.not-found-game_page__E7abQ{--nf-line:color-mix(in srgb,var(--nf-ink) 19%,transparent);flex:1;min-height:100svh;min-width:320px;background:var(--nf-paper);color:var(--nf-ink);font-family:Arial,Helvetica,sans-serif;font-synthesis:none}.not-found-game_page__E7abQ *,.not-found-game_play__m1v4E *{box-sizing:border-box}.not-found-game_page__E7abQ a{color:inherit}.not-found-game_page__E7abQ :is(button,a,canvas):focus-visible{outline:3px solid var(--nf-accent);outline-offset:6px}.not-found-game_page__E7abQ ::selection{background:var(--nf-accent);color:var(--nf-paper)}.not-found-game_shell__UQa5T{max-width:1560px;min-height:100svh;margin:auto;padding:30px 4.5vw 22px;display:flex;flex-direction:column}.not-found-game_top__97leW{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:25px;border-bottom:1px solid var(--nf-line)}.not-found-game_brand__3GR2t{display:inline-flex;align-items:center;text-decoration:none;border-radius:6px;padding:8px 12px}.not-found-game_brand__3GR2t img{display:block;height:32px;width:auto;max-width:200px;object-fit:contain}.not-found-game_brandText__vCrB3{color:var(--nf-ink);font-size:18px;font-weight:800;letter-spacing:-.5px}.not-found-game_eyebrow__aA9k6,.not-found-game_footer__cOnJC,.not-found-game_mono__Wq5Qh,.not-found-game_topLink__j5TST{font:11px/1.5 Courier New,monospace;letter-spacing:1px}.not-found-game_topLink__j5TST{font-size:12px}.not-found-game_composition__b0hir{flex:1;padding:42px 0 24px}.not-found-game_copy__kWWI6{display:grid;grid-template-columns:1fr .5fr;align-items:end;gap:0 65px}.not-found-game_eyebrow__aA9k6{grid-column:1/-1;display:flex;align-items:center;gap:12px;margin:0 0 16px;text-transform:uppercase}.not-found-game_eyebrow__aA9k6:before{content:"";width:25px;height:1px;background:var(--nf-accent)}.not-found-game_title__J5XLi{font-size:clamp(50px,6.3vw,92px);line-height:1.02;letter-spacing:-.065em;font-weight:600;max-width:850px;margin:0 0 10px}.not-found-game_title__J5XLi em{font-style:normal;color:var(--nf-accent)}.not-found-game_details___tNkk{align-self:center}.not-found-game_description__4yIFd{max-width:260px;font-size:15px;line-height:1.75;margin:0 0 10px}.not-found-game_home__b2yL_{display:inline-flex;align-items:center;gap:34px;margin-top:8px;padding:15px 21px;background:transparent;color:var(--nf-ink);text-decoration:none;font-size:12px;border:1px solid var(--nf-ink);border-radius:3px}.not-found-game_home__b2yL_ span{font-size:19px;line-height:1}.not-found-game_home__b2yL_:hover{background:var(--nf-accent);border-color:var(--nf-accent);color:var(--nf-on-accent)}.not-found-game_play__m1v4E{min-width:0;position:relative;margin-top:32px}.not-found-game_panelHead__LV_ZD{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid var(--nf-line);padding:0 0 16px}.not-found-game_panelLabel__wdk93,.not-found-game_stat__rNKPp{font:11px/1.5 Courier New,monospace;letter-spacing:1px;text-transform:uppercase}.not-found-game_stat__rNKPp{font-weight:700;white-space:nowrap}.not-found-game_stage__thBr1{position:relative;margin-top:10px;background:linear-gradient(90deg,transparent 49.8%,color-mix(in srgb,var(--nf-ink) 4%,transparent) 50%,transparent 50.2%)}.not-found-game_stage__thBr1 canvas{width:100%;height:auto;max-height:310px;aspect-ratio:800/440;object-fit:contain;display:block;touch-action:pan-y}.not-found-game_status__pyO_4{position:absolute;bottom:15px;right:0;width:42%;min-height:44px;padding-top:12px;font:12px/1.5 Courier New,monospace;display:flex;gap:9px;align-items:flex-start}.not-found-game_status__pyO_4:before{content:"+";color:var(--nf-accent);font-weight:700}.not-found-game_controls__Zx9Ko{display:flex;gap:9px;margin-top:10px;max-width:390px}.not-found-game_action__KFcBu{font:inherit;cursor:pointer;background:var(--nf-accent);color:var(--nf-on-accent);border:1px solid var(--nf-accent);border-radius:4px;min-height:50px;flex:1;display:flex;justify-content:center;align-items:center;gap:14px;font-size:12px;touch-action:none;user-select:none;-webkit-tap-highlight-color:transparent}.not-found-game_action__KFcBu:active,.not-found-game_action__KFcBu[data-held=true]{filter:brightness(.9);transform:translateY(1px)}.not-found-game_action__KFcBu kbd{display:inline-block;font:10px Courier New,monospace;letter-spacing:.5px;border:1px solid;border-radius:3px;padding:5px 10px}.not-found-game_pause__GMHPi{font:inherit;cursor:pointer;width:50px;flex-shrink:0;background:none;border:1px solid var(--nf-line);color:var(--nf-ink);border-radius:4px;font-size:17px}.not-found-game_pause__GMHPi:disabled{cursor:default;opacity:.4}.not-found-game_instruction__eemEm{font:11px/1.6 Courier New,monospace;color:var(--nf-muted);margin:13px 0 0;max-width:480px}.not-found-game_footer__cOnJC{border-top:1px solid var(--nf-line);padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--nf-muted);font-size:10px;letter-spacing:.5px}.not-found-game_footer__cOnJC strong{font-weight:400;color:var(--nf-ink)}@media (max-width:1000px){.not-found-game_copy__kWWI6{gap:0 35px}}@media (min-width:701px){.not-found-game_page__E7abQ,.not-found-game_shell__UQa5T{height:100svh;min-height:0}.not-found-game_shell__UQa5T{padding:clamp(14px,3vh,30px) 4.5vw clamp(10px,2vh,22px)}.not-found-game_top__97leW{padding-bottom:clamp(10px,2.4vh,25px)}.not-found-game_brand__3GR2t img{height:clamp(24px,3.6vh,32px)}.not-found-game_composition__b0hir{min-height:0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4vw;align-items:center;padding:clamp(10px,3vh,40px) 0}.not-found-game_copy__kWWI6{display:block}.not-found-game_eyebrow__aA9k6{margin-bottom:clamp(10px,2vh,16px)}.not-found-game_title__J5XLi{font-size:clamp(40px,min(5.4vw,9vh),92px);margin-bottom:clamp(10px,2.4vh,24px)}.not-found-game_description__4yIFd{max-width:340px;margin-bottom:clamp(10px,2.4vh,24px)}.not-found-game_home__b2yL_,.not-found-game_play__m1v4E{margin-top:0}.not-found-game_panelHead__LV_ZD{padding-bottom:clamp(8px,1.6vh,16px)}.not-found-game_stage__thBr1 canvas{max-height:calc(100svh - 380px);min-height:150px}.not-found-game_status__pyO_4{position:static;width:auto;min-height:0;padding-top:8px}.not-found-game_controls__Zx9Ko,.not-found-game_instruction__eemEm{margin-top:8px}.not-found-game_footer__cOnJC{padding-top:clamp(8px,1.8vh,18px)}}@media (max-width:700px){.not-found-game_shell__UQa5T{padding:20px 22px}.not-found-game_top__97leW{padding-bottom:18px}.not-found-game_brand__3GR2t img{height:26px}.not-found-game_topLink__j5TST{display:none}.not-found-game_composition__b0hir{padding-top:28px}.not-found-game_copy__kWWI6{display:block}.not-found-game_eyebrow__aA9k6{margin-bottom:18px;font-size:10px}.not-found-game_title__J5XLi{font-size:clamp(46px,12vw,70px);margin-bottom:20px}.not-found-game_description__4yIFd{max-width:360px;font-size:14px;margin-bottom:18px}.not-found-game_home__b2yL_{margin-top:0;padding:12px 17px}.not-found-game_play__m1v4E{margin-top:28px}.not-found-game_panelLabel__wdk93,.not-found-game_stat__rNKPp{font-size:10px;letter-spacing:.5px}.not-found-game_stage__thBr1 canvas{min-height:200px}.not-found-game_status__pyO_4{position:static;width:auto;border-top:1px solid var(--nf-line);font-size:11px;min-height:49px}.not-found-game_controls__Zx9Ko{max-width:none}.not-found-game_instruction__eemEm{font-size:10px}.not-found-game_footer__cOnJC{align-items:flex-start;font-size:9px;gap:14px}.not-found-game_footer__cOnJC span:last-child{text-align:right;max-width:160px}}@media (prefers-reduced-motion:reduce){.not-found-game_page__E7abQ *,.not-found-game_page__E7abQ :after,.not-found-game_page__E7abQ :before{transition:none!important}.not-found-game_action__KFcBu:active,.not-found-game_action__KFcBu[data-held=true]{transform:none}}.not-found-xox_page__aTXeY{--nf-line:color-mix(in srgb,var(--nf-ink) 19%,transparent);--b:min(44svh,30vw);flex:1;height:100svh;min-width:320px;background:radial-gradient(70% 55% at 50% 0,color-mix(in srgb,var(--nf-accent) 14%,transparent),transparent 70%),radial-gradient(60% 50% at 100% 100%,color-mix(in srgb,var(--nf-primary,var(--nf-ink)) 7%,transparent),transparent 70%),radial-gradient(50% 45% at 0 100%,color-mix(in srgb,var(--nf-accent) 8%,transparent),transparent 70%),linear-gradient(180deg,var(--nf-paper) 55%,color-mix(in srgb,var(--nf-paper) 97%,var(--nf-ink)));color:var(--nf-ink);font-family:Arial,Helvetica,sans-serif;font-synthesis:none;display:flex;flex-direction:column;overflow:hidden}.not-found-xox_page__aTXeY *,.not-found-xox_page__aTXeY :after,.not-found-xox_page__aTXeY :before{box-sizing:border-box}.not-found-xox_page__aTXeY :is(button,a):focus-visible{outline:3px solid var(--nf-accent);outline-offset:4px}.not-found-xox_page__aTXeY ::selection{background:var(--nf-accent);color:var(--nf-on-accent)}.not-found-xox_top__z9E_q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(14px,2.6vh,26px) 4vw 0;position:relative;z-index:1}.not-found-xox_brand__QXOEO{display:inline-flex;align-items:center;text-decoration:none;border-radius:6px;padding:8px 12px}.not-found-xox_brand__QXOEO img{display:block;height:clamp(34px,5.6vh,52px);width:auto;max-width:240px;object-fit:contain}.not-found-xox_brandText__jRejY{color:var(--nf-ink);font-size:18px;font-weight:800;letter-spacing:-.5px}.not-found-xox_mono__Krha4,.not-found-xox_topLink__nNScd{font:12px/1.5 Courier New,monospace;letter-spacing:1px;text-transform:uppercase;color:var(--nf-ink);text-decoration:none}.not-found-xox_topLink__nNScd:hover{color:var(--nf-accent)}.not-found-xox_main__NkIVJ{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4vw clamp(12px,3vh,32px);text-align:center}.not-found-xox_title__XG6Dw{margin:0;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;font-size:clamp(26px,min(4.4vw,6.4vh),64px);text-wrap:balance}.not-found-xox_title__XG6Dw em{font-style:normal;color:var(--nf-accent)}.not-found-xox_game__mvRrA{display:flex;flex-direction:column;align-items:center}.not-found-xox_score__nXpWF{margin:clamp(8px,1.6vh,16px) 0 clamp(10px,2.6vh,28px);font:12px/1.5 Courier New,monospace;letter-spacing:1px;text-transform:uppercase;color:var(--nf-muted)}.not-found-xox_row__afAL7{display:flex;align-items:center;gap:calc(var(--b) * .06)}.not-found-xox_digit__8syJ3{font-weight:900;font-size:calc(var(--b) * 1.3);line-height:.76;letter-spacing:-.04em;user-select:none;text-shadow:0 18px 40px color-mix(in srgb,var(--nf-ink) 18%,transparent)}.not-found-xox_board__QRu2y{position:relative;width:var(--b);height:var(--b);display:grid;grid-template:repeat(3,1fr) /repeat(3,1fr)}.not-found-xox_zero__uDYQp{position:absolute;inset:0;z-index:0;display:grid;place-items:center;font-weight:900;font-size:calc(var(--b) * 1.3);line-height:.76;letter-spacing:-.04em;color:color-mix(in srgb,var(--nf-ink) 7%,transparent);pointer-events:none;user-select:none}.not-found-xox_board__QRu2y .not-found-xox_cell__BS6k0{position:relative;z-index:1}.not-found-xox_cell__BS6k0{appearance:none;margin:0;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center;color:var(--nf-ink);transition:background-color .16s ease}.not-found-xox_cell__BS6k0:nth-of-type(-n+6){border-bottom:2px solid var(--nf-ink)}.not-found-xox_cell__BS6k0:not(:nth-of-type(3n)){border-right:2px solid var(--nf-ink)}.not-found-xox_cell__BS6k0:not(:disabled):hover{background:color-mix(in srgb,var(--nf-ink) 6%,transparent)}.not-found-xox_cell__BS6k0:disabled{cursor:default}.not-found-xox_cell__BS6k0 svg{width:46%;height:46%;overflow:visible}.not-found-xox_cell__BS6k0 path{fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:not-found-xox_draw__w1Zwk .18s ease-out forwards}.not-found-xox_cell__BS6k0 path+path{animation-delay:.12s}.not-found-xox_dot__yQ4RG{width:48%;height:48%;border-radius:50%;background:var(--nf-accent);animation:not-found-xox_pop__8X9Jc .26s cubic-bezier(.34,1.56,.64,1) both}.not-found-xox_cell__BS6k0[data-win]{background:color-mix(in srgb,var(--nf-accent) 16%,transparent)}.not-found-xox_cell__BS6k0[data-win][data-mark=x]{color:var(--nf-accent)}@keyframes not-found-xox_draw__w1Zwk{to{stroke-dashoffset:0}}@keyframes not-found-xox_pop__8X9Jc{0%{transform:scale(.4);opacity:0}}.not-found-xox_status__VWk_w{margin:clamp(10px,2.4vh,26px) 0 0;min-height:1.5em;font:13px/1.5 Courier New,monospace;letter-spacing:.5px}.not-found-xox_actions___d6eM{display:flex;gap:36px;margin-top:clamp(6px,1.6vh,16px)}.not-found-xox_link__FzKaO{appearance:none;background:none;border:0;padding:6px 2px;cursor:pointer;font:13px/1.5 Courier New,monospace;letter-spacing:1px;text-transform:uppercase;color:var(--nf-ink);text-decoration:none}.not-found-xox_link__FzKaO:hover{color:var(--nf-accent)}@media (max-width:700px){.not-found-xox_page__aTXeY{--b:min(44vw,40svh);height:auto;min-height:100svh;overflow:visible}.not-found-xox_top__z9E_q{padding:18px 20px 0}.not-found-xox_topLink__nNScd{font-size:11px}.not-found-xox_main__NkIVJ{padding:24px 20px 28px}.not-found-xox_title__XG6Dw{font-size:clamp(26px,8vw,40px)}.not-found-xox_digit__8syJ3,.not-found-xox_zero__uDYQp{font-size:calc(var(--b) * .95)}.not-found-xox_actions___d6eM{gap:18px;flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.not-found-xox_cell__BS6k0 path{animation:none;stroke-dashoffset:0}.not-found-xox_dot__yQ4RG{animation:none}.not-found-xox_cell__BS6k0{transition:none}}