.arcade{--px-ink:#0b0a1f;--px-night:#13112e;--px-night2:#1c1945;--px-night3:#272263;--px-night4:#342e7a;--px-purple:#8b5cf6;--px-purple-dark:#6d28d9;--px-lilac:#c4b5fd;--px-yellow:#ffd23f;--px-orange:#f59e0b;--px-mint:#3ee08f;--px-green:#22a06b;--px-forest:#146b4a;--px-pink:#ff6b9a;--px-cyan:#4cc9f0;--px-cream:#f5f0ff;--px-muted:#b8b2e0;--px-dirt:#5b3a29;--px-brown:#8a5a3b;background:var(--px-night);color:var(--px-cream);cursor:var(--px-cursor) 0 0,auto;-webkit-font-smoothing:antialiased}.arcade :is(a,button,summary,label,select,[role=button],[role=tab],[data-px-pointer]){cursor:var(--px-pointer) 10 0,pointer}.arcade :is(input,textarea){cursor:text}.arcade ::-moz-selection{background:var(--px-yellow);color:var(--px-ink)}.arcade ::selection{background:var(--px-yellow);color:var(--px-ink)}.font-arcade{font-weight:700;letter-spacing:.03em}.font-arcade,.font-pixel{font-family:var(--font-pixel),ui-monospace,monospace}.px-crisp{image-rendering:pixelated}.px-panel{--px-b:4px;--px-edge:var(--px-ink);--px-drop:rgba(5,4,20,.55);position:relative;box-shadow:0 calc(var(--px-b) * -1) 0 0 var(--px-edge),0 var(--px-b) 0 0 var(--px-edge),calc(var(--px-b) * -1) 0 0 0 var(--px-edge),var(--px-b) 0 0 0 var(--px-edge),0 calc(var(--px-b) * 2) 0 0 var(--px-drop),var(--px-b) var(--px-b) 0 0 var(--px-drop)}.px-outline{--px-b:4px;--px-edge:var(--px-ink);box-shadow:0 calc(var(--px-b) * -1) 0 0 var(--px-edge),0 var(--px-b) 0 0 var(--px-edge),calc(var(--px-b) * -1) 0 0 0 var(--px-edge),var(--px-b) 0 0 0 var(--px-edge)}.px-outline-sm{--px-b:2px}.px-bevel:before{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 4px 0 0 hsla(0,0%,100%,.08),inset 4px 0 0 0 hsla(0,0%,100%,.05),inset 0 -4px 0 0 rgba(0,0,0,.25),inset -4px 0 0 0 rgba(0,0,0,.18)}.px-btn{--btn-bg:var(--px-yellow);--btn-fg:var(--px-ink);--btn-light:hsla(0,0%,100%,.45);--btn-shade:rgba(0,0,0,.22);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:.95rem 1.4rem;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-pixel),ui-monospace,monospace;font-size:.95rem;line-height:1.4;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 -4px 0 0 var(--btn-shade),inset 0 4px 0 0 var(--btn-light),0 -4px 0 0 var(--px-ink),0 4px 0 0 var(--px-ink),-4px 0 0 0 var(--px-ink),4px 0 0 0 var(--px-ink),0 10px 0 0 rgba(5,4,20,.6);transition:transform 90ms steps(2),box-shadow 90ms steps(2),background-color .12s steps(2)}.px-btn:hover{transform:translateY(-2px);box-shadow:inset 0 -4px 0 0 var(--btn-shade),inset 0 4px 0 0 var(--btn-light),0 -4px 0 0 var(--px-ink),0 4px 0 0 var(--px-ink),-4px 0 0 0 var(--px-ink),4px 0 0 0 var(--px-ink),0 12px 0 0 rgba(5,4,20,.6)}.px-btn:active{transform:translateY(6px);box-shadow:inset 0 4px 0 0 var(--btn-shade),0 -4px 0 0 var(--px-ink),0 4px 0 0 var(--px-ink),-4px 0 0 0 var(--px-ink),4px 0 0 0 var(--px-ink)}.px-btn:focus-visible,.px-focus:focus-visible{outline:3px dashed var(--px-yellow);outline-offset:8px}.px-btn:disabled{--btn-bg:var(--px-night4);--btn-fg:var(--px-muted);cursor:not-allowed;transform:none}.px-btn-purple{--btn-bg:var(--px-purple);--btn-fg:#fff;--btn-light:hsla(0,0%,100%,.3)}.px-btn-ghost{--btn-bg:var(--px-night3);--btn-fg:var(--px-cream);--btn-light:hsla(0,0%,100%,.12);--btn-shade:rgba(0,0,0,.3)}.px-btn-sm{padding:.6rem .9rem;font-size:.8rem;gap:.5rem}.px-caret{animation:px-blink 1s steps(1) infinite}.px-grid-bg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Crect x='0' y='0' width='2' height='2' fill='%23ffffff' fill-opacity='0.06'/%3E%3C/svg%3E");background-size:32px 32px}.px-scanlines:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect y='2' width='4' height='1' fill='%23000' fill-opacity='0.22'/%3E%3C/svg%3E");background-size:4px 4px;mix-blend-mode:multiply}.px-flip-a{animation:px-show-a calc(var(--px-ms) * 2) step-end infinite}.px-flip-b{opacity:0;animation:px-show-b calc(var(--px-ms) * 2) step-end infinite}.px-blink-a{animation:px-blink-a var(--px-ms) step-end infinite}.px-blink-b{opacity:0;animation:px-blink-b var(--px-ms) step-end infinite}@keyframes px-show-a{0%{opacity:1}50%{opacity:0}}@keyframes px-show-b{0%{opacity:0}50%{opacity:1}}@keyframes px-blink-a{0%{opacity:1}94%{opacity:0}}@keyframes px-blink-b{0%{opacity:0}94%{opacity:1}}@keyframes px-blink{0%{opacity:1}50%{opacity:0}}.animate-px-blink{animation:px-blink 1.1s steps(1) infinite}@keyframes px-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-px-bob{animation:px-bob 1.6s steps(3) infinite}@keyframes px-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-px-float{animation:px-float 3.2s steps(5) infinite}@keyframes px-drift{0%{transform:translateX(-20vw)}to{transform:translateX(120vw)}}.animate-px-drift{animation:px-drift linear infinite}@keyframes px-twinkle{0%,to{opacity:.25}50%{opacity:1}}.animate-px-twinkle{animation:px-twinkle 2.4s steps(3) infinite}@keyframes px-spin-y{0%,to{transform:scaleX(1)}25%{transform:scaleX(.4)}50%{transform:scaleX(-1)}75%{transform:scaleX(-.4)}}.animate-px-spin-y{animation:px-spin-y 1s steps(4) infinite}@keyframes px-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-px-rise{animation:px-rise .42s steps(4) both}@keyframes px-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.animate-px-pop{animation:px-pop .36s steps(4) both}@keyframes px-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.animate-px-wipe{animation:px-wipe .7s steps(10) both}@keyframes px-jump{0%,to{transform:translateY(0)}40%{transform:translateY(-28px)}70%{transform:translateY(-12px)}}.animate-px-jump{animation:px-jump .52s steps(6)}@keyframes px-bump{0%,to{transform:translateY(0)}40%{transform:translateY(-8px)}}.animate-px-bump{animation:px-bump .26s steps(3)}@keyframes px-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.animate-px-shake{animation:px-shake .24s steps(2) 2}@keyframes px-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.animate-px-progress{transform-origin:left;animation:px-progress linear forwards}@keyframes px-loading{0%{transform:scaleX(0)}30%{transform:scaleX(.5)}to{transform:scaleX(.92)}}.animate-px-loading{transform-origin:left;animation:px-loading 4s steps(16) forwards}@keyframes px-dissolve{to{opacity:0;visibility:hidden}}.px-dissolve-tile{animation:px-dissolve 1ms linear both}.px-particle{position:absolute;width:6px;height:6px;margin:-3px 0 0 -3px;animation:px-particle .46s steps(5) forwards}@keyframes px-particle{to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes px-coin-up{0%{opacity:0;transform:translateY(0)}20%{opacity:1}60%{opacity:1;transform:translateY(-36px)}to{opacity:0;transform:translateY(-24px)}}.animate-px-coin-up{animation:px-coin-up .7s steps(7) forwards}.px-toast{animation:px-toast 4.2s steps(4) both}@keyframes px-toast{0%{opacity:0;transform:translateX(110%)}8%,90%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(110%)}}@keyframes px-bulbs{0%,to{background:var(--px-yellow)}50%{background:var(--px-orange);opacity:.6}}.px-bulb{animation:px-bulbs .8s steps(1) infinite}@keyframes px-flicker{0%,to{opacity:1}48%{opacity:1}50%{opacity:.94}52%{opacity:1}}.px-flicker{animation:px-flicker 4s steps(1) infinite}.px-firefly{opacity:0;animation:px-firefly ease-in-out infinite}@keyframes px-firefly{0%,to{opacity:0;transform:translate(0)}30%{opacity:1}50%{opacity:.9;transform:translate(8px,-16px)}70%{opacity:1;transform:translate(-4px,-28px)}}.px-cloud-drift{animation:px-cloud 48s steps(48) infinite alternate}@keyframes px-cloud{0%{transform:translateX(-14px)}to{transform:translateX(14px)}}.px-shooting-star{opacity:0;animation:px-shoot 9s steps(10) 2s infinite}@keyframes px-shoot{0%,90%{opacity:0;transform:translate(0) rotate(-19deg)}91%{opacity:1}to{opacity:0;transform:translate(-280px,96px) rotate(-19deg)}}.arcade [data-reveal=pending] .px-dissolve-tile{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.arcade *,.arcade :after,.arcade :before{animation:none!important;transition:none!important}.arcade .px-blink-b,.arcade .px-dissolve-tile,.arcade .px-flip-b{opacity:0}}@font-face{font-family:__Chakra_Petch_bde904;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c43ef54631c6ad3c-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:__Chakra_Petch_bde904;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48b76bf2200d991e-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:__Chakra_Petch_bde904;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/29e4af7482351bce-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chakra_Petch_bde904;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6fd32ec5acdd27d-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:__Chakra_Petch_bde904;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3926fa88ed32c251-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:__Chakra_Petch_bde904;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c3206c67a3393998-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:__Chakra_Petch_bde904;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7d7f401753dc0c4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chakra_Petch_bde904;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6681946d7a6ccbb7-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:__Chakra_Petch_bde904;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1fc9a8acda3903f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:__Chakra_Petch_bde904;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b750d5bfef15842-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:__Chakra_Petch_bde904;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2a7c45462b39533e-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chakra_Petch_bde904;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c7c43bdd7a35c63-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:__Chakra_Petch_bde904;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d541ca8617572f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:__Chakra_Petch_bde904;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3955bbd902881c26-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:__Chakra_Petch_bde904;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f6d84cc3be9d6158-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chakra_Petch_bde904;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/84f090e3b62fb9e3-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:__Chakra_Petch_Fallback_bde904;src:local("Arial");ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.00%;size-adjust:102.51%}.__className_bde904{font-family:__Chakra_Petch_bde904,__Chakra_Petch_Fallback_bde904;font-style:normal}.__variable_bde904{--font-pixel:"__Chakra_Petch_bde904","__Chakra_Petch_Fallback_bde904"}