@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.22tbmskoyk1ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.0m75r3fswdwux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Fallback;src:local(Arial);ascent-override:81.7%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.61%}.pixelify_sans_4eb72e81-module___HZybq__className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.pixelify_sans_4eb72e81-module___HZybq__variable{--font-sans:"Pixelify Sans", "Pixelify Sans Fallback"}
@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/cdf703449fd42bc8-s.3gh0it7uhdum8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/3f10656f33c57dec-s.1x_wmg1bpi7y6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/56eb15be423b6220-s.321_9ike18iql.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/96074e70a40501da-s.1dfv6z-5f19bh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/de161955856a921d-s.p.0fxeqrss3ag9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Press Start 2P Fallback";src:local(Arial);ascent-override:44.58%;descent-override:0.0%;line-gap-override:0.0%;size-adjust:224.32%}.press_start_2p_f8101fc5-module__8RclXG__className{font-family:"Press Start 2P","Press Start 2P Fallback";font-style:normal;font-weight:400}.press_start_2p_f8101fc5-module__8RclXG__variable{--font-display:"Press Start 2P", "Press Start 2P Fallback"}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.01esg-5vzborl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2n-wf6s8aqfs0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.2tcyrya9o07vu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_bb57e832-module__sz7Eqq__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_bb57e832-module__sz7Eqq__variable{--font-mono:"VT323", "VT323 Fallback"}
[data-variant=v3],[data-variant=v3].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius:0rem;--pitch:#2f7434;--pitch-2:#3a7f3e;--pitch-shadow:#1b4c1f;--panel:#1b2547;--panel-2:#263359;--deep:#0d1631;--ink:#060c20;--cream:#f7f2dd;--yellow:#f2c94d;--live:#f84b4b;--sky:#70b6e7;--focus:#f2c94d;--ease-px:cubic-bezier(.23, 1, .32, 1);--background:var(--pitch);--foreground:var(--cream);--card:var(--panel);--card-foreground:var(--cream);--popover:var(--panel);--popover-foreground:var(--cream);--primary:var(--yellow);--primary-foreground:var(--ink);--secondary:var(--panel-2);--secondary-foreground:var(--cream);--muted:var(--panel-2);--muted-foreground:#b4c6db;--accent:var(--panel-2);--accent-foreground:var(--cream);--destructive:var(--live);--destructive-foreground:var(--ink);--border:var(--ink);--input:var(--ink);--ring:var(--ink);--chart-1:var(--yellow);--chart-2:var(--sky);--chart-3:var(--live);--chart-4:var(--pitch-2);--chart-5:var(--cream);--sidebar:var(--panel);--sidebar-foreground:var(--cream);--sidebar-primary:var(--yellow);--sidebar-primary-foreground:var(--ink);--sidebar-accent:var(--panel-2);--sidebar-accent-foreground:var(--cream);--sidebar-border:var(--ink);--sidebar-ring:var(--yellow);--info:var(--sky);--info-foreground:var(--sky);--success:var(--pitch-2);--success-foreground:var(--cream);--warning:var(--yellow);--warning-foreground:var(--yellow);--sb:0 0 0 1px var(--ink);--sbh:0 0 0 1px var(--ink)}@supports (color:lab(0% 0 0)){[data-variant=v3],[data-variant=v3].dark{--pitch:lab(43.4451% -33.6908 28.1509);--pitch-2:lab(47.5144% -33.6658 27.9183);--pitch-shadow:lab(28.0024% -25.2721 21.1509);--panel:lab(15.2788% 4.75624 -22.9098);--panel-2:lab(21.6559% 4.15483 -25.1106);--deep:lab(7.81079% 4.19699 -19.6099);--ink:lab(3.42557% 2.22946 -13.7143);--cream:lab(95.5306% -.878334 10.7453);--yellow:lab(82.9969% 5.59199 65.0385);--live:lab(58.4481% 66.3332 40.3256);--sky:lab(70.991% -12.9073 -31.6937);--focus:lab(82.9969% 5.59199 65.0385);--muted-foreground:lab(79.0733% -3.4892 -12.3316)}}[data-variant=v3] .v3-pitch{background-color:var(--pitch);background-image:repeating-linear-gradient(180deg, var(--pitch) 0 112px, var(--pitch-2) 112px 224px)}[data-variant=v3] :focus-visible{outline:3px solid var(--focus);outline-offset:var(--fo,3px)}[data-variant=v3] .px-box{box-shadow:0 -4px 0 0 var(--ink), 0 4px 0 0 var(--ink), -4px 0 0 0 var(--ink), 4px 0 0 0 var(--ink)}[data-variant=v3] .px-panel{box-shadow:0 -4px 0 0 var(--ink), 0 4px 0 0 var(--ink), -4px 0 0 0 var(--ink), 4px 0 0 0 var(--ink), 8px 8px 0 0 var(--pitch-shadow), 4px 12px 0 0 var(--pitch-shadow), 12px 4px 0 0 var(--pitch-shadow)}[data-variant=v3] .px-card{box-shadow:0 -4px 0 0 var(--ink), 0 4px 0 0 var(--ink), -4px 0 0 0 var(--ink), 4px 0 0 0 var(--ink), 6px 8px 0 0 var(--ink), 8px 6px 0 0 var(--ink)}[data-variant=v3] .px-press{filter:drop-shadow(0 4px 0 var(--ink));transition:translate .1s var(--ease-px), filter .1s var(--ease-px), background-color .15s var(--ease-px), color .15s var(--ease-px)}[data-variant=v3] .px-press:active{filter:drop-shadow(0 2px 0 var(--ink));translate:0 2px}[data-variant=v3] .pixelated{image-rendering:pixelated}[data-variant=v3] .fade-b{-webkit-mask-image:linear-gradient(#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3rem),#0000)}[data-variant=v3] .fade-t{-webkit-mask-image:linear-gradient(#0000,#000 3rem);mask-image:linear-gradient(#0000,#000 3rem)}[data-variant=v3] .fade-tb{-webkit-mask-image:linear-gradient(#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(#0000,#000 3rem calc(100% - 3rem),#0000)}[data-variant=v3] .no-scrollbar{scrollbar-width:none}[data-variant=v3],body[data-variant=v3]{font-variant-ligatures:none;font-feature-settings:"liga" 0, "clig" 0}@keyframes v3-pulse{0%{opacity:1}to{opacity:.62}}@keyframes v3-nudge-r{0%{translate:0}to{translate:5px}}@keyframes v3-nudge-l{0%{translate:0}to{translate:-5px}}[data-variant=v3] .v3-pulse{animation:1.1s cubic-bezier(.45,0,.55,1) infinite alternate v3-pulse}[data-variant=v3] .v3-nudge-r{animation:1.1s cubic-bezier(.45,0,.55,1) infinite alternate v3-nudge-r}[data-variant=v3] .v3-nudge-l{animation:1.1s cubic-bezier(.45,0,.55,1) infinite alternate v3-nudge-l}@media (prefers-reduced-motion:reduce){[data-variant=v3] .v3-pulse,[data-variant=v3] .v3-nudge-r,[data-variant=v3] .v3-nudge-l{animation:none}}
