:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff;background:#050505;font-synthesis:none}*{box-sizing:border-box}html{background:#050505}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 50% -10%,rgba(255,35,45,.18),transparent 36%),#050505}button{font:inherit}button:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.app-shell{width:min(100%,520px);min-height:100vh;margin:0 auto;padding:18px 16px 110px}.topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.brand{display:flex;align-items:center;gap:11px}.brand-mark{display:grid;width:44px;height:44px;place-items:center;border:1px solid #ff2a32;border-radius:13px;background:linear-gradient(145deg,#ff3038,#a80008);box-shadow:0 0 24px #ff222c59;font-size:25px;font-weight:950}.brand strong{display:block;font-size:19px;font-weight:950;letter-spacing:-.6px}.brand strong span{color:#ff3038}.brand small{display:block;margin-top:2px;color:#8d8d93;font-size:10px;font-weight:750;letter-spacing:1.3px}.profile-button{display:grid;width:44px;height:44px;place-items:center;color:#fff;border:1px solid #29292d;border-radius:13px;background:#111113}.balance-card{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px;border:1px solid #252529;border-radius:20px;background:linear-gradient(145deg,#161619,#0d0d0f);box-shadow:0 14px 40px #0000004d}.balance-card small{display:block;color:#8c8c92;font-size:10px;font-weight:800;letter-spacing:.9px}.balance-card strong{display:block;margin-top:5px;font-size:23px}.balance-actions{display:grid;gap:7px}.balance-actions button{min-width:102px;padding:9px 12px;color:#fff;border:0;border-radius:9px;background:#f52931;font-size:11px;font-weight:850}.balance-actions .secondary{color:#d8d8dc;border:1px solid #323236;background:#1b1b1e}.game-card{overflow:hidden;margin-top:16px;border:1px solid rgba(255,40,49,.35);border-radius:24px;background:#0e0e10;box-shadow:0 16px 60px #00000073}.game-heading{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid #242428}.game-heading div{display:flex;align-items:center;gap:8px}.game-heading small{color:#a6a6ac;font-size:11px;font-weight:800;letter-spacing:.8px}.live-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 10px #22c55e}.multiplier{color:#ff333b;font-size:20px;font-weight:950}.game-stage{position:relative;overflow:hidden;padding:40px 24px 27px;text-align:center}.stage-glow{position:absolute;top:-120px;left:50%;width:310px;height:310px;border-radius:50%;background:#ff1a242b;filter:blur(60px);transform:translate(-50%);pointer-events:none}.stage-logo{position:relative;display:grid;width:78px;height:78px;margin:0 auto 19px;place-items:center;color:#fff;border:1px solid #ff3038;border-radius:24px;background:linear-gradient(145deg,#ff313a,#900006);box-shadow:0 0 36px #ff1e284d}.game-stage h1{position:relative;margin:0;font-size:clamp(26px,8vw,36px);font-weight:950;letter-spacing:-1.3px}.game-stage p{position:relative;max-width:370px;margin:10px auto 24px;color:#a2a2a8;font-size:15px;line-height:1.45}.color-preview{display:flex;align-items:center;justify-content:center;margin:25px 0 30px}.color{width:38px;height:38px;border:6px solid #ff3038;border-radius:50%;background:#131315;box-shadow:0 0 18px #ff28328c}.line{width:128px;height:8px;background:#ff3038;box-shadow:0 0 16px #ff2832a6}.play-button{position:relative;width:100%;min-height:57px;color:#fff;border:0;border-radius:15px;background:linear-gradient(180deg,#ff353d,#e1141c);box-shadow:0 12px 30px #ff1b2542;font-size:15px;font-weight:950;letter-spacing:.4px}.development-notice{display:block;margin-top:13px;color:#68686e;font-size:11px}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.info-grid article{display:flex;align-items:center;gap:10px;min-height:72px;padding:13px;border:1px solid #242428;border-radius:15px;background:#101012}.info-grid svg{flex:0 0 auto;color:#ff3038}.info-grid strong,.info-grid small{display:block}.info-grid strong{font-size:12px}.info-grid small{margin-top:3px;color:#77777d;font-size:10px;line-height:1.3}.status{display:flex;align-items:center;justify-content:center;gap:7px;margin:15px 0 0;color:#77777c;font-size:10px;font-weight:850;letter-spacing:.8px}.status span{width:7px;height:7px;border-radius:50%;background:#f59e0b}.status.online span{background:#22c55e;box-shadow:0 0 9px #22c55e}.bottom-nav{position:fixed;z-index:20;bottom:14px;left:50%;display:grid;width:min(calc(100% - 24px),496px);grid-template-columns:repeat(4,1fr);padding:7px;border:1px solid rgba(255,38,48,.45);border-radius:22px;background:#09090af0;box-shadow:0 18px 50px #000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:translate(-50%)}.bottom-nav button{display:grid;min-height:60px;place-items:center;align-content:center;gap:4px;color:#75757b;border:0;border-radius:15px;background:transparent}.bottom-nav button span{font-size:10px;font-weight:800}.bottom-nav button.active{color:#ff3038;background:#ff232c1f}@media(min-width:800px){.app-shell{padding-top:30px}}.play-area{position:relative;padding:15px}.play-status{display:grid;grid-template-columns:1fr 1fr 44px;align-items:center;gap:10px;margin-bottom:13px}.play-status>div{min-height:52px;padding:9px 13px;border:1px solid #29292e;border-radius:13px;background:#151518}.play-status small{display:block;color:#77777e;font-size:9px;font-weight:850;letter-spacing:.9px}.play-status strong{display:block;margin-top:2px;font-size:18px}.play-status .connections strong{color:#ff3038}.reset-board{display:grid;width:44px;height:44px;place-items:center;color:#d4d4d8;border:1px solid #303035;border-radius:13px;background:#17171a;cursor:pointer}.board-frame{position:relative;overflow:hidden;width:100%;border:1px solid rgba(255,48,56,.28);border-radius:25px;background:radial-gradient(circle at 50% 45%,rgba(255,35,44,.08),transparent 52%),#09090b;box-shadow:inset 0 0 35px #000000b3,0 15px 35px #00000047}.color-board{display:block;width:100%;height:auto;aspect-ratio:340 / 360;touch-action:none;-webkit-user-select:none;user-select:none;overscroll-behavior:contain;cursor:crosshair}.start-dot{cursor:grab;touch-action:none}.start-dot:active{cursor:grabbing}.dot-complete{opacity:.55}.board-message{min-height:42px;margin-top:11px;padding:12px 14px;color:#d3d3d7;border:1px solid #28282d;border-radius:12px;background:#151518;text-align:center;font-size:12px;font-weight:800}.board-message.success{color:#8df5ad;border-color:#22c55e59;background:#22c55e1a}.game-help{margin:11px 7px 1px;color:#77777d;text-align:center;font-size:11px;line-height:1.45}.level-complete{margin:0 15px 15px;padding:16px;border:1px solid rgba(34,197,94,.35);border-radius:16px;background:linear-gradient(145deg,#22c55e24,#0c0c0ef5);text-align:center}.level-complete span{display:block;color:#6ee797;font-size:10px;font-weight:900;letter-spacing:1.2px}.level-complete strong{display:block;margin:5px 0 13px;font-size:17px}.level-complete button{width:100%;min-height:44px;color:#fff;border:0;border-radius:11px;background:#f1262f;font-size:12px;font-weight:900}@media(max-width:370px){.play-area{padding:11px}.play-status{gap:7px}}.level-complete{position:fixed;z-index:100;top:50%;left:50%;width:min(calc(100% - 38px),420px);margin:0;padding:25px 19px 19px;border:1px solid rgba(43,220,103,.55);border-radius:22px;background:radial-gradient(circle at 50% 0%,rgba(34,197,94,.22),transparent 55%),#101113;box-shadow:0 0 0 100vmax #000000c7,0 24px 80px #000c,0 0 35px #22c55e29;transform:translate(-50%,-50%);animation:levelCompleteIn .26s ease-out both}.level-complete:before{content:"✓";display:grid;width:58px;height:58px;margin:0 auto 15px;place-items:center;color:#071109;border-radius:50%;background:linear-gradient(145deg,#7cf5a4,#22c55e);box-shadow:0 0 28px #22c55e6b;font-size:30px;font-weight:950}.level-complete span{display:block;color:#7cf5a4;font-size:11px;font-weight:950;letter-spacing:1.4px}.level-complete strong{display:block;margin:8px 0 19px;color:#fff;font-size:23px}.level-complete button{width:100%;min-height:54px;color:#fff;border:0;border-radius:14px;background:linear-gradient(180deg,#ff343d,#e31720);box-shadow:0 12px 30px #ff232c40;font-size:14px;font-weight:950;cursor:pointer}.level-complete button:active{transform:scale(.98)}@keyframes levelCompleteIn{0%{opacity:0;transform:translate(-50%,-44%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.entry-card{margin-top:16px;padding:32px 20px 22px;border:1px solid rgba(255,45,55,.35);border-radius:24px;background:radial-gradient(circle at 50% 0%,rgba(255,35,45,.15),transparent 40%),#0e0e10;text-align:center}.entry-card .stage-logo{margin-bottom:20px}.entry-card h1{margin:0;font-size:25px;line-height:1.08}.entry-card>p{margin:10px 0 25px;color:#919197;font-size:14px}.entry-card label{display:block;margin-bottom:8px;color:#7e7e84;text-align:left;font-size:10px;font-weight:900;letter-spacing:1px}.stake-input{display:flex;align-items:center;height:62px;padding:0 18px;border:1px solid #333338;border-radius:15px;background:#17171a}.stake-input:focus-within{border-color:#ff3038;box-shadow:0 0 0 3px #ff30381a}.stake-input span{color:#ff3038;font-size:18px;font-weight:950}.stake-input input{width:100%;padding-left:10px;color:#fff;border:0;outline:0;background:transparent;font-size:25px;font-weight:900}.stake-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:9px}.stake-presets button{min-height:39px;color:#b8b8bd;border:1px solid #2b2b30;border-radius:10px;background:#161619;font-size:12px;font-weight:850}.start-round{width:100%;min-height:56px;margin-top:17px;color:#fff;border:0;border-radius:14px;background:linear-gradient(180deg,#ff3540,#e31720);box-shadow:0 13px 30px #ff232d40;font-size:15px;font-weight:950}.demo-warning{display:block;margin-top:12px;color:#66666c;font-size:10px}.entry-error{margin-top:10px;padding:10px;color:#ff8990;border:1px solid rgba(255,50,60,.3);border-radius:10px;background:#ff1e2814;font-size:12px}.progressive-game{position:relative}.round-summary{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;border-bottom:1px solid #27272b;background:#29292d}.round-summary>div{min-height:68px;padding:12px 14px;background:#121214}.round-summary small{display:block;color:#77777d;font-size:9px;font-weight:900;letter-spacing:.8px}.round-summary strong{display:flex;align-items:center;gap:5px;margin-top:5px;font-size:17px}.round-summary .profit-value{color:#5aeb8a}.round-summary .time-danger strong{color:#ff3038;animation:timePulse .65s infinite alternate}.grid-game{padding:13px}.grid-status{display:grid;grid-template-columns:repeat(3,1fr) 44px;gap:7px;margin-bottom:10px}.grid-status>div{padding:8px 10px;border:1px solid #29292e;border-radius:11px;background:#17171a}.grid-status small{display:block;color:#737379;font-size:8px;font-weight:900;letter-spacing:.7px}.grid-status strong{display:block;margin-top:2px;font-size:15px}.grid-status button{display:grid;width:44px;height:44px;place-items:center;color:#d1d1d5;border:1px solid #303035;border-radius:11px;background:#19191c}.grid-board-frame{overflow:hidden;border:1px solid rgba(255,45,55,.35);border-radius:18px;background:radial-gradient(circle,rgba(255,40,50,.07),transparent 60%),#0c0c0f}.grid-board{display:block;width:100%;height:auto;aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;overscroll-behavior:contain}.grid-line{stroke:#ffffff1a;stroke-width:1;pointer-events:none}.grid-message{min-height:39px;margin-top:9px;padding:11px;color:#c5c5ca;border:1px solid #29292e;border-radius:11px;background:#161619;text-align:center;font-size:11px;font-weight:850}.grid-message.complete{color:#78ee9f;border-color:#22c55e59;background:#22c55e1a}.cashout-button{display:flex;width:calc(100% - 26px);min-height:53px;margin:0 13px 14px;align-items:center;justify-content:center;gap:8px;color:#6f6f75;border:1px solid #2a2a2f;border-radius:14px;background:#17171a;font-size:12px;font-weight:950}.cashout-button.available{color:#061109;border-color:#54e982;background:linear-gradient(180deg,#6cf09a,#28c864);box-shadow:0 12px 28px #22c55e38}.phase-transition{position:absolute;z-index:40;inset:0;display:grid;place-items:center;align-content:center;background:#050506e8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:transitionIn .18s ease-out}.phase-transition span{color:#6eee99;font-size:11px;font-weight:950;letter-spacing:1.3px}.phase-transition strong{margin:8px 0;color:#fff;font-size:42px}.phase-transition small{color:#77777e;font-size:11px}.result-card{margin-top:16px;padding:32px 20px 22px;border:1px solid rgba(34,197,94,.4);border-radius:24px;background:#101113;text-align:center}.result-card.lost{border-color:#ff303873}.result-icon{display:grid;width:67px;height:67px;margin:0 auto 17px;place-items:center;color:#061109;border-radius:50%;background:#5cec8a;font-size:39px;font-weight:950}.result-card.lost .result-icon{color:#fff;background:#f22d37}.result-card span,.result-card strong{display:block}.result-card span{color:#6dec98;font-size:11px;font-weight:950;letter-spacing:1.2px}.result-card.lost span{color:#ff727a}.result-card strong{margin:9px 0 20px;font-size:20px}.result-card button{width:100%;min-height:52px;color:#fff;border:0;border-radius:13px;background:#f12832;font-weight:950}@keyframes transitionIn{0%{opacity:0}to{opacity:1}}@keyframes timePulse{0%{opacity:1}to{opacity:.55}}@media(max-width:370px){.grid-game{padding:9px}.grid-status{gap:5px}.round-summary strong{font-size:15px}}html.color-rush-drawing,html.color-rush-drawing body{overflow:hidden!important;overscroll-behavior:none!important}.progressive-game{isolation:isolate;contain:layout paint}.grid-board-frame,.grid-board{touch-action:none!important;overscroll-behavior:none!important;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.grid-board{cursor:crosshair}.progressive-game.danger-countdown{animation:dangerCardBorder .62s ease-in-out infinite alternate}@keyframes dangerCardBorder{0%{border-color:#ff30387a;box-shadow:0 16px 60px #00000073,0 0 0 1px #ff283138,0 0 10px #ff1e281f}to{border-color:#ff3038;box-shadow:0 16px 60px #00000073,0 0 0 2px #ff2831bf,0 0 24px #ff1e286b}}.game-focus-mode{min-height:100dvh;padding:0;overflow:hidden}.game-focus-mode>.topbar,.game-focus-mode>.balance-card,.game-focus-mode>.info-grid,.game-focus-mode>.status,.game-focus-mode>.bottom-nav{display:none!important}.game-focus-mode .progressive-game{position:fixed;z-index:100;inset:0;display:flex;height:100dvh;margin:0;flex-direction:column;overflow:hidden;border-radius:0;background:#09090b}.game-focus-mode .round-summary{flex:0 0 auto}.game-focus-mode .grid-game{display:flex;min-height:0;padding:10px 12px 0;flex:1 1 auto;flex-direction:column;overflow:hidden}.game-focus-mode .grid-status{flex:0 0 auto;margin-bottom:8px}.game-focus-mode .grid-board-frame{width:min(100%,calc(100dvh - 322px));min-width:250px;max-width:500px;aspect-ratio:1;margin:0 auto;flex:0 1 auto}.game-focus-mode .grid-board{width:100%;height:100%}.game-focus-mode .grid-message{min-height:37px;margin-top:7px;padding:9px 11px;flex:0 0 auto}.game-focus-mode .cashout-button{min-height:50px;margin-top:8px;margin-bottom:max(10px,env(safe-area-inset-bottom));flex:0 0 auto}html.color-rush-drawing,html.color-rush-drawing body{position:fixed;width:100%;height:100%;overflow:hidden!important;touch-action:none!important;overscroll-behavior:none!important}@media(max-height:700px){.game-focus-mode .round-summary>div{min-height:57px;padding:8px 12px}.game-focus-mode .grid-game{padding-top:7px}.game-focus-mode .grid-board-frame{width:min(100%,calc(100dvh - 285px))}.game-focus-mode .grid-message{font-size:10px}}.grid-cashout-area{display:grid;grid-template-columns:minmax(92px,.7fr) minmax(0,1.7fr);align-items:center;gap:9px;margin-bottom:10px;padding:8px;border:1px solid rgba(255,48,56,.3);border-radius:14px;background:linear-gradient(135deg,#ff273017,#131316fa)}.grid-cashout-area>div{padding-left:5px}.grid-cashout-area>div small,.grid-cashout-area>div strong{display:block}.grid-cashout-area>div small{color:#8a8a91;font-size:8px;font-weight:900;letter-spacing:.8px}.grid-cashout-area>div strong{margin-top:3px;color:#fff;font-size:15px;white-space:nowrap}.grid-cashout-area .cashout-button{width:100%;min-height:44px;margin:0;padding:8px;font-size:10px}.grid-cashout-area .cashout-button.available{color:#061109;background:linear-gradient(180deg,#6cf09a,#28c864);box-shadow:0 8px 22px #22c55e3d}@media(max-width:370px){.grid-cashout-area{grid-template-columns:88px minmax(0,1fr);gap:6px}.grid-cashout-area .cashout-button{font-size:9px}}.grid-cashout-area{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);padding:9px;background:radial-gradient(circle at 18% 50%,rgba(255,36,46,.15),transparent 58%),#111114}.cashout-live-panel{min-width:0;padding:2px 4px 2px 6px}.cashout-live-panel small,.cashout-live-panel strong,.cashout-live-panel span{display:block}.cashout-live-panel small{color:#a0a0a7;font-size:8px;font-weight:950;letter-spacing:1px}.cashout-live-panel strong{margin-top:3px;color:#68ef96;font-size:clamp(24px,7.5vw,33px);font-weight:950;letter-spacing:-1px;line-height:1;white-space:nowrap;text-shadow:0 0 20px rgba(70,232,126,.34)}.cashout-live-panel span{margin-top:5px;color:#8d8d94;font-size:8px;font-weight:750}.cashout-live-value{animation:cashoutValueIncrease .3s ease-out}.grid-cashout-area .cashout-button{display:flex;min-height:61px;align-items:center;justify-content:center;gap:8px}.grid-cashout-area .cashout-button span,.grid-cashout-area .cashout-button small,.grid-cashout-area .cashout-button strong{display:block}.grid-cashout-area .cashout-button small{font-size:8px;font-weight:900;letter-spacing:.7px}.grid-cashout-area .cashout-button strong{margin-top:2px;font-size:15px;font-weight:950;white-space:nowrap}@keyframes cashoutValueIncrease{0%{opacity:.45;transform:scale(.88)}60%{color:#fff;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media(max-width:360px){.cashout-live-panel strong{font-size:21px}.grid-cashout-area .cashout-button strong{font-size:13px}}body{background:radial-gradient(ellipse at 50% -4%,rgba(125,0,10,.35),transparent 30%),#030303}.app-shell{width:min(100%,520px);padding:16px 16px 118px;overflow:hidden}.topbar{min-height:72px;gap:12px;margin-bottom:18px}.brand{min-width:0;gap:13px}.brand-mark{width:54px;height:54px;flex:0 0 54px;border-color:#ff253c;border-radius:16px;background:linear-gradient(145deg,#ff2d42,#a6000d);box-shadow:0 0 27px #ff152d61,inset 0 1px #ffffff38;font-size:30px}.brand-copy{min-width:0}.brand strong{font-size:clamp(21px,6vw,28px);line-height:1;letter-spacing:-1.15px;white-space:nowrap}.brand small{margin-top:7px;font-size:9px;font-weight:900;letter-spacing:2px;white-space:nowrap}.topbar-actions{display:flex;flex:0 0 auto;align-items:center;gap:9px}.referral-top{display:flex;min-height:49px;align-items:center;gap:8px;padding:8px 12px;color:#fff;border:1px solid #ff263e;border-radius:15px;background:radial-gradient(circle at 25% 50%,rgba(255,32,57,.19),transparent 55%),#10080a;box-shadow:0 0 20px #ff153021;cursor:pointer}.referral-top svg{color:#ff3048;filter:drop-shadow(0 0 7px rgba(255,36,61,.6))}.referral-top span{font-size:10px;font-weight:900;line-height:1.12;text-align:left}.topbar-divider{width:1px;height:34px;background:#4d4145}.profile-button{width:51px;height:51px;flex:0 0 51px;border-radius:15px;cursor:pointer}.balance-card{min-height:107px;padding:16px 17px;border-color:#252a32;border-radius:22px;background:radial-gradient(circle at 5% 50%,rgba(255,20,45,.06),transparent 35%),linear-gradient(135deg,#14171c,#0a0b0e);box-shadow:0 18px 42px #0006,inset 0 1px #ffffff0b}.balance-identity{display:flex;min-width:0;align-items:center;gap:13px}.balance-wallet{display:grid;width:51px;height:51px;flex:0 0 51px;place-items:center;color:#ff3048;border:1px solid rgba(255,35,59,.72);border-radius:15px;background:#ff193114}.balance-copy{min-width:0}.balance-card small{font-size:9px;letter-spacing:1.1px;white-space:nowrap}.balance-card strong{margin-top:7px;font-size:clamp(25px,7vw,34px);line-height:1;white-space:nowrap}.balance-actions{width:124px;flex:0 0 124px;gap:8px}.balance-actions button{width:100%;min-width:0;min-height:38px;border-radius:11px;cursor:pointer}.entry-card{margin-top:16px;padding:37px 20px 20px;border-color:#ff263d;border-radius:25px;background:radial-gradient(ellipse at 50% 6%,rgba(151,5,19,.22),transparent 42%),linear-gradient(155deg,#110b0d,#090a0c 49%,#070708)}.entry-card .stage-logo{width:84px;height:84px;border-radius:25px}.entry-card h1{font-size:clamp(25px,7.5vw,34px);line-height:1.08}.entry-card>p{margin:11px 0 27px}.stake-input{height:62px;border-radius:14px}.stake-input input{font-size:27px}.stake-presets{gap:8px}.stake-presets button{min-height:45px;cursor:pointer}.stake-presets button.selected{color:#fff;border-color:#ff263f;background:radial-gradient(circle at 50% 110%,rgba(255,27,51,.27),transparent 70%),#171012;box-shadow:0 0 14px #ff183038,inset 0 0 11px #ff183014}.start-round{display:flex;min-height:62px;align-items:center;justify-content:center;gap:12px;border-radius:16px;font-size:17px;cursor:pointer}.latest-wins{position:relative;width:calc(100% + 32px);margin:23px -16px 0;overflow:hidden}.latest-wins:before,.latest-wins:after{position:absolute;z-index:2;bottom:0;width:34px;height:68px;content:"";pointer-events:none}.latest-wins:before{left:0;background:linear-gradient(90deg,#030303,transparent)}.latest-wins:after{right:0;background:linear-gradient(270deg,#030303,transparent)}.latest-wins-heading{display:flex;align-items:center;gap:7px;padding:0 20px 12px}.latest-wins-heading svg{color:#ff2740;filter:drop-shadow(0 0 7px rgba(255,26,49,.68))}.latest-wins-heading strong{font-size:13px;font-weight:950;letter-spacing:.8px}.latest-wins-heading small{color:#8c919d;font-size:9px;font-weight:900;letter-spacing:.9px}.winner-marquee{width:100%;overflow:hidden}.winner-marquee-track{display:flex;width:max-content;align-items:center;animation:winnerMarquee 27s linear infinite;will-change:transform}.winner-inline{position:relative;display:flex;min-width:168px;align-items:center;gap:9px;padding:2px 17px}.winner-inline:after{position:absolute;top:8px;right:0;width:1px;height:47px;content:"";background:#3a3e47}.winner-person{display:grid;width:39px;height:39px;flex:0 0 39px;place-items:center;border:1px solid rgba(255,35,59,.72);border-radius:50%;background:#ff193017}.winner-inline div{display:grid;grid-template-columns:auto auto;column-gap:7px;align-items:baseline}.winner-inline small{grid-column:1 / -1;color:#b5bac5;font-size:10px;white-space:nowrap}.winner-inline strong{color:#2be77b;font-size:14px;white-space:nowrap}.winner-inline b{color:#ff2741;font-size:11px;white-space:nowrap}@keyframes winnerMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.status,.dashboard-benefits,.referral-banner,.demo-winners{display:none!important}.bottom-nav{border-color:#f51d36;background:#050608f6}.bottom-nav button{min-height:63px;cursor:pointer}.bottom-nav button.active{background:radial-gradient(circle at 50% 100%,rgba(255,34,55,.22),transparent 70%),#5c0d1470}.game-focus-mode>.latest-wins,.game-focus-mode>.premium-nav{display:none}@media(max-width:440px){.app-shell{padding-inline:13px}.brand{gap:9px}.brand-mark{width:47px;height:47px;flex-basis:47px;font-size:26px}.brand strong{font-size:20px}.brand small{font-size:7px;letter-spacing:1.55px}.topbar-actions{gap:7px}.referral-top{min-height:45px;padding:7px 9px}.referral-top span{font-size:9px}.profile-button{width:45px;height:45px;flex-basis:45px}.balance-wallet{display:none}.balance-card strong{font-size:27px}.balance-actions{width:112px;flex-basis:112px}.latest-wins{width:calc(100% + 26px);margin-inline:-13px}}@media(max-width:370px){.referral-top span,.topbar-divider{display:none}.referral-top{width:42px;padding:0;justify-content:center}.balance-card strong{font-size:23px}.balance-actions{width:101px;flex-basis:101px}}.app-shell:not(.game-focus-mode){min-height:100dvh;padding-top:10px;padding-bottom:92px}.app-shell:not(.game-focus-mode) .topbar{min-height:56px;margin-bottom:9px}.app-shell:not(.game-focus-mode) .brand-mark{width:46px;height:46px;flex-basis:46px;border-radius:14px;font-size:26px}.app-shell:not(.game-focus-mode) .brand strong{font-size:21px}.app-shell:not(.game-focus-mode) .brand small{margin-top:4px;font-size:7px;letter-spacing:1.55px}.app-shell:not(.game-focus-mode) .referral-top{min-height:43px;padding:6px 9px;border-radius:13px}.app-shell:not(.game-focus-mode) .profile-button{width:43px;height:43px;flex-basis:43px;border-radius:13px}.app-shell:not(.game-focus-mode) .topbar-divider{height:28px}.app-shell:not(.game-focus-mode) .balance-card{min-height:78px;padding:10px 13px;border-radius:18px}.app-shell:not(.game-focus-mode) .balance-wallet{width:43px;height:43px;flex-basis:43px;border-radius:13px}.app-shell:not(.game-focus-mode) .balance-card small{font-size:8px}.app-shell:not(.game-focus-mode) .balance-card strong{margin-top:4px;font-size:25px}.app-shell:not(.game-focus-mode) .balance-actions{width:105px;flex-basis:105px;gap:5px}.app-shell:not(.game-focus-mode) .balance-actions button{min-height:29px;padding:5px 8px;border-radius:9px;font-size:9px}.app-shell:not(.game-focus-mode) .latest-wins{margin-top:11px;margin-bottom:9px}.app-shell:not(.game-focus-mode) .latest-wins-heading{padding-bottom:5px}.app-shell:not(.game-focus-mode) .latest-wins-heading svg{width:16px;height:16px}.app-shell:not(.game-focus-mode) .latest-wins-heading strong{font-size:11px}.app-shell:not(.game-focus-mode) .latest-wins-heading small{font-size:8px}.app-shell:not(.game-focus-mode) .winner-inline{min-width:148px;gap:7px;padding:0 13px}.app-shell:not(.game-focus-mode) .winner-person{width:32px;height:32px;flex-basis:32px}.app-shell:not(.game-focus-mode) .winner-inline small{font-size:9px}.app-shell:not(.game-focus-mode) .winner-inline strong{font-size:12px}.app-shell:not(.game-focus-mode) .winner-inline b{font-size:9px}.app-shell:not(.game-focus-mode) .winner-inline:after{top:3px;height:36px}.app-shell:not(.game-focus-mode) .entry-card{margin-top:0;padding:19px 17px 13px;border-radius:21px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo{width:57px;height:57px;margin-bottom:10px;border-radius:18px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo svg{width:29px;height:29px}.app-shell:not(.game-focus-mode) .entry-card h1{font-size:clamp(21px,6.3vw,27px)}.app-shell:not(.game-focus-mode) .entry-card>p{margin:6px 0 14px;font-size:12px}.app-shell:not(.game-focus-mode) .entry-card label{margin-bottom:5px;font-size:9px}.app-shell:not(.game-focus-mode) .stake-input{height:49px;padding-inline:14px;border-radius:12px}.app-shell:not(.game-focus-mode) .stake-input input{font-size:23px}.app-shell:not(.game-focus-mode) .stake-presets{gap:6px;margin-top:7px}.app-shell:not(.game-focus-mode) .stake-presets button{min-height:34px;border-radius:9px;font-size:10px}.app-shell:not(.game-focus-mode) .start-round{min-height:47px;margin-top:10px;border-radius:13px;font-size:14px}.app-shell:not(.game-focus-mode) .start-round svg{width:18px;height:18px}.app-shell:not(.game-focus-mode) .demo-warning{margin-top:7px;font-size:8px}.app-shell:not(.game-focus-mode) .bottom-nav{bottom:8px;padding:5px;border-radius:19px}.app-shell:not(.game-focus-mode) .bottom-nav button{min-height:50px;border-radius:14px}.app-shell:not(.game-focus-mode) .bottom-nav button svg{width:20px;height:20px}.app-shell:not(.game-focus-mode) .bottom-nav button span{font-size:9px}@media(max-width:440px){.app-shell:not(.game-focus-mode) .balance-wallet{display:grid}.app-shell:not(.game-focus-mode) .balance-card strong{font-size:23px}}@media(max-width:370px){.app-shell:not(.game-focus-mode) .balance-wallet{display:none}.app-shell:not(.game-focus-mode) .entry-card{padding-top:15px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo{width:50px;height:50px}}@media(max-height:760px){.app-shell:not(.game-focus-mode) .latest-wins{margin-top:7px;margin-bottom:6px}.app-shell:not(.game-focus-mode) .entry-card{padding-top:14px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo{width:48px;height:48px;margin-bottom:7px}.app-shell:not(.game-focus-mode) .entry-card>p{margin-bottom:10px}.app-shell:not(.game-focus-mode) .demo-warning{display:none}}html,body,#root,.app-shell{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar,.app-shell::-webkit-scrollbar{width:0;height:0;display:none}.app-shell:not(.game-focus-mode) .latest-wins{margin-top:16px;margin-bottom:15px}.app-shell:not(.game-focus-mode) .entry-card{margin-top:0;padding-top:24px;padding-bottom:17px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo{width:64px;height:64px;margin-bottom:13px;border-radius:20px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo svg{width:32px;height:32px}.app-shell:not(.game-focus-mode) .entry-card>p{margin-top:8px;margin-bottom:17px}.app-shell:not(.game-focus-mode) .start-round{min-height:51px;margin-top:12px}.app-shell:not(.game-focus-mode) .demo-warning{margin-top:9px}@media(max-height:760px){.app-shell:not(.game-focus-mode) .latest-wins{margin-top:11px;margin-bottom:10px}.app-shell:not(.game-focus-mode) .entry-card{padding-top:18px;padding-bottom:14px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo{width:55px;height:55px;margin-bottom:9px}.app-shell:not(.game-focus-mode) .entry-card>p{margin-bottom:12px}}.app-shell:not(.game-focus-mode) .entry-card{margin-top:10px;padding-top:32px;padding-bottom:24px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo{width:70px;height:70px;margin-bottom:16px;border-radius:22px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo svg{width:35px;height:35px}.app-shell:not(.game-focus-mode) .entry-card>p{margin-top:10px;margin-bottom:22px}.app-shell:not(.game-focus-mode) .entry-card label{margin-bottom:8px}.app-shell:not(.game-focus-mode) .stake-input{height:55px}.app-shell:not(.game-focus-mode) .stake-presets{margin-top:9px}.app-shell:not(.game-focus-mode) .stake-presets button{min-height:39px}.app-shell:not(.game-focus-mode) .start-round{min-height:56px;margin-top:15px}.app-shell:not(.game-focus-mode) .demo-warning{margin-top:11px}@media(max-height:720px){.app-shell:not(.game-focus-mode) .entry-card{margin-top:6px;padding-top:22px;padding-bottom:17px}.app-shell:not(.game-focus-mode) .entry-card .stage-logo{width:58px;height:58px;margin-bottom:10px}.app-shell:not(.game-focus-mode) .entry-card>p{margin-bottom:14px}.app-shell:not(.game-focus-mode) .stake-input{height:50px}.app-shell:not(.game-focus-mode) .stake-presets button{min-height:35px}.app-shell:not(.game-focus-mode) .start-round{min-height:49px;margin-top:11px}}.app-shell:not(.game-focus-mode) .latest-wins{margin-bottom:22px}.app-shell:not(.game-focus-mode) .entry-card{margin-top:0;padding-top:0;overflow:hidden}.game-demo-preview{position:relative;width:calc(100% + 34px);height:126px;margin:0 -17px 3px;overflow:hidden;border-bottom:1px solid rgba(255,39,61,.09);background:radial-gradient(ellipse at 50% 35%,rgba(255,26,47,.19),transparent 56%),linear-gradient(180deg,#14080b,#09090b)}.game-demo-preview svg{position:absolute;top:5px;left:50%;width:min(100%,390px);height:116px;overflow:visible;transform:translate(-50%)}.demo-grid-glow{position:absolute;top:-45px;left:50%;width:250px;height:130px;border-radius:50%;background:#ff172d21;filter:blur(33px);transform:translate(-50%)}.demo-path{fill:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:260;stroke-dashoffset:260;filter:drop-shadow(0 0 7px currentColor);animation:demoDraw 4.8s ease-in-out infinite}.demo-path-red{color:#ff3048;stroke:#ff3048}.demo-path-blue{color:#3287ff;stroke:#3287ff;animation-delay:1.15s}.demo-path-yellow{color:#ffd334;stroke:#ffd334;animation-delay:2.25s}.demo-red-nodes circle{fill:#ff3048;stroke:#ff7181}.demo-blue-nodes circle{fill:#3287ff;stroke:#7db5ff}.demo-yellow-nodes circle{fill:#ffd334;stroke:#ffe77e}.demo-red-nodes circle,.demo-blue-nodes circle,.demo-yellow-nodes circle{stroke-width:2;transform-box:fill-box;transform-origin:center;animation:demoNodePulse 2.4s ease-in-out infinite}.demo-blue-nodes circle{animation-delay:.7s}.demo-yellow-nodes circle{animation-delay:1.4s}.demo-idle-nodes circle{fill:#24272d;stroke:#494d56;stroke-width:2}.demo-cursor{position:absolute;top:22px;left:8%;width:18px;height:18px;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 5px #ffffff1a,0 0 16px #ffffffa6;animation:demoCursor 4.8s ease-in-out infinite}.demo-bottom-fade{position:absolute;right:0;bottom:-1px;left:0;height:52px;background:linear-gradient(180deg,transparent,rgba(8,8,10,.78) 60%,#08080a);pointer-events:none}.entry-title-single{position:relative;z-index:2;margin:-10px 0 0!important;padding:0 8px;font-size:clamp(14px,4.15vw,19px)!important;line-height:1!important;letter-spacing:-.35px!important;white-space:nowrap}.entry-title-single span{color:#ff2942}.entry-title-single+p{margin-top:9px!important;margin-bottom:20px!important}@keyframes demoDraw{0%,12%{stroke-dashoffset:260;opacity:.25}48%,76%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:.18}}@keyframes demoNodePulse{0%,to{transform:scale(.82);opacity:.55}45%{transform:scale(1.08);opacity:1;filter:drop-shadow(0 0 8px currentColor)}}@keyframes demoCursor{0%,8%{left:7%;top:21px;opacity:0}15%{opacity:1}31%{left:25%;top:21px}45%{left:25%;top:54px}60%{left:42%;top:54px}75%{left:60%;top:16px}88%{left:76%;top:55px;opacity:1}to{left:91%;top:89px;opacity:0}}@media(prefers-reduced-motion:reduce){.demo-path,.demo-cursor,.demo-red-nodes circle,.demo-blue-nodes circle,.demo-yellow-nodes circle{animation:none}.demo-path{stroke-dashoffset:0}.demo-cursor{display:none}}@media(max-height:760px){.app-shell:not(.game-focus-mode) .latest-wins{margin-bottom:15px}.game-demo-preview{height:105px}.game-demo-preview svg{top:-2px;height:103px}.entry-title-single{margin-top:-8px!important}.entry-title-single+p{margin-bottom:14px!important}}.app-shell:not(.game-focus-mode) .latest-wins{margin-bottom:31px}.demo-cursor{display:none!important}.demo-path,.demo-path-red,.demo-path-blue,.demo-path-yellow{stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:.9;animation:none!important}.demo-red-nodes circle,.demo-blue-nodes circle,.demo-yellow-nodes circle{animation:demoColorBreath 2.8s ease-in-out infinite}.demo-blue-nodes circle{animation-delay:.65s}.demo-yellow-nodes circle{animation-delay:1.3s}@keyframes demoColorBreath{0%,to{opacity:.68;transform:scale(.92)}50%{opacity:1;transform:scale(1.06);filter:drop-shadow(0 0 7px currentColor)}}@media(max-height:760px){.app-shell:not(.game-focus-mode) .latest-wins{margin-bottom:23px}}.balance-card,.entry-card{isolation:isolate;position:relative}.balance-card:before,.entry-card:before{position:absolute;z-index:4;inset:-1px;padding:1.5px;border-radius:inherit;content:"";pointer-events:none;background:conic-gradient(from var(--border-angle),transparent 0deg,transparent 245deg,rgba(255,28,52,.06) 275deg,#ff2440 318deg,#ff7789 332deg,#ff2440 346deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;filter:drop-shadow(0 0 3px rgba(255,25,48,.7)) drop-shadow(0 0 7px rgba(255,25,48,.18));animation:rotatingCardBorder 7s linear infinite}.balance-card:before{animation-duration:8.5s;animation-delay:-2.2s}.entry-card:before{animation-duration:7s}.entry-card{border-color:#ff263d2e}.balance-card{border-color:#ff263d1a}.balance-card>*,.entry-card>*{position:relative;z-index:1}.topbar{isolation:isolate;position:relative;background:transparent}.topbar:after{position:absolute;right:0;bottom:-9px;left:0;height:1px;overflow:hidden;content:"";pointer-events:none;background:linear-gradient(90deg,transparent 0%,transparent 35%,rgba(255,34,56,.22) 45%,#ff3049 50%,rgba(255,34,56,.22) 55%,transparent 65%,transparent 100%);background-size:220% 100%;filter:drop-shadow(0 0 5px rgba(255,31,54,.45));opacity:.65;animation:topLightTravel 5.5s linear infinite}@property --border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes rotatingCardBorder{0%{--border-angle: 0deg}to{--border-angle: 360deg}}@keyframes topLightTravel{0%{background-position:160% 0}to{background-position:-60% 0}}@media(prefers-reduced-motion:reduce){.balance-card:before,.entry-card:before,.topbar:after{animation:none}}.brand-official{display:flex;width:min(43vw,220px);height:58px;flex:0 1 220px;align-items:center;overflow:visible}.official-logo{display:block;width:100%;height:100%;object-fit:contain;object-position:left center;filter:drop-shadow(0 0 11px rgba(255,22,47,.2))}.brand-official .brand-mark,.brand-official .brand-copy{display:none}@media(max-width:440px){.brand-official{width:min(42vw,190px);height:52px;flex-basis:190px}}@media(max-width:370px){.brand-official{width:41vw;height:47px;flex-basis:155px}}.topbar{position:relative;isolation:isolate;min-height:65px!important;padding:3px 0;background:#030303!important}.topbar:before{position:absolute;z-index:-1;inset:-12px -16px -10px;content:"";background:linear-gradient(180deg,#020202,#030303 75%,#050304);pointer-events:none}.brand-official{width:min(47vw,244px)!important;height:64px!important;flex-basis:244px!important;margin-left:7px;transform:translate(2px)}.official-logo{width:100%!important;height:100%!important;object-fit:contain;object-position:left center;transform:scale(1.09);transform-origin:left center;filter:drop-shadow(0 0 6px rgba(255,255,255,.08)) drop-shadow(0 0 13px rgba(255,24,48,.24))}.topbar-actions{position:relative;z-index:2;flex-shrink:0;margin-left:auto}.topbar:after{bottom:-9px;opacity:.42}@media(max-width:440px){.topbar{min-height:61px!important}.brand-official{width:min(46vw,210px)!important;height:59px!important;flex-basis:210px!important;margin-left:5px}.official-logo{transform:scale(1.08)}}@media(max-width:390px){.brand-official{width:45vw!important;height:56px!important;flex-basis:45vw!important}.referral-top{padding-inline:8px}}@media(max-width:360px){.brand-official{width:48vw!important;height:52px!important;flex-basis:48vw!important;margin-left:3px}.official-logo{transform:scale(1.04)}}.balance-card:before,.entry-card:before{display:none!important;animation:none!important}.balance-card{border:1px solid rgba(255,37,59,.22)!important;box-shadow:0 15px 38px #00000061,inset 0 1px #ffffff09,inset 0 0 16px #ff183003!important}.entry-card{border:1px solid rgba(255,38,60,.3)!important;box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff05,inset 0 0 24px #ff193005!important}.topbar:after{position:absolute!important;z-index:5;right:-16px!important;bottom:-10px!important;left:-16px!important;display:block!important;width:auto!important;height:2px!important;content:"";overflow:hidden;opacity:1!important;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(255,31,52,.04) 22%,rgba(255,31,52,.18) 39%,#ff3049 48%,#ff8a99 50%,#ff3049 52%,rgba(255,31,52,.18) 61%,rgba(255,31,52,.04) 78%,transparent 100%)!important;background-size:42% 100%!important;background-repeat:no-repeat!important;filter:drop-shadow(0 0 3px rgba(255,38,60,.85)) drop-shadow(0 0 7px rgba(255,24,48,.32));animation:headerLineTravel 4.6s linear infinite!important}.topbar{border-bottom:1px solid rgba(255,32,53,.09)}@keyframes headerLineTravel{0%{background-position:-72% 0}to{background-position:172% 0}}@media(prefers-reduced-motion:reduce){.topbar:after{animation:none!important;background-position:center!important}}.app-shell:not(.game-focus-mode) .topbar{margin-bottom:24px!important;border-bottom:0!important}.topbar:after{position:absolute!important;z-index:10;right:-16px!important;bottom:-10px!important;left:-16px!important;display:block!important;width:auto!important;height:3px!important;content:"";pointer-events:none;opacity:1!important;background-image:linear-gradient(90deg,transparent 0%,rgba(255,70,87,.08) 15%,rgba(255,54,74,.5) 34%,#ff6679 46%,#ffd0d6 50%,#ff6679 54%,rgba(255,54,74,.5) 66%,rgba(255,70,87,.08) 85%,transparent 100%),linear-gradient(90deg,#6e061280,#ff273b94,#6e061280)!important;background-size:34% 100%,100% 100%!important;background-repeat:no-repeat,no-repeat!important;background-position:-55% 0,0 0;box-shadow:0 1px #ff4f5f1a,0 0 7px #ff1c314d,0 4px 13px #ff172d1f;filter:none!important;animation:xdocornoHeaderLight 4.2s linear infinite!important}@keyframes xdocornoHeaderLight{0%{background-position:-55% 0,0 0}to{background-position:155% 0,0 0}}.balance-card:before,.balance-card:after{display:none!important;content:none!important;animation:none!important}.balance-card{border:1px solid rgba(255,38,59,.2)!important;background:linear-gradient(135deg,#14171c,#0e1014 55%,#0a0b0e)!important;box-shadow:0 15px 38px #00000061,inset 0 1px #ffffff09!important}.app-shell:not(.game-focus-mode) .balance-card{margin-top:0}@media(max-width:440px){.app-shell:not(.game-focus-mode) .topbar{margin-bottom:23px!important}.topbar:after{right:-13px!important;left:-13px!important}}@media(prefers-reduced-motion:reduce){.topbar:after{animation:none!important;background-position:50% 0,0 0}}.topbar:after{height:1px!important;opacity:.72!important;background-image:linear-gradient(90deg,transparent 0%,rgba(255,73,88,.05) 25%,rgba(255,59,77,.34) 42%,rgba(255,121,134,.66) 50%,rgba(255,59,77,.34) 58%,rgba(255,73,88,.05) 75%,transparent 100%),linear-gradient(90deg,#5c081221,#ff253833,#5c081221)!important;background-size:22% 100%,100% 100%!important;background-repeat:no-repeat,no-repeat!important;box-shadow:0 0 2px #ff1f3238,0 2px 5px #ff142a12!important;filter:none!important;animation:subtleHeaderLine 5.8s linear infinite!important}@keyframes subtleHeaderLine{0%{background-position:-30% 0,0 0}to{background-position:130% 0,0 0}}.topbar:after{height:2px!important;opacity:1!important;background-image:linear-gradient(90deg,transparent 0%,rgba(255,70,84,.05) 12%,rgba(255,61,77,.2) 35%,rgba(255,78,92,.38) 50%,rgba(255,61,77,.2) 65%,rgba(255,70,84,.05) 88%,transparent 100%),linear-gradient(90deg,#9a0d1e66,#e11d3185,#9a0d1e66)!important;background-size:46% 100%,100% 100%!important;background-repeat:no-repeat,no-repeat!important;background-position:-70% 0,0 0;box-shadow:0 1px 3px #ff1f3321!important;filter:none!important;animation:balancedHeaderLine 6s linear infinite!important}@keyframes balancedHeaderLine{0%{background-position:-70% 0,0 0}to{background-position:170% 0,0 0}}@media(prefers-reduced-motion:reduce){.topbar:after{animation:none!important}}.bottom-nav{border:1px solid rgba(255,38,59,.22)!important;box-shadow:0 18px 45px #0000009e,inset 0 1px #ffffff06,inset 0 0 14px #ff1b3003!important}.bottom-nav button.active{border:0!important;box-shadow:inset 0 0 18px #ff172d09!important}.balance-actions button:not(.secondary){border:1px solid rgba(255,70,84,.25)!important;background:linear-gradient(180deg,#d91f36,#b90922)!important;box-shadow:0 7px 16px #b1071f2e,inset 0 1px #ffffff1c!important;transition:background .16s ease,transform .1s ease,filter .16s ease}.balance-actions button:not(.secondary):active{transform:scale(.97);filter:brightness(.9)}.start-round{border:1px solid rgba(255,67,83,.25)!important;background:linear-gradient(180deg,#dc2038,#bb0924 56%,#a8061d)!important;box-shadow:0 12px 25px #97041938,inset 0 1px #ffffff1f,inset 0 -1px #46000a3d!important;transition:background .16s ease,transform .1s ease,filter .16s ease}.start-round:active{transform:scale(.985);filter:brightness(.9)}html:has(.game-focus-mode),body:has(.game-focus-mode){width:100%;height:100%;overflow:hidden!important;overscroll-behavior:none}.game-focus-mode{width:100%;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:0!important;overflow:hidden!important}.game-focus-mode .progressive-game{position:fixed!important;inset:0!important;display:flex!important;width:100%!important;height:100dvh!important;margin:0!important;flex-direction:column!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 8% 0%,rgba(134,12,31,.18),transparent 27%),radial-gradient(circle at 53% 45%,rgba(104,8,25,.075),transparent 38%),linear-gradient(180deg,#08080a,#050507 72%)!important;box-shadow:none!important}.game-focus-mode .game-premium-header{display:flex;min-height:68px;padding:max(9px,env(safe-area-inset-top)) 60px 7px 14px;flex:0 0 auto;align-items:center;border-bottom:1px solid rgba(255,37,58,.17);background:#050507e6}.game-premium-brand{display:flex;min-width:0;align-items:center;gap:9px}.game-brand-bolt{display:block;color:#f3213b;font-size:43px;font-weight:950;line-height:.8;transform:skew(-8deg);text-shadow:0 0 18px rgba(242,30,57,.28)}.game-premium-brand>div{min-width:0}.game-premium-brand strong{display:block;color:#eeeeef;font-size:clamp(22px,7vw,32px);font-weight:950;line-height:.95;letter-spacing:-1.2px;white-space:nowrap}.game-premium-brand strong em{color:#f42640;font-style:italic}.game-premium-brand small{display:block;margin-top:7px;color:#76767d;font-size:clamp(6px,1.9vw,9px);font-weight:900;letter-spacing:1.7px;white-space:nowrap}.game-premium-brand small b{margin-inline:3px;color:#d5223a}.game-focus-mode .round-summary{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 66px!important;min-height:77px!important;margin:8px 10px 0!important;padding:7px!important;flex:0 0 auto!important;gap:0!important;border:1px solid rgba(255,39,60,.29)!important;border-radius:14px!important;background:linear-gradient(105deg,#370a134d,#0d0d10f7 49%,#19090e80)!important;box-shadow:inset 0 1px #ffffff06,0 8px 24px #00000040!important}.game-focus-mode .round-summary>div{display:flex!important;min-width:0!important;min-height:61px!important;padding:7px 10px!important;justify-content:center!important;flex-direction:column!important;border:0!important;border-right:1px solid rgba(255,255,255,.12)!important;background:transparent!important}.game-focus-mode .round-summary>div:nth-child(3){display:none!important}.game-focus-mode .round-summary>div:nth-child(4){width:58px!important;height:58px!important;min-height:58px!important;margin:auto!important;padding:5px!important;align-items:center!important;border:2px solid rgba(245,37,62,.76)!important;border-radius:50%!important;background:radial-gradient(circle,#ff20370e,#070709f0 70%)!important;box-shadow:0 0 0 4px #ff1e3406,0 0 16px #eb162f1a!important;text-align:center!important}.game-focus-mode .round-summary small{display:block;color:#8d8d94!important;font-size:7px!important;font-weight:950!important;line-height:1!important;letter-spacing:1px!important;white-space:nowrap}.game-focus-mode .round-summary strong{display:flex!important;min-width:0;margin-top:8px!important;align-items:center!important;color:#f7f7f8;font-size:clamp(14px,4.5vw,20px)!important;line-height:1!important;white-space:nowrap}.game-focus-mode .round-summary .profit-value{color:#3ed77a!important}.game-focus-mode .round-summary>div:nth-child(4) small{display:none!important}.game-focus-mode .round-summary>div:nth-child(4) strong{margin:0!important;flex-direction:column!important;gap:2px!important;font-size:14px!important}.game-focus-mode .round-summary>div:nth-child(4) svg{width:17px;height:17px;color:#d7d7da}.game-focus-mode .grid-game{display:flex!important;min-height:0!important;padding:8px 10px max(7px,env(safe-area-inset-bottom))!important;flex:1 1 auto!important;flex-direction:column!important;overflow:hidden!important}.game-phase-bar{display:grid;grid-template-columns:auto minmax(90px,1fr) auto;min-height:49px;margin-bottom:7px;padding:7px 52px 7px 12px;flex:0 0 auto;align-items:center;gap:12px;border:1px solid rgba(255,46,65,.19);border-radius:12px;background:linear-gradient(100deg,#230d139e,#0f0f12f7);box-shadow:inset 0 1px #ffffff06}.game-phase-number{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.game-phase-number small{color:#92929999;font-size:8px;font-weight:950;letter-spacing:1.2px}.game-phase-number strong{color:#f5f5f6;font-size:18px;line-height:1}.game-phase-track{position:relative;display:flex;min-width:0;align-items:center;justify-content:space-between}.game-phase-track:before{position:absolute;right:7px;left:7px;height:2px;content:"";background:#28282d}.game-phase-track span{position:relative;z-index:1;display:block;width:13px;height:13px;border:3px solid #29292e;border-radius:50%;background:#09090b;box-shadow:0 0 0 2px #111115}.game-phase-track span.active{border-color:#ff4058;background:#ff4058;box-shadow:0 0 0 3px #ff283f29,0 0 10px #ff1f3752}.game-phase-multiplier{padding-left:10px;color:#f1f1f3;border-left:1px solid rgba(255,255,255,.12);font-size:17px;white-space:nowrap}.game-reset-button{position:fixed;z-index:105;top:max(11px,env(safe-area-inset-top));right:11px;display:grid;width:44px;height:44px;place-items:center;color:#bebec4;border:1px solid rgba(255,38,60,.42);border-radius:12px;background:linear-gradient(145deg,#141418,#09090c);box-shadow:inset 0 1px #ffffff09,0 8px 19px #0000004d}.game-focus-mode .grid-cashout-area{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(145px,1.3fr)!important;min-height:63px!important;margin:0 0 7px!important;padding:7px!important;flex:0 0 auto!important;align-items:stretch!important;gap:7px!important;border:1px solid rgba(255,42,62,.32)!important;border-radius:13px!important;background:linear-gradient(105deg,#370a146b,#0d0d10fa 54%)!important;box-shadow:inset 0 1px #ffffff06,0 8px 22px #0000003d!important}.game-focus-mode .cashout-live-panel{display:flex!important;min-width:0!important;padding:4px 7px!important;justify-content:center!important;flex-direction:column!important}.game-focus-mode .cashout-live-panel small{color:#9a9aa1!important;font-size:7px!important;line-height:1!important;letter-spacing:.7px!important;white-space:nowrap}.game-focus-mode .cashout-live-panel strong{margin-top:7px!important;color:#f7f7f8!important;font-size:clamp(16px,5vw,21px)!important;line-height:1!important;white-space:nowrap}.game-focus-mode .cashout-live-panel span{display:none!important}.game-focus-mode .grid-cashout-area .cashout-button{display:flex!important;width:100%!important;min-width:0!important;min-height:47px!important;margin:0!important;padding:7px 10px!important;align-items:center!important;justify-content:center!important;gap:8px!important;color:#fff!important;border:1px solid rgba(46,211,105,.7)!important;border-radius:10px!important;background:linear-gradient(110deg,#8b1129e0,#1c673de6)!important;box-shadow:inset 0 1px #ffffff12,0 0 16px #1fae531a!important}.game-focus-mode .grid-cashout-area .cashout-button span{display:flex!important;min-width:0;align-items:center;flex-direction:column}.game-focus-mode .grid-cashout-area .cashout-button small{color:#ffffffc2!important;font-size:7px!important;line-height:1!important;letter-spacing:.65px!important;white-space:nowrap}.game-focus-mode .grid-cashout-area .cashout-button strong{margin-top:5px!important;color:#fff!important;font-size:clamp(13px,4vw,17px)!important;line-height:1!important;white-space:nowrap}.game-focus-mode .grid-board-frame{width:min(100%,calc(100dvh - 350px))!important;min-width:0!important;min-height:0!important;max-width:500px!important;max-height:calc(100dvh - 350px)!important;margin:0 auto!important;flex:0 1 auto!important;aspect-ratio:1!important;border:1px solid rgba(255,38,59,.42)!important;border-radius:15px!important;background:radial-gradient(circle at 50% 45%,rgba(114,8,27,.08),transparent 61%),#08080b!important;box-shadow:0 0 0 3px #ff1e3406,0 13px 32px #0000005c!important}.game-focus-mode .grid-board{width:100%!important;height:100%!important}.game-focus-mode .grid-line{stroke:#ffffff1b!important}.game-focus-mode .grid-message{display:flex!important;width:min(100%,500px)!important;min-height:35px!important;margin:7px auto 0!important;padding:7px 10px!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;color:#b0b0b6!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:10px!important;background:#101013f0!important;font-size:9px!important;letter-spacing:.15px}@media(max-height:720px){.game-focus-mode .game-premium-header{min-height:56px;padding-top:max(6px,env(safe-area-inset-top));padding-bottom:5px}.game-brand-bolt{font-size:35px}.game-premium-brand strong{font-size:23px}.game-premium-brand small{margin-top:5px}.game-focus-mode .round-summary{min-height:65px!important;margin-top:6px!important;padding:5px!important}.game-focus-mode .round-summary>div{min-height:53px!important;padding:5px 8px!important}.game-focus-mode .round-summary>div:nth-child(4){width:50px!important;height:50px!important;min-height:50px!important}.game-focus-mode .grid-game{padding-top:6px!important}.game-phase-bar{min-height:42px;margin-bottom:5px;padding-block:5px}.game-focus-mode .grid-cashout-area{min-height:53px!important;margin-bottom:5px!important;padding:5px!important}.game-focus-mode .grid-cashout-area .cashout-button{min-height:43px!important}.game-focus-mode .grid-board-frame{width:min(100%,calc(100dvh - 294px))!important;max-height:calc(100dvh - 294px)!important}.game-focus-mode .grid-message{min-height:29px!important;margin-top:5px!important;padding:5px 8px!important;font-size:8px!important}}@media(max-width:360px){.game-focus-mode .game-premium-header{padding-left:10px}.game-premium-brand{gap:6px}.game-brand-bolt{font-size:32px}.game-premium-brand strong{font-size:21px}.game-premium-brand small{font-size:5.5px;letter-spacing:1px}.game-focus-mode .round-summary{margin-inline:7px!important}.game-focus-mode .round-summary>div{padding-inline:6px!important}.game-phase-bar{gap:7px;padding-left:9px}.game-phase-track{min-width:72px}.game-phase-multiplier{font-size:14px}.game-focus-mode .grid-game{padding-inline:7px!important}.game-focus-mode .grid-cashout-area{grid-template-columns:minmax(0,.85fr) minmax(135px,1.25fr)!important;gap:4px!important}.game-focus-mode .grid-cashout-area .cashout-button{gap:4px!important;padding-inline:5px!important}}.game-focus-mode .game-premium-header{position:relative;justify-content:center;padding-right:62px;padding-left:62px}.game-focus-mode .game-premium-brand{display:flex;width:100%;height:48px;align-items:center;justify-content:center}.game-focus-mode .game-official-logo{display:block;width:auto;height:48px;max-width:min(245px,68vw);object-fit:contain;object-position:center;filter:drop-shadow(0 7px 15px rgba(0,0,0,.36)) drop-shadow(0 0 9px rgba(255,31,55,.07))}.game-phase-track{gap:0}.game-phase-track span.completed{border-color:#ff4058;background:#ff4058;box-shadow:0 0 0 3px #ff283f21,0 0 9px #ff1f3745}.game-phase-track span.next{border-color:#ff4459bd;background:#0c0c0f;box-shadow:0 0 0 3px #ff2b4114,0 0 8px #ff233b29;animation:nextPhasePulse 1.15s ease-in-out infinite}@keyframes nextPhasePulse{0%,to{border-color:#ff43586b;box-shadow:0 0 0 2px #ff2b4109,0 0 3px #ff233b12;transform:scale(.88)}50%{border-color:#ff4f62;box-shadow:0 0 0 4px #ff2b411f,0 0 13px #ff233b57;transform:scale(1.08)}}.game-focus-mode .grid-cashout-area.cashout-premium-area{position:relative;display:block!important;min-height:66px!important;margin:0 0 7px!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:0 9px 24px #0000004d,0 0 18px #1bb25312!important}.game-focus-mode .grid-cashout-area .cashout-button.cashout-premium-button{position:relative;display:grid!important;width:100%!important;min-height:66px!important;margin:0!important;padding:8px 15px!important;overflow:hidden!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;color:#fff!important;border:1px solid rgba(55,229,119,.7)!important;border-radius:14px!important;background:radial-gradient(circle at 10% 50%,rgba(255,34,61,.19),transparent 29%),radial-gradient(circle at 91% 50%,rgba(47,221,112,.17),transparent 38%),linear-gradient(108deg,#250a11,#151116 37%,#0e1d15 68%,#0d2c1b)!important;box-shadow:inset 0 1px #ffffff12,inset 0 0 24px #26cb6309,0 0 0 3px #27c86206!important;text-shadow:none!important;isolation:isolate}.game-focus-mode .cashout-premium-button:before{position:absolute;z-index:-1;top:-70%;bottom:-70%;left:-28%;width:18%;content:"";pointer-events:none;opacity:.32;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:skew(-19deg);animation:cashoutPremiumShine 4.2s ease-in-out infinite}@keyframes cashoutPremiumShine{0%,62%{left:-30%}to{left:125%}}.cashout-premium-icon{display:grid!important;width:42px;height:42px;place-items:center;color:#ff435d;border:1px solid rgba(255,54,79,.34);border-radius:50%;background:radial-gradient(circle,#ff294124,#24080f8f);box-shadow:inset 0 1px #ffffff0f,0 0 13px #ff233b1a}.cashout-premium-balance{display:flex!important;min-width:0;align-items:center!important;justify-content:center!important;flex-direction:column!important;text-align:center}.cashout-premium-balance small{color:#9e9ea5!important;font-size:7px!important;font-weight:950!important;line-height:1!important;letter-spacing:.85px!important;white-space:nowrap}.cashout-premium-balance strong{margin-top:7px!important;color:#fff!important;font-size:clamp(19px,5.8vw,25px)!important;font-weight:950!important;line-height:.9!important;letter-spacing:-.4px;white-space:nowrap;text-shadow:0 2px 8px rgba(0,0,0,.42)}.cashout-premium-action{display:flex!important;min-height:37px;padding:0 12px;align-items:center;justify-content:center;color:#dffff0;border:1px solid rgba(82,231,136,.35);border-radius:9px;background:linear-gradient(180deg,#1f8b4bad,#125b31c2);box-shadow:inset 0 1px #ffffff14,0 5px 13px #0003;font-size:9px;font-weight:950;letter-spacing:.55px;white-space:nowrap}.game-focus-mode .cashout-premium-button:not(:disabled){animation:cashoutPremiumBreath 2.2s ease-in-out infinite}@keyframes cashoutPremiumBreath{0%,to{border-color:#37e5778a;box-shadow:inset 0 1px #ffffff0f,0 0 8px #26cd650d}50%{border-color:#4def8ae0;box-shadow:inset 0 1px #ffffff14,0 0 17px #26cd6524}}.game-focus-mode .cashout-premium-button:active{transform:scale(.985);filter:brightness(.94)}.game-focus-mode .grid-board-frame{width:min(100%,calc(100dvh - 353px))!important;max-height:calc(100dvh - 353px)!important}@media(max-height:720px){.game-focus-mode .game-premium-brand,.game-focus-mode .game-official-logo{height:41px}.game-focus-mode .grid-cashout-area.cashout-premium-area,.game-focus-mode .grid-cashout-area .cashout-button.cashout-premium-button{min-height:57px!important}.game-focus-mode .grid-cashout-area .cashout-button.cashout-premium-button{padding:6px 12px!important;grid-template-columns:38px minmax(0,1fr) auto!important;gap:8px!important}.cashout-premium-icon{width:36px;height:36px}.cashout-premium-balance strong{margin-top:5px!important;font-size:19px!important}.cashout-premium-action{min-height:33px;padding-inline:9px;font-size:8px}.game-focus-mode .grid-board-frame{width:min(100%,calc(100dvh - 298px))!important;max-height:calc(100dvh - 298px)!important}}@media(max-width:360px){.game-focus-mode .game-official-logo{max-width:205px}.game-phase-bar{gap:6px}.game-phase-track span{width:11px;height:11px}.game-focus-mode .grid-cashout-area .cashout-button.cashout-premium-button{padding-inline:8px!important;grid-template-columns:35px minmax(0,1fr) auto!important;gap:6px!important}.cashout-premium-icon{width:34px;height:34px}.cashout-premium-balance small{font-size:6px!important;letter-spacing:.45px!important}.cashout-premium-balance strong{font-size:17px!important}.cashout-premium-action{padding-inline:7px;font-size:7px;letter-spacing:.25px}}@media(prefers-reduced-motion:reduce){.game-phase-track span.next,.game-focus-mode .cashout-premium-button,.game-focus-mode .cashout-premium-button:before{animation:none!important}}.cashout-premium-icon.cashout-money-symbol{display:flex!important;width:43px!important;height:43px!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#ff405b!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:25px!important;font-weight:950!important;line-height:1!important;letter-spacing:-1px;text-indent:-1px;border:1px solid rgba(255,54,79,.42);border-radius:50%;background:radial-gradient(circle,#ff2a4326,#2a08109e 72%);box-shadow:inset 0 1px #ffffff12,0 0 15px #ff233b1f}.game-focus-mode .cashout-premium-balance{display:flex!important;min-width:0;align-items:center!important;justify-content:center!important}.game-focus-mode .cashout-premium-balance strong{margin:0!important;color:#fff!important;font-size:clamp(25px,7.4vw,31px)!important;font-weight:950!important;line-height:1!important;letter-spacing:-1px;white-space:nowrap;text-shadow:0 2px 9px rgba(0,0,0,.55),0 0 13px rgba(255,255,255,.045)}.game-focus-mode .cashout-premium-action{min-height:40px;padding-inline:14px;color:#edfff3;border-color:#52e78875;background:linear-gradient(180deg,#219751d1,#105b2fe6);box-shadow:inset 0 1px #ffffff1a,0 6px 15px #0000003d,0 0 10px #27cd650f;font-size:9px}.game-focus-mode .cashout-premium-button:not(:disabled){animation:cashoutCardPulse 2s ease-in-out infinite!important}@keyframes cashoutCardPulse{0%,to{border-color:#30d66c82;box-shadow:inset 0 1px #ffffff0e,inset 0 0 18px #23c55e06,0 0 7px #26cd650b}50%{border-color:#4bed89eb;box-shadow:inset 0 1px #ffffff16,inset 0 0 24px #23c55e0e,0 0 18px #26cd6526}}.game-focus-mode .grid-board-frame{position:relative!important}.board-phase-transition{position:absolute;z-index:30;inset:0;display:flex;overflow:hidden;align-items:center;justify-content:center;flex-direction:column;color:#fff;border-radius:inherit;background:radial-gradient(circle at 50% 47%,rgba(42,210,104,.18),transparent 31%),radial-gradient(circle at 50% 50%,rgba(255,37,62,.1),transparent 58%),#040506c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:boardCelebrationIn .19s ease-out both}.board-phase-transition:before{position:absolute;width:190px;height:190px;content:"";pointer-events:none;border:1px solid rgba(80,238,139,.22);border-radius:50%;box-shadow:0 0 0 18px #32dc7106,0 0 45px #2cd66a17;animation:celebrationRing .62s ease-out both}.board-phase-transition>span,.board-phase-transition>strong,.board-phase-transition>small{position:relative;z-index:2}.board-phase-transition>span{color:#60e992;font-size:clamp(10px,3vw,13px);font-weight:950;letter-spacing:1.4px;text-shadow:0 0 12px rgba(52,224,114,.22)}.board-phase-transition>strong{margin:10px 0 11px;color:#fff;font-size:clamp(43px,14vw,64px);font-weight:950;line-height:.9;letter-spacing:-2px;text-shadow:0 5px 16px rgba(0,0,0,.55),0 0 20px rgba(255,255,255,.055);animation:celebrationValue .43s cubic-bezier(.2,.85,.3,1.25)}.board-phase-transition>small{color:#98989f;font-size:8px;font-weight:900;letter-spacing:1.4px}.board-confetti{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none}.board-confetti i{position:absolute;top:-8%;width:6px;height:13px;border-radius:2px;background:#ff3854;opacity:0;animation:boardConfettiFall .72s ease-out both}.board-confetti i:nth-child(1){left:9%;background:#ff3854;animation-delay:20ms}.board-confetti i:nth-child(2){left:18%;background:#31d779;animation-delay:.1s}.board-confetti i:nth-child(3){left:29%;background:#ffd02f;animation-delay:45ms}.board-confetti i:nth-child(4){left:39%;background:#3989ff;animation-delay:135ms}.board-confetti i:nth-child(5){left:48%;background:#d640f4;animation-delay:10ms}.board-confetti i:nth-child(6){left:58%;background:#ff3854;animation-delay:90ms}.board-confetti i:nth-child(7){left:67%;background:#31d779;animation-delay:30ms}.board-confetti i:nth-child(8){left:76%;background:#ffd02f;animation-delay:125ms}.board-confetti i:nth-child(9){left:86%;background:#3989ff;animation-delay:55ms}.board-confetti i:nth-child(10){left:94%;background:#ff3854;animation-delay:.15s}@keyframes boardCelebrationIn{0%{opacity:0}to{opacity:1}}@keyframes celebrationRing{0%{opacity:0;transform:scale(.52)}55%{opacity:1}to{opacity:.42;transform:scale(1)}}@keyframes celebrationValue{0%{opacity:0;transform:scale(.68)}to{opacity:1;transform:scale(1)}}@keyframes boardConfettiFall{0%{opacity:0;transform:translateY(-10px) rotate(0)}18%{opacity:.95}to{opacity:0;transform:translateY(310px) rotate(290deg)}}@media(max-width:360px){.cashout-premium-icon.cashout-money-symbol{width:37px!important;height:37px!important;font-size:22px!important}.game-focus-mode .cashout-premium-balance strong{font-size:23px!important}.game-focus-mode .cashout-premium-action{min-height:35px;padding-inline:9px;font-size:7.5px}}@media(max-height:720px){.game-focus-mode .cashout-premium-balance strong{font-size:24px!important}}@media(prefers-reduced-motion:reduce){.board-phase-transition,.board-phase-transition:before,.board-phase-transition>strong,.board-confetti i,.game-focus-mode .cashout-premium-button{animation:none!important}}.game-focus-mode .game-premium-header{min-height:76px}.game-focus-mode .game-premium-brand{height:61px}.game-focus-mode .game-official-logo{height:60px;max-width:min(300px,76vw)}.game-focus-mode .cashout-premium-balance strong{font-size:clamp(29px,8.3vw,36px)!important;letter-spacing:-1.4px;text-shadow:0 3px 10px rgba(0,0,0,.58),0 0 15px rgba(255,255,255,.065)}.board-phase-transition:before{width:min(76%,310px)!important;height:175px!important;border:1px solid rgba(73,231,132,.18)!important;border-radius:21px!important;background:linear-gradient(145deg,#161a19eb,#0a0c0df0)!important;box-shadow:inset 0 1px #ffffff0b,0 18px 48px #0000006e,0 0 27px #2dd66b0f!important;animation:celebrationPanel .43s cubic-bezier(.2,.8,.3,1) both!important}.board-phase-transition>span{font-size:clamp(10px,3.1vw,13px)}.board-phase-transition>strong{margin:12px 0 13px;font-size:clamp(41px,13vw,59px)}.board-phase-transition>small{max-width:230px;color:#9c9ca3;font-size:7px;line-height:1.35;text-align:center}@keyframes celebrationPanel{0%{opacity:0;transform:translateY(11px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.board-result-overlay{position:absolute;z-index:35;inset:0;display:flex;overflow:hidden;align-items:center;justify-content:center;border-radius:inherit;background:radial-gradient(circle at 50% 47%,rgba(40,210,104,.15),transparent 37%),#040606d1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:boardResultEnter .21s ease-out both}.board-result-overlay.lost{background:radial-gradient(circle at 50% 47%,rgba(239,39,62,.15),transparent 38%),#070405d6}.board-result-panel{position:relative;z-index:2;display:flex;width:min(78%,320px);min-height:240px;padding:23px 22px 19px;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(67,228,128,.28);border-radius:22px;background:linear-gradient(145deg,#141c18f7,#080c0afa);box-shadow:inset 0 1px #ffffff0e,0 22px 58px #00000080,0 0 30px #27d06514;text-align:center;animation:boardResultPanel .43s cubic-bezier(.18,.8,.3,1.15) both}.board-result-overlay.lost .board-result-panel{border-color:#ff354d4f;background:linear-gradient(145deg,#1f1014f7,#0d080afa);box-shadow:inset 0 1px #ffffff0b,0 22px 58px #00000080,0 0 30px #f0243d12}.board-result-icon{display:flex;width:48px;height:48px;margin-bottom:14px;align-items:center;justify-content:center;color:#07130b;border-radius:50%;background:linear-gradient(145deg,#6bef9c,#27bf63);box-shadow:0 0 0 5px #34da7114,0 0 20px #34da712e;font-size:28px;font-weight:950;line-height:1}.board-result-overlay.lost .board-result-icon{color:#fff;background:linear-gradient(145deg,#ff4a64,#be132e);box-shadow:0 0 0 5px #ff314c12,0 0 20px #ff2b4526}.board-result-panel>span{color:#5ce890;font-size:11px;font-weight:950;letter-spacing:1.25px}.board-result-overlay.lost .board-result-panel>span{color:#ff657a}.board-result-panel>strong{margin:13px 0 8px;color:#fff;font-size:clamp(35px,11vw,48px);font-weight:950;line-height:.95;letter-spacing:-1.8px;text-shadow:0 4px 13px rgba(0,0,0,.55),0 0 17px rgba(255,255,255,.045)}.board-result-panel>small{color:#929299;font-size:7px;font-weight:900;letter-spacing:1.1px}.board-result-panel>button{width:100%;min-height:43px;margin-top:20px;color:#effff4;border:1px solid rgba(76,231,134,.44);border-radius:11px;background:linear-gradient(180deg,#1f914de0,#10552df0);box-shadow:inset 0 1px #ffffff1a,0 8px 19px #00000042;font-size:10px;font-weight:950;letter-spacing:.75px}.board-result-overlay.lost .board-result-panel>button{border-color:#ff435966;background:linear-gradient(180deg,#b81c34e6,#6f0c1ef5)}.board-result-panel>button:active{transform:scale(.975);filter:brightness(.92)}@keyframes boardResultEnter{0%{opacity:0}to{opacity:1}}@keyframes boardResultPanel{0%{opacity:0;transform:translateY(15px) scale(.91)}to{opacity:1;transform:translateY(0) scale(1)}}.game-focus-mode .grid-board-frame{width:min(100%,calc(100dvh - 361px))!important;max-height:calc(100dvh - 361px)!important}@media(max-height:720px){.game-focus-mode .game-premium-header{min-height:62px}.game-focus-mode .game-premium-brand,.game-focus-mode .game-official-logo{height:51px}.game-focus-mode .cashout-premium-balance strong{font-size:28px!important}.game-focus-mode .grid-board-frame{width:min(100%,calc(100dvh - 304px))!important;max-height:calc(100dvh - 304px)!important}.board-result-panel{min-height:205px;padding:18px}.board-result-icon{width:42px;height:42px;margin-bottom:11px}.board-result-panel>strong{margin-top:10px;font-size:37px}.board-result-panel>button{min-height:39px;margin-top:15px}}@media(max-width:360px){.game-focus-mode .game-official-logo{max-width:235px}.game-focus-mode .cashout-premium-balance strong{font-size:25px!important}.board-result-panel{width:82%}}@media(prefers-reduced-motion:reduce){.board-result-overlay,.board-result-panel{animation:none!important}}.game-focus-mode .cashout-premium-button .cashout-premium-balance strong.cashout-live-value{display:block!important;margin:0!important;color:#fff!important;font-size:clamp(34px,10vw,43px)!important;font-weight:950!important;line-height:.9!important;letter-spacing:-1.8px!important;white-space:nowrap!important;transform:translateY(-1px);text-shadow:0 3px 11px rgba(0,0,0,.62),0 0 16px rgba(255,255,255,.07)!important}@media(max-width:370px){.game-focus-mode .cashout-premium-button .cashout-premium-balance strong.cashout-live-value{font-size:clamp(29px,9vw,35px)!important;letter-spacing:-1.4px!important}}@media(max-height:700px){.game-focus-mode .cashout-premium-button .cashout-premium-balance strong.cashout-live-value{font-size:clamp(30px,9vw,38px)!important}}.game-focus-mode .cashout-premium-button:not(:disabled){animation:none!important;border-color:#30d66c9e!important;box-shadow:inset 0 1px #fff1,inset 0 0 20px #23c55e09,0 0 10px #26cd6512!important}.game-focus-mode .cashout-premium-button:not(:disabled) .cashout-premium-action{position:relative;color:#f1fff6;border:1px solid rgba(80,232,136,.54);background:linear-gradient(180deg,#168347,#0e6335 52%,#094827);box-shadow:inset 0 1px #ffffff21,inset 0 -8px 15px #00180c38,0 7px 17px #00000059,0 0 10px #27d2681a;animation:withdrawActionPulse 1.55s ease-in-out infinite!important;transform-origin:center}.game-focus-mode .cashout-premium-action:after{position:absolute;inset:2px;content:"";pointer-events:none;border-radius:7px;box-shadow:inset 0 -9px 13px #00150a33,inset 0 1px #ffffff0b}@keyframes withdrawActionPulse{0%,to{border-color:#50e88875;box-shadow:inset 0 1px #ffffff1c,inset 0 -8px 15px #00180c38,0 7px 17px #00000057,0 0 7px #27d26814;filter:brightness(.94);transform:scale(.975)}50%{border-color:#71ffa6f5;box-shadow:inset 0 1px #ffffff2b,inset 0 -7px 14px #00180c29,0 8px 20px #00000061,0 0 17px #2be0704d;filter:brightness(1.13);transform:scale(1.035)}}.game-focus-mode .cashout-premium-button:active .cashout-premium-action{animation:none!important;filter:brightness(.84);transform:scale(.94)}@media(prefers-reduced-motion:reduce){.game-focus-mode .cashout-premium-button:not(:disabled) .cashout-premium-action{animation:none!important}}.deposit-checkout-overlay{position:fixed;z-index:500;inset:0;display:flex;padding:max(12px,env(safe-area-inset-top)) 11px max(12px,env(safe-area-inset-bottom));align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 18%,rgba(178,14,39,.17),transparent 34%),#020203e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:depositOverlayIn .18s ease-out}.deposit-checkout{position:relative;display:flex;width:min(100%,430px);max-height:calc(100dvh - 24px);overflow:hidden;flex-direction:column;border:1px solid rgba(255,39,60,.3);border-radius:23px;background:radial-gradient(circle at 50% 0%,rgba(119,9,28,.15),transparent 31%),linear-gradient(180deg,#111114,#08080a);box-shadow:inset 0 1px #ffffff0a,0 28px 80px #0000009e,0 0 35px #d2122c12;animation:depositCheckoutIn .26s cubic-bezier(.2,.8,.3,1)}.deposit-checkout-header{position:relative;display:flex;min-height:83px;padding:13px 55px 10px;flex:0 0 auto;align-items:center;justify-content:center;flex-direction:column;border-bottom:1px solid rgba(255,43,63,.15);background:#050507ad}.deposit-checkout-header img{width:auto;height:45px;max-width:240px;object-fit:contain}.deposit-checkout-header>span{margin-top:6px;color:#77777e;font-size:7px;font-weight:950;letter-spacing:1.5px}.deposit-close{position:absolute;top:15px;right:14px;display:flex;width:36px;height:36px;padding:0 0 3px;align-items:center;justify-content:center;color:#b8b8be;border:1px solid rgba(255,51,70,.25);border-radius:11px;background:linear-gradient(145deg,#18181c,#0c0c0f);font-size:27px;font-weight:300;line-height:1}.deposit-checkout-content{min-height:0;padding:15px;overflow-y:auto;overscroll-behavior:contain}.deposit-title,.pix-created-heading{display:flex;align-items:center;gap:12px}.deposit-title-icon,.pix-created-heading>span{display:flex;width:45px;height:45px;flex:0 0 auto;align-items:center;justify-content:center;color:#ff405a;border:1px solid rgba(255,52,76,.35);border-radius:50%;background:radial-gradient(circle,#ff273f21,#2a08108a);font-size:25px;font-weight:950}.deposit-title small,.pix-created-heading small{display:block;color:#ff5268;font-size:7px;font-weight:950;letter-spacing:1.15px}.deposit-title h2,.pix-created-heading h2{margin:4px 0 0;color:#f4f4f6;font-size:19px;line-height:1.1}.deposit-current-balance{display:flex;min-height:51px;margin-top:14px;padding:9px 13px;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.055);border-radius:12px;background:#151518}.deposit-current-balance span{color:#77777e;font-size:8px;font-weight:950;letter-spacing:1px}.deposit-current-balance strong{color:#fff;font-size:18px}.deposit-value-box{margin-top:12px}.deposit-value-box label{display:block;margin:0 0 7px 3px;color:#88888f;font-size:8px;font-weight:950;letter-spacing:1px}.deposit-value-box>div{display:grid;min-height:65px;grid-template-columns:46px minmax(0,1fr);align-items:center;border:1px solid rgba(255,45,66,.32);border-radius:14px;background:linear-gradient(105deg,#410a155c,#101013fa);box-shadow:inset 0 1px #ffffff09}.deposit-value-box>div>span{color:#ff4058;border-right:1px solid rgba(255,255,255,.09);text-align:center;font-size:17px;font-weight:950}.deposit-value-box input{width:100%;padding:0 14px;color:#fff;border:0;outline:0;background:transparent;font-size:29px;font-weight:950;letter-spacing:-1px}.deposit-presets{display:grid;margin-top:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.deposit-presets button{min-height:42px;color:#a9a9af;border:1px solid rgba(255,255,255,.065);border-radius:10px;background:linear-gradient(180deg,#19191d,#111114);font-size:10px;font-weight:900}.deposit-presets button.selected{color:#fff;border-color:#ff31478f;background:linear-gradient(180deg,#9a142be0,#68091cf0);box-shadow:inset 0 1px #ffffff14,0 0 12px #f5233d17}.deposit-summary{display:grid;margin-top:12px;padding:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid rgba(255,255,255,.055);border-radius:12px;background:#0e0e11}.deposit-summary>div{padding:4px 10px}.deposit-summary>div+div{border-left:1px solid rgba(255,255,255,.08)}.deposit-summary span,.deposit-summary strong{display:block}.deposit-summary span{color:#707077;font-size:7px;font-weight:950;letter-spacing:.8px}.deposit-summary strong{margin-top:5px;color:#fff;font-size:16px}.deposit-summary>div:last-child strong{color:#53e589}.deposit-error{margin-top:10px;padding:9px 11px;color:#ff8090;border:1px solid rgba(255,50,73,.24);border-radius:10px;background:#710a1b2b;font-size:10px;font-weight:750;text-align:center}.deposit-continue,.copy-pix-button{width:100%;min-height:52px;margin-top:12px;color:#fff;border:1px solid rgba(255,67,85,.3);border-radius:12px;background:linear-gradient(180deg,#d91f38,#a70824);box-shadow:inset 0 1px #ffffff1c,0 9px 22px #8b061f36;font-size:11px;font-weight:950;letter-spacing:.65px}.deposit-continue:disabled{opacity:.58}.deposit-security{display:flex;margin-top:12px;align-items:center;flex-direction:column;color:#75757c;text-align:center}.deposit-security strong{color:#8f8f96;font-size:7px;letter-spacing:.8px}.deposit-security span{margin-top:4px;font-size:8px}.pix-created-heading>span{color:#0a1b10;border-color:#48e0827a;background:linear-gradient(145deg,#65ea96,#26bd63)}.pix-created-heading small{color:#58e58c}.pix-amount{margin-top:14px;padding:12px;border:1px solid rgba(63,218,120,.18);border-radius:12px;background:#154f2d21;text-align:center}.pix-amount small,.pix-amount strong{display:block}.pix-amount small{color:#7f8c83;font-size:7px;font-weight:950;letter-spacing:1px}.pix-amount strong{margin-top:6px;color:#fff;font-size:27px}.pix-qr-frame{width:176px;height:176px;margin:12px auto 0;padding:9px;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:#fff;box-shadow:0 12px 28px #00000054}.pix-qr-frame img{display:block;width:100%;height:100%;object-fit:contain}.copy-pix-button{border-color:#47e08166;background:linear-gradient(180deg,#16844a,#0b552e)}.copy-pix-button.copied{background:linear-gradient(180deg,#26a95f,#13723e)}.pix-waiting{display:flex;margin-top:11px;padding:10px 12px;align-items:center;gap:10px;border:1px solid rgba(245,190,44,.15);border-radius:11px;background:#6344091a}.pix-waiting i{display:block;width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#f4bd2e;box-shadow:0 0 10px #f4bd2e57;animation:pixWaitingPulse 1.1s ease-in-out infinite}.pix-waiting strong,.pix-waiting span{display:block}.pix-waiting strong{color:#d5c08d;font-size:8px;letter-spacing:.8px}.pix-waiting span{margin-top:3px;color:#77777e;font-size:8px}.deposit-back{display:block;margin:12px auto 0;padding:5px 10px;color:#77777e;border:0;background:transparent;font-size:8px;font-weight:900;letter-spacing:.8px}@keyframes depositOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes depositCheckoutIn{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pixWaitingPulse{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media(max-height:700px){.deposit-checkout-header{min-height:68px;padding-block:8px}.deposit-checkout-header img{height:38px}.deposit-checkout-content{padding:11px 13px}.deposit-current-balance{min-height:44px;margin-top:10px}.deposit-value-box{margin-top:9px}.deposit-value-box>div{min-height:55px}.deposit-value-box input{font-size:25px}.deposit-presets button{min-height:37px}.deposit-summary{margin-top:9px;padding:7px}.deposit-continue,.copy-pix-button{min-height:46px;margin-top:9px}.deposit-security{margin-top:8px}.pix-qr-frame{width:146px;height:146px;margin-top:9px}}@media(max-width:360px){.deposit-checkout{border-radius:19px}.deposit-checkout-content{padding-inline:11px}.deposit-title h2,.pix-created-heading h2{font-size:17px}.deposit-presets{gap:5px}.deposit-presets button{font-size:9px}}@media(prefers-reduced-motion:reduce){.deposit-checkout-overlay,.deposit-checkout,.pix-waiting i{animation:none!important}}.deposit-presets{padding-top:9px}.deposit-presets button{position:relative;min-width:0;padding:9px 3px 6px;overflow:visible}.deposit-presets button>strong{display:block;font-size:10px;line-height:1}.deposit-presets button>small{display:block;margin-top:5px;color:#f6d68a;font-size:6px;font-weight:950;line-height:1;white-space:nowrap}.deposit-offer-badge{position:absolute;z-index:2;top:-10px;left:50%;display:flex;min-width:max-content;height:17px;padding:0 7px;align-items:center;justify-content:center;color:#fff;border:1px solid rgba(255,100,116,.48);border-radius:999px;background:linear-gradient(180deg,#e62543,#9d0b25);box-shadow:0 4px 11px #00000052,0 0 9px #ee1f3d1f;font-size:5.5px;font-weight:950;line-height:1;letter-spacing:.45px;transform:translate(-50%);white-space:nowrap}.deposit-presets button.featured{border-color:#ff354b3d}.deposit-presets button.promotional{border-color:#f3ba3557;background:linear-gradient(180deg,#332712eb,#19150efa)}.deposit-presets button.promotional .deposit-offer-badge{color:#241800;border-color:#ffe086c2;background:linear-gradient(180deg,#ffd66a,#d7951f);box-shadow:0 4px 11px #00000057,0 0 11px #f4b92f2b}.deposit-presets button.promotional.selected{border-color:#ffd05bc7;background:linear-gradient(180deg,#6e4c12f5,#3c2709fa);box-shadow:inset 0 1px #fff3bf24,0 0 16px #f4b82b21}.deposit-summary{grid-template-columns:minmax(0,.9fr) minmax(0,.72fr) minmax(0,1.18fr);padding:9px 5px}.deposit-summary>div{min-width:0;padding:4px 7px}.deposit-summary>div+div{border-left:1px solid rgba(255,255,255,.075)}.deposit-summary span{overflow:hidden;font-size:6px;letter-spacing:.55px;text-overflow:ellipsis;white-space:nowrap}.deposit-summary strong{margin-top:6px;font-size:clamp(12px,3.7vw,16px);white-space:nowrap}.deposit-summary .has-bonus strong{color:#f5c854}.deposit-summary .deposit-total-credit strong{color:#54e58a}.deposit-promotion-note{display:flex;margin-top:9px;padding:9px 11px;align-items:center;flex-direction:column;color:#927b48;border:1px solid rgba(242,185,52,.2);border-radius:10px;background:linear-gradient(105deg,#64430c2e,#201a0f6b);text-align:center;animation:promotionNoteIn .18s ease-out}.deposit-promotion-note strong{color:#efc55d;font-size:7px;letter-spacing:.75px}.deposit-promotion-note span{margin-top:4px;color:#857a62;font-size:7px}@keyframes promotionNoteIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:360px){.deposit-presets{gap:4px}.deposit-offer-badge{padding-inline:5px;font-size:5px;letter-spacing:.2px}.deposit-presets button>small{font-size:5.3px}.deposit-summary>div{padding-inline:4px}.deposit-summary span{font-size:5.3px;letter-spacing:.25px}.deposit-summary strong{font-size:12px}}.withdrawal-checkout{border-color:#31d86f40;background:radial-gradient(circle at 50% 0%,rgba(26,124,67,.12),transparent 33%),linear-gradient(180deg,#101214,#08090a);box-shadow:inset 0 1px #ffffff0a,0 28px 80px #0000009e,0 0 35px #27cd650e}.withdrawal-checkout .deposit-checkout-header{border-bottom-color:#30d36d1f}.withdrawal-title small{color:#51df87}.withdrawal-icon{color:#4be184;border-color:#3edc794f;background:radial-gradient(circle,#2dcf6921,#072c1885);box-shadow:0 0 14px #2acf6714}.withdrawal-balance{display:flex;min-height:70px;margin-top:14px;padding:11px 14px;align-items:center;justify-content:space-between;border:1px solid rgba(50,217,111,.15);border-radius:14px;background:linear-gradient(105deg,#0c311c57,#131316fa);box-shadow:inset 0 1px #ffffff09}.withdrawal-balance small,.withdrawal-balance strong{display:block}.withdrawal-balance small{color:#7e8882;font-size:7px;font-weight:950;letter-spacing:1px}.withdrawal-balance strong{margin-top:6px;color:#fff;font-size:24px;letter-spacing:-.5px}.withdrawal-balance>span{display:flex;height:31px;padding:0 12px;align-items:center;color:#4cdd83;border:1px solid rgba(65,218,121,.26);border-radius:999px;background:#19733d26;font-size:8px;font-weight:950;letter-spacing:1px}.withdrawal-value>div{border-color:#2fd76d45;background:linear-gradient(105deg,#08391b4f,#101113fa)}.withdrawal-value>div>span{color:#49dd81}.withdrawal-presets{display:grid;margin-top:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.withdrawal-presets button{min-height:40px;padding:5px;color:#a1a1a7;border:1px solid rgba(255,255,255,.065);border-radius:10px;background:linear-gradient(180deg,#191a1d,#111214);font-size:9px;font-weight:900}.withdrawal-presets button.selected{color:#edfff4;border-color:#42e17d8a;background:linear-gradient(180deg,#1a8145db,#0c4d27f0);box-shadow:inset 0 1px #ffffff14,0 0 12px #2acd6614}.withdrawal-presets button.all{color:#5de990}.withdrawal-presets button:disabled{opacity:.3}.withdrawal-pix-section{margin-top:12px}.withdrawal-pix-section>label{display:block;margin:0 0 7px 3px;color:#85858c;font-size:7px;font-weight:950;letter-spacing:1px}.withdrawal-key-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.withdrawal-key-types button{min-height:33px;padding:4px 2px;color:#85858c;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#151518;font-size:6px;font-weight:950;letter-spacing:.3px}.withdrawal-key-types button.selected{color:#eafff1;border-color:#3ada755e;background:#15683757}.withdrawal-key-input{display:grid;min-height:48px;margin-top:7px;grid-template-columns:48px minmax(0,1fr);align-items:center;border:1px solid rgba(255,255,255,.075);border-radius:11px;background:#141417}.withdrawal-key-input span{color:#4ddb83;border-right:1px solid rgba(255,255,255,.08);text-align:center;font-size:8px;font-weight:950}.withdrawal-key-input input{width:100%;min-width:0;padding:0 11px;color:#fff;border:0;outline:0;background:transparent;font-size:12px;font-weight:750}.withdrawal-key-input input::placeholder{color:#55555b}.withdrawal-summary{display:grid;margin-top:11px;padding:9px 5px;grid-template-columns:minmax(0,1fr) minmax(0,.65fr) minmax(0,1fr);border:1px solid rgba(255,255,255,.055);border-radius:11px;background:#0e0f10}.withdrawal-summary>div{min-width:0;padding:3px 7px}.withdrawal-summary>div+div{border-left:1px solid rgba(255,255,255,.075)}.withdrawal-summary span,.withdrawal-summary strong{display:block;white-space:nowrap}.withdrawal-summary span{overflow:hidden;color:#73737a;font-size:5.8px;font-weight:950;letter-spacing:.45px;text-overflow:ellipsis}.withdrawal-summary strong{margin-top:6px;color:#fff;font-size:14px}.withdrawal-summary>div:last-child strong{color:#51e087}.withdrawal-submit{width:100%;min-height:50px;margin-top:11px;color:#f2fff6;border:1px solid rgba(71,224,129,.45);border-radius:12px;background:linear-gradient(180deg,#168449,#0b572f);box-shadow:inset 0 1px #ffffff1c,0 9px 22px #0850263d;font-size:10px;font-weight:950;letter-spacing:.7px}.withdrawal-submit:disabled{opacity:.58}.withdrawal-security{display:flex;margin-top:10px;align-items:center;flex-direction:column;color:#707077;text-align:center}.withdrawal-security strong{color:#7f8d83;font-size:7px;letter-spacing:.8px}.withdrawal-security span{margin-top:4px;font-size:8px}.withdrawal-success{display:flex;min-height:420px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.withdrawal-success-icon{display:flex;width:68px;height:68px;align-items:center;justify-content:center;color:#07150c;border-radius:50%;background:linear-gradient(145deg,#6cef9c,#28bd63);box-shadow:0 0 0 7px #36da7212,0 0 25px #2ed36b24;font-size:35px;font-weight:950}.withdrawal-success>small{margin-top:24px;color:#56df88;font-size:8px;font-weight:950;letter-spacing:1.3px}.withdrawal-success h2{margin:7px 0 0;color:#fff;font-size:25px}.withdrawal-success>strong{margin-top:21px;color:#fff;font-size:38px;letter-spacing:-1.5px}.withdrawal-success>p{max-width:290px;margin:13px auto 0;color:#85858c;font-size:10px;line-height:1.45}.withdrawal-protocol{width:100%;margin-top:17px;padding:11px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:#141417}.withdrawal-protocol span,.withdrawal-protocol strong{display:block}.withdrawal-protocol span{color:#6f6f76;font-size:7px;letter-spacing:1px}.withdrawal-protocol strong{margin-top:5px;color:#d5d5d9;font-size:11px}.withdrawal-success>button{width:100%;min-height:48px;margin-top:18px;color:#effff4;border:1px solid rgba(67,221,125,.43);border-radius:11px;background:linear-gradient(180deg,#168148,#0b542e);font-size:10px;font-weight:950;letter-spacing:.7px}@media(max-height:700px){.withdrawal-balance{min-height:57px;margin-top:9px}.withdrawal-balance strong{font-size:20px}.withdrawal-presets button{min-height:36px}.withdrawal-pix-section{margin-top:9px}.withdrawal-key-types button{min-height:29px}.withdrawal-key-input{min-height:43px}.withdrawal-summary{margin-top:8px;padding-block:7px}.withdrawal-submit{min-height:45px;margin-top:8px}.withdrawal-security{margin-top:7px}}@media(max-width:360px){.withdrawal-presets,.withdrawal-key-types{gap:4px}.withdrawal-presets button{font-size:8px}.withdrawal-summary>div{padding-inline:4px}.withdrawal-summary span{font-size:5px}.withdrawal-summary strong{font-size:12px}}.withdrawal-checkout{border-color:#ff2a3f47;background:radial-gradient(circle at 50% 0%,rgba(135,10,31,.14),transparent 33%),linear-gradient(180deg,#111114,#08080a);box-shadow:inset 0 1px #ffffff0a,0 28px 80px #0000009e,0 0 35px #d3112c0f}.withdrawal-checkout .deposit-checkout-header{border-bottom-color:#ff2a3f24}.withdrawal-title small{color:#ff4e65}.withdrawal-icon{color:#ff405a;border-color:#ff354c57;background:radial-gradient(circle,#ff273f24,#2b07108c);box-shadow:0 0 14px #f2223c17}.withdrawal-balance{border-color:#ff2d4129;background:linear-gradient(105deg,#370a144a,#131316fa)}.withdrawal-balance>span{color:#53e38a;border-color:#41da7940;background:#19733d24}.withdrawal-value>div{border-color:#ff2e4347;background:linear-gradient(105deg,#41091554,#101013fa)}.withdrawal-value>div>span{color:#ff4059}.withdrawal-presets button.selected{color:#fff;border-color:#ff32488a;background:linear-gradient(180deg,#a6142de6,#69081cf5);box-shadow:inset 0 1px #ffffff17,0 0 12px #f11f3b17}.withdrawal-presets button.all{color:#ff6578}.withdrawal-presets button.all.selected{color:#fff}.withdrawal-key-types button.selected{color:#fff0f2;border-color:#ff354b61;background:#730d225e}.withdrawal-key-input{border-color:#ff2f4421;background:linear-gradient(100deg,#2e091140,#141417 37%)}.withdrawal-key-input span{color:#ff4b62}.withdrawal-submit{min-height:54px;margin-top:14px;color:#fff;border:1px solid rgba(255,65,84,.36);background:linear-gradient(180deg,#d91f39,#ae0a29 56%,#8b061f);box-shadow:inset 0 1px #ffffff21,inset 0 -7px 14px #40000d26,0 10px 23px #85041d3d;transition:transform .1s ease,filter .15s ease}.withdrawal-submit:not(:disabled){animation:withdrawalActionPulse 2s ease-in-out infinite}.withdrawal-submit:active{animation:none;filter:brightness(.88);transform:scale(.98)}.withdrawal-security strong{color:#8e777c}.withdrawal-pix-section+.deposit-error{margin-top:12px}@keyframes withdrawalActionPulse{0%,to{border-color:#ff415457;box-shadow:inset 0 1px #ffffff1c,inset 0 -7px 14px #40000d26,0 9px 20px #85041d33,0 0 7px #ee1c390d}50%{border-color:#ff5768bf;box-shadow:inset 0 1px #ffffff26,inset 0 -7px 14px #40000d1f,0 11px 25px #85041d45,0 0 16px #ee1c3924}}.withdrawal-success-icon{background:linear-gradient(145deg,#6cef9c,#28bd63)}.withdrawal-success>button{border-color:#ff3c5166;background:linear-gradient(180deg,#cf1c36,#940821)}@media(max-height:700px){.withdrawal-submit{min-height:49px;margin-top:10px}}@media(prefers-reduced-motion:reduce){.withdrawal-submit:not(:disabled){animation:none!important}}.withdrawal-title{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;text-align:center}.withdrawal-title>div{width:100%;text-align:center}.withdrawal-title small{display:none}.withdrawal-title h2{width:100%;margin:0;text-align:center}.withdrawal-title .withdrawal-icon{width:49px;height:49px;font-size:27px}.withdrawal-balance{position:relative;display:flex;min-height:82px;align-items:center;justify-content:center;text-align:center}.withdrawal-balance>div{width:100%;text-align:center}.withdrawal-balance small,.withdrawal-balance strong{width:100%;text-align:center}.withdrawal-balance small{letter-spacing:1.2px}.withdrawal-balance strong{margin-top:8px;font-size:29px;letter-spacing:-.8px}.withdrawal-balance>span{position:absolute;top:8px;right:9px;height:23px;padding-inline:8px;font-size:6px}.withdrawal-value>label{margin-right:0;margin-left:0;text-align:center}.withdrawal-value>div{position:relative;display:flex;min-height:72px;align-items:center;justify-content:center}.withdrawal-value>div>span{position:absolute;left:18px;display:flex;height:35px;padding-right:14px;align-items:center;border-right:1px solid rgba(255,255,255,.09)}.withdrawal-value input{width:100%;padding:0 63px;text-align:center;font-size:31px;letter-spacing:-1.1px}.withdrawal-pix-section>label{margin-right:0;margin-left:0;text-align:center}.withdrawal-key-input{position:relative;display:flex;align-items:center;justify-content:center}.withdrawal-key-input span{position:absolute;left:0;display:flex;width:48px;height:28px;align-items:center;justify-content:center}.withdrawal-key-input input{width:100%;padding:0 58px;text-align:center}.withdrawal-key-input input::placeholder{text-align:center}.withdrawal-submit,.withdrawal-security{text-align:center}@media(max-height:700px){.withdrawal-title{gap:6px}.withdrawal-title .withdrawal-icon{width:42px;height:42px;font-size:23px}.withdrawal-balance{min-height:67px}.withdrawal-balance strong{margin-top:5px;font-size:25px}.withdrawal-value>div{min-height:61px}.withdrawal-value input{font-size:27px}}@media(max-width:360px){.withdrawal-value input{padding-inline:55px;font-size:27px}.withdrawal-value>div>span{left:13px;padding-right:10px}.withdrawal-key-input input{padding-right:10px;padding-left:51px;font-size:11px}}.withdrawal-value>div{border-color:#35da7166!important;background:radial-gradient(circle at 18% 50%,rgba(43,210,105,.12),transparent 33%),linear-gradient(105deg,#083d1d6b,#0e1511fa 48%,#0c110ffa)!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 22px #2bcd6706,0 0 14px #2acd660e!important}.withdrawal-value>div>span{color:#4ee087!important;border-right-color:#49da802b!important;text-shadow:0 0 10px rgba(42,210,104,.11)}.withdrawal-value input{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.42),0 0 12px rgba(58,220,118,.045)}.withdrawal-presets button{color:#94949b;border-color:#fff1;background:linear-gradient(180deg,#18181c,#111114);box-shadow:inset 0 1px #ffffff06}.withdrawal-presets button.selected{color:#eafff1!important;border-color:#3cda7652!important;background:linear-gradient(180deg,#14583061,#0d371f73)!important;box-shadow:inset 0 1px #ffffff09,0 0 8px #2acd6609!important}.withdrawal-presets button.all{color:#76c992!important}.withdrawal-presets button.all.selected{color:#eafff1!important;border-color:#3cda7657!important;background:linear-gradient(180deg,#14583066,#0d371f7a)!important}.withdrawal-presets button:active{filter:brightness(.9);transform:scale(.97)}.deposit-checkout-content:not(.pix-step)>.deposit-title{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;text-align:center}.deposit-checkout-content:not(.pix-step)>.deposit-title>div{width:100%;text-align:center}.deposit-checkout-content:not(.pix-step)>.deposit-title small{display:none}.deposit-checkout-content:not(.pix-step)>.deposit-title h2{width:100%;margin:0;text-align:center}.deposit-checkout-content:not(.pix-step)>.deposit-title-icon{width:49px;height:49px;font-size:27px}.deposit-current-balance{display:flex;min-height:66px;align-items:center;justify-content:center;flex-direction:column;gap:7px;text-align:center}.deposit-current-balance span,.deposit-current-balance strong{width:100%;text-align:center}.deposit-current-balance strong{font-size:24px}.deposit-value-box>label{margin-right:0;margin-left:0;text-align:center}.deposit-value-box>div{position:relative;display:flex;align-items:center;justify-content:center}.deposit-value-box>div>span{position:absolute;left:18px;display:flex;height:35px;padding-right:14px;align-items:center}.deposit-value-box input{width:100%;padding:0 64px;text-align:center}.deposit-balance-preview{display:flex;min-height:92px;margin-top:12px;padding:11px 13px;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(55,218,113,.16);border-radius:12px;background:radial-gradient(circle at 70% 50%,rgba(45,207,105,.08),transparent 44%),linear-gradient(105deg,#1f0c1257,#0d120ff7);text-align:center}.deposit-balance-preview>span{color:#7d7d84;font-size:7px;font-weight:950;letter-spacing:1px}.deposit-balance-preview>div{display:flex;margin-top:8px;align-items:center;justify-content:center;gap:11px}.deposit-balance-preview del{color:#77777e;font-size:15px;font-weight:850;text-decoration-color:#ff3d52bf;text-decoration-thickness:2px}.deposit-balance-preview i{color:#ff415a;font-size:16px;font-style:normal;font-weight:950}.deposit-balance-preview strong{color:#54e58a;font-size:clamp(20px,6vw,27px);font-weight:950;letter-spacing:-.7px;white-space:nowrap}.deposit-balance-preview small{margin-top:7px;color:#66666d;font-size:7px}.deposit-summary.bonus-summary{animation:bonusSummaryIn .18s ease-out}.deposit-presets button.featured .deposit-offer-badge{animation:featuredBadgePulse 1.8s ease-in-out infinite}.deposit-presets button.promotional .deposit-offer-badge{animation:promotionalBadgePulse 1.55s ease-in-out infinite}@keyframes featuredBadgePulse{0%,to{filter:brightness(.92);box-shadow:0 4px 10px #0000004d,0 0 6px #ee1f3d14;transform:translate(-50%) translateY(0) scale(.96)}50%{filter:brightness(1.12);box-shadow:0 5px 12px #00000057,0 0 13px #ee1f3d3d;transform:translate(-50%) translateY(-1px) scale(1.04)}}@keyframes promotionalBadgePulse{0%,to{filter:brightness(.94);box-shadow:0 4px 10px #0000004f,0 0 7px #f4b92f1a;transform:translate(-50%) translateY(0) scale(.96)}50%{filter:brightness(1.16);box-shadow:0 5px 13px #00000059,0 0 15px #f4b92f4d;transform:translate(-50%) translateY(-1px) scale(1.045)}}@keyframes bonusSummaryIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-height:700px){.deposit-checkout-content:not(.pix-step)>.deposit-title{gap:6px}.deposit-checkout-content:not(.pix-step)>.deposit-title-icon{width:42px;height:42px;font-size:23px}.deposit-current-balance{min-height:55px}.deposit-balance-preview{min-height:78px;margin-top:9px;padding-block:8px}}@media(max-width:360px){.deposit-value-box input{padding-inline:61px}.deposit-balance-preview>div{gap:7px}.deposit-balance-preview del{font-size:13px}.deposit-balance-preview strong{font-size:19px}}@media(prefers-reduced-motion:reduce){.deposit-presets button.featured .deposit-offer-badge,.deposit-presets button.promotional .deposit-offer-badge,.deposit-summary.bonus-summary{animation:none!important}}.deposit-balance-preview del{font-size:13px!important;opacity:.78}.deposit-balance-preview strong{font-size:clamp(25px,7.3vw,31px)!important;letter-spacing:-1px}.deposit-bonus-preview{position:relative;display:flex;min-height:145px;margin-top:12px;padding:13px 14px 11px;overflow:hidden;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(247,193,62,.38);border-radius:13px;background:radial-gradient(circle at 17% 15%,rgba(255,198,53,.14),transparent 32%),radial-gradient(circle at 82% 70%,rgba(48,213,108,.08),transparent 35%),linear-gradient(120deg,#36260bf5,#14120efa 46%,#0c1610fa);box-shadow:inset 0 1px #ffefbf14,0 8px 21px #00000042,0 0 17px #f4b82b12;text-align:center;animation:depositBonusCardIn .26s cubic-bezier(.2,.8,.3,1) both,depositBonusBorder 2.2s ease-in-out infinite}.deposit-bonus-preview:before{position:absolute;top:-70%;bottom:-70%;left:-30%;width:16%;content:"";pointer-events:none;opacity:.32;background:linear-gradient(90deg,transparent,rgba(255,224,138,.24),transparent);transform:skew(-19deg);animation:depositBonusShine 3.8s ease-in-out infinite}.deposit-bonus-title{position:relative;z-index:1;display:flex;min-height:21px;padding:0 10px;align-items:center;justify-content:center;color:#241800;border:1px solid rgba(255,228,151,.72);border-radius:999px;background:linear-gradient(180deg,#ffd66d,#d79b28);box-shadow:0 5px 13px #0000004d,0 0 12px #f4b92f24;font-size:6px;font-weight:950;letter-spacing:.7px}.deposit-bonus-equation{position:relative;z-index:1;display:flex;width:100%;margin-top:11px;align-items:center;justify-content:center;gap:11px}.deposit-bonus-equation>div{min-width:92px}.deposit-bonus-equation small,.deposit-bonus-equation strong{display:block}.deposit-bonus-equation small{color:#817964;font-size:6px;font-weight:950;letter-spacing:.8px}.deposit-bonus-equation strong{margin-top:5px;color:#fff;font-size:17px;white-space:nowrap}.deposit-bonus-equation>i{color:#a49570;font-size:17px;font-style:normal;font-weight:950}.deposit-bonus-equation .bonus-part strong{color:#f5c955;text-shadow:0 0 11px rgba(245,198,75,.13)}.deposit-bonus-balance{position:relative;z-index:1;width:100%;margin-top:10px;padding-top:9px;border-top:1px solid rgba(255,255,255,.075)}.deposit-bonus-balance>small{display:block;color:#7c7c82;font-size:6px;font-weight:950;letter-spacing:.9px}.deposit-bonus-balance>div{display:flex;margin-top:6px;align-items:center;justify-content:center;gap:10px}.deposit-bonus-balance del{color:#77777d;font-size:12px;font-weight:850;text-decoration-color:#ff3e53c2;text-decoration-thickness:2px}.deposit-bonus-balance i{color:#e8bd51;font-size:15px;font-style:normal;font-weight:950}.deposit-bonus-balance strong{color:#57e68d;font-size:clamp(23px,6.8vw,29px);font-weight:950;letter-spacing:-.9px;white-space:nowrap;text-shadow:0 2px 8px rgba(0,0,0,.4),0 0 13px rgba(51,218,113,.09)}.deposit-bonus-disclaimer{position:relative;z-index:1;margin-top:6px;color:#6f6c61;font-size:6px}@keyframes depositBonusCardIn{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes depositBonusBorder{0%,to{border-color:#f7c13e47;box-shadow:inset 0 1px #ffefbf12,0 8px 21px #00000042,0 0 8px #f4b82b0a}50%{border-color:#ffd35e94;box-shadow:inset 0 1px #ffefbf1a,0 8px 21px #00000042,0 0 17px #f4b82b1c}}@keyframes depositBonusShine{0%,63%{left:-30%}to{left:125%}}@media(max-height:700px){.deposit-bonus-preview{min-height:126px;margin-top:9px;padding-block:9px}.deposit-bonus-equation{margin-top:8px}.deposit-bonus-balance{margin-top:7px;padding-top:7px}.deposit-bonus-disclaimer{margin-top:4px}}@media(max-width:360px){.deposit-bonus-equation{gap:6px}.deposit-bonus-equation>div{min-width:78px}.deposit-bonus-equation strong{font-size:15px}.deposit-bonus-balance>div{gap:7px}.deposit-bonus-balance strong{font-size:21px}}@media(prefers-reduced-motion:reduce){.deposit-bonus-preview,.deposit-bonus-preview:before{animation:none!important}}.auth-page,.auth-loading{display:flex;width:100%;height:100dvh;min-height:100dvh;padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom));align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 20% 7%,rgba(166,8,34,.24),transparent 30%),radial-gradient(circle at 84% 92%,rgba(114,4,25,.11),transparent 38%),#040406}.auth-card{width:min(100%,430px);overflow:hidden;border:1px solid rgba(255,39,61,.34);border-radius:25px;background:radial-gradient(circle at 50% 0%,rgba(145,8,33,.15),transparent 31%),linear-gradient(180deg,#131316,#08080a);box-shadow:inset 0 1px #ffffff0b,0 30px 90px #000000b8,0 0 40px #de123114;animation:authCardEnter .32s cubic-bezier(.2,.8,.2,1)}.auth-brand{display:flex;height:112px;padding:16px 24px 12px;align-items:center;justify-content:center;flex-direction:column;border-bottom:1px solid rgba(255,40,62,.14);background:#040406b3}.auth-brand img{display:block;width:auto;height:57px;max-width:280px;object-fit:contain;filter:drop-shadow(0 5px 12px rgba(255,25,49,.13))}.auth-brand small{margin-top:7px;color:#74747b;font-size:7px;font-weight:950;letter-spacing:2.1px}.auth-body{padding:22px 20px 18px}.auth-title{display:flex;align-items:center;justify-content:center;gap:13px;text-align:left}.auth-user-icon{display:flex;width:48px;height:48px;flex:0 0 48px;align-items:center;justify-content:center;color:#ff405a;border:1px solid rgba(255,48,72,.34);border-radius:50%;background:radial-gradient(circle,#ff253e29,#28060e8a);box-shadow:0 0 0 5px #ff263d06,0 0 16px #eb1b3817;font-size:25px;font-weight:900}.auth-title small{color:#ff4b63;font-size:7px;font-weight:950;letter-spacing:1.25px}.auth-title h1{margin:4px 0 0;color:#f6f6f8;font-size:25px;line-height:1;letter-spacing:-.7px}.auth-tabs{display:grid;height:49px;margin-top:21px;padding:4px;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.025);border-radius:14px;background:#050507}.auth-tabs button{border:0;border-radius:10px;color:#77777d;background:transparent;font-size:10px;font-weight:950;letter-spacing:.3px;cursor:pointer}.auth-tabs button.active{color:#fff;background:linear-gradient(180deg,#df2039,#b70823);box-shadow:inset 0 1px #ffffff1f,0 7px 16px #ab051f2e}.auth-body form{margin-top:18px}.auth-body form>label{display:block;margin:12px 0 7px 3px;color:#85858d;font-size:7px;font-weight:950;letter-spacing:1.2px}.auth-input{display:flex;height:57px;padding:0 14px;align-items:center;gap:11px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:linear-gradient(180deg,#0c0c0f,#09090b);transition:border-color .16s ease,box-shadow .16s ease}.auth-input:focus-within{border-color:#ff2b4280;box-shadow:0 0 0 3px #ff233b0e,inset 0 0 18px #ff1a3206}.auth-input>span{color:#ff4058;font-size:14px;font-weight:950}.auth-input input{width:100%;min-width:0;border:0;outline:0;color:#f5f5f6;background:transparent;font:inherit;font-size:15px;font-weight:750}.auth-input input::placeholder{color:#55555b;font-weight:650}.auth-password button{padding:8px 0 8px 8px;border:0;color:#ff5268;background:transparent;font-size:7px;font-weight:950;letter-spacing:.7px;cursor:pointer}.auth-error{margin-top:12px;padding:10px 12px;border:1px solid rgba(255,44,67,.24);border-radius:10px;color:#ff8090;background:#5b051538;text-align:center;font-size:10px;font-weight:800}.auth-submit{position:relative;width:100%;height:55px;margin-top:18px;overflow:hidden;border:1px solid rgba(255,69,87,.28);border-radius:13px;color:#fff;background:linear-gradient(180deg,#df2039,#b60722);box-shadow:inset 0 1px #ffffff21,0 12px 25px #a0041b3b;font-size:11px;font-weight:950;letter-spacing:.8px;cursor:pointer}.auth-submit:after{position:absolute;top:0;bottom:0;left:-45%;width:32%;content:"";transform:skew(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);animation:authButtonLight 3.8s ease-in-out infinite}.auth-submit:disabled{opacity:.65;cursor:wait}.auth-footnote{margin:14px 0 0;color:#696970;text-align:center;font-size:8px;font-weight:700;letter-spacing:.35px}.auth-loading{flex-direction:column;gap:18px}.auth-loading img{width:min(260px,70vw);height:auto}.auth-loading i{width:26px;height:26px;border:2px solid rgba(255,255,255,.1);border-top-color:#ed2440;border-radius:50%;animation:authSpin .7s linear infinite}@keyframes authCardEnter{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes authButtonLight{0%,52%{left:-45%}to{left:125%}}@keyframes authSpin{to{transform:rotate(360deg)}}@media(max-height:650px){.auth-brand{height:90px}.auth-brand img{height:46px}.auth-body{padding-top:16px;padding-bottom:13px}.auth-tabs{margin-top:15px}.auth-body form{margin-top:12px}.auth-input{height:51px}.auth-submit{height:51px;margin-top:14px}}@media(prefers-reduced-motion:reduce){.auth-card,.auth-submit:after{animation:none!important}}.auth-title{flex-direction:column;gap:9px;text-align:center}.auth-user-icon{color:#f3f3f5!important;background:radial-gradient(circle,#ffffff0e,#19191db8)!important}.auth-user-icon svg{display:block;color:#f4f4f5}.auth-title h1,.auth-title small{text-align:center}.auth-input>span{padding-right:11px;border-right:1px solid rgba(255,255,255,.08);color:#a7a7ad!important;font-size:13px;font-weight:850}.auth-password{padding-left:16px}.auth-password button{display:flex;width:38px;height:38px;padding:0;flex:0 0 38px;align-items:center;justify-content:center;border-radius:9px;color:#a6a6ad!important;transition:color .15s ease,background .15s ease}.auth-password button:hover,.auth-password button:focus-visible{color:#f4f4f5!important;background:#ffffff0b}.auth-password button svg{display:block}.auth-body form>label{text-align:center}.auth-footnote{color:#77777e}.profile-overlay{position:fixed;z-index:1000;inset:0;display:flex;padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom));align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 18%,rgba(143,8,31,.18),transparent 34%),#000002db;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);animation:profileFadeIn .18s ease-out}.profile-panel{width:min(100%,420px);overflow:hidden;border:1px solid rgba(255,42,64,.32);border-radius:25px;background:radial-gradient(circle at 50% 0%,rgba(135,9,31,.15),transparent 31%),linear-gradient(180deg,#121215,#08080a);box-shadow:inset 0 1px #ffffff0b,0 28px 85px #000000bf,0 0 36px #de143112;animation:profilePanelIn .26s cubic-bezier(.2,.8,.2,1)}.profile-panel-header{position:relative;display:flex;height:112px;padding:15px 65px 12px;align-items:center;justify-content:center;flex-direction:column;border-bottom:1px solid rgba(255,42,63,.14);background:#040406ad}.profile-panel-header img{display:block;width:auto;height:55px;max-width:255px;object-fit:contain}.profile-panel-header>small{margin-top:7px;color:#77777e;font-size:7px;font-weight:950;letter-spacing:2px}.profile-panel-header>button{position:absolute;top:17px;right:17px;display:flex;width:40px;height:40px;padding:0;align-items:center;justify-content:center;border:1px solid rgba(255,46,68,.24);border-radius:12px;color:#b9b9be;background:#141417;font-size:29px;font-weight:300;line-height:1;cursor:pointer}.profile-panel-body{display:flex;padding:20px;align-items:center;flex-direction:column;text-align:center}.profile-avatar{display:flex;width:62px;height:62px;align-items:center;justify-content:center;border:1px solid rgba(255,48,70,.35);border-radius:50%;color:#f5f5f6;background:radial-gradient(circle,#ffffff0e,#25080fb8);box-shadow:0 0 0 6px #ff263d06,0 0 20px #e6163317}.profile-panel-body h2{margin:13px 0 0;color:#f7f7f8;font-size:25px;line-height:1;letter-spacing:-.6px}.profile-panel-body>p{margin:8px 0 0;color:#929299;font-size:12px;font-weight:750}.profile-status{display:flex;margin-top:12px;padding:7px 11px;align-items:center;gap:7px;border:1px solid rgba(46,205,113,.15);border-radius:99px;color:#59d990;background:#0a492721;font-size:7px;font-weight:950;letter-spacing:.9px}.profile-status i{width:6px;height:6px;border-radius:50%;background:#42d783;box-shadow:0 0 8px #32da7fa6}.profile-balance{display:flex;width:100%;min-height:87px;margin-top:18px;padding:15px 20px;align-items:center;justify-content:center;gap:14px;border:1px solid rgba(255,45,67,.18);border-radius:16px;background:linear-gradient(115deg,#59051540,#0e0e11f5 47%,#0e0e11f5);box-shadow:inset 0 1px #ffffff06}.profile-wallet{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgba(255,44,67,.25);border-radius:50%;color:#ff4058;background:#4e051359}.profile-balance div{display:flex;align-items:flex-start;flex-direction:column}.profile-balance small{color:#83838a;font-size:7px;font-weight:950;letter-spacing:1.1px}.profile-balance strong{margin-top:4px;color:#f7f7f8;font-size:29px;line-height:1;letter-spacing:-.8px}.profile-actions{display:grid;width:100%;margin-top:12px;grid-template-columns:1fr 1fr;gap:10px}.profile-actions button{height:48px;border:1px solid rgba(255,53,74,.2);border-radius:12px;color:#fff;background:linear-gradient(180deg,#d91e36,#ad071f);box-shadow:inset 0 1px #ffffff1a,0 8px 18px #92041929;font-size:9px;font-weight:950;letter-spacing:.65px;cursor:pointer}.profile-actions button:last-child{color:#c8c8cc;background:linear-gradient(180deg,#19191d,#111114);box-shadow:inset 0 1px #ffffff09}.profile-logout{width:100%;height:45px;margin-top:11px;border:1px solid rgba(255,255,255,.075);border-radius:12px;color:#9a9aa1;background:#ffffff06;font-size:8px;font-weight:950;letter-spacing:.8px;cursor:pointer}.profile-security{margin-top:13px;color:#5f5f65;font-size:6px;font-weight:900;letter-spacing:1.3px}@keyframes profileFadeIn{0%{opacity:0}to{opacity:1}}@keyframes profilePanelIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-height:680px){.profile-panel-header{height:91px}.profile-panel-header img{height:44px}.profile-panel-body{padding-top:15px;padding-bottom:14px}.profile-avatar{width:52px;height:52px}.profile-balance{min-height:75px;margin-top:13px}}.profile-drawer-overlay{padding:0;align-items:stretch;justify-content:flex-end;background:#000002b8}.profile-drawer{width:min(92vw,410px);height:100dvh;max-height:none;border-width:0 0 0 1px;border-radius:0;animation:profileDrawerIn .28s cubic-bezier(.2,.8,.2,1)}.profile-drawer .profile-panel-header{flex:0 0 100px}.profile-drawer-user{display:flex;padding:15px 18px;align-items:center;gap:11px;border-bottom:1px solid rgba(255,255,255,.055)}.profile-drawer-user .profile-avatar{width:47px;height:47px;flex:0 0 47px}.profile-drawer-user>div{display:flex;min-width:0;align-items:flex-start;flex-direction:column}.profile-drawer-user strong{color:#f5f5f6;font-size:15px}.profile-drawer-user small{margin-top:3px;color:#818188;font-size:9px}.profile-drawer-user>i{margin-left:auto;padding:6px 8px;border:1px solid rgba(50,211,124,.18);border-radius:99px;color:#4dd487;background:#0e61331f;font-size:6px;font-style:normal;font-weight:950;letter-spacing:.7px}.profile-menu{display:grid;padding:9px;grid-template-columns:repeat(4,1fr);gap:5px;background:#070709}.profile-menu button{min-width:0;height:38px;padding:0 4px;border:1px solid transparent;border-radius:9px;color:#696970;background:transparent;font-size:6px;font-weight:950;letter-spacing:.45px}.profile-menu button.active{border-color:#ff304640;color:#fff;background:linear-gradient(180deg,#c91731,#94061c)}.profile-drawer-content{flex:1;min-height:0;padding:16px 18px;overflow-y:auto;scrollbar-width:none}.profile-drawer-content::-webkit-scrollbar{display:none}.profile-account-view{text-align:center}.profile-section-label{color:#797980;font-size:7px;font-weight:950;letter-spacing:1.2px}.profile-main-balance{display:block;margin-top:7px;color:#f7f7f8;font-size:36px;line-height:1;letter-spacing:-1px}.profile-info-card{display:flex;min-height:59px;margin-top:9px;padding:12px 14px;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#101013}.profile-info-card span{color:#77777e;font-size:7px;font-weight:950;letter-spacing:.8px}.profile-info-card strong{color:#d6d6da;text-align:right;font-size:10px}.profile-empty-view{display:flex;min-height:260px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.profile-empty-view>span{color:#ff4058;font-size:32px}.profile-empty-view strong{margin-top:10px;color:#f4f4f5;font-size:17px}.profile-empty-view p,.profile-form-view>p{max-width:275px;margin:7px auto 0;color:#77777e;font-size:9px;line-height:1.5}.profile-form-view{text-align:center}.profile-form-view h3{margin:0;color:#f5f5f6;font-size:20px}.profile-form-view label{display:block;margin:15px 0 7px;color:#85858c;font-size:7px;font-weight:950;letter-spacing:1px}.profile-form-view>input{width:100%;height:50px;padding:0 14px;border:1px solid rgba(255,255,255,.085);border-radius:11px;outline:0;color:#f3f3f5;background:#0b0b0e;text-align:center;font-size:13px;font-weight:750}.profile-form-view>input:focus{border-color:#ff2c436b;box-shadow:0 0 0 3px #ff233b0b}.profile-save-button{width:100%;height:46px;margin-top:10px;border:1px solid rgba(255,65,84,.24);border-radius:11px;color:#fff;background:linear-gradient(180deg,#d91e36,#ad071f);font-size:8px;font-weight:950;letter-spacing:.7px}.profile-form-divider{height:1px;margin:16px 0 4px;background:#fff1}.profile-pix-types{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.profile-pix-types button{height:35px;padding:0 3px;border:1px solid rgba(255,255,255,.065);border-radius:8px;color:#727279;background:#101013;font-size:6px;font-weight:950}.profile-pix-types button.active{border-color:#ff2b4257;color:#fff;background:#85071c6b}.profile-saved-keys{margin-top:16px}.profile-saved-keys>small{color:#77777e;font-size:7px;font-weight:950;letter-spacing:1px}.profile-saved-keys>div{display:grid;min-height:51px;margin-top:7px;padding:9px 10px;align-items:center;grid-template-columns:57px 1fr 30px;border:1px solid rgba(255,255,255,.065);border-radius:10px;background:#101013}.profile-saved-keys span{color:#ff5268;font-size:6px;font-weight:950}.profile-saved-keys strong{overflow:hidden;color:#c7c7cc;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.profile-saved-keys button{border:0;color:#898990;background:transparent;font-size:20px}.profile-message{margin-top:11px;padding:10px;border:1px solid rgba(255,47,69,.18);border-radius:9px;color:#ff8291;background:#5d05152e;text-align:center;font-size:9px;font-weight:800}.profile-drawer-footer{display:flex;padding:11px 18px max(13px,env(safe-area-inset-bottom));align-items:center;flex-direction:column;border-top:1px solid rgba(255,255,255,.055);background:#08080a}.profile-drawer-footer button{width:100%;height:42px;border:1px solid rgba(255,255,255,.07);border-radius:10px;color:#94949b;background:#111114;font-size:7px;font-weight:950;letter-spacing:.7px}.profile-drawer-footer small{margin-top:8px;color:#56565c;font-size:6px;font-weight:900;letter-spacing:1px}@keyframes profileDrawerIn{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}.profile-drawer-overlay{padding:max(13px,env(safe-area-inset-top)) 13px max(13px,env(safe-area-inset-bottom))!important;align-items:center!important;justify-content:center!important;background:radial-gradient(circle at 50% 16%,rgba(139,8,31,.15),transparent 34%),#000002d1!important}.profile-drawer{display:flex!important;width:min(100%,410px)!important;height:auto!important;max-height:calc(100dvh - 26px)!important;overflow:hidden!important;flex-direction:column;border:1px solid rgba(255,42,64,.31)!important;border-radius:24px!important;box-shadow:inset 0 1px #ffffff0a,0 28px 85px #000000c7,0 0 35px #de143112!important;animation:profileCardReturn .27s cubic-bezier(.2,.8,.2,1)!important}.profile-drawer .profile-panel-header{height:94px!important;min-height:94px;flex:0 0 94px!important}.profile-drawer .profile-panel-header img{height:45px}.profile-drawer-user{flex:0 0 auto;padding:13px 18px}.profile-drawer-content{flex:1;min-height:0;padding:14px 17px 16px;overflow-y:auto}.profile-drawer-content>div{animation:profileInnerSlide .24s cubic-bezier(.2,.8,.2,1)}.profile-account-view .profile-actions{margin-top:13px}.profile-main-balance{font-size:33px}.profile-info-card{min-height:53px;margin-top:8px}.profile-vertical-menu{display:grid;margin-top:12px;gap:7px}.profile-vertical-menu>button{display:flex;width:100%;min-height:57px;padding:10px 14px;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.07);border-radius:12px;color:#d9d9dd;background:linear-gradient(110deg,#32071054,#101013 44%,#0d0d10);box-shadow:inset 0 1px #ffffff06;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .12s ease,background .15s ease}.profile-vertical-menu>button:active{transform:scale(.985)}.profile-vertical-menu>button:hover{border-color:#ff2d433b;background:linear-gradient(110deg,#5c061761,#121215 48%,#0e0e11)}.profile-vertical-menu button>span{display:flex;align-items:flex-start;flex-direction:column}.profile-vertical-menu small{color:#73737a;font-size:6px;font-weight:950;letter-spacing:.85px}.profile-vertical-menu strong{margin-top:4px;color:#dedee1;font-size:11px;font-weight:850}.profile-vertical-menu b{color:#ff4058;font-size:25px;font-weight:400;line-height:1}.profile-back-button{display:flex;width:calc(100% - 34px);min-height:41px;margin:11px 17px 0;padding:0 12px;flex:0 0 41px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.065);border-radius:10px;color:#a0a0a7;background:#101013;font-size:7px;font-weight:950;letter-spacing:.65px;cursor:pointer}.profile-back-button span{color:#ff4058;font-size:22px;line-height:1}.profile-drawer-footer{flex:0 0 auto;padding:10px 17px 13px}.profile-drawer-footer button{height:40px}.profile-drawer-footer small{margin-top:7px}@keyframes profileCardReturn{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes profileInnerSlide{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@media(max-height:760px){.profile-drawer .profile-panel-header{height:82px!important;min-height:82px;flex-basis:82px!important}.profile-drawer .profile-panel-header img{height:39px}.profile-drawer-user{padding-block:10px}.profile-main-balance{font-size:29px}.profile-info-card{min-height:47px}.profile-vertical-menu>button{min-height:49px}}.profile-header-back{color:#fff!important;border-color:#ff304761!important;background:linear-gradient(180deg,#be0f2bd1,#6f0519e0)!important;box-shadow:inset 0 1px #ffffff1a,0 7px 17px #9b051d2e!important;font-size:34px!important}.profile-back-button{min-height:49px!important;margin-top:12px!important;border-color:#ff2f4545!important;color:#f0f0f2!important;background:linear-gradient(100deg,#70061b6b,#181014f5 48%,#111114)!important;box-shadow:inset 0 1px #ffffff09,0 7px 18px #0000002b;font-size:8px!important;letter-spacing:.75px!important}.profile-back-button span{display:flex;width:26px;height:26px;align-items:center;justify-content:center;border:1px solid rgba(255,55,78,.3);border-radius:50%;color:#fff!important;background:#b10824a6;font-size:23px!important}.profile-vertical-menu>button{border-color:#ff2a4126!important;background:linear-gradient(105deg,#68051970,#290a127a 32%,#121215 70%,#0e0e11)!important;box-shadow:inset 3px 0 #da143142,inset 0 1px #ffffff06,0 8px 18px #0000001f!important}.profile-vertical-menu>button:hover,.profile-vertical-menu>button:focus-visible{border-color:#ff2f4652!important;background:linear-gradient(105deg,#8c07208a,#310b1587 37%,#151518 74%)!important}.profile-vertical-menu strong{color:#f0f0f2!important;font-size:11.5px!important}.profile-vertical-menu b{text-shadow:0 0 10px rgba(255,42,65,.36)}.profile-account-view>.profile-info-card{margin-top:12px;border-color:#ff2b4221;background:linear-gradient(105deg,#4b051440,#101013 48%)}.affiliate-overlay{position:fixed;z-index:1500;inset:0;display:flex;padding:14px;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 14%,rgba(176,8,37,.18),transparent 34%),#000002d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.affiliate-dashboard{display:flex;width:min(100%,430px);max-height:calc(100dvh - 28px);overflow:hidden;flex-direction:column;border:1px solid rgba(255,43,66,.3);border-radius:23px;color:#fff;background:#09090b;box-shadow:0 30px 90px #000000d1,0 0 35px #d20a2a12;animation:affiliateCardIn .26s cubic-bezier(.2,.8,.2,1)}.affiliate-header{display:flex;min-height:82px;padding:17px 18px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.065);background:linear-gradient(115deg,#71051a78,#101013 53%,#09090b)}.affiliate-header>div,.affiliate-header span{display:flex;align-items:flex-start}.affiliate-header>div{gap:11px;align-items:center}.affiliate-header>div>svg{color:#ff4058}.affiliate-header span{flex-direction:column}.affiliate-header small{color:#898990;font-size:7px;font-weight:950;letter-spacing:1px}.affiliate-header strong{margin-top:4px;color:#f4f4f5;font-size:18px}.affiliate-header>button{width:36px;height:36px;border:1px solid rgba(255,255,255,.075);border-radius:50%;color:#aaaab0;background:#151518;font-size:25px}.affiliate-content{min-height:300px;padding:17px;overflow-y:auto}.affiliate-balance{padding:19px 16px;border:1px solid rgba(255,45,68,.17);border-radius:15px;background:radial-gradient(circle at 18% 20%,rgba(255,38,62,.13),transparent 52%),#111114;text-align:center}.affiliate-balance small,.affiliate-link-box label{color:#83838a;font-size:7px;font-weight:950;letter-spacing:1px}.affiliate-balance strong{display:block;margin-top:7px;color:#fff;font-size:34px;line-height:1}.affiliate-balance span{display:block;margin-top:8px;color:#74747b;font-size:8px}.affiliate-link-box{margin-top:12px;padding:14px;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:#101013}.affiliate-link-box>div{display:grid;margin-top:8px;grid-template-columns:1fr 75px;gap:6px}.affiliate-link-box input{width:100%;min-width:0;height:42px;padding:0 11px;border:1px solid rgba(255,255,255,.075);border-radius:9px;outline:0;color:#bdbdc2;background:#08080a;font-size:9px}.affiliate-link-box button{border:1px solid rgba(255,48,70,.25);border-radius:9px;color:#fff;background:linear-gradient(180deg,#cf1731,#97051d);font-size:7px;font-weight:950;letter-spacing:.5px}.affiliate-share{width:100%;height:42px;margin-top:7px}.affiliate-metrics{display:grid;margin-top:12px;grid-template-columns:repeat(2,1fr);gap:7px}.affiliate-metrics article{min-height:76px;padding:13px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:linear-gradient(125deg,#4805133d,#101013 58%)}.affiliate-metrics small{display:block;color:#78787f;font-size:6px;font-weight:950;letter-spacing:.75px}.affiliate-metrics strong{display:block;margin-top:8px;color:#f2f2f4;font-size:22px}.affiliate-actions{display:grid;margin-top:12px;grid-template-columns:1fr 1fr;gap:7px}.affiliate-actions button{min-height:44px;padding:0 8px;border:1px solid rgba(255,255,255,.065);border-radius:10px;color:#5f5f65;background:#111114;font-size:7px;font-weight:950;letter-spacing:.5px}.affiliate-pending-note{margin:10px 4px 0;color:#696970;text-align:center;font-size:8px;line-height:1.45}.affiliate-state{display:flex;min-height:310px;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:#aaaab0;text-align:center}.affiliate-state i{width:26px;height:26px;border:3px solid rgba(255,255,255,.1);border-top-color:#ff3049;border-radius:50%;animation:affiliateSpin .75s linear infinite}.affiliate-state.error svg{color:#ff4058}.affiliate-state button{height:39px;padding:0 18px;border:1px solid rgba(255,48,70,.25);border-radius:9px;color:#fff;background:#a90722;font-size:7px;font-weight:950}.affiliate-footer{display:flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border-top:1px solid rgba(255,255,255,.055);color:#5d5d63;background:#08080a;font-size:6px;font-weight:950;letter-spacing:1px}.affiliate-footer span{width:6px;height:6px;border-radius:50%;background:#32d37c;box-shadow:0 0 9px #32d37c8c}@keyframes affiliateCardIn{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes affiliateSpin{to{transform:rotate(360deg)}}@media(max-width:430px){.affiliate-overlay{padding:10px}.affiliate-dashboard{max-height:calc(100dvh - 20px);border-radius:20px}.affiliate-content{padding:13px}.affiliate-balance strong{font-size:30px}}.affiliate-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.affiliate-metrics article{display:flex;min-width:0;min-height:78px!important;padding:11px 8px!important;align-items:flex-start;justify-content:center;flex-direction:column}.affiliate-metrics small{width:100%;min-height:17px;overflow-wrap:anywhere;color:#818188!important;font-size:5.5px!important;line-height:1.35;letter-spacing:.55px!important}.affiliate-metrics strong{margin-top:7px!important;font-size:21px!important;line-height:1}.affiliate-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}@media(max-width:380px){.affiliate-metrics{gap:5px!important}.affiliate-metrics article{min-height:73px!important;padding:9px 6px!important}.affiliate-metrics small{font-size:5px!important;letter-spacing:.4px!important}.affiliate-metrics strong{font-size:19px!important}.affiliate-actions button{padding-inline:5px!important;font-size:6.2px!important}}.affiliate-metrics article{position:relative;overflow:hidden;align-items:center!important;justify-content:center!important;border-color:#ffffff13!important;text-align:center!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.035),transparent 55%),linear-gradient(145deg,#141417,#0d0d10)!important;box-shadow:inset 0 1px #ffffff09,0 8px 18px #0000002e!important}.affiliate-metrics article:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:0 4px 4px 0}.affiliate-metrics article:nth-child(1):before{background:linear-gradient(180deg,#49b7ff,#1769ff);box-shadow:0 0 12px #2a89ffb3}.affiliate-metrics article:nth-child(2):before{background:linear-gradient(180deg,#c263ff,#7135ed);box-shadow:0 0 12px #9143ffa6}.affiliate-metrics article:nth-child(3):before{background:linear-gradient(180deg,#50e996,#11a85b);box-shadow:0 0 12px #23d3779e}.affiliate-metrics small{display:flex!important;width:100%!important;min-height:20px!important;align-items:center;justify-content:center;color:#929299!important;text-align:center!important;line-height:1.35!important}.affiliate-metrics strong{width:100%;margin-top:5px!important;color:#f5f5f7!important;text-align:center!important;font-size:23px!important;font-variant-numeric:tabular-nums;text-shadow:0 2px 12px rgba(255,255,255,.08)}.affiliate-metrics article:nth-child(1){background:radial-gradient(circle at 0% 50%,rgba(39,131,255,.1),transparent 58%),linear-gradient(145deg,#141417,#0d0d10)!important}.affiliate-metrics article:nth-child(2){background:radial-gradient(circle at 0% 50%,rgba(143,62,255,.1),transparent 58%),linear-gradient(145deg,#141417,#0d0d10)!important}.affiliate-metrics article:nth-child(3){background:radial-gradient(circle at 0% 50%,rgba(30,210,115,.09),transparent 58%),linear-gradient(145deg,#141417,#0d0d10)!important}@media(max-width:380px){.affiliate-metrics strong{font-size:21px!important}.affiliate-metrics article:before{top:9px;bottom:9px;width:2px}}.affiliate-metrics article:before{top:0!important;bottom:0!important;width:3px!important;border-radius:12px 0 0 12px!important}.affiliate-metrics article:nth-child(1):before{background:linear-gradient(180deg,#63c5ff,#1674ff)!important}.affiliate-metrics article:nth-child(2):before{background:linear-gradient(180deg,#ce70ff,#7434ec)!important}.affiliate-metrics article:nth-child(3):before{background:linear-gradient(180deg,#5af0a1,#0ea95a)!important}.affiliate-ranking{margin-top:12px;padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:radial-gradient(circle at 15% 0%,rgba(255,185,45,.065),transparent 43%),#101013;box-shadow:inset 0 1px #ffffff06,0 9px 22px #00000029}.affiliate-ranking>header{display:flex;min-height:35px;align-items:flex-start;justify-content:space-between}.affiliate-ranking>header>div{display:flex;align-items:flex-start;flex-direction:column}.affiliate-ranking>header small{color:#77777e;font-size:6px;font-weight:950;letter-spacing:.85px}.affiliate-ranking>header strong{margin-top:3px;color:#f0f0f2;font-size:13px}.affiliate-ranking>header>span{padding:5px 8px;border:1px solid rgba(255,190,55,.17);border-radius:99px;color:#e5b54e;background:#69490c1f;font-size:6px;font-weight:950;letter-spacing:.65px}.affiliate-ranking-list{display:grid;margin-top:7px;gap:6px}.affiliate-rank-item{position:relative;display:grid;min-height:54px;overflow:hidden;padding:8px 10px;align-items:center;grid-template-columns:46px 1fr auto;gap:8px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:linear-gradient(105deg,#ffffff06,#0c0c0f 55%)}.affiliate-rank-item:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:10px 0 0 10px}.affiliate-rank-position{display:flex;align-items:center;gap:5px}.affiliate-rank-position span{font-size:18px;line-height:1}.affiliate-rank-position b{font-size:9px}.affiliate-rank-user{display:flex;min-width:0;align-items:flex-start;flex-direction:column}.affiliate-rank-user small,.affiliate-rank-result small{color:#696970;font-size:5px;font-weight:950;letter-spacing:.7px}.affiliate-rank-user strong{margin-top:3px;color:#cfcfd3;font-size:9px;letter-spacing:.25px}.affiliate-rank-result{display:flex;align-items:flex-end;flex-direction:column}.affiliate-rank-result strong{color:#f3f3f5;font-size:14px;line-height:1}.affiliate-rank-result small{margin-top:4px}.affiliate-rank-item.rank-1:before{background:linear-gradient(180deg,#ffe17a,#d99b20);box-shadow:0 0 10px #ebb1306b}.affiliate-rank-item.rank-1 .affiliate-rank-position{color:#f0bd4d}.affiliate-rank-item.rank-2:before{background:linear-gradient(180deg,#e0e4ea,#8e98a6);box-shadow:0 0 10px #b7c2d04d}.affiliate-rank-item.rank-2 .affiliate-rank-position{color:#b9c1cc}.affiliate-rank-item.rank-3:before{background:linear-gradient(180deg,#de995f,#93532d);box-shadow:0 0 10px #be6f3c4d}.affiliate-rank-item.rank-3 .affiliate-rank-position{color:#c87943}@media(max-width:380px){.affiliate-ranking{padding:10px}.affiliate-rank-item{padding-inline:8px;grid-template-columns:42px 1fr auto;gap:5px}.affiliate-rank-user strong{font-size:8px}.affiliate-rank-result strong{font-size:13px}}.affiliate-header-compact{min-height:62px!important;padding:10px 16px!important}.affiliate-header-compact>img{display:block;width:auto;height:38px;object-fit:contain}.affiliate-header-compact>button{width:34px!important;height:34px!important;font-size:23px!important}.affiliate-content{padding-top:13px!important}.affiliate-balance{padding:14px!important}.affiliate-balance strong{margin-top:5px!important;font-size:31px!important}.affiliate-balance span{margin-top:6px!important}.affiliate-actions-top{margin-top:8px!important;margin-bottom:0!important}.affiliate-actions-top button{min-height:40px!important}.affiliate-link-box{margin-top:8px!important;padding:11px!important}.affiliate-link-box>div{margin-top:6px!important}.affiliate-link-box>div>button{border:1px solid rgba(255,45,68,.48)!important;color:#fff!important;background:#64051714!important;box-shadow:inset 0 0 0 1px #ff2a4106,0 0 12px #ce0f2d0e!important}.affiliate-link-box>div>button:active{background:#91081f38!important;transform:scale(.97)}.affiliate-metrics{margin-top:8px!important}.affiliate-ranking{position:relative;z-index:0;overflow:hidden;margin-top:8px!important;border:0!important;background:transparent!important}.affiliate-ranking:before{content:"";position:absolute;z-index:-2;top:50%;left:50%;width:170%;aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,transparent 280deg,rgba(255,193,65,.12) 305deg,#ffd56f 338deg,#fff0ad 349deg,transparent 360deg);transform:translate(-50%,-50%);animation:affiliateGoldenOrbit 4.2s linear infinite}.affiliate-ranking:after{content:"";position:absolute;z-index:-1;inset:1px;border-radius:13px;background:radial-gradient(circle at 15% 0%,rgba(255,185,45,.065),transparent 43%),#101013}.affiliate-ranking>*{position:relative;z-index:1}.affiliate-ranking-list{margin-top:5px!important;gap:5px!important}.affiliate-rank-item{min-height:49px!important;padding-block:6px!important}.affiliate-pending-note{margin-top:8px!important;margin-bottom:0!important}@keyframes affiliateGoldenOrbit{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.affiliate-ranking:before{animation:none!important}}@media(max-height:760px){.affiliate-dashboard{max-height:calc(100dvh - 16px)!important}.affiliate-header-compact{min-height:55px!important}.affiliate-header-compact>img{height:32px}.affiliate-content{padding-block:10px!important}.affiliate-balance{padding-block:11px!important}.affiliate-ranking{padding-block:9px!important}}.affiliate-actions-top button{position:relative;overflow:hidden;border-color:#ff2e4538!important;color:#ffffffb8!important;background:radial-gradient(circle at 15% 50%,rgba(255,43,67,.13),transparent 48%),linear-gradient(110deg,#5c051785,#200c12f0 50%,#121215)!important;box-shadow:inset 0 1px #ffffff09,inset 3px 0 #d5133159,0 6px 15px #00000024!important;opacity:1!important}.affiliate-actions-top button:nth-child(2){background:radial-gradient(circle at 85% 50%,rgba(255,51,75,.1),transparent 48%),linear-gradient(250deg,#5b05177a,#1f0c12f0 50%,#121215)!important;box-shadow:inset 0 1px #ffffff09,inset -3px 0 #d513314d,0 6px 15px #00000024!important}.affiliate-link-box{position:relative;z-index:0;overflow:hidden;border:0!important;background:transparent!important}.affiliate-link-box:before{content:"";position:absolute;z-index:-2;top:50%;left:50%;width:170%;aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,transparent 286deg,rgba(255,38,62,.08) 305deg,#e92142 337deg,#ff7186 349deg,transparent 360deg);transform:translate(-50%,-50%);animation:affiliateRedOrbit 4.8s linear infinite}.affiliate-link-box:after{content:"";position:absolute;z-index:-1;inset:1px;border-radius:13px;background:radial-gradient(circle at 12% 0%,rgba(190,12,42,.075),transparent 45%),#101013}.affiliate-link-box>*{position:relative;z-index:1}.affiliate-link-box>div>button{border-color:#ff2e4585!important;color:#fff!important;background:linear-gradient(145deg,#60051738,#190e12f5)!important;box-shadow:inset 0 1px #ffffff09,0 0 #dc123100!important;animation:affiliateCopyPulse 2.25s ease-in-out infinite}.affiliate-metrics article:before{width:2px!important;opacity:.62!important;filter:saturate(.78)}.affiliate-metrics article:nth-child(1):before{box-shadow:0 0 7px #2a89ff52!important}.affiliate-metrics article:nth-child(2):before{box-shadow:0 0 7px #9143ff4d!important}.affiliate-metrics article:nth-child(3):before{box-shadow:0 0 7px #23d37747!important}@keyframes affiliateRedOrbit{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes affiliateCopyPulse{0%,to{border-color:#ff2e4566;box-shadow:inset 0 1px #ffffff09,0 0 #dc123100;transform:scale(1)}50%{border-color:#ff465bc7;box-shadow:inset 0 1px #ffffff0d,0 0 14px #dc12312b;transform:scale(1.015)}}@media(prefers-reduced-motion:reduce){.affiliate-link-box:before,.affiliate-link-box>div>button{animation:none!important}}.game-card,.game-stage{position:relative}.online-players-badge{position:absolute;z-index:12;top:13px;right:13px;display:flex;min-height:36px;padding:7px 10px;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.075);border-radius:10px;color:#fff;background:radial-gradient(circle at 0% 50%,rgba(29,213,111,.07),transparent 55%),linear-gradient(145deg,#18181cfa,#070709fc);box-shadow:inset 0 1px #ffffff09,0 8px 20px #0006;pointer-events:none}.online-players-badge>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#2cdf7e;box-shadow:0 0 10px #2cdf7eb8;animation:demoOnlinePulse 1.75s ease-in-out infinite}.online-players-badge>span{display:flex;align-items:flex-start;flex-direction:column;color:#77777e;font-size:5.5px;font-weight:950;line-height:1.2;letter-spacing:.65px;text-align:left}.online-players-badge strong{margin-bottom:2px;color:#f4f4f5;font-size:10px;font-weight:950;font-variant-numeric:tabular-nums;line-height:1}@keyframes demoOnlinePulse{0%,to{opacity:.55;transform:scale(.88);box-shadow:0 0 5px #2cdf7e59}50%{opacity:1;transform:scale(1.1);box-shadow:0 0 13px #2cdf7ed1}}@media(max-width:430px){.online-players-badge{top:10px;right:10px;min-height:32px;padding:6px 8px}.online-players-badge>span{font-size:5px}.online-players-badge strong{font-size:9px}}@media(prefers-reduced-motion:reduce){.online-players-badge>i{animation:none!important}}.online-players-badge{z-index:12!important;min-width:108px!important;min-height:43px!important;overflow:hidden!important;padding:8px 11px!important;justify-content:center!important;gap:8px!important;border:0!important;background:transparent!important;box-shadow:0 9px 23px #0000006b,0 0 15px #25da780b!important}.online-players-badge:before{content:"";position:absolute;z-index:-2;top:50%;left:50%;width:165%;aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,transparent 282deg,rgba(46,224,128,.08) 304deg,#24d97a 337deg,#8dffc0 349deg,transparent 360deg);transform:translate(-50%,-50%);animation:onlineGreenOrbit 3.8s linear infinite}.online-players-badge:after{content:"";position:absolute;z-index:-1;inset:1px;border-radius:9px;background:radial-gradient(circle at 12% 50%,rgba(40,218,122,.1),transparent 52%),linear-gradient(145deg,#19191dfc,#070709fc)}.online-players-badge>*{position:relative;z-index:1}.online-players-badge>i{width:8px!important;height:8px!important;flex-basis:8px!important}.online-players-badge>span{min-width:72px;align-items:center!important;justify-content:center!important;color:#85858c!important;text-align:center!important;font-size:5.8px!important;line-height:1.25!important}.online-players-badge strong{display:block;width:100%;margin-bottom:3px!important;color:#f6f6f7!important;text-align:center!important;font-size:12px!important;line-height:1!important}@keyframes onlineGreenOrbit{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(max-width:430px){.online-players-badge{min-width:102px!important;min-height:40px!important;padding:7px 9px!important}.online-players-badge>span{min-width:68px;font-size:5.3px!important}.online-players-badge strong{font-size:11px!important}}@media(prefers-reduced-motion:reduce){.online-players-badge:before{animation:none!important}}.ranking-overlay{position:fixed;z-index:1600;inset:0;display:flex;padding:12px;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 12%,rgba(216,157,38,.11),transparent 31%),#000002db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ranking-dashboard{display:flex;width:min(100%,430px);max-height:calc(100dvh - 24px);overflow:hidden;flex-direction:column;border:1px solid rgba(229,170,50,.25);border-radius:23px;color:#fff;background:#09090b;box-shadow:0 30px 90px #000000d1,0 0 30px #d99f260f;animation:rankingEnter .26s cubic-bezier(.2,.8,.2,1)}.ranking-header{display:grid;min-height:69px;padding:11px 16px;align-items:center;grid-template-columns:auto 1fr auto;gap:12px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(110deg,#68460940,#101013 47%,#09090b)}.ranking-header img{width:auto;height:34px}.ranking-header>div{display:flex;align-items:flex-start;flex-direction:column}.ranking-header small{color:#81765f;font-size:6px;font-weight:950;letter-spacing:.9px}.ranking-header strong{margin-top:3px;color:#f3f3f4;font-size:14px}.ranking-header button{width:34px;height:34px;border:1px solid rgba(255,255,255,.075);border-radius:50%;color:#aaaab0;background:#151518;font-size:23px}.ranking-content{min-height:0;padding:12px 14px 14px;overflow-y:auto;scrollbar-width:none}.ranking-content::-webkit-scrollbar{display:none}.ranking-period{display:flex;min-height:44px;padding:9px 11px;align-items:center;justify-content:space-between;border:1px solid rgba(255,190,67,.1);border-radius:11px;background:#101013}.ranking-period>div{display:flex;align-items:flex-start;flex-direction:column}.ranking-period small{color:#77777d;font-size:5.5px;font-weight:950;letter-spacing:.8px}.ranking-period strong{margin-top:3px;color:#e7e7e9;font-size:11px}.ranking-period>span{padding:5px 7px;border:1px solid rgba(255,190,67,.15);border-radius:99px;color:#d5a841;background:#6c490a1f;font-size:5px;font-weight:950;letter-spacing:.5px}.ranking-podium{display:grid;min-height:154px;margin-top:9px;padding:12px 8px 0;align-items:end;grid-template-columns:repeat(3,1fr);gap:6px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:radial-gradient(circle at 50% 0%,rgba(255,193,66,.09),transparent 54%),#0e0e11}.podium-position{display:flex;min-width:0;min-height:119px;padding:7px 4px 9px;align-items:center;flex-direction:column;border:1px solid rgba(255,255,255,.055);border-radius:11px 11px 0 0;background:linear-gradient(180deg,#161619,#0b0b0d)}.podium-1{min-height:137px;border-color:#f4bc3f3b;background:linear-gradient(180deg,#6d4d0e40,#101013)}.podium-crown{height:20px;font-size:17px;line-height:1}.podium-1 .podium-crown,.podium-1>b{color:#f0bd4d}.podium-2 .podium-crown,.podium-2>b{color:#bec6d1}.podium-3 .podium-crown,.podium-3>b{color:#c87943}.podium-avatar{display:grid;width:28px;height:28px;margin-top:2px;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:50%;color:#d8d8dc;background:#202024;font-size:9px;font-weight:950}.podium-position>b{margin-top:5px;font-size:7px}.podium-position>strong{width:100%;margin-top:4px;overflow:hidden;color:#c4c4c9;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px}.podium-position>small{margin-top:5px;color:#85858b;font-size:5.5px;font-weight:950}.podium-position>i{margin-top:4px;color:#ff435a;font-size:7px;font-style:normal;font-weight:950}.ranking-table-heading{display:flex;margin:11px 3px 6px;justify-content:space-between;color:#66666d;font-size:5px;font-weight:950;letter-spacing:.8px}.ranking-list{display:grid;gap:5px}.ranking-list article{display:grid;min-height:49px;padding:7px 9px;align-items:center;grid-template-columns:29px 1fr auto 37px;gap:7px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:#101013}.ranking-list article>b{color:#85858c;font-size:9px}.ranking-list article>div{display:flex;align-items:flex-start;flex-direction:column}.ranking-list article small{color:#66666d;font-size:5px;font-weight:950;letter-spacing:.55px}.ranking-list article div>strong{margin-top:3px;color:#c6c6cb;font-size:8px}.ranking-result{align-items:flex-end!important}.ranking-result>strong{color:#eeeeef!important;font-size:11px!important}.ranking-list article>span{padding:5px;border:1px solid rgba(255,49,72,.13);border-radius:7px;color:#ff6175;background:#6305161f;text-align:center;font-size:7px;font-weight:950}.ranking-rule{display:flex;margin-top:9px;padding:9px 10px;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.05);border-radius:9px;color:#77777e;background:#0d0d10}.ranking-rule svg{flex:0 0 auto;color:#d7a840}.ranking-rule p{margin:0;font-size:6.5px;line-height:1.45}.ranking-footer{display:flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border-top:1px solid rgba(255,255,255,.05);color:#5e5e64;background:#08080a;font-size:6px;font-weight:950;letter-spacing:1px}.ranking-footer span{width:6px;height:6px;border-radius:50%;background:#e6b541;box-shadow:0 0 9px #e6b5418c}@keyframes rankingEnter{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:380px){.ranking-overlay{padding:8px}.ranking-dashboard{max-height:calc(100dvh - 16px)}.ranking-content{padding-inline:10px}.ranking-list article{grid-template-columns:25px 1fr auto 33px;gap:5px}}.ranking-prize-card{position:relative;overflow:hidden;margin-top:9px;padding:12px;border:1px solid rgba(255,190,63,.2);border-radius:13px;background:radial-gradient(circle at 5% 15%,rgba(255,202,77,.13),transparent 48%),linear-gradient(115deg,#4e35094d,#111114 52%,#0d0d10);box-shadow:inset 0 1px #ffffff09,0 8px 22px #0000002e}.ranking-prize-card:after{content:"";position:absolute;top:-40%;left:-30%;width:32%;height:190%;background:linear-gradient(90deg,transparent,rgba(255,222,143,.1),transparent);transform:rotate(18deg);animation:rankingPrizeShine 4.8s ease-in-out infinite}.ranking-prize-card>div:first-child{display:flex;align-items:center;justify-content:space-between}.ranking-prize-card>div:first-child small{color:#9b865a;font-size:6px;font-weight:950;letter-spacing:.85px}.ranking-prize-card>div:first-child strong{color:#f2c966;font-size:18px;text-shadow:0 0 15px rgba(238,188,67,.15)}.ranking-prize-split{display:grid;margin-top:9px;grid-template-columns:repeat(3,1fr);gap:5px}.ranking-prize-split span{display:flex;min-height:34px;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.06);border-radius:8px;color:#c4c4c8;background:#0707097a;font-size:7px;font-weight:900}.ranking-prize-split b{color:#e9ba4e}.ranking-podium{margin-top:9px!important}.podium-position{position:relative;overflow:hidden}.podium-position.podium-1{border-color:#f6c24661!important;background:radial-gradient(circle at 50% 0%,rgba(255,213,104,.2),transparent 53%),linear-gradient(180deg,#694b0f6b,#16120bf5)!important;box-shadow:inset 0 1px #ffefb117,0 0 18px #dea62b1a}.podium-position.podium-2{border-color:#bfcbdb47!important;background:radial-gradient(circle at 50% 0%,rgba(212,222,236,.14),transparent 54%),linear-gradient(180deg,#40465057,#111215f7)!important;box-shadow:inset 0 1px #eaf0f813,0 0 15px #b9c6d812}.podium-position.podium-3{border-color:#cf7d484d!important;background:radial-gradient(circle at 50% 0%,rgba(220,139,82,.15),transparent 54%),linear-gradient(180deg,#57301b57,#150f0cf7)!important;box-shadow:inset 0 1px #f2b18011,0 0 15px #c26a3712}.podium-1 .podium-avatar{border-color:#f3be4154;color:#f3c45a;background:#65480d8c}.podium-2 .podium-avatar{border-color:#c3cedd45;color:#d1d8e1;background:#3e444d91}.podium-3 .podium-avatar{border-color:#cf7e4a4d;color:#db945f;background:#5b30198c}.podium-position>i{min-height:17px;margin-top:5px!important;padding:4px 5px;border-radius:6px;font-size:5px!important;letter-spacing:.3px}.podium-1>i{color:#f3c555!important;background:#67490c52}.podium-2>i{color:#ccd4df!important;background:#4b525c45}.podium-3>i{color:#db925f!important;background:#5b301a4a}.ranking-criteria-card{margin-top:9px;padding:10px 11px;border:1px solid rgba(255,49,72,.11);border-radius:11px;background:radial-gradient(circle at 0% 0%,rgba(200,15,45,.075),transparent 48%),#101013}.ranking-criteria-card>header{display:flex;align-items:center;gap:8px}.ranking-criteria-card header svg{color:#e6b342}.ranking-criteria-card header div{display:flex;align-items:flex-start;flex-direction:column}.ranking-criteria-card header small{color:#74747b;font-size:5px;font-weight:950;letter-spacing:.8px}.ranking-criteria-card header strong{margin-top:2px;color:#dedee1;font-size:10px}.ranking-criteria-card>div{display:grid;margin-top:8px;gap:5px}.ranking-criteria-card>div>span{display:flex;align-items:center;gap:7px;color:#898990;font-size:6.5px;line-height:1.35}.ranking-criteria-card>div b{display:grid;width:20px;height:20px;flex:0 0 20px;place-items:center;border:1px solid rgba(255,50,73,.14);border-radius:6px;color:#e85b6e;background:#62051624;font-size:5px}.ranking-list article{grid-template-columns:29px 1fr auto!important}.ranking-result>strong{font-variant-numeric:tabular-nums}@keyframes rankingPrizeShine{0%{left:-35%;opacity:0}18%{opacity:1}48%,to{left:120%;opacity:0}}@media(max-width:380px){.ranking-prize-card{padding:10px}.ranking-prize-card>div:first-child strong{font-size:16px}.ranking-prize-split span{gap:3px;font-size:6px}.ranking-list article{grid-template-columns:25px 1fr auto!important}}@media(prefers-reduced-motion:reduce){.ranking-prize-card:after{animation:none!important}}.bonus-club-overlay{position:fixed;z-index:1650;inset:0;display:flex;padding:12px;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 10%,rgba(213,15,48,.13),transparent 32%),#000002de;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bonus-club{display:flex;width:min(100%,430px);max-height:calc(100dvh - 24px);overflow:hidden;flex-direction:column;border:1px solid rgba(255,44,67,.26);border-radius:23px;color:#fff;background:#09090b;box-shadow:0 30px 90px #000000d6,0 0 30px #cd0a2a0f;animation:bonusClubEnter .26s cubic-bezier(.2,.8,.2,1)}.bonus-club-header{display:grid;min-height:68px;padding:10px 16px;align-items:center;grid-template-columns:auto 1fr auto;gap:12px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(110deg,#6b05195c,#101013 48%,#09090b)}.bonus-club-header img{width:auto;height:34px}.bonus-club-header>div{display:flex;align-items:flex-start;flex-direction:column}.bonus-club-header small{color:#89777b;font-size:6px;font-weight:950;letter-spacing:.85px}.bonus-club-header strong{margin-top:3px;color:#f3f3f4;font-size:14px}.bonus-club-header button{width:34px;height:34px;border:1px solid rgba(255,255,255,.075);border-radius:50%;color:#aaaab0;background:#151518;font-size:23px}.bonus-club-content{min-height:0;padding:12px 14px 14px;overflow-y:auto;scrollbar-width:none}.bonus-club-content::-webkit-scrollbar{display:none}.bonus-hero{position:relative;display:grid;overflow:hidden;padding:15px;align-items:center;grid-template-columns:42px 1fr auto;gap:10px;border:1px solid rgba(255,53,76,.22);border-radius:14px;background:radial-gradient(circle at 6% 20%,rgba(255,45,69,.18),transparent 46%),linear-gradient(115deg,#60051870,#121215 58%)}.bonus-hero:after{content:"";position:absolute;top:-70%;left:-35%;width:28%;height:240%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transform:rotate(17deg);animation:bonusHeroShine 4.5s ease-in-out infinite}.bonus-hero-icon{display:grid;width:39px;height:39px;place-items:center;border:1px solid rgba(255,69,91,.26);border-radius:11px;color:#ff5067;background:#60041659}.bonus-hero>div:nth-child(2){display:flex;align-items:flex-start;flex-direction:column}.bonus-hero small,.bonus-section-heading small,.bonus-offer small,.bonus-coupon small,.bonus-scratch-preview small,.bonus-history-preview small{color:#81787b;font-size:5.5px;font-weight:950;letter-spacing:.8px}.bonus-hero strong{margin-top:3px;color:#f2f2f4;font-size:13px}.bonus-hero p,.bonus-offer p,.bonus-scratch-preview p{margin:4px 0 0;color:#838389;font-size:7px;line-height:1.4}.bonus-hero>span{color:#ff4b63;font-size:22px;font-weight:950;text-shadow:0 0 15px rgba(255,43,67,.2)}.bonus-primary-action{width:100%;min-height:42px;margin-top:7px;border:1px solid rgba(255,69,90,.25);border-radius:10px;color:#fff;background:linear-gradient(180deg,#d91635,#a80722);box-shadow:inset 0 1px #ffffff14,0 9px 20px #9f051d2b;font-size:7px;font-weight:950;letter-spacing:.65px}.bonus-section-heading{display:flex;margin:12px 2px 7px;align-items:center;justify-content:space-between}.bonus-section-heading>div{display:flex;align-items:flex-start;flex-direction:column}.bonus-section-heading strong{margin-top:3px;color:#e5e5e7;font-size:11px}.bonus-section-heading>span{padding:4px 7px;border:1px solid rgba(255,47,69,.13);border-radius:99px;color:#e75569;background:#5e04151f;font-size:5px;font-weight:950}.bonus-offer-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.bonus-offer{position:relative;display:flex;min-height:150px;overflow:hidden;padding:11px;align-items:flex-start;flex-direction:column;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#101013}.bonus-offer>span{display:inline-flex;min-height:28px;padding:0 8px;align-items:center;border-radius:7px;color:#fff;font-size:12px;font-weight:950}.bonus-offer.recharge>span{border:1px solid rgba(255,51,74,.22);background:#79061c59}.bonus-offer.activity>span{border:1px solid rgba(49,212,122,.2);color:#54df94;background:#0b5e3233}.bonus-offer>div{display:flex;margin-top:9px;align-items:flex-start;flex-direction:column}.bonus-offer strong{margin-top:3px;color:#dedee1;font-size:10px}.bonus-offer>button{width:100%;min-height:33px;margin-top:auto;border:1px solid rgba(255,47,69,.25);border-radius:8px;color:#fff;background:linear-gradient(180deg,#ac0a26b8,#670518cc);font-size:6px;font-weight:950}.bonus-progress{width:100%;margin-top:auto!important}.bonus-progress>div{width:100%;height:5px;overflow:hidden;border-radius:99px;background:#252529}.bonus-progress>div>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#19af63,#4be393)}.bonus-progress>small{margin-top:6px;color:#6f6f76;font-size:5.5px}.bonus-coupon{margin-top:8px;padding:11px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:linear-gradient(110deg,#44051230,#101013 54%)}.bonus-coupon>header{display:flex;align-items:center;justify-content:space-between}.bonus-coupon header>div{display:flex;align-items:flex-start;flex-direction:column}.bonus-coupon header strong{margin-top:3px;color:#e3e3e5;font-size:11px}.bonus-coupon header>span{display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(255,48,70,.16);border-radius:8px;color:#ff5268;background:#6005172e;font-size:11px;font-weight:950}.bonus-coupon-field{display:grid;margin-top:8px;grid-template-columns:1fr 76px;gap:6px}.bonus-coupon-field input{min-width:0;height:39px;padding:0 11px;border:1px solid rgba(255,255,255,.075);border-radius:8px;outline:0;color:#fff;background:#08080a;font-size:8px;font-weight:850;letter-spacing:.5px}.bonus-coupon-field input:focus{border-color:#ff2d4459}.bonus-coupon-field button{border:1px solid rgba(255,47,69,.28);border-radius:8px;color:#fff;background:#6c051961;font-size:6px;font-weight:950}.bonus-message{margin:7px 0 0;color:#ff7183;font-size:6.5px}.bonus-message.success{color:#50d990}.bonus-scratch-preview,.bonus-history-preview{display:flex;min-height:59px;margin-top:8px;padding:10px 11px;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.055);border-radius:11px;background:#101013}.bonus-scratch-preview>div,.bonus-history-preview>div{display:flex;align-items:center;gap:9px}.bonus-scratch-preview>div>span{display:grid;width:31px;height:31px;place-items:center;border:1px solid rgba(235,182,65,.17);border-radius:9px;color:#e6b541;background:#61440a26}.bonus-scratch-preview>div>div,.bonus-history-preview>div{align-items:flex-start;flex-direction:column}.bonus-scratch-preview strong,.bonus-history-preview strong{margin-top:3px;color:#dedee1;font-size:10px}.bonus-scratch-preview>b,.bonus-history-preview>span{padding:5px 7px;border:1px solid rgba(255,255,255,.07);border-radius:99px;color:#707077;background:#0b0b0d;font-size:5px;font-weight:950;letter-spacing:.5px}.bonus-history-preview{min-height:49px}.bonus-legal-note{margin:9px 5px 0;color:#66666d;text-align:center;font-size:6px;line-height:1.45}.bonus-club-footer{display:flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border-top:1px solid rgba(255,255,255,.05);color:#5e5e64;background:#08080a;font-size:6px;font-weight:950;letter-spacing:1px}.bonus-club-footer span{width:6px;height:6px;border-radius:50%;background:#ff344d;box-shadow:0 0 9px #ff344d8c}@keyframes bonusClubEnter{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bonusHeroShine{0%{left:-35%;opacity:0}18%{opacity:1}52%,to{left:125%;opacity:0}}@media(max-width:380px){.bonus-club-overlay{padding:8px}.bonus-club{max-height:calc(100dvh - 16px)}.bonus-club-content{padding-inline:10px}.bonus-hero{padding:12px;grid-template-columns:37px 1fr auto;gap:7px}.bonus-hero>span{font-size:19px}.bonus-offer{padding:9px}}@media(prefers-reduced-motion:reduce){.bonus-hero:after{animation:none!important}}.game-focus-mode .grid-cashout-area .cashout-button.cashout-premium-button{grid-template-columns:40px minmax(0,1fr) minmax(104px,112px)!important;gap:7px!important;padding-inline:10px!important}.game-focus-mode .cashout-premium-balance{width:100%;min-width:0;overflow:hidden}.game-focus-mode .cashout-premium-balance strong{display:block!important;width:100%;min-width:0;max-width:100%;overflow:hidden;margin-top:5px!important;font-size:clamp(15px,4.6vw,21px)!important;line-height:1!important;letter-spacing:-.65px!important;text-align:center!important;white-space:nowrap}.game-focus-mode .cashout-premium-action{width:100%;min-width:0;padding-inline:7px!important;font-size:7.2px!important}.grid-message.stable-game-message{display:flex!important;width:100%;height:50px!important;min-height:50px!important;max-height:50px!important;margin-top:10px!important;padding:0 12px!important;align-items:center!important;justify-content:center!important;overflow:hidden;box-sizing:border-box;text-align:center!important;line-height:1.2!important}.quick-deposit-card{position:relative;overflow:hidden;margin-top:10px;padding:11px;border:1px solid rgba(255,47,70,.28);border-radius:13px;background:radial-gradient(circle at 4% 10%,rgba(255,43,67,.14),transparent 48%),linear-gradient(120deg,#4b05145c,#111114 58%);box-shadow:inset 0 1px #ffffff09,0 8px 20px #0000002b;animation:quickDepositEnter .22s ease-out}.quick-deposit-copy{display:flex;align-items:center;gap:9px;text-align:left}.quick-deposit-copy>span{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid rgba(255,57,79,.3);border-radius:9px;color:#ff5368;background:#6e05194f;font-size:14px;font-weight:950}.quick-deposit-copy>div{display:flex;align-items:flex-start;flex-direction:column}.quick-deposit-copy small{color:#ff6477;font-size:6px;font-weight:950;letter-spacing:.85px}.quick-deposit-copy strong{margin-top:3px;color:#f1f1f3;font-size:11px}.quick-deposit-copy p{margin:3px 0 0;color:#7d7d84;font-size:7px}.quick-deposit-summary{display:flex;min-height:36px;margin-top:8px;padding:0 10px;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#05050785}.quick-deposit-summary span{color:#77777e;font-size:5.5px;font-weight:950;letter-spacing:.7px}.quick-deposit-summary strong{color:#f1f1f3;font-size:12px}.quick-deposit-card>button{width:100%;min-height:40px;margin-top:7px;border:1px solid rgba(255,69,90,.31);border-radius:9px;color:#fff;background:linear-gradient(180deg,#dc1736,#a90723);box-shadow:inset 0 1px #ffffff14,0 8px 17px #9c051d2b;font-size:7px;font-weight:950;letter-spacing:.65px}@keyframes quickDepositEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:380px){.game-focus-mode .grid-cashout-area .cashout-button.cashout-premium-button{grid-template-columns:35px minmax(0,1fr) 98px!important;gap:5px!important;padding-inline:7px!important}.game-focus-mode .cashout-premium-balance strong{font-size:clamp(13px,4.3vw,17px)!important}.game-focus-mode .cashout-premium-action{padding-inline:4px!important;font-size:6.4px!important}}.pix-confirmed-step{display:flex;min-height:510px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.pix-confirmed-icon{display:flex;width:92px;height:92px;align-items:center;justify-content:center;border:2px solid #35df78;border-radius:50%;color:#fff;background:radial-gradient(circle,#23d169f2,#055c2fe6);box-shadow:0 0 0 10px #2cdc750f,0 0 38px #2cdc7547;font-size:45px;font-weight:950;animation:pixConfirmedPulse 1.8s ease-in-out infinite}.pix-confirmed-title{margin-top:26px}.pix-confirmed-title small{color:#39df7c;font-size:8px;font-weight:950;letter-spacing:1.5px}.pix-confirmed-title h2{margin:7px 0 0;color:#fff;font-size:29px}.pix-confirmed-title p{max-width:290px;margin:9px auto 0;color:#888890;font-size:11px;line-height:1.55}.pix-confirmed-amount{width:100%;margin-top:25px;border-color:#31db743d;background:linear-gradient(120deg,#0b4f2a45,#111114 58%)}.pix-confirmed-amount strong{color:#3be17d}.pix-confirmed-balance{display:flex;width:100%;min-height:64px;margin:10px 0 14px;padding:12px 18px;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#101013}.pix-confirmed-balance small{color:#7e7e86;font-size:8px;font-weight:950;letter-spacing:1px}.pix-confirmed-balance strong{color:#fff;font-size:20px}@keyframes pixConfirmedPulse{0%,to{transform:scale(1);box-shadow:0 0 0 10px #2cdc750f,0 0 32px #2cdc7538}50%{transform:scale(1.045);box-shadow:0 0 0 15px #2cdc7509,0 0 44px #2cdc7557}}.financial-history-view{text-align:left}.financial-history-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.financial-history-heading small{color:#777780;font-size:7px;font-weight:950;letter-spacing:1.2px}.financial-history-heading h3{margin:5px 0 0;color:#f5f5f7;font-size:19px}.financial-history-heading>span{padding:6px 9px;border:1px solid rgba(47,220,117,.19);border-radius:99px;color:#3ddd7d;background:#16733c1f;font-size:6px;font-weight:950;letter-spacing:.8px}.financial-history-balance{display:flex;min-height:70px;margin-top:14px;padding:13px 15px;align-items:center;justify-content:space-between;border:1px solid rgba(255,45,68,.17);border-radius:13px;background:linear-gradient(110deg,#5e05184d,#111114 60%)}.financial-history-balance small{color:#85858d;font-size:7px;font-weight:950;letter-spacing:1px}.financial-history-balance strong{color:#fff;font-size:23px}.financial-history-list{display:grid;margin-top:12px;gap:8px}.financial-history-item{display:grid;min-height:66px;padding:10px 12px;align-items:center;grid-template-columns:38px 1fr auto;gap:9px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#101013}.financial-history-icon{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:10px;font-size:18px;font-weight:900}.financial-history-item.positive .financial-history-icon{border:1px solid rgba(48,221,118,.2);color:#3ce17d;background:#12733b21}.financial-history-item.negative .financial-history-icon{border:1px solid rgba(255,51,75,.2);color:#ff5066;background:#7e071d24}.financial-history-info{display:flex;min-width:0;align-items:flex-start;flex-direction:column}.financial-history-info strong{color:#dedee2;font-size:10px}.financial-history-info small{margin-top:4px;color:#686870;font-size:7px}.financial-history-value{display:flex;align-items:flex-end;flex-direction:column}.financial-history-value strong{color:#3de17e;font-size:12px}.financial-history-item.negative .financial-history-value strong{color:#ff596d}.financial-history-value small{margin-top:4px;color:#74747c;font-size:6px;font-weight:950;letter-spacing:.7px}.financial-history-item.pending .financial-history-value strong{color:#e9b943}.financial-history-loading,.financial-history-empty{display:flex;min-height:190px;align-items:center;justify-content:center;flex-direction:column;color:#777780;text-align:center;font-size:9px}.financial-history-empty>span{color:#ff4058;font-size:27px}.financial-history-empty strong{margin-top:8px;color:#e7e7ea;font-size:13px}.financial-history-empty p{margin:5px 0 0;color:#777780;font-size:8px}.withdrawal-owner-section{display:grid;margin-top:14px;gap:8px}.withdrawal-owner-section>label{color:#85858d;font-size:7px;font-weight:950;letter-spacing:1.1px}.withdrawal-owner-section>input{width:100%;height:46px;padding:0 14px;border:1px solid rgba(255,255,255,.085);border-radius:11px;outline:none;color:#f4f4f6;background:linear-gradient(105deg,#5405162e,#0d0d10 45%);text-align:center;font-size:12px;font-weight:750}.withdrawal-owner-section>input:focus{border-color:#ff2b436b;box-shadow:0 0 0 3px #ff243d0d}@media(max-height:760px){.withdrawal-owner-section{margin-top:10px;gap:6px}.withdrawal-owner-section>input{height:41px}}.withdrawal-presets{display:none!important}.withdrawal-owner-section{margin-top:16px!important;gap:10px!important}.withdrawal-owner-section>label{margin-bottom:2px;font-size:8px!important}.withdrawal-owner-section>input{height:55px!important;font-size:14px!important}.withdrawal-key-input input[readonly]{color:#d8d8dc;cursor:not-allowed;opacity:.82;background:linear-gradient(105deg,#185a3621,#0d0d10 48%)}.withdrawal-submit{min-height:57px;margin-top:14px}.game-focus-mode .grid-board-frame{width:min(100%,calc(100svh - 361px))!important;max-height:calc(100svh - 361px)!important;aspect-ratio:1 / 1!important;flex:0 0 auto!important;contain:layout paint size!important;transform:none!important}.game-focus-mode .grid-board{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;transform:none!important;-webkit-transform:none!important;touch-action:none!important;user-select:none!important;-webkit-user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important}.game-focus-mode .grid-board:active,.game-focus-mode .grid-board:focus,.game-focus-mode .grid-board-frame:active,.game-focus-mode .grid-board-frame:focus-within{width:min(100%,calc(100svh - 361px))!important;max-height:calc(100svh - 361px)!important;transform:none!important;-webkit-transform:none!important}@supports not (height: 100svh){.game-focus-mode .grid-board-frame,.game-focus-mode .grid-board-frame:active,.game-focus-mode .grid-board-frame:focus-within{width:min(100%,calc(100vh - 361px))!important;max-height:calc(100vh - 361px)!important}}.cashout-locked .cashout-premium-button{border-color:#ffffff17;background:linear-gradient(135deg,#17181d,#0b0c10);box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000057}.cashout-locked .cashout-premium-button:disabled{opacity:1}.cashout-locked .cashout-premium-balance{opacity:.62}.cashout-premium-balance small{display:block;margin-bottom:3px;color:#ffffff7a;font-size:8px;font-weight:900;letter-spacing:1.5px}.cashout-value-blurred{filter:blur(3px);opacity:.46;-webkit-user-select:none;user-select:none}.cashout-padlock{position:relative;display:block;width:23px;height:19px;border-radius:5px;background:linear-gradient(145deg,#a2a6b0,#515660);box-shadow:inset 0 1px 1px #ffffff6b,0 5px 13px #0000007a}.cashout-padlock:before{content:"";position:absolute;left:5px;top:-12px;width:13px;height:15px;border:4px solid #858a95;border-bottom:0;border-radius:9px 9px 0 0;box-sizing:border-box}.cashout-padlock i{position:absolute;left:9px;top:6px;width:5px;height:8px;border-radius:4px;background:#25272d}.cashout-unlocked .cashout-premium-button{border-color:#30e67dd1;animation:crCashoutUnlocked .95s ease-in-out infinite alternate}@keyframes crCashoutUnlocked{0%{box-shadow:0 0 14px #28dc7338,inset 0 1px #ffffff1f}to{box-shadow:0 0 36px #28dc7394,inset 0 1px #ffffff2e}}.board-phase-transition.decision-mode{padding:20px 15px;background:radial-gradient(circle at 50% 12%,rgba(42,226,120,.22),transparent 48%),#07090bf7}.board-phase-transition.decision-mode>span{color:#56ed91;text-shadow:0 0 16px rgba(55,232,126,.42)}.cr-decision-countdown{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;width:78px;height:78px;margin:13px auto;border:3px solid #39e982;border-radius:50%;background:#1dc9671a;box-shadow:0 0 26px #2ee57b4a,inset 0 0 18px #2ee57b21;animation:crDecisionPulse .85s ease-in-out infinite alternate}@keyframes crDecisionPulse{0%{transform:scale(.97)}to{transform:scale(1.03)}}.cr-decision-countdown b{color:#fff;font-size:30px;line-height:1}.cr-decision-countdown small{width:60px;margin-top:5px;color:#9bad9f;font-size:6px;font-weight:900;line-height:1.2;letter-spacing:.7px;text-align:center}.cr-decision-actions{position:relative;z-index:4;display:grid;grid-template-columns:1fr 1fr;gap:9px;width:min(100%,315px);margin-top:9px}.cr-decision-actions button{min-height:49px;padding:8px 10px;border-radius:13px;font-size:10px;font-weight:950;letter-spacing:.7px;cursor:pointer}.cr-decision-actions button:disabled{cursor:wait;opacity:.62}.cr-decision-withdraw{border:1px solid #45ed89;color:#06150c;background:linear-gradient(135deg,#65f39c,#20c96a);box-shadow:0 8px 22px #20c96a40}.cr-decision-continue{border:1px solid rgba(255,66,90,.72);color:#fff;background:linear-gradient(135deg,#df1739,#960b25);box-shadow:0 8px 22px #d7123438}@media(max-width:420px){.cr-decision-countdown{width:70px;height:70px}.cr-decision-actions{gap:7px}.cr-decision-actions button{min-height:45px;font-size:9px}}.cashout-locked.cashout-premium-area{border-color:#d626446b;background:radial-gradient(circle at 10% 50%,rgba(196,24,55,.12),transparent 34%),linear-gradient(105deg,#190f13fa,#0c0d11fc);box-shadow:inset 0 1px #ffffff09,0 12px 30px #00000052}.cashout-locked .cashout-premium-button{border-color:transparent;background:transparent;box-shadow:none}.cashout-locked .cashout-premium-icon{border-color:#e7305061;background:linear-gradient(145deg,#43141eeb,#1b1116fa);box-shadow:inset 0 1px #ffffff12,0 0 20px #cf18391a}.cr-premium-lock{display:flex;align-items:center;justify-content:center;width:31px;height:31px}.cr-premium-lock svg{width:28px;height:28px;overflow:visible}.cr-premium-lock rect{fill:#d82b4921;stroke:#d8516a;stroke-width:1.8}.cr-premium-lock path{fill:none;stroke:#e0697f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cr-premium-lock circle{fill:#ed6c83}.cashout-locked .cashout-premium-balance{opacity:1}.cashout-locked .cashout-premium-balance small{color:#ffffff7a}.cashout-locked .cashout-value-blurred{filter:none;opacity:.24;color:#e7e8eb;text-shadow:none}.cashout-locked .cashout-premium-action{border:1px solid rgba(218,48,78,.28);color:#ffffff9e;background:linear-gradient(135deg,#3d1820d9,#1f1419eb);box-shadow:none}.cashout-locked .cashout-premium-button:disabled{opacity:1;cursor:not-allowed}.cashout-unlocked.cashout-premium-area{border-color:#34e57ec7}.time-paused{color:#42e886}.time-paused strong{color:#4bea8e;font-size:12px;letter-spacing:.5px;text-shadow:0 0 13px rgba(48,226,123,.34)}.time-paused small{color:#49e88fb3}.board-phase-transition.decision-mode{backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px)}.board-phase-transition.decision-mode:after{content:"";position:absolute;inset:16px;pointer-events:none;border:1px solid rgba(69,235,139,.15);border-radius:22px;box-shadow:inset 0 0 35px #2fe07c0a}@media(max-width:420px){.cr-premium-lock{width:27px;height:27px}.cr-premium-lock svg{width:25px;height:25px}.cashout-locked .cashout-premium-action{font-size:8px;letter-spacing:.7px}}.time-paused{display:flex;flex-direction:column;align-items:center;justify-content:center}.time-paused strong{display:flex;align-items:center;justify-content:center;gap:4px;color:#4bea8e;font-size:9px;line-height:1;letter-spacing:.7px;white-space:nowrap;text-shadow:0 0 12px rgba(48,226,123,.32)}.time-paused strong svg{width:14px;height:14px}.time-paused small{margin-bottom:4px;color:#49e88fb8;font-size:7px}.cr-start-overlay{position:absolute;z-index:12;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit;color:#fff;background:radial-gradient(circle at 50% 44%,rgba(220,18,54,.2),transparent 38%),#06070af5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:crStartEntrance .28s ease-out both}@keyframes crStartEntrance{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}.cr-start-overlay>span{color:#ff4967;font-size:11px;font-weight:950;letter-spacing:3px}.cr-start-overlay>strong{margin-top:19px;color:#fff;font-size:13px;font-weight:950;letter-spacing:2px}.cr-start-overlay>small{margin-top:8px;color:#ffffff6e;font-size:7px;font-weight:800;letter-spacing:1.2px}.cr-start-timer{position:relative;display:flex;align-items:center;justify-content:center;width:116px;height:116px;margin-top:20px;border-radius:50%;background:conic-gradient(#f12c4e var(--start-angle),rgba(255,255,255,.08) 0deg);box-shadow:0 0 38px #e0163a47;transition:background .35s linear}.cr-start-timer:before{content:"";position:absolute;inset:7px;border:1px solid rgba(255,69,100,.24);border-radius:50%;background:radial-gradient(circle,#181016,#090a0d 70%)}.cr-start-timer svg{position:relative;z-index:2;width:24px;margin-right:7px;color:#ff4d69}.cr-start-timer b{position:relative;z-index:2;color:#fff;font-size:52px;line-height:1;text-shadow:0 0 19px rgba(255,255,255,.18)}.board-phase-transition.decision-mode{justify-content:center;padding:22px 24px;background:radial-gradient(circle at 30% 25%,rgba(42,226,120,.18),transparent 43%),#07090bf7}.cr-decision-top{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:18px;width:min(100%,350px)}.cr-decision-copy{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.cr-decision-copy>span{color:#53ed91;font-size:10px;font-weight:950;letter-spacing:2px;text-shadow:0 0 15px rgba(65,233,137,.3)}.cr-decision-copy>strong{margin-top:4px;color:#fff;font-size:clamp(48px,14vw,66px);line-height:.98;letter-spacing:-3px}.cr-decision-copy>small{margin-top:9px;color:#ffffff70;font-size:7px;font-weight:900;letter-spacing:2px}.cr-decision-countdown{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90px;height:90px;margin:0;border:0;border-radius:50%;background:conic-gradient(#45eb88 var(--decision-angle),rgba(255,255,255,.09) 0deg);box-shadow:0 0 28px #33e47f3b;transition:background .3s linear;animation:none}.cr-decision-countdown:before{content:"";position:absolute;inset:6px;border:1px solid rgba(67,233,137,.19);border-radius:50%;background:radial-gradient(circle,#132018,#080b09 72%)}.cr-decision-countdown b{position:relative;z-index:2;color:#fff;font-size:34px;line-height:1}.cr-decision-countdown small{position:relative;z-index:2;width:auto;margin-top:5px;color:#62ef9da3;font-size:6px;font-weight:900;letter-spacing:1px}.cr-decision-question{position:relative;z-index:3;width:min(100%,350px);margin:17px 0 13px;color:#ffffff94;font-size:10px;font-weight:700;letter-spacing:.2px;text-align:left}.cr-decision-actions{position:relative;z-index:4;display:grid;grid-template-columns:1fr 1fr;gap:10px;width:min(100%,350px);margin:0}.cr-decision-actions button{display:flex;min-height:58px;padding:10px 12px;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:14px;cursor:pointer;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.cr-decision-actions button:active{transform:scale(.97)}.cr-decision-actions button small{font-size:6px;font-weight:850;letter-spacing:1px;opacity:.65}.cr-decision-actions button strong{font-size:10px;font-weight:950;letter-spacing:.8px}.cr-decision-withdraw{border:1px solid rgba(80,242,149,.92);color:#06140c;background:linear-gradient(145deg,#65f3a0,#1ec96a);box-shadow:0 9px 25px #1fcf6c40}.cr-decision-continue{border:1px solid rgba(255,70,96,.76);color:#fff;background:linear-gradient(145deg,#e51b3e,#9c0a25);box-shadow:0 9px 25px #da123538}@media(max-width:420px){.board-phase-transition.decision-mode{padding:20px}.cr-decision-top{grid-template-columns:minmax(0,1fr) 82px;gap:12px}.cr-decision-countdown{width:80px;height:80px}.cr-decision-copy>strong{font-size:49px}.cr-decision-actions{gap:8px}.cr-decision-actions button{min-height:54px}.cr-start-timer{width:104px;height:104px}.cr-start-timer b{font-size:47px}}.cr-start-timer svg{display:none!important}.cr-start-timer b{margin:0!important;font-size:58px!important;letter-spacing:-2px}.cr-start-overlay.is-finishing{animation:crStartFinish 1s ease-in-out both}.cr-start-overlay.is-finishing .cr-start-timer{animation:crTimerToHeader 1s cubic-bezier(.4,0,.2,1) both}.cr-start-overlay.is-finishing>span,.cr-start-overlay.is-finishing>strong,.cr-start-overlay.is-finishing>small{animation:crStartCopyOut 1s ease both}@keyframes crStartFinish{0%,62%{opacity:1;background-color:#06070af5}to{opacity:0;background-color:#06070a00}}@keyframes crTimerToHeader{0%,60%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(min(34vw,145px),max(-43vh,-245px)) scale(.48)}}@keyframes crStartCopyOut{0%,58%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.board-phase-transition.decision-mode{display:flex!important;padding:24px 25px!important;align-items:stretch!important;justify-content:center!important;border-radius:inherit;background:radial-gradient(circle at 18% 22%,rgba(34,224,119,.2),transparent 42%),radial-gradient(circle at 88% 82%,rgba(19,117,65,.12),transparent 38%),linear-gradient(145deg,#08110cfb,#050807fc)!important;box-shadow:inset 0 0 0 1px #31e68233,inset 0 0 46px #1cca660e}.cr-cashout-heading{position:relative;z-index:3;display:flex;width:min(100%,365px);flex-direction:column;align-items:flex-start;margin-bottom:18px}.cr-cashout-heading>span{color:#43ee8c;font-size:clamp(16px,5vw,21px);font-weight:950;line-height:1;letter-spacing:1.6px;text-shadow:0 0 18px rgba(48,235,135,.25)}.cr-cashout-heading>small{margin-top:8px;color:#ffffff80;font-size:7px;font-weight:850;letter-spacing:1.2px}.cr-decision-top{position:relative;z-index:3;display:grid!important;width:min(100%,365px)!important;grid-template-columns:minmax(0,1fr) 88px!important;gap:15px!important;align-items:center;padding:16px 17px;border:1px solid rgba(55,230,133,.25);border-radius:17px;background:linear-gradient(115deg,#18452c45,#070d0ab8);box-shadow:inset 0 1px #ffffff09,0 13px 35px #0000003d}.cr-decision-copy{position:relative;display:flex;min-width:0;flex-direction:column;align-items:flex-start!important;padding-right:88px;text-align:left}.cr-decision-copy>small{margin:0 0 6px!important;color:#ffffff85!important;font-size:7px!important;font-weight:900;letter-spacing:1.5px!important}.cr-decision-copy>strong{margin:0!important;color:#42ef8c!important;font-size:clamp(31px,9vw,43px)!important;font-weight:950;line-height:.96!important;letter-spacing:-2px!important;white-space:nowrap;text-shadow:0 0 19px rgba(48,235,133,.22)}.cr-decision-odd{position:absolute;top:4px;right:0;display:flex;min-width:70px;flex-direction:column;align-items:flex-start;padding-left:13px;border-left:1px solid rgba(255,255,255,.12)}.cr-decision-odd small{color:#ffffff6b;font-size:6px;font-weight:850;letter-spacing:1px}.cr-decision-odd b{margin-top:7px;color:#fff;font-size:19px;font-weight:950;line-height:1;white-space:nowrap}.cr-decision-countdown{width:78px!important;height:78px!important;box-shadow:0 0 0 1px #37ee8c1a,0 0 25px #2ce47f33!important}.cr-decision-countdown:before{inset:6px!important}.cr-decision-countdown b{font-size:31px!important}.cr-decision-countdown small{margin-top:4px!important;font-size:5px!important;letter-spacing:1.1px!important}.cr-decision-question{width:min(100%,365px)!important;margin:17px 0 13px!important;color:#ffffffab!important;font-size:10px!important;font-weight:750!important}.cr-decision-actions{position:relative;z-index:3;display:grid!important;width:min(100%,365px)!important;grid-template-columns:1fr 1fr;gap:11px!important}.cr-decision-actions button{min-width:0;min-height:65px!important;padding:11px 8px!important;border-radius:14px!important}.cr-decision-actions button small{font-size:6px!important;font-weight:900!important;letter-spacing:1.2px!important}.cr-decision-actions button strong{margin-top:5px;font-size:11px!important;font-weight:950!important;letter-spacing:1.1px!important;white-space:nowrap}.cr-decision-withdraw{color:#03170c!important;border:1px solid rgba(109,255,171,.88)!important;background:linear-gradient(145deg,#53f49a,#20d876)!important;box-shadow:inset 0 1px #ffffff61,0 7px 20px #24df7b3b!important}.cr-decision-continue{color:#fff!important;border:1px solid rgba(255,60,90,.65)!important;background:linear-gradient(145deg,#df173b,#a70c29)!important;box-shadow:inset 0 1px #ffffff1f,0 7px 20px #d2113630!important}.cr-decision-note{position:relative;z-index:3;display:block;width:min(100%,365px);margin-top:13px;color:#ffffff57;font-size:6px;font-weight:800;line-height:1.5;letter-spacing:.9px;text-align:center}.board-result-overlay.lost{background:radial-gradient(circle at center,rgba(196,18,52,.15),transparent 48%),#050507e0!important}.board-result-overlay.lost .board-result-panel{width:100%!important;min-height:100%!important;padding:24px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.board-result-overlay.lost .board-result-icon{width:58px;height:58px;border:1px solid rgba(255,67,96,.55);background:linear-gradient(145deg,#ef3153,#b80e31);box-shadow:0 0 28px #eb254b40}.board-result-overlay.lost .board-result-panel>span{margin-top:5px;color:#ff5571;font-size:13px;font-weight:950;letter-spacing:2px}.board-result-overlay.lost .board-result-panel>strong{margin-top:16px;font-size:clamp(48px,15vw,64px)}.board-result-overlay.lost .board-result-panel>button{width:min(82%,285px);min-height:48px;margin-top:22px;border-radius:12px}@media(max-width:370px){.board-phase-transition.decision-mode{padding:18px 17px!important}.cr-cashout-heading{margin-bottom:13px}.cr-decision-top{grid-template-columns:minmax(0,1fr) 70px!important;gap:9px!important;padding:13px 12px}.cr-decision-copy{padding-right:70px}.cr-decision-copy>strong{font-size:28px!important}.cr-decision-odd{min-width:60px;padding-left:9px}.cr-decision-odd b{font-size:16px}.cr-decision-countdown{width:66px!important;height:66px!important}.cr-decision-countdown b{font-size:27px!important}.cr-decision-actions button{min-height:59px!important}.cr-decision-actions button strong{font-size:9px!important}}@media(prefers-reduced-motion:reduce){.cr-start-overlay.is-finishing,.cr-start-overlay.is-finishing .cr-start-timer,.cr-start-overlay.is-finishing>span,.cr-start-overlay.is-finishing>strong,.cr-start-overlay.is-finishing>small{animation:none!important}}@keyframes crStartFinish{0%,12%{opacity:1;background-color:#06070af5}72%{opacity:1;background-color:#06070a4d}to{opacity:0;background-color:#06070a00}}@keyframes crTimerToHeader{0%,10%{opacity:1;transform:translate(0) scale(1)}42%{opacity:1;transform:translate(min(14vw,62px),max(-16vh,-88px)) scale(.82)}76%{opacity:1;transform:translate(min(27vw,118px),max(-32vh,-178px)) scale(.61)}to{opacity:.18;transform:translate(min(35vw,154px),max(-44vh,-250px)) scale(.45)}}@keyframes crStartCopyOut{0%,25%{opacity:1;transform:translateY(0)}72%{opacity:.25}to{opacity:0;transform:translateY(-10px)}}.board-phase-transition.decision-mode{padding:27px 24px!important;border:0!important;background:radial-gradient(circle at 50% 20%,rgba(35,202,107,.105),transparent 40%),radial-gradient(circle at 88% 78%,rgba(177,15,47,.065),transparent 35%),linear-gradient(155deg,#0c0e0f,#08090b 53%,#060708)!important;box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 55px #00000059!important}.board-phase-transition.decision-mode:before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(56,225,130,.22),transparent) top center / 72% 1px no-repeat}.cr-cashout-heading{width:min(100%,355px)!important;margin:0 0 22px!important;align-items:center!important;text-align:center}.cr-cashout-heading>span{color:#44e88a!important;font-size:clamp(17px,5vw,22px)!important;letter-spacing:1.8px!important}.cr-cashout-heading>small{margin-top:9px!important;color:#ffffff6b!important;font-size:7px!important;letter-spacing:1.25px!important}.cr-decision-top{display:grid!important;width:min(100%,355px)!important;grid-template-columns:minmax(0,1fr) 92px!important;gap:20px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cr-decision-copy{min-height:94px;padding:12px 86px 12px 0!important;justify-content:center;border-right:1px solid rgba(255,255,255,.075)}.cr-decision-copy>small{color:#fff6!important;font-size:7px!important;letter-spacing:1.7px!important}.cr-decision-copy>strong{margin-top:5px!important;color:#fff!important;font-size:clamp(35px,10vw,47px)!important;letter-spacing:-2.4px!important;text-shadow:0 4px 18px rgba(0,0,0,.5)!important}.cr-decision-odd{top:24px!important;right:13px!important;min-width:64px!important;padding:0!important;border:0!important}.cr-decision-odd small{color:#ffffff57!important;font-size:6px!important}.cr-decision-odd b{margin-top:7px!important;color:#ffffffe6!important;font-size:18px!important}.cr-decision-countdown{width:88px!important;height:88px!important;background:conic-gradient(#40e98a var(--decision-angle),rgba(255,255,255,.075) 0deg)!important;box-shadow:0 0 0 1px #40e98a14,0 0 22px #34e0801f!important}.cr-decision-countdown:before{inset:5px!important;border-color:#ffffff0e!important;background:radial-gradient(circle,#111513,#080a09 72%)!important}.cr-decision-countdown b{font-size:34px!important}.cr-decision-countdown small{color:#4be89099!important;font-size:5px!important}.cr-decision-question{width:min(100%,355px)!important;margin:24px 0 15px!important;color:#ffffff9e!important;font-size:10px!important;font-weight:750!important;text-align:center!important}.cr-decision-actions{width:min(100%,355px)!important;gap:12px!important}.cr-decision-actions button{min-height:66px!important;border-radius:13px!important;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease!important}.cr-decision-actions button:active{transform:scale(.965)!important;filter:brightness(.88)}.cr-decision-withdraw{color:#04130a!important;border-color:#59f59ab3!important;background:linear-gradient(160deg,#49eb91,#1bc86b)!important;box-shadow:inset 0 1px #ffffff40,0 8px 18px #19c26329!important}.cr-decision-continue{border-color:#e72a489e!important;background:linear-gradient(160deg,#d5193a,#990b27)!important;box-shadow:inset 0 1px #ffffff1a,0 8px 18px #bc0f3024!important}.cr-decision-note{width:min(100%,355px)!important;margin-top:17px!important;padding-top:13px;border-top:1px solid rgba(255,255,255,.055);color:#ffffff4a!important;font-size:6px!important;letter-spacing:1px!important}.board-result-overlay.lost{animation:crLostIn .22s ease-out both,crLostAutoExit 3s ease-in both!important}@keyframes crLostAutoExit{0%,86%{opacity:1}to{opacity:0}}@media(max-width:370px){.board-phase-transition.decision-mode{padding:21px 17px!important}.cr-cashout-heading{margin-bottom:17px!important}.cr-decision-top{grid-template-columns:minmax(0,1fr) 73px!important;gap:11px!important}.cr-decision-copy{min-height:79px;padding-right:66px!important}.cr-decision-copy>strong{font-size:31px!important}.cr-decision-odd{top:20px!important;right:7px!important;min-width:56px!important}.cr-decision-odd b{font-size:15px!important}.cr-decision-countdown{width:70px!important;height:70px!important}.cr-decision-countdown b{font-size:27px!important}.cr-decision-question{margin-top:19px!important}.cr-decision-actions button{min-height:59px!important}}.cr-global-start-overlay{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;overflow:visible;pointer-events:all;background:radial-gradient(circle at center,rgba(197,19,54,.19),transparent 38%),#020305e8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:crGlobalOverlayIn .26s ease-out both}.cr-global-start-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}.cr-global-start-content>span{color:#ff4967;font-size:12px;font-weight:950;letter-spacing:3px}.cr-global-start-content>strong{margin-top:21px;color:#fff;font-size:14px;font-weight:950;letter-spacing:2.2px}.cr-global-start-content>small{margin-top:9px;color:#ffffff6e;font-size:7px;font-weight:850;letter-spacing:1.25px}.cr-global-start-timer{position:relative;display:flex;width:124px;height:124px;margin-top:21px;align-items:center;justify-content:center;border-radius:50%;background:conic-gradient(#f12c4e var(--start-angle),rgba(255,255,255,.08) 0deg);box-shadow:0 0 0 1px #ff3c5b29,0 0 44px #e0163a4d;transition:background .35s linear}.cr-global-start-timer:before{position:absolute;inset:7px;content:"";border:1px solid rgba(255,69,100,.2);border-radius:50%;background:radial-gradient(circle,#181016,#08090c 72%)}.cr-global-start-timer b{position:relative;z-index:2;color:#fff;font-size:61px;font-weight:950;line-height:1;letter-spacing:-2px;text-shadow:0 0 20px rgba(255,255,255,.16)}.cr-global-start-overlay.is-finishing{background:#02030500;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:background .9s ease,backdrop-filter .9s ease}.cr-global-start-overlay.is-finishing .cr-global-start-content>span,.cr-global-start-overlay.is-finishing .cr-global-start-content>strong,.cr-global-start-overlay.is-finishing .cr-global-start-content>small{animation:crGlobalCopyExit 1s ease both}.cr-global-start-overlay.is-finishing .cr-global-start-timer{animation:crGlobalTimerToHeader 1s cubic-bezier(.34,.05,.18,1) both}@keyframes crGlobalTimerToHeader{0%,8%{opacity:1;transform:translate(0) scale(1)}35%{opacity:1;transform:translate(18vw,-13vh) scale(.84)}68%{opacity:1;transform:translate(34vw,-26vh) scale(.63)}92%{opacity:1;transform:translate(calc(50vw - 66px),calc(-50vh + 258px)) scale(.48)}to{opacity:0;transform:translate(calc(50vw - 66px),calc(-50vh + 258px)) scale(.46)}}@keyframes crGlobalCopyExit{0%,12%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes crGlobalOverlayIn{0%{opacity:0}to{opacity:1}}.cr-start-overlay{display:none!important}@media(max-width:430px){@keyframes crGlobalTimerToHeader{0%,8%{opacity:1;transform:translate(0) scale(1)}35%{opacity:1;transform:translate(18vw,-12vh) scale(.84)}68%{opacity:1;transform:translate(33vw,-24vh) scale(.63)}92%{opacity:1;transform:translate(calc(50vw - 63px),calc(-50vh + 250px)) scale(.47)}to{opacity:0;transform:translate(calc(50vw - 63px),calc(-50vh + 250px)) scale(.45)}}}@media(max-height:720px){@keyframes crGlobalTimerToHeader{0%,8%{opacity:1;transform:translate(0) scale(1)}42%{opacity:1;transform:translate(27vw,-18vh) scale(.75)}92%{opacity:1;transform:translate(calc(50vw - 62px),calc(-50vh + 214px)) scale(.47)}to{opacity:0;transform:translate(calc(50vw - 62px),calc(-50vh + 214px)) scale(.45)}}}@media(prefers-reduced-motion:reduce){.cr-global-start-overlay.is-finishing .cr-global-start-timer{animation:crGlobalSimpleExit 1s ease both!important}@keyframes crGlobalSimpleExit{0%{opacity:1}to{opacity:0}}}.cr-global-start-overlay.is-finishing .cr-global-start-timer{animation:crGlobalTimerDirect 1s linear both!important;will-change:transform,opacity}@keyframes crGlobalTimerDirect{0%{opacity:1;transform:translateZ(0) scale(1)}88%{opacity:1;transform:translate3d(calc(50vw - 64px),calc(-50vh + 132px),0) scale(.47)}to{opacity:0;transform:translate3d(calc(50vw - 64px),calc(-50vh + 132px),0) scale(.45)}}@media(max-height:720px){@keyframes crGlobalTimerDirect{0%{opacity:1;transform:translateZ(0) scale(1)}88%{opacity:1;transform:translate3d(calc(50vw - 62px),calc(-50vh + 112px),0) scale(.47)}to{opacity:0;transform:translate3d(calc(50vw - 62px),calc(-50vh + 112px),0) scale(.45)}}}.board-phase-transition.decision-mode{display:flex!important;padding:0!important;align-items:stretch!important;justify-content:stretch!important;overflow:hidden!important;background:radial-gradient(circle at 50% 15%,rgba(34,207,110,.09),transparent 38%),linear-gradient(160deg,#0d0f11,#08090b 58%,#050607)!important}.cr29g-decision{position:relative;z-index:20;display:flex;width:100%;height:100%;min-width:0;padding:28px 27px 24px;flex-direction:column;justify-content:center;color:#fff}.cr29g-header{display:flex;flex-direction:column;align-items:center;text-align:center}.cr29g-header span{color:#45e98b;font-size:clamp(17px,5vw,22px);font-weight:950;line-height:1;letter-spacing:1.8px;text-shadow:0 0 18px rgba(52,225,128,.2)}.cr29g-header small{margin-top:9px;color:#ffffff63;font-size:7px;font-weight:850;letter-spacing:1.35px}.cr29g-main{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:17px;align-items:center;margin-top:28px}.cr29g-prize{position:relative;display:flex;min-width:0;min-height:91px;padding-right:78px;flex-direction:column;justify-content:center;border-right:1px solid rgba(255,255,255,.075)}.cr29g-prize>small{color:#ffffff63;font-size:7px;font-weight:900;letter-spacing:1.5px}.cr29g-prize>strong{margin-top:7px;color:#fff;font-size:clamp(35px,10vw,46px);font-weight:950;line-height:.94;letter-spacing:-2.4px;white-space:nowrap;text-shadow:0 5px 18px rgba(0,0,0,.45)}.cr29g-odd{position:absolute;top:25px;right:11px;display:flex;min-width:60px;flex-direction:column}.cr29g-odd span{color:#ffffff4f;font-size:6px;font-weight:850;letter-spacing:1px}.cr29g-odd b{margin-top:7px;color:#ffffffe0;font-size:18px;font-weight:950;line-height:1;white-space:nowrap}.cr29g-timer{display:grid;width:88px;height:88px;padding:5px;place-items:center;border-radius:50%;background:conic-gradient(#42e88a var(--cr29g-angle),rgba(255,255,255,.07) 0deg);box-shadow:0 0 25px #2edc7921;transition:background .28s linear}.cr29g-timer>div{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.045);border-radius:50%;background:radial-gradient(circle,#121714,#080a09 73%)}.cr29g-timer b{color:#fff;font-size:34px;font-weight:950;line-height:.9}.cr29g-timer small{margin-top:7px;color:#45e98b9e;font-size:5px;font-weight:900;letter-spacing:1.1px}.cr29g-question{margin:25px 0 15px;color:#ffffff9e;font-size:10px;font-weight:750;line-height:1.4;text-align:center}.cr29g-actions{display:grid;grid-template-columns:1fr 1fr;gap:11px}.cr29g-actions button{display:flex;min-width:0;min-height:67px;padding:11px 7px;flex-direction:column;align-items:center;justify-content:center;border-radius:13px;transition:transform .13s ease,filter .13s ease}.cr29g-actions button:active{transform:scale(.965);filter:brightness(.88)}.cr29g-actions button small{font-size:6px;font-weight:900;letter-spacing:1.2px}.cr29g-actions button strong{margin-top:6px;font-size:11px;font-weight:950;letter-spacing:1.1px;white-space:nowrap}.cr29g-withdraw{color:#04140a;border:1px solid rgba(91,242,153,.7);background:linear-gradient(155deg,#4ceb94,#1ec86d);box-shadow:inset 0 1px #ffffff4a,0 8px 19px #20c76929}.cr29g-continue{color:#fff;border:1px solid rgba(231,45,75,.63);background:linear-gradient(155deg,#d51b3c,#980b27);box-shadow:inset 0 1px #ffffff1a,0 8px 19px #bc0f3024}.cr29g-footer{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.055);color:#ffffff47;font-size:7px;font-weight:750;line-height:1.45;letter-spacing:.55px;text-align:center}@media(max-width:370px){.cr29g-decision{padding:22px 17px 20px}.cr29g-main{grid-template-columns:minmax(0,1fr) 72px;gap:10px;margin-top:21px}.cr29g-prize{min-height:75px;padding-right:63px}.cr29g-prize>strong{font-size:31px}.cr29g-odd{top:20px;right:7px;min-width:51px}.cr29g-odd b{font-size:15px}.cr29g-timer{width:69px;height:69px}.cr29g-timer b{font-size:27px}.cr29g-question{margin-top:19px}.cr29g-actions button{min-height:59px}.cr29g-actions button strong{font-size:9px}}.board-phase-transition.decision-mode{display:flex!important;padding:0!important;align-items:stretch!important;justify-content:stretch!important;overflow:hidden!important;background:radial-gradient(circle at center,rgba(29,195,101,.12),transparent 48%),#050806f0!important}.cr29h-decision{position:relative;z-index:30;display:flex;width:100%;height:100%;padding:25px;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}.cr29h-icon{display:grid;width:56px;height:56px;place-items:center;border:1px solid rgba(71,235,141,.52);border-radius:50%;color:#06160d;font-size:29px;font-weight:950;background:linear-gradient(145deg,#50ed97,#21c86d);box-shadow:0 0 27px #28d67538}.cr29h-decision>span{margin-top:16px;color:#48eb90;font-size:14px;font-weight:950;letter-spacing:2px}.cr29h-decision>strong{margin-top:14px;color:#fff;font-size:clamp(49px,15vw,65px);font-weight:950;line-height:.94;letter-spacing:-3px;white-space:nowrap}.cr29h-odd{margin-top:11px;color:#ffffff6e;font-size:7px;font-weight:900;letter-spacing:1.45px}.cr29h-timer{position:relative;display:flex;width:72px;height:72px;margin-top:19px;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:conic-gradient(#43ea8c var(--cr29h-angle),rgba(255,255,255,.07) 0deg);box-shadow:0 0 21px #30da7a24}.cr29h-timer:before{position:absolute;inset:5px;content:"";border-radius:50%;background:radial-gradient(circle,#121713,#080a09 73%)}.cr29h-timer b,.cr29h-timer small{position:relative;z-index:2}.cr29h-timer b{color:#fff;font-size:28px;font-weight:950;line-height:.9}.cr29h-timer small{margin-top:6px;color:#47ea8d9e;font-size:5px;font-weight:900;letter-spacing:1px}.cr29h-decision>p{margin:17px 0 13px;color:#ffffff94;font-size:9px;font-weight:750}.cr29h-actions{display:grid;width:min(100%,335px);grid-template-columns:1fr 1fr;gap:11px}.cr29h-actions button{min-width:0;min-height:52px;padding:8px;border-radius:12px;font-size:9px;font-weight:950;letter-spacing:1px}.cr29h-withdraw{color:#04140a;border:1px solid rgba(91,242,153,.7);background:linear-gradient(155deg,#4deb95,#1fc96e);box-shadow:0 7px 17px #1fc66826}.cr29h-continue{color:#fff;border:1px solid rgba(232,47,77,.6);background:linear-gradient(155deg,#d51b3d,#980b27);box-shadow:0 7px 17px #bb0e2f24}.cr29h-note{margin-top:14px;color:#ffffff40;font-size:5px;font-weight:800;letter-spacing:.85px}.board-result-overlay.cashout{background:radial-gradient(circle at center,rgba(27,200,103,.14),transparent 49%),#050806e8!important;animation:cr29hCashoutExit 3s ease-in both!important}.board-result-overlay.cashout .board-result-panel{width:100%!important;min-height:100%!important;padding:24px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.board-result-overlay.cashout .board-result-icon{width:58px;height:58px;border:1px solid rgba(75,238,145,.48);background:linear-gradient(145deg,#4bea92,#20bd68);box-shadow:0 0 27px #26d17138}.board-result-overlay.cashout .board-result-panel>span{margin-top:6px;color:#4bea92;font-size:13px;font-weight:950;letter-spacing:2px}.board-result-overlay.cashout .board-result-panel>strong{margin-top:16px;font-size:clamp(48px,15vw,64px)}.board-result-overlay.cashout .board-result-panel>button{width:min(82%,285px);min-height:48px;margin-top:22px;border-radius:12px}@keyframes cr29hCashoutExit{0%,86%{opacity:1}to{opacity:0}}@media(max-height:720px){.cr29h-decision{padding:17px 22px}.cr29h-icon{width:45px;height:45px;font-size:23px}.cr29h-decision>span{margin-top:10px}.cr29h-decision>strong{margin-top:9px;font-size:46px}.cr29h-timer{width:62px;height:62px;margin-top:12px}.cr29h-decision>p{margin:11px 0 10px}.cr29h-actions button{min-height:46px}}.game-focus-mode .grid-board-frame .board-phase-transition.decision-mode{position:absolute!important;z-index:15!important;inset:0!important;display:flex!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;align-items:stretch!important;justify-content:stretch!important;overflow:hidden!important;border:0!important;border-radius:inherit!important;outline:0!important;background:radial-gradient(circle at 50% 37%,rgba(31,201,105,.105),transparent 46%),linear-gradient(155deg,#0b0f0dfa,#060907fc)!important;box-shadow:none!important;transform:none!important}.game-focus-mode .grid-board-frame .board-phase-transition.decision-mode:before,.game-focus-mode .grid-board-frame .board-phase-transition.decision-mode:after,.game-focus-mode .grid-board-frame .cr29h-decision:before,.game-focus-mode .grid-board-frame .cr29h-decision:after{display:none!important;content:none!important}.game-focus-mode .grid-board-frame .cr29h-decision{position:relative!important;inset:auto!important;display:flex!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;margin:0!important;padding:27px 28px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;overflow:visible!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.game-focus-mode .cr29h-decision>span,.game-focus-mode .cr29h-decision>strong,.game-focus-mode .cr29h-decision>small,.game-focus-mode .cr29h-decision>p,.game-focus-mode .cr29h-actions,.game-focus-mode .cr29h-note{max-width:100%!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.game-focus-mode .cr29h-icon{width:52px!important;height:52px!important;border:1px solid rgba(70,235,140,.42)!important;background:linear-gradient(145deg,#4ce990,#23c46c)!important;box-shadow:0 0 24px #27cf712b!important}.game-focus-mode .cr29h-decision>span{margin-top:15px!important}.game-focus-mode .cr29h-decision>strong{margin-top:12px!important}.game-focus-mode .cr29h-odd{margin-top:10px!important}.game-focus-mode .cr29h-timer{margin-top:18px!important}.game-focus-mode .cr29h-decision>p{margin:16px 0 13px!important}.game-focus-mode .cr29h-actions{display:grid!important;width:min(100%,335px)!important;grid-template-columns:1fr 1fr!important;gap:11px!important}.game-focus-mode .cr29h-actions button{min-width:0!important;min-height:52px!important;border-radius:12px!important}.game-focus-mode .cr29h-withdraw{border:1px solid rgba(91,242,153,.68)!important;background:linear-gradient(155deg,#4bea94,#1fc76d)!important;box-shadow:0 7px 17px #1fc66824!important}.game-focus-mode .cr29h-continue{border:1px solid rgba(232,47,77,.58)!important;background:linear-gradient(155deg,#d3193b,#970b26)!important;box-shadow:0 7px 17px #bb0e2f21!important}.game-focus-mode .cr29h-note{margin-top:14px!important;padding:0!important;color:#ffffff3d!important}@media(max-height:720px){.game-focus-mode .grid-board-frame .cr29h-decision{padding:18px 22px!important}.game-focus-mode .cr29h-icon{width:44px!important;height:44px!important}.game-focus-mode .cr29h-timer{margin-top:11px!important}.game-focus-mode .cr29h-decision>p{margin:10px 0!important}}.game-focus-mode .round-summary>div{display:flex!important;min-width:0;flex-direction:column;align-items:center!important;justify-content:center!important;text-align:center!important}.game-focus-mode .round-summary>div>small{width:100%;text-align:center!important}.game-focus-mode .round-summary>div>strong{width:100%;margin-left:0!important;margin-right:0!important;align-items:center!important;justify-content:center!important;text-align:center!important}.game-focus-mode .round-entry strong,.game-focus-mode .round-return strong,.game-focus-mode .round-multiplier strong{white-space:nowrap}.game-focus-mode .game-clock{position:relative;display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;transform:translateZ(0);backface-visibility:hidden;will-change:transform,box-shadow;animation:cr29jClockBreath 1.8s ease-in-out infinite}.game-focus-mode .game-clock>strong{display:flex!important;width:100%;min-width:0;align-items:center!important;justify-content:center!important;gap:5px;white-space:nowrap}.game-focus-mode .game-clock-value{display:inline-block;min-width:25px;color:inherit;font:inherit;line-height:inherit;text-align:left;transform:translateZ(0);animation:cr29jSecondRefresh .18s ease-out both}@keyframes cr29jSecondRefresh{0%{opacity:.68;transform:translateZ(0) scale(.92)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes cr29jClockBreath{0%,to{transform:translateZ(0) scale(.97);filter:brightness(.94)}50%{transform:translateZ(0) scale(1.025);filter:brightness(1.08)}}.game-focus-mode .game-clock.time-danger{animation:cr29jClockDanger .62s ease-in-out infinite!important}.game-focus-mode .game-clock.time-danger strong,.game-focus-mode .game-clock.time-danger .game-clock-value{color:#ff4058!important}@keyframes cr29jClockDanger{0%,to{transform:translateZ(0) scale(.95);filter:brightness(.92)}50%{transform:translateZ(0) scale(1.055);filter:brightness(1.18)}}.game-focus-mode .game-clock.time-paused{animation:cr29jPausedBreath 1.7s ease-in-out infinite!important}@keyframes cr29jPausedBreath{0%,to{transform:scale(.98);opacity:.84}50%{transform:scale(1.02);opacity:1}}.game-focus-mode .cr29h-timer{width:78px!important;height:78px!important;margin-top:17px!important}.game-focus-mode .cr29h-timer:before{inset:6px!important}.game-focus-mode .cr29h-timer b{font-size:30px!important;line-height:1!important}.game-focus-mode .cr29h-timer small{margin-top:4px!important;font-size:5px!important;line-height:1!important}@media(prefers-reduced-motion:reduce){.game-focus-mode .game-clock,.game-focus-mode .game-clock.time-danger,.game-focus-mode .game-clock.time-paused,.game-focus-mode .game-clock-value{animation:none!important}}.withdrawal-real-data-warning{display:block;margin:9px 2px 2px;color:#ffffff85;font-size:10px;font-weight:650;line-height:1.45}.withdrawal-edit-key{width:100%;min-height:38px;margin-top:10px;color:#65ee98;border:1px solid rgba(48,220,118,.3);border-radius:11px;background:#16783d1a;font-size:10px;font-weight:900;letter-spacing:1px}.withdrawal-owner-section input:read-only,.withdrawal-key-input input:read-only{cursor:default;opacity:.86}.withdrawal-submit:disabled{cursor:wait;opacity:.62}.withdrawal-submit:not(.is-ready){color:#ffffff61!important;border-color:#ffffff14!important;background:linear-gradient(135deg,#3e3e4380,#1f1f23b3)!important;box-shadow:none!important;filter:grayscale(.65);opacity:.65}.withdrawal-submit.is-ready:not(:disabled){opacity:1;filter:none;animation:withdrawalReadyPulse 1.5s ease-in-out infinite}@keyframes withdrawalReadyPulse{0%,to{transform:scale(1);box-shadow:0 8px 25px #1fd26633}50%{transform:scale(1.012);box-shadow:0 10px 34px #1fe6706b,0 0 0 3px #3eee8414}}@media(prefers-reduced-motion:reduce){.withdrawal-submit.is-ready:not(:disabled){animation:none}}.withdrawal-checkout .deposit-checkout-header{min-height:108px;padding-top:22px;padding-bottom:20px}.withdrawal-checkout .deposit-checkout-header>span{display:none}.withdrawal-title{justify-content:center;margin-bottom:18px;text-align:center}.withdrawal-title>div{width:100%}.withdrawal-title h2{margin:0}.withdrawal-balance{display:grid;grid-template-columns:58px minmax(0,1fr) auto;min-height:116px;padding:18px 20px;align-items:center;gap:16px}.withdrawal-balance-icon{display:grid!important;width:54px;height:54px;padding:0!important;place-items:center;color:#ff365b!important;border:1px solid rgba(255,48,88,.38)!important;border-radius:50%!important;background:radial-gradient(circle,#ff2a5429,#ff2a5408)!important;font-size:29px!important;font-weight:950!important;line-height:1!important}.withdrawal-balance-value{min-width:0;text-align:left}.withdrawal-balance-value small,.withdrawal-balance-value strong{text-align:left}.withdrawal-balance-pix{justify-self:end}.withdrawal-submit.is-ready:not(:disabled){box-shadow:none!important;animation:withdrawalReadyPulseClean 1.45s ease-in-out infinite!important}@keyframes withdrawalReadyPulseClean{0%,to{transform:scale(1);box-shadow:none}50%{transform:scale(1.012);box-shadow:none}}@media(max-width:520px){.withdrawal-balance{grid-template-columns:50px minmax(0,1fr) auto;min-height:105px;padding:15px 16px;gap:11px}.withdrawal-balance-icon{width:46px;height:46px;font-size:25px!important}}.withdrawal-checkout .deposit-checkout-header{position:relative!important;display:flex!important;width:100%!important;height:112px!important;min-height:112px!important;padding:14px 74px!important;align-items:center!important;justify-content:center!important;border-bottom:1px solid rgba(255,35,70,.14)!important}.withdrawal-checkout .deposit-checkout-header img{display:block!important;width:auto!important;max-width:250px!important;height:auto!important;max-height:57px!important;margin:0 auto!important;object-fit:contain!important}.withdrawal-checkout .deposit-checkout-header>span{display:none!important}.withdrawal-checkout .deposit-close{position:absolute!important;top:50%!important;right:22px!important;margin:0!important;transform:translateY(-50%)!important}.withdrawal-title{display:block!important;margin:20px 0 18px!important;text-align:center!important}.withdrawal-title>div{width:100%!important}.withdrawal-title h2{margin:0!important;text-align:center!important}.withdrawal-balance{position:relative!important;display:flex!important;width:100%!important;min-height:132px!important;padding:20px 92px!important;align-items:center!important;justify-content:center!important;gap:0!important}.withdrawal-balance-value{display:flex!important;min-width:0!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.withdrawal-balance-value small,.withdrawal-balance-value strong{display:block!important;width:100%!important;text-align:center!important}.withdrawal-balance-icon{position:absolute!important;top:50%!important;left:27px!important;right:auto!important;display:grid!important;width:58px!important;height:58px!important;margin:0!important;padding:0!important;place-items:center!important;color:#ff365b!important;border:1px solid rgba(255,48,88,.4)!important;border-radius:50%!important;background:radial-gradient(circle,#ff2a5429,#ff2a5406)!important;font-size:31px!important;font-weight:950!important;line-height:1!important;transform:translateY(-50%)!important}.withdrawal-balance-pix{position:absolute!important;top:50%!important;right:25px!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;transform:translateY(-50%)!important}.withdrawal-submit.is-ready:not(:disabled){box-shadow:none!important;animation:withdrawalButtonPulseOnly 1.45s ease-in-out infinite!important}@keyframes withdrawalButtonPulseOnly{0%,to{transform:scale(1);box-shadow:none}50%{transform:scale(1.012);box-shadow:none}}@media(max-width:520px){.withdrawal-checkout .deposit-checkout-header{height:96px!important;min-height:96px!important;padding:12px 64px!important}.withdrawal-checkout .deposit-checkout-header img{max-width:205px!important;max-height:47px!important}.withdrawal-checkout .deposit-close{right:15px!important}.withdrawal-title{margin:17px 0 15px!important}.withdrawal-balance{min-height:116px!important;padding:16px 72px!important}.withdrawal-balance-icon{left:17px!important;width:48px!important;height:48px!important;font-size:26px!important}.withdrawal-balance-pix{right:17px!important}}@media(prefers-reduced-motion:reduce){.withdrawal-submit.is-ready:not(:disabled){animation:none!important}}.withdrawal-checkout .deposit-checkout-header{box-sizing:border-box!important;height:86px!important;min-height:86px!important;padding:8px 68px!important}.withdrawal-checkout .deposit-checkout-header img{max-width:225px!important;max-height:45px!important}.withdrawal-checkout .deposit-close{right:18px!important;width:52px!important;height:52px!important}.withdrawal-title{margin:12px 0 13px!important}.withdrawal-title h2{line-height:1.1!important}.withdrawal-balance{box-sizing:border-box!important;height:94px!important;min-height:94px!important;padding:10px 78px!important}.withdrawal-balance-icon{left:20px!important;width:46px!important;height:46px!important;font-size:25px!important}.withdrawal-balance-value small{margin-bottom:5px!important}.withdrawal-balance-value strong{font-size:clamp(31px,6vw,42px)!important;line-height:1!important}.withdrawal-balance-pix{right:20px!important}.withdrawal-value{margin-top:10px!important}@media(max-width:520px){.withdrawal-checkout .deposit-checkout-header{height:78px!important;min-height:78px!important;padding:7px 58px!important}.withdrawal-checkout .deposit-checkout-header img{max-width:190px!important;max-height:40px!important}.withdrawal-checkout .deposit-close{right:12px!important;width:46px!important;height:46px!important}.withdrawal-title{margin:10px 0 12px!important}.withdrawal-balance{height:88px!important;min-height:88px!important;padding:9px 66px!important}.withdrawal-balance-icon{left:14px!important;width:42px!important;height:42px!important;font-size:23px!important}.withdrawal-balance-pix{right:14px!important}.withdrawal-balance-value strong{font-size:34px!important}}.withdrawal-overlay{overflow-x:hidden!important;overflow-y:auto!important;align-items:flex-start!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.withdrawal-checkout{max-height:calc(100dvh - 12px)!important;margin:6px auto!important;overflow-x:hidden!important;overflow-y:auto!important;scroll-behavior:smooth;scroll-padding-top:76px;scroll-padding-bottom:42vh;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.withdrawal-checkout .deposit-checkout-header{box-sizing:border-box!important;height:68px!important;min-height:68px!important;padding:6px 58px!important}.withdrawal-checkout .deposit-checkout-header img{max-width:190px!important;max-height:38px!important}.withdrawal-checkout .deposit-close{right:12px!important;width:43px!important;height:43px!important}.withdrawal-content{padding-top:8px!important}.withdrawal-title{margin:7px 0 11px!important}.withdrawal-title h2{line-height:1.05!important}.withdrawal-owner-section{scroll-margin-top:72px;scroll-margin-bottom:45vh}.withdrawal-owner-section input,.withdrawal-key-input input{scroll-margin-top:90px;scroll-margin-bottom:46vh}@media(max-width:520px){.withdrawal-checkout{width:calc(100% - 10px)!important;max-height:calc(100dvh - 8px)!important;margin:4px auto!important;scroll-padding-bottom:46vh}.withdrawal-checkout .deposit-checkout-header{height:62px!important;min-height:62px!important;padding:5px 52px!important}.withdrawal-checkout .deposit-checkout-header img{max-width:172px!important;max-height:34px!important}.withdrawal-checkout .deposit-close{right:9px!important;width:39px!important;height:39px!important}.withdrawal-content{padding-top:5px!important}.withdrawal-title{margin:5px 0 9px!important}}@media(max-height:590px){.withdrawal-checkout .deposit-checkout-header{height:52px!important;min-height:52px!important}.withdrawal-checkout .deposit-checkout-header img{max-height:29px!important}.withdrawal-title{margin:4px 0 7px!important}.withdrawal-title h2{font-size:22px!important}}.admin-login-page{min-height:100dvh}.admin-login-card{overflow:hidden}.admin-login-security{display:flex;align-items:center;gap:13px;margin:0 0 24px}.admin-login-security>span{flex:0 0 auto;width:48px;height:48px;display:grid;place-items:center;border-radius:14px;color:#ff7a00;background:#ff7a001a;border:1px solid rgba(255,122,0,.22)}.admin-login-security h1{margin:0;font-size:21px;line-height:1.1;color:#f8fafc}.admin-login-security p{margin:5px 0 0;color:#7f8aa3;font-size:13px}.admin-auth-input{gap:10px}.admin-auth-input>svg{flex:0 0 auto;color:#667085}.admin-preview-warning{display:flex;align-items:flex-start;gap:8px;margin-top:16px;padding:11px 12px;border-radius:11px;background:#ff7a0012;border:1px solid rgba(255,122,0,.15);color:#8c96aa;font-size:11px;line-height:1.4}.admin-preview-warning svg{flex:0 0 auto;margin-top:1px;color:#ff7a00}.admin-shell{min-height:100dvh;background:radial-gradient(circle at 78% -10%,rgba(255,122,0,.07),transparent 34%),#080b12;color:#f6f7fb}.admin-sidebar{position:fixed;inset:0 auto 0 0;z-index:90;width:250px;display:flex;flex-direction:column;background:#0c1019;border-right:1px solid #1b2230}.admin-sidebar-brand{min-height:82px;padding:17px 18px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #171d29}.admin-sidebar-brand img{width:151px;max-height:39px;object-fit:contain}.admin-sidebar-brand>span{padding:4px 6px;margin-left:auto;border-radius:5px;background:#ff7a001f;border:1px solid rgba(255,122,0,.25);color:#ff8a1c;font-size:9px;font-weight:900;letter-spacing:.12em}.admin-sidebar-close{display:none;border:0;background:transparent;color:#8f99aa}.admin-navigation{flex:1;overflow-y:auto;padding:19px 12px}.admin-navigation>small{display:block;padding:0 11px 10px;color:#4e586b;font-size:9px;font-weight:900;letter-spacing:.14em}.admin-navigation>button{width:100%;min-height:44px;margin-bottom:4px;padding:0 11px;display:flex;align-items:center;gap:11px;border:1px solid transparent;border-radius:10px;background:transparent;color:#8993a7;cursor:pointer;text-align:left;font-size:13px;font-weight:700;transition:background .16s ease,color .16s ease,border-color .16s ease}.admin-navigation>button:hover{color:#f2f4f7;background:#111723}.admin-navigation>button.active{color:#ff8a1c;background:linear-gradient(90deg,#ff7a0021,#ff7a0009);border-color:#ff7a002b}.admin-navigation>button em{min-width:23px;height:20px;margin-left:auto;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#ff7a00;color:#101217;font-size:10px;font-style:normal;font-weight:950}.admin-sidebar-footer{min-height:72px;padding:13px 14px;display:flex;align-items:center;gap:8px;border-top:1px solid #171d29}.admin-sidebar-footer>div{min-width:0;flex:1;display:flex;align-items:center;gap:9px}.admin-sidebar-footer>div>span{flex:0 0 auto;width:37px;height:37px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#ff8b1e,#e75d00);color:#111318;font-size:12px;font-weight:950}.admin-sidebar-footer p{min-width:0;margin:0;display:flex;flex-direction:column}.admin-sidebar-footer p strong{overflow:hidden;color:#e7eaf0;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.admin-sidebar-footer p small{margin-top:2px;color:#5e687a;font-size:9px}.admin-sidebar-footer>button{width:35px;height:35px;display:grid;place-items:center;border:1px solid #222938;border-radius:9px;background:#111621;color:#798397;cursor:pointer}.admin-main{min-height:100dvh;margin-left:250px}.admin-topbar{position:sticky;top:0;z-index:60;height:72px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;background:#080b12e8;border-bottom:1px solid #171d29;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-topbar-left{display:flex;align-items:center;gap:12px}.admin-mobile-menu{display:none;width:40px;height:40px;place-items:center;border:1px solid #202736;border-radius:10px;background:#10151f;color:#9ca5b5}.admin-topbar-left small{display:block;margin-bottom:3px;color:#ff8120;font-size:8px;font-weight:950;letter-spacing:.14em}.admin-topbar-left h1{margin:0;color:#f4f6fa;font-size:18px;line-height:1}.admin-topbar-actions{display:flex;align-items:center;gap:9px}.admin-system-status{height:34px;padding:0 11px;display:flex;align-items:center;gap:7px;border:1px solid rgba(33,195,119,.16);border-radius:9px;background:#21c3770e;color:#64d79e;font-size:9px;font-weight:850;letter-spacing:.04em}.admin-system-status i{width:7px;height:7px;border-radius:50%;background:#31cf83;box-shadow:0 0 0 4px #31cf831a}.admin-search-button,.admin-notification-button{position:relative;width:36px;height:36px;display:grid;place-items:center;border:1px solid #202736;border-radius:9px;background:#10151f;color:#8993a6;cursor:pointer}.admin-notification-button i{position:absolute;top:7px;right:8px;width:6px;height:6px;border:1px solid #10151f;border-radius:50%;background:#ff7a00}.admin-content{width:min(1500px,100%);margin:0 auto;padding:27px 28px 42px}.admin-welcome{margin-bottom:20px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.admin-welcome>div:first-child>span{color:#ff8120;font-size:9px;font-weight:900;letter-spacing:.12em}.admin-welcome h2{margin:5px 0;color:#f6f7fa;font-size:24px;letter-spacing:-.035em}.admin-welcome p{margin:0;color:#6e788b;font-size:12px}.admin-period{display:flex;padding:4px;border:1px solid #1e2532;border-radius:10px;background:#0d121b}.admin-period button{height:29px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#697386;font-size:9px;font-weight:900;cursor:pointer}.admin-period button:first-child{background:#ff7a001c;color:#ff8a1c}.admin-metrics-grid{margin-bottom:18px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.admin-metric{min-width:0;padding:15px;border:1px solid #1b2230;border-radius:13px;background:linear-gradient(145deg,rgba(255,255,255,.018),transparent),#0d121b}.admin-metric-top{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.admin-metric-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#3e81ff17;color:#729ffb}.admin-metric.orange .admin-metric-icon{background:#ff7a0017;color:#ff8a1c}.admin-metric.green .admin-metric-icon{background:#26c47714;color:#54d99a}.admin-metric.purple .admin-metric-icon{background:#9759ff17;color:#aa7cff}.admin-metric-live{display:flex;align-items:center;gap:5px;color:#4f5a6e;font-size:7px;font-weight:900}.admin-metric-live i{width:5px;height:5px;border-radius:50%;background:#465064}.admin-metric>strong{display:block;overflow:hidden;color:#f3f5f8;font-size:20px;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.admin-metric-label{display:block;margin-top:3px;color:#7a8497;font-size:10px;font-weight:650}.admin-metric>small{margin-top:13px;display:flex;align-items:center;gap:5px;overflow:hidden;color:#4e596b;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.admin-dashboard-grid{margin-bottom:18px;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.72fr);gap:18px}.admin-dashboard-grid.bottom{align-items:stretch;grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr)}.admin-panel{min-width:0;overflow:hidden;border:1px solid #1b2230;border-radius:14px;background:#0d121b}.admin-panel-header{min-height:67px;padding:14px 17px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #171e2a}.admin-panel-header>div{min-width:0;display:flex;align-items:center;gap:11px}.admin-panel-icon{flex:0 0 auto;width:39px;height:39px;display:grid;place-items:center;border-radius:10px;background:#4c85ff14;color:#789ff5}.admin-panel-icon.orange{background:#ff7a0017;color:#ff8a1c}.admin-panel-header small{display:block;margin-bottom:2px;color:#515c6f;font-size:7px;font-weight:900;letter-spacing:.13em}.admin-panel-header h3{margin:0;color:#edf0f5;font-size:14px}.admin-outline-button{flex:0 0 auto;min-height:31px;padding:0 9px;display:inline-flex;align-items:center;gap:3px;border:1px solid #272f3e;border-radius:8px;background:#111722;color:#8791a3;cursor:pointer;font-size:8px;font-weight:900}.admin-rtp-row{padding:18px;display:grid;grid-template-columns:150px 1fr;gap:19px;border-bottom:1px solid #171e2a}.admin-rtp-gauge{width:136px;height:136px;padding:9px;border-radius:50%;background:conic-gradient(#ff7a00 0deg 215deg,#1a202c 215deg 360deg)}.admin-rtp-gauge>div{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:8px solid #0d121b;border-radius:50%;background:#101620;color:#ff8720}.admin-rtp-gauge strong{margin-top:3px;color:#f5f6f8;font-size:23px;letter-spacing:-.05em}.admin-rtp-gauge span{margin-top:1px;color:#5d687b;font-size:7px;font-weight:900;letter-spacing:.09em}.admin-rtp-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-content:center}.admin-rtp-details>div{padding:13px;border:1px solid #1b2230;border-radius:10px;background:#10151f}.admin-rtp-details span{display:flex;align-items:center;gap:6px;color:#667185;font-size:9px}.admin-rtp-details strong{display:block;margin-top:7px;color:#e8ebf0;font-size:13px}.admin-game-settings-grid{padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-game-setting{min-width:0;padding:10px;display:flex;align-items:center;gap:8px;border:1px solid #1a212e;border-radius:10px;background:#10151f}.admin-game-setting>span{flex:0 0 auto;width:33px;height:33px;display:grid;place-items:center;border-radius:8px;background:#ff7a0012;color:#e57b1a}.admin-game-setting>div{min-width:0;flex:1;display:flex;flex-direction:column}.admin-game-setting small{color:#5d687a;font-size:8px}.admin-game-setting strong{margin-top:2px;color:#e9ecf0;font-size:12px}.admin-game-setting em{margin-top:1px;overflow:hidden;color:#414b5d;font-size:7px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.admin-game-setting>button{flex:0 0 auto;width:27px;height:27px;display:grid;place-items:center;border:0;background:transparent;color:#424d60}.admin-quick-list{padding:8px 12px 13px}.admin-quick-list>button{width:100%;padding:10px 4px;display:flex;align-items:center;gap:10px;border:0;border-bottom:1px solid #181f2b;background:transparent;color:#788296;cursor:pointer;text-align:left}.admin-quick-list>button:last-child{border-bottom:0}.admin-quick-icon{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:#4d84ff14;color:#799ef1}.admin-quick-icon.orange{background:#ff7a0017;color:#ff8920}.admin-quick-icon.green{background:#25c37614;color:#59d89c}.admin-quick-icon.purple{background:#9759ff14;color:#aa80f6}.admin-quick-list>button>div{min-width:0;flex:1}.admin-quick-list strong{display:block;color:#dfe3e9;font-size:10px}.admin-quick-list small{display:block;margin-top:3px;color:#515c6e;font-size:8px}.admin-quick-list em{min-width:25px;height:21px;display:grid;place-items:center;border-radius:999px;background:#ff7a0021;color:#ff8920;font-size:9px;font-style:normal;font-weight:900}.admin-table-wrapper{width:100%;overflow-x:auto}.admin-table{width:100%;border-collapse:collapse}.admin-table th{padding:10px 16px;border-bottom:1px solid #171e2a;color:#4d586a;font-size:7px;font-weight:900;text-align:left;letter-spacing:.08em}.admin-table td{padding:13px 16px;border-bottom:1px solid #151c27;color:#7e8899;font-size:9px;white-space:nowrap}.admin-table td strong{color:#dfe2e8;font-size:10px}.admin-status{padding:5px 8px;border-radius:999px;font-size:7px;font-weight:900}.admin-status.pending{background:#ff9c2317;color:#f6a246}.admin-table-action{padding:6px 8px;border:1px solid rgba(255,122,0,.2);border-radius:6px;background:#ff7a000f;color:#ff861b;font-size:7px;font-weight:900;cursor:pointer}.admin-demo-caption{margin:0;padding:9px 16px 11px;color:#3f495a;font-size:7px}.admin-control-cards{padding:9px 13px 13px}.admin-control-cards>button{width:100%;min-height:52px;padding:8px 4px;display:flex;align-items:center;gap:10px;border:0;border-bottom:1px solid #181f2b;background:transparent;color:#6b7588;cursor:pointer;text-align:left}.admin-control-cards>button:last-child{border-bottom:0}.admin-control-cards>button>svg:first-child{flex:0 0 auto;color:#ff8120}.admin-control-cards>button>span{min-width:0;flex:1}.admin-control-cards strong{display:block;color:#dce0e7;font-size:9px}.admin-control-cards small{display:block;margin-top:3px;color:#505b6e;font-size:7px}.admin-section-preview{position:fixed;inset:72px 0 0 250px;z-index:35;padding:30px;display:grid;place-items:center;background:#080b12}.admin-section-preview>div{max-width:430px;text-align:center}.admin-section-preview>div>span{width:60px;height:60px;margin:0 auto 16px;display:grid;place-items:center;border:1px solid rgba(255,122,0,.2);border-radius:16px;background:#ff7a0014;color:#ff8520}.admin-section-preview h2{margin:0 0 8px;color:#f3f5f8;font-size:23px}.admin-section-preview p{margin:0;color:#687386;font-size:12px;line-height:1.6}.admin-section-preview button{min-height:39px;margin-top:20px;padding:0 15px;border:1px solid rgba(255,122,0,.25);border-radius:9px;background:#ff7a0014;color:#ff8620;font-size:8px;font-weight:900;cursor:pointer}.admin-sidebar-backdrop{display:none}@media(max-width:1220px){.admin-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-game-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.admin-sidebar{width:250px;transform:translate(-105%);transition:transform .2s ease}.admin-sidebar.open{transform:translate(0)}.admin-sidebar-close{display:grid;place-items:center}.admin-sidebar-brand>span{margin-left:auto}.admin-sidebar-backdrop{position:fixed;inset:0;z-index:80;display:block;border:0;background:#0000009e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.admin-main{margin-left:0}.admin-mobile-menu{display:grid}.admin-section-preview{left:0}.admin-dashboard-grid,.admin-dashboard-grid.bottom{grid-template-columns:1fr}}@media(max-width:680px){.admin-topbar{height:64px;padding:0 13px}.admin-topbar-left small{display:none}.admin-topbar-left h1{font-size:15px}.admin-system-status{display:none}.admin-content{padding:17px 12px 30px}.admin-welcome{align-items:flex-start;flex-direction:column}.admin-welcome h2{font-size:21px}.admin-period{width:100%}.admin-period button{flex:1}.admin-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-metric{padding:12px}.admin-metric>strong{font-size:17px}.admin-rtp-row{grid-template-columns:1fr}.admin-rtp-gauge{margin:0 auto}.admin-rtp-details,.admin-game-settings-grid{grid-template-columns:1fr}.admin-panel-header{padding:12px}.admin-outline-button{font-size:7px}.admin-section-preview{inset:64px 0 0;padding:18px}}@media(max-width:420px){.admin-metrics-grid{grid-template-columns:1fr 1fr}.admin-metric-live,.admin-search-button{display:none}}.admin-preview{--cr-red: #d51c35;--cr-red-soft: rgba(213, 28, 53, .16);--cr-orange: #ff8500;--cr-blue: #4285ff;--cr-purple: #965cff;--cr-green: #20d99a;--cr-panel: #0c111b;--cr-panel-soft: #101722;--cr-border: rgba(130, 151, 184, .14)}@keyframes crAdminRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes crAdminIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes crAdminSweep{0%{transform:translate(-160%) skew(-18deg)}to{transform:translate(430%) skew(-18deg)}}.admin-preview main section:first-of-type>div,.admin-preview .admin-main section:first-of-type>div{animation:crAdminRise .42s ease both}.admin-preview .admin-stat-card{--card-accent: var(--cr-orange);position:relative;overflow:hidden;border-color:#8297b824!important;background:radial-gradient(circle at 0% 50%,color-mix(in srgb,var(--card-accent) 8%,transparent),transparent 38%),linear-gradient(145deg,#101722fa,#0a0f18fa)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.admin-preview .admin-stat-card:before{content:"";position:absolute;z-index:2;left:0;top:0;bottom:0;width:3px;background:var(--card-accent);box-shadow:0 0 13px color-mix(in srgb,var(--card-accent) 45%,transparent);pointer-events:none}.admin-preview .admin-stat-card:after{content:"";position:absolute;z-index:1;left:0;top:0;width:42%;height:1px;background:linear-gradient(90deg,var(--card-accent),transparent);box-shadow:0 calc(100% + var(--card-height, 112px)) 0 color-mix(in srgb,var(--card-accent) 30%,transparent);pointer-events:none}.admin-preview .admin-stat-card:nth-child(1){--card-accent: #ff8500}.admin-preview .admin-stat-card:nth-child(2){--card-accent: #4285ff}.admin-preview .admin-stat-card:nth-child(3){--card-accent: #965cff}.admin-preview .admin-stat-card:nth-child(4){--card-accent: #20d99a}.admin-preview .admin-stat-card:nth-child(5){--card-accent: #4f82ff}.admin-preview .admin-stat-card:nth-child(6){--card-accent: #ff9b18}@media(hover:hover){.admin-preview .admin-stat-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--card-accent) 38%,rgba(130,151,184,.14))!important;box-shadow:0 13px 35px #00000047,-3px 0 20px color-mix(in srgb,var(--card-accent) 10%,transparent)}.admin-preview .admin-stat-card:hover svg{animation:crAdminIconPulse 1.15s ease-in-out infinite}}.admin-preview .admin-stat-card svg{transition:transform .18s ease,filter .18s ease}.admin-preview .admin-stat-card:hover svg{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--card-accent) 45%,transparent))}.admin-preview .admin-panel,.admin-preview .admin-card{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}@media(hover:hover){.admin-preview .admin-panel:hover,.admin-preview .admin-card:hover{border-color:#d51c3538;box-shadow:0 14px 36px #0000002e}}.admin-preview button{transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}@media(hover:hover){.admin-preview button:hover{filter:brightness(1.08)}.admin-preview button:active{transform:scale(.975)}}.admin-preview aside{position:relative}.admin-preview aside:after{content:"";position:absolute;right:-1px;top:0;width:1px;height:100%;background:linear-gradient(180deg,#d51c3500,#d51c3540 22%,#d51c3514 70%,#d51c3500);pointer-events:none}.admin-preview [class*=online]{box-shadow:0 0 18px #20d99a12}.admin-preview{scrollbar-width:thin;scrollbar-color:rgba(213,28,53,.42) rgba(10,15,24,.6)}.admin-preview ::-webkit-scrollbar{width:7px;height:7px}.admin-preview ::-webkit-scrollbar-track{background:#0a0f1899}.admin-preview ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#9f172b,#d51c35);border-radius:999px}@media(max-width:760px){.admin-preview .admin-stat-card{transform:none!important}.admin-preview .admin-stat-card:before{width:2px}}@media(prefers-reduced-motion:reduce){.admin-preview *,.admin-preview *:before,.admin-preview *:after{animation:none!important;transition:none!important}}.admin-metric{--metric-accent: #ff8500;--metric-rgb: 255, 133, 0;position:relative!important;isolation:isolate;overflow:hidden!important;border:1px solid rgba(116,137,171,.15)!important;background:linear-gradient(135deg,rgba(var(--metric-rgb),.045),#0f1520fa 30%,#0b1019fc)!important;box-shadow:inset 0 1px #ffffff05,0 8px 25px #00000014;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.admin-metric.orange{--metric-accent: #ff8500;--metric-rgb: 255, 133, 0}.admin-metric.blue{--metric-accent: #4285ff;--metric-rgb: 66, 133, 255}.admin-metric.purple{--metric-accent: #965cff;--metric-rgb: 150, 92, 255}.admin-metric.green{--metric-accent: #20d99a;--metric-rgb: 32, 217, 154}.admin-metric:before{content:"";position:absolute;z-index:3;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,var(--metric-accent) 0%,rgba(var(--metric-rgb),.52) 28%,rgba(var(--metric-rgb),.08) 65%,transparent 88%) top left / 100% 1px no-repeat,linear-gradient(180deg,var(--metric-accent) 0%,rgba(var(--metric-rgb),.92) 48%,var(--metric-accent) 100%) top left / 3px 100% no-repeat,linear-gradient(90deg,var(--metric-accent) 0%,rgba(var(--metric-rgb),.42) 32%,rgba(var(--metric-rgb),.06) 70%,transparent 92%) bottom left / 100% 1px no-repeat;filter:drop-shadow(0 0 4px rgba(var(--metric-rgb),.24))}.admin-metric:after{content:"";position:absolute;z-index:-1;left:-42px;top:-55px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(var(--metric-rgb),.115) 0%,rgba(var(--metric-rgb),.045) 42%,transparent 72%);pointer-events:none;transition:opacity .18s ease,transform .22s ease}.admin-metric .admin-metric-icon{position:relative;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}@keyframes crMetricEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.admin-metrics-grid .admin-metric{animation:crMetricEnter .42s ease both}.admin-metrics-grid .admin-metric:nth-child(1){animation-delay:20ms}.admin-metrics-grid .admin-metric:nth-child(2){animation-delay:55ms}.admin-metrics-grid .admin-metric:nth-child(3){animation-delay:90ms}.admin-metrics-grid .admin-metric:nth-child(4){animation-delay:125ms}.admin-metrics-grid .admin-metric:nth-child(5){animation-delay:.16s}.admin-metrics-grid .admin-metric:nth-child(6){animation-delay:195ms}@media(hover:hover){.admin-metric:hover{transform:translateY(-3px);border-color:rgba(var(--metric-rgb),.3)!important;background:linear-gradient(135deg,rgba(var(--metric-rgb),.085),#0f1520fc 34%,#0b1019)!important;box-shadow:0 15px 38px #00000042,-4px 0 24px rgba(var(--metric-rgb),.09),inset 0 1px #ffffff06}.admin-metric:hover:after{transform:scale(1.15)}.admin-metric:hover .admin-metric-icon{transform:translateY(-1px) scale(1.06);filter:drop-shadow(0 0 7px rgba(var(--metric-rgb),.42))}}.admin-metrics-grid .admin-metric:nth-child(1){--metric-accent: #ff8500;--metric-rgb: 255, 133, 0}.admin-metrics-grid .admin-metric:nth-child(2){--metric-accent: #4285ff;--metric-rgb: 66, 133, 255}.admin-metrics-grid .admin-metric:nth-child(3){--metric-accent: #965cff;--metric-rgb: 150, 92, 255}.admin-metrics-grid .admin-metric:nth-child(4){--metric-accent: #20d99a;--metric-rgb: 32, 217, 154}.admin-metrics-grid .admin-metric:nth-child(5){--metric-accent: #4f82ff;--metric-rgb: 79, 130, 255}.admin-metrics-grid .admin-metric:nth-child(6){--metric-accent: #ff9b18;--metric-rgb: 255, 155, 24}@media(max-width:760px){.admin-metric:before{background:linear-gradient(90deg,var(--metric-accent),rgba(var(--metric-rgb),.3),transparent) top left / 100% 1px no-repeat,linear-gradient(180deg,var(--metric-accent),rgba(var(--metric-rgb),.8),var(--metric-accent)) top left / 2px 100% no-repeat,linear-gradient(90deg,var(--metric-accent),rgba(var(--metric-rgb),.25),transparent) bottom left / 100% 1px no-repeat}}@media(prefers-reduced-motion:reduce){.admin-metrics-grid .admin-metric{animation:none!important}.admin-metric,.admin-metric:after,.admin-metric .admin-metric-icon{transition:none!important}}.admin-metrics-grid .admin-metric{position:relative!important;isolation:isolate;overflow:hidden!important;border:1px solid rgba(132,145,168,.13)!important;background:linear-gradient(145deg,#11161ffa,#0c1017fc)!important;box-shadow:0 7px 20px #0000001a,inset 0 1px #ffffff03!important;transform:none;transition:transform .17s ease,border-color .17s ease,background .17s ease,box-shadow .17s ease!important}.admin-metrics-grid .admin-metric:before{content:""!important;position:absolute!important;inset:15% auto 15% 0!important;width:2px!important;height:auto!important;border:0!important;border-radius:0 3px 3px 0!important;background:linear-gradient(180deg,transparent 0%,rgba(var(--metric-rgb),.7) 18%,var(--metric-accent) 50%,rgba(var(--metric-rgb),.7) 82%,transparent 100%)!important;box-shadow:2px 0 8px rgba(var(--metric-rgb),.1)!important;filter:none!important;pointer-events:none}.admin-metrics-grid .admin-metric:after{content:""!important;position:absolute!important;z-index:-1!important;left:-55px!important;top:50%!important;width:135px!important;height:135px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(var(--metric-rgb),.055) 0%,rgba(var(--metric-rgb),.018) 48%,transparent 72%)!important;opacity:1!important;transform:translateY(-50%)!important;filter:none!important;pointer-events:none}.admin-metrics-grid .admin-metric-icon{width:35px!important;height:35px!important;border:1px solid rgba(var(--metric-rgb),.08);background:rgba(var(--metric-rgb),.075)!important;color:var(--metric-accent)!important;box-shadow:none!important;transition:background .17s ease,transform .17s ease,box-shadow .17s ease!important}.admin-metrics-grid .admin-metric>strong{color:#f5f5f7!important;font-weight:850!important}.admin-metrics-grid .admin-metric-label{color:#7b8392!important}.admin-metrics-grid .admin-metric>small{color:#46505f!important}.admin-metrics-grid .admin-metric-live{opacity:.55}@media(hover:hover){.admin-metrics-grid .admin-metric:hover{transform:translateY(-2px)!important;border-color:rgba(var(--metric-rgb),.2)!important;background:linear-gradient(145deg,#131822fc,#0d1118)!important;box-shadow:0 11px 27px #0000002e,-2px 0 11px rgba(var(--metric-rgb),.035),inset 0 1px #ffffff05!important}.admin-metrics-grid .admin-metric:hover:after{opacity:1!important;transform:translateY(-50%) scale(1.04)!important}.admin-metrics-grid .admin-metric:hover .admin-metric-icon{transform:translateY(-1px)!important;background:rgba(var(--metric-rgb),.1)!important;box-shadow:0 0 12px rgba(var(--metric-rgb),.055)!important;filter:none!important;animation:none!important}}.admin-metrics-grid .admin-metric:nth-child(1){--metric-accent: #e99a24 !important;--metric-rgb: 233, 154, 36 !important}.admin-metrics-grid .admin-metric:nth-child(2){--metric-accent: #4589d8 !important;--metric-rgb: 69, 137, 216 !important}.admin-metrics-grid .admin-metric:nth-child(3){--metric-accent: #8964b6 !important;--metric-rgb: 137, 100, 182 !important}.admin-metrics-grid .admin-metric:nth-child(4){--metric-accent: #4aa67f !important;--metric-rgb: 74, 166, 127 !important}.admin-metrics-grid .admin-metric:nth-child(5){--metric-accent: #5284c5 !important;--metric-rgb: 82, 132, 197 !important}.admin-metrics-grid .admin-metric:nth-child(6){--metric-accent: #d88d27 !important;--metric-rgb: 216, 141, 39 !important}.admin-panel{border-color:#8491a81f!important;background:linear-gradient(145deg,#0e131cfc,#0b0f16)!important;box-shadow:0 8px 24px #00000014!important}@media(hover:hover){.admin-panel:hover{border-color:#8491a829!important;box-shadow:0 10px 28px #0000001f!important;transform:none!important}}.admin-game-setting,.admin-rtp-details>div{border-color:#8491a81a!important;background:#0f141dd1!important;box-shadow:none!important}.admin-quick-list>button,.admin-control-cards>button{transition:background .16s ease,padding-left .16s ease!important}@media(hover:hover){.admin-quick-list>button:hover,.admin-control-cards>button:hover{padding-left:8px;background:linear-gradient(90deg,rgba(213,28,53,.035),transparent 68%);filter:none!important}}.admin-navigation>button.active{color:#ef6b78!important;background:linear-gradient(90deg,#be1e331b,#be1e3305)!important;border-color:#be1e3329!important}.admin-navigation>button.active svg{color:#d94a5d!important}.admin-topbar{box-shadow:inset 0 -1px #be1e3309}@keyframes crMetricSoftEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.admin-metrics-grid .admin-metric{animation:crMetricSoftEnter .3s ease both!important}.admin-metrics-grid .admin-metric:nth-child(1){animation-delay:0ms!important}.admin-metrics-grid .admin-metric:nth-child(2){animation-delay:30ms!important}.admin-metrics-grid .admin-metric:nth-child(3){animation-delay:60ms!important}.admin-metrics-grid .admin-metric:nth-child(4){animation-delay:90ms!important}.admin-metrics-grid .admin-metric:nth-child(5){animation-delay:.12s!important}.admin-metrics-grid .admin-metric:nth-child(6){animation-delay:.15s!important}@media(max-width:760px){.admin-metrics-grid .admin-metric:before{width:2px!important;top:18%!important;bottom:18%!important}}@media(prefers-reduced-motion:reduce){.admin-metrics-grid .admin-metric{animation:none!important}}.admin-overview-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.admin-kpi-column{min-width:0;padding:12px;border:1px solid rgba(130,143,164,.11);border-radius:12px;background:linear-gradient(145deg,#0d1119fc,#090c12);box-shadow:0 8px 22px #00000017}.admin-kpi-column-header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px}.admin-kpi-column-header>div{display:flex;flex-direction:column;gap:3px}.admin-kpi-column-header>div>span{color:#b94053;font-size:8px;font-weight:900;letter-spacing:.14em}.admin-kpi-column-header strong{color:#f1f2f4;font-size:13px}.admin-kpi-column-header>small{padding:4px 7px;border:1px solid rgba(190,44,66,.12);border-radius:999px;color:#687281;background:#be2c4206;font-size:7px;font-weight:800}.admin-kpi-feature{position:relative;overflow:hidden;min-height:112px;padding:13px;border-radius:10px;background:linear-gradient(145deg,#11151dfc,#0b0e15)}.admin-kpi-feature:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:2px;border-radius:0 3px 3px 0}.admin-kpi-result{border:1px solid rgba(190,45,65,.15)}.admin-kpi-result:before{background:linear-gradient(transparent,#c3394e,transparent)}.admin-kpi-ggr{border:1px solid rgba(70,151,113,.13)}.admin-kpi-ggr:before{background:linear-gradient(transparent,#489773,transparent)}.admin-kpi-feature-heading{display:flex;align-items:center;gap:8px}.admin-kpi-feature-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#c84a5e;background:#c1304611}.admin-kpi-ggr .admin-kpi-feature-icon{color:#54a780;background:#4697710e}.admin-kpi-feature-heading>div{display:flex;flex-direction:column;gap:2px}.admin-kpi-feature-heading>div>span{color:#8c95a2;font-size:8px;font-weight:900;letter-spacing:.07em}.admin-kpi-feature-heading small{color:#4c5563;font-size:8px}.admin-kpi-feature>strong{display:block;margin-top:11px;color:#f7f7f8;font-size:28px;line-height:1;font-weight:900;letter-spacing:-.035em}.admin-kpi-feature footer{display:flex;justify-content:space-between;gap:8px;margin-top:9px}.admin-kpi-feature footer span{color:#a94354;font-size:7px;font-weight:900}.admin-kpi-ggr footer span{color:#4b9875}.admin-kpi-feature footer small{color:#444d5a;font-size:7px}.admin-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.admin-kpi-grid .admin-metric{min-width:0;min-height:104px;border:1px solid rgba(128,141,161,.1)!important;border-radius:10px!important;background:linear-gradient(145deg,#10141cfc,#0b0e14)!important;box-shadow:none!important;animation:none!important}.admin-kpi-grid .admin-metric.orange{--metric-accent: #c88a3d !important;--metric-rgb: 200,138,61 !important}.admin-kpi-grid .admin-metric.red{--metric-accent: #b93d51 !important;--metric-rgb: 185,61,81 !important}.admin-kpi-grid .admin-metric.blue{--metric-accent: #507da8 !important;--metric-rgb: 80,125,168 !important}.admin-kpi-grid .admin-metric.purple{--metric-accent: #80659e !important;--metric-rgb: 128,101,158 !important}.admin-kpi-grid .admin-metric.green{--metric-accent: #4d9574 !important;--metric-rgb: 77,149,116 !important}.admin-kpi-grid .admin-metric:before{content:""!important;position:absolute!important;inset:22% auto 22% 0!important;width:2px!important;height:auto!important;border-radius:0 3px 3px 0!important;background:linear-gradient(transparent,var(--metric-accent),transparent)!important;box-shadow:none!important;filter:none!important}.admin-kpi-grid .admin-metric:after{opacity:.28!important}.admin-nav-badge{color:#fff!important;border:1px solid rgba(221,71,92,.2)!important;background:linear-gradient(180deg,#c6344b,#a82137)!important;box-shadow:0 0 8px #be273d1a!important}@media(hover:hover){.admin-kpi-grid .admin-metric:hover,.admin-kpi-feature:hover{transform:translateY(-1px)!important}}@media(max-width:1050px){.admin-overview-kpis{grid-template-columns:1fr}}@media(max-width:560px){.admin-kpi-grid{grid-template-columns:1fr}.admin-kpi-feature footer{flex-direction:column}}.admin-overview-kpis-v2{display:block!important;margin-bottom:15px}.admin-primary-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px}.admin-primary-kpi{position:relative;overflow:hidden;min-height:126px;border-radius:12px;background:linear-gradient(145deg,#0f131bfc,#0a0d13);box-shadow:0 7px 20px #0000001a}.admin-primary-kpi.profit{border:1px solid rgba(61,170,112,.22);background:radial-gradient(circle at 100% 50%,rgba(55,170,108,.075),transparent 37%),linear-gradient(145deg,#0c1914fc,#0a0f12)}.admin-primary-kpi.ggr{border:1px solid rgba(65,129,206,.22);background:radial-gradient(circle at 100% 50%,rgba(61,125,204,.075),transparent 37%),linear-gradient(145deg,#0c131dfc,#0a0e14)}.admin-primary-kpi-title{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:31px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.045);background:#ffffff03}.admin-primary-kpi-title>span{color:#a7afbb;font-size:8px;line-height:1;font-weight:900;letter-spacing:.11em}.admin-primary-kpi-title>small{color:#4d5765;font-size:7px;font-weight:800;letter-spacing:.08em}.admin-primary-kpi-body{position:relative;display:flex;align-items:center;justify-content:center;min-height:65px;padding:9px 55px 7px 15px}.admin-primary-kpi-body>strong{display:block;color:#f8f8f9;font-size:clamp(27px,2.4vw,35px);line-height:1;font-weight:900;letter-spacing:-.04em;text-align:center}.admin-primary-kpi-icon{position:absolute;right:13px;top:50%;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;transform:translateY(-50%)}.admin-primary-kpi.profit .admin-primary-kpi-icon{color:#45bd7c;border:1px solid rgba(64,184,120,.16);background:#34a66911}.admin-primary-kpi.ggr .admin-primary-kpi-icon{color:#5996df;border:1px solid rgba(76,143,222,.16);background:#3f7dc911}.admin-primary-kpi footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:27px;padding:0 12px;border-top:1px solid rgba(255,255,255,.025)}.admin-primary-kpi footer span,.admin-primary-kpi footer small{font-size:7px}.admin-primary-kpi.profit footer span{color:#45a974}.admin-primary-kpi.ggr footer span{color:#568dcc}.admin-primary-kpi footer small{color:#46505d}.admin-ordered-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.admin-ordered-kpis .admin-metric{position:relative!important;overflow:hidden!important;min-width:0;min-height:112px;padding:0 52px 0 12px!important;border:1px solid rgba(126,140,162,.11)!important;border-radius:11px!important;background:linear-gradient(145deg,#10141cfc,#0a0e14)!important;box-shadow:0 5px 16px #00000012!important;animation:none!important}.admin-ordered-kpis .admin-metric-label{position:absolute!important;left:0!important;right:0!important;top:0!important;display:flex!important;align-items:center!important;min-height:29px!important;padding:0 11px!important;border-bottom:1px solid rgba(255,255,255,.04);color:#929ba8!important;background:#ffffff03;font-size:8px!important;line-height:1!important;font-weight:900!important;letter-spacing:.075em!important;text-transform:uppercase}.admin-ordered-kpis .admin-metric-top{position:absolute!important;right:11px!important;top:50%!important;z-index:3;width:35px!important;height:35px!important;transform:translateY(-36%)!important}.admin-ordered-kpis .admin-metric-icon{position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;width:35px!important;height:35px!important;border:1px solid rgba(var(--metric-rgb),.12)!important;border-radius:10px!important;color:var(--metric-accent)!important;background:rgba(var(--metric-rgb),.055)!important;box-shadow:none!important}.admin-ordered-kpis .admin-metric-live{display:none!important}.admin-ordered-kpis .admin-metric>strong{position:absolute!important;left:10px!important;right:48px!important;top:54%!important;margin:0!important;color:#f8f8f9!important;font-size:clamp(20px,1.7vw,27px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.035em!important;text-align:center!important;transform:translateY(-50%)!important}.admin-ordered-kpis .admin-metric>small{position:absolute!important;left:10px!important;right:48px!important;bottom:11px!important;margin:0!important;color:#454f5c!important;font-size:7px!important;line-height:1.2!important;text-align:center!important}.admin-ordered-kpis .admin-metric:before{display:none!important}.admin-ordered-kpis .admin-metric:after{content:""!important;position:absolute!important;right:-55px!important;left:auto!important;top:50%!important;width:120px!important;height:120px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(var(--metric-rgb),.045),transparent 70%)!important;opacity:1!important;transform:translateY(-50%)!important;pointer-events:none}.admin-ordered-kpis .admin-metric.green{--metric-accent: #49a979 !important;--metric-rgb: 73,169,121 !important}.admin-ordered-kpis .admin-metric.red{--metric-accent: #c4475c !important;--metric-rgb: 196,71,92 !important}.admin-ordered-kpis .admin-metric.blue{--metric-accent: #568bc9 !important;--metric-rgb: 86,139,201 !important}.admin-ordered-kpis .admin-metric.purple{--metric-accent: #8a6caf !important;--metric-rgb: 138,108,175 !important}.admin-ordered-kpis .admin-metric.orange{--metric-accent: #c78b43 !important;--metric-rgb: 199,139,67 !important}@media(hover:hover){.admin-primary-kpi,.admin-ordered-kpis .admin-metric{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease!important}.admin-primary-kpi:hover,.admin-ordered-kpis .admin-metric:hover{transform:translateY(-1px)!important;box-shadow:0 8px 20px #0000001f!important}.admin-ordered-kpis .admin-metric:hover .admin-metric-icon{transform:none!important;animation:none!important}}@media(max-width:1180px){.admin-ordered-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.admin-ordered-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.admin-primary-kpis{grid-template-columns:1fr}}@media(max-width:480px){.admin-ordered-kpis{grid-template-columns:1fr}.admin-primary-kpi-body>strong{font-size:29px}.admin-ordered-kpis .admin-metric>strong{font-size:25px!important}}.admin-ordered-kpis{display:block!important}.admin-kpis-financial-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.admin-kpis-users-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-kpis-financial-row .admin-metric,.admin-kpis-users-row .admin-metric{width:100%!important;min-height:132px!important;padding:0 64px 0 16px!important;border-radius:12px!important;background:linear-gradient(145deg,#0f141cfc,#090d13)!important}.admin-kpis-financial-row .admin-metric-label,.admin-kpis-users-row .admin-metric-label{min-height:34px!important;padding:0 15px!important;color:#9da8b8!important;border-bottom:1px solid rgba(255,255,255,.035);background:#ffffff02;font-size:8px!important;font-weight:900!important;letter-spacing:.11em!important}.admin-kpis-financial-row .admin-metric>strong,.admin-kpis-users-row .admin-metric>strong{left:16px!important;right:58px!important;top:58%!important;font-size:clamp(22px,1.8vw,29px)!important;text-align:center!important}.admin-kpis-financial-row .admin-metric-top,.admin-kpis-users-row .admin-metric-top{right:15px!important;top:57%!important;width:40px!important;height:40px!important}.admin-kpis-financial-row .admin-metric-icon,.admin-kpis-users-row .admin-metric-icon{width:40px!important;height:40px!important;border-radius:12px!important}.admin-kpis-financial-row .admin-metric>small,.admin-kpis-users-row .admin-metric>small{left:15px!important;right:58px!important;bottom:13px!important;color:#586372!important;font-size:8px!important}.admin-period button:first-child{color:#ff6374!important;border-color:#dc2d4361!important;background:linear-gradient(180deg,#a6182b40,#65101d2b)!important;box-shadow:inset 0 0 16px #c4253b0b!important}.admin-outline-button{border-color:#be304340!important;color:#c9d0da}.admin-nav-badge{background:#d82f49!important}.admin-daily-chart-panel{position:relative;overflow:hidden;margin-top:14px;padding:0;border:1px solid rgba(126,141,162,.11);border-radius:13px;background:linear-gradient(145deg,#0d121afc,#080c12);box-shadow:0 8px 25px #00000017}.admin-daily-chart-header{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.035)}.admin-daily-chart-header>div:first-child{display:flex;flex-direction:column;gap:3px}.admin-chart-eyebrow{color:#d54a5d;font-size:8px;font-weight:900;letter-spacing:.14em}.admin-daily-chart-header h3{margin:0;color:#f3f4f6;font-size:15px}.admin-daily-chart-header p{margin:0;color:#596473;font-size:9px}.admin-chart-legend{display:flex;align-items:center;gap:14px}.admin-chart-legend>span{display:flex;align-items:center;gap:6px;color:#7d8897;font-size:8px;font-weight:700}.admin-chart-legend i{display:block;width:7px;height:7px;border-radius:50%}.admin-chart-legend .deposits i{background:#38b87a;box-shadow:0 0 7px #38b87a4d}.admin-chart-legend .withdrawals i{background:#db4259;box-shadow:0 0 7px #db42594d}.admin-chart-legend .registrations i{background:#4f91df;box-shadow:0 0 7px #4f91df4d}.admin-chart-stage{position:relative;height:290px;padding:10px 13px 0}.admin-chart-svg{display:block;width:100%;height:100%;overflow:visible}.admin-chart-grid-line{stroke:#8a99ae12;stroke-width:1}.admin-chart-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1800;stroke-dashoffset:1800;animation:crChartDraw 1.25s cubic-bezier(.2,.8,.2,1) forwards}.admin-chart-line.deposits{stroke:#38b87a}.admin-chart-line.withdrawals{stroke:#db4259;animation-delay:.12s}.admin-chart-line.registrations{stroke:#4f91df;animation-delay:.24s}@keyframes crChartDraw{to{stroke-dashoffset:0}}.admin-chart-area{opacity:0;animation:crChartAreaIn .8s ease .6s forwards}@keyframes crChartAreaIn{to{opacity:1}}.admin-chart-dot{stroke-width:2;vector-effect:non-scaling-stroke;transition:r .14s ease}.admin-chart-dot.deposits{fill:#0d1715;stroke:#38b87a}.admin-chart-dot.withdrawals{fill:#161014;stroke:#db4259}.admin-chart-dot.registrations{fill:#0d141d;stroke:#4f91df}.admin-chart-hit{fill:transparent;cursor:crosshair}.admin-chart-hover-line{stroke:#e0e6ee29;stroke-width:1;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.admin-chart-day{fill:#566170;font-size:10px;font-weight:800;letter-spacing:.08em}.admin-chart-tooltip{position:absolute;z-index:10;top:20px;min-width:175px;padding:11px;border:1px solid rgba(128,145,169,.17);border-radius:10px;background:#090d14f5;box-shadow:0 13px 35px #00000052;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-50%);pointer-events:none;animation:crTooltipIn .13s ease}@keyframes crTooltipIn{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.admin-chart-tooltip>strong{display:block;margin-bottom:8px;color:#f2f4f6;font-size:10px}.admin-chart-tooltip>span{display:flex;justify-content:space-between;gap:15px;padding:4px 0;color:#697585;font-size:8px}.admin-chart-tooltip b{color:#e6e9ed;font-weight:800}.admin-chart-tooltip .deposits:before{content:"●";color:#38b87a}.admin-chart-tooltip .withdrawals:before{content:"●";color:#db4259}.admin-chart-tooltip .registrations:before{content:"●";color:#4f91df}.admin-chart-caption{padding:9px 18px;border-top:1px solid rgba(255,255,255,.025);color:#414a57;font-size:7px;text-align:right}@media(max-width:1000px){.admin-kpis-financial-row{grid-template-columns:1fr}.admin-kpis-users-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.admin-kpis-users-row{grid-template-columns:1fr}.admin-daily-chart-header{align-items:flex-start;flex-direction:column}.admin-chart-stage{height:245px}.admin-chart-tooltip{min-width:145px}}@media(prefers-reduced-motion:reduce){.admin-chart-line,.admin-chart-area{animation:none;stroke-dasharray:none;stroke-dashoffset:0;opacity:1}}:root{--cr-bg: #070b10;--cr-bg-2: #090e14;--cr-sidebar: #080d13;--cr-card: #0b1118;--cr-card-2: #0d141d;--cr-border: rgba(122, 146, 174, .15);--cr-border-soft: rgba(122, 146, 174, .09);--cr-text: #f5f7fa;--cr-muted: #8e9caf;--cr-muted-2: #59687b;--cr-red: #ff3f5b;--cr-red-soft: rgba(255, 63, 91, .11);--cr-green: #35d98a;--cr-green-soft: rgba(53, 217, 138, .09);--cr-blue: #3698ff;--cr-blue-soft: rgba(54, 152, 255, .09);--cr-purple: #a855f7;--cr-purple-soft: rgba(168, 85, 247, .09);--cr-orange: #ff9418;--cr-orange-soft: rgba(255, 148, 24, .09)}html,body,#root{background:var(--cr-bg)!important}.admin-shell{background:radial-gradient(circle at 58% 7%,rgba(255,50,75,.025),transparent 28%),linear-gradient(135deg,#070b10,#080d13 48%,#060a0f)!important;color:var(--cr-text)!important}.admin-sidebar{background:linear-gradient(180deg,#090e14,#080d13)!important;border-right:1px solid rgba(120,143,168,.1)!important}.admin-brand{border-bottom:1px solid rgba(120,143,168,.09)!important}.admin-navigation>button{color:#a7b4c5!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;transition:color .16s ease,background .16s ease,border-color .16s ease!important}.admin-navigation>button:hover{color:#eef2f7!important;background:#ffffff06!important}.admin-navigation>button.active{color:#ff5268!important;border-color:#ff3f5b30!important;background:linear-gradient(90deg,#ff3f5b24,#ff3f5b0b)!important;box-shadow:inset 2px 0 #ff3f5bc7,0 0 22px #ff3f5b06!important}.admin-navigation>button.active svg{color:var(--cr-red)!important}.admin-nav-badge{color:#fff!important;border:0!important;background:var(--cr-red)!important;box-shadow:0 0 12px #ff3f5b38!important}.admin-topbar{background:#070b10e0!important;border-bottom:1px solid rgba(120,143,168,.09)!important;box-shadow:none!important}.admin-topbar h1{color:#f7f8fa!important}.admin-topbar-eyebrow,.admin-content-eyebrow{color:var(--cr-red)!important}.admin-online{color:#60e9a4!important;border-color:#35d98a2b!important;background:#35d98a11!important}.admin-period{border:1px solid rgba(126,148,175,.15)!important;background:#090e15!important;border-radius:10px!important}.admin-period button{color:#8998aa!important;background:transparent!important}.admin-period button:first-child,.admin-period button.active{color:#ff5a70!important;border:1px solid rgba(255,63,91,.28)!important;background:linear-gradient(180deg,#ff3f5b29,#ff3f5b12)!important;box-shadow:inset 0 0 17px #ff3f5b09!important}.admin-outline-button,.admin-table-action{color:#d5dce5!important;border:1px solid rgba(255,63,91,.23)!important;background:#ff3f5b06!important;border-radius:8px!important}.admin-outline-button:hover,.admin-table-action:hover{color:#fff!important;border-color:#ff3f5b7a!important;background:#ff3f5b14!important}.admin-primary-kpis{gap:14px!important;margin-bottom:14px!important}.admin-primary-kpi{min-height:150px!important;border-radius:12px!important;box-shadow:0 10px 28px #00000021!important}.admin-primary-kpi.profit{border:1px solid rgba(53,217,138,.4)!important;border-left:3px solid #35d98a!important;background:radial-gradient(circle at 12% 50%,rgba(53,217,138,.12),transparent 34%),linear-gradient(110deg,#092019,#0a1715 35%,#091119)!important;box-shadow:inset 0 0 35px #35d98a06,0 10px 28px #00000024!important}.admin-primary-kpi.ggr{border:1px solid rgba(54,152,255,.4)!important;border-left:3px solid #3698ff!important;background:radial-gradient(circle at 12% 50%,rgba(54,152,255,.13),transparent 34%),linear-gradient(110deg,#081b2d,#091724 35%,#091119)!important;box-shadow:inset 0 0 35px #3698ff06,0 10px 28px #00000024!important}.admin-primary-kpi-title{min-height:37px!important;padding:0 18px!important;border-bottom:0!important;background:transparent!important}.admin-primary-kpi-title>span{font-size:10px!important;letter-spacing:.13em!important}.admin-primary-kpi.profit .admin-primary-kpi-title>span{color:#78e8b3!important}.admin-primary-kpi.ggr .admin-primary-kpi-title>span{color:#78baff!important}.admin-primary-kpi-title>small{color:#617083!important}.admin-primary-kpi-body{min-height:74px!important;padding:8px 75px 8px 18px!important}.admin-primary-kpi-body>strong{font-size:clamp(31px,2.5vw,41px)!important;color:#f8fafc!important;text-shadow:0 2px 18px rgba(255,255,255,.025)}.admin-primary-kpi-icon{right:21px!important;width:53px!important;height:53px!important;border-radius:50%!important}.admin-primary-kpi.profit .admin-primary-kpi-icon{color:#45e49a!important;border:1px solid rgba(53,217,138,.35)!important;background:#35d98a14!important;box-shadow:inset 0 0 22px #35d98a0e,0 0 17px #35d98a0e!important}.admin-primary-kpi.ggr .admin-primary-kpi-icon{color:#5caaff!important;border:1px solid rgba(54,152,255,.38)!important;background:#3698ff17!important;box-shadow:inset 0 0 22px #3698ff0f,0 0 17px #3698ff0e!important}.admin-primary-kpi footer{padding:0 18px 10px!important;border:0!important}.admin-primary-kpi.profit footer span{color:#48d996!important}.admin-primary-kpi.ggr footer span{color:#55a6ff!important}.admin-kpis-financial-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-bottom:14px!important}.admin-kpis-users-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.admin-kpis-financial-row .admin-metric,.admin-kpis-users-row .admin-metric{position:relative!important;overflow:hidden!important;min-height:137px!important;padding:0 72px 0 17px!important;border-radius:12px!important;border:1px solid var(--metric-border)!important;border-left:3px solid var(--metric-accent)!important;background:radial-gradient(circle at 8% 50%,var(--metric-glow),transparent 40%),linear-gradient(120deg,var(--metric-bg),#0a1017 70%)!important;box-shadow:inset 0 0 28px #ffffff02,0 7px 20px #00000017!important}.admin-kpis-financial-row .admin-metric.green,.admin-kpis-users-row .admin-metric.green{--metric-accent: #35d98a !important;--metric-rgb: 53,217,138 !important;--metric-border: rgba(53,217,138,.28) !important;--metric-glow: rgba(53,217,138,.09) !important;--metric-bg: #0a1c17 !important}.admin-kpis-financial-row .admin-metric.red,.admin-kpis-users-row .admin-metric.red{--metric-accent: #ff405c !important;--metric-rgb: 255,64,92 !important;--metric-border: rgba(255,64,92,.31) !important;--metric-glow: rgba(255,64,92,.105) !important;--metric-bg: #211016 !important}.admin-kpis-financial-row .admin-metric.blue,.admin-kpis-users-row .admin-metric.blue{--metric-accent: #3698ff !important;--metric-rgb: 54,152,255 !important;--metric-border: rgba(54,152,255,.3) !important;--metric-glow: rgba(54,152,255,.1) !important;--metric-bg: #0a1827 !important}.admin-kpis-financial-row .admin-metric.purple,.admin-kpis-users-row .admin-metric.purple{--metric-accent: #a855f7 !important;--metric-rgb: 168,85,247 !important;--metric-border: rgba(168,85,247,.28) !important;--metric-glow: rgba(168,85,247,.09) !important;--metric-bg: #171021 !important}.admin-kpis-financial-row .admin-metric.orange,.admin-kpis-users-row .admin-metric.orange{--metric-accent: #ff9418 !important;--metric-rgb: 255,148,24 !important;--metric-border: rgba(255,148,24,.28) !important;--metric-glow: rgba(255,148,24,.09) !important;--metric-bg: #21170c !important}.admin-kpis-financial-row .admin-metric-label,.admin-kpis-users-row .admin-metric-label{min-height:37px!important;padding:0 17px!important;color:#aeb9c8!important;border:0!important;background:transparent!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important}.admin-kpis-financial-row .admin-metric.green .admin-metric-label,.admin-kpis-users-row .admin-metric.green .admin-metric-label{color:#77dfae!important}.admin-kpis-financial-row .admin-metric.red .admin-metric-label,.admin-kpis-users-row .admin-metric.red .admin-metric-label{color:#ff8292!important}.admin-kpis-financial-row .admin-metric.blue .admin-metric-label,.admin-kpis-users-row .admin-metric.blue .admin-metric-label{color:#82bcfa!important}.admin-kpis-financial-row .admin-metric.purple .admin-metric-label,.admin-kpis-users-row .admin-metric.purple .admin-metric-label{color:#c195ee!important}.admin-kpis-financial-row .admin-metric.orange .admin-metric-label,.admin-kpis-users-row .admin-metric.orange .admin-metric-label{color:#eab36d!important}.admin-kpis-financial-row .admin-metric-top,.admin-kpis-users-row .admin-metric-top{right:18px!important;top:58%!important;width:49px!important;height:49px!important}.admin-kpis-financial-row .admin-metric-icon,.admin-kpis-users-row .admin-metric-icon{width:49px!important;height:49px!important;color:var(--metric-accent)!important;border:1px solid rgba(var(--metric-rgb),.3)!important;border-radius:50%!important;background:rgba(var(--metric-rgb),.07)!important;box-shadow:inset 0 0 18px rgba(var(--metric-rgb),.035),0 0 14px rgba(var(--metric-rgb),.035)!important}.admin-kpis-financial-row .admin-metric>strong,.admin-kpis-users-row .admin-metric>strong{left:17px!important;right:65px!important;top:58%!important;color:#f8fafc!important;font-size:clamp(23px,1.75vw,31px)!important;font-weight:900!important;text-align:center!important;letter-spacing:-.035em!important}.admin-kpis-financial-row .admin-metric>small,.admin-kpis-users-row .admin-metric>small{left:17px!important;right:65px!important;bottom:15px!important;color:#8794a6!important;font-size:8px!important;text-align:center!important}.admin-kpis-financial-row .admin-metric:before,.admin-kpis-users-row .admin-metric:before{display:none!important}.admin-kpis-financial-row .admin-metric:after,.admin-kpis-users-row .admin-metric:after{display:none!important}.admin-panel{border:1px solid rgba(125,147,174,.13)!important;border-radius:12px!important;background:linear-gradient(145deg,#0b1118,#090e14)!important;box-shadow:0 8px 24px #00000014!important}.admin-panel-header{border-bottom:1px solid rgba(125,147,174,.09)!important}.admin-panel-header h3{color:#f3f5f7!important}.admin-panel-icon.orange{color:var(--cr-red)!important;border-color:#ff3f5b33!important;background:#ff3f5b17!important}.admin-rtp-ring{border-color:#73879f1a!important}.admin-rtp-ring{background:radial-gradient(circle,#0b1118 59%,transparent 60%),conic-gradient(#ff405c 0deg 68deg,#151d27 68deg 360deg)!important}.admin-rtp-details>div,.admin-game-setting{border:1px solid rgba(125,147,174,.11)!important;background:linear-gradient(145deg,#0d141d,#0a1017)!important;box-shadow:none!important}.admin-quick-list>button{border-bottom:1px solid rgba(125,147,174,.07)!important;background:transparent!important}.admin-quick-list>button:hover{background:#ffffff05!important}.admin-quick-list>button:nth-child(1) .admin-quick-icon{color:var(--cr-red)!important;background:#ff3f5b17!important;border-color:#ff3f5b26!important}.admin-quick-list>button:nth-child(2) .admin-quick-icon{color:#4da4ff!important;background:#3698ff14!important;border-color:#3698ff24!important}.admin-quick-list>button:nth-child(3) .admin-quick-icon{color:#42d991!important;background:#35d98a14!important;border-color:#35d98a24!important}.admin-quick-list>button:nth-child(4) .admin-quick-icon{color:#ae63ff!important;background:#a855f714!important;border-color:#a855f724!important}.admin-table{color:#a9b4c2!important}.admin-table th{color:#617187!important;border-bottom:1px solid rgba(125,147,174,.09)!important}.admin-table td{border-bottom:1px solid rgba(125,147,174,.065)!important}.admin-status.pending,.admin-status.analysis{color:#ffb24b!important;background:#ff94181a!important;border:1px solid rgba(255,148,24,.13)!important}.admin-control-cards>button{border-bottom:1px solid rgba(125,147,174,.07)!important;background:transparent!important}.admin-control-cards>button:hover{background:#ff3f5b06!important}.admin-daily-chart-panel{border:1px solid rgba(125,147,174,.14)!important;background:linear-gradient(145deg,#0b1118,#080d13)!important;box-shadow:0 10px 28px #0000001a!important}.admin-chart-eyebrow{color:var(--cr-red)!important}.admin-chart-line.deposits{stroke:#35d98a!important}.admin-chart-line.withdrawals{stroke:#ff405c!important}.admin-chart-line.registrations{stroke:#3698ff!important}.admin-chart-dot.deposits{stroke:#35d98a!important}.admin-chart-dot.withdrawals{stroke:#ff405c!important}.admin-chart-dot.registrations{stroke:#3698ff!important}.admin-chart-legend .deposits i{background:#35d98a!important}.admin-chart-legend .withdrawals i{background:#ff405c!important}.admin-chart-legend .registrations i{background:#3698ff!important}@media(hover:hover){.admin-primary-kpi:hover,.admin-kpis-financial-row .admin-metric:hover,.admin-kpis-users-row .admin-metric:hover{transform:translateY(-2px)!important;filter:brightness(1.035)}}@media(max-width:1100px){.admin-kpis-financial-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.admin-kpis-users-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.admin-primary-kpis,.admin-kpis-financial-row,.admin-kpis-users-row{grid-template-columns:1fr!important}}.admin-login-error{margin:12px 0 0;padding:10px 12px;border:1px solid rgba(255,63,91,.28);border-radius:8px;background:#ff3f5b12;color:#ff7185;font-size:12px;font-weight:700}.admin-players-screen{display:grid;gap:16px}.admin-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.admin-section-heading h2{margin:5px 0 4px;color:#f7f8fa;font-size:24px;letter-spacing:-.035em}.admin-section-heading p{margin:0;color:#647185;font-size:11px}.admin-player-search{width:min(340px,100%);min-height:42px;padding:0 13px;display:flex;align-items:center;gap:9px;border:1px solid rgba(125,147,174,.13);border-radius:9px;background:#090e15;color:#647185}.admin-player-search:focus-within{border-color:#ff3f5b6b}.admin-player-search input{width:100%;border:0;outline:0;background:transparent;color:#e7ebf1;font-size:11px}.admin-player-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-player-summary article{min-height:86px;padding:14px 16px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,63,91,.14);border-left:3px solid var(--cr-red);border-radius:10px;background:#0b1118}.admin-player-summary article.green{border-left-color:#35d98a}.admin-player-summary article.blue{border-left-color:#3698ff}.admin-player-summary article.purple{border-left-color:#9c6cff}.admin-player-summary span{color:#647185;font-size:8px;font-weight:900;letter-spacing:.08em}.admin-player-summary strong{color:#f7f8fa;font-size:20px}.admin-player-identity{display:flex;align-items:center;gap:9px}.admin-player-identity>span{width:29px;height:29px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(54,152,255,.15);border-radius:50%;background:#3698ff0f;color:#3698ff}.admin-player-identity div{display:grid;gap:2px}.admin-player-identity small{color:#536074;font-size:7px}.admin-money-green{color:#55dfa0!important}.admin-money-red{color:#ff7185!important}.admin-status.completed{color:#55dfa0!important;background:#35d98a14!important;border:1px solid rgba(53,217,138,.13)}.admin-status.neutral{color:#718096!important;background:#71809612!important;border:1px solid rgba(113,128,150,.1)}.admin-players-error,.admin-players-empty{padding:20px!important;color:#ff7185!important;text-align:center}.admin-players-table td{height:58px}@media(max-width:1000px){.admin-player-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.admin-section-heading{align-items:stretch;flex-direction:column}.admin-player-search{width:100%}.admin-player-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-player-row{cursor:pointer;transition:background .15s ease}.admin-player-row:hover{background:#ffffff06}.admin-player-detail-screen{display:grid;gap:14px}.admin-player-detail-top{display:flex;align-items:center;justify-content:space-between;gap:15px}.admin-player-back{padding:9px 12px;border:1px solid rgba(255,63,91,.17);border-radius:8px;color:#ff5d73;background:#ff3f5b0e;font-size:8px;font-weight:900;letter-spacing:.04em;cursor:pointer}.admin-player-profile-head{min-height:92px;padding:17px 18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid rgba(125,147,174,.12);border-radius:11px;background:#0b1118}.admin-player-profile-main{display:flex;align-items:center;gap:13px}.admin-player-big-avatar{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(54,152,255,.17);border-radius:50%;color:#3698ff;background:#3698ff12}.admin-player-profile-main small{color:#647185;font-size:7px;font-weight:900;letter-spacing:.08em}.admin-player-profile-main h2{margin:3px 0;color:#f7f8fa;font-size:19px}.admin-player-profile-main p{margin:0;color:#647185;font-size:8px}.admin-player-profile-status{display:flex;align-items:center;gap:7px}.admin-player-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.admin-player-detail-grid article{min-height:91px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(125,147,174,.11);border-left:3px solid #7d93ae;border-radius:9px;background:#0b1118}.admin-player-detail-grid article.green{border-left-color:#35d98a}.admin-player-detail-grid article.red{border-left-color:#ff536c}.admin-player-detail-grid article.blue{border-left-color:#3698ff}.admin-player-detail-grid article.purple{border-left-color:#9c6cff}.admin-player-detail-grid span{color:#647185;font-size:7px;font-weight:900;letter-spacing:.07em}.admin-player-detail-grid strong{color:#f5f7fa;font-size:18px}.admin-player-detail-grid small{color:#536074;font-size:7px}.admin-player-management{padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid rgba(255,152,42,.11);border-radius:10px;background:#0b1118}.admin-player-management>div:first-child{display:grid;gap:3px}.admin-player-management>div:first-child span{color:#d9dee7;font-size:9px;font-weight:900}.admin-player-management>div:first-child small{color:#647185;font-size:7px}.admin-player-management>div:last-child{display:flex;gap:7px}.admin-player-control{min-height:34px;padding:0 12px;border-radius:7px;font-size:7px;font-weight:900;letter-spacing:.04em}.admin-player-control.danger{border:1px solid rgba(255,83,108,.2);color:#ff7185;background:#ff536c12}.admin-player-control.warning{border:1px solid rgba(255,153,42,.2);color:#ffad54;background:#ff992a12}.admin-player-control:disabled{opacity:.55;cursor:not-allowed}.admin-player-history-panel{overflow:hidden;border:1px solid rgba(125,147,174,.11);border-radius:10px;background:#0b1118}.admin-player-tabs{display:flex;gap:5px;padding:10px;border-bottom:1px solid rgba(125,147,174,.09)}.admin-player-tabs button{min-height:31px;padding:0 12px;border:1px solid transparent;border-radius:7px;color:#647185;background:transparent;font-size:7px;font-weight:900;cursor:pointer}.admin-player-tabs button.active{border-color:#ff3f5b2b;color:#ff5d73;background:#ff3f5b0f}.admin-status.danger{color:#ff7185!important;border:1px solid rgba(255,83,108,.14);background:#ff536c12!important}.admin-player-detail-loading{padding:30px;border:1px solid rgba(125,147,174,.11);border-radius:10px;color:#718096;background:#0b1118;text-align:center;font-size:9px}@media(max-width:1100px){.admin-player-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.admin-player-profile-head,.admin-player-management{align-items:stretch;flex-direction:column}.admin-player-profile-status,.admin-player-management>div:last-child{flex-wrap:wrap}.admin-player-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr-admin-modal-backdrop{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:#02060cc7;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.cr-admin-modal{width:min(470px,100%);overflow:hidden;padding:28px;border:1px solid #263140;border-radius:16px;background:linear-gradient(145deg,#0f161ffc,#070c13fc);box-shadow:0 28px 80px #0000008c,0 0 0 1px #ffffff04}.cr-admin-modal.danger{border-color:#ff375652}.cr-admin-modal.warning{border-color:#ff910052}.cr-admin-modal.success{border-color:#1fe0914d}.cr-admin-modal-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin-bottom:19px;border:1px solid rgba(255,64,91,.25);border-radius:14px;color:#ff405b;background:#ff325012}.cr-admin-modal.warning .cr-admin-modal-icon{color:#ff9800;border-color:#ff980040;background:#ff980012}.cr-admin-modal.success .cr-admin-modal-icon{color:#20df91;border-color:#20df9140;background:#20df9112}.cr-admin-modal-copy>span{display:block;margin-bottom:7px;color:#73839b;font-size:10px;font-weight:800;letter-spacing:.13em}.cr-admin-modal-copy h3{margin:0;color:#f6f8fb;font-size:23px;line-height:1.15}.cr-admin-modal-copy p{max-width:390px;margin:11px 0 0;color:#8998ad;font-size:13px;line-height:1.6}.cr-admin-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:27px;padding-top:19px;border-top:1px solid #1c2633}.cr-admin-modal-actions button{min-height:42px;padding:0 18px;border-radius:9px;font-size:10px;font-weight:900;letter-spacing:.04em;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.cr-admin-modal-actions button:hover:not(:disabled){transform:translateY(-1px)}.cr-admin-modal-actions button:disabled{opacity:.55;cursor:wait}.cr-admin-modal-cancel{border:1px solid #293545;color:#9aa8bb;background:#101721}.cr-admin-modal-confirm{border:1px solid rgba(255,55,86,.45);color:#ff6177;background:#ff37561a}.cr-admin-modal-confirm.warning{border-color:#ff910073;color:#ffab32;background:#ff91001a}.cr-admin-modal-confirm.success{border-color:#1fe09166;color:#35e9a0;background:#1fe09117}@media(max-width:640px){.cr-admin-modal-backdrop{padding:16px}.cr-admin-modal{padding:22px}.cr-admin-modal-actions{flex-direction:column-reverse}.cr-admin-modal-actions button{width:100%}}.referral-top svg{transform-origin:50% 75%;will-change:transform;animation:referralGiftBounce 2.8s ease-in-out infinite}@keyframes referralGiftBounce{0%,58%,to{transform:translateY(0) rotate(0) scale(1)}63%{transform:translateY(-4px) rotate(-7deg) scale(1.04)}68%{transform:translateY(0) rotate(6deg) scale(1)}73%{transform:translateY(-7px) rotate(-5deg) scale(1.08)}78%{transform:translateY(0) rotate(4deg) scale(1)}83%{transform:translateY(-3px) rotate(-2deg) scale(1.03)}88%{transform:translateY(0) rotate(0) scale(1)}}.referral-top:active svg{animation-duration:.9s}@media(prefers-reduced-motion:reduce){.referral-top svg{animation:none}}.admin-audit-page{display:grid;gap:18px}.admin-audit-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.admin-audit-kicker{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:#ff5269;font-size:8px;font-weight:900;letter-spacing:.11em}.admin-audit-heading h2{margin:0;color:#f6f8fb;font-size:25px}.admin-audit-heading p{margin:6px 0 0;color:#68778c;font-size:10px}.admin-audit-refresh{display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid rgba(255,63,91,.18);border-radius:8px;color:#ff6479;background:#ff3f5b0e;font-size:8px;font-weight:900;cursor:pointer}.admin-audit-refresh:disabled{opacity:.55;cursor:wait}.admin-audit-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-audit-summary article{display:flex;align-items:center;gap:11px;min-height:76px;padding:14px;border:1px solid rgba(125,147,174,.1);border-radius:10px;background:#0b1118}.admin-audit-summary article>span{display:flex;flex:0 0 37px;width:37px;height:37px;align-items:center;justify-content:center;border-radius:9px}.admin-audit-summary article>span.neutral{color:#6d91ff;background:#4b6fff14}.admin-audit-summary article>span.danger{color:#ff6077;background:#ff425d14}.admin-audit-summary article>span.warning{color:#ffac4d;background:#ff972414}.admin-audit-summary article>span.success{color:#35dfa0;background:#23db9414}.admin-audit-summary article div{min-width:0}.admin-audit-summary small{display:block;margin-bottom:5px;color:#59687c;font-size:7px;font-weight:900;letter-spacing:.06em}.admin-audit-summary strong{display:block;color:#edf2f8;font-size:17px}.admin-audit-summary strong.date{overflow:hidden;color:#aeb9c8;font-size:9px;white-space:nowrap;text-overflow:ellipsis}.admin-audit-panel{overflow:hidden;padding:0}.admin-audit-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px;border-bottom:1px solid rgba(125,147,174,.09)}.admin-audit-search{display:flex;flex:1;max-width:460px;min-height:37px;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(125,147,174,.12);border-radius:8px;color:#536276;background:#080e15}.admin-audit-search input{width:100%;border:0;outline:0;color:#dbe3ed;background:transparent;font-size:9px}.admin-audit-search input::placeholder{color:#4d5b6e}.admin-audit-filters{display:flex;gap:5px}.admin-audit-filters button{min-height:31px;padding:0 11px;border:1px solid transparent;border-radius:7px;color:#5d6c80;background:transparent;font-size:7px;font-weight:900;cursor:pointer}.admin-audit-filters button.active{border-color:#ff3f5b2b;color:#ff6379;background:#ff3f5b0f}.admin-audit-table-wrapper{min-height:250px}.admin-audit-table{min-width:960px}.admin-audit-table td{vertical-align:middle}.admin-audit-time{color:#8593a6;font-size:8px;white-space:nowrap}.admin-audit-admin{display:flex;align-items:center;gap:7px}.admin-audit-admin>span{display:flex;width:27px;height:27px;align-items:center;justify-content:center;border-radius:7px;color:#8094ff;background:#5b74ff12}.admin-audit-admin strong{color:#cbd5e1;font-size:8px}.admin-audit-action{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border:1px solid rgba(125,147,174,.1);border-radius:6px;color:#8998ab;background:#7d93ae0a;font-size:7px;font-weight:900;white-space:nowrap}.admin-audit-action.danger{border-color:#ff4b6526;color:#ff7085;background:#ff4b650f}.admin-audit-action.warning{border-color:#ff9e2f26;color:#ffad55;background:#ff9e2f0f}.admin-audit-action.success{border-color:#25db9424;color:#39dfa1;background:#25db940e}.admin-audit-target{display:grid;gap:3px}.admin-audit-target strong{color:#8c99aa;font-size:7px}.admin-audit-target small{color:#4f5d70;font-family:monospace;font-size:7px}.admin-audit-state{display:inline-block;color:#6d7b8e;font-size:7px;font-weight:800;line-height:1.5}.admin-audit-state.after{color:#9ca9ba}.admin-audit-message{display:flex;min-height:230px;align-items:center;justify-content:center;gap:11px;padding:30px;color:#65758a}.admin-audit-message>div{display:grid;gap:4px}.admin-audit-message strong{color:#aab5c4;font-size:10px}.admin-audit-message span{font-size:8px}.admin-audit-message.error{color:#ff6c80}.admin-audit-message.error button{min-height:30px;margin-left:12px;padding:0 10px;border:1px solid rgba(255,72,98,.17);border-radius:7px;color:#ff7185;background:#ff48620f;font-size:7px;font-weight:900;cursor:pointer}.admin-audit-empty{display:flex;min-height:270px;flex-direction:column;align-items:center;justify-content:center;padding:35px;text-align:center}.admin-audit-empty>span{display:flex;width:54px;height:54px;align-items:center;justify-content:center;margin-bottom:13px;border:1px solid rgba(125,147,174,.1);border-radius:13px;color:#53647a;background:#7d93ae09}.admin-audit-empty h3{margin:0;color:#b9c4d2;font-size:13px}.admin-audit-empty p{max-width:430px;margin:7px 0 0;color:#58677b;font-size:9px;line-height:1.6}.admin-audit-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-top:1px solid rgba(125,147,174,.08);color:#566579;font-size:7px}.admin-audit-footer strong{color:#8d9caf}.admin-audit-footer small{color:#465466;font-size:7px}@media(max-width:1000px){.admin-audit-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.admin-audit-heading,.admin-audit-toolbar,.admin-audit-footer{align-items:stretch;flex-direction:column}.admin-audit-refresh{width:100%}.admin-audit-summary{grid-template-columns:1fr}.admin-audit-search{max-width:none}.admin-audit-filters{overflow-x:auto}}.admin-finance-page{display:grid;gap:18px}.admin-finance-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.admin-finance-kicker{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:#ff5269;font-size:8px;font-weight:900;letter-spacing:.11em}.admin-finance-heading h2{margin:0;color:#f6f8fb;font-size:25px}.admin-finance-heading p{margin:6px 0 0;color:#68778c;font-size:10px}.admin-finance-refresh{display:flex;min-height:36px;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(255,63,91,.18);border-radius:8px;color:#ff6479;background:#ff3f5b0e;font-size:8px;font-weight:900;cursor:pointer}.admin-finance-refresh:disabled{opacity:.55;cursor:wait}.admin-finance-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-finance-cards article{display:flex;align-items:center;gap:12px;min-height:92px;padding:16px;border:1px solid rgba(125,147,174,.1);border-radius:10px;background:#0b1118}.admin-finance-cards article>span{display:flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:9px}.admin-finance-cards article.green>span{color:#32df9d;background:#23db9414}.admin-finance-cards article.red>span{color:#ff6379;background:#ff415e14}.admin-finance-cards article.blue>span{color:#7193ff;background:#5171ff14}.admin-finance-cards article.orange>span{color:#ffac4d;background:#ff992714}.admin-finance-cards small,.admin-finance-status-grid small{display:block;margin-bottom:5px;color:#5b6a7e;font-size:7px;font-weight:900;letter-spacing:.055em}.admin-finance-cards strong{display:block;color:#edf2f8;font-size:17px}.admin-finance-cards em,.admin-finance-status-grid em{display:block;margin-top:4px;color:#526174;font-size:7px;font-style:normal}.admin-finance-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-finance-status-grid>button,.admin-finance-status-grid>div{display:flex;min-height:70px;align-items:center;gap:10px;padding:13px;border:1px solid rgba(125,147,174,.09);border-radius:9px;color:inherit;background:#090f16;text-align:left}.admin-finance-status-grid>button{cursor:pointer}.admin-finance-status-grid>button>svg{margin-left:auto;color:#435165}.admin-finance-status-grid>button>span,.admin-finance-status-grid>div>span{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px}.admin-finance-status-grid span.green{color:#35dfa0;background:#23db9412}.admin-finance-status-grid span.orange{color:#ffad50;background:#ff992712}.admin-finance-status-grid span.red{color:#ff657a;background:#ff415e12}.admin-finance-status-grid span.blue{color:#7193ff;background:#5171ff12}.admin-finance-status-grid strong{display:block;color:#dce4ee;font-size:14px}.admin-finance-movements{overflow:hidden;padding:0}.admin-finance-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px;border-bottom:1px solid rgba(125,147,174,.09)}.admin-finance-search{display:flex;flex:1;max-width:470px;min-height:37px;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(125,147,174,.12);border-radius:8px;color:#536276;background:#080e15}.admin-finance-search input{width:100%;border:0;outline:0;color:#dbe3ed;background:transparent;font-size:9px}.admin-finance-search input::placeholder{color:#4d5b6e}.admin-finance-filters{display:flex;gap:5px}.admin-finance-filters button{min-height:31px;padding:0 11px;border:1px solid transparent;border-radius:7px;color:#5d6c80;background:transparent;font-size:7px;font-weight:900;cursor:pointer}.admin-finance-filters button.active{border-color:#ff3f5b2b;color:#ff6379;background:#ff3f5b0f}.admin-finance-table{min-width:900px}.admin-finance-player{display:grid;gap:3px}.admin-finance-player strong{color:#cbd5e1;font-size:8px}.admin-finance-player small{color:#536175;font-size:7px}.admin-finance-id{color:#607086;font-family:monospace;font-size:7px}.admin-finance-type,.admin-finance-status{display:inline-flex;min-height:23px;align-items:center;padding:0 7px;border-radius:6px;font-size:7px;font-weight:900}.admin-finance-type.deposit{color:#36dfa0;background:#23db940f}.admin-finance-type.withdrawal{color:#ff7387;background:#ff415e0f}.admin-finance-value{font-size:8px}.admin-finance-value.positive{color:#35dfa0}.admin-finance-value.negative{color:#ff7185}.admin-finance-status.success{color:#35dfa0;background:#23db940f}.admin-finance-status.warning{color:#ffad50;background:#ff992712}.admin-finance-status.danger{color:#ff7185;background:#ff415e0f}.admin-finance-status.neutral{color:#8391a4;background:#7d93ae0d}.admin-finance-loading{display:flex;min-height:230px;align-items:center;justify-content:center;gap:9px;color:#627186;font-size:9px}.admin-finance-footer{padding:11px 13px;border-top:1px solid rgba(125,147,174,.08);color:#536175;font-size:7px}.admin-finance-footer strong{color:#8997aa}.admin-finance-error{display:flex;min-height:110px;align-items:center;gap:12px;padding:18px;border:1px solid rgba(255,65,94,.14);border-radius:10px;color:#ff7185;background:#ff415e09}.admin-finance-error>div{display:grid;gap:4px}.admin-finance-error strong{color:#d8e0e9;font-size:10px}.admin-finance-error span{color:#718095;font-size:8px}.admin-finance-error button{min-height:31px;margin-left:auto;padding:0 10px;border:1px solid rgba(255,65,94,.18);border-radius:7px;color:#ff7185;background:#ff415e0f;font-size:7px;font-weight:900;cursor:pointer}@media(max-width:1100px){.admin-finance-cards,.admin-finance-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.admin-finance-heading,.admin-finance-toolbar{align-items:stretch;flex-direction:column}.admin-finance-refresh{justify-content:center;width:100%}.admin-finance-cards,.admin-finance-status-grid{grid-template-columns:1fr}.admin-finance-search{max-width:none}.admin-finance-filters{overflow-x:auto}}.premium-nav .bonus-nav-attention{position:relative;isolation:isolate}.premium-nav .bonus-nav-attention:not(.active){animation:bonusNavAttention 4.2s ease-in-out infinite}.premium-nav .bonus-nav-attention>svg{transform-origin:center;animation:bonusStarShimmer 4.2s ease-in-out infinite}.premium-nav .bonus-notice-badge{position:absolute;top:5px;left:calc(50% + 10px);z-index:3;display:grid;width:17px;height:17px;margin:0;padding:0;place-items:center;color:#fff;border:2px solid #09090b;border-radius:50%;background:linear-gradient(145deg,#ff3b57,#c5082d);box-shadow:0 3px 9px #dd0c326b;font-size:9px;font-style:normal;font-weight:950;line-height:1;pointer-events:none}@keyframes bonusNavAttention{0%,65%,to{background-color:transparent;box-shadow:none}73%{background-color:#ff2a4b0b;box-shadow:inset 0 0 0 1px #ff375224,0 0 9px #ff23460f}82%{background-color:#e8ad320e;box-shadow:inset 0 0 0 1px #f4be4033,0 0 13px #e8ad321a}91%{background-color:#ff2a4b09;box-shadow:inset 0 0 0 1px #ff37521c,0 0 7px #ff23460d}}@keyframes bonusStarShimmer{0%,65%,to{color:inherit;filter:none;transform:scale(1) rotate(0)}74%{color:#ff4d69;filter:drop-shadow(0 0 4px rgba(255,52,84,.42));transform:scale(1.04) rotate(-3deg)}82%{color:#f4c04f;filter:drop-shadow(0 0 6px rgba(244,192,79,.5));transform:scale(1.1) rotate(3deg)}90%{color:#ff4d69;filter:drop-shadow(0 0 3px rgba(255,52,84,.3));transform:scale(1.03) rotate(0)}}@media(prefers-reduced-motion:reduce){.premium-nav .bonus-nav-attention,.premium-nav .bonus-nav-attention>svg{animation:none!important}}.admin-deposits-page{display:grid;gap:18px}.admin-deposits-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.admin-deposits-kicker{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:#ff5269;font-size:8px;font-weight:900;letter-spacing:.11em}.admin-deposits-heading h2{margin:0;color:#f6f8fb;font-size:25px}.admin-deposits-heading p{margin:6px 0 0;color:#68778c;font-size:10px}.admin-deposits-refresh{display:flex;min-height:36px;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(255,63,91,.18);border-radius:8px;color:#ff6479;background:#ff3f5b0e;font-size:8px;font-weight:900;cursor:pointer}.admin-deposits-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-deposits-cards article{display:flex;min-height:92px;align-items:center;gap:12px;padding:16px;border:1px solid rgba(125,147,174,.1);border-radius:10px;background:#0b1118}.admin-deposits-cards article>span{display:flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:9px}.admin-deposits-cards article.green>span{color:#32df9d;background:#23db9414}.admin-deposits-cards article.orange>span{color:#ffac4d;background:#ff992714}.admin-deposits-cards article.blue>span{color:#7193ff;background:#5171ff14}.admin-deposits-cards article.purple>span{color:#b889ff;background:#a368ff14}.admin-deposits-cards small{display:block;margin-bottom:5px;color:#5b6a7e;font-size:7px;font-weight:900;letter-spacing:.055em}.admin-deposits-cards strong{display:block;color:#edf2f8;font-size:17px}.admin-deposits-cards em{display:block;margin-top:4px;color:#526174;font-size:7px;font-style:normal}.admin-deposits-table-panel{overflow:hidden;padding:0}.admin-deposits-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px;border-bottom:1px solid rgba(125,147,174,.09)}.admin-deposits-table{min-width:1050px}.admin-deposit-row{cursor:pointer}.admin-deposit-row:hover td{background:#ffffff03}.admin-deposit-positive{color:#35dfa0;font-size:8px}.admin-deposit-provider{color:#8594a8;font-size:7px;font-weight:800}.admin-deposit-modal-backdrop{position:fixed;z-index:2000;inset:0;display:flex;align-items:center;justify-content:center;padding:22px;background:#000409c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin-deposit-modal{width:min(690px,100%);max-height:calc(100vh - 44px);overflow-y:auto;border:1px solid rgba(125,147,174,.14);border-radius:13px;background:#080e15;box-shadow:0 28px 90px #00000080}.admin-deposit-modal>header{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid rgba(125,147,174,.09)}.admin-deposit-modal>header span{color:#ff6076;font-size:7px;font-weight:900;letter-spacing:.09em}.admin-deposit-modal>header h3{margin:4px 0 0;color:#edf2f8;font-size:17px}.admin-deposit-modal>header button{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid rgba(125,147,174,.12);border-radius:8px;color:#8492a5;background:#0d141e;cursor:pointer}.admin-deposit-modal-value{display:flex;align-items:center;gap:12px;padding:20px;border-bottom:1px solid rgba(125,147,174,.08)}.admin-deposit-modal-value small{color:#59687c;font-size:7px;font-weight:900}.admin-deposit-modal-value>strong{margin-right:auto;color:#38e0a1;font-size:24px}.admin-deposit-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;background:#7d93ae12}.admin-deposit-detail-grid>div{min-height:78px;padding:14px;background:#090f16}.admin-deposit-detail-grid small,.admin-deposit-identifiers small{display:block;margin-bottom:7px;color:#526174;font-size:6px;font-weight:900;letter-spacing:.06em}.admin-deposit-detail-grid strong{display:block;color:#d8e0e9;font-size:9px}.admin-deposit-detail-grid span{display:block;margin-top:4px;color:#5f6e82;font-size:7px}.admin-deposit-identifiers{display:grid;gap:10px;padding:17px 19px 20px}.admin-deposit-identifiers>div{padding:11px;border:1px solid rgba(125,147,174,.09);border-radius:8px;background:#070c12}.admin-deposit-identifiers code{display:block;overflow-wrap:anywhere;color:#8292a8;font-size:8px}@media(max-width:1100px){.admin-deposits-cards,.admin-deposit-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.admin-deposits-heading,.admin-deposits-toolbar{align-items:stretch;flex-direction:column}.admin-deposits-cards,.admin-deposit-detail-grid{grid-template-columns:1fr}.admin-deposits-refresh{justify-content:center}}.admin-withdrawals-page{display:grid;gap:18px}.admin-withdrawals-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.admin-withdrawals-kicker{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:#ff5269;font-size:8px;font-weight:900;letter-spacing:.11em}.admin-withdrawals-heading h2{margin:0;color:#f6f8fb;font-size:25px}.admin-withdrawals-heading p{margin:6px 0 0;color:#68778c;font-size:10px}.admin-withdrawals-refresh{display:flex;min-height:36px;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(255,63,91,.18);border-radius:8px;color:#ff6479;background:#ff3f5b0e;font-size:8px;font-weight:900;cursor:pointer}.admin-withdrawals-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-withdrawals-cards article{display:flex;min-height:92px;align-items:center;gap:12px;padding:16px;border:1px solid rgba(125,147,174,.1);border-radius:10px;background:#0b1118}.admin-withdrawals-cards article>span{display:flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:9px}.admin-withdrawals-cards article.red>span,.admin-withdrawals-cards article.danger>span{color:#ff5d72;background:#ff3f5b14}.admin-withdrawals-cards article.orange>span{color:#ffac4d;background:#ff992714}.admin-withdrawals-cards article.blue>span{color:#7193ff;background:#5171ff14}.admin-withdrawals-cards small{display:block;margin-bottom:5px;color:#5b6a7e;font-size:7px;font-weight:900;letter-spacing:.055em}.admin-withdrawals-cards strong{display:block;color:#edf2f8;font-size:17px}.admin-withdrawals-cards em{display:block;margin-top:4px;color:#526174;font-size:7px;font-style:normal}.admin-withdrawals-table-panel{overflow:hidden;padding:0}.admin-withdrawals-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px;border-bottom:1px solid rgba(125,147,174,.09)}.admin-withdrawals-table{min-width:950px}.admin-withdrawal-row{cursor:pointer}.admin-withdrawal-row:hover td{background:#ffffff03}.admin-withdrawal-negative{color:#ff6378;font-size:8px}.admin-withdrawal-pix{display:grid;gap:3px}.admin-withdrawal-pix strong{color:#8897aa;font-size:7px;text-transform:uppercase}.admin-withdrawal-pix small{max-width:190px;overflow:hidden;color:#536175;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.admin-withdrawal-modal-backdrop{position:fixed;z-index:2000;inset:0;display:flex;align-items:center;justify-content:center;padding:22px;background:#000409c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin-withdrawal-modal{width:min(720px,100%);max-height:calc(100vh - 44px);overflow-y:auto;border:1px solid rgba(125,147,174,.14);border-radius:13px;background:#080e15;box-shadow:0 28px 90px #00000080}.admin-withdrawal-modal>header{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid rgba(125,147,174,.09)}.admin-withdrawal-modal>header span{color:#ff6076;font-size:7px;font-weight:900;letter-spacing:.09em}.admin-withdrawal-modal>header h3{margin:4px 0 0;color:#edf2f8;font-size:17px}.admin-withdrawal-modal>header button{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid rgba(125,147,174,.12);border-radius:8px;color:#8492a5;background:#0d141e;cursor:pointer}.admin-withdrawal-modal-value{display:flex;align-items:center;gap:12px;padding:20px;border-bottom:1px solid rgba(125,147,174,.08)}.admin-withdrawal-modal-value small{color:#59687c;font-size:7px;font-weight:900}.admin-withdrawal-modal-value>strong{margin-right:auto;color:#ff6378;font-size:24px}.admin-withdrawal-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;background:#7d93ae12}.admin-withdrawal-detail-grid>div{min-height:78px;padding:14px;background:#090f16}.admin-withdrawal-detail-grid small,.admin-withdrawal-identifiers small,.admin-withdrawal-reason small{display:block;margin-bottom:7px;color:#526174;font-size:6px;font-weight:900;letter-spacing:.06em}.admin-withdrawal-detail-grid strong{display:block;overflow-wrap:anywhere;color:#d8e0e9;font-size:9px}.admin-withdrawal-detail-grid span{display:block;margin-top:4px;color:#5f6e82;font-size:7px}.admin-withdrawal-reason{margin:16px 19px 0;padding:12px;border:1px solid rgba(255,76,99,.12);border-radius:8px;background:#ff3f5b09}.admin-withdrawal-reason strong{color:#ff7889;font-size:8px}.admin-withdrawal-identifiers{display:grid;gap:10px;padding:17px 19px}.admin-withdrawal-identifiers>div{padding:11px;border:1px solid rgba(125,147,174,.09);border-radius:8px;background:#070c12}.admin-withdrawal-identifiers code{display:block;overflow-wrap:anywhere;color:#8292a8;font-size:8px}.admin-withdrawal-receipt{padding:0 19px 20px}.admin-withdrawal-receipt a{display:flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(72,219,164,.14);border-radius:8px;color:#39dca0;background:#2bd3970b;font-size:8px;font-weight:900;text-decoration:none}@media(max-width:1100px){.admin-withdrawals-cards,.admin-withdrawal-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.admin-withdrawals-heading,.admin-withdrawals-toolbar{align-items:stretch;flex-direction:column}.admin-withdrawals-cards,.admin-withdrawal-detail-grid{grid-template-columns:1fr}.admin-withdrawals-refresh{justify-content:center}}.winner-marquee-track{animation-duration:260s}.latest-wins-heading{margin-right:8px}.admin-withdrawals-heading-actions{display:flex;align-items:center;gap:8px}.admin-withdrawals-rule-button{display:flex;min-height:36px;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(255,160,42,.18);border-radius:8px;color:#ffad48;background:#ff99270e;font-size:8px;font-weight:900;cursor:pointer}.admin-withdrawal-rule-strip{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:14px;min-height:52px;padding:11px 14px;border:1px solid rgba(255,166,55,.12);border-radius:10px;background:linear-gradient(90deg,#ff99270e,#0b1118b8)}.admin-withdrawal-rule-strip>div{display:flex;align-items:center;gap:8px;color:#ffad48}.admin-withdrawal-rule-strip>div span{font-size:7px;font-weight:900;letter-spacing:.07em}.admin-withdrawal-rule-strip>strong{color:#f2f5f8;font-size:12px}.admin-withdrawal-rule-strip>small{color:#627187;font-size:8px}.admin-withdrawals-cards{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-withdrawals-cards article.approval{border-color:#ffaa3229;background:linear-gradient(145deg,#ff97250b,#0b1118 64%)}.admin-withdrawals-cards article.approval>span{color:#ffad48;background:#ff992716}.admin-finance-status.approval{border-color:#ffaa322e;color:#ffb14f;background:#ff992713}.admin-withdrawal-row.awaiting-approval td{background:#ff9a2706}.admin-withdrawal-row.awaiting-approval:hover td{background:#ff9a270b}.admin-withdrawal-row.awaiting-approval td:first-child{box-shadow:inset 2px 0 #ffa834b3}.admin-withdrawal-approval-alert{display:flex;align-items:flex-start;gap:11px;margin:16px 19px 0;padding:13px;border:1px solid rgba(255,164,42,.14);border-radius:9px;color:#ffae48;background:#ff99270b}.admin-withdrawal-approval-alert>svg{flex:0 0 auto}.admin-withdrawal-approval-alert div{display:grid;gap:4px}.admin-withdrawal-approval-alert strong{font-size:8px;letter-spacing:.04em}.admin-withdrawal-approval-alert span{color:#8c7659;font-size:8px;line-height:1.45}.admin-withdrawal-decision-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:0 19px 20px}.admin-withdrawal-decision-actions button{display:flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border-radius:9px;font-size:8px;font-weight:900;cursor:pointer}.admin-withdrawal-decision-actions .reject{border:1px solid rgba(255,63,91,.22);color:#ff6378;background:#ff3f5b0f}.admin-withdrawal-decision-actions .approve{border:1px solid rgba(32,223,145,.22);color:#37dfa0;background:#20df910e}.admin-withdrawal-reject-field,.admin-withdrawal-rule-field{display:grid;gap:7px;margin-top:22px}.admin-withdrawal-reject-field label,.admin-withdrawal-rule-field label{color:#73839b;font-size:8px;font-weight:900;letter-spacing:.08em}.admin-withdrawal-reject-field textarea{min-height:94px;resize:vertical;padding:12px;border:1px solid #283545;border-radius:9px;outline:none;color:#e8edf3;background:#0b121b;font:inherit;font-size:11px;line-height:1.5}.admin-withdrawal-reject-field textarea:focus{border-color:#ff4c6366}.admin-withdrawal-reject-field small{justify-self:end;color:#59687c;font-size:8px}.admin-withdrawal-rule-field>div{display:flex;min-height:45px;align-items:center;overflow:hidden;border:1px solid #283545;border-radius:9px;background:#0b121b}.admin-withdrawal-rule-field>div span{padding:0 12px;color:#66758a;font-size:11px;font-weight:900}.admin-withdrawal-rule-field input{width:100%;height:45px;border:0;outline:none;color:#f3f6f9;background:transparent;font-size:17px;font-weight:800}.admin-withdrawal-rule-field>small{color:#647388;font-size:8px}.admin-withdrawal-rule-preview{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}.admin-withdrawal-rule-preview>div{display:grid;gap:5px;padding:11px;border:1px solid rgba(125,147,174,.1);border-radius:8px;background:#ffffff05}.admin-withdrawal-rule-preview strong{color:#dce4ed;font-size:9px}.admin-withdrawal-rule-preview span{color:#69798e;font-size:7px;font-weight:900}.admin-withdrawal-toast{position:fixed;z-index:12000;right:22px;bottom:22px;display:flex;max-width:min(410px,calc(100vw - 32px));align-items:center;gap:10px;padding:13px 15px;border:1px solid rgba(125,147,174,.18);border-radius:10px;color:#dfe7ef;background:#0c141d;box-shadow:0 18px 60px #00000080;font-size:10px;font-weight:800}.admin-withdrawal-toast.success{border-color:#20df9140;color:#54e6ad}.admin-withdrawal-toast.danger{border-color:#ff3f5b40;color:#ff7184}@media(max-width:1250px){.admin-withdrawals-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.admin-withdrawals-heading-actions{display:grid;grid-template-columns:1fr 1fr}.admin-withdrawals-heading-actions button{justify-content:center}.admin-withdrawal-rule-strip,.admin-withdrawals-cards,.admin-withdrawal-decision-actions,.admin-withdrawal-rule-preview{grid-template-columns:1fr}}.admin-withdrawals-cards{gap:8px}.admin-withdrawals-cards article{min-height:76px;padding:11px 12px}.admin-withdrawals-cards article>span{width:34px;height:34px}.admin-withdrawals-cards article small{font-size:6px}.admin-withdrawals-cards article strong{font-size:15px}.admin-withdrawals-cards article em{font-size:7px}.admin-withdrawal-actions-head{width:164px;text-align:right!important}.admin-withdrawal-quick-cell{width:164px}.admin-withdrawal-quick-actions{display:flex;justify-content:flex-end;gap:5px}.admin-withdrawal-quick-actions button{display:inline-flex;min-height:27px;align-items:center;justify-content:center;gap:4px;padding:0 8px;border-radius:6px;font-size:6px;font-weight:900;letter-spacing:.025em;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.admin-withdrawal-quick-actions button:active{transform:scale(.97)}.admin-withdrawal-quick-actions .reject{border:1px solid rgba(255,65,91,.18);color:#ff6278;background:#ff39530e}.admin-withdrawal-quick-actions .reject:hover{border-color:#ff415b61;background:#ff39531a}.admin-withdrawal-quick-actions .approve{border:1px solid rgba(36,221,149,.2);color:#42dfa4;background:#1ad1890e}.admin-withdrawal-quick-actions .approve:hover{border-color:#24dd956b;background:#1ad1891a}.admin-withdrawal-detail-button{display:block;margin-left:auto;min-height:26px;padding:0 8px;border:1px solid rgba(113,133,159,.12);border-radius:6px;color:#65758a;background:#ffffff05;font-size:6px;font-weight:900;cursor:pointer}.admin-withdrawals-table td,.admin-withdrawals-table th{padding-top:8px;padding-bottom:8px}.admin-withdrawal-row.awaiting-approval td{background:linear-gradient(90deg,#ffa02307,#ffa02302)}@media(max-width:900px){.admin-withdrawals-table-panel{overflow:hidden}.admin-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.admin-withdrawals-table{min-width:870px}.admin-withdrawal-actions-head,.admin-withdrawal-quick-cell{position:sticky;right:0;z-index:3;width:112px;min-width:112px;background:#0b1118!important}.admin-withdrawal-actions-head{z-index:4}.admin-withdrawal-quick-actions{gap:4px}.admin-withdrawal-quick-actions button{width:31px;min-width:31px;height:30px;padding:0}.admin-withdrawal-quick-actions button span{display:none}.admin-withdrawal-detail-button{font-size:0;width:31px;min-width:31px;height:30px;padding:0}.admin-withdrawal-detail-button:after{content:"•••";font-size:10px;letter-spacing:1px}}@media(max-width:620px){.admin-withdrawal-rule-strip{gap:5px;min-height:auto;padding:9px 11px}.admin-withdrawal-rule-strip>small{line-height:1.35}.admin-withdrawals-cards article{min-height:68px}}.admin-shell{width:100%;min-width:0}.admin-main,.admin-content,.admin-page,.admin-dashboard,.admin-overview,.admin-players-page,.admin-finance-page,.admin-deposits-page,.admin-withdrawals-page,.admin-audit-page{min-width:0}.admin-content,.admin-main-content{width:100%;max-width:none}.admin-panel{border-radius:11px}.admin-stat-card,.admin-kpi-card{min-height:92px}.admin-table{width:100%}.admin-table th{white-space:nowrap}.admin-table td{vertical-align:middle}.admin-withdrawals-page,.admin-withdrawals-cards,.admin-withdrawals-table-panel,.admin-withdrawals-table{width:100%}@media(min-width:1100px)and (max-width:1599px){.admin-content,.admin-main-content{padding-left:22px;padding-right:22px}}@media(min-width:1600px){.admin-content,.admin-main-content{width:100%;max-width:none;padding-left:clamp(28px,2vw,44px);padding-right:clamp(28px,2vw,44px)}.admin-content h1,.admin-content h2,.admin-main-content h1,.admin-main-content h2{letter-spacing:-.025em}.admin-panel{border-radius:12px}.admin-table th{font-size:8px;letter-spacing:.055em}.admin-table td{font-size:10px}.admin-withdrawals-heading{margin-bottom:16px}.admin-withdrawals-heading h2{font-size:25px}.admin-withdrawals-heading p{margin-top:4px;font-size:10px}.admin-withdrawals-kicker{font-size:8px}.admin-withdrawals-heading-actions button{min-height:40px;padding-left:15px;padding-right:15px;font-size:8px}.admin-withdrawal-rule-strip{min-height:58px;padding:12px 16px}.admin-withdrawal-rule-strip>div span{font-size:8px}.admin-withdrawal-rule-strip>strong{font-size:14px}.admin-withdrawal-rule-strip>small{font-size:9px}.admin-withdrawals-cards{gap:11px}.admin-withdrawals-cards article{min-height:96px;padding:15px 16px}.admin-withdrawals-cards article>span{width:40px;height:40px}.admin-withdrawals-cards article small{font-size:7px}.admin-withdrawals-cards article strong{font-size:18px}.admin-withdrawals-cards article em{font-size:8px}.admin-withdrawals-toolbar{min-height:58px}.admin-finance-search{min-height:38px}.admin-finance-search input{font-size:9px}.admin-finance-filters button{min-height:30px;padding-left:11px;padding-right:11px;font-size:7px}.admin-withdrawals-table th{padding-top:12px;padding-bottom:12px}.admin-withdrawals-table td{padding-top:11px;padding-bottom:11px}.admin-withdrawal-quick-actions button{min-height:31px;padding-left:10px;padding-right:10px;font-size:7px}.admin-withdrawal-detail-button{min-height:29px;padding-left:10px;padding-right:10px;font-size:7px}.admin-withdrawal-modal{width:min(760px,calc(100vw - 60px))}.cr-admin-modal{width:min(520px,calc(100vw - 60px))}}@media(min-width:1920px){.admin-content,.admin-main-content{padding-left:clamp(34px,2.2vw,58px);padding-right:clamp(34px,2.2vw,58px)}.admin-withdrawals-heading h2{font-size:28px}.admin-withdrawals-heading p{font-size:11px}.admin-withdrawals-cards{gap:13px}.admin-withdrawals-cards article{min-height:108px;padding:17px 18px}.admin-withdrawals-cards article>span{width:44px;height:44px}.admin-withdrawals-cards article small{font-size:8px}.admin-withdrawals-cards article strong{font-size:20px}.admin-withdrawals-cards article em{font-size:9px}.admin-table th{font-size:9px}.admin-table td{font-size:11px}.admin-withdrawals-table th{padding-top:13px;padding-bottom:13px}.admin-withdrawals-table td{padding-top:12px;padding-bottom:12px}.admin-finance-status{min-height:24px;padding-left:8px;padding-right:8px;font-size:7px}}@media(min-width:2300px){.admin-content,.admin-main-content{padding-left:clamp(44px,2.5vw,76px);padding-right:clamp(44px,2.5vw,76px)}.admin-withdrawals-heading h2{font-size:31px}.admin-withdrawals-heading p{font-size:12px}.admin-withdrawal-rule-strip{min-height:66px;padding:14px 18px}.admin-withdrawal-rule-strip>div span{font-size:9px}.admin-withdrawal-rule-strip>strong{font-size:16px}.admin-withdrawal-rule-strip>small{font-size:10px}.admin-withdrawals-cards article{min-height:120px;padding:19px 20px}.admin-withdrawals-cards article>span{width:48px;height:48px}.admin-withdrawals-cards article small{font-size:9px}.admin-withdrawals-cards article strong{font-size:22px}.admin-withdrawals-cards article em{font-size:10px}.admin-withdrawals-toolbar{min-height:66px}.admin-finance-search{min-height:42px}.admin-finance-search input,.admin-table th{font-size:10px}.admin-table td{font-size:12px}.admin-withdrawals-table th{padding-top:15px;padding-bottom:15px}.admin-withdrawals-table td{padding-top:14px;padding-bottom:14px}.admin-withdrawal-quick-actions button{min-height:34px;padding-left:12px;padding-right:12px;font-size:8px}.admin-withdrawal-detail-button{min-height:32px;padding-left:12px;padding-right:12px;font-size:8px}}@media(max-width:900px){.admin-content,.admin-main-content{width:100%;max-width:none}.admin-panel{border-radius:9px}}@media(max-width:620px){.admin-content,.admin-main-content{padding-left:10px;padding-right:10px}}@media(min-width:1500px){.admin-players-page h2,.admin-finance-page h2,.admin-deposits-page h2,.admin-withdrawals-page h2,.admin-audit-page h2{font-size:clamp(24px,1.35vw,34px);line-height:1.05}.admin-players-page .admin-stat-card,.admin-finance-page .admin-stat-card,.admin-deposits-page .admin-stat-card,.admin-audit-page .admin-stat-card,.admin-players-page .admin-kpi-card,.admin-finance-page .admin-kpi-card,.admin-deposits-page .admin-kpi-card,.admin-audit-page .admin-kpi-card{min-height:120px;padding:20px 22px;border-radius:13px}.admin-players-page [class*=cards]>article,.admin-finance-page [class*=cards]>article,.admin-deposits-page [class*=cards]>article,.admin-audit-page [class*=cards]>article{min-height:118px;padding:20px 22px;border-radius:13px}.admin-players-page [class*=cards] article small,.admin-finance-page [class*=cards] article small,.admin-deposits-page [class*=cards] article small,.admin-audit-page [class*=cards] article small,.admin-players-page .admin-stat-card small,.admin-finance-page .admin-stat-card small,.admin-deposits-page .admin-stat-card small,.admin-audit-page .admin-stat-card small{font-size:9px;line-height:1.3;letter-spacing:.07em}.admin-players-page [class*=cards] article strong,.admin-finance-page [class*=cards] article strong,.admin-deposits-page [class*=cards] article strong,.admin-audit-page [class*=cards] article strong,.admin-players-page .admin-stat-card strong,.admin-finance-page .admin-stat-card strong,.admin-deposits-page .admin-stat-card strong,.admin-audit-page .admin-stat-card strong{font-size:clamp(21px,1.15vw,29px);line-height:1.15}.admin-players-page [class*=cards] article em,.admin-finance-page [class*=cards] article em,.admin-deposits-page [class*=cards] article em,.admin-audit-page [class*=cards] article em{font-size:9px}.admin-players-page [class*=cards] article>span,.admin-finance-page [class*=cards] article>span,.admin-deposits-page [class*=cards] article>span,.admin-audit-page [class*=cards] article>span{width:44px;height:44px;flex:0 0 44px}.admin-players-page .admin-panel,.admin-finance-page .admin-panel,.admin-deposits-page .admin-panel,.admin-withdrawals-page .admin-panel,.admin-audit-page .admin-panel{border-radius:14px}.admin-players-page input,.admin-finance-page input,.admin-deposits-page input,.admin-withdrawals-page input,.admin-audit-page input{font-size:11px}.admin-finance-search{min-height:42px}.admin-players-page .admin-table th,.admin-finance-page .admin-table th,.admin-deposits-page .admin-table th,.admin-withdrawals-page .admin-table th,.admin-audit-page .admin-table th{height:46px;padding-top:12px;padding-bottom:12px;font-size:9px;line-height:1.2;letter-spacing:.065em}.admin-players-page .admin-table td,.admin-finance-page .admin-table td,.admin-deposits-page .admin-table td,.admin-withdrawals-page .admin-table td,.admin-audit-page .admin-table td{min-height:52px;padding-top:14px;padding-bottom:14px;font-size:11px;line-height:1.35}.admin-players-page .admin-table td strong,.admin-finance-page .admin-table td strong,.admin-deposits-page .admin-table td strong,.admin-withdrawals-page .admin-table td strong,.admin-audit-page .admin-table td strong{font-size:11px}.admin-players-page .admin-table td small,.admin-finance-page .admin-table td small,.admin-deposits-page .admin-table td small,.admin-withdrawals-page .admin-table td small,.admin-audit-page .admin-table td small{font-size:8px}.admin-players-page .admin-finance-status,.admin-finance-page .admin-finance-status,.admin-deposits-page .admin-finance-status,.admin-withdrawals-page .admin-finance-status,.admin-audit-page .admin-finance-status{min-height:25px;padding:0 9px;border-radius:6px;font-size:7px}.admin-finance-footer{min-height:43px;padding:12px 16px;font-size:9px}}@media(min-width:1500px){.admin-players-page [class*=summary],.admin-players-page [class*=stats],.admin-players-page [class*=cards]{gap:14px}.admin-players-page tbody tr{height:62px}.admin-players-page tbody td:first-child svg{width:19px;height:19px}}@media(min-width:1500px){.admin-withdrawals-cards{gap:13px}.admin-withdrawals-cards article{min-height:112px;padding:18px 19px;border-radius:13px}.admin-withdrawals-cards article>span{width:45px;height:45px}.admin-withdrawals-cards article small{font-size:8px}.admin-withdrawals-cards article strong{font-size:21px}.admin-withdrawals-cards article em{margin-top:4px;font-size:9px}}@media(min-width:1920px){.admin-players-page [class*=cards]>article,.admin-finance-page [class*=cards]>article,.admin-deposits-page [class*=cards]>article,.admin-audit-page [class*=cards]>article,.admin-players-page .admin-stat-card,.admin-finance-page .admin-stat-card,.admin-deposits-page .admin-stat-card,.admin-audit-page .admin-stat-card,.admin-players-page .admin-kpi-card,.admin-finance-page .admin-kpi-card,.admin-deposits-page .admin-kpi-card,.admin-audit-page .admin-kpi-card{min-height:138px;padding:23px 25px}.admin-players-page [class*=cards] article strong,.admin-finance-page [class*=cards] article strong,.admin-deposits-page [class*=cards] article strong,.admin-audit-page [class*=cards] article strong{font-size:clamp(24px,1.2vw,32px)}.admin-players-page .admin-table th,.admin-finance-page .admin-table th,.admin-deposits-page .admin-table th,.admin-withdrawals-page .admin-table th,.admin-audit-page .admin-table th{height:50px;font-size:10px}.admin-players-page .admin-table td,.admin-finance-page .admin-table td,.admin-deposits-page .admin-table td,.admin-withdrawals-page .admin-table td,.admin-audit-page .admin-table td{padding-top:16px;padding-bottom:16px;font-size:12px}.admin-players-page .admin-table td strong,.admin-finance-page .admin-table td strong,.admin-deposits-page .admin-table td strong,.admin-withdrawals-page .admin-table td strong{font-size:12px}.admin-players-page .admin-table td small,.admin-finance-page .admin-table td small,.admin-deposits-page .admin-table td small,.admin-withdrawals-page .admin-table td small{font-size:9px}.admin-players-page tbody tr{height:70px}.admin-withdrawals-cards article{min-height:132px;padding:22px}.admin-withdrawals-cards article>span{width:50px;height:50px}.admin-withdrawals-cards article strong{font-size:25px}}@media(min-width:2300px){.admin-players-page [class*=cards]>article,.admin-finance-page [class*=cards]>article,.admin-deposits-page [class*=cards]>article,.admin-audit-page [class*=cards]>article,.admin-players-page .admin-stat-card,.admin-finance-page .admin-stat-card,.admin-deposits-page .admin-stat-card,.admin-audit-page .admin-stat-card,.admin-players-page .admin-kpi-card,.admin-finance-page .admin-kpi-card,.admin-deposits-page .admin-kpi-card,.admin-audit-page .admin-kpi-card{min-height:154px;padding:27px 29px;border-radius:15px}.admin-players-page [class*=cards] article small,.admin-finance-page [class*=cards] article small,.admin-deposits-page [class*=cards] article small,.admin-audit-page [class*=cards] article small{font-size:10px}.admin-players-page [class*=cards] article strong,.admin-finance-page [class*=cards] article strong,.admin-deposits-page [class*=cards] article strong,.admin-audit-page [class*=cards] article strong{font-size:30px}.admin-players-page .admin-table th,.admin-finance-page .admin-table th,.admin-deposits-page .admin-table th,.admin-withdrawals-page .admin-table th,.admin-audit-page .admin-table th{height:55px;font-size:11px}.admin-players-page .admin-table td,.admin-finance-page .admin-table td,.admin-deposits-page .admin-table td,.admin-withdrawals-page .admin-table td,.admin-audit-page .admin-table td{padding-top:18px;padding-bottom:18px;font-size:13px}.admin-players-page .admin-table td strong,.admin-finance-page .admin-table td strong,.admin-deposits-page .admin-table td strong,.admin-withdrawals-page .admin-table td strong{font-size:13px}.admin-players-page .admin-table td small,.admin-finance-page .admin-table td small,.admin-deposits-page .admin-table td small,.admin-withdrawals-page .admin-table td small{font-size:10px}.admin-players-page tbody tr{height:78px}.admin-withdrawals-cards article{min-height:148px;padding:26px}.admin-withdrawals-cards article strong{font-size:29px}}@media(min-width:901px)and (max-width:1499px){.admin-players-page [class*=cards]>article,.admin-finance-page [class*=cards]>article,.admin-deposits-page [class*=cards]>article,.admin-audit-page [class*=cards]>article{min-height:88px}}@media(max-width:900px){.admin-players-page [class*=cards],.admin-finance-page [class*=cards],.admin-deposits-page [class*=cards],.admin-audit-page [class*=cards]{gap:8px}.admin-players-page [class*=cards]>article,.admin-finance-page [class*=cards]>article,.admin-deposits-page [class*=cards]>article,.admin-audit-page [class*=cards]>article{min-height:82px}}@media(min-width:1200px){.admin-players-page,.admin-finance-page,.admin-deposits-page,.admin-withdrawals-page,.admin-audit-page{width:100%;min-width:0}}@media(min-width:1500px){.admin-players-page [class*=cards]>article,.admin-finance-page [class*=cards]>article,.admin-deposits-page [class*=cards]>article,.admin-audit-page [class*=cards]>article,.admin-players-page .admin-stat-card,.admin-finance-page .admin-stat-card,.admin-deposits-page .admin-stat-card,.admin-audit-page .admin-stat-card,.admin-players-page .admin-kpi-card,.admin-finance-page .admin-kpi-card,.admin-deposits-page .admin-kpi-card,.admin-audit-page .admin-kpi-card{min-height:118px;padding:20px 22px;display:flex;flex-direction:column;justify-content:center;border-radius:13px}.admin-players-page [class*=cards] article small,.admin-finance-page [class*=cards] article small,.admin-deposits-page [class*=cards] article small,.admin-audit-page [class*=cards] article small,.admin-players-page .admin-stat-card small,.admin-finance-page .admin-stat-card small,.admin-deposits-page .admin-stat-card small,.admin-audit-page .admin-stat-card small,.admin-players-page .admin-kpi-card small,.admin-finance-page .admin-kpi-card small,.admin-deposits-page .admin-kpi-card small,.admin-audit-page .admin-kpi-card small{font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.075em}.admin-players-page [class*=cards] article strong,.admin-finance-page [class*=cards] article strong,.admin-deposits-page [class*=cards] article strong,.admin-audit-page [class*=cards] article strong,.admin-players-page .admin-stat-card strong,.admin-finance-page .admin-stat-card strong,.admin-deposits-page .admin-stat-card strong,.admin-audit-page .admin-stat-card strong,.admin-players-page .admin-kpi-card strong,.admin-finance-page .admin-kpi-card strong,.admin-deposits-page .admin-kpi-card strong,.admin-audit-page .admin-kpi-card strong{margin-top:8px;color:#f7f9fc;font-size:clamp(24px,1.45vw,36px);font-weight:900;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(255,255,255,.025)}.admin-finance-page [class*=summary] strong,.admin-finance-page [class*=metric] strong,.admin-finance-page [class*=stat] strong{color:#f7f9fc;font-size:clamp(23px,1.35vw,34px);font-weight:900;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.admin-withdrawals-cards article{min-height:118px;padding:19px 20px}.admin-withdrawals-cards article strong{margin-top:6px;color:#f7f9fc;font-size:clamp(23px,1.35vw,34px);font-weight:900;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.admin-withdrawals-cards article small{font-size:8px;font-weight:800;letter-spacing:.07em}}@media(min-width:1500px){.admin-finance-page [class*=cards]{gap:12px}.admin-finance-page [class*=cards]>article{min-height:122px}.admin-finance-page [class*=cards] article>span{width:44px;height:44px;flex:0 0 44px}}@media(min-width:1200px){.admin-players-page table,.admin-finance-page table,.admin-deposits-page table,.admin-withdrawals-page table,.admin-audit-page table,.admin-players-page .admin-table,.admin-finance-page .admin-table,.admin-deposits-page .admin-table,.admin-withdrawals-page .admin-table,.admin-audit-page .admin-table{width:100%;table-layout:auto;border-collapse:collapse}.admin-players-page th,.admin-players-page td,.admin-finance-page th,.admin-finance-page td,.admin-deposits-page th,.admin-deposits-page td,.admin-withdrawals-page th,.admin-withdrawals-page td,.admin-audit-page th,.admin-audit-page td{padding-left:13px;padding-right:13px}.admin-players-page th,.admin-finance-page th,.admin-deposits-page th,.admin-withdrawals-page th,.admin-audit-page th{text-align:left;white-space:nowrap}}@media(min-width:1500px){.admin-finance-page table th:nth-child(1),.admin-finance-page table td:nth-child(1){width:15%}.admin-finance-page table th:nth-child(2),.admin-finance-page table td:nth-child(2){width:10%}.admin-finance-page table th:nth-child(3),.admin-finance-page table td:nth-child(3){width:22%}.admin-finance-page table th:nth-child(4),.admin-finance-page table td:nth-child(4){width:23%}.admin-finance-page table th:nth-child(5),.admin-finance-page table td:nth-child(5){width:15%}.admin-finance-page table th:nth-child(6),.admin-finance-page table td:nth-child(6){width:15%}}@media(min-width:1500px){.admin-players-page table th:nth-child(1),.admin-players-page table td:nth-child(1){width:16%}.admin-players-page table th:nth-child(2),.admin-players-page table td:nth-child(2){width:12%}.admin-players-page table th:nth-child(3),.admin-players-page table td:nth-child(3){width:6%}.admin-players-page table th:nth-child(4),.admin-players-page table td:nth-child(4),.admin-players-page table th:nth-child(5),.admin-players-page table td:nth-child(5),.admin-players-page table th:nth-child(6),.admin-players-page table td:nth-child(6),.admin-players-page table th:nth-child(7),.admin-players-page table td:nth-child(7),.admin-players-page table th:nth-child(8),.admin-players-page table td:nth-child(8){width:8%}.admin-players-page table th:nth-child(9),.admin-players-page table td:nth-child(9){width:6%}.admin-players-page table th:nth-child(10),.admin-players-page table td:nth-child(10){width:8%}}@media(min-width:1500px){.admin-players-page tbody tr,.admin-finance-page tbody tr,.admin-deposits-page tbody tr,.admin-withdrawals-page tbody tr,.admin-audit-page tbody tr{height:58px}.admin-players-page tbody td,.admin-finance-page tbody td,.admin-deposits-page tbody td,.admin-withdrawals-page tbody td,.admin-audit-page tbody td{padding-top:11px;padding-bottom:11px;font-size:11px}.admin-players-page tbody td strong,.admin-finance-page tbody td strong,.admin-deposits-page tbody td strong,.admin-withdrawals-page tbody td strong{font-size:11px;font-weight:800}.admin-players-page thead th,.admin-finance-page thead th,.admin-deposits-page thead th,.admin-withdrawals-page thead th,.admin-audit-page thead th{height:43px;font-size:8px;font-weight:800;letter-spacing:.075em}}@media(min-width:1920px){.admin-players-page [class*=cards] article strong,.admin-finance-page [class*=cards] article strong,.admin-deposits-page [class*=cards] article strong,.admin-audit-page [class*=cards] article strong,.admin-players-page .admin-stat-card strong,.admin-finance-page .admin-stat-card strong,.admin-deposits-page .admin-stat-card strong,.admin-audit-page .admin-stat-card strong,.admin-players-page .admin-kpi-card strong,.admin-finance-page .admin-kpi-card strong,.admin-deposits-page .admin-kpi-card strong,.admin-audit-page .admin-kpi-card strong{font-size:clamp(27px,1.45vw,38px)}.admin-finance-page [class*=summary] strong,.admin-finance-page [class*=metric] strong,.admin-finance-page [class*=stat] strong,.admin-withdrawals-cards article strong{font-size:clamp(26px,1.4vw,37px)}.admin-players-page [class*=cards]>article,.admin-finance-page [class*=cards]>article,.admin-deposits-page [class*=cards]>article,.admin-audit-page [class*=cards]>article{min-height:132px;padding:22px 24px}.admin-players-page tbody tr,.admin-finance-page tbody tr,.admin-deposits-page tbody tr,.admin-withdrawals-page tbody tr,.admin-audit-page tbody tr{height:61px}}@media(min-width:2300px){.admin-players-page [class*=cards]>article,.admin-finance-page [class*=cards]>article,.admin-deposits-page [class*=cards]>article,.admin-audit-page [class*=cards]>article{min-height:145px;padding:25px 27px}.admin-players-page [class*=cards] article strong,.admin-finance-page [class*=cards] article strong,.admin-deposits-page [class*=cards] article strong,.admin-audit-page [class*=cards] article strong{font-size:36px}.admin-finance-page [class*=summary] strong,.admin-finance-page [class*=metric] strong,.admin-finance-page [class*=stat] strong,.admin-withdrawals-cards article strong{font-size:34px}.admin-players-page th,.admin-players-page td,.admin-finance-page th,.admin-finance-page td,.admin-deposits-page th,.admin-deposits-page td,.admin-withdrawals-page th,.admin-withdrawals-page td,.admin-audit-page th,.admin-audit-page td{padding-left:16px;padding-right:16px}.admin-players-page tbody td,.admin-finance-page tbody td,.admin-deposits-page tbody td,.admin-withdrawals-page tbody td,.admin-audit-page tbody td{font-size:12px}}@media(min-width:901px)and (max-width:1499px){.admin-players-page table,.admin-finance-page table,.admin-deposits-page table,.admin-withdrawals-page table,.admin-audit-page table{table-layout:auto}}@media(max-width:900px){.admin-players-page table,.admin-finance-page table,.admin-deposits-page table,.admin-withdrawals-page table,.admin-audit-page table{table-layout:auto}}
