.filter-bar.svelte-m9tjun{position:sticky;top:0;z-index:10;width:100%;background:var(--vcsi-bg);transition:all var(--vcsi-transition-base)}.filter-content.svelte-m9tjun{display:flex;justify-content:flex-end;align-items:center;padding-block:var(--vcsi-space-sm)}.filters-wrapper.svelte-m9tjun{display:flex;align-items:center;gap:var(--vcsi-space-md)}.filters-label.svelte-m9tjun{font-family:var(--vcsi-font-mono);font-size:.7rem;font-weight:var(--vcsi-font-weight-bold);color:var(--vcsi-muted);text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none}.filters--desktop.svelte-m9tjun{display:flex;align-items:center;gap:var(--vcsi-space-md)}.filters--desktop.svelte-m9tjun .filter-btn:where(.svelte-m9tjun){display:flex;align-items:center;padding:var(--vcsi-space-sm) var(--vcsi-space-md);border:1px solid transparent;border-radius:3px;text-transform:uppercase;font-size:clamp(12px,1vw,.8rem);font-weight:var(--vcsi-font-weight-bold);font-family:var(--vcsi-font-mono);color:var(--vcsi-muted);opacity:.6;transition:all var(--vcsi-transition-base)}.filters--desktop.svelte-m9tjun .filter-btn:where(.svelte-m9tjun):hover{opacity:1;background:var(--vcsi-gray-100)}.filters--desktop.svelte-m9tjun .filter-btn.active:where(.svelte-m9tjun){opacity:1;color:var(--vcsi-fg);background:var(--vcsi-gray-100);border-color:var(--vcsi-border)}.filters--mobile.svelte-m9tjun{display:none}.filters--mobile.svelte-m9tjun select:where(.svelte-m9tjun){min-width:8rem;font-family:var(--vcsi-font-mono);font-size:var(--vcsi-font-size-small);text-transform:uppercase;margin-top:2.5rem}@media(max-width:960px){.filters-label.svelte-m9tjun,.filters--desktop.svelte-m9tjun{display:none}.filters--mobile.svelte-m9tjun{display:block}}@media(max-width:768px){.filter-content.svelte-m9tjun{justify-content:center}}
