.filter-bar.svelte-1p8eh6m{margin-bottom:1rem;position:relative}.bar.svelte-1p8eh6m{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.search.svelte-1p8eh6m{width:min(100%,22rem)}.chip.svelte-1p8eh6m{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--surface-raised);font-family:var(--font-mono);align-items:stretch;font-size:.75rem;display:inline-flex;overflow:hidden}.chip.open.svelte-1p8eh6m,.chip.svelte-1p8eh6m:hover{border-color:var(--accent)}.chip-body.svelte-1p8eh6m{font:inherit;color:var(--text-strong);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}.chip-body.svelte-1p8eh6m .k:where(.svelte-1p8eh6m){color:var(--text-muted)}.chip-body.svelte-1p8eh6m i:where(.svelte-1p8eh6m){color:var(--text-muted);font-size:.875rem}.chip-x.svelte-1p8eh6m{border:none;border-left:1px solid var(--border);color:var(--text-subtle);cursor:pointer;background:0 0;align-items:center;padding:0 .3125rem;display:inline-flex}.chip-x.svelte-1p8eh6m:hover{color:var(--danger-fg)}.add.svelte-1p8eh6m,.clear.svelte-1p8eh6m{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--text-muted);cursor:pointer;background:0 0;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.clear.svelte-1p8eh6m{border-style:solid;border-color:#0000}.add.svelte-1p8eh6m:hover,.clear.svelte-1p8eh6m:hover,.add.on.svelte-1p8eh6m{color:var(--text-strong);border-color:var(--accent)}.chip-body.svelte-1p8eh6m:focus-visible,.chip-x.svelte-1p8eh6m:focus-visible,.add.svelte-1p8eh6m:focus-visible,.clear.svelte-1p8eh6m:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.popover.svelte-1p8eh6m{z-index:20;border:1px solid var(--border-strong);border-radius:var(--radius-md);background-color:var(--surface-raised);min-width:12rem;max-width:16rem;box-shadow:var(--shadow-popover,0 8px 24px #0000002e);flex-direction:column;gap:.125rem;padding:.25rem;display:flex;position:absolute}.menu-row.svelte-1p8eh6m,.opt.svelte-1p8eh6m{border-radius:var(--radius-sm);width:100%;font-family:var(--font-display);color:var(--text-strong);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.4375rem .5rem;font-size:.8125rem;display:flex}.opt.svelte-1p8eh6m{font-family:var(--font-mono)}.menu-row.svelte-1p8eh6m:hover,.opt.svelte-1p8eh6m:hover{background-color:var(--fill-hover)}.menu-row.svelte-1p8eh6m i:where(.svelte-1p8eh6m){color:var(--text-muted);font-size:.9375rem}.opt.on.svelte-1p8eh6m{color:var(--accent)}.check.svelte-1p8eh6m{font-family:var(--font-mono);color:var(--text-strong);cursor:pointer;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.8125rem;display:flex}.edit-lbl.svelte-1p8eh6m{font-family:var(--font-display);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--text-muted);padding:.25rem .5rem 0}.edit-search.svelte-1p8eh6m,.edit-input.svelte-1p8eh6m{border:1px solid var(--input-border,var(--border-strong));border-radius:var(--radius-sm);background-color:var(--input-bg,var(--surface-page));color:var(--input-fg,var(--text-strong));font-family:var(--font-mono);margin:.125rem .25rem;padding:.375rem .5rem;font-size:.8125rem}.edit-search.svelte-1p8eh6m:focus-visible,.edit-input.svelte-1p8eh6m:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.empty.svelte-1p8eh6m{color:var(--text-muted);margin:0;padding:.4375rem .5rem;font-size:.8125rem}
