.source-options.svelte-95xy4i .filter-chip:where(.svelte-95xy4i){min-width:44px;min-height:44px}.source-options.svelte-95xy4i .filter-chip:where(.svelte-95xy4i):focus-visible{outline:2px solid var(--text,#fff);outline-offset:2px}.visibility-note.svelte-95xy4i{color:var(--text-muted,#aaa);margin:0 0 12px;font-size:12px;line-height:1.5}.visibility-note.svelte-95xy4i button:where(.svelte-95xy4i){color:var(--accent,#22d3ee);cursor:pointer;background:0 0;border:0;margin-left:6px}.filter-section.svelte-95xy4i+.filter-section:where(.svelte-95xy4i){border-top:1px solid var(--border,#ffffff14);margin-top:14px;padding-top:14px}.filter-header.svelte-95xy4i{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.filter-title.svelte-95xy4i{color:var(--text-secondary,#ffffff8c);text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.filter-all-btn.svelte-95xy4i{color:var(--accent,#22d3ee);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:2px 6px;font-size:11px;font-weight:600}.filter-all-btn.svelte-95xy4i:active{opacity:.7}.filter-grid.svelte-95xy4i{flex-wrap:wrap;gap:6px;display:flex}.filter-chip.svelte-95xy4i{background:var(--card,#ffffff0a);border:1px solid var(--card-border,#ffffff14);color:var(--text-secondary,#ffffff8c);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:7px;padding:9px 13px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:flex}.filter-chip.active.svelte-95xy4i{background:var(--accent-bg,#22d3ee1a);border-color:var(--accent-border,#22d3ee4d);color:var(--text,#fff)}.filter-chip.svelte-95xy4i:active{opacity:.7}.filter-chip-icon.svelte-95xy4i{justify-content:center;align-items:center;width:17px;height:17px;display:flex}.filter-chip-icon.svelte-95xy4i svg{width:17px;height:17px}
