@import "https://fonts.googleapis.com/css2?family=Anton&family=Inter:wght@400;600;800;900&display=swap";.adminShell{color:#f1eedf;background:#07150f;min-height:100vh;font-family:Inter,sans-serif}.adminLoginShell{box-sizing:border-box;color:#07150f;background:radial-gradient(circle at 50% 20%,#1b442e,#0000 40%),#07150f;place-items:center;min-height:100vh;padding:24px;font-family:Inter,sans-serif;display:grid}.adminLoginCard{box-sizing:border-box;background:#f1eedf;border:1px solid #c8ff35;width:min(430px,100%);padding:42px;box-shadow:18px 18px #c8ff35}.adminLoginCard>img{border:3px solid #07150f;border-radius:50%;width:72px;height:72px}.adminLoginCard>span{color:#66736c;letter-spacing:1.4px;margin-top:22px;font-size:8px;font-weight:900;display:block}.adminLoginCard h1{margin:8px 0;font:55px Anton}.adminLoginCard p{color:#68746e;margin:0 0 24px;font-size:10px}.adminLoginCard label{margin-top:14px;font-size:8px;font-weight:900;display:block}.adminLoginCard input{box-sizing:border-box;background:#fff;border:2px solid #07150f;outline:none;width:100%;margin-top:7px;padding:15px;font-weight:800;display:block}.adminLoginCard button{color:#fff;cursor:pointer;background:#07150f;border:0;width:100%;margin-top:20px;padding:16px;font-weight:900}.adminLoginCard>a{color:#07150f;text-align:center;margin-top:17px;font-size:8px;font-weight:900;display:block}.loginError{color:#d53f32;margin-top:12px;font-size:9px;display:block}.adminNav{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;height:82px;padding:0 5vw;display:flex}.adminNav>a{color:#f1eedf;font-size:11px;font-weight:900;text-decoration:none}.adminBrand{align-items:center;display:flex;gap:12px!important;font:21px Anton!important}.adminBrand img{border:2px solid #ffc844;border-radius:50%;width:46px;height:46px}.adminMain{width:min(1180px,90vw);margin:auto;padding:80px 0 120px}.adminIntro{max-width:670px;margin-bottom:55px}.adminTag{color:#c8ff35;letter-spacing:1.5px;font-size:10px;font-weight:900}.adminIntro h1{margin:22px 0;font:110px/.85 Anton}.adminIntro h1 i{color:#c8ff35;font-style:normal}.adminIntro p{color:#9aaba2;line-height:1.7}.deployPanel{color:#07150f;background:#f1eedf;box-shadow:12px 12px #c8ff35}.panelTop{color:#fff;background:#10291d;grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;padding:22px 28px;display:grid}.panelTop span{color:#82958b;font-size:8px;font-weight:900;display:block}.panelTop b{margin-top:6px;display:block}.panelTop button{background:#c8ff35;border:0;padding:15px 18px;font-weight:900}.adminStatus{margin:0;padding:16px 28px;font-size:10px}.mainnetWarning{color:#d9e5df;background:#ff604d18;border:1px solid #ff604d;align-items:flex-start;gap:13px;margin-top:30px;padding:18px;font-size:10px;line-height:1.55;display:flex}.mainnetWarning input{accent-color:#ff604d;flex:none;width:18px;height:18px;margin-top:2px}.mainnetWarning b{color:#ff7c69;margin-bottom:3px;font-size:11px;display:block}.adminCard{color:#07150f;background:#f1eedf;margin-top:34px;padding:34px;box-shadow:12px 12px #18382a}.adminCard h2{margin:0 0 22px;font:34px Anton}.adminCardHead{align-items:center;display:flex}.adminCardHead a{color:#07150f;margin-left:auto;font-size:9px;font-weight:900}.adminFields{gap:16px;display:grid}.adminFields.two{grid-template-columns:1fr 1fr}.adminFields.three{grid-template-columns:repeat(3,1fr)}.adminFields label,.wideLabel{letter-spacing:1px;font-size:8px;font-weight:900}.adminFields small{color:#66736c;margin-top:6px;font-size:7px;display:block}.adminFields input,.wideLabel input,.controlGrid input,.inlineControl input,.withdrawPanel input,.withdrawPanel select{box-sizing:border-box;background:#fff;border:1px solid #8d978f;width:100%;margin-top:8px;padding:13px;font-weight:800;display:block}.adminHint{background:#ffc844;padding:13px;font-size:9px;font-weight:800}.tokenResult{color:#fff;background:#0f291d;grid-template-columns:auto 1fr;gap:7px 15px;margin-top:18px;padding:16px;font-size:9px;display:grid}.tokenResult span{color:#8ca097}.tokenResult code{overflow-wrap:anywhere;color:#c8ff35;grid-column:1/-1}.adminAction,.adminSubAction,.controlGrid button,.inlineControl button,.withdrawPanel button,.buyerRow button{color:#fff;cursor:pointer;background:#07150f;border:0;padding:14px 18px;font-size:9px;font-weight:900}.adminAction{width:100%;margin-top:18px}.adminSubAction{color:#07150f;background:#d7d4c8;margin:12px 0 22px}.saleStats{border:1px solid #b6b9b1;grid-template-columns:repeat(3,1fr);display:grid}.saleStats div{border:1px solid #b6b9b1;padding:16px}.saleStats span{color:#718078;font-size:7px;font-weight:900;display:block}.saleStats b{margin-top:6px;font-size:11px;display:block}.controlGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.controlGrid>div,.payoutPanel,.withdrawPanel{border:1px solid #b6b9b1;padding:17px}.controlGrid h3,.payoutPanel h3,.withdrawPanel h3{margin:0 0 12px;font:20px Anton}.controlGrid button{width:100%;margin-top:9px}.controlGrid>div>b{margin:19px 0;display:block}.inlineControl{grid-template-columns:1fr auto auto;gap:8px;display:grid}.inlineControl input{margin:0}.buyerTable{margin-top:15px}.buyerRow{border-top:1px solid #c5c8c0;grid-template-columns:1.1fr 1fr 1fr auto;align-items:center;gap:9px;padding:9px;font-size:8px;display:grid}.withdrawPanel{grid-template-columns:1fr 1.5fr auto;align-items:end;gap:8px;margin-top:15px;display:grid}.withdrawPanel h3{grid-column:1/-1}.withdrawPanel input,.withdrawPanel select{margin:0}button:disabled{opacity:.45;cursor:not-allowed}@media (width<=760px){.adminMain{padding-top:50px}.adminIntro h1{font-size:65px}.panelTop,.adminFields.two,.adminFields.three,.saleStats,.controlGrid,.inlineControl,.withdrawPanel{grid-template-columns:1fr}.adminCard{padding:22px}.withdrawPanel h3{grid-column:auto}.buyerRow{grid-template-columns:1fr 1fr}.adminNav>a:last-child{display:none}}.game{grid-template-columns:.64fr 1.36fr;gap:55px;overflow:hidden}.gameCopy{align-self:center}.stadium{color:#fff;background:#07150f;border:5px solid #07150f;min-height:560px;position:relative;overflow:hidden;transform:rotate(.4deg);box-shadow:14px 14px #fff}.scoreboard{letter-spacing:1px;background:#10291d;border-bottom:2px solid #c8ff35;justify-content:space-between;align-items:center;height:48px;padding:0 18px;font-size:9px;font-weight:900;display:flex}.scoreboard b{color:#c8ff35;font-family:Anton;font-size:17px}.crowd{background:linear-gradient(#183b2b,#0d2118);grid-template-columns:repeat(14,1fr);gap:7px;height:105px;padding:14px 22px;display:grid;position:absolute;top:48px;left:0;right:0}.crowd i{background:#f1eedf;border-radius:50%;width:9px;height:9px;box-shadow:0 12px #ff604d,5px 22px #ffc844}.field{background:radial-gradient(at 50% 90%,#a56b32 0 18%,#0000 18.5%),repeating-linear-gradient(105deg,#397a44 0 45px,#43894c 45px 90px);height:365px;position:relative;overflow:hidden}.field:after{content:"";z-index:1;border:3px solid #fff9;width:360px;height:360px;position:absolute;bottom:-190px;left:50%;transform:translate(-50%)rotate(45deg)}.moon{color:#c8ff3530;font:50px Anton;position:absolute;top:20px;right:20px;transform:rotate(-6deg)}.foulLine{transform-origin:bottom;z-index:2;background:#fff;width:3px;height:270px;position:absolute;bottom:0}.foulLine.left{left:50%;transform:rotate(-58deg)}.foulLine.right{left:50%;transform:rotate(58deg)}.diamond{z-index:2;border:2px dashed #fffa;width:115px;height:115px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)rotate(45deg)}.diamond i{background:#fff;width:10px;height:10px;position:absolute}.diamond i:first-child{top:-5px;right:-5px}.diamond i:nth-child(2){bottom:-5px;right:-5px}.diamond i:nth-child(3){top:-5px;left:-5px}.mascot{z-index:6;filter:drop-shadow(0 7px 2px #0006);background-image:url(/assets/otani-sprites.png);background-position:0 0;background-repeat:no-repeat;background-size:600% 100%;width:160px;height:230px;position:absolute;bottom:4px;left:calc(50% - 120px)}.pitcher{z-index:3;font-size:38px;position:absolute;bottom:105px;right:78px;transform:scale(.65)}.pitchBall{z-index:7;width:13px;height:13px;transform:translate(calc(var(--pitch) * -3.45px), calc(var(--pitch) * .6px)) scale(calc(1 + var(--pitch) / 150));background:#fff;border-radius:50%;position:absolute;bottom:145px;right:102px;box-shadow:inset -2px -1px #c4bdb3}.pitchBall:after{content:"";border-top:1px solid #e34a38;width:8px;position:absolute;top:5px;left:2px;transform:rotate(40deg)}.phase-flight .mascot{background-position:60% 0}.phase-running .frame-4{background-position:80% 0}.hitBall{z-index:9;font-size:17px;display:none;position:absolute;bottom:165px;left:46%}.phase-flight .hitBall{animation:1.9s cubic-bezier(.15,.65,.35,1) forwards moonBall;display:block}.impact{color:#ffc844;-webkit-text-stroke:2px #07150f;z-index:10;font:44px Anton;display:none;position:absolute;bottom:150px;left:43%;transform:rotate(-12deg)}.phase-swing .impact{animation:.4s both pop;display:block}.timing{background:#10291d;grid-template-columns:45px 1fr 35px;align-items:center;gap:9px;height:62px;padding:9px 18px;font-size:8px;font-weight:900;display:grid}.timing>div{background:#294235;height:10px;position:relative}.timing .sweet{background:#c8ff35;width:10%;height:100%;position:absolute;left:73%}.timing .needle{background:#fff;width:3px;height:20px;position:absolute;top:-5px;box-shadow:0 0 8px #fff}.stadium>button{cursor:pointer;background:#c8ff35;border:0;width:calc(100% - 36px);margin:0 18px 18px;padding:16px;font-size:16px;font-weight:900}.stadium>button b{float:right;color:#fff;background:#07150f;padding:3px 7px;font-size:9px}.result{z-index:20;text-align:center;background:#07150fea;border:4px solid #c8ff35;padding:25px;animation:.35s both resultIn;position:absolute;inset:65px 8% auto;transform:rotate(-2deg)}.result b{color:#c8ff35;font:62px/1 Anton;display:block}.result span,.result small{letter-spacing:2px;margin-top:7px;font-weight:900;display:block}.result small{color:#ffc844}.result-foul b,.result-strike b{color:#ff604d}.phase-foul .hitBall{animation:1s ease-out forwards foulBall;display:block}@keyframes batSwing{to{background-position:60% 0}}@keyframes runSprite{50%{background-position:100% 0}}@keyframes runBases{0%{bottom:4px;left:38%;transform:scale(1)}35%{bottom:80px;left:68%;transform:scale(.75)}70%{bottom:175px;left:46%;transform:scale(.55)}to{bottom:80px;left:20%;transform:scale(.75)}}@keyframes moonBall{0%{transform:translate(0)scale(1)}55%{transform:translate(180px,-220px)scale(.55)}to{transform:translate(350px,-350px)scale(.2)}}@keyframes foulBall{to{transform:translate(-260px,-240px)scale(.4)}}@keyframes pop{0%{transform:scale(.2)rotate(-12deg)}60%{transform:scale(1.3)rotate(-12deg)}to{transform:scale(1)rotate(-12deg)}}@keyframes resultIn{0%{opacity:0;transform:scale(.6)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(-2deg)}}@media (width<=800px){.stadium{min-height:520px}.game{grid-template-columns:1fr}.scoreboard b{font-size:13px}.mascot{width:135px;height:195px;left:calc(50% - 105px)}.result b{font-size:45px}.gameCopy p{font-size:13px}}body .game{grid-template-columns:.64fr 1.36fr;gap:55px}@media (width<=800px){body .game{grid-template-columns:1fr}}.field{perspective:700px;background:linear-gradient(175deg,#183e29 0 12%,#0000 12.5%),repeating-linear-gradient(102deg,#397a44 0 48px,#43894c 48px 96px)}.field:after{border-color:#ffffff80;width:520px;height:520px;bottom:-310px}.mound{z-index:2;background:#a56b32;border-radius:50%;width:95px;height:32px;position:absolute;top:72px;left:50%;transform:translate(-50%);box-shadow:0 4px #875226}.plate{clip-path:polygon(0 0,100% 0,86% 68%,50% 100%,14% 68%);z-index:5;background:#fff;width:36px;height:26px;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.pitcher3d{z-index:4;filter:drop-shadow(0 5px 2px #0006);background-image:url(/assets/otani-pitcher-3d.png);background-position:0 0;background-repeat:no-repeat;background-size:400% 100%;width:112px;height:150px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.pframe-1{background-position:33.333% 0}.pframe-2{background-position:66.666% 0}.pframe-3{background-position:100% 0}.mascot{transform-origin:50% 85%;filter:drop-shadow(0 8px 4px #0008);background-image:url(/assets/otani-batter-3d.png);background-size:400% 100%;width:190px;height:260px;bottom:-12px;left:50%;transform:translate(-50%)}.frame-3{background-position:100% 0}.phase-swing .mascot{animation:.32s steps(3,end) forwards batSwing3d}.phase-running .mascot{animation:1.7s ease-in forwards runAway}.pitchBall{width:10px;height:10px;transform:translate(calc((var(--pitch) - 50) * .05px), calc(var(--pitch) * 2.05px)) scale(calc(.55 + var(--pitch) / 45));inset:111px auto auto calc(50% - 5px);box-shadow:0 3px 7px #0008,inset -2px -1px #c4bdb3}.phase-idle .pitchBall,.phase-result .pitchBall{opacity:0}.phase-pitch .pitcher3d{animation:.8s steps(3,end) forwards pitcherThrow}.hitBall{bottom:155px;left:51%}.phase-flight .hitBall{animation:1.9s cubic-bezier(.15,.65,.35,1) forwards moonBall3d}.impact{bottom:112px;left:54%}@keyframes batSwing3d{to{background-position:100% 0;transform:translate(-50%)rotateY(-8deg)}}@keyframes pitcherThrow{to{background-position:100% 0}}@keyframes runAway{0%{bottom:0;left:50%;transform:translate(-50%)scale(1)}to{bottom:185px;left:64%;transform:translate(-50%)scale(.28)}}@keyframes moonBall3d{0%{transform:translate(0)scale(1)}45%{transform:translate(-30px,-205px)scale(.6)}to{transform:translate(80px,-390px)scale(.12)}}@media (width<=800px){.pitcher3d{width:88px;height:118px;top:28px}.mascot{width:155px;height:220px}.pitchBall{top:120px}}.pitcher3d{width:58px;height:78px;top:43px}.mascot{width:100px;height:137px;bottom:0}.phase-running .mascot{filter:drop-shadow(0 5px 2px #0007);background-image:url(/assets/otani-runner-3d.png);background-size:400% 100%;width:76px;height:105px;animation:.38s steps(3,end) infinite runnerFrames,1.7s linear forwards runTheBases}.baseEvents{z-index:12;pointer-events:none;position:absolute;inset:0}.baseEvents b{color:#07150f;opacity:0;background:#c8ff35;padding:6px 10px;font:18px Anton;position:absolute}.baseEvents b:first-child{animation:1.7s both baseOne;bottom:28%;right:25%}.baseEvents b:last-child{animation:1.7s both baseTwo;top:34%;left:48%}@keyframes runnerFrames{to{background-position:100% 0}}@keyframes runTheBases{0%{bottom:3%;left:50%;transform:translate(-50%)scale(1)}42%{bottom:27%;left:72%;transform:translate(-50%)scale(.78)}52%{bottom:27%;left:72%;transform:translate(-50%)scale(.78)}92%{bottom:54%;left:50%;transform:translate(-50%)scale(.52)}to{bottom:54%;left:50%;transform:translate(-50%)scale(.52)}}@keyframes baseOne{0%,35%{opacity:0;transform:scale(.5)}42%,52%{opacity:1;transform:scale(1)}60%,to{opacity:0}}@keyframes baseTwo{0%,82%{opacity:0;transform:scale(.5)}90%,to{opacity:1;transform:scale(1)}}@media (width<=800px){.pitcher3d{width:52px;height:70px;top:48px}.mascot{width:90px;height:123px}.phase-running .mascot{width:68px;height:94px}}.phase-running .mascot{background-position:0 0}.bases-1.phase-running .mascot{animation:.38s steps(3,end) infinite runnerFrames,.85s linear forwards runToFirst}.bases-2.phase-running .mascot{animation:.38s steps(3,end) infinite runnerFrames,1.7s linear forwards runToSecond}.bases-3.phase-running .mascot{animation:.38s steps(3,end) infinite runnerFrames,2.55s linear forwards runToThird}.bases-1 .baseEvents b:first-child{animation:.85s both flashFirst}.bases-2 .baseEvents b:first-child{animation:1.7s both flashFirst2}.bases-2 .baseEvents b:nth-child(2){animation:1.7s both flashSecond}.bases-3 .baseEvents b:first-child{animation:2.55s both flashFirst3}.bases-3 .baseEvents b:nth-child(2){animation:2.55s both flashSecond3}.bases-3 .baseEvents b:nth-child(3){animation:2.55s both flashThird;top:auto;bottom:28%;left:24%}.phase-flight .pitchBall{opacity:1;animation:1.6s cubic-bezier(.15,.65,.35,1) forwards battedSameBall}.phase-foul .pitchBall{opacity:1;animation:1s ease-out forwards foulSameBall}.phase-running .pitchBall{opacity:0}.hitBall{display:none!important}@keyframes runToFirst{0%{bottom:3%;left:50%;transform:translate(-50%)scale(1)}85%,to{bottom:27%;left:72%;transform:translate(-50%)scale(.78)}}@keyframes runToSecond{0%{bottom:3%;left:50%;transform:translate(-50%)scale(1)}42%,50%{bottom:27%;left:72%;transform:translate(-50%)scale(.78)}92%,to{bottom:54%;left:50%;transform:translate(-50%)scale(.52)}}@keyframes runToThird{0%{bottom:3%;left:50%;transform:translate(-50%)scale(1)}28%,33%{bottom:27%;left:72%;transform:translate(-50%)scale(.78)}61%,66%{bottom:54%;left:50%;transform:translate(-50%)scale(.52)}94%,to{bottom:27%;left:28%;transform:translate(-50%)scale(.78)}}@keyframes flashFirst{0%,70%{opacity:0}82%,to{opacity:1}}@keyframes flashFirst2{0%,34%{opacity:0}40%,50%{opacity:1}56%,to{opacity:0}}@keyframes flashSecond{0%,82%{opacity:0}90%,to{opacity:1}}@keyframes flashFirst3{0%,23%{opacity:0}27%,34%{opacity:1}38%,to{opacity:0}}@keyframes flashSecond3{0%,56%{opacity:0}61%,67%{opacity:1}72%,to{opacity:0}}@keyframes flashThird{0%,88%{opacity:0}94%,to{opacity:1}}@keyframes battedSameBall{0%{transform:translateY(160px)scale(2.2)}45%{transform:translate(-35px,25px)scale(1.2)}to{transform:translate(90px,-105px)scale(.35)}}@keyframes foulSameBall{0%{transform:translateY(160px)scale(2.2)}to{transform:translate(-280px,-80px)scale(.55)}}:root{--ink:#07150f;--cream:#f1eedf;--lime:#c8ff35;--gold:#ffc844;--coral:#ff604d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--cream);margin:0;font-family:Inter,sans-serif;overflow-x:hidden}.grain{pointer-events:none;z-index:99;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E");position:fixed;inset:0}nav{z-index:5;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 5vw;display:flex;position:absolute}.logo{color:#fff;letter-spacing:.5px;align-items:center;gap:7px;font:20px Anton;text-decoration:none;display:flex}.logo i{background:var(--lime);color:var(--ink);border-radius:50%;padding:7px 8px;font-style:normal}.logo span{color:var(--lime)}.navlinks{gap:35px;display:flex}.navlinks a{color:#fff;font-size:12px;font-weight:800;text-decoration:none}.navActions{align-items:center;gap:17px;display:flex}.navSocials{border-right:1px solid #ffffff25;align-items:center;gap:8px;padding-right:17px;display:flex}.navSocials a{background:#ffffff08;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .2s,border-color .2s;display:grid}.navSocials a:hover{border-color:var(--lime);transform:translateY(-2px)}.navSocials img{object-fit:contain;width:20px;height:20px}.navSocials .xSocial{background:#fff}.navSocials .xSocial img{width:16px;height:16px}.wallet,.primary,.secondary{cursor:pointer;border:0;font-weight:900}.wallet{background:var(--lime);padding:14px 20px}.hero{grid-template-columns:1.05fr 1fr;min-height:790px;padding:140px 5vw 70px;display:grid;position:relative;overflow:hidden}.copy{z-index:2}.eyebrow,.kicker{letter-spacing:2px;font-size:11px;font-weight:900}.eyebrow span{color:var(--lime)}h1,h2{margin:25px 0;font-family:Anton,sans-serif;font-weight:400;line-height:.88}h1{font-size:clamp(65px,7.3vw,125px)}h1 em,h2 i{color:var(--lime);font-style:normal}h1 strong{-webkit-text-stroke:2px var(--cream);color:#0000;font-weight:400}.copy p{color:#d0d8d3;line-height:1.8}.actions{gap:10px;margin:30px 0;display:flex}.actions a{padding:18px 24px;text-decoration:none}.primary{background:var(--lime);color:var(--ink)}.secondary{color:#fff;border:1px solid #ffffff50}.copy small{color:#7f9188;font-size:9px}.heroart{width:58%;height:710px;position:absolute;top:75px;right:-1%}.heroart:before{content:"17";color:#0e271b;font-family:Anton;font-size:480px;position:absolute;top:0;right:5%}.heroart img{object-fit:cover;object-position:center;mix-blend-mode:screen;width:100%;height:100%;position:relative}.orbit{z-index:2;background:var(--gold);color:var(--ink);text-align:center;border-radius:50%;place-content:center;width:100px;height:100px;font-weight:900;display:grid;position:absolute;top:100px;right:7%;transform:rotate(10deg)}.orbit span{font-size:8px}.sticker{background:var(--coral);color:var(--ink);padding:14px;font:20px Anton;position:absolute;bottom:50px;right:12%;transform:rotate(-6deg)}.ticker{background:var(--lime);color:var(--ink);white-space:nowrap;width:102%;margin-left:-1%;padding:14px 0;font-weight:900;overflow:hidden;transform:rotate(-1deg)}.ticker div{animation:20s linear infinite marquee}@keyframes marquee{to{transform:translate(-50%)}}.manifesto{background:var(--cream);color:var(--ink);text-align:center;padding:120px 8vw}.manifesto h2{font-size:clamp(70px,10vw,150px)}.manifesto>p{max-width:600px;margin:30px auto;line-height:1.8}.stats{border-top:2px solid;grid-template-columns:repeat(3,1fr);max-width:850px;margin:70px auto 0;display:grid}.stats div{border-right:1px solid;padding:25px}.stats div:last-child{border:0}.stats b{font:60px Anton}.stats span{font-size:10px;font-weight:900;display:block}.tokenomics{padding:110px 8vw}.tokenomics header{text-align:center}.tokenomics h2{font-size:100px}.tokenomics h2 span{color:var(--lime)}.allocation{grid-template-columns:1fr 1fr;gap:70px;max-width:1000px;margin:60px auto;display:grid}.donut{background:conic-gradient(var(--lime) 0 40%, var(--gold) 40% 70%, var(--coral) 70% 90%, #8e6cff 90%);border-radius:50%;place-items:center;width:420px;height:420px;display:grid}.donut:after{content:"";background:var(--ink);border-radius:50%;width:240px;height:240px;position:absolute}.donut div{z-index:1;text-align:center}.donut b{font:60px Anton}.donut span{display:block}.legend article{border-bottom:1px solid #ffffff24;grid-template-columns:90px 1fr auto;align-items:center;padding:22px 0;display:grid}.legend article>b{color:var(--lime);font:42px Anton}.legend span{font-weight:900}.legend i{color:#7f9188;font-size:11px;font-style:normal}.game{background:var(--gold);color:var(--ink);grid-template-columns:.8fr 1.2fr;gap:90px;padding:110px 8vw;display:grid}.game h2{font-size:80px}.score{gap:35px;margin-top:35px;display:flex}.score span{font-size:10px;font-weight:900}.score b{font:50px Anton;display:block}.ballpark{background:var(--ink);color:#fff;padding:30px;transform:rotate(1deg);box-shadow:15px 15px #fff}.gameTop{justify-content:space-between;display:flex}.lane{border-bottom:5px solid #fff;height:210px;margin:30px 0;position:relative;overflow:hidden}.lane:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 12%,#fff1 12% 12.5%);position:absolute;inset:0}.zone{border:2px solid var(--lime);background:#c8ff3540;width:14%;height:100%;position:absolute;left:65%}.ball{font-size:37px;transition:left 30ms linear;position:absolute;bottom:60px}.ballpark button,.buybox button{background:var(--lime);cursor:pointer;border:0;width:100%;padding:20px;font-size:17px;font-weight:900}.presale{grid-template-columns:1fr 1fr;gap:100px;padding:120px 8vw;display:grid}.presale h2{font-size:85px}.presaleCopy p{color:#a5b3ac;line-height:1.7}.presale ul{margin-top:40px;padding:0;list-style:none}.presale li{border-top:1px solid #ffffff24;padding:15px;font-weight:800}.presale li span{color:var(--lime);margin-right:20px}.buybox{background:var(--cream);color:var(--ink);box-shadow:14px 14px 0 var(--lime);padding:35px}.boxhead{justify-content:space-between;font-weight:900;display:flex}.boxhead b{color:#e14d38;font-size:9px}.progress{background:#c9c8bd;height:8px;margin:35px 0 60px}.progress div{background:var(--lime);width:1%;height:100%}.progress small{justify-content:space-between;margin-top:10px;font-size:9px;display:flex}.buybox label{justify-content:space-between;margin:18px 0 8px;font-size:10px;font-weight:900;display:flex}.input,.receive{border:2px solid var(--ink);justify-content:space-between;padding:18px;display:flex}.input input{background:0 0;border:0;outline:0;min-width:0;font-size:25px;font-weight:900}.buybox button{background:var(--ink);color:#fff;margin-top:25px}.notice{min-height:16px;font-size:10px}footer{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;padding:45px 5vw;display:flex}.communityLinks{background:linear-gradient(120deg,#c8ff3510,#0000 45%),#081a12;border-top:1px solid #ffffff24;grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;padding:70px 5vw;display:grid}.communityLinks>div>span{color:var(--lime);letter-spacing:1.5px;font-size:9px;font-weight:900}.communityLinks h2{margin:10px 0;font:clamp(38px,4vw,65px)/.95 Anton}.communityLinks p{color:#81938a;max-width:480px;font-size:11px;line-height:1.7}.communityActions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.communityActions>a{color:#fff;background:#10271b;border:1px solid #ffffff25;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:19px;text-decoration:none;transition:transform .2s,border-color .2s;display:grid}.communityActions>a:hover{border-color:var(--lime);transform:translateY(-3px)}.communityActions i{background:var(--lime);width:38px;height:38px;color:var(--ink);border-radius:50%;place-items:center;font-size:18px;font-style:normal;font-weight:900;display:grid}.communityActions i img{object-fit:contain;width:24px;height:24px}.communityActions .xCommunityIcon{background:#fff}.communityActions .xCommunityIcon img{width:20px;height:20px}.communityActions span{font-size:10px;font-weight:900}.communityActions small{color:#81938a;margin-top:4px;font-size:7px;display:block}.communityActions b{color:var(--lime)}.footerSocials{gap:14px;display:flex}.footerSocials a{color:var(--lime);font-size:8px;font-weight:900;text-decoration:none}footer p{color:#7f9188;font-size:9px;line-height:1.6}footer>b{font-size:10px}@media (width<=800px){nav{padding:0 20px}nav .logo span,.navlinks{display:none}.wallet{font-size:10px}.navActions{gap:10px}.navSocials{gap:5px;padding-right:10px}.navSocials a{width:30px;height:30px}.hero{min-height:900px;padding:125px 20px 50px;display:block}.heroart{opacity:.45;width:100%;top:160px;right:-30%}.copy p{max-width:340px}.manifesto,.tokenomics,.game,.presale{padding:80px 20px}.manifesto h2,.tokenomics h2{font-size:65px}.allocation,.game,.presale{grid-template-columns:1fr}.donut{width:300px;height:300px;margin:auto}.donut:after{width:170px;height:170px}.game,.presale{gap:40px}.game h2,.presale h2{font-size:65px}.stats b{font-size:40px}.buybox{padding:24px}footer{flex-direction:column;align-items:flex-start;gap:20px}.communityLinks{grid-template-columns:1fr;gap:28px;padding:60px 20px}.communityActions{grid-template-columns:1fr}}.presale{align-items:center}.saleFacts{border:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);margin:34px 0;display:grid}.saleFacts div{border-right:1px solid #ffffff24;padding:16px}.saleFacts div:last-child{border:0}.saleFacts span,.tokenBadge small,.tokenBadge span{letter-spacing:1.2px;color:#82958b;font-size:8px;font-weight:900;display:block}.saleFacts b{margin-top:7px;font-size:12px;display:block}.stageList{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.stageList>div{background:#10291d;border:1px solid #ffffff18;padding:12px 9px;position:relative}.stageList>div.active{background:#173b28;border:2px solid #c8ff35}.stageList i{color:#c8ff35;font:17px Anton}.stageList span,.stageList small{margin-top:5px;display:block}.stageList span{font-size:11px;font-weight:900}.stageList small{color:#82958b;font-size:8px}.stageList b{color:#07150f;background:#c8ff35;padding:3px 5px;font-size:7px;position:absolute;top:5px;right:5px}.priceNote{color:#82958b!important;font-size:9px!important}.buybox.pro{padding:0;overflow:hidden;box-shadow:18px 18px #c8ff35}.tokenBadge{color:#fff;background:#07150f;grid-template-columns:70px 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.tokenBadge img{object-fit:cover;border:2px solid #ffc844;border-radius:50%;width:70px;height:70px;box-shadow:0 0 20px #ffc84455}.tokenBadge b{color:#c8ff35;margin:3px 0;font:25px Anton;display:block}.tokenBadge em{color:#c8ff35;border:1px solid #c8ff35;padding:7px;font-size:9px;font-style:normal;font-weight:900}.buybox.pro>.progress,.buybox.pro>label,.buybox.pro>.input,.buybox.pro>.receive,.buybox.pro>.oracleNote,.buybox.pro>.buyCta,.buybox.pro>.trustRow,.buybox.pro>.notice{margin-left:28px;margin-right:28px}.capRow{justify-content:space-between;padding:22px 28px 0;font-size:9px;font-weight:900;display:flex}.capRow b{font:23px Anton;display:block}.buybox.pro>.progress{margin-top:18px;margin-bottom:48px}.priceStrip{background:#e4e1d4;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 28px 15px;padding:13px;display:grid}.priceStrip span{font-size:8px;font-weight:900}.priceStrip span:last-child{text-align:right}.priceStrip b{margin-top:3px;font:20px Anton;display:block}.priceStrip i{color:#fff;background:#ff604d;border-radius:50%;padding:8px 5px;font-size:9px;font-style:normal;font-weight:900}.priceTimer{color:#fff;text-align:center;background:#ff604d;min-width:118px;padding:8px 11px}.priceTimer small{letter-spacing:.7px;font-size:6px;font-weight:900;display:block}.priceTimer b{white-space:nowrap;margin-top:3px;font:15px Anton;display:block}.oracleNote{color:#776f64;font-size:8px;display:block;margin-top:7px!important}.buybox.pro .buyCta{color:#fff;background:#07150f;width:calc(100% - 56px)}.trustRow{color:#607067;justify-content:center;gap:18px;font-size:7px;font-weight:900;display:flex;margin-top:13px!important}.buybox.pro .notice{text-align:left;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.buybox.pro .notice strong{color:#bd392d;text-align:right;max-width:260px;font-size:8px;line-height:1.4}@media (width<=800px){.saleFacts{grid-template-columns:1fr}.saleFacts div{border-bottom:1px solid #ffffff24;border-right:0}.stageList{grid-template-columns:repeat(2,1fr)}.tokenBadge{grid-template-columns:58px 1fr}.tokenBadge img{width:58px;height:58px}.tokenBadge em{display:none}.priceStrip b{font-size:16px}}.tokenomics{color:#dfe9e5;background:#031019;padding:115px 6vw}.tokenDashHead{justify-content:space-between;align-items:end;gap:50px;margin-bottom:38px;display:flex}.tokenDashHead h2{margin:14px 0 0;font:clamp(42px,5vw,78px)/.95 Anton}.tokenDashHead h2 span{color:#c8ff35}.tokenDashHead>p{color:#789087;max-width:450px;font-size:12px;line-height:1.8}.tokenGrid{grid-template-columns:1.05fr .95fr;gap:18px;max-width:1250px;margin:auto;display:grid}.tokenPanel{background:linear-gradient(145deg,#0b1922,#08141d);border:1px solid #18303a;border-radius:20px;padding:34px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 18px 50px #0004}.panelIndex{letter-spacing:1.4px;color:#65ded0;font-size:9px;font-weight:900}.tokenPanel h3{margin:22px 0;font:36px/.95 Anton}.tokenPanel h3 i{color:#c8ff35;font-style:normal}.tokenPanel p{color:#81948d;font-size:11px;line-height:1.8}.allocationCopy:after{content:"17";color:#ffffff05;font:210px Anton;position:absolute;bottom:-55px;right:-10px}.supplyLock{background:#c8ff3508;border-left:3px solid #c8ff35;margin-top:28px;padding:17px}.supplyLock span{color:#81948d;letter-spacing:1px;font-size:8px;font-weight:900;display:block}.supplyLock b{margin-top:6px;font:25px Anton;display:block}.supplyLock b i{color:#c8ff35;font-style:normal}.allocationCopy>small{color:#5e746b;margin-top:12px;font-size:8px;display:block}.chartPanel{place-items:center;min-height:410px;display:grid}.tokenDonut{background:conic-gradient(#c8ff35 0 40%, #ff8b77 40% 70%, #9a66d9 70% 90%, #62d6d2 90% 100%);filter:drop-shadow(0 0 20px #62d6d222);border-radius:50%;place-items:center;width:235px;height:235px;display:grid;position:relative}.tokenDonut:before{content:"";background:#08151d;border-radius:50%;position:absolute;inset:14px}.tokenDonut:after{content:"";border:1px solid #ffffff15;border-radius:50%;position:absolute;inset:28px}.donutCore{z-index:2;text-align:center}.donutCore img{object-fit:cover;border-radius:50%;width:88px;height:88px;margin:auto;display:block}.donutCore b{color:#fff;margin-top:7px;font:25px Anton;display:block}.tokenPills,.chartLegend{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:25px;display:flex}.tokenPills span,.chartLegend span{color:#82938d;background:#0f1c24;border:1px solid #1a2d35;border-radius:18px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;display:flex}.tokenPills i,.chartLegend i{background:#fff;border-radius:50%;width:8px;height:8px}.tokenPills b{color:#fff}.liq i{background:#c8ff35!important}.pre i{background:#ff8b77!important}.team i{background:#9a66d9!important}.mkt i{background:#62d6d2!important}.releaseChart{grid-column:1/2;min-height:430px}.chartTitle{justify-content:space-between;align-items:start;display:flex}.chartTitle h3{margin:11px 0;font-size:28px}.chartTitle>b{color:#ffc844;border:1px solid #ffc844;padding:7px;font-size:8px}.areaChart{margin:18px 0 0;padding-left:42px;position:relative}.areaChart svg{width:100%;height:245px;overflow:visible}.gridLines line{stroke:#ffffff12;stroke-width:1px}.area{opacity:.85}.liqArea{fill:#c8ff35}.preArea{fill:#ff8b77}.teamArea{fill:#9a66d9}.mktArea{fill:#62d6d2}.yLabels{color:#677b73;flex-direction:column;justify-content:space-between;height:245px;font-size:7px;display:flex;position:absolute;top:0;left:0}.xLabels{color:#677b73;height:14px;margin-top:3px;font-size:7px;position:relative}.xLabels span{white-space:nowrap;position:absolute;transform:translate(-50%)}.xLabels span:first-child{transform:none}.xLabels span:last-child{transform:translate(-100%)}.releaseCopy h3{font-size:50px}.releaseCopy ul{margin:25px 0;padding:0;list-style:none}.releaseCopy li{border-bottom:1px solid #ffffff12;justify-content:space-between;padding:12px 0;font-size:9px;display:flex}.releaseCopy li span{color:#7c9188}.releaseCopy li b{color:#dce8e3}.scheduleWarning{color:#ffc844;background:#ffc84410;border:1px solid #ffc84455;padding:14px;font-size:8px;font-weight:900;line-height:1.6}@media (width<=850px){.tokenDashHead{display:block}.tokenGrid{grid-template-columns:1fr}.releaseChart{grid-column:auto}.tokenomics{padding:80px 20px}.tokenPanel{padding:24px}.chartPanel{min-height:360px}.tokenDonut{width:205px;height:205px}.releaseChart{min-height:380px}.areaChart svg,.yLabels{height:200px}.tokenDashHead>p{margin-top:20px}}.fixedNetwork{border:1px solid #c7c8bc;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:0 28px 12px;padding:12px 14px;display:grid}.fixedNetwork>span{color:#6f7b73;font-size:8px;font-weight:900}.fixedNetwork>div{grid-template-columns:34px 1fr;align-items:center;display:grid}.fixedNetwork img{border-radius:50%;grid-row:1/3;width:28px;height:28px;margin-right:9px}.fixedNetwork b{font-size:11px}.fixedNetwork small{color:#7b837d;font-size:7px}.fixedNetwork em{background:#c8ff35;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.paymentTabs{grid-template-columns:repeat(2,1fr);gap:7px;margin:0 28px 20px;display:grid}.paymentTabs button{justify-content:center;align-items:center;gap:7px;display:flex;position:relative;color:#07150f!important;background:#e1dfd4!important;border:1px solid #b7bbb2!important;margin:0!important;padding:11px!important;font-size:10px!important}.paymentTabs button.active{box-shadow:inset 0 0 0 1px #c8ff35;color:#fff!important;background:#07150f!important;border-color:#c8ff35!important}.paymentTabs small{color:#ff604d;font-size:6px;position:absolute;top:3px;right:4px}.payIcon{color:#fff;background:#6574d7;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;font-weight:900;display:grid}.payIcon.usdg{background:#2367d1}.payInput{align-items:center;gap:10px}.payInput input{margin:0}.payInput>b{margin-left:auto}.receiveCalculated{justify-content:flex-start;align-items:center;gap:10px}.receiveCalculated img{border-radius:50%;width:30px;height:30px}.receiveCalculated em{color:#6d766f;font-size:9px;font-style:normal;font-weight:900}.receiveCalculated strong{text-overflow:ellipsis;font-size:25px;overflow:hidden}.receiveCalculated b{margin-left:auto}.receiveNotice{color:#66736c;background:#c8ff3515;border-left:3px solid #c8ff35;margin:8px 28px 0;padding:9px 11px;font-size:8px;line-height:1.55;display:block}.quoteLine{color:#6d766f;justify-content:space-between;margin:8px 28px 0;font-size:8px;display:flex}.quoteLine b{color:#07150f}.myPurchaseCard{color:#fff;background:#07150f;border:1px solid #07150f;margin:14px 28px 0;padding:15px}.myPurchaseHead{justify-content:space-between;align-items:center;display:flex}.myPurchaseHead small{color:#94a49c;font-size:7px;display:block}.myPurchaseHead b{margin-top:3px;font-size:11px;display:block}.myPurchaseHead i{color:#07150f;background:#c8ff35;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.myPurchaseStats{background:#ffffff20;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:13px;display:grid}.myPurchaseStats span{color:#8fa097;background:#102219;padding:10px;font-size:7px}.myPurchaseStats b{color:#c8ff35;margin-top:5px;font-size:10px;display:block}.myPurchaseCard p{color:#a9b7b0;margin:11px 0 0;font-size:8px;line-height:1.55}.myPurchaseCard a{color:#c8ff35;margin-top:9px;font-size:8px;font-weight:900;display:inline-block}.myPurchaseCard>button{color:#07150f;background:#c8ff35;border:0;width:100%;margin-top:12px;padding:11px;font-size:9px;font-weight:900}@media (width<=800px){.fixedNetwork,.paymentTabs,.quoteLine{margin-left:24px;margin-right:24px}.quoteLine{flex-direction:column;gap:8px}.receiveNotice,.myPurchaseCard{margin-left:24px;margin-right:24px}.myPurchaseStats{grid-template-columns:1fr}}@media (width<=600px){html,body,#root{width:100%;max-width:100%;overflow-x:clip}*{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}nav{box-sizing:border-box;gap:8px;height:68px;padding:0 14px}nav .logo{flex:none;gap:5px;font-size:16px}nav .logo i{padding:6px 7px}.navActions{gap:8px;margin-left:auto}.navSocials{gap:5px;padding-right:8px}.navSocials a{width:29px;height:29px}.navSocials img{width:17px;height:17px}.wallet{text-overflow:ellipsis;white-space:nowrap;max-width:116px;min-height:42px;padding:10px 12px;font-size:9px;overflow:hidden}.hero{min-height:720px;padding:108px 16px 45px;overflow:hidden}.hero .copy{z-index:2;position:relative}.hero h1{font-size:clamp(55px,18vw,70px);line-height:.88}.hero .eyebrow{font-size:9px}.hero .copy>p{max-width:315px;font-size:13px;line-height:1.65}.heroart{opacity:.34;width:100%;top:110px;right:-18%}.heroart img{width:100%}.orbit,.sticker{transform:scale(.72)}.actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.actions a{box-sizing:border-box;text-align:center;place-items:center;min-height:50px;padding:12px 8px;display:grid}.ticker{width:100%;transform:none}.manifesto,.tokenomics,.game,.presale{padding:68px 16px}.manifesto h2,.tokenomics h2,.game h2,.presale h2{font-size:clamp(48px,15vw,62px)}.stats{width:100%}.stats>div{min-width:0;padding:18px 6px}.stats b{font-size:36px}.stats small{font-size:7px}.tokenDashHead{margin-bottom:25px}.tokenPanel{border-radius:14px;padding:20px}.tokenPanel h3{font-size:31px}.releaseCopy h3{font-size:42px}.releaseChart{min-height:350px}.chartTitle{gap:10px}.chartTitle h3{font-size:23px}.areaChart{padding-left:31px}.chartLegend{gap:5px}.tokenPills span,.chartLegend span{padding:7px 8px}.game{gap:28px}.gameCopy p{font-size:12px;line-height:1.65}.stadium{box-sizing:border-box;border-width:3px;width:100%;min-height:478px;transform:none;box-shadow:7px 7px #fff}.scoreboard{height:43px;padding:0 10px;font-size:7px}.scoreboard b{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:58%;overflow:hidden}.field{height:318px}.field:after{width:460px;height:460px;bottom:-275px}.foulLine{height:225px}.timing{grid-template-columns:36px 1fr 29px;height:54px;padding:7px 10px}.stadium>button{width:calc(100% - 20px);min-height:55px;margin:0 10px 10px}.stadium>button b{display:none}.result{padding:19px 10px;inset:55px 5% auto}.result b{font-size:39px}.presale{gap:30px}.saleFacts{grid-template-columns:1fr 1fr}.saleFacts div{border-right:1px solid #ffffff24;min-width:0}.stageList{grid-template-columns:1fr}.buybox.pro{box-sizing:border-box;width:100%;box-shadow:8px 8px #c8ff35}.tokenBadge{padding:15px}.capRow{padding:18px 18px 0}.capRow b{font-size:20px}.buybox.pro>.progress,.buybox.pro>label,.buybox.pro>.input,.buybox.pro>.receive,.buybox.pro>.oracleNote,.buybox.pro>.buyCta,.buybox.pro>.trustRow,.buybox.pro>.notice,.fixedNetwork,.paymentTabs,.quoteLine,.receiveNotice,.myPurchaseCard{margin-left:18px;margin-right:18px}.buybox.pro>.progress{margin-bottom:38px}.buybox.pro .notice{flex-direction:column;gap:6px}.buybox.pro .notice strong{text-align:left;max-width:none}.priceStrip{gap:5px;margin:0 18px 15px;padding:10px}.priceStrip b{font-size:14px}.priceTimer{min-width:98px;padding:7px 5px}.priceTimer b{font-size:13px}.fixedNetwork{grid-template-columns:1fr auto;gap:7px}.fixedNetwork>span{grid-column:1/-1}.paymentTabs button{min-height:49px}.payInput,.receive{box-sizing:border-box;min-height:58px}.payInput input{min-width:0;font-size:20px}.receiveCalculated strong{min-width:0;font-size:21px}.myPurchaseStats{grid-template-columns:1fr}.buybox.pro .buyCta{width:calc(100% - 36px);min-height:57px}.communityLinks{padding:58px 16px}.communityLinks h2{font-size:45px}.communityActions>a{box-sizing:border-box;min-height:72px;padding:15px}footer{padding:38px 16px}footer p{max-width:100%}}@media (width<=370px){nav{padding:0 10px}nav .logo{font-size:14px}.navSocials{border-right:0;padding-right:0}.navSocials a{width:27px;height:27px}.wallet{max-width:99px;padding:9px;font-size:8px}.hero h1{font-size:53px}.priceStrip{grid-template-columns:1fr}.priceStrip>span,.priceStrip>span:last-child{text-align:center}.priceTimer{box-sizing:border-box;width:100%}}
