.chips.svelte-8g2z2l{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.chip.svelte-8g2z2l{min-height:0;height:30px;max-height:30px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:0 .75rem;border:1px solid var(--ink-line);border-radius:var(--radius-sm);background:transparent;color:var(--ink-mute);font-family:var(--font-sans);font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .2s,color .2s,background .2s}@media (hover: hover){.chip.svelte-8g2z2l:hover:not(:disabled):not(.active){border-color:var(--ink-mute);color:var(--ink)}}.chip.active.svelte-8g2z2l{background:var(--cyan);border-color:var(--cyan);color:var(--bg-deep)}.chip.empty.svelte-8g2z2l,.chip.svelte-8g2z2l:disabled{border-color:transparent;background:transparent;padding:0 .4rem;opacity:.4;cursor:not-allowed}.chip-count.svelte-8g2z2l{display:inline-grid;place-items:center;min-width:16px;height:14px;padding:0 4px;border-radius:3px;background:#a89cb81a;color:var(--ink-faint);font-size:.55rem;letter-spacing:0;line-height:1}.chip.active.svelte-8g2z2l .chip-count:where(.svelte-8g2z2l){background:#0a082040;color:var(--bg-deep)}.chip.empty.svelte-8g2z2l .chip-count:where(.svelte-8g2z2l),.chip.svelte-8g2z2l:disabled .chip-count:where(.svelte-8g2z2l){display:none}
