@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_48b81b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_48b81b{font-family:__Inter_48b81b,__Inter_Fallback_48b81b;font-style:normal}.__variable_48b81b{--font-inter:"__Inter_48b81b","__Inter_Fallback_48b81b"}@import url("https://fonts.googleapis.com/css2?family=Russo+One&family=Chakra+Petch:wght@300;400;500;600;700&display=swap");:root{--nav-height:60px;--font-scale:1;--bg:#080810;--surface-0:#0c0c1a;--surface-1:#10101e;--surface-2:#14142a;--surface-3:#1a1a38;--border:rgba(139,92,246,.1);--border-hi:rgba(139,92,246,.22);--text-1:#e8eaf6;--text-2:#7b7fa8;--text-3:#3f4268;--accent:#de9a3c;--mint:#2dd4a6;--violet:#8b5cf6;--amber:#d4903a;--success:#2dd4a6;--danger:#f43f5e;--blue:#3b82f6;--purple:#8b5cf6;--glass-bg:rgba(16,16,34,.82);--glass-border:rgba(139,92,246,.12);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--radius:12px;--radius-sm:8px;--radius-lg:16px;--shadow-sm:0 2px 8px rgba(0,0,0,.55);--shadow-md:0 4px 20px rgba(0,0,0,.65),0 1px 4px rgba(0,0,0,.3);--shadow-lg:0 12px 45px rgba(0,0,0,.75),0 2px 10px rgba(0,0,0,.4);--text-xs:calc(10px * var(--font-scale, 1));--text-sm:calc(11px * var(--font-scale, 1));--text-base:calc(13px * var(--font-scale, 1));--text-md:calc(14px * var(--font-scale, 1));--text-lg:calc(16px * var(--font-scale, 1));--fz-7:calc(7px * var(--font-scale, 1));--fz-8:calc(8px * var(--font-scale, 1));--fz-9:calc(9px * var(--font-scale, 1));--fz-10:calc(10px * var(--font-scale, 1));--fz-11:calc(11px * var(--font-scale, 1));--fz-12:calc(12px * var(--font-scale, 1));--fz-13:calc(13px * var(--font-scale, 1));--fz-14:calc(14px * var(--font-scale, 1));--fz-15:calc(15px * var(--font-scale, 1));--fz-16:calc(16px * var(--font-scale, 1));--fz-17:calc(17px * var(--font-scale, 1));--fz-18:calc(18px * var(--font-scale, 1));--fz-19:calc(19px * var(--font-scale, 1));--fz-20:calc(20px * var(--font-scale, 1));--fz-22:calc(22px * var(--font-scale, 1));--fz-24:calc(24px * var(--font-scale, 1));--fz-26:calc(26px * var(--font-scale, 1));--fz-28:calc(28px * var(--font-scale, 1));--fz-32:calc(32px * var(--font-scale, 1));--fz-34:calc(34px * var(--font-scale, 1));--fz-36:calc(36px * var(--font-scale, 1));--fz-40:calc(40px * var(--font-scale, 1));--fz-48:calc(48px * var(--font-scale, 1));--fz-52:calc(52px * var(--font-scale, 1));--ease-spring:cubic-bezier(0.16,1,0.3,1);--ease-out:cubic-bezier(0.25,0.46,0.45,0.94)}@keyframes cardReveal{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes staggerIn{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}@keyframes scalePop{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blurIn{0%{opacity:0;transform:scale(.94) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes liftHover{to{transform:translateY(-3px)}}@keyframes glowPulse{0%,to{box-shadow:0 0 8px 2px rgba(222,154,60,.35)}50%{box-shadow:0 0 26px 8px rgba(222,154,60,.75)}}@keyframes glowPulsePurple{0%,to{box-shadow:0 0 10px 2px rgba(139,92,246,.3)}50%{box-shadow:0 0 32px 10px rgba(139,92,246,.7)}}@keyframes glowPulseMint{0%,to{box-shadow:0 0 8px 2px rgba(45,212,166,.3)}50%{box-shadow:0 0 26px 8px rgba(45,212,166,.65)}}@keyframes borderPulseGold{0%,to{box-shadow:0 0 12px 2px rgba(222,154,60,.4)}50%{box-shadow:0 0 34px 10px rgba(222,154,60,.95)}}@keyframes idlePulse{0%,to{box-shadow:0 0 6px 1px rgba(222,154,60,.2)}50%{box-shadow:0 0 18px 5px rgba(222,154,60,.48)}}@keyframes readySignal{0%{box-shadow:0 0 6px 2px rgba(222,154,60,.3)}50%{box-shadow:0 0 34px 12px #de9a3c}to{box-shadow:0 0 8px 2px rgba(222,154,60,.4)}}@keyframes microGlow{0%{box-shadow:0 0 0 0 rgba(222,154,60,0)}30%{box-shadow:0 0 14px 3px rgba(222,154,60,.7)}to{box-shadow:0 0 0 0 rgba(222,154,60,0)}}@keyframes heartbeat{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes screenShake{0%{transform:translate(0)}20%{transform:translate(-7px,3px)}40%{transform:translate(6px,-5px)}60%{transform:translate(-5px,5px)}80%{transform:translate(4px,-3px)}to{transform:translate(0)}}@keyframes slotFlicker{0%,to{opacity:1}50%{opacity:.3}}@keyframes winReveal{0%{transform:translateY(22px) scale(.86);opacity:0}55%{transform:translateY(-4px) scale(1.05);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes loseReveal{0%{transform:translateY(-22px) scale(.86);opacity:0}55%{transform:translateY(4px) scale(1.05);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes bigWinPop{0%{transform:scale(.4);opacity:0}50%{transform:scale(1.26);opacity:1}75%{transform:scale(.93)}to{transform:scale(1);opacity:1}}@keyframes bigWinBounce{0%{transform:scale(.75);opacity:0}55%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes zagrajPulse{0%,to{box-shadow:0 0 0 1px rgba(222,154,60,.5),0 0 14px rgba(222,154,60,.3),inset 0 1px 0 hsla(0,0%,100%,.2);transform:translateY(0) scale(1)}50%{box-shadow:0 0 0 2px rgba(222,154,60,.75),0 0 22px rgba(222,154,60,.5),inset 0 1px 0 hsla(0,0%,100%,.25);transform:translateY(-1px) scale(1.005)}}@keyframes lockGlowMint{0%{opacity:.9}to{opacity:0}}@keyframes lockGlowViolet{0%{opacity:0}to{opacity:.9}}@keyframes feedbackToast{0%{opacity:0;transform:translateY(8px)}20%{opacity:1;transform:translateY(0)}75%{opacity:1}to{opacity:0;transform:translateY(-4px)}}@keyframes energyBarLoop{0%{width:0;opacity:.5}50%{width:100%;opacity:1}to{width:0;opacity:.5}}@keyframes slideInBet{0%{opacity:0;transform:translateY(-14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes coinBurst{0%{transform:translate(0) rotate(0deg) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(.3);opacity:0}}@keyframes confettiFall{0%{transform:translateY(-20px) rotate(0deg);opacity:1}to{transform:translate(var(--dx),220px) rotate(var(--rot));opacity:0}}@keyframes goldFlash{0%{opacity:0}15%{opacity:.6}to{opacity:0}}@keyframes vignetteFade{0%{opacity:0}20%{opacity:.7}to{opacity:0}}@keyframes toastIn{0%{transform:translateX(120%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes rowPulse{0%{background-color:rgba(222,154,60,.3)}to{background-color:transparent}}@keyframes betFeedEntry{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes achievementPop{0%{transform:scale(.55);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes levelFlash{0%,to{background-color:rgba(59,130,246,.15);color:var(--blue)}45%{background-color:rgba(59,130,246,.4);color:#fff}}@keyframes skeletonPulse{0%,to{opacity:.25}50%{opacity:.55}}@keyframes chartShimmer{0%{transform:translateX(-100%);opacity:0}40%{opacity:.04}to{transform:translateX(100%);opacity:0}}@keyframes liveDotPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.82);opacity:.5}}@keyframes streakGlow{0%,to{box-shadow:0 0 8px 2px rgba(222,154,60,.45)}50%{box-shadow:0 0 24px 8px rgba(222,154,60,.9)}}@keyframes streakFireGlow{0%,to{box-shadow:0 0 8px 2px rgba(139,92,246,.4);text-shadow:0 0 8px rgba(139,92,246,.6)}50%{box-shadow:0 0 24px 8px rgba(139,92,246,.85);text-shadow:0 0 20px #8b5cf6}}@keyframes ringPulse{0%,to{opacity:.85}50%{opacity:1}}@keyframes feedSlideDown{0%{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes navIndicatorSlide{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes xpBarGlow{0%,to{opacity:.85}50%{opacity:1}}@keyframes crownPulse{0%,to{opacity:.75}50%{opacity:1}}@keyframes gradientBorderRotate{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes navGlow{0%,to{opacity:.4}50%{opacity:.8}}@keyframes chartFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltipFade{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes balancePop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes tabPress{0%{transform:scale(1)}50%{transform:scale(.94)}to{transform:scale(1)}}@keyframes rowHighlight{0%{background-color:rgba(139,92,246,.15)}to{background-color:transparent}}@keyframes sectionReveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes faqOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes faqModalIn{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes faqBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes faqFloat1{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(4px,-10px) rotate(-8deg)}}@keyframes faqFloat2{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(-6px,-8px) rotate(10deg)}}@keyframes faqFloat3{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(5px,-12px) rotate(-6deg)}}*{box-sizing:border-box}html{height:100%;font-size:calc(14px * var(--font-scale, 1))}body,html{margin:0;padding:0;color:var(--text-1);font-family:var(--font-inter,"Inter"),ui-sans-serif,system-ui,-apple-system,sans-serif;line-height:1.5;letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{height:100%;overflow:hidden;background-color:#080810;background-image:radial-gradient(ellipse 700px 600px at -15% -25%,rgba(139,92,246,.13) 0,transparent 60%),radial-gradient(ellipse 500px 500px at 115% 115%,rgba(222,154,60,.08) 0,transparent 60%),linear-gradient(rgba(139,92,246,.028) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.028) 1px,transparent 0);background-size:auto,auto,48px 48px,48px 48px;position:relative}a{color:inherit}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(139,92,246,.2);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:rgba(139,92,246,.4)}.font-gaming{letter-spacing:.02em}.font-chakra,.font-gaming{font-family:var(--font-inter,"Inter"),sans-serif}.site-nav-wrapper{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-height);background:rgba(8,8,16,.88);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(139,92,246,.1);display:flex;align-items:center}.site-nav-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.5) 25%,rgba(222,154,60,.5) 50%,rgba(139,92,246,.5) 75%,transparent);animation:navGlow 4s ease-in-out infinite}.layout-content{position:fixed;top:var(--nav-height);left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:1}.page-container{max-width:1440px;margin:0 auto;padding:0 var(--space-4)}.grid-12{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.glass-card{background:rgba(14,14,32,.94);border:1px solid rgba(139,92,246,.14);border-radius:var(--radius);box-shadow:0 4px 28px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.04);will-change:transform;transition:border-color .25s var(--ease-spring),box-shadow .25s var(--ease-spring),transform .2s var(--ease-spring)}.glass-card:hover{border-color:rgba(139,92,246,.28);box-shadow:0 8px 40px rgba(0,0,0,.65),0 0 0 1px rgba(139,92,246,.1),inset 0 1px 0 hsla(0,0%,100%,.07);transform:translateY(-1px)}.section-card{background:rgba(12,12,28,.92);border:1px solid rgba(139,92,246,.1);border-radius:var(--radius);padding:13px;will-change:transform;transition:border-color .2s var(--ease-spring),transform .2s var(--ease-spring),box-shadow .2s var(--ease-spring)}.section-card:hover{border-color:rgba(139,92,246,.22);transform:translateY(-1px);box-shadow:0 6px 24px rgba(0,0,0,.4)}.balance-row{transition:background .2s ease,transform .15s var(--ease-spring);border-radius:8px}.balance-row:hover{background:rgba(139,92,246,.06)!important;transform:translateX(2px)}.section-label{font-size:var(--text-xs);color:var(--text-3);letter-spacing:1.2px;font-weight:700;text-transform:uppercase;margin-bottom:4px}.section-title{font-family:var(--font-inter,"Inter"),sans-serif;font-size:var(--text-md);font-weight:400;color:var(--text-1);margin-bottom:10px;letter-spacing:.02em}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;border-radius:var(--radius-sm);border:none;background:linear-gradient(135deg,#de9a3c,#f0b455 50%,#c07520);color:#0a0c10;font-size:var(--text-base);font-weight:700;cursor:pointer;transition:opacity .15s,transform .12s var(--ease-spring),box-shadow .2s;white-space:nowrap;box-shadow:0 2px 14px rgba(222,154,60,.28)}.btn-primary:hover{opacity:.92;transform:translateY(-2px);box-shadow:0 6px 22px rgba(222,154,60,.44)}.btn-primary:active{transform:scale(.97) translateY(0)}.btn-primary:disabled{opacity:.35;cursor:default;transform:none;box-shadow:none}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;border-radius:var(--radius-sm);border:1px solid rgba(139,92,246,.2);background:rgba(139,92,246,.06);color:var(--text-1);font-size:var(--text-base);font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,transform .12s var(--ease-spring);white-space:nowrap}.btn-secondary:hover{background:rgba(139,92,246,.14);border-color:rgba(139,92,246,.35);transform:translateY(-1px)}.btn-secondary:disabled{opacity:.35;cursor:default;transform:none}.chip-btn{transition:background .15s,border-color .15s,transform .1s var(--ease-spring),box-shadow .15s}.chip-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 3px 12px rgba(222,154,60,.2)}.chip-btn:active:not(:disabled){transform:scale(.95)}.input-field{padding:8px 12px;border-radius:var(--radius-sm);border:1px solid rgba(139,92,246,.18);background:rgba(139,92,246,.05);color:var(--text-1);font-size:var(--text-base);font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s}.input-field:focus{border-color:rgba(139,92,246,.4);box-shadow:0 0 0 3px rgba(139,92,246,.08)}.input-field::placeholder{color:var(--text-3)}.xp-bar-track{height:4px;border-radius:99px;background:rgba(139,92,246,.12);overflow:hidden}.xp-bar-fill{height:100%;border-radius:99px;background:linear-gradient(90deg,var(--violet) 0,var(--blue) 100%);transition:width .7s var(--ease-spring);box-shadow:0 0 8px rgba(139,92,246,.5);animation:xpBarGlow 2.5s ease-in-out infinite}.dashboard-grid{display:grid;grid-template-columns:320px 1fr 1fr;grid-template-rows:1fr minmax(0,460px);grid-template-areas:"sidebar chart chart" "sidebar bet   xp";grid-gap:14px;gap:14px;align-items:stretch;height:100%}.dashboard-sidebar{grid-area:sidebar;background:rgba(10,10,22,.92);border:1px solid rgba(139,92,246,.1);border-radius:var(--radius);padding:10px;overflow-y:auto;min-height:0}.dashboard-chart{grid-area:chart;flex-direction:column}.dashboard-chart,.dashboard-chart>*{overflow:hidden;min-height:0;display:flex}.dashboard-chart>*{flex:1 1;flex-direction:column}.dashboard-chart>*>div+div{flex:1 1;min-height:0;position:relative}.dashboard-chart svg{width:100%;height:100%!important;max-height:none!important;display:block}.dashboard-bet{grid-area:bet;display:flex;flex-direction:column;min-height:0;overflow:hidden}.dashboard-bet>*{flex:1 1;min-height:0}.dashboard-xp{grid-area:xp;display:flex;flex-direction:column;min-height:0;overflow-y:auto}.dashboard-xp>*{flex:1 1;min-height:0}.chart-wrapper{overflow:hidden}.chart-wrapper svg{display:block}@media (min-width:1440px){.page-container{max-width:1600px;padding:0 28px}.dashboard-grid{grid-template-columns:320px 1fr 1fr;grid-template-rows:1fr minmax(0,490px);grid-template-areas:"sidebar chart chart" "sidebar bet   xp";gap:18px}.dashboard-sidebar{padding:12px}.section-card{padding:15px}.section-label{font-size:var(--text-xs)}.section-title{font-size:var(--text-md);margin-bottom:12px}html{font-size:calc(14.5px * var(--font-scale, 1))}}@media (min-width:1920px){.dashboard-grid{grid-template-columns:320px 1fr 1fr;grid-template-rows:1fr minmax(0,460px);grid-template-areas:"sidebar chart chart" "sidebar bet   xp";gap:16px}.dashboard-sidebar{padding:10px}.section-card{padding:13px}.section-label{font-size:calc(10px * var(--font-scale, 1))}.section-title{font-size:calc(14px * var(--font-scale, 1));margin-bottom:12px}.xp-bar-track{height:5px}html{font-size:calc(15px * var(--font-scale, 1))}.page-container{padding-left:24px;padding-right:24px}}@media (min-width:2200px){:root{--font-scale:1.15;--fz-8:calc(11px * var(--font-scale, 1));--fz-9:calc(11px * var(--font-scale, 1));--fz-10:calc(11px * var(--font-scale, 1))}.page-container{max-width:2400px;padding-left:40px;padding-right:40px}.dashboard-grid{grid-template-columns:440px 1fr 1fr;gap:24px;grid-template-rows:1fr minmax(0,480px);grid-template-areas:"sidebar chart chart" "sidebar bet   xp"}.dashboard-sidebar{padding:16px}.section-card{padding:20px}.section-label{font-size:calc(12px * var(--font-scale, 1));letter-spacing:1px}.section-title{font-size:calc(16px * var(--font-scale, 1));margin-bottom:14px}.xp-bar-track{height:8px}html{font-size:calc(18px * var(--font-scale, 1))}}@media (max-width:1100px){.dashboard-grid{grid-template-columns:250px minmax(240px,380px) 1fr;gap:12px}}@media (max-width:900px){.grid-12>*{grid-column:span 12!important}.page-container{padding-left:var(--space-3);padding-right:var(--space-3)}.dashboard-grid{grid-template-columns:1fr;grid-template-areas:"chart" "bet" "xp" "sidebar";align-items:start;gap:14px}.dashboard-sidebar{padding:8px}.dashboard-main{height:auto!important;overflow-x:hidden!important;overflow-y:visible!important;padding-bottom:24px!important}.dashboard-grid{height:auto;grid-template-rows:auto}.dashboard-sidebar{overflow-y:visible}.dashboard-chart{height:auto;min-height:0}.dashboard-chart svg{height:clamp(200px,48vw,340px)!important;max-height:340px!important}.dashboard-bet,.dashboard-xp{height:auto;overflow:visible}.dashboard-bet>*,.dashboard-xp>*{min-height:0}}@media (max-width:767px){:root{--nav-height:52px}.page-container{padding-left:10px;padding-right:10px}.section-card{padding:10px}.nav-desktop-auth,.nav-desktop-links{display:none!important}.nav-hamburger{display:flex!important}.nav-brand-logo{width:28px!important;height:28px!important}.nav-brand-text{font-size:15px!important}.admin-control-grid,.commands-grid{grid-template-columns:1fr!important}.topbar-stats{gap:12px!important}.achievement-tooltip{left:0!important;transform:none!important;width:min(170px,90vw)!important}.admin-achievements-row{grid-template-columns:1.2rem 1fr auto!important}.admin-achievements-header,.admin-achievements-row .ach-fruki-col,.admin-achievements-row .ach-reset-col,.admin-achievements-row .ach-xp-col{display:none!important}.live-event-type{max-width:130px!important}}@media (max-width:480px){.page-container{padding-left:8px;padding-right:8px}.section-card{padding:8px}.section-title{font-size:11px}.section-label{font-size:9px}}.achievement-tooltip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:200;width:170px;padding:9px 12px;background:rgba(10,10,24,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-sm);pointer-events:none;box-shadow:var(--shadow-lg);animation:fadeIn .12s ease}.achievement-unlocked-badge{font-size:9px;font-weight:700;letter-spacing:1.5px;color:var(--accent);margin-top:5px}.rank-medal-1{background:linear-gradient(135deg,gold,#ffb300);color:#3d2e00;animation:crownPulse 3s ease-in-out infinite}.rank-medal-2{background:linear-gradient(135deg,silver,#9e9e9e);color:#2a2a2a}.rank-medal-3{background:linear-gradient(135deg,#cd7f32,sienna);color:#1a0d00}.text-gradient-gold{background:linear-gradient(135deg,#de9a3c,#f7cc6a 50%,#c07520);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-purple{background:linear-gradient(135deg,#8b5cf6,#a78bfa 50%,#6d28d9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes badgeSpin{to{transform:rotate(1turn)}}@keyframes anticipatePulse{0%{opacity:.45}to{opacity:1}}.skeleton{background:linear-gradient(90deg,rgba(139,92,246,.08),rgba(139,92,246,.15) 200px,rgba(139,92,246,.08) 400px);background-size:800px 100%;animation:shimmer 1.6s linear infinite;border-radius:6px}