.game.svelte-1umfxz1{max-width:32rem;margin:auto;min-width:0}.toolbar.svelte-1umfxz1{display:flex;justify-content:space-between;gap:6px;font-size:.85rem;margin-bottom:8px}.stage.svelte-1umfxz1{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:8px}.board.svelte-1umfxz1{display:grid;flex:none;grid-template-columns:repeat(5,44px);grid-auto-rows:44px;gap:2px;padding:2px;background:var(--line);border-radius:8px}.cell.svelte-1umfxz1{min-width:0;padding:0;border:0;border-radius:4px;background:var(--surface);color:var(--ink);font:inherit;font-weight:700;font-size:1rem}.cell.on.svelte-1umfxz1{background:color-mix(in srgb,var(--hue) 60%,var(--surface))}.cell.svelte-1umfxz1:focus-visible{outline:3px solid var(--sky);outline-offset:-3px}.preview.svelte-1umfxz1{flex:none;width:100px;height:176px;box-sizing:border-box;overflow:hidden;border-radius:8px;background:var(--surface-2);padding:4px}.preview.svelte-1umfxz1 svg:where(.svelte-1umfxz1){display:block;width:100%;height:100%}.preview.svelte-1umfxz1 polygon:where(.svelte-1umfxz1){fill:color-mix(in srgb,var(--hue) 60%,var(--surface));stroke:var(--ink);stroke-width:.05;stroke-linejoin:round}.controls.svelte-1umfxz1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.btn.svelte-1umfxz1{min-width:0;min-height:44px;overflow-wrap:anywhere;padding:.4em .2em;font-size:.85rem}.status.svelte-1umfxz1{min-height:4.5em;margin:8px 0 0;font-size:.9rem}.won.svelte-1umfxz1{border-left:4px solid var(--ink);padding-left:8px}.zukan.svelte-1umfxz1{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:4px;margin:6px 0}.thumb.svelte-1umfxz1{min-width:0;min-height:44px;padding:3px;border:1.5px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted)}.thumb.has.svelte-1umfxz1{border-color:var(--teal);color:var(--teal)}.thumb.svelte-1umfxz1 svg:where(.svelte-1umfxz1){display:block;width:100%;height:100%;max-height:40px;fill:currentColor}.thumb.svelte-1umfxz1 svg:where(.svelte-1umfxz1) text:where(.svelte-1umfxz1){fill:currentColor}
