.mx.svelte-1bvgkx6{flex-direction:column;gap:16px;display:flex}.hud.svelte-1bvgkx6{justify-content:space-between;align-items:center;gap:10px;display:flex}.status.svelte-1bvgkx6{color:var(--text-muted);text-align:right;font-size:.8125rem;font-weight:700}.grid.svelte-1bvgkx6{background:var(--surface-2);border-radius:var(--r-lg);grid-template-columns:repeat(3,1fr);gap:8px;padding:8px;display:grid}.gcell.svelte-1bvgkx6{aspect-ratio:1.3;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);place-items:center;display:grid}.gcell.gap.svelte-1bvgkx6{background:var(--surface-2);border-style:dashed}.q.svelte-1bvgkx6{color:var(--text-faint);font-size:30px;font-weight:800}.shape.svelte-1bvgkx6{width:86%;height:auto}.options.svelte-1bvgkx6{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.opt.svelte-1bvgkx6{aspect-ratio:1.5;background:var(--surface);border:2px solid var(--border);border-radius:var(--r-md);cursor:pointer;place-items:center;transition:transform .1s,border-color .12s,background .12s;display:grid}.opt.svelte-1bvgkx6:active{transform:scale(.96)}.opt.svelte-1bvgkx6:disabled{cursor:default}.opt.ok.svelte-1bvgkx6{border-color:var(--tile-correct);background:color-mix(in srgb, var(--tile-correct) 16%, var(--surface))}.opt.bad.svelte-1bvgkx6{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 16%, var(--surface))}
