.GameShared_ready__ZfKhU{display:grid;grid-gap:18px;gap:18px;justify-items:start}.GameShared_readyLine__gCZyc{color:var(--ink-soft)}.GameShared_readyActions__4OlH3{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.GameShared_play__KiRZs{position:relative;display:grid;grid-gap:14px;gap:14px}.GameShared_statusBar__Gu9oZ{display:flex;justify-content:space-between;gap:12px;font-size:.88rem;color:var(--ink-soft);min-height:28px}.GameShared_stage__U5VUU{position:relative;min-height:230px;display:grid;place-items:center;grid-gap:10px;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.GameShared_feedback__3BqX9{min-height:1.6em;font-size:.92rem;color:var(--ink-soft);text-align:center;margin:0}.GameShared_controls__nE_xI{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.GameShared_pausedOverlay__atwsv{position:absolute;inset:0;z-index:5;background:rgba(247,245,241,.94);border-radius:var(--radius);display:grid;place-content:center;grid-gap:16px;gap:16px;justify-items:center;text-align:center;padding:20px}.GameShared_pausedText__Flt2m{font-size:1.05rem;font-weight:600}.GameShared_results__BFlDe{display:grid;grid-gap:20px;gap:20px;justify-items:start}.GameShared_resultsTitle__IyBTt{font-size:1.15rem}.GameShared_resultList__cgNBr{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:18px 28px;gap:18px 28px;width:100%}.GameShared_resultLabel__pko32{display:block;font-size:.88rem;color:var(--ink-soft)}.GameShared_resultValue__eyqk5{display:block;font-size:1.55rem;font-weight:700;line-height:1.35;letter-spacing:.02em;margin-top:2px}.GameShared_resultNote__ce2GD{font-size:.85rem;color:var(--ink-soft);margin:0}.GameShared_lightLink__SeZJs{font-size:.9rem;color:var(--ink-soft);align-self:center;text-underline-offset:3px}.GameShared_lightLink__SeZJs:hover{color:var(--accent-ink)}.GameShared_saveNote__ZFXJm{color:#9a6b28;font-size:.9rem}.BreathDotsGame_dotBtn__8K7Nw{width:min(220px,60vw);aspect-ratio:1;border:none;background:transparent;padding:0;cursor:pointer;display:grid;place-items:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BreathDotsGame_dot__bdwZt{width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 50% 40%,#9ec8c1 0,var(--accent) 70%);opacity:.85;will-change:transform}@media (prefers-reduced-motion:reduce){.BreathDotsGame_dot__bdwZt{transform:none!important}}.BreathDotsGame_dotBtn__8K7Nw:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:50%}.BreathDotsGame_dotBtn__8K7Nw:active .BreathDotsGame_dot__bdwZt{opacity:.7}.BreathDotsGame_stageLabel__7gdKB{font-size:1.05rem;font-weight:600;color:var(--accent-ink);letter-spacing:.12em;margin:0}.GoNoGoGame_ready__0upxj{display:grid;grid-gap:18px;gap:18px;justify-items:start}.GoNoGoGame_readyLine__XI7e0{color:var(--ink-soft)}.GoNoGoGame_readyActions__WsVJY{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.GoNoGoGame_play__kd4Tf{position:relative;display:grid;grid-gap:14px;gap:14px}.GoNoGoGame_statusBar__ipjQr{display:flex;justify-content:space-between;gap:12px;font-size:.88rem;color:var(--ink-soft);min-height:28px}.GoNoGoGame_stage__Yxgoy{position:relative;min-height:230px;display:grid;place-items:center;grid-gap:10px;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.GoNoGoGame_stimulus__GCY4W{display:grid;place-items:center;min-height:150px}.GoNoGoGame_shape__BMt_Z{width:min(150px,42vw);aspect-ratio:1;border-radius:50%;border:3px solid var(--accent-ink);background:var(--accent-soft);display:grid;place-items:center;font-size:1.35rem;font-weight:700;color:var(--accent-ink);letter-spacing:.06em}.GoNoGoGame_diamond__wPaCd{width:min(126px,36vw);aspect-ratio:1;transform:rotate(45deg);border:3px solid #8a8272;background:#efeadf;display:grid;place-items:center;margin:12px}.GoNoGoGame_diamond__wPaCd span{transform:rotate(-45deg);font-size:1.35rem;font-weight:700;color:#6d675a;letter-spacing:.06em}.GoNoGoGame_feedback__BHAa8{min-height:1.6em;font-size:.92rem;color:var(--ink-soft);text-align:center}.GoNoGoGame_respond__0XIWV{min-height:72px;border-radius:18px;border:2px solid var(--accent);background:var(--surface);color:var(--accent-ink);font:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.08em;cursor:pointer;display:grid;grid-gap:2px;gap:2px;justify-items:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;max-width:360px;margin:0 auto}.GoNoGoGame_respond__0XIWV:hover:not([disabled]){background:var(--accent-soft)}.GoNoGoGame_respond__0XIWV:active:not([disabled]){background:#d5e8e3}.GoNoGoGame_respond__0XIWV[disabled]{opacity:.5;cursor:default}.GoNoGoGame_keyHint__K4oCx{font-size:.72rem;font-weight:400;color:var(--ink-soft);letter-spacing:.04em}.GoNoGoGame_controls__O1gd9{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.GoNoGoGame_pausedOverlay__IAmvw{position:absolute;inset:0;z-index:5;background:rgba(247,245,241,.94);border-radius:var(--radius);display:grid;place-content:center;grid-gap:16px;gap:16px;justify-items:center;text-align:center;padding:20px}.GoNoGoGame_pausedText__UEucm{font-size:1.05rem;font-weight:600}.GoNoGoGame_results__U0GkW{display:grid;grid-gap:20px;gap:20px;justify-items:start}.GoNoGoGame_resultsTitle__sSBiU{font-size:1.15rem}.GoNoGoGame_resultList__R1Ywz{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:18px 28px;gap:18px 28px;width:100%}.GoNoGoGame_resultLabel___xfaP{display:block;font-size:.88rem;color:var(--ink-soft)}.GoNoGoGame_resultValue__Q9oZl{display:block;font-size:1.55rem;font-weight:700;line-height:1.35;letter-spacing:.02em;margin-top:2px}.GoNoGoGame_resultNote__tbYxR{font-size:.85rem;color:var(--ink-soft);margin:0}.GoNoGoGame_lightLink__EPCfD{font-size:.9rem;color:var(--ink-soft);align-self:center;text-underline-offset:3px}.GoNoGoGame_lightLink__EPCfD:hover{color:var(--accent-ink)}.GoNoGoGame_saveNote___PECX{color:#9a6b28;font-size:.9rem}.DoOppositeGame_cueArea__1C3HC{display:grid;place-items:center;min-height:120px}.DoOppositeGame_arrow__yZShz{font-size:4.2rem;line-height:1;font-weight:700;color:var(--accent-ink)}.DoOppositeGame_arrowBlank__fPi5X{min-height:1em}.DoOppositeGame_dirs__7wy0K{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;max-width:420px;margin:0 auto;width:100%}.DoOppositeGame_dirBtn__CXgjR{min-height:64px;border-radius:14px;border:2px solid var(--line);background:var(--surface);font:inherit;font-weight:600;color:var(--ink);cursor:pointer;display:grid;grid-gap:0;gap:0;place-content:center;justify-items:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DoOppositeGame_dirBtn__CXgjR span:first-child{font-size:1.5rem;line-height:1.2}.DoOppositeGame_dirBtn__CXgjR:hover:not([disabled]){border-color:var(--accent);background:var(--accent-soft)}.DoOppositeGame_dirBtn__CXgjR:active:not([disabled]){background:#d5e8e3}.DoOppositeGame_dirBtn__CXgjR[disabled]{opacity:.5;cursor:default}@media (max-width:400px){.DoOppositeGame_dirs__7wy0K{grid-template-columns:repeat(2,1fr)}}.FindUniqueGame_grid__7D5R8{display:grid;grid-gap:8px;gap:8px;justify-content:center;width:100%}.FindUniqueGame_cell__ZYSfV{aspect-ratio:1;border-radius:12px;border:1px solid var(--line);background:var(--surface);font-size:1.4rem;color:var(--ink);cursor:pointer;display:grid;place-items:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:44px;min-height:44px}.FindUniqueGame_cell__ZYSfV:hover:not([disabled]){border-color:var(--accent);background:var(--accent-soft)}.FindUniqueGame_cell__ZYSfV.FindUniqueGame_shake__DgNNn{animation:FindUniqueGame_uniqShake__o7Eo_ .3s ease}@keyframes FindUniqueGame_uniqShake__o7Eo_{0%,to{transform:translateX(0)}30%{transform:translateX(-3px)}60%{transform:translateX(3px)}}.LightReplayGame_pads__BzbV3{display:grid;grid-template-columns:repeat(2,minmax(120px,150px));grid-gap:12px;gap:12px;justify-content:center;width:100%}.LightReplayGame_pad__zDlJd{aspect-ratio:1;border-radius:16px;border:2px solid var(--line);background:var(--surface);font:inherit;cursor:pointer;display:grid;place-content:center;grid-gap:2px;gap:2px;justify-items:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--ink)}.LightReplayGame_pad__zDlJd:hover:not([disabled]){border-color:var(--accent)}.LightReplayGame_pad__zDlJd.LightReplayGame_lit__hM8gH{background:var(--accent-soft);border-color:var(--accent-ink)}.LightReplayGame_pad__zDlJd[disabled]{cursor:default}.LightReplayGame_glyph__190zS{font-size:1.9rem;line-height:1}.LightReplayGame_padName__ORqfU{font-size:.82rem;color:var(--ink-soft)}.MemoryMatchGame_grid__BZHqB{display:grid;grid-template-columns:repeat(4,minmax(56px,76px));grid-gap:10px;gap:10px;justify-content:center;width:100%}.MemoryMatchGame_card__xGdx7{aspect-ratio:1;border-radius:14px;border:2px solid var(--line);background:var(--surface-soft);cursor:pointer;display:grid;place-items:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:52px;min-height:52px;transition:background-color .15s ease,border-color .15s ease}.MemoryMatchGame_back__8GIV3{font-size:1.3rem;color:#a9a294}.MemoryMatchGame_card__xGdx7.MemoryMatchGame_face__v_lvI{background:var(--surface);border-color:var(--accent)}.MemoryMatchGame_card__xGdx7.MemoryMatchGame_matched__cUsV7{background:var(--accent-soft);border-color:#a9cdc6;cursor:default}.MemoryMatchGame_card__xGdx7:disabled{cursor:default}.MemoryMatchGame_card__xGdx7.MemoryMatchGame_face__v_lvI:disabled{opacity:.9}.MemoryMatchGame_glyph__CKfPN{font-size:1.7rem;color:var(--ink)}@media (prefers-reduced-motion:reduce){.MemoryMatchGame_card__xGdx7{transition:none}}@media (max-width:400px){.MemoryMatchGame_grid__BZHqB{grid-template-columns:repeat(4,minmax(48px,62px));gap:6px}.MemoryMatchGame_card__xGdx7{min-width:48px;min-height:48px}}.NumberClearGame_buf__VKiT7{margin-left:8px;font-size:.8rem;color:var(--ink-soft)}.NumberClearGame_grid__EGX8e{display:grid;grid-template-columns:repeat(5,minmax(46px,62px));grid-gap:8px;gap:8px;justify-content:center;width:100%}.NumberClearGame_cell__AtXxi{aspect-ratio:1;border-radius:12px;border:1px solid var(--line);background:var(--surface);font:inherit;font-size:1.15rem;font-weight:600;color:var(--ink);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:44px;min-height:44px}.NumberClearGame_cell__AtXxi:hover:not([disabled]){border-color:var(--accent);background:var(--accent-soft)}.NumberClearGame_cell__AtXxi.NumberClearGame_cleared__y1pj2{background:var(--surface-soft);border-color:var(--surface-soft);color:var(--accent-ink);cursor:default;font-size:1rem}.NumberClearGame_cell__AtXxi.NumberClearGame_cleared__y1pj2:disabled{opacity:.7}.NumberClearGame_cell__AtXxi.NumberClearGame_shake__Se1EZ{animation:NumberClearGame_numShake__ZYtYs .3s ease}@keyframes NumberClearGame_numShake__ZYtYs{0%,to{transform:translateY(0)}30%{transform:translateY(-3px)}60%{transform:translateY(2px)}}@media (max-width:400px){.NumberClearGame_grid__EGX8e{grid-template-columns:repeat(5,minmax(40px,50px));gap:5px}.NumberClearGame_cell__AtXxi{min-width:40px;min-height:40px;font-size:1rem}}.OneMinuteGame_hint___gAqc{font-size:.98rem;color:var(--ink-soft);text-align:center;max-width:34em}.OneMinuteGame_pressBtn__lBLt0{min-height:72px;border-radius:18px;border:2px solid var(--accent);background:var(--surface);color:var(--accent-ink);font:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.08em;cursor:pointer;display:grid;grid-gap:2px;gap:2px;justify-items:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;max-width:360px}.OneMinuteGame_pressBtn__lBLt0:hover:not([disabled]){background:var(--accent-soft)}.OneMinuteGame_pressBtn__lBLt0:active:not([disabled]){background:#d5e8e3}.OneMinuteGame_pressBtn__lBLt0[disabled]{opacity:.5;cursor:default}.OneMinuteGame_keyHint__JdvVM{font-size:.72rem;font-weight:400;color:var(--ink-soft);letter-spacing:.04em}.SlowPathGame_grid__M0nb9{display:grid;grid-template-columns:repeat(6,minmax(38px,52px));grid-gap:6px;gap:6px;justify-content:center;width:100%}.SlowPathGame_cell__vBq6_{aspect-ratio:1;border-radius:50%;border:1px solid var(--line);background:var(--surface);padding:0;cursor:pointer;touch-action:manipulation;min-width:38px;min-height:38px}.SlowPathGame_cell__vBq6_.SlowPathGame_path__ntZ3J{background:var(--accent-soft);border-color:#bfd6d0}.SlowPathGame_cell__vBq6_.SlowPathGame_walked__2apDq{background:var(--accent);border-color:var(--accent-ink)}.SlowPathGame_cell__vBq6_.SlowPathGame_next__XYAoP{outline:2px dashed var(--accent-ink);outline-offset:2px}.SlowPathGame_cell__vBq6_:disabled{cursor:default;opacity:.9}.SlowPathGame_cell__vBq6_.SlowPathGame_shake__uPuAH{animation:SlowPathGame_cellShake__CfLNr .3s ease}@keyframes SlowPathGame_cellShake__CfLNr{0%,to{transform:translateX(0)}30%{transform:translateX(-3px)}60%{transform:translateX(3px)}}@media (max-width:400px){.SlowPathGame_grid__M0nb9{grid-template-columns:repeat(6,minmax(34px,44px));gap:4px}.SlowPathGame_cell__vBq6_{min-width:34px;min-height:34px}}.StroopGame_ready__UHzJn{display:grid;grid-gap:18px;gap:18px;justify-items:start}.StroopGame_readyLine__YHUxA{color:var(--ink-soft)}.StroopGame_readyActions__AXAQn{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.StroopGame_colorNote__VP0F0{font-size:.88rem;color:var(--ink-soft);background:var(--surface-soft);border-radius:10px;padding:10px 14px}.StroopGame_play__XxWEN{position:relative;display:grid;grid-gap:14px;gap:14px}.StroopGame_statusBar__PYj4P{display:flex;justify-content:space-between;gap:12px;font-size:.88rem;color:var(--ink-soft);min-height:28px}.StroopGame_stage__vRubP{position:relative;min-height:190px;display:grid;place-content:center;grid-gap:12px;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;text-align:center}.StroopGame_wordArea__x7C4p{display:grid;place-items:center;min-height:96px}.StroopGame_word__HF7MA{font-size:clamp(4rem,20vw,5.5rem);font-weight:700;line-height:1.1;letter-spacing:.04em}.StroopGame_wordPlaceholder__mnBm3{width:1em}.StroopGame_hintLine__K7eRn{font-size:.92rem;color:var(--ink-soft);min-height:1.7em}.StroopGame_qBar__w4qdE{height:4px;border-radius:999px;background:var(--surface-soft);overflow:hidden}.StroopGame_qBarFill__l2lWZ{display:block;height:100%;background:#b9d6cf;border-radius:inherit}.StroopGame_options__WY_ek{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}@media (max-width:480px){.StroopGame_options__WY_ek{grid-template-columns:repeat(2,1fr)}}.StroopGame_optionsGap__M0FH6{opacity:.55;pointer-events:none}.StroopGame_option__hJ_xr{min-height:76px;border-radius:14px;border:2px solid var(--line);background:var(--surface);font:inherit;font-size:1.05rem;font-weight:700;color:var(--ink);cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center;align-content:center;padding:8px 6px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StroopGame_option__hJ_xr:hover:not([disabled]){border-color:var(--accent)}.StroopGame_option__hJ_xr[disabled]{cursor:default;opacity:.7}.StroopGame_swatch__GlLAr{width:26px;height:26px;border-radius:8px;border:1px solid rgba(34,49,47,.18);display:inline-block}.StroopGame_optionName__yetpf{letter-spacing:.1em}.StroopGame_controls__9HLTT{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.StroopGame_pausedOverlay__fmBPh{position:absolute;inset:0;z-index:5;background:rgba(247,245,241,.94);border-radius:var(--radius);display:grid;place-content:center;grid-gap:16px;gap:16px;justify-items:center;text-align:center;padding:20px}.StroopGame_pausedText__SckRa{font-size:1.05rem;font-weight:600}.StroopGame_results__kjk1L{display:grid;grid-gap:20px;gap:20px;justify-items:start}.StroopGame_resultsTitle__4c0q4{font-size:1.15rem}.StroopGame_resultList__tTxTQ{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:18px 28px;gap:18px 28px;width:100%}.StroopGame_resultLabel__GOUqI{display:block;font-size:.88rem;color:var(--ink-soft)}.StroopGame_resultValue__CBWi_{display:block;font-size:1.55rem;font-weight:700;line-height:1.35;letter-spacing:.02em;margin-top:2px}.StroopGame_resultNote__GmZX9{font-size:.85rem;color:var(--ink-soft);margin:0}.StroopGame_lightLink__z_9jV{font-size:.9rem;color:var(--ink-soft);align-self:center;text-underline-offset:3px}.StroopGame_lightLink__z_9jV:hover{color:var(--accent-ink)}.StroopGame_saveNote__5Z_PW{color:#9a6b28;font-size:.9rem}