.game.svelte-ik78pj{position:fixed;inset:0}.back.svelte-ik78pj{top:max(12px, env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));padding:.3em .9em;font-size:.9rem;position:fixed}.hint.svelte-ik78pj{bottom:max(16px, env(safe-area-inset-bottom));text-align:center;pointer-events:none;margin:0;position:fixed;left:16px;right:16px}main.svelte-n7tyl6{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;padding:0 16px;display:flex}h1.svelte-n7tyl6{letter-spacing:.05em;margin:0 0 1rem;font-size:clamp(3rem,12vw,6rem)}.secondary.svelte-n7tyl6{background:0 0}p.svelte-n7tyl6{max-width:28rem}:root{--background:#e9e6df;--ink:#1d1d1b;--accent:#d9774b;color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif}html,body,#app{height:100%;margin:0}html,body{overscroll-behavior:none;overflow:hidden}body{background:var(--background);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}button{font:inherit;color:var(--ink);border:3px solid var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:.6em 1.4em}button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
