.ws-scroll.svelte-ecyon9{overflow-x:auto;padding-bottom:.25rem}.ws-board.svelte-ecyon9{--cell: clamp(1.8rem, 7.5vw, 2.4rem);display:grid;grid-template-columns:repeat(var(--cols),var(--cell));grid-template-rows:repeat(var(--rows),var(--cell));gap:2px;width:max-content;margin:0 auto;padding:3px;background:var(--arc-border-col);border:3px solid var(--arc-border-col);border-radius:.5rem;box-shadow:var(--arc-off) var(--arc-off) 0 var(--arc-shadow-col);touch-action:none;user-select:none;-webkit-user-select:none}.wcell.svelte-ecyon9{width:var(--cell);height:var(--cell);display:grid;place-items:center;border:none;border-radius:.2rem;background:var(--arc-card);color:var(--color-text-primary);font-weight:800;font-size:calc(var(--cell) * .5);line-height:1;cursor:pointer;transition:background-color .08s ease,transform .06s ease;touch-action:none}.wcell.svelte-ecyon9:hover:not(:disabled):not(.found):not(.sel){background:color-mix(in oklab,var(--arc-gold) 16%,var(--arc-card))}.wcell.svelte-ecyon9:focus-visible{outline:3px solid var(--arc-gold);outline-offset:-2px;z-index:1}.wcell.sel.svelte-ecyon9{background:var(--arc-gold);color:var(--arc-gold-ink, #1a1815);transform:scale(.96)}.wcell.found.svelte-ecyon9{background:color-mix(in oklab,var(--arc-lime, #84cc16) 60%,var(--arc-card));color:var(--color-text-primary)}.wcell.found.sel.svelte-ecyon9{background:var(--arc-gold)}.ws-board.over.svelte-ecyon9 .wcell:where(.svelte-ecyon9){cursor:default}.ws-word.svelte-ecyon9{font-weight:800;font-size:.85rem;letter-spacing:.04em;padding:.2rem .55rem;border:2px solid var(--arc-border-col);border-radius:999px;background:var(--arc-card);color:var(--color-text-primary)}.ws-word.done.svelte-ecyon9{text-decoration:line-through;opacity:.5;background:color-mix(in oklab,var(--arc-lime, #84cc16) 35%,var(--arc-card))}.ws-loading.svelte-ecyon9{display:grid;place-items:center;min-height:12rem;background:var(--arc-card);border:3px solid var(--arc-border-col);border-radius:.6rem;box-shadow:var(--arc-off) var(--arc-off) 0 var(--arc-shadow-col)}@media(prefers-reduced-motion:reduce){.wcell.svelte-ecyon9{transition:none}.wcell.sel.svelte-ecyon9{transform:none}}
