.game-entry[data-astro-cid-3e3qhrc4]{display:flex;justify-content:flex-start;margin-top:16px}.egg-trigger[data-astro-cid-3e3qhrc4]{appearance:none;border:0;border-bottom:1px dotted var(--faint);padding:2px 1px;color:var(--faint);background:transparent;cursor:pointer;font-size:1.02rem;transform:rotate(-1deg)}.egg-trigger[data-astro-cid-3e3qhrc4]:hover{color:var(--ink);border-color:var(--ink)}.game-dialog[data-astro-cid-3e3qhrc4]{width:min(880px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);border-radius:13px 15px 12px 16px;box-shadow:0 18px 54px #26231f4d;overflow:auto}.game-dialog[data-astro-cid-3e3qhrc4]::backdrop{background:#26231f94;backdrop-filter:blur(1px)}.game-shell[data-astro-cid-3e3qhrc4]{padding:18px}.game-head[data-astro-cid-3e3qhrc4]{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:12px}.game-head[data-astro-cid-3e3qhrc4] .eyebrow[data-astro-cid-3e3qhrc4]{margin:0 0 2px;text-transform:none}.game-head[data-astro-cid-3e3qhrc4] h2[data-astro-cid-3e3qhrc4]{margin:0;font-size:1.18rem}.game-close[data-astro-cid-3e3qhrc4]{flex:none;border:0;background:none;color:var(--muted);font:inherit;font-size:1.65rem;line-height:1;padding:1px 5px 4px;cursor:pointer}.game-close[data-astro-cid-3e3qhrc4]:hover{color:var(--red)}.game-stage[data-astro-cid-3e3qhrc4]{overflow:hidden;border:1.5px solid var(--ink);border-radius:7px 10px 8px 6px;background:var(--paper-2)}.game-stage[data-astro-cid-3e3qhrc4]:focus-visible{outline-offset:4px}#ajumee-game-canvas[data-astro-cid-3e3qhrc4]{display:block;width:100%;aspect-ratio:18 / 11;background:var(--paper-2);image-rendering:auto;cursor:crosshair;touch-action:none}.game-message[data-astro-cid-3e3qhrc4]{min-height:70px;margin:10px 0 0;padding:13px 18px 12px 54px;color:var(--ink);font-size:1.14rem;border:1.5px solid var(--ink);border-radius:7px 9px 6px 8px;background:var(--white);position:relative;display:flex;align-items:center}.game-message[data-astro-cid-3e3qhrc4]:before{content:"›";position:absolute;left:20px;top:50%;transform:translateY(-52%) rotate(-5deg);font-family:var(--ui);font-size:2rem;line-height:1}.game-message[data-astro-cid-3e3qhrc4].found:after{content:"▼";position:absolute;right:16px;bottom:8px;font:10px/1 var(--ui)}.game-bottom[data-astro-cid-3e3qhrc4]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:10px}.game-help[data-astro-cid-3e3qhrc4]{margin:0}.game-pad[data-astro-cid-3e3qhrc4]{display:none;grid-template-columns:repeat(3,44px);grid-template-rows:repeat(2,40px);gap:4px;touch-action:none}.game-pad[data-astro-cid-3e3qhrc4] button[data-astro-cid-3e3qhrc4]{border:1px solid var(--ink);border-radius:5px 7px 4px 6px;background:var(--white);color:var(--ink);font:600 1.1rem/1 var(--ui);padding:0;touch-action:none;user-select:none}.game-pad[data-astro-cid-3e3qhrc4] button[data-astro-cid-3e3qhrc4]:active,.game-pad[data-astro-cid-3e3qhrc4] button[data-astro-cid-3e3qhrc4].pressed{background:var(--ink);color:var(--paper)}.game-pad[data-astro-cid-3e3qhrc4] [data-astro-cid-3e3qhrc4][data-move=up]{grid-column:2;grid-row:1}.game-pad[data-astro-cid-3e3qhrc4] [data-astro-cid-3e3qhrc4][data-move=left]{grid-column:1;grid-row:2}.game-pad[data-astro-cid-3e3qhrc4] [data-astro-cid-3e3qhrc4][data-move=down]{grid-column:2;grid-row:2}.game-pad[data-astro-cid-3e3qhrc4] [data-astro-cid-3e3qhrc4][data-move=right]{grid-column:3;grid-row:2}@media(max-width:720px),(pointer:coarse){.game-dialog[data-astro-cid-3e3qhrc4]{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.game-shell[data-astro-cid-3e3qhrc4]{padding:12px}.game-head[data-astro-cid-3e3qhrc4]{margin-bottom:9px}.game-head[data-astro-cid-3e3qhrc4] .eyebrow[data-astro-cid-3e3qhrc4]{display:none}.game-message[data-astro-cid-3e3qhrc4]{min-height:58px;padding:10px 38px 9px 42px;font-size:1.04rem}.game-message[data-astro-cid-3e3qhrc4]:before{left:15px}.game-bottom[data-astro-cid-3e3qhrc4]{align-items:end}.game-help[data-astro-cid-3e3qhrc4]{font-size:.78rem;max-width:13em;line-height:1.5}.game-pad[data-astro-cid-3e3qhrc4]{display:grid}}@media(max-height:620px)and (orientation:landscape){.game-dialog[data-astro-cid-3e3qhrc4]{width:min(780px,calc(100vw - 12px))}.game-head[data-astro-cid-3e3qhrc4]{display:none}.game-stage[data-astro-cid-3e3qhrc4]{width:min(70vw,650px);margin:0 auto}.game-message[data-astro-cid-3e3qhrc4]{min-height:48px;padding-top:7px;padding-bottom:7px}.game-bottom[data-astro-cid-3e3qhrc4]{margin-top:6px}}.about[data-astro-cid-7rxvyija]{display:grid;gap:28px;align-items:start}@media(min-width:860px){.about[data-astro-cid-7rxvyija]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media(min-width:860px){.about[data-astro-cid-7rxvyija] .prose[data-astro-cid-7rxvyija]{align-self:center}}.about[data-astro-cid-7rxvyija] .prose[data-astro-cid-7rxvyija] p[data-astro-cid-7rxvyija]:last-child{margin-bottom:0}.about[data-astro-cid-7rxvyija] .sketch[data-astro-cid-7rxvyija]{padding-top:32px}.about[data-astro-cid-7rxvyija] .sketch[data-astro-cid-7rxvyija] p[data-astro-cid-7rxvyija]{font-family:var(--voice);font-size:1.18rem;line-height:1.62;margin-bottom:1.15em}.about[data-astro-cid-7rxvyija] .sketch[data-astro-cid-7rxvyija] p[data-astro-cid-7rxvyija]:last-child{margin-bottom:0}.about[data-astro-cid-7rxvyija] .prose[data-astro-cid-7rxvyija] p[data-astro-cid-7rxvyija]{margin-bottom:1.2em}.lead[data-astro-cid-7rxvyija].lines{max-width:44em}.family[data-astro-cid-7rxvyija]{list-style:none;margin:0;padding:0;gap:26px 22px}.family[data-astro-cid-7rxvyija] a[data-astro-cid-7rxvyija]{display:grid;gap:2px;text-decoration:none}.family[data-astro-cid-7rxvyija] img[data-astro-cid-7rxvyija]{width:100%;max-width:160px;margin:0 0 10px}.family[data-astro-cid-7rxvyija] strong[data-astro-cid-7rxvyija]{font-weight:600}.family[data-astro-cid-7rxvyija] .beta[data-astro-cid-7rxvyija]{color:var(--green);font-size:.85rem}.family[data-astro-cid-7rxvyija] .muted[data-astro-cid-7rxvyija]{font-size:.85rem}.family[data-astro-cid-7rxvyija] .d[data-astro-cid-7rxvyija]{font-size:.92rem;color:var(--muted);margin-top:4px}.family[data-astro-cid-7rxvyija] .go[data-astro-cid-7rxvyija]{font-size:.85rem;margin-top:8px;text-decoration:underline;text-underline-offset:3px}.next[data-astro-cid-7rxvyija]>a[data-astro-cid-7rxvyija]{grid-template-columns:8em 1fr auto}.next[data-astro-cid-7rxvyija] .k[data-astro-cid-7rxvyija]{color:var(--ink);font-weight:600;font-size:.95rem}
