.chips.svelte-186rhlz{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.chips.grid.svelte-186rhlz{grid-template-columns:repeat(var(--cols,5), 1fr);gap:.35rem;display:grid}button.svelte-186rhlz{border:1px solid var(--border);background:var(--surface);min-width:44px;min-height:44px;color:var(--muted);cursor:pointer;border-radius:6px;padding:.5rem;font-size:.9rem}button.on.svelte-186rhlz{color:var(--accent);border-color:var(--accent);background:0 0}.chips[data-locked=true].svelte-186rhlz{opacity:.5}.chips[data-locked=true].svelte-186rhlz button:where(.svelte-186rhlz){cursor:not-allowed}
