.filter-label[data-v-cf041f1f]{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;color:var(--brand);margin-bottom:var(--space-3)}.filter-hint[data-v-cf041f1f]{font-weight:400;color:var(--text-muted);letter-spacing:.02em;font-size:.9em}.filter-pills[data-v-cf041f1f]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.fpill[data-v-cf041f1f]{font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs);border:1.5px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.fpill[data-v-cf041f1f]:hover:not(.active){color:var(--text);border-color:color-mix(in srgb,var(--text) 22%,transparent);background:color-mix(in srgb,var(--text) 4%,var(--surface))}.fpill.active[data-v-cf041f1f]{color:var(--brand);border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--surface))}.fpill--version.active[data-v-cf041f1f]{font-family:var(--font-mono);letter-spacing:.02em}
