.tile.svelte-4lsiak{background:linear-gradient(155deg, var(--tile-a), var(--tile-b));width:100%;height:100%;color:var(--tile-text);font-family:var(--font-tile);-webkit-user-select:none;user-select:none;border-radius:.28em;place-items:center;font-weight:800;line-height:1;display:grid;position:relative;box-shadow:inset 0 -.07em #00000024,inset 0 .05em #ffffff8c,0 .05em .14em #00000059}.l.svelte-4lsiak{font-size:1em;transform:translateY(-.02em)}.v.svelte-4lsiak{opacity:.8;font-size:.42em;font-weight:700;position:absolute;bottom:.08em;right:.14em}.blank.svelte-4lsiak .l:where(.svelte-4lsiak){color:var(--tile-blank-text)}.blank.svelte-4lsiak{background:linear-gradient(155deg, var(--tile-a), var(--tile-b))}.tentative.svelte-4lsiak{box-shadow:inset 0 -.07em 0 #00000024, 0 .12em .4em #00000073, 0 0 0 .08em var(--accent)}.selected.svelte-4lsiak{box-shadow:0 .2em .5em #0006, 0 0 0 .1em var(--accent);transform:translateY(-.12em)}.dragging.svelte-4lsiak{opacity:.25}.fresh.svelte-4lsiak{animation:svelte-4lsiak-pop .42s var(--ease) backwards}.tentative.svelte-4lsiak:not(.dragging){animation:svelte-4lsiak-settle .16s var(--ease)}@keyframes svelte-4lsiak-settle{0%{transform:scale(1.18)}}@keyframes svelte-4lsiak-pop{0%{opacity:0;transform:scale(.4)translateY(-.3em)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}.frame.svelte-jpc25w{aspect-ratio:1;background:var(--board-frame);width:100%;box-shadow:var(--shadow-2);border-radius:1.6cqw;padding:1.1cqw;container-type:inline-size}.grid.svelte-jpc25w{grid-template-rows:repeat(15,1fr);gap:.35cqw;width:100%;height:100%;display:grid}.row.svelte-jpc25w{grid-template-columns:repeat(15,1fr);gap:.35cqw;display:grid}.sq.svelte-jpc25w{background:var(--sq-plain);color:var(--sq-plain-text);cursor:default;touch-action:manipulation;border:0;border-radius:.7cqw;place-items:center;min-width:0;min-height:0;margin:0;padding:0;font-size:3.33333cqw;display:grid;position:relative}.sq.svelte-jpc25w:not(:disabled){cursor:pointer}.sq.svelte-jpc25w:disabled{opacity:1}.sq.tw.svelte-jpc25w{background:var(--sq-tw);color:var(--sq-tw-text)}.sq.dw.svelte-jpc25w{background:var(--sq-dw);color:var(--sq-dw-text)}.sq.st.svelte-jpc25w{background:var(--sq-st);color:var(--sq-dw-text)}.sq.tl.svelte-jpc25w{background:var(--sq-tl);color:var(--sq-tl-text)}.sq.dl.svelte-jpc25w{background:var(--sq-dl);color:var(--sq-dl-text)}.sq.occupied.svelte-jpc25w{background:0 0}.prem.svelte-jpc25w{letter-spacing:.02em;opacity:.92;pointer-events:none;font-size:.56em;font-weight:800}.st.svelte-jpc25w .prem:where(.svelte-jpc25w){font-size:1em}.cell.svelte-jpc25w{touch-action:none;width:100%;height:100%;display:block}.sq.occupied.svelte-jpc25w .cell:where(.svelte-jpc25w){touch-action:auto}.sq.last.svelte-jpc25w:after{content:"";pointer-events:none;box-shadow:0 0 0 .45cqw var(--fresh);border-radius:.9cqw;position:absolute;inset:-.2cqw}.sq.drop.svelte-jpc25w{outline:.5cqw solid var(--accent);outline-offset:-.3cqw;filter:brightness(1.12)}.sq.ready.svelte-jpc25w:hover{filter:brightness(1.12)}.sq.svelte-jpc25w:focus-visible{outline:.6cqw solid var(--accent-strong);outline-offset:-.3cqw;z-index:2}.hist.svelte-2ad0nb{gap:4px;margin:0;padding:0;list-style:none;display:grid}li.svelte-2ad0nb{background:var(--surface);border:1px solid var(--border);border-radius:8px;grid-template-columns:5.6em 1fr auto;align-items:baseline;gap:8px;padding:6px 10px;font-size:.92rem;display:grid}li.ai.svelte-2ad0nb{background:var(--surface-2)}li.cur.svelte-2ad0nb{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}li.empty.svelte-2ad0nb{text-align:center;display:block}.who.svelte-2ad0nb{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:700;overflow:hidden}.pts.svelte-2ad0nb{font-variant-numeric:tabular-nums;font-weight:800}.word.svelte-2ad0nb{letter-spacing:.02em;cursor:pointer;-webkit-text-decoration:underline dotted var(--text-muted);text-decoration:underline dotted var(--text-muted);font-weight:700;font-size:inherit;background:0 0;border:0;margin-right:6px;padding:0}.tag.svelte-2ad0nb{background:var(--surface-3);border-radius:999px;margin-left:4px;padding:1px 6px;font-size:.7rem;font-weight:700}.tag.bad.svelte-2ad0nb{background:var(--danger-soft);color:var(--danger)}.tag.good.svelte-2ad0nb{background:var(--good-soft);color:var(--good)}.defs.svelte-1b91zdj{gap:10px;max-height:50dvh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.defs.svelte-1b91zdj p:where(.svelte-1b91zdj){margin:2px 0 0;line-height:1.45}.tags.svelte-1b91zdj{background:var(--surface-3);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:700}.w.svelte-1b91zdj{letter-spacing:.03em}
