.tbar{display:flex;gap:8px;margin-bottom:12px;align-items:center;flex-wrap:wrap}.col.tlist{width:290px}.tcs{min-height:30px;display:grid;gap:8px}
.tc{background:var(--sf);border:1px solid var(--bd);border-radius:12px;padding:10px 12px;cursor:pointer;box-shadow:var(--sh)}.tc:hover{border-color:var(--pr)}.tc small{display:block;color:var(--mu);margin-top:4px}
.tc.am{background:rgba(234,179,8,.22);border-color:#eab308}.tc.vm{background:rgba(239,68,68,.2);border-color:#ef4444}.tadd input{margin-top:8px}
.tb{display:flex;gap:4px;flex-wrap:wrap}.tbb{padding:4px 9px;font-size:12px}
.ed{min-height:170px;max-height:320px;overflow:auto;border:1px solid var(--bd);border-radius:10px;padding:10px;background:var(--bg);outline:none}.ed:focus{border-color:var(--pr)}
.ed h2{font-size:19px;margin:8px 0}.ed h3{font-size:15px;margin:8px 0}.ed blockquote{border-left:3px solid var(--pr);margin:6px 0;padding-left:10px;color:var(--mu)}.ed pre{background:var(--sf);padding:8px;border-radius:8px;white-space:pre-wrap}.ed ul,.ed ol{padding-left:22px}
.fl{display:flex;justify-content:space-between;align-items:center;padding:4px 0}
