@font-face{font-family:luckiest;src:url(../media/LuckiestGuy_Regular-s.p.0m0br1~c2xr2y.ttf?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)format("truetype");font-display:swap}@font-face{font-family:luckiest Fallback;src:local(Arial);ascent-override:60.24%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:116.72%}.luckiest_c5c02db2-module__EwiOnq__className{font-family:luckiest,luckiest Fallback}.luckiest_c5c02db2-module__EwiOnq__variable{--font-luckiest:"luckiest", "luckiest Fallback"}
@font-face{font-family:kidGames;src:url(../media/KidGames-s.p.0ijeo58t22ceu.ttf?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)format("truetype");font-display:swap}@font-face{font-family:kidGames Fallback;src:local(Arial);ascent-override:86.2%;descent-override:21.0%;line-gap-override:11.15%;size-adjust:97.2%}.kidgames_55a271b0-module___HoD9G__className{font-family:kidGames,kidGames Fallback}.kidgames_55a271b0-module___HoD9G__variable{--font-kidgames:"kidGames", "kidGames Fallback"}
@font-face{font-family:Creepster;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a3ba9694c9b2886-s.p.09mu523j0hx1~.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:Creepster Fallback;src:local(Arial);ascent-override:105.9%;descent-override:24.25%;line-gap-override:0.0%;size-adjust:89.81%}.creepster_ffb736da-module__pAdGEq__className{font-family:Creepster,Creepster Fallback;font-style:normal;font-weight:400}.creepster_ffb736da-module__pAdGEq__variable{--font-creepster:"Creepster", "Creepster Fallback"}
@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.0by0xo-ww_z9z.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.0o8hfht83mi45.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.06wvjyunq6ydd.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.0by0xo-ww_z9z.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:500;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.0o8hfht83mi45.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:500;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.06wvjyunq6ydd.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.0by0xo-ww_z9z.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:600;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.0o8hfht83mi45.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:600;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.06wvjyunq6ydd.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.0by0xo-ww_z9z.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:700;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.0o8hfht83mi45.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:700;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.06wvjyunq6ydd.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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_3e5808de-module__x7hFPa__className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.pixelify_sans_3e5808de-module__x7hFPa__variable{--font-pixelify:"Pixelify Sans", "Pixelify Sans Fallback"}
@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26e9340776e0c8e8-s.16op8mxd5z-fi.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37f34e4fcce0f2d4-s.p.0.9f8fk69h3a8.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9a82a02b3825653d-s.0x8rk3l75_1f0.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ec783ae88469012-s.p.0972_x21l88j-.woff2?dpl=dpl_DE5Ay6UymNv7X2mZKQWkD5UH2U7k)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:Silkscreen Fallback;src:local(Arial);ascent-override:68.84%;descent-override:16.71%;line-gap-override:0.0%;size-adjust:149.62%}.silkscreen_b2e5d718-module__rZ1P9q__className{font-family:Silkscreen,Silkscreen Fallback;font-style:normal}.silkscreen_b2e5d718-module__rZ1P9q__variable{--font-silkscreen:"Silkscreen", "Silkscreen Fallback"}
:root{--color-bg:#070a12;--color-bg-deep:#04060c;--color-bg-elevated:#161320;--color-bg-card:#191521;--color-fg:#f2ede6;--color-fg-muted:#9a8f80;--color-fg-dim:#5f5647;--color-border:#3a2e1e;--blue-100:#f4dcb6;--blue-200:#e8c79a;--blue-400:#ee9a44;--blue-500:#c8721f;--blue-700:#7a481a;--blue-900:#2c1c0d;--blue-glow:#ffb057;--gold:#f0b429;--gold-light:#fde3a0;--gold-cream:#fef1cf;--gold-dark:#cf8b16;--color-toxic:#b6da3c;--color-blood:#c22026;--color-blood-dark:#6b0f0f;--color-rot:#9db084;--moon:#a9c4e0;--moon-dim:#6f89a6;--color-action:var(--blue-400);--color-action-hover:#ffb057;--color-success:#6fae3a;--color-danger:#e03b3b;--color-warning:var(--gold-dark);--surface-grad:linear-gradient(135deg, #1a151af5 0%, #281d16f5 100%);--surface-grad-deep:linear-gradient(180deg, #0c0a12 0%, #1a1410 50%, #0c0a12 100%);--btn-grad-blue:linear-gradient(135deg, #ee9a44 0%, #c8721f 100%);--btn-grad-gold:linear-gradient(135deg, #f0b429 0%, #cf8b16 100%);--title-grad-gold:linear-gradient(135deg, #fef1cf 0%, #fde3a0 50%, #f0b429 100%);--shadow-brand:10px 10px 0 #030409b8, 0 0 42px #ffb05733;--shadow-brand-sm:6px 6px 0 #030409b3, 0 0 24px #ffb05729;--shadow-lift:14px 14px 0 #030409b8, 0 0 60px #ffb05752;--glow-blue:0 0 18px #ffb05766;--glow-gold:0 0 18px #f0b42973;--glow-toxic:0 0 18px #b6da3c73;--title-shadow:3px 3px 0 #05070eeb;--border-brand:3px solid var(--blue-500);--border-brand-thick:5px solid var(--blue-500);--border-hair:1px solid #c8965a29;--bounce:cubic-bezier(.68, -.55, .265, 1.55);--font-display:var(--font-luckiest), "Impact", sans-serif;--font-brand:var(--font-kidgames), "Arial Black", system-ui;--font-body:var(--font-pixelify), "Courier New", monospace;--font-accent:var(--font-silkscreen),"Courier New", monospace;--space-xs:4px;--space-s:8px;--space-m:16px;--space-l:24px;--space-xl:48px;--space-2xl:96px;--radius-s:6px;--radius-m:12px;--radius-l:20px;--radius-card:24px;--radius-pill:48px;--bp-mobile:480px;--bp-tablet:768px;--bp-desktop:1024px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--color-bg);height:100%;color:var(--color-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);text-rendering:optimizelegibility;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}img,svg,canvas{max-width:100%;display:block}html{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text}
