:root{--bg: #0D0A09;--bg-2: #090706;--surface: #17110E;--surface-2: #1E1714;--surface-3: #2A201B;--fg: #F6EEE7;--fg-90: rgba(246, 238, 231, .92);--fg-70: rgba(246, 238, 231, .72);--fg-50: rgba(246, 238, 231, .56);--fg-30: rgba(246, 238, 231, .32);--fg-15: rgba(246, 238, 231, .15);--fg-08: rgba(246, 238, 231, .08);--fg-05: rgba(246, 238, 231, .05);--blue-200: #FFD9B8;--blue-300: #FFC08A;--blue-400: #FF9A52;--blue-500: #FF8A3D;--blue-600: #E8642A;--blue-700: #D9531F;--blue-glow: rgba(255, 106, 43, .3);--gold: #F0C36B;--green: #7FE0A8;--red: #FF8A6B;--border: #2B201B;--border-strong: #3B2A22;--r-xl: 28px;--r-lg: 22px;--r-md: 18px;--r-sm: 14px;--font-display: "Unbounded", "Manrope", system-ui, sans-serif;--ember: linear-gradient(110deg, #D9531F, #E66A2C, #EE8540, #E66A2C, #D9531F);--tab-h: 76px}:root[data-theme=light]{--bg: #FBF6F1;--bg-2: #F4ECE4;--surface: #FFFFFF;--surface-2: #F8F1EA;--surface-3: #EFE4DA;--fg: #1E1410;--fg-90: rgba(30, 20, 16, .92);--fg-70: rgba(30, 20, 16, .7);--fg-50: rgba(30, 20, 16, .56);--fg-30: rgba(30, 20, 16, .32);--fg-15: rgba(30, 20, 16, .12);--fg-08: rgba(30, 20, 16, .06);--fg-05: rgba(30, 20, 16, .04);--border: rgba(30, 20, 16, .1);--border-strong: rgba(30, 20, 16, .16);--gold: #B7791F;--green: #15803D;--red: #C2410C}@keyframes fx-flow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes fx-flow-x{50%{transform:translate(-66.6667%)}}@keyframes fx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fx-aurora{0%,to{background-position:0% 0%,100% 40%,0% 100%,0 0}50%{background-position:30% 20%,70% 70%,30% 80%,0 0}}@keyframes fx-shine{0%{transform:translate(-140%) skew(-18deg)}60%,to{transform:translate(260%) skew(-18deg)}}@keyframes fx-pop{0%{transform:scale(.85)}60%{transform:scale(1.12)}to{transform:scale(1)}}html,body{font-family:Manrope,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-feature-settings:normal;letter-spacing:0}body:before{background:radial-gradient(42% 32% at 15% -2%,rgba(255,106,43,.26),transparent 70%),radial-gradient(38% 30% at 95% 45%,rgba(240,160,60,.1),transparent 70%),radial-gradient(40% 30% at 10% 100%,rgba(200,40,40,.1),transparent 70%),linear-gradient(180deg,var(--bg) 0%,var(--bg-2) 100%);background-size:140% 140%,140% 140%,140% 140%,100% 100%;animation:fx-aurora 22s ease-in-out infinite}:root[data-theme=light] body:before{background:radial-gradient(42% 32% at 15% -2%,rgba(255,106,43,.14),transparent 70%),radial-gradient(40% 30% at 10% 100%,rgba(240,160,60,.1),transparent 70%),linear-gradient(180deg,var(--bg) 0%,var(--bg-2) 100%)}body:after{background:none}.screen{padding-bottom:calc(var(--tab-h) + 40px + env(safe-area-inset-bottom))}img.em,img.brand-emoji,img.tab-emoji,img.btn-emoji{display:block;pointer-events:none;-webkit-user-drag:none}img.emi{display:inline-block;width:1.2em;height:1.2em;margin:0 .05em;vertical-align:-.22em;pointer-events:none;-webkit-user-drag:none}.brand{background:none;border:none;box-shadow:none;padding:6px 2px 4px;margin-bottom:16px;animation:fx-rise .6s cubic-bezier(.2,.8,.2,1) both}.brand:before{display:none}.brand-logo{width:50px;height:50px;border-radius:16px;background:linear-gradient(155deg,#2b1a12,#1a110d);border:1px solid #44291C;box-shadow:0 6px 20px #ff6a2b2e}:root[data-theme=light] .brand-logo{background:linear-gradient(155deg,#fff1e6,#fbe3d2);border-color:#f3cdb2}.brand-logo:after{display:none}.brand-emoji{width:34px;height:34px}.brand h1{font-family:var(--font-display);font-weight:700;font-size:22px;letter-spacing:-.01em;background:none;-webkit-text-fill-color:currentColor;color:var(--fg)}.brand-tagline{font-size:13px;font-weight:700;text-transform:none;letter-spacing:0;color:var(--fg-50);margin-top:3px}.brand-help{width:44px;height:44px;border-radius:14px;background:var(--surface-2);border-color:var(--border-strong)}.brand-help .ic{width:20px;height:20px}.card{background:var(--surface);border-radius:var(--r-xl);border:1px solid var(--border);box-shadow:0 14px 40px #00000059;animation:fx-rise .65s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=light] .card{box-shadow:0 10px 30px #783c1414}.balance-card.card{--rb: 1.5px;--ring: linear-gradient(115deg, #3B2519, #FF6A2B, #F0C36B, #3B2519, #E8461C, #FFB35C, #3B2519);--fill: linear-gradient(160deg, #24150F 0%, #160F0C 52%, #110B09 100%);border:0;border-radius:30px;background:none;animation:fx-rise .7s .08s cubic-bezier(.2,.8,.2,1) both;box-shadow:0 20px 50px #00000073,0 0 40px #ff6a2b1a;padding:calc(22px + var(--rb)) calc(20px + var(--rb)) calc(20px + var(--rb))}:root[data-theme=light] .balance-card.card{--ring: linear-gradient(115deg, #F3CDB2, #FF8A3D, #F0C36B, #F3CDB2, #E8642A, #F3CDB2);--fill: linear-gradient(160deg, #FFFFFF 0%, #FFF7F0 100%)}.balance-card.card:before,.gh-hero:before{content:"";display:block;position:absolute;z-index:-2;inset:0 auto 0 0;width:300%;height:auto;border-radius:0;background:var(--ring);background-size:100% 300%;background-position:0 50%;pointer-events:none;animation:fx-flow-x 8s ease-in-out infinite}.balance-card.card:after,.gh-hero:after{content:"";position:absolute;z-index:-2;inset:var(--rb);border-radius:calc(30px - var(--rb));background:var(--fill);pointer-events:none}.balance-card.card>.lava-in,.gh-hero>.lava-in{inset:var(--rb);border-radius:calc(30px - var(--rb))}.balance-row{text-transform:none;letter-spacing:0;font-size:14px;font-weight:800}.balance-label{font-size:14px;font-weight:800;letter-spacing:0;color:var(--fg-70)}.trophy,.bell{width:44px;height:44px;border-radius:14px;background:var(--fg-05);border:1px solid var(--border-strong)}.trophy .em,.bell .em{width:28px;height:28px}.balance-amount{font-family:var(--font-display);font-weight:700;font-size:46px;letter-spacing:-.03em;margin:18px 0 8px;text-shadow:none;background:linear-gradient(100deg,var(--fg) 0%,var(--fg) 30%,#FFD08F 45%,#FF9A52 52%,var(--fg) 68%,var(--fg) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:fx-flow 6s steps(45,jump-none) infinite}.streak-fab .em{width:30px;height:30px}.btn{height:58px;border-radius:var(--r-md);font-size:15px;font-weight:800;letter-spacing:.03em}.btn:before{display:none}.btn-emoji{width:30px;height:30px}.btn-watch,.btn-withdraw,.btn-bonus{background:var(--ember);background-size:300% 100%;color:#1a0b04;box-shadow:0 8px 20px #d9531f38,inset 0 1px #ffffff2e}.btn-watch:after,.btn-withdraw:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff38,#fff0);animation:fx-shine 4.5s 1s ease-in-out infinite;pointer-events:none}.btn-watch:active:not(:disabled),.btn-withdraw:active:not(:disabled),.btn-bonus:active:not(:disabled){box-shadow:0 4px 12px #d9531f40}.btn-watch,.btn-withdraw,.btn-bonus,.btn.gs-cash.gold,.case-open-btn,.crash-btn,.gh-hero-go,#wl-withdraw .wl-act-ic{position:relative;isolation:isolate;overflow:hidden;border-width:0}.btn-watch:before,.btn-withdraw:before,.btn-bonus:before,.btn.gs-cash.gold:before,.case-open-btn:before,.crash-btn:before,.gh-hero-go:before,#wl-withdraw .wl-act-ic:before{content:"";display:block;position:absolute;z-index:-1;inset:0 auto 0 0;width:300%;height:auto;border-radius:0;background:inherit;background-size:100% 100%;background-position:0 0;pointer-events:none;animation:fx-flow-x 7s ease-in-out infinite}.btn-tasks,.btn-promo{background:var(--fg-05);border:1px solid var(--border-strong);color:var(--fg);box-shadow:none}.btn-ghost{border-radius:var(--r-md)}.inp{border-radius:var(--r-sm);background:var(--surface-2)}.inp:focus{border-color:var(--blue-500);box-shadow:0 0 0 3px #ff8a3d2e}.tabbar{left:14px;right:14px;bottom:max(14px,env(safe-area-inset-bottom));min-height:var(--tab-h);padding:6px;gap:0;border-radius:38px;background:#1e1714f7;border:1px solid #33261F;box-shadow:0 14px 40px #0000008c,inset 0 1px #ffffff0a;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-theme=light] .tabbar{background:#fffffff7;border-color:#1e141014;box-shadow:0 14px 40px #783c1424}.tab-bubble{position:absolute;top:6px;bottom:6px;left:0;width:0;border-radius:32px;background:#2c211c;box-shadow:inset 0 1px #ffffff0d;transition:transform .32s cubic-bezier(.2,.8,.2,1),width .32s cubic-bezier(.2,.8,.2,1),opacity .2s ease;pointer-events:none}:root[data-theme=light] .tab-bubble{background:#fbebdd}.tab{position:relative;z-index:1;background:none;border:none;border-radius:32px;padding:6px 2px;gap:4px;color:var(--fg-50);font-size:12px;font-weight:800}.tab.active{background:none;box-shadow:none;border:none;color:var(--blue-500)}.tab-icon,.tab.active .tab-icon{width:30px;height:30px;background:none;border-radius:0;transition:transform .3s cubic-bezier(.2,.8,.2,1),filter .3s ease;filter:grayscale(1) brightness(1.1) opacity(.55)}.tab.active .tab-icon{filter:none;transform:translateY(-2px) scale(1.12)}:root[data-theme=light] .tab-icon{background:none}.tab-emoji{width:30px;height:30px}:root[data-theme=light] .tab:hover,.tab:hover{background:none}.toast{bottom:calc(var(--tab-h) + 30px + env(safe-area-inset-bottom))}@media (min-width: 620px){.tabbar{left:50%;right:auto;transform:translate(-50%);width:calc(100% - 28px);max-width:492px;border-radius:38px;border:1px solid #33261F}}.modal-body{border-radius:28px 28px 0 0}.modal-header h3{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em}#lang-modal .modal-body,#captcha-modal .modal-body{width:calc(100% - 32px);border-radius:28px;border:1px solid var(--border-strong);padding-bottom:22px}#lang-modal .modal-body:before,#captcha-modal .modal-body:before{display:none}@media (prefers-reduced-motion: reduce){*:not(.gobj):not(.loader-spinner):not(.case-reel-track),*:before,*:after{animation:none!important;transition:none!important}}@keyframes fx-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(-3deg)}}@keyframes fx-ember{0%{transform:translate(0) scale(1);opacity:0}12%{opacity:1}to{transform:translate(var(--dx, 10px),-190px) scale(.2);opacity:0}}@keyframes fx-pulse{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.12);opacity:1}}@keyframes fx-breath{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes fx-next{50%{opacity:1}}@keyframes fx-gem{0%{transform:scale(.4) rotate(-12deg);opacity:0}60%{transform:scale(1.12) rotate(4deg);opacity:1}to{transform:scale(1) rotate(0)}}@keyframes fx-shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes fx-rain{0%{transform:translateY(-40px)}to{transform:translateY(380px)}}@keyframes fx-drift{0%,to{transform:translate(0)}50%{transform:translate(12px)}}@keyframes fx-steam{0%{transform:translateY(0) scale(.6);opacity:0}30%{opacity:.55}to{transform:translateY(-90px) scale(1.5);opacity:0}}@keyframes fx-flare{0%{transform:scale(1);filter:brightness(1)}35%{transform:scale(1.18);filter:brightness(1.35)}to{transform:scale(1);filter:brightness(1)}}@keyframes fx-logdrop{0%{transform:translateY(-120px) rotate(-30deg);opacity:0}30%{opacity:1}75%{transform:translateY(4px) rotate(4deg)}to{transform:translateY(0) rotate(0);opacity:0}}@keyframes fx-hit{0%{transform:translateY(0);filter:none}40%{transform:translateY(6px);filter:brightness(1.6)}to{transform:translateY(0);filter:none}}@keyframes fx-win{0%{transform:translateY(8px) scale(.9);opacity:0}20%{transform:none;opacity:1}80%{opacity:1}to{transform:translateY(-14px);opacity:0}}.gh{display:flex;flex-direction:column;gap:12px}.gh-hero{position:relative;display:block;width:100%;height:196px;padding:0;text-align:left;color:var(--fg);border-radius:30px;overflow:hidden;--rb: 1.5px;--ring: linear-gradient(115deg, #3B2519, #FF6A2B, #F0C36B, #3B2519, #E8461C, #3B2519);--fill: radial-gradient(120% 90% at 78% 70%, #4A1E0C 0%, #1C110C 55%, #120C0A 100%);border:0;background:none;animation:fx-rise .7s .06s cubic-bezier(.2,.8,.2,1) both;box-shadow:0 18px 44px #0006;transition:transform .2s ease}.gh-hero:active{transform:scale(.985)}:root[data-theme=light] .gh-hero{color:#f6eee7}.gh-hero-txt{position:absolute;inset:21.5px 141.5px 19.5px 21.5px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.gh-new{font-size:11px;font-weight:800;letter-spacing:.06em;color:#1a0b04;background:#f0c36b;padding:4px 9px;border-radius:999px}.gh-hero-t{font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1.05}.gh-hero-d{font-size:13px;font-weight:700;color:#c9b3a3;line-height:1.35}.gh-hero-go{margin-top:auto;display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:14px;background:var(--ember);background-size:300% 100%;color:#1a0b04;font-weight:800;font-size:14px}.gh-hero-art{position:absolute;right:17.5px;bottom:27.5px;width:124px;height:124px}.gh-hero-art img{position:absolute;inset:0;width:124px;height:124px;animation:fx-breath 3s ease-in-out infinite;transform-origin:50% 100%}.gh-hero-glow{position:absolute;left:6px;right:6px;bottom:-4px;height:30px;border-radius:50%;background:radial-gradient(closest-side,#ff8c3c99,#ff8c3c00);animation:fx-pulse 2.4s ease-in-out infinite}.gh-hero-art i{position:absolute;width:4px;height:4px;border-radius:50%;background:#ffc46b;opacity:0;animation:fx-ember 2.6s ease-out infinite}.gh-hero-art i:nth-of-type(1){left:36px;bottom:62px;--dx: -14px}.gh-hero-art i:nth-of-type(2){left:72px;bottom:72px;background:#ff8a3d;--dx: 16px;animation-delay:1s;animation-duration:3.1s}.gh-hero-art i:nth-of-type(3){left:56px;bottom:84px;background:#ffd08f;--dx: 4px;animation-delay:1.7s;animation-duration:2.2s}.gh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gh-card,.gh-row{position:relative;color:var(--fg);text-align:left;border-radius:24px;background:linear-gradient(160deg,var(--surface-2),var(--surface));border:1px solid var(--border-strong);animation:fx-rise .7s .12s cubic-bezier(.2,.8,.2,1) both;transition:transform .2s ease,border-color .2s ease}.gh-card:active,.gh-row:active{transform:scale(.97)}.gh-card{height:132px;padding:14px;display:flex;flex-direction:column;justify-content:space-between}.gh-card:nth-child(2){animation-delay:.16s}.gh-card:nth-child(3){animation-delay:.2s}.gh-card:nth-child(4){animation-delay:.24s}.gh-card-top{display:flex;justify-content:space-between;align-items:flex-start}.gh-card-top .em,.gh-row .em{width:48px;height:48px;animation:fx-bob 4s ease-in-out infinite}.gh-card:nth-child(2) .em{animation-delay:.4s}.gh-card:nth-child(3) .em{animation-delay:.8s}.gh-card:nth-child(4) .em{animation-delay:1.2s}.gh-card-t{display:block;font-family:var(--font-display);font-weight:700;font-size:17px}.gh-card-d{display:block;margin-top:2px;font-size:12px;font-weight:700;color:var(--fg-50)}.gh-badge{font-size:11px;font-weight:800;white-space:nowrap;color:var(--gold);background:#f0c36b1f;padding:4px 8px;border-radius:999px}.gh-badge.free{color:var(--green);background:#7fe0a81f}.gh-badge.live{color:#1a0b04;background:var(--blue-500)}.gh-row{display:flex;align-items:center;gap:12px;padding:12px 14px;width:100%}.gh-row .em{width:42px;height:42px}.gh-row-mid{flex:1;min-width:0}.gh-tile{height:168px;padding:12px 14px 13px;justify-content:flex-end;overflow:hidden;isolation:isolate;color:#fff6ee;border:1px solid rgba(255,236,220,.09);background:var(--tile);box-shadow:inset 0 1px #ffffff12,0 10px 24px #00000047}.gh-tile:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(70% 62% at 74% 40%,var(--tile-glow),transparent 72%)}.gh-tile:after{content:"";position:absolute;left:0;right:0;bottom:0;height:58%;z-index:-1;background:linear-gradient(180deg,transparent,rgba(8,5,4,.55));pointer-events:none}.gh-art{position:absolute;right:0;top:30px;z-index:-1;width:112px;height:112px;animation:fx-bob 5s ease-in-out infinite}.gh-grid>.gh-tile:nth-child(2n) .gh-art{animation-delay:-1.3s}.gh-grid>.gh-tile:nth-child(3n) .gh-art{animation-delay:-2.6s}.gh-art svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.gh-art-em{position:absolute;right:0;top:-2px;width:52px;height:52px}.gh-art-em.big{inset:4px;width:auto;height:auto}.gh-tile .gh-badge{position:absolute;left:12px;top:12px;color:#ffe2b0;background:#0a06046b;border:1px solid rgba(255,226,176,.14)}.gh-tile .gh-badge.free{color:#8fe8b6;background:#06160e80;border-color:#7fe0a833}.gh-tile .gh-badge.live{color:#1a0b04;background:var(--blue-500);border-color:transparent}.gh-new-s{position:absolute;right:10px;top:14px;font-size:9.5px;font-weight:900;letter-spacing:.06em;color:#1a0b04;background:#f0c36b;padding:3px 7px;border-radius:999px}.gh-tile .gh-card-t{position:relative;font-size:19px;line-height:1.1;text-shadow:0 2px 10px rgba(0,0,0,.55)}.gh-grid>.gh-tile:nth-child(5){animation-delay:.28s}.gh-grid>.gh-tile:nth-child(6){animation-delay:.32s}.gh-grid>.gh-tile:nth-child(7){animation-delay:.36s}.gh-grid>.gh-tile:nth-child(8){animation-delay:.4s}.tl-mines{--tile: linear-gradient(155deg, #3C2510 0%, #1C120C 72%);--tile-glow: rgba(255, 170, 60, .34)}.tl-plinko{--tile: linear-gradient(155deg, #401B10 0%, #1B0F0B 72%);--tile-glow: rgba(255, 106, 43, .34)}.tl-keno{--tile: linear-gradient(155deg, #3A1630 0%, #170C14 72%);--tile-glow: rgba(255, 120, 90, .3)}.tl-coin{--tile: linear-gradient(155deg, #403110 0%, #1A140A 72%);--tile-glow: rgba(240, 195, 107, .4)}.tl-dice{--tile: linear-gradient(155deg, #45151B 0%, #1C0B0D 72%);--tile-glow: rgba(255, 90, 70, .3)}.tl-crash{--tile: linear-gradient(155deg, #17233C 0%, #0D111C 72%);--tile-glow: rgba(255, 138, 61, .28)}.tl-cases{--tile: linear-gradient(155deg, #301C3C 0%, #140D19 72%);--tile-glow: rgba(240, 160, 255, .24)}.tl-catch{--tile: linear-gradient(155deg, #153424 0%, #0B1710 72%);--tile-glow: rgba(127, 224, 168, .3)}.ga-spark{transform-origin:100px 19px;animation:fx-pulse 2.2s ease-in-out infinite}.modal.gsheet{place-items:stretch center;z-index:160}.modal.gsheet .modal-body.gs-body{max-width:480px;width:100%;height:100%;max-height:none;border:none;border-radius:0;box-shadow:none;background:var(--bg);padding:calc(14px + env(safe-area-inset-top)) 16px calc(18px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;overflow-y:auto;overscroll-behavior:contain;animation:gs-in .35s cubic-bezier(.2,.8,.2,1)}@keyframes gs-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.gs-body:before{display:none!important}.gs-body>*{flex-shrink:0}.gs-top{display:flex;align-items:center;gap:12px}.gs-top h3{margin:0;flex:1;font-family:var(--font-display);font-weight:700;font-size:20px}.gs-back{width:44px;height:44px;flex-shrink:0;border-radius:14px;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--border-strong);color:var(--fg-90)}.gs-back:active{transform:scale(.94)}.gs-bal{display:flex;align-items:center;gap:6px;height:40px;padding:0 14px 0 8px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border-strong);font-weight:800;font-size:15px}.gs-bal .em{width:24px;height:24px}.gs-bal.bump b{animation:fx-pop .4s ease;display:inline-block}.gs-flow{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em;line-height:1;background:linear-gradient(100deg,#fff6ee 0% 30%,#ffd08f 45%,#ff9a52 52%,#fff6ee 68% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:fx-flow 6s steps(45,jump-none) infinite}:root[data-theme=light] .gs-flow{background-image:linear-gradient(100deg,#1e1410 0% 30%,#e8642a 45%,#ff8a3d 52%,#1e1410 68% 100%)}.gs-cap{font-size:12px;font-weight:800;color:var(--fg-50);letter-spacing:.04em}.gs-spacer{flex:1;min-height:4px}.gs-ladder{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;margin:0 -16px;padding:2px 16px 4px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent)}.gs-ladder::-webkit-scrollbar{display:none}.gs-ladder span{flex-shrink:0;height:40px;padding:0 12px;border-radius:12px;display:flex;align-items:center;gap:5px;font-size:13px;font-weight:800;background:var(--surface);color:var(--fg-50);border:1px solid var(--border);transition:background .3s ease,color .3s ease,border-color .3s ease}.gs-ladder span .em{width:18px;height:18px}.gs-ladder span.done{background:#ff6a2b1f;color:#c98a63;border-color:#ff6a2b38}.gs-ladder span.cur{background:linear-gradient(160deg,#ff8a3d,#e8461c);color:#1a0b04;border-color:transparent}.gs-ladder span.next{position:relative;background:var(--surface-2);color:var(--fg);border-color:var(--blue-500)}.gs-ladder span.next:after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 0 0 4px #ff8a3d33;opacity:0;pointer-events:none;animation:fx-next 1.6s ease-in-out infinite}.gs-ladder span.bust{background:#78a0dc24;color:#9fc2f0;border-color:#78a0dc66}.gs-ladder.sm span{height:30px;padding:0 10px;border-radius:9px;font-size:12px}.gs-seg{padding:4px;border-radius:16px;background:var(--surface);border:1px solid var(--border);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;transition:opacity .25s ease}.gs-seg button{height:40px;border:none;border-radius:12px;background:none;color:var(--fg-50);font-weight:800;font-size:13px;white-space:nowrap;transition:background .25s ease,color .25s ease}.gs-seg button.on{background:var(--surface-3);color:var(--fg);box-shadow:inset 0 1px #ffffff0d}.gs-seg.off{opacity:.5;pointer-events:none}.gs-bet{display:flex;flex-direction:column;gap:8px;transition:opacity .25s ease}.gs-bet.off{opacity:.5;pointer-events:none}.gs-bet-row{display:flex;align-items:center;gap:8px;height:56px;padding:6px;border-radius:18px;background:var(--surface);border:1px solid var(--border)}.gs-bet-pm{width:44px;height:44px;flex-shrink:0;border-radius:13px;border:none;background:var(--surface-3);color:var(--fg);font-size:22px;font-weight:800;line-height:1}.gs-bet-pm:active{transform:scale(.92)}.gs-bet-mid{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px}.gs-bet-mid>span{font-size:11px;font-weight:800;color:var(--fg-50)}.gs-bet-i{width:100%;border:none;outline:none;background:none;text-align:center;color:var(--fg);font-family:var(--font-display);font-weight:700;font-size:18px;padding:0}.gs-bet-q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gs-bet-q button{height:36px;border-radius:12px;background:var(--surface);border:1px solid var(--border);color:var(--fg-70);font-weight:800;font-size:13px}.gs-bet-q button:active{background:var(--surface-3)}.gs-locked{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 16px;border-radius:16px;background:var(--surface);border:1px solid var(--border);font-weight:800;font-size:13px;color:var(--fg-50)}.gs-locked b{font-size:16px;color:var(--fg)}.gs-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.gs-actions.duo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.gs-actions .btn{height:62px;margin:0}.gs-actions .btn-text{display:flex;flex-direction:column;align-items:center;gap:1px;line-height:1.15}.gs-actions .btn-text small{font-size:12px;font-weight:800;opacity:.75;letter-spacing:0}.btn.gs-cash{border:1px solid rgba(240,195,107,.5);background:#f0c36b1f;color:var(--gold);box-shadow:none}.btn.gs-cash.gold{border:none;background:linear-gradient(110deg,#e9b44c,#f0c36b,#f7da92,#f0c36b,#e9b44c);background-size:300% 100%;color:#2a1a04;box-shadow:0 8px 20px #f0c36b2e}.btn.gs-cash .btn-text small{opacity:1;font-size:13px}.gs-actions .btn:disabled{opacity:.55}.btn.gs-adplay{height:50px;margin:-2px 0 0;border:1px solid color-mix(in srgb,var(--green) 45%,transparent);background:color-mix(in srgb,var(--green) 11%,transparent);color:var(--green);box-shadow:none;font-size:14px}.btn.gs-adplay:active:not(:disabled){background:color-mix(in srgb,var(--green) 18%,transparent)}.btn.gs-adplay:disabled{opacity:.55}.gs-adplay .btn-text{display:flex;flex-direction:column;align-items:center;gap:1px;line-height:1.15}.gs-adplay .btn-text small{font-size:11.5px;font-weight:800;opacity:.75;letter-spacing:0;color:var(--fg-70)}.gs-result{position:absolute;left:50%;top:50%;z-index:4;transform:translate(-50%,-50%);padding:12px 18px;border-radius:18px;background:#0d0a09d1;border:1px solid var(--border-strong);text-align:center;white-space:nowrap;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:gp-in .45s cubic-bezier(.2,.8,.2,1)}.gs-result b{display:block;font-family:var(--font-display);font-size:24px}.gs-result span{font-size:12px;font-weight:800;color:#c9b3a3}.gs-result.win b{color:var(--green)}.gs-result.lose b{color:#9fc2f0}:root[data-theme=light] .gs-result.win b{color:#7fe0a8}.gs-recent{display:flex;gap:6px;overflow:hidden;min-height:28px}.gs-recent span{flex-shrink:0;height:28px;padding:0 9px;border-radius:8px;display:flex;align-items:center;font-size:12px;font-weight:800;background:var(--surface-2);color:var(--fg-50);animation:fx-pop .35s ease}.gs-recent span.mid{color:var(--fg-70)}.gs-recent span.good{background:#f0c36b29;color:var(--gold)}.gs-recent span.top{background:#e8461c2e;color:#ff8a6b}.bf-stage{position:relative;flex-shrink:0;height:340px;border-radius:30px;overflow:hidden;background:radial-gradient(90% 70% at 50% 78%,#5a220c,#2a130b 45%,#120c0a);border:1px solid #3B2519;transition:background .8s ease,border-color .8s ease}.bf-head{position:absolute;top:18px;left:0;right:0;z-index:3;display:flex;flex-direction:column;align-items:center;gap:6px}.bf-mult{font-size:52px}:root[data-theme=light] .bf-stage:not(.wet) .bf-mult:not(.lost){background-image:linear-gradient(100deg,#fff6ee 0% 30%,#ffd08f 45%,#ff9a52 52%,#fff6ee 68% 100%)}.bf-mult.bump{animation:fx-flow 6s ease-in-out infinite,fx-pop .45s ease}.bf-sub{font-size:13px;font-weight:800;color:#e9cdb8}.bf-sub b{color:var(--gold)}.bf-glow{position:absolute;left:50%;bottom:52px;width:280px;height:140px;margin-left:-140px;border-radius:50%;background:radial-gradient(closest-side,#ff8c328c,#ff641e00);animation:fx-pulse 2.4s ease-in-out infinite;transition:opacity .6s ease}.bf-logs{position:absolute;left:50%;bottom:24px;width:250px;height:90px;margin-left:-125px;z-index:1}.bf-coal{transition:opacity .6s ease,fill .6s ease}.bf-fire{position:absolute;left:50%;bottom:60px;z-index:2;width:190px;height:190px;margin-left:-95px;transform-origin:50% 100%;animation:fx-breath 3s ease-in-out infinite;transition:opacity .5s ease,transform .6s ease,filter .6s ease}.bf-stage.lit .bf-fire{animation:fx-flare .6s ease,fx-breath 3s .6s ease-in-out infinite}.bf-stage.idle .bf-fire{transform:scale(.8);filter:saturate(.85)}.bf-newlog{position:absolute;left:50%;bottom:46px;z-index:2;width:120px;height:22px;margin-left:-60px;border-radius:11px;background:linear-gradient(180deg,#8a4b26,#5a2e16 55%,#32190c);animation:fx-logdrop .55s cubic-bezier(.3,.7,.4,1) both}.bf-embers i{position:absolute;z-index:2;width:4px;height:4px;border-radius:50%;background:#ffc46b;opacity:0;animation:fx-ember 2.6s ease-out infinite}.bf-embers i:nth-child(1){left:44%;bottom:150px;--dx: -18px;animation-delay:.1s}.bf-embers i:nth-child(2){left:56%;bottom:170px;--dx: 22px;background:#ff8a3d;animation-delay:.9s;animation-duration:3.2s}.bf-embers i:nth-child(3){left:50%;bottom:190px;--dx: 8px;background:#ffd08f;animation-delay:1.6s;animation-duration:2.4s}.bf-embers i:nth-child(4){left:40%;bottom:160px;--dx: -30px;background:#ffb35c;animation-delay:2.2s;animation-duration:3s}.bf-embers i:nth-child(5){left:60%;bottom:140px;--dx: 30px;background:#ff9a52;animation-delay:2.8s;animation-duration:2.8s}.bf-rain{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;transition:opacity .5s ease}.bf-cloud{position:absolute;width:112px;height:112px;animation:fx-drift 6s ease-in-out infinite}.bf-cloud.a{left:20px;top:70px}.bf-cloud.b{right:24px;top:84px;width:92px;height:92px;opacity:.8;animation-duration:7s;animation-delay:1s}.bf-rain i{position:absolute;top:0;width:2px;height:26px;border-radius:2px;background:linear-gradient(180deg,#96beff00,#96beffbf);animation:fx-rain .9s linear infinite}.bf-rain i:nth-of-type(1){left:8%;animation-delay:0s}.bf-rain i:nth-of-type(2){left:16%;animation-delay:.35s}.bf-rain i:nth-of-type(3){left:24%;animation-delay:.7s}.bf-rain i:nth-of-type(4){left:32%;animation-delay:.15s}.bf-rain i:nth-of-type(5){left:40%;animation-delay:.55s}.bf-rain i:nth-of-type(6){left:48%;animation-delay:.25s}.bf-rain i:nth-of-type(7){left:56%;animation-delay:.8s}.bf-rain i:nth-of-type(8){left:64%;animation-delay:.45s}.bf-rain i:nth-of-type(9){left:72%;animation-delay:.1s}.bf-rain i:nth-of-type(10){left:80%;animation-delay:.6s}.bf-rain i:nth-of-type(11){left:88%;animation-delay:.3s}.bf-rain i:nth-of-type(12){left:94%;animation-delay:.75s}.bf-steam i{position:absolute;z-index:2;bottom:90px;width:46px;height:46px;border-radius:50%;background:radial-gradient(closest-side,#c8d2e180,#c8d2e100);animation:fx-steam 2.6s ease-out infinite}.bf-stage:not(.wet) .bf-rain *,.bf-stage:not(.wet) .bf-steam i,.bf-stage.wet .bf-embers i,.bf-stage.wet .bf-glow{animation-play-state:paused}.bf-steam i:nth-child(1){left:40%}.bf-steam i:nth-child(2){left:50%;animation-delay:.9s}.bf-steam i:nth-child(3){left:46%;animation-delay:1.7s}.bf-chip{position:absolute;bottom:14px;z-index:3;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:#e9cdb8;background:#00000059;padding:6px 10px;border-radius:999px}.bf-chip .em{width:16px;height:16px}.bf-chip.l{left:14px}.bf-chip.r{right:14px}.bf-chip:empty{display:none}.bf-stage.wet{background:radial-gradient(90% 70% at 50% 80%,#1c2633,#12161d,#0b0c0e);border-color:#263140;animation:fx-shake .5s ease-in-out 1}.bf-stage.wet .bf-rain{opacity:1}.bf-stage.wet .bf-fire{opacity:0;transform:scale(.4) translateY(30px)}.bf-stage.wet .bf-glow,.bf-stage.wet .bf-embers{opacity:0}.bf-stage.wet .bf-coal{opacity:.12;fill:#6b7c93}.bf-stage.wet .bf-logs{filter:saturate(.25) brightness(.7);transition:filter .8s ease}.bf-stage.wet .bf-mult{background-image:linear-gradient(100deg,#dce8f8,#9fc2f0,#dce8f8);-webkit-text-fill-color:transparent}.mn-head{display:flex;align-items:flex-end;justify-content:space-between;padding:2px 4px 0}.mn-mult{font-size:40px;margin-top:2px}.mn-mult.bump{animation:fx-flow 6s ease-in-out infinite,fx-pop .45s ease}.mn-chips{display:flex;gap:8px}.mn-chips span{display:flex;align-items:center;gap:4px;height:34px;padding:0 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-strong);font-weight:800;font-size:14px}.mn-chips .em{width:20px;height:20px}.mn-grid{position:relative;flex-shrink:0;padding:12px;border-radius:28px;background:radial-gradient(120% 90% at 50% 0%,#1f1612,#120d0b 70%);border:1px solid var(--border);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}:root[data-theme=light] .mn-grid{background:radial-gradient(120% 90% at 50% 0%,#fff4ea,#f6e9de 70%)}.mn-cell{aspect-ratio:1;padding:0;border-radius:14px;border:1px solid #33251E;background:linear-gradient(160deg,#241a15,#1a1310);box-shadow:inset 0 -3px #00000059;display:grid;place-items:center;transition:transform .15s ease,border-color .2s ease,background .25s ease,opacity .3s ease}:root[data-theme=light] .mn-cell{border-color:#ebd6c6;background:linear-gradient(160deg,#fff,#f8eee6);box-shadow:inset 0 -3px #783c1414}.mn-grid.live .mn-cell:not(.open):active{transform:scale(.92)}.mn-grid.live .mn-cell:not(.open){border-color:#4a3428}.mn-cell .em{width:62%;height:62%;animation:fx-gem .5s cubic-bezier(.2,.8,.2,1) both}.mn-cell.gem{border-color:#f0c36b73;background:radial-gradient(circle at 50% 40%,#4a2a14,#241610)}.mn-cell.boom{border-color:#ff6a50b3;background:radial-gradient(circle at 50% 45%,#6a1f12,#2a0f0a);animation:fx-shake .45s ease}.mn-cell.ghost{opacity:.4}.mn-cell.ghost .em{animation:none}.mn-cell.wait{border-color:var(--blue-500);box-shadow:inset 0 -3px #00000059,0 0 0 3px #ff8a3d2e}.mn-count{display:flex;align-items:center;gap:10px}.mn-count>span{font-size:12px;font-weight:800;color:var(--fg-50);flex-shrink:0}.mn-count .gs-seg{flex:1}.mn-count .gs-seg button{height:36px;border-radius:10px}.gs-actions.two{grid-template-columns:minmax(0,1fr)}.gs-actions.two.live{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.pk-board{position:relative;flex-shrink:0;height:340px;border-radius:30px;overflow:hidden;background:radial-gradient(100% 70% at 50% 0%,#2a1810,#140e0b 60%,#110b09);border:1px solid #2E211B}.pk-pegs{position:absolute;inset:0;width:100%;height:100%}.pk-pegs circle{fill:#eadfd6}.pk-pegs circle.hit{fill:#ffb35c}.pk-balls{position:absolute;inset:0;pointer-events:none}.pk-ball{position:absolute;left:0;top:0;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff2c8,#ffb35c 45%,#e8461c);box-shadow:0 0 10px #ff8a3de6,0 0 22px #ff8a3d73}.pk-slots{position:absolute;left:0;right:0;bottom:14px;display:grid;gap:2px}.pk-slots span{position:relative;height:30px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;background:#261e1a;color:#a8988c;box-shadow:0 3px #15100e}.pk-slots span.hit{animation:fx-hit .45s ease-out}.pk-slots span.t5{background:linear-gradient(180deg,#f0542a,#b42d12);color:#fff2ea;box-shadow:0 3px #7a1e0b}.pk-slots span.t4{background:linear-gradient(180deg,#f2692e,#c03c16);color:#fff2ea;box-shadow:0 3px #82270d}.pk-slots span.t3{background:linear-gradient(180deg,#f48535,#c9561c);color:#fff2ea;box-shadow:0 3px #8a3a10}.pk-slots span.t2{background:linear-gradient(180deg,#f5a142,#cc7424);color:#2a1404;box-shadow:0 3px #8f4f14}.pk-slots span.t1{background:linear-gradient(180deg,#f2bc5a,#c99236);color:#2a1a04;box-shadow:0 3px #8c6420}.pk-slots span.t0{background:#2e2420;color:#c9b3a3;box-shadow:0 3px #1a1411}.pk-win{position:absolute;bottom:52px;z-index:3;transform:translate(-50%);font-family:var(--font-display);font-weight:700;font-size:13px;color:var(--green);white-space:nowrap;text-shadow:0 2px 8px rgba(0,0,0,.7);animation:fx-win 1.2s ease-out both;pointer-events:none}.pk-win.low{color:#c9b3a3}.pk-balls-row{display:flex;align-items:center;gap:10px}.pk-balls-row>span{font-size:12px;font-weight:800;color:var(--fg-50);flex-shrink:0}.pk-balls-row .gs-seg{flex:1}.pk-balls-row .gs-seg button{height:36px;border-radius:10px}.pk-total{text-align:center;font-size:13px;font-weight:800;color:var(--fg-50);min-height:18px}.pk-total b{color:var(--green)}.pk-total b.neg{color:var(--fg-70)}.kn-pays{display:flex;gap:6px;min-height:44px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent)}.kn-pays::-webkit-scrollbar{display:none}.kn-pays span{flex-shrink:0;min-width:64px;height:44px;padding:0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:12px;background:var(--surface);border:1px solid var(--border);transition:background .3s ease,border-color .3s ease}.kn-pays small{font-size:10.5px;font-weight:800;color:var(--fg-50);white-space:nowrap}.kn-pays b{font-size:13px;font-weight:800;color:var(--gold)}.kn-pays span.on{background:linear-gradient(160deg,#ff8a3d,#e8461c);border-color:transparent;animation:fx-pop .4s ease}.kn-pays span.on small,.kn-pays span.on b{color:#1a0b04}.kn-pays em{align-self:center;font-style:normal;font-size:13px;font-weight:800;color:var(--fg-50)}.kn-board{position:relative;padding:10px;border-radius:26px;background:radial-gradient(120% 90% at 50% 0%,#22141c,#120c0e 70%);border:1px solid var(--border)}.kn-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.kn-cell{aspect-ratio:1;padding:0;border-radius:11px;border:1px solid #33242A;background:linear-gradient(160deg,#26191e,#1a1114);box-shadow:inset 0 -3px #00000059;color:#b8a49a;font-weight:800;font-size:14px;transition:transform .15s ease,background .2s ease,border-color .2s ease,color .2s ease}.kn-cell:active{transform:scale(.9)}.kn-grid.busy .kn-cell{pointer-events:none}.kn-cell.pick{background:linear-gradient(160deg,#c9521f,#8a2e10);border-color:#ff8a3d;color:#fff2e8;box-shadow:inset 0 -3px #3c0e0266}.kn-cell.drawn{border-color:transparent;color:#ffb27a;background:#2a1c20;box-shadow:inset 0 0 0 2px #ff8a3d8c;animation:kn-draw .35s ease}.kn-cell.hit{border-color:transparent;color:#2a1004;background:radial-gradient(circle at 40% 35%,#ffe6b6,#ff9a4a 52%,#d23c18);box-shadow:0 0 14px #ff8a3d8c,inset 0 -3px #781e0659;animation:kn-hit .45s cubic-bezier(.2,.8,.2,1)}@keyframes kn-draw{0%{transform:scale(.6);opacity:.3}60%{transform:scale(1.1);opacity:1}to{transform:none}}@keyframes kn-hit{0%{transform:scale(.5)}60%{transform:scale(1.2)}to{transform:none}}.kn-tools{display:flex;align-items:center;gap:8px}.kn-count{flex:1;min-width:0;font-size:12.5px;font-weight:800;color:var(--fg-50)}.kn-tool{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:12px;background:var(--surface);border:1px solid var(--border);color:var(--fg-70);font-weight:800;font-size:13px}.kn-tool:active{background:var(--surface-3)}.kn-tool:disabled{opacity:.5}.cn-stage{position:relative;height:262px;border-radius:30px;overflow:hidden;background:radial-gradient(90% 70% at 50% 38%,#3c2a10,#1a120c 60%,#110b09);border:1px solid #2E231B;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;perspective:900px}.cn-glow{position:absolute;left:50%;top:40%;width:230px;height:230px;margin:-115px 0 0 -115px;border-radius:50%;background:radial-gradient(closest-side,#f0c36b57,#f0c36b00);animation:fx-pulse 3s ease-in-out infinite;pointer-events:none}.cn-coin{position:relative;width:132px;height:132px;transform-style:preserve-3d}.cn-face{position:absolute;inset:0;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:radial-gradient(circle at 38% 32%,#fff1bf,#f0c36b 55%,#b57a22);box-shadow:inset 0 -6px #78460a59,inset 0 4px #ffffff59,0 14px 30px #00000073}.cn-face svg{width:100%;height:100%;display:block}.cn-tails{transform:rotateY(180deg)}.cn-info{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px}.cn-mult{font-size:34px}:root[data-theme=light] .cn-stage .gs-flow{background-image:linear-gradient(100deg,#fff6ee 0% 30%,#ffd08f 45%,#ff9a52 52%,#fff6ee 68% 100%)}:root[data-theme=light] .cn-stage .gs-cap{color:#fff6ee9e}.cn-mult.bump{animation:fx-flow 6s ease-in-out infinite,fx-pop .45s ease}.cn-sides button{height:46px;font-size:15px}.cn-series{position:relative;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;background:var(--surface);border:1px solid var(--border);transition:opacity .25s ease}.cn-series>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cn-series b{font-size:14px;font-weight:800}.cn-series small{font-size:12px;font-weight:700;color:var(--fg-50)}.cn-series input{position:absolute;opacity:0;pointer-events:none}.cn-switch{position:relative;flex-shrink:0;width:46px;height:28px;border-radius:999px;background:var(--surface-3);transition:background .25s ease}.cn-switch:after{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff6ee;box-shadow:0 2px 6px #0000004d;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.cn-series input:checked+.cn-switch{background:linear-gradient(110deg,#ff8a3d,#e8461c)}.cn-series input:checked+.cn-switch:after{transform:translate(18px)}.cn-series.off{opacity:.5;pointer-events:none}.dc-stage{position:relative;height:222px;border-radius:30px;overflow:hidden;background:radial-gradient(90% 70% at 50% 42%,#401616,#1c0c0c 60%,#110909);border:1px solid #2E1B1B;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.dc-glow{position:absolute;left:50%;top:42%;width:260px;height:200px;margin:-100px 0 0 -130px;border-radius:50%;background:radial-gradient(closest-side,#ff6a464d,#ff6a4600);animation:fx-pulse 3s ease-in-out infinite;pointer-events:none}.dc-dice{position:relative;display:flex;gap:22px}.dc-die{width:86px;height:86px;padding:12px;border-radius:22px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);place-items:center;background:linear-gradient(150deg,#fff8f0,#ebc2a6);box-shadow:inset 0 -6px #965a3c59,inset 0 3px #fffc,0 14px 26px #00000073}.dc-die:first-child{rotate:-8deg}.dc-die:last-child{rotate:7deg}.dc-die i{width:14px;height:14px;border-radius:50%}.dc-die i.on{background:radial-gradient(circle at 40% 35%,#ff7a4a,#c2300f);box-shadow:inset 0 2px 2px #00000040}.dc-stage.rolling .dc-die{animation:dc-shake .32s linear infinite}.dc-stage.rolling .dc-die:last-child{animation-delay:-.16s}.dc-stage.land .dc-die{animation:dc-land .45s cubic-bezier(.2,.8,.2,1)}@keyframes dc-shake{0%,to{transform:translate(0) rotate(-10deg)}25%{transform:translate(4px,-10px) rotate(12deg)}50%{transform:translate(-3px,-3px) rotate(-6deg)}75%{transform:translate(3px,-8px) rotate(16deg)}}@keyframes dc-land{0%{transform:translateY(-18px) scale(1.08)}60%{transform:translateY(2px) scale(.97)}to{transform:none}}.dc-stage .gs-result,.cn-stage .gs-result{top:auto;bottom:16px;animation:gs-res-in .45s cubic-bezier(.2,.8,.2,1);transform:translate(-50%)}@keyframes gs-res-in{0%{opacity:0;transform:translate(-50%,8px) scale(.94)}to{opacity:1;transform:translate(-50%)}}.dc-stage{justify-content:flex-start;padding-top:36px}.cn-stage .gs-result{bottom:22px}.kn-board .gs-result{pointer-events:none;animation:gp-in .45s cubic-bezier(.2,.8,.2,1),kn-fade .5s 2.4s ease forwards}@keyframes kn-fade{to{opacity:0}}.dc-bets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;transition:opacity .25s ease}.dc-bets button{height:58px;border-radius:16px;background:var(--surface);border:1px solid var(--border);color:var(--fg-70);font-weight:800;font-size:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:background .25s ease,color .25s ease}.dc-bets button b{font-size:15px;color:var(--gold)}.dc-bets button.on,.dc-sums button.on{background:linear-gradient(160deg,#ff8a3d,#e8461c);color:#1a0b04;border-color:transparent}.dc-bets button.on b,.dc-sums button.on small{color:#1a0b04}.dc-bets.off,.dc-sums.off{opacity:.5;pointer-events:none}.dc-sums-cap{font-size:12px;font-weight:800;color:var(--fg-50);margin-bottom:-4px}.dc-sums{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 2px;transition:opacity .25s ease}.dc-sums::-webkit-scrollbar{display:none}.dc-sums button{flex-shrink:0;width:52px;height:52px;border-radius:14px;background:var(--surface);border:1px solid var(--border);color:var(--fg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.dc-sums button b{font-size:16px;font-weight:800}.dc-sums button small{font-size:10.5px;font-weight:800;color:var(--gold)}.bf-steam{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .6s ease}.bf-stage.wet .bf-steam{opacity:1}.mn-wrap{position:relative;flex-shrink:0}.bf-head{z-index:4}.bf-stage .gs-result{top:60%}.mn-wrap .gs-result{top:50%}.bf-mult.lost,.mn-mult.lost,.cn-mult.lost{background-image:linear-gradient(100deg,#dce8f8,#9fc2f0,#dce8f8);text-decoration:line-through;text-decoration-color:#9fc2f0b3;text-decoration-thickness:4px;-webkit-text-fill-color:transparent}.game{background:radial-gradient(120% 70% at 50% 0%,#2a150c,#120c0a 55%,#0b0807)}.game:after{background:radial-gradient(circle,rgba(240,195,107,.12),transparent 62%)}.game-x{width:44px;height:44px;border-radius:14px;background:#1a1311d9;border:1px solid #2E221D;color:#e9ddd3}.game-timer{--p: 1;flex:0 0 auto;width:54px;height:54px;display:grid;place-items:center;border-radius:50%;font-size:14px;font-weight:800;color:#f6eee7;text-shadow:none;background:radial-gradient(closest-side,#1A1311 calc(100% - 5px),transparent calc(100% - 4px)),conic-gradient(#ff8a3d calc(var(--p) * 360deg),#2e221d 0)}.game-timer.low{color:#ff8a6b;background:radial-gradient(closest-side,#1A1311 calc(100% - 5px),transparent calc(100% - 4px)),conic-gradient(#ff6a50 calc(var(--p) * 360deg),#2e221d 0);animation:fx-pop .5s ease infinite}.game-top{gap:10px}.game-top:after{content:"";flex:1;order:2}.game-pot-box{order:3;display:flex;align-items:center;gap:6px;height:46px;padding:0 16px 0 10px;border-radius:16px;background:#1a1311d9;border:1px solid rgba(240,195,107,.4)}.game-pot-box .em{width:28px;height:28px}.game-pot{min-width:0;font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--gold);text-shadow:none}.game-pot.neg{color:#ff8a6b}.gobj{width:64px;height:64px;margin-left:-32px;filter:drop-shadow(0 6px 14px rgba(0,0,0,.55))}.gobj .em{width:58px;height:58px;pointer-events:none}.gobj-buck,.gobj-bomb,.gobj-freeze{text-shadow:none}.gobj-buck{filter:drop-shadow(0 0 12px rgba(240,195,107,.55))}.gobj-bomb{--danger-glow: rgba(255, 106, 80, .8)}.gobj-freeze{filter:drop-shadow(0 0 12px rgba(159,208,255,.7))}.gfly{font-family:var(--font-display);font-weight:700}.gfly.pos{color:#7fe0a8}.gfly.neg{color:#ff8a6b}.game-frost{box-shadow:inset 0 0 90px 20px #9fd0ff73;background:#9fd0ff0f}.game-frost{--frost-glow: rgba(159, 208, 255, .4)}.game-legend{position:absolute;z-index:4;left:12px;right:12px;bottom:calc(18px + env(safe-area-inset-bottom));padding:12px;border-radius:22px;background:#15100eeb;border:1px solid #2B201B;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;pointer-events:none}.game-legend span{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:800;white-space:nowrap}.game-legend .em{width:24px;height:24px}.game-legend .pos{color:#7fe0a8}.game-legend .neg{color:#ff8a6b}.game-legend .ice{color:#9fd0ff}.game-panel{background:#15100ef0;border:1px solid #2B201B;border-radius:28px;animation:gp-in .4s cubic-bezier(.2,.8,.2,1)}@keyframes gp-in{0%{opacity:0;transform:translate(-50%,-46%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%)}}.game-h{font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:0;color:#f6eee7}.game-p{color:#c9b3a3;font-weight:600}.game-res-sum{font-family:var(--font-display);font-weight:700}.game-res-sum.pos{color:#7fe0a8}.game-res-sum.neg{color:#ff8a6b}.modal-header h3{display:flex;align-items:center;gap:10px}.mh-em{width:32px;height:32px}.case-item{border:1.5px solid color-mix(in srgb,var(--accent) 55%,transparent);border-radius:22px;background:var(--surface);box-shadow:0 10px 26px #0000004d}.case-item-art{height:132px;background:radial-gradient(circle at 50% 62%,var(--glow) 0%,transparent 64%),linear-gradient(180deg,#1c130f,#120c0a)}:root[data-theme=light] .case-item-art{background:radial-gradient(circle at 50% 62%,var(--glow) 0%,transparent 64%),linear-gradient(180deg,#fff6ee,#f8ede3)}.case-item-title{font-family:var(--font-display);font-style:normal;font-weight:700;font-size:clamp(14px,4.4vw,19px);text-overflow:ellipsis;text-shadow:0 0 18px var(--glow)}.case-item-art .em{position:relative;width:70px;height:70px;margin-top:22px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.5));animation:fx-bob 4s ease-in-out infinite}.case-item:nth-child(2n) .case-item-art .em{animation-delay:.6s}.case-item-bar{flex-direction:column;align-items:stretch;gap:8px;padding:10px 10px 12px;background:var(--surface)}.case-item-n{font-size:13px;font-weight:800;text-align:center}.case-item-p{justify-content:center;padding:8px 10px;border-radius:12px;font-size:12.5px;font-weight:800;color:#1a0b04}.case-item.c0{--accent: #7FE0A8;--glow: rgba(127, 224, 168, .26)}.case-item.c1{--accent: #FFB35C;--glow: rgba(255, 179, 92, .28)}.case-item.c2{--accent: #D9A27A;--glow: rgba(217, 162, 122, .28)}.case-item.c3{--accent: #E6E9EE;--glow: rgba(230, 233, 238, .22)}.case-item.c4{--accent: #F0C36B;--glow: rgba(240, 195, 107, .32)}.case-item.c5{--accent: #CFE3F2;--glow: rgba(190, 220, 245, .26)}.case-item.c6{--accent: #C7B4FF;--glow: rgba(185, 166, 255, .3)}.case-cell .em{width:34px;height:34px}.case-cell{border-radius:14px;background:var(--surface)}.case-cell.t1 .case-cell-v{color:var(--green)}.case-cell.t2 .case-cell-v{color:#9fd0ff}.case-cell.t3 .case-cell-v{color:#e2ccff}.case-reel{border-radius:20px;background:var(--surface-2)}.case-head{font-family:var(--font-display);font-weight:700}.case-open-btn,.crash-btn{background:var(--ember);background-size:300% 100%;color:#1a0b04;font-weight:800;box-shadow:0 8px 20px #d9531f38}.crash-btn.cash{background:linear-gradient(110deg,#e9b44c,#f0c36b,#f7da92,#f0c36b,#e9b44c);background-size:300% 100%;color:#2a1a04}.case-prize{border-radius:18px}.case-prize .em{position:relative;width:44px;height:44px;filter:drop-shadow(0 3px 8px rgba(0,0,0,.45))}.case-prize-v{font-weight:800}.crash-screen{border-radius:26px}.crash-mult{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em}.crash-stake-i:focus{border-color:var(--blue-500)}.crash-hist-item.hi{color:var(--green);border-color:#7fe0a859}.lava{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.lava i{position:absolute;display:block;border-radius:50%;background:radial-gradient(closest-side,var(--c) 0%,var(--c2, transparent) 55%,transparent 100%);will-change:transform;animation:var(--a) var(--d, 40s) ease-in-out infinite alternate}.lava i:nth-child(1){--c: rgba(255, 106, 43, .36);--a: lava-a;--d: 46s;width:90vmax;height:70vmax;left:-40vmax;top:-30vmax}.lava i:nth-child(2){--c: rgba(232, 70, 28, .26);--a: lava-b;--d: 58s;width:70vmax;height:80vmax;right:-35vmax;top:20vh}.lava i:nth-child(3){--c: rgba(240, 195, 107, .16);--a: lava-c;--d: 64s;width:60vmax;height:50vmax;left:-10vmax;bottom:-30vmax}.lava i:nth-child(4){--c: rgba(180, 40, 60, .18);--a: lava-d;--d: 52s;width:55vmax;height:65vmax;right:-20vmax;bottom:-40vmax}@keyframes lava-a{0%{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(18vw,14vh) scale(1.25,.85) rotate(35deg)}66%{transform:translate(6vw,32vh) scale(.9,1.2) rotate(80deg)}to{transform:translate(28vw,46vh) scale(1.15,.95) rotate(140deg)}}@keyframes lava-b{0%{transform:translate(0) scale(1) rotate(0)}40%{transform:translate(-22vw,-18vh) scale(.8,1.3) rotate(-50deg)}to{transform:translate(-8vw,26vh) scale(1.2,.9) rotate(-120deg)}}@keyframes lava-c{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(30vw,-30vh) scale(1.3,.8) rotate(70deg)}to{transform:translate(10vw,-55vh) scale(.85,1.15) rotate(150deg)}}@keyframes lava-d{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(-26vw,-24vh) scale(1.2,.85) rotate(-60deg)}to{transform:translate(-40vw,-10vh) scale(.9,1.25) rotate(-130deg)}}body:before{background:linear-gradient(180deg,var(--bg) 0%,var(--bg-2) 100%);animation:none}:root[data-theme=light] .lava i:nth-child(1){--c: rgba(255, 138, 61, .2)}:root[data-theme=light] .lava i:nth-child(2){--c: rgba(255, 179, 92, .18)}:root[data-theme=light] .lava i:nth-child(3){--c: rgba(240, 195, 107, .18)}:root[data-theme=light] .lava i:nth-child(4){--c: rgba(255, 120, 100, .1)}:root[data-theme=light] body:before{background:linear-gradient(180deg,var(--bg) 0%,var(--bg-2) 100%)}.balance-card.card,.gh-hero{isolation:isolate;overflow:hidden}.lava.lava-in{position:absolute;z-index:-1;border-radius:inherit}.lava-in i:nth-child(1){--c: rgba(255, 106, 43, .32);--a: lavi-a;--d: 26s;width:120%;height:140%;left:-40%;top:-60%}.lava-in i:nth-child(2){--c: rgba(240, 160, 60, .18);--a: lavi-b;--d: 34s;width:90%;height:120%;inset:auto -35% -60% auto}.lava-in i:nth-child(3){--c: rgba(200, 50, 40, .2);--a: lavi-c;--d: 30s;width:70%;height:100%;inset:auto auto -70% 20%}@keyframes lavi-a{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(35%,25%) scale(1.2,.85) rotate(40deg)}to{transform:translate(60%,10%) scale(.9,1.15) rotate(90deg)}}@keyframes lavi-b{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(-40%,-30%) scale(.85,1.25) rotate(-45deg)}to{transform:translate(-70%,-10%) scale(1.2,.9) rotate(-100deg)}}@keyframes lavi-c{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(40%,-45%) scale(1.3,.8) rotate(60deg)}to{transform:translate(-30%,-30%) scale(.9,1.2) rotate(120deg)}}:root[data-theme=light] .lava-in i{opacity:.55}html.tab-switch .lava i{animation-play-state:paused!important}html.calm .lava,html.calm .lava i{animation:none!important;will-change:auto}html.calm body:before,html.calm .balance-card.card:before,html.calm .balance-amount,html.calm .btn-watch:before,html.calm .btn-withdraw:before,html.calm .btn-bonus:before,html.calm .btn-withdraw:after,html.calm .gh-hero:before,html.calm .gh-hero-go:before,html.calm .gh-hero-glow,html.calm .gh-hero-art i,html.calm .gh-hero-art img,html.calm .gh-card-top .em,html.calm .gh-art,html.calm .ga-spark,html.calm .gh-row .em,html.calm .gs-flow,html.calm .btn.gs-cash.gold:before,html.calm .case-item-art .em,html.calm .case-item-art:before,html.calm .case-open-btn:before,html.calm .crash-btn:before,html.calm .wl-pattern:before,html.calm .wl-num,html.calm #wl-withdraw .wl-act-ic:before,html.calm .wl-ban-em,html.calm .game:before,html.calm .game:after,html.calm .onb-coin,html.calm .onb-flame{animation:none!important}html.calm .balance-card.card:before,html.calm .gh-hero:before{background-position:0 0}@media (prefers-reduced-motion: reduce){.balance-card.card:before,.gh-hero:before{background-position:0 0}}body:has(.modal:not(.hidden)):before,body:has(.modal:not(.hidden)) .lava,body:has(.modal:not(.hidden)) .lava i,body:has(.modal:not(.hidden)) .screen *,body:has(.modal:not(.hidden)) .screen *:before,body:has(.modal:not(.hidden)) .screen *:after{animation-play-state:paused!important}@media (prefers-reduced-motion: reduce){.lava,.lava i{animation:none!important}}html.fx-hidden *,html.fx-hidden *:before,html.fx-hidden *:after,html.ad-on #app *,html.ad-on #app *:before,html.ad-on #app *:after,html.ad-on .lava,html.ad-on .lava *,html.ad-on body:before,html.ad-on body:after,[data-fxoff],[data-fxoff] *,[data-fxoff]:before,[data-fxoff]:after,[data-fxoff] *:before,[data-fxoff] *:after{animation-play-state:paused!important}html.lowfx .btn-watch:before,html.lowfx .btn-withdraw:before,html.lowfx .btn-watch:after,html.lowfx .case-open-btn:before,html.lowfx .gh-card-top .em,html.lowfx .gh-art,html.lowfx .ga-spark,html.lowfx .cn-glow,html.lowfx .dc-glow,html.lowfx .gh-row .em,html.lowfx .gs-ladder span.next:after,html.lowfx .bf-glow,html.lowfx .bf-fire,html.lowfx .bf-cloud,html.lowfx .bf-embers i,html.lowfx .case-cell.t4:after,html.lowfx .cl-rage.on:after,html.lowfx .maintenance-gear svg{animation:none!important}html.lowfx .bf-mult.bump,html.lowfx .mn-mult.bump,html.lowfx .cn-mult.bump{animation:fx-pop .45s ease!important}html.lowfx .bf-stage.lit .bf-fire{animation:fx-flare .6s ease!important}html.lowfx .case-cell.t4:after{opacity:.5}html.lowfx .loader,html.lowfx .modal-bg,html.lowfx .wl-act-ic,html.lowfx .game-panel,html.lowfx .gs-result{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.lowfx .modal-bg{background:#000000b8}html.lowfx .loader{background:#0a0a0cd1}html.lowfx .case-reel-track.spinning{filter:none}@media (prefers-reduced-motion: reduce){.balance-card.card:before,.balance-amount,.btn-watch:before,.btn-withdraw:before,.btn-bonus:before,.btn-withdraw:after,.btn-watch:after,.gh-hero:before,.gh-hero-go:before,.gh-hero-glow,.gh-hero-art i,.gh-hero-art img,.gh-card-top .em,.gh-row .em,.gh-art,.ga-spark,.cn-glow,.dc-glow,.gs-flow,.btn.gs-cash.gold:before,.case-item-art .em,.case-item-art:before,.case-open-btn:before,.crash-btn:before,.mn-mult.bump,.bf-mult.bump,.wl-pattern:before,.wl-num,#wl-withdraw .wl-act-ic:before,.wl-ban-em,.game:before,.game:after,.onb-coin,.onb-flame,.gs-ladder span.next:after,.bf-glow,.bf-fire,.bf-cloud,.bf-embers i,.cl-rage.on:after,.maintenance-gear svg{animation:none!important}}@keyframes wl-drift{to{transform:translateY(-160px)}}.wl-hero{position:relative;isolation:isolate;overflow:hidden;margin:-14px -16px 0;padding:calc(16px + env(safe-area-inset-top)) 16px 26px;border-radius:0 0 34px 34px;background:radial-gradient(120% 95% at 50% 0%,#6a3a18,#3a1f0f 45%,#1a100b);border-bottom:1px solid rgba(240,195,107,.18);box-shadow:0 18px 40px #00000059;text-align:center;color:#fff6ee;animation:fx-rise .6s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=light] .wl-hero{color:#fff6ee}.wl-pattern{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%)}.wl-pattern:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + 160px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='80'%3E%3Cpath d='M32 8 50 40 32 72 14 40Z' fill='none' stroke='%23F0C36B' stroke-opacity='.13' stroke-width='1.6'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='80'%3E%3Cpath d='M32 8 50 40 32 72 14 40Z' fill='none' stroke='%23FF8A3D' stroke-opacity='.08' stroke-width='1.6'/%3E%3C/svg%3E");background-size:64px 80px,64px 80px;background-position:0 0,32px 40px;animation:wl-drift 40s linear infinite}.wl-head{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:999px;background:#00000040;border:1px solid rgba(240,195,107,.2);font-size:13px;font-weight:800;color:#f3dcc3}.wl-head .em{width:20px;height:20px}.wl-bal{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:26px;font-family:var(--font-display);font-weight:700;line-height:1}.wl-cur{font-size:40px;color:#fff6ee8c}.wl-num{font-size:54px;letter-spacing:-.03em;background:linear-gradient(100deg,#fff6ee 0% 30%,#ffd08f 45%,#ff9a52 52%,#fff6ee 68% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:fx-flow 6s steps(45,jump-none) infinite;font-variant-numeric:tabular-nums}.wl-eye{width:40px;height:40px;margin-left:2px;display:grid;place-items:center;border:none;border-radius:50%;background:none;color:#fff6ee80}.wl-eye.off{color:#f0c36b}.wl-eye.off svg{opacity:.6}.wl-sub{margin-top:12px;border:none;background:none;font-size:15px;font-weight:700;color:#fff6ee99}.wl-acts{display:flex;justify-content:center;gap:22px;margin-top:24px}.wl-act{width:86px;display:flex;flex-direction:column;align-items:center;gap:9px;border:none;background:none;color:#fff6ee;font-size:14px;font-weight:700}.wl-act-ic{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:#fff6ee1f;border:1px solid rgba(255,246,238,.1);box-shadow:inset 0 1px #ffffff14;transition:transform .2s ease,background .2s ease}.wl-act:active .wl-act-ic{transform:scale(.92);background:#fff6ee33}#wl-withdraw .wl-act-ic{background:var(--ember);background-size:300% 100%;color:#1a0b04;border-color:transparent;box-shadow:0 8px 22px #d9531f59}.wl-banners{margin:18px -16px 0}.wl-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.wl-track::-webkit-scrollbar{display:none}.wl-ban{position:relative;flex:0 0 100%;scroll-snap-align:center;height:112px;margin:0;padding:0 16px;border:none;background:none;text-align:left;color:#fff6ee}.wl-ban:before{content:"";position:absolute;inset:0 16px;border-radius:26px;background:linear-gradient(110deg,#1a110c,#120c0a 52%,#3a230f);border:1px solid rgba(240,195,107,.28);z-index:0}.wl-ban:after{content:"";position:absolute;top:0;bottom:0;left:55%;width:3px;margin:0 16px;background:linear-gradient(180deg,transparent,rgba(240,195,107,.6),transparent);transform:skew(-18deg);z-index:0}.wl-ban.v1:before{background:linear-gradient(110deg,#1c0f0a,#160c09,#4a1a0c);border-color:#ff6a2b4d}.wl-ban.v2:before{background:linear-gradient(110deg,#181014,#120c0e,#3a1830);border-color:#dc8cc840}.wl-ban.img{flex-basis:calc(100% - 32px);margin:0 16px;padding:0;background-size:cover;background-position:center;border-radius:26px}.wl-ban.img:before{background:none;inset:0}.wl-ban.img:after{display:none}.wl-ban-txt{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:0 124px 0 20px}.wl-ban.img .wl-ban-txt{padding-right:20px}.wl-ban-brand{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--gold)}.wl-ban-brand .em{width:16px;height:16px}.wl-ban-t{font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1.15}.wl-ban-s{font-size:12.5px;font-weight:700;color:#f0c36b;line-height:1.3}.wl-ban-em{position:absolute;z-index:1;right:36px;top:50%;width:84px;height:84px;margin-top:-42px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.5));animation:fx-bob 4s ease-in-out infinite}.wl-dots{display:flex;justify-content:center;gap:6px;margin-top:10px;min-height:6px}.wl-dots i{width:6px;height:6px;border-radius:3px;background:var(--fg-30);transition:width .3s ease,background .3s ease}.wl-dots i.on{width:22px;background:var(--blue-400)}.wl-sec{display:flex;align-items:center;justify-content:space-between;margin:22px 2px 6px;font-family:var(--font-display);font-weight:700;font-size:18px}.wl-link{border:none;background:none;color:var(--blue-400);font-weight:800;font-size:15px}.wl-list{display:flex;flex-direction:column}.wl-row,.wl-method,.wl-pick{display:flex;align-items:center;gap:14px;padding:12px 2px;border:none;background:none;text-align:left;color:var(--fg)}.wl-row+.wl-row{border-top:1px solid var(--border)}.wl-ic{width:50px;height:50px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--surface-2)}.wl-ic .em{width:32px;height:32px}.wl-ic.fire{background:radial-gradient(circle at 50% 40%,#ff6a2b59,#ff6a2b14)}.wl-ic.tv{background:#9fc2f01f}.wl-ic.ice{background:#9fd0ff1f}.wl-ic.gold{background:#f0c36b24}.wl-ic.pos{background:#7fe0a81f}.wl-ic.neg{background:#ff8a6b1f}.wl-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.wl-mid b{font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wl-mid small{font-size:13px;font-weight:600;color:var(--fg-50);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wl-amt{text-align:right;flex-shrink:0}.wl-amt b{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.wl-amt b.pos{color:var(--green)}.wl-empty{padding:18px 0;text-align:center;font-size:14px;font-weight:700;color:var(--fg-50)}.wl-sheet{padding-top:12px}.wl-sheet-top{display:flex;align-items:center;gap:10px;margin-bottom:6px}.wl-sheet-top h3{flex:1;margin:0;font-family:var(--font-display);font-weight:700;font-size:20px}.wl-sheet-back{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:12px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--fg)}.wl-sheet-p{margin:4px 0 8px;font-size:13.5px;font-weight:600;color:var(--fg-50);line-height:1.4}.wl-methods{display:flex;flex-direction:column;gap:8px}.wl-method{width:100%;padding:12px 14px;border-radius:20px;background:var(--surface-2);border:1px solid var(--border);transition:transform .15s ease,border-color .2s ease}.wl-method:active{transform:scale(.98);border-color:var(--blue-500)}.wl-chev{color:var(--fg-30);flex-shrink:0}.wl-logo{width:46px;height:46px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;font-family:var(--font-display);font-weight:700;font-size:20px;background:var(--surface-3)}.wl-logo .em{width:30px;height:30px}.wl-logo.cb{background:linear-gradient(150deg,#3ca9f0,#1b6fd1)}.wl-logo.xr{background:linear-gradient(150deg,#24324f,#121a2c)}.wl-logo.np{background:linear-gradient(150deg,#e9c66b,#9a7330);color:#1e1408}.wl-logo.st{background:linear-gradient(150deg,#4a3410,#241806)}.wl-logo.tn{background:linear-gradient(150deg,#2aabee,#0077c8)}.wl-chips.tn-assets{grid-template-columns:1fr 1fr;margin-top:10px}.tn-assets:empty{display:none}.tn-wallet{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 0 12px;font-size:13px;color:var(--fg-50)}.tn-wallet:empty{display:none}.tn-wallet b{color:var(--fg);font-weight:600}.tn-wallet button{background:none;border:0;color:#ff8a8a;font:inherit;font-size:13px;padding:4px 0;cursor:pointer}.wl-pick{padding:10px 12px;border-radius:18px;background:var(--surface-2);border:1px solid var(--border)}.wl-amount{display:flex;align-items:baseline;justify-content:center;gap:4px;margin:22px 0 6px;font-family:var(--font-display);font-weight:700}.wl-amount-cur{font-size:34px;color:var(--fg-30)}.wl-amount-i{width:70%;max-width:260px;border:none;outline:none;background:none;text-align:center;font-family:var(--font-display);font-weight:700;font-size:46px;color:var(--fg);padding:0}.wl-amount-i::placeholder{color:var(--fg-15)}.wl-avail{margin:0;text-align:center;font-size:13.5px;font-weight:700;color:var(--fg-50)}.wl-avail b{color:var(--fg)}.wl-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0 6px}.wl-chips button{height:38px;border-radius:12px;border:1px solid var(--border);background:var(--surface-2);color:var(--fg-70);font-weight:800;font-size:13px}.wl-chips button.on{border-color:var(--blue-500);color:var(--fg);background:#ff8a3d1f}.wl-stars{margin:8px 0 0;text-align:center;font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--gold)}.wl-fee{display:table;margin:8px auto 0;padding:3px 10px;border-radius:999px;background:#ffffff0a;font-size:11px;font-weight:500;letter-spacing:.01em;color:var(--fg-50);opacity:.75}.wl-fee.hidden{display:none}.wl-to{margin-top:12px}.wl-to-l{display:block;margin-bottom:6px;font-size:13px;font-weight:800;color:var(--fg-50)}.wl-to-row{display:flex;align-items:center;gap:4px;height:52px;padding:0 14px;border-radius:16px;background:var(--surface-2);border:1px solid var(--border-strong);font-weight:800;font-size:16px;color:var(--fg-50)}.wl-to-row input{flex:1;min-width:0;border:none;outline:none;background:none;color:var(--fg);font:inherit}#wd-addr{font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wl-addr-mine{margin-top:8px;padding:0;border:0;background:none;color:#5ec2ff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.wl-hint{margin:12px 0 14px;text-align:center;font-size:12.5px}#wd-step-form .btn,#tu-step-form .btn{width:100%}#tu-step-form .tu-prov-hint{margin:8px 0 12px;text-align:center}.wl-num.md{font-size:44px}.wl-num.sm{font-size:36px}.wl-method .wl-mid small{white-space:normal;line-height:1.3}.wl-amount-i{width:4ch;max-width:90%;text-align:left}.wl-amount{align-items:center}.wl-nouser{text-align:center;padding:6px 4px 4px}.wl-nouser .em{width:72px;height:72px;margin:4px auto 10px}.wl-nouser b{display:block;font-family:var(--font-display);font-size:18px}.wl-nouser p{margin:8px 0 16px;font-size:14px;font-weight:600;color:var(--fg-70);line-height:1.45}.wl-nouser .btn{width:100%}.captcha-ts{display:flex;flex-direction:column;align-items:center;gap:12px;margin:10px 0 4px;min-height:80px}.captcha-ts.hidden{display:none}.captcha-alt{border:none;background:none;color:var(--fg-50);font-size:13px;font-weight:700;text-decoration:underline}#tasks-mine{margin:0 0 12px}#tasks-mine:empty{display:none}.tm-row{display:flex;align-items:center;gap:8px;width:100%;padding:11px 14px;border-radius:14px;border:1px solid var(--border);background:var(--surface-2);color:var(--fg-70);font:inherit;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer}.tm-row:active{transform:scale(.99)}.tm-row-t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-row b{font-weight:800}.tm-blue{color:#9fd0ff}.tm-green{color:var(--green)}.tm-dot{margin:0 8px;font-style:normal;color:var(--fg-30)}.tm-chev{flex:none;color:var(--fg-30)}.tm-card{padding:12px 14px;margin-bottom:14px;border-radius:18px;background:linear-gradient(160deg,#6eb4ff1a,#6eb4ff08),var(--surface-2);border:1px solid rgba(110,180,255,.18)}.tm-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px;font-weight:800;font-size:14px;color:var(--fg-90)}.tm-head b{font-family:var(--font-display);font-size:16px;color:#9fd0ff}.tm-item{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:6px 0;border-top:1px solid var(--fg-05);font-size:13px}.tm-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-90)}.tm-rw{font-weight:800;color:var(--fg-70)}.tm-left{min-width:62px;text-align:right;font-size:12px;font-weight:700;color:#9fd0ff}.tm-hold{margin-top:8px;font-size:11.5px;line-height:1.35;color:var(--fg-50)}.tm-sec{display:flex;justify-content:space-between;align-items:baseline;padding:0 2px 6px;font-size:14px;font-weight:800;color:var(--fg-90)}.tm-sec b{color:var(--green)}.tm-list{max-height:65vh;overflow-y:auto}.tm-li{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:10px 2px;border-top:1px solid var(--fg-05);font-size:13.5px}.tm-li .tm-rw{color:var(--green)}.tm-li.burned .tm-rw{color:var(--red);font-weight:700}.tm-date{font-size:12px;color:var(--fg-30)}.streak-fab,.ad-progress,.set-lang{min-height:36px}.wl-link{min-height:36px;padding:8px 6px;margin:-8px -6px}.wl-sub{min-height:36px;padding:8px 12px;margin-top:4px;margin-bottom:-8px}html.settled .brand,html.settled .card,html.settled .balance-card.card,html.settled .gh-hero,html.settled .gh-card,html.settled .gh-row,html.settled .wl-hero{animation:rise-lite .28s ease-out both}@keyframes rise-lite{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:none}}html.lowfx.settled .brand,html.lowfx.settled .card,html.lowfx.settled .balance-card.card,html.lowfx.settled .gh-hero,html.lowfx.settled .gh-card,html.lowfx.settled .gh-row,html.lowfx.settled .wl-hero{animation:none}@keyframes scr-in{0%{opacity:.45}to{opacity:1}}html.settled .screen,html.lowfx.settled .screen{animation:none}.modal-bg{backdrop-filter:none;-webkit-backdrop-filter:none;background:#000000ad}@keyframes sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.modal.closing{pointer-events:none}.modal.closing .modal-body{animation:sheet-out .2s cubic-bezier(.4,0,1,1) forwards}.modal.closing .modal-bg{animation:modal-fade-out .2s ease-in forwards}#lang-modal.closing .modal-body,#captcha-modal.closing .modal-body,.modal.gsheet.closing .modal-body{animation:modal-fade-out .16s ease-in forwards}.modal-body,.modal-bg{will-change:transform,opacity}.btn-tasks{position:relative}.tasks-badge{margin-left:auto;padding:3px 9px;border-radius:999px;background:#7fe0a829;color:var(--green);font-size:12px;font-weight:800;white-space:nowrap}.nudge-list{display:flex;flex-direction:column;gap:8px;margin:12px 0 16px}.nudge-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border);font-weight:700}.nudge-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nudge-row b{color:var(--green);white-space:nowrap}.nudge-later{margin-top:8px;background:transparent;color:var(--fg-50);border:0;box-shadow:none}.rip-box{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:0}.rip-box i,.btn>i.rip{position:absolute;border-radius:50%;background:radial-gradient(circle,#ffdcbe52,#ffaa6e24 45%,#ff8c4600 70%);transform:scale(0);opacity:1;animation:fx-ripple .6s cubic-bezier(.2,.8,.2,1) forwards;pointer-events:none}:root[data-theme=light] .rip-box i,:root[data-theme=light] .btn>i.rip{background:radial-gradient(circle,#ff8a3d38,#ff8a3d14 45%,#ff8a3d00 70%)}@keyframes fx-ripple{70%{opacity:.9}to{transform:scale(1);opacity:0}}.btn{transition:transform .22s cubic-bezier(.3,1.6,.5,1),box-shadow .2s,opacity .2s,filter .2s}.btn:active:not(:disabled){transform:scale(.965);transition-duration:.08s}.task-item,.hist-row,.news-item,.ref-row,.tm-item,.gh-card,.gh-row,.gh-hero,.wl-method,.card[onclick]{transition:transform .24s cubic-bezier(.3,1.6,.5,1)}.task-item:active,.news-item:active,.tm-item:active,.card[onclick]:active{transform:scale(.975);transition-duration:.08s}html.settled .screen>.stg{animation:stg-in .34s calc(var(--i, 0) * 35ms) cubic-bezier(.2,.8,.2,1) both!important}@keyframes stg-in{0%{opacity:.55;transform:translateY(12px)}to{opacity:1;transform:none}}.task-item,.hist-row,.news-item,.ref-row,.tm-item{animation:rise-lite .38s cubic-bezier(.2,.8,.2,1) both}.task-item:nth-child(2),.hist-row:nth-child(2),.news-item:nth-child(2),.ref-row:nth-child(2),.tm-item:nth-child(2){animation-delay:.04s}.task-item:nth-child(3),.hist-row:nth-child(3),.news-item:nth-child(3),.ref-row:nth-child(3),.tm-item:nth-child(3){animation-delay:.08s}.task-item:nth-child(4),.hist-row:nth-child(4),.news-item:nth-child(4),.ref-row:nth-child(4),.tm-item:nth-child(4){animation-delay:.12s}.task-item:nth-child(5),.hist-row:nth-child(5),.news-item:nth-child(5),.ref-row:nth-child(5),.tm-item:nth-child(5){animation-delay:.16s}.task-item:nth-child(6),.hist-row:nth-child(6),.news-item:nth-child(6),.ref-row:nth-child(6),.tm-item:nth-child(6){animation-delay:.2s}.task-item:nth-child(n+7),.hist-row:nth-child(n+7),.news-item:nth-child(n+7),.ref-row:nth-child(n+7),.tm-item:nth-child(n+7){animation-delay:.24s}.brand-logo{position:relative}.brand-logo .brand-emoji{animation:fx-float 4.6s ease-in-out infinite}.brand-logo:after{content:"";position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle,#ff783266,#ff783200 72%);z-index:-1;animation:fx-glow 4.6s ease-in-out infinite;pointer-events:none}@keyframes fx-glow{0%,to{opacity:.6}50%{opacity:1}}@keyframes fx-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-4deg)}}.tab.active .tab-icon{animation:fx-tab-pop .45s cubic-bezier(.3,1.6,.5,1)}@keyframes fx-tab-pop{0%{transform:translateY(0) scale(.85)}60%{transform:translateY(-4px) scale(1.2)}to{transform:translateY(-2px) scale(1.12)}}@keyframes toast-in{0%{opacity:0;transform:translate(-50%) translateY(18px) scale(.92)}60%{opacity:1;transform:translate(-50%) translateY(-3px) scale(1.02)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;transform:translateZ(0);opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=light] body:after{opacity:.025;filter:invert(1)}html.lowfx .rip-box,html.lowfx .btn>i.rip{display:none}html.lowfx .brand-logo .brand-emoji,html.lowfx .brand-logo:after,html.lowfx .tab.active .tab-icon,html.lowfx .task-item,html.lowfx .hist-row,html.lowfx .news-item,html.lowfx .ref-row,html.lowfx .tm-item,html.lowfx.settled .screen>.stg{animation:none!important}html.lowfx body:after{display:none}@media (prefers-reduced-motion: reduce){.brand-logo .brand-emoji,.brand-logo:after,.tab.active .tab-icon,.task-item,.hist-row,.news-item,.ref-row,.tm-item,html.settled .screen>.stg{animation:none!important}}
