.wrap.svelte-k9kuz5{font-family:var(--font);gap:8px;display:inline-flex}.wrap.fill.svelte-k9kuz5{grid-template-columns:repeat(var(--count), 1fr);display:grid}.cell.disabled.svelte-k9kuz5{opacity:.6;cursor:not-allowed}.cell.svelte-k9kuz5{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-2);text-align:center;white-space:nowrap;cursor:pointer;transition:var(--transition-colors);border-radius:9px;padding:9px 12px;font-size:13px;font-weight:550}input.svelte-k9kuz5{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.cell.selected.svelte-k9kuz5{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text);font-weight:650}.cell.svelte-k9kuz5:not(.selected):hover{color:var(--accent-text)}.cell.svelte-k9kuz5:has(input:where(.svelte-k9kuz5):focus-visible){outline:2px solid var(--accent);outline-offset:2px}.inline.svelte-k9kuz5 .cell:where(.svelte-k9kuz5){padding:8px 14px}.track.svelte-k9kuz5{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-2);gap:3px;padding:3px}.track.svelte-k9kuz5 .cell:where(.svelte-k9kuz5){background:0 0;border:1px solid #0000;border-radius:9px;padding:7px 16px;font-weight:600}.track.svelte-k9kuz5 .cell.selected:where(.svelte-k9kuz5){border-color:var(--accent);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--accent-text);font-weight:650}.soft.svelte-k9kuz5{flex-wrap:wrap;gap:7px}.soft.svelte-k9kuz5 .cell:where(.svelte-k9kuz5){background:var(--surface-2);border:none;padding:7px 12px;font-size:12.5px;font-weight:500}.soft.svelte-k9kuz5 .cell.selected:where(.svelte-k9kuz5){background:var(--accent-soft);color:var(--accent-text);font-weight:650}
