.category-trigger{border:1px solid var(--line);color:var(--muted);background:var(--paper);font:inherit;cursor:pointer;transition:transform .25s var(--ease-house), box-shadow .25s var(--ease-house);border-radius:999px;align-items:center;gap:8px;padding:.6rem .9rem;font-size:.74rem;font-weight:500;display:inline-flex}.category-trigger svg{transition:transform .2s var(--ease-house)}.category-trigger[data-state=open] svg{transform:rotate(180deg)}.category-trigger:hover{transform:translateY(-1px)}.category-trigger[data-engaged]{color:var(--paper);background:var(--accent);border-color:#0000}.list.svelte-bfsxe2{flex-direction:column;max-height:19rem;display:flex;overflow-y:auto}label.svelte-bfsxe2{color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:.6rem;padding:.42rem .5rem;font-size:.78rem;display:flex}label.svelte-bfsxe2:hover{background:var(--wash)}label[data-root].svelte-bfsxe2{font-weight:600}.count.svelte-bfsxe2{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.72rem}input.svelte-bfsxe2{accent-color:var(--accent)}.clear.svelte-bfsxe2{border:1px solid var(--line);width:100%;color:var(--muted);background:var(--paper);cursor:pointer;border-radius:10px;margin-top:.5rem;padding:.45rem .5rem;font-size:.72rem;font-weight:500}.clear.svelte-bfsxe2:hover{border-color:var(--accent);color:var(--accent)}@media (prefers-reduced-motion:reduce){.category-trigger,.category-trigger svg{transition:none}}
