@font-face{font-family:__geistSans_1e4310;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistSans_Fallback_1e4310;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:__geistSans_1e4310,__geistSans_Fallback_1e4310}.__variable_1e4310{--font-geist-sans:"__geistSans_1e4310","__geistSans_Fallback_1e4310"}@font-face{font-family:__geistMono_c3aa02;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistMono_Fallback_c3aa02;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:__geistMono_c3aa02,__geistMono_Fallback_c3aa02}.__variable_c3aa02{--font-geist-mono:"__geistMono_c3aa02","__geistMono_Fallback_c3aa02"}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-1Thin.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-2ExtraLight.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-3Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-4Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-5Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-6SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-7Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-8ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-9Black.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Cafe24ClassicType;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2) format("woff2");font-weight:400;font-display:swap}:root{--bg:#07070d;--bg-2:#0e0e1a;--panel:hsla(0,0%,100%,.045);--panel-strong:hsla(0,0%,100%,.08);--border:hsla(0,0%,100%,.1);--text:#f3f1ea;--text-dim:#e6e6ec;--gold:#ffd24a;--gold-deep:#c9962b;--neon-red:#ff3b5c;--neon-blue:#2ad4ff;--neon-green:#38f6a4;--purple:#8b5cff;--shadow-gold:0 0 18px rgba(255,210,74,.55);--shadow-red:0 0 18px rgba(255,59,92,.55);--shadow-blue:0 0 18px rgba(42,212,255,.55);--radius:16px;--maxw:480px}*{box-sizing:border-box;padding:0;margin:0}html{color-scheme:dark}body,html{max-width:100vw}body{color:var(--text);font-family:"Paperozi",var(--font-geist-sans),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;background:radial-gradient(900px 500px at 50% -10%,rgba(139,91,255,.16),transparent 60%),radial-gradient(700px 460px at 100% 0,rgba(42,212,255,.1),transparent 55%),radial-gradient(700px 460px at 0 12%,rgba(255,59,92,.1),transparent 55%),linear-gradient(180deg,var(--bg-2),var(--bg));background-attachment:fixed}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000,transparent 78%);mask-image:radial-gradient(circle at 50% 30%,#000,transparent 78%);z-index:0}a{color:inherit;text-decoration:none}button{cursor:pointer}button,input,select{font-family:inherit}.appShell{position:relative;z-index:1;width:100%;max-width:var(--maxw);margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;padding:16px 16px 96px}@keyframes glowPulse{0%,to{text-shadow:0 0 8px rgba(255,210,74,.5),0 0 22px rgba(255,210,74,.35)}50%{text-shadow:0 0 16px rgba(255,210,74,.95),0 0 40px rgba(255,210,74,.6)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-8px,0,0)}20%,40%,60%,80%{transform:translate3d(8px,0,0)}}@keyframes spinReel{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes popIn{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}@keyframes confettiFall{0%{transform:translateY(-110vh) rotate(0deg);opacity:1}to{transform:translateY(110vh) rotate(2turn);opacity:.9}}@keyframes wheelSpin{0%{transform:rotate(0deg)}to{transform:rotate(var(--spin-to,4turn))}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important}}