@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0s6677u7501n5.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.3w_oc3nqvqm6n.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.002ht2t_o636a.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_3de222df-module__cdpv1W__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_3de222df-module__cdpv1W__variable{--font-anton:"Anton", "Anton Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_171d6792-module__il1OTG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_171d6792-module__il1OTG__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--g2o-lime:#bef264;--g2o-lime-deep:#84cc16;--g2o-lime-tint:#bef2641a;--g2o-on-lime:#14210a;--g2o-gold:#facc15;--g2o-gold-tint:#facc151f;--g2o-on-gold:#1f1400;--g2o-xp:#38bdf8;--g2o-xp-tint:#38bdf81f;--g2o-luck:#a96bff;--g2o-luck-tint:#a96bff24;--g2o-on-luck:#160726;--g2o-danger:#ef4444;--g2o-danger-tint:#ef44441f;--g2o-bg:#101017;--g2o-header:#09090e;--g2o-surface-0:#0c0c12;--g2o-surface-1:#111118;--g2o-surface-2:#181824;--g2o-border-subtle:#ffffff14;--g2o-border-strong:#ffffff24;--g2o-text-1:#f8fafc;--g2o-text-2:#c7c7d4;--g2o-text-3:#9ba0ae;--g2o-text-disabled:#6c6c7e;--g2o-game-emerald:#34d399;--g2o-game-sky:#38bdf8;--g2o-game-violet:#a78bfa;--g2o-game-amber:#fbbf24;--g2o-game-rose:#fb7185;--g2o-game-cyan:#22d3ee;--g2o-font-display:var(--font-anton), "Arial Narrow", sans-serif;--g2o-font-ui:var(--font-jakarta), system-ui, sans-serif;--g2o-fs-display:clamp(26px, 4vw, 32px);--g2o-fs-title:18px;--g2o-fs-section:14px;--g2o-fs-body:13px;--g2o-fs-label:12px;--g2o-fs-caption:11px;--g2o-tracking-label:.08em}html,body{background:var(--g2o-bg);max-width:100%;height:100%;margin:0;padding:0;overflow-x:clip}body{font-family:var(--font-jakarta), system-ui, sans-serif;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:var(--g2o-lime);text-decoration:none}a:hover{color:var(--g2o-lime-deep)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--g2o-surface-2);border-radius:99px}@keyframes dashboardLoadingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboardLoadingSpinner{will-change:transform;backface-visibility:hidden;animation:.7s linear infinite dashboardLoadingSpin}@keyframes aceFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes aceGlow{0%,to{opacity:.55}50%{opacity:.9}}@keyframes qpReadyPulse{0%,to{box-shadow:0 0 0 1px #facc1566,0 0 18px -2px #facc15b3}50%{box-shadow:0 0 0 1px #facc15e6,0 0 30px 4px #facc15e6}}@keyframes dgcRewardPulse{0%,to{box-shadow:0 0 0 1px #facc1573,0 0 22px -2px #facc15a6}50%{box-shadow:0 0 0 1px #facc15f2,0 0 38px 6px #facc15d9}}@keyframes streakTodayPulse{0%,to{box-shadow:0 0 0 1px #facc158c,0 16px 44px -12px #facc1580,0 0 46px -6px #facc1552}50%{box-shadow:0 0 0 1px #facc15f2,0 22px 60px -10px #facc15b3,0 0 72px -2px #facc158c}}@keyframes notifFocusPulse{0%,to{box-shadow:0 0 #bef26400}25%,75%{box-shadow:0 0 0 2px #bef264d9,0 0 32px 4px #bef26473}}.notifFocus{scroll-margin-top:90px;animation:2.4s ease-in-out notifFocusPulse}@keyframes promoInviteDrift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes promoInviteGlow{0%,to{opacity:.4;transform:scale(.92)}50%{opacity:.75;transform:scale(1.08)}}@keyframes promoInviteBtnShine{0%{transform:translate(-150%)skew(-18deg)}60%,to{transform:translate(300%)skew(-18deg)}}.promoInviteCard{background:linear-gradient(158deg, #bef26429 0%, #bef2640a 34%, var(--g2o-surface-1) 68%), var(--g2o-surface-2);filter:drop-shadow(0 10px 24px #00000080);background-size:165% 165%,100% 100%;transition:transform .35s cubic-bezier(.2,.7,.3,1),filter .35s;animation:24s ease-in-out infinite promoInviteDrift}.promoInviteCard:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(150deg,#bef2641a,#bef26400 55%);transition:opacity .35s;position:absolute;inset:0}.promoInviteCard:hover{filter:drop-shadow(0 16px 30px #00000094);transform:translateY(-3px)}.promoInviteCard:hover:after{opacity:1}.promoInviteGlow{animation:7s ease-in-out infinite promoInviteGlow}.promoInviteBtnShine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:42%;height:100%;animation:7s ease-in-out infinite promoInviteBtnShine;position:absolute;top:0;left:0}@keyframes balanceRewardGlow{0%{animation-timing-function:cubic-bezier(.18,.72,.3,1);transform:scale(1);box-shadow:0 0 0 1px #ffe08200,0 0 #ffc42000}14%{transform:scale(1.026);box-shadow:0 0 0 1px #ffe082d9,0 0 22px 3px #ffc42080}36%{transform:scale(1.014);box-shadow:0 0 0 1px #ffe08280,0 0 18px 2px #ffc4204a}58%{transform:scale(1.007);box-shadow:0 0 0 1px #ffe08247,0 0 13px 1px #ffc42029}78%{transform:scale(1.002);box-shadow:0 0 0 1px #ffe0821f,0 0 8px #ffc42012}to{transform:scale(1);box-shadow:0 0 0 1px #ffe08200,0 0 #ffc42000}}.balanceRewardGlow{animation-name:balanceRewardGlow;animation-duration:var(--g2o-reward-ms,1s);will-change:transform, box-shadow;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both}@keyframes balanceRewardCoin{0%{animation-timing-function:cubic-bezier(.18,.72,.3,1)}14%{background:linear-gradient(#ffe9a8,#c98a08);box-shadow:0 0 17px #ffd44db8}36%{background:linear-gradient(#ffe9a8,#c98a08);box-shadow:0 0 14px #ffd44d80}78%{background:linear-gradient(#f4e8ab,#a89a0e);box-shadow:0 0 11px #d2cd3875}}@keyframes balanceRewardValue{0%{animation-timing-function:cubic-bezier(.18,.72,.3,1)}14%{color:#ffe9a8;text-shadow:0 0 12px #ffd44db3}36%{color:#ffe9a8;text-shadow:0 0 10px #ffd44d70}78%{color:#fdf3d6;text-shadow:0 0 6px #ffd44d24}}.balanceRewardCoin,.balanceRewardValue{animation-duration:var(--g2o-reward-ms,1s);animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both}.balanceRewardCoin{animation-name:balanceRewardCoin}.balanceRewardValue{animation-name:balanceRewardValue}@keyframes balanceRewardShine{0%{opacity:0;transform:translate(-150%)skew(-18deg)}22%{opacity:.85}60%{opacity:.45}to{opacity:0;transform:translate(250%)skew(-18deg)}}.balanceRewardShine{width:45%;height:100%;animation:balanceRewardShine calc(var(--g2o-reward-ms,1s) * .6) cubic-bezier(.22, .61, .29, 1) 1 both;pointer-events:none;z-index:3;background:linear-gradient(90deg,#0000,#ffe896cc,#0000);position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.balanceRewardGlow,.balanceRewardCoin,.balanceRewardValue{animation:none}.balanceRewardShine{display:none}}@keyframes g2oCoinShine{0%{opacity:0;transform:translate(-170%)skew(-20deg)}10.29%{opacity:1;transform:translate(-20%)skew(-20deg)}18.86%{opacity:1;transform:translate(60%)skew(-20deg)}34.29%,to{opacity:0;transform:translate(240%)skew(-20deg)}}.g2o-balance-coin-shine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb3 32%,#fff 50%,#fff1c4f2 64%,#0000);width:70%;height:100%;animation:3.5s ease-in-out infinite g2oCoinShine;position:absolute;top:0;left:0}@keyframes g2oCoinGlow{0%,to{filter:brightness();transform:scale(1);box-shadow:0 0 6px #ffd44d80}15.43%{filter:brightness(1.35);transform:scale(1.1);box-shadow:0 0 22px #ffe082,0 0 38px #ffd44dbf}34.29%{filter:brightness();transform:scale(1);box-shadow:0 0 6px #ffd44d80}}.g2o-balance-coin-glow{animation:3.5s ease-in-out infinite g2oCoinGlow}@media (prefers-reduced-motion:reduce){.g2o-balance-coin-shine{display:none}.g2o-balance-coin-glow{animation:none}}.g2o-balance-skeleton{vertical-align:middle;background:linear-gradient(100deg, var(--g2o-surface-2) 30%, #ffffff24 50%, var(--g2o-surface-2) 70%);background-size:220% 100%;border-radius:2px;width:46px;height:12px;animation:1.1s ease-in-out infinite g2oBalanceSkeleton;display:inline-block}@keyframes g2oBalanceSkeleton{0%{background-position:180% 0}to{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.g2o-balance-skeleton{background:var(--g2o-surface-2);animation:none}}@keyframes srpFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.srpFadeIn{animation:.45s ease-out srpFadeIn}@keyframes actToastIn{0%{opacity:0;transform:translate(40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes actToastInStrong{0%{opacity:0;transform:translate(44px)scale(.92)}60%{opacity:1;transform:translate(-3px)scale(1.035)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes actToastInSpecial{0%{opacity:0;transform:translate(44px)scale(.9)rotate(-2deg)}60%{opacity:1;transform:translate(-3px)scale(1.04)rotate(.6deg)}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}@keyframes actToastOut{0%{opacity:1;filter:blur();transform:translate(0)translateY(0)scale(1)}40%{opacity:.9}to{opacity:0;filter:blur(1.5px);transform:translate(52px)translateY(-10px)scale(.88)}}.actToastIn{animation:.36s cubic-bezier(.19,1,.22,1) both actToastIn}.actToastIn--reward{animation:.46s cubic-bezier(.34,1.56,.64,1) both actToastInStrong}.actToastIn--special{animation:.5s cubic-bezier(.34,1.56,.64,1) both actToastInSpecial}.actToastOut{animation:.32s cubic-bezier(.4,0,.2,1) both actToastOut}@keyframes actIconPulse{0%,to{box-shadow:0 0 0 0 var(--act-icon-glow,#ffffff59)}50%{box-shadow:0 0 10px 2px var(--act-icon-glow,#ffffff59)}}.actIconPulse{animation:2.4s ease-in-out infinite actIconPulse}@keyframes actIconBurst{0%{opacity:.65;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}.actIconBurst:after{content:"";border-radius:inherit;background:var(--act-icon-glow,#fff6);pointer-events:none;animation:.7s ease-out actIconBurst;position:absolute;inset:0}@keyframes actIconBurstSpecial{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}.actIconBurst.actIconBurst--special:before{content:"";border-radius:inherit;background:var(--act-icon-glow,#fff6);pointer-events:none;animation:.9s ease-out .1s both actIconBurstSpecial;position:absolute;inset:0}@keyframes actToastBarShrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.actToastBar{transform-origin:0;animation:linear both actToastBarShrink}@keyframes aceFloatA{0%,to{transform:rotate(-15deg)translateY(0)}50%{transform:rotate(-15deg)translateY(-10px)}}@keyframes aceFloatB{0%,to{transform:rotate(14deg)translateY(0)}50%{transform:rotate(14deg)translateY(-11px)}}@keyframes aceFloatC{0%,to{transform:rotate(-20deg)translateY(0)}50%{transform:rotate(-20deg)translateY(-9px)}}@keyframes g2oBrandRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes g2oBrandZoom{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes g2oBrandFade{0%{opacity:0}to{opacity:1}}@keyframes g2oBrandGlow{0%,to{opacity:.85}50%{opacity:1}}.g2o-shell{--g2o-h:var(--g2o-canvas-h-desktop,78dvh);--g2o-max-h:var(--g2o-canvas-max-h-desktop,78dvh);--g2o-pad:var(--g2o-pad,0px);--g2o-canvas-radius:14px;--g2o-hud-gap:14px;--g2o-control-size:26px;align-items:center;gap:var(--g2o-gap);width:100%;padding:var(--g2o-pad);border-radius:var(--g2o-radius);flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:hidden}.g2o-shell-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.g2o-shell-controls{align-items:center;gap:var(--g2o-hud-gap);flex-wrap:wrap;min-width:0;display:flex}.g2o-shell-canvas{width:100%;height:var(--g2o-h);max-height:var(--g2o-max-h);border-radius:var(--g2o-canvas-radius);position:relative;overflow:hidden}.g2o-shell-canvas--aspect{aspect-ratio:var(--g2o-canvas-aspect);height:auto;width:min(100%, calc(var(--g2o-max-h) * var(--g2o-canvas-aspect)));margin-inline:auto}.g2o-shell-footer{text-align:center;width:100%;min-height:20px}.g2o-shell--fullscreen{border-radius:0;max-width:none;height:100%}.g2o-shell-canvas--fill{flex:auto;height:auto;min-height:0;max-height:none}.g2o-shell-canvas--fill.g2o-shell-canvas--aspect{width:auto;max-width:100%}@media (max-width:640px){.g2o-shell{--g2o-canvas-radius:12px;--g2o-hud-gap:10px;--g2o-control-size:34px;--g2o-h:var(--g2o-canvas-h-mobile,var(--g2o-canvas-h-desktop,clamp(240px, 46vw, 340px)));--g2o-max-h:var(--g2o-canvas-max-h-mobile,62dvh);border-radius:16px;gap:12px;padding:14px 12px}.g2o-shell-header{flex-direction:column;align-items:stretch;gap:10px}.g2o-shell-controls{justify-content:space-between;width:100%}.g2o-shell-controls>:only-child{margin-left:auto}.g2o-shell--portrait{--g2o-max-h:var(--g2o-canvas-max-h-mobile,72dvh)}.g2o-shell--landscape{--g2o-max-h:var(--g2o-canvas-max-h-mobile,52dvh)}}@media (max-height:560px) and (orientation:landscape){.g2o-shell{--g2o-max-h:74dvh;gap:8px;padding:10px 12px}.g2o-shell-header{flex-direction:row;align-items:center}.g2o-shell-controls{justify-content:flex-end;width:auto}}.faq-item>summary{cursor:pointer;list-style:none}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:hover,.faq-item[open]>summary{background:var(--g2o-surface-2)}.faq-item[open] .faq-chev{transform:rotate(180deg)}.faq-chev{transition:transform .2s}.hov1:hover{background:var(--g2o-surface-2);color:var(--g2o-text-1)}.hov2:hover{filter:brightness(1.08)}.hov3:hover{background:var(--g2o-surface-2)}.hov4:hover{filter:brightness(1.12)}.hov5:hover{background:var(--g2o-surface-2);color:var(--g2o-text-1)}.hov6:hover{background:var(--g2o-surface-2);color:var(--g2o-text-2)}.hov7:hover{background:var(--g2o-danger-tint);color:var(--g2o-danger);border-color:#ef444473}.hov8:hover{filter:brightness(1.08);transform:translateY(-1px)}.hov9:hover{background:#fff3}.hov10:hover{border-color:var(--g2o-border-strong)}.hov11:hover{background:var(--g2o-surface-2);color:var(--g2o-text-1)}.hov12:hover{color:var(--g2o-lime)}.hov13:hover{opacity:1}.hov14:hover{color:var(--g2o-text-1)}.hov15:hover,.hov16:hover,.hov17:hover,.hov18:hover,.hov19:hover,.hov20:hover,.hov21:hover{border-color:var(--g2o-border-strong);transform:translateY(-3px);box-shadow:0 8px 24px -12px #0009}.hov22:hover{border-color:var(--g2o-border-strong);color:var(--g2o-text-1)}.hov23:hover{border-color:var(--g2o-border-strong);transform:translateY(-4px);box-shadow:0 22px 44px -18px #000c}.hov24:hover{background:var(--g2o-surface-2);color:var(--g2o-text-1);border-color:var(--g2o-border-strong)}.hov25:hover{color:var(--g2o-text-1);border-color:var(--g2o-border-strong)}.hov26:hover{background:#ffffff4d}.hov27:hover{background:#ffffff29}.hov28{background:var(--g2o-surface-1);color:var(--g2o-text-2)}.hov28:hover{background:var(--g2o-lime-tint);color:var(--g2o-lime)}.hov28:active{background:var(--g2o-lime-tint);color:var(--g2o-lime-deep)}.sb-rails{--sb-rail-w:130px;--sb-rail-w-right:190px}@media (max-width:1100px){.sb-rail--right{display:none}}.sb-hud-compact{display:none}@media (max-width:820px){.sb-rail--left{display:none}.sb-hud-compact{display:flex}}@media (max-width:560px){.sb-hud-top{--g2o-control-size:30px}.sb-hud-total,.sb-hud-crumb{display:none}.g2o-menu-panel{width:min(320px,100vw - 24px)!important}}.g2o-drawer-menus{flex-direction:column!important;align-items:stretch!important}.g2o-drawer-menus>div{position:relative}.g2o-drawer-menus .g2o-menu-panel{margin-top:8px;width:100%!important;max-height:60vh!important;box-shadow:none!important;position:static!important}.g2o-brand-logo{align-items:center;gap:3px;display:inline-flex}.g2o-logo-word{font-family:var(--font-anton), "Arial Narrow", sans-serif;letter-spacing:.5px;text-transform:uppercase;color:var(--g2o-text-1);font-size:22px;line-height:1;transition:color .2s}.g2o-brand-logo:hover .g2o-logo-word{color:#fff}.g2o-logo-mark{margin:0 3px;transition:filter .25s,transform .25s;display:inline-flex}.g2o-brand-logo:hover .g2o-logo-mark{filter:drop-shadow(0 0 7px #84cc168c);transform:translateY(-1px)}.g2o-logo-mark-tile{width:26px;height:26px;display:block;position:relative;overflow:hidden;transform:translateY(1px);-webkit-mask:url(/Logo/Logo.png) 50%/contain no-repeat;mask:url(/Logo/Logo.png) 50%/contain no-repeat}.g2o-logo-mark-img{width:100%;height:100%;display:block}.g2o-logo-mark-shine{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80 45%,#fffc 50%,#ffffff80 55%,#0000);width:55%;height:100%;animation:7s ease-in-out infinite g2oLogoShine;position:absolute;top:0;left:0;transform:translate(-200%)skew(-18deg)}@keyframes g2oLogoShine{0%,4%{opacity:0;transform:translate(-200%)skew(-18deg)}7%{opacity:1}15%{opacity:1;transform:translate(260%)skew(-18deg)}18%,to{opacity:0;transform:translate(260%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.g2o-logo-mark-shine{animation:none;display:none}.g2o-brand-logo:hover .g2o-logo-mark{transform:none}}.g2o-brand-logo--lg{gap:14px}.g2o-brand-logo--lg .g2o-logo-word{letter-spacing:1px;font-size:clamp(34px,8vw,48px)}.g2o-brand-logo--lg .g2o-logo-mark{margin:0 2px}.g2o-brand-logo--lg .g2o-logo-mark-tile{width:clamp(42px,9.5vw,58px);height:clamp(42px,9.5vw,58px);transform:translateY(2px)}.g2o-brand-logo--lg .g2o-logo-mark-shine{width:50%}@media (max-width:820px){.g2o-topbar-desktop-nav,.g2o-topbar-secondary-menu{display:none!important}.g2o-topbar-mobile-menu-btn{display:flex!important}.g2o-topbar-auth-btn{padding:8px 12px!important;font-size:12px!important}.g2o-topbar{gap:8px!important;padding:8px 12px!important}.g2o-topbar-wallet-btn{display:none!important}.g2o-logo-word{font-size:18px!important}.g2o-topbar-logo{padding-right:0!important}.g2o-balance-pill,.g2o-balance-pill>div,.g2o-balance-inner{flex-shrink:0!important}.g2o-balance-value{text-overflow:clip!important;flex-shrink:0!important;max-width:none!important;overflow:visible!important}}@media (max-width:480px){.g2o-logo-word{display:none!important}}@media (max-width:380px){.g2o-balance-inner{padding:6px 10px!important}}.g2o-grid-6,.g2o-grid-4,.g2o-grid-3{display:grid}@media (max-width:1100px){.g2o-grid-6{grid-template-columns:repeat(3,minmax(0,1fr))!important}.g2o-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.g2o-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:820px){.g2o-grid-6,.g2o-grid-4,.g2o-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.g2o-achievements-grid{display:grid}@media (max-width:1100px){.g2o-achievements-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.g2o-achievements-grid{grid-template-columns:1fr!important}}.g2o-carousel{scrollbar-width:none;-ms-overflow-style:none}.g2o-carousel::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width:820px){.g2o-carousel{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto;flex-flow:row!important;grid-template-columns:none!important;gap:12px!important;display:flex!important}.g2o-carousel>*{scroll-snap-align:start;flex:0 0 var(--g2o-card-w,44%)!important;width:var(--g2o-card-w,44%)!important;min-width:var(--g2o-card-w,44%)!important;max-width:none!important}.g2o-carousel--wide{--g2o-card-w:86%}.g2o-carousel--tight{--g2o-card-w:38%}.g2o-levelpath-arrows{display:none!important}.g2o-wallet-table-head{display:none}.g2o-game-frame-pad{max-height:none!important;padding:12px!important}.g2o-game-frame-box{height:clamp(320px,70vh,620px)!important}}.g2o-game-stage{flex-direction:column;width:100%;display:flex}.g2o-game-stage--fs{background:var(--g2o-bg);height:100dvh;overflow:hidden}.g2o-game-frame-pad{justify-content:center;align-items:center;gap:18px;max-height:calc(100dvh - 100px);padding:20px;display:flex;container-type:inline-size}.g2o-game-stage--fs .g2o-game-frame-pad{flex:auto;align-items:flex-start;max-height:none;padding:24px}.g2o-game-frame-box{aspect-ratio:var(--g2o-game-aspect,400 / 760);width:auto;max-width:100%;height:min(var(--g2o-game-frame-h,620px), calc(100dvh - 140px));flex:none}.g2o-game-stage--fs .g2o-game-frame-box{max-width:calc(100vw - 360px);height:calc(100dvh - 48px)}.g2o-game-col{flex:1 1 0;min-width:0;max-width:340px;max-height:calc(100dvh - 140px)}.g2o-game-stage--fs .g2o-game-col{max-height:calc(100dvh - 48px)}.g2o-game-frame-rail{flex-direction:column;gap:14px;min-height:0;display:flex}.g2o-game-side{border-radius:14px;flex-direction:column;min-width:0;min-height:0;animation:.45s both g2oGameSideIn;display:flex}.g2o-game-side-right{animation-delay:70ms}.g2o-game-rail-grow{flex:0 auto;min-height:0}.g2o-game-rail-fixed{flex:none}.g2o-game-quickplay{animation-delay:.13s}.g2o-game-fs-fab{display:none}@keyframes g2oGameSideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@container (max-width:820px){.g2o-game-frame-pad{gap:0}.g2o-game-col{display:none}.g2o-game-frame-box{flex:auto;width:100%!important}.g2o-game-fs-fab{display:inline-flex}}@media (max-width:1040px){.g2o-game-stage:not(.g2o-game-stage--fs) .g2o-game-frame-pad{gap:0}.g2o-game-stage:not(.g2o-game-stage--fs) .g2o-game-col{display:none}.g2o-game-stage:not(.g2o-game-stage--fs) .g2o-game-frame-box{flex:auto;width:100%!important}.g2o-game-stage:not(.g2o-game-stage--fs) .g2o-game-fs-fab{display:inline-flex}}@media (prefers-reduced-motion:reduce){.g2o-game-side{animation:none}}@media (max-width:820px){.g2o-wallet-hero{flex-direction:column!important}.g2o-wallet-hero-aside{width:100%!important}.g2o-profile-hero{flex-direction:column!important}.g2o-profile-hero-actions{width:100%!important}.g2o-promo-action-row{flex-direction:column!important}}@media (max-width:640px){.g2o-promo-slide-content{padding:16px 20px!important}.g2o-promo-slide-content h2{font-size:clamp(20px,7vw,28px)!important}}@media (max-width:1100px){.g2o-footer-nav{min-width:0!important}}@media (max-width:820px){.g2o-footer{padding:20px 16px!important}.g2o-footer-row{gap:22px!important}.g2o-footer-brand,.g2o-footer-nav{flex:100%!important;min-width:0!important}.admin-shell{flex-direction:column}.admin-sidebar{border-bottom:1px solid #20202c;flex-wrap:wrap;align-items:center;border-right:none!important;flex-direction:row!important;gap:4px!important;width:auto!important;padding:10px 12px!important}.admin-sidebar>a{white-space:nowrap;flex:none;padding:8px 12px!important}.admin-sidebar-brand,.admin-sidebar-spacer{display:none!important}.admin-test-banner{white-space:nowrap;flex:none;margin:0 4px!important}.admin-topbar{height:52px!important;padding:0 14px!important}.admin-content{padding:16px 14px!important}.admin-stat-row-5{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:400px){.admin-content{padding:14px 10px!important}}@keyframes zMeterLiquidShimmer{0%{background-position:0 0}to{background-position:0 -200%}}@keyframes zMeterSurfaceGlow{0%,to{opacity:.65;box-shadow:0 0 6px 1px #bef2648c}50%{opacity:1;box-shadow:0 0 12px 2px #bef264e6}}@keyframes zMeterHeartbeat{0%,38%,to{box-shadow:0 0 0 1px #bef26438,inset 0 0 14px #bef26414}46%{box-shadow:0 0 0 1px #bef26499,inset 0 0 18px #bef2642e}54%{box-shadow:0 0 0 1px #bef26438,inset 0 0 14px #bef26414}62%{box-shadow:0 0 0 1px #bef26480,inset 0 0 16px #bef26426}}@keyframes zMeterReadyPulse{0%,to{box-shadow:0 0 0 1px #bef26480,0 0 18px #bef2648c}50%{box-shadow:0 0 0 1px #bef264f2,0 0 34px 6px #bef264e6}}@keyframes zMeterParticleRise{0%{opacity:0;transform:translateY(0)scale(.8)}12%{opacity:.9}85%{opacity:.15}to{opacity:0;transform:translateY(-46px)scale(.4)}}.zMeterHeartbeat{animation:2.6s ease-in-out infinite zMeterHeartbeat}.zMeterReady{animation:1.3s ease-in-out infinite zMeterReadyPulse}.zMeterLiquidSurface{animation:1.8s ease-in-out infinite zMeterSurfaceGlow}.zMeterParticle{animation:2.8s ease-in infinite zMeterParticleRise}@keyframes zMeterOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes zMeterModalIn{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes zMeterAmbientDrift{0%,to{opacity:.5;transform:translate(-7%,-5%)scale(1.05)}50%{opacity:.85;transform:translate(7%,5%)scale(1.18)}}@keyframes zMeterShineSweep{0%{opacity:0;transform:translate(-180%)skew(-18deg)}10%{opacity:.9}42%{opacity:.9}55%,to{opacity:0;transform:translate(340%)skew(-18deg)}}@keyframes zMeterPercentPulse{0%,to{text-shadow:0 0 6px #bef264b3;transform:scale(1)}50%{text-shadow:0 0 15px #bef264;transform:scale(1.07)}}@keyframes zMeterRewardIn{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes zMeterRewardGlow{0%,to{text-shadow:0 0 12px #bef26473}50%{text-shadow:0 0 22px #bef264d9,0 0 40px #bef2644d}}.zMeterOverlayIn{animation:.28s ease-out both zMeterOverlayIn}.zMeterModalIn{animation:.42s cubic-bezier(.34,1.56,.64,1) both zMeterModalIn}.zMeterAmbient{animation:9s ease-in-out infinite zMeterAmbientDrift}.zMeterShine{animation:3.6s ease-in-out infinite zMeterShineSweep}.zMeterPercentReadout{animation:2.4s ease-in-out infinite zMeterPercentPulse}.zMeterRewardReadout{animation:.6s cubic-bezier(.34,1.56,.64,1) both zMeterRewardIn,2.8s ease-in-out .7s infinite zMeterRewardGlow}@keyframes zMeterRays{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes zMeterEdgeArc{0%,to{opacity:0;transform:translateY(0)scaleY(.7)}8%{opacity:.9;transform:translateY(-1px)scaleY(1.15)}16%{opacity:.25;transform:translateY(1px)scaleY(.85)}24%{opacity:1;transform:translateY(-2px)scaleY(1.3)}38%{opacity:.15;transform:translateY(0)scaleY(.9)}52%{opacity:.7;transform:translateY(-1px)scaleY(1.1)}70%,99%{opacity:0;transform:translateY(0)scaleY(.7)}}@keyframes zMeterSignalBars{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes zMeterBurstRing{0%{opacity:0;transform:scale(.82)}15%{opacity:.95}to{opacity:0;transform:scale(1.32)}}@keyframes zMeterBurstFlash{0%{opacity:0}18%{opacity:.72}to{opacity:0}}@keyframes zMeterGaugeSweep{0%{opacity:0;transform:translateY(100%)}15%{opacity:1}to{opacity:0;transform:translateY(-120%)}}.zMeterRays{animation:64s linear infinite zMeterRays}.zMeterEdgeArc{animation:1.5s step-end infinite zMeterEdgeArc}.zMeterSignalBar{transform-origin:bottom;animation:1.1s ease-in-out infinite zMeterSignalBars}.zMeterBurstRing{animation:.7s cubic-bezier(.16,1,.3,1) forwards zMeterBurstRing}.zMeterBurstFlash{animation:.62s ease-out forwards zMeterBurstFlash}.zMeterGaugeSweep{animation:.66s ease-out forwards zMeterGaugeSweep}@keyframes zMeterCellCharge{0%{filter:brightness();box-shadow:0 0 #bef26400}20%{filter:brightness(1.18);box-shadow:0 0 22px 3px #bef264cc}to{filter:brightness();box-shadow:0 0 #bef26400}}.zMeterCellCharge{animation:.6s ease-out forwards zMeterCellCharge}@media (max-width:430px){.zMeterMainRow{flex-wrap:wrap;justify-content:center}.zMeterMainRow>.zMeterReadCol{text-align:center;flex-basis:100%;align-self:auto;align-items:center}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--g2o-lime);outline-offset:2px;border-radius:6px}[style*=outline]:focus-visible{outline-offset:2px;outline:2px solid var(--g2o-lime)!important}.g2o-skip-link{z-index:200;background:var(--g2o-lime);color:var(--g2o-on-lime);font-family:var(--font-jakarta), system-ui, sans-serif;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.g2o-skip-link:focus-visible{transform:translateY(0)}.g2o-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes maintPanelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes maintRowIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes maintLiveDot{0%,to{opacity:1;box-shadow:0 0 #bef26473}50%{opacity:.55;box-shadow:0 0 0 5px #bef26400}}@keyframes maintDeployBar{0%{left:-38%}to{left:100%}}@keyframes maintScanline{0%,8%{opacity:0;top:-4%}14%{opacity:.9}44%{opacity:.9}50%,to{opacity:0;top:104%}}@keyframes maintCursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){:not(canvas),:not(canvas):before,:not(canvas):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}