.hf-scroll.svelte-esa0gh{scrollbar-width:none}.hf-scroll.svelte-esa0gh::-webkit-scrollbar{display:none}.hf-pill{border:1px solid var(--color-border);background:var(--color-card);white-space:nowrap;border-radius:9999px;align-items:center;gap:.5rem;height:2.5rem;padding:0 .9rem;font-size:13px;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.hf-pill:hover{background:var(--color-accent)}.hf-pill-active{border-color:var(--color-brand-500);background:color-mix(in oklab, var(--color-brand-500) 10%, transparent)}.hf-panel{z-index:60;border:1px solid var(--color-border);background:var(--color-popover);border-radius:1rem;min-width:12rem;padding:.5rem;position:fixed;box-shadow:0 18px 40px -12px #00000040}.hf-opt{text-align:left;border-radius:.6rem;width:100%;padding:.5rem .75rem;font-size:13px;display:block}.hf-opt:hover{background:var(--color-accent)}.hf-opt-on{background:var(--color-foreground);color:var(--color-background)}.hf-input{border:1px solid var(--color-border);background:var(--color-background);border-radius:.6rem;width:100%;height:2.25rem;padding:0 .6rem;font-size:13px}.hf-apply{background:var(--color-brand-600);color:#fff;border-radius:.6rem;height:2.25rem;padding:0 1rem;font-size:13px;font-weight:600}.hf-clear{height:2.5rem;color:var(--color-muted-foreground);border-radius:9999px;align-items:center;gap:.4rem;padding:0 .8rem;font-size:12px;display:inline-flex}.hf-clear:hover{color:var(--color-foreground)}
