.chat-filters{display:flex;gap:4px;padding:8px 9px 12px;border-bottom:1px solid var(--border);flex-shrink:0}
.chat-filters .chat-filter{flex:1;min-width:0;border:0;border-radius:7px;padding:7px 3px;background:transparent;color:var(--text-muted);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}
.chat-filters .chat-filter:hover{background:rgba(124,92,231,.07)}
.chat-filters .chat-filter.active{background:rgba(124,92,231,.13);color:#7453cc;font-weight:600}
.chat-filter-count{display:inline-block;margin-left:3px;font-size:10px;min-width:14px;border-radius:9px;background:#e45163;color:white;padding:0 3px}
.chat-filters .chat-filter:focus-visible{outline:2px solid #7453cc;outline-offset:1px}
