body:has(.handheld_root__floAO),html:has(.handheld_root__floAO){background:#242424}.handheld_root__floAO{--page:#242424;--bezel:#353943;--screen:#c3d3cb;--screen-shadow:#525a55;--button:#555555;--button-hover:#444444;--button-press:#333333;--button-top:#8b8b8b;--button-glyph:#bfbfbf;--mark:#707070;--led:#adff2f;min-height:100vh;min-height:100dvh;background:var(--page);color:rgba(255,255,255,.87);font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;overflow-x:hidden}.handheld_gameboy__ssNry{max-width:440px;margin:0 auto;padding:40px 24px 64px;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.handheld_border__xFkvV{position:relative;display:flex;background:var(--bezel);border-radius:16px 16px 64px 16px;padding:40px 56px}.handheld_light__cGTE4{position:absolute;left:22px;top:96px;width:12px;height:12px;border-radius:999px;background:var(--led);box-shadow:0 0 24px 0 var(--led),0 0 4px 0 var(--led),inset 0 1px 2px 0 var(--screen-shadow)}.handheld_screen__5YAC6{position:relative;flex:1;aspect-ratio:1;background:var(--screen);border-radius:4px;box-shadow:inset 1px 1px 8px 0 var(--screen-shadow);overflow:hidden}.handheld_canvas__nO_Mu{display:block;width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;touch-action:manipulation}.handheld_label__iroQ0{position:absolute;left:56px;bottom:12px;height:16px;display:flex;align-items:center;gap:6px;color:var(--mark);line-height:1}.handheld_wordmark__0_ngK{font-size:21px;will-change:transform;letter-spacing:.1px;line-height:16px;transform:translateY(1px)}.handheld_pocket__SlubA,.handheld_wordmark__0_ngK{font-family:var(--f-wordmark),"Futura",sans-serif;font-style:italic;font-weight:500}.handheld_pocket__SlubA{background:var(--mark);color:var(--bezel);font-size:14px;line-height:15px;height:15px;padding:0 3px 0 2px}.handheld_brand__nb8v1{display:flex;justify-content:center;padding:32px 0 24px}.handheld_pill___0Wma{display:block;width:128px;height:32px;color:var(--mark);opacity:.5}.handheld_pill___0Wma text{font-family:var(--f-pill),"Arial Rounded MT Bold",sans-serif;font-weight:900}.handheld_controls__pqHGq{display:flex;justify-content:space-between;height:132px}.handheld_dpad__6FWs6{position:relative;width:128px;height:132px;flex:none}.handheld_armH__5Yx_o,.handheld_armV__GkUOD{position:absolute;background:var(--button);border-radius:4px;box-shadow:inset 0 2px 0 0 var(--button-top),0 2px 0 0 #000;pointer-events:none}.handheld_armH__5Yx_o{left:0;top:40px;width:128px;height:50px}.handheld_armV__GkUOD{left:40px;top:0;width:48px;height:130px;z-index:1}.handheld_dpad__6FWs6:has(.handheld_left__YMdn0:hover) .handheld_armH__5Yx_o,.handheld_dpad__6FWs6:has(.handheld_left__YMdn0:hover) .handheld_armV__GkUOD,.handheld_dpad__6FWs6:has(.handheld_right__wvG__:hover) .handheld_armH__5Yx_o,.handheld_dpad__6FWs6:has(.handheld_right__wvG__:hover) .handheld_armV__GkUOD{background:var(--button-hover)}.handheld_dpad__6FWs6:has(.handheld_left__YMdn0:active) .handheld_armH__5Yx_o,.handheld_dpad__6FWs6:has(.handheld_left__YMdn0:active) .handheld_armV__GkUOD,.handheld_dpad__6FWs6:has(.handheld_right__wvG__:active) .handheld_armH__5Yx_o,.handheld_dpad__6FWs6:has(.handheld_right__wvG__:active) .handheld_armV__GkUOD{background:var(--button-press)}.handheld_glyph__6U0dP{fill:var(--button-glyph);display:block;pointer-events:none}.handheld_chevL__c67If,.handheld_chevR__hB0pE{position:absolute;top:56px;z-index:2}.handheld_chevL__c67If{left:12px}.handheld_chevR__hB0pE{left:104px}.handheld_left__YMdn0,.handheld_right__wvG__{position:absolute;top:0;height:132px;width:64px;z-index:3;border:0;padding:0;margin:0;background:transparent;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent}.handheld_left__YMdn0{left:0}.handheld_right__wvG__{left:64px}.handheld_faces__RyznZ{position:relative;width:140px;height:128px;margin-top:2px;flex:none}.handheld_face___m5BD{position:absolute;width:62px;height:63px;margin:0 1px;border:0;padding:0;border-radius:999px;background:var(--button);background-image:radial-gradient(circle 30px at 50% 39px,var(--button) 29.5px,#5d5d5d 30px);box-shadow:inset 0 1px 0 0 #878787,inset 0 0 0 2px var(--button),0 2px 0 0 #050505;display:grid;place-items:center;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent}.handheld_face___m5BD:hover{background:var(--button-hover);box-shadow:inset 0 0 0 2px var(--button-hover),0 2px 0 0 #1c1c1c}.handheld_face___m5BD:active{background:var(--button-press);box-shadow:inset 0 0 0 2px var(--button-press),0 1px 0 0 #1c1c1c}.handheld_face___m5BD:focus-visible,.handheld_left__YMdn0:focus-visible,.handheld_right__wvG__:focus-visible{outline:2px solid var(--led);outline-offset:2px}.handheld_face___m5BD .handheld_glyph__6U0dP{margin-top:-2px}.handheld_a__0G_MH{left:76px;top:0}.handheld_b__N0DjK{left:0;top:64px}@media (max-width:479.98px){.handheld_gameboy__ssNry{padding:12px}.handheld_border__xFkvV{padding:30px 44px 40px}.handheld_light__cGTE4{left:16px}.handheld_label__iroQ0{left:44px}}.handheld_under__Uv07C{margin:-40px 0 0;padding:0 16px 24px;text-align:center;font-family:var(--f-wordmark),"Futura",sans-serif;font-style:italic;font-size:14px;line-height:20px}.handheld_quiet__oM82e a,.handheld_under__Uv07C a{color:#8f8f8f;text-decoration:underline;text-underline-offset:3px}.handheld_quiet__oM82e a:hover,.handheld_under__Uv07C a:hover{color:rgba(255,255,255,.87)}@media (max-width:479.98px){.handheld_under__Uv07C{margin-top:12px}}.handheld_text__xcQRa{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.handheld_text__xcQRa:focus-within,.handheld_text__xcQRa:target{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;max-width:440px;margin:0 auto;padding:8px 24px 64px}.handheld_text__xcQRa h1{font-size:24px;line-height:32px;font-weight:600;margin:0 0 4px}.handheld_text__xcQRa h1 span{font-size:16px;font-weight:400;color:rgba(255,255,255,.6);margin-left:6px}.handheld_text__xcQRa h2{font-size:13px;line-height:20px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:rgba(255,255,255,.6);margin:28px 0 6px}.handheld_text__xcQRa p{margin:0}.handheld_text__xcQRa ul{list-style:none;margin:0;padding:0}.handheld_text__xcQRa li{padding:2px 0}.handheld_text__xcQRa li span{color:rgba(255,255,255,.6)}.handheld_text__xcQRa a{color:var(--led);text-decoration:underline;text-underline-offset:3px}.handheld_text__xcQRa .handheld_row__6TvJz{display:flex;flex-wrap:wrap;gap:4px 16px}.handheld_text__xcQRa .handheld_quiet__oM82e{margin-top:28px;font-size:13px}.handheld_text__xcQRa .handheld_quiet__oM82e a{color:#8f8f8f}.handheld_live__DBGlo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@font-face{font-family:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/b98d99b39791129d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e75ba400e4f4ed1a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4a3f1c096fbb07d3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost Fallback;src:local("Arial");ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.00%;size-adjust:96.01%}.__className_aa0fea{font-family:Jost,Jost Fallback;font-weight:500;font-style:italic}.__variable_aa0fea{--f-wordmark:"Jost","Jost Fallback"}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/875d49b38a717136-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/32277b2b825467b8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7363f22db057afb5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/dcb392970d67b26b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ae5c235846c9e0bf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_dfd30f{font-family:Nunito,Nunito Fallback;font-weight:900;font-style:normal}.__variable_dfd30f{--f-pill:"Nunito","Nunito Fallback"}