:root{--bg: #0a0f14;--bg-2: #121820;--bg-3: #1a2230;--card: #1a2230;--card-2: #202e40;--card-3: #24384f;--line: #3a4a65;--line-2: #4e6284;--text: #e6edf5;--muted: #a3b1c1;--dim: #81959e;--accent: #10b981;--accent-hover: #34d3a0;--accent-deep: #059669;--accent-ink: #0a151f;--gold: var(--accent);--gold-2: var(--accent-hover);--gold-3: var(--accent-deep);--violet: #8b5cf6;--violet-2: #a78bfa;--green: #4ade80;--red: #ef4444;--blue: #3b82f6;--radius: 12px;--shadow: 0 4px 12px rgba(0,0,0,.2);--transition: all .2s cubic-bezier(.4, 0, .2, 1);--safe-top: max(env(safe-area-inset-top, 0px), var(--tg-content-safe-area-inset-top, 0px) + var(--tg-safe-area-inset-top, 0px));--safe-bottom: max(env(safe-area-inset-bottom, 0px), var(--tg-safe-area-inset-bottom, 0px));--bv-header-height: 53px;--bv-content-gap: 16px;--font: "Inter", system-ui, -apple-system, sans-serif;--display: "Space Grotesk", sans-serif;--ease: cubic-bezier(.2, .8, .2, 1);color-scheme:dark}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font:14px/1.5 var(--font);min-height:100dvh;overflow-x:hidden;-webkit-font-smoothing:antialiased;user-select:none;overscroll-behavior-y:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none;padding:0}input,textarea{user-select:text}textarea{resize:vertical}a{color:var(--gold);text-decoration:none}.hidden{display:none!important}.num{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.muted{color:var(--muted)}.dim{color:var(--dim)}.green{color:var(--green)}.red{color:var(--red)}.gold{color:var(--gold)}.center{text-align:center}.row{display:flex;align-items:center;gap:10px}.row.between{justify-content:space-between}.col{display:flex;flex-direction:column;gap:10px}.grow{flex:1;min-width:0}.gap-s{gap:6px}.mt{margin-top:14px}.mt-s{margin-top:8px}.pre{white-space:pre-wrap}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-orbs,.bg-orbs i,.nova-shell-edition{display:none!important}#app{max-width:560px;margin:0 auto;padding:calc(var(--safe-top) + var(--bv-header-height) + var(--bv-content-gap)) 16px calc(var(--safe-bottom) + 96px)}#app.enter{animation:enter .38s var(--ease)}@keyframes enter{0%{opacity:0;transform:translateY(10px)}}.topbar{position:sticky;top:0;z-index:100;height:var(--header-height);background:var(--bg-2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);box-shadow:0 1px 3px #0003;padding:0 16px}.topbar-inner{max-width:1200px;height:100%;margin:0 auto;padding:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.logo{display:flex;align-items:center;gap:12px;font:600 16px var(--font);letter-spacing:-.02em;margin-right:auto;cursor:pointer;color:var(--text);transition:color var(--transition)}.logo:hover{color:var(--accent)}.logo span b{color:var(--gold);font-weight:800}.icon-btn{position:relative;width:34px;height:34px;border-radius:4px;background:var(--card-2);border:1px solid var(--line);font-size:15px;display:grid;place-items:center;transition:transform .1s;color:var(--muted)}.icon-btn:active{transform:scale(.9)}.icon-btn .count{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;border-radius:9px;background:var(--red);color:#fff;font:800 10px var(--display);display:grid;place-items:center;padding:0 4px;box-shadow:0 0 0 2px var(--bg);animation:pop .3s}.balance-pill{display:flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:100px;background:var(--card-2);border:1px solid var(--line)}.balance-pill:active{transform:scale(.97)}.balance-pill .tether{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#26a17b;color:#fff;font:800 13px var(--display)}.balance-pill .amt{font-weight:700;font-size:15px}.wager-dot{font-size:12px;animation:bob 1.6s ease-in-out infinite}@keyframes bob{50%{transform:translateY(-2px)}}.plus-btn{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:800;background:linear-gradient(135deg,var(--gold-2),var(--gold));color:#1a1305;font-size:18px;line-height:1}.balance-pill.flash-up{animation:flashUp .7s}.balance-pill.flash-down{animation:flashDown .5s}@keyframes flashUp{30%{box-shadow:0 0 0 3px #1fdc918c,0 0 28px #1fdc9173;transform:scale(1.04)}}@keyframes flashDown{30%{box-shadow:0 0 0 2px #ff4d6d66}}.tabbar{position:fixed;bottom:0;left:0;right:0;z-index:40;padding:8px 12px calc(var(--safe-bottom) + 8px);background:linear-gradient(0deg,#06060cfa,#06060cd1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line)}.tabbar-inner{max-width:560px;margin:0 auto;display:flex;justify-content:space-around}.tab{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 12px;border-radius:14px;color:var(--dim);font-size:11px;font-weight:700;transition:color .2s}.tab .ico{font-size:21px;filter:grayscale(1) opacity(.55);transition:filter .25s,transform .25s var(--ease)}.tab.active{color:var(--text)}.tab.active .ico{filter:none;transform:translateY(-2px) scale(1.12)}.tab.active:after{content:"";position:absolute;bottom:-2px;width:18px;height:3px;border-radius:2px;background:var(--gold);box-shadow:0 0 10px var(--gold)}.card{background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);border-radius:var(--radius);padding:16px}.card.glow{box-shadow:var(--shadow)}.section-title{display:flex;align-items:center;justify-content:space-between;margin:24px 2px 10px}.section-title h3{margin:0;font:700 16px var(--display)}.section-title .pill{font-size:11px;color:var(--muted);font-weight:600}.chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--card-2);border:1px solid var(--line);font-size:12px;color:var(--muted);font-weight:700}.chip.live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green);animation:pulse 1.6s infinite}@keyframes pulse{0%{box-shadow:0 0 #1fdc91b3}70%{box-shadow:0 0 0 8px #1fdc9100}to{box-shadow:0 0 #1fdc9100}}.tag{display:inline-block;font:800 9.5px var(--display);letter-spacing:.06em;padding:2px 6px;border-radius:6px;background:var(--card-3);margin-left:4px;vertical-align:middle}.tag.red{background:#ff4d6d33;color:var(--red)}.tag.blue{background:#4cc9f02e;color:var(--blue)}.tag.green{background:#1fdc912e;color:var(--green)}.banner{display:flex;gap:10px;align-items:center;padding:11px 14px;border-radius:14px;font-size:13px;border:1px solid;margin-bottom:10px}.banner.info{background:#7c5cff1f;border-color:#7c5cff59;color:#dcd3ff}.banner.warn{background:#ff4d6d1a;border-color:#ff4d6d73;color:#ffc6d0;flex-wrap:wrap}.progress{height:8px;border-radius:4px;background:var(--card-3);overflow:hidden}.progress i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--violet),var(--gold));transition:width .8s var(--ease);box-shadow:0 0 12px #f7c94880}.hero-wrap{overflow:hidden;border-radius:24px;box-shadow:var(--shadow)}.hero{position:relative;overflow:hidden;min-height:170px;padding:20px;border:1px solid var(--line-2);border-radius:24px}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.07) 45%,transparent 60%);background-size:250% 100%;animation:sheen 6s ease-in-out infinite;pointer-events:none}@keyframes sheen{0%,60%{background-position:130% 0}to{background-position:-130% 0}}.hero h1{font:800 25px/1.08 var(--display);margin:0 0 6px;max-width:72%}.hero p{margin:0 0 14px;color:#fffc;font-size:13px;max-width:66%}.hero .art{position:absolute;right:-4px;bottom:-10px;font-size:96px;filter:drop-shadow(0 14px 30px rgba(0,0,0,.55));transform:rotate(-8deg);animation:float 5s ease-in-out infinite}.hero.gold{background:radial-gradient(120% 140% at 100% 0%,#7a570a,#2d2106 45%,#120d03)}.hero.violet{background:radial-gradient(120% 140% at 100% 0%,#4430b3,#1b1552 45%,#0b0a22)}.hero.green{background:radial-gradient(120% 140% at 100% 0%,#0e7a53,#083a2a 45%,#041710)}.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border-radius:4px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.05em;font-family:var(--font);background:var(--card-2);border:1px solid var(--line-2);transition:transform .08s,filter .2s,opacity .2s}.btn:active{transform:scale(.97);filter:brightness(1.1)}.btn:disabled{opacity:.45;pointer-events:none}.btn.loading:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:load 1.2s infinite}@keyframes load{0%{transform:translate(-100%)}to{transform:translate(100%)}}.btn.block{width:100%}.btn.sm{padding:8px 12px;font-size:12px;border-radius:4px;letter-spacing:.03em}.btn.gold{background:linear-gradient(180deg,var(--gold),var(--gold-3));color:#000;border:0;box-shadow:none;font-family:var(--font);letter-spacing:0}.btn.violet{background:linear-gradient(180deg,var(--violet),#5f3dc4);color:#fff;border:0;box-shadow:none;font-family:var(--font);letter-spacing:0}.btn.green{background:linear-gradient(180deg,#1f422f,#0d2116);color:var(--bv-brass-light);border:1px solid var(--bv-brass-dark);box-shadow:0 4px 12px #00000080}.btn.red{background:linear-gradient(180deg,#6e202e,#360b13);color:var(--bv-ivory);border:1px solid rgba(255,255,255,.1)}.btn.play{font-size:16px;padding:15px;letter-spacing:.08em;font-family:var(--display)}.btn.gold.play:before,.btn.green.play:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(200,170,113,.15) 50%,transparent 65%);background-size:250% 100%;animation:sheen 4s ease-in-out infinite}.btn .sub{font-size:11px;font-weight:500;opacity:.75;font-family:var(--font);letter-spacing:0;text-transform:none}.chips-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.games{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.game-card{position:relative;overflow:hidden;border-radius:22px;aspect-ratio:1 / 1.1;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;text-align:left;background:radial-gradient(120% 90% at 80% 0%,color-mix(in srgb,var(--c) 60%,transparent),transparent 62%),linear-gradient(160deg,color-mix(in srgb,var(--c) 24%,#0c0c16),#09090f 78%);border:1px solid color-mix(in srgb,var(--c) 34%,transparent);box-shadow:0 10px 26px #00000059,inset 0 1px #ffffff14;transition:transform .18s var(--ease);animation:cardIn .5s var(--ease) both;animation-delay:var(--d, 0ms)}@keyframes cardIn{0%{opacity:0;transform:translateY(14px) scale(.97)}}.game-card:active{transform:scale(.96)}.game-card .shine{position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.12) 50%,transparent 60%);background-size:260% 100%;animation:sheen 7s ease-in-out infinite;animation-delay:var(--d, 0ms);pointer-events:none}.game-card .emoji{position:absolute;top:12px;right:8px;font-size:60px;filter:drop-shadow(0 12px 18px rgba(0,0,0,.55));transform:rotate(8deg);animation:float 4.5s ease-in-out infinite;animation-delay:var(--d, 0ms)}.game-card .name{font:700 17px var(--display);position:relative}.game-card .tag{margin:2px 0 0;padding:0;background:none;font:500 11.5px var(--font);letter-spacing:0;color:#ffffffa8;line-height:1.3;position:relative}.game-card .rtp{position:absolute;top:12px;left:12px;font-size:10px;font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:999px;background:#00000061;color:#ffffffd9;backdrop-filter:blur(4px)}@keyframes pulseRed{50%{box-shadow:0 0 14px #ff4d6dcc}}.game-card.off{filter:grayscale(1) opacity(.4);pointer-events:none}@keyframes float{50%{transform:translateY(-6px) rotate(4deg)}}.podium{padding:8px 14px}.ticker{display:flex;flex-direction:column;gap:6px}.tick{display:grid;grid-template-columns:26px 1fr auto auto;gap:10px;align-items:center;padding:10px 12px;border-radius:13px;background:var(--card);border:1px solid var(--line);font-size:13px;animation:slideIn .4s var(--ease)}.tick .m{font-weight:700;min-width:58px;text-align:right}@keyframes slideIn{0%{opacity:0;transform:translateY(-6px)}}.game-head{display:flex;align-items:center;gap:10px;margin:2px 0 12px}.back{padding:8px 12px;border-radius:8px;background:var(--card-2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font:700 16px var(--font);color:var(--text);cursor:pointer;transition:background .2s}.back:active{transform:scale(.95);background:var(--card-3)}.gh-title h2{margin:0;font:700 20px var(--display)}.gh-title{min-width:0}.gh-title span{font-size:10px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.game-head .chips{margin-left:auto;display:flex;gap:6px}.stage{position:relative;border-radius:24px;padding:16px;min-height:240px;overflow:hidden;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--c, #7c5cff) 22%,transparent),transparent 70%),var(--bg-2);border:1px solid var(--line);box-shadow:inset 0 1px #ffffff0d,var(--shadow)}.stage.shake{animation:shake .45s}.panel{margin-top:12px;display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--bg-2);border-radius:12px;border:0;box-shadow:none}.panel>.btn{order:-10}.panel>a{order:-9}.field-label{font-size:12px;color:var(--muted);font-weight:600;margin:0 2px 6px;display:flex;justify-content:space-between;gap:8px}.amount{display:flex;align-items:center;gap:5px;background:#00000040;border:1px solid var(--line-2);border-radius:15px;padding:5px 5px 5px 10px;transition:border-color .2s,box-shadow .2s}.amount:focus-within{border-color:var(--gold)}.amount input{flex:1;min-width:0;background:none;border:0;outline:none;font:600 16px var(--font);padding:8px 0;color:#fff}.amount .ccy{color:var(--muted);font-size:13px;font-weight:600;margin-right:6px;white-space:nowrap;text-transform:none;letter-spacing:0}.amount button{padding:8px 10px;border-radius:2px;background:var(--card-2);font-weight:600;font-size:11px;color:var(--bv-ivory-dim);transition:all .15s;border:1px solid transparent}.amount button:active{background:var(--gold);color:#1a1305}.amount.mini{padding:3px 3px 3px 8px;border-radius:12px}.amount.mini input{font-size:15px;padding:5px 0}.coin-ico{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#26a17b;color:#fff;font:800 12px var(--display);flex:none}.seg{display:flex;background:#00000040;border:1px solid var(--line);border-radius:14px;padding:4px;gap:4px}.seg button{flex:1;padding:9px 6px;border-radius:10px;font-weight:700;font-size:13px;color:var(--muted);transition:background .2s,color .2s}.seg button.on{background:var(--card-3);color:#fff;box-shadow:0 2px 8px #0003;border:0}.input{width:100%;background:#00000040;border:1px solid var(--line-2);border-radius:14px;padding:12px 14px;outline:none;font-weight:600}.input:focus{border-color:#f7c9488c}.input.inline{width:70px;padding:3px 8px;display:inline-block;border-radius:4px}select.input{appearance:none}.quick{display:flex;gap:6px;flex-wrap:wrap}.quick button{flex:1;min-width:48px;padding:8px 6px;border-radius:4px;background:var(--card-2);border:1px solid var(--line-2);font:600 12px var(--font);color:var(--bv-ivory-dim)}.quick button:active{background:var(--bv-brass-dark);color:var(--bv-charcoal)}.stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.stat{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:9px 10px;min-width:0}.stat .k{font-size:11px;color:var(--muted);font-weight:600}.stat .v{font:700 15px var(--display);margin-top:2px;overflow:hidden;text-overflow:ellipsis}.stat.big{padding:12px}.stat.big .v{font-size:19px}.result-pop{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:5}.result-pop .box{padding:14px 24px;border-radius:20px;text-align:center;background:#06060cd6;border:1px solid var(--line-2);backdrop-filter:blur(8px);animation:pop .4s cubic-bezier(.2,1.5,.4,1)}.result-pop .box.win{border-color:#1fdc91a6;box-shadow:0 0 50px #1fdc9147}.result-pop .box.lose{border-color:#ff4d6d80}.result-pop .box.huge{border-color:#f7c948cc;box-shadow:0 0 70px #f7c94873;padding:18px 30px}.result-pop .box.huge .big{font-size:38px;color:var(--gold-2)}.result-pop .burst{font:800 12px var(--display);letter-spacing:.3em;color:var(--gold);margin-bottom:2px;animation:pulseGold 1s infinite}@keyframes pulseGold{50%{text-shadow:0 0 16px var(--gold)}}.result-pop .big{font:800 30px var(--display)}@keyframes pop{0%{transform:scale(.55);opacity:0}}.fx-canvas{position:fixed;inset:0;width:100vw;height:100dvh;pointer-events:none;z-index:95}.dice-result{font:800 64px var(--display);text-align:center;margin:26px 0 18px;transition:color .3s;text-shadow:0 8px 30px rgba(0,0,0,.5)}.slider-wrap{position:relative;padding:18px 4px 6px}.slider-track{height:12px;border-radius:6px;position:relative;overflow:hidden;background:linear-gradient(90deg,#ff4d6d,#d9304f)}.slider-track .win{position:absolute;top:0;bottom:0;background:linear-gradient(90deg,#1fdc91,#12b876)}.slider-wrap input[type=range]{position:absolute;left:0;right:0;top:12px;width:100%;appearance:none;background:none;height:24px;margin:0}.slider-wrap input[type=range]::-webkit-slider-thumb{appearance:none;width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,var(--gold-2),var(--gold));box-shadow:var(--glow-gold);cursor:grab}.slider-wrap input[type=range]::-moz-range-thumb{width:32px;height:32px;border-radius:10px;background:var(--gold);border:0}.dice-marker{position:absolute;top:-8px;width:48px;margin-left:-24px;text-align:center;font:800 12px var(--display);transition:left .5s var(--ease)}.dice-marker b{display:block;padding:3px 0;border-radius:8px;background:#fff;color:#111;box-shadow:0 4px 12px #0006}.scale{display:flex;justify-content:space-between;font-size:11px;color:var(--dim);margin-top:8px}.mines-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.tile{aspect-ratio:1;border-radius:14px;display:grid;place-items:center;font-size:26px;background:linear-gradient(160deg,#262642,#16162b);border:1px solid var(--line-2);box-shadow:inset 0 -5px #00000059,inset 0 1px #ffffff14;transition:transform .12s,background .25s}.tile:not(:disabled):hover{background:linear-gradient(160deg,#2e2e50,#1c1c34)}.tile:active:not(:disabled){transform:scale(.9)}.tile.gem{background:radial-gradient(circle at 50% 40%,#1fdc9180,#1fdc9114);border-color:#1fdc9199;animation:flip .38s var(--ease);box-shadow:0 0 18px #1fdc914d}.tile.bomb{background:radial-gradient(circle at 50% 40%,#ff4d6d99,#ff4d6d1a);border-color:#ff4d6da6;animation:shake .45s}.tile.ghost{opacity:.42;box-shadow:none;animation:none}.tile:disabled{cursor:default}@keyframes flip{0%{transform:rotateY(90deg) scale(.8)}}@keyframes shake{0%,to{transform:none}20%{transform:translate(-6px) rotate(-3deg)}40%{transform:translate(6px) rotate(3deg)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.tower{display:flex;flex-direction:column-reverse;gap:7px}.tower-row{display:grid;gap:7px;align-items:center;grid-template-columns:64px 1fr}.tower-row .mult{font:700 12px var(--display);color:var(--muted);text-align:right;padding-right:4px}.tower-row.current .mult{color:var(--gold);text-shadow:0 0 10px rgba(247,201,72,.6)}.tower-row.current .tower-tiles .tile:not(:disabled){border-color:#f7c94880;animation:glowTile 1.6s infinite}@keyframes glowTile{50%{box-shadow:0 0 14px #f7c94859,inset 0 -5px #00000059}}.tower-tiles{display:grid;gap:7px}.tower-tiles .tile{aspect-ratio:auto;height:38px;font-size:18px;border-radius:11px}.tower-row:not(.current) .tower-tiles .tile:not(.gem):not(.bomb){opacity:.5}.cards{display:flex;justify-content:center;min-height:104px}.pcard{width:66px;height:94px;border-radius:10px;background:linear-gradient(160deg,#fff,#eeeef6);color:#16161f;position:relative;box-shadow:0 10px 22px #00000080;margin-left:-18px;animation:deal .4s cubic-bezier(.2,.9,.3,1.15) both;font-family:var(--display);font-weight:700}.pcard:first-child{margin-left:0}.pcard.red{color:#d72846}.pcard .tl{position:absolute;top:5px;left:7px;font-size:14px;line-height:1;text-align:center}.pcard .br{position:absolute;bottom:5px;right:7px;font-size:14px;line-height:1;text-align:center;transform:rotate(180deg)}.pcard .mid{position:absolute;inset:0;display:grid;place-items:center;font-size:30px}.pcard.back{background:repeating-linear-gradient(45deg,#4330b0 0 6px,#2d2080 6px 12px);border:3px solid #fbfbff}.pcard.back:after{content:"B";position:absolute;inset:0;display:grid;place-items:center;color:#f7c948cc;font:800 22px var(--display)}.pcard.big{width:98px;height:138px}.pcard.big .tl,.pcard.big .br{font-size:19px}.pcard.big .mid{font-size:48px}@keyframes deal{0%{transform:translate(40px,-50px) rotate(-14deg);opacity:0}}.hand-label{text-align:center;font-size:12px;color:var(--muted);font-weight:700;margin:8px 0;letter-spacing:.08em}.hand-label .t{display:inline-block;min-width:28px;padding:2px 8px;border-radius:8px;background:var(--card-3);color:var(--text);margin-left:6px}.coin-stage{perspective:800px;display:grid;place-items:center;height:175px}.coin{width:128px;height:128px;position:relative;transform-style:preserve-3d;transition:transform 1s var(--ease)}.coin .face{position:absolute;inset:0;border-radius:50%;display:grid;place-items:center;font:800 44px var(--display);backface-visibility:hidden;background:radial-gradient(circle at 35% 30%,#fff3b8,var(--gold) 45%,var(--gold-3));color:#6b4d08;box-shadow:inset 0 0 0 6px #6b4d0859,0 14px 34px #f7c9484d}.coin .face.tails{transform:rotateY(180deg);background:radial-gradient(circle at 35% 30%,#e6e1ff,var(--violet-2) 45%,var(--violet));color:#1f1566;box-shadow:inset 0 0 0 6px #1f156659,0 14px 34px #7c5cff59}.streak{display:flex;gap:5px;justify-content:center;flex-wrap:wrap;min-height:26px}.streak i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-style:normal;font-weight:800;animation:pop .3s}.streak i.h{background:var(--gold);color:#3a2a05}.streak i.t{background:var(--violet);color:#fff}.streak i.x{outline:2px solid var(--red)}.crash-canvas{width:100%;height:260px;display:block}.history-strip{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.history-strip::-webkit-scrollbar{display:none}.history-strip span{flex:none;padding:4px 9px;border-radius:999px;font:700 12px var(--display);background:var(--card-2)}.history-strip .hi{color:var(--green)}.history-strip .lo{color:var(--red)}.players{max-height:210px;overflow-y:auto}.players .p{display:grid;grid-template-columns:1fr auto auto;gap:10px;padding:7px 4px;border-bottom:1px solid var(--line);font-size:13px}.plinko-canvas{width:100%;display:block}.buckets{display:grid;gap:3px;margin-top:6px}.bucket{border-radius:6px;padding:5px 0;text-align:center;font:800 10px var(--display);color:#1a0d05;transition:transform .2s}.bucket.hit{transform:translateY(4px) scale(1.1);box-shadow:0 0 16px currentColor}.wheel-wrap{position:relative;width:260px;height:260px;margin:6px auto}.wheel-wrap svg{width:100%;height:100%;transition:transform 3.2s cubic-bezier(.12,.8,.18,1);filter:drop-shadow(0 12px 30px rgba(0,0,0,.5))}.wheel-pointer{position:absolute;top:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:24px solid var(--gold);filter:drop-shadow(0 4px 8px rgba(0,0,0,.6));z-index:2}.wheel-center{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.wheel-center div{width:96px;height:96px;border-radius:50%;background:radial-gradient(circle,#1a1a2c,var(--bg-2));border:1px solid var(--line-2);display:grid;place-items:center;font:800 22px var(--display)}.legend{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.legend span{font:700 12px var(--display);padding:4px 10px;border-radius:8px;background:var(--card-2);border-bottom:3px solid var(--c)}.keno-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.kball{aspect-ratio:1;border-radius:11px;background:var(--card-2);border:1px solid var(--line);font:700 13px var(--display);display:grid;place-items:center;transition:background .2s,transform .2s}.kball.pick{background:#7c5cff61;border-color:var(--violet-2)}.kball.drawn{background:#ffffff29;animation:pop .3s}.kball.hit{background:linear-gradient(135deg,#4ef5b3,var(--green));color:#03261a;border-color:transparent;transform:scale(1.08);animation:pop .3s;box-shadow:0 0 14px #1fdc9180}.outside{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}.obet{position:relative;padding:10px 4px;border-radius:10px;background:var(--card-2);border:1px solid var(--line);font-weight:700;font-size:12.5px}.obet .chipdot{position:absolute;top:-6px;right:-4px;min-width:20px;height:20px;border-radius:10px;background:var(--gold);color:#2a1f05;font:800 10px var(--display);display:grid;place-items:center;padding:0 5px}.chip-select{display:flex;gap:8px;justify-content:center}.chip-select button{width:46px;height:46px;border-radius:50%;font:800 12px var(--display);border:3px dashed rgba(255,255,255,.55);box-shadow:0 4px 12px #00000073;transition:transform .15s var(--ease)}.chip-select button.on{transform:translateY(-5px) scale(1.06);box-shadow:0 0 0 3px var(--gold),0 10px 18px #00000073}.bac-table{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bac-spot{position:relative;padding:14px 8px;border-radius:16px;border:1px solid var(--line-2);background:var(--card);text-align:center;transition:transform .1s}.bac-spot:active{transform:scale(.97)}.bac-spot b{display:block;font:800 16px var(--display)}.bac-spot small{color:var(--muted);font-weight:700}.bac-spot.player{border-color:#4cc9f080;background:#4cc9f017}.bac-spot.banker{border-color:#ff4d6d80;background:#ff4d6d17}.bac-spot.tie{grid-column:span 2;border-color:#1fdc9180;background:#1fdc9117}.bac-spot .chipdot{position:absolute;top:-8px;right:-6px;min-width:24px;height:24px;border-radius:12px;background:var(--gold);color:#2a1f05;font:800 11px var(--display);display:grid;place-items:center;padding:0 6px;animation:pop .25s}.bac-hands{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bac-hands .pcard{width:50px;height:72px;margin-left:-14px}.bac-hands .pcard .mid{font-size:22px}.bac-hands .pcard .tl,.bac-hands .pcard .br{font-size:11px}.gv[data-game=dragontiger] .stage{background:linear-gradient(180deg,#070a12,#10121d 58%,#080a10)}.dtx{position:relative;min-height:620px;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto;gap:14px;overflow:hidden;padding:2px}.dtx-bg{position:absolute;inset:0;z-index:-1;background:radial-gradient(80% 58% at 50% 26%,rgba(247,201,72,.14),transparent 62%),linear-gradient(125deg,rgba(255,61,90,.13),transparent 34%,rgba(76,201,240,.12) 68%,transparent),linear-gradient(180deg,#ffffff0e,#ffffff04)}.dtx-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:3px 2px 0}.dtx-kicker{display:block;color:var(--muted);font:800 10px var(--display);letter-spacing:.16em;text-transform:uppercase}.dtx-head h2{margin:2px 0 0;font:900 23px var(--display)}.dtx-status{min-width:132px;text-align:right;display:grid;gap:2px}.dtx-status b{color:var(--gold);font:900 11px var(--display);letter-spacing:.12em}.dtx-status span{color:var(--muted);font-size:11px;font-weight:700}.dtx-tabletop{min-height:298px;display:grid;grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:stretch;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(180deg,#ffffff14,#ffffff06),radial-gradient(95% 70% at 50% 45%,#0b7c5b70,#0530336b 55%,#05070d99);box-shadow:inset 0 0 0 1px #f7c94814,inset 0 -28px 70px #00000057,0 18px 40px #00000047}.dtx-side{min-width:0;display:grid;grid-template-rows:auto 1fr auto;align-items:center;justify-items:center;gap:8px;padding:12px 7px;text-align:center;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#00000024;transition:transform .22s var(--ease),box-shadow .22s var(--ease),border-color .22s var(--ease)}.dtx-side.dragon{border-color:#ff3d5a57;box-shadow:inset 0 0 34px #ff3d5a14}.dtx-side.tiger{border-color:#4cc9f057;box-shadow:inset 0 0 34px #4cc9f014}.dtx-side.win{transform:translateY(-3px);border-color:#f7c948f2;box-shadow:0 0 32px #f7c94847,inset 0 0 42px #f7c94814}.dtx-side.push{border-color:#1fdc91bf;box-shadow:0 0 26px #1fdc9138,inset 0 0 38px #1fdc9114}.dtx-side-top{display:flex;align-items:center;justify-content:center;gap:7px;font:900 13px var(--display);text-transform:uppercase}.dtx-emblem{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:1px solid currentColor;color:var(--gold);background:#0000002e}.dtx-side small{color:var(--muted);font-weight:800;min-height:18px}.dtx-card-slot{position:relative;min-height:150px;display:grid;place-items:center;perspective:900px}.dtx-card-slot.incoming{animation:dtDeal .28s ease-out}@keyframes dtDeal{0%{transform:translateY(-14px) scale(.92);opacity:.45}to{transform:none;opacity:1}}.dt-card{width:clamp(82px,23vw,116px);aspect-ratio:5 / 7;transform-style:preserve-3d}.dt-card-inner{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.dt-card.revealed .dt-card-inner{transform:rotateY(180deg)}.dt-card-face{position:absolute;inset:0;overflow:hidden;border-radius:12px;backface-visibility:hidden;box-shadow:0 14px 28px #00000059}.dt-card-face.back{display:grid;place-items:center;color:#f7c948f2;background:linear-gradient(135deg,rgba(247,201,72,.18),transparent 32%,rgba(255,255,255,.09) 50%,transparent 68%),repeating-linear-gradient(45deg,rgba(255,255,255,.04) 0 4px,transparent 4px 9px),linear-gradient(160deg,#151a28,#711d31 48%,#08384a);border:1px solid rgba(247,201,72,.34)}.dt-card-face.back i{position:absolute;top:10px;left:10px;font:900 11px var(--display);font-style:normal;letter-spacing:.12em}.dt-card-face.back span{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(247,201,72,.45);border-radius:50%;font:900 22px var(--display);background:#0000002e}.dt-card-face.front{transform:rotateY(180deg);color:#121522;background:linear-gradient(145deg,#fffffff2,#e3e8f3fa),repeating-linear-gradient(90deg,rgba(0,0,0,.025) 0 1px,transparent 1px 7px);border:1px solid rgba(255,255,255,.7)}.dt-card.red .front{color:#c51d3b}.dt-card-face.front b,.dt-card-face.front em{position:absolute;font:900 18px var(--display);font-style:normal}.dt-card-face.front b{top:9px;left:10px}.dt-card-face.front em{right:10px;bottom:9px;transform:rotate(180deg)}.dt-card-face.front i{position:absolute;top:31px;left:12px;font-size:17px;font-style:normal}.dt-card-face.front strong{position:absolute;inset:0;display:grid;place-items:center;font-size:44px}.dtx-center{display:grid;place-items:center;align-content:center;gap:11px;text-align:center;min-width:0}.dtx-center span{color:var(--muted);font:800 10px var(--display)}.dtx-center b{width:72px;min-height:72px;border-radius:50%;display:grid;place-items:center;padding:7px;color:#191306;background:linear-gradient(135deg,#f7c948,#ffe8a3);box-shadow:0 0 28px #f7c94859;font:900 13px var(--display);text-align:center}.dtx-history{min-height:25px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.dtx-history i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:900 9px var(--display);font-style:normal;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:var(--muted)}.dtx-history i.dragon{color:#ff7991;border-color:#ff3d5a73}.dtx-history i.tiger{color:#7edfff;border-color:#4cc9f073}.dtx-history i.tie{color:#6af0b7;border-color:#1fdc917a}.dtx-bets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dtx-spot{position:relative;min-width:0;min-height:104px;padding:10px 7px;display:grid;gap:3px;place-items:center;color:var(--text);border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0e;transition:transform .12s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease),opacity .2s}.dtx-spot:active{transform:scale(.98)}.dtx.locked .dtx-spot{opacity:.62;cursor:not-allowed}.dtx-spot-mark{min-width:30px;height:30px;padding:0 7px;border-radius:999px;display:grid;place-items:center;font:900 12px var(--display);border:1px solid currentColor}.dtx-spot b{font:900 13px var(--display)}.dtx-spot small{color:var(--gold);font-weight:900}.dtx-spot em{color:var(--muted);font-style:normal;font-size:10px;line-height:1.15}.dtx-spot strong{margin-top:2px;font-size:11px;color:var(--text)}.dtx-spot.dragon{border-color:#ff3d5a61;background:#ff3d5a14}.dtx-spot.tiger{border-color:#4cc9f061;background:#4cc9f014}.dtx-spot.tie{border-color:#1fdc9161;background:#1fdc9113}.dtx-spot.suited_tie{border-color:#f7c94861;background:#f7c94813}.dtx-spot.selected{border-color:#f7c948d9;box-shadow:inset 0 0 0 1px #f7c94838,0 0 18px #f7c94821}.dtx-spot.blocked{opacity:.4;filter:grayscale(.45);cursor:not-allowed}.dtx-spot.win{border-color:#f7c948f2;box-shadow:0 0 24px #f7c9483d}.dt-panel,.dt-market{display:grid;gap:9px}.dt-panel-top{display:flex;align-items:center;justify-content:space-between;font-weight:900}.dt-panel-top span{color:var(--muted);font-size:12px;font-weight:800}.dt-market-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.dt-market-grid button{min-width:0;min-height:58px;padding:9px 10px;border-radius:12px;border:1px solid var(--line);background:#ffffff0b;color:var(--text);display:grid;gap:3px;text-align:left;transition:transform .12s var(--ease),border-color .2s,box-shadow .2s,background .2s}.dt-market-grid button:active{transform:scale(.98)}.dt-market-grid button span{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.dt-market-grid button b{color:var(--gold);font-size:16px}.dt-market-grid button.dragon{border-color:#ff3d5a47}.dt-market-grid button.tiger{border-color:#4cc9f047}.dt-market-grid button.tie{border-color:#1fdc9147}.dt-market-grid button.suited_tie{border-color:#f7c9484d}.dt-market-grid button.selected{border-color:#f7c948e6;background:#f7c94814;box-shadow:inset 0 0 0 1px #f7c9482e,0 0 18px #f7c9481f}.dt-market-grid button.blocked{opacity:.42;filter:grayscale(.45);cursor:not-allowed}.dt-summary{display:grid;grid-template-columns:1fr 1fr;gap:6px}.dt-summary div{display:flex;justify-content:space-between;gap:8px;padding:9px 10px;border:1px solid var(--line);border-radius:12px;background:#ffffff0b;font-size:12px}.dt-summary span{color:var(--muted);font-weight:800}.dt-return{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 11px;border-radius:12px;border:1px solid rgba(247,201,72,.24);background:linear-gradient(180deg,#f7c94817,#ffffff09)}.dt-return span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.dt-return b{color:var(--gold)}.dt-actions{display:flex;gap:8px}@media(max-width:420px){.dtx{min-height:600px;gap:10px}.dtx-head h2{font-size:20px}.dtx-status{min-width:118px}.dtx-tabletop{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:6px;padding:8px;min-height:270px}.dtx-side{padding:10px 4px}.dtx-side-top{font-size:11px;gap:4px}.dtx-emblem{width:23px;height:23px}.dtx-card-slot{min-height:128px}.dt-card{width:clamp(68px,24vw,86px)}.dtx-center b{width:48px;min-height:48px;font-size:10px}.dtx-center span{font-size:9px}.dtx-bets{grid-template-columns:repeat(2,minmax(0,1fr))}.dtx-spot{min-height:92px}.dtx-spot em{display:none}}.wingo-timer{display:flex;align-items:center;justify-content:space-between}.wingo-timer .t{font:800 36px var(--display);letter-spacing:.04em}.wingo-timer .t.lock{color:var(--red);animation:pulseGold 1s infinite}.wg-colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wg-btn{padding:13px 4px;border-radius:14px;font-weight:800;color:#fff;box-shadow:inset 0 -4px #0003;transition:transform .1s}.wg-btn:active,.wg-num:active,.wg-size button:active{transform:scale(.94)}.wg-btn small{display:block;font-weight:700;opacity:.85;font-size:11px}.wg-green{background:linear-gradient(135deg,#2ee59d,#0f9d62)}.wg-violet{background:linear-gradient(135deg,#b18cff,#7c3aed)}.wg-red{background:linear-gradient(135deg,#ff6b81,#d61f45)}.wg-nums{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.wg-num{aspect-ratio:1;border-radius:50%;font:800 20px var(--display);color:#fff;box-shadow:inset 0 -4px #00000040,0 6px 14px #0000004d;transition:transform .1s}.wg-size{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wg-size button{padding:13px;border-radius:14px;font-weight:800;transition:transform .1s}.wg-big{background:linear-gradient(135deg,#ffcf5c,#f59e0b);color:#3a2503}.wg-small{background:linear-gradient(135deg,#7dd3fc,#0ea5e9);color:#062a3a}.wg-hist{display:grid;grid-template-columns:1.6fr .8fr 1fr 1fr;font-size:13px}.wg-hist>div{padding:7px 4px;border-bottom:1px solid var(--line)}.dotc{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:3px}.list{display:flex;flex-direction:column}.li{display:flex;align-items:center;gap:12px;padding:12px 2px;border-bottom:1px solid var(--line)}.li:last-child{border-bottom:0}.li .ic{width:40px;height:40px;border-radius:13px;background:var(--card-2);display:grid;place-items:center;font-size:18px;flex:none}.li .t{font-weight:600}.li .s{font-size:12px;color:var(--muted)}.li .r{margin-left:auto;text-align:right;flex:none}.li.ann.unread .t:after{content:" \2022";color:var(--red)}.toggle{width:50px;height:30px;border-radius:15px;background:var(--card-3);position:relative;transition:background .25s;flex:none;border:1px solid var(--line)}.toggle:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .25s var(--ease);box-shadow:0 2px 6px #0006}.toggle.on{background:linear-gradient(135deg,#4ef5b3,var(--green))}.toggle.on.danger{background:linear-gradient(135deg,#ff8199,var(--red))}.toggle.on:after{transform:translate(20px)}.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11.5px;word-break:break-all;color:var(--muted);user-select:text}.balance-card{background:radial-gradient(120% 120% at 100% 0%,rgba(247,201,72,.2),transparent 55%),radial-gradient(100% 100% at 0% 100%,rgba(124,92,255,.18),transparent 55%),var(--bg-3);border-color:#f7c9484d}.bal-big{font:800 40px var(--display);margin:8px 0 4px;display:flex;align-items:center;gap:10px}.bal-big .cur{width:36px;height:36px;border-radius:50%;background:#26a17b;color:#fff;display:grid;place-items:center;font-size:20px}.wager-box{margin-top:12px;padding:12px;border-radius:14px;background:#00000040;border:1px dashed rgba(247,201,72,.35);display:flex;flex-direction:column;gap:8px;font-size:13px}.soon{background:radial-gradient(100% 100% at 50% 0%,rgba(124,92,255,.2),transparent 70%),var(--card)}.profile-hero{position:relative;text-align:center;padding:26px 16px 20px;border-radius:26px;overflow:hidden;border:1px solid color-mix(in srgb,var(--tier) 40%,transparent);box-shadow:var(--shadow)}.ph-bg{position:absolute;inset:0;background:radial-gradient(90% 80% at 50% 0%,color-mix(in srgb,var(--tier) 38%,transparent),transparent 70%),linear-gradient(180deg,#13131f,#0a0a12);z-index:-1}.ring-wrap{position:relative;width:132px;height:132px;margin:0 auto}.ring{width:100%;height:100%;transform:rotate(-90deg)}.ring .track{fill:none;stroke:#ffffff14;stroke-width:7}.ring .bar{fill:none;stroke:var(--tier);stroke-width:7;stroke-linecap:round;transition:stroke-dashoffset 1.4s var(--ease);filter:drop-shadow(0 0 6px var(--tier))}.avatar{position:absolute;inset:14px;border-radius:50%;overflow:hidden;display:grid;place-items:center;font:800 42px var(--display);background:linear-gradient(135deg,color-mix(in srgb,var(--tier) 60%,#222),#1a1a2a);box-shadow:inset 0 0 0 3px #0006}.avatar img{width:100%;height:100%;object-fit:cover}.tier-badge{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);padding:4px 12px;border-radius:999px;font:800 11px var(--display);letter-spacing:.08em;text-transform:uppercase;background:var(--tier);color:#111;box-shadow:0 4px 14px color-mix(in srgb,var(--tier) 60%,transparent);white-space:nowrap}.ph-name{font:800 24px var(--display);margin-top:16px}.ph-sub{font-size:12.5px;color:var(--muted)}.vip-next{margin-top:10px;font-size:12.5px;color:var(--muted)}.badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.badge{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 4px;border-radius:16px;background:var(--card);border:1px solid var(--line);filter:grayscale(1);opacity:.4;text-align:center}.badge span{font-size:24px}.badge small{font-size:10.5px;font-weight:700;color:var(--muted)}.badge.on{filter:none;opacity:1;background:radial-gradient(100% 100% at 50% 0%,rgba(247,201,72,.18),transparent 70%),var(--card-2);border-color:#f7c94859}.tiers{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.tiers::-webkit-scrollbar{display:none}.tier{flex:none;min-width:86px;padding:10px;border-radius:14px;background:var(--card);border:1px solid var(--line);text-align:center;opacity:.5}.tier b{display:block;font:700 13px var(--display);color:var(--tc)}.tier small{color:var(--dim);font-size:11px}.tier.on{opacity:1;border-color:color-mix(in srgb,var(--tc) 50%,transparent);box-shadow:inset 0 -3px 0 var(--tc)}.cc-head{display:flex;align-items:flex-end;justify-content:space-between;margin:4px 2px 12px}.cc-kicker{font:800 10.5px var(--display);letter-spacing:.25em;color:var(--dim)}.cc-title{margin:0;font:800 26px var(--display)}.kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kpi{padding:12px 14px;border-radius:16px;background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);min-width:0}.kpi span{font-size:11.5px;color:var(--muted);font-weight:600}.kpi b{display:block;font:800 21px var(--display);margin:3px 0 1px;overflow:hidden;text-overflow:ellipsis}.kpi small{font-size:11px;color:var(--dim)}.kpi.gold{border-color:#f7c94859;background:radial-gradient(100% 100% at 100% 0%,rgba(247,201,72,.18),transparent 60%),var(--card)}.kpi.red-k{border-color:#ff4d6d59}.bars{display:flex;align-items:flex-end;gap:3px;height:120px;margin:12px 0 6px}.bar-col{flex:1;height:100%;display:flex;align-items:flex-end}.bar-col i{width:100%;border-radius:4px 4px 1px 1px;background:linear-gradient(180deg,var(--gold),var(--gold-3));animation:grow .6s var(--ease) both}.bar-col i.neg{background:linear-gradient(180deg,#ff8199,var(--red))}@keyframes grow{0%{transform:scaleY(0);transform-origin:bottom}}.tbl{padding:6px 12px}.tr{display:grid;grid-template-columns:1.6fr .7fr 1fr 1fr .8fr;gap:8px;padding:9px 0;border-bottom:1px solid var(--line);font-size:12.5px;align-items:center}.tr:last-child{border-bottom:0}.tr.th{color:var(--dim);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.tr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13.5px}.set-row .amount{width:140px;flex:none}.switchboard.live{border-color:#1fdc9166;box-shadow:0 0 30px #1fdc911f}.user-row{cursor:pointer}.ava{width:40px;height:40px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--violet),#2a1f75);font:800 16px var(--display);flex:none}.ava img{width:100%;height:100%;object-fit:cover}.rank{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--card-3);font:800 12px var(--display);flex:none}.drawer-head{display:flex;align-items:center;gap:12px}.drawer-head .ava{width:54px;height:54px;font-size:22px}.card.promo .code{font:800 18px var(--display);letter-spacing:.08em;color:var(--gold)}.card.off{opacity:.5}.card.host.open{border-color:#f7c94859}#toast{position:fixed;left:50%;top:calc(var(--safe-top) + 72px);transform:translate(-50%);z-index:99;display:flex;flex-direction:column;gap:8px;width:min(92vw,420px);pointer-events:none}.toast{display:flex;gap:10px;align-items:center;padding:12px 16px;border-radius:16px;background:#121220f5;border:1px solid var(--line-2);box-shadow:var(--shadow);font-weight:600;font-size:14px;animation:toastIn .35s cubic-bezier(.2,1.4,.4,1);transition:opacity .3s,transform .3s;backdrop-filter:blur(10px)}.toast.out{opacity:0;transform:translateY(-10px)}.toast.err{border-color:#ff4d6d8c}.toast.ok{border-color:#1fdc918c}@keyframes toastIn{0%{opacity:0;transform:translateY(-14px) scale(.95)}}.modal-back{position:fixed;inset:0;z-index:80;background:#0000009e;backdrop-filter:blur(5px);display:flex;align-items:flex-end;justify-content:center;animation:fade .2s}.modal-back.closing{animation:fade .2s reverse forwards}.modal{width:100%;max-width:560px;max-height:88vh;overflow-y:auto;background:linear-gradient(180deg,#14142a,#0d0d1a);border:1px solid var(--line-2);border-radius:26px 26px 0 0;padding:10px 16px calc(var(--safe-bottom) + 22px);animation:up .35s var(--ease)}.modal-grip{width:40px;height:5px;border-radius:3px;background:var(--line-2);margin:0 auto 12px}.modal h3{margin:0 0 12px;font:700 19px var(--display)}@keyframes fade{0%{opacity:0}}@keyframes up{0%{transform:translateY(60px);opacity:.5}}.gate{position:fixed;inset:0;z-index:100;background:var(--bg);display:flex;flex-direction:column;justify-content:center;padding:24px;text-align:center;overflow-y:auto;animation:fade .3s}.gate-glow{position:absolute;inset:-20% -20% auto;height:70%;background:radial-gradient(circle at 50% 30%,rgba(247,201,72,.28),transparent 60%);z-index:-1}.gate-glow.violet{background:radial-gradient(circle at 50% 30%,rgba(124,92,255,.35),transparent 60%)}.gate .vault{font-size:80px;filter:drop-shadow(0 16px 40px rgba(247,201,72,.4));animation:float 3s ease-in-out infinite}.gate h1{font:800 30px var(--display);margin:12px 0 6px}.bonus-ribbon{margin:12px auto 0;padding:10px 16px;border-radius:14px;background:linear-gradient(135deg,#f7c94833,#7c5cff2e);border:1px solid rgba(247,201,72,.45);font-size:14px;animation:pulseGold 2.4s infinite}.skeleton{background:linear-gradient(90deg,var(--card) 0%,var(--card-2) 50%,var(--card) 100%);background-size:200% 100%;animation:shimmer 1.2s infinite;border-radius:16px}@keyframes shimmer{to{background-position:-200% 0}}@media(max-width:360px){.games{gap:10px}.game-card .emoji{font-size:50px}.hero h1{font-size:21px}.badges{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.join-list{display:flex;flex-direction:column;gap:8px;text-align:left}.join-item{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:16px;background:var(--card-2);border:1px solid var(--line-2);transition:transform .1s}.join-item:active{transform:scale(.98)}.join-item .ji-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:20px;background:#7c5cff38}.join-item b{display:block}.join-item small{color:var(--muted);font-size:12px}.join-item .ji-st{font-weight:800;color:var(--violet-2)}.join-item.done{border-color:#1fdc9173;background:#1fdc9114}.join-item.done .ji-st{color:var(--green)}.gv[data-game=handcricket] .stage{padding:14px;background:#07120f}.hc-stage{isolation:isolate}.hc-broadcast{display:flex;align-items:center;gap:7px;min-width:0;margin:0 1px 10px;color:#b4c5be;font:800 9px var(--display);letter-spacing:.13em}.hc-live{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:5px;background:#a72c3b;color:#fff;letter-spacing:.08em}.hc-live i{width:5px;height:5px;border-radius:50%;background:#fff;animation:hcLive 1.2s ease-in-out infinite}@keyframes hcLive{50%{opacity:.35}}.hc-innings{margin-left:auto;color:#9caa9f;white-space:nowrap}.hc-board{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:relative;z-index:1}.hc-score,.hc-mult{position:relative;padding:8px 11px;border-radius:12px;background:linear-gradient(135deg,#0e201bf5,#091414eb);border:1px solid rgba(211,181,103,.24);box-shadow:inset 0 1px #ffffff0b,0 5px 14px #0003}.hc-score .lbl,.hc-mult .lbl{display:block;font:800 9px var(--display);letter-spacing:.16em;color:#8ea397}.hc-score .lbl i{color:#e4bd61;font-style:normal}.hc-score b{display:block;font:800 31px/.98 var(--display);color:#ffdf85}.hc-mult b{display:block;font:800 23px/1.15 var(--display);color:#74e3ac}.hc-score small,.hc-mult small{display:block;color:#a6b3a9;font-size:10px;margin-top:3px}.hc-stadium{--crowd: #111b22;position:relative;height:clamp(228px,64vw,286px);margin:10px -3px 8px;overflow:hidden;border:1px solid rgba(217,194,139,.22);border-radius:16px;isolation:isolate;contain:layout paint;background:linear-gradient(180deg,#0b1321,#15283a 36%,#49604b 37%,#17391f);box-shadow:inset 0 0 35px #0000005c,0 9px 24px #0000003d}.hc-sky{position:absolute;inset:0 0 44%;z-index:-1;background:radial-gradient(ellipse at 50% 88%,rgba(243,193,105,.22),transparent 48%),linear-gradient(180deg,#080f1e,#172b3c)}.hc-light{position:absolute;z-index:3;top:17px;display:flex;gap:3px;padding:4px 5px;border:1px solid rgba(219,228,220,.28);border-radius:4px;background:linear-gradient(180deg,#65747a,#263238);box-shadow:0 0 15px #edefd529}.hc-light:after{content:"";position:absolute;top:100%;height:92px;width:100px;opacity:.13;background:linear-gradient(180deg,rgba(255,248,202,.48),transparent);filter:blur(8px);pointer-events:none}.hc-light-left{left:9%;transform:skewY(-8deg)}.hc-light-right{right:9%;transform:skewY(8deg)}.hc-light i{width:5px;height:8px;border-radius:2px;background:#fff4cf;box-shadow:0 0 7px #fff0bd;animation:hcShimmer 2.5s ease-in-out infinite alternate}.hc-light i:nth-child(2n){animation-delay:-.9s}.hc-light-right i{animation-delay:-1.3s}@keyframes hcShimmer{to{opacity:.55;filter:brightness(.72)}}.hc-stand{position:absolute;z-index:0;left:-5%;width:110%;overflow:hidden;background:repeating-linear-gradient(90deg,transparent 0 19px,rgba(170,190,199,.07) 19px 21px),linear-gradient(180deg,#253540,#151f28);border-block:1px solid rgba(199,217,202,.12)}.hc-stand-back{top:23%;height:47px;transform:perspective(110px) rotateX(-5deg)}.hc-stand-front{bottom:4%;height:35px;background:repeating-linear-gradient(90deg,transparent 0 16px,rgba(170,190,199,.06) 16px 18px),linear-gradient(180deg,#17242a,#10171c)}.hc-crowd{display:flex;align-items:end;justify-content:space-around;height:100%;padding:6px 4px 0}.hc-crowd i{position:relative;flex:0 0 4px;height:11px;margin-inline:1px;border-radius:3px 3px 0 0;background:var(--crowd);animation:hcCrowd 2s ease-in-out var(--crowd-delay) infinite alternate}.hc-crowd i:before{content:"";position:absolute;width:4px;height:4px;left:0;top:-4px;border-radius:50%;background:#27333a}.hc-crowd i:nth-child(4n){height:15px;background:#272023}.hc-crowd i:nth-child(5n){height:9px;background:#27302a}@keyframes hcCrowd{to{transform:translateY(-2px)}}.hc-flag{position:absolute;z-index:2;top:38px;width:2px;height:36px;background:linear-gradient(#9ca8a2,#454d4a)}.hc-flag-left{left:20%}.hc-flag-right{right:20%}.hc-flag i{position:absolute;top:2px;left:2px;width:21px;height:12px;transform-origin:left center;background:linear-gradient(180deg,#edc85e 0 33%,#f1eee1 33% 66%,#d96554 66%);clip-path:polygon(0 0,100% 15%,78% 52%,100% 95%,0 100%);animation:hcFlag 1.7s ease-in-out infinite alternate}@keyframes hcFlag{to{transform:skewY(-9deg) scaleX(.82)}}.hc-field{position:absolute;z-index:1;left:-16%;right:-16%;top:37%;height:85%;border-radius:50% 50% 0 0/30% 30% 0 0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 21px,transparent 21px 42px),radial-gradient(ellipse at 50% 9%,#608553 0,#34643c 43%,#173923);box-shadow:inset 0 9px 16px #020e0559}.hc-boundary{position:absolute;left:18%;right:18%;top:7%;height:76%;border:1px solid rgba(227,232,193,.6);border-bottom:0;border-radius:50% 50% 0 0/30% 30% 0 0;box-shadow:0 0 0 2px #e1e9c117}.hc-rope{position:absolute;left:17%;right:17%;top:6.5%;height:3px;border-radius:50%;background:#ecdfb1;box-shadow:0 0 8px #fff1bf8c}.hc-pitch{position:absolute;left:43%;top:-2%;width:14%;height:68%;overflow:visible;background:linear-gradient(90deg,#887249,#c2a677 46%,#a78a59);border:1px solid rgba(241,220,174,.36);box-shadow:0 2px 9px #08110954}.hc-pitch:before,.hc-pitch:after{content:"";position:absolute;left:4%;right:4%;height:1px;background:#fff6d199}.hc-pitch:before{top:6%}.hc-pitch:after{bottom:6%}.hc-crease{position:absolute;left:-18%;width:136%;height:2px;background:#fff5d0d1}.hc-crease-top{top:12%}.hc-crease-bottom{bottom:12%}.hc-stumps{position:absolute;left:50%;display:flex;gap:2px;transform:translate(-50%);z-index:4}.hc-stumps-top{top:8%}.hc-stumps-bottom{bottom:8%}.hc-stumps i{display:block;width:2px;height:13px;border-radius:2px;background:linear-gradient(90deg,#f4e7c9,#9e8150);box-shadow:0 0 3px #fff2ce73}.hc-player{position:absolute;z-index:4;width:19px;height:42px;transform-origin:50% 90%;filter:drop-shadow(0 2px 1px rgba(0,0,0,.32))}.hc-bowler{left:50%;top:17%;transform:translate(-50%)}.hc-batter{left:50%;bottom:13%;transform:translate(-50%)}.hc-player-head{position:absolute;top:0;left:7px;width:8px;height:8px;border-radius:50%;background:#d9a47c;border:1px solid rgba(255,255,255,.4)}.hc-player-body{position:absolute;top:8px;left:4px;width:14px;height:17px;border-radius:5px 5px 3px 3px;background:linear-gradient(90deg,#e3bd64,#a98235)}.hc-bowler .hc-player-body{background:linear-gradient(90deg,#baa8ff,#6751bc)}.hc-player-arm{position:absolute;top:10px;left:14px;width:12px;height:4px;border-radius:4px;background:#d9a47c;transform:rotate(-26deg);transform-origin:2px center}.hc-player-leg{position:absolute;top:22px;width:4px;height:16px;border-radius:3px;background:#d9d8c7;transform-origin:top center}.hc-leg-a{left:6px;transform:rotate(8deg)}.hc-leg-b{left:12px;transform:rotate(-8deg)}.hc-batter .hc-player-body{background:linear-gradient(90deg,#f6df9b,#c29a42)}.hc-bat{position:absolute;z-index:2;left:18px;top:12px;width:5px;height:31px;border:1px solid #dbc18c;border-radius:2px;background:linear-gradient(90deg,#e6d1a1,#967546);transform:rotate(-28deg);transform-origin:top center}.hc-player-shadow{position:absolute;left:-3px;bottom:-2px;width:25px;height:5px;border-radius:50%;background:#030e0580;filter:blur(1px)}.hc-ball{position:absolute;z-index:6;left:50%;top:36%;width:8px;height:8px;opacity:0;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#ff7268 44%,#bb2839 80%);box-shadow:0 0 9px 2px #ff5e538f}.hc-ball-trail{position:absolute;z-index:5;left:50%;top:36%;width:24px;height:2px;opacity:0;transform:rotate(10deg);background:linear-gradient(90deg,transparent,rgba(255,210,157,.8))}.hc-result-stamp{position:absolute;z-index:7;left:50%;top:44%;color:#fff2bd;font:900 clamp(30px,9vw,48px)/1 var(--display);letter-spacing:.08em;text-shadow:0 3px 0 #9b6523,0 0 22px rgba(255,201,85,.72);opacity:0;transform:translate(-50%,-50%) scale(.65) rotate(-8deg);pointer-events:none}.hc-scene-caption{position:absolute;z-index:7;left:8px;right:8px;bottom:9px;color:#f4f1dbd1;text-align:center;font:800 8px var(--display);letter-spacing:.2em;text-shadow:0 1px 4px #07110b}.hc-stadium[data-action=prep] .hc-bowler{animation:hcPrepare .24s ease both}.hc-stadium:not([data-action]) .hc-bowler{animation:hcIdleBowler 2.8s ease-in-out infinite}.hc-stadium:not([data-action]) .hc-batter{animation:hcIdleBatter 3.2s ease-in-out infinite}.hc-stadium:not([data-action]) .hc-bat{animation:hcIdleBat 2.4s ease-in-out infinite alternate}.hc-stadium[data-action=runup] .hc-bowler{animation:hcRunup .34s ease-in both}.hc-stadium[data-action=bowling] .hc-bowler{animation:hcBowl .24s ease-out both}.hc-stadium[data-action=bowling] .hc-player-arm{animation:hcArm .24s ease-out both}.hc-stadium[data-action=release] .hc-ball{opacity:1;transform:translateY(10px) scale(1.1)}.hc-stadium[data-action=trajectory] .hc-ball{opacity:1;animation:hcFlight .22s ease-in both}.hc-stadium[data-action=trajectory] .hc-ball-trail{opacity:.7}.hc-stadium[data-action=react] .hc-batter{animation:hcReact .14s ease-out both}.hc-stadium[data-action=swing] .hc-batter .hc-bat,.hc-stadium[data-action=contact] .hc-batter .hc-bat{animation:hcSwing .18s ease-out both}.hc-stadium[data-result=six] .hc-batter .hc-bat{animation:hcSwing .25s ease-out both}.hc-stadium[data-result=six] .hc-field{animation:hcCameraFollow 1.05s ease-out both;transform-origin:50% 25%}.hc-stadium[data-result=six] .hc-ball{opacity:1;animation:hcSix 1.05s cubic-bezier(.2,.7,.25,1) both}.hc-stadium[data-result=six] .hc-ball-trail{opacity:1;animation:hcTrailSix 1s ease-out both}.hc-stadium[data-result=six] .hc-result-stamp,.hc-stadium[data-result=four] .hc-result-stamp{animation:hcStamp .55s cubic-bezier(.17,.9,.3,1.3) .64s both}.hc-stadium[data-result=wicket] .hc-result-stamp{animation:hcStamp .5s cubic-bezier(.17,.9,.3,1.3) both;color:#ffc2c4;text-shadow:0 3px 0 #8c2132,0 0 20px rgba(255,86,112,.72)}.hc-stadium[data-result=six] .hc-light i{animation-duration:.38s;filter:brightness(1.65)}.hc-stadium[data-result=six] .hc-crowd i,.hc-stadium[data-result=four] .hc-crowd i{animation:hcCheer .28s ease-in-out 4 alternate}.hc-stadium[data-result=four] .hc-ball{opacity:1;animation:hcFour .78s cubic-bezier(.25,.6,.35,1) both}.hc-stadium[data-result=four] .hc-ball-trail{opacity:.9;animation:hcTrailFour .76s ease-out both}.hc-stadium[data-result=wicket]{animation:hcCameraShake .14s linear 5}.hc-stadium[data-result=wicket] .hc-stumps-bottom{animation:hcWicket .65s ease-out both}.hc-stadium[data-result=wicket] .hc-bowler{animation:hcAppeal .48s ease-out both}.hc-stadium[data-result=wicket] .hc-batter{animation:hcDismiss .55s ease-in both}.hc-stadium[data-result=wicket] .hc-crowd i{animation:hcCheer .32s ease-in-out 2 alternate}.hc-stadium[data-result=dot] .hc-ball{opacity:1;animation:hcDot .35s ease-out both}.hc-stadium[data-result=runs] .hc-ball{opacity:1;animation:hcDot .32s ease-out both}@keyframes hcPrepare{to{transform:translate(-50%,-2px) rotate(-5deg)}}@keyframes hcIdleBowler{50%{transform:translate(-50%,-2px) rotate(-2deg)}}@keyframes hcIdleBatter{50%{transform:translate(-50%,-1px) rotate(1deg)}}@keyframes hcIdleBat{to{transform:rotate(-34deg)}}@keyframes hcRunup{50%{transform:translate(-50%,6px) scale(1.06)}to{transform:translate(-50%,-2px) scale(1.03)}}@keyframes hcBowl{to{transform:translate(-50%,1px) rotate(-10deg)}}@keyframes hcArm{to{transform:rotate(-115deg)}}@keyframes hcReact{to{transform:translate(-50%) rotate(-4deg) translateY(-2px)}}@keyframes hcFlight{to{transform:translate(-22px,38px) scale(.72)}}@keyframes hcSwing{to{transform:rotate(-78deg)}}@keyframes hcSix{0%{transform:translate(-4px,20px) scale(.72)}22%{transform:translate(12px,7px) scale(1.3)}to{transform:translate(112px,-182px) scale(.55)}}@keyframes hcCameraFollow{to{transform:translate(-10px,8px) scale(1.08)}}@keyframes hcTrailSix{0%,20%{transform:translate(-10px,22px) rotate(-30deg)}to{transform:translate(88px,-154px) rotate(-54deg);opacity:0}}@keyframes hcFour{0%{transform:translate(0)}20%{transform:translate(25px,20px) scale(1.2)}to{transform:translate(154px,8px) scale(.8)}}@keyframes hcTrailFour{to{transform:translate(130px,8px) rotate(5deg);opacity:0}}@keyframes hcStamp{55%{opacity:1;transform:translate(-50%,-50%) scale(1.13) rotate(-5deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-5deg)}}@keyframes hcCheer{to{transform:translateY(-5px) rotate(5deg)}}@keyframes hcCameraShake{25%{transform:translate(2px,-1px)}75%{transform:translate(-2px,1px)}}@keyframes hcWicket{35%{transform:translate(-50%) rotate(40deg)}65%{transform:translate(-50%) rotate(-30deg)}to{transform:translate(-50%) rotate(55deg) translateY(4px);opacity:.45}}@keyframes hcAppeal{45%{transform:translate(-50%) rotate(-13deg) translateY(-3px)}to{transform:translate(-50%) rotate(-7deg)}}@keyframes hcDismiss{to{transform:translate(-50%) rotate(10deg) translateY(3px)}}@keyframes hcDot{60%{transform:translate(-3px,20px) scale(.85)}to{transform:translate(-5px,25px) scale(.72)}}.hc-call{min-height:23px;margin:0 0 8px;color:#c1ccc4;text-align:center;font-size:13px}.hc-call b{font:800 17px var(--display)}.hc-picks{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.hc-picks button{display:flex;min-width:0;flex-direction:column;align-items:center;padding:6px 2px 7px;border:1px solid rgba(220,190,112,.25);border-radius:12px;background:linear-gradient(160deg,#373e30fa,#181f1cfa);box-shadow:inset 0 1px #ffffff12,0 4px 10px #0003;transition:transform .15s,border-color .15s,box-shadow .15s}.hc-picks button:hover{border-color:#ffda7cb8;box-shadow:0 0 14px #ffce572e,inset 0 1px #ffffff14}.hc-picks button:active{transform:translateY(2px) scale(.95)}.hc-picks button:disabled{opacity:.48}.hc-picks .hand{height:36px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.hc-picks b{margin-top:2px;color:#ffe391;font:800 15px var(--display)}.hc-picks small{max-width:100%;color:#a5b1a6;font:800 6px var(--display);letter-spacing:.07em;white-space:nowrap}@media(max-width:360px){.hc-stadium{height:224px}.hc-picks{gap:4px}.hc-picks button{padding-inline:1px}.hc-picks small{font-size:5.5px}}.rules-head{display:flex;gap:12px;align-items:center;margin-bottom:12px}.rules-emoji{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-size:28px;background:var(--card-3);flex:none}.rules-block{margin-top:10px;padding:12px 14px;border-radius:16px;background:var(--card);border:1px solid var(--line);font-size:14px}.rules-block b{font:700 13px var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.rules-block ol,.rules-block ul{margin:8px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.rules-block.win{border-color:#1fdc9159;background:#1fdc910f}.rules-tip{margin-top:10px;padding:10px 14px;border-radius:14px;background:#f7c9481a;border:1px dashed rgba(247,201,72,.4);font-size:13px}.rules-cmds{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rules-cmds code{padding:5px 9px;border-radius:9px;background:#00000059;font-size:12.5px;color:var(--gold-2)}.rules-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rules-grid button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 4px;border-radius:13px;background:var(--card-2);border:1px solid var(--line);font-size:11.5px;font-weight:600;text-align:center}.rules-grid button span{font-size:22px}#app.wide{transition:max-width .3s var(--ease)}.gv{display:flex;flex-direction:column;gap:12px}.gv .stage{order:1;margin:0}.gv-panel{order:2;background:var(--card-2);border:1px solid var(--line);border-radius:8px;padding:12px;box-shadow:var(--shadow)}.gv-tabs{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:4px;background:#00000059;border-radius:14px}.gv-tabs .on{flex:1;text-align:center;padding:8px 10px;border-radius:11px;font:700 13px var(--display);background:linear-gradient(180deg,var(--card-3),var(--card-2));box-shadow:inset 0 0 0 1px var(--line-2)}.gv-tabs .rtp{padding:0 10px;font:700 11px var(--display);color:var(--green);white-space:nowrap}.gv-panel .panel{margin-top:0;background:transparent;border:0;box-shadow:none;padding:0}.gv-panel .btn.play{border-radius:4px}.gv-panel .amount{background:#0009}.card.slim{padding:12px;border-radius:8px}@media(min-width:900px){#app.wide{max-width:1080px}.gv{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:start;gap:14px}.gv-panel{order:1;position:sticky;top:calc(var(--safe-top) + 76px)}.gv .stage{order:2;min-height:420px}}.lb{margin-top:14px;background:linear-gradient(180deg,#12121f,#0c0c17);border:1px solid var(--line);border-radius:20px;padding:10px 12px 8px}.lb-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.lb-tabs{display:flex;gap:4px;flex:1;overflow-x:auto;scrollbar-width:none}.lb-tabs button{flex:none;padding:7px 12px;border-radius:999px;font:700 12px var(--display);color:var(--muted);background:transparent;transition:all .2s}.lb-tabs button.on{background:var(--card-3);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.lb-cols,.lb-row{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:8px;align-items:center}.lb-cols{font:700 10.5px var(--display);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;padding:4px 8px}.lb-cols span:not(:first-child),.lb-row span:not(:first-child){text-align:right}.lb-rows{max-height:360px;overflow-y:auto;scrollbar-width:thin}.lb-row{padding:9px 8px;font-size:13px;border-radius:10px}.lb-row:nth-child(odd){background:#ffffff08}.lb-row.win{background:linear-gradient(90deg,rgba(31,220,145,.1),transparent)}.lb-row .who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.lb-empty{text-align:center;color:var(--dim);font-size:13px;padding:22px 0}.crash-wrap{position:relative;overflow:hidden;border-radius:24px 24px 0 0}@keyframes cflash{0%{opacity:1}to{opacity:0}}.players .p.me{background:#f7c94817;border-radius:8px}.tp-top{display:grid;grid-template-columns:70px 1fr 70px;align-items:center;gap:8px;padding:12px 14px 10px;cursor:pointer}.tp-phase{text-align:center}.tp-ph{font:700 14px var(--display);margin-bottom:6px}.tp-ph.open{color:var(--gold)}.tp-ph.done{color:var(--green)}.tp-bar{height:5px;border-radius:3px;background:var(--card-3);overflow:hidden}.tp-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--gold),var(--gold-2));box-shadow:0 0 10px var(--gold);transition:width .1s linear}.tp-felt{position:relative;margin:0 10px;padding:14px 8px 16px;border-radius:22px;min-height:200px;background:radial-gradient(120% 100% at 50% 0%,#17784c,#0a3d28 60%,#062418);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 0 40px #00000073,inset 0 2px #ffffff14}.tp-deck{position:absolute;left:50%;top:50%;width:34px;height:48px;transform:translate(-50%,-62%);z-index:1}.tp-deck i{position:absolute;inset:0;border-radius:6px;border:2px solid #fbfbff;background:repeating-linear-gradient(45deg,#4330b0 0 5px,#2d2080 5px 10px);box-shadow:0 4px 8px #0006}.tp-deck i:nth-child(2){transform:translate(-2px,-2px)}.tp-deck i:nth-child(3){transform:translate(-4px,-4px)}.tp-hands{display:grid;grid-template-columns:1fr 1fr;gap:60px;position:relative;z-index:2}.tp-hand{text-align:center;transition:opacity .5s,transform .5s var(--ease),filter .5s}.tp-tag{font:800 11px var(--display);letter-spacing:.22em;color:#ffffffb3;margin-bottom:8px}.tp-cards{display:flex;gap:4px;justify-content:center}.tpc{width:calc((100% - 8px) / 3);max-width:84px;aspect-ratio:5 / 7;perspective:700px;opacity:.16;transition:transform .55s cubic-bezier(.2,.9,.3,1.08),opacity .25s}.tpc.fly{transform:translate(var(--dx, 0),var(--dy, 0)) scale(.5) rotate(-24deg);opacity:.9;transition:none}.tpc.dealt{opacity:1;transform:none}.tpc .in{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s var(--ease)}.tpc.flip .in{transform:rotateY(180deg)}.tpc .face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:8px;overflow:hidden}.tpc .face.back{border:2px solid #fbfbff;background:repeating-linear-gradient(45deg,#4330b0 0 5px,#2d2080 5px 10px);box-shadow:0 6px 14px #00000080}.tpc .face.front{transform:rotateY(180deg)}.tpc .pcard{width:100%;height:100%;margin:0;animation:none;border-radius:8px}.tpc .pcard .tl,.tpc .pcard .br{font-size:11px}.tpc .pcard .mid{font-size:22px}.tp-name{min-height:20px;margin-top:8px;font:700 12px var(--display);color:#d9fbe9;opacity:0;transform:translateY(4px);transition:all .4s var(--ease)}.tp-hand.show .tp-name{opacity:1;transform:none}.tp-crown{height:0;overflow:hidden;opacity:0;font:800 11px var(--display);letter-spacing:.14em;color:var(--gold-2);transition:all .4s var(--ease)}.tp-hand.win .tp-crown{height:20px;opacity:1;margin-top:4px;animation:pulseGold 1.1s infinite}.tp-hand.win .tp-cards{filter:drop-shadow(0 0 14px rgba(247,201,72,.8))}.tp-hand.win{transform:scale(1.04)}.tp-hand.lose{opacity:.5;filter:grayscale(.4)}.tp-tie{position:absolute;left:50%;bottom:10px;transform:translate(-50%) scale(.8);opacity:0;padding:5px 12px;border-radius:999px;background:#0009;font:700 12px var(--display);transition:all .3s}.tp-tie.on{opacity:1;transform:translate(-50%)}.tph{width:26px;height:26px;padding:0!important;display:grid;place-items:center;border-radius:50%!important;font:800 12px var(--display)}.tph.a{background:#2b6cff;color:#fff}.tph.b{background:var(--gold);color:#1a1305}.tph.tie{background:var(--card-3);color:var(--muted)}.tp-markets{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tp-mk{position:relative;text-align:left;padding:11px 12px;border-radius:15px;background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line-2);display:flex;flex-direction:column;gap:2px;transition:transform .1s,border-color .2s,opacity .2s}.tp-mk:active:not(:disabled){transform:scale(.96)}.tp-mk:disabled{opacity:.5}.tp-mk.has{border-color:#f7c948a6;box-shadow:0 0 16px #f7c94826}.tp-mk .n{font:700 14px var(--display)}.tp-mk .p{font:800 20px var(--display);color:var(--gold)}.tp-mk .s{font-size:10.5px;color:var(--dim)}.tp-mk .mine{position:absolute;top:8px;right:8px;padding:2px 7px;border-radius:999px;font-size:10.5px;background:#1fdc912e;color:var(--green)}@media(max-width:420px){.tp-hands{gap:46px}.tp-mk .p{font-size:18px}}.gv-tabs button{flex:1;padding:9px 10px;border-radius:11px;font:700 13px var(--display);color:var(--muted);transition:all .2s}.gv-tabs button.on{background:linear-gradient(180deg,var(--card-3),var(--card-2));color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.gv-tabs.locked button,.panel.locked .bet-field,.panel.locked .seg,.panel.locked .amount{pointer-events:none;opacity:.55}.profit-row{display:flex;justify-content:space-between;align-items:center;margin:8px 2px 0;font-size:12px;color:var(--muted);font-weight:600}.profit-row b{font-size:14px}.auto-block{display:flex;flex-direction:column;gap:10px}.auto-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.auto-grid label{display:flex;flex-direction:column;gap:5px;font-size:11px;color:var(--muted);font-weight:600;min-width:0}.auto-grid .input{padding:10px;border-radius:11px;font-size:14px}.auto-rule{display:grid;grid-template-columns:52px 1fr 86px;gap:8px;align-items:center;font-size:12px;font-weight:700;color:var(--muted)}.seg.sm{padding:3px}.seg.sm button{padding:7px 4px;font-size:12px}.auto-stats{display:flex;justify-content:space-between;padding:9px 12px;border-radius:12px;background:#0000004d;font-size:12px;color:var(--muted)}.auto-stats b{margin-left:4px;font-size:14px;color:var(--text)}.btn.red.play{color:#fff}.dice-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dice-fields label{display:flex;flex-direction:column;gap:5px;font-size:11px;color:var(--muted);font-weight:600;min-width:0}.dice-fields .amount.mini input{font-size:14px}.dice-fields .amount.mini button{padding:6px 8px;font-size:14px}.dice-marker b{transition:background .2s,color .2s}.dice-marker.good b{background:var(--green);color:#03261a}.dice-marker.bad b{background:var(--red);color:#fff}.tp-markets{grid-template-columns:repeat(12,minmax(0,1fr))}.tp-mk{overflow:hidden}.tp-mk .fillbar{position:absolute;left:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--gold),var(--gold-2));opacity:.7;transition:width .5s var(--ease)}.tp-mk .pool{position:absolute;right:9px;bottom:7px;font-size:10.5px;color:var(--muted)}.tp-mk.m-a .p,.tp-mk.m-you .p{color:#6ea8ff}.tp-mk.m-tie .p{color:#c9c9e6}.tp-mk.m-big .p{color:#ff7ad9}.tp-mk.tap{animation:pop .3s}.tp-mk .verdict{position:absolute;top:8px;left:8px;padding:2px 7px;border-radius:999px;font:800 10px var(--display);letter-spacing:.06em}.tp-mk .verdict.win{background:var(--green);color:#03261a}.tp-mk .verdict.lose{background:#ff4d6d40;color:var(--red)}.tp-mk .verdict.push{background:var(--card-3);color:var(--muted)}.tp-mk.v-win{border-color:#1fdc91cc;box-shadow:0 0 18px #1fdc914d}.tp-mk.v-lose{opacity:.55}.tp-mk .n{font-size:13.5px}.tp-felt.shuffle .tp-deck i{animation:riffle .6s var(--ease)}.tp-felt.shuffle .tp-deck i:nth-child(2){animation-delay:.06s}.tp-felt.shuffle .tp-deck i:nth-child(3){animation-delay:.12s}@keyframes riffle{30%{transform:translate(-14px,-6px) rotate(-10deg)}60%{transform:translate(14px,-3px) rotate(10deg)}}.tp-felt.stacked .tp-hands{grid-template-columns:1fr;gap:20px;display:flex;flex-direction:column-reverse}.tp-felt.stacked .tp-deck{left:14px;top:50%;transform:translateY(-50%)}.tp-felt.stacked .tpc{max-width:74px}.tp-felt.stacked{min-height:300px}.tp-top.duel{display:block;text-align:center;padding:14px;cursor:default}.tp-name.hc{color:#c9d4d0}.tp-name.pair{color:#ffe08a}.tp-name.colour{color:#7fe0ff}.tp-name.seq{color:#a6ffcf}.tp-name.pure{color:#ff9bf0;text-shadow:0 0 10px rgba(255,120,240,.7)}.tp-name.trail{color:#ffd14a;text-shadow:0 0 12px rgba(255,190,60,.9)}.tp-hand.legend .tp-cards{filter:drop-shadow(0 0 16px rgba(255,120,240,.75))}.tp-banner{position:absolute;left:0;right:0;top:42%;text-align:center;font:800 26px var(--display);letter-spacing:.06em;opacity:0;pointer-events:none;text-shadow:0 4px 24px rgba(0,0,0,.7);z-index:6;color:var(--gold-2)}.tp-banner.on{animation:bannerPop 2.2s var(--ease)}@keyframes bannerPop{0%{opacity:0;transform:scale(.4)}15%{opacity:1;transform:scale(1.15)}25%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(1.05) translateY(-10px)}}.tp-strip{padding:10px 12px 4px}.tp-stats{padding:4px 14px 14px}.ts-bar{display:flex;height:7px;border-radius:4px;overflow:hidden;background:var(--card-3)}.ts-bar i{display:block;transition:width .6s var(--ease)}.ts-bar .a{background:#2b6cff}.ts-bar .t{background:#8a8aa8}.ts-bar .b{background:var(--gold)}.ts-row{display:flex;justify-content:space-between;margin:8px 0 6px;font-size:12px;color:var(--muted)}.ts-row b.a{color:#6ea8ff}.ts-row b.b{color:var(--gold)}.ts-row b{margin-right:4px}.ts-cats{display:flex;gap:6px;flex-wrap:wrap}.ts-cats .cat{padding:3px 8px;border-radius:999px;font-size:11px;background:var(--card-2);color:var(--muted)}.ts-cats .cat b{color:var(--text);margin-left:3px}.ts-cats .c5{color:#ffd14a}.ts-cats .c4{color:#ff9bf0}.players .p .av{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:7px;border-radius:50%;font:800 10px var(--display);background:linear-gradient(135deg,var(--violet),var(--gold-3));color:#fff;font-style:normal}.switch-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;background:#00000040;border:1px solid var(--line);cursor:pointer}.switch-row span{display:flex;flex-direction:column;font-size:13px}.switch-row small{color:var(--dim);font-size:11px}.switch-row input{display:none}.switch-row .sw{position:relative;width:42px;height:24px;border-radius:12px;background:var(--card-3);flex:none;transition:background .2s}.switch-row .sw:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s var(--ease)}.switch-row input:checked+.sw{background:var(--green)}.switch-row input:checked+.sw:after{transform:translate(18px)}.crash-hist{position:absolute;top:10px;left:10px;right:10px;display:flex;gap:6px;justify-content:flex-end;pointer-events:none}@keyframes cpIn{0%{transform:translate(24px);opacity:0}}@keyframes cpOut{to{opacity:0;transform:translateY(-8px)}}.auto-hide{display:none!important}.tile.pick{border-color:#f7c948bf;background:radial-gradient(circle at 50% 40%,#f7c94859,#f7c9480f);box-shadow:0 0 14px #f7c94840}.info-card{margin-top:14px;background:linear-gradient(180deg,#12121f,#0c0c17);border:1px solid var(--line);border-radius:18px;padding:4px 14px}.info-card summary{display:flex;justify-content:space-between;align-items:center;padding:12px 0;cursor:pointer;font:700 14px var(--display);list-style:none}.info-card summary::-webkit-details-marker{display:none}.info-card summary i{font-style:normal;font-size:11px;color:var(--green)}.info-card summary:after{content:"\2304";margin-left:10px;color:var(--muted);transition:transform .2s}.info-card[open] summary:after{transform:rotate(180deg)}.info-card p,.info-card li{font-size:13px;line-height:1.5}.info-card ol,.info-card ul{margin:6px 0 10px;padding-left:20px;color:var(--muted)}.info-card b{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--text)}.rl-top{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:4px 0 10px}.rl-wheel{position:relative;width:min(74vw,260px);aspect-ratio:1}.rl-wheel svg{width:100%;height:100%;filter:drop-shadow(0 14px 26px rgba(0,0,0,.6))}.rl-res{position:absolute;left:50%;top:50%;width:27%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-items:center;font:800 26px var(--display);border:3px solid #d9b45a;transition:background .3s;box-shadow:0 0 18px #0009}.rl-hist{width:100%;justify-content:center}.rl-hist span{color:#fff}.rl-board{display:flex;flex-direction:column;gap:4px;max-width:340px;margin:0 auto}.rl-board button{position:relative;border-radius:8px;font:800 14px var(--display);color:#fff;transition:transform .08s,filter .15s}.rl-board button:active{transform:scale(.93)}.rl-zero{height:34px;background:#0f8a4e;margin-left:27%}.rl-outside,.rl-dozens{display:grid;gap:4px}.rl-outside{grid-template-rows:repeat(6,1fr)}.rl-dozens{grid-template-rows:repeat(3,1fr)}.rl-ob,.rl-dz,.rl-col{background:#ffffff0f;border:1px solid var(--line-2);font-size:11px!important}.rl-ob{writing-mode:vertical-rl;transform:rotate(180deg)}.rl-ob:active{transform:rotate(180deg) scale(.93)!important}.rl-ob.rd{background:#d21f3c}.rl-ob.bk{background:#1d1d2b}.rl-dz span{writing-mode:vertical-rl;transform:rotate(180deg);display:inline-block}.rl-n{height:34px}.rl-n.r{background:#d21f3c}.rl-n.b{background:#2a3142}.rl-col{height:30px}.rl-board .has{outline:2px solid var(--gold);outline-offset:-2px}.rl-board .hit{animation:rlhit .9s 3}@keyframes rlhit{50%{box-shadow:0 0 0 3px var(--gold),0 0 22px var(--gold);filter:brightness(1.4)}}.rl-board .chipdot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:22px;height:22px;padding:0 4px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3b8,var(--gold));color:#1a1305;font:800 10px/22px var(--display);text-align:center;box-shadow:0 2px 6px #00000080;writing-mode:horizontal-tb}.rl-ob .chipdot,.rl-dz .chipdot{transform:translate(-50%,-50%) rotate(180deg)}.login-card{max-width:420px;margin:40px auto 0;padding:26px 22px;text-align:left}.topbar.hidden,.tabbar.hidden{display:none}#referralVault{min-width:0}#referralVault .card{min-width:0;overflow-wrap:anywhere}#referralVault .vault-link{overflow-wrap:anywhere;word-break:break-all}#referralVault .row{flex-wrap:wrap;gap:8px}#referralVault .vault-tabs .btn{flex:1 1 130px}#referralVault progress{width:100%;height:10px;accent-color:var(--gold,#d6ac58)}#referralVault small{display:block}[data-creator][hidden]{display:none!important}[data-creator] .input{min-width:0;max-width:100%}:root{--t-fast: .14s;--t-normal: .24s;--t-emph: .42s;--t-cine: .72s;--e-out: cubic-bezier(.16,1,.3,1);--e-spring: cubic-bezier(.34,1.56,.64,1)}.launch-veil{position:fixed;z-index:95;width:240vmax;height:240vmax;border-radius:50%;pointer-events:none;will-change:transform,opacity;background:radial-gradient(circle,color-mix(in srgb,var(--c) 55%,#0a0a14),#090913 55%)}.gv{position:relative;isolation:isolate}@keyframes ambA{to{transform:translate3d(40px,30px,0) scale(1.12)}}.gv .stage{box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 28%,transparent),0 18px 50px #00000073}.gv[data-game=keno] .stage{background:radial-gradient(120% 80% at 50% 0%,rgba(0,187,249,.16),transparent 70%),#0a1020}.gv[data-game=dice] .stage,.gv[data-game=limbo] .stage{background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--c) 18%,transparent),transparent 70%),#0b0b18}.quick{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-top:8px}.quick button{padding:9px 0;border-radius:11px;background:var(--card-2);border:1px solid var(--line);font:700 12.5px var(--display);color:var(--muted);transition:transform var(--t-fast) var(--e-spring),background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.quick button:active{transform:scale(.93);background:#f7c94829;border-color:#f7c94880;color:var(--text)}@media(hover:hover){.quick button:hover{color:var(--text);border-color:var(--line-2)}}.btn,.chip,.icon-btn,.seg button,.tab,.chips-row button{transition:transform var(--t-fast) var(--e-spring),filter var(--t-fast),background var(--t-normal),border-color var(--t-normal),box-shadow var(--t-normal)}.btn:active:not(:disabled){transform:scale(.97);filter:brightness(1.08)}.btn.play:not(:disabled){box-shadow:0 10px 30px #f7c94840}.btn.loading{pointer-events:none}.input:focus,.amount:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 22%,transparent);border-color:#f7c9488c;transition:box-shadow var(--t-normal),border-color var(--t-normal)}.seg{position:relative}.modal-back{animation:fade var(--t-normal) var(--e-out)}.modal{animation:up var(--t-emph) var(--e-out)}.fav.on{animation:favPop var(--t-emph) var(--e-spring)}@keyframes favPop{0%{transform:scale(.6) rotate(-30deg)}60%{transform:scale(1.3) rotate(10deg)}to{transform:none}}.result-pop.out{animation:fade var(--t-normal) reverse forwards}.result-pop .box.t-small{box-shadow:0 0 26px #1fdc9133}.result-pop .box.t-medium{box-shadow:0 0 44px #1fdc9152;border-color:#1fdc91cc}.result-pop .box.t-big{box-shadow:0 0 70px #f7c94866}.result-pop .box.t-huge{padding:22px 34px;box-shadow:0 0 110px #f7c9488c,inset 0 0 40px #f7c9481f;background:radial-gradient(circle at 50% 0%,#f7c94838,#06060ceb 70%)}.result-pop .box.t-huge .big{font-size:46px}.result-pop.t-huge{background:#0000008c;backdrop-filter:blur(3px)}.result-pop .box.t-loss{box-shadow:none;opacity:.96}.keno-hud{display:flex;justify-content:space-between;margin-bottom:10px}.kh-chip{padding:5px 12px;border-radius:999px;background:#00000059;border:1px solid var(--line-2);font:700 12px var(--display);color:var(--muted)}.kh-chip.hit{color:var(--green);border-color:#1fdc9166}.kball{transition:background var(--t-normal),transform var(--t-fast) var(--e-spring),box-shadow var(--t-normal),border-color var(--t-normal)}.kball.pick{box-shadow:0 0 0 1px #a993ff8c,0 0 14px #7c5cff59;animation:kPick 2.6s ease-in-out infinite}.kball.drawn{background:#ffffff24;color:var(--muted)}@keyframes kPick{50%{box-shadow:0 0 0 1px #a993ffcc,0 0 20px #7c5cff8c}}@media(hover:hover){.kball:hover{transform:translateY(-2px);border-color:var(--line-2)}}html[data-fx=lite] .gv-ambient i,html[data-fx=lite] .bg-orbs i{animation:none;filter:blur(36px)}html[data-fx=lite] .kball.pick{animation:none}html[data-fx=lite] .result-pop .box,html[data-fx=lite] .modal-back{backdrop-filter:none}html[data-fx=off] *,html[data-fx=off] *:before,html[data-fx=off] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html[data-fx=off] .gv-ambient,html[data-fx=off] .bg-orbs{display:none}@media(max-width:360px){.quick{grid-template-columns:repeat(3,1fr)}.kball{font-size:12px}.keno-grid{gap:4px}}@media(min-width:1200px){.gv .stage{min-height:480px}.keno-grid{gap:9px}.kball{font-size:16px;border-radius:14px}}.result-pop .rp-card{position:relative;overflow:hidden;min-width:188px;padding:16px 28px 15px;border-radius:22px;text-align:center;isolation:isolate;background:linear-gradient(165deg,color-mix(in srgb,var(--rc, #f7c948) 24%,#0b0b17),#080810f0 62%);border:1px solid color-mix(in srgb,var(--rc, #f7c948) 55%,transparent);animation:rpIn var(--t-emph) var(--e-spring)}.result-pop .rp-card.lose{background:linear-gradient(165deg,#ff4d6d24,#080810f0 62%);border-color:#ff4d6d66}.rp-tag{display:inline-block;padding:3px 12px;margin-bottom:4px;border-radius:999px;font:800 10.5px var(--display);letter-spacing:.24em;color:#fff;background:color-mix(in srgb,var(--rc, #f7c948) 45%,rgba(0,0,0,.4));border:1px solid color-mix(in srgb,var(--rc, #f7c948) 70%,transparent)}.rp-card.lose .rp-tag{background:#ff4d6d2e;border-color:#ff4d6d73;color:#ff9aa9;letter-spacing:.18em}.rp-mult{font:900 44px/1 var(--display);letter-spacing:-.02em;margin:6px 0 0;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--rc, #f7c948) 70%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 14px color-mix(in srgb,var(--rc, #f7c948) 55%,transparent))}.rp-mult small{font-size:.5em;margin-left:1px}.rp-amt{font:800 26px var(--display);margin-top:4px}.rp-ccy{font:700 10px var(--display);letter-spacing:.2em;color:var(--muted);margin-top:-2px}.rp-sub{margin-top:6px;font-size:12.5px;color:var(--muted)}.rp-shine{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.14) 50%,transparent 62%);background-size:260% 100%;animation:rpShine 1.4s var(--e-out) .15s 1 both}.rp-rays{position:absolute;left:50%;top:42%;width:340px;height:340px;margin:-170px 0 0 -170px;z-index:-2;pointer-events:none;opacity:.5;background:repeating-conic-gradient(color-mix(in srgb,var(--rc, #f7c948) 45%,transparent) 0 6deg,transparent 6deg 20deg);-webkit-mask:radial-gradient(circle,#000,transparent 68%);mask:radial-gradient(circle,#000,transparent 68%);animation:rpSpin 14s linear infinite}.result-pop .rp-card.t-huge .rp-mult{font-size:60px}.result-pop .rp-card.t-huge .rp-amt{font-size:32px}.result-pop .rp-card.t-big .rp-mult{font-size:52px}@keyframes rpIn{0%{opacity:0;transform:scale(.78) translateY(14px)}to{opacity:1;transform:none}}@keyframes rpShine{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes rpSpin{to{transform:rotate(360deg)}}html[data-fx=lite] .rp-rays{animation:none;opacity:.3}html[data-fx=off] .rp-rays,html[data-fx=off] .rp-shine{display:none}@media(max-width:360px){.rp-mult{font-size:36px}.result-pop .rp-card{min-width:160px;padding:14px 20px}}.st-wash{position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;background:radial-gradient(75% 65% at 50% 48%,color-mix(in srgb,var(--c, #f7c948) 65%,#fff) 0%,transparent 72%);mix-blend-mode:screen}.pt.coinfly{position:fixed;z-index:120;font-size:22px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.balance-pill{will-change:transform}.btn.green.play:not(:disabled):not(.loading){position:relative;overflow:hidden;animation:cashBeat 2.4s ease-in-out infinite}.btn.green.play:not(:disabled):not(.loading):after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);background-size:250% 100%;animation:sheen 3s ease-in-out infinite;pointer-events:none}@keyframes cashBeat{50%{box-shadow:0 10px 34px #1fdc9180}}html[data-fx=lite] .btn.green.play{animation:none}html[data-fx=lite] .btn.green.play:after{display:none}.tile{position:relative;overflow:hidden;transition:transform var(--t-fast) var(--e-spring),background var(--t-normal),border-color var(--t-normal)}.tile.gem:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);background-size:250% 100%;animation:tileGlint .9s ease-out 1 both;pointer-events:none}@keyframes tileGlint{0%{background-position:130% 0}to{background-position:-30% 0}}.tile.gem{animation:tileFlip .42s var(--e-spring)}@keyframes tileFlip{0%{transform:rotateY(90deg) scale(.8)}to{transform:none}}.tile.bomb{animation:tileBoom .5s var(--e-out)}@keyframes tileBoom{0%{transform:scale(.7);filter:brightness(2.2)}40%{transform:scale(1.18)}to{transform:none;filter:none}}.tile.ghost{animation:ghostIn .45s var(--e-out) both;animation-delay:calc(var(--gi, 0) * 16ms)}@keyframes ghostIn{0%{opacity:0;transform:scale(.82)}to{opacity:.42;transform:none}}.mines-grid .tile:not(:disabled){animation:tileIdle 3.2s ease-in-out infinite;animation-delay:calc(var(--gi, 0) * 40ms)}@keyframes tileIdle{50%{filter:brightness(1.12)}}html[data-fx=lite] .mines-grid .tile:not(:disabled){animation:none}.lb-row.hr .who:before{content:"\1f451  ";font-size:.9em}.lb-row.hr>span:nth-child(2){color:#ffd27a;font-weight:800}.lb-row.hr:not(.win){background:linear-gradient(90deg,rgba(255,200,90,.08),transparent 65%)}.lb-row{will-change:auto}body:has(.chess-view){background:#121b1e}body:has(.chess-view) .bg-orbs,body:has(.chess-view) .topbar,body:has(.chess-view) .tabbar{display:none}body:has(.chess-view) #app{min-height:100dvh;max-width:none;margin:0;padding:0}.chess-view{--ch-bg:#121b1e;--ch-surface:#1b2829;--ch-line:#354947;--ch-text:#f2f4ee;--ch-muted:#aebdb7;--ch-gold:#f0c962;--ch-light:#d5ddcc;--ch-dark:#64877b;--ch-alert:#e87565;min-height:100dvh;max-width:1120px;margin:0 auto;padding:max(12px,env(safe-area-inset-top)) clamp(10px,3vw,28px) max(30px,env(safe-area-inset-bottom));color:var(--ch-text);background:var(--ch-bg);font-family:Inter,sans-serif}.chess-view.theme-midnight{--ch-light:#bdcbd0;--ch-dark:#526c7d;--ch-gold:#efca77}.chess-view.theme-slate{--ch-light:#d1d3ce;--ch-dark:#778987;--ch-gold:#f0c962}.chess-view button{font:inherit;cursor:pointer}.chess-view button:disabled{cursor:default}.ch-head{display:flex;align-items:center;gap:10px;min-height:48px;margin-bottom:12px}.ch-back,.ch-head-action{width:44px;height:44px;flex:none;display:grid;place-items:center;border:1px solid var(--ch-line);background:var(--ch-surface);color:var(--ch-text);border-radius:5px;font-size:20px}.ch-back:hover,.ch-head-action:hover,.ch-toolbar button:hover{border-color:var(--ch-gold)}.ch-title{min-width:0;flex:1}.ch-title h1{font-family:Space Grotesk,Inter,sans-serif;font-size:22px;line-height:1.1;margin:0;letter-spacing:0}.ch-title span{font-size:11px;color:var(--ch-muted)}.ch-entry{max-width:720px;margin:0 auto}.ch-entry-hero{padding:28px 0 22px;border-bottom:1px solid var(--ch-line)}.ch-entry-hero span{font-size:11px;letter-spacing:1px;color:var(--ch-gold);font-weight:800}.ch-entry-hero h2{font-family:Space Grotesk,Inter,sans-serif;font-size:32px;line-height:1.1;margin:8px 0}.ch-entry-hero p{color:var(--ch-muted);margin:0;font-size:14px}.ch-lobby-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ch-lobby-actions>div{display:flex;flex-direction:column;min-width:0;padding:24px 0}.ch-lobby-actions>div+div{border-left:1px solid var(--ch-line);padding-left:20px}.ch-lobby-actions h3,.ch-entry #chMine h3{font-size:17px;margin:0 0 8px}.ch-lobby-actions p{font-size:13px;line-height:1.5;color:var(--ch-muted);margin:0 0 18px;min-height:60px}.ch-lobby-actions label{font-size:12px;color:var(--ch-muted);margin:auto 0 6px}.ch-lobby-actions input{width:100%;margin:0 0 10px;background:var(--ch-surface);color:var(--ch-text);border:1px solid var(--ch-line);border-radius:4px;min-height:44px}.ch-lobby-actions .btn{min-height:44px}.ch-entry #chMine{border-top:1px solid var(--ch-line);padding-top:18px}.ch-recent{display:flex;width:100%;align-items:center;gap:10px;padding:12px;margin:8px 0;color:var(--ch-text);background:var(--ch-surface);border:1px solid var(--ch-line);border-radius:5px;text-align:left}.ch-recent span{flex:1;color:var(--ch-muted);font-size:12px}.ch-game{width:min(100%,600px);margin:0 auto}.ch-game-top{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:28px;margin-bottom:7px;color:var(--ch-muted);font-size:11px}.ch-game-top>div{display:flex;align-items:center;gap:5px}.ch-game-top b{color:var(--ch-gold);font-size:12px}.ch-game-top button{border:0;color:var(--ch-gold);background:none;min-width:32px;min-height:32px;font-size:18px}.ch-player{min-height:56px;display:flex;align-items:center;gap:9px;padding:5px 7px;border-left:3px solid transparent;background:var(--ch-surface)}.ch-player.active{border-left-color:var(--ch-gold);background:#273331}.ch-avatar{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:4px;background:#455e5b;color:#fff;font-weight:800;overflow:hidden}.ch-avatar img{width:100%;height:100%;object-fit:cover}.ch-identity{min-width:0;flex:1}.ch-identity b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.ch-identity span{display:block;color:var(--ch-muted);font-size:11px;margin-top:2px}.ch-reaction{font-size:19px}.ch-clock{flex:none;min-width:70px;padding:7px 8px;text-align:center;background:#0d1416;color:#d5e0dc;border:1px solid var(--ch-line);border-radius:4px;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0}.ch-clock.running{background:var(--ch-gold);border-color:var(--ch-gold);color:#17221f}.ch-clock.low{color:#fff;background:#9f3d36;border-color:#df776b}.ch-captured{height:24px;display:flex;align-items:center;gap:0;padding:0 8px;background:#192326;overflow:hidden}.ch-captured .ch-piece{width:17px;height:17px;object-fit:contain;margin-right:-2px}.ch-board{width:min(100%,max(215px,calc(100dvh - 275px)),600px);aspect-ratio:1;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:repeat(8,minmax(0,1fr));margin:0 auto;border:2px solid #30443e;user-select:none;touch-action:manipulation}.ch-square{position:relative;display:grid;place-items:center;min-width:0;min-height:0;padding:0;border:0;border-radius:0;overflow:hidden}.ch-square.light{background:var(--ch-light)}.ch-square.dark{background:var(--ch-dark)}.ch-square:disabled{opacity:1}.ch-square.last-from:before,.ch-square.last-to:before{content:"";position:absolute;inset:0;background:#f3d66b55}.ch-square.last-to:before{background:#efcd6173}.ch-square.selected:before{content:"";position:absolute;inset:0;background:#f6d370a6}.ch-square.check:before{content:"";position:absolute;inset:0;background:#e35959b8;box-shadow:inset 0 0 13px #8b1e1e}.ch-square.target:after{content:"";position:absolute;z-index:1;width:25%;aspect-ratio:1;border-radius:50%;background:#1b3d4380;pointer-events:none}.ch-square.capture-target:after{content:"";position:absolute;z-index:1;inset:5%;border:5px solid #eac34fbb;border-radius:50%;pointer-events:none}.ch-square .ch-piece{position:relative;z-index:2;width:88%;height:88%;object-fit:contain;filter:drop-shadow(0 1px 1px #18251c88);pointer-events:none}.ch-square small{position:absolute;z-index:3;font-size:9px;font-weight:800;color:#15322b;line-height:1}.ch-square.dark small{color:#e9f0e7}.ch-square .ch-rank{top:2px;left:3px}.ch-square .ch-file{bottom:2px;right:3px}.ch-status{min-height:33px;display:flex;align-items:center;gap:8px;padding:5px 8px;font-weight:700;font-size:12px;color:var(--ch-gold)}.ch-status i{width:7px;height:7px;border-radius:50%;background:var(--ch-gold);flex:none}.ch-status.in-check{color:var(--ch-alert)}.ch-status.in-check i{background:var(--ch-alert)}.ch-draw-offer{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:8px;border-left:3px solid var(--ch-gold);background:#303322;font-size:12px}.ch-draw-offer span{flex:1}.ch-draw-offer button{min-height:34px;padding:5px 9px;border:1px solid var(--ch-line);border-radius:4px;background:var(--ch-surface);color:var(--ch-text)}.ch-toolbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:4px 0 8px}.ch-toolbar button{min-height:44px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--ch-line);background:var(--ch-surface);color:var(--ch-text);border-radius:4px;font-size:13px}.ch-waiting{text-align:center;padding:40px 14px 20px;border-block:1px solid var(--ch-line)}.ch-wait-mark{font-size:64px;line-height:1;color:var(--ch-gold);animation:ch-breathe 2s ease-in-out infinite}.ch-waiting h2{font-size:21px;margin:14px 0 6px}.ch-waiting p{font-size:13px;color:var(--ch-muted)}.ch-waiting strong{display:block;color:var(--ch-gold);font-size:25px;letter-spacing:1px;margin:14px 0}.ch-waiting>div:last-child{display:flex;justify-content:center;gap:8px}.ch-waiting .btn{min-height:44px}.ch-result{margin-top:12px;padding:20px 14px;border-top:2px solid var(--ch-line);background:#1e292b;text-align:center}.ch-result.win{border-top-color:var(--ch-gold)}.ch-result.draw{border-top-color:#72aaa2}.ch-result>span{font-size:11px;color:var(--ch-gold);font-weight:800;letter-spacing:1px}.ch-result h2{font-family:Space Grotesk,Inter,sans-serif;font-size:24px;margin:5px 0}.ch-result p{color:var(--ch-muted);font-size:12px;margin:6px 0 14px}.ch-result-money{display:flex;justify-content:space-around;gap:10px;padding:11px;margin-bottom:12px;border-block:1px solid var(--ch-line);font-size:12px;color:var(--ch-muted)}.ch-result-money b{display:block;color:var(--ch-text);margin-top:3px}.ch-result .btn{min-height:44px;margin:3px}.ch-shade{position:fixed;z-index:80;inset:0;display:flex;align-items:flex-end;justify-content:center;background:#020608ae}.ch-sheet{width:min(100%,620px);max-height:min(70dvh,620px);display:flex;flex-direction:column;gap:0;padding:14px 14px max(16px,env(safe-area-inset-bottom));background:#1a2527;border:1px solid var(--ch-line);border-radius:8px 8px 0 0;box-shadow:0 -16px 50px #0007}.ch-sheet-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ch-line);padding-bottom:8px}.ch-sheet-head h2{font-size:17px;margin:0}.ch-sheet-head button{width:40px;height:40px;border:0;background:transparent;color:var(--ch-text);font-size:27px}.ch-moves-list,.ch-chat-list{min-height:80px;overflow:auto;padding:10px 0;scrollbar-color:#6c8c87 transparent}.ch-moves-list{max-height:52dvh}.ch-moves-list p,.ch-chat-list p{color:var(--ch-muted);font-size:13px;text-align:center}.ch-move-row{display:grid;grid-template-columns:36px 1fr 1fr;gap:4px;align-items:center;min-height:34px;padding:2px 8px;font-size:13px}.ch-move-row:nth-child(2n){background:#263536}.ch-move-row>span{color:var(--ch-muted)}.ch-move-row b{font-weight:600}.ch-move-row b.latest{color:var(--ch-gold)}.ch-chat-list{flex:1;max-height:40dvh}.ch-chat-line{display:flex;flex-direction:column;align-items:flex-start;margin:5px 0}.ch-chat-line.self{align-items:flex-end}.ch-chat-line small{color:var(--ch-muted);font-size:10px;margin:0 5px 3px}.ch-chat-line span{display:inline-block;max-width:85%;padding:8px 10px;border-radius:5px;background:#2a3a3a;font-size:13px;overflow-wrap:anywhere}.ch-chat-line.self span{background:#495238}.ch-quick{display:flex;gap:6px;overflow:auto;padding:5px 0}.ch-quick button{flex:none;min-height:34px;padding:4px 10px;border:1px solid var(--ch-line);border-radius:4px;background:#263334;color:var(--ch-text);font-size:12px}.ch-quick.reactions button{font-size:16px}.ch-chat-form{display:flex;gap:6px;padding-top:8px}.ch-chat-form input{flex:1;min-width:0;min-height:44px;padding:8px;border:1px solid var(--ch-line);border-radius:4px;background:#101a1b;color:var(--ch-text)}.ch-chat-form button{width:44px;border:0;border-radius:4px;background:var(--ch-gold);color:#17221e;font-size:21px}.ch-setting{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 2px;border-bottom:1px solid var(--ch-line);font-size:13px}.ch-setting button,.ch-menu-action{min-height:40px;padding:6px 12px;border:1px solid var(--ch-line);border-radius:4px;background:#263536;color:var(--ch-text)}.ch-setting button[aria-pressed=true]{border-color:var(--ch-gold);color:var(--ch-gold)}.ch-themes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.ch-menu-action{width:100%;margin:7px 0;text-align:left}.ch-menu-action.danger,.ch-confirm .danger{color:#ffb1a7;border-color:#a64d43}.ch-menu-action:disabled{opacity:.5}.ch-confirm,.ch-promotion{width:min(90vw,360px);margin:auto;padding:22px;background:#1d2a2c;border:1px solid var(--ch-line);border-radius:6px;text-align:center;box-shadow:0 18px 55px #0009}.ch-confirm h2,.ch-promotion h2{font-size:19px;margin:0 0 8px}.ch-confirm p{font-size:13px;color:var(--ch-muted);line-height:1.5}.ch-confirm>div,.ch-promotion>div{display:flex;justify-content:center;gap:8px;margin-top:18px}.ch-confirm button,.ch-promotion button{min-height:44px;min-width:44px;padding:7px 10px;border:1px solid var(--ch-line);border-radius:4px;background:#293b3c;color:var(--ch-text)}.ch-promotion .ch-piece{width:40px;height:40px}@keyframes ch-breathe{50%{opacity:.65;transform:scale(.95)}}@keyframes ch-intro{0%,70%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-8px)}}.ch-intro{position:fixed;z-index:35;top:max(55px,env(safe-area-inset-top));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;max-width:92vw;padding:10px 15px;background:#182524f0;border:1px solid var(--ch-gold);border-radius:5px;box-shadow:0 10px 25px #0006;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:ch-intro 1.2s forwards;font-size:12px}.ch-intro b{overflow:hidden;text-overflow:ellipsis}.ch-intro span{color:var(--ch-gold);text-transform:uppercase;font-size:10px}@keyframes ch-reaction{0%,75%{opacity:1}to{opacity:0}}.ch-reaction{animation:ch-reaction 5s forwards}@media(max-width:600px){.chess-view{padding:8px 6px max(20px,env(safe-area-inset-bottom))}.ch-head{margin-bottom:6px}.ch-board{width:min(100%,max(210px,calc(100dvh - 265px)))}.ch-entry-hero{padding:18px 5px}.ch-lobby-actions{grid-template-columns:1fr;gap:0}.ch-lobby-actions>div{padding:18px 4px}.ch-lobby-actions>div+div{padding-left:4px;border-left:0;border-top:1px solid var(--ch-line)}.ch-lobby-actions p{min-height:0}.ch-player{min-height:53px}.ch-clock{min-width:68px;font-size:17px}}@media(max-width:350px){.ch-title span{font-size:10px}.ch-head{gap:5px}.ch-game-top{font-size:10px}.ch-clock{min-width:63px;font-size:16px}.ch-identity b{font-size:12px}.ch-board{width:min(100%,max(200px,calc(100dvh - 270px)))}}@media(min-width:900px){.ch-game,.ch-board{width:min(100%,570px)}.ch-entry{max-width:760px}}@media(prefers-reduced-motion:reduce){.ch-wait-mark{animation:none}}.ch-game-top button,.ch-sheet-head button,.ch-quick button,.ch-draw-offer button,.ch-setting button{min-height:44px}.ch-game-top button,.ch-sheet-head button{min-width:44px}.ch-board{position:relative;isolation:isolate;transform:perspective(1000px) rotateX(2deg);transform-origin:center 65%;box-shadow:0 5px #24352f,0 7px #101c18,0 12px 22px #0005;touch-action:none;overflow:visible;border:3px solid #34443c}.ch-square{overflow:visible;transition:background-color .16s ease}.ch-square .ch-piece{width:91%;height:91%;filter:drop-shadow(0 2px 2px #09161255);transform-origin:50% 78%;transition:transform .14s cubic-bezier(.22,.61,.29,1),filter .14s ease}.ch-square.selected{z-index:6}.ch-square.selected .ch-piece{transform:translateY(-4%) scale(1.03);filter:drop-shadow(0 5px 3px #06151066)}@media(hover:hover){.ch-square:not(:disabled):hover .ch-piece{transform:translateY(-2%) scale(1.015)}}.ch-square.target:after{width:15%;background:#153d3d66;box-shadow:inset 0 1px 2px #0003}.ch-square.capture-target:after{inset:10%;border-width:2px;border-color:#6a522e99}.ch-square.last-from:before,.ch-square.last-to:before{animation:ch-last-settle .26s ease-out;background:#d3b66c45}.ch-square.last-to:before{background:#dfc88863}.ch-square.check:before{background:#b94d4866;box-shadow:inset 0 0 16px #8b353966;animation:ch-check-pulse .9s ease-in-out 2}.ch-square.check .ch-piece{animation:ch-king-attention .55s ease-out}.ch-actor{position:absolute;z-index:30;display:grid;place-items:center;pointer-events:none;will-change:transform;transform-origin:50% 78%}.ch-actor .ch-piece{position:relative;width:91%;height:91%;object-fit:contain;filter:drop-shadow(0 3px 2px #09161244);transform-origin:50% 78%;pointer-events:none}.ch-ground{position:absolute;left:23%;right:23%;bottom:11%;height:8%;border-radius:50%;background:#07110a;opacity:.25;filter:blur(2px);pointer-events:none}.ch-dragging{z-index:40}.ch-dragging .ch-piece{transform:scale(1.045);filter:drop-shadow(0 6px 3px #09161244)}.ch-result{animation:ch-result-reveal .22s ease-out}.ch-promotion{animation:ch-result-reveal .16s ease-out}.ch-promotion button[data-promote]{display:flex;flex-direction:column;align-items:center;min-width:55px}.ch-promotion .ch-piece{width:45px;height:49px}@keyframes ch-last-settle{0%{opacity:.35}to{opacity:1}}@keyframes ch-check-pulse{50%{background:#b94d4890}}@keyframes ch-king-attention{0%,to{transform:translateY(0)}45%{transform:translateY(-2%)}}@keyframes ch-result-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.ch-board{box-shadow:0 4px #24352f,0 6px #101c18,0 9px 14px #0004}.ch-ground{filter:none}}@media(prefers-reduced-motion:reduce){.ch-board{transform:none}.ch-square .ch-piece{transition:none}.ch-square.check:before,.ch-square.check .ch-piece,.ch-result,.ch-promotion,.ch-square.last-from:before,.ch-square.last-to:before{animation:none}}.gv[data-game=coinflip] .stage{padding:0;background:#05060d;min-height:0}.cf{position:relative;overflow:hidden;border-radius:24px 24px 0 0;isolation:isolate;contain:layout paint;user-select:none;-webkit-user-select:none}.cf-cv{display:block;width:100%;height:clamp(250px,72vw,330px)}@media(min-width:900px){.cf-cv{height:380px}}.cf-badge{position:absolute;left:50%;bottom:14px;transform:translate(-50%,12px) scale(.94);opacity:0;z-index:3;pointer-events:none;display:flex;align-items:center;gap:10px;padding:8px 16px 8px 10px;border-radius:999px;white-space:nowrap;font:800 13px var(--display);letter-spacing:.06em;color:#e8ecff;background:#080916c7;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 30px #00000080;transition:opacity .3s,transform .45s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s}.cf-badge.on{opacity:1;transform:translate(-50%) scale(1)}.cf-badge .ico{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:900 14px var(--display);color:#04140d;background:#2ee59d;flex:none}.cf-badge .side{text-transform:uppercase}.cf-badge .amt{font-variant-numeric:tabular-nums;font-size:15px}.cf-badge.win{border-color:#2ee59d8c;box-shadow:0 10px 30px #00000080,0 0 28px #2ee59d47}.cf-badge.win .amt{color:#7ef0c2}.cf-badge.big{border-color:#ffd678cc;box-shadow:0 10px 34px #00000080,0 0 36px #ffc85a61}.cf-badge.big .ico{background:linear-gradient(135deg,#ffd36b,#fff3c4);color:#3a2604}.cf-badge.big .amt{color:#ffe39a}.cf-badge.lose{border-color:#ffffff1a}.cf-badge.lose .ico{background:#3a3f5c;color:#aab0d4}.cf-badge.lose .amt{color:#9aa1c6}.cf-dim{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .9s ease;background:radial-gradient(70% 70% at 50% 46%,#0000,#02020ab8)}.cf.lost .cf-dim{opacity:1}.cf-streak{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;min-height:28px;padding:12px 12px 0}.cf-streak i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:900 11px var(--display);font-style:normal;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 3px #0000004d,0 2px 6px #0006}.cf-streak i.h{color:#5a3b05;background:radial-gradient(circle at 35% 30%,#fff3c4,#f0c85a 50%,#a8741f)}.cf-streak i.t{color:#2d2766;background:radial-gradient(circle at 35% 30%,#f4f2ff,#bdb6ee 50%,#6f66ab)}.cf-streak i.x{opacity:.5;filter:grayscale(.6);outline:2px solid rgba(255,84,112,.7);outline-offset:1px}.cf-stats{padding:10px 12px 14px}@media(max-width:380px){.cf-badge{font-size:12px;padding:7px 13px 7px 8px}}.gv[data-game=crash] .stage{padding:0;background:#04050c;min-height:0}.cr{--i: 0;--ac: 150 175 255;--dg: 0;--p: 0;position:relative;height:clamp(318px,88vw,400px);overflow:hidden;border-radius:24px;isolation:isolate;contain:layout paint;user-select:none;-webkit-user-select:none}@media(min-width:900px){.cr{height:460px}}@media(min-width:1200px){.cr{height:500px}}.cr-cv{position:absolute;inset:0;width:100%;height:100%;display:block}.cr[data-render-mode=lite] :is(.cr-hist span,.cr-me,.cr-pill),.cr[data-render-mode=still] :is(.cr-hist span,.cr-me,.cr-pill){backdrop-filter:none;-webkit-backdrop-filter:none}.cr[data-render-mode=lite] .cr-mult,.cr[data-render-mode=still] .cr-mult{transform:none;transition:none;text-shadow:0 2px 12px #0008}.cr-top{position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;gap:8px;pointer-events:none;z-index:3}.cr-hist{display:flex;gap:5px;overflow:hidden;flex:1;mask-image:linear-gradient(90deg,#000 78%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent)}.cr-hist span{flex:none;padding:4px 9px;border-radius:999px;font:800 11.5px var(--display);letter-spacing:.01em;color:#a9afcf;background:#ffffff0f;border:1px solid rgba(255,255,255,.06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cr-hist .t2{color:#7ef0c2;border-color:#2ee59d38}.cr-hist .t10{color:#ffd27a;border-color:#ffb02e4d;background:#ffb02e14}.cr-hist .t100{color:#ffb4f2;border-color:#ff5ce159;background:#ff5ce11a}.cr-meta{display:flex;align-items:center;gap:8px;font:700 11.5px var(--display);color:#b9bfdd;white-space:nowrap}.cr-meta .net{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:#0506108c;border:1px solid rgba(255,255,255,.07)}.cr-meta .net i{width:6px;height:6px;border-radius:50%;background:#2ee59d;box-shadow:0 0 8px #2ee59d;animation:crBlink 1.8s ease-in-out infinite}@keyframes crBlink{50%{opacity:.35}}.cr-hero{position:absolute;left:0;right:0;top:19%;display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:2}.cr-pulse{will-change:transform}.cr-mult{display:flex;align-items:baseline;font:900 clamp(54px,17vw,84px)/1 var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:rgb(calc(232 + 23 * var(--i)) calc(236 + 6 * var(--i)) 255);transform:scale(calc(1 + var(--i) * .1));transform-origin:50% 70%;transition:color .35s,transform .2s linear;text-shadow:0 0 calc(14px + 36px * var(--i)) rgb(var(--ac) / calc(.28 + .42 * var(--i))),0 0 calc(2px + 6px * var(--i)) rgb(var(--ac) / calc(.25 + .5 * var(--i))),0 8px 28px rgba(0,0,0,.65)}@media(min-width:900px){.cr-mult{font-size:96px}}.cr-mult .d{font-size:.62em;opacity:.9;margin-left:.02em}.cr-mult .x{font-size:.5em;opacity:.7;margin-left:.06em;transform:translateY(-.08em)}.cr.betting .cr-mult{color:#e8ecff;opacity:.92;text-shadow:0 0 18px rgba(150,175,255,.22),0 8px 28px rgba(0,0,0,.6);transform:none}.cr.crashed .cr-mult{color:#ff5470;transform:none;text-shadow:0 0 34px rgba(255,60,90,.55),0 0 4px rgba(255,90,110,.7),0 8px 28px rgba(0,0,0,.65)}.cr.crashed.fresh .cr-mult{animation:crJolt .42s cubic-bezier(.2,.8,.2,1)}@keyframes crJolt{0%{transform:translate(0)}20%{transform:translate(-6px) skew(-3deg)}45%{transform:translate(5px) skew(2deg)}70%{transform:translate(-2px)}to{transform:none}}.cr-sub{margin-top:10px;min-height:18px;font:800 11.5px var(--display);letter-spacing:.32em;text-transform:uppercase;color:#9aa1c6;text-align:center;transition:color .3s,opacity .3s}.cr.crashed .cr-sub{color:#ff8095}.cr-next{margin-top:4px;font:600 11.5px var(--display);color:#8b90b3;letter-spacing:.04em;opacity:0;transition:opacity .3s}.cr.crashed .cr-next.on{opacity:1}.cr-count{margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:7px;opacity:0;transform:translateY(6px);transition:opacity .35s,transform .35s}.cr.betting .cr-count{opacity:1;transform:none}.cr-count b{font:800 12px var(--display);letter-spacing:.14em;color:#f7d27a}.cr-count i{position:relative;width:168px;height:4px;border-radius:4px;background:#ffffff14;overflow:hidden}.cr-count i:after{content:"";position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(var(--p));border-radius:inherit;background:linear-gradient(90deg,#f7c948,#fff1c2);box-shadow:0 0 10px #f7c948b3}.cr-me{position:absolute;right:10px;bottom:10px;z-index:3;min-width:150px;max-width:58%;padding:9px 12px 10px;border-radius:14px;background:#070814b8;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 30px #00000073;pointer-events:none;opacity:0;transform:translateY(10px) scale(.98);transition:opacity .3s,transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,background .35s,box-shadow .35s}.cr-me.on{opacity:1;transform:none}.cr-me .k{display:flex;justify-content:space-between;gap:10px;font:800 10px var(--display);letter-spacing:.18em;color:#8e94b8;text-transform:uppercase}.cr-me .v{margin-top:4px;display:flex;align-items:baseline;gap:6px;font:800 18px var(--display);font-variant-numeric:tabular-nums;color:#f1f3ff;white-space:nowrap}.cr-me .v small{font:700 11px var(--display);color:#8e94b8}.cr-me .v .arrow{color:#6f75a0;font-size:13px}.cr-me.live{border-color:rgb(var(--ac) / .45);box-shadow:0 10px 30px #00000073,0 0 22px rgb(var(--ac) / calc(.08 + .2 * var(--i)))}.cr-me.live .v .pot{color:rgb(var(--ac))}.cr-me.won{border-color:#2ee59d99;background:linear-gradient(160deg,#0e3024d9,#070814cc);box-shadow:0 10px 30px #00000073,0 0 26px #2ee59d40}.cr-me.won .v{color:#7ef0c2}.cr-me.won.gold{border-color:#ffd678cc;background:linear-gradient(160deg,#46340ce0,#0a0912d1);box-shadow:0 10px 34px #00000080,0 0 34px #ffc85a59}.cr-me.won.gold .v{color:#ffe39a}.cr-me.lost{border-color:#ff54708c;background:linear-gradient(160deg,#3c0c16d1,#070814cc)}.cr-me.lost .v{color:#ff8095}.cr-me .seal{position:absolute;left:10px;top:-9px;padding:3px 8px;border-radius:999px;font:900 10px var(--display);letter-spacing:.12em;color:#052a1c;background:#2ee59d;opacity:0;transform:scale(.4);transition:opacity .25s,transform .4s cubic-bezier(.34,1.56,.64,1)}.cr-me.won .seal{opacity:1;transform:none}.cr-me.won.gold .seal{background:linear-gradient(90deg,#ffd36b,#fff3c4);color:#3a2604}.cr-feed{position:absolute;left:10px;bottom:10px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none}.cr-pill{display:flex;align-items:center;gap:7px;padding:5px 10px 5px 8px;border-radius:999px;font:700 11px var(--display);color:#d9ddf5;background:#070814bd;border:1px solid rgba(46,229,157,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);white-space:nowrap}.cr-pill b{max-width:84px;overflow:hidden;text-overflow:ellipsis;font-weight:700}.cr-pill .m{color:#7ef0c2;font-weight:900;font-variant-numeric:tabular-nums}.cr-pill .p{color:#9aa1c6;font-variant-numeric:tabular-nums}.cr-pill.hot{border-color:#ffc85a8c;box-shadow:0 0 16px #ffbe5038}.cr-pill.hot .m{color:#ffd27a}.cr-pill.whale:before{content:"\1f451";font-size:11px}.cr-wash{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0}.cr-wash.gold{background:radial-gradient(70% 60% at 30% 85%,rgba(255,214,120,.38),transparent 70%),radial-gradient(60% 50% at 50% 30%,rgba(255,255,255,.12),transparent 70%)}.cr-round{padding:12px 12px 8px}.cr-round .hd{display:flex;align-items:center;justify-content:space-between;font:700 13px var(--display)}.cr-round .hd .chip{font-variant-numeric:tabular-nums}.cr-round .sum{font:600 11.5px var(--display);color:var(--muted)}.cr-plist{display:flex;flex-direction:column;gap:4px;margin-top:8px;max-height:268px;overflow:hidden auto;scrollbar-width:none}.cr-plist::-webkit-scrollbar{display:none}.cr-p{display:grid;grid-template-columns:minmax(0,1fr) auto 62px;align-items:center;gap:10px;padding:7px 10px;border-radius:10px;font:600 12.5px var(--display);background:#ffffff06;border:1px solid transparent;transition:background .35s,border-color .35s,opacity .3s}.cr-p .n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-p .s{color:var(--muted);font-variant-numeric:tabular-nums}.cr-p .r{text-align:right;font-weight:800;font-variant-numeric:tabular-nums;color:#6f75a0}.cr-p.won{background:linear-gradient(90deg,#2ee59d1f,#2ee59d05);border-color:#2ee59d2e}.cr-p.won .r{color:#7ef0c2}.cr-p.lost{opacity:.55}.cr-p.lost .r{color:#ff7088}.cr-p.me{border-color:#f7c94866;background:#f7c94812}.cr-p.hr{background:linear-gradient(90deg,#ffc85a1a,#ffffff05)}.cr-p.hr .n:before{content:"\1f451  "}.cr-p.hr .s{color:#ffd27a}.cr-empty{padding:14px 0;text-align:center;color:var(--dim);font-size:12.5px}@media(max-width:380px){.cr-hero{top:17%}.cr-me{min-width:132px;padding:8px 10px}.cr-me .v{font-size:16px}.cr-pill b{max-width:60px}.cr-meta .cnt{display:none}}html[data-fx=off] .cr-mult,html[data-fx=off] .cr-me,html[data-fx=off] .cr-count{transition:none;animation:none!important}.market-screen{--m-green:#53e0ad;--m-red:#ff6e83;position:relative;isolation:isolate;overflow:hidden;padding:clamp(15px,2.4vw,25px);border:1px solid rgba(133,192,184,.16);border-radius:24px;background:radial-gradient(90% 80% at 90% 0%,rgba(27,114,94,.16),transparent 58%),linear-gradient(145deg,#111b22,#0a1016 64%,#10131b);box-shadow:0 24px 70px #0007,inset 0 1px #ffffff09;color:#f4f8f8}.market-screen:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(120deg,transparent 20%,rgba(83,224,173,.035) 50%,transparent 78%);opacity:.75}.market-topline,.market-brand,.market-summary,.market-result,.market-result>span,.market-history,.market-history>div{display:flex;align-items:center}.market-topline{justify-content:space-between;gap:10px;padding-bottom:18px;border-bottom:1px solid rgba(181,209,214,.09)}.market-brand{gap:10px}.market-mark{display:grid;place-items:center;width:38px;height:38px;border:1px solid #53e0ad66;border-radius:13px;background:linear-gradient(145deg,#53e0ad25,#53e0ad08);color:#9ff5d2;font:800 19px var(--display);box-shadow:0 0 28px #53e0ad12}.market-brand>span:last-child{display:grid;gap:2px}.market-brand b{font:800 13px var(--display);letter-spacing:.14em}.market-brand small{color:#71828c;font:700 9px var(--display);letter-spacing:.16em}.market-sim{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #53e0ad2e;border-radius:20px;background:#53e0ad0c;color:#a9e9d1;font:700 9px var(--display);letter-spacing:.1em;white-space:nowrap}.market-sim i{width:6px;height:6px;border-radius:50%;background:#53e0ad;box-shadow:0 0 10px #53e0ad;animation:marketPulse 1.8s ease-in-out infinite}.market-summary{justify-content:space-between;padding:18px 2px 12px}.market-summary>div{display:grid;gap:4px}.market-kicker,.market-call-label,.market-horizon-row>span,.market-quote span,.market-history>span{color:#73838c;font:700 9px var(--display);letter-spacing:.16em}.market-price{font:700 clamp(26px,5vw,36px)/1 var(--display);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.market-change{display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #73838c2b;border-radius:20px;color:#95a3aa;background:#101a20;font:700 10px var(--display);letter-spacing:.08em}.market-change i{font-size:8px}.market-change.positive{border-color:#53e0ad45;background:#53e0ad0c;color:#69e8b6}.market-change.negative{border-color:#ff6e8345;background:#ff6e830c;color:#ff8294}.market-chart-wrap{position:relative;height:clamp(218px,36vw,300px);overflow:hidden;border:1px solid rgba(143,174,180,.12);border-radius:17px;background:linear-gradient(180deg,#060e12ad,#070d14f0);box-shadow:inset 0 1px #ffffff06}.market-chart{position:absolute;inset:0;width:100%;height:100%;z-index:1}.market-chart-glow{position:absolute;left:16%;top:10%;width:55%;height:68%;border-radius:50%;background:#32c8980b;filter:blur(42px);pointer-events:none}.market-chart-empty{position:absolute;z-index:2;left:50%;top:48%;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:7px;pointer-events:none;color:#dffbef1b}.market-chart-empty span{font:800 38px var(--display);letter-spacing:.16em}.market-chart-empty small{color:#64747b;font:700 8px var(--display);letter-spacing:.17em;white-space:nowrap}.market-chart-footer{position:absolute;z-index:3;left:14px;right:14px;bottom:10px;display:flex;gap:18px;pointer-events:none}.market-chart-footer span{display:grid;gap:2px;color:#65747b;font:700 8px var(--display);letter-spacing:.12em}.market-chart-footer b{color:#a8b6ba;font:600 10px var(--display);letter-spacing:0}.market-result{min-height:58px;gap:11px;margin-top:12px;padding:9px 12px;border:1px solid rgba(143,174,180,.12);border-radius:14px;background:#ffffff06;transition:background .25s,border-color .25s}.market-result-icon{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:11px;background:#ffffff0b;color:#adbbc0;font-size:21px}.market-result>span:nth-child(2){min-width:0;display:grid;gap:2px}.market-result b{font:800 10px var(--display);letter-spacing:.1em}.market-result small{overflow:hidden;color:#7d8d94;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.market-result-status{margin-left:auto;color:#87959a;font:800 9px var(--display);letter-spacing:.1em;white-space:nowrap}.market-result.win{border-color:#53e0ad4d;background:linear-gradient(100deg,#53e0ad12,transparent 70%)}.market-result.win .market-result-icon{background:#53e0ad1c;color:#66edbb}.market-result.win .market-result-status{color:#66edbb}.market-result.loss{border-color:#ff6e8347;background:linear-gradient(100deg,#ff6e8310,transparent 70%)}.market-result.loss .market-result-icon,.market-result.loss .market-result-status{color:#ff8294}.market-history{gap:13px;min-height:43px;padding:14px 2px 0}.market-history>div{gap:5px}.market-history i{display:grid;place-items:center;width:23px;height:23px;border-radius:7px;font:800 12px var(--display);font-style:normal}.market-history i.win{background:#53e0ad18;color:#53e0ad}.market-history i.loss{background:#ff6e8318;color:#ff8193}.market-history i.empty{border:1px solid #c9d5d20e;color:#65747b}.market-history>small{margin-left:auto;color:#65747b;font-size:9px}.market-controls{display:grid;gap:12px;width:100%;margin-top:4px;padding:13px;border:1px solid rgba(83,224,173,.17);border-radius:17px;background:linear-gradient(145deg,#142227eb,#0c141af0);box-shadow:0 12px 32px #0003}.market-call-label{display:flex;justify-content:space-between;gap:8px}.market-call-label span:last-child{color:#56cfa6}.market-sides{display:grid;grid-template-columns:1fr 1fr;gap:8px}.market-side{display:flex;align-items:center;min-height:62px;gap:9px;padding:9px 10px;border:1px solid rgba(190,206,207,.11);border-radius:12px;background:#111a20;text-align:left;transition:transform .16s,border-color .2s,background .2s,box-shadow .2s}.market-side:active{transform:scale(.98)}.market-side-arrow{display:grid;place-items:center;width:37px;height:37px;border-radius:11px;background:#ffffff09;color:#9aa9af;font-size:23px}.market-side>span:nth-child(2){display:grid;gap:1px}.market-side b{font:800 13px var(--display);letter-spacing:.1em}.market-side small{color:#839199;font-size:9px}.market-side>i{margin-left:auto;color:#77868b;font:700 8px var(--display);font-style:normal;letter-spacing:.1em}.market-side.up.active{border-color:#53e0ad78;background:linear-gradient(120deg,#53e0ad18,#53e0ad05);box-shadow:inset 0 0 0 1px #53e0ad16,0 0 20px #53e0ad0c}.market-side.up.active .market-side-arrow{background:#53e0ad1c;color:#6ce7b8}.market-side.up.active b{color:#7ce9bf}.market-side.down.active{border-color:#ff6e8378;background:linear-gradient(120deg,#ff6e8317,#ff6e8305);box-shadow:inset 0 0 0 1px #ff6e8316,0 0 20px #ff6e830c}.market-side.down.active .market-side-arrow{background:#ff6e831c;color:#ff8294}.market-side.down.active b{color:#ff94a2}.market-horizon-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.market-horizons{display:flex;gap:5px}.market-horizons button{min-width:68px;padding:6px 8px;border:1px solid transparent;border-radius:8px;background:#ffffff06;color:#8d9ba1;font:700 10px var(--display);transition:all .15s}.market-horizons button small{margin-left:2px;color:#65747b;font:500 8px var(--font)}.market-horizons button.active{border-color:#53e0ad45;background:#53e0ad12;color:#8aebc4}.market-quote{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:9px 3px 1px;border-top:1px solid #d7e6e30d}.market-quote>div{display:grid;gap:4px}.market-quote span{font-size:8px;letter-spacing:.1em}.market-quote b{color:#d7e3e3;font:700 12px var(--display)}.market-quote>div:first-child b{color:#78e9bd;font-size:16px}.market-submit{display:flex;align-items:center;width:100%;min-height:59px;gap:11px;padding:9px 13px;border:1px solid #53e0ad6b;border-radius:13px;background:linear-gradient(100deg,#187f68,#1d9a72 54%,#3cbb84);box-shadow:0 9px 24px #1ba87b2c,inset 0 1px #ffffff29;color:#f1fff9;text-align:left;transition:filter .16s,transform .16s,box-shadow .16s}.market-submit:hover{filter:brightness(1.09);box-shadow:0 10px 28px #1ba87b48}.market-submit:disabled{opacity:.64;cursor:wait}.market-submit.down{border-color:#ff6e8370;background:linear-gradient(100deg,#9f4055,#c34f61 55%,#e36572);box-shadow:0 9px 24px #be46552c,inset 0 1px #ffffff26}.market-submit-icon{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:11px;background:#ffffff21;font-size:22px}.market-submit>span:nth-child(2){display:grid;gap:2px}.market-submit b{font:800 11px var(--display);letter-spacing:.12em}.market-submit small{color:#edfff899;font-size:10px}.market-submit-arrow{margin-left:auto;font-size:22px}@keyframes marketPulse{50%{opacity:.45;box-shadow:0 0 3px #53e0ad}}@media(max-width:700px){.market-screen{padding:13px;border-radius:18px}.market-topline{padding-bottom:13px}.market-mark{width:34px;height:34px}.market-brand b{font-size:11px}.market-brand small{font-size:8px}.market-sim{padding:6px 8px;font-size:8px}.market-summary{padding-top:15px}.market-chart-wrap{height:245px;border-radius:14px}.market-chart-footer{left:10px;right:10px;gap:13px}.market-chart-footer span{font-size:7px}.market-chart-footer b{font-size:9px}.market-result{gap:8px;padding:8px}.market-result-icon{flex-basis:32px;height:32px}.market-result b{font-size:9px}.market-result small{max-width:49vw;font-size:9px}.market-result-status{font-size:8px}.market-history{gap:9px;flex-wrap:wrap}.market-history>small{width:100%;margin-left:0}.market-controls{padding:10px;gap:10px}.market-side{min-height:57px;padding:7px}.market-side-arrow{width:33px;height:33px}.market-horizon-row{align-items:flex-start;flex-direction:column;gap:7px}.market-horizons{width:100%}.market-horizons button{flex:1}.market-quote{gap:4px}.market-quote span{font-size:7px}.market-quote b{font-size:11px}.market-quote>div:first-child b{font-size:14px}}@media(prefers-reduced-motion:reduce){.market-screen *,.market-screen *:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.market-screen{--m-green:#55f0b4;--m-red:#ff657f;border-color:#7ce9c32b;background:radial-gradient(65% 36% at 50% 0%,#18a77920,transparent 75%),radial-gradient(50% 30% at 100% 28%,#5366d014,transparent 76%),linear-gradient(145deg,#101c23,#080f15 58%,#10131c);box-shadow:0 28px 80px #0009,inset 0 1px #ffffff0a,0 0 48px #21bd8d0a}.market-screen:before{inset:0;background:linear-gradient(115deg,transparent 10%,#d9fff308 45%,transparent 72%),repeating-linear-gradient(0deg,transparent 0 43px,#9fead006 44px);opacity:.8}.market-mark{border-color:#70f1c18a;background:linear-gradient(145deg,#5bf0ba35,#23ad7d13);box-shadow:0 0 24px #53e0ad28,inset 0 1px #fff2}.market-brand b{background:linear-gradient(100deg,#f3fff9 10%,#9cf4ce 62%,#f3fff9);background-clip:text;color:transparent}.market-sim{border-color:#55f0b447;background:linear-gradient(110deg,#55f0b41a,#55f0b405);box-shadow:inset 0 1px #ffffff0a,0 0 22px #53e0ad0d}.market-summary{padding-top:21px}.market-kicker{color:#83a49e}.market-price{text-shadow:0 0 30px #53e0ad20}.market-change{box-shadow:inset 0 1px #ffffff0a,0 4px 16px #0003}.market-change.positive{box-shadow:0 0 24px #53e0ad14,inset 0 1px #ffffff0b}.market-change.negative{box-shadow:0 0 24px #ff6e8314,inset 0 1px #ffffff0b}.market-chart-wrap{border-color:#a8c9c52b;background:radial-gradient(70% 75% at 50% 12%,#18342f62,transparent 80%),linear-gradient(180deg,#080f14,#080d13);box-shadow:inset 0 1px #ffffff0b,inset 0 -24px 52px #0004,0 13px 35px #0004}.market-chart-wrap:after{content:"";position:absolute;inset:-55% -30%;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 43%,#d7fff509 49%,#d7fff50d 50%,transparent 56%);transform:translate(-45%);animation:marketSweep 8s ease-in-out infinite}.market-chart{filter:drop-shadow(0 0 1px #74f1c31c)}.market-chart-glow{background:#32c89815;filter:blur(52px)}.market-chart-footer{z-index:3}.market-chart-footer span{color:#7e9894}.market-chart-footer b{color:#d2e8e1}.market-result{position:relative;overflow:hidden;border-color:#b4d5d21c;background:linear-gradient(105deg,#ffffff08,#ffffff02 62%);box-shadow:inset 0 1px #ffffff08,0 8px 22px #0002}.market-result-icon{background:linear-gradient(145deg,#ffffff12,#ffffff05);box-shadow:inset 0 1px #ffffff0b}.market-result-status{padding:6px 9px;border:1px solid #a7c9c51c;border-radius:20px;background:#050b1066}.market-result.win{border-color:#55f0b46b;background:linear-gradient(100deg,#53e0ad1c,#53e0ad04 74%);box-shadow:0 0 28px #53e0ad12,inset 0 1px #ffffff0b}.market-result.win .market-result-status{border-color:#53e0ad45;background:#53e0ad12}.market-result.loss{border-color:#ff657f65;background:linear-gradient(100deg,#ff6e831a,#ff6e8304 74%);box-shadow:0 0 28px #ff6e8310,inset 0 1px #ffffff0b}.market-result.loss .market-result-status{border-color:#ff6e8345;background:#ff6e8312}.market-history{padding-top:16px}.market-history i{border:1px solid #ffffff0a;box-shadow:inset 0 1px #ffffff08}.market-history i.win{border-color:#53e0ad2b;background:linear-gradient(145deg,#53e0ad23,#53e0ad0b);box-shadow:0 0 14px #53e0ad12}.market-history i.loss{border-color:#ff6e8329;background:linear-gradient(145deg,#ff6e831f,#ff6e8308)}.market-controls{position:relative;overflow:hidden;border-color:#68e4b337;background:radial-gradient(80% 120% at 0% 0%,#2cb78b17,transparent 64%),linear-gradient(145deg,#132129f5,#0b141af7);box-shadow:0 18px 42px #0005,inset 0 1px #ffffff0d}.market-controls:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,#94ffdc70,transparent)}.market-call-label span:first-child,.market-horizon-row>span{color:#849d9b}.market-call-label span:last-child{color:#6ef0bd;text-shadow:0 0 14px #53e0ad38}.market-side{position:relative;overflow:hidden;min-height:66px;border-color:#c2d5d514;background:linear-gradient(145deg,#111b22,#0c141a);box-shadow:inset 0 1px #ffffff08,0 5px 14px #0002}.market-side:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 25%,#ffffff08 48%,transparent 70%);transform:translate(-110%);transition:transform .55s}.market-side:hover:after{transform:translate(110%)}.market-side:hover{transform:translateY(-1px);border-color:#d9efed2a}.market-side-arrow{box-shadow:inset 0 1px #ffffff12,0 4px 12px #0003}.market-side.up.active{border-color:#55f0b4a6;background:radial-gradient(130% 120% at 0% 0%,#53e0ad27,transparent 75%),linear-gradient(125deg,#123329,#101d20);box-shadow:inset 0 0 0 1px #53e0ad1d,0 0 26px #53e0ad19,0 8px 18px #0004}.market-side.up.active .market-side-arrow{box-shadow:0 0 18px #53e0ad23,inset 0 1px #ffffff1a}.market-side.down.active{border-color:#ff7186b0;background:radial-gradient(130% 120% at 0% 0%,#ff6e8326,transparent 75%),linear-gradient(125deg,#351c27,#1c171d);box-shadow:inset 0 0 0 1px #ff6e831d,0 0 26px #ff6e8318,0 8px 18px #0004}.market-side.down.active .market-side-arrow{box-shadow:0 0 18px #ff6e8322,inset 0 1px #ffffff1a}.market-horizons button{border:1px solid #ffffff0b;background:linear-gradient(180deg,#ffffff09,#ffffff03);box-shadow:inset 0 1px #ffffff08;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.market-horizons button:hover{transform:translateY(-1px);border-color:#a6d7c72b;color:#dffaf0}.market-horizons button.active{border-color:#55f0b466;background:linear-gradient(145deg,#53e0ad20,#53e0ad08);box-shadow:0 0 18px #53e0ad12,inset 0 1px #ffffff10;color:#a1f6d1}.market-quote{border-top-color:#c4e5e015}.market-quote>div:first-child b{text-shadow:0 0 18px #53e0ad29}.market-submit{position:relative;isolation:isolate;overflow:hidden;min-height:64px;border-radius:15px;background:linear-gradient(105deg,#126d5a,#138666 45%,#1eac77);box-shadow:0 12px 28px #13ac772b,inset 0 1px #ffffff45,inset 0 -2px #06463355}.market-submit:before{content:"";position:absolute;inset:-2px;z-index:-1;background:linear-gradient(110deg,transparent 27%,#ffffff38 48%,transparent 67%);transform:translate(-115%);animation:marketButtonSheen 4.8s ease-in-out infinite}.market-submit:hover{transform:translateY(-1px);filter:brightness(1.12);box-shadow:0 15px 34px #13ac7740,inset 0 1px #fff5}.market-submit:active{transform:translateY(1px) scale(.99)}.market-submit.down{border-color:#ff8798b0;background:linear-gradient(105deg,#8d344d,#b13e58 47%,#dc5368);box-shadow:0 12px 28px #c3425b30,inset 0 1px #ffffff42,inset 0 -2px #67243755}.market-submit.down:hover{box-shadow:0 15px 34px #c3425b4a,inset 0 1px #fff5}.market-submit-icon{background:#ffffff25;box-shadow:inset 0 1px #ffffff29,0 5px 13px #0002}.market-submit b{font-size:12px;text-shadow:0 1px 8px #0002}.market-submit-arrow{transition:transform .2s}.market-submit:hover .market-submit-arrow{transform:translate(4px)}@keyframes marketSweep{0%,24%{transform:translate(-45%);opacity:0}36%{opacity:1}58%,to{transform:translate(45%);opacity:0}}@keyframes marketButtonSheen{0%,62%{transform:translate(-115%)}84%,to{transform:translate(115%)}}@media(max-width:700px){.market-screen{box-shadow:0 18px 48px #0008,inset 0 1px #ffffff0a}.market-chart-wrap:after{animation-duration:10s}.market-side,.market-submit{min-height:61px}.market-result-status{padding:5px 7px}}@media(prefers-reduced-motion:reduce){.market-chart-wrap:after,.market-submit:before{animation:none}}.uno-promo{width:100%;display:flex;align-items:center;gap:13px;text-align:left;padding:13px 16px;margin:14px 0;border:1px solid rgba(155,130,255,.25);border-radius:17px;background:linear-gradient(105deg,#6643d22e,#121122db 55%,#22163f80);color:#f4f1ff;cursor:pointer;box-shadow:0 8px 30px #3422701f;transition:transform .2s,border-color .2s}.uno-promo:hover{transform:translateY(-2px);border-color:#b39dff8c}.uno-promo-mark{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:linear-gradient(145deg,#7e55f7,#4929bb);font:800 15px Space Grotesk,sans-serif;letter-spacing:-1px;box-shadow:inset 0 1px #fff4,0 5px 15px #5231ba66}.uno-promo>span:nth-child(2){display:grid;gap:3px;flex:1}.uno-promo b{font-size:14px}.uno-promo small{font-size:11px;color:#aaa4c7}.uno-promo i{font-style:normal;color:#c8b8ff;font-weight:700;font-size:13px}.uno-shell{--uno-bg:#0c0d18;--uno-panel:#131522;--uno-line:rgba(255,255,255,.08);--uno-muted:#9599ae;max-width:1120px;margin:10px auto 48px;padding:0 18px 28px;color:#f6f5fb;font-family:Inter,system-ui,sans-serif}.uno-head{position:relative;display:flex;align-items:center;gap:13px;min-height:66px;padding:8px 2px 14px;border-bottom:1px solid var(--uno-line)}.uno-back{width:38px;height:38px;border:1px solid var(--uno-line);border-radius:12px;background:#171927;color:#fff;font-size:28px;line-height:1;cursor:pointer}.uno-head>div:nth-child(2){flex:1}.uno-head small{display:block;color:#8e92a8;font-size:9px;letter-spacing:1.5px;font-weight:700}.uno-head h1{font:700 23px Space Grotesk,sans-serif;letter-spacing:1px;margin:4px 0 0}.uno-head h1 span{color:#ab8aff;font-size:14px;letter-spacing:.5px}.uno-chip-balance{text-align:right;padding:8px 11px;border:1px solid var(--uno-line);border-radius:12px;background:#151724}.uno-chip-balance small{font-size:8px;letter-spacing:1px}.uno-chip-balance b{display:block;margin-top:3px;font:700 14px Space Grotesk,sans-serif;color:#d5c6ff}.uno-hero{position:relative;display:grid;grid-template-columns:1fr 190px;align-items:center;min-height:205px;overflow:hidden;margin:18px 0;border:1px solid rgba(164,130,255,.17);border-radius:22px;padding:28px 36px;background:radial-gradient(ellipse at 86% 45%,rgba(118,70,233,.28),transparent 38%),linear-gradient(110deg,#18162b,#10121d 70%);box-shadow:0 18px 50px #0003}.uno-hero:after{content:"";position:absolute;width:280px;height:280px;right:70px;top:-148px;border:1px solid #ffffff12;border-radius:50%;box-shadow:0 0 0 30px #ffffff08,0 0 0 62px #ffffff05}.uno-kicker{font-size:9px;font-weight:800;letter-spacing:1.8px;color:#b29aff}.uno-hero h2{margin:8px 0;font:700 clamp(25px,4vw,38px)/1.04 "Space Grotesk",sans-serif}.uno-hero h2 em{font-style:normal;color:#b79dff}.uno-hero p{max-width:480px;color:#a9aabd;font-size:12px;line-height:1.6;margin:0}.uno-hero-art{height:155px;position:relative;z-index:1}.u-card{position:absolute;display:grid;place-items:center;width:92px;height:132px;border:5px solid #f7f2ff;border-radius:14px;font:800 42px Space Grotesk;box-shadow:0 18px 30px #0007,inset 0 0 0 2px #fff4}.u-red{right:83px;top:18px;background:linear-gradient(145deg,#ff665d,#c92649);transform:rotate(-17deg)}.u-blue{right:29px;top:10px;background:linear-gradient(145deg,#64a5ff,#2855be);transform:rotate(8deg)}.u-wild{right:2px;top:1px;background:conic-gradient(#ff425d,#ffb82f,#3fc879,#4387ff,#a163ff,#ff425d);transform:rotate(23deg)}.uno-lobby-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:13px}.uno-panel{padding:19px;border:1px solid var(--uno-line);border-radius:18px;background:linear-gradient(140deg,#171928f0,#10121df5);box-shadow:0 12px 32px #0002}.uno-panel-title{display:flex;align-items:center;gap:10px;margin:0 0 17px}.uno-panel-title>span{font-size:8px;letter-spacing:1.25px;color:#969ab0;font-weight:800}.uno-panel-title>b{font:600 16px Space Grotesk,sans-serif}.uno-label{display:block;color:#b1b3c2;font-size:11px;font-weight:600;margin:12px 0 7px}.uno-input{min-width:0;width:100%;height:44px;padding:0 12px;border:1px solid #ffffff17;border-radius:11px;outline:none;background:#0d0f19;color:#f4f3fa;font:600 13px Space Grotesk,sans-serif}.uno-input:focus{border-color:#9874f8;box-shadow:0 0 0 3px #8060ea20}.uno-join-row{display:flex;gap:8px}.uno-join-row .uno-input{flex:1}.uno-input.full{display:block}.uno-button{min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 15px;border:1px solid transparent;border-radius:11px;cursor:pointer;font:700 12px Space Grotesk,sans-serif;transition:transform .16s,filter .16s}.uno-button:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.uno-button:disabled{opacity:.4;cursor:not-allowed}.uno-button.primary{color:#fff;background:linear-gradient(130deg,#8058ed,#6241c5);box-shadow:0 7px 17px #6544ce35}.uno-button.secondary{color:#cfbfef;border-color:#a78bfa34;background:#272039}.uno-button.wide{width:100%;margin-top:17px}.uno-button span{font-size:17px}.uno-divider{position:relative;text-align:center;margin:14px 0;color:#6f7285;font-size:9px}.uno-divider:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--uno-line)}.uno-divider span{position:relative;padding:0 10px;background:#141622}.uno-footnote{color:#85899e;font-size:10px;line-height:1.5;margin:11px 0 0}.uno-rooms{margin-top:13px}.uno-refresh{margin-left:auto;width:30px;height:30px;border:1px solid var(--uno-line);border-radius:9px;background:#1b1d2b;color:#ccc0ff;font-size:19px;cursor:pointer}.uno-room-list,.uno-history-list{display:grid;gap:7px}.uno-room-row,.uno-history-row{width:100%;display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--uno-line);border-radius:12px;background:#10121d;color:#f3f2fa;text-align:left}.uno-room-row{cursor:pointer}.uno-room-row:hover{border-color:#aa8bf866;background:#181629}.uno-room-row .grow,.uno-history-row .grow{display:grid;gap:3px;flex:1}.uno-room-row b,.uno-history-row b{font-size:12px}.uno-room-row small,.uno-history-row small{color:#888ca0;font-size:10px}.uno-room-row i{font-style:normal;color:#bba5ff;font-size:11px}.uno-room-dot,.uno-turn-pin{width:8px;height:8px;border-radius:50%;background:#65e2a2;box-shadow:0 0 12px #65e2a277;animation:uno-pulse 1.7s infinite}.uno-empty{padding:14px 2px;margin:0;color:#85899d;font-size:11px}.uno-history-state{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:#38242c;color:#ff8390}.uno-history-state.settled{background:#153528;color:#70e7a7}.uno-history-pay{font:700 12px Space Grotesk;color:#7be9ac}.uno-disclaimer{text-align:center;color:#73778d;font-size:9px;letter-spacing:.5px;margin:17px 0}.uno-waiting{max-width:760px;margin:20px auto;padding:22px}.uno-copy{margin-left:auto;border:1px solid #a78bfa42;border-radius:9px;background:#28213b;color:#d6c7ff;padding:7px 10px;font-size:10px;cursor:pointer}.uno-code{padding:14px;text-align:center;border:1px dashed #a78bfa53;border-radius:12px;background:#11121e;font:700 27px Space Grotesk;letter-spacing:4px;color:#d6c4ff}.uno-seat-list{display:grid;gap:7px;margin-top:14px}.uno-seat{display:flex;align-items:center;gap:12px;padding:12px 13px;border-radius:11px;background:#10121c}.uno-seat-num{color:#9e83ec;font:700 10px Space Grotesk}.uno-seat>span:nth-child(2){flex:1;font-size:12px;font-weight:600}.uno-seat small{font-size:8px;color:#7e8296;letter-spacing:.8px}.uno-seat.open{opacity:.56;border:1px dashed #ffffff12}.uno-wait-actions{display:flex;gap:8px;margin-top:17px}.uno-wait-actions .uno-button:first-child{flex:1}.uno-wait-note{color:#a5a8b9;font-size:11px;padding:12px}.uno-table{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:15px;min-height:530px;padding:17px;margin-top:13px;overflow:hidden;border:1px solid #b09aff20;border-radius:22px;background:radial-gradient(ellipse at 50% 43%,#183e39 0,#102e2c 37%,#111c20 67%,#11131e);box-shadow:inset 0 0 0 5px #090d14,inset 0 0 70px #0007}.uno-table:before{content:"";position:absolute;inset:12px;border:1px solid #c5e1c21c;border-radius:80px;pointer-events:none}.uno-opponents{position:relative;display:flex;justify-content:center;flex-wrap:wrap;gap:9px;z-index:1}.uno-player{position:relative;display:grid;grid-template-columns:36px auto auto;align-items:center;gap:7px;min-width:145px;padding:8px 10px;border:1px solid #ffffff12;border-radius:12px;background:#0e1518d9}.uno-player.turn{border-color:#c2a4ffbb;box-shadow:0 0 18px #9b7bff40}.uno-player.offline{opacity:.6}.uno-avatar{display:grid;place-items:center;width:32px;height:32px;overflow:hidden;border-radius:10px;background:linear-gradient(140deg,#6e54ba,#32304a);font-weight:700;font-size:13px}.uno-avatar img{width:100%;height:100%;object-fit:cover}.uno-player-name{max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700}.uno-player-count{display:grid;text-align:right;font:700 13px Space Grotesk;color:#e2d7ff}.uno-player-count small{font:600 7px Inter,sans-serif;color:#9296a5;letter-spacing:.5px}.uno-turn-pin{position:absolute;right:6px;top:6px;width:5px;height:5px}.uno-center{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;z-index:1;padding:2px 0}.uno-table-top{width:min(100%,420px);display:flex;justify-content:space-between;align-items:center;color:#9ea2b0;font-size:9px}.uno-live-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid #ffffff14;border-radius:20px;background:#07110f88;letter-spacing:.8px;font-size:8px;font-weight:800}.uno-live-pill i{width:6px;height:6px;border-radius:50%;background:#57e09b;box-shadow:0 0 10px #57e09b;animation:uno-pulse 1.5s infinite}.uno-deck-count{font-size:9px}.uno-pile{display:flex;align-items:center;gap:27px;margin:19px 0 12px}.uno-deck{width:79px;height:112px;display:grid;place-content:center;gap:7px;border:4px solid #e3def1;border-radius:13px;background:repeating-linear-gradient(45deg,#31206a,#31206a 8px,#39287c 8px 16px);color:#f9f3ff;box-shadow:0 8px 20px #0005,inset 0 0 0 2px #ffffff35;cursor:pointer;transform:rotate(-5deg)}.uno-deck span{font:800 21px Space Grotesk;letter-spacing:-2px}.uno-deck small{font-size:7px;letter-spacing:1px}.uno-deck:disabled{opacity:.52;cursor:not-allowed}.uno-top-card{display:grid;justify-items:center;gap:6px;transform:rotate(4deg)}.uno-card{--card:#aaa;position:relative;flex:0 0 70px;width:70px;height:101px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:8px 6px;border:3px solid #f7f4ff;border-radius:11px;color:#fff;background:var(--card);background:radial-gradient(ellipse at 50% 45%,#ffffff35 0 28%,transparent 29%),linear-gradient(145deg,color-mix(in srgb,var(--card) 91%,white),color-mix(in srgb,var(--card) 75%,black));box-shadow:0 5px 12px #0006,inset 0 0 0 1px #fff5;transition:transform .16s,filter .16s;cursor:default}.uno-card:before{content:"";position:absolute;inset:12px 8px;border:1px solid #ffffff91;border-radius:50%;transform:rotate(-25deg)}.uno-card b{position:relative;font:800 27px Space Grotesk;text-shadow:0 2px 5px #0005}.uno-card-corner,.uno-card-color{z-index:1;font:700 7px Space Grotesk;text-shadow:0 1px 3px #0008}.uno-card-color{font-size:11px}.uno-card.playable{cursor:pointer;box-shadow:0 6px 13px #0006,0 0 0 1px #e1c8ff55}.uno-card.playable:hover,.uno-card.selected{transform:translateY(-10px) scale(1.06);filter:brightness(1.12);z-index:2}.uno-card.held{opacity:.9}.uno-top-card .uno-card{width:91px;height:131px;flex-basis:131px;border-radius:14px}.uno-top-card .uno-card b{font-size:36px}.uno-top-card .uno-card-corner{font-size:8px}.uno-declared-color{color:#d1c5ff;font-size:10px;font-weight:700}.uno-turn-message{min-height:18px;color:#a2a8af;font-size:10px;text-align:center}.uno-turn-message.your-turn{color:#d2beff;font-weight:700;animation:uno-glow 1.8s infinite}.uno-call,.uno-catch{display:flex;align-items:center;gap:11px;margin-top:8px;padding:9px 15px;border:1px solid #ffe08a77;border-radius:11px;background:linear-gradient(110deg,#f8bc3d,#e67729);color:#2c1a09;font:900 17px Space Grotesk;cursor:pointer;box-shadow:0 0 22px #ffbb4666;animation:uno-glow 1s infinite}.uno-call small,.uno-catch small{font:600 9px Inter,sans-serif}.uno-catch{border-color:#ffa1a177;background:linear-gradient(110deg,#ff897b,#ed405b);color:#fff}.uno-pass{min-height:34px;margin-top:8px}.uno-self{display:none}.uno-hand-wrap{position:relative;z-index:1;padding:12px 10px 6px;border:1px solid #ffffff12;border-radius:16px;background:#07101391}.uno-hand-label{display:flex;justify-content:space-between;margin-bottom:9px;color:#a4a9b5;font-size:8px;letter-spacing:1px}.uno-hand-label b{color:#d4c5ff}.uno-hand{display:flex;justify-content:center;align-items:flex-end;min-height:111px;overflow-x:auto;overflow-y:hidden;padding:5px 3px 11px;scrollbar-width:thin;scrollbar-color:#7459b3 transparent}.uno-hand .uno-card{margin-left:-8px}.uno-hand .uno-card:first-child{margin-left:0}.uno-color-pick{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;padding:11px}.uno-color-pick b{width:100%;text-align:center;font-size:11px}.uno-color-pick button{border:1px solid #ffffff44;border-radius:9px;padding:7px 10px;background:var(--card,#26283a);color:#fff;font-size:10px;font-weight:700;cursor:pointer}.uno-result{display:none;position:absolute;inset:0;z-index:4;align-items:center;justify-content:center;flex-direction:column;gap:10px;background:#070a10ef;text-align:center;backdrop-filter:blur(9px)}.uno-result.show{display:flex;animation:uno-fade .4s}.uno-result>b{font:800 30px Space Grotesk;color:#d7c3ff;letter-spacing:2px}.uno-result>span{font-weight:700;font-size:16px}.uno-result>small{color:#999db0;font-size:10px}.uno-result .uno-button{min-width:190px}.uno-log{margin:12px 3px;color:#9a9daf;font-size:10px}.uno-log summary{cursor:pointer}.uno-log summary span{margin-left:7px;color:#aa94ec}.uno-log code{display:block;overflow-wrap:anywhere;margin:9px 0;color:#7d8294}.uno-log>small{display:block;padding:3px 0}.uno-loading{min-height:50vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#c6c3d6}.uno-loading>span{width:24px;height:24px;border:2px solid #514178;border-top-color:#c2a5ff;border-radius:50%;animation:uno-spin .8s linear infinite}@keyframes uno-pulse{50%{opacity:.45;transform:scale(.85)}}@keyframes uno-glow{50%{filter:brightness(1.2);box-shadow:0 0 28px #a88aff8a}}@keyframes uno-fade{0%{opacity:0}to{opacity:1}}@keyframes uno-spin{to{transform:rotate(360deg)}}@media(max-width:700px){.uno-shell{padding:0 10px 25px;margin-top:4px}.uno-hero{grid-template-columns:1fr 120px;min-height:176px;padding:20px 18px}.uno-hero-art{transform:scale(.72);transform-origin:center right;margin-right:-18px}.uno-hero p{font-size:10px}.uno-lobby-grid{grid-template-columns:1fr}.uno-panel{padding:15px}.uno-table{min-height:calc(100dvh - 205px);padding:13px 9px;grid-template-rows:auto 1fr auto}.uno-table:before{inset:8px;border-radius:48px}.uno-opponents{gap:5px}.uno-player{grid-template-columns:28px auto auto;gap:5px;min-width:0;padding:6px 7px}.uno-avatar{width:26px;height:26px}.uno-player-name{max-width:55px;font-size:9px}.uno-player-count{font-size:11px}.uno-pile{margin:16px 0 9px;gap:22px}.uno-deck{width:67px;height:96px}.uno-top-card .uno-card{width:80px;height:116px;flex-basis:116px}.uno-hand-wrap{padding:10px 7px 4px}.uno-hand{justify-content:flex-start;min-height:99px}.uno-hand .uno-card{flex-basis:61px;width:61px;height:89px;margin-left:-17px;padding:6px 4px}.uno-hand .uno-card:first-child{margin-left:0}.uno-hand .uno-card b{font-size:23px}.uno-hand .uno-card-corner{font-size:6px}.uno-self{display:block}.uno-self .uno-player{display:none}.uno-result>b{font-size:25px}}@media(max-width:390px){.uno-head h1{font-size:19px}.uno-chip-balance{padding:7px}.uno-hero{grid-template-columns:1fr 95px;padding:16px 13px}.uno-hero-art{transform:scale(.57);margin-right:-37px}.uno-hero h2{font-size:25px}.uno-room-row{padding:10px}.uno-join-row{flex-wrap:wrap}.uno-join-row .uno-input{min-width:100%}.uno-join-row .uno-button{width:100%}}@media(prefers-reduced-motion:reduce){.uno-promo,.uno-room-dot,.uno-live-pill i,.uno-turn-message,.uno-call,.uno-catch,.uno-loading>span{animation:none;transition:none}}.uno-clock{min-width:82px;color:#bfb3e7;text-align:right;font:700 9px Space Grotesk,sans-serif;letter-spacing:.3px}.uno-clock.urgent{color:#ff9a83}.uno-card:focus-visible,.uno-button:focus-visible,.uno-call:focus-visible,.uno-catch:focus-visible,.uno-deck:focus-visible{outline:3px solid #d3bbff;outline-offset:3px}@media(max-width:700px){.uno-shell{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right));padding-bottom:max(25px,env(safe-area-inset-bottom))}.uno-clock{min-width:75px;font-size:8px}}@media(prefers-reduced-motion:reduce){.uno-card,.uno-button,.uno-deck{scroll-behavior:auto;transition:none!important}.uno-card.playable:hover,.uno-card.selected{transform:none}}.uno-shell.uno-playing{max-width:1280px}.uno-playing .uno-table{display:grid;grid-template-rows:auto minmax(290px,1fr) auto auto;gap:14px;min-height:690px;padding:22px;margin-top:16px;border:1px solid #6d624c;border-radius:30px;background:radial-gradient(ellipse at 50% 48%,#263a32,#1b2b27 45%,#121918 79%,#111519);box-shadow:inset 0 0 0 7px #101416,inset 0 0 0 8px #73684955,inset 0 0 80px #0008,0 22px 55px #0005;overflow:visible}.uno-playing .uno-table:before{inset:15px;border:1px solid #d0bc8955;border-radius:100px}.uno-playing .uno-table{grid-template-columns:minmax(0,1fr)}.uno-playing .uno-table>*{min-width:0;max-width:100%}.uno-opponents{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;min-height:66px}.uno-player{grid-template-columns:40px minmax(90px,1fr) 58px;gap:10px;min-width:205px;padding:10px 12px;border:1px solid #ffffff1c;border-radius:14px;background:linear-gradient(140deg,#202522f2,#111719f5);box-shadow:0 6px 17px #0004}.uno-player.turn{transform:translateY(-2px);border-color:#c8aa6b;box-shadow:0 0 0 1px #c8aa6b55,0 0 28px #c8aa6b30}.uno-player.offline{border-style:dashed;opacity:.75}.uno-avatar{width:38px;height:38px;border-radius:50%;background:#39372d;color:#c8aa6b;border:1px solid #c8aa6b66}.uno-player-meta{display:grid;gap:4px;min-width:0}.uno-player-name{max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f2f0e8;font-size:11px}.uno-connection{display:flex;align-items:center;gap:5px;color:#9b9c92;font-size:8px}.uno-connection i{width:6px;height:6px;border-radius:50%;background:#79b48a}.uno-player.offline .uno-connection i{background:#d5a35f}.uno-card-fan{position:relative;display:flex;align-items:center;height:38px;padding-left:6px}.uno-card-fan i{position:absolute;left:calc(var(--fan)*5px);width:18px;height:27px;border:1px solid #d8d0ba;border-radius:4px;background:repeating-linear-gradient(135deg,#282a2d 0 4px,#9b8048 4px 5px,#1b1d20 5px 9px);box-shadow:0 2px 5px #0008;transform:rotate(calc((var(--fan) - 2)*6deg))}.uno-card-fan b{z-index:1;display:grid;place-items:center;min-width:22px;height:22px;margin-left:28px;border:1px solid #c8aa6b66;border-radius:50%;background:#171a19;color:#f0dfb5;font:700 10px Space Grotesk}.uno-turn-pin{position:absolute;right:9px;top:-9px;width:auto;height:auto;padding:3px 7px;border:1px solid #cfb77c;border-radius:5px;background:#322c20;color:#f4dc9f;font-size:7px;letter-spacing:.8px}.uno-center{align-self:stretch;display:flex;justify-content:center;gap:14px;padding:10px 0;width:100%;min-width:0}.uno-table-top{width:min(100%,660px);min-width:0;font-size:10px}.uno-live-pill{border-color:#c8aa6b45;background:#151916;color:#d8d0bc}.uno-live-pill i{background:#86b18f;box-shadow:0 0 10px #86b18f}.uno-deck-count{letter-spacing:.7px}.uno-deck-count b{padding-left:4px;color:#f1e4c6;font-size:11px}.uno-turn-banner{display:flex;align-items:center;gap:12px;width:min(100%,510px);min-height:62px;padding:10px 15px;border:1px solid #ffffff20;border-radius:13px;background:#101513cf}.uno-turn-banner>i{width:10px;height:10px;flex:none;border-radius:50%;background:#81867f;box-shadow:0 0 0 5px #fff1}.uno-turn-banner>span{display:grid;gap:3px;flex:1}.uno-turn-banner small{color:#a6a69c;font-size:8px;font-weight:700;letter-spacing:1px}.uno-turn-banner b{color:#ece9df;font-size:13px}.uno-turn-banner strong{color:#b7b0a0;font-size:8px}.uno-turn-banner.my-turn{border-color:#c8aa6b9c;background:linear-gradient(100deg,#453a25,#1b201b 70%);box-shadow:0 0 30px #c8aa6b20}.uno-turn-banner.my-turn>i{background:#c8aa6b;box-shadow:0 0 0 5px #c8aa6b24,0 0 18px #c8aa6b}.uno-turn-banner.my-turn b,.uno-turn-banner.my-turn strong{color:#f0dba8}.uno-pile{gap:42px;margin:4px 0}.uno-deck{width:98px;height:140px;border:1px solid #c8aa6b;border-radius:13px;background:radial-gradient(ellipse,#5b4b2d,#252522 65%);box-shadow:0 12px 24px #0008,inset 0 0 0 4px #111614,inset 0 0 0 5px #8e794c;transition:transform .2s,filter .2s}.uno-deck:not(:disabled):hover{transform:rotate(-2deg) translateY(-4px);filter:brightness(1.2)}.uno-deck span{font:700 24px Space Grotesk;color:#e3cf9c}.uno-deck small{font-size:9px;letter-spacing:1.4px}.uno-discard-area{display:grid;justify-items:center;gap:7px}.uno-pile-label{color:#aaa99d;font-size:8px;font-weight:700;letter-spacing:1px}.uno-top-card{transform:rotate(3deg)}.uno-top-card .uno-card{width:104px;height:148px;flex-basis:148px;border-radius:15px}.uno-top-card .uno-card b{font-size:43px}.uno-discard-area .uno-card{animation:uno-discard-in .24s ease-out}.uno-last-action{display:flex;align-items:center;gap:8px;min-height:19px;color:#a9aa9f;font-size:10px}.uno-last-action b{color:#eee8d8}.uno-playing .uno-card{flex:0 0 82px;width:82px;height:118px;padding:9px 7px;border:3px solid #f4f0e6;border-radius:13px;box-shadow:0 8px 16px #0007,inset 0 0 0 1px #ffffff67;transition:transform .18s,filter .18s,opacity .18s}.uno-playing .uno-card:before{inset:14px 10px;border:2px solid #ffffffa6;border-radius:50%;transform:rotate(-25deg) scaleX(.72)}.uno-playing .uno-card b{font-size:32px;text-shadow:0 2px 6px #0008}.uno-playing .uno-card-corner{max-width:100%;font-size:8px}.uno-playing .uno-card-color{font-size:12px}.uno-playing .uno-card.playable{cursor:pointer;box-shadow:0 8px 16px #0007,0 0 0 1px #dfc47e99}.uno-playing .uno-card.held{filter:saturate(.48) brightness(.72);opacity:.88}.uno-playing .uno-card.selected{z-index:3;transform:translateY(-14px) scale(1.07);filter:brightness(1.14);box-shadow:0 13px 25px #0009,0 0 0 2px #e8cf8d,0 0 22px #c8aa6b66}.uno-hand-wrap{z-index:1;padding:15px 16px 9px;border:1px solid #c8aa6b38;border-radius:17px;background:linear-gradient(145deg,#121716f5,#171a19f5);box-shadow:0 11px 30px #0003}.uno-hand-label{align-items:center;margin-bottom:12px;letter-spacing:0}.uno-hand-label>span{display:flex;align-items:center;gap:10px}.uno-hand-label small{color:#aead9f;font-size:9px;font-weight:700;letter-spacing:1px}.uno-hand-label b{color:#f0dba8;font-size:11px}.uno-hand-label b i{color:#9d9e95;font-size:9px;font-style:normal;font-weight:500}.uno-hand-label em{color:#aaa99e;font-size:9px;font-style:normal}.uno-hand{justify-content:flex-start;gap:8px;min-height:142px;padding:15px 9px 18px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#796844 transparent}.uno-hand .uno-card,.uno-hand .uno-card:first-child{margin-left:0}.uno-actions{display:flex;justify-content:center;gap:9px;width:min(100%,510px);margin-top:2px}.uno-actions .uno-button{min-width:125px;min-height:43px;border-radius:9px;font-size:10px;font-weight:750;letter-spacing:.7px}.uno-play-action{flex:1;max-width:235px}.uno-playing .uno-button.primary{border:1px solid #9f8657;background:linear-gradient(#433a2b,#30291f);color:#f0dfb7;box-shadow:0 5px 13px #0003}.uno-playing .uno-button.secondary,.uno-draw-action{border:1px solid #586159;background:#202722;color:#e5e5dc}.uno-actions button:disabled{filter:saturate(.3);opacity:.4;cursor:not-allowed}.uno-call,.uno-catch{z-index:2;display:flex;align-items:center;justify-content:center;gap:12px;width:min(100%,390px);min-height:54px;margin:0;border:1px solid #d4b76d;border-radius:10px;background:linear-gradient(120deg,#80683c,#473b26);color:#fff2cf;box-shadow:0 0 22px #c8aa6b30;animation:uno-call-in .22s ease-out}.uno-call b{font:800 20px Space Grotesk;letter-spacing:1px}.uno-call small,.uno-catch small{font-size:10px}.uno-catch{background:linear-gradient(120deg,#713a38,#482a29);border-color:#bb7169;color:#ffe1dc}.uno-waiting-turn{color:#acaea4;font-size:10px}.uno-self{display:block;z-index:1}.uno-self .uno-player{width:min(100%,285px);margin:auto;border-color:#c8aa6b55;background:#1a1c18}.uno-self .uno-card-fan{display:none}.uno-network{position:fixed;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:20;padding:9px 13px;border:1px solid #c8aa6b55;border-radius:20px;background:#151816;color:#e9d6a5;font-size:10px;opacity:0;pointer-events:none;transition:opacity .2s}.uno-network.visible{opacity:1}.uno-action-pending{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:22;display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #c8aa6b77;border-radius:20px;background:#171916;color:#f0dfb7;font-size:11px;opacity:0;pointer-events:none;transform:translate(-50%,8px);transition:opacity .18s,transform .18s}.uno-action-pending.visible{opacity:1;transform:translate(-50%)}.uno-action-pending i{width:12px;height:12px;border:2px solid #60563c;border-top-color:#e0c781;border-radius:50%;animation:uno-spin .7s linear infinite}@keyframes uno-call-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes uno-discard-in{0%{opacity:.45;transform:translateY(-13px) rotate(-5deg) scale(.96)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@media(max-width:700px){.uno-playing .uno-table{grid-template-rows:auto minmax(255px,1fr) auto auto;gap:10px;min-height:0;padding:14px 10px 12px;border-radius:24px}.uno-playing .uno-table:before{inset:8px;border-radius:50px}.uno-opponents{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:3px 2px 7px}.uno-opponents::-webkit-scrollbar{display:none}.uno-player{grid-template-columns:32px minmax(72px,1fr) 50px;flex:0 0 min(48vw,190px);min-width:0;gap:7px;padding:8px}.uno-avatar{width:31px;height:31px}.uno-player-name{max-width:90px;font-size:10px}.uno-connection{font-size:7px}.uno-card-fan i{width:16px;height:23px}.uno-card-fan b{min-width:19px;height:19px;margin-left:24px;font-size:9px}.uno-turn-pin{font-size:6px}.uno-center{min-height:255px;gap:9px;padding:3px 0}.uno-table-top{gap:5px;font-size:8px}.uno-live-pill{padding:6px 7px;font-size:7px}.uno-deck-count{font-size:7px}.uno-clock{min-width:72px;font-size:8px}.uno-turn-banner{width:min(100%,420px);min-height:50px;padding:8px 11px}.uno-turn-banner b{font-size:11px}.uno-pile{gap:32px;margin:0}.uno-deck{width:74px;height:106px}.uno-top-card .uno-card{width:78px;height:112px;flex-basis:112px}.uno-top-card .uno-card b{font-size:33px}.uno-last-action{font-size:9px}.uno-actions{gap:7px;width:100%}.uno-actions .uno-button{min-width:0;min-height:45px;flex:1;font-size:9px}.uno-play-action{max-width:none}.uno-call,.uno-catch{min-height:48px}.uno-hand-wrap{padding:12px 9px 8px}.uno-hand{min-height:132px;gap:7px;padding:14px 5px 18px}.uno-playing .uno-card{flex-basis:72px;width:72px;height:104px;padding:8px 6px}.uno-playing .uno-card b{font-size:28px}.uno-playing .uno-card-corner{font-size:7px}.uno-result{padding:20px}.uno-result .uno-button{min-height:44px}}@media(max-width:390px){.uno-playing .uno-table{padding:11px 8px}.uno-player{flex-basis:47vw;grid-template-columns:28px minmax(60px,1fr) 42px;padding:7px 6px}.uno-avatar{width:27px;height:27px}.uno-player-name{max-width:70px;font-size:9px}.uno-connection{font-size:6px}.uno-card-fan i{width:14px;height:21px}.uno-card-fan b{margin-left:21px}.uno-turn-banner strong{font-size:7px}.uno-pile{gap:25px}.uno-deck{width:67px;height:96px}.uno-top-card .uno-card{width:72px;height:102px;flex-basis:102px}.uno-playing .uno-card{flex-basis:68px;width:68px;height:98px}.uno-playing .uno-card b{font-size:25px}.uno-hand{min-height:124px;gap:6px}.uno-hand-label em{font-size:8px}}@media(min-width:701px){.uno-playing .uno-hand{justify-content:center;overflow-x:auto}.uno-playing .uno-table{min-height:min(760px,calc(100vh - 185px))}}@media(prefers-reduced-motion:reduce){.uno-playing *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pt{position:absolute;left:0;top:0;pointer-events:none;z-index:7;will-change:transform,opacity}.pt.spark{width:6px;height:6px;border-radius:50%;background:#ffd86b;box-shadow:0 0 8px #ffb703}.pt.feather{width:13px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #00000014}.pt.smoke{width:30px;height:30px;border-radius:50%;background:#d2dceb6b;filter:blur(5px)}.pt.chip{width:8px;height:8px;background:#4f6680;border-radius:2px}.pt.coin{font-size:18px}.pt.ember{width:5px;height:5px;border-radius:50%;background:#ff9f43;box-shadow:0 0 8px #ff6b00}.pt.drop{width:7px;height:10px;border-radius:50%/60% 60% 40% 40%;background:#bee6ffd9}.pt.ring{width:20px;height:20px;border-radius:50%;border:2px solid #fff}.pt.float{font:800 18px var(--display);color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.6);white-space:nowrap}.pt.float.gain{color:#7df0b8}.pt.float.win{color:var(--gold)}.pt.flash{left:0;top:0;width:100%;height:100%;z-index:8}.info-line{text-align:center;font-size:13px;color:var(--muted);margin-top:10px}.cx{position:relative;height:262px;overflow:hidden;border-radius:18px;background:#14202d;border:1px solid rgba(255,255,255,.1);isolation:isolate}.cx-cam{position:absolute;inset:0}.cx-world{position:absolute;left:0;top:0;height:100%;will-change:transform}.cx-hud{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;z-index:6;pointer-events:none}.cx-chip{background:#09101ac7;border:1px solid rgba(255,255,255,.14);padding:5px 11px;border-radius:10px;font:800 13px var(--display);backdrop-filter:blur(4px)}.cx-vig{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 46px #00000080;z-index:5;border-radius:18px}.cx-start{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#1a2b3c,#172636);border-right:6px solid #2b3f53}.cx-light{position:absolute;left:12px;top:10px;transform:scale(.62);transform-origin:top left;filter:drop-shadow(0 6px 6px rgba(0,0,0,.4))}.lt-a{fill:#f5a524;animation:ltA 1.6s steps(1) infinite}.lt-b{fill:#3a2c2c;animation:ltB 1.6s steps(1) infinite}@keyframes ltA{0%{fill:#ffb703;filter:drop-shadow(0 0 6px #ffb703)}50%{fill:#3a2f22;filter:none}}@keyframes ltB{0%{fill:#2b3442}50%{fill:#ff4d4d;filter:drop-shadow(0 0 6px #ff4d4d)}}.cx-zebra{position:absolute;left:6px;top:84px;display:flex;gap:5px}.cx-zebra i{display:block;width:25px;height:70px;border-radius:4px;background:#2e4257}.cx-bush{position:absolute;left:14px;bottom:20px}.cx-lane{position:absolute;top:0;bottom:0;background:#19293a;border-right:2px dashed rgba(255,255,255,.13);transition:background .3s}.cx-lane:nth-child(2n){background:#1b2c3f}.cx-lane.next{background:#213853}.cx-lane.passed{background:#162637}.cx-car{position:absolute;left:50%;top:0;margin-left:-20px;animation:cxCar var(--dur, 3s) linear var(--delay, 0s) infinite;filter:drop-shadow(0 8px 5px rgba(0,0,0,.45));transition:opacity .25s;z-index:2}.cx-car.atk{animation:none}@keyframes cxCar{0%{transform:translateY(-96px)}to{transform:translateY(300px)}}.cx-mh{position:absolute;left:50%;margin-left:-31px;z-index:1;transition:transform .25s}.mh-o{fill:#2c3f53;stroke:#46607a;stroke-width:3}.mh-i{fill:#22334a;stroke:#3b516a;stroke-width:2}.mh-b rect{fill:#3f5873}.cx-lane.next .mh-o{stroke:#a8d2ff;filter:drop-shadow(0 0 9px rgba(168,210,255,.6))}.cx-lane.next .cx-mh{transform:scale(1.08)}.cx-lane.passed .mh-o{stroke:#f7c948;filter:drop-shadow(0 0 7px rgba(247,201,72,.45))}.cx-lane.passed .mh-b rect{fill:#f7c948}.cx-pill{position:absolute;left:50%;transform:translate(-50%);padding:5px 12px;border-radius:999px;background:#2b3e52;color:#d6e3f0;font:700 12px var(--display);white-space:nowrap;transition:all .25s;z-index:1}.cx-lane.next .cx-pill{background:#eaf3ff;color:#0b1928;box-shadow:0 0 14px #c8e1ff66}.cx-lane.passed .cx-pill{background:#1d4d3b;color:#7df0b8}.cx-lane.broke .mh-pa{animation:mhA .7s ease-in forwards;transform-box:fill-box;transform-origin:center}.cx-lane.broke .mh-pb{animation:mhB .7s ease-in forwards;transform-box:fill-box;transform-origin:center}@keyframes mhA{to{transform:translate(-12px,16px) rotate(-26deg);opacity:.85}}@keyframes mhB{to{transform:translate(12px,16px) rotate(26deg);opacity:.85}}.cx-mark{position:absolute;left:50%;top:96px;width:56px;height:44px;margin-left:-28px;border-radius:50%;background:radial-gradient(circle,#d62846b3,#d6284600 70%);z-index:1}.cx-end{position:absolute;top:0;bottom:0;display:grid;place-items:center;background:repeating-linear-gradient(45deg,#1e3044 0 14px,#182739 14px 28px);color:#7088a3;font:800 13px var(--display);letter-spacing:.22em}.cx-hen{position:absolute;left:0;top:0;width:58px;height:72px;z-index:4;will-change:transform}.cx-hen-in{transform-origin:50% 92%;animation:henIdle 2.4s ease-in-out infinite;filter:drop-shadow(0 5px 4px rgba(0,0,0,.4))}@keyframes henIdle{50%{transform:translateY(-2px) rotate(-2.5deg)}}.cx-shadow{position:absolute;left:10px;bottom:6px;width:38px;height:8px;border-radius:50%;background:#0006;filter:blur(2px)}.ch-info{text-align:center;font-size:13px;color:var(--muted);margin-top:10px}.slots-hero{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}.sh-head{text-align:center}.sh-logo{font:900 24px var(--display);letter-spacing:.05em;color:var(--gold);text-shadow:0 4px 12px rgba(0,0,0,.5);line-height:1.1}.sh-logo span{color:#fff;font-weight:700}.sh-tag{font:700 11px var(--font);color:var(--muted);text-transform:uppercase;letter-spacing:.15em;margin-top:4px}.sh-machine-wrap{width:100%;max-width:580px;padding:4px;background:linear-gradient(180deg,#3d1b54,#180a2b);border-radius:20px;box-shadow:0 20px 50px #000c,0 0 0 1px #ffffff0d}.sh-machine{position:relative;width:100%;aspect-ratio:5 / 3.2;background:#080310;border-radius:16px;overflow:hidden;box-shadow:inset 0 10px 40px #000000e6}.sh-reels{display:grid;grid-template-columns:repeat(5,1fr);height:100%;gap:4px;padding:4px}.sh-reel{position:relative;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.02),transparent 20%,transparent 80%,rgba(255,255,255,.02));border-radius:8px}.sh-strip{display:flex;flex-direction:column;width:100%;will-change:transform}.sh-strip.blur{filter:blur(1.5px) drop-shadow(0 0 6px rgba(255,255,255,.1))}.sh-cell{flex:none;aspect-ratio:1;display:grid;place-items:center;padding:12%;transition:filter .3s,transform .3s}.sh-sym{width:100%;height:100%;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4));transition:transform .2s}.sh-sym svg{width:100%;height:100%;display:block}.sh-center-line{position:absolute;top:50%;left:0;right:0;height:calc(100% / 3);transform:translateY(-50%);border-top:1px solid rgba(255,200,80,.1);border-bottom:1px solid rgba(255,200,80,.1);background:linear-gradient(90deg,#ffc85000,#ffc8500a 50%,#ffc85000);pointer-events:none;z-index:10}.sh-glass{position:absolute;inset:0;pointer-events:none;z-index:20;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 20%,transparent 70%,rgba(0,0,0,.6));box-shadow:inset 0 2px #ffffff1a,inset 0 -2px #000c}.sh-reel.impact{animation:shImpact .2s ease-out}@keyframes shImpact{50%{transform:translateY(4px)}}.sh-reel.hot{box-shadow:inset 0 0 0 2px #f59e0b,0 0 30px #f59e0b80;z-index:5;background:#f59e0b0d}.sh-cell.dim{filter:grayscale(.8) brightness(.4);transform:scale(.9)}.sh-cell.win-pop .sh-sym{animation:shWinPop .8s ease-in-out infinite alternate;filter:drop-shadow(0 0 16px rgba(255,200,80,.8))}@keyframes shWinPop{to{transform:scale(1.15)}}.sh-hud{min-height:48px;display:flex;align-items:center;justify-content:center;width:100%;background:var(--card-2);border-radius:12px;border:1px solid var(--line)}.sh-hud-win{display:flex;align-items:center;gap:12px;animation:shPop .4s cubic-bezier(.2,1.4,.4,1)}.sh-hud-mult{font:800 24px var(--display);color:var(--gold);text-shadow:0 4px 12px rgba(255,200,80,.4)}.sh-hud-amt{font:700 16px var(--font);color:var(--green)}@keyframes shPop{0%{transform:scale(.5);opacity:0}}.sl-paytable{display:flex;flex-direction:column;gap:12px}.sl-prow{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px;background:#0000004d;border-radius:16px;border:1px solid rgba(255,255,255,.05)}.sl-pt-head{display:flex;justify-content:center;width:100%;border-bottom:1px solid rgba(255,255,255,.04);padding-bottom:10px}.sl-pt-sym{width:48px;height:48px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.sl-pt-ladder{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%}.sl-pt-step{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;background:#ffffff0a;border-radius:8px;font-size:11px}.sl-pt-step .cnt{color:var(--muted);font-weight:600;font-size:11.5px}.sl-pt-step .mul{font-weight:800;color:var(--gold);text-shadow:0 2px 4px rgba(0,0,0,.5)}.sl-pt-step:nth-child(6){background:#f7c9481a;border:1px solid rgba(247,201,72,.2)}.sl-pt-step:nth-child(6) .cnt{color:var(--gold)}.rrx{position:relative;width:100%;max-width:340px;aspect-ratio:1;margin:0 auto;border-radius:22px;overflow:hidden;--risk: .2;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 50% 46%,#2b303d 0,#14171f 62%,#0a0c11)}.rrx-vig{position:absolute;inset:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 calc(50px + var(--risk) * 80px) rgba(200,20,50,calc(.12 + var(--risk) * .5));transition:box-shadow .5s;border-radius:22px}.rrx.tense .rrx-vig{animation:rrPulse .34s ease-in-out infinite alternate}.rrx.bloody .rrx-vig{box-shadow:inset 0 0 130px #e11432eb}@keyframes rrPulse{0%{box-shadow:inset 0 0 90px #c8143259}to{box-shadow:inset 0 0 160px #ff1e3ccc}}.rrx-gun{position:absolute;inset:6%;will-change:transform}.rr-cyl{position:absolute;inset:0;will-change:transform;filter:drop-shadow(0 14px 18px rgba(0,0,0,.6))}.rr-svg{width:100%;height:100%;display:block;overflow:visible}.rr-front{position:absolute;inset:0;pointer-events:none}.rr-aim{animation:rrAim 1.2s linear infinite}.rrx.live .rr-aim{stroke:#ff7a45}@keyframes rrAim{to{stroke-dashoffset:-26}}.rr-hammer{transform-box:fill-box;transform-origin:50% 100%}.rr-chg .rr-bullet{opacity:0;transform:scale(.3) translateY(30px);transform-box:fill-box;transform-origin:center;transition:opacity .28s,transform .3s cubic-bezier(.3,1.5,.5,1)}.rr-chg.loaded .rr-bullet,.rr-chg.revealed .rr-bullet{opacity:1;transform:none}.rr-ok,.rr-hit{opacity:0;transition:opacity .25s}.rr-chg.safe .rr-ok{opacity:1}.rr-chg.fired .rr-hit{opacity:1;animation:rrHit .45s ease-out 3}@keyframes rrHit{50%{opacity:.25}}.rrx-say{position:absolute;left:50%;top:50%;z-index:6;transform:translate(-50%,-50%);font:900 44px var(--display);letter-spacing:.06em;pointer-events:none;opacity:0;text-shadow:0 4px 18px rgba(0,0,0,.7)}.rrx-say.click{color:#7df0b8}.rrx-say.bang{color:#ffd166;font-size:60px;text-shadow:0 0 26px #ff5d00}.rr-ladder{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:12px}.rr-ladder span{padding:4px 10px;border-radius:999px;background:var(--card-2);border:1px solid var(--line);font:700 12px var(--display);color:var(--muted)}.rr-ladder span.done{color:var(--green);border-color:#1fdc9166}.rr-ladder span.now{color:#1a1305;background:var(--gold);border-color:var(--gold-2)}.rr-info{font-size:13px;text-align:center;margin-top:8px}.rx{position:relative;border-radius:20px;background:radial-gradient(120% 90% at 50% 0%,#1b2d48,#0d1725);border:1px solid rgba(255,255,255,.08);padding:14px 0 18px;overflow:hidden;perspective:900px}.rx-track-wrap{overflow:hidden;padding:4px 0 6px}.rx-track{display:flex;will-change:transform;transition:transform .55s var(--ease);width:max-content}.rx-step{flex:none;width:92px;display:flex;flex-direction:column;align-items:center;gap:7px;opacity:.5;transition:opacity .3s}.rx-step.now,.rx-step.done{opacity:1}.rx-card{position:relative;width:54px;height:70px;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,1.2,.4,1)}.rx-face{position:absolute;inset:0;border-radius:11px;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:grid;place-items:center}.rx-ff{background:linear-gradient(145deg,#2a86ff,#1557c8);border:3px solid #fff;box-shadow:0 6px 14px #00000059}.rx-fb{background:#eaf2ff;transform:rotateY(180deg);font-size:26px;border:3px solid #7df0b8}.rx-step.flipped .rx-card{transform:rotateY(180deg)}.rx-step.now .rx-ff{animation:rxNow 1s ease-in-out infinite alternate}@keyframes rxNow{0%{box-shadow:0 0 0 2px #ffffff4d,0 0 10px #2a86ff99}to{box-shadow:0 0 0 4px #ffffff80,0 0 24px #2a86fff2}}.rx-m{font:700 11px var(--display);padding:3px 9px;border-radius:999px;background:#22344d;color:#b9c9de}.rx-step.now .rx-m{background:#fff;color:#0b1830}.rx-step.done .rx-m{background:#1d4d3b;color:#7df0b8}.rx-arena{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:16px 10px 4px}.rx-side{text-align:center}.rx-lbl{font:800 11px var(--display);letter-spacing:.14em;color:#7e93ad;margin-top:8px}.rx-hand{font-size:clamp(68px,21vw,92px);line-height:1;transition:transform .25s,filter .25s}.rx-hand.won{transform:scale(1.2);filter:drop-shadow(0 0 18px rgba(31,220,145,.9))}.rx-hand.lost{filter:grayscale(1) opacity(.45)}.rx-hand.tied{filter:drop-shadow(0 0 12px rgba(247,201,72,.8))}.rx-deal{position:relative;width:84px;height:108px;margin:0 auto;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.3,1.2,.4,1)}.rx-deal.flipped{transform:rotateY(180deg)}.rx-deal .rx-face{border-radius:14px}.rx-deal .rx-ff i{font:italic 900 34px var(--display);color:#fff}.rx-deal .rx-fb{font-size:52px;background:#f2f7ff;border:4px solid #fff}.rx-deal.won .rx-fb{box-shadow:0 0 26px #1fdc91f2}.rx-deal.lost .rx-fb{filter:grayscale(.8) opacity(.7)}.rx-deal.tied .rx-fb{box-shadow:0 0 20px #f7c948e6}.rx-vs{font:900 18px var(--display);color:var(--gold);min-width:46px;text-align:center}.rx-say{text-align:center;font:900 22px var(--display);letter-spacing:.06em;min-height:30px;color:#cfe0f5;padding-top:8px;transition:transform .15s}.rx-say.win{color:#7df0b8}.rx-say.lose{color:#ff6a84}.rx-say.tie{color:var(--gold)}.rx-say.count{color:#fff;transform:scale(1.08)}.rps-pick{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rps-pick button{display:grid;gap:4px;justify-items:center;padding:10px 6px;border-radius:14px;background:var(--card-2);border:1px solid var(--line);font-weight:700;font-size:12px;color:var(--text);transition:all .15s}.rps-pick button span{font-size:34px}.rps-pick button:disabled{opacity:.4}.rps-pick button:not(:disabled):active{transform:scale(.94);border-color:var(--gold)}.fsx{position:relative;height:262px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0b1d38;isolation:isolate}.fsx-sky{position:absolute;inset:0 0 54%;background:linear-gradient(180deg,#1a2752,#6a4f9c 55%,#ffa35f)}.fsx-sun{position:absolute;right:14%;bottom:-8px;width:58px;height:58px;border-radius:50%;background:radial-gradient(circle,#fff6bd,#ffb347);box-shadow:0 0 46px 10px #ffa646a6}.fsx-cloud{position:absolute;width:70px;height:20px;border-radius:20px;background:#ffffff59;filter:blur(2px);animation:fsCloud 26s linear infinite}.fsx-cloud.c1{top:22px;left:-80px}.fsx-cloud.c2{top:52px;left:-80px;animation-duration:38s;animation-delay:-14s;width:96px}@keyframes fsCloud{to{transform:translate(520px)}}.fsx-water{position:absolute;inset:46% 0 0;overflow:hidden;background:linear-gradient(180deg,#2b9bd9,#0f5a94 38%,#06253f)}.fsx-ray{position:absolute;top:-10px;width:34px;height:180px;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent);transform:skew(-18deg);animation:fsRay 5s ease-in-out infinite alternate}.fsx-ray.r1{left:18%}.fsx-ray.r2{left:46%;animation-delay:-2s}.fsx-ray.r3{left:76%;animation-delay:-3.4s}@keyframes fsRay{0%{opacity:.15}to{opacity:.6}}.fsx-swim{position:absolute;font-size:18px;opacity:.3;filter:blur(.4px);animation:fsSwim 14s linear infinite}.fsx-swim.s1{top:40%;left:-30px}.fsx-swim.s2{top:62%;left:-30px;animation-duration:19s;animation-delay:-6s}.fsx-swim.s3{top:78%;left:-30px;animation-duration:23s;animation-delay:-12s;font-size:14px}@keyframes fsSwim{to{transform:translate(420px)}}.fsx-weed{position:absolute;bottom:-4px;font-size:26px;opacity:.55;animation:fsWeed 3s ease-in-out infinite alternate;transform-origin:50% 100%}.fsx-weed.w1{left:10%}.fsx-weed.w2{left:84%;animation-delay:-1.4s}@keyframes fsWeed{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.fsx-wave{position:absolute;left:0;top:calc(46% - 13px);width:200%;height:26px;fill:#82cdff99;animation:fsWave 7s linear infinite;z-index:2}@keyframes fsWave{to{transform:translate(-50%)}}.fsx-boat{position:absolute;left:7%;top:calc(46% - 52px);width:90px;height:60px;z-index:3;animation:fsBoat 3.2s ease-in-out infinite}@keyframes fsBoat{50%{transform:translateY(3px) rotate(-1.5deg)}}.fsx-rod{position:absolute;left:44px;top:18px;width:82px;height:3px;border-radius:2px;background:linear-gradient(90deg,#6b4a2b,#d1ad72);transform-origin:0 50%;transform:rotate(-14deg)}.fsx-rod .tip{position:absolute;right:-2px;top:-1px;width:5px;height:5px}.fsx-line{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:4}#fsLine{stroke:#f0f8ffeb;stroke-width:1.6;fill:none}.fsx-bob{position:absolute;left:0;top:0;width:14px;height:14px;z-index:5}.fsx-bob i{display:block;width:14px;height:14px;border-radius:50%;background:linear-gradient(#ff4d4d 50%,#fff 50%);border:1.5px solid #1b1b1b;box-shadow:0 2px 4px #0006}.fsx-bob.float i{animation:fsBob 1.5s ease-in-out infinite}@keyframes fsBob{50%{transform:translateY(3px)}}.fsx-fish{position:absolute;left:0;top:0;z-index:4;will-change:transform;filter:drop-shadow(0 4px 4px rgba(0,0,0,.4))}.fsx-say{position:absolute;left:0;right:0;bottom:8px;text-align:center;font:800 14px var(--display);color:#eaf6ff;text-shadow:0 2px 8px rgba(0,0,0,.7);z-index:6;pointer-events:none}.fsx-say.bite{color:#ffd166;font-size:22px;animation:fsBite .22s ease-in-out infinite alternate}@keyframes fsBite{0%{transform:scale(1) rotate(-2deg)}to{transform:scale(1.12) rotate(2deg)}}.fsx-card{--tc: #94a3b8;position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:176px;padding:14px 10px;text-align:center;border-radius:18px;background:#060e1ce6;border:2px solid var(--tc);box-shadow:0 0 34px var(--tc);animation:fsCard .55s cubic-bezier(.2,1.4,.4,1);z-index:9;transition:opacity .3s,transform .3s}.fsx-card.out{opacity:0;transform:translate(-50%,-62%) scale(.9)}.fsx-card.junk{--tc: #6b7280}.fsx-card.common{--tc: #94a3b8}.fsx-card.good{--tc: #4ade80}.fsx-card.rare{--tc: #38bdf8}.fsx-card.epic{--tc: #c084fc}.fsx-card.legend{--tc: #fbbf24}.fsx-card .e{font-size:58px;line-height:1.1;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5))}.fsx-card .n{font:800 15px var(--display);margin-top:4px}.fsx-card .rar{font:800 10px var(--display);letter-spacing:.16em;color:var(--tc);margin:2px 0 6px}.fsx-card .x{font:800 28px var(--display);color:var(--tc)}@keyframes fsCard{0%{transform:translate(-50%,-50%) scale(.3) rotate(-12deg);opacity:0}to{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:1}}.fsx-table{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:12px}.fsx-pz{--tc: #94a3b8;display:inline-grid;grid-template-columns:auto auto;column-gap:5px;align-items:center;padding:4px 9px;border-radius:12px;background:var(--card-2);border:1px solid color-mix(in srgb,var(--tc) 55%,transparent);font-size:12px}.fsx-pz.junk{--tc: #6b7280}.fsx-pz.good{--tc: #4ade80}.fsx-pz.rare{--tc: #38bdf8}.fsx-pz.epic{--tc: #c084fc}.fsx-pz.legend{--tc: #fbbf24}.fsx-pz i{font-style:normal;font-size:18px}.fsx-pz b{color:var(--tc)}.fsx-pz em{grid-column:1 / -1;font-style:normal;font-size:10px;color:var(--dim);text-align:center}.sc{display:flex;flex-direction:column;gap:12px}.sc-card{padding:14px;border-radius:20px;background:linear-gradient(145deg,#1f5e55,#143b4c);border:1px solid rgba(46,196,182,.55);box-shadow:0 12px 30px #0006,inset 0 0 40px #2ec4b614;position:relative;overflow:hidden}.sc-card:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.08) 50%,transparent 60%);background-size:250% 100%;animation:sheen 4s ease-in-out infinite;pointer-events:none}.sc-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px}.sc-wrap{position:relative;max-width:300px;margin:0 auto}.sc-board{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:8px;border-radius:16px;background:#0000004d}.sc-cell{aspect-ratio:1;display:grid;place-items:center;font-size:clamp(30px,10vw,46px);border-radius:12px;background:#ffffff17;transition:background .3s,transform .3s}.sc-cell.hit{background:#f7c9484d;box-shadow:0 0 18px #f7c948a6;animation:smWin .9s ease-in-out infinite}.sc-foil{position:absolute;inset:0;border-radius:16px;z-index:2;cursor:grab;transition:opacity .35s}.sc-foil.fade{opacity:0;pointer-events:none}.sc-msg{margin-top:10px;text-align:center;font-size:13px;min-height:18px}.sc-prizes{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.sc-pz{display:inline-flex;gap:5px;align-items:center;padding:4px 9px;border-radius:999px;background:var(--card-2);border:1px solid var(--line);font-size:12px;font-weight:700}.sc-pz i{font-style:normal}.cx{height:330px}.cx-zebra{top:104px;left:10px;gap:6px}.cx-zebra i{width:34px;height:96px;border-radius:5px}.cx-light{left:14px;top:10px;transform:scale(.7)}.cx-bush{left:18px;bottom:26px}.cx-hen{width:84px;height:100px}.cx-shadow{left:14px;bottom:10px;width:56px;height:11px}.cx-mh{margin-left:-44px}.cx-car{margin-left:-26px}.cx-mark{top:124px;width:80px;height:60px;margin-left:-40px}.cx-pill{padding:6px 15px;font-size:14px}.cx-lane:before,.cx-lane:after{content:"";position:absolute;left:0;right:0;height:16px;background:linear-gradient(180deg,#2b3f55,#22334a);z-index:0}.cx-lane:before{top:0;border-bottom:3px solid #3a526c}.cx-lane:after{bottom:0;border-top:3px solid #3a526c}.cx-lane:nth-child(4n+3) .cx-mh:before{content:"";position:absolute;left:50%;top:-158px;width:6px;height:54px;margin-left:-3px;border-radius:3px;background:#46607a;box-shadow:0 -4px 0 2px #8fb6df}.cx-lane.next{background:#223b58}@keyframes cxCar{0%{transform:translateY(-120px)}to{transform:translateY(380px)}}.cx-hud{top:12px}.cx-chip{font-size:15px;padding:6px 13px}@media(min-width:900px){.cx{height:380px}}.cx{--cx-amber: #ffd77a;--cx-mint: #83f0be;height:clamp(340px,94vw,420px);border-radius:24px;border-color:#c8dcf029;background:linear-gradient(180deg,#10182a,#1c2c43 45%,#202b35 46%,#101820);box-shadow:inset 0 1px #ffffff1a,inset 0 -35px 75px #03080f9e,0 22px 48px #0006}.cx-sky{position:absolute;inset:0 0 45%;z-index:0;background:radial-gradient(ellipse at 50% 100%,rgba(255,204,119,.26),transparent 45%),linear-gradient(180deg,#11182a,#26364a 75%,#526171)}.cx-horizon{position:absolute;z-index:0;left:0;right:0;top:31%;height:20%;opacity:.72;background:linear-gradient(180deg,transparent 0 35%,rgba(11,20,27,.7) 36% 100%),linear-gradient(90deg,transparent 0 5%,#243541 5% 8%,transparent 8% 11%,#1d2d3b 11% 14%,transparent 14% 20%,#293a43 20% 23%,transparent 23% 28%,#172631 28% 34%,transparent 34% 40%,#263945 40% 45%,transparent 45% 52%,#192b37 52% 59%,transparent 59% 66%,#2b3b42 66% 70%,transparent 70% 76%,#192b39 76% 82%,transparent 82% 89%,#2a3a46 89% 94%,transparent 94%)}.cx-hud{z-index:8;align-items:center}.cx-chip{color:#f5f2e9;padding:7px 11px;border-radius:12px;border-color:#e3ecf529;background:#0c131dad;box-shadow:0 5px 18px #0000002e;backdrop-filter:blur(12px)}.cx-chip#cxMul{color:var(--cx-amber);border-color:#ffd77a4d;font-size:16px}.cx-chip#cxLane{color:#dbe6ef}.cx-brand{display:inline-flex;align-items:center;gap:7px;color:#d6e4ec;font-size:9px;letter-spacing:.14em}.cx-brand i{width:7px;height:7px;border-radius:50%;background:#ff586d;box-shadow:0 0 10px #ff586d;animation:cxLive 1.4s ease-in-out infinite}@keyframes cxLive{50%{opacity:.4}}.cx-cam{z-index:1}.cx-world{transform-style:preserve-3d}.cx-depth{position:absolute;inset:0 auto 0 0;pointer-events:none}.cx-depth-far{z-index:0;opacity:.5;background:linear-gradient(180deg,transparent 0 29%,rgba(6,13,19,.12) 30% 100%)}.cx-depth-far i{position:absolute;bottom:54%;width:76px;height:38px;border-radius:7px 7px 0 0;background:linear-gradient(180deg,#293b4a,#1a2a37);box-shadow:inset 0 5px #d9e8ed0a}.cx-depth-far i:nth-child(1){left:450px;height:55px;width:95px}.cx-depth-far i:nth-child(2){left:890px;height:70px;width:110px}.cx-depth-far i:nth-child(3){left:1390px;height:46px;width:90px}.cx-depth-near{z-index:5;bottom:0;top:auto;height:19px;background:linear-gradient(180deg,#b2c3ca1f,#10181f73);border-top:1px solid rgba(223,236,239,.11)}.cx-start{z-index:1;overflow:hidden;background:linear-gradient(180deg,#243745d9,#283844 48%,#1b2b33);border-right:0;box-shadow:inset -12px 0 24px #0003}.cx-start:before{content:"";position:absolute;top:0;right:0;width:5px;height:100%;background:repeating-linear-gradient(180deg,#f5f1dc 0 14px,#242a30 14px 28px);opacity:.9}.cx-light{z-index:1;filter:drop-shadow(0 0 18px rgba(255,197,103,.36))}.cx-light svg{overflow:visible}.cx-light .lt-a{animation-duration:2.8s}.cx-zebra{top:104px;left:10px;gap:6px;opacity:.94;perspective:250px}.cx-zebra i{position:relative;height:96px;background:linear-gradient(90deg,#c8d1cf,#fffdf0 45%,#c9d3d4);box-shadow:0 8px 16px #00000029;transform:skewY(-7deg)}.cx-bush{filter:drop-shadow(0 10px 8px rgba(0,0,0,.26));animation:cxBush 4.5s ease-in-out infinite alternate}@keyframes cxBush{to{transform:translateY(-2px) rotate(1deg)}}.cx-lane{z-index:1;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 12% 88%,rgba(0,0,0,.08)),repeating-linear-gradient(180deg,transparent 0 62px,rgba(235,240,238,.5) 62px 91px,transparent 91px 148px),linear-gradient(90deg,#202a32,#27323b 48%,#1b252d);border-right:1px solid rgba(225,234,236,.12)}.cx-lane:nth-child(2n){background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 12% 88%,rgba(0,0,0,.08)),repeating-linear-gradient(180deg,transparent 0 62px,rgba(235,240,238,.48) 62px 91px,transparent 91px 148px),linear-gradient(90deg,#1d2730,#29343d 48%,#19242c)}.cx-lane.next{background:linear-gradient(90deg,rgba(255,179,73,.08),transparent 25% 75%,rgba(255,179,73,.09)),repeating-linear-gradient(180deg,transparent 0 62px,rgba(246,236,204,.57) 62px 91px,transparent 91px 148px),linear-gradient(90deg,#252d32,#303a40 48%,#202a30)}.cx-lane.passed{background:linear-gradient(90deg,#173a32,#21463c 48%,#16362e)}.cx-lane:before,.cx-lane:after{height:12px;background:linear-gradient(180deg,#69767b,#36434a);z-index:3}.cx-lane:before{border-bottom:2px solid rgba(226,224,195,.7)}.cx-lane:after{border-top:2px solid rgba(226,224,195,.58)}.cx-car{z-index:4;margin-left:-26px;filter:drop-shadow(0 10px 12px rgba(0,0,0,.45))}.cx-car svg{overflow:visible;filter:drop-shadow(0 0 9px rgba(242,202,133,.12))}.cx-car-alt{margin-left:calc(-26px + var(--car-x,28px));animation-delay:calc(var(--delay,0s) - 1.1s);opacity:.88}.cx-car-alt svg{transform:scale(.83)}.cx-car:not(.atk):after{content:"";position:absolute;z-index:-1;left:9px;right:9px;top:4px;height:85px;opacity:.25;background:linear-gradient(180deg,rgba(255,236,182,.44),transparent);filter:blur(8px)}.cx-lane.passed .cx-car:not(.atk),.cx-lane.broke .cx-car:not(.atk){opacity:0;animation-play-state:paused}.cx-lane.threat{background-color:#39343a}.cx-lane.threat .cx-car:not(.atk){filter:drop-shadow(0 0 12px rgba(255,100,80,.45))}.cx-lane.threat .cx-car:not(.atk) svg{filter:brightness(1.2) saturate(1.2)}.cx-mh{z-index:2;filter:drop-shadow(0 8px 8px rgba(0,0,0,.35))}.cx-lane.next .mh-o{stroke:#ffe09a;filter:drop-shadow(0 0 12px rgba(255,203,114,.55))}.cx-lane.next .cx-pill{background:linear-gradient(135deg,#fff1c6,#f2c96d);color:#302312;box-shadow:0 5px 18px #ffc75d3b}.cx-lane.passed .cx-pill{background:linear-gradient(135deg,#225342,#173c32);color:#9af2c5}.cx-pill{z-index:4;box-shadow:0 4px 12px #0000003d}.cx-end{z-index:1;overflow:hidden;background:linear-gradient(180deg,#163f35f5,#0d2b27fa);color:#f8e8b7;box-shadow:inset 0 0 44px #77f5b71f}.cx-end:before{content:"";position:absolute;inset:0;opacity:.15;background:repeating-linear-gradient(135deg,transparent 0 16px,#c3eacb 16px 18px)}.cx-end span,.cx-end small{position:relative;z-index:1}.cx-end small{margin-top:-130px;font:700 8px var(--display);letter-spacing:.16em;color:#9cc9b1}.cx-flag{position:absolute;top:27%;width:42px;height:42px;border:1px solid rgba(240,227,183,.52);border-radius:50%;box-shadow:0 0 24px #94f2b824}.cx-flag:after{content:"";position:absolute;inset:8px;border:1px solid rgba(240,227,183,.6);border-radius:50%}.cx-hen{width:84px;height:100px;z-index:6}.cx-hen-in{display:grid;place-items:center;width:100%;height:100%;transform-origin:50% 88%;filter:drop-shadow(0 9px 7px rgba(0,0,0,.43));animation:cxHenIdle 2.7s ease-in-out infinite}.cx-chicken-art{display:block;width:112px;height:112px;object-fit:contain;overflow:visible;pointer-events:none;user-select:none;animation:cxBreath 2.7s ease-in-out infinite}@keyframes cxHenIdle{50%{translate:0 -2px;rotate:-1deg}}@keyframes cxBreath{50%{scale:1 .985}}.cx-shadow{z-index:-1;filter:blur(4px)}.cx[data-phase=prepare] .cx-hen-in{filter:drop-shadow(0 10px 11px rgba(255,210,125,.28))}.cx[data-phase=prepare] .cx-chicken-art{scale:1.035 .97}.cx[data-phase=jump] .cx-shadow{transform:scale(.75);opacity:.48}.cx[data-phase=travel] .cx-hen{filter:drop-shadow(0 0 12px rgba(255,226,155,.46))}.cx[data-phase=land] .cx-world{filter:brightness(1.09)}.cx[data-phase=danger],.cx.cx-tense{--cx-amber:#ffb078}.cx.cx-tense .cx-vig{box-shadow:inset 0 0 72px #f04f4657}.cx.cx-tense .cx-horizon{filter:sepia(.35) saturate(1.3)}.cx.cx-tense .cx-lane.threat{box-shadow:inset 0 0 25px #fb664921}.cx.cx-tense .cx-car:not(.atk){animation-duration:calc(var(--dur,3s) * .82)}.cx-tense .cx-tension{opacity:1;transform:translate(-50%)}.cx-tension{position:absolute;z-index:7;left:50%;bottom:18px;display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(255,177,139,.24);border-radius:999px;color:#ffd1bd;background:#2c171bb8;font:800 8px var(--display);letter-spacing:.12em;opacity:0;transform:translate(-50%,8px);transition:opacity .2s,transform .2s;pointer-events:none;backdrop-filter:blur(10px)}.cx-tension i{width:6px;height:6px;border-radius:50%;background:#ff806b;box-shadow:0 0 10px #ff644f;animation:cxLive .65s ease-in-out infinite}.cx-impact{filter:saturate(.72) contrast(1.06)}.cx.cx-impact .cx-vig{box-shadow:inset 0 0 90px #ff5a446e}.cx.cx-impact .cx-hen-in{animation:cxHit .42s cubic-bezier(.2,.8,.3,1) both}@keyframes cxHit{30%{rotate:-12deg;scale:1.1 .88}70%{rotate:9deg;scale:.91 1.07}}.cx-reward{position:absolute;z-index:7;left:50%;top:50%;display:flex;min-width:156px;flex-direction:column;align-items:center;gap:2px;padding:14px 22px 13px;border:1px solid rgba(255,224,148,.54);border-radius:19px;color:#fff5d4;background:linear-gradient(145deg,#1f312ff5,#0b191bf2);box-shadow:0 16px 48px #0000006b,0 0 40px #ffcd682e,inset 0 1px #ffffff26;opacity:0;transform:translate(-50%,-42%) scale(.88);pointer-events:none;transition:opacity .34s,transform .45s cubic-bezier(.2,.85,.3,1.2);backdrop-filter:blur(14px)}.cx-reward.show{opacity:1;transform:translate(-50%,-50%) scale(1)}.cx-reward>span{color:#c1d9c9;font:800 8px var(--display);letter-spacing:.22em}.cx-reward b{color:var(--cx-amber);font:800 32px/1.12 var(--display);text-shadow:0 0 22px rgba(255,213,131,.28)}.cx-reward small{color:#a8f1c9;font:700 15px var(--display)}.cx.cx-paid .cx-hen-in{filter:drop-shadow(0 0 18px rgba(255,218,128,.62))}.cx.cx-paid .cx-vig{box-shadow:inset 0 0 70px #5be3a429}.cx-end span{text-shadow:0 2px 14px rgba(132,255,195,.45)}.cx-mark{z-index:4;background:radial-gradient(circle,#ff5668a3,#d6284600 72%)}.cx-vig{z-index:6;border-radius:inherit;box-shadow:inset 0 0 55px #00000061;transition:box-shadow .2s}.ch-info{margin-top:11px;color:#aebbc6;font-weight:500}.ch-info b{color:#ffe09a}@media(max-width:380px){.cx{height:350px}.cx-brand{font-size:7px;letter-spacing:.09em}.cx-chip{padding:6px 8px}.cx-chip#cxMul{font-size:14px}.cx-reward{min-width:142px;padding:12px 18px}}.btn.cx-action{background:linear-gradient(180deg,#2788f5,#1268d6);color:#fff;border:1px solid rgba(137,194,255,.22);border-radius:6px;box-shadow:0 4px 14px #0f67d633;font-family:var(--font);font-weight:700;letter-spacing:0;text-transform:none}.btn.cx-action:before{display:none}.btn.cx-action:disabled{box-shadow:none}@media(prefers-reduced-motion:reduce){.cx *,.cx *:before,.cx *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.gv[data-game=chicken]{--ch-blue:#4c9cff;--ch-purple:#925dff}.gv[data-game=chicken] .gv-tabs{display:none}.gv[data-game=chicken] .gv-panel{border-radius:16px;padding:14px}.gv[data-game=chicken] .panel{gap:9px}.gv[data-game=chicken] .panel>.btn{order:0}.gv[data-game=chicken] .stage{min-height:0;padding:0;border-radius:20px;background:#0e141c;border-color:#99b1cc29}.gv[data-game=chicken] .ch-info{margin:0;padding:10px 14px 12px;min-height:40px;color:#aab8c8;background:#101720;border-top:1px solid rgba(153,177,204,.1);font-size:12px}.gv[data-game=chicken] .ch-info b{color:#a9ceff}.cx{height:clamp(340px,80vw,390px);border:0;border-radius:20px 20px 0 0}.cx-hud{top:12px;left:12px;right:12px;gap:8px}.cx-chip{display:flex;align-items:center;gap:6px;min-height:36px;padding:6px 10px;border:1px solid rgba(162,187,214,.16);border-radius:11px;background:#090e15c7}.cx-brand{flex:1;justify-content:flex-start;color:#cbd8e8;font-size:9px;letter-spacing:.12em}.cx-brand i{background:#4c9cff;box-shadow:0 0 10px #4c9cff}.cx-progress,.cx-multiplier{flex-direction:column;align-items:flex-start;justify-content:center;gap:0;min-width:70px}.cx-progress>span,.cx-multiplier>span{color:#8999ad;font:700 8px var(--display);letter-spacing:.12em}.cx-progress b,.cx-multiplier b{color:#f3f6fb;font:800 13px var(--display);line-height:1.3}.cx-multiplier{border-color:#8b67ff54}.cx-multiplier b{color:#bfadff;font-size:15px}.cx-start{background:linear-gradient(90deg,#172330,#121d29 92%,#27384a);border-right:4px solid #31455a}.cx-lane,.cx-lane:nth-child(2n){background:linear-gradient(90deg,#171f29,#1b2530 50%,#151e28);border-right:1px solid rgba(185,202,220,.1)}.cx-lane:before,.cx-lane:after{height:10px;background:linear-gradient(180deg,#394758,#263341)}.cx-lane:before{border-bottom:1px solid rgba(197,214,231,.24)}.cx-lane:after{border-top:1px solid rgba(197,214,231,.2)}.cx-lane:nth-child(2n) .cx-mh{filter:drop-shadow(0 7px 10px rgba(0,0,0,.28))}.cx-mh{display:grid;place-items:center;width:72px;height:72px;margin-left:-36px;border:1px solid rgba(170,195,224,.2);border-radius:16px;background:linear-gradient(145deg,#263444,#1a2633);box-shadow:inset 0 1px #ffffff0f,0 8px 16px #0000003d}.cx-mh svg{width:46px!important;height:46px!important;opacity:.82}.mh-o{fill:#263c53;stroke:#5a7797}.mh-i{fill:#182736;stroke:#456482}.mh-b rect{fill:#7894b1}.cx-lane.next .cx-mh{transform:translateY(-2px) scale(1.06);border-color:#5ba1ffb8;background:linear-gradient(145deg,#324d70,#1b3048);box-shadow:0 0 0 3px #3d8fff17,0 8px 22px #0d5bc133}.cx-lane.next .mh-o{stroke:#8bbaff;filter:drop-shadow(0 0 8px rgba(77,157,255,.55))}.cx-lane.passed .cx-mh{border-color:#50c58e6b;background:linear-gradient(145deg,#1e4438,#17342e)}.cx-lane.passed .mh-o{stroke:#63dca7;filter:drop-shadow(0 0 8px rgba(75,205,145,.35))}.cx-lane.passed .mh-b rect{fill:#67d9a4}.cx-pill{padding:6px 12px;border:1px solid rgba(166,190,217,.13);border-radius:9px;background:#141e29;color:#b7c6d8;font:800 11px var(--display)}.cx-lane.next .cx-pill{border-color:#5ba1ff7a;background:linear-gradient(135deg,#347fd8,#245eab);color:#fff;box-shadow:0 4px 15px #1c6eda42}.cx-lane.passed .cx-pill{border-color:#50c58e3d;background:#17382e;color:#8ce5ba}.cx-car svg{filter:drop-shadow(0 0 12px rgba(131,99,255,.22))}.cx-current{position:absolute;z-index:7;left:50%;bottom:12px;display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:7px 11px;border:1px solid rgba(153,177,204,.17);border-radius:999px;color:#d2deed;background:#0b1119c7;font:600 10px var(--font);white-space:nowrap;transform:translate(-50%);backdrop-filter:blur(10px);pointer-events:none}.cx-current i{width:7px;height:7px;border-radius:50%;background:#55a2ff;box-shadow:0 0 10px #3287f5}.cx.cx-tense .cx-current i{background:#ff8c78;box-shadow:0 0 10px #ff5f60}.cx-reward{border-color:#91b9ff7a;background:linear-gradient(145deg,#1d2e47f7,#0d1623f7);box-shadow:0 18px 50px #0000007a,0 0 40px #4791ff2e,inset 0 1px #ffffff1f}.cx-reward b{color:#a9ceff;text-shadow:0 0 22px rgba(88,160,255,.32)}.cx-reward small{color:#87e6bb}.btn.cx-action{min-height:48px;border-radius:11px;font-size:14px}.btn.cx-go-btn{background:linear-gradient(180deg,#4b9cff,#2674db);box-shadow:0 6px 18px #2774db3d}.btn.cx-cash-btn{background:linear-gradient(180deg,#35bd83,#208b62);border-color:#70e9b52e;box-shadow:0 6px 18px #208b6233}.chicken-panel .field-label{margin:2px 2px -3px}.chicken-panel .seg{padding:3px;border-radius:11px;background:#0f151d}.chicken-panel .seg button{min-height:38px;border-radius:8px;font-size:12px}.chicken-panel .seg button.on{background:#273b53;color:#eaf3ff;box-shadow:inset 0 0 0 1px #599def47}.chicken-panel .amount{min-height:48px}.chicken-panel .amount button{border-radius:7px}@media(min-width:900px){.gv[data-game=chicken] .stage{min-height:0}.cx{height:clamp(380px,42vw,520px)}.cx-current{bottom:15px}}@media(max-width:380px){.cx{height:350px}.cx-brand{font-size:8px}.cx-chip{padding:5px 7px}.cx-progress,.cx-multiplier{min-width:62px}}.mobile-cashout-dock{display:none}@media(max-width:899px),(pointer:coarse)and (max-height:600px){.mobile-cashout-dock.visible{display:block;position:fixed;z-index:39;inset-inline:0;inset-inline-start:var(--cashout-inline-start, 0px);bottom:max(var(--mobile-nav-height, 76px),var(--cashout-keyboard-inset, 0px),var(--safe-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px));padding:8px max(14px,env(safe-area-inset-right,0px)) 10px max(14px,env(safe-area-inset-left,0px));background:var(--bg-2);border-top:1px solid var(--line-2);box-shadow:0 -12px 30px #00000057}.mobile-cashout-inner{max-width:560px;margin-inline:auto}.mobile-cashout-meta{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:5px;color:var(--muted);font:700 10px var(--display);letter-spacing:.08em}.mobile-cashout-meta strong{color:var(--text);font-size:12px;letter-spacing:0}.mobile-cashout-meta>*{min-width:0;overflow-wrap:anywhere}body .mobile-cashout-action>button.btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:0;border-radius:6px;background:var(--cta-bg, #3b3225);border:1px solid var(--cta-border, #8a744d);color:var(--cta-text, #e7d6af);box-shadow:none;font-weight:800;white-space:normal}body .mobile-cashout-action>button.btn .sub{color:inherit;opacity:.78}body .mobile-cashout-action>button.btn:disabled{opacity:.55}body.vault-v2 #app.has-mobile-cashout,body #app.has-mobile-cashout{padding-bottom:calc(max(var(--mobile-nav-height, 76px),var(--safe-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)) + var(--cashout-dock-height, 96px) + 20px)}}body.vault-v2[data-route=admin] #app{max-width:1440px}.cc-shell{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:calc(100dvh - var(--safe-top) - var(--bv-header-height) - 24px);background:var(--bg);border:1px solid var(--line);border-radius:18px;overflow:clip}.cc-side-nav{display:flex;flex-direction:column;gap:18px}.cc-nav-group{display:flex;flex-direction:column;gap:3px}.cc-nav-group>small{font-size:9px;letter-spacing:1.4px;text-transform:uppercase;color:var(--dim);padding:6px 13px;font-weight:700}.cc-nav-group button{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:10px 13px;min-height:42px;border-radius:9px;color:var(--muted);font-size:12px;font-weight:600}.cc-nav-group button>span{font-size:16px;line-height:1;width:19px;text-align:center}.cc-nav-group button.on{background:var(--accent-tint);color:var(--gold)}.cc-nav-group button:hover:not(.on){background:#f0eee808;color:var(--text)}.cc-main{min-width:0;padding:26px 28px 40px}.cc-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:0 0 22px!important;margin-bottom:24px;border-bottom:1px solid var(--line)}.cc-head .cc-kicker{font-size:9px;letter-spacing:1.8px}.cc-head .cc-title{font-size:clamp(26px,3vw,34px);line-height:1.14;margin:6px 0 5px}.cc-head p{font-size:12px;color:var(--muted);margin:0}.cc-head-actions{display:flex;gap:7px}.cc-refresh,.cc-menu{border:1px solid var(--line);background:var(--card);border-radius:9px;padding:8px 12px;min-height:38px;font-size:11px;color:var(--muted)}.cc-menu{display:none;font-size:18px;line-height:1}.cc-refresh:hover{color:var(--gold);border-color:var(--line-2)}.cc-mobile-tabs,.cc-nav-backdrop[hidden]{display:none}.cc-section-head{display:flex;align-items:end;justify-content:space-between;gap:14px;margin:0 0 18px}.cc-section-head h3{font-size:21px;letter-spacing:-.5px;margin:3px 0}.cc-section-head p{font-size:12px;color:var(--muted);margin:0}.cc-count{color:var(--muted);font-size:11px}.cc-filterbar{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:0 0 16px}.cc-filterbar .input{min-height:42px;padding:0 12px;font-size:12px}.cc-filterbar input{flex:1 1 240px}.cc-filterbar select{flex:0 1 170px}.cc-table-card{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.cc-table-head{padding:16px 18px;display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);font-size:13px}.cc-table-head span{font-size:11px;color:var(--muted)}.cc-responsive-table{overflow-x:auto;overscroll-behavior-x:contain}.cc-responsive-table table{border-collapse:collapse;width:100%;min-width:620px;text-align:left}.cc-responsive-table th{font-size:10px;text-transform:uppercase;letter-spacing:.7px;color:var(--dim);background:#1a1e22;font-weight:650;padding:11px 14px;white-space:nowrap}.cc-responsive-table td{padding:12px 14px;font-size:11px;border-top:1px solid var(--line);vertical-align:middle;color:var(--muted)}.cc-responsive-table td b{font-size:12px;color:var(--text);font-weight:650}.cc-responsive-table td small{display:block;color:var(--dim);font-size:10px;margin-top:3px}.cc-responsive-table tbody tr[data-u],.cc-responsive-table tbody tr[data-tx],.cc-responsive-table tbody tr[data-refuser]{cursor:pointer}.cc-responsive-table tbody tr:hover{background:#f0eee806}.cc-responsive-table tbody tr:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.cc-responsive-table .num{white-space:nowrap;color:var(--text)}.cc-responsive-table .green{color:var(--green)}.cc-responsive-table .red{color:var(--red)}.cc-person{display:flex;align-items:center;gap:9px;min-width:145px}.cc-person .ava{width:31px;height:31px;flex:none;font-size:12px}.cc-ref{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-status{display:inline-flex;align-items:center;padding:4px 7px;border-radius:6px;border:1px solid var(--line);background:var(--card-2);font-size:10px;text-transform:capitalize;color:var(--muted);white-space:nowrap}.cc-status.good{background:#263a30;border-color:#435d4d;color:#b4d0ba}.cc-status.wait{background:#383126;border-color:#62533e;color:#dbc599}.cc-status.bad{background:#392b2b;border-color:#76504d;color:#dba9a2}.cc-pager{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-top:1px solid var(--line);color:var(--muted);font-size:11px}.cc-pager>div{display:flex;gap:6px}.cc-pager .btn{min-height:34px}.cc-empty{text-align:center;padding:42px 20px;color:var(--muted)}.cc-empty b{font-size:15px;color:var(--text)}.cc-empty p{font-size:12px;margin:5px 0 14px}.cc-loading{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.cc-loading .skeleton{height:104px}.cc-detail-list{display:grid;gap:0;margin:16px 0 0}.cc-detail-list>div{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px}.cc-detail-list>div span{color:var(--muted)}.cc-detail-list>div b{overflow-wrap:anywhere;text-align:right}.cc-main .kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cc-main .kpi{min-width:0;padding:16px}.cc-main .kpi span{font-size:10px}.cc-main .kpi b{font-size:23px}.cc-main .card.tbl{padding:10px 18px}.cc-main .tr{min-width:470px}.cc-main .bars{height:142px}.cc-main .section-title{margin-top:24px}.cc-main .section-title h3{font-size:16px}.cc-main .card{box-shadow:none}.cc-main .cc-settings-panel>.card:first-child{margin-top:0}.cc-user-tabs{display:flex;gap:5px;overflow-x:auto;margin:18px 0 12px;padding:4px;border:1px solid var(--line);background:#121519;border-radius:10px}.cc-user-tabs button{flex:1;min-width:max-content;padding:9px 12px;border-radius:7px;font-size:11px;color:var(--muted)}.cc-user-tabs button.on{background:var(--card-3);color:var(--gold)}.cc-user-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cc-user-facts>div{padding:12px;background:var(--card);border:1px solid var(--line);border-radius:9px}.cc-user-facts span{display:block;font-size:10px;color:var(--muted)}.cc-user-facts b{font-size:12px;font-weight:650}.modal [data-user-pane][hidden]{display:none}.modal:has(.cc-user-tabs){width:min(92vw,720px)}.modal:has(.cc-user-tabs) .kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.modal:has(.cc-user-tabs) .kpi{padding:12px}.modal:has(.cc-user-tabs) .kpi b{font-size:21px}.modal:has(.cc-user-tabs) .tr{min-width:470px}.modal:has(.cc-user-tabs) .card.tbl{overflow-x:auto}.modal:has(.cc-user-tabs) .row.gap-s{flex-wrap:wrap}.cc-attention{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:14px 16px;margin-bottom:15px;background:#383126;border:1px solid #715e43;border-radius:10px;color:#decba4}.cc-attention span:first-child{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.7px}.cc-attention b{flex:1;font-size:12px}.cc-attention span:last-child{font-size:11px}.cc-settings-panel{display:grid;gap:10px}.cc-settings-group{border:1px solid var(--line);background:var(--card);border-radius:12px;overflow:hidden}.cc-settings-group summary{cursor:pointer;list-style:none;padding:16px 18px;font-size:13px;font-weight:650}.cc-settings-group summary::-webkit-details-marker{display:none}.cc-settings-group summary:after{content:"\2304";float:right;color:var(--muted)}.cc-settings-group[open] summary{border-bottom:1px solid var(--line);color:var(--gold)}.cc-settings-group[open] summary:after{transform:rotate(180deg)}.cc-settings-group>.card{border:0;border-radius:0;background:transparent}.cc-settings-group>.section-title{display:none}.cc-settings-group .switchboard{padding:10px 18px}@media(max-width:1199px){.cc-shell{grid-template-columns:190px minmax(0,1fr)}.cc-main{padding:22px}.cc-nav-group button{padding:9px 11px}.cc-main .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1199px){.cc-shell{display:block;min-height:0;overflow:visible}.cc-main{padding:18px}.cc-nav-backdrop:not([hidden]){display:block;position:fixed;z-index:74;inset:0;background:#0008;width:100%;height:100%}.cc-menu{display:block}.cc-mobile-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:0 0 13px;margin:0 0 12px}.cc-mobile-tabs button{flex:none;min-height:35px;padding:7px 10px;background:var(--card);border:1px solid var(--line);border-radius:8px;font-size:10px;color:var(--muted)}.cc-mobile-tabs button.on{color:var(--gold);border-color:var(--selected-border);background:var(--selected-bg)}}@media(max-width:580px){.cc-main{padding:14px}.cc-head{margin-bottom:13px;padding-bottom:14px!important}.cc-head .cc-title{font-size:25px}.cc-head p{font-size:11px}.cc-refresh span{display:none}.cc-filterbar{display:grid;grid-template-columns:1fr 1fr}.cc-filterbar input{grid-column:1/-1;min-width:0}.cc-filterbar select{width:100%;min-width:0}.cc-main .kpis{gap:8px}.cc-main .kpi{padding:13px}.cc-main .kpi b{font-size:20px}.cc-section-head{align-items:flex-start;flex-direction:column}.cc-responsive-table table{min-width:540px}.cc-table-head span{display:none}.cc-loading{grid-template-columns:1fr 1fr}.cc-loading .skeleton:last-child{display:none}}@media(max-width:580px){.cc-users-table{overflow:visible}.cc-users-table table,.cc-users-table tbody{display:block;width:100%;min-width:0}.cc-users-table thead{display:none}.cc-users-table tr{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:10px 14px;border-top:1px solid var(--line)}.cc-users-table td{border:0;padding:5px 2px;font-size:11px}.cc-users-table td:first-child{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding-bottom:9px}.cc-users-table td:nth-child(2){grid-column:2;grid-row:1;text-align:right;align-self:center}.cc-users-table td:nth-child(3):before{content:"Balance \b7  ";color:var(--dim)}.cc-users-table td:nth-child(4):before{content:"Wagered \b7  ";color:var(--dim)}.cc-users-table td:nth-child(5):before{content:"Bets \b7  ";color:var(--dim)}.cc-users-table td:nth-child(6){text-align:right}.cc-users-table td:nth-child(6):before{content:"Seen \b7  ";color:var(--dim)}}@media(max-width:580px){.cc-transactions-table{overflow:visible}.cc-transactions-table table,.cc-transactions-table tbody{display:block;width:100%;min-width:0}.cc-transactions-table thead{display:none}.cc-transactions-table tr{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;padding:12px 14px;border-top:1px solid var(--line)}.cc-transactions-table td{border:0;padding:2px 0;font-size:11px;min-width:0}.cc-transactions-table td:first-child{grid-column:1;grid-row:1}.cc-transactions-table td:nth-child(2){grid-column:1;grid-row:2}.cc-transactions-table td:nth-child(2):before{content:"User \b7  ";color:var(--dim)}.cc-transactions-table td:nth-child(3){grid-column:1;grid-row:3;text-transform:capitalize}.cc-transactions-table td:nth-child(4){grid-column:2;grid-row:1;text-align:right;font-size:13px;font-weight:700}.cc-transactions-table td:nth-child(5){grid-column:2;grid-row:2;text-align:right}.cc-transactions-table td:nth-child(6){grid-column:1;grid-row:4;max-width:none;white-space:normal;overflow-wrap:anywhere;color:var(--dim)}.cc-transactions-table td:nth-child(7){grid-column:2;grid-row:3;text-align:right;color:var(--dim)}}.account-login{position:relative;min-height:calc(100vh - 70px);margin:0 auto;max-width:1050px;grid-template-columns:minmax(0,1fr) minmax(300px,470px);gap:clamp(24px,5vw,80px)}.account-login:before{content:"";position:fixed;inset:0;z-index:-2;background:radial-gradient(circle at 15% 40%,rgba(247,201,72,.13),transparent 32%),radial-gradient(circle at 84% 18%,rgba(111,78,214,.16),transparent 34%),linear-gradient(135deg,#07070d,#0d1018 52%,#08090f)}.account-login:after{content:"";position:fixed;inset:0;z-index:-1;opacity:.28;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(90deg,#000,transparent 74%)}.login-brand{display:flex;align-items:center;gap:10px;font:800 17px var(--display);letter-spacing:2px;color:#fff;margin-bottom:clamp(34px,8vh,100px)}.login-brand b{color:var(--gold)}.login-brand-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:#111;background:linear-gradient(145deg,#ffe898,var(--gold));box-shadow:0 8px 26px #f7c94838;font:900 20px var(--display)}.account-intro h1 em{font-style:normal;color:var(--gold)}.login-points{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px;color:#b5bdcd;font-size:11px}.login-points span{padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff06}.login-orbit{position:absolute;right:2%;top:12%;width:210px;height:210px;border:1px solid rgba(247,201,72,.14);border-radius:50%;opacity:.7;pointer-events:none}.login-orbit:before,.login-orbit:after{content:"";position:absolute;inset:18px;border:1px solid rgba(136,108,255,.2);border-radius:50%;transform:rotate(35deg) skew(-18deg)}.login-orbit:after{inset:42px;transform:rotate(-30deg) skew(16deg)}.login-orbit i{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 15px var(--gold)}.login-orbit i:nth-child(1){top:17%;left:24%}.login-orbit i:nth-child(2){right:10%;bottom:29%;background:#9d8aff;box-shadow:0 0 15px #9d8aff}.login-orbit i:nth-child(3){left:11%;bottom:17%;background:#72dfca;box-shadow:0 0 15px #72dfca}.login-orbit span{position:absolute;inset:0;display:grid;place-items:center;color:#f7c94859;font:700 42px var(--display)}.account-login:not(.access-lounge) .account-form{border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(145deg,#1b1f2af0,#0e1018f5)!important;box-shadow:0 28px 90px #00000075,0 0 0 1px #f7c94808 inset;padding:clamp(22px,4vw,36px)!important;animation:accountCardIn .55s cubic-bezier(.2,.8,.2,1) both}.login-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.login-card-kicker{font-size:10px;letter-spacing:1.6px;font-weight:800;color:#8f98ab}.login-lock{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(247,201,72,.35);border-radius:9px;color:var(--gold)}@keyframes accountCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:760px){.account-login{grid-template-columns:1fr;gap:24px;min-height:calc(100vh - 28px);max-width:480px}.login-brand{margin-bottom:30px}.login-orbit{width:145px;height:145px;right:-4%;top:7%;opacity:.45}.login-points{margin-top:18px}}@media(max-width:360px){.account-login{padding-top:8px}.login-points span{font-size:10px;padding:7px 8px}.account-form{padding:20px!important}.login-orbit{display:none}}.account-login{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,470px);gap:clamp(24px,5vw,80px);align-items:center;max-width:1050px;margin:30px auto}.account-intro h1{font-size:clamp(34px,4vw,58px);line-height:1.05;letter-spacing:-1.5px;margin:18px 0}.account-intro p{max-width:380px;color:var(--muted);line-height:1.7}.account-eyebrow{font-size:11px;letter-spacing:1.7px;font-weight:800;color:var(--gold)}.account-form h2,.account-page h2{font-size:21px;margin:0 0 12px}.account-tabs{display:flex;gap:8px;margin:20px 0}.account-tabs>*{flex:1}.account-form form,.account-page form{display:grid;gap:14px;margin-top:20px}.account-form label,.account-page label{display:grid;gap:8px;font-size:13px;font-weight:600}.account-form input,.account-page input{width:100%;min-height:46px;min-width:0}.account-check{display:flex!important;align-items:flex-start;font-weight:400!important;line-height:1.6}.account-check input{width:18px;min-height:18px;height:18px;flex:none;margin-top:2px;accent-color:var(--gold)}.account-error{color:var(--red,#ef9d95);min-height:18px;font-size:13px;margin:0}.account-help{margin-top:20px;font-size:12px;line-height:1.6}.account-help summary{cursor:pointer;font-weight:700}.account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.account-grid>.card{min-width:0}.account-connection{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.account-connection p{font-size:12px;margin:5px 0 0;color:var(--muted);overflow-wrap:anywhere}.account-page .muted{font-size:13px;line-height:1.6}.account-browser-link{display:block;margin:18px 0;color:var(--gold);overflow-wrap:anywhere}.account-sessions{grid-column:1/-1}.account-session{display:flex;align-items:center;gap:15px;padding:16px 0;border-bottom:1px solid var(--line)}.account-session>div{min-width:0;flex:1}.account-session p{font-size:12px;color:var(--muted);overflow-wrap:anywhere;margin:6px 0}.account-session small{font-size:11px;color:var(--muted)}.account-page .btn{min-height:44px}.account-page #connectionStatus{font-size:13px;line-height:1.6}.account-page #connectionStatus .btn{margin-top:10px}.account-page{max-width:1120px;margin:auto}.browser-links{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}.browser-links a{color:var(--muted);font-size:13px}.account-login .btn:disabled,.account-page .btn:disabled{opacity:.55;cursor:wait}body[data-auth=login] #app{padding:35px clamp(14px,4vw,50px)!important;margin:0 auto!important;max-width:1200px!important}body[data-auth=login] .topbar,body[data-auth=login] .tabbar{display:none!important}@media(max-width:760px){.account-login{grid-template-columns:1fr;gap:24px;margin:0 auto;max-width:480px}.account-intro h1{font-size:32px}.account-intro p{margin:10px 0;font-size:14px}.account-grid{grid-template-columns:1fr;gap:14px}.account-sessions{grid-column:auto}.account-page .v2-page-head h1{font-size:28px}.account-session{align-items:flex-start}.account-session .btn{flex:none}}.login-home{position:absolute;left:0;top:18px;border:1px solid rgba(255,255,255,.12);background:#ffffff09;color:#c9d0dc;border-radius:10px;padding:9px 13px;cursor:pointer;font:600 12px var(--font);transition:.2s}.login-home:hover{border-color:#f7c94873;color:var(--gold);transform:translate(-2px)}@media(max-width:760px){.login-home{top:0;left:0}.account-login{padding-top:44px}}.telegram-login{display:flex;align-items:center;gap:12px;width:100%;margin-top:16px;padding:12px 14px;border:1px solid rgba(72,166,222,.38);border-radius:12px;background:linear-gradient(135deg,#229ed929,#229ed90f);color:#eef8ff;text-decoration:none;transition:.2s}.telegram-login:hover{border-color:#55b8e8;transform:translateY(-1px);box-shadow:0 8px 24px #229ed929}.telegram-logo{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#229ed9;color:#fff;font-size:17px;transform:rotate(-18deg)}.telegram-login b{display:block;font-size:13px}.telegram-login small{display:block;margin-top:3px;color:#a9cadc;font-size:11px}.telegram-arrow{margin-left:auto;color:#65c4ed;font-size:17px}.login-divider{display:flex;align-items:center;gap:10px;margin:18px 0 0;color:#778195;font-size:10px;text-transform:uppercase;letter-spacing:.8px}.login-divider:before,.login-divider:after{content:"";height:1px;flex:1;background:#ffffff1a}:root{--font:"DM Sans",system-ui,sans-serif;--display:"Space Grotesk",system-ui,sans-serif;--bv-header-height:60px;--rail-width:164px;--radius:9px;--shadow:none;color-scheme:dark}.bv-product{--bg:#10151b;--bg-2:#171e26;--bg-3:#27323c;--card:#1b242e;--card-2:#24303b;--card-3:#303e4c;--line:#2b3641;--line-2:#536273;--text:#f0f4f7;--muted:#b0bdca;--dim:#8d9ead;--accent:#75e3ba;--accent-ink:#0a3025;--accent-tint:#75e3ba16;--gold:var(--accent);--gold-2:#cbd9ff;--gold-3:#809bdb;--green:#92d8ba;--red:#ee9eaf;--blue:#a2bdff;--violet:#c6b5eb;--glass:var(--bg);background:var(--bg);color:var(--text);font:14px/1.5 var(--font);overflow-x:clip}html[data-theme=daylight]{color-scheme:light}html[data-theme=daylight] .bv-product{--bg:#f2f4f8;--bg-2:#e7ecf4;--bg-3:#dce4f0;--card:#fff;--card-2:#edf1f7;--card-3:#d5e0f2;--line:#d2dbe8;--line-2:#9fadc3;--text:#1c2b44;--muted:#52647e;--dim:#62748e;--accent:#335eb3;--accent-ink:#fff;--green:#257453;--red:#a84259}html[data-theme=afterhours] .bv-product{--bg:#0e121b;--bg-2:#171d2b;--card:#1c2434;--line:#303e55}html[data-theme=dusk] .bv-product{--bg:#231f25;--bg-2:#2c2730;--card:#322b38;--line:#4b3f54}html[data-theme=contrast] .bv-product{--bg:#080b11;--card:#141d2a;--line:#75879f;--muted:#d4deeb;--dim:#b7c7dc}html[data-accent=iris] .bv-product{--accent:#cbb6f2;--accent-ink:#34234c}html[data-accent=coral] .bv-product{--accent:#efb8a7;--accent-ink:#45271c}html[data-accent=sky] .bv-product{--accent:#a4dce8;--accent-ink:#193840}html[data-radius=round]{--radius:15px}html[data-radius=crisp]{--radius:4px}html[data-typeface=modern]{--display:"DM Sans",system-ui,sans-serif}.bv-product :is(h1,h2,h3,h4){font-family:var(--display);letter-spacing:-.035em;line-height:1.2}.bv-product h1{font-size:25px}.bv-product h2{font-size:19px}.bv-product h3{font-size:16px}.bv-product button{font:inherit;text-transform:none;letter-spacing:normal;box-shadow:none;text-shadow:none;touch-action:manipulation}.bv-product button:disabled{cursor:not-allowed;opacity:.5}.bv-product :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v2-icon{width:19px;height:19px;flex:none}.skip-link{position:fixed;top:-80px;left:18px;z-index:200;padding:12px;background:var(--accent);color:var(--accent-ink)}.skip-link:focus{top:8px}.bv-product .topbar{position:sticky;top:0;height:calc(var(--bv-header-height) + var(--safe-top));padding:var(--safe-top) 0 0;z-index:50;background:var(--bg);border-bottom:1px solid var(--line);backdrop-filter:none;box-shadow:none}.bv-product .topbar-inner{height:60px;max-width:1440px;padding:0 28px;margin:auto;display:flex;align-items:center;gap:24px}.bv-product .logo{display:flex;align-items:center;gap:6px;margin:0;width:auto;font:700 22px var(--display);letter-spacing:-1px;color:var(--text)}.brand-symbol{width:27px;height:27px;color:var(--accent)}.shell-actions{display:flex;gap:2px;margin-left:auto}.bv-product .icon-btn{display:grid;place-items:center;position:relative;width:38px;height:40px;border:0;border-radius:6px;background:none;color:var(--muted)}.bv-product .icon-btn svg{width:18px;height:18px}.bv-product .icon-btn:hover{background:var(--card)}.bv-product .balance-pill{display:flex;align-items:center;gap:8px;min-height:38px;padding:4px 4px 4px 10px;border:1px solid var(--line);border-radius:6px;background:var(--card)}.bv-product .balance-pill .tether{background:none;width:auto;color:var(--muted);font-size:12px}.bv-product .balance-pill .amt{font-size:13px}.product-balance-stack{display:flex;align-items:baseline;gap:5px}.product-balance-stack small{font-size:8px;color:var(--dim)}.bv-product .plus-btn{display:grid;place-items:center;width:28px;height:28px;border-radius:4px;background:var(--accent);color:var(--accent-ink);font-size:20px}.bv-product .wager-dot{font-size:8px;animation:none}.account-shortcut{display:flex;align-items:center;gap:8px;min-height:42px;border-left:1px solid var(--line);padding:0 4px 0 14px;color:var(--muted)}#headerAvatar{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--accent-tint);border:1px solid var(--line-2);color:var(--accent);font:600 14px var(--display);transition:transform .18s,border-color .18s}.account-shortcut-label{font-size:11px}.account-shortcut[aria-current=page] #headerAvatar{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.account-shortcut:hover #headerAvatar{transform:translateY(-2px);border-color:var(--accent)}.header-discovery{display:flex;align-items:center;gap:22px;align-self:stretch}.header-discovery button{position:relative;min-height:44px;font-size:12px;color:var(--muted);transition:color .16s}.header-discovery button[aria-current=page]{color:var(--text)}.header-discovery button:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--accent);transform:scaleX(0);transition:transform .18s}.header-discovery button[aria-current=page]:after{transform:scaleX(1)}.header-discovery button:hover{color:var(--accent)}.primary-menu{position:relative}.primary-menu>summary{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 10px;font-size:12px;color:var(--muted);cursor:pointer;list-style:none}.primary-menu>summary::-webkit-details-marker{display:none}.primary-menu>summary svg{width:17px;height:17px}.primary-menu[open]>summary{color:var(--text)}.primary-menu[open]>summary svg{transform:rotate(180deg)}.bv-product .tabbar{position:absolute;top:calc(100% + 10px);left:0;right:auto;bottom:auto;width:210px;padding:8px;border:1px solid var(--line);border-radius:10px;background:var(--card);box-shadow:0 16px 40px #0004;backdrop-filter:none;transform:none;z-index:55}.bv-product .tabbar-inner{display:flex;flex-direction:column;gap:3px;padding:0;max-width:none;background:none;border:0;box-shadow:none}.bv-product .tab{display:flex;flex-direction:row;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:6px;font-size:12px;color:var(--muted);background:none;justify-content:flex-start}.bv-product .tab.active{background:var(--accent-tint);color:var(--text);box-shadow:none}.bv-product .tab .ico{height:auto;display:flex;filter:none;transform:none}.bv-product #app{min-height:calc(100dvh - var(--bv-header-height));max-width:1384px;margin:auto;padding:28px 28px calc(32px + var(--safe-bottom));animation:none}.discovery-lobby{min-width:0}.atlas-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.atlas-heading h1{font-size:27px;margin:7px 0 0;font-weight:600}.atlas-heading p{font-size:12px;color:var(--muted);max-width:440px}.atlas-kicker{font-size:9px;letter-spacing:.14em;color:var(--dim);font-weight:700}.atlas-find{position:relative;z-index:8;flex:none;width:240px}.atlas-find>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;background:var(--bg-2);border:1px solid var(--line);border-radius:6px;list-style:none;cursor:pointer;color:var(--muted);font-size:12px}.atlas-find>summary::-webkit-details-marker{display:none}.discovery-search{display:flex;align-items:center;gap:8px;min-height:44px;border-bottom:1px solid var(--line-2)}.discovery-search input{width:100%;min-width:0;background:none;border:0;outline:none;color:var(--text);font-size:13px}.discovery-search button{width:36px;min-height:40px}.atlas-order{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:var(--muted);margin-top:14px}.atlas-order select{background:var(--bg-2);color:var(--text);border:1px solid var(--line);border-radius:4px;padding:8px;font-size:11px}.atlas-explorer{display:grid;grid-template-columns:158px minmax(0,1fr);gap:30px}.atlas-directory{align-self:start;position:sticky;top:calc(var(--bv-header-height) + var(--safe-top) + 20px)}.atlas-directory summary{display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:0 10px 12px;list-style:none;cursor:pointer}.atlas-directory summary::-webkit-details-marker{display:none}.atlas-directory summary>span{display:none}.atlas-directory nav{display:flex;flex-direction:column;gap:3px}.atlas-directory nav button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:0 10px;border-left:2px solid transparent;color:var(--muted);font-size:12px;text-align:left;border-radius:0}.atlas-directory button small{font-size:9px;color:var(--dim)}.atlas-directory button.on{border-left-color:var(--accent);background:var(--accent-tint);color:var(--text)}.atlas-canvas{min-width:0}.atlas-canvas-heading{display:flex;justify-content:space-between;align-items:center;min-height:24px;font-size:10px;color:var(--dim);margin-bottom:14px}.atlas-reset{color:var(--accent);font-size:10px}.discovery-game-stream{display:flex;flex-direction:column;gap:28px}.atlas-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.atlas-section-title h2{font-size:18px;margin:3px 0 0;font-weight:500}.atlas-section-title>div>span{font-size:9px;color:var(--dim);letter-spacing:.04em}.atlas-section-title>button{color:var(--muted);font-size:11px;min-height:40px}.atlas-shelf-controls{display:flex;gap:4px}.atlas-shelf-controls button{display:grid;place-items:center;min-width:32px;min-height:36px;color:var(--muted);border:1px solid var(--line);border-radius:4px}.atlas-shelf-controls svg{width:15px;height:15px}.atlas-shelf-track{display:grid;grid-auto-flow:column;grid-auto-columns:142px;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;padding:0 0 8px}.discovery-game-card{position:relative;min-width:0;background:none;scroll-snap-align:start;isolation:isolate}.discovery-game-open{display:flex;flex-direction:column;width:100%;height:100%;text-align:left;color:var(--text)}.discovery-card-art{width:100%;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;background:color-mix(in srgb,var(--game-accent) 14%,var(--bg-2));border:1px solid color-mix(in srgb,var(--game-accent) 24%,var(--line));border-radius:var(--radius);color:var(--game-accent)}.discovery-card-art>.v2-game-art{position:static;width:128%;height:128%;max-height:none;filter:none;transform:none;transition:transform .22s}.discovery-game-card[data-art=precision] .discovery-card-art>.v2-game-art{width:148%;height:148%}.discovery-game-card[data-art=tiles] .discovery-card-art>.v2-game-art{width:138%;height:138%}.discovery-game-card[data-art=wheel] .discovery-card-art>.v2-game-art{width:120%;height:120%}.discovery-card-content{display:grid;gap:3px;padding:9px 1px}.discovery-card-content strong{font-size:12px;font-weight:600;line-height:1.3}.discovery-save,.atlas-inspect{position:absolute;display:grid;place-items:center;color:var(--muted);background:var(--bg-2);border:1px solid var(--line);border-radius:4px;z-index:2;opacity:0;transition:opacity .15s}.discovery-save{right:5px;top:5px;width:34px;height:34px}.discovery-save svg{width:14px;height:14px}.discovery-save.on{color:var(--accent);opacity:1}.atlas-inspect{left:5px;top:5px;width:28px;height:28px;font:500 12px var(--font)}.discovery-game-card:hover :is(.discovery-save,.atlas-inspect),.discovery-game-card:focus-within :is(.discovery-save,.atlas-inspect){opacity:1}.discovery-game-open:disabled .discovery-card-art{filter:grayscale(1);opacity:.5}.atlas-filtered{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:18px 14px}.atlas-recent{display:flex;gap:10px;overflow:auto;padding-bottom:4px}.atlas-recent>button{display:flex;align-items:center;gap:10px;flex:none;min-height:50px;padding:4px 12px 4px 4px;text-align:left;border:1px solid var(--line);background:var(--bg-2);border-radius:5px;color:var(--text)}.atlas-recent>button>span{width:48px;height:40px;color:var(--game-accent)}.atlas-recent>button>span svg{width:100%;height:100%}.atlas-recent strong{font-size:11px;font-weight:500}.atlas-recent .v2-icon{width:15px;margin-left:12px}.discovery-recent{margin:24px 0}.atlas-game-dialog{width:min(380px,calc(100vw - 28px));padding:24px;background:var(--card);color:var(--text);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 24px 80px #0005}.atlas-game-dialog::backdrop{background:#080c18a8}.atlas-dialog-close{position:absolute;top:10px;right:10px;width:40px;height:40px;display:grid;place-items:center;color:var(--muted)}.atlas-dialog-art{width:160px;height:140px;margin:0 auto 18px;color:var(--game-accent)}.atlas-dialog-art svg{height:100%;width:100%}.atlas-game-dialog h2{font-size:25px}.atlas-game-dialog p{font-size:13px;color:var(--muted);line-height:1.6}.atlas-game-dialog .btn{width:100%;margin-top:12px}.v2-empty{padding:28px 16px;color:var(--muted);text-align:center;grid-column:1/-1}.v2-empty h3{color:var(--text)}.discovery-social{display:flex;align-items:center;justify-content:space-between;padding:12px 0;height:120px;overflow:hidden;border-bottom:1px solid var(--line)}.discovery-social h2{font-size:20px;font-weight:500;margin:0 0 10px}.discovery-social button{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--accent)}.discovery-social-art{height:120px;width:170px;color:#d3bfc2}.discovery-social-art svg{height:100%;width:100%}.discovery-activity{margin:24px 0}.discovery-feed>div{display:grid;grid-template-columns:24px 1fr 120px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:12px}.discovery-feed>div>span:last-child{text-align:right}.discovery-feed small{display:block;font-size:10px;color:var(--dim)}.discovery-fair{display:flex;align-items:center;gap:12px;min-height:44px;width:100%;font-size:12px;color:var(--muted)}.discovery-fair>.v2-icon:last-child{margin-left:auto}.discovery-footer{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line);font-size:10px;color:var(--dim)}.discovery-footer button{font-size:10px;color:var(--muted)}.discovery-announcements{display:grid;gap:8px;margin:20px 0}.discovery-announcements button{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:var(--bg-2);border-left:2px solid var(--accent);color:var(--text);text-align:left}.discovery-announcements strong{font-size:12px}.discovery-announcements small{display:block;margin-top:4px;font-size:11px;color:var(--dim)}.bv-product .card{padding:18px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none}.bv-product .btn{min-height:44px;padding:10px 16px;background:var(--card-2);border:1px solid var(--line-2);border-radius:6px;font-size:13px;font-weight:600;color:var(--text);box-shadow:none}.bv-product .btn:is(.gold,.green,.violet){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.bv-product .btn.red{background:#482b35;color:#f5b7c5;border-color:#805063}.bv-product .btn.sm{min-height:36px;padding:7px 10px;font-size:11px}.bv-product .btn.play{min-height:48px;font-size:14px}.bv-product .chip{background:var(--bg-2);border:1px solid var(--line);border-radius:5px;color:var(--muted);font-size:11px}.bv-product .input,.bv-product .amount{min-height:44px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:6px;color:var(--text);box-shadow:none}.bv-product .amount input{min-width:0;font-size:16px}.bv-product .amount button{min-width:36px;min-height:40px;background:none;border-left:1px solid var(--line);border-radius:0;font-size:11px}.bv-product .seg,.bv-product .gv-tabs{display:flex;gap:4px;padding:4px;background:var(--bg-2);border:1px solid var(--line);border-radius:6px}.bv-product .seg button,.bv-product .gv-tabs button{min-height:36px;border-radius:4px;font-size:12px;color:var(--muted)}.bv-product .seg button.on,.bv-product .gv-tabs button.on{background:var(--card-3);color:var(--text);box-shadow:none}.bv-product .field-label{font-size:11px;color:var(--muted)}.bv-product .quick button{min-height:36px;background:var(--bg-2);border:1px solid var(--line);border-radius:5px;font-size:11px}.bv-product .back{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-size:12px;color:var(--muted)}.bv-product .modal{position:relative;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 20px 60px #0006}.bv-product .v2-modal-close{position:absolute;right:10px;top:10px;display:grid;place-items:center;width:40px;height:40px;border-radius:5px;background:var(--bg-2);color:var(--muted);font-size:23px}.bv-product .modal-grip{display:none}.bv-product .skeleton{background:var(--card-2);border-radius:var(--radius)}.bv-product .section-title h3{font-size:16px}.bv-product .progress i{background:var(--accent);box-shadow:none}.play-room{min-width:0}.play-room-prelude{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:var(--dim)}.play-room-heading{display:flex;align-items:center;gap:10px}.play-room-mark{width:46px;height:42px;color:var(--room-accent)}.bv-product .game-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0 18px;margin:0}.bv-product .game-head h2{font-size:22px;margin:0}.bv-product .gh-title p{font-size:12px;margin:5px 0 0;color:var(--muted)}.bv-product .gv{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px}.bv-product .gv-panel{padding:16px;min-width:0;background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.bv-product .gv>.stage{--text:#edf3fb;--muted:#bdccdf;--dim:#9fafc7;color:var(--text);padding:20px;min-width:0;min-height:330px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none}.play-stage-loading{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.play-stage-loading-art{width:100px;height:80px;color:var(--room-accent)}.play-stage-loading-art svg{height:100%;width:100%}.play-stage-loading strong{font-size:14px}.play-stage-loading small{font-size:11px;color:var(--muted)}.bv-product .gv[data-family=cards]>.stage{background:#243a33;border-color:#3f5a4e;min-height:390px}.bv-product .gv[data-family=cards] .hand-label{color:#c9dcd2;font-size:10px;letter-spacing:.12em}.bv-product .gv[data-game=mines]>.stage{background:#202e3c}.bv-product .gv[data-game=mines] .mines-grid{max-width:400px;margin:auto;gap:8px}.bv-product .mines-grid .tile{min-height:0;border-radius:6px;background:#34485e;border:1px solid #536b84;box-shadow:0 3px #132333}.bv-product .mines-grid .tile.gem{background:#315d50}.bv-product .gv[data-game=keno]>.stage{background:#273247}.bv-product .gv[data-game=tower]>.stage{background:#302d3b}.bv-product .gv[data-game=plinko]>.stage{background:#1e2c3e;padding:12px}.bv-product .gv:is([data-game=crash],[data-game=market])>.stage{padding:0;overflow:hidden;min-height:0;background:#111b2b}.bv-product .gv[data-game=roulette]>.stage{background:#2a3932}.bv-product .gv[data-game=dice]>.stage{background:#26344b}.bv-product .gv[data-game=limbo]>.stage{background:#302e46}.bv-product .gv[data-game=chicken]>.stage{padding:12px}.bv-product .gv .rtp{font-size:9px;color:var(--dim);margin-left:auto;align-self:center}.play-room[data-room-layout=controls-right] .gv{grid-template-columns:minmax(0,1fr) 280px}.play-room[data-room-layout=controls-right] .gv>.stage{grid-column:1;grid-row:1}.play-room[data-room-layout=controls-right] .gv>.gv-panel{grid-column:2;grid-row:1}.play-room[data-room-layout=stage-first] .gv{grid-template-columns:1fr}.play-room[data-room-layout=stage-first] .gv>.stage{grid-row:1}.play-room[data-room-layout=stage-first] .gv>.gv-panel{grid-row:2}.bv-product .account-login{min-height:0;max-width:950px;margin:auto;gap:36px}.bv-product .account-login:before,.bv-product .account-login:after{display:none}.bv-product .account-form{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none}.account-wallet{max-width:1160px;margin:auto}.wallet-workspace{display:grid;grid-template-columns:330px minmax(0,1fr);gap:24px;align-items:start}.wallet-summary-pane{min-width:0}.wallet-main-pane{min-width:0;border-left:1px solid var(--line);padding-left:24px}.wallet-summary-pane .wallet-summary{grid-template-columns:1fr;gap:12px}.wallet-summary-pane .wallet-summary>div{display:flex;justify-content:space-between;gap:12px}.wallet-main-pane .seg,.wallet-main-pane .v2-wallet-notice{margin-top:0}.v2-account-head,.account-profile-intro{margin:0 0 20px}.v2-account-head h1,.account-profile-intro h1{margin:4px 0}.v2-eyebrow{font-size:9px;letter-spacing:.1em;color:var(--dim)}.v2-account-head p{max-width:650px;font-size:12px;color:var(--muted)}.bv-product .balance-card{background:var(--card);border:1px solid var(--line);padding:22px}.bv-product .balance-card:after{display:none}.bv-product .bal-big{font-size:36px;color:var(--text);margin:14px 0 20px}.bv-product .bal-big .cur{font-size:20px;color:var(--dim)}.wallet-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px 0;border-block:1px solid var(--line);margin-bottom:16px}.wallet-summary>div{display:grid;gap:5px}.wallet-summary span{font-size:10px;color:var(--muted)}.wallet-summary strong{font-size:14px}.wallet-rules{margin-top:16px;font-size:12px}.wallet-rules summary{cursor:pointer}.bv-product .wager-box{background:var(--bg-2);border-color:var(--line)}.account-profile{max-width:1160px;margin:auto}.account-profile-top{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;margin-bottom:24px}.bv-product .profile-hero{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:20px;min-height:0;box-shadow:none}.bv-product .ph-bg{display:none}.bv-product .ph-name{font-size:22px}.bv-product .ring-wrap{width:80px;height:80px;margin:0 auto 12px}.bv-product .profile-hero .avatar{width:58px;height:58px;font-size:25px}.browser-links{display:flex;flex-direction:column;gap:8px;justify-content:center}.browser-links .btn{text-align:left}.bv-product .stat{background:var(--bg-2);border:1px solid var(--line);border-radius:6px;padding:14px}.bv-product .stat .v{font-size:20px}.v2-profile-tabs{display:flex;gap:20px;overflow:auto;border-bottom:1px solid var(--line);margin-bottom:18px}.v2-profile-tabs button{flex:none;min-height:44px;font-size:12px;color:var(--muted);border-bottom:2px solid transparent}.v2-profile-tabs button.on{color:var(--text);border-color:var(--accent)}.v2-profile-pane[hidden]{display:none}.bv-product .badges{display:flex;gap:8px;overflow:auto}.bv-product .badge,.bv-product .tier{background:var(--bg-2);border:1px solid var(--line);border-radius:6px;box-shadow:none}.bv-product .badge{min-width:85px}.bv-product .badge span{font:500 14px var(--font);color:var(--dim)}.sig-settings{max-width:980px;margin:auto}.studio-settings-hero{padding-bottom:14px;border-bottom:1px solid var(--line)}.studio-settings-hero p{font-size:12px;color:var(--muted);max-width:440px}.sig-settings section{padding:18px 0;border-bottom:1px solid var(--line)}.studio-settings-heading>span{font-size:9px;letter-spacing:.1em;color:var(--dim)}.studio-settings-heading h2{font-size:17px;margin:6px 0 16px}.sig-themes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.sig-theme{padding:10px;border:1px solid var(--line);border-radius:6px;text-align:left}.sig-theme[aria-pressed=true]{background:var(--accent-tint);border-color:var(--accent)}.sig-swatch{display:flex;align-items:flex-end;gap:5px;height:60px;padding:8px;border-radius:4px;margin-bottom:8px}.sig-swatch i{display:block;width:20px;height:20px;border-radius:3px}.sig-theme b{display:block;font-size:12px}.sig-theme small{font-size:9px;color:var(--muted)}.sig-setting{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0}.sig-setting small{display:block;font-size:11px;color:var(--dim)}.sig-setting select{min-width:150px;padding:10px;background:var(--card);border:1px solid var(--line);border-radius:6px}.sig-settings footer,.product-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:14px}.sig-preview-note{font-size:12px;color:var(--muted)}.bv-product .account-form{box-shadow:none}.bv-product .v2-search{display:flex;gap:10px;padding:12px;background:var(--bg-2);border:1px solid var(--line);border-radius:6px}.bv-product .v2-search input{flex:1;min-width:0;background:none;border:0;color:var(--text)}.product-help-topics{margin-top:18px}.product-help-topics details{border-bottom:1px solid var(--line);padding:14px 0}.bv-product .cc-command-workspace{display:block;background:none;border:0;overflow:visible}.cc-workspace-nav{border-bottom:1px solid var(--line);padding:0 0 14px;margin-bottom:22px}.cc-workspace-brand{display:flex;align-items:center;gap:16px;margin-bottom:14px}.cc-workspace-brand>span{font-size:10px;letter-spacing:.1em;color:var(--accent)}.cc-workspace-brand strong{font-size:14px}.cc-workspace-brand small{display:none}.cc-workspace-nav .cc-side-nav{display:flex;gap:16px;overflow:auto}.cc-workspace-nav .cc-nav-group{display:flex;align-items:center;gap:4px}.cc-workspace-nav .cc-nav-group>small{font-size:9px;color:var(--dim);padding-right:6px}.cc-workspace-nav .cc-nav-group button{display:flex;align-items:center;gap:5px;min-height:38px;padding:0 10px;border-radius:5px;white-space:nowrap;font-size:11px;color:var(--muted)}.cc-workspace-nav .cc-nav-group button.on{background:var(--card-3);color:var(--text)}.bv-product .cc-main{padding:0;min-width:0}.bv-product .cc-head{padding:0 0 18px}.bv-product .cc-title{font-size:25px}.cc-command-workspace .cc-mobile-picker,.cc-command-workspace .cc-menu{display:none}.bv-product .cc-main :is(.kpi,.cc-table-card,.cc-settings-group){background:var(--card);border:1px solid var(--line);border-radius:7px;box-shadow:none}.bv-product .cc-main .kpi{padding:16px}.bv-product .cc-main .kpi b{font-size:24px}.bv-product .cc-responsive-table th{background:var(--bg-2);font-size:10px;color:var(--dim)}.bv-product .cc-responsive-table td{font-size:12px;padding:12px}.bv-product .cc-responsive-table tbody tr:hover{background:var(--card-2)}.bv-product .cc-refresh{background:var(--card);color:var(--text);border:1px solid var(--line);border-radius:6px}.cs-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background:var(--card);border:1px solid var(--line);border-radius:7px;margin-bottom:18px}.cs-toolbar h3{margin:4px 0}.cs-toolbar p,.cs-editor p,.cs-preview-head p{font-size:11px;color:var(--muted)}.cs-workspace{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px}.cs-editor>details{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:14px 0;margin:0}.cs-editor summary{font-size:12px;font-weight:700;cursor:pointer}.cs-editor label{display:grid;gap:6px;margin:12px 0;font-size:11px}.cs-featured{display:grid;grid-template-columns:1fr 1fr;gap:5px}.cs-featured label,.cs-section-row label{display:flex;align-items:center;gap:7px;margin:4px 0}.cs-section-row{display:flex;align-items:center;gap:4px}.cs-section-row label{flex:1}.cs-editor fieldset{border:1px solid var(--line);border-radius:6px;margin:12px 0;padding:10px}.cs-editor legend{font-size:10px;color:var(--dim)}.cs-preview{min-width:0;background:none;border:0;border-radius:0;position:static}.cs-preview-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;margin-bottom:12px;border:0}.cs-preview-head select{width:auto}.cs-preview-scroll{overflow:auto;border:1px solid var(--line);border-radius:7px;background:var(--bg-2);padding:10px}.cs-preview iframe{display:block;max-width:none;margin:auto;border:0;border-radius:0;background:var(--bg)}.product-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.product-section-heading h2{font-size:17px;margin:0}.product-section-heading p{font-size:11px;color:var(--muted);max-width:380px;margin:6px 0 0}.product-count{font-size:10px;color:var(--dim);white-space:nowrap}.product-library-tools{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:10px;margin-bottom:14px}.product-sort{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--dim)}.product-sort select{width:100%;min-height:42px;padding:0 9px;background:var(--bg-2);border:1px solid var(--line);border-radius:6px;color:var(--text);font-size:11px}.product-activity .li{padding:12px 0;gap:10px}.product-activity .li .ic{width:28px;height:28px;border-radius:4px;background:var(--bg-2);border:1px solid var(--line);font:500 14px var(--font)}.product-activity .li .r{font-size:13px}.product-activity .li .t{font-size:12px}.product-activity .li .s{font-size:10px;color:var(--dim)}.product-wallet-tag{font-size:9px;color:var(--dim);margin-left:5px}.payment-record{border-top:1px solid var(--line);padding:12px 0;font-size:12px}.payment-record summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:38px;cursor:pointer}.payment-record summary b{font-size:11px;font-weight:500}.payment-record time{font-size:10px;color:var(--dim)}.payment-record code{display:block;overflow-wrap:anywhere;padding:10px;background:var(--bg-2);font-size:10px;margin:8px 0}.product-status{font-size:9px;padding:3px 6px;border:1px solid var(--line);border-radius:4px;color:var(--muted)}.updates-body{margin-top:18px;max-height:min(70dvh,600px);overflow:auto}.update-entry{padding:16px 0;border-top:1px solid var(--line)}.update-entry>div{display:flex;justify-content:space-between;gap:12px;font-size:9px;color:var(--dim);text-transform:uppercase;letter-spacing:.05em}.update-entry h4{font-size:14px;margin:8px 0}.update-entry p{font-size:12px;color:var(--muted);margin:0;line-height:1.6}.update-entry.unread h4:before{content:"";display:inline-block;width:5px;height:5px;background:var(--accent);border-radius:50%;margin:0 7px 2px 0}.updates-error{padding:12px 0;color:var(--muted);font-size:12px}.updates-error p{margin:0 0 8px}#headerAvatar{overflow:hidden}#headerAvatar img{width:100%;height:100%;object-fit:cover}.profile-photo-edit{overflow:visible!important;cursor:pointer;border:0}.profile-photo-edit img{height:100%;width:100%;object-fit:cover;border-radius:50%}.photo-edit-badge{position:absolute;right:-3px;bottom:0;display:grid;place-items:center;height:23px;width:23px;border-radius:6px;background:var(--accent);color:var(--accent-ink);border:2px solid var(--card);font:600 17px var(--font)}.avatar-editor-preview{display:grid;place-items:center;height:128px;width:128px;margin:22px auto;border-radius:22px;background:var(--bg-2);border:1px solid var(--line);overflow:hidden}.avatar-editor-preview img{height:100%;width:100%;object-fit:cover}.avatar-editor-preview>span{font:600 50px var(--display);color:var(--accent)}.avatar-file{display:flex;justify-content:center;padding:12px;position:relative;min-height:44px;border:1px solid var(--line-2);border-radius:6px;cursor:pointer;font-size:12px}.avatar-file input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.avatar-editor-note,#avatarStatus{font-size:11px;color:var(--muted);line-height:1.6}.avatar-editor-actions{display:flex;gap:8px;margin-top:16px}.avatar-editor-actions button{flex:1;font-size:11px}.bv-product{--receipt-text:var(--text);--receipt-muted:var(--muted);--receipt-dim:var(--dim)}.bv-product .round-feedback{display:block;position:absolute;inset:0;pointer-events:none;z-index:9;transition:opacity .16s}.round-feedback.out{opacity:0}.round-receipt{--text:var(--receipt-text);--muted:var(--receipt-muted);--dim:var(--receipt-dim);--result-accent:var(--green);position:absolute;bottom:14px;left:50%;width:min(350px,calc(100% - 28px));transform:translate(-50%);padding:16px 18px;background:var(--card);border:1px solid var(--line-2);border-left:3px solid var(--result-accent);border-radius:9px;box-shadow:0 8px 24px #0003;text-align:left;color:var(--text)}.round-feedback[data-outcome=loss] .round-receipt{--text:var(--receipt-text);--muted:var(--receipt-muted);--dim:var(--receipt-dim);--result-accent:var(--red)}.round-feedback[data-outcome=returned] .round-receipt{--text:var(--receipt-text);--muted:var(--receipt-muted);--dim:var(--receipt-dim);--result-accent:var(--accent)}.round-receipt-head{display:flex;align-items:center;gap:10px}.round-result-symbol{display:grid;place-items:center;width:30px;height:30px;flex:none;color:var(--result-accent);background:var(--bg-2);border:1px solid var(--line);border-radius:7px}.round-result-symbol svg{width:21px;height:21px}.round-receipt-head>span>small{display:block;font-size:7px;letter-spacing:.1em;color:var(--dim);margin-bottom:3px}.round-receipt-head strong{font-size:13px;font-weight:600}.round-dismiss{display:grid;place-items:center;position:absolute;right:6px;top:6px;width:40px;height:40px;pointer-events:auto;color:var(--dim);font-size:20px}.round-result-value{display:flex;align-items:baseline;gap:8px;margin-top:15px;min-width:0}.round-amount{font:600 clamp(23px,6vw,34px)/1.1 var(--display);letter-spacing:-.045em;color:var(--result-accent);overflow-wrap:anywhere}.round-result-value>small{font-size:9px;color:var(--muted)}.round-result-multiplier{margin-left:auto;font-size:11px;color:var(--muted);padding:4px 7px;border:1px solid var(--line);border-radius:4px}.round-result-note{font-size:11px;color:var(--muted);margin:9px 0 0;line-height:1.5}.round-result-rule{display:block;position:absolute;bottom:0;left:0;height:1px;width:100%;background:var(--result-accent);opacity:.3}.round-feedback[data-style=minimal] .round-receipt{padding:12px 16px}.round-feedback[data-style=minimal] .round-receipt-head>span>small,.round-feedback[data-style=minimal] .round-result-note,.round-feedback[data-style=minimal] .round-result-symbol{display:none}.round-feedback[data-style=minimal] .round-result-value{margin-top:8px}.round-feedback[data-style=minimal] .round-amount{font-size:25px}html:not([data-motion=off]) .round-receipt{animation:result-arrive .24s cubic-bezier(.2,.7,.2,1) both}@keyframes result-arrive{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.bv-product .cr-me:is(.won,.lost){--text:var(--receipt-text);--muted:var(--receipt-muted);--dim:var(--receipt-dim);min-width:180px;max-width:65%;padding:15px 16px;background:var(--card);border:1px solid var(--line-2);border-left:3px solid var(--green);border-radius:8px;box-shadow:0 6px 20px #0003;backdrop-filter:none}.bv-product .cr-me.lost{border-left-color:var(--red)}.bv-product .cr-me.won .v{color:var(--green);font-size:26px;font-weight:600;margin-top:10px}.bv-product .cr-me.lost .v{color:var(--red);font-size:26px;font-weight:600;margin-top:10px}.bv-product .cr-me .k{letter-spacing:.04em;color:var(--muted);font-size:9px;font-weight:500}.bv-product .cr-me.won .seal{left:0;top:-23px;padding:4px 7px;background:var(--card);border:1px solid var(--line);border-radius:4px;color:var(--green);font-size:7px;font-weight:600;letter-spacing:.08em}.bv-product .cr-me.won.gold .v{color:var(--green)}.bv-product .cr-me.won.gold .seal{background:var(--card);color:var(--green)}.welcome-signature{position:fixed;inset:0;z-index:1100;width:100%;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:calc(30px + var(--safe-top)) 24px calc(30px + var(--safe-bottom));background:var(--bg);color:var(--text);border:0;border-radius:0;box-shadow:none;pointer-events:auto;animation:welcome-life var(--welcome-duration,1.6s) both}.welcome-brand{display:flex;align-items:center;justify-content:center;gap:18px;margin:0;max-width:100%}.welcome-brand .brand-symbol{width:clamp(40px,7vw,88px);height:clamp(40px,7vw,88px);color:var(--accent);animation:welcome-mark .65s cubic-bezier(.2,.8,.2,1) both}.welcome-brand strong{font:600 clamp(44px,10vw,128px)/1.1 var(--display);letter-spacing:-.075em;animation:welcome-word .65s cubic-bezier(.2,.8,.2,1) both}.welcome-brand i{font-style:normal;color:var(--accent)}.welcome-copy{display:block;font-size:clamp(12px,1.3vw,16px);letter-spacing:.08em;color:var(--muted);animation:welcome-copy .4s .18s both}.welcome-skip{position:absolute;right:clamp(16px,4vw,50px);top:calc(16px + var(--safe-top));display:flex;align-items:center;justify-content:center;min-width:64px;min-height:44px;pointer-events:auto;font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:6px;background:var(--bg-2)}.welcome-rule{display:block;position:absolute;bottom:calc(50px + var(--safe-bottom));left:calc(50% - 60px);height:2px;width:120px;background:var(--accent);transform-origin:left;animation:welcome-progress var(--welcome-duration,1.6s) linear both}.welcome-outline .welcome-brand strong{-webkit-text-stroke:1px var(--text);color:transparent}.welcome-outline .welcome-brand .brand-symbol path{fill:none;stroke:currentColor;stroke-width:1.4;stroke-dasharray:160;animation:welcome-trace .7s ease-out both}.welcome-signature[data-reduced=true]{animation:none}.welcome-signature[data-reduced=true] :is(.welcome-brand strong,.welcome-brand .brand-symbol,.welcome-copy,.welcome-rule,.welcome-brand .brand-symbol path){animation:none}.welcome-signature[data-reduced=true] .welcome-rule{display:none}.welcome-signature[data-preview=true],.welcome-signature[data-preview=true] .welcome-skip{pointer-events:none}@keyframes welcome-life{0%,82%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes welcome-mark{0%{opacity:0;transform:rotate(-10deg) scale(.9)}to{opacity:1;transform:none}}@keyframes welcome-word{0%{opacity:0;transform:translateY(12px);clip-path:inset(0 100% 0 0)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0)}}@keyframes welcome-copy{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes welcome-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes welcome-trace{0%{stroke-dashoffset:160}to{stroke-dashoffset:0}}.cs-brand-sample{display:flex;gap:7px;align-items:center;padding:18px 12px;border:1px solid var(--line);border-radius:6px;background:var(--bg-2);font:600 23px var(--display);letter-spacing:-.05em}.cs-brand-sample .brand-symbol{width:27px;height:27px}.cs-editor .cs-check{display:flex;align-items:center;gap:8px}.cs-editor #csPreviewIntro{width:100%}.atlas-shelf[data-shelf=live] .atlas-shelf-track{grid-auto-columns:166px}.atlas-shelf[data-shelf=live] .discovery-card-art{aspect-ratio:1.3}.atlas-shelf[data-shelf=pvp] .atlas-shelf-track{grid-auto-columns:205px}.atlas-shelf[data-shelf=pvp] .discovery-card-art{aspect-ratio:1.65}.atlas-shelf[data-shelf=pvp] .discovery-card-art svg{width:78%}.atlas-shelf[data-shelf=saved]{padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2)}.atlas-shelf[data-shelf=saved] .atlas-shelf-track{grid-auto-columns:118px}.atlas-shelf[data-shelf=saved] .discovery-card-art{aspect-ratio:1.1}.discovery-game-card[data-card-shape=wide]{grid-column:span 2}.discovery-game-card[data-card-shape=wide] .discovery-card-art svg{width:65%}.discovery-save.on svg{fill:var(--accent);fill-opacity:.18;stroke:var(--accent)}.discovery-save svg{transition:fill .15s,stroke .15s}.atlas-inspect:hover,.discovery-save:hover{border-color:var(--accent);color:var(--text)}.boot-status{font-size:11px;color:var(--dim);margin:0 0 14px}.lobby-loading-heading{display:flex;justify-content:space-between;gap:20px;margin-bottom:22px}.lobby-loading-heading .skeleton{width:220px;height:30px}.lobby-loading-heading .skeleton:last-child{width:44px;height:44px}.lobby-loading-cover{height:240px;margin-bottom:26px}.lobby-loading-workspace{display:grid;grid-template-columns:158px minmax(0,1fr);gap:30px}.lobby-loading-directory{display:grid;align-content:start;gap:10px}.lobby-loading-directory .skeleton{width:90%;height:30px}.lobby-loading-shelf{margin-bottom:28px;overflow:hidden}.lobby-loading-shelf>.skeleton{display:block;width:160px;height:20px;margin-bottom:14px}.lobby-loading-shelf>div{display:flex;gap:14px}.lobby-loading-shelf>div>.skeleton{display:block;flex:none;width:142px;height:164px}.bv-product .lobby-loading .skeleton{animation:none}.account-profile-intro{display:flex;align-items:baseline;gap:14px;border-bottom:1px solid var(--line);padding-bottom:16px}.account-profile-intro>.discovery-label{font-size:8px}.account-profile-intro h1{margin:0}.account-profile-top{margin-top:22px}.browser-links .btn{display:flex;align-items:center;justify-content:space-between;min-height:48px;background:var(--bg-2);border-color:var(--line)}.browser-links .btn:hover{border-color:var(--accent);background:var(--card-2)}.atlas-shelf-controls button{transition:background .16s,transform .16s}.atlas-shelf-controls button:disabled{opacity:.28;cursor:default}.atlas-shelf-controls button:hover:not(:disabled){background:var(--card-3);color:var(--text)}.discovery-card-art{transition:transform .2s,border-color .2s,background-color .2s}.atlas-directory button>span{transition:transform .18s}.atlas-directory button:hover>span{transform:translate(3px)}.atlas-section-title>button:hover{color:var(--accent)}html[data-motion=full] .atlas-shelf{animation-duration:.32s}@keyframes cover-arrive{0%{opacity:0;transform:translate(12px) scale(.97)}to{opacity:1;transform:none}}html[data-theme=orbit] .bv-product{--cover-bg:#26374b}html[data-theme=daylight] .bv-product{--cover-bg:#dce5ed;--radius:3px;--display:Georgia,"Times New Roman",serif}html[data-theme=daylight] .discovery-card-art{background:var(--card);border-color:var(--line);box-shadow:2px 3px 0 var(--bg-3)}html[data-theme=daylight] .atlas-section-title h2{font-size:21px}html[data-theme=daylight] .atlas-kicker{font-weight:500;letter-spacing:.18em}html[data-theme=afterhours] .bv-product{--cover-bg:#14233a}html[data-theme=afterhours] .discovery-card-art{border-color:#425273;background:color-mix(in srgb,var(--game-accent) 8%,#111d30)}html[data-theme=dusk] .bv-product{--bg:#282d2a;--bg-2:#323a34;--card:#38433a;--card-2:#414d43;--card-3:#536052;--line:#556253;--line-2:#7b8b76;--text:#f2eddb;--muted:#c7ccb8;--dim:#b0bda5;--accent:#e4bd91;--accent-ink:#30271e;--accent-tint:#e4bd9114;--cover-bg:#3e493c;--radius:2px;--display:"Space Grotesk",system-ui}html[data-theme=dusk] .discovery-card-art{border-style:dashed;background:var(--bg-2);color:#d3c6a4}html[data-theme=dusk] .atlas-section-title>div>span{font-family:monospace;letter-spacing:.1em}html[data-theme=dusk] .atlas-game-dialog{border-style:dashed}html[data-theme=contrast] .bv-product{--cover-bg:#17283b}html[data-density=compact] .atlas-shelf-track{gap:10px}html[data-density=spacious] .atlas-shelf-track{gap:22px}html[data-card-layout=compact] .atlas-shelf-track{grid-auto-columns:116px}html[data-card-layout=list] .atlas-shelf-track{grid-auto-columns:240px}html[data-card-layout=list] .discovery-game-open{flex-direction:row;gap:10px;align-items:center}html[data-card-layout=list] .discovery-card-art{width:92px;flex:none}html[data-card-layout=list] .discovery-save{top:auto;bottom:0;right:4px}html[data-card-layout=list] .atlas-inspect{display:none}html[data-card-layout=compact] .atlas-filtered{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}html[data-card-layout=list] .atlas-filtered{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}html:not([data-motion=off]) .atlas-shelf,html:not([data-motion=off]) .atlas-filtered>.discovery-game-card:nth-child(-n+6){animation:atlas-arrive .24s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--entrance,0ms)}@keyframes atlas-arrive{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}html:not([data-motion=off]) .primary-menu[open] .tabbar,html:not([data-motion=off]) .atlas-find[open] .atlas-find-body,html:not([data-motion=off]) .atlas-game-dialog[open]{animation:atlas-arrive .16s ease-out both}.bv-product .btn,.bv-product .tab,.bv-product .atlas-directory button{transition:background-color .16s,color .16s,border-color .16s}.bv-product button:active:not(:disabled){transform:translateY(1px)}html:not([data-motion=off]) .bv-product,html:not([data-motion=off]) .bv-product :is(.topbar,.card,.modal,.gv-panel,.stage,.atlas-game-dialog,.tabbar){transition:background-color .2s,color .2s,border-color .2s}@media(hover:hover)and (pointer:fine){html:not([data-motion=off]) .discovery-game-card:hover .discovery-card-art{transform:translateY(-3px);border-color:var(--game-accent)}html:not([data-motion=off]) .logo:hover .brand-symbol{transform:rotate(-5deg);transition:transform .2s}html:not([data-card-hover=false]):not([data-motion=off]) .discovery-game-card:hover .v2-game-art{transform:translate(var(--layer-x,0),var(--layer-y,0)) scale(1.04)}}@media(min-width:1000px){#navCurrent{font-size:0}#navCurrent:after{content:"More";font-size:12px}.profile-workspace{display:grid;grid-template-columns:158px minmax(0,1fr);gap:24px;align-items:start}.profile-workspace .v2-profile-tabs{flex-direction:column;border:0;border-right:1px solid var(--line);padding-right:14px;position:sticky;top:calc(var(--bv-header-height) + var(--safe-top) + 20px);gap:3px}.profile-workspace .v2-profile-tabs button{text-align:left;border:0;border-left:2px solid transparent;padding:0 10px}.profile-workspace .v2-profile-tabs button.on{border-left-color:var(--accent);background:var(--accent-tint)}.profile-workspace>.v2-profile-pane{grid-column:2;grid-row:1;min-width:0}html[data-navigation=floating] .primary-menu .tabbar{left:auto;right:0}.bv-product .cc-command-workspace{display:grid;grid-template-columns:170px minmax(0,1fr);gap:24px}.cc-workspace-nav{border:0;border-right:1px solid var(--line);padding-right:14px;position:sticky;top:calc(var(--bv-header-height) + var(--safe-top) + 20px);align-self:start}.cc-workspace-brand{display:block;margin-bottom:20px}.cc-workspace-brand strong{display:block;font-size:12px;margin-top:8px}.cc-workspace-nav .cc-side-nav{display:flex;flex-direction:column;gap:18px;overflow:visible}.cc-workspace-nav .cc-nav-group{display:flex;flex-direction:column;align-items:stretch;gap:3px}.cc-workspace-nav .cc-nav-group>small{font-size:9px;padding:0 8px 5px}.cc-workspace-nav .cc-nav-group button{width:100%;min-height:36px}.cs-workspace{grid-template-columns:250px minmax(0,1fr)}}@media(max-width:1100px){.bv-product #app{padding-inline:22px}.atlas-explorer{grid-template-columns:140px minmax(0,1fr);gap:24px}.cs-workspace{grid-template-columns:240px minmax(0,1fr)}}@media(max-width:999px){.header-discovery{display:none}:root{--bv-header-height:56px}.bv-product .topbar-inner{height:56px;padding:0 16px;gap:14px}.bv-product #app{padding:20px 18px calc(28px + var(--safe-bottom))}.bv-product .logo{font-size:20px}.brand-symbol{width:25px;height:25px}.bv-product .gv,.play-room[data-room-layout] .gv{display:flex;flex-direction:column;gap:12px}.bv-product .gv>.stage{order:0;width:100%;min-height:0;padding:18px}.bv-product .gv>.gv-panel{order:1;width:100%}.bv-product .gv[data-family=cards]>.stage{min-height:310px}.bv-product .gv:is([data-game=crash],[data-game=market])>.stage{padding:0}.cs-workspace{grid-template-columns:1fr}.sig-themes{grid-template-columns:repeat(3,minmax(0,1fr))}.discovery-save,.atlas-inspect{opacity:1}.cc-workspace-nav{position:static}.cc-workspace-brand small{display:none}}@media(max-width:700px){.account-shortcut{padding-left:10px}.account-shortcut-label,.bv-product #soundBtn{display:none}.lobby-loading-cover{height:205px}.lobby-loading-workspace{display:block}.lobby-loading-directory{display:none}.atlas-shelf[data-shelf=live] .atlas-shelf-track{grid-auto-columns:144px}.atlas-shelf[data-shelf=pvp] .atlas-shelf-track{grid-auto-columns:180px}.atlas-shelf[data-shelf=saved]{padding:12px}.welcome-brand{gap:10px}.welcome-copy{font-size:11px}.welcome-brand strong{font-size:clamp(38px,11vw,72px)}.wallet-workspace{grid-template-columns:1fr;gap:20px}.wallet-main-pane{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:20px}.wallet-summary-pane .wallet-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wallet-summary-pane .wallet-summary>div{display:grid;gap:6px}.atlas-heading{align-items:flex-start;gap:12px;margin-bottom:20px}.atlas-heading h1{font-size:23px}.atlas-find{width:auto}.atlas-find>summary{width:44px;height:44px;padding:12px}.atlas-find>summary>span{display:none}.atlas-explorer{display:block}.atlas-directory{position:relative;top:auto;margin-bottom:18px;z-index:5}.atlas-directory summary{padding:10px 12px;min-height:44px;border:1px solid var(--line);border-radius:5px;background:var(--bg-2);font-size:11px;letter-spacing:0;text-transform:none;color:var(--text)}.atlas-directory summary>span{display:flex}.atlas-directory nav{display:grid;grid-template-columns:1fr 1fr;padding:10px;background:var(--card);border:1px solid var(--line);border-top:0;border-radius:0 0 5px 5px;gap:4px}.atlas-directory nav button{min-height:40px}.atlas-directory details[open]>summary{border-radius:5px 5px 0 0}.atlas-shelf-track{grid-auto-columns:124px;gap:12px}.atlas-filtered{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:14px 12px}.atlas-section-title h2{font-size:17px}.atlas-shelf-controls button{min-width:36px;min-height:36px}.discovery-card-content strong{font-size:11px}.account-profile-top{grid-template-columns:1fr}.sig-themes{grid-template-columns:repeat(2,minmax(0,1fr))}.sig-setting select{min-width:120px;max-width:150px}.cs-toolbar,.cs-preview-head{flex-wrap:wrap}.cc-workspace-nav .cc-nav-group>small{display:none}.cc-workspace-brand strong{display:none}}@media(max-width:480px){.bv-product #appearanceBtn{display:none}.account-shortcut{padding-left:8px;min-height:40px}#headerAvatar{width:30px;height:30px}.bv-product .topbar-inner{gap:6px}.bv-product .balance-pill{gap:4px}.primary-menu>summary{min-width:80px}.account-profile-intro{padding-bottom:12px;gap:10px}.product-library-tools{grid-template-columns:1fr}.product-sort{justify-content:flex-end}.product-sort select{width:150px}.payment-record summary{grid-template-columns:minmax(0,1fr) auto}.payment-record summary>time{grid-column:1/-1}.bv-product .topbar-inner{padding:0 12px;gap:8px}.bv-product .logo>span{display:none}.brand-symbol{width:25px;height:25px}.primary-menu>summary{gap:4px;min-width:90px;padding:0 4px;font-size:11px}.bv-product #soundBtn{display:none}.bv-product .icon-btn{width:30px;height:40px}.shell-actions{gap:0}.bv-product .balance-pill{gap:5px;padding-left:7px}.bv-product .balance-pill .amt{font-size:12px}.product-balance-stack{display:grid;gap:0}.product-balance-stack small:empty{display:none}.bv-product #app{padding-inline:14px}.atlas-heading h1{font-size:22px}.atlas-shelf-track{grid-auto-columns:118px;gap:10px}.atlas-filtered{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 9px}.discovery-card-art{aspect-ratio:1}.discovery-save{width:32px;height:32px}.atlas-inspect{width:26px;height:26px}.discovery-card-content small{font-size:8px}.atlas-section-title{margin-bottom:10px}.atlas-section-title h2{font-size:16px}.bv-product .game-head h2{font-size:20px}.bv-product .gh-title p,.play-room-mark,.play-room-prelude>span{display:none}.bv-product .game-head .chips{gap:4px}.bv-product .game-head .chip{min-width:34px;min-height:36px;padding:7px}.bv-product .gv>.stage{padding:14px}.bv-product .gv[data-game=mines] .mines-grid{max-width:330px;gap:6px}.wallet-summary{gap:10px}.wallet-summary strong{font-size:12px}.wallet-summary span{font-size:9px}.bv-product .balance-card{padding:18px}.bv-product .bal-big{font-size:32px}.discovery-social h2{font-size:18px}.discovery-social-art{width:120px}.discovery-footer{gap:12px}.sig-setting{gap:10px}}@media(max-width:359px){.bv-product #appearanceBtn{display:none}.primary-menu>summary{min-width:85px}.atlas-filtered{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-shelf-track{grid-auto-columns:112px}}@media(prefers-reduced-motion:reduce){.account-shortcut:hover #headerAvatar,.atlas-directory button:hover>span{transform:none}.bv-product *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}}.bv-product .modal-back{align-items:center;padding:24px;background:#070c18a8;backdrop-filter:none;animation:sheet-fade .16s ease-out both}.bv-product .modal-back.closing{animation:sheet-fade .18s ease-in reverse both;pointer-events:none}.bv-product .modal{max-height:min(780px,calc(100dvh - 48px));padding:24px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;animation:sheet-arrive .18s cubic-bezier(.2,.7,.2,1) both;overflow-wrap:anywhere}.bv-product .modal>h3,.sheet-heading{padding-right:44px}.bv-product .modal h3{font-size:19px;font-weight:600;letter-spacing:-.025em;line-height:1.3}.sheet-heading{padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:18px}.sheet-heading h3{margin:5px 0 0}.sheet-content{min-height:110px}.sheet-loading{display:grid;gap:10px;padding:12px 0}.sheet-loading-line{display:block;height:12px;width:100%;background:var(--card-3);border-radius:3px}.sheet-loading-line:nth-child(2){width:76%}.sheet-loading-line:nth-child(3){width:52%}.sheet-loading small{font-size:11px;color:var(--muted);margin-top:10px}.sheet-error,.sheet-empty{padding:18px 0 6px}.sheet-error strong,.sheet-empty strong{font-size:14px}.sheet-error p,.sheet-empty p{color:var(--muted);font-size:12px;line-height:1.6}.sheet-error .btn{margin-top:8px}.sheet-stat-caption{color:var(--muted);font-size:11px}.sheet-content .stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sheet-content .stat{min-width:0;padding:12px}.sheet-content .stat .k{font-size:10px}.sheet-content .stat .v{font-size:clamp(15px,4vw,21px);font-variant-numeric:tabular-nums}.sheet-content .card svg{display:block}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes sheet-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:700px){.bv-product .modal-back{align-items:flex-end;padding:0}.bv-product .modal{max-height:calc(100dvh - var(--safe-top) - 24px);border-radius:14px 14px 0 0;padding:22px 18px calc(20px + var(--safe-bottom));border-bottom:0}.bv-product .modal-grip{display:block;width:30px;height:3px;margin:-12px auto 18px;background:var(--line-2)}.bv-product .v2-modal-close{top:15px;right:10px}}html[data-motion=off] .modal-back,html[data-motion=off] .bv-product .modal{animation:none}@media(prefers-reduced-motion:reduce){.bv-product .modal-back,.bv-product .modal{animation:none}}.discovery-lobby .atlas-heading{margin-bottom:18px;min-height:44px;align-items:center}.discovery-lobby .atlas-heading h1{font-size:26px;margin:0;letter-spacing:-.04em}.discovery-lobby .atlas-directory{position:static;top:auto;z-index:auto;margin:0 0 20px;min-width:0;border-bottom:1px solid var(--line);padding-bottom:12px}.collection-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain;padding:3px 2px 5px}.collection-tabs::-webkit-scrollbar{display:none}.atlas-directory .collection-tabs button{display:flex;align-items:center;gap:8px;flex:none;min-height:40px;padding:8px 14px;background:transparent;color:var(--muted);font-size:12px;font-weight:500;border:1px solid transparent;border-radius:7px;white-space:nowrap;transition:background-color .16s,color .16s,border-color .16s}.atlas-directory .collection-tabs button.on{background:var(--card-2);border-color:var(--line-2);color:var(--text)}.atlas-directory .collection-tabs button small{font-size:10px;color:var(--dim);font-variant-numeric:tabular-nums}.atlas-directory .collection-tabs button:hover{background:var(--card);color:var(--text)}.atlas-directory .collection-tabs button:hover>span{transform:none}.atlas-directory .collection-tabs button.on small{color:var(--accent)}.discovery-lobby .discovery-game-stream{gap:26px}.discovery-lobby .atlas-canvas-heading{margin-bottom:12px;font-size:11px}.discovery-lobby .atlas-section-title h2{font-size:19px;font-weight:600;letter-spacing:-.025em}.discovery-lobby .atlas-section-title>div>span{display:none}.discovery-lobby .atlas-shelf-track{grid-auto-columns:148px;gap:12px;padding-bottom:12px}.discovery-game-card .discovery-game-open{overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--card);height:100%;transition:border-color .18s,background-color .18s}.discovery-game-card .discovery-card-art{position:relative;aspect-ratio:1.1;border:0;border-radius:0;background:radial-gradient(ellipse at 55% 40%,color-mix(in srgb,var(--game-accent) 27%,var(--bg-2)),var(--bg-2) 76%);color:var(--game-accent)}.discovery-game-card .discovery-card-content{width:100%;padding:10px 11px 11px;gap:4px;min-height:58px;border-top:1px solid color-mix(in srgb,var(--game-accent) 15%,var(--line));background:var(--card)}.discovery-game-card .discovery-card-content strong{font-size:13px;line-height:1.25;font-weight:600;letter-spacing:-.015em}.discovery-game-card .discovery-card-content small{font-size:10px;color:var(--muted);line-height:1.25}.discovery-game-card:hover .discovery-game-open{border-color:color-mix(in srgb,var(--game-accent) 60%,var(--line))}.discovery-lobby .discovery-save{background:var(--bg-2);right:6px;top:6px;border-radius:6px}.discovery-lobby .atlas-inspect{inset:auto 6px 8px auto;width:28px;height:28px;border:0;background:var(--card);color:var(--muted)}.discovery-game-card .discovery-card-content{padding-right:32px}.discovery-lobby .atlas-shelf[data-shelf=live] .atlas-shelf-track{grid-auto-columns:170px}.discovery-lobby .atlas-shelf[data-shelf=pvp] .atlas-shelf-track{grid-auto-columns:190px}.discovery-lobby .atlas-shelf[data-shelf=saved] .atlas-shelf-track{grid-auto-columns:130px}.discovery-lobby .atlas-filtered{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px}.discovery-game-card[data-card-shape=poster] .discovery-card-art{aspect-ratio:.86}.discovery-game-card[data-card-shape=wide] .discovery-card-art{aspect-ratio:2.1}html[data-card-layout=compact] .discovery-lobby .atlas-shelf-track{grid-auto-columns:116px}html[data-card-layout=list] .discovery-lobby .atlas-shelf-track{grid-auto-columns:250px}html[data-card-layout=list] .discovery-game-card .discovery-card-art{width:92px;align-self:stretch;aspect-ratio:auto}html[data-card-layout=list] .discovery-game-card .discovery-card-content{border:0;padding:12px;min-width:0}html[data-card-layout=list] .card-edition,html[data-card-layout=list] .discovery-lobby .atlas-inspect{display:none}html[data-card-layout=list] .discovery-lobby .atlas-filtered{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}html[data-density=spacious] .discovery-lobby .atlas-shelf-track{gap:20px}html[data-density=compact] .discovery-lobby .atlas-shelf-track{gap:8px}@media(max-width:700px){.discovery-lobby .atlas-heading h1{font-size:23px}.discovery-lobby .atlas-directory{margin-bottom:16px;padding-bottom:8px}.atlas-directory .collection-tabs button{min-height:38px;padding:8px 11px;font-size:11px}.atlas-directory .collection-tabs button small{display:none}.discovery-lobby .atlas-shelf-track{grid-auto-columns:116px;gap:10px}.discovery-lobby .atlas-shelf[data-shelf=live] .atlas-shelf-track{grid-auto-columns:142px}.discovery-lobby .atlas-shelf[data-shelf=pvp] .atlas-shelf-track{grid-auto-columns:164px}.discovery-lobby .atlas-shelf[data-shelf=saved] .atlas-shelf-track{grid-auto-columns:110px}.discovery-lobby .atlas-filtered{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.discovery-game-card .discovery-card-content{padding:9px 26px 10px 9px;min-height:52px}.discovery-game-card .discovery-card-content strong{font-size:11px}.discovery-game-card .discovery-card-content small{font-size:9px}.discovery-lobby .atlas-section-title h2{font-size:17px}.discovery-lobby .discovery-save{width:30px;height:30px}.discovery-lobby .atlas-inspect{width:24px;height:28px;right:3px}}@media(max-width:359px){.discovery-lobby .atlas-filtered{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(hover:hover)and (pointer:fine){html:not([data-motion=off]) .discovery-game-card:hover .discovery-card-art{transform:none}html:not([data-card-hover=false]):not([data-motion=off]) .discovery-game-card:hover .v2-game-art{transform:translate(var(--layer-x,0),var(--layer-y,0)) scale(1.035)}}.lobby-loading .lobby-loading-workspace{display:block}.lobby-loading .lobby-loading-directory{display:flex;gap:8px;overflow:hidden;margin-bottom:26px}.lobby-loading .lobby-loading-directory .skeleton{width:84px;height:36px;flex:none}.lobby-loading .lobby-loading-cover{height:248px;border-radius:12px}.lobby-loading .lobby-loading-shelf>div>.skeleton{width:148px;height:193px;border-radius:10px}@media(max-width:700px){.lobby-loading .lobby-loading-cover{height:299px}.lobby-loading .lobby-loading-shelf>div>.skeleton{width:116px;height:158px}}.discovery-lobby .atlas-find{display:flex;align-items:center;gap:10px;width:min(420px,55%);min-width:0;z-index:8}.atlas-find .discovery-search{flex:1;min-width:0;min-height:42px;padding:0 12px;gap:8px;border:1px solid var(--line);border-radius:7px;background:var(--bg-2)}.atlas-find .discovery-search:focus-within{border-color:var(--accent)}.atlas-find .discovery-search>.v2-icon{width:16px;color:var(--dim)}.atlas-find .discovery-search input{font-size:12px;min-height:40px}.atlas-find .discovery-search input::placeholder{color:var(--dim)}.atlas-find .discovery-search button{width:24px;min-width:24px;min-height:36px;color:var(--muted)}.atlas-sort{position:relative;flex:none}.atlas-sort>summary{display:grid;place-items:center;min-height:42px;min-width:44px;padding:0 10px;border:1px solid var(--line);border-radius:7px;font-size:11px;color:var(--muted);list-style:none;cursor:pointer}.atlas-sort>summary::-webkit-details-marker{display:none}.atlas-sort[open]>summary{border-color:var(--line-2);color:var(--text)}.atlas-sort .atlas-order{position:absolute;right:0;top:calc(100% + 8px);margin:0;display:grid;gap:8px;width:190px;padding:14px;background:var(--card);border:1px solid var(--line-2);border-radius:8px;box-shadow:0 12px 28px #0004}.atlas-sort .atlas-order select{width:100%;min-height:40px}html:not([data-motion=off]) .atlas-sort[open] .atlas-order{animation:atlas-arrive .16s ease-out both}@media(max-width:700px){.discovery-lobby .atlas-find{width:min(300px,70%);gap:6px}.atlas-find .discovery-search{padding:0 8px}.atlas-find .discovery-search input{font-size:11px}.atlas-sort>summary{min-width:38px;padding:0 6px}.discovery-lobby .atlas-heading{gap:12px}}.discovery-game-card .discovery-card-art>img.art-render{width:100%;height:100%;max-height:100%;object-fit:contain;padding:10px;transform:none;filter:none}.discovery-game-card[data-art=tiles] .discovery-card-art>img.art-render{width:100%;height:100%;padding:10px}.atlas-dialog-art>img.art-render,.atlas-recent>button>span>img.art-render{width:100%;height:100%;object-fit:contain}.discovery-game-card[data-card-shape=wide] .discovery-card-art>img.art-render{width:100%;height:100%;padding:6px}.bv-product{--bg:#0d1115;--bg-2:#151b21;--bg-3:#222c35;--card:#192128;--card-2:#202a33;--card-3:#2a3742;--line:#29343e;--line-2:#445563;--text:#f5f8fa;--muted:#a5b3bf;--dim:#8b9ba9;--accent:#32e6a0;--accent-ink:#06271b;--accent-tint:#32e6a012;--green:#45e3a3;--gold:var(--accent);--rail-width:216px;--bv-header-height:72px;background:var(--bg);font-size:14px}.bv-product :is(h1,h2,h3,h4){font-family:var(--display);font-weight:700;letter-spacing:-.035em}.bv-product button{cursor:pointer}.bv-product button:disabled{cursor:not-allowed}.bv-product :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.bv-product .v2-icon{width:20px;height:20px;flex:none}.bv-product .hidden{display:none!important}.bv-product .topbar{position:sticky;top:0;z-index:60;height:var(--bv-header-height);padding-top:var(--safe-top);box-sizing:content-box;background:#151b21;border:0;border-bottom:1px solid #ffffff08;box-shadow:0 4px 24px #0002;backdrop-filter:none}.bv-product .topbar-inner{height:72px;max-width:none;display:flex;align-items:center;gap:22px;padding:0 28px;margin:0}.bv-product .logo{font-size:25px;display:flex;gap:9px;align-items:center;letter-spacing:-1.1px;white-space:nowrap;color:var(--text);font-weight:800}.brand-symbol{width:30px;height:34px;color:var(--accent)}.brand-period{color:var(--accent)}.shell-toggle{display:grid!important;place-items:center}.bv-product .icon-btn{background:none;border:0;color:var(--muted);width:36px;height:40px;min-width:36px;border-radius:8px;padding:8px}.bv-product .icon-btn:hover{color:var(--text);background:var(--card-2)}.icon-btn svg{width:20px;height:20px}.header-discovery{display:flex;height:100%;gap:28px;margin-left:30px}.header-discovery button{height:100%;font-weight:700;font-size:13px;color:var(--muted);position:relative;background:none;border:0}.header-discovery button.active{color:var(--text)}.header-discovery button.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--accent)}.shell-actions{display:flex;gap:7px;margin-left:auto}.bv-product .balance-pill{display:flex;align-items:center;gap:10px;padding:0 0 0 14px;height:42px;border:1px solid var(--line);border-radius:8px;background:#0e1419;color:var(--text);box-shadow:none}.balance-pill .tether{display:grid;place-items:center;width:22px;height:22px;background:#249b77;border-radius:50%;font-size:13px;font-weight:800;color:#fff}.balance-pill .amt{font-size:13px;font-weight:700}.product-balance-stack{display:flex;flex-direction:column;line-height:1.25}.product-balance-stack small{font-size:9px;color:var(--dim)}.balance-pill .plus-btn{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--accent);color:var(--accent-ink);border-radius:0 7px 7px 0;margin-left:6px;font-size:12px;font-weight:800;height:40px;box-shadow:none}.deposit-plus{font-size:17px}.account-shortcut{display:flex;align-items:center;gap:8px;background:none;border:0;color:var(--muted)}#headerAvatar{width:34px;height:34px;background:#2a3843;border:1px solid #ffffff15;border-radius:50%;display:grid;place-items:center;font-size:12px}.account-shortcut-label,.primary-menu{display:none}.platform-sidebar{position:fixed;z-index:50;left:0;top:calc(72px + var(--safe-top));bottom:0;width:216px;padding:24px 14px 18px;background:#12181e;border-right:1px solid #ffffff05;display:flex;flex-direction:column;overflow-y:auto}.sidebar-caption{font-size:9px;font-weight:700;letter-spacing:.14em;color:#71818e;padding:0 14px;margin-bottom:12px}.bv-product .platform-sidebar .tabbar{position:static;display:block;width:auto;padding:0;margin:0;background:none;border:0;box-shadow:none;transform:none}.bv-product .platform-sidebar .tabbar-inner{display:flex;flex-direction:column;gap:5px;padding:0;background:none;border:0;box-shadow:none}.bv-product .platform-sidebar .tab{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:12px 14px;min-height:44px;font-size:12px;font-weight:600;color:var(--muted);border-radius:7px;border:0;background:none}.bv-product .platform-sidebar .tab.active{background:#24332e;color:var(--accent);box-shadow:none}.bv-product .tab.active:after{display:none}.bv-product .tab .ico{display:flex;height:auto;filter:none;transform:none}.shell-secondary{display:grid;gap:3px;border-top:1px solid #ffffff09;margin-top:22px;padding-top:24px}.shell-secondary .sidebar-caption:not(:first-child){margin-top:24px}.shell-secondary>button{display:flex;align-items:center;gap:12px;min-height:42px;padding:10px 14px;background:none;border:0;border-radius:7px;color:var(--muted);text-align:left;font-size:12px}.shell-secondary>button:hover,.shell-secondary>button.active{background:var(--card-2);color:var(--text)}.rail-glyph{display:grid;place-items:center;width:20px;font-size:17px;color:#8498a8}.sidebar-bottom{margin-top:auto;padding:32px 14px 0}.sidebar-monogram{font-size:12px;font-weight:800;letter-spacing:.04em;color:#c5d3dd}.sidebar-monogram span{font-size:8px;color:var(--dim)}.sidebar-bottom p{font-size:12px;color:var(--dim);line-height:1.7;margin:12px 0}.sidebar-bottom button{padding:0;background:none;border:0;color:var(--dim);font-size:10px}.bv-product #app{max-width:1600px;margin:0 0 0 216px;padding:30px 32px 40px;min-height:calc(100dvh - 72px)}.sidebar-collapsed .platform-sidebar{width:72px;padding-inline:10px}.sidebar-collapsed #app{margin-left:72px}.sidebar-collapsed .sidebar-caption,.sidebar-collapsed .shell-secondary,.sidebar-collapsed .sidebar-bottom{display:none}.bv-product.sidebar-collapsed .tab{font-size:0;justify-content:center;padding:12px}.sidebar-collapsed .tab .ico{font-size:14px}.discovery-lobby .atlas-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 23px}.platform-eyebrow{display:block;font-size:9px;font-weight:700;letter-spacing:.14em;color:var(--dim)}.discovery-lobby .atlas-heading h1{font-size:26px;margin:5px 0 0}.discovery-lobby .atlas-heading p{margin:6px 0 0}.discovery-lobby .atlas-find{width:min(400px,50%)}.atlas-find .discovery-search{background:#171f26;border:1px solid #2b3741;border-radius:9px;min-height:44px}.atlas-find .discovery-search input{font-size:12px}.atlas-sort>summary{background:#171f26;border-color:#2b3741;border-radius:9px}.discovery-broadcast.platform-featured{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(230px,1fr);gap:16px;margin-bottom:20px;min-height:300px}.platform-hero{position:relative;overflow:hidden;border-radius:14px;min-height:300px;background:radial-gradient(ellipse at 100% 40%,#27634c55,transparent 65%),linear-gradient(120deg,#1e302a,#16231f 75%);border:1px solid #426b4c44}.platform-hero:after{content:"";position:absolute;width:420px;height:420px;right:-100px;top:-100px;border:1px solid #83c7a514;border-radius:50%;box-shadow:0 0 0 65px #7ab29908,0 0 0 130px #7ab29904;pointer-events:none}.platform-hero-copy{position:relative;z-index:2;padding:32px;max-width:62%}.platform-hero-copy .platform-eyebrow{color:#a2d6bb;display:flex;align-items:center;gap:8px;font-size:8px}.platform-eyebrow i,.activity-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);display:inline-block}.platform-hero-copy h2{font-size:clamp(30px,3.4vw,49px);line-height:1.05;letter-spacing:-.05em;margin:19px 0 12px;font-weight:800}.platform-hero-copy h2 em{font-style:normal;color:#65edaf}.platform-hero-copy p{color:#a8bdb1;font-size:12px;line-height:1.65;margin:0 0 20px}.bv-product .btn.gold{background:var(--accent);color:var(--accent-ink);border:0;box-shadow:0 3px #159e6a;font-weight:800}.hero-action{display:inline-flex;align-items:center;gap:24px;border-radius:7px;padding:12px 18px;min-height:44px;font-size:12px}.hero-action .v2-icon{width:16px}.hero-footnote{display:flex;align-items:center;gap:6px;color:#a0b6aa;font-size:9px;margin-top:16px}.hero-footnote .v2-icon{width:13px;height:13px}.hero-edition{position:absolute;right:22px;bottom:17px;color:#8bb49d;font-size:8px;letter-spacing:.12em;z-index:2}.premium-still-life{display:none}.hero-deck{position:absolute;right:3%;top:15%;width:40%;height:78%;z-index:1}.hero-deck>span{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:64%;height:76%;background:linear-gradient(145deg,#21b887,#0b493a);border:1px solid #a6ffd34d;border-radius:14px;box-shadow:0 24px 34px #0007;transform:rotate(16deg);right:-3%;top:10%;color:#fff;overflow:hidden}.hero-deck>span:first-child{background:linear-gradient(140deg,#7071df,#302967);transform:rotate(-15deg);left:-8%;top:3%;right:auto}.hero-deck svg,.hero-deck img{width:115%;height:80%;object-fit:contain;filter:drop-shadow(0 10px 8px #0004)}.hero-deck b{position:absolute;bottom:15px;font-size:15px;font-weight:800;letter-spacing:.03em}.platform-spotlights{display:grid;grid-template-columns:1fr;gap:14px}.platform-spotlights .discovery-feature{display:flex;position:relative;align-items:center;text-align:left;min-height:140px;padding:23px;background:linear-gradient(120deg,#25243c,#181d28);color:var(--text);border:1px solid #ffffff0c;border-radius:13px;overflow:hidden}.platform-spotlights .spotlight-1{background:linear-gradient(120deg,#1d3640,#19242b)}.spotlight-copy{position:relative;z-index:2;display:grid;gap:6px;max-width:70%}.spotlight-copy small{font-size:8px;letter-spacing:.12em;color:#bcc6de}.spotlight-copy strong{font-size:22px;letter-spacing:-.03em}.spotlight-copy>span{font-size:10px;color:var(--muted)}.spotlight-copy b{font-size:10px;margin-top:8px;display:flex;align-items:center;gap:12px;color:#dbdff5}.spotlight-copy b svg{width:14px}.spotlight-art{position:absolute;width:49%;height:125%;right:-8%;top:-10%;color:var(--game-accent);transform:rotate(-12deg);opacity:.9}.spotlight-art :is(svg,img){width:100%;height:100%;object-fit:contain}.platform-personal{padding:24px;border:1px solid var(--line);background:var(--card);text-align:left;border-radius:12px;color:var(--text)}.casino-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:27px}.casino-benefits button{display:flex;align-items:center;gap:12px;padding:16px 18px;background:#192128;border:1px solid #ffffff07;border-radius:9px;color:var(--text);text-align:left}.casino-benefits button>.v2-icon{width:21px;color:var(--accent)}.casino-benefits strong{display:block;font-size:12px;font-weight:700}.casino-benefits small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.casino-benefits button>.v2-icon:last-child{margin-left:auto;width:15px;color:var(--dim)}.discovery-lobby .atlas-directory{position:static;border:0;background:#182027;border-radius:10px;padding:5px;margin:0 0 22px;overflow:auto;scrollbar-width:none}.atlas-directory .collection-tabs{display:flex;gap:3px;white-space:nowrap;min-width:max-content}.atlas-directory .collection-tabs button{display:flex;gap:10px;align-items:center;min-height:40px;padding:10px 17px;background:none;border:0;border-radius:7px;color:#a9b7c2;font-size:11px;font-weight:700}.atlas-directory .collection-tabs button.on{background:#2c3b42;color:#fff;box-shadow:inset 0 1px #ffffff09}.atlas-directory .collection-tabs button small{font-size:9px;color:#93a3af}.discovery-lobby .atlas-explorer{display:block}.atlas-canvas-heading{display:flex;justify-content:space-between;align-items:center;color:var(--dim);font-size:10px;margin:0 0 13px;min-height:15px}.atlas-reset{color:var(--accent)}.atlas-shelves{display:grid;gap:30px}.discovery-lobby .atlas-section-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 14px;gap:12px}.atlas-section-title>div>span{display:none}.discovery-lobby .atlas-section-title h2{margin:0;font-size:19px;font-weight:700;display:flex;align-items:center;gap:8px}.atlas-section-title h2:before{content:"";width:3px;height:17px;background:var(--accent);border-radius:3px}.atlas-shelf-controls{display:flex;gap:6px}.atlas-shelf-controls button{display:grid;place-items:center;width:29px;height:29px;border-radius:6px;border:1px solid #ffffff09;background:#1b242c;color:var(--muted)}.atlas-shelf-controls button:disabled{opacity:.3}.atlas-shelf-controls svg{width:14px;height:14px}.discovery-lobby .atlas-shelf .atlas-shelf-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 65px)/6);gap:13px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:0 0 5px}.discovery-lobby .atlas-filtered{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:15px}.discovery-lobby .discovery-game-card{position:relative;min-width:0;border:0;border-radius:11px;background:#192128;overflow:hidden;scroll-snap-align:start;box-shadow:0 3px 8px #0002;transition:transform .18s,box-shadow .18s}.discovery-game-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px #0005}.discovery-game-card .discovery-game-open{width:100%;display:block;padding:0;text-align:left;border:0;border-radius:0;background:none;color:var(--text)}.discovery-game-card .discovery-card-art{display:block;position:relative;aspect-ratio:.83;background:radial-gradient(ellipse at 60% 40%,color-mix(in srgb,var(--game-accent),transparent 55%),transparent 70%),linear-gradient(145deg,color-mix(in srgb,var(--game-accent),#0c1424 55%),#142335);border:0;border-radius:0;overflow:hidden;isolation:isolate}.discovery-card-art:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#08121c99);z-index:0;pointer-events:none}.discovery-card-art .cover-orbit{position:absolute;width:150%;height:100%;border:1px solid #ffffff13;border-radius:50%;left:15%;top:-17%;transform:rotate(-30deg);box-shadow:0 0 0 25px #ffffff04}.discovery-game-card .discovery-card-art>.v2-game-art,.discovery-game-card[data-art=tiles] .discovery-card-art>img.art-render{position:absolute;inset:9% -5% auto;width:110%;height:77%;max-height:none;object-fit:contain;padding:0;color:var(--game-accent);filter:drop-shadow(0 14px 7px #0003);transform:none}.discovery-card-art .cover-title{display:block;position:absolute;z-index:2;bottom:16px;left:12px;right:8px;font:800 clamp(15px,1.65vw,24px)/1 var(--display);letter-spacing:-.04em;color:#fff;text-shadow:0 2px 15px #0005;text-transform:uppercase}.discovery-card-art .cover-play{position:absolute;inset:0;display:grid;place-items:center;opacity:0;background:#0004;z-index:3;transition:opacity .18s}.cover-play svg{width:42px;height:42px;background:var(--accent);padding:12px;border-radius:50%;color:var(--accent-ink)}.discovery-game-card:hover .cover-play,.discovery-game-open:focus-visible .cover-play{opacity:1}.discovery-game-card .discovery-card-content{position:relative;padding:11px 28px 12px 12px;min-height:57px;background:#192128;display:grid;gap:4px}.discovery-card-content strong{font-size:11px;font-weight:700}.discovery-card-content small{font-size:9px;color:var(--dim)}.discovery-lobby .discovery-save{position:absolute;top:6px;right:5px;width:28px;height:30px;padding:6px;background:#0b17224d;border-radius:6px;z-index:5;color:#fffa}.discovery-save svg{width:15px;height:15px}.discovery-save.on{color:var(--accent);background:#0b211de6}.discovery-lobby .atlas-inspect{position:absolute;bottom:15px;right:9px;border:1px solid #58636d;border-radius:50%;width:15px;height:15px;font:10px serif;color:#b5c3cc;padding:0;background:none}.discovery-utility.platform-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:30px 0}.platform-shortcuts>button{display:flex;gap:12px;padding:20px;background:var(--card);border:1px solid var(--line);border-radius:10px;color:var(--text);text-align:left;align-items:center}.shortcut-icon{display:grid;place-items:center;width:35px;height:35px;background:var(--accent-tint);border-radius:9px;color:var(--accent)}.platform-shortcuts strong{display:block;font-size:12px}.platform-shortcuts small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.platform-shortcuts>button>.v2-icon{margin-left:auto;width:15px}.discovery-social.platform-social{display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;border:1px solid #413b5555;border-radius:13px;padding:28px 32px;background:linear-gradient(100deg,#252337,#1b202a);margin:0 0 30px}.platform-social h2{font-size:28px;margin:10px 0}.platform-social p{font-size:12px;color:var(--muted);margin:0 0 18px}.platform-social .btn{display:inline-flex;align-items:center;gap:20px;background:#ffffff0c;color:#e5e8f5;border:1px solid #ffffff16;padding:9px 14px;font-size:11px;min-height:38px;margin-right:6px}.discovery-social-art{width:30%;height:170px;color:#c6b6ef}.discovery-social-art svg{width:100%;height:100%}.discovery-activity{margin:32px 0}.discovery-feed{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#151d24}.discovery-feed>div{display:flex;align-items:center;padding:14px 20px;gap:16px;border-bottom:1px solid #ffffff05}.discovery-feed>div:nth-child(2n){background:#ffffff02}.discovery-feed .num{margin-left:auto;text-align:right}.discovery-feed small{display:block;font-size:10px;color:var(--dim);margin-top:3px}.discovery-fair{display:flex;align-items:center;gap:12px;width:100%;padding:15px 0;color:var(--muted);background:none;border:0;font-size:12px}.discovery-fair>svg:last-child{margin-left:auto}.discovery-footer{display:flex;align-items:start;justify-content:space-between;gap:24px;border-top:1px solid var(--line);margin-top:30px;padding-top:28px;color:var(--dim);font-size:10px}.discovery-footer b{font-size:23px;color:var(--text);letter-spacing:-1px}.discovery-footer b span{color:var(--accent)}.discovery-footer nav{display:flex;gap:20px}.discovery-footer button{color:var(--muted);background:none;border:0;font-size:10px}.discovery-footer p{margin-top:8px}.text-link{color:var(--muted);font-size:11px;display:flex;gap:8px;align-items:center}.text-link svg{width:14px}.bv-product .card{background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:none}.bv-product :is(.sheet,.modal-box,.atlas-game-dialog){background:#182128;border:1px solid #3b4b56;border-radius:16px;box-shadow:0 24px 90px #0009}.bv-product .btn{border-radius:7px}.bv-product :is(input:not([type=range]):not([type=checkbox]),select,textarea){border-radius:7px}.bv-product :is(.wallet-workspace,.cs-workspace){gap:24px}.bv-product .balance-card{background:radial-gradient(at 100% 0%,#22584466,transparent 70%),#192822;border-color:#345343}.bv-product .play-room-prelude{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;color:var(--dim);font-size:9px;letter-spacing:.08em}.play-room-prelude .back{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.bv-product .game-head{display:flex;align-items:center;justify-content:space-between;padding:0 0 23px;gap:20px}.play-room-heading{display:flex;align-items:center;gap:14px}.play-room-mark{width:50px;height:50px;border-radius:11px;background:var(--card-2);color:var(--room-accent)}.play-room-mark svg{width:100%;height:100%}.bv-product .gh-title h2{font-size:26px;margin:0 0 5px}.bv-product .gh-title p{font-size:12px;color:var(--muted);margin:0}.bv-product .game-head .chips{display:flex;gap:6px}.bv-product .chip{border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:7px;min-height:34px;min-width:34px}.bv-product .chip svg{width:16px;height:16px}.bv-product .gv{border:1px solid #31404c;border-radius:13px;background:#141d25;box-shadow:0 12px 35px #0002;overflow:hidden}.bv-product .gv-panel{background:#1d2933;border:0;border-right:1px solid #34434f;padding:18px}.bv-product .gv-tabs{background:#111b23;border-radius:8px;padding:4px;margin-bottom:18px}.bv-product .gv-tabs button{border-radius:5px;font-size:11px;min-height:34px}.bv-product .gv-tabs button.on{background:#344651;color:var(--text)}.bv-product .gv-tabs .rtp{font-size:9px;color:var(--muted)}.bv-product .gv-panel .panel label{color:#b8c5cf;font-size:11px}.bv-product .gv-panel input{background:#101b24;border:1px solid #405360;box-shadow:none;color:#fff}.bv-product .gv-panel .btn.gold{min-height:47px;font-size:13px}.bv-product .stage{background:radial-gradient(ellipse at 50% 40%,#20313e,#111c25 80%)}.bv-product .lb{background:var(--card);border:1px solid var(--line);border-radius:11px}.bv-product .lb table{font-size:12px}.bv-product .lb th{color:var(--dim);font-weight:500}.bv-product .lb td{border-color:#ffffff05;padding-block:13px}@media(min-width:1600px){.bv-product #app{margin-right:auto;max-width:1580px}.platform-hero-copy h2{font-size:52px}}@media(max-width:1199px){.bv-product{--rail-width:184px}.platform-sidebar{width:184px}.bv-product #app{margin-left:184px;padding:25px 24px}.topbar-inner .header-discovery{margin-left:5px;gap:20px}.bv-product .topbar-inner{gap:16px;padding-inline:20px}.discovery-broadcast.platform-featured{grid-template-columns:1.6fr 1fr}.platform-hero-copy{padding:26px;max-width:66%}.platform-hero-copy h2{font-size:39px}.discovery-lobby .atlas-shelf .atlas-shelf-track{grid-auto-columns:calc((100% - 48px)/5)}.discovery-lobby .atlas-filtered{grid-template-columns:repeat(5,minmax(0,1fr))}.platform-shortcuts>button{padding:14px}.shell-actions #appearanceBtn{display:none}}@media(max-width:999px){.bv-product #app,.bv-product.sidebar-collapsed #app{margin-left:0;padding:24px}.platform-sidebar{display:none}.primary-menu{display:block}.primary-menu>summary{display:none}.primary-menu[open] .shell-more{position:fixed;top:72px;left:12px;width:230px;background:var(--card);border:1px solid var(--line);border-radius:10px;display:grid;padding:10px;z-index:80;box-shadow:0 15px 45px #0008}.shell-more button{padding:13px;text-align:left;background:none;border:0;color:var(--text);border-radius:6px;font-size:12px}.primary-menu .shell-more{display:none}.bv-product .topbar-inner{gap:14px}.header-discovery{margin-left:12px}.discovery-lobby .atlas-shelf .atlas-shelf-track{grid-auto-columns:calc((100% - 52px)/5)}.discovery-game-card .discovery-card-art>.v2-game-art{height:78%}.casino-benefits button{padding:13px}.casino-benefits strong{font-size:11px}.casino-benefits small{font-size:9px}.bv-product .shell-actions{gap:0}}@media(max-width:700px){.bv-product{--bv-header-height:60px}.bv-product .topbar,.bv-product .topbar-inner{height:60px}.bv-product .topbar-inner{padding:0 14px;gap:10px}.bv-product .logo{font-size:21px;gap:6px}.brand-symbol{width:24px;height:27px}.shell-toggle{width:25px!important;min-width:25px!important;padding:3px!important}.header-discovery,.shell-actions,.account-shortcut,.account-shortcut-label{display:none!important}.bv-product .balance-pill{margin-left:auto;height:36px;padding-left:9px;gap:6px}.balance-pill .tether{width:18px;height:18px;font-size:11px}.balance-pill .amt{font-size:11px}.balance-pill .plus-btn{height:34px;padding:9px 11px;font-size:10px;gap:6px;margin-left:3px}.deposit-plus{font-size:13px}.product-balance-stack small{font-size:7px}.bv-product #app{padding:21px 16px 96px}.bv-product .platform-sidebar{display:block;position:static;width:0;height:0;padding:0;border:0;overflow:visible}.platform-sidebar>.sidebar-caption,.platform-sidebar>.shell-secondary,.platform-sidebar>.sidebar-bottom{display:none}.bv-product .platform-sidebar .tabbar{position:fixed;z-index:70;inset:auto 0 0;width:100%;padding:7px 12px calc(7px + var(--safe-bottom));background:#151e26f5;border-top:1px solid #34414b;box-shadow:0 -5px 25px #0003}.bv-product .platform-sidebar .tabbar-inner{flex-direction:row;justify-content:space-around;gap:3px}.bv-product .platform-sidebar .tab{display:flex;flex:1;flex-direction:column;gap:4px;justify-content:center;min-height:47px;width:auto;padding:5px 8px;font-size:9px;border-radius:7px}.bv-product .platform-sidebar .tab.active{background:#24403666;color:var(--accent)}.bv-product .tab .ico svg{width:19px;height:19px}.primary-menu[open] .shell-more{top:60px}.discovery-lobby .atlas-heading{gap:12px;margin-bottom:18px;flex-wrap:wrap}.discovery-lobby .atlas-heading>div:first-child{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.discovery-lobby .atlas-heading .platform-eyebrow{font-size:7px;letter-spacing:.1em;order:2}.discovery-lobby .atlas-heading h1{font-size:23px;margin:0}.discovery-lobby .atlas-heading p{display:none}.discovery-lobby .atlas-find{width:100%;gap:8px}.atlas-find .discovery-search{min-height:42px}.atlas-sort>summary{min-height:42px;padding:0 14px}.discovery-broadcast.platform-featured{display:flex;flex-direction:column;gap:11px;min-height:0;margin-bottom:13px}.platform-hero{min-height:259px;border-radius:12px}.platform-hero-copy{padding:24px;max-width:68%}.platform-hero-copy h2{font-size:37px;margin:16px 0 10px}.platform-hero-copy p{font-size:10px;max-width:160px;margin-bottom:16px}.platform-hero-copy .platform-eyebrow{font-size:6px;letter-spacing:.11em}.platform-hero-copy .hero-action{font-size:10px;gap:15px;padding:10px 13px;min-height:38px}.hero-footnote{font-size:7px;margin-top:13px}.hero-deck{right:3%;top:20%;width:37%;height:67%}.hero-deck>span{width:73%;border-radius:9px}.hero-deck>span:first-child{left:-17%;top:0}.hero-deck b{font-size:10px;bottom:12px}.hero-edition{font-size:6px;right:15px;bottom:15px}.platform-spotlights{grid-template-columns:1fr 1fr;gap:10px}.platform-spotlights .discovery-feature{min-height:113px;padding:15px;border-radius:10px}.spotlight-copy{max-width:80%;gap:5px}.spotlight-copy small{font-size:6px;letter-spacing:.08em}.spotlight-copy strong{font-size:19px}.spotlight-copy>span{font-size:8px}.spotlight-copy b{font-size:8px;gap:9px;margin-top:6px}.spotlight-art{right:-20%;width:65%;opacity:.7}.casino-benefits{gap:8px;margin-bottom:20px}.casino-benefits button{display:grid;grid-template-columns:1fr;gap:7px;padding:12px 10px;align-content:start}.casino-benefits button>.v2-icon{width:17px;height:17px}.casino-benefits strong{font-size:9px}.casino-benefits small{font-size:8px;line-height:1.5}.casino-benefits button>.v2-icon:last-child{display:none}.discovery-lobby .atlas-directory{padding:4px;margin-bottom:15px;border-radius:8px}.atlas-directory .collection-tabs button{padding:9px 12px;font-size:10px;min-height:35px;gap:6px}.atlas-directory .collection-tabs button small{display:none}.atlas-canvas-heading{font-size:9px;margin-bottom:11px}.atlas-shelves{gap:24px}.discovery-lobby .atlas-shelf .atlas-shelf-track{grid-auto-columns:calc((100% - 20px)/3);gap:10px}.discovery-lobby .atlas-filtered{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.discovery-lobby .atlas-section-title h2{font-size:17px}.atlas-shelf-controls button{width:26px;height:26px}.discovery-lobby .discovery-game-card{border-radius:8px}.discovery-card-art .cover-title{font-size:16px;bottom:12px;left:9px}.discovery-game-card .discovery-card-content{padding:9px 19px 10px 9px;min-height:49px;gap:3px}.discovery-card-content strong{font-size:10px}.discovery-card-content small{font-size:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-lobby .discovery-save{width:26px;height:28px;top:3px;right:3px}.discovery-lobby .atlas-inspect{right:6px;bottom:12px;width:13px;height:13px;font-size:9px}.discovery-utility.platform-shortcuts{grid-template-columns:1fr;margin:24px 0;gap:8px}.platform-shortcuts>button{padding:14px 15px}.platform-shortcuts small{font-size:10px}.discovery-social.platform-social{padding:23px;min-height:200px;margin-bottom:25px}.platform-social>div{z-index:1}.platform-social h2{font-size:23px;max-width:200px}.platform-social p{font-size:10px;max-width:190px}.discovery-social-art{position:absolute;right:-25px;width:45%;height:170px;opacity:.6}.platform-social .btn{padding:9px 11px;font-size:10px;gap:10px}.discovery-activity{margin:25px 0}.discovery-feed>div{padding:13px 12px;font-size:11px;gap:10px}.discovery-feed small{font-size:9px}.discovery-footer{flex-wrap:wrap;padding-top:22px;gap:18px}.discovery-footer>div{width:100%}.discovery-footer nav{gap:17px}.discovery-footer>span{font-size:9px}.bv-product .game-head{gap:10px;padding-bottom:18px}.bv-product .gh-title h2{font-size:22px}.bv-product .gh-title p{font-size:10px;max-width:220px}.play-room-mark{display:none}.bv-product .game-head .chips{gap:4px}.bv-product .chip{min-width:28px;min-height:30px;padding:5px}.bv-product .chip svg{width:14px}.bv-product .gv-panel{padding:15px;border-right:0}.bv-product .play-room-prelude{font-size:7px}.bv-product .gv{border-radius:10px}.bv-product .gv-panel .btn.gold{min-height:46px}.bv-product .wallet-workspace{gap:16px}.bv-product .discovery-recent{margin-bottom:20px}}@media(max-width:359px){.bv-product #app{padding-inline:12px}.platform-hero-copy{padding:20px}.platform-hero-copy h2{font-size:32px}.discovery-card-art .cover-title{font-size:13px}.bv-product .logo{font-size:18px}.balance-pill .deposit-label{display:none}.casino-benefits small{font-size:7px}.discovery-lobby .atlas-filtered{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.bv-product *{scroll-behavior:auto!important}.discovery-game-card{transition:none!important}.discovery-game-card:hover{transform:none}}html[data-theme=daylight] .bv-product{--bg:#eef2f4;--bg-2:#e4ebee;--card:#fff;--text:#15252d;--muted:#4d6470;--dim:#617681;--line:#c7d4db;--accent:#00895e;--accent-ink:#fff}.bv-product :is(.topbar,.platform-sidebar,.discovery-footer){color:var(--text)}.bv-product #app:focus{outline:none}.bv-product .balance-pill{flex-shrink:0;width:auto;max-width:none}.bv-product .balance-pill .plus-btn{width:auto;min-width:86px;position:static;flex-shrink:0;overflow:visible}.bv-product .balance-pill .deposit-label{display:inline;white-space:nowrap}.bv-product .balance-pill .deposit-plus{display:inline}.bv-product .platform-hero-copy h2{font-family:var(--display)}.bv-product .discovery-lobby .atlas-shelf[data-shelf=live] .atlas-shelf-track{grid-auto-columns:calc((100% - 26px)/3)}.bv-product .discovery-lobby .atlas-shelf[data-shelf=live] .discovery-card-art{aspect-ratio:1.85}.bv-product .discovery-lobby .atlas-shelf[data-shelf=live] .discovery-card-art>.v2-game-art{width:64%;height:115%;left:auto;right:-3%;top:-12%}.bv-product .discovery-lobby .atlas-shelf[data-shelf=live] .cover-title{font-size:26px;bottom:17px}.bv-product .discovery-lobby .atlas-shelf[data-shelf=pvp] .atlas-shelf-track{grid-auto-columns:calc((100% - 13px)/2)}.bv-product .discovery-lobby .atlas-shelf[data-shelf=pvp] .discovery-card-art{aspect-ratio:2.4}.bv-product .discovery-lobby .atlas-shelf[data-shelf=pvp] .discovery-card-art>.v2-game-art{width:65%;height:110%;left:auto;right:0;top:-15%}.bv-product .discovery-lobby .atlas-shelf[data-shelf=pvp] .cover-title{font-size:29px}.discovery-game-card[data-key=crash]{--cover-color:#5142b4}.discovery-game-card[data-key=wingo]{--cover-color:#5d40bb}.discovery-game-card[data-key=teenpatti]{--cover-color:#943650}.discovery-game-card[data-key=mines]{--cover-color:#087b61}.discovery-game-card[data-key=dice]{--cover-color:#1769bc}.discovery-game-card[data-key=plinko]{--cover-color:#ba366e}.discovery-game-card[data-key=limbo]{--cover-color:#6434b5}.discovery-game-card[data-key=blackjack]{--cover-color:#8c3348}.discovery-game-card[data-key=market]{--cover-color:#146d77}.discovery-game-card[data-key=tower]{--cover-color:#8b5f24}.bv-product .discovery-lobby .discovery-game-card .discovery-card-art{background:radial-gradient(ellipse at 60% 20%,#ffffff16,transparent 60%),linear-gradient(145deg,var(--cover-color,color-mix(in srgb,var(--game-accent),#142236 65%)),#112333);border:0}.bv-product .discovery-lobby .discovery-game-card .cover-play:after{display:none}.bv-product .discovery-lobby .discovery-game-card .cover-play{border:0;box-shadow:none;border-radius:0;width:100%;height:100%;background:#0003}.bv-product .discovery-lobby .discovery-game-card .cover-play>.v2-icon{width:42px;height:42px;display:block}@media(max-width:700px){.bv-product .balance-pill .plus-btn{min-width:0;padding-inline:10px}.bv-product .discovery-lobby .atlas-shelf[data-shelf=live] .atlas-shelf-track{grid-auto-columns:calc((100% - 10px)/2.15)}.bv-product .discovery-lobby .atlas-shelf[data-shelf=live] .discovery-card-art{aspect-ratio:1.15}.bv-product .discovery-lobby .atlas-shelf[data-shelf=live] .cover-title{font-size:19px;bottom:13px}.bv-product .discovery-lobby .atlas-shelf[data-shelf=live] .discovery-card-art>.v2-game-art{width:110%;height:85%;left:0;top:0}.bv-product .discovery-lobby .atlas-shelf[data-shelf=pvp] .atlas-shelf-track{grid-auto-columns:calc((100% - 10px)/1.65)}.bv-product .discovery-lobby .atlas-shelf[data-shelf=pvp] .discovery-card-art{aspect-ratio:1.6}.bv-product .discovery-lobby .atlas-shelf[data-shelf=pvp] .cover-title{font-size:22px}}.platform-sidebar{scrollbar-width:thin;scrollbar-color:#35414a transparent}.bv-product{scrollbar-color:#35414a var(--bg)}.bv-product .gv-panel .btn.gold:hover,.bv-product .hero-action:hover{filter:brightness(1.06)}html[data-theme=daylight] .bv-product :is(.topbar,.platform-sidebar,.primary-menu[open] .shell-more,.atlas-sort .atlas-order,.casino-benefits button,.platform-shortcuts>button,.discovery-feed,.discovery-card-content,.atlas-directory,.gv-panel,.lb,.sheet,.modal-box,.atlas-game-dialog){background:var(--card);color:var(--text);border-color:var(--line)}html[data-theme=daylight] .bv-product :is(.atlas-find .discovery-search,.atlas-sort>summary,.gv-tabs,.balance-pill){background:#e2eaef;border-color:var(--line);color:var(--text)}html[data-theme=daylight] .bv-product :is(.collection-tabs button,.discovery-card-content small,.shell-secondary>button,.sidebar-bottom p,.sidebar-bottom button,.discovery-footer button){color:var(--muted)}html[data-theme=daylight] .bv-product :is(.platform-sidebar .tab.active,.collection-tabs button.on){background:#d7eee4;color:#006b4b}html[data-theme=daylight] .bv-product :is(.gv-panel input,.gv-tabs button.on){background:#edf3f6;color:var(--text)}html[data-theme=daylight] .bv-product :is(.platform-hero,.platform-spotlights,.platform-social,.stage,.balance-card){color:#f5f8fa}html[data-theme=daylight] .bv-product .platform-hero-copy .btn.gold{background:#32e6a0;color:#06271b}@media(max-width:700px){html[data-theme=daylight] .bv-product .platform-sidebar .tabbar{background:#f8fbfdf5;border-color:var(--line)}}@media(max-width:700px){.bv-product .logo>span{display:inline;font-size:19px}.platform-hero-copy h2{font-size:30px}.platform-hero-copy{max-width:74%;padding:22px}.platform-hero-copy p{font-size:10px;max-width:170px}.hero-deck{top:22%;width:33%;right:1%}.platform-hero-copy .hero-action{font-size:10px}.platform-hero-copy .hero-footnote{font-size:7px}.platform-hero-copy h2 em{color:#65edaf}}@media(max-width:359px){.bv-product .logo>span{font-size:16px}.bv-product .logo{gap:4px}.platform-hero-copy h2{font-size:27px}}.bv-product .gv-panel .amount{display:flex;gap:3px;align-items:center;min-height:45px;padding:4px 5px;background:#101b24;border:1px solid #405360;border-radius:7px}.bv-product .gv-panel .amount .coin-ico{width:18px;height:18px;min-width:18px;flex:none;font-size:11px;margin:0 2px}.bv-product .gv-panel .amount input{background:transparent;border:0;box-shadow:none;padding:0 5px;min-width:55px;width:0;flex:1;font-size:14px}.bv-product .gv-panel .amount button{flex:0 0 28px;min-width:28px;width:28px;padding:0;min-height:33px;font-size:9px;border-radius:4px}.bv-product .gv-panel input[type=range]{accent-color:var(--accent)}.bv-product .play-room .gv-panel{align-self:stretch;justify-content:flex-start}html[data-theme=daylight] .bv-product .gv-panel .amount{background:#edf3f6;border-color:var(--line)}.bv-product .currency-toggle{display:flex;align-items:center;justify-content:center;gap:8px;min-width:72px;min-height:40px;padding:8px 10px;color:var(--text);background:var(--card-2);border:1px solid var(--line);border-radius:7px;font-size:11px;font-weight:700;flex:none}.bv-product .currency-toggle:hover{border-color:var(--accent)}.bv-product .wallet-currency-change{display:flex;align-items:center;gap:8px;background:#ffffff09;color:#c4dfd2;border:1px solid #ffffff18;border-radius:7px;min-height:36px;padding:8px 10px;font-size:10px}.wallet-currency-change>span:first-child{font-weight:800;color:#6be8af}.currency-explainer{font-size:12px;line-height:1.6;margin:0 0 10px}.currency-rate-note{font-size:10px;color:var(--dim);margin:0 0 14px}.bv-product .ccy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:54dvh;overflow:auto;padding:3px}.bv-product .ccy-grid .ccy-opt{display:flex;align-items:center;gap:10px;min-height:80px;padding:12px;text-align:left;background:var(--bg-2);border:1px solid var(--line);border-radius:8px;color:var(--text)}.bv-product .ccy-grid .ccy-opt.on{border-color:var(--accent);background:var(--accent-tint)}.bv-product .ccy-grid .ccy-opt:disabled{opacity:.6}.bv-product .ccy-opt .currency-symbol{width:30px;height:30px;display:grid;place-items:center;flex:none;border-radius:50%;background:var(--card-2);color:var(--accent);font-size:12px}.bv-product .ccy-opt .currency-description{display:grid;gap:3px;min-width:0}.bv-product .ccy-opt .currency-description b{font-size:12px}.bv-product .ccy-opt .currency-description>span{display:block;font-size:10px;color:var(--muted)}.bv-product .ccy-opt .currency-description small{font-size:8px;color:var(--dim);white-space:normal;overflow-wrap:anywhere}.bv-product .ccy-opt .currency-selected{margin-left:auto;align-self:start;font-size:12px;color:var(--accent)}@media(max-width:700px){.bv-product .topbar-inner{gap:8px}.bv-product .currency-toggle{min-width:57px;min-height:36px;font-size:10px;padding:7px;gap:5px}.bv-product .balance-pill{margin-left:0;gap:5px}.bv-product .balance-pill .tether,.bv-product .balance-pill .plus-btn .deposit-label{display:none}.bv-product .balance-pill .plus-btn{padding-inline:9px}.bv-product .balance-pill .deposit-plus{font-size:17px}.bv-product .currency-toggle{margin-left:auto}.bv-product .wallet-currency-change{font-size:9px;padding:7px;gap:5px}.bv-product .ccy-grid .ccy-opt{padding:10px 8px;gap:7px}.bv-product .ccy-opt .currency-symbol{width:24px;height:24px;font-size:10px}.bv-product .ccy-opt .currency-description>span{font-size:9px}.bv-product .ccy-opt .currency-description small{font-size:7px}}@media(max-width:359px){.bv-product .currency-toggle{min-width:51px;font-size:9px}.bv-product .logo>span{font-size:15px}.bv-product .balance-pill .amt{font-size:10px}.bv-product .ccy-grid{grid-template-columns:1fr}}.bv-product .discovery-broadcast.cinema-featured{display:block;min-height:0;border:1px solid #ffffff12;border-radius:16px;overflow:hidden;background:#17222a;margin-bottom:20px}.cinema-actions{display:flex;align-items:center;gap:21px}.cinema-actions .btn{display:flex;align-items:center;justify-content:center;gap:30px;padding:13px 18px;font-size:12px;min-height:44px}.cinema-actions svg{width:16px}.cinema-details{display:flex;align-items:center;gap:9px;background:none;border:0;color:#d2deea;font-size:10px;white-space:nowrap}.cinema-details svg{width:13px}.cinema-fair{display:flex;align-items:center;gap:7px;font-size:8px;color:#95a9b7;margin-top:22px}.cinema-fair svg{width:13px;height:13px}.cinema-choice-art :is(svg,img){width:100%;height:100%;object-fit:contain}.discovery-portals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0}.discovery-portals>button{position:relative;overflow:hidden;display:flex;align-items:center;min-height:138px;padding:21px;text-align:left;border:1px solid #ffffff0c;border-radius:11px;background:#1d2d35;color:#e8f3f6}.discovery-portals>button:nth-child(2){background:#29263a}.discovery-portals>button:nth-child(3){background:#e5dfd0;color:#282d2c}.discovery-portals>button:nth-child(4){background:#24352d}.discovery-portals>button>span:first-child{position:relative;z-index:2;max-width:76%}.discovery-portals small{display:block;font-size:8px;opacity:.6;margin-bottom:7px}.discovery-portals strong{display:block;font-size:20px;font-family:var(--display);font-weight:700;letter-spacing:-.04em}.discovery-portals b{display:flex;gap:15px;align-items:center;font-size:9px;margin-top:17px;font-weight:500;opacity:.8}.discovery-portals b svg{width:12px;height:12px}.portal-art{position:absolute;width:62%;height:115%;right:-18%;top:-5%;color:var(--game-accent);transform:rotate(-14deg);opacity:.65;transition:transform .25s}.portal-art :is(svg,img){width:100%;height:100%;object-fit:contain}.discovery-portals>button:hover .portal-art{transform:rotate(-7deg) translate(-5px)}.discovery-view-tools{display:flex;align-items:center;gap:12px}.catalog-layout{display:flex;gap:2px;padding:3px;background:var(--bg-2);border:1px solid var(--line);border-radius:7px}.catalog-layout button{display:flex;align-items:center;justify-content:center;gap:7px;background:none;border:0;color:var(--dim);font-size:9px;min-height:29px;padding:5px 9px;border-radius:4px}.catalog-layout button[aria-pressed=true]{color:var(--text);background:var(--card-3)}.catalog-layout button svg{width:13px;height:13px}.discovery-surprise{display:flex;align-items:center;gap:7px;font-size:10px;min-height:36px;color:var(--muted);background:none;border:1px solid var(--line);border-radius:7px;padding:7px 11px}.discovery-surprise svg{width:14px;height:14px;color:var(--accent)}.discovery-surprise:hover{border-color:var(--accent);color:var(--text)}.bv-product .atlas-canvas-heading{min-height:40px;margin-bottom:16px}.atlas-directory{scroll-margin-top:90px}.discovery-library .atlas-filtered{padding-top:6px}.bv-product .discovery-lobby .atlas-filtered .discovery-card-art{aspect-ratio:.83}.bv-product .discovery-lobby .atlas-filtered .discovery-card-content{padding-block:13px;min-height:62px}.bv-product .atlas-game-dialog{max-width:470px;width:calc(100% - 32px);padding:27px}.bv-product .atlas-game-dialog .atlas-dialog-art{height:180px;background:radial-gradient(ellipse,#ffffff09,transparent 70%);margin:-10px 0 15px}.atlas-game-dialog .atlas-dialog-art :is(svg,img){height:100%;width:100%;object-fit:contain}.bv-product .atlas-game-dialog h2{font-size:32px;margin:9px 0 10px}.atlas-game-dialog>p{font-size:12px;line-height:1.7;color:var(--muted)}.game-preview-facts{display:flex;gap:18px;padding:16px 0;margin:18px 0 0;border-block:1px solid var(--line)}.game-preview-facts>span{flex:1}.game-preview-facts small{display:block;font-size:7px;letter-spacing:.06em;color:var(--dim);margin-bottom:7px}.game-preview-facts b{font-size:12px}.atlas-game-dialog .game-preview-note{font-size:9px;margin:13px 0 21px}.atlas-game-dialog .btn[data-launch]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:12px 18px;min-height:44px;font-size:12px}.atlas-game-dialog .btn svg{width:17px}.bv-product .atlas-dialog-close{position:absolute;right:16px;top:16px;z-index:5;width:32px;height:32px;border-radius:7px;background:var(--card-2);color:var(--muted);border:0}.atlas-game-dialog::backdrop{background:#050a11cc;backdrop-filter:blur(5px)}@media(max-width:1199px){.discovery-portals{gap:10px}.discovery-portals>button{padding:17px;min-height:126px}.discovery-portals strong{font-size:17px}.cinema-actions{gap:14px}.cinema-actions .btn{font-size:11px;gap:14px}.cinema-details{font-size:9px}}@media(max-width:700px){.bv-product .discovery-broadcast.cinema-featured{border-radius:12px;margin-bottom:15px}.cinema-actions{gap:14px;flex-wrap:wrap}.cinema-actions .btn{min-height:38px;font-size:10px;gap:14px;padding:10px 13px}.cinema-details{font-size:8px;gap:5px}.cinema-details svg{width:11px}.cinema-fair{font-size:6px;margin-top:18px;gap:5px}.cinema-fair svg{width:11px;height:11px}.discovery-portals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 18px}.discovery-portals>button{padding:16px;min-height:118px;border-radius:9px}.discovery-portals small{font-size:7px}.discovery-portals strong{font-size:19px}.discovery-portals b{margin-top:13px;font-size:8px}.portal-art{width:70%;right:-22%}.discovery-view-tools{gap:7px}.catalog-layout button{font-size:0;padding:5px 7px;min-width:30px;gap:0}.catalog-layout button span{display:none}.discovery-surprise{padding:7px;min-width:33px;min-height:35px}.discovery-surprise span{display:none}.discovery-lobby .atlas-canvas-heading{margin-bottom:13px}.bv-product .atlas-game-dialog{padding:23px;max-height:85dvh}.bv-product .atlas-game-dialog h2{font-size:29px}.bv-product .atlas-game-dialog .atlas-dialog-art{height:145px}.game-preview-facts{gap:12px}.game-preview-facts small{font-size:6px}.game-preview-facts b{font-size:10px}.bv-product .discovery-lobby .atlas-filtered .discovery-card-content{min-height:54px;padding-block:10px}.atlas-directory{scroll-margin-top:76px}}@media(prefers-reduced-motion:reduce){.portal-art{transition:none}}.bv-product .atlas-shelf{contain:layout paint}html[data-motion=lite] .atlas-shelf,html[data-motion=lite] .atlas-filtered>.discovery-game-card:nth-child(-n+6){animation:none}html[data-motion=full] .atlas-shelf,html[data-motion=full] .atlas-filtered>.discovery-game-card:nth-child(-n+6){animation-fill-mode:backwards}.operator-badge{display:inline-flex;align-items:center;vertical-align:middle;border:1px solid #55d2b452;background:#1d524233;color:#76e4bb;border-radius:5px;padding:5px 8px;font:700 10px/1.2 var(--font);letter-spacing:.04em;white-space:nowrap}.operator-shortcut{display:flex;align-items:center;justify-content:center;border:1px solid #427161;background:#223d33;color:#84e7bd;border-radius:7px;padding:9px 12px;font-size:11px;min-height:37px;flex:none}.header-role{font-size:8px;color:var(--accent)}.operator-profile{max-width:1150px;margin:auto}.operator-profile>.back{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:12px;margin-bottom:22px}.operator-identity{display:flex;align-items:center;gap:20px;padding:30px;border:1px solid #3a5b53;border-radius:14px;background:radial-gradient(at 100% 0,#2a665344,transparent 70%),#192a26}.operator-emblem{display:grid;place-items:center;width:66px;height:66px;background:#2b5743;border:1px solid #88e5ba33;border-radius:16px;flex:none;color:#84eac2}.operator-emblem svg{width:32px;height:32px}.operator-kicker{font-size:8px;letter-spacing:.13em;color:#8fb6a6}.operator-identity h1{display:flex;align-items:center;gap:14px;margin:9px 0 6px;font-size:32px;color:#f1f9f4;flex-wrap:wrap}.operator-identity p{font-size:11px;color:#a6bbae;margin:0}.operator-identity>.btn{margin-left:auto;white-space:nowrap;font-size:10px;background:#ffffff09;color:#d1e5db;border:1px solid #ffffff19}.operator-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:18px 0 32px;background:var(--card)}.operator-summary>div{padding:22px;border-right:1px solid var(--line)}.operator-summary>div:last-child{border:0}.operator-summary small{display:block;font-size:8px;letter-spacing:.1em;color:var(--dim);margin-bottom:9px}.operator-summary strong{font-size:15px}.operator-heading h2{font-size:23px;margin:0 0 7px}.operator-heading p{color:var(--muted);font-size:12px;margin:0 0 22px}.operator-spaces{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.operator-spaces>button{position:relative;display:flex;flex-direction:column;gap:10px;align-items:start;padding:23px;background:var(--card);color:var(--text);border:1px solid var(--line);border-radius:11px;text-align:left;min-height:161px;transition:border-color .2s,background .2s}.operator-space-number{font-size:10px;color:var(--accent);border:1px solid #75e3ba25;padding:5px 7px;border-radius:5px;margin-bottom:7px}.operator-spaces strong{font-size:16px;font-family:var(--display)}.operator-spaces small{font-size:11px;color:var(--muted);line-height:1.5;max-width:80%}.operator-spaces>button>svg{position:absolute;right:20px;bottom:23px;width:17px;color:var(--dim)}.operator-spaces>button:hover{border-color:#508675;background:var(--card-2)}.operator-permissions{margin-top:24px;padding:19px!important}.operator-permissions summary{font-size:12px;color:var(--muted);cursor:pointer}.operator-permissions>div{display:flex;gap:7px;flex-wrap:wrap;margin-top:17px}.operator-permissions span{display:block;border:1px solid var(--line);border-radius:5px;padding:6px 8px;font-size:10px;color:var(--muted)}.operator-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}.operator-footer>span{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--dim)}.operator-footer svg{width:15px}.operator-footer button{font-size:11px}.operator-denied{padding:32px!important}.operator-denied p{max-width:600px;color:var(--muted);font-size:13px;line-height:1.7}.operator-denied button{margin:15px 10px 0 0}.bv-product .account-profile-top>.browser-links{width:100%;max-width:none;justify-self:stretch;align-items:stretch}.bv-product .account-profile-top>.browser-links>button{width:100%}.bv-product[data-auth=login] .platform-sidebar{display:none!important}.bv-product[data-auth=login] #app{margin:0;max-width:none;min-height:100dvh;padding:0}.bv-product .operator-entry{display:flex;width:100%;align-items:center;gap:18px;text-align:left;padding:23px 25px;border:1px solid #386355;border-radius:12px;background:linear-gradient(110deg,#1e362b,#1b2927);color:#edf8f2;margin:22px 0}.operator-entry-icon{display:grid;place-items:center;width:47px;height:47px;border-radius:12px;background:#3d705344;color:#83edbd;flex:none}.operator-entry-icon svg{width:25px;height:25px}.operator-entry small{display:block;font-size:8px;letter-spacing:.12em;color:#92c7ac;margin-bottom:6px}.operator-entry strong{display:block;font-family:var(--display);font-size:20px}.operator-entry em{display:block;font-style:normal;font-size:11px;color:#9fb4a9;margin-top:5px}.operator-entry>svg{margin-left:auto;width:20px;color:#84b69b}.profile-account-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:20px 0 25px}.profile-account-shortcuts>button{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:10px;padding:20px;text-align:left;background:var(--card);color:var(--text);font-size:13px;font-weight:600}.profile-account-shortcuts>button>svg:first-child{color:var(--accent);width:22px;height:22px}.profile-account-shortcuts small{display:block;font-size:10px;font-weight:400;color:var(--muted);margin-top:5px}.profile-account-shortcuts>button>svg:last-child{margin-left:auto;width:16px;color:var(--dim)}.bv-product .account-profile-top{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(230px,1fr);gap:20px}.bv-product .profile-hero{padding:30px;border:1px solid #46576a;border-radius:14px;background:radial-gradient(at 100% 0,#3b516266,transparent 65%),#1b2833}.bv-product .ph-name{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:15px;font-family:var(--display);font-size:29px;font-weight:700}.bv-product .browser-links{display:grid;align-content:stretch;gap:10px;margin:0}.bv-product .browser-links button{display:flex;align-items:center;padding:17px 20px;border:1px solid var(--line);border-radius:9px;background:var(--card);font-size:12px;text-align:left}.bv-product .v2-profile-tabs{border-bottom:1px solid var(--line);gap:8px;padding:0 0 9px}.bv-product .v2-profile-tabs button{border:0;border-radius:7px;min-height:38px;padding:10px 15px;font-size:11px}.bv-product .v2-profile-tabs button.on{background:var(--card-2);color:var(--accent)}.bv-product .account-profile .stat-row{gap:13px}.bv-product .account-profile .stat{border:1px solid var(--line);border-radius:10px;background:var(--card);padding:20px}.bv-product .account-profile .stat .k{font-size:10px;color:var(--dim)}.bv-product .account-profile .stat .v{font-family:var(--display);font-size:28px;margin-top:8px}.account-overview{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:11px;background:var(--card);margin:22px 0;overflow:hidden}.account-overview>div{padding:21px;border-right:1px solid var(--line)}.account-overview>div:last-child{border:0}.account-overview span{display:block;font-size:8px;letter-spacing:.09em;color:var(--dim);margin-bottom:9px}.account-overview strong{font-size:18px;font-family:var(--display)}.bv-product .account-page .account-grid{gap:20px}.bv-product .account-page .account-grid>.card{padding:26px;border-radius:13px}.bv-product .account-page h2{font-size:20px}.bv-product .account-page label{font-size:11px;color:var(--muted)}.bv-product .account-page .input{min-height:43px;background:var(--bg-2);border-color:var(--line-2);color:var(--text)}.bv-product .account-page .account-session{padding-block:17px}.admin-sign-in-tabs{display:none!important}@media(max-width:1199px){.operator-shortcut{padding:8px;font-size:10px}.operator-identity{padding:24px}.operator-spaces{grid-template-columns:repeat(2,minmax(0,1fr))}.header-role{display:none}}@media(max-width:700px){.operator-shortcut{display:none}.operator-identity{padding:22px;gap:14px;flex-wrap:wrap}.operator-emblem{width:47px;height:47px;border-radius:11px}.operator-emblem svg{width:24px;height:24px}.operator-identity>div:nth-child(2){flex:1;min-width:0}.operator-identity h1{font-size:25px;gap:8px}.operator-kicker{font-size:6px}.operator-identity p{font-size:9px}.operator-identity>.btn{width:100%;margin:4px 0 0;min-height:37px}.operator-summary{grid-template-columns:1fr;margin:14px 0 25px}.operator-summary>div{padding:15px 18px;border-right:0;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.operator-summary small{margin:0;font-size:7px}.operator-summary strong{font-size:12px}.operator-spaces{gap:10px}.operator-spaces>button{padding:17px;min-height:164px}.operator-spaces strong{font-size:14px}.operator-spaces small{font-size:10px;max-width:100%}.operator-spaces>button>svg{right:15px;bottom:14px;width:14px;opacity:.5}.operator-space-number{font-size:8px;margin-bottom:4px}.operator-footer{align-items:start;flex-direction:column;gap:13px}.operator-footer>span{font-size:9px}.bv-product .operator-entry{padding:19px 17px;gap:12px}.operator-entry-icon{width:38px;height:38px;border-radius:9px}.operator-entry strong{font-size:18px}.operator-entry em{font-size:9px}.operator-entry small{font-size:7px}.operator-badge{font-size:8px}.profile-account-shortcuts{grid-template-columns:1fr;gap:9px}.profile-account-shortcuts>button{padding:17px;font-size:12px}.bv-product .account-profile-top{grid-template-columns:1fr;gap:13px}.bv-product .profile-hero{padding:25px 18px}.bv-product .browser-links{grid-template-columns:1fr 1fr;gap:8px}.bv-product .browser-links button{font-size:10px;padding:13px;min-height:55px}.bv-product .ph-name{font-size:26px}.bv-product .account-profile .stat{padding:15px 12px}.bv-product .account-profile .stat .v{font-size:23px}.bv-product .account-profile .stat .k{font-size:8px}.bv-product .v2-profile-tabs{overflow-x:auto;white-space:nowrap;scrollbar-width:none}.bv-product .v2-profile-tabs button{font-size:10px;padding:9px 12px}.account-overview>div{padding:17px 12px}.account-overview span{font-size:6px}.account-overview strong{font-size:14px}.bv-product .account-page .account-grid>.card{padding:21px}.bv-product .account-page h2{font-size:19px}}.bv-product .gv{border:1px solid #ffffff12;border-radius:20px;overflow:hidden;box-shadow:0 18px 60px #0003}.bv-product .gv>.stage{position:relative;min-width:0;background:radial-gradient(ellipse at 50% 0,#263e4140,transparent 70%),#111b22}.bv-product .gv>.gv-panel{background:#17222b;border-color:#ffffff0e;padding:22px}.bv-product .gv .field-label{font-size:12px;color:#a9bdc7}.bv-product .gv .play{min-height:52px;border-radius:12px;font-size:15px;letter-spacing:.01em}.bv-product .gv .amount{background:#0d171f;border:1px solid #ffffff18;border-radius:12px}.bv-product .gv .seg{background:#101a22;padding:4px;border-radius:12px;gap:4px}.bv-product .gv .seg button{border-radius:9px;min-height:36px}.game-caption{display:flex;justify-content:space-between;gap:12px;color:#91a8b7;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.bv-product .gv[data-game=roulette]>.stage{background:radial-gradient(ellipse at 25% 0,#244d42,transparent 70%),#10231f;padding:22px}.bv-product .rl-top{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:20px;align-items:center;padding:0;margin-bottom:22px}.bv-product .rl-wheel-wrap{width:min(100%,310px);margin:auto;padding:8px;border-radius:50%;background:linear-gradient(145deg,#d1b473,#463e2f 40%,#d1b473);box-shadow:0 20px 40px #0005}.bv-product .rl-wheel{width:100%;aspect-ratio:1;position:relative}.bv-product .rl-wheel svg{display:block;width:100%;height:100%}.bv-product .rl-result-panel{display:grid;justify-items:center;gap:10px;padding:18px 8px;border:1px solid #ffffff13;border-radius:16px;background:#07171180}.bv-product .rl-kicker,.bv-product .rl-history-label{font-size:9px;color:#b1c5b9;letter-spacing:.1em;text-transform:uppercase}.bv-product .rl-res{position:static;transform:none;width:64px;height:64px;aspect-ratio:1;border:1px solid #d1b473;border-radius:12px;font-size:30px}.bv-product .rl-hist{flex-wrap:wrap;max-height:66px;overflow:hidden;gap:4px}.bv-product .rl-hist span{padding:5px;min-width:24px;text-align:center;font-size:10px;border-radius:5px}.bv-product .rl-table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:8px;scrollbar-width:thin}.bv-product .rl-board{max-width:none;width:100%;gap:5px}.bv-product .rl-play-area{display:grid;gap:5px;min-width:580px}.bv-product .rl-number-table{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:4px}.bv-product .rl-number-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px}.bv-product .rl-number-column,.bv-product .rl-col-bets{display:grid;grid-template-rows:repeat(3,42px);gap:4px}.bv-product .rl-board button{height:auto;writing-mode:horizontal-tb;transform:none!important;min-width:0;border:1px solid #ffffff20;border-radius:5px;font-size:12px!important;padding:0;background:#1d3832;color:#f3f5ef}.bv-product .rl-zero{margin:0;background:#21835c}.bv-product .rl-n.r,.bv-product .rl-ob.rd{background:#a3344d}.bv-product .rl-n.b,.bv-product .rl-ob.bk{background:#18262c}.bv-product .rl-dozens{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:none;margin:0 44px;gap:4px}.bv-product .rl-outside{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:none;margin:0 44px;gap:4px}.bv-product .rl-dozens button,.bv-product .rl-outside button{min-height:36px}.bv-product .rl-board button.has{outline:2px solid #e3c98d;outline-offset:-2px}.bv-product .rl-board button.hit{box-shadow:inset 0 0 0 2px #69f2bb,0 0 14px #69f2bb55}.bv-product .rl-board .chipdot{position:absolute;right:1px;bottom:1px;border-radius:20px;min-width:20px;height:20px;padding:0 4px;display:grid;place-items:center;background:#ead3a0;color:#19231f;font-size:9px;box-shadow:0 2px 5px #0007}.rl-control-heading,.rl-total{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#9eb1bb;margin-bottom:14px}.rl-control-heading b,.rl-total b{color:#edf4f3;font-size:18px}.rl-total{margin-top:18px}.rl-total small{font-size:10px}.rl-chip-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.bv-product .rl-chip{display:grid;place-items:center;width:48px;height:48px;margin:auto;background:var(--chip);color:#fff;border:3px dashed #ffffff80;border-radius:50%;box-shadow:inset 0 0 0 3px #ffffff20,0 5px 9px #0004;font-size:12px;font-weight:800}.bv-product .rl-chip.on{outline:2px solid #6ee7bb;outline-offset:3px}.rl-tools{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:12px}.bv-product .gv[data-game=mines]>.stage{background:radial-gradient(ellipse at 50% 10%,#214a483b,transparent 70%),#101e24;padding:24px}.bv-product .mines-grid{max-width:510px;margin:20px auto;gap:10px}.bv-product .mines-grid .tile{position:relative;border-radius:14px;background:linear-gradient(145deg,#2c4655,#1c303d);border:1px solid #6d9cb333;box-shadow:0 5px #0a151d,inset 0 1px #ffffff12;opacity:1;transition:background .18s,transform .18s,box-shadow .18s}.bv-product .mines-grid .tile:empty:after{content:"";width:18%;aspect-ratio:1;border:1px solid #7493a340;transform:rotate(45deg);border-radius:3px}.bv-product .mines-grid .tile:not(:disabled):hover{transform:translateY(-3px);background:#355565;box-shadow:0 8px #0a151d}.bv-product .mines-grid .tile.gem{background:radial-gradient(circle,#2b796e,#173c3d);border-color:#65e6b6;box-shadow:0 4px #0a2527,0 0 22px #42d9a21c}.bv-product .mines-grid .tile.bomb{background:radial-gradient(circle,#713b51,#382530);border-color:#d97089}.bv-product .mines-grid .tile.ghost{opacity:.35}.mine-symbol{width:48%;height:48%;filter:drop-shadow(0 5px 5px #0005)}.bv-product .gv[data-game=plinko]>.stage{background:radial-gradient(ellipse at 50% 0,#334056,transparent 75%),#111d2a;padding:20px}.bv-product .plinko-canvas{max-height:560px;object-fit:contain}.bv-product .buckets{max-width:100%;gap:2px}.bv-product .bucket{min-width:0;overflow:hidden;border-radius:5px;box-shadow:inset 0 -3px #0003;font-size:clamp(7px,.8vw,10px);padding:8px 0}.limbo-orbit{position:relative;display:grid;place-content:center;text-align:center;min-height:340px;overflow:hidden;border-radius:18px;background:radial-gradient(ellipse at 50% 50%,#6b5ba12b,transparent 65%)}.limbo-orbit:before,.limbo-orbit:after{content:"";position:absolute;width:280px;height:280px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-25deg);border:1px solid #b6a7ef23;border-radius:50%;pointer-events:none}.limbo-orbit:after{width:360px;height:180px;transform:translate(-50%,-50%) rotate(30deg);border-color:#b6a7ef15}.limbo-orbit>*{position:relative;z-index:1}.limbo-orbit .limbo-value{font:800 clamp(48px,7vw,84px)/1.2 var(--display);letter-spacing:-.06em;color:#e5dcff;text-shadow:0 0 40px #a78bfa30;font-variant-numeric:tabular-nums}.limbo-orbit .limbo-value.green{color:#73ebbd}.limbo-orbit .limbo-value.red{color:#f697a7}.limbo-orbit #sub{font-size:12px;color:#a6a3ba;margin-top:12px}.limbo-stats{display:grid;grid-template-columns:1fr 1fr;border:1px solid #ffffff12;border-radius:12px;background:#ffffff03;margin:18px 0;overflow:hidden}.limbo-stats>div{padding:14px 18px;display:grid;gap:6px}.limbo-stats>div+div{border-left:1px solid #ffffff12}.limbo-stats small{color:#99a7ba;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.limbo-stats b{font-size:18px;color:#dbd2f4}.bv-product .gv[data-game=limbo]>.stage{background:radial-gradient(ellipse at 50% 0,#3f345950,transparent 80%),#171c2b;padding:24px}@media(max-width:899px){.bv-product .gv{border-radius:16px}.bv-product .gv>.gv-panel{padding:16px}.bv-product .rl-top{grid-template-columns:minmax(0,1fr) 90px;gap:12px}.bv-product .rl-result-panel{padding:12px 4px}.bv-product .rl-res{width:48px;height:48px;font-size:24px}.bv-product .rl-play-area{min-width:570px}.rl-chip-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:7px;overflow-x:auto;padding:5px}.bv-product .rl-chip{width:38px;height:38px;font-size:10px}.bv-product .gv[data-game=roulette]>.stage,.bv-product .gv[data-game=mines]>.stage{padding:14px}.bv-product .mines-grid{gap:8px}.bv-product .mines-grid .tile{border-radius:10px}.limbo-orbit{min-height:280px}}@media(max-width:480px){.rl-chip-grid{grid-template-columns:repeat(5,1fr);row-gap:12px}.limbo-orbit .limbo-value{font-size:60px}}@media(prefers-reduced-motion:reduce){.bv-product .gv *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.policy-centre{max-width:1240px;margin:0 auto;padding-bottom:40px}.policy-hero{display:flex;justify-content:space-between;gap:24px;align-items:end;padding:32px 0;border-bottom:1px solid var(--line);margin-bottom:28px}.policy-hero h1{font-size:clamp(30px,4vw,48px);letter-spacing:-.045em;margin:10px 0}.policy-hero p{color:var(--muted);font-size:14px;margin:0}.policy-version{text-align:right;flex:none;font-size:10px;line-height:1.8;letter-spacing:.08em;color:var(--muted)}.policy-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:36px;align-items:start}.policy-nav{position:sticky;top:92px;min-width:0}.policy-nav>label{display:block;text-transform:uppercase;font-size:10px;color:var(--muted);letter-spacing:.1em;margin-bottom:10px}.policy-nav>input{width:100%;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:12px;margin-bottom:18px;color:var(--text);font:inherit;font-size:12px}.policy-nav nav{display:grid;gap:4px}.policy-nav nav button{display:flex;gap:10px;align-items:center;text-align:left;font-size:12px;padding:13px 10px;border-radius:9px;color:var(--muted);border:1px solid transparent;line-height:1.5}.policy-nav nav button span{font-size:10px;color:var(--dim);font-variant-numeric:tabular-nums}.policy-nav nav button[aria-current=page]{color:var(--text);background:#62e7b510;border-color:#62e7b526}.policy-nav nav button[aria-current=page] span{color:var(--accent)}.policy-nav nav button[hidden]{display:none}.policy-assistance{margin-top:24px;padding:18px 10px;border-top:1px solid var(--line)}.policy-assistance b{font-size:13px}.policy-assistance p{color:var(--muted);font-size:12px;line-height:1.7}.policy-document{min-width:0;border:1px solid var(--line);border-radius:18px;background:var(--card);padding:32px}.policy-document>header h2{font-size:30px;letter-spacing:-.035em;margin:10px 0}.policy-document>header p{color:var(--muted);line-height:1.8;font-size:13px;max-width:650px}.policy-contents{display:grid;gap:6px;margin:24px 0;padding:20px;background:var(--bg-2);border-radius:12px}.policy-contents>b{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:7px}.policy-contents button{text-align:left;color:var(--muted);font-size:12px;padding:5px 0;line-height:1.5}.policy-contents button:hover{color:var(--text)}.policy-section{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:24px 0;border-top:1px solid var(--line);scroll-margin-top:96px}.policy-section>span{font-size:11px;color:var(--accent);padding-top:4px;font-variant-numeric:tabular-nums}.policy-section h3{font-size:17px;margin:0 0 12px;line-height:1.5}.policy-section p{font-size:13px;line-height:1.95;color:var(--muted);margin:0 0 12px;overflow-wrap:anywhere}.policy-section p:last-child{margin-bottom:0}.policy-section a{color:var(--accent);font-size:12px;text-decoration:underline}.policy-control-card{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border:1px solid #62e7b52a;background:#62e7b509;border-radius:12px}.policy-control-card b{font-size:16px}.policy-control-card p{font-size:12px;color:var(--muted);line-height:1.8;margin:8px 0 0}.policy-control-card button{flex:none}.policy-document-footer{display:flex;justify-content:space-between;gap:20px;padding-top:24px;border-top:1px solid var(--line);font-size:10px;color:var(--muted)}.policy-document-footer button{color:var(--accent)}.policy-inline-links{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:11px;line-height:1.8;margin:14px 0;color:var(--muted)}.policy-inline-links a{text-decoration:underline;text-underline-offset:3px}.policy-settings-links{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px}.discovery-footer nav{flex-wrap:wrap}@media(max-width:899px){.policy-layout{grid-template-columns:1fr;gap:20px}.policy-nav{position:static}.policy-nav nav{display:flex;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.policy-nav nav button{flex:none;padding:10px}.policy-assistance{display:none}.policy-hero{align-items:start;padding:24px 0;gap:16px}.policy-version{font-size:8px}.policy-document{padding:22px}.policy-control-card{flex-direction:column;align-items:start}.policy-document>header h2{font-size:27px}.policy-section{gap:8px;grid-template-columns:24px minmax(0,1fr)}}@media(max-width:480px){.policy-hero{flex-direction:column;gap:14px}.policy-version{text-align:left}.policy-document{padding:18px;border-radius:14px}.policy-section p{font-size:12px}.policy-contents{padding:14px}}@media print{.policy-nav,.policy-centre>.back,.policy-control-card button,.policy-document-footer button,.platform-sidebar,.topbar,.tabbar{display:none!important}.policy-layout{display:block}.policy-document{border:0;padding:0}.policy-section{break-inside:avoid}.policy-section p{color:#222}.policy-hero{padding-top:0}}.discovery-social.platform-social{min-height:250px;border:1px solid #b6c7bc2e;border-radius:18px;background:radial-gradient(circle at 87% 38%,#4b62594d,transparent 34%),linear-gradient(120deg,#26352f,#161f26 70%);box-shadow:0 24px 55px #0003}.discovery-social.platform-social .platform-eyebrow{color:#a8e7c0}.discovery-social.platform-social h2{font-family:Space Grotesk,sans-serif;font-size:clamp(28px,3vw,42px);line-height:1.05;letter-spacing:-.04em;max-width:520px}.discovery-social.platform-social p{font-size:13px;line-height:1.6;max-width:410px}.discovery-social.platform-social .btn{min-height:46px;padding:11px 18px;border-radius:9px;font-size:12px;font-weight:700;background:#e8eee7;color:#15231d}.discovery-social.platform-social .btn+.btn{background:#ffffff12;color:#f6f7f2;border-color:#fff3}.discovery-social.platform-social .btn:hover{transform:translateY(-2px);filter:brightness(1.07)}.uno-lobby{max-width:1100px}.uno-lobby .uno-hero{min-height:280px;padding:36px 40px;border-color:#b1b69135;border-radius:20px;background:radial-gradient(circle at 82% 38%,#a5626a50,transparent 37%),linear-gradient(115deg,#29312c,#171d23 72%)}.uno-lobby .uno-kicker{color:#e3d09f}.uno-lobby .uno-hero h2{font-size:clamp(31px,4.5vw,52px);letter-spacing:-.05em}.uno-lobby .uno-hero h2 em{color:#f0d48d}.uno-lobby .uno-hero p{font-size:13px;max-width:450px}.uno-hero-facts,.ch-hero-facts{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.uno-hero-facts span,.ch-hero-facts b{padding:7px 10px;border:1px solid #ffffff28;border-radius:6px;background:#ffffff0b;color:#d6e4d9;font-size:10px;font-weight:700;letter-spacing:.02em}.uno-lobby .uno-panel{border-color:#cbd7c221;border-radius:14px;background:linear-gradient(145deg,#1c2728,#171e25)}.uno-lobby .uno-panel-title>span{color:#c1a970}.uno-lobby .uno-input{border-radius:8px;background:#111a1e;border-color:#ffffff24}.uno-lobby .uno-input:focus{border-color:#e7c76f;box-shadow:0 0 0 3px #e7c76f20}.uno-lobby .uno-button{border-radius:8px}.uno-lobby .uno-button.primary{background:#dbbd79;color:#19241f;box-shadow:none}.uno-lobby .uno-button.secondary{background:#293733;color:#e5eee2;border-color:#7f9e8b55}.uno-lobby .uno-room-row{background:#142020;border-radius:8px}.uno-lobby .uno-room-row:hover{border-color:#e4cc89}.uno-lobby .uno-room-row i{color:#e4cc89}.uno-guest-note,.ch-guest-note{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;margin:0 0 16px;border:1px solid #d9c48255;border-radius:10px;background:#d9c48212;color:#f0e7c7;font-size:12px}.uno-guest-note .uno-button{flex:none}body:has(.chess-view) .platform-sidebar{display:none}body:has(.chess-view).bv-product #app{max-width:none;margin:0;padding:0;min-height:100dvh}.chess-view{--ch-bg:#11191c;--ch-surface:#1b2929;--ch-line:#40504b;--ch-gold:#e6c780;max-width:none;background:radial-gradient(circle at 50% 0,#263b35 0,#11191c 480px);padding-bottom:50px}.chess-view .ch-head{max-width:1100px;margin:0 auto 22px}.chess-view .ch-back,.chess-view .ch-head-action{border-radius:9px}.chess-view .ch-entry{max-width:1050px}.chess-view .ch-entry-hero{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:310px;padding:38px 48px;border:1px solid #d1b97846;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 79% 40%,#b4a06c3d,transparent 37%),linear-gradient(120deg,#26392f,#172329 78%)}.chess-view .ch-entry-copy{position:relative;z-index:1;max-width:520px}.chess-view .ch-entry-hero span{color:#e3c989}.chess-view .ch-entry-hero h2{font-size:clamp(40px,5vw,64px);letter-spacing:-.055em;line-height:.98;margin:13px 0 18px}.chess-view .ch-entry-hero h2 em{font-style:normal;color:#e9ca83}.chess-view .ch-entry-hero p{font-size:14px;line-height:1.6;max-width:410px}.chess-view .ch-hero-art{position:relative;flex:0 0 340px;height:230px;filter:drop-shadow(0 23px 20px #0007)}.chess-view .ch-hero-art i{position:absolute;font-size:145px;font-style:normal;color:#e1c681;line-height:1;text-shadow:2px 3px 0 #6f6244,5px 8px 0 #3c4439}.chess-view .ch-hero-art i:nth-child(1){left:0;bottom:-10px;transform:rotate(-12deg)}.chess-view .ch-hero-art i:nth-child(2){left:108px;top:-25px;font-size:175px;color:#f5e9c7;z-index:2}.chess-view .ch-hero-art i:nth-child(3){right:0;bottom:-7px;transform:rotate(11deg)}.chess-view .ch-lobby-actions{gap:15px;margin-top:16px}.chess-view .ch-lobby-actions>div,.chess-view .ch-lobby-actions>div+div{padding:24px;border:1px solid var(--ch-line);border-radius:12px;background:#1a2929}.chess-view .ch-action-index{color:#e7ca87;font-size:10px;font-weight:800;letter-spacing:.13em;margin-bottom:12px}.chess-view .ch-lobby-actions h3{font-family:Space Grotesk,sans-serif;font-size:24px;letter-spacing:-.03em;margin:6px 0}.chess-view .ch-lobby-actions p{min-height:0;max-width:380px;margin-bottom:24px}.chess-view .ch-lobby-actions label{margin-top:auto;font-weight:700;color:#d4dfd7}.chess-view .ch-lobby-actions input{height:48px;padding:0 14px;border-radius:8px;background:#111c1e}.chess-view .ch-lobby-actions .btn{min-height:49px;border-radius:8px;font-weight:800}.chess-view .ch-lobby-actions .btn span{margin-left:8px}.chess-view .ch-lobby-actions small{margin-top:8px;color:var(--ch-muted);font-size:10px}.chess-view .ch-guest-note{margin:16px 0 0}.chess-view .ch-guest-note button{min-height:40px;border:1px solid #e6c780;border-radius:7px;padding:7px 12px;background:#e6c780;color:#16241c;font-size:12px;font-weight:800}.chess-view .ch-entry #chMine{margin-top:16px;padding:18px;border:1px solid var(--ch-line);border-radius:12px;background:#1a2929}.chess-view .ch-recent{border-radius:8px}@media(max-width:700px){.discovery-social.platform-social{min-height:250px}.discovery-social.platform-social .btn{min-height:43px}.uno-lobby .uno-hero{min-height:245px;padding:24px 18px}.uno-lobby .uno-hero h2{font-size:32px}.uno-lobby .uno-hero p{font-size:11px}.uno-hero-facts{margin-top:12px}.uno-hero-facts span{font-size:8px;padding:5px}.chess-view .ch-entry-hero{min-height:290px;padding:28px 22px}.chess-view .ch-entry-hero h2{font-size:43px}.chess-view .ch-hero-art{position:absolute;right:-170px;top:35px;opacity:.26}.chess-view .ch-entry-copy{max-width:300px}.chess-view .ch-lobby-actions{grid-template-columns:1fr}.chess-view .ch-lobby-actions>div,.chess-view .ch-lobby-actions>div+div{padding:22px;border:1px solid var(--ch-line)}.chess-view .ch-lobby-actions p{margin-bottom:18px}.uno-guest-note,.ch-guest-note{align-items:flex-start;flex-direction:column}.chess-view .ch-entry #chMine{margin-top:12px}}@media(prefers-reduced-motion:reduce){.discovery-social.platform-social .btn:hover{transform:none}}.mp-lobby .mp-hero,.chess-view .ch-entry-hero{min-height:240px}.mp-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}.mp-mode{display:flex;align-items:center;gap:17px;width:100%;min-height:118px;padding:20px;border:1px solid #b8c9bb36;border-radius:13px;background:linear-gradient(125deg,#243731,#1b282c);color:#f7f8f3;text-align:left;cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.mp-mode:nth-child(2){background:linear-gradient(125deg,#393223,#222b2b)}.mp-mode:hover,.mp-mode.on{transform:translateY(-2px);border-color:#e5cd88;box-shadow:0 15px 30px #0004}.mp-mode-icon{flex:none;display:grid;place-items:center;width:56px;height:56px;border:1px solid #a5d4af57;border-radius:12px;background:#6fd69b18;color:#a9ebc2;font-size:27px}.mp-mode:nth-child(2) .mp-mode-icon{color:#f2d68e;border-color:#e6c78055;background:#e6c78019}.mp-mode>span:nth-child(2){display:grid;gap:4px;min-width:0;flex:1}.mp-mode small{font-size:9px;letter-spacing:.14em;font-weight:800;color:#b3dbc2}.mp-mode:nth-child(2) small{color:#e6cb8d}.mp-mode strong{font-family:Space Grotesk,sans-serif;font-size:clamp(17px,2vw,22px);line-height:1.13;letter-spacing:-.025em}.mp-mode em{font-style:normal;font-size:11px;color:#adbbb4}.mp-mode>b{font-size:23px;color:#e8e9dc}.mp-resume{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;padding:12px 19px;margin-bottom:15px;border:1px solid #e7c9826e;border-radius:10px;background:#e7c98217;color:#f3ead1;text-align:left;cursor:pointer}.mp-resume span{display:grid;gap:3px}.mp-resume small{font-size:9px;font-weight:800;letter-spacing:.1em;color:#dfc981}.mp-resume strong{font-size:15px}.mp-resume b{font-size:22px}.mp-setup,.mp-join{padding:24px!important;margin:14px 0!important;border:1px solid #b8c9bb36!important;border-radius:13px!important;background:#1a2929!important}.mp-step,.mp-setup .ch-action-index,.mp-join .ch-action-index{display:block;margin-bottom:8px;color:#e4c782;font-size:10px;font-weight:800;letter-spacing:.13em}.mp-setup h3,.mp-join h3{margin:0 0 6px;font-family:Space Grotesk,sans-serif;font-size:23px;color:#f7f8f3}.mp-setup p,.mp-join p{margin:0 0 17px;color:#aebcb6;font-size:12px;line-height:1.5}.mp-setup .uno-input{max-width:440px}.mp-setup-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:18px}.mp-setup-actions .uno-button{min-height:47px}.mp-setup>small{display:block;color:#aebcb6;font-size:10px;margin-top:13px}.mp-join .uno-join-row{max-width:530px}.mp-join .uno-join-row .uno-button{flex:none}.mp-lobby .uno-hero-art{filter:drop-shadow(0 15px 18px #0008)}.chess-view .mp-lobby .ch-entry-hero{min-height:240px}.chess-view .mp-lobby .ch-entry-hero h2{font-size:clamp(37px,4.5vw,57px)}.chess-view .mp-lobby .ch-lobby-actions{display:block;margin-top:0}.chess-view .mp-lobby .ch-lobby-actions>div{max-width:590px;border:0;background:transparent;padding:0}.chess-view .mp-lobby .ch-lobby-actions p{max-width:490px}.chess-view .mp-lobby .ch-lobby-actions input{max-width:440px}.chess-view .mp-lobby .ch-lobby-actions .btn{display:block;width:min(100%,440px)}.chess-view .mp-lobby .mp-join{margin-top:16px}.chess-view .mp-lobby .mp-join>div{display:flex;gap:9px;max-width:530px}.chess-view .mp-lobby .mp-join input{flex:1;min-width:0;min-height:47px;margin:0;padding:0 12px;border:1px solid var(--ch-line);border-radius:8px;background:#111c1e;color:#f7f8f3}.chess-view .mp-lobby .mp-join .btn{min-height:47px;border-radius:8px;white-space:nowrap}.chess-view .ch-entry #chMine:empty{display:none}@media(max-width:700px){.mp-mode-grid{grid-template-columns:1fr;gap:9px}.mp-mode{min-height:96px;padding:14px;gap:12px}.mp-mode-icon{width:47px;height:47px;font-size:24px}.mp-mode strong{font-size:19px}.mp-lobby .mp-hero,.chess-view .ch-entry-hero{min-height:220px}.mp-setup,.mp-join{padding:19px!important}.mp-setup-actions .uno-button{width:100%}.chess-view .mp-lobby .ch-entry-hero{min-height:230px}.chess-view .mp-lobby .mp-join>div{flex-direction:column}.chess-view .mp-lobby .mp-join .btn{width:100%}}.uno-room-view .uno-head h1{font-size:22px}.uno-room-view .uno-head h1 span{font-size:inherit}.uno-room-view .uno-chip-balance b{color:#e7ca87}.uno-room-view .uno-waiting{max-width:720px;margin-top:25px;padding:28px;border-color:#b8c9bb36;border-radius:16px;background:radial-gradient(circle at 85% 0,#d5ba7930,transparent 34%),#1a2929}.uno-room-view .uno-panel-title{display:block;margin-bottom:18px}.uno-room-view .uno-panel-title>span{display:block;margin-bottom:6px;color:#e5ca86}.uno-room-view .uno-panel-title>b{font-size:24px}.uno-room-view .uno-code{border-color:#e5ca8666;background:#121c1d;color:#f1d697;font-size:clamp(25px,6vw,38px);letter-spacing:.12em}.uno-room-view .uno-copy{display:block;width:100%;min-height:45px;margin:10px 0 19px;border:1px solid #e5ca86;border-radius:8px;background:#e5ca86;color:#18231d;font-size:12px;font-weight:800}.uno-room-view .uno-seat{background:#152121;border:1px solid #ffffff13}.uno-room-view .uno-seat-num{color:#e5ca86}.uno-room-view .uno-footnote{font-size:11px;line-height:1.6}.uno-room-view .uno-wait-actions .uno-button.primary{background:#e5ca86;color:#18231d;box-shadow:none}.uno-room-view .uno-wait-actions .uno-button.secondary{border-color:#ffffff3c;background:#263632;color:#edf4eb}.chess-view .ch-lobby-actions .btn.gold,.chess-view .ch-waiting .btn.gold{background:#e6c780!important;color:#15221b!important;border-color:#e6c780!important;box-shadow:none}.chess-view .ch-waiting{max-width:560px;margin:24px auto;border:1px solid #c9b57444;border-radius:16px;background:radial-gradient(circle at 50% 0,#bfa76c2a,transparent 58%),#1b2929;padding:30px 22px 32px}.chess-view .ch-waiting>span{color:#e6c780;font-size:10px;font-weight:800;letter-spacing:.13em}.chess-view .ch-waiting h2{font-family:Space Grotesk,sans-serif;font-size:30px;letter-spacing:-.04em}.chess-view .ch-waiting p{font-size:13px;line-height:1.6}.chess-view .ch-waiting strong{display:inline-block;width:100%;padding:13px;border:1px dashed #e6c78065;border-radius:9px;background:#111d1d;font-size:clamp(24px,6vw,32px)}.chess-view .ch-waiting>div:last-child{flex-wrap:wrap}.chess-view .ch-waiting .btn{border-radius:8px}@media(max-width:700px){.uno-room-view .uno-waiting{padding:20px 16px}.uno-room-view .uno-panel-title>b{font-size:20px}.uno-room-view .uno-wait-actions{flex-wrap:wrap}.uno-room-view .uno-wait-actions .uno-button{min-height:45px}.chess-view .ch-waiting{margin:12px 0;padding:26px 17px}}body:has(.uno-room-view,.uno-playing) .topbar,body:has(.uno-room-view,.uno-playing) .platform-sidebar{display:none}body:has(.uno-room-view,.uno-playing).bv-product #app{max-width:none;min-height:100dvh;margin:0;padding:12px 14px}.chess-view .ch-entry-hero:after{content:"";position:absolute;right:-55px;top:-105px;width:380px;height:380px;transform:rotate(16deg);opacity:.14;background:conic-gradient(#edd49a 25%,transparent 0 50%,#edd49a 0 75%,transparent 0) 0 0/82px 82px;mask-image:radial-gradient(circle,#000 35%,transparent 72%)}@media(max-width:700px){body:has(.uno-room-view,.uno-playing).bv-product #app{padding:7px 4px}.chess-view .ch-entry-hero:after{right:-185px;top:-90px}.chess-view .ch-hero-art{right:-105px;top:60px;opacity:.3;transform:scale(.72)}}.site-search-trigger{display:flex;align-items:center;justify-content:center;gap:9px;min-height:38px;padding:7px 11px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--muted);font-size:11px;cursor:pointer}.site-search-trigger svg{width:17px;height:17px}.site-search-trigger kbd{font-size:8px;opacity:.7;white-space:nowrap}.site-search-dialog{width:min(92vw,650px);max-height:80dvh;margin:9dvh auto auto;padding:0;border:1px solid var(--line-2);border-radius:16px;background:var(--bg-2);color:var(--text);box-shadow:0 30px 100px #0009;overflow:hidden}.site-search-dialog::backdrop{background:#020609b8;backdrop-filter:blur(7px)}.site-search-input{display:flex;align-items:center;gap:13px;padding:17px 20px;border-bottom:1px solid var(--line)}.site-search-input>svg{color:var(--accent);flex:none}.site-search-input input{width:100%;min-width:0;min-height:34px;background:none;border:0;outline:none;color:var(--text);font:inherit;font-size:15px}.site-search-input button{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--muted)}.site-search-results{overflow-y:auto;max-height:calc(80dvh - 130px);padding:8px 12px 16px;overscroll-behavior:contain}.site-search-results h2{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin:17px 10px 8px}.search-result-count{margin:7px 10px;font-size:10px;color:var(--dim)}.site-search-row{display:flex;align-items:center;gap:13px;width:100%;min-height:60px;padding:9px 12px;border:1px solid transparent;border-radius:8px;background:none;color:var(--text);text-align:left;cursor:pointer}.site-search-row:hover,.site-search-row:focus-visible{background:var(--card-2);border-color:var(--line)}.site-search-row>svg{flex:none;color:var(--accent)}.site-search-row>span:nth-child(2){flex:1;display:grid;gap:3px}.site-search-row strong{font-size:13px}.site-search-row small{font-size:11px;color:var(--muted)}.site-search-row>span:last-child{color:var(--dim)}.site-search-dialog footer{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid var(--line);color:var(--dim);font-size:10px}.site-search-dialog footer kbd{padding:2px 6px;border:1px solid var(--line);border-radius:4px}.workspace-page{max-width:1200px;margin:0 auto;padding:5px 0 35px}.workspace-page [hidden]{display:none!important}.workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.workspace-eyebrow{font-size:9px;font-weight:800;letter-spacing:.16em;color:var(--accent)}.bv-product .workspace-heading h1{font-family:var(--display);font-size:clamp(32px,4vw,48px);letter-spacing:-.055em;line-height:1;margin:10px 0 12px}.workspace-heading h1>span{color:var(--accent)}.workspace-heading p{font-size:13px;line-height:1.6;color:var(--muted);margin:0;max-width:560px}.workspace-heading .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;white-space:nowrap;font-size:12px}.workspace-heading .btn svg{width:15px}.workspace-heading-actions{display:flex;gap:8px;flex-wrap:wrap}.workspace-overview{display:grid;grid-template-columns:1fr 1.35fr;gap:16px;margin:0 0 30px}.workspace-balance{position:relative;overflow:hidden;min-height:225px;padding:28px;border:1px solid #77bfa45c;border-radius:15px;background:radial-gradient(circle at 110% 0,#63d4a447,transparent 62%),linear-gradient(120deg,#243c35,#17262b);color:#f0f7f2}.workspace-balance:after{content:"BV";position:absolute;right:-5px;bottom:-42px;font-size:150px;font-weight:900;letter-spacing:-.1em;color:#ffffff07;pointer-events:none}.workspace-balance>span{font-size:10px;color:#a8d6bf;letter-spacing:.13em;font-weight:800}.workspace-balance>strong{display:block;font-family:var(--display);font-size:42px;letter-spacing:-.04em;margin:15px 0 4px;line-height:1.1}.workspace-balance>strong small{font-size:14px;color:#bad6c8;letter-spacing:0}.workspace-balance p{font-size:11px;color:#b1cabd}.workspace-balance button{position:relative;z-index:1;display:flex;align-items:center;gap:30px;margin-top:21px;padding:0;min-height:35px;border:0;background:none;color:#a3f1c9;font-weight:800;font-size:12px}.workspace-status{display:flex;flex-direction:column;justify-content:space-between;padding:28px;border:1px solid var(--line);border-radius:15px;background:var(--card)}.workspace-status h2{font-size:25px;letter-spacing:-.04em;max-width:300px;margin:12px 0}.workspace-status p{font-size:13px;color:var(--muted);line-height:1.6;max-width:440px}.workspace-status .text-link{min-height:35px;color:var(--accent);font-size:12px}.workspace-section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 15px}.workspace-section-heading h2{font-size:23px;margin:5px 0 0}.workspace-section-heading .text-link{font-size:11px;min-height:40px}.workspace-caption{color:var(--dim);font-size:11px;line-height:1.6}.workspace-game-section{margin:30px 0}.workspace-game-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.workspace-game{min-width:0;border:1px solid var(--line);border-radius:11px;background:var(--card);overflow:hidden}.workspace-game>button{display:block;padding:0 0 13px;width:100%;border:0;background:none;color:var(--text);text-align:left}.workspace-game>button:hover .workspace-game-art{background:var(--card-3)}.workspace-game-art{position:relative;display:grid;place-items:center;height:125px;background:var(--card-2);overflow:hidden}.workspace-game-art :is(svg,img){width:90%;height:90%;object-fit:contain}.workspace-game strong{display:block;padding:0 13px;margin:12px 0 3px;font-size:13px}.workspace-game small{display:block;padding:0 13px;font-size:10px;color:var(--dim)}.workspace-saved-card{position:relative;min-width:0}.workspace-unsave{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:32px;height:32px;background:#101a22e8;color:var(--accent);border:1px solid #ffffff25;border-radius:7px}.workspace-unsave svg{width:15px;fill:currentColor}.workspace-empty{grid-column:1/-1;border:1px dashed var(--line-2);padding:30px;border-radius:12px;background:var(--bg-2);text-align:center}.workspace-empty h2,.workspace-empty h3{font-size:20px;margin:0 0 8px}.workspace-empty p{font-size:12px;color:var(--muted);line-height:1.6;margin:0 0 15px}.workspace-empty .btn{font-size:12px;min-height:42px}.workspace-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0}.workspace-shortcuts>button{display:flex;align-items:center;gap:13px;min-height:94px;padding:18px;border:1px solid var(--line);border-radius:11px;background:var(--card);color:var(--text);text-align:left}.workspace-shortcuts>button:hover{border-color:var(--accent)}.workspace-shortcut-icon{display:grid;place-items:center;flex:none;width:37px;height:40px;border-radius:8px;background:var(--accent-tint);color:var(--accent)}.workspace-shortcuts>button>span:nth-child(2){min-width:0;flex:1}.workspace-shortcuts strong{display:block;font-size:13px}.workspace-shortcuts small{display:block;font-size:10px;line-height:1.5;color:var(--muted);margin-top:5px}.workspace-shortcuts>button>svg{width:15px;flex:none;color:var(--dim)}.workspace-tabs{display:flex;gap:7px;padding:5px;width:fit-content;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;margin-bottom:22px}.workspace-tabs button{min-height:44px;padding:9px 22px;border:0;border-radius:7px;background:none;color:var(--muted);font-size:12px;font-weight:700}.workspace-tabs button[aria-pressed=true]{background:var(--card-3);color:var(--text)}.workspace-filter-card{padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.workspace-search{display:flex;align-items:center;gap:11px;min-height:48px;padding:11px 14px;border:1px solid var(--line);border-radius:8px;background:var(--bg-2);color:var(--dim)}.workspace-search>svg{width:17px;flex:none}.workspace-search input{width:100%;min-width:0;background:none;border:0;outline:none;color:var(--text);font:inherit;font-size:12px}.workspace-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.workspace-filters label,.wallet-activity-tools label{display:grid;gap:6px;font-size:10px;font-weight:700;color:var(--muted)}.workspace-filters select,.wallet-activity-tools select{width:100%;min-height:43px;padding:8px 10px;border:1px solid var(--line);border-radius:7px;background:var(--bg-2);color:var(--text);font:inherit;font-size:12px}.workspace-list-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0;color:var(--muted);font-size:11px}.workspace-list-heading>div{display:flex;align-items:center;gap:15px}.workspace-list-heading .btn,.workspace-list-heading .text-link{min-height:40px}.workspace-rounds{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--card)}.workspace-round{padding:0 17px;border-bottom:1px solid var(--line)}.workspace-round:last-child{border-bottom:0}.workspace-round summary{display:flex;align-items:center;gap:13px;list-style:none;cursor:pointer;padding:17px 0}.workspace-round summary::-webkit-details-marker{display:none}.workspace-round-symbol{display:grid;place-items:center;width:36px;height:36px;flex:none;background:var(--card-2);color:var(--muted);border-radius:8px;font-size:19px}.workspace-round-symbol.positive{background:var(--accent-tint);color:var(--green)}.workspace-round-symbol.negative{color:var(--red)}.workspace-round-name{flex:1;min-width:0}.workspace-round-name strong{display:block;font-size:13px}.workspace-round-name small{display:block;font-size:10px;color:var(--muted);line-height:1.5;margin-top:3px}.workspace-round-amount{text-align:right}.workspace-round-amount b{display:block;font-size:12px}.workspace-round-amount small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.workspace-round summary>span:last-child{color:var(--dim)}.workspace-round-detail{padding:0 0 18px}.workspace-round-detail dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;background:var(--bg-2);border-radius:8px;margin:0 0 14px}.workspace-round-detail dt{color:var(--dim);font-size:10px}.workspace-round-detail dd{font-size:12px;margin:4px 0 0}.workspace-detail-actions{display:flex;gap:8px;flex-wrap:wrap}.workspace-detail-actions .btn{min-height:40px;font-size:11px}.wallet-activity-tools{display:flex;align-items:end;gap:10px;margin:0 0 18px}.wallet-activity-tools label{flex:1}.wallet-activity-tools .btn{min-height:43px}.wallet-activity-link{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 0;border:0;background:none;color:var(--accent);font-size:11px;font-weight:700}.wallet-activity-link svg{width:15px}.history-workspace .product-activity{border-radius:12px;padding:22px}.history-workspace .product-library-tools{grid-template-columns:minmax(0,1fr) 200px}.history-workspace .payment-record summary{min-height:50px}.history-workspace #paymentRecords>.card{border:1px solid var(--line);border-radius:12px}.help-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 30px}.help-shortcuts>button{padding:15px;gap:10px}.help-shortcuts>button>svg{display:none}.help-shortcuts small{font-size:10px}.support-workspace{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:26px;align-items:start}.support-request{padding:24px;background:var(--card);border:1px solid var(--line);border-radius:13px}.support-request h2{font-size:24px;margin:10px 0}.support-request p{font-size:12px;color:var(--muted);line-height:1.6}.support-request>label{display:grid;gap:8px;margin:17px 0;font-size:11px;font-weight:700;color:var(--muted)}.support-request :is(select,textarea){width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--bg-2);color:var(--text);font:inherit;font-size:12px}.support-request textarea{resize:vertical;min-height:120px}.support-request>.btn{width:100%;min-height:45px;display:flex;justify-content:center}.support-request>small{display:block;font-size:10px;color:var(--dim);line-height:1.6;margin-top:15px}.support-request #helpCopyStatus:empty{display:none}.account-help .product-help-topics{margin-top:12px}.account-help .product-faq{padding:18px;border:1px solid var(--line);border-radius:9px;margin:8px 0;background:var(--card)}.account-help .product-faq summary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:28px;font-size:13px;font-weight:700;cursor:pointer;list-style:none}.account-help .product-faq summary span{font-size:19px;color:var(--accent)}.account-help .product-faq p{font-size:12px;line-height:1.75;color:var(--muted);margin-bottom:0}.account-help .product-faq[open] summary span{transform:rotate(45deg)}.account-wallet .v2-account-head p,.account-profile-intro p{font-size:13px;line-height:1.6;color:var(--muted)}@media(max-width:1399px){.site-search-trigger kbd{display:none}.workspace-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-shortcuts,.help-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1199px){.site-search-trigger{width:36px;padding:7px}.site-search-trigger>span{display:none}.bv-product .header-discovery{gap:16px}.workspace-overview{grid-template-columns:1fr 1fr}.workspace-status h2{font-size:23px}}@media(max-width:800px){.support-workspace{grid-template-columns:1fr}.support-request{max-width:none}.workspace-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-heading{align-items:start;flex-direction:column}.workspace-heading-actions{width:100%}.workspace-heading-actions .btn{flex:1}.workspace-overview{grid-template-columns:1fr 1fr}.workspace-balance,.workspace-status{padding:22px}.workspace-balance>strong{font-size:33px}.workspace-status h2{font-size:21px}.workspace-status p{font-size:12px}}@media(max-width:700px){.site-search-trigger{display:none}.workspace-heading h1{font-size:36px}.workspace-heading{margin-bottom:22px;gap:15px}.workspace-heading p{font-size:12px}.workspace-overview{grid-template-columns:1fr;gap:11px}.workspace-balance{min-height:205px}.workspace-status{min-height:175px}.workspace-status h2{font-size:24px;max-width:none}.workspace-status p{max-width:none}.workspace-game-grid{gap:9px}.workspace-game-art{height:95px}.workspace-game strong{font-size:11px;padding-inline:9px}.workspace-game small{font-size:9px;padding-inline:9px}.workspace-unsave{width:27px;height:27px}.workspace-section-heading h2{font-size:21px}.workspace-shortcuts{grid-template-columns:1fr;gap:9px}.workspace-shortcuts>button{min-height:80px;padding:15px}.help-shortcuts{grid-template-columns:1fr 1fr;gap:8px}.help-shortcuts>button{display:block;min-height:130px;padding:12px}.help-shortcuts .workspace-shortcut-icon{width:32px;height:32px;margin-bottom:9px}.help-shortcuts strong{font-size:12px}.workspace-tabs{width:100%}.workspace-tabs button{flex:1;padding:9px 12px;font-size:11px}.workspace-filter-card{padding:13px}.workspace-filters{grid-template-columns:1fr 1fr;gap:11px}.workspace-list-heading{align-items:start;flex-direction:column;gap:8px}.workspace-list-heading>div{width:100%;justify-content:space-between}.workspace-round{padding:0 11px}.workspace-round summary{gap:8px;padding:14px 0}.workspace-round-name strong{font-size:12px}.workspace-round-name small{font-size:9px}.workspace-round-amount b{font-size:11px}.workspace-round-amount small{font-size:9px}.workspace-round-symbol{width:30px;height:32px}.workspace-round-detail dl{grid-template-columns:1fr 1fr}.workspace-detail-actions .btn{flex:1}.wallet-activity-tools{flex-wrap:wrap;align-items:stretch}.wallet-activity-tools label{min-width:40%}.wallet-activity-tools .btn{width:100%}.history-workspace .product-activity{padding:15px}.history-workspace .product-library-tools{grid-template-columns:1fr}.history-workspace .payment-record summary{grid-template-columns:1fr auto}.history-workspace .payment-record summary time{grid-column:1/-1}.support-request{padding:20px}.account-help .product-faq{padding:15px}.site-search-dialog{width:94vw;margin-top:4dvh;max-height:90dvh}.site-search-input{padding:12px}.site-search-input input{font-size:13px}.site-search-results{max-height:calc(90dvh - 130px)}.workspace-empty{padding:24px 15px}}@media(prefers-reduced-motion:reduce){.site-search-dialog::backdrop{backdrop-filter:none}}.fairness-steps>article{padding:23px;background:var(--card);border:1px solid var(--line);border-radius:12px}.fairness-steps>article>span{display:grid;place-items:center;width:33px;height:33px;border:1px solid var(--line-2);border-radius:8px;color:var(--accent);font-size:11px;font-weight:800}.fairness-steps h2{font-size:20px;margin:18px 0 10px}.fairness-steps p{font-size:12px;line-height:1.7;color:var(--muted)}.public-fair-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:20px;align-items:start}.public-fair-grid>.card{padding:25px;border:1px solid var(--line);border-radius:12px}.public-fair-grid h2{font-size:24px;margin:9px 0}.public-fair-grid p{font-size:12px;line-height:1.7;color:var(--muted)}.public-fair-grid form label{display:grid;gap:8px;margin:15px 0;font-size:11px;font-weight:700;color:var(--muted)}.public-fair-grid :is(input,select,textarea){width:100%;min-height:44px;padding:11px;border:1px solid var(--line);border-radius:7px;background:var(--bg-2);color:var(--text);font:inherit;font-size:12px}.public-fair-grid details{margin:17px 0;font-size:12px}.public-fair-grid summary{cursor:pointer;min-height:35px}.public-fair-grid .btn{min-height:44px;width:100%;margin-top:12px}.public-fair-grid aside .text-link{min-height:44px;margin-top:10px;color:var(--accent)}.public-fair-grid pre,.public-fair-grid code{display:block;max-width:100%;padding:12px;border:1px solid var(--line);background:var(--bg-2);border-radius:7px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px}@media(max-width:800px){.public-fair-grid,.fairness-steps{grid-template-columns:1fr}.fairness-steps>article{padding:20px}.public-fair-grid>.card{padding:20px}}.shell-friends{margin-top:16px}.shell-friends>button{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:11px 14px;border:1px solid var(--line);border-radius:8px;background:var(--accent-tint);color:var(--accent);font-size:12px;text-align:left}.shell-friends>button.active{border-color:var(--accent)}.sidebar-collapsed .shell-friends{display:none}.friends-game-picks{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.friends-game-picks>button{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:230px;padding:30px;border:1px solid #b6c7bc40;border-radius:16px;background:radial-gradient(circle at 100% 30%,#ac8a7050,transparent 65%),linear-gradient(125deg,#293b33,#18252b);color:#f2f6ef;text-align:left;overflow:hidden;cursor:pointer}.friends-game-picks>button:nth-child(2){background:radial-gradient(circle at 100% 30%,#cec08e40,transparent 65%),linear-gradient(125deg,#273b39,#18262b)}.friends-game-picks>button:hover{border-color:#c2d09c}.friends-game-picks>button>span:first-child{position:relative;z-index:1;width:65%}.friends-game-picks small{font-size:10px;font-weight:800;letter-spacing:.08em;color:#b7d6b9}.friends-game-picks h2{font-family:var(--display);font-size:44px;margin:12px 0 8px;letter-spacing:-.05em}.friends-game-picks p{font-size:12px;line-height:1.6;color:#c1cec6;max-width:220px}.friends-game-picks b{display:block;margin-top:22px;font-size:12px;color:#eed899}.friends-game-art{position:absolute;right:-12px;bottom:10px;width:45%;height:180px;transform:rotate(8deg)}.friends-game-art :is(svg,img){width:100%;height:100%;object-fit:contain}.friends-join{padding:24px!important;border:1px solid var(--line)!important;border-radius:13px!important;background:var(--card)!important;margin:20px 0 28px;scroll-margin-top:95px}.friends-join h2{font-size:26px;letter-spacing:-.04em;margin:8px 0}.friends-join p{font-size:12px;line-height:1.6;color:var(--muted)}.friends-join form{display:grid;grid-template-columns:140px minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:20px}.friends-workspace label{display:grid;gap:7px;font-size:11px;color:var(--muted);font-weight:700}.friends-workspace :is(input,select){width:100%;min-height:47px;padding:10px 12px;background:var(--bg-2);border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;font-size:12px}.friends-workspace .btn{min-height:45px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;white-space:nowrap}.friends-columns{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;align-items:start}.friends-columns .workspace-section-heading{min-height:55px}.friends-columns .workspace-section-heading h2{font-size:25px}.friends-columns #friendCount{font-size:17px;color:var(--dim)}.friend-code-card{padding:19px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(115deg,var(--card),var(--bg-2))}.friend-code-card>span{color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.08em}.friend-code-card>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0}.friend-code-card strong{font-family:var(--display);font-size:22px;letter-spacing:.025em;overflow-wrap:anywhere;min-width:0}.friend-code-card p{font-size:11px;color:var(--muted);margin-bottom:0}.friends-workspace #addFriendForm{display:flex;align-items:end;gap:9px;margin:17px 0}.friends-workspace #addFriendForm label{flex:1;min-width:0}.friends-workspace #friendLoadStatus{font-size:12px;color:var(--red)}.friend-person{display:flex;align-items:center;gap:12px;padding:15px;margin:8px 0;border:1px solid var(--line);border-radius:10px;background:var(--card)}.friend-avatar{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:9px;background:var(--accent-tint);color:var(--accent);font-weight:800}.friend-person-name{flex:1;min-width:0}.friend-person-name strong{display:block;overflow-wrap:anywhere;font-size:13px}.friend-person-name small{display:flex;align-items:center;gap:5px;margin-top:5px;color:var(--muted);font-size:10px}.friend-person-name i{width:6px;height:6px;border-radius:50%;background:var(--dim)}.friend-person-name i.online{background:var(--accent)}.friend-person>div{display:flex;gap:5px;flex-wrap:wrap}.friend-person .btn{padding:7px 10px;min-height:37px;font-size:10px}.friend-invite{padding:23px;margin-bottom:13px;border:1px solid #92c7ac50;border-radius:12px;background:linear-gradient(135deg,var(--card),var(--bg-2))}.friend-invite h3{font-size:23px;letter-spacing:-.04em;margin:12px 0 8px}.friend-invite p{color:var(--muted);font-size:12px}.friend-invite>small{font-size:11px;color:var(--dim)}.friend-invite>div{display:flex;gap:8px;margin-top:20px}.friend-room-card{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding:22px;border:1px solid var(--accent);border-radius:10px;background:var(--accent-tint)}.friend-room-card h3{font-size:22px;margin:10px 0}.friend-room-card p{margin-bottom:0}.friends-guest{padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.friends-guest h2{font-size:25px;margin:0 0 10px}.friends-guest p{font-size:13px;color:var(--muted)}.room-share{padding-top:8px}.room-share h2{font-size:28px;margin:12px 0}.room-share p{color:var(--muted);font-size:12px;line-height:1.6}.room-share>code{display:block;overflow-wrap:anywhere;padding:14px;border:1px dashed var(--line-2);border-radius:8px;background:var(--bg-2);font-size:11px;color:var(--text);margin:15px 0}.room-share>.btn{width:100%;min-height:45px}.room-share>h3{font-size:17px;margin:25px 0 12px}.room-share>small{display:block;color:var(--dim);font-size:10px;line-height:1.6;margin-top:20px}.room-invite-person{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid var(--line)}.room-invite-person b{display:block;font-size:13px}.room-invite-person small{display:block;font-size:10px;color:var(--dim);margin-top:3px}.room-share [data-room-friends]{max-height:35dvh;overflow-y:auto}.room-share-quick{display:flex;justify-content:center;gap:10px;margin:10px 0 15px}.room-share-quick button{min-height:39px;padding:7px 13px;border:1px solid #cbd7c244;border-radius:7px;background:#ffffff08;color:#dce8d9;font-size:11px;cursor:pointer}.platform-social [data-route=friends]{margin-top:7px}.social-count{margin-left:auto;min-width:20px;padding:2px 5px;border-radius:6px;background:var(--accent);color:var(--accent-ink);font-size:10px;font-weight:800;text-align:center}.social-count[hidden]{display:none}.shell-toggle.has-social-updates{position:relative}.shell-toggle.has-social-updates:after{content:"";position:absolute;right:0;top:2px;width:6px;height:6px;background:var(--accent);border-radius:50%;border:1px solid var(--bg)}@media(max-width:800px){.friends-columns{grid-template-columns:1fr}.friends-game-picks>button{padding:22px;min-height:210px}.friends-game-picks h2{font-size:34px}.friends-game-picks p{max-width:150px}.friend-room-card{flex-direction:column;align-items:stretch}.friend-person{padding:12px;gap:9px}}@media(max-width:700px){.shell-friends{display:none}.friends-game-picks{grid-template-columns:1fr;gap:12px}.friends-game-picks>button{min-height:190px;padding:24px}.friends-game-picks>button>span:first-child{width:70%}.friends-game-picks h2{font-size:38px;margin:7px 0}.friends-game-picks p{max-width:220px;font-size:11px;margin:5px 0}.friends-game-picks b{margin-top:16px;font-size:11px}.friends-game-art{height:170px;right:-4px}.friends-join{padding:19px!important}.friends-join h2{font-size:24px}.friends-join form{grid-template-columns:100px minmax(0,1fr);gap:9px}.friends-join form>.btn{grid-column:1/-1}.friend-code-card strong{font-size:19px}.friend-person{flex-wrap:wrap}.friend-person-name{min-width:95px}.friend-person>div{margin-left:auto}.friends-columns #addFriendForm .btn{font-size:11px;padding-inline:12px}.friend-invite{padding:20px}.friend-invite h3{font-size:22px}}.bv-product .payment-form,.bv-product .payment-invoice{padding:24px;min-width:0}.payment-form h2,.payment-invoice h2{font:600 25px var(--display);margin:8px 0 10px}.payment-form>p,.payment-invoice>p{color:var(--muted);font-size:12px;line-height:1.65}.payment-field-label,.payment-amount-label,.payment-form>label,.payment-invoice>label{display:block;font-size:12px;font-weight:600;margin:23px 0 10px}.payment-form label small{display:block;color:var(--muted);font-size:11px;font-weight:400;margin-top:6px}.payment-networks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bv-product .payment-network{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:16px 12px;border:1px solid var(--line-2);border-radius:10px;background:var(--card-2);text-align:left;transition:border-color .15s,background .15s}.payment-network>span{display:grid;place-items:center;width:30px;height:30px;margin-bottom:4px;border-radius:50%;background:var(--accent-tint);color:var(--accent);font-size:20px}.payment-network strong{font-size:14px}.payment-network small{font-size:10px;color:var(--muted)}.payment-network i{font-size:9px;font-style:normal;color:var(--green)}.bv-product .payment-network.on{border-color:var(--accent);background:var(--accent-tint);box-shadow:inset 0 0 0 1px var(--accent)}.bv-product .payment-network:disabled{opacity:.42;cursor:not-allowed}.payment-network:disabled i{color:var(--muted)}.payment-notice{padding:13px 15px;margin:15px 0;border:1px solid var(--line-2);border-radius:8px;background:var(--accent-tint);color:var(--muted);font-size:12px;line-height:1.65}.payment-form .input{display:block;width:100%;margin-top:9px;min-height:46px;box-sizing:border-box}.payment-form .amount{margin:10px 0}.payment-form .quick{margin:10px 0 16px}.payment-form .quick button{min-height:34px}.payment-form-error{color:var(--red)!important;min-height:0;overflow-wrap:anywhere}.payment-form-error:empty{display:none}.payment-invoice{margin-top:18px}.payment-exact{display:flex;flex-direction:column;gap:8px;margin:22px 0;padding:18px;border:1px solid var(--line-2);border-radius:10px;background:var(--card-2)}.payment-exact span,.payment-exact small{color:var(--muted);font-size:12px}.payment-exact strong{font:600 25px var(--display);overflow-wrap:anywhere}.payment-qr-slot{display:grid;place-items:center;min-height:196px;margin:18px auto;max-width:220px;border-radius:12px;background:#fff;color:#243044;padding:8px;text-align:center;font-size:12px}.payment-qr-slot img{width:180px;height:180px;object-fit:contain}.deposit-address{display:block;padding:14px;background:var(--card-2);border:1px solid var(--line-2);border-radius:8px;font-size:12px;line-height:1.7;overflow-wrap:anywhere;margin-top:10px;user-select:all}.payment-invoice>.btn{margin-top:12px}.payment-hash-label input{display:block;width:100%;margin-top:10px}.deposit-receipt{display:grid;gap:9px;margin:16px 0;padding:15px;border:1px solid var(--line);border-radius:10px;background:var(--card-2)}.deposit-receipt b{font-size:12px}.deposit-receipt code{overflow-wrap:anywhere;font-size:11px;line-height:1.6}.deposit-receipt a{font-size:12px;color:var(--accent)}.deposit-receipt small{font-size:11px;line-height:1.6;color:var(--muted)}.payment-invoice .deposit-exact-note{margin-top:10px;line-height:1.6}.payment-fee-summary{display:grid;gap:11px;margin:20px 0;padding-block:17px;border-block:1px solid var(--line)}.payment-fee-summary>span{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--muted)}.payment-fee-summary b{color:var(--text)}.payment-review{margin-top:22px;padding:18px;border:1px solid var(--accent);border-radius:10px;background:var(--accent-tint)}.payment-review h3{font:600 18px var(--display);margin:0 0 16px}.payment-review dl{font-size:12px}.payment-review dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;margin:14px 0}.payment-review dt{color:var(--muted)}.payment-review dd{margin:0;overflow-wrap:anywhere}.payment-review .btn{margin-top:10px}@media(max-width:480px){.bv-product .payment-form,.bv-product .payment-invoice{padding:18px 14px}.payment-networks{gap:6px}.bv-product .payment-network{padding:12px 8px}.payment-network small{font-size:9px}.payment-review dl>div{grid-template-columns:85px minmax(0,1fr)}}.bv-product{--bg: #0d1115;--bg-2: #151b21;--bg-3: #222c35;--card: #192128;--card-2: #202a33;--card-3: #2a3742;--line: #29343e;--line-2: #445563;--line-strong: #5a6c7c;--text: #f5f8fa;--muted: #a5b3bf;--dim: #8b9ba9;--accent: #32e6a0;--accent-hover: #5cf0b8;--accent-deep: #11a877;--accent-ink: #06271b;--accent-tint: #32e6a012;--accent-glow: #32e6a033;--gold: var(--accent);--green: #45e3a3;--red: #ff5a5f;--amber: #f5b544;--r-xs: 8px;--r-sm: 11px;--r-md: 15px;--r-lg: 20px;--r-xl: 26px;--radius: var(--r-md);--e-1: 0 1px 2px #00000059, 0 0 0 1px var(--line);--e-2: 0 2px 6px #0000005c, 0 8px 22px #00000047, 0 0 0 1px var(--line);--e-3: 0 6px 16px #00000066, 0 22px 54px #00000059, 0 0 0 1px var(--line-2);--e-pop: 0 18px 44px #0000008c, 0 44px 110px #00000073, 0 0 0 1px var(--line-2);--shadow: var(--e-2);--ease: cubic-bezier(.22, 1, .36, 1);--ease-press: cubic-bezier(.3, .8, .4, 1);--dur-1: .15s;--dur-2: .26s;--dur-3: .42s;--nav-h: 64px;background:var(--bg)}:root,.bv-product{--font: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--display: "Space Grotesk", "DM Sans", system-ui, sans-serif}.bv-product{font-family:var(--font);font-feature-settings:"ss01","cv05";letter-spacing:-.006em}.bv-product :is(h1,h2,h3){font-family:var(--display);letter-spacing:-.038em;line-height:1.04}.bv-product .num,.bv-product .amt,.bv-product .balance-pill .amt{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.bv-product .platform-eyebrow,.bv-product .sidebar-caption,.bv-product .card-edition{text-transform:uppercase;font-weight:600;color:var(--dim)}.bv-product .topbar{background:color-mix(in srgb,var(--bg-2) 88%,transparent);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);border-bottom:1px solid var(--line);box-shadow:0 1px #ffffff08 inset,0 10px 30px -18px #000}.bv-product .icon-btn{border-radius:var(--r-sm);transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.bv-product .icon-btn:hover{background:var(--card-2)}.bv-product .icon-btn:active{transform:scale(.94)}.bv-product .balance-pill{background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line-2);border-radius:999px;box-shadow:var(--e-1);transition:border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease-press)}.bv-product .balance-pill:hover{border-color:var(--line-strong)}.bv-product .balance-pill:active{transform:scale(.98)}.bv-product .balance-pill .plus-btn{background:linear-gradient(180deg,var(--accent-hover),var(--accent));color:var(--accent-ink);border-radius:999px;font-weight:700;box-shadow:0 2px 10px var(--accent-glow)}.bv-product .currency-toggle{background:var(--card);border:1px solid var(--line-2);border-radius:999px;color:var(--muted);transition:color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.bv-product .currency-toggle:hover{color:var(--text);border-color:var(--line-strong)}.bv-product .platform-sidebar{background:linear-gradient(180deg,var(--bg-2),var(--bg));border-right:1px solid var(--line)}.bv-product .platform-sidebar .tab,.bv-product .shell-secondary button,.bv-product .shell-friends button{border-radius:var(--r-sm);transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.bv-product .platform-sidebar .tab:hover,.bv-product .shell-secondary button:hover,.bv-product .shell-friends button:hover{background:var(--card-2);color:var(--text)}.bv-product .platform-sidebar .tab.active{background:var(--accent-tint);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-glow)}.bv-product .rail-glyph{color:var(--dim)}.bv-product .tab.active .rail-glyph{color:var(--accent)}.bv-product .discovery-game-card{border-radius:var(--r-md);background:transparent;border:0;overflow:visible;transition:transform var(--dur-2) var(--ease)}.bv-product.bv-product .discovery-game-card .discovery-card-art{position:relative;display:block;border-radius:var(--r-md);overflow:hidden;isolation:isolate;background:radial-gradient(120% 95% at 22% 8%,color-mix(in srgb,var(--game-accent) 62%,transparent) 0%,transparent 68%),linear-gradient(168deg,color-mix(in srgb,var(--game-accent) 92%,#000),color-mix(in srgb,var(--game-accent) 66%,#0a0f16) 62%,color-mix(in srgb,var(--game-accent) 34%,#080c12));box-shadow:var(--e-2);transition:box-shadow var(--dur-2) var(--ease),transform var(--dur-2) var(--ease)}.bv-product .discovery-game-card .discovery-card-art:after{content:"";position:absolute;inset:auto 0 0;height:52%;background:linear-gradient(to top,#04060ac4 2%,#04060a5e 42%,transparent 100%);pointer-events:none;z-index:1}.bv-product .discovery-game-card .discovery-card-art:before{content:"";position:absolute;inset:0 0 auto;height:42%;background:linear-gradient(to bottom,#ffffff1f,transparent);pointer-events:none;z-index:1}.bv-product .discovery-game-card .cover-orbit{position:absolute;inset:-30% -18% auto auto;width:78%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ffffff26,transparent 66%);pointer-events:none}.bv-product .discovery-card-art .cover-title{position:absolute;z-index:3;font-family:var(--display);font-weight:700;letter-spacing:-.035em;color:#fff;text-shadow:0 2px 14px #000c}.bv-product .discovery-card-art>svg,.bv-product .discovery-card-art>.v2-game-art{position:relative;z-index:2;transition:transform var(--dur-3) var(--ease);filter:drop-shadow(0 12px 28px #0007)}.bv-product.bv-product .discovery-game-card .cover-play{position:absolute;inset:auto 10px 10px auto;z-index:4;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#ffffff1f;border:1px solid #ffffff38;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;opacity:0;transform:translateY(6px) scale(.9);transition:opacity var(--dur-2) var(--ease),transform var(--dur-2) var(--ease)}.bv-product.bv-product .discovery-game-card .cover-play>.v2-icon,.bv-product.bv-product .discovery-game-card .cover-play svg{width:16px;height:16px;padding:0;background:none;border-radius:0;color:#fff}@media(hover:hover){.bv-product .discovery-game-card:hover{transform:translateY(-4px)}.bv-product .discovery-game-card:hover .discovery-card-art{box-shadow:var(--e-3),0 20px 48px -18px color-mix(in srgb,var(--game-accent) 55%,transparent)}.bv-product .discovery-game-card:hover .discovery-card-art>svg,.bv-product .discovery-game-card:hover .discovery-card-art>.v2-game-art{transform:scale(1.055) rotate(-1.2deg)}.bv-product .discovery-game-card:hover .cover-play{opacity:1;transform:none}}.bv-product .discovery-game-card:active{transform:translateY(-1px) scale(.985)}.bv-product .discovery-game-card .discovery-card-content{background:transparent;border:0;padding:9px 2px 0;min-height:0}.bv-product .discovery-game-card .discovery-card-content strong{display:none}.bv-product .discovery-game-card .discovery-card-content small{color:var(--muted);font-size:11px;font-weight:500}.bv-product .discovery-save{z-index:5;border-radius:50%;background:#05070ab3;border:1px solid #ffffff1f;backdrop-filter:blur(8px);color:#ffffffb3;opacity:0;transition:opacity var(--dur-2) var(--ease),color var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.bv-product .discovery-game-card:hover .discovery-save,.bv-product .discovery-save:focus-visible,.bv-product .discovery-save[aria-pressed=true]{opacity:1}.bv-product .discovery-save[aria-pressed=true]{color:var(--amber)}.bv-product .discovery-save:hover{background:#05070aeb;color:#fff}.bv-product .atlas-inspect{z-index:5;border-radius:50%;background:#05070a9e;border:1px solid #ffffff1f;color:#ffffffa6}.bv-product .atlas-inspect:hover{color:#fff}@media(hover:none){.bv-product .discovery-save{opacity:1}.bv-product .discovery-card-art .cover-play{display:none}}.bv-product .atlas-section-title h2{font-family:var(--display);letter-spacing:-.04em}.bv-product .atlas-shelf-controls button{border-radius:50%;background:var(--card-2);border:1px solid var(--line-2);color:var(--muted);transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),opacity var(--dur-1) var(--ease)}.bv-product .atlas-shelf-controls button:hover:not(:disabled){background:var(--card-3);border-color:var(--line-strong);color:var(--text)}.bv-product .atlas-shelf-controls button:disabled{opacity:.3}.bv-product .atlas-shelf-track{scroll-behavior:smooth;scroll-padding-inline:2px}.bv-product .atlas-shelf:has(.atlas-shelf-track>:only-child) .atlas-shelf-controls{display:none}.bv-product :is(.discovery-feature,.platform-shortcuts>button,.casino-benefits button,.discovery-feed>div,.atlas-personalize,.discovery-recent){background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e-1);transition:border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease)}.bv-product :is(.discovery-feature,.platform-shortcuts>button,.casino-benefits button):hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:var(--e-2)}.bv-product .discovery-feed:empty:after,.bv-product .atlas-empty,.bv-product .empty{display:grid;place-items:center;min-height:140px;border:1px dashed var(--line-2);border-radius:var(--r-md);background:radial-gradient(120% 100% at 50% 0%,var(--accent-tint),transparent 70%),var(--card);color:var(--dim);font-size:12px}.bv-product .btn{border-radius:var(--r-sm);font-weight:600;transition:transform var(--dur-1) var(--ease-press),filter var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.bv-product .btn:active{transform:scale(.975)}.bv-product .btn:is(.gold,.primary){background:linear-gradient(180deg,var(--accent-hover),var(--accent));color:var(--accent-ink);box-shadow:0 2px 12px var(--accent-glow),inset 0 1px #ffffff4d}.bv-product .btn:is(.gold,.primary):hover{filter:brightness(1.06)}.bv-product :is(input,select,textarea){background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-sm);color:var(--text);transition:border-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)}.bv-product :is(input,select,textarea):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.bv-product .discovery-search{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-sm)}.bv-product dialog,.bv-product .modal,.bv-product .sheet{background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--e-pop);animation:bv-pop var(--dur-2) var(--ease) both}.bv-product dialog::backdrop{background:#04060acc;backdrop-filter:blur(6px)}@keyframes bv-pop{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:700px){.bv-product #app{padding-bottom:calc(var(--nav-h) + var(--safe-bottom) + 28px)!important}.bv-product .platform-sidebar .tabbar{background:color-mix(in srgb,var(--bg-2) 92%,transparent);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border-top:1px solid var(--line-2);box-shadow:0 -8px 30px #00000073}.bv-product .platform-sidebar .tab.active{background:var(--accent-tint);color:var(--accent)}.bv-product .discovery-footer{margin-bottom:calc(var(--nav-h) * .25)}}.bv-product{min-height:var(--tg-viewport-stable-height, 100dvh)}@supports (padding: env(safe-area-inset-top)){.bv-product .topbar{padding-top:var(--safe-top)}}@media(prefers-reduced-motion:reduce){.bv-product *,.bv-product *:before,.bv-product *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.bv-product .discovery-game-card:hover{transform:none}.bv-product .discovery-card-art .cover-play{opacity:1;transform:none}}.bv-product .gv{border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);box-shadow:var(--e-2);background:var(--card)}.bv-product .gv-panel{background:linear-gradient(180deg,var(--card-2),var(--card));border-right:1px solid var(--line)}.bv-product .game-head{border-bottom:1px solid var(--line)}.bv-product .gh-title h2{font-family:var(--display);letter-spacing:-.04em}.bv-product .chip{border-radius:var(--r-xs);background:var(--card-2);border:1px solid var(--line-2);color:var(--muted);transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease-press)}.bv-product .chip:hover{color:var(--text);border-color:var(--line-strong)}.bv-product .chip:active{transform:scale(.94)}.bv-product .chip.on{background:var(--accent-tint);border-color:var(--accent);color:var(--accent)}.bv-product .round-receipt{background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e-1)}.bv-product :is(.wallet-workspace,.cs-workspace){gap:18px}.bv-product :is(.wallet-workspace,.cs-workspace)>section,.bv-product :is(.ws-panel,.profile-panel,.history-panel,.workspace-panel){background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--e-1)}.bv-product :is(.wallet-balance,.balance-figure,.ws-balance){font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.045em}.bv-product :is(.history-row,.ledger-row,.activity-row,.discovery-feed>div){border-radius:var(--r-sm);transition:background var(--dur-1) var(--ease)}.bv-product :is(.history-row,.ledger-row,.activity-row):hover{background:var(--card-2)}.bv-product :is(.status-win,.is-win,.win){color:var(--green)}.bv-product :is(.status-loss,.is-loss,.loss){color:var(--red)}.bv-product .profile-head,.bv-product .identity-card{background:radial-gradient(120% 140% at 0% 0%,var(--accent-tint),transparent 60%),linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--e-2)}.bv-product .collection-tabs button,.bv-product .seg button{border-radius:var(--r-xs);transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.bv-product .collection-tabs button.on,.bv-product .seg button.on{background:var(--card-3);color:var(--text);box-shadow:inset 0 1px #ffffff12}.bv-product .admin-shell :is(table,.admin-panel){border-radius:var(--r-md);border:1px solid var(--line);overflow:hidden}.bv-product :is(.skeleton,.sk,[data-skeleton]){background:linear-gradient(100deg,var(--card) 30%,var(--card-3) 50%,var(--card) 70%);background-size:220% 100%;animation:bv-shimmer 1.3s linear infinite;border-radius:var(--r-sm)}@keyframes bv-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}.bv-product #app>*{animation:bv-route var(--dur-3) var(--ease) both}@keyframes bv-route{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bv-product .discovery-game-card{animation:bv-route var(--dur-3) var(--ease) both;animation-delay:var(--entrance, 0ms)}@media(prefers-reduced-motion:reduce){.bv-product #app>*,.bv-product .discovery-game-card{animation:none}}.bv-product.bv-product .discovery-card-art .tile-badges{position:absolute;z-index:3;top:9px;left:9px;right:42px;display:flex;flex-wrap:wrap;gap:5px;pointer-events:none}.bv-product .tile-badges>span{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;font:700 9px/1 var(--font);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bv-product .tile-rtp{background:#04070bb0;border:1px solid #ffffff24;color:#ffffffdb}.bv-product .tile-flag.is-live{background:#ff3b4ee6;color:#fff;border:1px solid #ffffff38}.bv-product .tile-flag.is-pvp{background:#04070bb0;border:1px solid var(--accent);color:var(--accent)}@media(max-width:700px){.bv-product.bv-product .discovery-card-art .tile-badges{top:7px;left:7px;right:34px;gap:4px}.bv-product .tile-badges>span{height:16px;padding:0 5px;font-size:8px}}.bv-product .platform-featured{padding:0;border:0;background:none}.bv-product .vault-feature{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(268px,.86fr);gap:14px;align-items:stretch}.bv-product .vault-lead{position:relative;isolation:isolate;overflow:hidden;min-height:430px;display:flex;align-items:flex-end;padding:40px;border-radius:var(--r-xl);border:1px solid var(--line);background:radial-gradient(105% 90% at 88% 12%,color-mix(in srgb,var(--spotlight-accent) 52%,transparent) 0%,transparent 62%),linear-gradient(118deg,#0a1018,#0b1119 44%,#070b11);box-shadow:var(--e-3)}.bv-product .vault-lead-wash{position:absolute;inset:auto -10% -45% 28%;height:92%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--spotlight-accent) 34%,transparent),transparent 68%);filter:blur(42px);pointer-events:none;z-index:0}.bv-product .vault-lead-art{position:absolute;z-index:1;right:-6%;top:50%;translate:0 -50%;width:58%;max-width:560px;aspect-ratio:1;display:grid;place-items:center;color:var(--spotlight-accent);filter:drop-shadow(0 34px 60px #000a);pointer-events:none;transition:scale var(--dur-3) var(--ease),rotate var(--dur-3) var(--ease)}.bv-product .vault-lead-art :is(svg,img){width:100%;height:100%;object-fit:contain}.bv-product .vault-lead:hover .vault-lead-art{scale:1.035;rotate:-1.5deg}.bv-product .vault-lead-copy{position:relative;z-index:2;display:grid;gap:14px;max-width:58%}.bv-product .vault-lead-eyebrow{display:inline-flex;align-items:center;gap:8px;font:600 9px/1 var(--font);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.bv-product .vault-lead-eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--spotlight-accent);box-shadow:0 0 10px var(--spotlight-accent)}.bv-product .vault-lead h2{margin:0;font:700 clamp(44px,5.4vw,78px)/.92 var(--display);letter-spacing:-.052em}.bv-product .vault-lead p{margin:0;max-width:34ch;font-size:13px;line-height:1.6;color:var(--muted)}.bv-product .vault-lead-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bv-product .vault-lead-meta>span{position:static}.bv-product .vault-lead-type{font:600 9px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.bv-product .vault-lead .cinema-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px}.bv-product .vault-lead .cinema-fair{display:inline-flex;align-items:center;gap:8px;font-size:10px;color:var(--dim)}.bv-product .vault-lead .cinema-fair svg{width:13px;height:13px}.bv-product .vault-rail{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:var(--r-xl);border:1px solid var(--line);background:linear-gradient(180deg,var(--card-2),var(--card));box-shadow:var(--e-1)}.bv-product .vault-rail-label{font:600 9px/1 var(--font);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);padding:2px 4px 8px}.bv-product .vault-rail-item,.bv-product .vault-rail-all{display:flex;align-items:center;gap:13px;width:100%;padding:11px 13px;border-radius:var(--r-md);border:1px solid transparent;background:var(--bg-2);color:var(--text);text-align:left;transition:background var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease-press)}.bv-product .vault-rail-item:hover,.bv-product .vault-rail-all:hover{background:var(--card-3);border-color:var(--line-2)}.bv-product .vault-rail-item:active,.bv-product .vault-rail-all:active{transform:scale(.985)}.bv-product .vault-rail-art{flex:none;width:54px;height:44px;display:grid;place-items:center;border-radius:var(--r-sm);color:var(--game-accent);background:color-mix(in srgb,var(--game-accent) 20%,#0a0f15);overflow:hidden}.bv-product .vault-rail-art :is(svg,img){width:118%;height:118%;object-fit:contain}.bv-product .vault-rail-text{display:grid;gap:2px;min-width:0}.bv-product .vault-rail-text strong{font-size:12px;font-weight:600}.bv-product .vault-rail-text small{font-size:9px;color:var(--dim)}.bv-product :is(.vault-rail-item,.vault-rail-all)>svg{margin-left:auto;width:15px;color:var(--dim);flex:none}.bv-product .vault-rail-all{margin-top:auto;background:var(--accent-tint);border-color:color-mix(in srgb,var(--accent) 34%,transparent)}.bv-product .vault-rail-all span{display:grid;gap:2px}.bv-product .vault-rail-all small{font-size:9px;color:var(--muted)}.bv-product .vault-rail-all strong{font-size:12px;color:var(--accent)}.bv-product .ed-shelf{margin-top:4px}.bv-product .atlas-section-title.ed-title{display:flex;align-items:center;gap:14px;margin:0 0 16px}.bv-product .ed-title h2:before{content:none}.bv-product .ed-index{font:700 11px/1 var(--display);letter-spacing:.04em;color:var(--accent);padding:5px 8px;border-radius:var(--r-xs);background:var(--accent-tint);flex:none}.bv-product .ed-text{display:grid;gap:3px;flex:none}.bv-product .ed-text h2{margin:0;font:700 clamp(20px,2vw,27px)/1 var(--display);letter-spacing:-.042em}.bv-product .ed-text span{font:500 10px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.bv-product .ed-rule{flex:1 1 auto;height:1px;min-width:16px;background:linear-gradient(to right,var(--line-2),transparent)}.bv-product .ed-count{font:600 10px/1 var(--font);color:var(--dim);font-variant-numeric:tabular-nums;flex:none}.bv-product .discovery-lobby .atlas-shelf .atlas-shelf-track{grid-auto-columns:calc((100% - 4 * 16px) / 4.35);gap:16px}.bv-product .discovery-lobby .atlas-filtered{grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:20px 16px}@media(max-width:1199px){.bv-product .discovery-lobby .atlas-shelf .atlas-shelf-track{grid-auto-columns:calc((100% - 3 * 14px) / 3.4)}}@media(max-width:999px){.bv-product .vault-feature{grid-template-columns:minmax(0,1.45fr) minmax(230px,1fr)}.bv-product .vault-lead{min-height:370px;padding:30px}.bv-product .vault-lead-copy{max-width:64%}}@media(max-width:760px){.bv-product .vault-feature{grid-template-columns:1fr;gap:10px}.bv-product .vault-lead{min-height:318px;padding:22px;border-radius:var(--r-lg)}.bv-product .vault-lead-copy{max-width:100%}.bv-product .vault-lead h2{font-size:clamp(38px,12vw,52px)}.bv-product .vault-lead p{max-width:26ch;font-size:12px}.bv-product .vault-lead-art{right:-14%;top:24%;translate:0 0;width:74%;opacity:.9}.bv-product .vault-lead:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(135% 95% at 6% 100%,#05080de6 0%,#05080d9e 38%,#05080d33 60%,transparent 76%);pointer-events:none}.bv-product .vault-rail{flex-direction:row;align-items:stretch;gap:9px;padding:10px;border-radius:var(--r-lg);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.bv-product .vault-rail::-webkit-scrollbar{display:none}.bv-product .vault-rail-label{display:none}.bv-product .vault-rail-item,.bv-product .vault-rail-all{flex:0 0 auto;width:150px;gap:9px;padding:9px 10px;scroll-snap-align:start}.bv-product .vault-rail-art{width:40px;height:34px}.bv-product :is(.vault-rail-item,.vault-rail-all)>svg{display:none}.bv-product .vault-rail-all{margin-top:0;width:132px}.bv-product .atlas-section-title.ed-title{gap:10px;margin-bottom:12px}.bv-product .ed-index{font-size:10px;padding:4px 6px}.bv-product .ed-text h2{font-size:19px}.bv-product .ed-text span{font-size:8px}.bv-product .ed-count{display:none}.bv-product .discovery-lobby .atlas-shelf .atlas-shelf-track{grid-auto-columns:calc((100% - 2 * 11px) / 2.35);gap:11px}.bv-product .discovery-lobby .atlas-filtered{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 11px}}@media(prefers-reduced-motion:reduce){.bv-product .vault-lead:hover .vault-lead-art{scale:1;rotate:0deg}}.bv-product .arena-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"back title chips";align-items:center;gap:18px;margin:0 0 16px}.bv-product .arena-top .play-room-prelude{grid-area:back;display:flex;align-items:center;gap:12px;margin:0;padding:0}.bv-product .arena-top .play-room-prelude>span{display:none}.bv-product .arena-top .back{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 12px;border-radius:999px;background:var(--card-2);border:1px solid var(--line-2);color:var(--muted);font-weight:600;transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.bv-product .arena-top .back:hover{background:var(--card-3);color:var(--text)}.bv-product .arena-top .back svg{width:16px;height:16px}.bv-product .arena-top .game-head{display:contents}.bv-product .arena-top .play-room-heading{grid-area:title;display:flex;align-items:center;gap:14px;min-width:0}.bv-product .arena-top .play-room-mark{flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:var(--r-md);color:var(--room-accent);background:color-mix(in srgb,var(--room-accent) 24%,#090d13);border:1px solid color-mix(in srgb,var(--room-accent) 40%,transparent);box-shadow:0 8px 26px -10px var(--room-accent);overflow:hidden}.bv-product .arena-top .play-room-mark :is(svg,img){width:120%;height:120%}.bv-product .arena-top .gh-title{min-width:0}.bv-product .arena-top .gh-title h2{margin:0;font:700 clamp(24px,2.6vw,34px)/1 var(--display);letter-spacing:-.045em}.bv-product .arena-top .gh-title p{margin:5px 0 0;max-width:62ch;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bv-product .arena-top .chips{grid-area:chips;display:flex;gap:8px}.bv-product .arena-top .chip{width:40px;height:40px;min-width:40px;padding:0;display:grid;place-items:center;border-radius:999px}.bv-product .arena-top .chip svg{width:17px;height:17px}.bv-product .play-room .gv{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(290px,340px) minmax(0,1fr);min-height:clamp(470px,64vh,640px);border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--room-accent) 30%,var(--line));background:var(--bg-2);box-shadow:var(--e-3),0 30px 80px -42px var(--room-accent);overflow:hidden}.bv-product .play-room .gv:before{content:"";position:absolute;inset:-20% -10% auto 24%;height:90%;background:radial-gradient(60% 70% at 55% 38%,color-mix(in srgb,var(--room-accent) 26%,transparent),transparent 72%);pointer-events:none;z-index:0}.bv-product .play-room .gv{align-items:stretch}.bv-product .play-room .gv>*{position:relative;z-index:1;top:auto;align-self:stretch}.bv-product .play-room .gv-panel{display:flex;flex-direction:column;gap:14px;padding:20px;background:linear-gradient(180deg,#0c1219f2,#080c11f7);border-right:1px solid var(--line-2);box-shadow:inset -1px 0 #ffffff05}.bv-product .play-room .gv-tabs{display:flex;align-items:center;gap:6px;padding:4px;border-radius:999px;background:var(--bg);border:1px solid var(--line)}.bv-product .play-room .gv-tabs button{flex:1;height:34px;border-radius:999px;font-weight:600;color:var(--dim);transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.bv-product .play-room .gv-tabs button.on{background:var(--card-3);color:var(--text);box-shadow:inset 0 1px #ffffff14}.bv-product .play-room .gv-tabs .rtp{flex:none;padding:0 10px;font:600 10px/1 var(--font);letter-spacing:.08em;color:var(--dim);font-variant-numeric:tabular-nums}.bv-product .play-room .gv-panel .btn.gold{min-height:52px;border-radius:var(--r-md);font:700 15px/1 var(--display);letter-spacing:-.01em;box-shadow:0 10px 28px -10px var(--accent-glow),inset 0 1px #ffffff4d}.bv-product.bv-product .play-room .gv .stage{position:relative;min-width:0;padding:clamp(14px,2vw,28px);background:radial-gradient(90% 80% at 50% 0%,color-mix(in srgb,var(--room-accent) 22%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--room-accent) 13%,#0b1017),color-mix(in srgb,var(--room-accent) 6%,#070a0f));display:flex;flex-direction:column;justify-content:center}.bv-product .play-room #lbSlot{margin-top:22px}@media(max-width:999px){.bv-product .play-room .gv{grid-template-columns:minmax(260px,300px) minmax(0,1fr)}}@media(max-width:760px){.bv-product .arena-top{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"back chips" "title title";gap:12px;margin-bottom:12px}.bv-product .arena-top .chips{justify-self:end}.bv-product .arena-top .play-room-mark{width:44px;height:44px}.bv-product .arena-top .gh-title h2{font-size:26px}.bv-product .arena-top .gh-title p{white-space:normal;max-width:none;font-size:11px}.bv-product .arena-top .back{height:38px}.bv-product .arena-top .chip{width:38px;height:38px;min-width:38px}.bv-product .play-room .gv{grid-template-columns:1fr;min-height:0;border-radius:var(--r-lg)}.bv-product .play-room .gv:before{inset:-10% -20% auto;height:60%}.bv-product .play-room .stage{order:-1;padding:12px}.bv-product .play-room .gv-panel{padding:14px;border-right:0;border-top:1px solid var(--line-2)}}@media(prefers-reduced-motion:reduce){.bv-product .arena-top .back,.bv-product .play-room .gv-tabs button{transition:none}}.bv-product .rounds-tray{position:relative;flex:none}.bv-product .rounds-tray.hidden{display:none}.bv-product .rounds-tray-btn{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 12px;border-radius:999px;background:color-mix(in srgb,var(--amber) 14%,var(--card));border:1px solid color-mix(in srgb,var(--amber) 46%,transparent);color:var(--amber);font:700 12px/1 var(--font);transition:background var(--dur-1) var(--ease),transform var(--dur-1) var(--ease-press)}.bv-product .rounds-tray-btn:hover{background:color-mix(in srgb,var(--amber) 22%,var(--card))}.bv-product .rounds-tray-btn:active{transform:scale(.96)}.bv-product .rounds-tray-pulse{width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 color-mix(in srgb,var(--amber) 60%,transparent);animation:bv-tray-pulse 2.2s var(--ease) infinite}@keyframes bv-tray-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--amber) 55%,transparent)}70%,to{box-shadow:0 0 0 9px transparent}}.bv-product .rounds-tray-count{font-variant-numeric:tabular-nums}.bv-product .rounds-tray-panel{position:absolute;z-index:90;top:calc(100% + 10px);right:0;width:min(340px,calc(100vw - 24px));padding:8px;border-radius:var(--r-lg);background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line-2);box-shadow:var(--e-pop);animation:bv-pop var(--dur-2) var(--ease) both}.bv-product .rounds-tray-panel[hidden]{display:none}.bv-product .rounds-tray-head{display:grid;gap:4px;padding:10px 12px 12px}.bv-product .rounds-tray-head strong{font:700 14px/1 var(--display);letter-spacing:-.02em}.bv-product .rounds-tray-head small{font-size:11px;line-height:1.45;color:var(--dim)}.bv-product .rounds-tray-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:11px 12px;border-radius:var(--r-md);background:var(--bg-2);border:1px solid transparent;color:var(--text);text-align:left;transition:background var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.bv-product .rounds-tray-row+.rounds-tray-row{margin-top:6px}.bv-product .rounds-tray-row:hover{background:var(--card-3);border-color:var(--line-2)}.bv-product .rounds-tray-game,.bv-product .rounds-tray-live{display:grid;gap:3px;min-width:0}.bv-product .rounds-tray-game b{font-size:13px;font-weight:600}.bv-product .rounds-tray-game small,.bv-product .rounds-tray-live small{font-size:10px;color:var(--dim)}.bv-product .rounds-tray-live{text-align:right}.bv-product .rounds-tray-live b{font:700 14px/1 var(--display);color:var(--accent);font-variant-numeric:tabular-nums}.bv-product .rounds-tray-go{padding:7px 11px;border-radius:999px;background:var(--accent-tint);border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);color:var(--accent);font:700 10px/1 var(--font);letter-spacing:.06em;text-transform:uppercase}@media(max-width:700px){.bv-product .rounds-tray-btn{height:36px;padding:0 11px 0 10px}.bv-product .rounds-tray{position:static}.bv-product .rounds-tray-panel{position:fixed;top:calc(var(--bv-header-height) + var(--safe-top) + 8px);right:12px;left:12px;width:auto}}@media(prefers-reduced-motion:reduce){.bv-product .rounds-tray-pulse,.bv-product .rounds-tray-panel{animation:none}}.bv-product .rounds-tray{--amber:var(--accent)}.bv-product .rounds-tray-btn{min-height:44px;min-width:44px}.bv-product .rounds-tray-head button{justify-self:start;min-height:36px;color:var(--accent);font-size:12px;text-decoration:underline;text-underline-offset:3px}.bv-product .rounds-tray-panel{max-height:min(70dvh,520px);overflow-y:auto;overscroll-behavior:contain}.bv-product .rounds-tray-row{min-height:54px}html:not([data-fx=full]) .bv-product .rounds-tray-pulse{animation:none}.bv-product .odds-ledger{margin-top:22px;padding:22px;border-radius:var(--r-xl);background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);box-shadow:var(--e-1)}.bv-product .odds-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.bv-product .odds-eyebrow{display:block;margin-bottom:7px;font:600 9px/1 var(--font);letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.bv-product .odds-head h3{margin:0;font:700 20px/1 var(--display);letter-spacing:-.04em}.bv-product .odds-summary{font-size:12px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.bv-product .odds-summary b{color:var(--text);font-weight:700}.bv-product .odds-controls{display:flex;flex-wrap:wrap;gap:8px 22px;margin-bottom:16px}.bv-product .odds-control{display:flex;align-items:center;gap:6px}.bv-product .odds-control>span{margin-right:4px;font:600 9px/1 var(--font);letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.bv-product .odds-control button{min-width:36px;height:30px;padding:0 11px;border-radius:999px;background:var(--bg-2);border:1px solid var(--line);color:var(--muted);font:600 11px/1 var(--font);text-transform:capitalize;transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.bv-product .odds-control button:hover{color:var(--text);border-color:var(--line-2)}.bv-product .odds-control button[aria-pressed=true]{background:var(--accent-tint);border-color:color-mix(in srgb,var(--accent) 45%,transparent);color:var(--accent)}.bv-product .odds-body{display:grid;gap:4px}.bv-product .odds-body[aria-busy=true]{opacity:.55;transition:opacity var(--dur-1) var(--ease)}.bv-product .odds-row{display:grid;grid-template-columns:minmax(96px,190px) minmax(0,1fr) minmax(88px,auto);align-items:center;gap:14px;padding:9px 12px;border-radius:var(--r-sm);font-variant-numeric:tabular-nums;transition:background var(--dur-1) var(--ease)}.bv-product .odds-row:hover{background:var(--bg-2)}.bv-product .odds-label{font-size:13px;color:var(--text);min-width:0;overflow-wrap:anywhere}.bv-product .odds-label b,.bv-product .odds-note b{font:700 15px/1 var(--display);letter-spacing:-.02em}.bv-product .odds-row.is-win .odds-label b,.bv-product .odds-row.is-win .odds-note b{color:var(--accent)}.bv-product .odds-row.is-loss .odds-label b,.bv-product .odds-row.is-loss .odds-note b{color:var(--dim)}.bv-product .odds-bar{height:6px;border-radius:99px;background:var(--bg);overflow:hidden}.bv-product .odds-bar i{display:block;height:100%;border-radius:inherit;background:var(--accent);opacity:.85;transition:width var(--dur-3) var(--ease)}.bv-product .odds-row.is-loss .odds-bar i{background:var(--dim);opacity:.5}.bv-product .odds-note{font-size:12px;color:var(--muted);text-align:right}.bv-product .odds-note small{color:var(--dim);font-size:11px}.bv-product .odds-empty{margin:0;padding:18px 4px;font-size:13px;color:var(--dim)}.bv-product .odds-foot{margin:14px 0 0;font-size:11px;color:var(--dim)}.bv-product .odds-explainer{font-size:12px;line-height:1.6;color:var(--muted);margin:0 0 14px}.bv-product .odds-control{flex-wrap:wrap}.bv-product .odds-control button{min-height:40px}.bv-product .odds-ledger .btn{min-height:44px}.bv-product .odds-row.is-return .odds-label b{color:var(--gold)}@media(max-width:700px){.bv-product .odds-ledger{padding:16px;border-radius:var(--r-lg)}.bv-product .odds-head{flex-direction:column;align-items:flex-start;gap:8px}.bv-product .odds-summary{text-align:left}.bv-product .odds-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:9px 4px}.bv-product .odds-bar{grid-column:1 / -1;grid-row:2;height:5px}}@media(prefers-reduced-motion:reduce){.bv-product .odds-bar i,.bv-product .odds-body[aria-busy=true]{transition:none}}.bv-product{--line: color-mix(in srgb, var(--text) 9%, transparent);--line-2: color-mix(in srgb, var(--text) 17%, transparent)}.bv-product .topbar{background:var(--bg-2);border-bottom:1px solid var(--line);box-shadow:0 6px 24px #00000020}.bv-product .topbar-inner{min-width:0}.bv-product .shell-actions{min-width:0;flex-shrink:0}.bv-product :is(.balance-pill,.currency-toggle){border-color:var(--line-2)}.bv-product .logo{letter-spacing:-.05em}.bv-product .logo .brand-symbol{filter:drop-shadow(0 0 8px var(--accent-tint))}.bv-game-brand{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;color:var(--accent);line-height:1}.bv-game-brand .brand-symbol{width:23px;height:23px;flex:none}.bv-game-wordmark{font-size:18px;font-weight:800;letter-spacing:-.055em;color:var(--text)}.bv-game-wordmark>span{color:var(--accent)}.bv-game-edition{font-size:9px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);border-left:1px solid var(--line-2);padding-left:11px;margin-left:3px}.bv-product .play-room-prelude{margin-bottom:20px;gap:12px;align-items:center}.bv-product .play-room-prelude>.bv-game-brand{display:inline-flex}.bv-product .arena-top{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand brand" "title chips";gap:16px}.bv-product .arena-top .play-room-prelude{grid-area:brand;width:100%;justify-content:space-between}.bv-product .arena-top .play-room-prelude>.bv-game-brand{display:inline-flex}.bv-product .play-room-prelude .back{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:10px 13px}.bv-product .game-head{border:0;padding:0 0 20px;gap:14px;align-items:center}.bv-product .play-room-heading{min-width:0;gap:14px}.bv-product .play-room-mark{display:grid;width:58px;height:58px;border:1px solid color-mix(in srgb,var(--room-accent) 25%,var(--line));border-radius:17px;background:linear-gradient(145deg,color-mix(in srgb,var(--room-accent) 13%,var(--card)),var(--card));box-shadow:inset 0 1px #ffffff08}.bv-product .game-head h2{letter-spacing:-.045em;font-size:clamp(25px,3vw,34px);line-height:1.1}.bv-product .gh-title p{margin-top:7px;line-height:1.5;color:var(--muted)}.bv-product .game-head .chip{border:1px solid var(--line);background:var(--card);border-radius:12px;min-width:38px;min-height:38px;box-shadow:inset 0 1px #ffffff06}.bv-product .gv{position:relative;border:1px solid var(--line-2);border-top-color:color-mix(in srgb,var(--room-accent,var(--accent)) 35%,var(--line));border-radius:22px;box-shadow:0 14px 35px #00000024;isolation:isolate}.bv-product .gv>.gv-panel{background:linear-gradient(165deg,var(--card-2),var(--card));border-color:var(--line);padding:22px}.bv-product .gv-tabs{background:var(--bg-2);padding:4px;border:1px solid var(--line);border-radius:12px;gap:4px;margin-bottom:22px}.bv-product .gv-tabs button{border-radius:8px;min-height:36px;font-size:11px}.bv-product .gv-tabs button.on{background:var(--card-3);box-shadow:0 2px 5px #0002}.bv-product .gv-tabs .rtp{font-size:9px;color:var(--muted);padding-inline:6px}.bv-product .gv>.stage{border-radius:0;background-color:var(--bg-2);box-shadow:inset 0 1px #ffffff04}.bv-product .gv .mines-grid{width:min(100%,510px);flex-shrink:0}.bv-product .pcard.back{background:repeating-linear-gradient(135deg,#123f37 0 7px,#10332f 7px 14px);border:2px solid #b6d2c9;box-shadow:inset 0 0 0 4px #0b2826,0 5px 12px #0003}.bv-product .pcard.back:after{content:"BV";color:var(--accent);font-size:24px;letter-spacing:-.1em;text-shadow:0 2px 6px #0004}.bv-product .pcard.back:before{content:"BETVAULT";position:absolute;bottom:10px;inset-inline:0;text-align:center;color:#b6d2c9;font:600 6px/1 var(--font);letter-spacing:.12em}.bv-product .amount{border:1px solid var(--line-2);border-radius:13px;background:var(--bg);padding:5px;box-shadow:inset 0 2px 5px #00000016;transition:border-color .16s ease}.bv-product .amount:focus-within{border-color:var(--accent)}.bv-product .amount input{background:transparent;border:0;box-shadow:none!important}.bv-product .amount button{border-radius:8px;background:var(--card-2);font-size:10px}.bv-product .field-label{font-size:11px;margin-bottom:10px}.bv-product .btn{border-radius:12px;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.bv-product .btn.gold{box-shadow:inset 0 1px #ffffff50,0 4px 16px var(--accent-tint);font-weight:750;letter-spacing:.01em}.bv-product :is(.lb,.info-card,.wallet-workspace,.mp-join,.mp-setup){border-color:var(--line);border-radius:18px;box-shadow:inset 0 1px #ffffff04}.bv-product .lb{margin-top:22px;background:var(--card)}.bv-product .lb-head{padding-block:17px;border-color:var(--line)}.bv-product .lb-tabs button{border-radius:9px}.bv-product :is(.platform-shortcuts>button,.casino-benefits button,.mp-mode,.wallet-summary>div){border-color:var(--line);box-shadow:inset 0 1px #ffffff06}.bv-product :is(.discovery-game-card .discovery-card-art,.atlas-cover-main){border:1px solid #ffffff12}.bv-product .discovery-game-card .discovery-card-art{border-radius:18px;box-shadow:0 7px 18px #00000024}.bv-product .atlas-heading{padding-bottom:19px;border-bottom:1px solid var(--line);margin-bottom:22px}.bv-product .platform-eyebrow{color:var(--accent);letter-spacing:.14em}.bv-product :is(.workspace-header,.account-profile-intro,.v2-account-head){padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:22px}.bv-product :is(.workspace-card,.balance-card,.profile-hero,.stat){border-color:var(--line);box-shadow:inset 0 1px #ffffff06}.bv-product .bv-multiplayer-brand{display:flex;justify-content:flex-end;padding:4px 0 20px;border-bottom:1px solid var(--line);margin-bottom:18px}.bv-product :is(.ch-entry-hero,.uno-lobby-hero){border:1px solid var(--line);border-radius:22px}.bv-product .mp-mode{border-radius:18px;transition:border-color .18s ease,transform .18s ease}.bv-product .mp-mode.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-tint)}.bv-product .bv-room-loading{gap:25px}.bv-product .play-stage-loading{background:radial-gradient(ellipse at 50% 45%,var(--accent-tint),transparent 65%)}@media(hover:hover){.bv-product .game-head .chip:hover,.bv-product .play-room-prelude .back:hover{border-color:var(--accent)}.bv-product .mp-mode:hover{transform:translateY(-2px);border-color:var(--line-2)}.bv-product .btn.gold:hover{transform:translateY(-1px)}}@media(min-width:701px)and (max-width:1050px){.bv-product .topbar-inner{gap:9px}.bv-product #operatorShortcut,.bv-product .balance-pill .wallet-label{display:none}}@media(max-width:700px){.bv-product .play-room-prelude{margin-bottom:18px}.bv-game-wordmark{font-size:16px}.bv-game-brand{gap:6px}.bv-game-brand .brand-symbol{width:20px;height:20px}.bv-game-edition{font-size:8px;letter-spacing:.06em;padding-left:8px;margin-left:1px}.bv-product .game-head{padding-bottom:16px;gap:9px}.bv-product .arena-top{grid-template-areas:"brand brand" "title chips";gap:14px}.bv-product .play-room-mark{width:43px;height:43px;border-radius:13px;flex:none}.bv-product .play-room-heading{gap:10px}.bv-product .game-head h2{font-size:24px}.bv-product .game-head .chip{min-width:31px;min-height:34px;padding:6px;border-radius:10px}.bv-product .gv{border-radius:18px}.bv-product .gv>.gv-panel{padding:17px}.bv-product .gv-tabs{margin-bottom:18px}.bv-product .atlas-heading{padding-bottom:16px;margin-bottom:18px}.bv-product .bv-multiplayer-brand{padding-bottom:15px;margin-bottom:14px}.bv-product .discovery-game-card .discovery-card-art{border-radius:14px}}@media(max-width:370px){.bv-product .play-room-mark,.bv-game-edition{display:none}}@media(prefers-reduced-motion:reduce){.bv-product .btn,.bv-product .mp-mode{transition:none;transform:none!important}}html[data-fx=off] .bv-product :is(.btn,.mp-mode){transition:none;transform:none!important}.bv-product .gv .panel>.btn{order:0}.bv-product .gv .panel{gap:15px}.bv-product .gv .panel>.btn.play{margin-top:4px;letter-spacing:0;font-family:var(--font)}html:not([data-fx=full]) .bv-product .btn.play:before{animation:none;display:none}.bv-product .play-room .gv{min-height:440px}.bv-product .gv .field-label{font-size:12px;line-height:1.5}.bv-product :is(.workspace-caption,.payment-form>p,.round-result-note){font-size:12px;line-height:1.65}.bv-product .gv .dim{color:var(--muted)}.bv-product :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bv-product :is(button,input,select){touch-action:manipulation}.bv-product .topbar-inner{max-width:100%;box-sizing:border-box}.bv-product :is(.workspace-filter-card,.workspace-round,.info-card){box-shadow:none}.bv-product .wallet-summary{gap:12px}.wallet-summary-explainer{font-size:12px;color:var(--muted);line-height:1.6;margin:12px 0}.wallet-summary-explainer summary{cursor:pointer;color:var(--text);padding-block:8px}.wallet-summary-explainer p{margin:8px 0}.workspace-round-net{font-variant-numeric:tabular-nums;font-size:13px}.workspace-round-net.positive{color:var(--green)}.workspace-round-net.negative{color:var(--red)}.round-result-actions{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:12px}.round-result-actions button{font-size:12px;color:var(--muted);padding:8px 0;text-decoration:underline;text-underline-offset:4px;pointer-events:auto}.room-journey{display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:var(--muted);font-size:11px;padding:13px 0 18px}.room-journey span{display:inline-flex;gap:6px;align-items:center}.room-journey b{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--line-2);border-radius:50%;font-size:10px;color:var(--accent)}.room-journey i{height:1px;width:14px;background:var(--line-2)}.bv-product .discovery-home .platform-shortcuts{margin-block:24px}.discovery-home.is-filtering :is(.discovery-broadcast,.discovery-recent,.discovery-announcements,.discovery-utility){display:none}.discovery-home.is-filtering .discovery-discovery{margin-top:0}.room-invite-person small{font-size:12px}.bv-product :is(.ch-status,.uno-network){font-size:12px;line-height:1.5}@media(max-width:1050px){.bv-product .topbar-inner .header-discovery{display:none}}@media(max-width:760px){.bv-product{--nav-h:62px}.bv-product .platform-sidebar .tabbar{min-height:62px;padding-block:5px}.bv-product .platform-sidebar .tabbar .tab{min-height:46px}.bv-product .play-room .gv{min-height:0}.bv-product .play-room .gv>.stage{padding:12px}.bv-product .gv .mines-grid{width:min(100%,285px);margin:14px auto;gap:7px}.bv-product .rrx{height:230px;min-height:230px;max-height:230px}.bv-product .rrx-gun{width:210px;height:210px}.bv-product .rr-ladder{margin-block:8px;gap:5px}.bv-product .rr-info{font-size:12px;margin-bottom:6px}.bv-product .gv .hand-label{margin-block:8px;font-size:11px}.bv-product .gv .pcard:not(.big){width:58px;height:82px}.bv-product .game-head .gh-title p{display:none}.bv-product .gv>.gv-panel{padding:15px}.bv-product .gv-tabs{margin-bottom:12px}.bv-product .lb{margin-top:15px}.bv-product .lb-cols{font-size:9px;letter-spacing:.02em}.bv-product .workspace-round>summary{gap:9px;padding:14px 11px}.bv-product .workspace-round-name small{font-size:11px}.bv-product .mp-mode{min-height:96px;padding:17px}.bv-product .mp-join{padding:20px}.bv-product .mobile-cashout-dock.visible{padding:8px 14px;background:var(--bg-2);box-shadow:0 -4px 14px #0003}.mobile-cashout-inner{display:grid;grid-template-columns:minmax(94px,.8fr) minmax(0,1.5fr);gap:12px;align-items:center}.mobile-cashout-meta{display:grid;justify-content:start;gap:3px;margin:0;font-size:8px;letter-spacing:.06em}.mobile-cashout-meta strong{font-size:13px;line-height:1.2}.mobile-stake-edit{display:block;justify-self:start;font:500 10px/1.2 var(--font);color:var(--accent);padding:2px 0;text-decoration:underline;text-underline-offset:3px}.mobile-stake-edit[hidden]{display:none}body.bv-product .mobile-cashout-action>button.btn{min-height:48px;border-radius:12px;font-size:13px;letter-spacing:0}}@media(max-width:370px){.room-journey{font-size:10px;gap:5px}.room-journey i{width:7px}}@media(prefers-reduced-motion:reduce){.bv-product *{scroll-behavior:auto!important}}.chess-view[data-connection=reconnecting] .ch-status{color:var(--gold,#e9c78a)}.ch-action-pending{position:sticky;bottom:calc(var(--nav-h,62px) + 12px);z-index:35;margin:12px auto;padding:12px 18px;width:fit-content;max-width:90%;border:1px solid var(--line-2);border-radius:14px;background:var(--bg-2);color:var(--text);font-size:13px;box-shadow:0 4px 20px #0004}.bv-product :is(.mp-join input,.mp-setup input,.bet-field input){scroll-margin-block:100px 180px}.bv-product :is(.room-share code,.ch-waiting strong,.uno-code){overflow-wrap:anywhere}.bv-product .ch-sheet :is(input,button),.bv-product .ch-confirm button{min-height:44px}.bv-product .chess-view :is(.ch-back,.ch-head-action,.ch-toolbar button){min-height:44px;min-width:44px}@media(max-width:760px){.bv-product .mobile-stake-edit{min-height:32px;min-width:72px;font-size:11px;text-align:left}.bv-product .ch-chat-form input{font-size:16px}}.game-quick-guide{margin:0 0 16px;border:1px solid var(--line-2);border-radius:14px;background:var(--bg-2);overflow:hidden}.game-quick-guide summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;cursor:pointer;list-style:none}.game-quick-guide summary::-webkit-details-marker{display:none}.game-quick-guide summary b{display:block;font-size:12px}.game-quick-guide summary small{display:block;font-size:12px;color:var(--muted);margin-top:4px;line-height:1.5}.game-quick-guide summary em{flex:none;color:var(--accent);font-size:11px;font-style:normal}.game-quick-guide ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 20px 12px;padding:12px 18px;border-top:1px solid var(--line);font-size:12px;line-height:1.7;color:var(--muted)}.game-quick-guide>button{padding:10px 18px 16px;color:var(--accent);font-size:12px;min-height:44px}.round-summary,.match-result-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 0;margin:8px 0;border-block:1px solid var(--line)}.round-summary span,.match-result-totals span{display:grid;gap:5px;color:var(--muted);font-size:10px}.round-summary b,.match-result-totals b{color:var(--text);font-size:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.round-next-actions{display:flex;gap:8px;margin-top:12px;pointer-events:auto}.round-next-actions .btn{flex:1;min-height:44px;padding:10px;font-size:12px}.round-next-actions .btn:disabled{opacity:.5}.round-feedback .round-result-actions{margin-top:8px}.round-feedback .round-result-actions button{min-height:36px}.round-feedback[data-style=minimal] .round-summary{display:none}.game-action-note{font-size:12px;line-height:1.5;color:var(--muted);margin:0}.bj-action{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:62px;white-space:normal}.bj-action small{font-size:10px;font-weight:400;opacity:.8;line-height:1.4}.rematch-note{font-size:12px;line-height:1.6;color:var(--muted);max-width:450px;margin:10px auto}.ch-result-money{flex-wrap:wrap;gap:12px}@media(max-width:600px){.game-quick-guide ol{grid-template-columns:1fr;gap:8px}.game-quick-guide summary{padding:12px}.game-quick-guide summary em{font-size:0}.game-quick-guide summary i{font-size:16px}.game-quick-guide summary small{font-size:11px}.round-receipt{max-width:calc(100vw - 32px)}.round-summary{gap:7px}}.game-result-slot:empty{display:none}.game-result-slot .round-feedback{position:relative;inset:auto;margin:16px 0}.game-result-slot .round-receipt{position:relative;left:auto;bottom:auto;transform:none;width:min(100%,460px);margin:0 auto;box-sizing:border-box}.game-result-slot .round-feedback.out{display:none}.bv-product .play-room .gv>.game-result-slot{position:absolute;z-index:8;top:14px;left:14px;right:14px;display:flex;justify-content:center;pointer-events:none;align-self:auto}.bv-product .play-room .gv>.game-result-slot:empty{display:none}@media(min-width:761px){.bv-product .play-room .gv>.game-result-slot{left:calc(clamp(290px,31vw,340px) + 14px)}}.bv-product.bv-product .play-room .gv .stage{transition:padding-top var(--dur-2) var(--ease)}.bv-product.bv-product .play-room .gv:has(.game-result-slot .round-feedback:not(.out)):not([data-game=crash]) .stage{padding-top:calc(clamp(14px,2vw,28px) + 84px)}.bv-product .game-result-slot .round-feedback{position:relative;inset:auto;margin:0;width:min(100%,680px);pointer-events:auto;animation:bv-result-in var(--dur-3) var(--ease) both}.bv-product .game-result-slot .round-feedback.out{display:block;animation:bv-result-out .16s ease both}@keyframes bv-result-in{0%{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:none}}@keyframes bv-result-out{to{opacity:0;transform:translateY(-6px)}}.bv-product .game-result-slot .round-receipt{--rc: var(--muted);position:relative;left:auto;bottom:auto;transform:none;width:100%;margin:0;box-sizing:border-box;display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"sym title value" "sym meta  actions";align-items:center;column-gap:14px;row-gap:7px;min-height:70px;padding:11px 40px 11px 18px;border-radius:var(--r-lg);background:linear-gradient(180deg,#121922f7,#0b1017f7);border:1px solid color-mix(in srgb,var(--rc) 55%,transparent);box-shadow:0 18px 50px -14px #000d,0 10px 40px -20px var(--rc);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden}.bv-product .round-feedback[data-outcome=win] .round-receipt{--rc: var(--accent)}.bv-product .round-feedback[data-outcome=loss] .round-receipt{--rc: var(--red)}.bv-product .round-feedback[data-outcome=returned] .round-receipt{--rc: var(--amber)}.bv-product .game-result-slot .round-receipt:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--rc)}.bv-product .game-result-slot .round-receipt-head{display:contents}.bv-product .game-result-slot .round-result-symbol{grid-area:sym;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--rc);background:color-mix(in srgb,var(--rc) 16%,#0a0f15);border:1px solid color-mix(in srgb,var(--rc) 50%,transparent)}.bv-product .game-result-slot .round-result-symbol svg{width:22px;height:22px}.bv-product .game-result-slot .round-receipt-head>span:nth-child(2){grid-area:title;align-self:end;min-width:0}.bv-product .game-result-slot .round-receipt-head small{display:block;font:600 9px/1 var(--font);letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.bv-product .game-result-slot .round-receipt-head strong{display:block;white-space:nowrap;margin-top:5px;font:700 17px/1 var(--display);letter-spacing:-.03em;color:var(--text)}.bv-product .game-result-slot .round-dismiss{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;background:transparent;color:var(--dim);font-size:17px;line-height:1;transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.bv-product .game-result-slot .round-dismiss:hover{background:var(--card-3);color:var(--text)}.bv-product .game-result-slot .round-result-value{grid-area:value;display:flex;align-items:baseline;justify-content:flex-end;gap:8px;min-width:0}.bv-product .game-result-slot .round-amount{font:700 clamp(28px,3.6vw,38px)/1 var(--display);letter-spacing:-.045em;color:var(--rc);font-variant-numeric:tabular-nums}.bv-product .game-result-slot .round-result-value>small{font:600 11px/1 var(--font);color:var(--dim);letter-spacing:.08em}.bv-product .game-result-slot .round-result-multiplier{align-self:center;padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--rc) 16%,transparent);color:var(--rc);font:700 12px/1 var(--display);font-variant-numeric:tabular-nums}.bv-product .game-result-slot .round-result-note,.bv-product .game-result-slot .round-result-actions,.bv-product .game-result-slot .round-result-rule{display:none}.bv-product .game-result-slot .round-summary{grid-area:meta;align-self:start;display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;border:0}.bv-product .game-result-slot .round-summary>span{white-space:nowrap;display:flex;align-items:baseline;gap:6px;font:600 9px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.bv-product .game-result-slot .round-summary b{font:700 12px/1 var(--display);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums}.bv-product .game-result-slot .round-next-actions{grid-area:actions;display:flex;gap:8px;margin:0}.bv-product .game-result-slot .round-next-actions .btn{min-height:34px;padding:0 14px;font-size:12px;border-radius:999px;white-space:nowrap}@media(max-width:760px){.bv-product .play-room .gv>.game-result-slot{top:8px;left:8px;right:8px}.bv-product .game-result-slot .round-receipt{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"sym title value" "sym meta value" "actions actions actions";padding:10px 34px 12px 14px;column-gap:11px}.bv-product .game-result-slot .round-result-symbol{width:40px;height:40px}.bv-product .game-result-slot .round-amount{font-size:26px}.bv-product .game-result-slot .round-next-actions{padding-top:4px}.bv-product .game-result-slot .round-next-actions .btn{flex:1}.bv-product.bv-product .play-room .gv:has(.game-result-slot .round-feedback:not(.out)):not([data-game=crash]) .stage{padding-top:144px}}@media(prefers-reduced-motion:reduce){.bv-product .game-result-slot .round-feedback,.bv-product .game-result-slot .round-feedback.out,.bv-product.bv-product .play-room .gv .stage{animation:none;transition:none}}.bv-product.bv-product .account-wallet{max-width:1180px}.bv-product.bv-product .account-wallet .v2-account-head{margin-bottom:22px}.bv-product.bv-product .account-wallet .v2-account-head h1{font:700 clamp(30px,3.4vw,44px)/1 var(--display);letter-spacing:-.05em}.bv-product.bv-product .wallet-workspace{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,1fr);grid-template-areas:"main summary";gap:22px;align-items:start}.bv-product.bv-product .wallet-main-pane{grid-area:main;border:0;padding:0}.bv-product.bv-product .wallet-summary-pane{grid-area:summary;position:sticky;top:calc(var(--bv-header-height) + var(--safe-top) + 18px)}.bv-product.bv-product .wallet-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0 0 18px;padding:0;background:none;border:0;border-bottom:1px solid var(--line-2);border-radius:0}.bv-product.bv-product .wallet-tabs button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:0 14px;border:0;border-radius:0;background:none;color:var(--dim);font:600 14px/1 var(--font);transition:color var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.bv-product.bv-product .wallet-tabs button svg{width:19px;height:19px;flex:none}.bv-product.bv-product .wallet-tabs button:hover{color:var(--text);background:var(--card)}.bv-product.bv-product .wallet-tabs button.on{color:var(--accent);background:none;box-shadow:none}.bv-product.bv-product .wallet-tabs button:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--accent);transform:scaleX(0);transition:transform var(--dur-2) var(--ease)}.bv-product.bv-product .wallet-tabs button.on:after{transform:scaleX(1)}.bv-product.bv-product .wallet-pane{min-height:320px;padding:22px;border-radius:var(--r-xl);background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);box-shadow:var(--e-1)}.bv-product.bv-product .wallet-summary-pane .balance-card{padding:22px;border-radius:var(--r-xl);background:radial-gradient(120% 90% at 100% 0%,var(--accent-tint),transparent 62%),linear-gradient(180deg,var(--card-2),var(--card));border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));box-shadow:var(--e-2)}.bv-product.bv-product .balance-card .bal-big{margin:8px 0 16px;font:700 clamp(40px,4.4vw,56px)/1 var(--display);letter-spacing:-.055em;font-variant-numeric:tabular-nums}.bv-product.bv-product .balance-card .bal-big .cur{color:var(--accent);margin-right:6px}.bv-product.bv-product .wallet-quick{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:8px;margin-bottom:18px}.bv-product.bv-product .wallet-quick .btn{min-height:46px;border-radius:var(--r-md);font-weight:700;padding:0 10px}.bv-product.bv-product .wallet-quick .btn.ghost{background:transparent;border:1px solid var(--line-2);color:var(--muted)}.bv-product.bv-product .balance-card .wallet-summary{display:grid;grid-template-columns:1fr;gap:0;margin:0 0 14px;border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line);overflow:hidden}.bv-product.bv-product .balance-card .wallet-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 14px}.bv-product.bv-product .balance-card .wallet-summary>div+div{border-top:1px solid var(--line)}.bv-product.bv-product .balance-card .wallet-summary span{font-size:12px;color:var(--muted)}.bv-product.bv-product .balance-card .wallet-summary strong{font:700 14px/1 var(--display);font-variant-numeric:tabular-nums}@media(max-width:960px){.bv-product.bv-product .wallet-workspace{grid-template-columns:1fr;grid-template-areas:"summary" "main";gap:16px}.bv-product.bv-product .wallet-summary-pane{position:static}}@media(max-width:560px){.bv-product.bv-product .wallet-tabs button{min-height:50px;gap:6px;font-size:13px;padding:0 6px}.bv-product.bv-product .wallet-pane{padding:14px;border-radius:var(--r-lg);min-height:260px}.bv-product.bv-product .wallet-summary-pane .balance-card{padding:16px;border-radius:var(--r-lg)}.bv-product.bv-product .wallet-quick{grid-template-columns:1fr 1fr}.bv-product.bv-product .wallet-quick .btn.gold{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.bv-product.bv-product .wallet-tabs button,.bv-product.bv-product .wallet-tabs button:after{transition:none}}.bv-product.bv-product .discovery-lobby .atlas-heading{margin-bottom:14px}.bv-product.bv-product .vault-lead{min-height:330px;padding:30px 34px}.bv-product.bv-product .vault-lead h2{font-size:clamp(38px,4.4vw,62px)}.bv-product.bv-product .vault-lead-copy{gap:11px}.bv-product.bv-product .vault-lead p{font-size:12.5px}.bv-product.bv-product .vault-rail{padding:14px;gap:6px}.bv-product.bv-product .vault-rail-item,.bv-product.bv-product .vault-rail-all{padding:8px 11px}.bv-product.bv-product .vault-rail-art{width:48px;height:38px}.bv-product.bv-product .discovery-recent{margin:14px 0 6px}.bv-product.bv-product .discovery-discovery{margin-top:14px}.bv-product.bv-product .discovery-lobby .atlas-directory{position:sticky;top:calc(var(--bv-header-height) + var(--safe-top));z-index:30;margin:0 -2px 14px;padding:8px 2px;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid var(--line);border-radius:0}@media(max-width:760px){.bv-product.bv-product .vault-lead{min-height:290px;padding:20px}.bv-product.bv-product .vault-lead h2{font-size:clamp(34px,11vw,46px)}.bv-product.bv-product .discovery-lobby .atlas-directory{top:calc(var(--bv-header-height) + var(--safe-top) - 1px)}}@media(min-width:761px){.bv-product.bv-product .vault-lead{min-height:300px;padding:26px 32px}.bv-product.bv-product .discovery-lobby .atlas-heading{margin-bottom:10px}.bv-product.bv-product .discovery-lobby .atlas-heading h1{font-size:26px}.bv-product.bv-product .discovery-recent{margin:10px 0 2px}.bv-product.bv-product .discovery-recent .atlas-section-title{margin-bottom:8px}.bv-product.bv-product .discovery-recent .atlas-section-title h2{font-size:15px}.bv-product.bv-product .atlas-recent>button{min-height:42px;padding:3px 11px 3px 3px}.bv-product.bv-product .atlas-recent>button>span{width:38px;height:34px}.bv-product.bv-product .discovery-lobby .atlas-directory{padding:5px 2px;margin-bottom:8px}.bv-product.bv-product .atlas-canvas-heading{margin-bottom:6px;min-height:30px}.bv-product.bv-product .ed-shelf .ed-title{margin-bottom:10px}.bv-product.bv-product .atlas-shelves{gap:22px}}.bv-product.bv-product .play-room .gv .gv-panel{box-shadow:inset 0 3px 0 0 var(--room-accent),inset -1px 0 #ffffff05}.bv-product.bv-product .play-room .gv[data-game] .stage{background-color:#080c11}.bv-product.bv-product .play-room .gv[data-game=dice] .stage,.bv-product.bv-product .play-room .gv[data-game=limbo] .stage{background:radial-gradient(70% 55% at 50% 0%,color-mix(in srgb,var(--room-accent) 30%,transparent),transparent 72%),repeating-linear-gradient(0deg,#ffffff07 0 1px,transparent 1px 34px),repeating-linear-gradient(90deg,#ffffff07 0 1px,transparent 1px 34px),linear-gradient(180deg,#0a1018,#070a0f)}.bv-product.bv-product .play-room .gv[data-game=crash] .stage{background:radial-gradient(1.2px 1.2px at 12% 18%,#ffffffb0,transparent 60%),radial-gradient(1px 1px at 78% 12%,#ffffff90,transparent 60%),radial-gradient(1.4px 1.4px at 44% 30%,#ffffff80,transparent 60%),radial-gradient(1px 1px at 90% 44%,#ffffff70,transparent 60%),radial-gradient(130% 60% at 50% 112%,color-mix(in srgb,var(--room-accent) 52%,transparent),transparent 62%),linear-gradient(180deg,#05070f,#0b1226 70%,#14152c)}.bv-product.bv-product .play-room .gv:is([data-game=blackjack],[data-game=baccarat],[data-game=dragontiger],[data-game=hilo],[data-game=teenpatti],[data-game=tpduel],[data-game=roulette]) .stage{background:radial-gradient(85% 75% at 50% 42%,color-mix(in srgb,var(--felt, var(--room-accent)) 38%,#06110d),transparent 78%),radial-gradient(120% 100% at 50% 50%,transparent 55%,#000000a8 100%),repeating-radial-gradient(circle at 50% 50%,#ffffff06 0 2px,transparent 2px 7px),color-mix(in srgb,var(--felt, var(--room-accent)) 14%,#050a08)}.bv-product.bv-product .play-room .gv[data-game=blackjack]{--felt: #14a064}.bv-product.bv-product .play-room .gv[data-game=roulette]{--felt: #0f8a52}.bv-product.bv-product .play-room .gv[data-game=baccarat]{--felt: #1b9ec2}.bv-product.bv-product .play-room .gv[data-game=dragontiger]{--felt: #d9622b}.bv-product.bv-product .play-room .gv[data-game=hilo]{--felt: #5b5fd6}.bv-product.bv-product .play-room .gv[data-game=teenpatti]{--felt: #9a46d1}.bv-product.bv-product .play-room .gv[data-game=tpduel]{--felt: #b43ad0}.bv-product.bv-product .play-room .gv[data-game=slotmachine] .stage{background:radial-gradient(60% 52% at 50% 46%,color-mix(in srgb,var(--room-accent) 42%,transparent),transparent 74%),radial-gradient(120% 100% at 50% 50%,transparent 52%,#000000b8 100%),linear-gradient(180deg,#14061f,#0a0314)}.bv-product.bv-product .play-room .gv[data-game=mines] .stage{background:radial-gradient(55% 50% at 50% 50%,color-mix(in srgb,var(--room-accent) 26%,transparent),transparent 76%),radial-gradient(120% 100% at 50% 50%,transparent 50%,#000000c0 100%),linear-gradient(180deg,#04120e,#02080a)}.bv-product.bv-product .play-room .gv[data-game=tower] .stage{background:radial-gradient(90% 55% at 50% 108%,color-mix(in srgb,var(--room-accent) 55%,transparent),transparent 66%),radial-gradient(40% 40% at 8% 14%,color-mix(in srgb,var(--room-accent) 22%,transparent),transparent 70%),radial-gradient(40% 40% at 92% 14%,color-mix(in srgb,var(--room-accent) 22%,transparent),transparent 70%),linear-gradient(180deg,#120a03,#080503)}.bv-product.bv-product .play-room .gv[data-game=plinko] .stage{background:radial-gradient(70% 60% at 50% 0%,color-mix(in srgb,var(--room-accent) 24%,transparent),transparent 74%),radial-gradient(circle,#ffffff1c 1.4px,transparent 1.8px) 0 0 / 26px 26px,linear-gradient(180deg,#0f0713,#08040c)}.bv-product.bv-product .play-room .gv[data-game=wheel] .stage{background:radial-gradient(60% 60% at 50% 50%,color-mix(in srgb,var(--room-accent) 24%,transparent),transparent 74%),repeating-conic-gradient(from 0deg at 50% 50%,#ffffff08 0 6deg,transparent 6deg 18deg),linear-gradient(180deg,#0d0a1c,#070612)}.bv-product.bv-product .play-room .gv[data-game=coinflip] .stage{background:radial-gradient(48% 48% at 50% 44%,color-mix(in srgb,var(--room-accent) 34%,transparent),transparent 72%),radial-gradient(120% 100% at 50% 50%,transparent 55%,#000000b0 100%),linear-gradient(180deg,#14100a,#080604)}.bv-product.bv-product .play-room .gv[data-game=keno] .stage{background:radial-gradient(70% 50% at 50% 0%,color-mix(in srgb,var(--room-accent) 26%,transparent),transparent 72%),repeating-linear-gradient(90deg,#ffffff06 0 1px,transparent 1px 48px),linear-gradient(180deg,#080d1c,#050812)}.bv-product.bv-product .play-room .gv[data-game=fishing] .stage{background:radial-gradient(90% 50% at 50% 0%,#ffffff12,transparent 70%),repeating-linear-gradient(180deg,transparent 0 22px,#ffffff08 22px 23px),linear-gradient(180deg,color-mix(in srgb,var(--room-accent) 28%,#03121a),#02080c)}.bv-product.bv-product .play-room .gv[data-game=chicken] .stage{background:radial-gradient(70% 45% at 50% 100%,color-mix(in srgb,var(--room-accent) 30%,transparent),transparent 72%),repeating-linear-gradient(90deg,#ffffff08 0 3px,transparent 3px 56px),linear-gradient(180deg,#14100a,#0a0805)}.bv-product.bv-product .play-room .gv:is([data-game=rps],[data-game=russian],[data-game=handcricket],[data-game=scratch]) .stage{background:radial-gradient(70% 55% at 50% 0%,color-mix(in srgb,var(--room-accent) 28%,transparent),transparent 74%),radial-gradient(120% 100% at 50% 50%,transparent 55%,#00000090 100%),linear-gradient(180deg,#0b0f17,#06080d)}.bv-product.bv-product .play-room .gv[data-game]{border-color:color-mix(in srgb,var(--room-accent) 38%,var(--line))}@media(max-width:760px){.bv-product.bv-product .play-room .gv:is([data-game=dice],[data-game=limbo],[data-game=keno],[data-game=chicken]) .stage{background-image:radial-gradient(70% 55% at 50% 0%,color-mix(in srgb,var(--room-accent) 28%,transparent),transparent 72%),linear-gradient(180deg,#0a1018,#070a0f)}}:root:not([data-theme=daylight]) .bv-product.bv-product{--bg: #080c11;--bg-2: #0d131a;--bg-3: #151e28;--card: #10171f;--card-2: #16202a;--card-3: #1e2a37;--line: #ffffff10;--line-2: #ffffff1f;--line-strong: #ffffff36;--text: #f4f7fa;--muted: #9fb2c3;--dim: #7488a0;--accent: #34e8a4;--accent-hover: #66f3c0;--accent-deep: #10a877;--accent-ink: #04140d;--accent-tint: #34e8a415;--accent-glow: #34e8a438;--green: #45e3a3;--red: #ff5a63;--amber: #f2bc4d;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--t-label: 10px;--t-small: 12px;--t-body: 14px;--t-lead: 16px}:root:not([data-theme=daylight]) body.bv-product{background:radial-gradient(70% 38% at 82% -6%,#34e8a412,transparent 66%),radial-gradient(55% 30% at 6% 0%,#4f7cff0c,transparent 70%),var(--bg);background-attachment:fixed}:root:not([data-theme=daylight]) .bv-product.bv-product .topbar{background:color-mix(in srgb,var(--bg-2) 90%,transparent)}:root:not([data-theme=daylight]) .bv-product.bv-product .card{background:var(--card);border-color:var(--line)}.bv-product.bv-product .platform-sidebar{padding-top:14px}.bv-product.bv-product .sidebar-caption{margin:18px 12px 8px;font:600 10px/1 var(--font);letter-spacing:.2em;color:var(--dim)}.bv-product.bv-product .platform-sidebar .tab,.bv-product.bv-product .shell-secondary button,.bv-product.bv-product .shell-friends button{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;padding:0 14px;border-radius:var(--r-md);font:600 13.5px/1 var(--font);color:var(--muted)}.bv-product.bv-product .platform-sidebar .tab:hover,.bv-product.bv-product .shell-secondary button:hover,.bv-product.bv-product .shell-friends button:hover{background:var(--card-2);color:var(--text)}.bv-product.bv-product .platform-sidebar .tab.active{background:linear-gradient(90deg,var(--accent-tint),transparent 92%);color:var(--text);box-shadow:none}.bv-product.bv-product .platform-sidebar .tab.active:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--accent);box-shadow:0 0 14px var(--accent-glow)}.bv-product.bv-product .platform-sidebar .tab.active .ico,.bv-product.bv-product .platform-sidebar .tab.active svg{color:var(--accent)}.bv-product.bv-product .shell-friends button{margin-top:6px;background:var(--accent-tint);color:var(--accent)}.bv-product.bv-product .sidebar-bottom{border-top:1px solid var(--line)}@media(max-width:700px){.bv-product.bv-product .platform-sidebar .tabbar{left:10px;right:10px;bottom:calc(8px + var(--safe-bottom));width:auto;padding:6px;border:1px solid var(--line-2);border-radius:24px;background:color-mix(in srgb,var(--bg-2) 88%,transparent);backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);box-shadow:0 20px 44px -12px #000d,0 0 0 1px #00000050}.bv-product.bv-product .platform-sidebar .tabbar-inner{gap:4px}.bv-product.bv-product .platform-sidebar .tab{min-height:50px;flex-direction:column;justify-content:center;gap:4px;padding:4px 6px;border-radius:18px;font-size:10.5px;font-weight:600;color:var(--dim);transition:background var(--dur-2) var(--ease),color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease-press)}.bv-product.bv-product .platform-sidebar .tab:active{transform:scale(.94)}.bv-product.bv-product .platform-sidebar .tab.active{background:var(--accent);color:var(--accent-ink);box-shadow:0 8px 22px -8px var(--accent-glow)}.bv-product.bv-product .platform-sidebar .tab.active .ico,.bv-product.bv-product .platform-sidebar .tab.active svg{color:var(--accent-ink)}.bv-product.bv-product .platform-sidebar .tab.active:before{content:none}.bv-product.bv-product .tab .ico svg{width:21px;height:21px}}@media(prefers-reduced-motion:reduce){.bv-product.bv-product .platform-sidebar .tab{transition:none}}@media(max-width:700px){.bv-product.bv-product{--mobile-nav-height: calc(72px + var(--safe-bottom));--nav-h: 72px}}@media(min-width:761px){.bv-product.bv-product .discovery-lobby .atlas-heading{margin:0 0 12px;align-items:center}.bv-product.bv-product .discovery-lobby .atlas-heading h1{font-size:24px;line-height:1}.bv-product.bv-product .discovery-lobby .atlas-heading .platform-eyebrow{display:none}.bv-product.bv-product .vault-feature{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:12px}.bv-product.bv-product .vault-lead{min-height:252px;padding:24px 30px;border-radius:var(--r-lg)}.bv-product.bv-product .vault-lead h2{font-size:clamp(36px,4vw,56px)}.bv-product.bv-product .vault-lead-copy{gap:9px}.bv-product.bv-product .vault-lead p,.bv-product.bv-product .vault-lead .cinema-fair{display:none}.bv-product.bv-product .vault-lead-art{width:52%;right:-3%}.bv-product.bv-product .vault-rail{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;gap:8px;padding:14px;border-radius:var(--r-lg)}.bv-product.bv-product .vault-rail-label{grid-column:1 / -1;padding:0 2px 2px}.bv-product.bv-product .vault-rail-item{flex-direction:column;align-items:flex-start;gap:8px;padding:10px;min-width:0}.bv-product.bv-product .vault-rail-item>svg{display:none}.bv-product.bv-product .vault-rail-art{width:100%;height:46px}.bv-product.bv-product .vault-rail-text{width:100%}.bv-product.bv-product .vault-rail-text strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.bv-product.bv-product .vault-rail-all{grid-column:1 / -1;margin-top:0;padding:9px 12px}.bv-product.bv-product .discovery-recent{margin:12px 0 0}.bv-product.bv-product .discovery-recent .atlas-section-title{display:none}.bv-product.bv-product .atlas-recent{gap:8px;padding:0}.bv-product.bv-product .atlas-recent>button{min-height:40px;padding:3px 12px 3px 3px;border-radius:999px;background:var(--card)}.bv-product.bv-product .atlas-recent>button>.v2-icon{display:none}.bv-product.bv-product .atlas-recent>button>span{width:34px;height:34px;border-radius:50%;overflow:hidden}.bv-product.bv-product .discovery-discovery{margin-top:12px}.bv-product.bv-product .discovery-lobby .atlas-directory{margin-bottom:0;padding:7px 2px}.bv-product.bv-product .atlas-explorer{position:relative}.bv-product.bv-product .atlas-canvas-heading{position:absolute;top:-49px;right:0;z-index:31;margin:0;min-height:0;padding-left:18px;background:linear-gradient(90deg,transparent,var(--bg) 22%)}.bv-product.bv-product .atlas-canvas-heading #v2ResultCount,.bv-product.bv-product .discovery-surprise span,.bv-product.bv-product .catalog-layout button span{display:none}.bv-product.bv-product .atlas-shelves{padding-top:14px}}@media(min-width:761px){.bv-product.bv-product .vault-rail-label{display:none}.bv-product.bv-product .vault-rail{padding:12px;gap:7px}.bv-product.bv-product .vault-rail-item{gap:6px;padding:8px}.bv-product.bv-product .vault-rail-art{height:34px}.bv-product.bv-product .vault-rail-all{padding:8px 12px}.bv-product.bv-product .discovery-lobby .atlas-heading{margin-bottom:8px}.bv-product.bv-product .discovery-lobby .atlas-heading .atlas-find{gap:8px}}@media(max-width:760px){.bv-product.bv-product .discovery-lobby .atlas-heading{margin-bottom:10px}.bv-product.bv-product .discovery-lobby .atlas-heading h1{font-size:22px}.bv-product.bv-product .vault-lead{min-height:232px;padding:18px}.bv-product.bv-product .vault-lead h2{font-size:clamp(32px,10vw,42px)}.bv-product.bv-product .vault-lead p,.bv-product.bv-product .vault-lead .cinema-fair{display:none}.bv-product.bv-product .vault-lead-art{width:62%;right:-8%;top:18%}.bv-product.bv-product .vault-rail{padding:8px}.bv-product.bv-product .vault-rail-item{width:138px;padding:7px 9px}.bv-product.bv-product .vault-rail-all{width:120px;padding:7px 9px}.bv-product.bv-product .discovery-recent{margin:10px 0 0}.bv-product.bv-product .discovery-recent .atlas-section-title{display:none}.bv-product.bv-product .atlas-recent>button{min-height:38px;border-radius:999px;padding:3px 12px 3px 3px;background:var(--card)}.bv-product.bv-product .atlas-recent>button>.v2-icon{display:none}.bv-product.bv-product .atlas-recent>button>span{width:32px;height:32px;border-radius:50%;overflow:hidden}.bv-product.bv-product .discovery-lobby .atlas-directory{margin-top:8px;margin-bottom:4px;padding:6px 2px}.bv-product.bv-product .atlas-canvas-heading{min-height:0;margin-bottom:4px}.bv-product.bv-product .atlas-canvas-heading #v2ResultCount{display:none}.bv-product.bv-product .atlas-shelves{padding-top:6px}}@media(max-width:760px){.bv-product.bv-product .discovery-lobby .atlas-heading{margin:0 0 10px}.bv-product.bv-product .discovery-lobby .atlas-heading>div:first-child{display:none}.bv-product.bv-product .discovery-lobby .atlas-find{width:100%}.bv-product.bv-product .vault-rail{display:none}.bv-product.bv-product .vault-feature{gap:0}.bv-product.bv-product .vault-lead{min-height:150px;padding:16px 18px;align-items:center}.bv-product.bv-product .vault-lead:after{display:none}.bv-product.bv-product .vault-lead-copy{max-width:58%;gap:8px}.bv-product.bv-product .vault-lead h2{font-size:30px;line-height:.95}.bv-product.bv-product .vault-lead-eyebrow,.bv-product.bv-product .vault-lead .cinema-details{display:none}.bv-product.bv-product .vault-lead .cinema-actions{margin-top:0}.bv-product.bv-product .vault-lead .cinema-actions .btn{min-height:38px;padding:0 16px;font-size:13px}.bv-product.bv-product .vault-lead-meta .vault-lead-type{display:none}.bv-product.bv-product .vault-lead-art{top:50%;right:-6%;width:54%;translate:0 -50%;opacity:1}.bv-product.bv-product .discovery-recent{margin:8px 0 0}.bv-product.bv-product .discovery-lobby .atlas-directory{margin-top:6px}}.bv-product.bv-product .vault-lead-meta :is(.tile-rtp,.tile-flag){display:inline-flex;align-items:center;height:20px;padding:0 9px;border-radius:999px;font:700 10px/1 var(--font);letter-spacing:.04em;font-variant-numeric:tabular-nums}.bv-product.bv-product .vault-lead-meta .tile-rtp{background:#04070bd9;border:1px solid #ffffff24;color:#ffffffdb}.bv-product.bv-product .vault-lead-meta .tile-flag.is-live{background:#ff3b4ee6;color:#fff;border:1px solid #ffffff38}.bv-product.bv-product .vault-lead-meta .tile-flag.is-pvp{background:#04070bb0;border:1px solid var(--accent);color:var(--accent)}@media(max-width:760px){.bv-product.bv-product .catalog-layout{display:none}.bv-product.bv-product .atlas-canvas-heading{justify-content:flex-end}}@media(min-width:1100px){.bv-product.bv-product .discovery-lobby .atlas-shelf[data-shelf] .atlas-shelf-track{grid-auto-columns:calc((100% - 4 * 14px) / 5.2);gap:14px}.bv-product.bv-product .discovery-lobby .atlas-shelf[data-shelf] .discovery-card-art{aspect-ratio:1 / 1.08}.bv-product.bv-product .discovery-lobby .atlas-shelf[data-shelf] .cover-title{font-size:clamp(15px,1.5vw,20px)}.bv-product.bv-product .discovery-lobby .atlas-shelf[data-shelf=live] .discovery-card-art>:is(svg,img),.bv-product.bv-product .discovery-lobby .atlas-shelf[data-shelf=pvp] .discovery-card-art>:is(svg,img){width:104%;height:72%;left:-2%;top:6%}}.bv-product.bv-product .account-login{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,460px);align-items:center;gap:clamp(32px,6vw,84px);max-width:1100px;min-height:calc(100dvh - 140px);margin:0 auto;padding:24px 0 48px}.bv-product.bv-product .login-home{position:absolute;top:0;left:0;min-height:38px;padding:0 14px;border-radius:999px;background:var(--card);border:1px solid var(--line-2);color:var(--muted);font-size:12px;font-weight:600}.bv-product.bv-product .login-home:hover{color:var(--text);border-color:var(--line-strong)}.bv-product.bv-product .account-intro{position:relative;display:grid;gap:18px;align-content:center}.bv-product.bv-product .account-intro:before{content:"";position:absolute;inset:-40% -20% -30% -30%;background:radial-gradient(50% 50% at 40% 50%,#34e8a418,transparent 70%);pointer-events:none;z-index:-1}.bv-product.bv-product .login-orbit{display:none}.bv-product.bv-product .account-intro .account-eyebrow{font:600 10px/1 var(--font);letter-spacing:.24em;color:var(--accent)}.bv-product.bv-product .account-intro h1{margin:0;font:700 clamp(40px,5.6vw,72px)/.98 var(--display);letter-spacing:-.055em}.bv-product.bv-product .account-intro h1 em{font-style:normal;color:var(--accent)}.bv-product.bv-product .account-intro>p{max-width:40ch;margin:0;font-size:16px;line-height:1.6;color:var(--muted)}.bv-product.bv-product .login-points{display:grid;gap:10px;margin-top:6px}.bv-product.bv-product .login-points span{display:flex;align-items:center;gap:12px;padding:0;background:none;border:0;font-size:14px;font-weight:600;color:var(--text)}.bv-product.bv-product .login-points span:first-letter{color:var(--accent)}.bv-product.bv-product .account-form{display:grid;gap:14px;align-content:start;padding:28px;border-radius:var(--r-xl);background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line-2);box-shadow:var(--e-3)}.bv-product.bv-product .account-form>*{margin:0}.bv-product.bv-product .account-form h2{font:700 26px/1 var(--display);letter-spacing:-.04em}.bv-product.bv-product .account-form .login-card-top{display:flex;justify-content:space-between;align-items:center}.bv-product.bv-product .account-form .login-card-kicker{font:600 9px/1 var(--font);letter-spacing:.22em;color:var(--dim)}.bv-product.bv-product .account-form .muted{font-size:13px;line-height:1.55}.bv-product.bv-product .account-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:999px;background:var(--bg);border:1px solid var(--line)}.bv-product.bv-product .account-tabs .btn{min-height:40px;border-radius:999px;border:0;background:none;color:var(--dim);font-weight:700;box-shadow:none}.bv-product.bv-product .account-tabs .btn.gold{background:var(--card-3);color:var(--text);box-shadow:inset 0 1px #ffffff14}.bv-product.bv-product .account-form form{display:grid;gap:14px}.bv-product.bv-product .account-form label{display:grid;gap:7px;font-size:12px;font-weight:600;color:var(--muted)}.bv-product.bv-product .account-form .input,.bv-product.bv-product .account-form input:not([type=checkbox]){height:48px;padding:0 14px;border-radius:var(--r-md);font-size:15px}.bv-product.bv-product .account-form .account-error:empty{display:none}.bv-product.bv-product .account-form .account-error{margin:0;padding:10px 12px;border-radius:var(--r-sm);background:#ff5a6314;border:1px solid #ff5a6355;color:var(--red);font-size:13px}.bv-product.bv-product .account-form form .btn.gold.block{min-height:52px;border-radius:var(--r-md);font:700 15px/1 var(--display)}.bv-product.bv-product .account-form .policy-inline-links{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11px}.bv-product.bv-product .telegram-login{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--r-md);background:color-mix(in srgb,#2aabee 12%,var(--card));border:1px solid color-mix(in srgb,#2aabee 40%,transparent)}.bv-product.bv-product .login-divider{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.bv-product.bv-product .login-divider:before,.bv-product.bv-product .login-divider:after{content:"";flex:1;height:1px;background:var(--line-2)}.bv-product.bv-product .account-form .account-help{font-size:12px;color:var(--dim)}@media(max-width:900px){.bv-product.bv-product .account-login{grid-template-columns:1fr;gap:26px;min-height:0;padding:56px 0 24px}.bv-product.bv-product .account-intro{gap:12px}.bv-product.bv-product .account-intro h1{font-size:clamp(34px,10vw,46px)}.bv-product.bv-product .account-intro>p{font-size:14px}.bv-product.bv-product .login-points{display:none}}@media(max-width:480px){.bv-product.bv-product .account-form{padding:20px;border-radius:var(--r-lg)}.bv-product.bv-product .account-form h2{font-size:22px}}.bv-product.bv-product .account-profile{max-width:1180px;margin:0 auto}.bv-product.bv-product .account-profile-intro h1{font:700 clamp(30px,3.4vw,44px)/1 var(--display);letter-spacing:-.05em}.bv-product.bv-product .account-profile-top{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:16px;align-items:stretch}.bv-product.bv-product .profile-hero{position:relative;overflow:hidden;border-radius:var(--r-xl);background:radial-gradient(90% 120% at 0% 0%,var(--accent-tint),transparent 62%),linear-gradient(180deg,var(--card-2),var(--card));border:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));box-shadow:var(--e-2)}.bv-product.bv-product .browser-links{display:grid;gap:8px;align-content:start}.bv-product.bv-product .browser-links>*{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 16px;border-radius:var(--r-md);background:var(--card);border:1px solid var(--line);color:var(--text);font-size:13px;font-weight:600;text-align:left;transition:background var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease-press)}.bv-product.bv-product .browser-links>*:hover{background:var(--card-2);border-color:var(--line-2)}.bv-product.bv-product .browser-links>*:active{transform:scale(.985)}.bv-product.bv-product .operator-entry{border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);background:linear-gradient(90deg,var(--accent-tint),var(--card) 70%)}.bv-product.bv-product .profile-account-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bv-product.bv-product .profile-account-shortcuts>button{min-height:78px;border-radius:var(--r-lg);background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);box-shadow:var(--e-1);transition:border-color var(--dur-1) var(--ease),transform var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.bv-product.bv-product .profile-account-shortcuts>button:hover{transform:translateY(-2px);border-color:var(--line-strong);box-shadow:var(--e-2)}.bv-product.bv-product .v2-profile-tabs{display:flex;gap:0;border-bottom:1px solid var(--line-2);overflow-x:auto;scrollbar-width:none}.bv-product.bv-product .v2-profile-tabs button{position:relative;min-height:48px;padding:0 18px;border:0;border-radius:0;background:none;color:var(--dim);font-weight:600;white-space:nowrap}.bv-product.bv-product .v2-profile-tabs button:hover{color:var(--text)}.bv-product.bv-product .v2-profile-tabs button.on,.bv-product.bv-product .v2-profile-tabs button[aria-selected=true]{color:var(--accent);background:none}.bv-product.bv-product .v2-profile-tabs button.on:after,.bv-product.bv-product .v2-profile-tabs button[aria-selected=true]:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--accent)}@media(max-width:860px){.bv-product.bv-product .account-profile-top{grid-template-columns:1fr}}@media(max-width:480px){.bv-product.bv-product .profile-account-shortcuts{grid-template-columns:1fr}}.bv-product.bv-product .discovery-save,.bv-product.bv-product .tile-badges>span,.bv-product.bv-product .discovery-game-card .cover-play,.bv-product.bv-product .game-card .rtp{-webkit-backdrop-filter:none;backdrop-filter:none}.bv-product.bv-product .discovery-save{background:#05070ae0}.bv-product.bv-product .tile-badges>.tile-rtp{background:#04070bd9}.bv-product.bv-product .discovery-game-card .cover-play{background:#0a0f15cc}@media(hover:none),(pointer:coarse),(max-width:760px){.bv-product.bv-product .topbar,.bv-product.bv-product .discovery-lobby .atlas-directory,.bv-product.bv-product .platform-sidebar .tabbar,.bv-product.bv-product .game-result-slot .round-receipt,.bv-product.bv-product .rounds-tray-panel{-webkit-backdrop-filter:none;backdrop-filter:none}.bv-product.bv-product .topbar{background:var(--bg-2)}.bv-product.bv-product .discovery-lobby .atlas-directory{background:color-mix(in srgb,var(--bg) 97%,transparent)}.bv-product.bv-product .platform-sidebar .tabbar{background:color-mix(in srgb,var(--bg-2) 97%,transparent)}}.bv-product.bv-product .atlas-shelf:nth-of-type(n+3),.bv-product.bv-product .discovery-utility,.bv-product.bv-product .discovery-social,.bv-product.bv-product .discovery-activity,.bv-product.bv-product .discovery-footer{content-visibility:auto;contain-intrinsic-size:auto 270px}.bv-product.bv-product .discovery-game-card .discovery-card-art>:is(svg,img){will-change:auto}@media(hover:hover){.bv-product.bv-product .discovery-game-card:hover .discovery-card-art>:is(svg,img){will-change:transform}}.bv-product.bv-product #app>*{animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}.bv-product.bv-product .discovery-game-card{animation-duration:.26s;animation-delay:min(var(--entrance, 0ms),66ms)}@keyframes bv-route{0%{opacity:.01;transform:translateY(6px)}to{opacity:1;transform:none}}.bv-product.bv-product .balance-pill .amt{display:inline-block;min-width:6.5ch;font-variant-numeric:tabular-nums}.bv-product.bv-product .balance-pill{min-width:150px}@media(max-width:700px){.bv-product.bv-product .balance-pill{min-width:0}.bv-product.bv-product .balance-pill .amt{min-width:5.5ch}}@media(hover:none),(pointer:coarse),(max-width:760px){.bv-product.bv-product .discovery-game-card{animation:none}}@media(max-width:480px){.bv-product.bv-product .arena-top .gh-title h2{font-size:clamp(19px,5.8vw,24px);line-height:1.02;text-wrap:balance}}:root:not([data-theme=daylight]) .bv-product.bv-product{--bg:#0d1016;--bg-2:#11161e;--bg-3:#1a2230;--card:#151b25;--card-2:#1c2532;--card-3:#273347;--text:#f5f0e7;--muted:#a4b0c3;--dim:#8492a8;--accent:#9cbcff;--accent-hover:#c3d5ff;--accent-ink:#101c34;--accent-deep:#4976cd;--accent-tint:#9cbcff12;--line:#ffffff10;--line-2:#ffffff20;--green:#76d5af;--red:#f98a94;--studio-paper:#f3e9d6;--studio-blue:#3065c0;--studio-gap:24px;--studio-radius:18px}.bv-product.bv-product{background:var(--bg);font-family:DM Sans,sans-serif}.bv-product.bv-product h1,.bv-product.bv-product h2,.bv-product.bv-product h3{font-family:Space Grotesk,DM Sans,sans-serif;letter-spacing:-.045em}.bv-product.bv-product :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.studio-header-label{font-size:10px;letter-spacing:.15em;color:var(--muted);white-space:nowrap;margin-right:12px}.bv-product.bv-product .topbar{background:var(--bg-2);box-shadow:none}.bv-product.bv-product .brand-symbol{color:var(--accent)}.bv-product.bv-product .sidebar-bottom{border-top:1px solid var(--line-2);background:none}.bv-product.bv-product .tab.active{background:var(--accent-tint);color:var(--text)}.bv-product.bv-product .plus-btn{background:var(--accent);color:var(--accent-ink);box-shadow:none}.bv-product.bv-product .site-search-trigger{border-radius:10px;background:var(--bg);min-height:42px;flex:0 1 260px}.bv-product.bv-product .btn.gold{background:var(--accent);color:var(--accent-ink);box-shadow:none;border:1px solid transparent;text-shadow:none}.bv-product.bv-product .btn.gold:hover{background:var(--accent-hover);box-shadow:none}.bv-product.bv-product .btn{min-height:44px;border-radius:10px;transition:background .16s,color .16s,transform .16s}.bv-product.bv-product .btn:active{transform:translateY(1px)}.bv-product.bv-product .cinema-featured{background:none;padding:0;border:0;box-shadow:none;overflow:visible}.bv-product.bv-product .cinema-featured>.premium-still-life{display:none}.studio-feature{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(270px,1fr);gap:16px}.studio-cover{position:relative;isolation:isolate;overflow:hidden;min-height:310px;border-radius:20px;background:#17243d;border:1px solid #ffffff15;display:flex;align-items:center}.studio-cover:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,#101c31,#142644 48%,color-mix(in srgb,var(--game-accent) 27%,#17243d));z-index:-1}.studio-cover-copy{position:relative;padding:30px 32px;z-index:2;max-width:72%}.studio-kicker{font-size:9px;letter-spacing:.18em;font-weight:700;color:#b9c7dd;display:block}.studio-cover h2{font-size:clamp(36px,4.2vw,61px);line-height:.99;margin:19px 0 15px;color:#f5efdf!important;font-weight:600}.studio-cover h2 em{font-style:normal;color:#a9c6fc}.studio-cover p{font-size:12px;line-height:1.6;color:#c1ccdc;max-width:310px;margin:0 0 18px}.studio-cover-actions{display:flex;align-items:center;gap:16px}.studio-cover-actions .btn{padding:0 18px;font-size:12px;gap:20px;display:flex;align-items:center}.studio-more{border:0;background:none;color:#dee7f4;font-size:11px;min-height:44px;text-decoration:underline;text-underline-offset:4px}.studio-cover-note{display:block;color:#8b9ebc;font-size:10px;margin-top:17px}.studio-cover-art{position:absolute;inset:6% -9% 0 48%;display:grid;place-items:center;pointer-events:none;z-index:1;transform:rotate(-7deg)}.studio-cover-art :is(img,svg){width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 24px 25px #0006)}.studio-picks{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr 1fr auto;gap:9px;min-width:0}.studio-picks>.studio-kicker{color:var(--muted);padding:4px 0}.studio-pick{display:flex;align-items:center;gap:16px;text-align:left;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;padding:10px;color:var(--text);min-width:0}.studio-pick:hover{background:var(--card-2);border-color:var(--line-2)}.studio-pick-art{width:76px;height:76px;flex:none;background:color-mix(in srgb,var(--game-accent) 27%,#151b25);border-radius:10px;overflow:hidden;display:grid;place-items:center}.studio-pick-art :is(img,svg){width:90%;height:90%;object-fit:contain}.studio-pick small{display:block;font-size:9px;color:var(--muted)}.studio-pick strong{display:block;font-family:Space Grotesk,sans-serif;font-size:19px;margin:3px 0}.studio-pick b{font-size:10px;font-weight:500;color:var(--accent);display:flex;align-items:center;gap:18px}.studio-pick b svg{width:13px;height:13px}.studio-room{display:flex;align-items:center;gap:12px;padding:10px 12px;color:var(--text);background:var(--card);border:1px solid var(--line);border-radius:12px;text-align:left;min-height:54px}.studio-room>span{width:30px;color:var(--accent)}.studio-room strong{flex:1;font-size:11px;font-weight:500}.studio-room small{display:block;color:var(--muted);font-size:9px;margin-top:3px}.studio-room>svg{width:15px}.bv-product.bv-product .discovery-card-art{border-radius:12px;box-shadow:none;aspect-ratio:4/4.7}.bv-product.bv-product .cover-title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.04em}.bv-product.bv-product .discovery-game-card{border-radius:12px;overflow:visible}.bv-product.bv-product .atlas-shelf-track{gap:14px}.bv-product.bv-product .ed-index{background:var(--card-2);color:var(--accent);border-radius:6px;font-size:10px}.bv-product.bv-product .discovery-recent{background:none;border:0;box-shadow:none;padding:4px 0}.bv-product.bv-product .game-quick-guide{margin:0 0 14px;background:none;border:0;border-bottom:1px solid var(--line-2);border-radius:0}.bv-product.bv-product .arena-top .play-room-mark{border-radius:12px;border:0;background:var(--card-2)}.bv-product.bv-product .arena-top .back{border-radius:10px;background:none;min-height:44px}.bv-product.bv-product .play-room .gv{border:1px solid var(--line-2);border-radius:18px;overflow:hidden;box-shadow:none;gap:0}.bv-product.bv-product .play-room .gv .gv-panel{background:var(--card);box-shadow:none;border-right:1px solid var(--line-2);padding:20px}.bv-product.bv-product .play-room .gv .stage{border-radius:0;box-shadow:none;min-height:470px;padding:24px;min-width:0;overflow:hidden}.bv-product.bv-product .play-room .gv .stage .game-object{width:100%;height:100%;display:block;filter:drop-shadow(0 5px 4px #0004)}.bv-product.bv-product .gv .amount{border-radius:9px;min-height:46px;background:var(--bg);border:1px solid var(--line-2)}.bv-product.bv-product .gv .panel>.bet-field{padding:0;border:0;background:none}.bv-product.bv-product .gv-tabs{background:var(--bg);border-radius:9px;min-height:40px}.bv-product.bv-product .gv-tabs button{border-radius:7px;min-height:36px}.bv-product.bv-product .gv-tabs .on{background:var(--card-3);color:var(--text)}.bv-product.bv-product .gv .seg{padding:3px;border:1px solid var(--line);border-radius:9px;background:var(--bg)}.bv-product.bv-product .gv .seg button{min-height:40px;border-radius:6px;color:var(--muted)}.bv-product.bv-product .gv .seg button.on{background:var(--card-3);color:var(--text);box-shadow:none}.bv-product.bv-product .pcard{background:#f3ead8;color:#1c2940;border:1px solid #d8c9ac;box-shadow:0 6px #02061050,0 12px 20px #02061038;border-radius:8px}.bv-product.bv-product .pcard.red{color:#be3c50}.bv-product.bv-product .pcard.back{background:repeating-linear-gradient(45deg,#294777 0 1px,#1d3255 1px 7px);border:4px solid #cbd8e8;display:grid;place-items:center}.bv-product.bv-product .pcard.back:after{content:none}.deck-monogram{font:700 18px Space Grotesk,sans-serif;border:1px solid #bdccdf;transform:rotate(-12deg);padding:8px;color:#dbe6f5;letter-spacing:-.08em}.bv-product.bv-product .pcard .mid{position:absolute;inset:20%;width:auto;height:auto;display:block;font-size:24px}.deck-pips{position:absolute;inset:0;display:block}.deck-pips i{position:absolute;transform:translate(-50%,-50%);font-style:normal;font-size:clamp(10px,1.5vw,18px);line-height:1}.deck-face{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;line-height:1}.deck-face b{font-family:Georgia,serif;font-size:32px}.blackjack-table{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;min-height:430px;padding:12px 0}.bj-hand{min-width:180px;max-width:100%;text-align:center;padding:10px 12px}.bj-hand .hand-label{justify-content:center;gap:18px;display:flex;align-items:center;margin-bottom:14px!important;font-size:11px;letter-spacing:.12em}.bj-hand .t{font-size:16px;padding:4px 10px;background:#ffffff0a;border-radius:5px;letter-spacing:0}.bj-player-hands{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;width:100%}.bj-player.is-active{border-bottom:2px solid #b7d3f1}.bj-table-rules{text-align:center;transform:rotate(-2deg);color:#b4c4d0;opacity:.65}.bj-table-rules strong{font:600 15px Space Grotesk,sans-serif;letter-spacing:.16em;display:block}.bj-table-rules span{display:block;font-size:9px;margin-top:5px;letter-spacing:.06em}.bj-shoe{position:absolute;right:3%;top:6%;width:62px;height:86px;transform:rotate(12deg);background:repeating-linear-gradient(45deg,#304462 0 1px,#23304a 1px 5px);border:4px solid #b5c0ca;border-radius:8px;box-shadow:4px 4px #5b6a7b,8px 8px #273b52;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#c6d5e7}.bj-shoe span{font-weight:700;font-size:17px}.bj-shoe small{font-size:5px;letter-spacing:.06em}.bv-product.bv-product .play-room .gv[data-game=blackjack] .stage{background:radial-gradient(ellipse at 50% 50%,#1b304e,#0b1426)}.bv-product.bv-product .play-room .gv[data-game=baccarat] .stage{background:#102c36}.bv-product.bv-product .play-room .gv[data-game=hilo] .stage{background:#202038}.hilo-rank-rail{display:flex;justify-content:center;gap:4px;padding:4px 0 22px;color:#c5badb;font-size:10px}.hilo-rank-rail span{width:22px;text-align:center;padding:6px 0;border-bottom:1px solid #b4a7d94d}.hilo-table{position:relative;display:grid;place-items:center;min-height:230px}.hilo-table-word{position:absolute;inset:25% 0 auto;text-align:center;font:700 clamp(28px,6vw,70px) "Space Grotesk";color:#ffffff08;letter-spacing:-.06em}.hilo-table-note{font-size:11px;color:#b0a5c4;margin-top:20px;position:relative}.bv-product.bv-product .play-room .gv[data-game=dice] .stage{background:radial-gradient(ellipse at 50% 0,#223853,#101824);display:flex;flex-direction:column;justify-content:center}.bv-product.bv-product .dice-result{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:clamp(65px,9vw,105px);letter-spacing:-.07em;line-height:1.2}.bv-product.bv-product .dice-fields{border-top:1px solid #ffffff14;padding-top:24px;gap:12px}.bv-product.bv-product .play-room .gv[data-game=limbo] .stage{background:radial-gradient(ellipse at 50% 50%,#223850,#0a1420);display:flex;flex-direction:column;justify-content:space-between}.bv-product.bv-product .limbo-orbit{border-radius:0;border:0;background:none;box-shadow:none;min-height:250px;display:flex;flex-direction:column;justify-content:center}.bv-product.bv-product .limbo-orbit:before,.bv-product.bv-product .limbo-orbit:after{border-color:#7799bd24;box-shadow:none}.bv-product.bv-product .limbo-value{font-family:Space Grotesk,sans-serif;font-size:clamp(58px,8vw,100px);letter-spacing:-.06em}.bv-product.bv-product .limbo-stats{border-top:1px solid #ffffff15;padding-top:20px;background:none;box-shadow:none}.mines-instrument{display:flex;justify-content:space-between;align-items:center;margin:0 auto 20px;max-width:450px;gap:12px}.mines-instrument small{display:block;color:#96a6bb;font-size:8px;letter-spacing:.12em;margin-bottom:5px}.mines-instrument b{font-size:11px;font-weight:500;color:#d4deeb}.mines-instrument>span:last-child{text-align:right}.mines-instrument .num{font-size:22px;color:#a9d4f0}.bv-product.bv-product .play-room .gv[data-game=mines] .stage{background:radial-gradient(ellipse at 50% 30%,#24384a,#101a29)}.bv-product.bv-product .mines-grid{max-width:440px;margin:auto;gap:10px;padding:12px;background:#08121c;border:1px solid #405c6c;border-radius:14px;box-shadow:0 12px 28px #0005}.bv-product.bv-product .mines-grid .tile{background:linear-gradient(145deg,#344b5e,#1c3040);border:1px solid #67809544;border-bottom:4px solid #0e1d2c;border-radius:9px;box-shadow:none;aspect-ratio:1;min-height:0}.bv-product.bv-product .mines-grid .tile:not(:disabled):hover{background:#456179;transform:translateY(-2px)}.bv-product.bv-product .mines-grid .tile.gem{background:#143c40;border-color:#3e8e8a}.bv-product.bv-product .mines-grid .tile.bomb{background:#532a3a;border-color:#ad6576}.bv-product.bv-product .mines-grid .tile:before{content:none}.bv-product.bv-product .play-room .gv[data-game=tower] .stage{background:linear-gradient(90deg,#1c1720,#352b2a 50%,#1c1720)}.tower-architecture{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 20px;color:#c8b69a;font-size:9px;letter-spacing:.2em}.tower-architecture i{width:6px;height:6px;background:#dbbb7b;transform:rotate(45deg)}.bv-product.bv-product .tower{position:relative;border-inline:10px solid #574638;padding-inline:12px;max-width:540px;width:100%;margin:auto}.bv-product.bv-product .tower-row{margin:5px 0;padding:3px;min-height:35px;border-radius:6px;border-bottom:1px solid #ac92762b}.bv-product.bv-product .tower-row.current{background:#f2cf8f1a;box-shadow:-4px 0 #e4c182}.bv-product.bv-product .tower .tile{min-height:32px;background:#3d3435;border:1px solid #766157;border-bottom:3px solid #1a1520;border-radius:4px}.bv-product.bv-product .tower .tile .game-object{width:29px;height:29px;margin:auto}.bv-product.bv-product .play-room .gv[data-game=keno] .stage{background:#151f38}.bv-product.bv-product .keno-grid{gap:7px;background:#0e172a;padding:13px;border-radius:15px;border:1px solid #344a6b}.bv-product.bv-product .kball{background:#243656;border:1px solid #52678b;border-bottom:3px solid #0a1226;border-radius:9px;min-height:38px;box-shadow:none}.bv-product.bv-product .kball.on{background:#a8c6f3;color:#10203e;border-color:#d8e9ff}.bv-product.bv-product .play-room .gv[data-game=rps] .stage{background:linear-gradient(135deg,#302b3b,#192637)}.bv-product.bv-product .rx-arena{background:linear-gradient(110deg,#3b3345 50%,#243950 50%);border-radius:16px;padding:28px 16px;gap:18px;box-shadow:none}.bv-product.bv-product .rx-hand,.bv-product.bv-product .rx-deal{width:120px;height:145px;min-height:0;display:grid;place-items:center;border:0;background:none;box-shadow:none}.bv-product.bv-product .rx-face.rx-fb{background:#22334b}.bv-product.bv-product .rx-face span{width:80%;height:80%;display:block}.bv-product.bv-product .rps-pick button{min-height:90px;padding:8px;background:var(--bg);border:1px solid var(--line-2);border-radius:10px}.bv-product.bv-product .rps-pick button>span{height:52px;width:52px;margin:auto;display:block}.bv-product.bv-product .rps-pick .game-object{width:100%;height:100%}.bv-product.bv-product .play-room .gv[data-game=scratch] .stage{background:#252138}.bv-product.bv-product .sc-card{background:#ece1cd;color:#27324a;border:0;border-radius:16px;padding:20px;box-shadow:0 16px 25px #0004}.bv-product.bv-product .sc-head{color:#313b55;border-bottom:1px dashed #938d80;padding-bottom:14px;font-family:Space Grotesk}.bv-product.bv-product .sc-head .dim{color:#5a6071}.bv-product.bv-product .sc-board{background:#b9ad96;gap:5px;padding:5px;border-radius:10px}.bv-product.bv-product .sc-cell{background:#fbf3e3;border:1px solid #d4c5a8;display:grid;place-items:center}.bv-product.bv-product .sc-cell .game-object{width:70%;height:70%}.bv-product.bv-product .sc-msg{color:#424c60;font-size:11px}.bv-product.bv-product .sc-prizes{display:flex;justify-content:center;gap:7px;flex-wrap:wrap;margin-top:18px}.bv-product.bv-product .sc-pz i{width:24px;height:24px;display:inline-block}.bv-product.bv-product .sc-cell.hit{background:#fbdf9b;box-shadow:inset 0 0 0 2px #b0883c}.bv-product.bv-product .play-room .gv[data-game=fishing] .stage{padding:0;background:#092c41}.bv-product.bv-product .fsx-sky{background:linear-gradient(#a0c7ce,#f0d9bb)}.bv-product.bv-product .fsx-water{background:linear-gradient(#236d83,#092b48)}.bv-product.bv-product .fsx-swim{width:42px;height:42px}.bv-product.bv-product .fsx-swim.s2,.bv-product.bv-product .fsx-fish{width:60px;height:60px}.bv-product.bv-product .fsx-weed{width:8px;height:60px;border-radius:60% 0;background:#1d7780;transform:rotate(12deg)}.bv-product.bv-product .fsx-pz i{width:30px;height:30px;display:block;margin:auto}.bv-product.bv-product .fsx-card .e{width:80px;height:80px;margin:auto}.bv-product.bv-product .fsx-table{padding:12px;background:#081c2a;border-top:1px solid #417389}.bv-product.bv-product .play-room .gv[data-game=roulette] .stage{background:radial-gradient(ellipse,#234134,#10231e)}.bv-product.bv-product .play-room .gv[data-game=wheel] .stage{background:radial-gradient(ellipse at 50% 20%,#353248,#131928)}.bv-product.bv-product .play-room .gv[data-game=plinko] .stage{background:linear-gradient(#271c35,#15152a)}.bv-product.bv-product .play-room .gv[data-game=coinflip] .stage{background:#132932}.bv-product.bv-product .play-room .gv[data-game=russian] .stage{background:#1d222b}.bv-product.bv-product .play-room .gv[data-game=slotmachine] .stage{background:radial-gradient(ellipse at 50% 40%,#483154,#21172d)}.bv-product.bv-product .play-room .gv[data-game=slotmachine] .sh-machine{border-color:#b69bc1;box-shadow:0 12px 30px #0a071d80}.bv-product.bv-product .play-room .gv[data-game=wingo] .stage{background:#16222e}.bv-product.bv-product .play-room .gv[data-game=teenpatti] .stage{background:#231c35}.bv-product.bv-product .play-room .gv[data-game=tpduel] .stage{background:#2a2035}.bv-product.bv-product .play-room .gv[data-game=handcricket] .stage{background:#112522}.bv-product.bv-product .play-room .gv[data-game=market] .stage{background:#0c1825}.bv-product.bv-product .play-room .gv[data-game=chicken] .stage{background:#151e2c}.bv-product.bv-product .game-result-slot{background:var(--bg-2);border-top:1px solid var(--line-2)}@media(min-width:1000px){.bv-product.bv-product .gv{grid-template-columns:280px minmax(0,1fr)}.bv-product.bv-product .gv .stage,.bv-product.bv-product .gv .gv-panel{order:0}}@media(max-width:1100px){.studio-header-label{display:none}.studio-cover-copy{padding:24px}.studio-cover-actions{gap:8px}.studio-pick-art{width:62px;height:62px}.studio-cover h2{font-size:44px}}@media(max-width:760px){.studio-feature{display:block}.studio-cover{min-height:260px;border-radius:14px}.studio-cover-copy{padding:24px 20px;max-width:80%}.studio-cover h2{font-size:42px;line-height:1;margin:15px 0}.studio-cover p{font-size:11px;max-width:215px}.studio-cover-art{inset:11% -20% 0 43%;opacity:.7}.studio-cover-note{font-size:9px}.studio-more{font-size:10px}.studio-cover-actions .btn{font-size:11px;padding:0 14px}.studio-kicker{font-size:8px}.studio-picks{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;margin-top:10px;gap:8px}.studio-picks>.studio-kicker{display:none}.studio-pick{gap:8px;padding:8px;min-height:80px}.studio-pick-art{width:47px;height:55px}.studio-pick strong{font-size:14px;margin:3px 0}.studio-pick small{font-size:8px}.studio-pick b{font-size:8px;gap:5px}.studio-room{grid-column:1/-1;padding:8px 12px;min-height:48px}.studio-room small{display:inline;margin-left:10px}.bv-product.bv-product .play-room .gv{display:flex;flex-direction:column;border-radius:14px}.bv-product.bv-product .play-room .gv .stage{order:0;min-height:330px;padding:18px 14px}.bv-product.bv-product .play-room .gv .gv-panel{order:1;border-right:0;border-top:1px solid var(--line-2);padding:16px}.bv-product.bv-product .game-result-slot{order:2}.bv-product.bv-product .arena-top{gap:10px;margin-bottom:10px}.bv-product.bv-product .arena-top .play-room-mark{width:40px;height:40px}.bv-product.bv-product .arena-top .gh-title h2{font-size:21px}.bv-product.bv-product .arena-top .chips .chip{width:38px;min-height:38px}.bv-product.bv-product .game-quick-guide summary{padding:8px 0}.bv-product.bv-product .game-quick-guide small{font-size:10px}.blackjack-table{min-height:345px;gap:20px;padding:4px 0}.bj-hand{padding:6px;min-width:0}.bj-hand .hand-label{font-size:9px;margin-bottom:10px!important}.bj-shoe{width:34px;height:49px;border-width:2px;top:13%;right:1%}.bj-shoe span{font-size:11px}.bj-shoe small{display:none}.bj-table-rules strong{font-size:10px}.bj-table-rules span{font-size:8px}.bj-player-hands{gap:4px}.bj-hand .cards{gap:7px;justify-content:center}.bv-product.bv-product .bj-hand .pcard{width:67px;height:95px}.deck-pips i{font-size:12px}.bj-verdict{font-size:10px}.mines-instrument{gap:8px;margin-bottom:14px}.mines-instrument small{font-size:7px}.mines-instrument b{font-size:10px}.mines-instrument .num{font-size:20px}.bv-product.bv-product .mines-grid{gap:7px;padding:10px}.bv-product.bv-product .mines-grid .tile{border-radius:7px}.bv-product.bv-product .rx-arena{gap:10px;padding:22px 8px}.bv-product.bv-product .rx-hand,.bv-product.bv-product .rx-deal{width:95px;height:120px}.bv-product.bv-product .rx-vs{font-size:20px}.bv-product.bv-product .tower{padding-inline:6px;border-inline-width:6px}.bv-product.bv-product .tower-row .mult{font-size:10px;min-width:50px}.tower-architecture{font-size:8px;margin-bottom:12px}.bv-product.bv-product .sc-card{padding:14px}.bv-product.bv-product .sc-head{font-size:11px}.bv-product.bv-product .keno-grid{padding:9px;gap:5px}.bv-product.bv-product .kball{min-height:32px;font-size:12px}}@media(max-width:370px){.studio-cover h2{font-size:36px}.studio-cover-actions{gap:5px}.studio-pick-art{width:37px}.studio-pick strong{font-size:12px}.studio-room small{display:block;margin-left:0}.bv-product.bv-product .play-room .gv .stage{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.studio-cover-art{transform:none}.bv-product.bv-product .tile{transition:none}.bv-product.bv-product .btn:active{transform:none}}.dice-instrument-label{text-align:center;margin-bottom:14px}.dice-instrument-label span{display:block;letter-spacing:.17em;color:#8dabc8;font-size:8px}.dice-instrument-label b{display:block;margin-top:8px;font-size:13px;font-weight:400;color:#c0d0e0}.limbo-gauge{position:absolute;inset:0;max-width:360px;width:100%;height:100%;margin:auto;pointer-events:none;opacity:.6}.bv-product.bv-product .limbo-orbit{position:relative}.bv-product.bv-product .limbo-orbit>*:not(svg){position:relative;z-index:1}.plinko-machine-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:#c8afcd}.plinko-machine-label b{font:700 13px Space Grotesk}.plinko-machine-label span{font-size:8px;letter-spacing:.16em}.wheel-observatory{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.wheel-edition{font-size:8px;letter-spacing:.2em;color:#a9a5bf}.wheel-board-note{font-size:10px;color:#a9a5bf}.bv-product.bv-product .wheel-observatory .legend{justify-content:center;flex-wrap:wrap}.baccarat-salon{width:100%;position:relative;min-height:390px;padding:14px 8px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.bac-salon-brand{text-align:center;font:700 22px Space Grotesk;color:#6d9aa5;letter-spacing:-.08em}.bac-salon-brand span{font-size:7px;letter-spacing:.2em;display:block;margin-top:5px}.bac-rule{text-align:center;color:#92abb0;font-size:11px;letter-spacing:.16em}.bac-rule span{display:block;font-size:7px;margin-top:7px;letter-spacing:.25em}.bv-product.bv-product .play-room .gv[data-game=baccarat] .bac-hands{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:none;padding:15px 0;box-shadow:none;border:0}.bv-product.bv-product .play-room .gv[data-game=baccarat] .bac-hands .cards{justify-content:center;gap:8px}.bv-product.bv-product .play-room .gv[data-game=baccarat] .hand-label{display:flex;justify-content:center;gap:14px;font-size:10px;margin-bottom:15px}.bv-product.bv-product .play-room .gv[data-game=baccarat] .bac-spot{min-height:60px;background:#ffffff05;border:1px solid #b9d4ce4d;border-radius:10px;color:#d0deda}.bv-product.bv-product .play-room .gv[data-game=baccarat] .bac-spot.on{background:#89aeb536;color:#f5f0e7}.keno-ticket-head{display:grid;grid-template-columns:1fr auto;margin-bottom:18px;gap:7px}.keno-ticket-head>span{grid-column:1/-1;font-size:7px;letter-spacing:.17em;color:#92abd0}.keno-ticket-head strong{font:500 21px Space Grotesk}.keno-ticket-head small{align-self:end;font-size:9px;color:#9bacc6}.flight-deck-label{display:flex;justify-content:space-between;padding:16px 20px 0;font-size:8px;letter-spacing:.18em;color:#99b8de}.flight-deck-label small{font-size:7px;letter-spacing:.14em;color:#c5d6eb}.draw-room-label,.teenpatti-salon,.coin-salon-title,.chamber-console{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.14em;color:#c2c5d9;border-bottom:1px solid #ffffff18;padding:0 0 13px;margin-bottom:16px}.draw-room-label small,.teenpatti-salon small,.coin-salon-title small,.chamber-console small{font-size:9px;color:#8e9cae;letter-spacing:0}.bv-product.bv-product .play-room .gv[data-game=wingo] .wingo-timer{background:#243447;border:1px solid #4a5c74;border-radius:12px;padding:20px}.bv-product.bv-product .play-room .gv[data-game=wingo] .wingo-timer .t{font:600 38px Space Grotesk;letter-spacing:-.06em}.bv-product.bv-product .play-room .gv[data-game=wingo] .wg-num{border-radius:50%;aspect-ratio:1;box-shadow:inset 0 2px #ffffff65,0 5px #040d1f99;border:1px solid #ffffff55}.bv-product.bv-product .play-room .gv[data-game=wingo] .wg-colors .wg-btn{border-radius:10px;box-shadow:none;min-height:62px}.bv-product.bv-product .play-room .gv[data-game=slotmachine] .sh-tag{display:flex;flex-direction:column;gap:5px;text-align:right}.bv-product.bv-product .play-room .gv[data-game=slotmachine] .sh-tag small{font-size:8px;text-transform:none;letter-spacing:0;color:#baaac6}.bv-product.bv-product .ch-sculpture i{display:grid;place-items:center;width:110px;height:155px;transform:rotate(-8deg)}.bv-product.bv-product .ch-sculpture i:nth-child(2){width:150px;height:200px;transform:translateY(-24px);z-index:2}.bv-product.bv-product .ch-sculpture .ch-piece{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 15px 10px #0005)}.bv-product.bv-product .account-profile-top{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:16px;margin-bottom:16px;align-items:stretch}.bv-product.bv-product .profile-hero{display:grid;grid-template-columns:100px minmax(0,1fr);grid-template-rows:auto auto auto;text-align:left;align-content:center;column-gap:24px;padding:24px;min-height:165px;background:var(--card);border:1px solid var(--line-2);border-radius:16px;box-shadow:none;margin:0}.bv-product.bv-product .profile-hero .ph-bg{display:none}.bv-product.bv-product .profile-hero .ring-wrap{grid-column:1;grid-row:1/4;margin:0;width:100px;height:100px}.bv-product.bv-product .profile-hero .ph-name{grid-column:2;grid-row:1;font:600 27px Space Grotesk;margin:0;align-self:end}.bv-product.bv-product .profile-hero .ph-sub{grid-column:2;grid-row:2;font-size:11px;margin:7px 0;line-height:1.5}.bv-product.bv-product .profile-hero .vip-next{grid-column:2;grid-row:3;font-size:10px;line-height:1.5;margin:0}.profile-quick-actions{display:flex;flex-direction:column;justify-content:center;gap:7px}.profile-quick-actions .studio-kicker{color:var(--muted);font-size:8px;margin-bottom:3px}.profile-quick-actions .btn{justify-content:space-between;text-align:left;background:var(--card);min-height:39px;font-size:11px}.bv-product.bv-product .account-profile .operator-entry{padding:12px 16px;min-height:58px;border-radius:10px;background:var(--bg-2);box-shadow:none;margin:0 0 16px}.bv-product.bv-product .account-profile .operator-entry-icon{width:30px;height:30px}.bv-product.bv-product .account-profile .operator-entry strong{font-size:12px}.bv-product.bv-product .account-profile .operator-entry em{display:none}.bv-product.bv-product .profile-account-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 24px}.bv-product.bv-product .profile-account-shortcuts button{background:var(--card);border:1px solid var(--line-2);padding:16px 12px;min-height:78px;border-radius:12px;box-shadow:none;gap:10px}.bv-product.bv-product .profile-account-shortcuts button>svg{width:18px;flex:none}.bv-product.bv-product .profile-account-shortcuts button>svg:last-child{display:none}.bv-product.bv-product .profile-account-shortcuts button span{font-size:11px}.bv-product.bv-product .profile-account-shortcuts small{font-size:9px;line-height:1.5}.bv-product.bv-product .profile-workspace{display:block}.bv-product.bv-product .v2-profile-tabs{display:flex;flex-direction:row;gap:12px;border:0;border-bottom:1px solid var(--line-2);padding:0 0 12px;margin:0 0 18px}.bv-product.bv-product .v2-profile-tabs button{padding:8px 14px;min-height:40px;text-align:center;border-radius:8px}.bv-product.bv-product .v2-profile-tabs button.on{background:var(--card-3);color:var(--text)}.bv-product.bv-product .account-login{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:center;gap:60px;max-width:1050px;margin:20px auto;padding:40px 24px}.bv-product.bv-product .account-login .account-intro{background:none;border:0;padding:20px 0;box-shadow:none}.bv-product.bv-product .account-login .account-form{background:var(--card);border:1px solid var(--line-2);padding:30px;border-radius:16px;box-shadow:none}.bv-product.bv-product .login-orbit{opacity:.3}.bv-product.bv-product .account-login h1{font-size:clamp(36px,4vw,54px);line-height:1.05}.bv-product.bv-product .account-login h1 em{color:var(--accent);font-style:normal}.bv-product.bv-product .account-login input{min-height:48px;background:var(--bg);border:1px solid var(--line-2);border-radius:8px}.bv-product.bv-product .account-wallet .wallet-workspace{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1.7fr);gap:22px;align-items:start}.bv-product.bv-product .wallet-summary-pane .balance-card{border:1px solid var(--line-2);border-radius:16px;background:var(--card);box-shadow:none;padding:24px}.bv-product.bv-product .wallet-summary-pane .bal-big{font-family:Space Grotesk;letter-spacing:-.05em;font-size:46px;margin:24px 0}.bv-product.bv-product .wallet-summary-pane .bal-big .cur{font-size:20px;margin-right:5px}.bv-product.bv-product .wallet-rules{border-top:1px solid var(--line-2);margin-top:20px;padding-top:15px}.bv-product.bv-product .wallet-rules summary{font-size:11px;min-height:40px}.bv-product.bv-product .wallet-workspace .wallet-payments{background:var(--card);box-shadow:none;border-radius:16px;border:1px solid var(--line-2)}.bv-product.bv-product .account-grid .card{background:var(--card);box-shadow:none;border:1px solid var(--line-2);border-radius:12px}.bv-product.bv-product .account-session{padding:18px 0;border-bottom:1px solid var(--line-2)}@media(min-width:1100px){.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market]){display:flex;flex-direction:column}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market]) .stage{order:0;width:100%;min-height:430px}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market]) .gv-panel{order:1;border-right:0;border-top:1px solid var(--line-2);display:grid;grid-template-columns:145px 1fr;gap:20px;align-items:start}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market]) .gv-tabs{flex-direction:column;align-items:stretch;height:auto;min-height:90px}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market]) .panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market]) .panel>.btn.play{align-self:end}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market]) .game-result-slot{order:2}}@media(max-width:760px){.keno-ticket-head{grid-template-columns:1fr}.keno-ticket-head strong{font-size:19px}.keno-ticket-head small{display:none}.keno-ticket-head>span{font-size:7px}.baccarat-salon{padding:0;min-height:325px;gap:12px}.bac-salon-brand{font-size:18px}.bac-salon-brand span{font-size:6px}.bac-rule{font-size:9px}.bv-product.bv-product .play-room .gv[data-game=baccarat] .bac-hands{gap:9px}.bv-product.bv-product .play-room .gv[data-game=baccarat] .bac-hands .cards{gap:4px}.bv-product.bv-product .play-room .gv[data-game=baccarat] .bac-hands .pcard{width:45px;height:66px}.bv-product.bv-product .play-room .gv[data-game=baccarat] .bac-hands .pcard .deck-pips i,.draw-room-label,.teenpatti-salon,.coin-salon-title,.chamber-console{font-size:8px}.draw-room-label small,.teenpatti-salon small,.coin-salon-title small,.chamber-console small{font-size:8px;max-width:135px;text-align:right}.wheel-board-note{font-size:9px}.flight-deck-label{padding:14px 12px 0;font-size:7px}.plinko-machine-label{margin-bottom:4px}.bv-product.bv-product .account-profile-top{grid-template-columns:1fr;gap:10px}.bv-product.bv-product .profile-hero{grid-template-columns:80px minmax(0,1fr);gap:0 16px;padding:18px;min-height:140px}.bv-product.bv-product .profile-hero .ring-wrap{width:80px;height:80px}.bv-product.bv-product .profile-hero .ph-name{font-size:24px}.bv-product.bv-product .profile-hero .ph-sub{font-size:10px}.profile-quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.profile-quick-actions>.studio-kicker{grid-column:1/-1}.profile-quick-actions .btn{font-size:10px}.profile-quick-actions .btn:last-child{grid-column:1/-1}.bv-product.bv-product .profile-account-shortcuts{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}.bv-product.bv-product .profile-account-shortcuts button{min-height:74px;padding:10px}.bv-product.bv-product .v2-profile-tabs{gap:0;justify-content:space-between;overflow:auto}.bv-product.bv-product .v2-profile-tabs button{font-size:10px;padding-inline:10px;white-space:nowrap}.bv-product.bv-product .account-login{grid-template-columns:1fr;gap:16px;padding:10px;margin:0}.bv-product.bv-product .account-login .account-intro{padding:10px}.bv-product.bv-product .account-login h1{font-size:33px}.bv-product.bv-product .account-login .account-form{padding:22px}.bv-product.bv-product .account-login .login-orbit{display:none}.bv-product.bv-product .account-wallet .wallet-workspace{grid-template-columns:1fr;gap:16px}.bv-product.bv-product .wallet-summary-pane .balance-card{padding:18px}.bv-product.bv-product .wallet-summary-pane .bal-big{font-size:38px;margin:18px 0}.bv-product.bv-product .ch-sculpture i{width:60px;height:95px}.bv-product.bv-product .ch-sculpture i:nth-child(2){width:85px;height:130px}}.bv-product.bv-product .arena-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"back title chips";align-items:center;gap:16px;margin:0 0 18px}.bv-product.bv-product .arena-top .play-room-prelude{grid-area:back;margin:0;padding:0}.bv-product.bv-product .arena-top .play-room-prelude>span{display:none}.bv-product.bv-product .arena-top .game-head{display:contents}.bv-product.bv-product .arena-top .play-room-heading{grid-area:title}.bv-product.bv-product .arena-top .game-head>.chips{grid-area:chips}.bv-product.bv-product .play-room .gv[data-game=blackjack] .stage .pcard{width:89px;height:126px;margin:0}.bv-product.bv-product .play-room .gv[data-game=blackjack] .stage .cards{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.bv-product.bv-product .play-room .gv[data-game=crash] .stage{background:#10192b}@media(max-width:760px){.bv-product.bv-product .arena-top{grid-template-columns:1fr auto;grid-template-areas:"back chips" "title title";gap:10px}.bv-product.bv-product .play-room .gv[data-game=blackjack] .stage .pcard{width:65px;height:94px}.bv-product.bv-product .play-room .gv[data-game=blackjack] .stage .cards{gap:7px}}body.bv-product.bv-product:not([data-route=game]):not([data-route=uno]):not([data-route=chess]){--bg:#101a2c;--bg-2:#142138;--bg-3:#263851;--card:#192a43;--card-2:#223650;--card-3:#304762;--text:#f5eee5;--muted:#afbed3;--dim:#8fa2be;--accent:#efb68c;--accent-hover:#ffd1aa;--accent-ink:#1d2940;--accent-deep:#c28867;--accent-tint:#efb68c14;--line:#b5caff12;--line-2:#b5caff26;--green:#83d4b3;--red:#f595a2;background:var(--bg);color:var(--text)}body.bv-product.bv-product{--sidebar-w:0px;--sidebar-width:0px;padding-left:0;margin-left:0}.bv-product.bv-product .topbar{padding-left:0;inset-inline:0;left:0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.bv-product.bv-product .topbar-inner{max-width:1440px;margin:0 auto;gap:18px;padding:0 36px;min-height:76px;display:flex}.bv-product.bv-product .topbar .logo{padding:0;margin:0;min-width:150px}.bv-product.bv-product .logo>span{font-size:23px;letter-spacing:-.06em;color:var(--text)}.bv-product.bv-product .topbar .brand-symbol{width:26px;height:26px}.bv-product.bv-product .header-discovery{display:flex;align-items:center;gap:25px;margin:0 auto 0 15px;align-self:stretch}.bv-product.bv-product .header-discovery button{background:none;border:0;border-bottom:3px solid transparent;border-radius:0;color:var(--muted);font-size:12px;padding:0 2px;font-weight:600}.bv-product.bv-product .header-discovery button.active{color:var(--text);border-color:var(--accent)}.bv-product.bv-product .shell-toggle{width:30px;min-width:30px;margin:0;order:10;color:var(--muted)}.bv-product.bv-product .site-search-trigger{width:40px;flex:0 0 40px;min-height:40px;border:0;background:none;padding:8px;margin:0}.bv-product.bv-product .site-search-trigger span,.bv-product.bv-product .site-search-trigger kbd{display:none}.bv-product.bv-product .shell-actions{margin:0;gap:8px}.bv-product.bv-product .shell-actions #appearanceBtn{display:none}.bv-product.bv-product .balance-pill{background:var(--card-2);border:1px solid var(--line-2);box-shadow:none;margin:0;padding:4px 4px 4px 12px;border-radius:10px;min-height:42px}.bv-product.bv-product .balance-pill .plus-btn{border-radius:7px;min-height:34px;padding:0 12px;box-shadow:none;font-size:11px}.bv-product.bv-product .currency-toggle{background:none;border:0;margin:0;padding:0 3px;min-width:50px;color:var(--muted)}.bv-product.bv-product .account-shortcut{padding:0;margin:0;min-width:35px;background:none}.bv-product.bv-product .account-shortcut-label,.bv-product.bv-product .header-role,.bv-product.bv-product .operator-shortcut{display:none!important}.bv-product.bv-product #app,.bv-product.bv-product #app.wide{width:100%;max-width:1440px;min-width:0;margin:0 auto;padding:32px 36px 70px;left:auto;transform:none}.bv-product.bv-product .primary-menu{position:static;display:block!important;width:0;height:0;margin:0;padding:0}.bv-product.bv-product .primary-menu>summary{display:none}.bv-product.bv-product .primary-menu .shell-more{position:fixed;top:77px;right:max(24px,calc((100vw - 1440px)/2 + 24px));left:auto;width:280px;max-height:calc(100dvh - 100px);overflow:auto;background:var(--card);border:1px solid var(--line-2);box-shadow:0 14px 40px #0002;border-radius:0 0 14px 14px;padding:12px;z-index:110}.bv-product.bv-product .primary-menu:not([open]) .shell-more{display:none}.bv-product.bv-product .shell-more button{display:block;width:100%;text-align:left;color:var(--text);border:0;background:none;min-height:43px;padding:10px 14px;border-radius:8px;font-size:12px}.bv-product.bv-product .shell-more button:hover{background:var(--card-2)}.bv-product.bv-product>.tabbar{display:none}.bv-product.bv-product .discovery-lobby .atlas-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:center;gap:24px;margin:0 0 24px;padding:0;border:0}.bv-product.bv-product .discovery-lobby .atlas-heading .platform-eyebrow{display:block;color:var(--muted);font-size:8px;letter-spacing:.17em;margin-bottom:8px}.bv-product.bv-product .discovery-lobby .atlas-heading h1{font-size:32px;font-weight:500;letter-spacing:-.05em;color:var(--text)}.bv-product.bv-product .atlas-toolbar{background:var(--card);box-shadow:none;border:1px solid var(--line-2);border-radius:10px;min-height:46px}.bv-product.bv-product .atlas-search input{background:none;color:var(--text)}.bv-product.bv-product .studio-feature{grid-template-columns:minmax(0,2fr) minmax(280px,.9fr);gap:24px}.bv-product.bv-product .studio-cover{min-height:282px;border-radius:14px;border:0;background:#1e3962}.bv-product.bv-product .studio-cover:before{background:linear-gradient(115deg,#213c66,#314e79 58%,#5c415f)}.bv-product.bv-product .studio-cover-copy{padding:30px 36px;max-width:70%}.bv-product.bv-product .studio-cover h2{font-size:clamp(38px,4vw,58px);font-weight:500;margin:14px 0}.bv-product.bv-product .studio-cover-actions .btn{background:#f4ead6;color:#193359;min-height:44px;box-shadow:none}.bv-product.bv-product .studio-cover-art{inset:-8% -2% -11% 52%;transform:rotate(-7deg);opacity:1}.bv-product.bv-product .studio-picks{gap:9px;grid-template-rows:auto 1fr 1fr auto}.bv-product.bv-product .studio-picks>.studio-kicker{color:var(--muted)}.bv-product.bv-product .studio-pick{background:transparent;border:0;border-bottom:1px solid var(--line-2);border-radius:0;padding:6px 0;gap:16px}.bv-product.bv-product .studio-pick-art{width:70px;height:70px;background:color-mix(in srgb,var(--game-accent) 17%,#21334d);border-radius:12px}.bv-product.bv-product .studio-pick strong{font-size:21px;font-weight:500}.bv-product.bv-product .studio-pick small{font-size:9px}.bv-product.bv-product .studio-pick b{color:var(--accent);font-size:10px}.bv-product.bv-product .studio-room{background:#253b58;color:#e6d2bd;border:0;border-radius:9px;padding:11px 12px;min-height:52px}.bv-product.bv-product .studio-room small{color:#a9bbd0}.bv-product.bv-product .discovery-recent{margin-top:14px;margin-bottom:20px}.bv-product.bv-product .discovery-recent button{background:var(--card);border:1px solid var(--line);box-shadow:none;color:var(--text)}.bv-product.bv-product .atlas-directory{background:none;border:0;padding:0;gap:6px}.bv-product.bv-product .atlas-directory button{color:var(--muted);min-height:42px;border-radius:8px;background:none;border:1px solid transparent;font-weight:500;font-size:11px}.bv-product.bv-product .atlas-directory button.on{color:var(--accent);background:var(--card);border-color:var(--line-2);box-shadow:none}.bv-product.bv-product .atlas-directory [data-count]{color:var(--muted);font-size:8px}.bv-product.bv-product .atlas-explorer{margin:18px 0}.bv-product.bv-product .atlas-filtered{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 16px}.bv-product.bv-product .atlas-filtered .discovery-game-card{min-width:0;width:auto;background:none;border:0;box-shadow:none}.bv-product.bv-product .discovery-card-content{color:var(--text);padding:10px 2px 0;display:flex;justify-content:space-between;align-items:center;gap:8px}.bv-product.bv-product .discovery-card-content small{color:var(--muted);font-size:9px}.bv-product.bv-product .discovery-card-content strong{display:block!important;font-size:12px;font-weight:600}.bv-product.bv-product .discovery-card-art{aspect-ratio:4/4.4;border-radius:12px}.bv-product.bv-product .cover-title{font-size:20px}.bv-product.bv-product .discovery-save,.bv-product.bv-product .atlas-inspect{background:#0b142c66;color:#fff;border:1px solid #ffffff30;box-shadow:none;backdrop-filter:none}.bv-product.bv-product .ed-title h2{color:var(--text)}.bv-product.bv-product .ed-rule{background:var(--line-2)}.bv-product.bv-product .platform-social{background:#243c60;color:#f3ead7;border:0;border-radius:14px;padding:35px;margin:32px 0}.bv-product.bv-product .platform-social h2{color:#f3ead7;font-size:35px}.bv-product.bv-product .platform-social p{color:#c7d2e0}.bv-product.bv-product .platform-social .btn{color:#f3ead7;border-color:#ffffff30;background:#ffffff0a}.bv-product.bv-product .discovery-utility{border-block:1px solid var(--line-2);border-radius:0;background:none;padding:18px 0;gap:20px}.bv-product.bv-product .discovery-utility button{background:none;border:0;box-shadow:none;padding:10px 0;color:var(--text)}.bv-product.bv-product .discovery-feed{background:var(--card);border:1px solid var(--line);border-radius:12px}.bv-product.bv-product .discovery-feed>div{border-bottom:1px solid var(--line);color:var(--text)}.bv-product.bv-product .discovery-footer{background:none;color:var(--muted);border-top:1px solid var(--line-2);padding:28px 0 0;margin-top:30px}.bv-product.bv-product .discovery-footer b{color:var(--text)}.bv-product.bv-product .discovery-footer button{color:var(--muted)}.bv-product.bv-product .game-quick-guide{margin-top:15px}@media(min-width:761px){.bv-product.bv-product>.tabbar{display:none!important}}@media(max-width:1100px){.bv-product.bv-product .topbar-inner{gap:12px;padding-inline:24px}.bv-product.bv-product .header-discovery{gap:18px}.bv-product.bv-product .shell-actions #soundBtn{display:none}.bv-product.bv-product #app,.bv-product.bv-product #app.wide{padding-inline:24px}.bv-product.bv-product .atlas-filtered{grid-template-columns:repeat(5,minmax(0,1fr))}.bv-product.bv-product .studio-feature{gap:18px;grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr)}.bv-product.bv-product .studio-cover-copy{padding:24px}.bv-product.bv-product .studio-cover h2{font-size:43px}}@media(max-width:760px){.bv-product.bv-product .topbar-inner{min-height:62px;padding:0 15px;gap:10px}.bv-product.bv-product .topbar .logo{min-width:0;flex:1;gap:7px}.bv-product.bv-product .logo>span{font-size:21px}.bv-product.bv-product .topbar .brand-symbol{width:23px;height:23px}.bv-product.bv-product .header-discovery,.bv-product.bv-product .shell-actions,.bv-product.bv-product .account-shortcut,.bv-product.bv-product .site-search-trigger,.bv-product.bv-product .currency-toggle{display:none!important}.bv-product.bv-product .balance-pill{margin:0;min-height:37px;padding:3px 3px 3px 8px;border-radius:8px;gap:8px}.bv-product.bv-product .balance-pill .amt{font-size:11px}.bv-product.bv-product .balance-pill .plus-btn{width:29px;min-height:29px;padding:0;border-radius:5px}.bv-product.bv-product .shell-toggle{min-width:25px;width:25px;height:35px;order:0}.bv-product.bv-product .primary-menu .shell-more{top:62px;right:10px;width:calc(100vw - 20px);max-height:calc(100dvh - 145px);border-radius:0 0 12px 12px}.bv-product.bv-product #app,.bv-product.bv-product #app.wide{padding:24px 16px 130px;margin:0;width:100%}.bv-product.bv-product>.tabbar{display:block!important;position:fixed;inset:auto 0 0;background:var(--bg-2);border-top:1px solid var(--line-2);z-index:80;width:100%;max-width:none;min-height:0;padding:6px 12px calc(6px + env(safe-area-inset-bottom));margin:0;height:auto;border-radius:0;box-shadow:none}.bv-product.bv-product>.tabbar .tabbar-inner{display:flex;flex-direction:row;width:100%;height:auto;gap:3px;justify-content:space-around;max-width:500px;margin:auto;padding:0}.bv-product.bv-product>.tabbar .tab{min-height:49px;flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:6px 0;border:0;border-radius:7px;background:none;font-size:9px;color:var(--muted)}.bv-product.bv-product>.tabbar .tab.active{background:var(--accent-tint);color:var(--accent)}.bv-product.bv-product>.tabbar .tab .ico{display:block;width:18px;height:18px}.bv-product.bv-product>.tabbar .tab .ico svg{width:18px;height:18px}.bv-product.bv-product .discovery-lobby .atlas-heading{grid-template-columns:1fr;gap:17px;margin-bottom:18px}.bv-product.bv-product .discovery-lobby .atlas-heading h1{font-size:29px}.bv-product.bv-product .discovery-lobby .atlas-heading .platform-eyebrow{font-size:7px;margin-bottom:8px}.bv-product.bv-product .atlas-toolbar{min-height:46px;border-radius:8px}.bv-product.bv-product .atlas-search input{font-size:12px}.bv-product.bv-product .studio-feature{display:block}.bv-product.bv-product .studio-cover{min-height:245px;border-radius:12px}.bv-product.bv-product .studio-cover-copy{padding:24px 20px;max-width:86%}.bv-product.bv-product .studio-cover h2{font-size:36px;line-height:1.04;margin:13px 0}.bv-product.bv-product .studio-cover-art{inset:8% -20% 0 45%;opacity:.55}.bv-product.bv-product .studio-cover p{max-width:230px;font-size:10px}.bv-product.bv-product .studio-cover-note{display:none}.bv-product.bv-product .studio-cover-actions .btn{font-size:11px;min-height:42px}.bv-product.bv-product .studio-more{font-size:9px}.bv-product.bv-product .studio-picks{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;margin-top:10px;gap:8px}.bv-product.bv-product .studio-picks>.studio-kicker{display:none}.bv-product.bv-product .studio-pick{padding:7px 0;gap:9px;min-height:70px}.bv-product.bv-product .studio-pick-art{width:49px;height:55px;border-radius:8px}.bv-product.bv-product .studio-pick strong{font-size:15px;margin:4px 0}.bv-product.bv-product .studio-pick small{font-size:7px}.bv-product.bv-product .studio-pick b{font-size:8px}.bv-product.bv-product .studio-room{min-height:47px;border-radius:7px}.bv-product.bv-product .studio-room strong{font-size:10px}.bv-product.bv-product .studio-room small{font-size:8px;display:block;margin-left:0}.bv-product.bv-product .discovery-recent{margin:13px 0 19px}.bv-product.bv-product .discovery-recent button{min-height:33px;font-size:9px}.bv-product.bv-product .atlas-directory{flex-wrap:nowrap;overflow:auto;scrollbar-width:none;gap:5px}.bv-product.bv-product .atlas-directory button{font-size:10px;min-height:38px;white-space:nowrap;padding:7px 10px}.bv-product.bv-product .atlas-explorer{margin-top:14px}.bv-product.bv-product .atlas-filtered{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 9px}.bv-product.bv-product .discovery-card-art{aspect-ratio:3/4;border-radius:8px}.bv-product.bv-product .cover-title{font-size:13px;left:9px;bottom:10px}.bv-product.bv-product .discovery-card-content{display:block;padding-top:7px}.bv-product.bv-product .discovery-card-content strong{font-size:10px;line-height:1.4}.bv-product.bv-product .discovery-card-content small{display:block;font-size:8px;margin-top:2px}.bv-product.bv-product .tile-rtp,.bv-product.bv-product .tile-flag{font-size:6px}.bv-product.bv-product .discovery-save{width:24px;height:24px;top:32px;right:5px}.bv-product.bv-product .atlas-inspect{display:none}.bv-product.bv-product .platform-social{padding:22px;margin:24px 0}.bv-product.bv-product .platform-social h2{font-size:28px}.bv-product.bv-product .game-action-dock{bottom:calc(63px + env(safe-area-inset-bottom))}}@media(max-width:370px){.bv-product.bv-product .atlas-filtered{gap:16px 8px}.bv-product.bv-product .studio-cover h2{font-size:33px}.bv-product.bv-product .studio-pick strong{font-size:13px}}.bv-product .vault-lounge{--lounge-ink:#f6eade;--lounge-muted:#a5b3cd;color:var(--lounge-ink);max-width:1450px;margin:auto;font-family:inherit}.vault-lounge button,.vault-lounge input,.vault-lounge select{font:inherit}.vault-lounge button{cursor:pointer;color:inherit}.vault-lounge button:disabled{cursor:not-allowed;opacity:.5}.vault-lounge button:focus-visible,.vault-lounge input:focus-visible,.vault-lounge select:focus-visible{outline:2px solid #f2b99a;outline-offset:4px}.vault-lounge .ico{width:18px;height:18px;display:inline-flex;flex-shrink:0}.lounge-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:6px 0 32px}.lounge-eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:.17em;color:#e7b699}.lounge-heading h1{font-size:clamp(30px,3.8vw,55px);letter-spacing:-.055em;line-height:1.1;margin:14px 0 12px;font-weight:650;color:#f6eade}.lounge-heading p{font-size:13px;color:var(--lounge-muted);line-height:1.7;margin:0;max-width:600px}.lounge-friends-link{display:flex;align-items:center;gap:14px;padding:15px 18px;border:1px solid #d8c0ef1a;border-radius:14px;background:#a087cc09;font-size:12px;line-height:1.6;text-align:left}.lounge-friends-link>.ico:first-child{color:#c9b6ef;width:27px;height:27px}.lounge-friends-link b{font-weight:600}.lounge-workspace{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:32px;align-items:start}.lounge-browser{min-width:0}.lounge-search-bar{display:flex;align-items:center;background:#1d2a42;border:1px solid #b5caff19;border-radius:15px;padding:0 18px;min-height:58px;gap:10px;box-shadow:0 8px 24px #050b1714}.lounge-search-bar label{display:flex;align-items:center;gap:12px;flex:1;min-width:0;color:#a9bad5}.lounge-search-bar input{border:0!important;background:transparent!important;padding:16px 0!important;box-shadow:none!important;outline:none!important;width:100%;color:#f5eade;font-size:14px}.lounge-search-bar input::placeholder{color:#a3b1c9}.lounge-search-bar kbd{font-size:9px;border:1px solid #ffffff20;border-radius:5px;padding:4px;color:#899ab8;white-space:nowrap}.lounge-search-bar button{border:0;background:transparent;padding:5px;line-height:0}.lounge-collections{display:flex;gap:6px;flex-wrap:wrap;padding:18px 0 22px;border-bottom:1px solid #a9bde01a}.lounge-collections button{display:flex;align-items:center;gap:7px;background:transparent;border:1px solid transparent;padding:10px 12px;font-size:11px;border-radius:9px;color:#aebcd3;white-space:nowrap;min-height:40px}.lounge-collections button>span{font-size:9px;opacity:.6}.lounge-collections button[aria-pressed=true]{background:#efb68c;color:#18243b;box-shadow:0 4px 12px #efb68c0a}.lounge-collections button:hover:not([aria-pressed=true]){background:#a0bce210;color:#f5eade}.lounge-results{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:23px 0 16px;min-height:33px}.lounge-results>div{display:flex;align-items:center;gap:13px}.lounge-results .lounge-eyebrow{color:#eddfd2;font-size:10px;letter-spacing:.1em}.lounge-results [role=status]{font-size:10px;color:#93a4c0}.lounge-results button{border:0;background:none;font-size:10px;text-decoration:underline;color:#e5b494}.lounge-sort{font-size:10px;color:#93a4c0;display:flex;align-items:center;gap:6px}.lounge-sort select{background:#16243b;border:1px solid #a9bde01a;color:#ddd9da;font-size:11px;border-radius:7px;padding:7px;max-width:130px}.lounge-game-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.lounge-game{position:relative;min-width:0;isolation:isolate;border:1px solid #afc1ef17;background:linear-gradient(140deg,#253753,#17253c);border-radius:18px;overflow:hidden;min-height:216px;transition:transform .2s,border-color .2s,box-shadow .2s}.lounge-game:nth-child(6n+2){background:linear-gradient(140deg,#44334e,#28243e)}.lounge-game:nth-child(6n+3){background:linear-gradient(140deg,#293b56,#1a2c42)}.lounge-game:nth-child(6n+4){background:linear-gradient(140deg,#49383c,#2c293b)}.lounge-game:nth-child(6n+5){background:linear-gradient(140deg,#37344f,#22263e)}.lounge-game:hover{transform:translateY(-3px);border-color:#e6bb9f55;box-shadow:0 16px 26px #060c1c44}.lounge-game-open{display:block;border:0;background:transparent!important;width:100%;height:100%;min-height:216px;padding:0;text-align:left;position:relative;color:inherit;overflow:hidden}.lounge-game-scene{position:absolute;inset:0;pointer-events:none;color:var(--game-accent)}.lounge-game-scene>i{position:absolute;width:190px;height:190px;border:1px solid #ddd6ff0b;border-radius:50%;right:-14px;top:-13px}.lounge-game-scene>i:after{content:"";position:absolute;inset:20px;border:1px solid #ddd6ff0b;border-radius:50%}.lounge-game-scene .v2-game-art{position:absolute!important;width:195px!important;height:160px!important;inset:-12px -10px auto auto!important;transform:rotate(-9deg)!important;opacity:.95;filter:drop-shadow(0 14px 10px #060b2144)}.lounge-game-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:216px;padding:24px 20px 19px;justify-content:flex-end;z-index:1;background:linear-gradient(0deg,#111d3288,transparent 80%)}.lounge-game-copy small{color:#d5bbbe;font-size:9px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;max-width:75%;margin-bottom:7px}.lounge-game-copy strong{font-size:25px;font-weight:650;letter-spacing:-.04em;color:#fff0e5;line-height:1.1}.lounge-game-copy>span{display:none;font-size:12px;line-height:1.6;color:#c3c7d5;max-width:55%;margin:12px 0}.lounge-game-copy b{font-size:10px;display:flex;gap:7px;align-items:center;color:#f1bea0;margin-top:13px;font-weight:500}.lounge-game-copy b .ico{width:14px;height:14px}.lounge-game-tools{position:absolute;top:10px;left:10px;display:flex;gap:5px;z-index:3}.lounge-game-tools button{width:29px;height:29px;display:grid;place-items:center;border:1px solid #e4d9ef20;background:#16223880;color:#bac2d4;border-radius:50%;font:12px Georgia}.lounge-game-tools button .ico{width:13px;height:13px}.lounge-game-tools button[aria-pressed=true]{background:#efb68c;color:#1b2940;border-color:#efb68c}.lounge-game-lead{grid-column:span 2;background:radial-gradient(ellipse at 100% 10%,#65729477,transparent 70%),linear-gradient(115deg,#3e3657,#233952)!important}.lounge-game-lead .lounge-game-copy{padding:30px}.lounge-game-lead .lounge-game-copy strong{font-size:38px}.lounge-game-lead .lounge-game-copy>span{display:block}.lounge-game-lead .lounge-game-scene .v2-game-art{width:300px!important;height:235px!important;right:-6px!important;top:0!important}.lounge-game-lead .lounge-game-copy b{margin-top:5px}.lounge-find-help{display:flex;justify-content:center;align-items:center;gap:16px;font-size:12px;color:#a0afc9;border:1px dashed #b3a9da33;border-radius:12px;margin-top:22px;padding:18px}.lounge-find-help button{display:flex;align-items:center;gap:7px;border:0;background:transparent;color:#f1bea0;font-size:12px}.lounge-corner{display:grid;gap:22px}.lounge-seat{position:relative;border:1px solid #d2b4ef23;border-radius:20px;padding:24px;background:radial-gradient(ellipse at 100% 0%,#745e7a55,transparent 80%),linear-gradient(145deg,#2b2b47,#222b42);overflow:hidden}.lounge-seat .lounge-eyebrow{font-size:8px;position:relative;z-index:1;letter-spacing:.12em}.lounge-seat-art{height:125px;position:relative}.lounge-seat-art .v2-game-art{position:absolute!important;width:210px!important;height:170px!important;left:18px!important;top:-18px!important;transform:rotate(-8deg)!important;filter:drop-shadow(0 14px 15px #10172788)}.lounge-seat h2{font-size:30px;line-height:1.08;letter-spacing:-.05em;margin:13px 0;color:#f6eade}.lounge-seat p{color:#b7b9cb;font-size:11px;line-height:1.8;margin:12px 0 22px}.lounge-seat>button{display:flex;width:100%;justify-content:space-between;align-items:center;padding:12px 14px;min-height:43px;border:1px solid #f3c8ab25;border-radius:9px;margin-top:8px;background:#efb68c;color:#1c2941;font-size:12px;font-weight:650}.lounge-seat>button+button{background:transparent;color:#f4ded2}.lounge-seat>small{display:block;font-size:9px;margin-top:13px;line-height:1.6;color:#a9abc0;text-align:center}.lounge-personal{padding:0 4px}.lounge-corner-title{display:flex;justify-content:space-between;align-items:center;gap:10px}.lounge-corner-title h2{font-size:13px;font-weight:600;margin:0;letter-spacing:-.01em}.lounge-corner-title>.ico{color:#c0a8ca;width:14px;height:14px}.lounge-personal-empty{color:#8294b2;font-size:11px;line-height:1.8;margin:13px 0 0}.lounge-shortcut{display:flex;align-items:center;gap:10px;width:100%;padding:10px 0;border:0;border-bottom:1px solid #b4bce911;background:transparent;text-align:left}.lounge-shortcut>span{width:47px;height:43px;position:relative;overflow:hidden;background:#25344d;border-radius:8px}.lounge-shortcut .v2-game-art{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;transform:none!important}.lounge-shortcut strong{flex:1;font-size:11px;font-weight:600}.lounge-shortcut small{display:block;color:#8da1c0;font-size:9px;font-weight:400;margin-top:5px}.lounge-shortcut>.ico{width:12px;height:12px;color:#879ab9}.lounge-fair{display:flex;align-items:center;gap:12px;text-align:left;padding:15px;background:#1c2b42;border:1px solid #a9bde015;border-radius:12px}.lounge-fair>span{flex:1}.lounge-fair b{display:block;font-size:11px}.lounge-fair small{display:block;font-size:9px;margin-top:5px;color:#8da1c0}.lounge-fair>.ico{color:#cfb9d8}.lounge-announcements{display:flex;gap:12px;margin-bottom:20px}.lounge-announcements button{display:flex;gap:14px;align-items:center;padding:15px;background:#302e4c;border:1px solid #b1b4df22;border-radius:10px;font-size:12px}.lounge-empty{grid-column:1/-1;min-height:260px;padding:50px 20px;text-align:center;border:1px dashed #a9bde033;border-radius:18px}.lounge-empty h2{font-size:24px}.lounge-empty p{color:#93a4c0;font-size:13px;line-height:1.6}.lounge-activity{padding:30px 0;border-top:1px solid #a9bde01a;margin-top:36px}.lounge-activity button{border:0;background:none;color:#d9b8a5;font-size:11px;display:flex;gap:8px;align-items:center}.lounge-activity #v2Activity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.lounge-activity #v2Activity>div{display:flex;align-items:center;gap:12px;padding:15px;background:#192840;border-radius:10px;font-size:12px}.lounge-activity #v2Activity>div>strong{flex:1}.lounge-activity small{display:block;font-size:9px;color:#8297b7;margin-top:5px}.lounge-activity p{font-size:12px;color:#8297b7;grid-column:1/-1}.lounge-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #a9bde01a;margin-top:30px;padding:30px 0 0}.lounge-footer b{font-size:25px;letter-spacing:-.06em}.lounge-footer b span{color:#efb68c}.lounge-footer p{font-size:10px;color:#8297b7;margin:6px 0}.lounge-footer nav{display:flex;flex-wrap:wrap;gap:15px;max-width:500px;justify-content:center}.lounge-footer button{background:none;border:0;font-size:10px;color:#9eacc4;padding:4px}.lounge-footer>small{font-size:9px;color:#8297b7;white-space:nowrap}@media(min-width:1500px){.lounge-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.lounge-workspace{grid-template-columns:minmax(0,1fr) 235px;gap:20px}.lounge-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lounge-game-lead{grid-column:span 1}.lounge-game-lead .lounge-game-copy{padding:24px 20px 19px}.lounge-game-lead .lounge-game-copy strong{font-size:25px}.lounge-game-lead .lounge-game-copy>span{display:none}.lounge-game-lead .lounge-game-scene .v2-game-art{width:195px!important;height:160px!important;top:-12px!important}.lounge-game-lead .lounge-game-copy b{margin-top:13px}.lounge-seat{padding:20px}.lounge-results>div{gap:8px}.lounge-results .lounge-eyebrow{display:none}}@media(max-width:760px){.lounge-heading{padding:0 0 23px;display:block}.lounge-heading h1{font-size:34px;max-width:330px;margin:12px 0}.lounge-heading p{font-size:11px;max-width:300px;line-height:1.7}.lounge-heading .lounge-eyebrow{font-size:8px}.lounge-friends-link{display:none}.lounge-workspace{display:flex;flex-direction:column;gap:28px}.lounge-browser{width:100%}.lounge-search-bar{min-height:50px;border-radius:12px;padding:0 13px}.lounge-search-bar input{font-size:12px;padding:13px 0!important}.lounge-search-bar kbd{display:none}.lounge-collections{flex-wrap:nowrap;overflow:auto;scrollbar-width:none;padding:12px 16px 15px 0;gap:4px;margin-right:-16px}.lounge-collections button{font-size:10px;min-height:38px;padding:8px 10px}.lounge-collections button span{font-size:8px}.lounge-results{margin:16px 0 12px;gap:8px}.lounge-results [role=status]{font-size:9px}.lounge-sort{font-size:0}.lounge-sort select{font-size:10px;padding:6px;max-width:120px}.lounge-results>div{gap:5px}.lounge-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.lounge-game,.lounge-game-open,.lounge-game-copy{min-height:180px;border-radius:13px}.lounge-game-copy,.lounge-game-lead .lounge-game-copy{padding:18px 13px 15px}.lounge-game-copy strong,.lounge-game-lead .lounge-game-copy strong{font-size:21px}.lounge-game-copy small{font-size:7px;letter-spacing:.08em;max-width:90%}.lounge-game-copy b{font-size:9px;margin-top:10px}.lounge-game-copy b .ico{width:12px;height:12px}.lounge-game-scene .v2-game-art,.lounge-game-lead .lounge-game-scene .v2-game-art{width:155px!important;height:135px!important;right:-17px!important;top:-9px!important}.lounge-game-tools{top:8px;left:8px;gap:4px}.lounge-game-tools button{width:26px;height:26px}.lounge-game-tools button .ico{width:11px;height:11px}.lounge-game-tools button+button{display:none}.lounge-find-help{font-size:10px;gap:8px;padding:14px 10px}.lounge-find-help button{font-size:10px;gap:5px}.lounge-corner{width:100%;grid-template-columns:1fr 1fr;gap:20px 16px}.lounge-seat{grid-column:1/-1;padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.lounge-seat>.lounge-eyebrow{grid-column:1/-1}.lounge-seat-art{position:absolute;right:8px;top:0;width:150px;height:145px;opacity:.65;pointer-events:none}.lounge-seat-art .v2-game-art{width:170px!important;left:0!important;top:0!important}.lounge-seat h2{grid-column:1/-1;margin:20px 0 0;font-size:30px;z-index:1}.lounge-seat p{grid-column:1/-1;margin-bottom:16px;z-index:1}.lounge-seat>button{margin:0;z-index:1;font-size:11px}.lounge-seat>small{grid-column:1/-1;margin-top:12px}.lounge-corner-title h2{font-size:11px}.lounge-personal-empty{font-size:10px}.lounge-shortcut>span{width:32px;height:34px}.lounge-shortcut strong{font-size:10px}.lounge-shortcut>.ico{display:none}.lounge-fair{grid-column:1/-1}.lounge-activity #v2Activity{grid-template-columns:1fr}.lounge-footer{flex-wrap:wrap;margin-top:15px;gap:20px}.lounge-footer nav{justify-content:flex-start;gap:10px}.lounge-footer>small{width:100%}}@media(prefers-reduced-motion:reduce){.lounge-game{transition:none}.lounge-game:hover{transform:none}}.bv-product.bv-product[data-route=game]{--bg:#101a2c;--bg-2:#142138;--card:#1a2942;--card-2:#243650;--card-3:#334663;--text:#f5eee5;--accent:#efb68c;--accent-hover:#ffd1aa;--accent-ink:#1d2940;--accent-tint:#efb68c14}.bv-product.bv-product .arena-lounge{display:flex;align-items:center;gap:20px;padding:0 0 24px;margin:0;grid-template-areas:none;border:0}.bv-product.bv-product .arena-lounge .play-room-prelude{display:block;flex:none;margin:0;padding:0}.bv-product.bv-product .arena-lounge .play-room-prelude>.game-brand{display:none}.bv-product.bv-product .arena-lounge .back{width:42px;padding:0;min-height:42px;border:1px solid #b9c6e225;border-radius:50%;display:grid;place-items:center}.arena-lounge .back span{display:none}.bv-product.bv-product .arena-lounge .game-head{display:flex;justify-content:space-between;align-items:center;flex:1;margin:0;min-width:0;padding:0;gap:20px}.arena-lounge .play-room-heading{display:flex;min-width:0}.bv-product.bv-product .arena-lounge .play-room-mark{display:none}.arena-edition{display:block;font-size:8px;letter-spacing:.16em;color:#c9a8b0;margin-bottom:5px}.bv-product.bv-product .arena-lounge .gh-title h2{font-size:29px;margin:0;line-height:1.1}.bv-product.bv-product .arena-lounge .gh-title p{display:none}.bv-product.bv-product .arena-lounge .chips{position:static;display:flex;gap:7px}.bv-product.bv-product .arena-lounge .chip{width:36px;height:36px;min-height:36px;border:1px solid #b9c6e220;background:#1a2942;border-radius:10px}@media(min-width:1000px){.bv-product.bv-product .play-room .gv:not([data-game=crash]):not([data-game=market]){grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"stage panel" "result result"}.bv-product.bv-product .play-room .gv:not([data-game=crash]):not([data-game=market])>.stage{grid-area:stage}.bv-product.bv-product .play-room .gv:not([data-game=crash]):not([data-game=market])>.gv-panel{grid-area:panel;border:0;border-left:1px solid #b9c6e21a;padding:24px}.bv-product.bv-product .play-room .gv:not([data-game=crash]):not([data-game=market])>.game-result-slot{grid-area:result}}.mines-expedition{width:100%;max-width:490px;margin:auto}.mines-board-brand{display:flex;align-items:center;gap:9px;font-size:9px;letter-spacing:.15em;color:#dbc3be;margin:0 0 24px}.mines-board-brand>span{background:#cfaa9920;color:#efb68c;font-size:10px;letter-spacing:-.03em;padding:8px;border:1px solid #efb68c30;border-radius:8px}.mines-board-brand small{margin-left:auto;font-size:7px;color:#778ba8;letter-spacing:.1em}.bv-product.bv-product .play-room .gv[data-game=mines] .stage{background:radial-gradient(ellipse at 0% 0%,#49406188,transparent 70%),linear-gradient(135deg,#24334c,#15243b);padding:28px}.bv-product.bv-product .mines-grid{max-width:none;border:0;background:#111d3266;padding:13px;box-shadow:none;gap:9px;border-radius:18px}.bv-product.bv-product .mines-grid .tile{border:1px solid #b1c7ed20;border-bottom:3px solid #18233a;background:linear-gradient(145deg,#3f4d6d,#2a3752);border-radius:10px;position:relative}.bv-product.bv-product .mines-grid .tile:after{opacity:.14}.bv-product.bv-product .mines-grid .tile.gem{background:#254959;border-color:#80bac580}.bv-product.bv-product .mines-grid .tile.bomb{background:#63364a;border-color:#e998ad80}.mines-progress{display:flex;flex-wrap:wrap;justify-content:space-between;gap:13px;font-size:10px;color:#a9b7ce;padding:19px 4px 0}.mines-progress b{color:#f3e4d9;font-weight:600}.mines-progress progress{width:100%;height:4px;appearance:none;border:0;background:#111c30;border-radius:20px;overflow:hidden;accent-color:#efb68c}.mines-progress progress::-webkit-progress-bar{background:#111c30}.mines-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#b8a7e6,#efb68c)}@media(max-width:760px){.bv-product.bv-product .arena-lounge{padding-bottom:20px;gap:10px}.bv-product.bv-product .arena-lounge .back{width:31px;min-height:31px}.bv-product.bv-product .arena-lounge .game-head{gap:8px}.arena-edition{font-size:6px;margin-bottom:5px;letter-spacing:.1em}.bv-product.bv-product .arena-lounge .gh-title h2{font-size:20px;overflow-wrap:anywhere}.bv-product.bv-product .arena-lounge .chips{gap:4px}.bv-product.bv-product .arena-lounge .chip{width:29px;height:31px;min-height:31px;border-radius:8px;padding:6px}.bv-product.bv-product .arena-lounge .chip svg{width:13px;height:13px}.bv-product.bv-product .arena-lounge .play-room-prelude{margin:0}.bv-product.bv-product .play-room .gv[data-game=mines] .stage{padding:18px 14px}.mines-board-brand{font-size:7px;margin-bottom:18px;gap:7px}.mines-board-brand small{font-size:6px}.mines-board-brand>span{font-size:8px;padding:6px}.mines-progress{font-size:9px;gap:12px;padding-top:15px}.bv-product.bv-product .mines-grid{gap:6px;padding:9px;border-radius:13px}.lounge-game-tools button+button{display:grid}}:root .bv-product.bv-product[data-route=game]{--bg:#101a2c;--bg-2:#142138;--card:#1a2942;--card-2:#243650;--card-3:#334663;--text:#f5eee5;--accent:#efb68c;--accent-hover:#ffd1aa;--accent-ink:#1d2940;--accent-tint:#efb68c14;background:radial-gradient(ellipse at 5% 0%,#6241681c,transparent 60%),#101a2c}.bv-product.bv-product .arena-lounge .play-room-prelude{width:auto;max-width:none;min-width:0;flex:0 0 auto;grid-area:auto}.bv-product.bv-product .arena-lounge .chips{flex:0 0 auto;min-width:0}.bv-product.bv-product .arena-lounge .chip{min-width:36px;flex:0 0 36px}@media(max-width:760px){.bv-product.bv-product .arena-lounge .chip{min-width:29px;flex:0 0 29px}.bv-product.bv-product .arena-lounge .play-room-prelude{width:31px}.bv-product.bv-product .arena-lounge .game-head{width:auto}.bv-product.bv-product .arena-lounge .play-room-heading{flex:1}.bv-product.bv-product .arena-lounge .gh-title{width:100%}}.bv-product.bv-product .rx-duel-studio{border:0;border-radius:0;padding:0;background:none;max-width:620px;margin:auto;overflow:hidden}.rx-edition{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:9px;letter-spacing:.14em;color:#e4c9bc;margin:0 0 25px}.rx-edition small{font-size:7px;color:#9d9ab4;letter-spacing:.08em}.bv-product.bv-product .rx-duel-studio .rx-arena{background:none;border:0;padding:15px 12px 20px;gap:24px}.bv-product.bv-product .rx-duel-studio .rx-hand,.bv-product.bv-product .rx-duel-studio .rx-deal{width:145px;height:145px;margin:0 auto;border-radius:50%;background:#b9a4e70d;border:1px solid #c9b6df30}.bv-product.bv-product .rx-duel-studio .rx-hand .game-object{width:75%;height:75%;filter:drop-shadow(0 12px 10px #0004)}.bv-product.bv-product .rx-duel-studio .rx-deal .rx-face{border-radius:50%;border:1px solid #c9b6df30;box-shadow:none;background:radial-gradient(circle at 35% 30%,#62506b,#2c304e)}.bv-product.bv-product .rx-duel-studio .rx-deal .rx-ff{display:flex;flex-direction:column;gap:9px;justify-content:center}.bv-product.bv-product .rx-duel-studio .rx-deal .rx-ff i{font:600 28px Space Grotesk;color:#e8cfbd}.rx-duel-studio .rx-deal .rx-ff small{font-size:6px;letter-spacing:.16em;color:#bcadc9}.bv-product.bv-product .rx-duel-studio .rx-vs{font-size:12px;color:#c0a5b6;min-width:25px;letter-spacing:.14em}.bv-product.bv-product .rx-duel-studio .rx-lbl{font-size:8px;letter-spacing:.15em;color:#bdb7cc;margin-top:17px}.bv-product.bv-product .rx-duel-studio .rx-say{font-size:17px;line-height:1.5;letter-spacing:-.02em;min-height:50px;font-weight:500;padding:8px 10px;color:#eee0d8}.rx-streak-title{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:.12em;color:#d8c3c3;border-top:1px solid #c0bdd020;margin-top:16px;padding:20px 0 16px}.rx-streak-title span{font-size:9px;color:#969fb9;letter-spacing:0;text-transform:none}.bv-product.bv-product .rx-duel-studio .rx-card{width:38px;height:38px}.bv-product.bv-product .rx-duel-studio .rx-card .rx-face{border-radius:50%;border:1px solid #c7bdd044;background:#353b55;box-shadow:none;color:#bbafc8;font-size:11px;font-weight:500}.bv-product.bv-product .rx-duel-studio .rx-m{border:0;background:none;font-size:10px;color:#c4bdd0;padding:3px}.bv-product.bv-product .rx-duel-studio .rx-step{position:relative;opacity:.7;gap:7px}.bv-product.bv-product .rx-duel-studio .rx-step:before{content:"";position:absolute;top:19px;width:53px;left:-26px;height:1px;background:#bbb0c833;z-index:-1}.bv-product.bv-product .rx-duel-studio .rx-step.now .rx-ff{animation:none;border-color:#efb68c;color:#efb68c;background:#433950}.bv-product.bv-product .rx-duel-studio .rx-step.done{opacity:1}.bv-product.bv-product .rx-duel-studio .rx-step.done .rx-m{color:#efb68c}.bv-product.bv-product .blackjack-table .bj-table-rules{opacity:1;color:#a8b8cb;transform:none}.blackjack-table:before{content:"";position:absolute;inset:15% 4%;border:1px solid #b6c9e00b;border-radius:50%;pointer-events:none}.blackjack-table>*{position:relative}.blackjack-table>.bj-shoe{position:absolute}@media(max-width:760px){.rx-edition{margin:0 0 18px;font-size:7px}.rx-edition small{font-size:6px}.bv-product.bv-product .rx-duel-studio .rx-arena{gap:8px;padding:15px 0}.bv-product.bv-product .rx-duel-studio .rx-hand,.bv-product.bv-product .rx-duel-studio .rx-deal{width:100px;height:100px}.bv-product.bv-product .rx-duel-studio .rx-vs{font-size:10px;min-width:22px}.bv-product.bv-product .rx-duel-studio .rx-say{font-size:14px;min-height:48px}.rx-streak-title{font-size:7px;gap:10px}.rx-streak-title span{font-size:8px}.bv-product.bv-product .rx-duel-studio .rx-card{width:31px;height:31px}.bv-product.bv-product .rx-duel-studio .rx-step:before{top:15px}.blackjack-table:before{inset:20% 0}}.bv-product.bv-product .rx-duel-studio{width:100%;min-width:0}.bv-product.bv-product .rx-duel-studio .rx-arena{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.rx-duel-studio .rx-side{min-width:0}.rx-duel-studio .rx-track-wrap{width:100%;min-width:0}.bv-product.bv-product .play-room .gv[data-game=dice] .stage{background:radial-gradient(ellipse at 0 0,#3c4c7044,transparent 80%),#17273e;padding:32px}.dice-studio{width:100%;max-width:900px;margin:auto;min-width:0}.dice-studio-brand{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:.15em;color:#d9c6c4;margin-bottom:30px}.dice-studio-brand span{font-size:8px;color:#8299ba}.dice-workbench{display:grid;grid-template-columns:1fr 1.25fr;align-items:center;gap:40px;margin-bottom:38px}.dice-readout{position:relative;padding:30px 20px;border:1px solid #b4c9e326;border-radius:18px;background:linear-gradient(145deg,#30445c,#1b2c43);text-align:center;overflow:hidden}.dice-readout-label{font-size:8px;letter-spacing:.15em;color:#b6bdce;font-weight:600}.bv-product.bv-product .dice-readout .dice-result{font-size:clamp(60px,7vw,100px);line-height:1.3;letter-spacing:-.06em;margin:16px 0;font-weight:500}.dice-readout small{font-size:9px;color:#a0aec6;line-height:1.5;display:block}.dice-readout-line{display:block;width:35px;height:3px;background:#edb69a;margin:20px auto 0;border-radius:20px}.dice-calibration{min-width:0}.dice-calibration h3{font-size:27px;letter-spacing:-.045em;margin:13px 0;color:#f0e1d6}.dice-calibration p{font-size:11px;line-height:1.7;color:#a5b4cc;margin:0 0 40px}.dice-calibration .slider-wrap{margin:0 0 15px}.dice-calibration .scale{font-size:9px}.bv-product.bv-product .dice-studio .dice-fields{border-top:1px solid #b4c9e320;padding-top:24px;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dice-studio .dice-fields label>span{font-size:10px;color:#a7b8cd;display:block;margin-bottom:9px}.bv-product.bv-product .dice-studio .dice-fields .amount{background:#112038;border:1px solid #b4c9e320;border-radius:9px}.dice-studio .dice-fields input{min-width:0}.keno-studio{width:100%;max-width:740px;margin:auto;min-width:0}.keno-selection,.keno-draw{display:flex;align-items:center;gap:20px;padding:18px 0;border-block:1px solid #b4bde421;margin:16px 0}.keno-selection>small,.keno-draw>small{font-size:8px;letter-spacing:.15em;flex:0 0 65px;color:#b5a9c4}.keno-selection>div,.keno-draw>div{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:27px}.keno-selection span,.keno-draw span{font-size:10px;color:#939cb8}.keno-selection b,.keno-draw b{display:grid;place-items:center;font-size:11px;font-weight:600;width:27px;height:27px;border-radius:50%;background:#eedac6;color:#26324b}.keno-draw b{background:#35405c;color:#b1bbd4;border:1px solid #b2bdd233}.keno-draw b.is-hit{background:#efb68c;color:#1d2940;border-color:#efb68c}.keno-pay-label{font-size:8px;letter-spacing:.12em;color:#aba3bf;margin-top:19px}.bv-product.bv-product .keno-studio .keno-grid{grid-template-columns:repeat(10,minmax(0,1fr));background:none;border:0;padding:5px 0;gap:9px}.bv-product.bv-product .keno-studio .kball{border-radius:50%;aspect-ratio:1;min-height:0;padding:0;min-width:0;background:linear-gradient(145deg,#34415d,#26324b);border:1px solid #9daed126;font-size:14px;font-weight:500;box-shadow:0 3px #111d31}.bv-product.bv-product .keno-studio .kball.pick{background:#d9c3e3;color:#2b2942;border-color:#d9c3e3;box-shadow:0 3px #856991}.bv-product.bv-product .keno-studio .kball.hit{background:#efb68c;color:#1b2940;border-color:#efb68c;box-shadow:0 3px #95694e}.bv-product.bv-product .keno-studio .kball.drawn{background:#26364f;color:#c7d7ec;border:1px solid #acc8ed;box-shadow:none}@media(max-width:760px){.bv-product.bv-product .play-room .gv[data-game=dice] .stage{padding:20px 15px}.dice-studio-brand{font-size:7px;margin-bottom:22px}.dice-studio-brand span{font-size:7px}.dice-workbench{grid-template-columns:1fr;gap:22px;margin-bottom:25px}.dice-readout{padding:20px 14px}.bv-product.bv-product .dice-readout .dice-result{font-size:70px;line-height:1;margin:16px 0}.dice-readout-line{margin-top:15px}.dice-calibration>.dice-readout-label,.dice-calibration h3{display:none}.dice-calibration p{font-size:10px;margin:0 0 28px}.bv-product.bv-product .dice-studio .dice-fields{gap:7px;padding-top:18px}.dice-studio .dice-fields label>span{font-size:8px;margin-bottom:7px}.dice-studio .dice-fields .amount{padding:0 5px;min-height:36px}.dice-studio .dice-fields input{font-size:12px}.dice-studio .dice-fields .ccy{font-size:9px}.bv-product.bv-product .keno-studio .keno-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px}.bv-product.bv-product .keno-studio .kball{font-size:11px}.keno-selection,.keno-draw{gap:10px;margin:12px 0;padding:12px 0}.keno-selection>small,.keno-draw>small{flex-basis:46px;font-size:7px}.keno-selection>div,.keno-draw>div{gap:4px}.keno-selection b,.keno-draw b{width:21px;height:21px;font-size:9px}.keno-selection span,.keno-draw span{font-size:9px}.keno-pay-label{font-size:7px}}.bv-product.bv-product .dashboard-lounge{max-width:1400px}.dashboard-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:35px;align-items:start}.dashboard-library{min-width:0}.dashboard-account{display:grid;gap:18px}.bv-product.bv-product .dashboard-lounge .workspace-heading{padding:5px 0 32px;margin:0}.bv-product.bv-product .dashboard-lounge .workspace-heading h1{font-size:clamp(30px,3.8vw,50px);line-height:1.1;font-weight:600;letter-spacing:-.06em;margin:13px 0}.bv-product.bv-product .dashboard-lounge .workspace-heading p{font-size:12px;color:#a5b3cd}.bv-product.bv-product .dashboard-lounge .workspace-eyebrow{font-size:8px;letter-spacing:.16em;color:#d5b2ae}.bv-product.bv-product .dashboard-lounge .workspace-game-section{padding:0;margin:0 0 30px;border:0;background:none}.bv-product.bv-product .dashboard-lounge .workspace-section-heading{margin:0 0 18px}.bv-product.bv-product .dashboard-lounge .workspace-section-heading h2{font-size:22px;letter-spacing:-.04em;margin:8px 0 0}.bv-product.bv-product .dashboard-lounge .workspace-game-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.bv-product.bv-product .dashboard-lounge .workspace-game{position:relative;background:#1c2c46;border:1px solid #b5c6e81a;border-radius:13px;overflow:hidden}.bv-product.bv-product .dashboard-lounge .workspace-game>button{display:flex;align-items:center;gap:14px;width:100%;padding:14px;background:none;border:0;text-align:left;min-height:105px;box-shadow:none;color:#f5eade}.bv-product.bv-product .dashboard-lounge .workspace-game-art{position:relative;width:90px;flex:0 0 90px;height:80px;border-radius:8px;background:linear-gradient(135deg,#48415b,#2b3b55);overflow:hidden;margin:0;aspect-ratio:auto}.bv-product.bv-product .dashboard-lounge .workspace-game-art .v2-game-art{position:absolute;width:100%;height:100%;object-fit:contain;inset:0;transform:none}.dashboard-game-copy{flex:1;min-width:0}.bv-product.bv-product .dashboard-lounge .workspace-game strong{display:block;font-size:17px;letter-spacing:-.035em;margin:0}.bv-product.bv-product .dashboard-lounge .workspace-game small{display:block;font-size:9px;color:#9bacc8;margin-top:7px}.dashboard-lounge .workspace-game>button>.ico{width:13px;height:13px;color:#dcb49e}.bv-product.bv-product .dashboard-lounge .workspace-saved-card{position:relative;min-width:0}.bv-product.bv-product .dashboard-lounge .workspace-unsave{top:6px;right:7px;width:26px;height:26px;background:#12203b;color:#efb68c;border:1px solid #b5c6e820;border-radius:50%}.bv-product.bv-product .dashboard-lounge .workspace-balance{min-height:0;padding:26px;border-radius:17px;background:linear-gradient(130deg,#44364f,#27334f);border:1px solid #e3b7cb20}.bv-product.bv-product .dashboard-lounge .workspace-balance>span{font-size:8px;letter-spacing:.13em;color:#d9bfb9}.bv-product.bv-product .dashboard-lounge .workspace-balance>strong{font-size:43px;line-height:1.1;margin:22px 0 13px;letter-spacing:-.06em;color:#f7e8dc}.bv-product.bv-product .dashboard-lounge .workspace-balance>strong small{font-size:12px;letter-spacing:0}.bv-product.bv-product .dashboard-lounge .workspace-balance p{font-size:10px;color:#aaaec4;line-height:1.7}.bv-product.bv-product .dashboard-lounge .workspace-balance>button{font-size:11px;color:#1e2a42;display:flex;justify-content:space-between;align-items:center;width:100%;border:0;border-radius:9px;background:#efb68c;padding:12px 15px;margin-top:20px}.bv-product.bv-product .dashboard-lounge .workspace-status{display:block;min-height:0;padding:18px;border:1px solid #b5c6e81a;border-radius:12px;background:#192840}.bv-product.bv-product .dashboard-lounge .workspace-status p{font-size:11px;line-height:1.7;color:#a5b3cd;margin:13px 0}.bv-product.bv-product .dashboard-lounge .workspace-shortcuts{display:block;margin:0;padding:0;border:0}.bv-product.bv-product .dashboard-lounge .workspace-shortcuts>button{display:flex;align-items:center;gap:12px;width:100%;padding:15px 0;border:0;border-bottom:1px solid #b5c6e817;background:none;border-radius:0;text-align:left}.bv-product.bv-product .dashboard-lounge .workspace-shortcut-icon{width:29px;height:29px;border:0;background:#26344e;color:#cbb7dd;border-radius:8px}.bv-product.bv-product .dashboard-lounge .workspace-shortcuts strong{font-size:11px}.bv-product.bv-product .dashboard-lounge .workspace-shortcuts small{font-size:9px;color:#8196b8;margin-top:4px}.dashboard-friends{display:flex;align-items:center;gap:18px;width:100%;padding:25px;border:1px solid #c9b1e620;border-radius:15px;background:linear-gradient(130deg,#32304e,#21314c);color:#eee2d9;text-align:left}.dashboard-friends>span{display:grid;place-items:center;width:50px;height:50px;border:1px solid #c9b1e620;border-radius:50%;color:#d4bbdf}.dashboard-friends strong{flex:1;font-size:21px;font-weight:500;letter-spacing:-.035em}.dashboard-friends small{display:block;font-size:11px;color:#a7b0c9;font-weight:400;letter-spacing:0;margin-top:9px}.dashboard-friends>.ico{color:#eab297}.profile-lounge-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:32px;align-items:start}.profile-identity{display:grid;gap:18px;min-width:0}.bv-product.bv-product .profile-lounge{max-width:1350px}.bv-product.bv-product .profile-lounge .account-profile-intro{margin:0 0 28px}.bv-product.bv-product .profile-lounge .account-profile-intro h1{font-size:46px;font-weight:600;letter-spacing:-.055em;margin:13px 0}.bv-product.bv-product .profile-lounge .profile-hero{padding:27px 20px;background:linear-gradient(145deg,#3a3654,#263750);border:1px solid #d2b6e525;border-radius:19px;min-height:0}.bv-product.bv-product .profile-lounge .ph-bg{display:none}.bv-product.bv-product .profile-lounge .ph-name{font-size:24px;margin-top:12px}.bv-product.bv-product .profile-lounge .ph-sub{font-size:10px;color:#a7b0c9;line-height:1.7}.bv-product.bv-product .profile-lounge .vip-next{font-size:10px;color:#b7b1c9;line-height:1.8;margin:18px 0 0}.bv-product.bv-product .profile-lounge .profile-quick-actions{display:grid;gap:9px;padding:0;background:none;border:0;min-height:0}.bv-product.bv-product .profile-lounge .profile-quick-actions>.studio-kicker{font-size:8px;padding:4px 0}.bv-product.bv-product .profile-lounge .profile-quick-actions .btn{text-align:left;justify-content:flex-start;background:#1b2b44;border:1px solid #b5c6e81a;font-size:11px;min-height:41px}.bv-product.bv-product .profile-lounge .profile-account-shortcuts{display:block;margin:0}.bv-product.bv-product .profile-lounge .profile-account-shortcuts>button{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;border-bottom:1px solid #b5c6e817;border-radius:0;padding:15px 0;min-height:58px}.bv-product.bv-product .profile-lounge .profile-account-shortcuts button>span{font-size:11px}.bv-product.bv-product .profile-lounge .profile-account-shortcuts small{font-size:9px;color:#8d9fbc}.bv-product.bv-product .profile-lounge .account-profile-main{min-width:0;margin:0;border:0;display:block;background:none;padding:0}.bv-product.bv-product .profile-lounge .v2-profile-tabs{display:flex;gap:7px;padding:0 0 18px;margin:0 0 25px;border-bottom:1px solid #b5c6e825;overflow:auto;scrollbar-width:none}.bv-product.bv-product .profile-lounge .v2-profile-tabs button{flex:none;border:1px solid transparent;border-radius:9px;background:none;padding:11px 15px;font-size:11px;color:#b1b9ce}.bv-product.bv-product .profile-lounge .v2-profile-tabs button.on{background:#efb68c;color:#1d2940;border-color:#efb68c}.bv-product.bv-product .profile-lounge .v2-profile-pane{padding:0;border:0;background:none}.bv-product.bv-product .profile-lounge .stat-row{gap:14px;margin-top:0!important}.bv-product.bv-product .profile-lounge .stat.big{padding:25px 20px;background:linear-gradient(145deg,#263751,#1b2b44);border:1px solid #b5c6e81a;border-radius:14px;text-align:left;min-width:0}.bv-product.bv-product .profile-lounge .stat.big .k{font-size:10px;color:#b0bdd3}.bv-product.bv-product .profile-lounge .stat.big .v{font-size:30px;letter-spacing:-.05em;color:#f3e5d8;margin-top:13px}.bv-product.bv-product .profile-lounge .section-title{margin:25px 0 16px}.bv-product.bv-product .profile-lounge .section-title h3{font-size:17px}.bv-product.bv-product .profile-lounge .badges{gap:10px}.bv-product.bv-product .profile-lounge .badge{background:#1b2b44;border:1px solid #b5c6e81a;border-radius:12px;padding:18px 8px}.bv-product.bv-product .profile-lounge .badge>span{font-size:20px;font-weight:500;color:#9d91b4}.bv-product.bv-product .profile-lounge .badge small{font-size:10px}.bv-product.bv-product .profile-lounge .badge.on{background:#40364d;border-color:#efb68c40}.bv-product.bv-product .profile-lounge .badge.on>span{color:#efb68c}@media(max-width:1000px){.dashboard-layout{grid-template-columns:minmax(0,1fr) 270px;gap:24px}.bv-product.bv-product .dashboard-lounge .workspace-game-grid{grid-template-columns:1fr}.profile-lounge-layout{grid-template-columns:250px minmax(0,1fr);gap:24px}}@media(max-width:760px){.dashboard-layout{display:flex;flex-direction:column;gap:25px}.dashboard-library,.dashboard-account{width:100%}.bv-product.bv-product .dashboard-lounge .workspace-heading{display:block;padding-bottom:25px}.bv-product.bv-product .dashboard-lounge .workspace-heading h1{font-size:34px;max-width:280px}.bv-product.bv-product .dashboard-lounge .workspace-heading .btn{margin-top:16px;font-size:10px;min-height:37px}.bv-product.bv-product .dashboard-lounge .workspace-game-grid{grid-template-columns:1fr}.bv-product.bv-product .dashboard-lounge .workspace-game>button{min-height:88px;padding:10px 13px}.bv-product.bv-product .dashboard-lounge .workspace-game-art{width:65px;height:63px;flex-basis:65px}.bv-product.bv-product .dashboard-lounge .workspace-game strong{font-size:16px}.bv-product.bv-product .dashboard-lounge .workspace-section-heading h2{font-size:21px}.dashboard-friends{padding:20px;gap:13px}.dashboard-friends strong{font-size:18px}.dashboard-friends small{font-size:10px;line-height:1.6}.dashboard-friends>span{width:35px;height:35px}.profile-lounge-layout{display:flex;flex-direction:column;gap:25px}.profile-identity,.bv-product.bv-product .profile-lounge .account-profile-main{width:100%}.bv-product.bv-product .profile-lounge .account-profile-intro h1{font-size:34px}.bv-product.bv-product .profile-lounge .profile-hero{padding:24px 20px}.bv-product.bv-product .profile-lounge .profile-quick-actions{grid-template-columns:1fr 1fr}.bv-product.bv-product .profile-lounge .profile-quick-actions>.studio-kicker{grid-column:1/-1}.bv-product.bv-product .profile-lounge .profile-quick-actions .btn{font-size:9px;padding:9px}.bv-product.bv-product .profile-lounge .profile-account-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bv-product.bv-product .profile-lounge .profile-account-shortcuts>button{padding:8px 0;gap:6px;min-width:0}.bv-product.bv-product .profile-lounge .profile-account-shortcuts button>span{font-size:9px;line-height:1.5}.bv-product.bv-product .profile-lounge .profile-account-shortcuts small{font-size:8px}.bv-product.bv-product .profile-lounge .profile-account-shortcuts button>.ico{width:13px;height:13px}.bv-product.bv-product .profile-lounge .profile-account-shortcuts button>.ico:last-child{display:none}.bv-product.bv-product .profile-lounge .v2-profile-tabs{gap:4px;padding-bottom:14px;margin-bottom:18px}.bv-product.bv-product .profile-lounge .v2-profile-tabs button{font-size:10px;padding:9px 12px}.bv-product.bv-product .profile-lounge .stat-row{gap:7px}.bv-product.bv-product .profile-lounge .stat.big{padding:17px 10px}.bv-product.bv-product .profile-lounge .stat.big .k{font-size:8px}.bv-product.bv-product .profile-lounge .stat.big .v{font-size:23px}}.bv-product.bv-product .profile-lounge .account-profile-intro{display:block;align-items:initial;gap:0;padding:0 0 24px}.bv-product.bv-product .profile-lounge .account-profile-intro>.discovery-label{display:block;font-size:8px;letter-spacing:.15em;color:#d5b2ae;margin-bottom:10px}.bv-product.bv-product .profile-lounge .account-profile-intro p{margin:0;color:#9eafc9;font-size:12px;line-height:1.7}.bv-product.bv-product .profile-lounge .profile-quick-actions{align-items:stretch;justify-items:stretch;width:100%;text-align:left}.bv-product.bv-product .profile-lounge .profile-quick-actions .btn{width:100%;margin:0;text-align:left}@media(max-width:760px){.profile-lounge-layout>.profile-identity{display:contents}.profile-lounge-layout .profile-hero{order:0;width:100%}.profile-lounge-layout>.account-profile-main{order:1}.profile-lounge-layout .profile-quick-actions{order:2}.profile-lounge-layout .profile-account-shortcuts{order:3;width:100%}}.bv-product.bv-product .account-lounge{max-width:1200px}.bv-product.bv-product .account-lounge .v2-page-head{display:block;padding:5px 0 28px;margin:0}.bv-product.bv-product .account-lounge .v2-page-head h1{font-size:clamp(29px,3.8vw,46px);letter-spacing:-.05em;margin:13px 0;font-weight:600}.bv-product.bv-product .account-lounge .v2-page-head p{font-size:12px;color:#a0afc7;line-height:1.7}.bv-product.bv-product .account-lounge .account-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;background:none;border:0;margin:0 0 30px}.bv-product.bv-product .account-lounge .account-overview>div{padding:22px 24px;background:linear-gradient(130deg,#2b3652,#1a2b43);border:1px solid #b5c6e81a;border-radius:13px}.bv-product.bv-product .account-lounge .account-overview span{font-size:8px;letter-spacing:.12em;color:#baacbf}.bv-product.bv-product .account-lounge .account-overview strong{font-size:25px;letter-spacing:-.035em;display:block;margin-top:12px;color:#f3e4d9}.bv-product.bv-product .account-lounge .account-lounge-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:30px;align-items:start}.account-section-nav{display:grid;gap:9px;grid-column:1;grid-row:1}.account-section-nav button{display:flex;align-items:center;gap:13px;padding:18px 14px;border:1px solid transparent;border-radius:12px;background:none;text-align:left;color:#b7c1d5;cursor:pointer}.account-section-nav button>span{font-size:11px;color:#a799b9}.account-section-nav strong{font-size:12px;font-weight:600}.account-section-nav small{display:block;font-size:10px;font-weight:400;color:#8c9fbc;margin-top:6px}.account-section-nav button[aria-pressed=true]{background:#302e48;border-color:#bca6d333;color:#f0dfd2}.account-section-nav button[aria-pressed=true]>span{color:#efb68c}.bv-product.bv-product .account-lounge-grid>[data-account-pane]{grid-column:2;grid-row:1;background:#1b2a43;border:1px solid #b5c6e81a;border-radius:17px;padding:30px;margin:0;min-width:0;box-shadow:none}.account-lounge-grid>[data-account-pane][hidden]{display:none!important}.bv-product.bv-product .account-lounge-grid .card h2{font-size:24px;letter-spacing:-.04em;margin:0 0 15px;font-weight:600}.bv-product.bv-product .account-lounge-grid .muted{font-size:12px;line-height:1.8;color:#9faec9}.bv-product.bv-product .account-lounge-grid form{padding:0;margin-top:20px;border:0;background:none}.bv-product.bv-product .account-lounge-grid input{background:#112039;border:1px solid #a9bddc24;border-radius:9px;min-height:45px;color:#f4e7dc}.bv-product.bv-product .account-lounge-grid form label{font-size:11px;line-height:1.8;color:#bac2d3}.bv-product.bv-product .account-lounge-grid .account-connection{background:#24334e;border:1px solid #a9bddc17;border-radius:10px;padding:16px;margin-top:10px}.bv-product.bv-product .account-lounge-grid .account-session{background:#22324d;padding:18px;border:1px solid #b5c6e81a;border-radius:11px;margin-top:13px;gap:18px}.bv-product.bv-product .account-lounge-grid .account-session b{font-size:12px}.bv-product.bv-product .account-lounge-grid .account-session p{overflow-wrap:anywhere;font-size:10px;line-height:1.6;color:#a2afc7}.bv-product.bv-product .account-lounge-grid .account-session small{font-size:9px;color:#8a9cba}.account-section-nav button:focus-visible{outline:2px solid #efb68c;outline-offset:3px}@media(max-width:760px){.bv-product.bv-product .account-lounge .v2-page-head h1{font-size:32px;line-height:1.1}.bv-product.bv-product .account-lounge .account-overview{gap:8px;margin-bottom:21px}.bv-product.bv-product .account-lounge .account-overview>div{padding:15px 10px}.bv-product.bv-product .account-lounge .account-overview span{font-size:6px;letter-spacing:.05em}.bv-product.bv-product .account-lounge .account-overview strong{font-size:19px;margin-top:10px}.bv-product.bv-product .account-lounge .account-lounge-grid{display:block}.account-section-nav{display:flex;overflow:auto;gap:7px;padding:0 0 14px;margin-bottom:12px;scrollbar-width:none}.account-section-nav button{padding:12px 14px;white-space:nowrap;gap:7px;min-height:43px}.account-section-nav button>span{font-size:8px}.account-section-nav strong{font-size:10px}.account-section-nav small{display:none}.bv-product.bv-product .account-lounge-grid>[data-account-pane]{padding:22px 17px}.bv-product.bv-product .account-lounge-grid .card h2{font-size:22px}.bv-product.bv-product .account-lounge-grid .account-session{padding:13px;gap:10px}}.bv-product.bv-product .dashboard-lounge .workspace-game-art{color:var(--game-accent)}.bv-product.bv-product .profile-lounge>.v2-page-back{margin-bottom:24px}.bv-product.bv-product .profile-lounge .badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;gap:12px}.bv-product.bv-product .profile-lounge .badge{min-width:0;width:auto}.bv-product.bv-product .profile-lounge #logout{margin:0!important;font-size:10px;color:#c0b2c4}@media(max-width:760px){.bv-product.bv-product .profile-lounge .badges{gap:7px}.bv-product.bv-product .profile-lounge .badge{padding:14px 4px}.bv-product.bv-product .profile-lounge .badge small{font-size:8px;line-height:1.5}.bv-product.bv-product .profile-lounge>.v2-page-back{margin-bottom:22px}}.bv-product.bv-product .access-lounge{display:flex;flex-direction:column;align-items:center;max-width:none;width:100%;position:relative;isolation:isolate;padding:20px 0 50px;margin:0;gap:0;min-height:calc(100dvh - 150px)}.access-lounge:before{content:"VAULT";position:absolute;top:90px;left:50%;transform:translate(-50%);font:700 clamp(120px,26vw,410px)/1 "Space Grotesk";letter-spacing:-.07em;color:#a6addd04;z-index:-1;pointer-events:none}.bv-product.bv-product .access-lounge .login-home{position:relative;align-self:flex-start;inset:auto;border:0;background:none;color:#a6b3cb;padding:0;margin:0 0 15px;font-size:11px;min-height:40px}.bv-product.bv-product .access-lounge .account-intro{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;min-height:0;padding:0;margin:0 0 28px;background:none;border:0;width:100%;max-width:none;border-radius:0;box-shadow:none}.bv-product.bv-product .access-lounge .login-brand{display:flex;justify-content:center;align-items:center;gap:10px;color:#efb68c;margin:0 0 16px;font-size:34px;letter-spacing:-.055em;font-weight:700}.access-lounge .login-brand>.brand-symbol{width:32px;height:32px}.access-lounge .login-brand>span{color:#f5e9df}.access-lounge .login-brand .brand-period{color:#efb68c}.bv-product.bv-product .access-lounge .account-eyebrow{font-size:8px;letter-spacing:.18em;color:#b19ab3;margin:0}.bv-product.bv-product .access-lounge .account-form{width:100%;max-width:490px;border:1px solid #d2b6e526;border-radius:22px;background:radial-gradient(ellipse at 0 0,#5c436740,transparent 75%),#1a2942;padding:32px;box-shadow:0 20px 70px #060c1a33}.bv-product.bv-product .access-lounge .login-card-top{display:none}.bv-product.bv-product .access-lounge .account-form h1{font-size:31px;font-weight:600;letter-spacing:-.05em;line-height:1.15;color:#f5e6dc;margin:0 0 12px}.bv-product.bv-product .access-lounge .account-form>p{font-size:11px;line-height:1.8;color:#a5afc8}.bv-product.bv-product .access-lounge .account-tabs{display:flex;gap:5px;padding:5px;background:#101e35;border:1px solid #afc0df15;border-radius:11px;margin:22px 0}.bv-product.bv-product .access-lounge .account-tabs .btn{flex:1;border:0;border-radius:7px;min-height:38px;padding:9px;font-size:11px;background:none;color:#a7b4cf}.bv-product.bv-product .access-lounge .account-tabs .btn.gold{background:#ead7ca;color:#273148}.bv-product.bv-product .access-lounge .telegram-login{background:#334360;border:1px solid #b5c6e826;border-radius:11px;padding:14px;gap:12px;color:#e2e8f0}.bv-product.bv-product .access-lounge .telegram-login b{font-size:12px}.bv-product.bv-product .access-lounge .telegram-login small{font-size:9px;color:#a9bdd5;margin-top:4px}.bv-product.bv-product .access-lounge .telegram-logo{background:none;color:#b3c8e4;font-size:22px;width:30px;flex:0 0 30px}.bv-product.bv-product .access-lounge .login-divider{font-size:9px;color:#8c9dbb;margin:22px 0}.bv-product.bv-product .access-lounge form{margin:0}.bv-product.bv-product .access-lounge form>label{display:block;color:#c0c5d5;font-size:11px;margin:0 0 17px;line-height:1.7}.bv-product.bv-product .access-lounge form .input{display:block;width:100%;min-height:46px;border:1px solid #b5c6e82b;background:#112039;border-radius:9px;padding:12px 14px;margin-top:8px;font-size:14px;color:#f6e9dd}.access-password{display:flex;position:relative;align-items:center;min-width:0;margin-top:8px;background:#112039;border:1px solid #b5c6e82b;border-radius:9px;overflow:hidden}.bv-product.bv-product .access-lounge .access-password>.input{border:0;margin:0;min-width:0;flex:1;box-shadow:none;background:none}.access-password button{min-height:44px;padding:0 14px;background:none;border:0;color:#ccb1c5;font-size:10px;cursor:pointer}.access-password:focus-within{outline:2px solid #efb68c;outline-offset:2px}.bv-product.bv-product .access-lounge .access-password input:focus-visible{outline:0}.bv-product.bv-product .access-lounge form>.btn{min-height:46px;font-size:12px;border-radius:10px}.bv-product.bv-product .access-lounge .account-help{font-size:10px;line-height:1.8;color:#8fa0bc;margin:22px 0 0}.bv-product.bv-product .access-lounge details.account-help{border-top:1px solid #b5c6e81a;padding-top:20px}.bv-product.bv-product .access-lounge .account-check{display:flex;align-items:flex-start;gap:9px;font-size:10px;line-height:1.7}.bv-product.bv-product .access-lounge .account-check input{margin-top:3px;accent-color:#efb68c}.bv-product.bv-product .access-lounge .account-error:empty{display:none}@media(max-width:760px){.bv-product.bv-product .access-lounge{padding:0 0 20px;min-height:0}.bv-product.bv-product .access-lounge .login-home{margin:0 0 17px;font-size:10px}.bv-product.bv-product .access-lounge .account-intro{margin-bottom:22px}.bv-product.bv-product .access-lounge .login-brand{font-size:29px;margin-bottom:13px}.access-lounge .login-brand>.brand-symbol{width:27px;height:27px}.bv-product.bv-product .access-lounge .account-form{padding:25px 20px;border-radius:16px}.bv-product.bv-product .access-lounge .account-form h1{font-size:27px}.bv-product.bv-product .access-lounge .account-form>p{font-size:10px}.bv-product.bv-product .access-lounge .account-tabs{margin:20px 0}.bv-product.bv-product .access-lounge .account-help{font-size:9px;line-height:1.8}}.bv-product.bv-product .access-lounge .account-form,.bv-product.bv-product .access-lounge #accountLogin{display:block;gap:0}.bv-product.bv-product .access-lounge #accountLogin .policy-inline-links{margin:18px 0;font-size:9px;line-height:1.8}.bv-product.bv-product .access-lounge .account-form>p{margin:0 0 18px}.bv-product.bv-product .access-lounge #accountLogin>.btn{margin-top:8px}.access-lounge:before{inset:100px auto auto 50%;background:none;width:auto;height:auto;opacity:1}.access-lounge:after{content:none}:root:not([data-theme=daylight]) .bv-product.bv-product,:root:not([data-theme=daylight]) body.bv-product.bv-product:not([data-route=game]){--bg: #0d1113;--bg-2: #13181a;--bg-3: #191f22;--card: #191f22;--card-2: #222a2d;--card-3: #2b3438;--line: #212829;--line-2: #2b3438;--line-strong: #3b464a;--text: #eef3f2;--muted: #98a6a4;--dim: #76837f;--accent: #34e8a4;--accent-hover: #66f3c0;--accent-deep: #10a877;--accent-ink: #04140d;--accent-tint: #34e8a41f;--accent-glow: #00000000;--accent-grad: linear-gradient(135deg, #4df2b4 0%, #2bd79a 52%, #12b682 100%);--aura-1: #34e8a41a;--aura-2: #34e8a40d;--bg-lift: #11161a;--money: var(--accent);--gold: var(--accent);--live: #35c98f;--green: #35c98f;--red: #e2555f;--amber: var(--accent)}:root[data-bvpal=espresso]:not([data-theme=daylight]) .bv-product.bv-product,:root[data-bvpal=espresso]:not([data-theme=daylight]) body.bv-product.bv-product:not([data-route=game]){--bg: #151110;--bg-2: #1c1715;--bg-3: #261f1b;--card: #1f1a19;--card-2: #272120;--card-3: #332b28;--line: #2e2724;--line-2: #3c332f;--line-strong: #574b45;--text: #f7f2ec;--muted: #b5a99f;--dim: #8d8077;--accent: #e08a4f;--accent-hover: #f5a36a;--accent-deep: #a85f2c;--accent-ink: #1b0f06;--accent-tint: #e08a4f1f;--accent-glow: #00000000;--money: var(--accent);--gold: var(--accent);--live: #4ec79a;--green: #4ec79a;--red: #e26a63;--amber: var(--accent)}:root:not([data-theme=daylight]) body.bv-product.bv-product{background:radial-gradient(64% 38% at 84% -10%,var(--aura-1),transparent 68%),radial-gradient(52% 32% at 4% -6%,var(--aura-2),transparent 72%),linear-gradient(180deg,var(--bg-lift),var(--bg) 42%),var(--bg);background-attachment:fixed}:root:not([data-theme=daylight]) .bv-product.bv-product .balance-pill .amt{color:var(--money)}.bv-product .vault-sig{max-width:1340px;margin:0 auto;padding:0 24px 40px;color:var(--text)}.vault-sig .sig-kicker{display:block;font-size:10px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--dim)}.vault-sig button{font:inherit;cursor:pointer;color:inherit}.vault-sig button:disabled{cursor:not-allowed;opacity:.45}.vault-sig :is(button,input,select):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.vault-sig .v2-icon{width:17px;height:17px;flex:none}.vault-sig .sig-mast{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 0 12px}.vault-sig .sig-mast h1{font-size:clamp(26px,2.4vw,32px);line-height:1.08;letter-spacing:-.04em;font-weight:800;margin:4px 0 0;color:var(--text)}.vault-sig .sig-mast-search{display:flex;align-items:center;gap:8px;width:min(300px,36vw);background:var(--card);border:1px solid var(--line-2);border-radius:10px;padding:0 11px;min-height:38px;transition:border-color .16s,box-shadow .16s}.vault-sig .sig-mast-search:focus-within{border-color:var(--accent);box-shadow:none}.vault-sig .sig-mast-search label{display:flex;align-items:center;gap:9px;flex:1;min-width:0;color:var(--dim)}.vault-sig .sig-mast-search input{flex:1;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;padding:9px 0!important;color:var(--text);font-size:12.5px}.vault-sig .sig-mast-search input::placeholder{color:var(--dim)}.vault-sig .sig-mast-search kbd{font-size:9px;border:1px solid var(--line-2);border-radius:5px;padding:3px 5px;color:var(--dim)}.vault-sig .sig-mast-search button{border:0;background:transparent;padding:4px;line-height:0;color:var(--muted)}.vault-sig .sig-announce{display:grid;grid-auto-flow:column;gap:12px;margin-bottom:14px}.vault-sig .sig-announce button{display:flex;align-items:center;gap:12px;text-align:left;background:var(--card);border:1px solid var(--line-2);border-radius:14px;padding:13px 16px}.vault-sig .sig-announce strong{font-size:13px}.vault-sig .sig-announce span{font-size:12px;color:var(--muted);flex:1}.vault-sig .sig-marquee{position:relative;overflow:hidden;border-radius:22px;border:1px solid var(--line-2);min-height:198px;display:flex;align-items:center;background:radial-gradient(76% 128% at 86% 48%,color-mix(in srgb,var(--ga) 52%,#0d0f14),#0d0f14 70%),linear-gradient(100deg,#0d0f14,#161922)}.vault-sig .sig-marquee:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(92deg,#0d0f14f2 0 24%,#0d0f1400 60%)}.vault-sig .sig-marquee-copy{position:relative;z-index:2;padding:20px 30px;max-width:58%}.vault-sig .sig-marquee-copy h2{font-size:clamp(30px,3.1vw,40px);line-height:.98;letter-spacing:-.05em;font-weight:690;margin:8px 0 9px}.vault-sig .sig-marquee-copy p{font-size:13.5px;color:var(--muted);line-height:1.55;margin:0 0 13px;max-width:380px;font-size:12.5px}.vault-sig .sig-marquee-art{position:absolute;inset:0;pointer-events:none;color:var(--ga);z-index:1}.vault-sig .sig-marquee-art .v2-game-art{position:absolute!important;inset:50% -3% auto auto!important;width:50%!important;height:auto!important;translate:0 -50%;filter:drop-shadow(0 30px 40px #01010488);animation:sig-float 7s var(--ease, ease-in-out) infinite}.vault-sig .sig-marquee-art img.v2-game-art{width:38%!important;right:2%!important}@keyframes sig-float{0%,to{translate:0 -50%}50%{translate:0 calc(-50% - 12px)}}.vault-sig .sig-marquee-seat{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:12px;font-size:11px;color:var(--dim)}.vault-sig .sig-marquee-seat span{margin-right:2px}.vault-sig .sig-marquee-seat b{font-size:11px;font-weight:560;padding:5px 10px;border-radius:7px;background:var(--card-3);border:1px solid var(--line-2);cursor:pointer;color:var(--text);transition:background .15s,border-color .15s}.vault-sig .sig-marquee-seat b:hover{background:var(--accent);border-color:transparent;color:var(--accent-ink)}.vault-sig .sig-hero-actions{display:flex;gap:10px;flex-wrap:wrap}.vault-sig .sig-cta{display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:var(--accent-ink);border:0;border-radius:10px;padding:10px 17px;font-size:12.5px;font-weight:680;min-height:40px;transition:background .16s,transform .16s,box-shadow .16s}.vault-sig .sig-cta:hover{background:var(--accent-hover);transform:translateY(-2px)}.vault-sig .sig-ghost{background:var(--card-2);border:1px solid var(--line-strong);border-radius:10px;padding:10px 16px;font-size:12.5px;min-height:40px;color:var(--text);transition:border-color .15s,color .15s}.vault-sig .sig-ghost:hover{border-color:var(--accent);color:var(--accent-hover)}.vault-sig .sig-filters{display:flex;gap:5px;flex-wrap:wrap;margin:14px 0 0}.vault-sig .sig-filters button{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid transparent;border-radius:999px;padding:7px 12px;min-height:32px;font-size:12px;color:var(--muted);white-space:nowrap;transition:background .14s,color .14s}.vault-sig .sig-filters button span{font-size:10px;opacity:.6}.vault-sig .sig-filters button:hover{background:var(--card-2);color:var(--text)}.vault-sig .sig-filters button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);font-weight:620}.vault-sig .sig-filters button[aria-pressed=true] span{opacity:.75}.vault-sig .sig-bar.lounge-results{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:11px 0 8px;min-height:26px;padding:0;border:0;background:none}.vault-sig .sig-bar>div{display:flex;align-items:center;gap:14px}.vault-sig .sig-bar #v2ResultCount{font-size:11px;color:var(--dim)}.vault-sig .sig-bar [data-reset],.vault-sig .sig-bar [data-surprise]{border:0;background:none;font-size:11.5px;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.vault-sig .sig-sort{font-size:11px;color:var(--dim);display:flex;align-items:center;gap:6px}.vault-sig .sig-sort select{background:var(--card);border:1px solid var(--line-2);color:var(--text);font-size:11.5px;border-radius:8px;padding:7px 8px}.vault-sig .sig-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:11px}.vault-sig .sig-tile{position:relative;min-width:0;background:none;border:0;border-radius:0;min-height:0;overflow:visible;container-type:inline-size}.vault-sig .sig-tile-open{position:relative;display:block;width:100%;aspect-ratio:3 / 4;padding:0;border:0;border-radius:10px;overflow:hidden;text-align:left;isolation:isolate;color:var(--ga);background:radial-gradient(78% 56% at 28% 12%,#ffffff40,#fff0 70%),radial-gradient(90% 62% at 76% 104%,#00000073,#0000 72%),linear-gradient(168deg,color-mix(in srgb,var(--ga) 88%,#fff) 0%,var(--ga) 42%,color-mix(in srgb,var(--ga) 72%,#000) 100%);transition:transform .2s ease-out,box-shadow .2s ease-out}.vault-sig .sig-tile-open:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,#00000073,#00000026 22%,#0000 42%)}.vault-sig .sig-tile:hover .sig-tile-open{transform:translateY(-4px);box-shadow:0 16px 28px -14px #000000e6}.vault-sig .sig-tile-art{position:absolute;inset:0;display:block;pointer-events:none;z-index:1}.vault-sig .sig-tile-art .v2-game-art{position:absolute!important;inset:40% auto auto 50%!important;translate:-50% -50%;width:142%!important;height:auto!important;filter:drop-shadow(0 7cqw 6cqw #00000066);transition:transform .25s ease-out}.vault-sig .sig-tile-art img.v2-game-art{width:116%!important;top:38%!important}.vault-sig .sig-tile:hover .sig-tile-art .v2-game-art{transform:scale(1.06)}.vault-sig .sig-tile-plate{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:0 8cqw 7cqw;display:block}.vault-sig .sig-tile-plate strong{display:block;font-size:13.5cqw;font-weight:800;letter-spacing:-.005em;color:#fff;line-height:.95;text-transform:uppercase;text-shadow:0 2px 10px #0006}.vault-sig .sig-tile-plate em{display:block;font-style:normal;font-size:4.6cqw;font-weight:700;letter-spacing:.74cqw;text-transform:uppercase;color:#ffffffa8;margin-top:1.6cqw}.vault-sig .sig-tile-flag{position:absolute;top:5cqw;left:5cqw;z-index:4;display:inline-flex;align-items:center;gap:4px;font-size:4.4cqw;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0b0e10;border-radius:5px;padding:2cqw 3.4cqw}.vault-sig .sig-tile-flag i{width:4px;height:4px;border-radius:50%;background:var(--live);animation:sig-pulse 2.1s ease-out infinite}@keyframes sig-pulse{0%,to{opacity:1}50%{opacity:.35}}.vault-sig .sig-tile-meta{margin:6px 2px 0;font-size:10.5px;color:var(--dim);display:flex;align-items:center;justify-content:space-between;gap:6px;white-space:nowrap}.vault-sig .sig-tile-meta span{overflow:hidden;text-overflow:ellipsis}.vault-sig .sig-tile-meta b{font-weight:560;color:var(--muted)}.vault-sig .sig-tile-tools{position:absolute;top:5cqw;right:5cqw;display:flex;gap:4px;z-index:5;opacity:0;transition:opacity .15s}.vault-sig .sig-tile:hover .sig-tile-tools,.vault-sig .sig-tile:focus-within .sig-tile-tools{opacity:1}.vault-sig .sig-tile-tools button{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:0;background:#0b0e10;color:#fff;font:700 10px/1 Georgia,serif;padding:0}.vault-sig .sig-tile-tools button .v2-icon{width:11px;height:11px}.vault-sig .sig-tile-tools button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.vault-sig .sig-tile.is-off .sig-tile-open{filter:grayscale(.8);opacity:.45}.vault-sig .sig-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 14px}.vault-sig .sig-section-head h2{font-size:23px;font-weight:800;letter-spacing:-.035em;margin:0;display:flex;align-items:center;gap:12px;color:var(--text)}.vault-sig .sig-section-head h2 i{font-style:normal;font-size:11px;letter-spacing:.12em;color:var(--accent-ink);font-weight:800;background:var(--accent);border-radius:6px;padding:4px 7px;line-height:1}.vault-sig .sig-section-head button{border:1px solid var(--line-2);background:var(--card-2);border-radius:8px;padding:7px 12px;font-size:12px;font-weight:560;color:var(--muted);display:inline-flex;align-items:center;gap:6px;transition:color .15s,border-color .15s}.vault-sig .sig-section-head button:hover{color:var(--accent);border-color:var(--accent)}.vault-sig .sig-rail{min-width:0}.vault-sig .sig-rail-track{display:grid;min-width:0;grid-auto-flow:column;grid-auto-columns:124px;gap:11px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:6px;scrollbar-width:thin;scrollbar-color:var(--card-3) transparent}.vault-sig .sig-rail-track>.sig-tile{scroll-snap-align:start}.vault-sig .sig-strip{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:12px}.vault-sig .sig-strip button{display:inline-flex;align-items:center;gap:9px;padding:5px 15px 5px 5px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);font-size:12.5px;transition:border-color .15s,transform .15s}.vault-sig .sig-strip button:hover{border-color:var(--accent);transform:translateY(-1px)}.vault-sig .sig-strip button>span{width:30px;height:30px;border-radius:50%;overflow:hidden;display:grid;place-items:center;color:var(--ga);background:color-mix(in srgb,var(--ga) 55%,#111318);flex:none}.vault-sig .sig-strip .v2-game-art{width:146%!important;height:auto!important;position:static!important}.vault-sig .sig-empty{text-align:center;padding:60px 20px;border:1px dashed var(--line-2);border-radius:18px;background:none}.vault-sig .sig-empty h2{font-size:21px;letter-spacing:-.03em;margin:0 0 8px}.vault-sig .sig-empty p{color:var(--muted);font-size:13px;margin:0 0 18px}.vault-sig .sig-activity{margin-top:28px}.vault-sig .sig-activity #v2Activity{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:10px}.vault-sig .sig-activity #v2Activity>div{display:flex;align-items:center;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;font-size:12px;animation:sig-rise .34s ease-out both}@keyframes sig-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vault-sig .sig-activity #v2Activity strong{flex:1;display:flex;flex-direction:column;font-weight:600;min-width:0}.vault-sig .sig-activity #v2Activity small{color:var(--dim);font-weight:400;font-size:10.5px}.vault-sig .sig-activity #v2Activity>div>span:last-child{text-align:right;color:var(--money);display:flex;flex-direction:column;font-weight:640}.vault-sig .sig-activity #v2Activity p{color:var(--dim);font-size:12px}.vault-sig .sig-footer{margin-top:34px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;justify-content:space-between;background:none}.vault-sig .sig-footer b{font-size:19px;letter-spacing:-.04em}.vault-sig .sig-footer b span{color:var(--accent)}.vault-sig .sig-footer p{font-size:11.5px;color:var(--dim);margin:5px 0 0}.vault-sig .sig-footer nav{display:flex;flex-wrap:wrap;gap:6px 18px;max-width:560px}.vault-sig .sig-footer nav button{border:0;background:none;font-size:11.5px;color:var(--muted)}.vault-sig .sig-footer nav button:hover{color:var(--accent)}.vault-sig .sig-footer small{font-size:10.5px;color:var(--dim);width:100%}@media(max-width:1040px){.vault-sig .sig-marquee{min-height:250px}.vault-sig .sig-marquee-copy{max-width:62%;padding:26px 28px}}@media(max-width:760px){.bv-product .vault-sig{padding:0 16px 32px}.vault-sig .sig-mast{flex-direction:column;align-items:stretch;gap:10px;padding:12px 0 10px}.vault-sig .sig-mast h1{font-size:23px}.vault-sig .sig-mast-search{width:100%}.vault-sig .sig-mast-search kbd{display:none}.vault-sig .sig-marquee{min-height:176px;border-radius:16px}.vault-sig .sig-marquee:after{background:linear-gradient(92deg,#0d0f14f2 0 42%,#0d0f1400 74%)}.vault-sig .sig-marquee-copy{padding:16px;max-width:64%}.vault-sig .sig-marquee-copy h2{font-size:27px}.vault-sig .sig-marquee-copy p{display:none}.vault-sig .sig-marquee-art .v2-game-art{width:56%!important;right:-10%!important;top:auto!important;bottom:-2%!important;translate:none;animation:none}.vault-sig .sig-marquee-art img.v2-game-art{width:50%!important;right:-6%!important}.vault-sig .sig-marquee-seat{display:none}.vault-sig .sig-marquee-seat b{padding:6px 11px;font-size:11px}.vault-sig .sig-filters{flex-wrap:nowrap;overflow-x:auto;margin:16px -16px 0;padding:0 16px 4px;scrollbar-width:none}.vault-sig .sig-filters::-webkit-scrollbar{display:none}.vault-sig .sig-bar.lounge-results{margin:12px 0 10px}.vault-sig .sig-sort{display:none}.vault-sig .sig-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.vault-sig .sig-hero-actions{gap:8px;flex-wrap:nowrap}.vault-sig .sig-cta,.vault-sig .sig-ghost{min-height:36px;padding:8px 13px;font-size:12px;white-space:nowrap}.vault-sig .sig-ghost{display:none}.vault-sig .sig-filters button{min-height:30px;padding:6px 11px;font-size:11.5px}.vault-sig .sig-bar #v2ResultCount,.vault-sig .sig-bar .sig-kicker{font-size:10px}.vault-sig .sig-rail-track{grid-auto-columns:30vw;gap:9px;margin:0 -16px;padding:0 16px 6px}.vault-sig .sig-section-head{margin:22px 0 11px}.vault-sig .sig-section-head h2{font-size:16px}.vault-sig .sig-tile-tools{display:none}.vault-sig .sig-activity #v2Activity{grid-template-columns:1fr}}@media(hover:none)and (min-width:761px){.vault-sig .sig-tile-tools{opacity:1}}@media(prefers-reduced-motion:reduce){.vault-sig *,.vault-sig *:before,.vault-sig *:after{transition:none!important;animation:none!important}}.vault-sig .lounge-seat{background:none!important;border:0!important;padding:0!important;border-radius:0!important;overflow:visible!important;box-shadow:none!important}.bv-product .platform-sidebar{position:fixed;z-index:50;left:0;top:var(--bv-header-height, 72px);bottom:0;width:var(--rail-width, 216px);padding:18px 12px 20px;background:var(--bg-2);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:20px;overflow-y:auto;scrollbar-width:thin}.bv-product .rail-group{display:flex;flex-direction:column;gap:2px}.bv-product .rail-label{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);padding:0 10px 7px}.bv-product .platform-sidebar button{display:flex;align-items:center;gap:11px;width:100%;min-height:38px;padding:8px 10px;border:0;border-radius:9px;background:transparent;color:var(--muted);font:500 13px/1.2 inherit;text-align:left;cursor:pointer;transition:background .14s,color .14s}.bv-product .platform-sidebar button svg{width:18px;height:18px;flex:none}.bv-product .platform-sidebar button:hover{background:var(--card-2);color:var(--text)}.bv-product .platform-sidebar button.active{background:var(--card-3);color:var(--text);font-weight:620}.bv-product .rail-tag{margin-left:auto;font-style:normal;font-size:8.5px;font-weight:800;letter-spacing:.1em;color:var(--accent);background:var(--accent-tint);border-radius:5px;padding:3px 5px}.bv-product .platform-sidebar button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media(min-width:1000px){.bv-product.bv-product #app,.bv-product.bv-product #app.wide{margin:0 0 0 var(--rail-width, 216px);width:auto;max-width:none}.bv-product .topbar .header-discovery,.bv-product .topbar .primary-menu{display:none}}@media(max-width:999px){.bv-product .platform-sidebar{display:none}}.vault-sig .sig-rail{padding:22px 0 6px;border-top:1px solid var(--line);margin:0}.vault-sig .sig-rail:first-of-type{border-top:0;padding-top:14px}.vault-sig .sig-filters{background:none;border:0;padding:0;margin:18px 0 2px;gap:5px}.vault-sig .sig-bar.lounge-results{margin:10px 2px 0}.vault-sig .sig-activity{background:none;border:0;border-top:1px solid var(--line);border-radius:0;padding:22px 0 0;margin-top:26px}.vault-sig .sig-section-head h2 i{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.1em;line-height:1;color:var(--accent-ink);background:var(--accent);border-radius:7px;padding:5px 7px}.vault-sig .sig-section-head h2 b{font-weight:inherit;display:inline-flex;align-items:center;gap:8px}.vault-sig .sig-section-head h2 svg{width:19px;height:19px;color:var(--muted)}.vault-sig .sig-section-head button{font-size:12px}@media(max-width:760px){.vault-sig .sig-rail{padding:18px 0 4px}.vault-sig .sig-section-head h2{font-size:19px}.vault-sig .sig-activity{padding:18px 0 0;margin-top:20px}}.vault-sig :is(.sig-mast-search,.sig-sort select,.sig-section-head button,.sig-strip button){border-color:transparent;background:var(--card)}.vault-sig .sig-mast-search{border-radius:10px}.vault-sig .sig-mast-search:focus-within{border-color:var(--accent)}.vault-sig .sig-section-head button{border-radius:8px;background:var(--card-2)}.vault-sig .sig-section-head button:hover{border-color:transparent;background:var(--card-3);color:var(--text)}.vault-sig .sig-strip button{border-radius:999px}.vault-sig .sig-strip button:hover{border-color:transparent;background:var(--card-2)}.vault-sig .sig-filters button{border-radius:8px}.vault-sig .sig-filters button:hover{background:var(--card-2)}.vault-sig .sig-tile-open{border-radius:8px}.vault-sig .sig-marquee{border:0;border-radius:12px}.vault-sig .sig-activity #v2Activity>div{border:0;background:var(--card);border-radius:10px}.vault-sig .sig-cta,.vault-sig .sig-ghost{border-radius:8px}.vault-sig .sig-ghost{border-color:transparent;background:var(--card-3)}.vault-sig .sig-ghost:hover{border-color:transparent;background:var(--line-strong);color:var(--text)}.bv-product .platform-sidebar{border-right:0;background:var(--bg-2)}.bv-product .platform-sidebar button{border-radius:8px}.bv-product .platform-sidebar button.active{background:var(--card-2)}.vault-sig .sig-cta,.vault-sig .sig-filters button[aria-pressed=true],.vault-sig .sig-section-head h2 i,.bv-product .balance-pill .plus-btn{background-image:var(--accent-grad);background-color:transparent;color:var(--accent-ink);border-color:transparent}.vault-sig .sig-cta:hover{filter:brightness(1.07);transform:translateY(-2px)}.vault-sig .sig-tile-tools button[aria-pressed=true]{background-image:var(--accent-grad)}.bv-product .platform-sidebar button.active{background:linear-gradient(90deg,#34e8a41f,transparent 72%);box-shadow:inset 2px 0 0 var(--accent)}.bv-product .platform-sidebar button.active svg{color:var(--accent)}.vault-sig .sig-marquee{background:radial-gradient(76% 128% at 86% 48%,color-mix(in srgb,var(--ga) 52%,#111618),#111618 70%),linear-gradient(100deg,#111618,#19201f)}:root[data-bvpal=violet]:not([data-theme=daylight]) .bv-product.bv-product,:root[data-bvpal=violet]:not([data-theme=daylight]) body.bv-product.bv-product:not([data-route=game]){--bg: #0d0d14;--bg-lift: #16141f;--bg-2: #141420;--bg-3: #1d1c2b;--card: #1a1926;--card-2: #232233;--card-3: #2e2c42;--line: #262535;--line-2: #322f45;--line-strong: #453f5e;--text: #f2f0f8;--muted: #a39eb8;--dim: #807b96;--accent: #a981ff;--accent-hover: #c3a6ff;--accent-deep: #6f4ad1;--accent-ink: #120a22;--accent-tint: #a981ff1f;--accent-grad: linear-gradient(135deg, #8f6bff 0%, #b06bff 50%, #ff6ec7 100%);--aura-1: #a855f726;--aura-2: #ff6ec714;--money: #ffc46b;--gold: #ffc46b;--live: #4fe0b0;--green: #4fe0b0}.vault-sig .sig-tile-flag{background:#0b0e10}.vault-sig .sig-tile-flag.is-live{background:#d93a46}.vault-sig .sig-tile-flag.is-hot,.vault-sig .sig-tile-flag.is-new{background:#0b0e10;color:#fff}.vault-sig .sig-tile-flag.is-new{color:var(--accent)}.vault-sig .sig-section-head h2 small{font-size:12px;font-weight:500;letter-spacing:0;color:var(--dim);margin-left:2px;white-space:nowrap}.bv-product .platform-sidebar .rail-group+.rail-group{border-top:1px solid var(--line);padding-top:16px}.bv-product .platform-sidebar{gap:16px}@media(max-width:900px){.vault-sig .sig-section-head h2 small{display:none}}.bv-product{--t-display: 800 clamp(26px, 2.4vw, 32px)/1.06 var(--font);--t-section: 800 21px/1.15 var(--font);--t-card: 900 13.5cqw/.95 var(--font);--t-item: 600 14px/1.25 var(--font);--t-body: 400 13px/1.55 var(--font);--t-label: 700 11px/1 var(--font);letter-spacing:-.01em}.vault-sig .sig-mast h1{font:var(--t-display);letter-spacing:-.04em}.vault-sig .sig-section-head h2{font:var(--t-section);letter-spacing:-.03em}.vault-sig .sig-tile-plate strong{font:var(--t-card);letter-spacing:-.005em}.vault-sig .sig-kicker,.vault-sig .sig-filters button span{font:var(--t-label);letter-spacing:.16em}.bv-product .platform-sidebar button{font:var(--t-item)}.vault-sig :is(.sig-cta,.sig-ghost,.sig-section-head button){font:var(--t-item)}.vault-sig .sig-marquee-copy p,.vault-sig .sig-side small{font:var(--t-body)}.vault-sig .sig-welcome{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:12px;margin-bottom:12px}.vault-sig .sig-greet{position:relative;overflow:hidden;background:var(--card);border-radius:12px;padding:20px 22px;display:flex;flex-direction:column;justify-content:center;min-height:148px}.vault-sig .sig-greet .sig-kicker{color:var(--dim)}.vault-sig .sig-greet h2{font:900 clamp(24px,2.6vw,34px)/1.05 var(--font);letter-spacing:-.04em;margin:6px 0 14px}.vault-sig .sig-greet-stats{display:flex;flex-wrap:wrap;gap:10px 26px}.vault-sig .sig-greet-stats>span{display:flex;flex-direction:column;gap:3px}.vault-sig .sig-greet-stats small{font:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.vault-sig .sig-greet-stats b{font:700 17px/1 var(--font);color:var(--text)}.vault-sig .sig-greet-stats b.is-money{color:var(--accent)}.vault-sig .sig-greet-actions{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.vault-sig .sig-entry{position:relative;overflow:hidden;border:0;border-radius:12px;padding:0;text-align:left;background:var(--card);display:flex;flex-direction:column;min-height:148px;transition:transform .18s ease-out}.vault-sig .sig-entry:hover{transform:translateY(-2px)}.vault-sig .sig-entry-art{position:relative;flex:1;overflow:hidden;background:var(--card-2)}.vault-sig .sig-entry-art .v2-game-art{position:absolute!important;width:46%!important;height:auto!important;bottom:-14%!important;top:auto!important;filter:drop-shadow(0 10px 14px #00000073)}.vault-sig .sig-entry-art .v2-game-art:nth-of-type(1){left:2%!important;rotate:-12deg}.vault-sig .sig-entry-art .v2-game-art:nth-of-type(2){left:29%!important;bottom:-8%!important}.vault-sig .sig-entry-art .v2-game-art:nth-of-type(3){left:56%!important;rotate:12deg}.vault-sig .sig-entry-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px}.vault-sig .sig-entry-foot strong{font:700 15px/1.2 var(--font);display:flex;align-items:center;gap:8px}.vault-sig .sig-entry-foot strong svg{width:17px;height:17px;color:var(--accent)}.vault-sig .sig-entry-foot small{display:block;font:var(--t-body);color:var(--dim);margin-top:2px}.vault-sig .sig-entry-go{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:8px;background:var(--card-3);color:var(--text)}@media(max-width:760px){.vault-sig .sig-welcome{grid-template-columns:1fr;gap:10px}.vault-sig .sig-greet{min-height:0;padding:16px}.vault-sig .sig-entry{min-height:120px}}.bv-product{--ctl-lg: 42px;--ctl-md: 34px;--ctl-sm: 28px;--ctl-r: 8px}.vault-sig :is(.sig-cta,.sig-ghost){min-height:var(--ctl-lg);padding:0 18px;border-radius:var(--ctl-r);display:inline-flex;align-items:center;gap:8px;font:var(--t-item)}.vault-sig :is(.sig-filters button,.sig-section-head button,.sig-bar [data-reset],.sig-bar [data-surprise],.sig-marquee-seat b,.sig-sort select,.sig-strip button){min-height:var(--ctl-md);padding:0 13px;border-radius:var(--ctl-r);display:inline-flex;align-items:center;gap:7px;font:600 12.5px/1 var(--font);letter-spacing:-.01em;border:0;text-decoration:none;white-space:nowrap}.vault-sig .sig-bar :is([data-reset],[data-surprise]){background:var(--card-2);color:var(--text);text-decoration:none}.vault-sig .sig-bar :is([data-reset],[data-surprise]):hover{background:var(--card-3)}.vault-sig .sig-sort{gap:8px}.vault-sig .sig-sort select{background:var(--card-2);color:var(--text);padding-right:10px}.vault-sig .sig-strip button{padding-left:5px;border-radius:999px}.vault-sig .sig-marquee-seat b{background:var(--card-3);color:var(--text);font-weight:600}.vault-sig .sig-entry-go{width:var(--ctl-sm);height:var(--ctl-sm);border-radius:7px}.vault-sig .sig-tile-tools button{width:var(--ctl-sm);height:var(--ctl-sm)}.vault-sig .sig-mast-search{min-height:var(--ctl-lg);border-radius:var(--ctl-r)}.vault-sig :is(.sig-cta,.sig-ghost,.sig-filters button,.sig-section-head button,.sig-bar button) .v2-icon{width:16px;height:16px}.vault-sig .sig-marquee-seat{gap:8px;margin-top:14px;align-items:center}.vault-sig .sig-marquee-seat span{font:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.vault-sig .sig-bar.lounge-results{margin:14px 0 16px;align-items:center}.vault-sig .sig-bar>div{gap:10px;align-items:center}.vault-sig [hidden]{display:none!important}@media(max-width:760px){.vault-sig .sig-mast{padding:10px 0;gap:8px}.vault-sig .sig-mast h1{font-size:24px}.vault-sig .sig-kicker{font-size:9.5px;letter-spacing:.14em}.vault-sig .sig-mast-search{min-height:38px}.vault-sig .sig-welcome{grid-template-columns:1fr;gap:8px;margin-bottom:10px}.vault-sig .sig-greet{padding:13px 14px;border-radius:10px}.vault-sig .sig-greet h2{font-size:20px;margin:3px 0 10px}.vault-sig .sig-greet-stats{gap:6px 20px}.vault-sig .sig-greet-stats b{font-size:14px}.vault-sig .sig-greet-stats small{font-size:9px}.vault-sig .sig-greet-actions{margin-top:11px;gap:7px}.vault-sig .sig-greet-actions .sig-cta,.vault-sig .sig-greet-actions .sig-ghost{min-height:34px;padding:0 13px;font-size:12.5px}.vault-sig .sig-entry{display:none}.vault-sig .sig-marquee{min-height:170px}.vault-sig .sig-marquee-copy{padding:14px;max-width:62%}.vault-sig .sig-marquee-copy .sig-kicker{white-space:nowrap}.vault-sig .sig-marquee-copy h2{font-size:26px;margin:5px 0 10px}.vault-sig .sig-marquee .sig-ghost{display:none!important}.vault-sig .sig-marquee .sig-cta{min-height:34px;padding:0 13px;font-size:12.5px}.vault-sig .sig-filters button{min-height:30px;padding:0 11px;font-size:12px}.vault-sig .sig-bar.lounge-results{margin:10px 0 12px}}@media(max-width:760px){.vault-sig .sig-section-head{margin-bottom:10px}.vault-sig .sig-section-head h2{font-size:16px;gap:8px;min-width:0}.vault-sig .sig-section-head h2 i{display:none}.vault-sig .sig-section-head h2 b{gap:7px;min-width:0}.vault-sig .sig-section-head h2 b svg{width:16px;height:16px}.vault-sig .sig-section-head button{min-height:30px;padding:0 10px;font-size:11.5px}.vault-sig .sig-rail{padding:14px 0 2px}.vault-sig .sig-rail:first-of-type{padding-top:8px}.vault-sig .sig-greet h2{font-size:19px}.vault-sig .sig-marquee{min-height:152px}.vault-sig .sig-marquee-copy h2{font-size:23px}}.bv-product.bv-product .play-room .gv[data-game=andarbahar]{border:1px solid #b79a6240;border-radius:22px;background:#17121f;box-shadow:0 25px 70px #07040c55;overflow:hidden}.bv-product.bv-product .play-room .gv[data-game=andarbahar]>.stage{padding:0!important;background:#1c1120!important;display:block;min-height:0;overflow:hidden}.bv-product.bv-product .play-room .gv[data-game=andarbahar]>.gv-panel{background:linear-gradient(155deg,#2c2133,#171522);border-color:#b79a622a;padding:25px}.bv-product.bv-product .play-room .gv[data-game=andarbahar] .gv-tabs{background:#15111c}.bv-product.bv-product .play-room .gv[data-game=andarbahar] .gv-tabs .on{background:#4b374a;color:#ead7be}.bv-product.bv-product .play-room .gv[data-game=andarbahar] .btn.gold{background:linear-gradient(120deg,#edd1a0,#c99a60);color:#2d1c20;box-shadow:0 7px 20px #b4874922;border:1px solid #ffe2ad66}.bv-product.bv-product .play-room .gv[data-game=andarbahar] .amount{background:#16131e;border:1px solid #bba5872b}.bv-product.bv-product .play-room .gv[data-game=andarbahar] .gv-tabs button[data-mode=auto]{display:none}.ab-salon{color:#f4e6d3;font-family:DM Sans,sans-serif;--ab-gold:#d8b47a;--ab-muted:#bd9da9;min-width:0}.ab-table-head{display:flex;align-items:center;gap:14px;padding:24px 30px;background:linear-gradient(100deg,#271a2a,#191321);border-bottom:1px solid #c9a87530}.ab-seal{width:43px;height:43px;display:flex;align-items:center;justify-content:center;border:1px solid #d8b47a66;outline:1px solid #d8b47a22;outline-offset:4px;transform:rotate(-6deg);border-radius:11px;font:500 25px Georgia;color:#e0bf87;position:relative;isolation:isolate;background:radial-gradient(circle,#7e515633,#2a1a2c)}.ab-seal>span{font-size:16px;margin-left:-6px;margin-top:10px;color:#b28360}.ab-table-head>div{flex:1}.ab-table-head small{font-size:7px;letter-spacing:.23em;color:#b79b95;display:block;margin-bottom:7px}.bv-product.bv-product .ab-table-head h3{font:500 30px/1.05 Georgia,serif;letter-spacing:-.035em;margin:0;color:#f2dfc3}.ab-table-head h3 i{font:italic 25px Georgia;color:#b18e66;margin:0 3px}.ab-edition{text-align:right;font-size:7px;letter-spacing:.15em;line-height:1.9;color:#b99e99}.ab-edition b{font-size:6px;color:#886e81;font-weight:500}.ab-felt{position:relative;isolation:isolate;padding:35px 45px 25px;background:linear-gradient(#16081724,#16081724),url("/static/build/andar-bahar-salon-v1-SGONQYC3.webp") center/100% 100%;min-height:560px}.ab-felt:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 45%,transparent,#12061440 95%);pointer-events:none}.ab-inlay{position:absolute;inset:36px 35px 28px;border:1px solid #c8a37512;pointer-events:none;z-index:-1;border-radius:90px 90px 70px 70px}.ab-inlay i{position:absolute;width:10px;height:10px;border:1px solid #e4c28633;transform:rotate(45deg);top:40%;left:-5px;background:#3c1422}.ab-inlay i:nth-child(2){left:auto;right:-5px}.ab-inlay i:nth-child(3){top:auto;bottom:-5px;left:40%}.ab-inlay i:nth-child(4){inset:auto 40% -5px auto}.ab-reference{display:flex;align-items:center;justify-content:center;gap:45px;position:relative;margin:4px 0 24px;min-height:170px}.ab-overline{display:block;font-size:7px;letter-spacing:.18em;color:#cfb492;font-weight:600}.ab-joker{display:flex;align-items:center;flex-direction:column;position:relative}.ab-joker>.ab-overline{margin-bottom:12px}.ab-joker>small{display:block;font-size:8px;letter-spacing:.1em;color:#d0b2a8;margin-top:13px}.ab-joker #abJoker{perspective:800px}.ab-shoe{width:62px;height:89px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#dcb67a;border:2px solid #aa805b;border-radius:9px;background:repeating-linear-gradient(45deg,#75505e22 0 1px,transparent 1px 7px),linear-gradient(135deg,#3a243d,#211626);box-shadow:4px 4px #d3bfa059,7px 7px #2c1824,8px 8px #cbb08b33,14px 14px 22px #0e031550;transform:rotate(-13deg);flex:none}.ab-shoe span{font:700 22px Georgia}.ab-shoe small{font-size:5px;letter-spacing:.1em}.ab-round-note{width:100px}.ab-round-note p{font:italic 16px/1.4 Georgia;color:#dec0a6;margin:10px 0}.ab-round-note>small{color:#a98389;font-size:8px;line-height:1.8}.bv-product.bv-product .ab-salon .pcard{width:74px;height:104px;min-width:0;margin:0;border-radius:8px;background:linear-gradient(135deg,#fff7e5,#e4d6bb);box-shadow:0 12px 20px #12061365,0 0 0 1px #ffefd65c;color:#292130;border:1px solid #e8d7b7;overflow:hidden}.bv-product.bv-product .ab-salon .pcard.red{color:#a8344c}.bv-product.bv-product .ab-salon .pcard.back{background:repeating-linear-gradient(45deg,#b08d6133 0 1px,transparent 1px 6px),linear-gradient(135deg,#4a2b46,#271b32);border:3px solid #d2b68f;color:#e2bf8b}.ab-salon .pcard.back .deck-monogram{color:#e2bf8b}.ab-salon .pcard .tl,.ab-salon .pcard .br{font-size:14px;line-height:1}.ab-salon .pcard .deck-pips i{font-size:14px}.ab-salon .pcard .mid{font-size:24px}.ab-salon .pcard .deck-face b{font-size:28px}.ab-salon .pcard .deck-face span{font-size:20px}.ab-joker .is-match{filter:drop-shadow(0 0 14px #e8bd6580)}.ab-lanes{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ab-lane{position:relative;min-width:0;padding:16px 20px 15px;border:1px solid #d0b17d28;border-radius:16px;background:linear-gradient(140deg,#e6b78a07,#2c0e2311);transition:border-color .3s,background .3s,box-shadow .3s}.ab-bahar{background:linear-gradient(140deg,#aebaf017,#29274b14);border-color:#b7b4dd30}.ab-lane-title{display:flex;align-items:center;gap:10px}.ab-letter{display:grid;place-items:center;width:31px;height:31px;border:1px solid #d2aa744d;border-radius:50%;font:italic 18px Georgia;color:#dbb580;background:#8d503914}.ab-bahar .ab-letter{color:#c5bddc;border-color:#b9aed955;background:#69578522}.bv-product.bv-product .ab-lane-title h4{font:500 21px/1.1 Georgia;color:#f0dac1;margin:0}.ab-lane-title small{font-size:6px;letter-spacing:.18em;color:#af8588;display:block;margin-top:4px}.ab-count{margin-left:auto;font-size:8px;color:#b48c90;white-space:nowrap}.ab-card-pile{height:134px;position:relative;display:flex;align-items:center;justify-content:center;margin:7px 0 5px;perspective:1000px}.ab-pile-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;font:italic 50px Georgia;color:#d2ae751b;gap:8px}.ab-pile-empty small{font:500 6px DM Sans;letter-spacing:.16em;color:#b78f9077}.ab-dealt-card{position:absolute;left:calc(50% - 37px);top:15px;translate:calc(var(--pile-index,0) * -13px) calc(var(--pile-index,0) * -3px);rotate:calc(var(--pile-index,0) * -5deg);transform-origin:50% 80%;pointer-events:none}.ab-dealt-card:not(.is-top){filter:brightness(.83)}.ab-lane.is-winner{border-color:#e8bb73;box-shadow:inset 0 0 35px #f2b25818,0 0 24px #d6a96316;background:#e4ac5110}.ab-lane.is-winner .ab-dealt-card.is-top{filter:drop-shadow(0 0 12px #ffd28480)}.ab-lane.is-loser{opacity:.65}.ab-bet-spot{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:11px 13px;border:1px solid #c9a57550;border-radius:9px;background:linear-gradient(140deg,#4d2333bb,#2e1830b0);color:#e3c29f;font-size:10px;cursor:pointer;min-height:40px;transition:background .2s,box-shadow .2s}.ab-bahar .ab-bet-spot{border-color:#c4b1dd50;background:#42334e88;color:#d3c8e6}.ab-bet-spot b{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.ab-bet-spot[aria-pressed=true]{background:linear-gradient(120deg,#edd3a4,#c99f6b);border-color:#ffe2b3;color:#33212b;box-shadow:0 5px 18px #d4a86e22}.ab-bet-spot:disabled{cursor:wait}.ab-bet-spot:focus-visible,.ab-salon button:focus-visible{outline:2px solid #ffe2b3;outline-offset:4px}.ab-table-message{display:flex;align-items:center;justify-content:center;gap:8px;padding:22px 5px 12px;text-align:center;min-height:52px;color:#d5b3a4;font-size:10px;line-height:1.6}.ab-table-message i{width:4px;height:4px;border-radius:50%;background:#e5b578;box-shadow:0 0 9px #d5ae6f88;flex:none}.ab-table-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:7px 0 4px;border-top:1px solid #d3ad7121;padding-top:15px;font-size:6px;letter-spacing:.14em;color:#ac8583;min-height:30px}.ab-table-foot button{background:none;border:0;color:#e5c398;font-size:9px;cursor:pointer;padding:4px}.ab-salon [hidden]{display:none!important}.ab-verdict{display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(120deg,#613b3266,#30203e99);border:1px solid #d7ab634d;border-radius:12px;padding:17px 20px;margin:7px 0 14px;animation:ab-verdict-in .3s ease-out}.ab-verdict>div:last-child{text-align:right}.ab-verdict small{display:block;font-size:6px;letter-spacing:.16em;color:#c3a1a1;margin-bottom:8px}.ab-verdict strong{display:block;font:500 25px Georgia;color:#f4ddbb}.ab-verdict strong span{display:block;font:400 9px DM Sans;color:#bda3a8;margin-top:6px}.ab-verdict b{font-size:20px;font-weight:500;color:#e9c699;font-variant-numeric:tabular-nums}.ab-verdict b span{font-size:8px}.ab-verdict em{display:block;font-size:8px;font-style:normal;color:#bda3a8;margin-top:5px}.ab-verdict.is-loss{border-color:#b9829d40;background:#38203688}.ab-session{display:flex;align-items:center;gap:20px;padding:20px 30px;background:#1b1422;border-top:1px solid #bda17820}.ab-session>div:first-child{flex:none}.ab-session>div:first-child small{font-size:8px;color:#886c82;display:block;margin-top:6px}.ab-session .ab-overline{font-size:6px;letter-spacing:.15em;color:#bc9b86}#abHistory{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.ab-history-empty{font-size:9px;color:#84697b}#abHistory>b{display:grid;place-items:center;width:25px;height:25px;border:1px solid #d2aa7455;border-radius:50%;background:#5d303944;color:#d6ae7e;font:italic 13px Georgia}#abHistory>.ab-history-bahar{background:#64508044;border-color:#baafd055;color:#c9bbde}.ab-panel-choice{margin:18px 0 2px}.ab-panel-choice>.field-label{display:block;font-size:10px;color:#baa8b9;margin-bottom:10px}.ab-panel-choice>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ab-panel-choice button{padding:13px 10px;min-width:0;border:1px solid #bb9b6d30;border-radius:11px;background:#17141f;color:#b9a9ba;cursor:pointer}.ab-panel-choice button span{font:500 18px Georgia;display:block}.ab-panel-choice button b{display:block;font-size:9px;margin-top:7px;font-weight:500;color:#997e88}.ab-panel-choice button[aria-pressed=true]{background:linear-gradient(135deg,#503944,#352333);border-color:#d8b47a99;color:#f3dbb5}.ab-panel-choice button[aria-pressed=true] b{color:#d2b181}.ab-quote{display:grid;gap:11px;padding:16px 0;border-block:1px solid #c4a17b20;margin:2px 0}.ab-quote>span{display:flex;justify-content:space-between;align-items:center;color:#a896ac;font-size:10px;gap:10px}.ab-quote b{font-size:11px;color:#e6c699;font-weight:500;font-variant-numeric:tabular-nums}.bv-product.bv-product .ab-deal{display:flex;justify-content:space-between;align-items:center;padding:0 18px;min-height:50px;font-size:13px;border-radius:11px;letter-spacing:0}.ab-panel-note{font-size:10px;line-height:1.8;color:#bca5b5;margin:0;min-height:35px}.ab-panel-rules{border-top:1px solid #c4a17b20;padding-top:19px;margin-top:2px}.ab-panel-rules>span{font-size:7px;letter-spacing:.16em;color:#bf9b81}.ab-panel-rules p{font-size:11px;color:#b4a3b6;line-height:1.9;margin:11px 0}.ab-panel-rules small{font-size:9px;color:#806d87;line-height:1.8;display:block}@keyframes ab-verdict-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media(min-width:1000px){.bv-product.bv-product .play-room .gv[data-game=andarbahar]{grid-template-columns:minmax(0,1fr) 280px}.bv-product.bv-product .play-room .gv[data-game=andarbahar]>.gv-panel{grid-area:panel}.ab-felt{padding-inline:6%}.ab-lanes{gap:24px}.ab-reference{margin-bottom:28px}}@media(max-width:999px)and (min-width:761px){.ab-felt{padding:30px 40px}.ab-lanes{gap:18px}}@media(max-width:760px){.bv-product.bv-product .play-room .gv[data-game=andarbahar]{border-radius:16px}.bv-product.bv-product .play-room .gv[data-game=andarbahar]>.gv-panel{padding:20px 16px;border:0;border-top:1px solid #c4a17b30}.ab-table-head{padding:20px 19px;gap:12px}.ab-seal{width:32px;height:32px;border-radius:8px;font-size:20px;outline-offset:3px}.ab-seal>span{font-size:12px;margin-left:-4px}.ab-table-head small{font-size:5px;letter-spacing:.16em;margin-bottom:6px}.bv-product.bv-product .ab-table-head h3{font-size:24px}.ab-table-head h3 i{font-size:19px}.ab-edition{font-size:5px;line-height:1.8;letter-spacing:.06em}.ab-edition b{font-size:4px}.ab-felt{padding:26px 17px 20px;min-height:0;background-size:auto 100%;background-position:center}.ab-inlay{inset:25px 10px 20px;border-radius:45px}.ab-reference{gap:24px;margin:0 0 22px;min-height:150px}.ab-round-note{width:62px}.ab-round-note>.ab-overline{font-size:5px}.ab-round-note p{font-size:11px;margin:8px 0}.ab-round-note>small{font-size:6px}.ab-shoe{width:43px;height:62px;border-radius:6px;border-width:1px;gap:6px;box-shadow:3px 3px #d3bfa059,5px 5px #2c1824,6px 6px #cbb08b33,9px 9px 16px #0e031550}.ab-shoe span{font-size:17px}.ab-shoe small{font-size:4px}.ab-joker>.ab-overline{font-size:6px;margin-bottom:10px}.ab-joker>small{font-size:6px;letter-spacing:.05em;margin-top:11px}.bv-product.bv-product .ab-salon .pcard{width:59px;height:83px;border-radius:6px}.bv-product.bv-product .ab-salon .pcard .tl,.bv-product.bv-product .ab-salon .pcard .br{font-size:11px}.bv-product.bv-product .ab-salon .pcard .deck-pips i{font-size:10px}.bv-product.bv-product .ab-salon .pcard .deck-face b{font-size:21px}.bv-product.bv-product .ab-salon .pcard .mid{font-size:20px}.ab-lanes{gap:10px}.ab-lane{padding:13px 9px 10px;border-radius:12px}.ab-lane-title{gap:6px;flex-wrap:wrap;position:relative}.ab-letter{width:23px;height:23px;font-size:14px}.bv-product.bv-product .ab-lane-title h4{font-size:18px}.ab-lane-title small{font-size:5px;letter-spacing:.09em}.ab-count{font-size:6px;width:100%;padding-left:29px;margin:0}.ab-card-pile{height:113px;margin:0 0 3px}.ab-dealt-card{left:calc(50% - 29.5px);top:14px;translate:calc(var(--pile-index,0) * -7px) calc(var(--pile-index,0) * -2px);rotate:calc(var(--pile-index,0) * -4deg)}.ab-pile-empty{font-size:38px;gap:7px}.ab-pile-empty small{font-size:5px}.ab-bet-spot{min-height:45px;padding:8px;flex-direction:column;justify-content:center;gap:5px;font-size:8px;border-radius:8px}.ab-bet-spot b{font-size:10px}.ab-table-message{font-size:8px;padding:16px 4px 10px;min-height:45px}.ab-table-foot{font-size:4px;gap:7px;padding-top:12px;min-height:26px;margin-top:4px;letter-spacing:.07em}.ab-table-foot button{font-size:7px;padding:3px}.ab-verdict{padding:13px 10px;gap:9px;border-radius:9px;margin:4px 0 12px}.ab-verdict strong{font-size:21px}.ab-verdict small{font-size:5px;letter-spacing:.1em;margin-bottom:7px}.ab-verdict strong span{font-size:7px;line-height:1.6}.ab-verdict b{font-size:17px}.ab-verdict b span,.ab-verdict em{font-size:6px}.ab-session{padding:16px 19px;gap:15px}.ab-session .ab-overline{font-size:5px}.ab-session>div:first-child small{font-size:6px;margin-top:5px}.ab-history-empty{font-size:7px}#abHistory{gap:5px}#abHistory>b{width:21px;height:21px;font-size:11px}.ab-panel-choice{margin:0}.ab-panel-choice button{padding:12px;font-size:12px}.ab-panel-choice button span{font-size:18px}}@media(prefers-reduced-motion:reduce){.ab-lane,.ab-bet-spot{transition:none}.ab-verdict{animation:none}}.bv-product.bv-product .play-room{--room-paper:#f4eddf;--room-muted:#9daabd;--room-edge:#b7c7dc1c;--room-shell:#121923;--room-panel:#18212e;max-width:1560px;margin-inline:auto}.bv-product.bv-product .play-room .gv{border:1px solid var(--room-edge);border-radius:22px;box-shadow:0 24px 65px #03081330;overflow:hidden;background:var(--room-shell)}.bv-product.bv-product .play-room .gv>.stage{padding:30px;min-height:520px;isolation:isolate}.bv-product.bv-product .play-room .gv>.gv-panel{padding:22px 22px 18px;background:linear-gradient(160deg,#202b3a,#141c29);border-color:var(--room-edge)}.bv-product.bv-product .play-room .gv-tabs{background:#101824;border:1px solid #c5d3e812;min-height:43px;border-radius:11px;padding:4px;gap:4px;margin:0 0 14px}.bv-product.bv-product .play-room .gv-tabs button{min-height:33px;border:0;border-radius:7px;font-size:11px;letter-spacing:0;color:#8c9bb0;font-weight:600;padding:7px 14px}.bv-product.bv-product .play-room .gv-tabs .on{color:#efe7db;background:#344256;box-shadow:0 2px 7px #0002}.bv-product.bv-product .play-room .gv-tabs .rtp{font-size:8px;color:#94a0b5;letter-spacing:.06em;margin-left:auto;padding-right:8px}.bv-product.bv-product .bet-studio{display:flex;flex-direction:column;gap:14px;min-width:0;padding:0;background:none;border:0}.bv-product.bv-product .bet-studio .bet-field{margin:0;padding:0;background:none;border:0;border-radius:0}.bv-product.bv-product .bet-studio .field-label{font-size:11px;line-height:1.4;margin:0 0 7px;color:#a9b4c6;gap:8px}.bv-product.bv-product .bet-studio .amount{display:flex;align-items:center;min-height:42px;padding:4px 5px 4px 10px;gap:4px;border:1px solid #b8c9e024;border-radius:8px;background:#101824;box-shadow:none}.bv-product.bv-product .bet-studio .amount:focus-within{border-color:#cfb287;outline:2px solid #cfb28716}.bv-product.bv-product .bet-studio .amount input{font:500 14px Space Grotesk,sans-serif;flex:1;width:0;min-width:0;color:#f4eddf;background:none;border:0;padding:5px 0;box-shadow:none;outline:0}.bv-product.bv-product .bet-studio .amount button{min-width:26px;min-height:30px;padding:4px;border:0;border-radius:5px;background:#263244;color:#bec8d7;font-size:10px;line-height:1}.bv-product.bv-product .bet-studio .amount button:hover{background:#3c4a5d;color:#fff}.bv-product.bv-product .bet-studio .coin-ico{width:17px;height:17px;flex:0 0 17px;font-size:11px;display:grid;place-items:center;background:none;box-shadow:none}.bv-product.bv-product .bet-studio .bet-quick-details{padding:0;margin:6px 0 0;border:0;background:none}.bv-product.bv-product .bet-studio .bet-quick-details summary{padding:3px 0;color:#8e9db5;font-size:10px}.bv-product.bv-product .bet-studio .quick{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.bv-product.bv-product .bet-studio .quick button{flex:1;padding:7px;min-height:32px;border:1px solid #a6b9d320;border-radius:6px;background:#243144;color:#b8c4d5;font-size:10px}.bv-product.bv-product .bet-studio .profit-row{padding:8px 0 0;margin-top:8px;border-top:1px solid #b7c7dc12;font-size:11px;color:#98a7ba}.bv-product.bv-product .bet-studio .profit-row b{font-size:12px;font-weight:600;color:#a8cfb4}.bv-product.bv-product .bet-studio .seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;margin:0;border:1px solid #b7c7dc12;border-radius:8px;background:#101a28;min-width:0}.bv-product.bv-product .bet-studio .seg button{flex:1;min-width:0;min-height:34px;padding:7px 5px;border:1px solid transparent;border-radius:5px;background:none;color:#a9b7ca;font-size:11px;font-weight:500}.bv-product.bv-product .bet-studio .seg button.on{background:#3a485d;color:#f5e9d8;border-color:#e2d0ac22;box-shadow:none}.bv-product.bv-product .bet-studio input[type=range]{width:100%;height:5px;margin:10px 0 12px;padding:0;accent-color:#dcc19c}.bv-product.bv-product .bet-studio .btn{min-height:38px;padding:9px 12px;border:1px solid #b7c7dc22;border-radius:8px;background:#253244;color:#c6d0df;font-size:12px}.bv-product.bv-product .bet-studio .btn.play{width:100%;min-height:44px;padding:11px 14px;border:1px solid #f1ddbc33;background:linear-gradient(125deg,#e6cc9f,#c7a06c);color:#26252b;font:600 13px Space Grotesk,sans-serif;letter-spacing:0;box-shadow:none}.bv-product.bv-product .bet-studio .btn.green{background:linear-gradient(125deg,#b4d8bb,#81b398);color:#18332d;border-color:#ccf0d855}.bv-product.bv-product .bet-studio .btn:disabled{opacity:.45;cursor:not-allowed}.bv-product.bv-product .bet-studio>p{font-size:11px!important;line-height:1.5!important;margin:0;color:#98a7ba}.bv-product.bv-product .bet-studio .auto-block{margin:0;padding:12px 0 0;border-top:1px solid var(--room-edge)}@media(min-width:1000px){.bv-product.bv-product .play-room .gv:not([data-game=andarbahar]):not([data-game=crash]):not([data-game=market]){grid-template-columns:minmax(0,1fr) 284px;grid-template-areas:"stage panel" "result result"}.bv-product.bv-product .play-room .gv:not([data-game=andarbahar]):not([data-game=crash]):not([data-game=market])>.gv-panel{padding:18px;border-left:1px solid var(--room-edge)}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market]){display:grid;grid-template-columns:minmax(0,1fr) 284px;grid-template-areas:"stage panel" "result result"}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market])>.stage{grid-area:stage;order:0}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market])>.gv-panel{grid-area:panel;display:block;padding:18px;border:0;border-left:1px solid var(--room-edge);order:0}.bv-product.bv-product .play-room .gv:is([data-game=crash],[data-game=market])>.game-result-slot{grid-area:result}.bv-product.bv-product .gv[data-game=crash] .cr{min-height:580px;height:100%}}@media(max-width:999px){.bv-product.bv-product .play-room .gv{display:flex;flex-direction:column}.bv-product.bv-product .play-room .gv>.stage{order:0}.bv-product.bv-product .play-room .gv>.gv-panel{order:1;border:0;border-top:1px solid var(--room-edge)}.bv-product.bv-product .play-room .gv>.game-result-slot{order:2}}@media(max-width:760px){.bv-product.bv-product .play-room .gv{border-radius:16px}.bv-product.bv-product .play-room .gv>.stage{padding:20px 14px;min-height:330px}.bv-product.bv-product .play-room .gv>.gv-panel{padding:16px}.bv-product.bv-product .play-room .gv-tabs{margin-bottom:14px}.bv-product.bv-product .bet-studio .amount{min-height:44px}.bv-product.bv-product .bet-studio .amount button{min-height:34px}.bv-product.bv-product .bet-studio .seg button{min-height:40px}.bv-product.bv-product .bet-studio .btn{min-height:44px}}@media(prefers-reduced-motion:reduce){.bv-product.bv-product .play-room .btn{transition:none}}.machine-masthead{text-align:center;margin:0 0 30px}.machine-masthead>span{font-size:8px;letter-spacing:.2em;color:#899eb8;display:block}.bv-product.bv-product .machine-masthead>b{display:block;font:500 clamp(28px,3.4vw,43px)/1.1 "Space Grotesk";color:#ede6d8;letter-spacing:-.055em;margin:12px 0}.machine-masthead>small{display:block;font-size:11px;line-height:1.6;color:#8f9eb4}.machine-overline{font-size:8px;letter-spacing:.14em;color:#99a8bd}.bv-product.bv-product .play-room .gv[data-game=wheel]>.stage{background:radial-gradient(ellipse at 15% 15%,#5f4a7022,transparent 70%),#121b2a}.wheel-machine{width:100%;max-width:850px;margin:auto}.wheel-machine-body{display:grid;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:35px}.wheel-bezel{position:relative;aspect-ratio:1;width:min(100%,390px);margin:auto;padding:21px;background:linear-gradient(140deg,#b8b8b8,#45546c 22%,#182438 48%,#7b7f91 76%,#c1b29e);border:1px solid #c7d5e44d;border-radius:50%;box-shadow:0 18px 45px #03091666,inset 0 2px 3px #f1e4cb66,inset 0 -3px 6px #070f26}.bv-product.bv-product .wheel-machine .wheel-wrap{position:relative;margin:0;width:100%;height:auto;aspect-ratio:1;background:#0b1524;border-radius:50%;padding:7px;box-shadow:inset 0 4px 18px #0009}.bv-product.bv-product .wheel-machine .wheel-wrap>svg{position:relative;width:100%;height:100%;display:block;filter:drop-shadow(0 0 4px #030a15);transform-origin:50% 50%;will-change:auto}.wheel-rivets{position:absolute;inset:0;border-radius:50%;pointer-events:none}.wheel-rivets i{position:absolute;inset:11px;rotate:var(--r);border-radius:50%}.wheel-rivets i:before{content:"";display:block;margin:0 auto;width:4px;height:4px;background:#d2c9b7;border-radius:50%;box-shadow:0 1px 2px #000,0 -1px 1px #fff4}.bv-product.bv-product .wheel-machine .wheel-pointer{position:absolute;top:-12px;left:calc(50% - 10px);z-index:4;width:20px;height:29px;clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(90deg,#91744e,#f3ddb8 45%,#ad8c60);filter:drop-shadow(0 3px 3px #0007);border:0;transform:none}.bv-product.bv-product .wheel-machine .wheel-center{position:absolute;inset:29%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:radial-gradient(circle at 30% 20%,#2e3b51,#111d30);border:1px solid #a5b8d02b;border-radius:50%;width:auto;height:auto;transform:none;box-shadow:0 5px 18px #0003}.wheel-center>span{font-size:6px;letter-spacing:.14em;color:#899ab3}.bv-product.bv-product .wheel-machine .wheel-center .num{font:500 35px/1 Space Grotesk;letter-spacing:-.05em;color:#e9d5b5}.wheel-center>small{font-size:7px;color:#8598b6}.wheel-paytable>.machine-overline{display:block;margin-bottom:15px}.bv-product.bv-product .wheel-machine .legend{display:grid;gap:9px;margin:0;padding:0;grid-template-columns:1fr}.bv-product.bv-product .wheel-machine .legend>span{display:grid;grid-template-columns:9px 1fr;gap:5px 10px;align-items:center;padding:8px 0;border:0;border-bottom:1px solid #b7c7dc12;background:none;border-radius:0;min-height:0}.bv-product.bv-product .wheel-machine .legend>span:before{content:none}.wheel-machine .legend i{width:7px;height:7px;display:block;border-radius:2px;background:var(--c);grid-row:span 2}.wheel-machine .legend b{font-size:14px;font-weight:500;color:#d9dfeb}.wheel-machine .legend small{font-size:8px;color:#7f91aa}.wheel-paytable p{font-size:9px;line-height:1.8;color:#73869f;margin:17px 0 0}.wheel-machine-footer,.plinko-machine-footer,.tower-citadel-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #b7c7dc18;padding:20px 0 0;margin-top:28px;font-size:7px;letter-spacing:.1em;color:#7d91ac}.bv-product.bv-product .play-room .gv[data-game=plinko]>.stage{background:radial-gradient(ellipse at 50% 20%,#304c6d44,transparent 70%),#101a29}.plinko-machine{width:100%;max-width:790px;margin:auto}.plinko-display{position:relative;padding:28px 20px 20px;border:1px solid #9cb5d330;background:linear-gradient(140deg,#a8c9ef05,#07132399);border-radius:130px 130px 24px 24px;box-shadow:inset 0 1px 2px #d8eafd1c,0 15px 40px #02091255;isolation:isolate}.plinko-display:before{content:"";position:absolute;inset:11px;border:1px solid #9cb5d314;border-radius:120px 120px 18px 18px;pointer-events:none;z-index:-1}.plinko-inlet{display:flex;align-items:center;flex-direction:column;gap:9px;margin:0 0 19px}.plinko-inlet>span{font-size:6px;letter-spacing:.2em;color:#758fae}.plinko-inlet>i{display:block;width:30px;height:10px;border:1px solid #acc7e74d;border-radius:3px;background:#071221;box-shadow:inset 0 2px 5px #0008,0 2px #fff1}.plinko-schematic{position:absolute;inset:35px 22px;display:flex;justify-content:space-between;flex-direction:column;pointer-events:none;writing-mode:vertical-rl;font-size:5px;letter-spacing:.17em;color:#7f9cba55}.bv-product.bv-product .plinko-machine .plinko-canvas{display:block;margin:auto;max-width:100%;border:0;background:none;border-radius:0;aspect-ratio:auto}.bv-product.bv-product .plinko-machine .buckets{max-width:100%;gap:3px;border:0;background:none;padding:12px 0 0}.bv-product.bv-product .plinko-machine .bucket{height:32px;min-height:0;border:1px solid #ffffff24;border-bottom:4px solid #111b2a66;border-radius:5px;font-size:9px;font-weight:650;display:grid;place-items:center;box-shadow:0 5px 8px #0003;color:#222838}.plinko-machine-footer{margin-top:20px;padding-top:16px}.plinko-machine-footer .chip{border:0;background:none;padding:0;color:#879db7;font-size:8px}.plinko-last{display:flex;align-items:center;gap:12px}.plinko-last small{font-size:6px;color:#7d91ac}.plinko-last b{font-size:18px;font-weight:500;color:#dbc5a5;letter-spacing:-.04em}.bv-product.bv-product .play-room .gv[data-game=tower]>.stage{background:radial-gradient(ellipse at 50% 10%,#59483e33,transparent 75%),#171d29}.tower-citadel{max-width:700px;margin:auto;width:100%}.tower-citadel-body{display:grid;grid-template-columns:85px minmax(0,1fr);gap:25px;align-items:stretch;max-width:600px;margin:auto}.tower-route{display:flex;align-items:center;flex-direction:column;text-align:center;padding:10px 0;color:#b59a76}.tower-route>b{font:500 47px/1 Space Grotesk;letter-spacing:-.06em;color:#e1cda9}.tower-route>b small{font-size:15px;color:#6e7c91;margin-left:5px;letter-spacing:0}.tower-route>span{font-size:7px;letter-spacing:.15em;line-height:1.8;margin-top:15px;color:#8d9cb1}.tower-route-line{flex:1;width:1px;background:linear-gradient(#c6ac7955,#7488a011);margin:24px 0;position:relative}.tower-route-line:before,.tower-route-line:after{content:"";width:5px;height:5px;position:absolute;border:1px solid #b09e7c;background:#283344;rotate:45deg;left:-2px;top:0}.tower-route-line:after{top:auto;bottom:0}.tower-route>small{font-size:7px;letter-spacing:.1em;color:#8f9eaf;line-height:1.8}.bv-product.bv-product .tower-citadel .tower{padding:12px 15px;display:flex;flex-direction:column-reverse;width:100%;max-width:none;gap:10px;background:none;border:0;box-shadow:none;perspective:1000px}.bv-product.bv-product .tower-citadel .tower-row{display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px;align-items:center;padding:0;background:none;box-shadow:none;border:0;border-radius:0;position:relative}.bv-product.bv-product .tower-citadel .mult{text-align:right;min-width:0;font:500 13px Space Grotesk;color:#9baabd;padding:0;background:none;border:0}.tower-citadel .mult>span{display:block;font:500 6px DM Sans;letter-spacing:.12em;color:#5d708b;margin-bottom:5px}.bv-product.bv-product .tower-citadel .tower-tiles{gap:8px;min-width:0}.bv-product.bv-product .tower-citadel .tile{height:39px;min-height:0;border:1px solid #b8c9df26;border-bottom:5px solid #101926;border-radius:7px;background:linear-gradient(145deg,#3c4659,#28364b);box-shadow:0 5px 8px #0003;aspect-ratio:auto;opacity:1;position:relative}.bv-product.bv-product .tower-citadel .tile:before{content:"";position:absolute;inset:6px;border:1px solid #bdcfea0c;border-radius:3px;background:none;transform:none;width:auto;height:auto}.bv-product.bv-product .tower-citadel .tile:not(:disabled){background:linear-gradient(135deg,#746045,#4b453e);border-color:#d5b17a88;border-bottom-color:#352e28;box-shadow:0 5px 12px #0003,0 0 12px #d5ad6211}.bv-product.bv-product .tower-citadel .tile:not(:disabled):hover{translate:0 -3px;background:linear-gradient(135deg,#99805c,#6b5c45)}.bv-product.bv-product .tower-citadel .tower-row.current .mult{color:#ebd4a7}.bv-product.bv-product .tower-citadel .tile.gem{background:#31524c;border-color:#8ab49f;border-bottom-color:#1b302e}.bv-product.bv-product .tower-citadel .tile.bomb{background:#613b49;border-color:#b67c91;border-bottom-color:#382530}.bv-product.bv-product .tower-citadel .tile .game-object{width:28px;height:28px;margin:auto}.tower-citadel-footer{font-size:6px;line-height:1.7}@media(max-width:760px){.machine-masthead{margin:0 0 24px}.machine-masthead>span{font-size:6px}.bv-product.bv-product .machine-masthead>b{font-size:32px;margin:10px 0}.machine-masthead>small{font-size:9px}.wheel-machine-body{display:block}.wheel-bezel{width:min(100%,295px);padding:17px}.wheel-rivets i{inset:8px}.wheel-rivets i:before{width:3px;height:3px}.bv-product.bv-product .wheel-machine .wheel-center{gap:8px}.wheel-center>span{font-size:5px}.bv-product.bv-product .wheel-machine .wheel-center .num{font-size:30px}.wheel-center>small{font-size:6px}.wheel-paytable{margin-top:27px}.wheel-paytable>.machine-overline{font-size:6px;margin-bottom:10px}.bv-product.bv-product .wheel-machine .legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bv-product.bv-product .wheel-machine .legend>span{gap:5px 7px;padding:7px 0}.wheel-machine .legend b{font-size:12px}.wheel-machine .legend small{font-size:7px}.wheel-machine .legend i{width:5px;height:5px}.wheel-paytable p{font-size:8px;line-height:1.7}.wheel-machine-footer{margin-top:20px;padding-top:15px;font-size:6px}.plinko-display{padding:23px 11px 15px;border-radius:90px 90px 17px 17px}.plinko-display:before{inset:7px;border-radius:82px 82px 12px 12px}.plinko-inlet{margin-bottom:15px}.plinko-schematic{display:none}.bv-product.bv-product .plinko-machine .bucket{height:25px;font-size:6px;border-bottom-width:3px;border-radius:3px}.bv-product.bv-product .plinko-machine .buckets{gap:2px;padding-top:7px}.plinko-machine-footer{gap:10px;font-size:6px}.plinko-last{gap:7px}.plinko-last b{font-size:16px}.plinko-last small{font-size:5px}.tower-citadel-body{grid-template-columns:45px minmax(0,1fr);gap:8px}.tower-route>b{font-size:33px}.tower-route>b small{font-size:12px;margin-left:2px}.tower-route>span{font-size:5px;margin-top:11px;line-height:1.9;letter-spacing:.05em}.tower-route>small{font-size:5px;line-height:1.9;letter-spacing:.03em}.bv-product.bv-product .tower-citadel .tower{padding:9px 0;gap:9px}.bv-product.bv-product .tower-citadel .tower-row{grid-template-columns:45px minmax(0,1fr);gap:9px}.bv-product.bv-product .tower-citadel .mult{font-size:10px}.tower-citadel .mult>span{font-size:5px;letter-spacing:.06em}.bv-product.bv-product .tower-citadel .tower-tiles{gap:5px}.bv-product.bv-product .tower-citadel .tile{height:34px;border-radius:5px;border-bottom-width:4px}.tower-citadel-footer{margin-top:18px;padding-top:15px;font-size:5px;gap:10px}.bv-product.bv-product .tower-citadel .tile .game-object{width:23px;height:23px}}.bv-product.bv-product .sh-head{text-align:center}.bv-product.bv-product .sh-logo{font:800 21px var(--display);letter-spacing:.06em;color:var(--text);text-shadow:none}.bv-product.bv-product .sh-logo span{color:var(--accent);font-weight:800}.bv-product.bv-product .sh-logo b{color:var(--accent)}.bv-product.bv-product .sh-tag{color:var(--dim);letter-spacing:.18em}.bv-product.bv-product .sh-machine-wrap{width:100%;max-width:620px;padding:10px;border-radius:22px;background:linear-gradient(180deg,#2b2a2f,#141317 44%,#0d0c10),#141317;box-shadow:inset 0 1px #6b6570,inset 0 -1px #000,0 26px 48px #000000a8;border:1px solid #000}.bv-product.bv-product .sh-machine-wrap:before{content:"";display:block;height:3px;margin:-4px 10px 7px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--accent-deep) 18%,var(--accent-hover) 50%,var(--accent-deep) 82%,transparent);opacity:.85}.bv-product.bv-product .sh-machine{position:relative;width:100%;aspect-ratio:5 / 3.1;overflow:hidden;border-radius:13px;background:#07070a;box-shadow:inset 0 3px 10px #000,inset 0 0 0 1px #37343c,inset 0 -3px 9px #000}.bv-product.bv-product .sh-reels{display:grid;grid-template-columns:repeat(5,1fr);height:100%;gap:3px;padding:3px}.bv-product.bv-product .sh-reel{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:7px;background:linear-gradient(90deg,#000,#16151b 16%,#1e1d25,#16151b 84%,#000)}.bv-product.bv-product .sh-shaft{position:absolute;inset:0;pointer-events:none;z-index:6;background:linear-gradient(90deg,#00000085,transparent 22%,transparent 78%,#00000085)}.bv-product.bv-product .sh-strip{display:flex;flex-direction:column;width:100%;will-change:transform}.bv-product.bv-product .sh-strip.blur{filter:blur(2.2px)}.bv-product.bv-product .sh-cell{flex:none;aspect-ratio:1;display:grid;place-items:center;padding:5%;position:relative;transition:filter .28s,transform .28s}.bv-product.bv-product .sh-cell:before{content:"";position:absolute;inset:4% 5%;border-radius:10px;background:linear-gradient(180deg,#ffffff0b,transparent 58%);box-shadow:inset 0 0 0 1px #ffffff09}.bv-product.bv-product .sh-sym{width:100%;height:100%;position:relative;filter:drop-shadow(0 5px 7px #00000099);transition:transform .22s,filter .22s}.bv-product.bv-product .sh-sym svg{width:100%;height:100%;display:block}.bv-product.bv-product .sh-center-line{position:absolute;top:50%;left:0;right:0;height:calc(100% / 3);transform:translateY(-50%);border-top:1px solid #c99a3c2e;border-bottom:1px solid #c99a3c2e;background:linear-gradient(90deg,transparent,#c99a3c12 50%,transparent);pointer-events:none;z-index:10}.bv-product.bv-product .sh-glass{position:absolute;inset:0;pointer-events:none;z-index:20;border-radius:13px;background:linear-gradient(180deg,#ffffff16,#fff0 18%,#0000 62%,#000000a6),radial-gradient(120% 60% at 50% -10%,#ffffff12,transparent 60%);box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #000}.bv-product.bv-product .sh-drum{position:absolute;inset:0;pointer-events:none;z-index:15;background:linear-gradient(180deg,#05050799 0 9%,transparent 26%,transparent 74%,#050507a8 93%)}.bv-product.bv-product .sh-reel.impact{animation:shImpact .22s cubic-bezier(.3,1.6,.5,1)}@keyframes shImpact{40%{transform:translateY(5px)}70%{transform:translateY(-2px)}}.bv-product.bv-product .sh-reel.hot{z-index:5}.bv-product.bv-product .sh-reel.hot:after{content:"";position:absolute;inset:0;z-index:7;border-radius:7px;pointer-events:none;box-shadow:inset 0 0 0 2px var(--accent-hover),inset 0 0 18px #c99a3c3d}.bv-product.bv-product .sh-cell.dim{filter:grayscale(.85) brightness(.38);transform:scale(.92)}.bv-product.bv-product .sh-cell.win-pop:before{background:linear-gradient(180deg,#e0b25333,transparent 60%);box-shadow:inset 0 0 0 1px #e0b25377}.bv-product.bv-product .sh-cell.win-pop .sh-sym{animation:shWinPop .75s ease-in-out infinite alternate;filter:drop-shadow(0 6px 10px #000) drop-shadow(0 0 12px #e0b25399)}@keyframes shWinPop{to{transform:scale(1.13) translateY(-2px)}}.bv-product.bv-product .sh-hud{min-height:46px;background:var(--card);border:1px solid var(--line-2);border-radius:11px}.bv-product.bv-product .sh-hud-mult{font:800 23px var(--display);color:var(--accent);text-shadow:none}.bv-product.bv-product .mines-grid .tile{position:relative;border:0;border-radius:11px;overflow:hidden;background:linear-gradient(158deg,#4a5465 0 18%,#333c4b 19% 58%,#232a36 59% 100%);box-shadow:inset 1.5px 1.5px #8b98ae,inset -1.5px -1.5px #0c1016,inset 0 0 0 1px #090c11,0 4px #0b0e14,0 9px 14px #00000080;transition:transform .14s cubic-bezier(.2,.8,.3,1),box-shadow .14s,background .18s}.bv-product.bv-product .mines-grid .tile:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(80% 54% at 28% 10%,#ffffff1a,transparent 66%),conic-gradient(from 210deg at 50% 46%,#fff0 0 28%,#ffffff0a 30% 36%,#fff0 38% 100%)}.bv-product.bv-product .mines-grid .tile:before{content:"";position:absolute;left:50%;top:46%;width:34%;aspect-ratio:1;translate:-50% -50%;rotate:45deg;border-radius:3px;pointer-events:none;box-shadow:inset 1px 1px #ffffff12,inset -1px -1px #0005}.bv-product.bv-product .mines-grid .tile:hover:not([disabled]){transform:translateY(-2px);box-shadow:inset 0 1.5px #76859d,inset 0 -2px #0a0d12,inset 0 0 0 1px #0c0f15,0 5px #0a0d12,0 11px 16px #0000007a}.bv-product.bv-product .mines-grid .tile:active:not([disabled]){transform:translateY(2px);box-shadow:inset 0 1px #3d4757,inset 0 0 0 1px #0c0f15,0 1px #0a0d12,0 3px 6px #00000070}.bv-product.bv-product .mines-grid .tile.gem{background:linear-gradient(176deg,#0f4a46,#0a2f31);box-shadow:inset 0 1px #2f8d82,inset 0 0 0 1px #06211f,inset 0 0 22px #13d6b23d,0 1px #061b1a;animation:mnReveal .34s cubic-bezier(.2,1.5,.4,1)}.bv-product.bv-product .mines-grid .tile.bomb{background:linear-gradient(176deg,#5b1620,#2c0a10);box-shadow:inset 0 1px #a8303f,inset 0 0 0 1px #230408,inset 0 0 22px #ff33483d,0 1px #1d0509;animation:mnBlow .36s cubic-bezier(.2,1.6,.4,1)}@keyframes mnReveal{0%{transform:scale(.82) rotateX(38deg);opacity:.4}to{transform:none;opacity:1}}@keyframes mnBlow{0%{transform:scale(1.16)}60%{transform:scale(.96)}to{transform:none}}.bv-product.bv-product .mines-grid .tile svg{filter:drop-shadow(0 3px 5px #00000096)}.bv-product .crash-stage,.bv-product .cr-stage,.bv-product [data-game=crash] .stage-canvas-wrap{position:relative;overflow:hidden}.bv-product .crash-stage:before,.bv-product .cr-stage:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,#0a0c14,#10131d 46%,#171a26 72%,#0b0d14),radial-gradient(70% 46% at 50% 104%,#c99a3c1f,transparent 70%)}.bv-product .crash-stage:after,.bv-product .cr-stage:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.5;background:repeating-linear-gradient(90deg,#ffffff0a 0 1px,transparent 1px 84px),repeating-linear-gradient(0deg,#ffffff08 0 1px,transparent 1px 64px);mask-image:linear-gradient(180deg,transparent,#000 40%,#000 88%,transparent)}@media(prefers-reduced-motion:reduce){.bv-product.bv-product .sh-cell.win-pop .sh-sym,.bv-product.bv-product .mines-grid .tile.gem,.bv-product.bv-product .mines-grid .tile.bomb{animation:none!important}}.bv-product.bv-product .mines-grid .tile.ghost{opacity:.4;box-shadow:inset 0 0 0 1px #0c0f15;animation:none}.bv-product.bv-product .mines-grid .tile .mine-symbol{width:60%;height:60%}.bv-product.bv-product .mines-grid .tile .mine-pick{color:var(--accent);width:46%;height:46%}.bv-product.bv-product .play-room .gv[data-game=slotmachine] .stage{background:radial-gradient(44% 40% at 50% 44%,#3a2f1e,transparent 72%),radial-gradient(120% 100% at 50% 46%,transparent 40%,#000000cc 100%),linear-gradient(180deg,#121014,#08070a)}.bv-product.bv-product .play-room .gv[data-game=mines] .stage{background:radial-gradient(46% 42% at 50% 46%,#17322f,transparent 74%),radial-gradient(120% 100% at 50% 46%,transparent 42%,#000000cc 100%),linear-gradient(180deg,#0a1114,#05080a)}.bv-product.bv-product .play-room .gv[data-game=crash] .stage{background:radial-gradient(1.2px 1.2px at 12% 18%,#ffffff8a,transparent 60%),radial-gradient(1px 1px at 78% 12%,#ffffff70,transparent 60%),radial-gradient(1.4px 1.4px at 44% 30%,#ffffff66,transparent 60%),radial-gradient(1px 1px at 90% 44%,#ffffff55,transparent 60%),radial-gradient(130% 56% at 50% 112%,#3a2f1e,transparent 64%),linear-gradient(180deg,#07080e,#0c0e18 68%,#12131d)}.bv-product.bv-product .play-room .arena-top{margin-bottom:18px;padding-bottom:0}.bv-product.bv-product .play-room .play-room-prelude{margin-bottom:14px}.bv-product.bv-product .play-room .arena-edition{display:none}.bv-product.bv-product .play-room .gh-title h2{font-size:clamp(24px,3vw,32px);line-height:1.15;letter-spacing:-.035em;margin:0 0 5px}.bv-product.bv-product .play-room .gh-title p{font-size:12px;line-height:1.5;max-width:540px;margin:0;color:#9eabc0}.bv-product.bv-product .play-room .play-room-mark{width:48px;height:48px;flex:0 0 48px}.bv-product.bv-product .play-room .play-room-heading{gap:12px}.bv-product.bv-product .play-room .gv>.gv-panel{background:#18212e;box-shadow:none}.bv-product.bv-product .bet-studio>.compact-setting-label{margin:0 0 -7px;font-size:11px}.bv-product.bv-product .bet-studio>:is(.row,.seg,.field-label){flex-shrink:0}.bv-product.bv-product .bet-studio .row{gap:7px;min-width:0}.bv-product.bv-product .bet-studio .row>.btn{min-width:0;flex:1}.bv-product.bv-product .bet-studio .row:has(>.btn:nth-child(3)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bv-product.bv-product .bet-studio select{width:100%;min-width:0;min-height:42px;border:1px solid #b8c9e024;border-radius:8px;background:#101824;color:#e4e8ef;padding:9px 10px;font-size:12px}.bv-product.bv-product .bet-studio button:focus-visible,.bv-product.bv-product .bet-studio summary:focus-visible{outline:2px solid #e1bf88;outline-offset:3px}.bv-product.bv-product .bet-panel-help{border-top:1px solid #b7c7dc1c;padding-top:10px;color:#9eabc0}.bv-product.bv-product .bet-panel-help>summary{cursor:pointer;font-size:11px;line-height:1.6;padding:3px 0;color:#aebbd0}.bv-product.bv-product .bet-panel-help>p,.bv-product.bv-product .bet-panel-help .ab-panel-rules p{font-size:11px!important;line-height:1.6!important;margin:10px 0 0!important;text-align:left}.bv-product.bv-product .bet-panel-help .ab-panel-rules{margin:8px 0 0;padding:0;border:0;background:none}.bv-product.bv-product .bet-panel-help .ab-panel-rules>span{display:none}.bv-product.bv-product .bet-panel-help .ab-panel-rules small{font-size:10px;line-height:1.6}.bv-product.bv-product .play-room .game-quick-guide{padding:0;border:1px solid #b7c7dc1c;border-radius:10px;background:#131c29;margin:14px 0}.bv-product.bv-product .play-room .game-quick-guide>summary{min-height:44px;padding:12px 15px;gap:12px}.bv-product.bv-product .play-room .game-quick-guide>summary b{font-size:12px;font-weight:500}.bv-product.bv-product .play-room .game-quick-guide>summary em{font-size:14px;margin-left:auto}.bv-product.bv-product .play-room .game-quick-guide ol{padding:0 18px 0 34px;margin:0 0 14px;font-size:12px;line-height:1.8}.bv-product.bv-product .play-room .game-quick-guide>button{margin:0 15px 14px}.bv-product.bv-product .play-room :is(.machine-masthead,.salon-masthead){display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px;text-align:left}.bv-product.bv-product .play-room :is(.machine-masthead,.salon-masthead)>span{font-size:8px;letter-spacing:.08em;color:#9aa9bd;order:1}.bv-product.bv-product .play-room :is(.machine-masthead,.salon-masthead)>b{font:500 19px/1.2 Space Grotesk,sans-serif;letter-spacing:-.025em;color:#e8e2d8;margin:0}.bv-product.bv-product .play-room :is(.machine-masthead,.salon-masthead)>small{display:none}.bv-product.bv-product .play-room :is(.mines-board-brand,.dice-studio-brand,.teenpatti-salon,.chamber-console){margin-bottom:16px;font-size:9px;letter-spacing:.06em}.bv-product.bv-product .play-room :is(.mines-board-brand,.teenpatti-salon,.chamber-console)>small{display:none}.bv-product.bv-product .play-room .mines-instrument{gap:14px}.bv-product.bv-product .play-room .mines-grid .tile:not(:disabled){animation:none}.bv-product.bv-product .play-room .dice-calibration h3{font-size:19px;line-height:1.3;margin:8px 0}.bv-product.bv-product .play-room .dice-calibration p{font-size:11px;line-height:1.5}.bv-product.bv-product .play-room .keno-ticket-head{margin-bottom:14px}.bv-product.bv-product .play-room .keno-ticket-head strong{font-size:20px;line-height:1.3;margin:7px 0}.bv-product.bv-product .play-room .keno-ticket-head small{font-size:11px}.bv-product.bv-product .play-room .chip-select{display:flex;flex-wrap:wrap;gap:7px;margin:0}.bv-product.bv-product .play-room .chip-select button{flex:1;min-width:34px;max-width:48px;min-height:36px;font-size:11px}.bv-product.bv-product .play-room .bj-salon{width:100%;max-width:850px;margin:auto}.bv-product.bv-product .play-room .bj-table-rules>i{display:block;font:500 18px Georgia;color:#c9b089;margin-bottom:8px;opacity:.6}.bv-product.bv-product .play-room .bj-round-strip{display:flex;justify-content:space-between;gap:12px;padding-top:15px;color:#93a5b9;font-size:8px;letter-spacing:.04em}.bv-product.bv-product .play-room .bj-round-strip i.live{display:inline-block;width:5px;height:5px;border-radius:50%;background:#a8cfb4;margin-right:6px}.bv-product.bv-product .play-room .baccarat-pavilion{position:relative;width:100%}.bv-product.bv-product .play-room .bac-felt-inlay{position:absolute;inset:40% 0 auto;text-align:center;pointer-events:none;opacity:.08;font:40px Georgia}.bv-product.bv-product .play-room .bac-seat{position:relative;min-width:0;flex:1;padding:18px 8px;border:1px solid #b7c7dc16;border-radius:12px;background:#0d172322}.bv-product.bv-product .play-room .bac-seat-index{display:none}.bv-product.bv-product .play-room .bac-rule{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;font-size:9px;color:#9cabbd;margin-top:16px}.bv-product.bv-product .play-room .bac-rule>b{font-weight:500}.bv-product.bv-product .play-room .hilo-studio{width:100%;max-width:650px;margin:auto}.bv-product.bv-product .play-room .hilo-call-compass{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 10%;pointer-events:none;color:#8294ab;font-size:9px}.bv-product.bv-product .play-room .hilo-call-compass b{display:block;font-size:26px;font-weight:400;text-align:center;margin-top:8px;color:#b9a37e}.bv-product.bv-product .play-room .scratch-ticket-title{padding:10px 0 16px}.bv-product.bv-product .play-room .scratch-ticket-title strong{display:block;font:500 23px Space Grotesk,sans-serif}.bv-product.bv-product .play-room .scratch-ticket-title span,.bv-product.bv-product .play-room .scratch-prize-heading{font-size:10px;line-height:1.6;color:#9daabd}.uno-shell .uno-panel{padding:16px;border-radius:12px;box-shadow:none}.uno-shell .uno-panel-title{margin-bottom:12px;gap:8px}.uno-shell .uno-panel-title>b{font-size:14px}.uno-shell .uno-input{border-radius:8px;font-size:13px}.uno-shell .uno-button{border-radius:8px;min-height:44px}.chess-view .ch-input,.chess-view .ch-select{border-radius:8px;min-height:44px;font-size:13px}@media(max-width:760px){.bv-product.bv-product .play-room .arena-top{margin-bottom:14px}.bv-product.bv-product .play-room .play-room-prelude{margin-bottom:10px}.bv-product.bv-product .play-room .gh-title h2{font-size:25px}.bv-product.bv-product .play-room .gh-title p{font-size:11px}.bv-product.bv-product .play-room .play-room-mark{width:38px;height:38px;flex-basis:38px}.bv-product.bv-product .play-room :is(.machine-masthead,.salon-masthead){margin-bottom:16px}.bv-product.bv-product .play-room :is(.machine-masthead,.salon-masthead)>span{font-size:7px;max-width:48%;text-align:right;line-height:1.5}.bv-product.bv-product .play-room .chip-select button{min-height:44px}.bv-product.bv-product .play-room .bac-hands{gap:8px}.bv-product.bv-product .play-room .bac-seat{padding:12px 3px}.bv-product.bv-product .play-room .bj-round-strip{font-size:7px;line-height:1.5}.bv-product.bv-product .play-room .hilo-call-compass{padding:0 5%;font-size:8px}}.bv-product.bv-product .play-room .gv>.gv-panel{background:linear-gradient(165deg,#1f2732,#141622 70%);border-color:#9aadc721}.bv-product.bv-product .play-room .gv-tabs{background:#10111d;border-color:#b8c6d91c}.bv-product.bv-product .play-room .gv-tabs .on{background:#324258;color:#f1f3f7}.bv-product.bv-product .bet-studio .amount{min-height:48px;background:#0d101d;border:1px solid #91a7c640;border-radius:11px;padding:5px 6px 5px 12px;box-shadow:inset 0 2px 6px #0003}.bv-product.bv-product .bet-studio .amount input{font-size:19px;font-weight:550;color:#f1f4f8}.bv-product.bv-product .bet-studio .amount button{min-width:29px;min-height:33px;background:#26303f;border:1px solid #91a7c620;color:#ced7e4;font-size:10px;border-radius:6px}.bv-product.bv-product .bet-studio .quick{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:9px 0 0}.bv-product.bv-product .bet-studio .quick button{min-width:0;min-height:36px;padding:6px 2px;border:1px solid #98acc73b;border-radius:7px;background:#26303f;color:#d4dce8;font-size:10px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.bv-product.bv-product .bet-studio .quick button:nth-child(2){background:#222b46;border-color:#7998dc40;color:#b9ccff}.bv-product.bv-product .bet-studio .quick button:nth-child(3){background:#27303c;border-color:#97abc745;color:#cad4e3}.bv-product.bv-product .bet-studio .quick button:nth-child(4){background:#393025;border-color:#d8ac6845;color:#f0cf95}.bv-product.bv-product .bet-studio .quick button:nth-child(5){background:#273438;border-color:#73b6ba40;color:#afe0db}.bv-product.bv-product .bet-studio .quick button:hover:not(:disabled){filter:brightness(1.25);border-color:#b9c6d9}.bv-product.bv-product .bet-studio .btn.play{min-height:48px;border-radius:10px;border:1px solid #c3cede77;background:linear-gradient(115deg,#c1cdde,#9cafca 52%,#a1b3cc);color:#1b222c;box-shadow:0 5px 16px #8fa6c61c;font-weight:650;font-size:14px}.bv-product.bv-product .bet-studio .btn.green{border-color:#f4dca475;background:linear-gradient(110deg,#f2d494,#dfad62);color:#322312;box-shadow:0 5px 16px #e8b96018}.bv-product.bv-product .bet-studio .difficulty-picker{--difficulty:#a9c6ff;position:relative;min-width:0;border:1px solid color-mix(in srgb,var(--difficulty) 35%,transparent);border-radius:11px;background:linear-gradient(120deg,color-mix(in srgb,var(--difficulty) 9%,#151a22),#171d25);color:#eaeef4}.bv-product.bv-product .difficulty-picker[data-level=easy],.bv-product.bv-product .difficulty-picker[data-level=low]{--difficulty:#9dcafa}.bv-product.bv-product .difficulty-picker[data-level=medium],.bv-product.bv-product .difficulty-picker[data-level=classic]{--difficulty:#c4d0e0}.bv-product.bv-product .difficulty-picker[data-level=hard],.bv-product.bv-product .difficulty-picker[data-level=high]{--difficulty:#f1b06e}.bv-product.bv-product .difficulty-picker[data-level=expert]{--difficulty:#bbc8db}.bv-product.bv-product .difficulty-picker[data-level=master]{--difficulty:#f388a2}.bv-product.bv-product .difficulty-picker>summary{min-height:48px;padding:11px 13px;display:flex;align-items:center;gap:12px;list-style:none;cursor:pointer;border-radius:10px}.bv-product.bv-product .difficulty-picker>summary::-webkit-details-marker{display:none}.bv-product.bv-product .difficulty-picker>summary b{font:550 14px Space Grotesk,sans-serif;color:var(--difficulty)}.difficulty-swatch{display:flex;align-items:flex-end;gap:3px;width:23px;height:21px}.difficulty-swatch i{width:5px;height:9px;border-radius:2px;background:var(--difficulty);box-shadow:0 0 8px color-mix(in srgb,var(--difficulty) 14%,transparent)}.difficulty-swatch i:nth-child(2){height:14px;opacity:.7}.difficulty-swatch i:nth-child(3){height:19px;opacity:.45}.difficulty-chevron{margin-left:auto;color:var(--difficulty);font-size:18px;line-height:1;transition:rotate .15s}.difficulty-picker[open] .difficulty-chevron{rotate:180deg}.difficulty-picker>summary[aria-disabled=true]{opacity:.5;cursor:not-allowed}.bv-product.bv-product .bet-studio .difficulty-options{display:grid;grid-template-columns:1fr;gap:3px;border:0;border-top:1px solid #b9c7da18;background:#13181f;padding:6px;margin:0;border-radius:0 0 10px 10px}.bv-product.bv-product .bet-studio .difficulty-options button{text-align:left;min-height:40px;border-radius:6px;padding:9px 12px;font-size:12px;color:#aab8da;display:flex;justify-content:space-between;align-items:center}.bv-product.bv-product .bet-studio .difficulty-options button.on{background:#273140;border-color:#afbed433;color:#dde3ec}.bv-product.bv-product .difficulty-options button.on:after{content:"\2713";font-size:13px;color:#d3dbe7}.bv-product.bv-product .play-room .gv[data-game=tower]>.stage{padding:24px;background:radial-gradient(ellipse at 50% 0%,#37465b66,transparent 62%),linear-gradient(145deg,#1c232d,#121521);min-height:540px}.tiger-tower{width:100%;max-width:550px;margin:auto;color:#e3e8f0}.tt-header{display:flex;align-items:center;gap:11px;margin-bottom:16px}.tt-tiger{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;border:1px solid #e8b66955;color:#efc37d;background:linear-gradient(140deg,#5b3c3b,#202834);box-shadow:inset 0 1px #ffe9c51a}.tt-tiger svg{width:31px;height:31px}.tt-header>div{flex:1}.tt-header small{display:block;font-size:7px;font-weight:600;letter-spacing:.12em;color:#a2aebe}.bv-product.bv-product .tt-header h3{font:600 23px/1.2 Space Grotesk,sans-serif;margin:5px 0 0;letter-spacing:-.03em;color:#f0dfc6}.tt-progress{text-align:right;font-size:11px;color:#8898ae}.tt-progress>b{font:600 26px Space Grotesk;color:#eecb93}.tt-progress small{font-size:8px;letter-spacing:0;margin-top:2px}.tt-status{display:flex;align-items:center;gap:7px;font-size:11px;color:#b4c0d2;min-height:31px;margin-bottom:11px}.tt-status i{width:5px;height:5px;border-radius:50%;background:#cad4e2;box-shadow:0 0 10px #a5b6ce55}.tt-grid{display:flex;flex-direction:column-reverse;gap:7px;padding:14px 12px;border:1px solid #b8c6d924;border-radius:16px;background:linear-gradient(120deg,#11151b99,#191f2866);box-shadow:inset 0 1px #e8edf308,0 14px 35px #05070933}.bv-product.bv-product .tiger-tower .tower-row{display:grid;grid-template-columns:22px minmax(0,1fr) 68px;align-items:center;gap:10px;padding:0;margin:0;border:0;background:none;border-radius:8px;box-shadow:none;position:relative}.tt-floor{font:500 10px Space Grotesk;color:#727e8f;text-align:center}.tt-mult{font:500 12px Space Grotesk;color:#a3b2c7;text-align:right;padding-right:3px}.bv-product.bv-product .tiger-tower .tower-tiles{display:grid;gap:7px;min-width:0}.bv-product.bv-product .tiger-tower .tile{position:relative;display:grid;place-items:center;width:100%;height:37px;min-height:37px;aspect-ratio:auto;margin:0;padding:4px;border:1px solid #8aa0c044;border-bottom:3px solid #1d242f;border-radius:7px;background:linear-gradient(145deg,#3b4b61,#2b3645);box-shadow:inset 0 1px #dfe5ee12,0 3px 5px #0002;opacity:1;transform:none;animation:none;transition:background .15s,translate .15s,border-color .15s}.bv-product.bv-product .tiger-tower .tile:before,.bv-product.bv-product .tiger-tower .tile:after{content:none}.tt-tile-mark{color:#8ca3c3;font-size:18px;line-height:1;opacity:.6}.bv-product.bv-product .tiger-tower .tower-row.current .tile{border-color:#e8bc775e;background:linear-gradient(140deg,#8a6549,#60444b);border-bottom-color:#28303b;box-shadow:inset 0 1px #fff0c62a,0 3px 5px #0003}.bv-product.bv-product .tiger-tower .tower-row.current .tt-mult,.bv-product.bv-product .tiger-tower .tower-row.current .tt-floor{color:#f3cf96}.bv-product.bv-product .tiger-tower .tower-row.current .tt-tile-mark{color:#f7dca5;opacity:.85}.bv-product.bv-product .tiger-tower .tile:not(:disabled):hover{translate:0 -2px;background:linear-gradient(140deg,#af865c,#805746);border-color:#f4d39d}.bv-product.bv-product .tiger-tower .tile:focus-visible{outline:2px solid #f6d69f;outline-offset:2px}.bv-product.bv-product .tiger-tower .tile.gem{background:linear-gradient(140deg,#3d6660,#29494d);border-color:#9dd1bb80;border-bottom-color:#1a3335;box-shadow:inset 0 1px #e7fff825}.bv-product.bv-product .tiger-tower .tile.bomb{background:linear-gradient(140deg,#794556,#2d394a);border-color:#e6a1b975;border-bottom-color:#1f2732}.bv-product.bv-product .tiger-tower .tile.ghost{opacity:.38}.bv-product.bv-product .tiger-tower .tile .game-object{width:27px;height:27px;margin:auto}.tt-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#94a3b9;padding:15px 3px 0}.tt-footer>span{display:flex;align-items:center;gap:7px}.tt-footer i{display:inline-block;width:5px;height:5px;background:#bbc8da;border-radius:50%}.tt-footer>b{color:#cad4e2;font-weight:500}@media(max-width:760px){.bv-product.bv-product .play-room .gv[data-game=tower]>.stage{padding:17px 12px;min-height:485px}.tt-header{gap:9px;margin-bottom:10px}.tt-header small{font-size:6px}.bv-product.bv-product .tt-header h3{font-size:21px}.tt-tiger{width:37px;height:37px;border-radius:10px}.tt-tiger svg{width:28px;height:28px}.tt-status{font-size:10px;margin-bottom:9px}.tt-grid{gap:6px;padding:12px 8px;border-radius:12px}.bv-product.bv-product .tiger-tower .tower-row{grid-template-columns:18px minmax(0,1fr) 58px;gap:7px}.bv-product.bv-product .tiger-tower .tower-tiles{gap:5px}.bv-product.bv-product .tiger-tower .tile{height:35px;min-height:35px;border-radius:6px}.tt-mult{font-size:10px;padding-right:0}.tt-floor{font-size:8px}.tt-progress>b{font-size:23px}.tt-footer{font-size:9px}.bv-product.bv-product .bet-studio .quick button{min-height:40px;font-size:10px}}@media(prefers-reduced-motion:reduce){.bv-product.bv-product .tiger-tower .tile,.difficulty-chevron{transition:none}}@media(prefers-reduced-motion:no-preference){.v2-game-art .art-scene,.v2-game-art .art-detail,.v2-game-art .art-rotor,.v2-game-art .art-swim,.v2-game-art .art-reel{transform-box:fill-box;transform-origin:50% 50%}:is(.sig-tile,.sig-strip button,.sig-side):is(:hover,:focus-within) :is(.art-scene,.art-detail,.art-rotor,.art-swim,.art-reel){will-change:transform}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-precision .art-scene{animation:artTumble 7s ease-in-out infinite}@keyframes artTumble{0%,to{rotate:-2.5deg;translate:0 0}50%{rotate:2.5deg;translate:0 -5px}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-flight .art-detail{animation:artClimb 5.5s cubic-bezier(.45,0,.5,1) infinite}@keyframes artClimb{0%,to{translate:0 6px;rotate:-1deg}45%{translate:0 -10px;rotate:1.5deg}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-tiles .art-scene{animation:artBreathe 6s ease-in-out infinite}@keyframes artBreathe{0%,to{scale:1}50%{scale:1.035}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-tower .art-scene{animation:artSettle 6.5s ease-in-out infinite}@keyframes artSettle{0%,to{translate:0 0}50%{translate:0 4px}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-numbers .art-scene{animation:artBob 4.6s ease-in-out infinite}@keyframes artBob{0%,to{translate:0 -3px;rotate:-1.5deg}50%{translate:0 4px;rotate:1.5deg}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-scratch .art-scene{animation:artTip 5s ease-in-out infinite}@keyframes artTip{0%,to{rotate:-1.2deg}50%{rotate:1.2deg}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-cards .art-scene{animation:artFan 6.4s ease-in-out infinite}@keyframes artFan{0%,to{rotate:-1.6deg;translate:0 2px}50%{rotate:1.6deg;translate:0 -3px}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-wheel .art-rotor{animation:artSpin 14s linear infinite}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-cylinder .art-rotor{animation:artIndex 6s cubic-bezier(.6,0,.3,1) infinite}@keyframes artSpin{to{rotate:360deg}}@keyframes artIndex{0%,22%{rotate:0deg}33%,55%{rotate:60deg}66%,88%{rotate:120deg}to{rotate:180deg}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-coin .art-detail{animation:artFlip 3.8s cubic-bezier(.5,0,.5,1) infinite}@keyframes artFlip{0%,to{scale:1 1}40%{scale:.12 1.04}80%{scale:1 1}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-plinko .art-detail{animation:artDrop 3.5s cubic-bezier(.5,0,.75,.4) infinite}@keyframes artDrop{0%{translate:0 -26px;opacity:0}12%{translate:0 -22px;opacity:1}72%{translate:8px 104px;opacity:1}82%,to{translate:8px 104px;opacity:0}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-water .art-swim{animation:artSwim 5.2s ease-in-out infinite}@keyframes artSwim{0%,to{translate:-7px 3px;rotate:-2deg}50%{translate:7px -3px;rotate:2deg}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-road .art-detail{animation:artStep 3.6s ease-in-out infinite}@keyframes artStep{0%,60%,to{translate:0 0;rotate:0deg}70%{translate:5px -6px;rotate:2deg}85%{translate:10px 0;rotate:0deg}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-reels .art-reel{animation:artReel 4.2s cubic-bezier(.4,0,.3,1) infinite}@keyframes artReel{0%,55%{rotate:0deg;scale:1}75%{rotate:180deg;scale:.92}to{rotate:360deg;scale:1}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-versus .art-scene{animation:artThrow 4s ease-in-out infinite}@keyframes artThrow{0%,to{translate:0 0;rotate:-1deg}30%{translate:0 -6px;rotate:1deg}45%{translate:0 1px;rotate:0deg}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-cricket .art-detail{animation:artBowl 4.4s cubic-bezier(.4,0,.55,1) infinite}@keyframes artBowl{0%,to{translate:26px -12px;scale:.82}55%{translate:-6px 6px;scale:1.06}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-chess .art-scene{animation:artConsider 7.5s ease-in-out infinite}@keyframes artConsider{0%,to{rotate:-1.4deg}50%{rotate:1.4deg}}:is(.sig-tile,.sig-strip button,.atlas-game-dialog,.sig-side):is(:hover,:focus-within) .art-market .art-detail{animation:artTrend 4.8s ease-in-out infinite}@keyframes artTrend{0%,to{translate:-5px 5px}50%{translate:4px -4px}}.sig-marquee-art .art-scene,.sig-marquee-art .art-detail,.sig-hero-art .art-scene,.sig-hero-art .art-detail{animation:none}}.vault-sig .sig-rail{content-visibility:auto;contain-intrinsic-size:auto 318px}@media(prefers-reduced-motion:reduce){.v2-game-art *{animation:none!important}}.benefits-page{max-width:1180px;margin:0 auto;padding:22px 0 40px;color:#e9edf3}.benefits-header{margin:5px 0 25px}.benefits-header>span,.benefits-eyebrow{font-size:9px;letter-spacing:.15em;color:#a6b7cf;font-weight:600}.benefits-header h1{font:550 clamp(30px,4vw,47px)/1.08 "Space Grotesk",sans-serif;letter-spacing:-.045em;margin:12px 0}.benefits-header p{font-size:13px;line-height:1.7;color:#a3acb8;margin:0;max-width:600px}.benefits-nav,.benefits-subnav{display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-x:contain;padding:5px;border:1px solid #acbcd320;background:#12171d;border-radius:11px;margin-bottom:26px}.benefits-nav button,.benefits-subnav button{white-space:nowrap;padding:11px 17px;border:1px solid transparent;background:none;border-radius:7px;color:#a1aab7;font-size:12px;cursor:pointer}.benefits-nav button[aria-current=page],.benefits-subnav button[aria-pressed=true]{background:#273140;border-color:#a9bad138;color:#e2e8f0}.benefits-subnav{margin-top:26px;gap:4px;padding:0;border:0;border-radius:0;border-bottom:1px solid #acbcd320;background:none}.benefits-subnav button{border-radius:8px 8px 0 0}.benefits-page button:focus-visible,.benefits-page a:focus-visible,.benefits-discover button:focus-visible{outline:2px solid #c6d1e1;outline-offset:3px}.benefits-loading,.benefits-error{padding:30px;border:1px solid #a2b4cd26;border-radius:15px;color:#a9b4c3;background:#161b23;font-size:13px}.benefits-error p{margin:0 0 15px}.benefits-empty{border:1px dashed #97abc62b;border-radius:14px;padding:28px 24px;background:#14181e88}.benefits-empty>span{color:#8da4c4;font-size:25px}.benefits-empty h3{font:500 18px Space Grotesk;margin:13px 0 7px;color:#cdd7e4}.benefits-empty p{font-size:12px;line-height:1.7;color:#8d98a7;margin:0;max-width:550px}.benefits-page .btn{min-height:43px;border-radius:9px;font-size:12px;box-shadow:none}.benefits-page .btn.gold{border:1px solid #c4cfdf5c;background:linear-gradient(120deg,#b9c7da,#96aac6);color:#1b222c}.benefits-page .btn:disabled{opacity:.5}.benefits-caption,.benefits-notice{font-size:11px;line-height:1.7;color:#9ba6b6;margin:16px 0}.benefits-notice{padding:13px 16px;border:1px solid #dbb27b38;border-radius:10px;background:#392a1c55;color:#dbc29b}.benefits-text-link{padding:9px 0;border:0;background:none;color:#bdcadc;font-size:11px;text-align:left;cursor:pointer}.benefits-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:29px 0 15px}.benefits-section-head h2{font:500 21px Space Grotesk;letter-spacing:-.025em;margin:0}.benefits-section-head>button{border:0;background:none;color:#b2c1d6;font-size:11px;cursor:pointer}.benefits-section-head>span{font-size:8px;color:#8ca0bb;letter-spacing:.14em}.benefits-discover{margin:38px 0 26px}.benefits-discover>.benefits-section-head{align-items:flex-start;flex-direction:column;gap:7px}.benefits-discover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.benefits-discover-card{--card-color:#abbbd2;position:relative;display:flex;align-items:center;min-height:139px;padding:22px 18px;gap:16px;border:1px solid color-mix(in srgb,var(--card-color) 25%,transparent);border-radius:15px;background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--card-color) 14%,transparent),transparent 75%),#14191f;text-align:left;color:#dae1eb;overflow:hidden;cursor:pointer}.benefits-discover-card.rose{--card-color:#b1c0d5}.benefits-discover-card.amber{--card-color:#dfb576}.benefits-discover-card:hover{border-color:color-mix(in srgb,var(--card-color) 65%,transparent);background-color:#1a212b}.benefits-card-art{font:48px/1 Georgia;color:var(--card-color);filter:drop-shadow(0 5px 12px color-mix(in srgb,var(--card-color) 20%,transparent))}.benefits-card-copy{flex:1;min-width:0}.benefits-card-copy>b{display:block;font:500 18px Space Grotesk;letter-spacing:-.025em}.benefits-card-copy small{display:block;color:#9ba6b6;font-size:11px;line-height:1.65;margin-top:7px}.benefits-discover-card>i{font-style:normal;align-self:flex-start;font-size:17px;color:var(--card-color)}.referral-hero,.agent-hero,.club-hero,.benefits-promo-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:26px;align-items:center;border:1px solid #aebed42c;border-radius:19px;padding:34px;background:radial-gradient(ellipse at 100% 10%,#45597555,transparent 70%),linear-gradient(120deg,#232c38,#181e26);overflow:hidden}.referral-hero h2,.agent-hero h2,.club-hero h2,.benefits-promo-hero h2{font:500 clamp(25px,3.4vw,38px)/1.12 "Space Grotesk";letter-spacing:-.04em;color:#eaeef3;margin:13px 0}.referral-hero p,.agent-hero p,.club-hero p,.benefits-promo-hero p{font-size:12px;line-height:1.8;color:#a8b5c7;max-width:490px;margin:0 0 20px}.benefits-link{display:flex;gap:8px;max-width:590px}.benefits-link input{flex:1;min-width:0;border:1px solid #aebdd32c;background:#0f1319aa;border-radius:8px;color:#b9c6d9;font-size:11px;padding:12px}.benefits-link .btn{flex:none;background:#9baec9;color:#19202a;border:1px solid #c9d3e244;font-size:11px;padding:11px 14px}.referral-orbit{position:relative;aspect-ratio:1;max-width:220px;width:100%;margin:auto;display:grid;place-items:center;border:1px solid #bfccdd38;border-radius:50%;box-shadow:0 0 0 24px #b6c4d70a,0 0 0 48px #b6c4d705}.referral-orbit>span{display:grid;place-items:center;width:110px;height:110px;border-radius:28px;border:1px solid #ccd6e44d;background:linear-gradient(135deg,#8aa1c2,#354a68);font:40px Georgia;color:#e3e8f0;box-shadow:0 20px 35px #0d101466,inset 0 1px #f3f5f844}.referral-orbit>i{position:absolute;display:grid;place-items:center;width:44px;height:44px;border:1px solid #b4c3d73b;border-radius:13px;background:#283241;color:#bdc9db;font:22px Georgia;box-shadow:0 5px 15px #0d101555}.referral-orbit>i:nth-of-type(1){top:-8px;right:24px}.referral-orbit>i:nth-of-type(2){left:-15px;bottom:30px;color:#efcb9d}.referral-orbit>i:nth-of-type(3){right:0;bottom:0;color:#a7c8ed}.benefits-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0;border:1px solid #a3b5ce28;border-radius:13px;overflow:hidden;background:#a3b5ce18}.benefits-metrics>div{padding:22px;background:#14191f}.benefits-metrics span{display:block;font-size:10px;color:#9aa6b8}.benefits-metrics b{display:block;font:500 24px Space Grotesk;letter-spacing:-.04em;color:#dbe2ec;margin-top:9px;overflow-wrap:anywhere}.benefits-campaign{padding:24px;border:1px solid #a9b9d02b;border-radius:14px;background:linear-gradient(120deg,#242e3c,#181e26)}.benefits-campaign h2{font-size:23px;margin:10px 0}.benefits-campaign p{font-size:12px;line-height:1.7;color:#a4b2c6}.benefits-campaign small{color:#acbcd3;font-size:10px}.benefits-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:15px 0}.benefits-offer,.benefits-feature-offer{display:flex;flex-direction:column;align-items:flex-start;padding:23px;border:1px solid #a5b6ce2b;border-radius:14px;background:linear-gradient(140deg,#1c242f,#141920);gap:11px;min-width:0}.benefits-offer h3,.benefits-feature-offer h3{font:500 21px Space Grotesk;margin:2px 0;color:#dfe5ee;overflow-wrap:anywhere}.benefits-offer>b{font:500 20px Space Grotesk;color:#c0ccdd}.benefits-offer p,.benefits-feature-offer p{font-size:12px;line-height:1.7;color:#9ca7b7;margin:0}.benefits-offer small{font-size:10px;line-height:1.7;color:#99a8bc}.benefits-offer>.btn{margin-top:auto}.benefits-pill{display:inline-flex;border:1px solid #a8b9d03b;border-radius:5px;padding:5px 7px;font-size:8px;letter-spacing:.05em;color:#bfccdd;background:#abbbd20c}.benefits-page progress{display:block;width:100%;height:5px;border:0;border-radius:6px;overflow:hidden;background:#0d1014;accent-color:#b9c7da}.benefits-page progress::-webkit-progress-bar{background:#0d1014}.benefits-page progress::-webkit-progress-value{background:linear-gradient(90deg,#a3b4cd,#b9c6d9);border-radius:6px}.benefits-list{border:1px solid #a3b3ca22;border-radius:12px;overflow:hidden}.benefits-list>div{display:flex;justify-content:space-between;gap:15px;padding:16px 18px;border-bottom:1px solid #a3b3ca15;font-size:12px;background:#14191f}.benefits-list b{font-weight:500}.benefits-list span{color:#9cafc9}.benefits-terms{width:100%;border-top:1px solid #a1b3cc24;padding-top:11px;margin:17px 0;color:#99a7bb;font-size:11px}.benefits-terms summary{cursor:pointer;padding:3px 0;color:#adbdd3}.benefits-terms p{line-height:1.8!important;font-size:11px!important;color:#96a5b9!important;margin:12px 0!important}.benefits-promo-hero{grid-template-columns:minmax(0,1fr) 130px;padding:27px 32px;min-height:180px;background:radial-gradient(ellipse at 100% 0,#89536655,transparent 65%),linear-gradient(120deg,#242e3b,#171d25)}.benefits-promo-hero>span{font:120px Georgia;color:#acbcd2;rotate:15deg;filter:drop-shadow(0 12px 15px #06080a55)}.benefits-redeem{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:25px;padding:24px;margin:20px 0;border:1px solid #a5b6ce2b;border-radius:13px;background:#15191f}.benefits-redeem h3{font:500 19px Space Grotesk;margin:0 0 7px}.benefits-redeem p{font-size:11px;color:#9aa6b7;margin:0}.benefits-redeem form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.benefits-redeem input,.agent-application input:not([type=checkbox]),.agent-application textarea{width:100%;min-width:0;padding:12px;border:1px solid #9eb1cb33;border-radius:8px;background:#0e1218;color:#dde3ec;font:12px Inter,system-ui;outline:none}.benefits-redeem input{text-transform:uppercase;letter-spacing:.08em}.benefits-redeem input:focus,.agent-application input:focus,.agent-application textarea:focus{border-color:#bbc8db;box-shadow:0 0 0 3px #b2c1d610}.benefits-redeem output,.agent-application output{grid-column:1/-1;display:block;font-size:11px;line-height:1.7;color:#b6c4d7}.benefits-page .welcome-choice{margin:20px 0;background:#192029;border-color:#a1b3cc33;border-radius:14px}.benefits-page .welcome-choice h2{font-size:24px}.benefits-page .welcome-terms small{font-size:10px;line-height:1.7}.agent-hero{background:radial-gradient(ellipse at 100% 0,#a7763e38,transparent 70%),linear-gradient(120deg,#202834,#1a1d22);border-color:#dfaf7333}.agent-hero .btn{display:inline-flex;align-items:center;padding:11px 17px;text-decoration:none}.agent-art{position:relative;min-height:220px;display:grid;place-items:center}.agent-art>span{width:145px;height:145px;display:grid;place-items:center;background:linear-gradient(125deg,#a67c4a,#262f3c);border:1px solid #e5bb7a66;border-radius:35px;rotate:-12deg;font:57px Georgia;color:#efd9b6;box-shadow:0 22px 40px #0b0d1188,inset 0 1px #fff4}.agent-art>i{position:absolute;right:0;top:0;font:100px Georgia;color:#869ec0;font-style:normal}.agent-art>b{position:absolute;bottom:12px;right:22px;display:grid;place-items:center;width:80px;height:80px;border-radius:50%;background:#40536e;color:#d0d9e5;font:45px Georgia;border:1px solid #c3cfdf55;box-shadow:0 10px 20px #0b0e1355}.agent-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0}.agent-steps article{padding:9px 18px 9px 0;border-right:1px solid #b4c2d620}.agent-steps article:last-child{border:0}.agent-steps span{font-size:10px;color:#c59d8c}.agent-steps h3{font:500 18px Space Grotesk;margin:12px 0 7px}.agent-steps p{font-size:11px;line-height:1.7;color:#9aa5b4;margin:0}.agent-application{display:grid;grid-template-columns:1fr 1.15fr;gap:60px;padding:30px;border:1px solid #a5b6ce2b;border-radius:15px;background:#14191f;scroll-margin-top:100px}.agent-application h2{font:500 27px Space Grotesk;margin:14px 0}.agent-application p{font-size:12px;line-height:1.9;color:#9aa5b4}.agent-application form{display:flex;flex-direction:column;gap:15px}.agent-application label{font-size:11px;color:#afbdd0;display:flex;flex-direction:column;gap:7px}.agent-application label.agent-consent{flex-direction:row;align-items:flex-start;gap:9px;line-height:1.6;font-size:10px}.agent-consent input{margin-top:2px;accent-color:#a5b7cf}.agent-application textarea{resize:vertical}.agent-state{padding:21px;border:1px solid #acbcd32b;border-radius:12px;background:#1c242f;margin-bottom:20px}.agent-state h3{font-size:21px;margin:15px 0 8px}.agent-state dl{display:grid;grid-template-columns:90px minmax(0,1fr);gap:11px;font-size:11px;line-height:1.6;margin:21px 0 0}.agent-state dt{color:#8b99ad}.agent-state dd{margin:0;overflow-wrap:anywhere;color:#becadb}.club-hero{background:radial-gradient(ellipse at 100% 0,#8b633455,transparent 70%),linear-gradient(120deg,#232a35,#181b20);border-color:#e2b88730}.club-hero h2{font-size:49px;color:#edcea3}.club-hero progress{margin:22px 0 12px}.club-hero small{font-size:10px;line-height:1.7;color:#95a2b4;display:block}.club-emblem{position:relative;text-align:center;font:230px/.9 Georgia;color:#be9b70;filter:drop-shadow(0 15px 16px #080a0d66)}.club-emblem span{position:absolute;inset:47% 0 auto;font:31px Georgia;color:#e5caa3}.club-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:26px}.club-tiers article{padding:20px;border:1px solid #a5b6ce22;border-radius:12px;background:#14191f}.club-tiers article.current{border-color:#dfba7b77;background:linear-gradient(135deg,#46312c,#1c232c)}.club-tiers article>span{font-size:9px;color:#7e94b3}.club-tiers h3{font:500 20px Space Grotesk;margin:10px 0}.club-tiers p{font-size:12px;color:#a8b9d0}.club-tiers small{font-size:9px;color:#8b98ab}.shell-menu-heading{grid-column:1/-1;padding:12px 10px 3px;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#91a2ba}.agent-admin-controls{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:10px}.agent-review-list{display:grid;gap:16px}.agent-review-item{padding:22px;background:#181b20;border:1px solid #99a7bb30;border-radius:13px}.agent-review-item h3{margin:10px 0;font-size:19px}.agent-review-item p{font-size:12px;color:#a4b1c3;line-height:1.7;overflow-wrap:anywhere}.agent-review-item textarea{width:100%;min-height:75px;margin:10px 0;border-radius:8px;background:#0f1217;border:1px solid #9aa9bd33;color:#dbe2ec;padding:12px}.agent-review-item output{display:block;font-size:12px;color:#b3c2d6;margin:10px 0}@media(max-width:850px){.benefits-discover-grid{grid-template-columns:1fr}.benefits-discover-card{min-height:105px}.benefits-offers{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-hero,.agent-hero,.club-hero{grid-template-columns:minmax(0,1fr) 180px;gap:20px;padding:26px}.referral-orbit{max-width:160px}.referral-orbit>span{width:86px;height:86px;border-radius:22px;font-size:31px}.referral-orbit>i{width:35px;height:35px}.agent-application{gap:25px;padding:24px}.club-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-art>span{width:125px;height:125px}.agent-art>i{font-size:75px}.agent-art>b{right:0;width:65px;height:65px}.club-emblem{font-size:180px}.benefits-metrics>div{padding:18px 14px}}@media(max-width:600px){.benefits-page{padding:12px 0 25px}.benefits-header{margin-bottom:20px}.benefits-header h1{font-size:33px}.benefits-header p{font-size:12px}.benefits-nav{margin-bottom:20px;gap:3px;padding:4px}.benefits-nav button{padding:11px 12px;font-size:11px;min-height:44px}.benefits-subnav button{padding:10px 11px;font-size:11px;min-height:44px}.benefits-promo-hero,.referral-hero,.agent-hero,.club-hero{grid-template-columns:1fr;padding:23px;border-radius:14px}.referral-orbit{display:none}.benefits-promo-hero{grid-template-columns:1fr 58px;gap:10px}.benefits-promo-hero>span{font-size:70px}.benefits-promo-hero h2{font-size:28px}.benefits-promo-hero p{margin-bottom:0}.benefits-redeem{grid-template-columns:1fr;padding:19px;gap:18px}.benefits-redeem input{min-height:44px;font-size:12px}.benefits-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.benefits-metrics>div{padding:17px}.benefits-metrics b{font-size:23px}.benefits-offers{grid-template-columns:1fr}.benefits-offer,.benefits-feature-offer{padding:20px}.benefits-link{flex-wrap:wrap}.benefits-link input{flex-basis:100%;min-height:44px}.benefits-link .btn{width:100%}.benefits-discover{margin-top:27px}.benefits-section-head h2{font-size:20px}.benefits-card-copy>b{font-size:19px}.benefits-discover-card{padding:20px;min-height:115px}.benefits-card-art{font-size:43px}.agent-hero{grid-template-columns:1fr 75px;gap:8px}.agent-hero h2{font-size:29px}.agent-art{min-height:110px}.agent-art>span{width:70px;height:85px;border-radius:20px;font-size:29px}.agent-art>i{display:none}.agent-art>b{width:40px;height:40px;font-size:25px;right:-10px;bottom:-2px}.agent-steps{grid-template-columns:1fr;gap:14px;margin:23px 0}.agent-steps article{border-right:0;border-bottom:1px solid #a6b6cd22;padding:0 0 14px 33px;position:relative}.agent-steps article>span{position:absolute;left:0;top:4px}.agent-steps h3{margin:0 0 5px;font-size:17px}.agent-application{grid-template-columns:1fr;gap:17px;padding:21px}.agent-application h2{font-size:25px;margin:10px 0}.agent-application input:not([type=checkbox]),.agent-application textarea{font-size:16px;min-height:44px}.agent-application .btn{min-height:46px}.club-hero{grid-template-columns:1fr 80px}.club-emblem{font-size:100px}.club-emblem span{font-size:19px}.club-hero h2{font-size:39px}.club-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.club-tiers article{padding:17px}.benefits-terms summary{min-height:38px;padding:10px 0}}.benefits-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bv-product.bv-product .account-wallet{max-width:1280px;margin:0 auto}.bv-product.bv-product .account-wallet .v2-account-head{margin:0 0 22px;padding-bottom:18px;border-bottom:1px solid #a3b4cd1a}.bv-product.bv-product .account-wallet .v2-account-head h1{font-size:34px;letter-spacing:-.04em;margin:7px 0}.bv-product.bv-product .account-wallet .v2-account-head p{font-size:12px;color:#9ea8b7}.bv-product.bv-product .account-wallet .wallet-workspace{display:grid;grid-template-columns:300px minmax(0,1fr);grid-template-areas:"summary payment";gap:24px;align-items:start;background:none;border:0;padding:0;box-shadow:none}.bv-product.bv-product .account-wallet .wallet-summary-pane{grid-area:summary;min-width:0;order:0;position:static}.bv-product.bv-product .account-wallet .wallet-main-pane{grid-area:payment;min-width:0;order:0}.bv-product.bv-product .account-wallet .balance-card{padding:22px;border:1px solid #b4c2d62c;border-radius:16px;background:radial-gradient(ellipse at 100% 0%,#4a608055,transparent 70%),linear-gradient(140deg,#202935,#151a22);box-shadow:inset 0 1px #ebeff408}.bv-product.bv-product .account-wallet .balance-card>.row:first-child{flex-direction:column;align-items:flex-start;gap:9px}.bv-product.bv-product .account-wallet .balance-card>.row:first-child>.muted{font-size:11px;color:#a3b0c2}.bv-product.bv-product .account-wallet .wallet-currency-change{border:0;background:#a3b4cd13;border-radius:6px;padding:7px 9px;font-size:10px;color:#b3c2d6;min-height:30px}.bv-product.bv-product .account-wallet .bal-big{font:550 42px Space Grotesk;letter-spacing:-.05em;margin:20px 0;color:#e9edf3}.bv-product.bv-product .account-wallet .bal-big .cur{font-size:22px;color:#acbcd2;margin-right:7px}.bv-product.bv-product .account-wallet .wallet-quick{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:18px 0}.bv-product.bv-product .account-wallet .wallet-quick .btn{padding:10px 6px;min-height:39px;border:1px solid #9fb2cc26;border-radius:8px;background:#283241;color:#c6d1e0;font-size:11px;box-shadow:none}.bv-product.bv-product .account-wallet .wallet-quick .btn.gold{background:#96aac6;border-color:#c1cdde66;color:#1c242f}.bv-product.bv-product .account-wallet .wallet-quick .btn.ghost{grid-column:1/-1;min-height:31px;border:0;background:none;font-size:10px;padding:5px;color:#9dadc3}.bv-product.bv-product .account-wallet .wallet-summary{display:grid;gap:12px;padding:15px 0;border:0;border-top:1px solid #b3c2d620;border-bottom:1px solid #b3c2d620;border-radius:0;background:none;margin:0}.bv-product.bv-product .account-wallet .wallet-summary>div{display:flex;justify-content:space-between;gap:8px;padding:0;background:none;border:0}.bv-product.bv-product .account-wallet .wallet-summary span{font-size:10px;color:#96a5b9}.bv-product.bv-product .account-wallet .wallet-summary strong{font-size:11px;color:#d1dae6;font-weight:550;overflow-wrap:anywhere}.wallet-extra{margin-top:15px}.wallet-extra>summary{font-size:10px;line-height:1.6;color:#aabbd2;cursor:pointer;padding:4px 0}.wallet-extra-content{padding-top:10px}.bv-product.bv-product .wallet-extra .wallet-blocker{font-size:10px;margin:12px 0;line-height:1.7;padding:12px;background:#b38c5910;border:1px solid #d3af7b25;border-radius:8px}.bv-product.bv-product .wallet-extra .wallet-blocker>b{font-size:10px;font-weight:500}.bv-product.bv-product .wallet-extra .btn{font-size:10px;padding:8px;min-height:35px}.bv-product.bv-product .wallet-extra .welcome-choice h2{font-size:20px}.bv-product.bv-product .wallet-extra .workspace-caption{font-size:10px;line-height:1.6}.bv-product.bv-product .wallet-extra .wallet-summary-explainer p{font-size:10px;line-height:1.7}.bv-product.bv-product #accountGuideWallet{font-size:10px;min-height:38px;border-radius:8px;margin-top:12px;background:#191f28;border-color:#aebed420;color:#a6b7cf}.bv-product.bv-product .account-wallet .wallet-tabs{padding:0 0 8px;margin:0 0 17px;border:0;border-bottom:1px solid #a6b7cf25;background:none;border-radius:0;gap:4px;display:flex}.bv-product.bv-product .account-wallet .wallet-tabs button{flex:1;min-height:43px;padding:10px 14px;border:1px solid transparent;border-radius:8px;font-size:12px;background:none;color:#97a4b7;justify-content:center;gap:8px}.bv-product.bv-product .account-wallet .wallet-tabs button svg{width:16px;height:16px}.bv-product.bv-product .account-wallet .wallet-tabs button.on{background:#2b3747;color:#d5dde9;border-color:#a1b3cc38}.bv-product.bv-product .account-wallet .wallet-tabs button:after{display:none}.bv-product.bv-product .account-wallet .wallet-pane{padding:0;border:0;border-radius:0;background:none;box-shadow:none;min-width:0}.deposit-studio{display:grid;grid-template-columns:minmax(0,1fr);gap:17px;min-width:0}.bv-product.bv-product .deposit-compose.payment-form{padding:26px;border:1px solid #a2b4cd2b;border-radius:16px;background:linear-gradient(155deg,#1c232d,#151a20);box-shadow:inset 0 1px #e6ebf207;margin:0;min-width:0}.deposit-title{display:flex;align-items:center;gap:12px;margin-bottom:15px}.deposit-title-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;border:1px solid #adbdd349;color:#b8c6d9;background:linear-gradient(135deg,#384a64,#242e3b)}.deposit-title-icon svg{width:23px;height:23px}.deposit-title>div{flex:1}.bv-product.bv-product .deposit-title .workspace-eyebrow{font-size:7px;color:#91a7c5;letter-spacing:.14em}.bv-product.bv-product .deposit-title h2{font:500 26px/1.1 Space Grotesk;letter-spacing:-.035em;color:#eaeef4;margin:6px 0 0}.deposit-brand{font:18px Georgia;color:#b2c1d5;border:1px solid #aebdd328;border-radius:9px;padding:8px;background:#a7b8d005}.bv-product.bv-product .deposit-compose>.deposit-intro{font-size:11px;line-height:1.7;color:#9aa6b7;margin:0 0 22px;max-width:450px}.deposit-label-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:23px 0 10px}.bv-product.bv-product .deposit-label-row .payment-field-label,.bv-product.bv-product .deposit-label-row .payment-amount-label{margin:0;font-size:12px;line-height:1.4;color:#c8d2e1;font-weight:500}.deposit-label-row>small{font-size:9px;color:#8d9fb8}.deposit-step{font-size:9px;color:#6e7f98;border:1px solid #889dba30;padding:3px 5px;border-radius:4px}.bv-product.bv-product .deposit-compose .payment-networks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.bv-product.bv-product .deposit-compose .payment-network{--coin:#a8c5f2;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;min-height:130px;padding:15px 12px;border:1px solid #8d9fb92c;border-radius:11px;background:#151a22;box-shadow:none;opacity:1;color:#c9d3e2;text-align:left}.bv-product.bv-product .deposit-compose .payment-network[data-coin=tron]{--coin:#b6c4d7}.bv-product.bv-product .deposit-compose .payment-network[data-coin=bnb]{--coin:#e5c58a}.bv-product.bv-product .deposit-compose .payment-network[data-coin=btc]{--coin:#e9ad71}.bv-product.bv-product .deposit-compose .payment-network>.deposit-coin-symbol{display:grid;place-items:center;width:29px;height:29px;flex:none;border-radius:50%;font:600 20px Georgia;color:var(--coin);background:color-mix(in srgb,var(--coin) 12%,transparent);border:1px solid color-mix(in srgb,var(--coin) 35%,transparent);margin:0;box-shadow:inset 0 1px #fff1}.bv-product.bv-product .deposit-compose .payment-network>strong{font:550 14px Space Grotesk;margin:2px 0 0}.bv-product.bv-product .deposit-compose .payment-network>small{font-size:9px;line-height:1.4;color:#92a0b3;white-space:normal}.bv-product.bv-product .deposit-compose .payment-network>.deposit-network-availability{display:block;width:auto;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;font-size:8px;color:#8b98aa;line-height:1.3}.bv-product.bv-product .deposit-compose .payment-network>.deposit-network-check{position:absolute;right:9px;top:12px;width:15px;height:15px;border:1px solid #a1b3cd3b;border-radius:50%;display:grid;place-items:center;font-size:9px;font-style:normal;background:none;color:var(--coin)}.bv-product.bv-product .deposit-compose .payment-network.on{border-color:var(--coin);background:linear-gradient(145deg,color-mix(in srgb,var(--coin) 12%,#1a212b),#191f28);box-shadow:0 0 0 1px color-mix(in srgb,var(--coin) 18%,transparent)}.bv-product.bv-product .deposit-compose .payment-network.on>.deposit-network-check{background:var(--coin);color:#1a212b;border-color:var(--coin)}.bv-product.bv-product .deposit-compose .payment-network:hover:not(:disabled){border-color:var(--coin);background-color:#242d3a}.bv-product.bv-product .deposit-compose .payment-network:disabled{cursor:not-allowed;opacity:.6}.deposit-compose button:focus-visible,.deposit-compose input:focus-visible,.deposit-help button:focus-visible{outline:2px solid #becbdc;outline-offset:3px}.deposit-network-status{display:flex;align-items:flex-start;gap:12px;margin-top:11px}.bv-product.bv-product .deposit-network-status>p{flex:1;margin:0;font-size:10px;line-height:1.6;color:#8492a5}.deposit-network-status .text-link{display:flex;gap:5px;align-items:center;flex:none;padding:0;min-height:24px;font-size:9px;color:#9fb1cb;border:0;background:none;cursor:pointer}.deposit-network-status svg{width:12px;height:12px}.bv-product.bv-product .deposit-compose .deposit-amount{display:flex;align-items:center;gap:10px;min-height:58px;padding:6px 13px;margin:0;border:1px solid #a3b4cd38;border-radius:10px;background:#0e1217;box-shadow:inset 0 3px 8px #0003}.bv-product.bv-product .deposit-amount>.coin-ico{font-size:20px;color:#a5b7cf;background:none;box-shadow:none;width:20px}.bv-product.bv-product .deposit-amount>input{flex:1;width:0;min-width:0;font:500 25px Space Grotesk;letter-spacing:-.035em;color:#e4e9f0;padding:7px 0;border:0;outline:0;background:none;box-shadow:none}.deposit-value-unit{font-size:11px;color:#9bacc5}.bv-product.bv-product .deposit-compose .deposit-presets{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 17px}.bv-product.bv-product .deposit-presets button{flex:1;min-width:37px;min-height:36px;padding:6px;border:1px solid #8ca3c32c;border-radius:7px;background:#242e3c;font-size:11px;color:#b3c2d6;box-shadow:none}.bv-product.bv-product .deposit-presets button:hover,.bv-product.bv-product .deposit-presets button[aria-pressed=true]{border-color:#aebed472;background:#374861;color:#e4e9f0}.deposit-selected-summary{display:flex;gap:8px;align-items:flex-start;margin:15px 0}.deposit-selected-summary>span{width:16px;height:16px;display:grid;place-items:center;color:#aabbd9;flex:none}.deposit-selected-summary svg{width:14px;height:14px}.bv-product.bv-product #depositSelectionNote{font-size:10px;line-height:1.6;color:#93a1b4;margin:0}.bv-product.bv-product .deposit-compose #depGo{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:49px;padding:13px 16px;border:1px solid #cbd5e35c;border-radius:10px;background:linear-gradient(115deg,#b9c6d9,#92a8c7 60%,#a2b4cd);color:#1f2732;font:600 13px Space Grotesk;box-shadow:0 7px 20px #9aaec917}.bv-product.bv-product .deposit-compose #depGo:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.bv-product.bv-product .deposit-compose>.deposit-settlement-note{font-size:9px;line-height:1.7;color:#717e8f;text-align:center;margin:13px 0 0}.bv-product.bv-product .deposit-compose>.payment-notice{padding:12px 14px;border:1px solid #d6ad6e30;border-radius:9px;background:#9f71341a;font-size:10px;color:#d0b88f;line-height:1.7}.deposit-help{padding:22px;border:1px solid #8ea2bf24;border-radius:14px;background:#13181e}.deposit-help>header{display:flex;align-items:center;gap:8px;margin-bottom:20px;color:#b2c1d5}.deposit-help>header>svg{width:17px;height:17px}.deposit-help h3{font:500 15px Space Grotesk;margin:0;color:#ccd6e3}.deposit-help ol{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.deposit-help li{display:flex;gap:10px;align-items:flex-start}.deposit-help li>span{display:grid;place-items:center;width:20px;height:20px;flex:none;border:1px solid #9fb2cc30;border-radius:6px;color:#9baec9;background:#232c3944;font-size:9px}.deposit-help li b{font-size:11px;font-weight:500;color:#b7c5d8;line-height:1.5}.deposit-help li p{font-size:10px;line-height:1.7;color:#808d9f;margin:5px 0 0}.deposit-minimum{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #a5b6ce1c;margin-top:23px;padding-top:16px;font-size:10px;color:#8392a8}.deposit-minimum b{color:#b9c6d9;font-weight:500}.deposit-support{display:flex;flex-direction:column;gap:5px;text-align:left;padding:15px 0 0;border:0;background:none;font-size:10px;color:#7c899c;cursor:pointer}.deposit-support b{color:#a3b4cd;font-size:11px;font-weight:500}.deposit-studio>#depOut:empty{display:none}.bv-product.bv-product .deposit-studio .payment-invoice{padding:25px;border:1px solid #a7b8d033;border-radius:15px;background:linear-gradient(145deg,#202833,#141921);margin:0}.bv-product.bv-product .payment-invoice .workspace-eyebrow{font-size:8px;color:#8da4c4}.bv-product.bv-product .payment-invoice h2{font:500 24px Space Grotesk;color:#e0e6ee}.bv-product.bv-product .payment-invoice .payment-exact{padding:18px;background:#0f1319;border:1px solid #9aadc824;border-radius:11px;margin:18px 0;text-align:center}.bv-product.bv-product .payment-exact strong{font:550 25px Space Grotesk;color:#c6d1e0;overflow-wrap:anywhere}.bv-product.bv-product .payment-exact>span,.bv-product.bv-product .payment-exact>small{font-size:10px;color:#93a4bb}.bv-product.bv-product .payment-qr-slot{border:1px solid #96aac62a;border-radius:12px;padding:15px;background:#141920;width:fit-content;margin:17px auto}.bv-product.bv-product .deposit-qr{border-radius:6px}.bv-product.bv-product .deposit-address{overflow-wrap:anywhere;padding:13px;border:1px solid #a3b4cd2e;border-radius:9px;background:#0d1116;color:#b0bfd4;font-size:11px;line-height:1.7}.bv-product.bv-product .payment-invoice>.btn{font-size:12px;border-radius:9px;min-height:43px;margin-top:9px}.bv-product.bv-product .payment-invoice .payment-state{background:#0e1218;border:1px solid #a3b4cd2b;border-radius:11px;padding:16px;margin-top:20px}.bv-product.bv-product .payment-state>b{font-size:13px;color:#bfcbdc}.bv-product.bv-product .payment-state>p{font-size:10px;line-height:1.7;color:#7d8ea6}.bv-product.bv-product .payment-progress{gap:6px}.bv-product.bv-product .payment-progress li{font-size:8px;line-height:1.5;color:#8191a7}.bv-product.bv-product .payment-progress li.current{color:#c6d1e1}.bv-product.bv-product .payment-invoice .payment-hash-label{font-size:11px;color:#9aacc5}.bv-product.bv-product .payment-invoice .input{background:#0e1218;border:1px solid #8ca3c337;border-radius:8px;color:#cdd7e4;min-height:44px}@media(min-width:1500px){.deposit-studio{grid-template-columns:minmax(0,1fr) 220px;align-items:start}.deposit-studio>#depOut{grid-column:1/-1}.deposit-help{padding:21px 18px}}@media(max-width:1000px){.bv-product.bv-product .account-wallet .wallet-workspace{grid-template-columns:250px minmax(0,1fr);gap:18px}.bv-product.bv-product .deposit-compose.payment-form{padding:22px}.bv-product.bv-product .account-wallet .balance-card{padding:19px}.bv-product.bv-product .deposit-compose .payment-network{padding:13px 9px;min-height:124px}}@media(max-width:760px){.bv-product.bv-product .account-wallet .wallet-workspace{display:flex;flex-direction:column;gap:25px}.bv-product.bv-product .account-wallet .wallet-main-pane{width:100%;order:0}.bv-product.bv-product .account-wallet .wallet-summary-pane{width:100%;order:1}.bv-product.bv-product .account-wallet .v2-account-head{margin-bottom:18px;padding-bottom:15px}.bv-product.bv-product .account-wallet .v2-account-head h1{font-size:29px}.bv-product.bv-product .account-wallet .v2-account-head p{font-size:11px;line-height:1.6}.bv-product.bv-product .account-wallet .wallet-tabs{margin-bottom:15px}.bv-product.bv-product .account-wallet .wallet-tabs button{min-height:44px;font-size:11px;padding:10px 8px}.bv-product.bv-product .deposit-compose.payment-form{padding:20px 17px;border-radius:13px}.deposit-title{gap:10px;margin-bottom:12px}.deposit-title-icon{width:37px;height:37px;border-radius:10px}.deposit-title-icon svg{width:20px;height:20px}.bv-product.bv-product .deposit-title h2{font-size:24px}.bv-product.bv-product .deposit-title .workspace-eyebrow{font-size:6px}.deposit-brand{font-size:15px;padding:7px}.bv-product.bv-product .deposit-compose>.deposit-intro{font-size:10px;line-height:1.7;margin-bottom:15px}.deposit-label-row{margin-top:18px}.deposit-label-row>small{font-size:8px}.bv-product.bv-product .deposit-label-row .payment-field-label,.bv-product.bv-product .deposit-label-row .payment-amount-label{font-size:11px}.bv-product.bv-product .deposit-compose .payment-networks{gap:7px}.bv-product.bv-product .deposit-compose .payment-network{min-height:119px;padding:12px 8px;gap:7px}.bv-product.bv-product .deposit-compose .payment-network>strong{font-size:13px}.bv-product.bv-product .deposit-compose .payment-network>small{font-size:8px}.bv-product.bv-product .deposit-compose .payment-network>.deposit-coin-symbol{width:25px;height:25px;font-size:18px}.bv-product.bv-product .deposit-compose .payment-network>.deposit-network-availability{font-size:7px}.bv-product.bv-product .deposit-compose .payment-network>.deposit-network-check{width:12px;height:12px;top:10px;right:6px;font-size:8px}.bv-product.bv-product .deposit-network-status>p{font-size:9px}.deposit-network-status .text-link{font-size:9px}.bv-product.bv-product .deposit-compose .deposit-amount{min-height:54px}.bv-product.bv-product .deposit-amount>input{font-size:23px}.bv-product.bv-product .deposit-presets button{min-height:39px;font-size:10px;padding:6px 4px}.bv-product.bv-product .deposit-compose #depGo{min-height:47px;font-size:13px}.deposit-help{padding:20px;border-radius:12px}.deposit-help li p{font-size:11px}.deposit-help li b{font-size:12px}.bv-product.bv-product .deposit-studio .payment-invoice{padding:20px 17px}.bv-product.bv-product .account-wallet .wallet-summary-pane .balance-card>.row:first-child{flex-direction:row;align-items:center;flex-wrap:wrap}.bv-product.bv-product .account-wallet .balance-card{border-radius:13px}.bv-product.bv-product .account-wallet .bal-big{font-size:38px}.bv-product.bv-product .deposit-compose>.deposit-settlement-note{font-size:8px}}.bv-product.bv-product .account-wallet .wallet-main-pane,.bv-product.bv-product .account-wallet .wallet-pane{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.bv-product.bv-product .account-wallet .v2-account-head{padding-bottom:14px;margin-bottom:18px}.bv-product.bv-product .account-wallet #walletBack{min-height:29px;padding:6px 10px;font-size:10px;margin-bottom:10px}.bv-product.bv-product .account-wallet .v2-account-head>.v2-eyebrow{display:none}.bv-product.bv-product .deposit-compose.payment-form{background:linear-gradient(150deg,#1d242f,#14191f)!important}@media(min-width:1200px){.deposit-studio{grid-template-columns:minmax(0,1fr) 205px;align-items:start}.deposit-studio>#depOut{grid-column:1/-1}.deposit-help{padding:20px 16px}.bv-product.bv-product .deposit-compose.payment-form{padding:23px}.bv-product.bv-product .deposit-compose .payment-network{min-height:118px}}@media(max-width:760px){.bv-product.bv-product .account-wallet .v2-account-head{padding-bottom:12px;margin-bottom:14px}.bv-product.bv-product .account-wallet .v2-account-head h1{margin-top:0}.bv-product.bv-product .account-wallet .v2-account-head p{margin-bottom:0}.bv-product.bv-product .deposit-compose .payment-network{min-height:112px}.bv-product.bv-product .account-wallet .wallet-tabs{margin-bottom:12px}}.benefits-page[data-benefits-page=referrals]{max-width:1060px}.benefits-page[data-benefits-page=referrals] .benefits-header{margin-bottom:20px}.benefits-page[data-benefits-page=referrals] .benefits-header h1{font-size:clamp(28px,4vw,38px);margin:6px 0}.benefits-page[data-benefits-page=referrals] .benefits-header>span{display:none}.benefits-page[data-benefits-page=referrals] .benefits-header>p{margin:0;font-size:14px}.benefits-page[data-benefits-page=referrals] .benefits-nav{margin-bottom:22px}.referral-invite-box{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px}.referral-channel-switch{display:inline-flex;padding:4px;background:var(--bg);border:1px solid var(--line);border-radius:10px;margin-bottom:24px;gap:4px}.referral-channel-switch button{padding:11px 20px;background:transparent;color:var(--muted);border:0;border-radius:7px;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.referral-channel-switch button[aria-pressed=true]{color:var(--text);background:var(--card-3,var(--card-2));box-shadow:0 1px 3px #0002}.referral-invite-heading,.referral-rate-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:13px;margin-bottom:12px}.referral-invite-heading small,.referral-rate-heading small{font-size:12px}.referral-link-row{display:flex;gap:10px;align-items:stretch}.referral-link-row input{flex:1;min-width:0;background:var(--bg);border:1px solid var(--line);border-radius:10px;color:var(--text);padding:15px;font-size:13px;text-overflow:ellipsis}.referral-link-row .btn{min-width:110px;min-height:48px;font-size:14px;border-radius:10px}.referral-link-row .referral-share{min-width:48px;font-size:20px}.referral-rate-heading{margin:24px 0 10px}.referral-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.referral-levels>div{display:grid;gap:10px;padding:18px;background:var(--bg-3,var(--card-2));border:1px solid var(--line);border-radius:10px}.referral-levels span{font-size:13px;color:var(--muted);line-height:1.4}.referral-levels strong{font-size:26px;letter-spacing:-.03em;color:var(--text)}.referral-rate-note{font-size:12px;color:var(--muted);margin-top:12px}.referral-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}.referral-stat{display:grid;gap:12px;border:1px solid var(--line);border-radius:14px;padding:22px;background:var(--card)}.referral-stat span{font-size:14px;color:var(--muted)}.referral-stat strong{font-size:28px;letter-spacing:-.03em;color:var(--text)}.referral-stat.claimable strong{color:var(--accent)}.referral-claim-bar{display:flex;justify-content:space-between;align-items:center;gap:18px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px}.referral-claim-bar>div{display:grid;gap:7px}.referral-claim-bar b{font-size:16px}.referral-claim-bar small{font-size:13px;color:var(--muted);line-height:1.5}.referral-claim-bar .btn{min-width:180px;min-height:48px;font-size:14px}.referral-overview output{display:block;font-size:13px;margin:12px 0}.referral-short-terms{padding-left:20px;color:var(--muted);font-size:13px;line-height:1.8}.referral-short-terms li{margin:8px 0}.referral-channel-switch button:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media(max-width:650px){.benefits-page[data-benefits-page=referrals] .benefits-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:4px;padding:5px;margin-bottom:16px}.benefits-page[data-benefits-page=referrals] .benefits-nav button{padding:10px 5px;font-size:12px;min-width:0}.referral-invite-box{padding:16px}.referral-channel-switch{display:flex;margin-bottom:20px}.referral-channel-switch button{flex:1;padding:11px 8px;font-size:13px}.referral-link-row{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px}.referral-link-row input{grid-column:1/-1;padding:13px;font-size:12px;width:100%}.referral-link-row .btn{min-width:0;min-height:43px}.referral-levels{gap:6px}.referral-levels>div{padding:12px 9px;gap:10px}.referral-levels span{font-size:11px;min-height:32px}.referral-levels strong{font-size:22px}.referral-rate-heading{font-size:12px;margin-top:20px}.referral-rate-note{font-size:11px;line-height:1.5}.referral-stat-grid{gap:10px;margin:12px 0}.referral-stat{padding:16px 12px;gap:10px}.referral-stat span{font-size:12px}.referral-stat strong{font-size:20px}.referral-claim-bar{padding:16px;align-items:stretch;flex-direction:column;gap:14px}.referral-claim-bar .btn{width:100%;min-height:44px}}:root:not([data-theme=daylight]) body.bv-product.bv-product.bv-product{--bg: #090b0d;--bg-2: #101417;--bg-3: #151a1d;--card: #151a1d;--card-2: #1b2125;--card-3: #222a2e;--glass: #101417;--line: #1e2528;--line-2: #2a3337;--line-strong: #3b464b;--text: #e1e7e9;--muted: #929da2;--dim: #6f797e;--accent: #35e0aa;--accent-hover: #5bebbd;--accent-deep: #1aa87c;--accent-ink: #04231a;--accent-tint: #35e0aa1c;--accent-glow: #00000000;--accent-grad: linear-gradient(135deg, #46e6b3 0%, #35e0aa 52%, #1fc895 100%);--champagne: #d8b77a;--money: var(--champagne);--gold: var(--champagne);--amber: var(--champagne);--live: #35e0aa;--green: #35e0aa;--red: #e2555f;--aura-1: #35e0aa12;--aura-2: #d8b77a08;--bg-lift: #0d1113;--ctl-lg: 44px;--ctl-md: 36px;--ctl-sm: 30px;--r-ctl: 10px;--r-card: 14px;--r-panel: 16px;--r-pill: 999px;--focus: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent);--shadow-1: 0 1px 2px #00000059;--shadow-2: 0 8px 20px -8px #000000a6;--shadow-3: 0 18px 36px -14px #000000c4}body.bv-product :is(.topbar,.tabbar-inner,.platform-sidebar,.shell-more,.primary-menu .shell-more,.card,.atlas-game-dialog,dialog,.modal,.sheet,.toast,.popover,.hm-search){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.bv-product .topbar{background:var(--bg-2);border-bottom:1px solid var(--line)}body.bv-product .tabbar-inner{background:var(--bg-2);border:1px solid var(--line);box-shadow:var(--shadow-3)}body.bv-product :is(.card,dialog,.atlas-game-dialog,.shell-more){background:var(--card);border:1px solid var(--line)}body.bv-product :is(button,.btn,input,select,textarea){font-family:var(--font)}body.bv-product :is(button,.btn):focus-visible,body.bv-product :is(input,select,textarea):focus-visible{outline:none;box-shadow:var(--focus)}body.bv-product .btn{min-height:var(--ctl-md);padding:0 16px;border-radius:var(--r-ctl);display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 13px/1 var(--font);letter-spacing:-.01em;background:var(--card-3);color:var(--text);border:1px solid var(--line-2);transition:background .14s,border-color .14s,color .14s}body.bv-product .btn:hover:not(:disabled){background:var(--line-strong)}body.bv-product .btn:active:not(:disabled){transform:translateY(1px)}body.bv-product .btn:disabled{opacity:.45;cursor:not-allowed}body.bv-product .btn.block{width:100%}body.bv-product .btn.sm{min-height:var(--ctl-sm);padding:0 12px;font-size:12px}body.bv-product :is(.btn.gold,.btn.play,.btn.primary,.sig-cta){background:var(--accent);color:var(--accent-ink);border-color:transparent;font-weight:700;min-height:var(--ctl-lg)}body.bv-product :is(.btn.gold,.btn.play,.btn.primary,.sig-cta):hover:not(:disabled){background:var(--accent-hover)}body.bv-product :is(.btn.danger,.btn.red){background:transparent;color:var(--red);border-color:#e2555f55}body.bv-product :is(.btn.danger,.btn.red):hover:not(:disabled){background:#e2555f1a}body.bv-product :is(input[type=text],input[type=search],input[type=number],input[type=password],input[type=email],select,textarea){min-height:var(--ctl-md);padding:0 12px;border-radius:var(--r-ctl);background:var(--card-2);border:1px solid var(--line-2);color:var(--text);font:500 13px/1 var(--font)}body.bv-product :is(input,textarea)::placeholder{color:var(--dim)}body.bv-product :is(input,select,textarea):focus{border-color:var(--accent)}body.bv-product .icon-btn{width:var(--ctl-md);height:var(--ctl-md);min-height:0;padding:0;display:grid;place-items:center;border-radius:var(--r-ctl);background:transparent;border:1px solid transparent;color:var(--muted)}body.bv-product .icon-btn:hover{background:var(--card-2);color:var(--text)}body.bv-product .icon-btn svg{width:19px;height:19px;stroke-width:1.7}body.bv-product .seg{display:inline-flex;padding:3px;gap:2px;background:var(--card-2);border:1px solid var(--line);border-radius:var(--r-ctl)}body.bv-product .seg button{min-height:var(--ctl-sm);padding:0 13px;border:0;border-radius:7px;background:transparent;color:var(--muted);font:600 12.5px/1 var(--font)}body.bv-product .seg button.on{background:var(--accent);color:var(--accent-ink)}body.bv-product :is(.balance-pill .amt,.num.money,.amount-value){color:var(--money);font-weight:700}body.bv-product .tabbar-inner .tab{min-height:52px;border-radius:10px;gap:4px;color:var(--dim);font:600 10.5px/1 var(--font);letter-spacing:0;background:transparent;border:0}body.bv-product .tabbar-inner .tab svg{width:21px;height:21px;stroke-width:1.7}body.bv-product .tabbar-inner .tab.active{color:var(--accent);background:var(--accent-tint)}body.bv-product .tabbar-inner .tab:active{background:var(--card-2)}@media(max-width:760px){body.bv-product .vault-sig .sig-kicker{letter-spacing:.09em;font-size:10px}body.bv-product .vault-sig .sig-greet{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px;border-radius:var(--r-card);background:var(--card);min-height:0}body.bv-product .vault-sig .sig-greet .sig-kicker{grid-column:1;margin-bottom:1px}body.bv-product .vault-sig .sig-greet h2{grid-column:1;font-size:18px;margin:0;letter-spacing:-.03em}body.bv-product .vault-sig .sig-greet-stats{grid-column:2;grid-row:1 / span 2;align-items:flex-end;gap:2px;flex-direction:column}body.bv-product .vault-sig .sig-greet-stats>span:not(:first-child){display:none}body.bv-product .vault-sig .sig-greet-stats small{font-size:9px;letter-spacing:.1em}body.bv-product .vault-sig .sig-greet-stats b{font-size:15px}body.bv-product .vault-sig .sig-greet-actions{grid-column:1 / -1;margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:8px}body.bv-product .vault-sig .sig-greet-actions>*{min-height:var(--ctl-md);justify-content:center}body.bv-product .vault-sig .sig-marquee{aspect-ratio:16 / 10;min-height:0;border-radius:var(--r-card);align-items:stretch}body.bv-product .vault-sig .sig-marquee-copy{display:flex;flex-direction:column;justify-content:center;padding:16px;max-width:54%}body.bv-product .vault-sig .sig-marquee-copy h2{font-size:25px;margin:6px 0 12px}body.bv-product .vault-sig .sig-marquee-art .v2-game-art{width:54%!important;inset:50% 2% auto auto!important;translate:0 -50%}body.bv-product .vault-sig .sig-marquee-art img.v2-game-art{width:50%!important;right:3%!important}body.bv-product .vault-sig .sig-filters{margin:14px -16px 0;padding:0 16px 2px}body.bv-product .vault-sig .sig-filters:after{content:"";flex:0 0 4px}body.bv-product .vault-sig .sig-bar.lounge-results{margin:10px 0 2px}body.bv-product .vault-sig .sig-rail:first-of-type{padding-top:10px;border-top:0}body.bv-product .vault-sig .sig-rail{content-visibility:visible}}body.bv-product .vault-sig .sig-greet-stats b.is-money{color:var(--money)}body.bv-product .vault-sig .sig-section-head{margin-top:0}body.bv-product .vault-sig .sig-strip{margin-bottom:10px}body.bv-product .vault-sig .sig-strip button{background:var(--card);border:1px solid var(--line-2);color:var(--text)}body.bv-product .vault-sig .sig-strip button:hover{background:var(--card-2);border-color:var(--line-strong)}:root body.bv-product.bv-product.bv-product .topbar,:root body.bv-product.bv-product.bv-product .topbar-inner{background:var(--bg-2);-webkit-backdrop-filter:none;backdrop-filter:none}:root body.bv-product.bv-product.bv-product .topbar{border-bottom:1px solid var(--line);box-shadow:none}:root body.bv-product.bv-product.bv-product .platform-sidebar{background:var(--bg-2)}:root body.bv-product.bv-product.bv-product .tabbar-inner{background:var(--bg-2)}:root body.bv-product.bv-product.bv-product :is(.shell-more,.primary-menu[open] .shell-more){background:var(--card)}:root body.bv-product.bv-product.bv-product :is(dialog,.atlas-game-dialog,.modal,.sheet){background:var(--card)}:root body.bv-product.bv-product.bv-product :is(.card,.balance-pill){background:var(--card)}body.bv-product.bv-product.bv-product .btn{min-height:var(--ctl-md);padding:0 16px;border-radius:var(--r-ctl);display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 13px/1 var(--font);letter-spacing:-.01em;background:var(--card-3);color:var(--text);border:1px solid var(--line-2);box-shadow:none;transition:background .14s,border-color .14s,color .14s}body.bv-product.bv-product.bv-product .btn:hover:not(:disabled){background:var(--line-strong);border-color:var(--line-strong)}body.bv-product.bv-product.bv-product .btn:disabled{opacity:.45}body.bv-product.bv-product.bv-product .btn.sm{min-height:var(--ctl-sm);padding:0 12px;font-size:12px}body.bv-product.bv-product.bv-product .btn.block{width:100%}body.bv-product.bv-product.bv-product :is(.btn.gold,.btn.play,.btn.primary,.btn.green){background:var(--accent);color:var(--accent-ink);border-color:transparent;font-weight:700}body.bv-product.bv-product.bv-product :is(.btn.gold,.btn.play,.btn.primary,.btn.green):hover:not(:disabled){background:var(--accent-hover)}body.bv-product.bv-product.bv-product :is(.btn.sub,.btn.ghost){background:transparent;border-color:var(--line-2);color:var(--muted)}body.bv-product.bv-product.bv-product :is(.btn.sub,.btn.ghost):hover:not(:disabled){background:var(--card-2);color:var(--text)}body.bv-product.bv-product.bv-product :is(.back,.v2-page-back){min-height:var(--ctl-sm);padding:0 12px;border-radius:var(--r-ctl);background:var(--card-2);border:1px solid var(--line);color:var(--muted);font:600 12px/1 var(--font)}body.bv-product.bv-product.bv-product :is(.back,.v2-page-back):hover{color:var(--text);background:var(--card-3)}body.bv-product.bv-product.bv-product .profile-hero{background:var(--card);border:1px solid var(--line);border-radius:var(--r-panel)}body.bv-product.bv-product.bv-product .profile-hero .tier-badge{background:var(--card-3);color:var(--champagne);border:1px solid var(--line-2);font:700 10px/1 var(--font);letter-spacing:.1em;text-transform:uppercase}body.bv-product.bv-product.bv-product :is(.stat,.stat.big){background:var(--card);border:1px solid var(--line);border-radius:var(--r-card)}body.bv-product.bv-product.bv-product .stat :is(.num,strong){color:var(--text)}body.bv-product.bv-product.bv-product .badge{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);color:var(--dim)}body.bv-product.bv-product.bv-product .badge.on{background:var(--accent-tint);border-color:#35e0aa3d;color:var(--text)}body.bv-product.bv-product.bv-product .badge.on :is(b,strong){color:var(--accent)}body.bv-product.bv-product.bv-product .v2-profile-tabs button.on,body.bv-product.bv-product.bv-product .v2-profile-tabs button[aria-selected=true]{background:transparent;color:var(--accent)}body.bv-product.bv-product.bv-product .v2-profile-tabs button.on:after,body.bv-product.bv-product.bv-product .v2-profile-tabs button[aria-selected=true]:after{background:var(--accent)}body.bv-product.bv-product.bv-product .wallet-tabs{background:var(--card-2);border:1px solid var(--line);border-radius:var(--r-ctl);padding:3px;gap:2px}body.bv-product.bv-product.bv-product .wallet-tabs button{min-height:var(--ctl-md);border-radius:7px;border:0;background:transparent;color:var(--muted);font:600 13px/1 var(--font)}body.bv-product.bv-product.bv-product .wallet-tabs button:is([aria-selected=true],.on){background:var(--accent);color:var(--accent-ink)}body.bv-product.bv-product.bv-product .wallet-tabs button[aria-selected=true] svg{color:var(--accent-ink)}body.bv-product.bv-product.bv-product .account-wallet :is(.wallet-balance-value,.balance-figure,.wallet-amount){color:var(--money)}body.bv-product.bv-product.bv-product .account-wallet .wallet-quick .btn{min-height:var(--ctl-md);border-radius:var(--r-ctl);background:var(--card-3);border:1px solid var(--line-2);color:var(--text)}body.bv-product.bv-product.bv-product .account-wallet .wallet-quick .btn.gold{background:var(--accent);color:var(--accent-ink);border-color:transparent}body.bv-product.bv-product.bv-product .benefits-link .btn{background:var(--card-3);color:var(--text);border:1px solid var(--line-2)}body.bv-product.bv-product.bv-product .account-form{background:var(--card);border:1px solid var(--line);border-radius:var(--r-panel)}body.bv-product.bv-product.bv-product .account-tabs{background:var(--card-2);border:1px solid var(--line);border-radius:var(--r-ctl);padding:3px;gap:2px;display:flex}body.bv-product.bv-product.bv-product .account-tabs .btn{flex:1;min-height:var(--ctl-md);border:0;background:transparent;color:var(--muted)}body.bv-product.bv-product.bv-product .account-tabs .btn.gold{background:var(--accent);color:var(--accent-ink)}body.bv-product.bv-product.bv-product .account-form label{color:var(--muted);font:600 12px/1.4 var(--font)}body.bv-product.bv-product.bv-product .account-form .input{min-height:var(--ctl-lg)}body.bv-product.bv-product.bv-product :is(dialog,.atlas-game-dialog){background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-panel);box-shadow:var(--shadow-3);color:var(--text)}body.bv-product.bv-product.bv-product dialog::backdrop{background:#04070899}body.bv-product.bv-product.bv-product .atlas-dialog-close{width:var(--ctl-sm);height:var(--ctl-sm);border-radius:var(--r-ctl);background:var(--card-2);border:1px solid var(--line);color:var(--muted)}body.bv-product.bv-product.bv-product .atlas-dialog-close:hover{background:var(--card-3);color:var(--text)}body.bv-product.bv-product.bv-product .toast{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-ctl);box-shadow:var(--shadow-3);color:var(--text)}body.bv-product.bv-product.bv-product .toast.err{border-color:#e2555f66}body.bv-product.bv-product.bv-product .toast.ok{border-color:#35e0aa5c}body.bv-product.bv-product.bv-product .balance-card{padding:20px;border-radius:var(--r-panel)}body.bv-product.bv-product.bv-product .balance-card .bal-big{margin:6px 0 4px}body.bv-product.bv-product.bv-product .wallet-quick{gap:10px;margin-top:16px}body.bv-product.bv-product.bv-product .wallet-quick .btn:not(.ghost){min-height:var(--ctl-lg);font-weight:700}body.bv-product.bv-product.bv-product .wallet-quick .btn.ghost{min-height:var(--ctl-sm);background:transparent;border-color:transparent;color:var(--muted)}body.bv-product.bv-product.bv-product .wallet-quick .btn.ghost:hover{color:var(--text);background:var(--card-2)}body.bv-product.bv-product.bv-product .wallet-summary{gap:0;margin-top:14px}body.bv-product.bv-product.bv-product :is(.wager-box,.wallet-blocker){background:var(--bg);border:1px solid var(--line);border-radius:var(--r-ctl)}body.bv-product.bv-product.bv-product .wallet-blocker{padding:12px;color:var(--muted)}body.bv-product.bv-product.bv-product .wallet-currency-change{background:var(--card-3);border:1px solid var(--line-2);border-radius:var(--r-ctl);min-height:var(--ctl-sm);color:var(--text)}body.bv-product.bv-product.bv-product .wallet-activity-link{min-height:var(--ctl-md);border-radius:var(--r-ctl);color:var(--accent)}body.bv-product.bv-product.bv-product .wallet-activity-link:hover{background:var(--card-2)}body.bv-product.bv-product.bv-product .wallet-summary>div{min-height:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:0}body.bv-product.bv-product.bv-product .wallet-summary>div:last-child{border-bottom:0}body.bv-product.bv-product.bv-product .wallet-summary .num{color:var(--text);font-weight:600}body.bv-product.bv-product.bv-product .wallet-workspace>.btn,body.bv-product.bv-product.bv-product .btn.block.mt-s{background:var(--card-3);border:1px solid var(--line-2);color:var(--text);min-height:var(--ctl-md);border-radius:var(--r-ctl)}body.bv-product.bv-product.bv-product :is(.banner,.notice,.wallet-note,.deposit-paused){background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-ctl);color:var(--muted)}body.bv-product.bv-product.bv-product :is(.banner.warn,.notice.warn){border-color:#d8b77a4d;color:var(--champagne)}body.bv-product.bv-product.bv-product .balance-card .bal-big{color:var(--money)}body.bv-product.bv-product.bv-product :is(.v2-empty,.lb-empty,.cr-empty,.empty,.uno-empty,.cc-empty,.sheet-empty,.workspace-empty,.atlas-empty,.odds-empty,.sig-empty,.lounge-empty,.benefits-empty,.ab-history-empty){display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:30px 20px;border:0;background:none}body.bv-product.bv-product.bv-product :is(.v2-empty,.lb-empty,.cr-empty,.empty,.uno-empty,.cc-empty,.sheet-empty,.workspace-empty,.atlas-empty,.odds-empty,.sig-empty,.lounge-empty,.benefits-empty,.ab-history-empty):before{content:"";width:42px;height:42px;margin-bottom:10px;border-radius:12px;background:var(--accent-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3.2 20 12l-8 8.8L4 12Z' fill='none' stroke='%2335e0aa' stroke-width='1.7' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 21px 21px;box-shadow:inset 0 0 0 1px #35e0aa33}body.bv-product.bv-product.bv-product :is(.v2-empty,.lb-empty,.empty,.atlas-empty,.sig-empty) :is(h2,h3,strong){font:700 17px/1.25 var(--font);letter-spacing:-.02em;color:var(--text);margin:0}body.bv-product.bv-product.bv-product :is(.v2-empty,.lb-empty,.empty,.atlas-empty,.sig-empty) p{font:400 13px/1.55 var(--font);color:var(--muted);margin:2px 0 0;max-width:42ch}body.bv-product.bv-product.bv-product :is(.v2-empty,.lb-empty,.empty,.atlas-empty,.sig-empty) .btn{margin-top:14px}body.bv-product.bv-product.bv-product :is(.seg,.v2-tabs,.account-tabs,.wallet-tabs) button:is(.on,[aria-selected=true]){background:var(--accent);color:var(--accent-ink);border-color:transparent}body.bv-product.bv-product.bv-product :is(.seg,.v2-tabs,.account-tabs,.wallet-tabs) button:is(.on,[aria-selected=true]) svg{color:var(--accent-ink)}body.bv-product.bv-product.bv-product :is(.benefits-nav,.benefits-subnav){background:var(--card-2);border:1px solid var(--line);border-radius:var(--r-ctl);padding:3px;gap:2px}body.bv-product.bv-product.bv-product :is(.benefits-nav,.benefits-subnav) button{min-height:var(--ctl-md);padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--muted);font:600 13px/1 var(--font)}body.bv-product.bv-product.bv-product :is(.benefits-nav,.benefits-subnav) button:hover{color:var(--text)}body.bv-product.bv-product.bv-product :is(.benefits-nav,.benefits-subnav) button:is(.on,[aria-selected=true],[aria-current=page]){background:var(--accent);color:var(--accent-ink)}body.bv-product.bv-product.bv-product :is(.benefits-hero,.promo-hero){background:var(--card);border:1px solid var(--line);border-radius:var(--r-panel)}body.bv-product.bv-product.bv-product .club-hero{background:radial-gradient(ellipse at 100% 0,#d8b77a1f,transparent 68%),var(--card);border:1px solid var(--line);border-radius:var(--r-panel)}body.bv-product.bv-product.bv-product :is(.tier-card,.club-tier,.benefits-discover-card){background:var(--card);border:1px solid var(--line);border-radius:var(--r-card)}body.bv-product.bv-product.bv-product :is(.tier-card,.club-tier).on,body.bv-product.bv-product.bv-product :is(.tier-card,.club-tier)[aria-current=true]{background:#d8b77a14;border-color:#d8b77a4d}body.bv-product.bv-product.bv-product .benefits-promo-hero{background:radial-gradient(ellipse at 100% 0,var(--accent-tint),transparent 66%),var(--card);border:1px solid var(--line);border-radius:var(--r-panel)}body.bv-product.bv-product.bv-product :is(.benefits-nav,.benefits-subnav,.seg) button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}body.bv-product.bv-product.bv-product .benefits-empty{padding:24px 20px}body.bv-product.bv-product .profile-lounge .profile-quick-actions .btn,body.bv-product.bv-product .profile-lounge .account-links .btn{background:var(--card-3);border:1px solid var(--line-2);color:var(--text);min-height:var(--ctl-md);border-radius:var(--r-ctl);justify-content:space-between}body.bv-product.bv-product .profile-lounge .profile-quick-actions .btn:hover:not(:disabled),body.bv-product.bv-product .profile-lounge .account-links .btn:hover:not(:disabled){background:var(--line-strong);border-color:var(--line-strong)}body.bv-product.bv-product .profile-lounge .profile-quick-actions .btn:last-child{background:transparent;border-color:var(--line-2);color:var(--muted)}body.bv-product.bv-product .profile-lounge .profile-quick-actions .btn:last-child:hover{color:var(--red);border-color:#e2555f55;background:#e2555f14}body.bv-product.bv-product.bv-product .policy-links .btn,body.bv-product.bv-product.bv-product .responsible-links .btn{background:var(--card-2);border:1px solid var(--line);color:var(--muted)}body.bv-product.bv-product.bv-product .workspace-balance{background:radial-gradient(ellipse at 100% 0,var(--accent-tint),transparent 70%),var(--card);border:1px solid var(--line);border-radius:var(--r-panel)}body.bv-product.bv-product.bv-product .workspace-balance .workspace-data,body.bv-product.bv-product.bv-product .workspace-balance strong{color:var(--money)}body.bv-product.bv-product.bv-product .workspace-balance .btn{background:var(--accent);color:var(--accent-ink);border-color:transparent;min-height:var(--ctl-lg);font-weight:700}body.bv-product.bv-product.bv-product .workspace-balance .btn:hover:not(:disabled){background:var(--accent-hover)}body.bv-product.bv-product.bv-product :is(.workspace-status,.workspace-saved-card,.workspace-shortcuts){background:var(--card);border:1px solid var(--line);border-radius:var(--r-panel)}body.bv-product.bv-product.bv-product .workspace-shortcut-icon{background:var(--card-2);border:1px solid var(--line);border-radius:var(--r-ctl);color:var(--accent)}body.bv-product.bv-product .dashboard-lounge .workspace-balance>button{background:var(--accent);color:var(--accent-ink);border:0;min-height:var(--ctl-lg);border-radius:var(--r-ctl);font:700 13px/1 var(--font)}body.bv-product.bv-product .dashboard-lounge .workspace-balance>button:hover{background:var(--accent-hover)}body.bv-product.bv-product.bv-product .account-login .input,body.bv-product.bv-product.bv-product .account-form .input,body.bv-product.bv-product.bv-product .access-password input{background:var(--card-2);border:1px solid var(--line-2);color:var(--text);min-height:var(--ctl-lg);border-radius:var(--r-ctl)}body.bv-product.bv-product.bv-product .account-login .input:focus,body.bv-product.bv-product.bv-product .account-form .input:focus{border-color:var(--accent)}body.bv-product.bv-product.bv-product .account-connection,body.bv-product.bv-product.bv-product .account-browser-link{background:var(--card-2);border:1px solid var(--line-2);border-radius:var(--r-ctl);color:var(--text)}body.bv-product.bv-product.bv-product .account-connection:hover{border-color:var(--line-strong)}body.bv-product.bv-product.bv-product .account-login :is(.account-help a,a){color:var(--muted);text-decoration-color:var(--line-strong);text-underline-offset:3px}body.bv-product.bv-product.bv-product .account-login :is(.account-help a,a):hover{color:var(--text)}body.bv-product.bv-product.bv-product .account-login .btn.block,body.bv-product.bv-product.bv-product .account-form .btn.block{border-radius:var(--r-ctl);min-height:var(--ctl-lg)}body.bv-product.bv-product.bv-product .account-login .account-error{background:#e2555f14;border:1px solid #e2555f55;color:#ffb4ba;border-radius:var(--r-ctl);padding:10px 12px}body.bv-product.bv-product.bv-product .telegram-login{background:var(--card-2);border:1px solid var(--line-2);border-radius:var(--r-ctl);color:var(--text);min-height:var(--ctl-lg)}body.bv-product.bv-product.bv-product .telegram-login:hover{background:var(--card-3);border-color:var(--line-strong)}body.bv-product.bv-product.bv-product .telegram-login .telegram-logo{width:30px;height:30px;display:grid;place-items:center;flex:none;border-radius:8px;background:var(--bg);color:var(--accent);font-size:15px}body.bv-product.bv-product.bv-product .access-password button{background:transparent;border:0;color:var(--muted);font:600 12px/1 var(--font)}body.bv-product.bv-product.bv-product .access-password button:hover{color:var(--text)}body.bv-product.bv-product .profile-lounge .profile-lounge-layout{grid-template-columns:minmax(0,1fr);gap:18px}body.bv-product.bv-product .profile-lounge .profile-identity{display:grid;gap:14px}body.bv-product.bv-product .profile-lounge .profile-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:26px;padding:28px 30px;min-height:184px;background:radial-gradient(ellipse 70% 120% at 88% 0%,#d8b77a1f,transparent 64%),radial-gradient(ellipse 60% 100% at 4% 100%,var(--accent-tint),transparent 62%),var(--card);border:1px solid var(--line);border-radius:var(--r-panel)}body.bv-product.bv-product .profile-lounge .profile-hero:after{content:"";position:absolute;right:-40px;top:50%;translate:0 -50%;width:230px;height:230px;pointer-events:none;opacity:.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 22 12 12 22 2 12Z' fill='none' stroke='%23ffffff' stroke-opacity='0.05' stroke-width='0.7'/%3E%3Cpath d='M12 6.5 17.5 12 12 17.5 6.5 12Z' fill='none' stroke='%23d8b77a' stroke-opacity='0.08' stroke-width='0.5'/%3E%3C/svg%3E") no-repeat center / contain}body.bv-product.bv-product .profile-lounge .profile-hero>*{position:relative;z-index:1}body.bv-product.bv-product .profile-lounge .ring-wrap{width:124px;height:124px}body.bv-product.bv-product .profile-lounge .ring-wrap .avatar{font-size:38px;font-weight:800}body.bv-product.bv-product .profile-lounge .ph-name{font:800 clamp(28px,3.2vw,40px)/1.05 var(--font);letter-spacing:-.045em;color:var(--text);display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 6px}body.bv-product.bv-product .profile-lounge .ph-sub{font:500 13px/1.5 var(--font);color:var(--muted)}body.bv-product.bv-product .profile-lounge .vip-next{margin-top:14px;font:600 12.5px/1 var(--font);color:var(--muted);display:inline-flex;align-items:center;gap:8px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-ctl);padding:9px 13px}body.bv-product.bv-product .profile-lounge .vip-next .num{color:var(--champagne);font-weight:800}body.bv-product.bv-product .profile-lounge .tier-badge{background:var(--bg);color:var(--champagne);border:1px solid #d8b77a40}body.bv-product.bv-product .profile-lounge .profile-quick-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;align-items:stretch}body.bv-product.bv-product .profile-lounge .profile-quick-actions .studio-kicker{grid-column:1 / -1}body.bv-product.bv-product .profile-lounge .profile-account-shortcuts{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}body.bv-product.bv-product .profile-lounge .profile-account-shortcuts button{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:14px 15px;min-height:64px;color:var(--text)}body.bv-product.bv-product .profile-lounge .profile-account-shortcuts button:hover{border-color:var(--line-strong);background:var(--card-2)}body.bv-product.bv-product .profile-lounge .profile-account-shortcuts button svg:first-child{color:var(--accent)}body.bv-product.bv-product.bv-product .stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}body.bv-product.bv-product.bv-product .stat.big{padding:18px 20px;min-height:104px}body.bv-product.bv-product.bv-product .stat .k{font:700 10.5px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}body.bv-product.bv-product.bv-product .stat .v{font:800 30px/1.05 var(--font);letter-spacing:-.035em;color:var(--text);margin-top:10px}body.bv-product.bv-product.bv-product .badges{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(124px,1fr);gap:10px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}body.bv-product.bv-product.bv-product .badge{min-height:78px;padding:14px;display:flex;flex-direction:column;justify-content:space-between}body.bv-product.bv-product.bv-product .badge span{font:800 15px/1 var(--font);color:var(--dim)}body.bv-product.bv-product.bv-product .badge small{font:600 11.5px/1.3 var(--font)}body.bv-product.bv-product.bv-product .badge.on span{color:var(--accent)}body.bv-product.bv-product.bv-product .tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}body.bv-product.bv-product.bv-product .tier{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:13px 14px;display:grid;gap:4px}body.bv-product.bv-product.bv-product .tier b{font:700 14px/1 var(--font);color:var(--muted)}body.bv-product.bv-product.bv-product .tier small{font:600 11.5px/1 var(--font);color:var(--dim)}body.bv-product.bv-product.bv-product .tier.on{background:#d8b77a12;border-color:#d8b77a3d}body.bv-product.bv-product.bv-product .tier.on b{color:var(--champagne)}@media(max-width:760px){body.bv-product.bv-product .profile-lounge .profile-hero{grid-template-columns:1fr;gap:16px;padding:20px;min-height:0;text-align:left}body.bv-product.bv-product .profile-lounge .ring-wrap{width:92px;height:92px}body.bv-product.bv-product .profile-lounge .ph-name{font-size:26px}body.bv-product.bv-product.bv-product .stat .v{font-size:25px}body.bv-product.bv-product.bv-product .badges{grid-auto-columns:46vw}}body.bv-product.bv-product .profile-lounge .profile-hero{text-align:left;align-items:center;justify-items:start}body.bv-product.bv-product .profile-lounge .profile-hero>:not(.ring-wrap){justify-self:stretch}body.bv-product.bv-product .profile-lounge .ph-name{justify-content:flex-start;text-align:left}body.bv-product.bv-product .profile-lounge .ph-sub,body.bv-product.bv-product .profile-lounge .vip-next{text-align:left}body.bv-product.bv-product .profile-lounge .ring-wrap{margin:0}body.bv-product.bv-product .profile-lounge .ring-wrap .tier-badge{bottom:-6px;left:50%;translate:-50% 0}.bv-product .account-studio{--studio-bg:#090b0d;--studio-surface:#151a1d;--studio-raised:#222a2e;--studio-line:#2b3337;--studio-text:#e1e7e9;--studio-muted:#929da2;--studio-mint:#35e0aa;--studio-champagne:#d8b77a;--bg:#090b0d;--card:#151a1d;--card-2:#222a2e;--accent:#35e0aa;color:var(--studio-text);max-width:1160px;margin:0 auto;padding:14px 0 44px;font-size:14px;line-height:1.5}.account-studio *,.account-studio *:before,.account-studio *:after{box-sizing:border-box}.account-studio [hidden]{display:none!important}.account-studio button{font-family:inherit}.account-studio svg{width:20px;height:20px;flex-shrink:0}.account-studio button:disabled{opacity:.45;cursor:not-allowed}.account-studio button:focus-visible,.account-studio input:focus-visible,.account-studio select:focus-visible,.account-studio summary:focus-visible{outline:2px solid var(--studio-mint);outline-offset:3px}.account-studio h1,.account-studio h2,.account-studio h3,.account-studio h4{color:var(--studio-text);font-family:inherit;letter-spacing:-.025em}.account-studio h1{font-size:32px;font-weight:600;line-height:1.2;margin:0 0 7px}.account-studio h2{font-weight:600}.account-studio h3{font-size:17px;font-weight:600;margin:0}.account-studio h4{font-size:15px;margin:0 0 7px}.account-studio p{color:var(--studio-muted)}.studio-page-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.studio-page-head p{margin:0;font-size:14px}.studio-overline{font-size:12px;color:var(--studio-muted);letter-spacing:.025em}.studio-button,.studio-text-button,.studio-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--studio-raised);border:1px solid var(--studio-line);border-radius:10px;color:var(--studio-text);font-weight:550;font-size:13px;min-height:44px;padding:10px 16px;cursor:pointer;transition:background .16s,border-color .16s,transform .16s}.studio-button:hover:not(:disabled){background:#2a3539;border-color:#49575c}.studio-button:active:not(:disabled){transform:translateY(1px)}.studio-button.primary{background:var(--studio-mint);border-color:var(--studio-mint);color:#09251c}.studio-button.primary:hover:not(:disabled){background:#61e8bb;border-color:#61e8bb}.studio-text-button{padding:8px 0;background:none;border:0;color:#b8c3c7;font-size:13px;min-height:40px}.studio-text-button:hover{color:var(--studio-text)}.studio-text-button svg{width:16px;height:16px}.studio-icon-button{padding:8px;min-width:38px;min-height:38px;background:none;border:0}.studio-icon-button:hover{background:var(--studio-raised)}.studio-panel{background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:16px;padding:24px}.studio-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.studio-section-head>span{font-size:12px;color:var(--studio-muted)}.studio-section-head p{font-size:13px;margin:5px 0 0}.studio-section-head h2{font-size:20px;margin:0}.studio-fine-print{font-size:12px;color:var(--studio-muted);margin:16px 0 0;line-height:1.6}.studio-empty{padding:30px 18px;text-align:center;color:var(--studio-muted)}.studio-empty p{font-size:13px;margin:0 0 18px}.studio-empty .studio-button{margin-top:6px}.studio-tabs{display:flex;gap:26px;border-bottom:1px solid var(--studio-line);margin:24px 0}.studio-tabs>button{display:flex;align-items:center;gap:8px;position:relative;background:none;border:0;padding:13px 3px 16px;min-height:48px;color:var(--studio-muted);font-size:14px;cursor:pointer;white-space:nowrap}.studio-tabs>button[aria-pressed=true]{color:var(--studio-text)}.studio-tabs>button[aria-pressed=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--studio-mint)}.player-cover{display:grid;grid-template-columns:1.4fr 1fr;gap:14px}.player-identity,.player-vault-card{min-width:0;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:18px;padding:30px}.player-identity{display:flex;align-items:center;gap:24px}.member-portrait{width:86px;height:86px;flex:0 0 86px;display:grid;place-items:center;position:relative;border:1px solid #55635e;border-radius:50%;background:#222d2b;color:#d8e8e1;cursor:pointer;box-shadow:0 0 0 7px #1b2224}.member-portrait>span{font-size:36px;font-weight:500}.member-portrait>img{width:100%;height:100%;object-fit:cover;border-radius:50%}.member-portrait>i{position:absolute;bottom:-1px;right:-3px;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#d8e3dd;border:3px solid var(--studio-surface);color:#18241e}.member-portrait i svg{width:13px;height:13px}.player-name{min-width:0}.player-name h2{font-size:clamp(27px,3vw,36px);line-height:1.15;margin:7px 0 12px;overflow-wrap:anywhere}.player-name p{font-size:13px;display:flex;gap:8px;flex-wrap:wrap;margin:0 0 5px}.player-name .studio-text-button{color:#b1c7bc;font-size:12px}.player-vault-card{position:relative;overflow:hidden;padding:26px}.player-vault-card>.vault-stamp{position:absolute;right:-7px;top:4px;width:190px;height:140px;color:#8a967e;opacity:.12}.player-vault-card>div{position:relative;display:grid;gap:4px}.player-vault-card strong{font-size:25px;letter-spacing:-.035em;font-weight:550;color:var(--studio-champagne)}.player-tier-next{font-size:12px;color:var(--studio-text)}.player-vault-card progress{position:relative;display:block;height:5px;width:100%;margin:17px 0 10px;appearance:none;border:0;background:#30362e;border-radius:5px;accent-color:var(--studio-champagne)}.player-vault-card progress::-webkit-progress-bar{background:#30362e;border-radius:5px}.player-vault-card progress::-webkit-progress-value{background:var(--studio-champagne);border-radius:5px}.player-vault-card>small{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#bbc1b4}.player-vault-card>small>span{color:var(--studio-muted)}.player-stat-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:5px 0 20px;margin-bottom:6px}.player-stat-strip>div{display:grid;grid-template-columns:26px 1fr;gap:9px 10px;padding:0 24px;border-right:1px solid var(--studio-line)}.player-stat-strip>div:first-child{padding-left:0}.player-stat-strip>div:nth-child(3){border:0}.player-stat-strip svg{color:#8ba79a;grid-row:1/3;align-self:center}.player-stat-strip>div>span{font-size:12px;color:var(--studio-muted)}.player-stat-strip strong{font-size:22px;font-weight:550;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.2}.player-stat-strip>small{grid-column:1/-1;font-size:11px;color:var(--studio-muted);margin-top:19px}.player-content-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr);gap:18px}.player-side{display:grid;gap:18px;align-content:start}.player-table-head{display:grid;grid-template-columns:1fr 70px 80px 20px;color:var(--studio-muted);font-size:11px;padding:0 0 10px;border-bottom:1px solid var(--studio-line)}.player-game-row{display:grid;grid-template-columns:minmax(0,1fr) 70px 80px 20px;align-items:center;width:100%;padding:12px 0;gap:0;background:none;border:0;border-bottom:1px solid #252d30;color:var(--studio-text);font-size:13px;text-align:left;cursor:pointer}.player-game-row:last-child{border:0}.player-game-row:hover .player-game-title b{color:var(--studio-mint)}.player-game-row>svg{width:15px;height:15px;color:var(--studio-muted)}.player-game-title{display:flex;align-items:center;gap:12px;min-width:0}.player-game-title>b{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-game-title>i{display:grid;place-items:center;width:42px;height:42px;background:#20292b;border-radius:9px;flex-shrink:0}.player-game-title i svg{width:34px;height:34px}.player-milestone-list{display:grid;gap:18px}.player-milestone-list>div{display:flex;align-items:center;gap:13px;color:var(--studio-muted)}.player-milestone-list>div>span{display:grid;place-items:center;width:35px;height:35px;border:1px solid var(--studio-line);border-radius:10px;background:#1c2427}.player-milestone-list .achieved>span{background:#26392f;border-color:#3b5446;color:#9cc7ad}.player-milestone-list svg{width:17px;height:17px}.player-milestone-list b{font-size:13px;font-weight:550;display:block;color:#aeb8bd}.player-milestone-list .achieved b{color:var(--studio-text)}.player-milestone-list small{font-size:11px;display:block;margin-top:3px}.player-earned-badge{display:flex;gap:8px;align-items:center;color:var(--studio-champagne);font-size:12px;margin-top:12px}.player-account-links h3{margin-bottom:12px}.player-account-links>button{display:flex;width:100%;align-items:center;gap:12px;padding:12px 0;border:0;border-bottom:1px solid var(--studio-line);background:none;color:var(--studio-text);font-size:13px;cursor:pointer}.player-account-links>button:last-child{border-bottom:0;padding-bottom:0}.player-account-links>button>svg{width:18px;height:18px;color:var(--studio-muted)}.player-account-links>button>svg:last-child{margin-left:auto;width:14px;height:14px}.player-footer{display:flex;gap:28px;margin:20px 0;border-top:1px solid var(--studio-line);padding-top:12px}.player-footer>button:last-child{margin-left:auto}.player-studio>.operator-entry{margin-top:12px;opacity:.85}.player-result-list>div{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--studio-line)}.player-result-list>div:last-child{border:0}.player-result-art{width:45px;height:45px;background:var(--studio-raised);border-radius:10px;display:grid;place-items:center;flex-shrink:0}.player-result-art svg{width:34px;height:34px}.player-result-list b{font-size:13px;font-weight:550}.player-result-list small{display:block;font-size:12px;color:var(--studio-muted);margin-top:4px}.player-result-amount{margin-left:auto;text-align:right;font-variant-numeric:tabular-nums}.player-saved-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.player-saved-game{position:relative;border:1px solid var(--studio-line);border-radius:13px;background:#1b2326;padding:16px}.player-saved-game>button:first-child{display:grid;width:100%;gap:6px;text-align:left;background:none;border:0;color:var(--studio-text);cursor:pointer}.player-saved-game>button:first-child>span{height:92px;display:grid;place-items:center}.player-saved-game>button:first-child>span svg{height:82px;width:82px}.player-saved-game b{font-size:14px;font-weight:550}.player-saved-game small{font-size:12px;color:var(--studio-muted)}.studio-save-button{position:absolute;right:8px;top:8px;background:var(--studio-raised);border:1px solid var(--studio-line);border-radius:8px;padding:8px;color:var(--studio-champagne);cursor:pointer}.studio-save-button svg{width:16px;height:16px}.wallet-cover{position:relative;display:grid;grid-template-columns:1.25fr 1fr;gap:28px;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:18px;padding:28px;overflow:hidden}.wallet-balance-main,.wallet-balance-breakdown{position:relative;z-index:1}.wallet-balance-label{display:flex;align-items:center;gap:12px;color:var(--studio-muted);font-size:13px}.wallet-balance-label .studio-icon-button{height:30px;min-height:30px;padding:4px}.wallet-balance-label svg{height:17px;width:17px}.wallet-balance-value{display:block;font-size:clamp(30px,3.6vw,42px);font-weight:550;letter-spacing:-.045em;line-height:1.2;margin:7px 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wallet-balance-main>small{display:block;color:var(--studio-muted);font-size:12px}.wallet-cover-actions{display:flex;gap:10px;margin-top:20px}.wallet-cover-actions>.studio-button{min-width:135px}.wallet-balance-breakdown{display:grid;align-content:center;gap:17px;border-left:1px solid var(--studio-line);padding-left:34px}.wallet-balance-breakdown>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.wallet-balance-breakdown span{font-size:13px;color:var(--studio-muted)}.wallet-balance-breakdown strong{font-size:17px;font-weight:550;text-align:right;font-variant-numeric:tabular-nums}.wallet-balance-breakdown>div:first-child strong{color:#c7ddd1}.wallet-cover-stamp{position:absolute;right:20px;top:-32px;opacity:.045;color:#c2d1c7}.wallet-cover-stamp svg{width:290px;height:250px}.wallet-context-bar{display:flex;gap:24px;align-items:center;padding:12px 3px 0}.wallet-context-bar>button:last-child{margin-left:auto}.wallet-mode-label{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--studio-muted)}.wallet-mode-label select{min-height:35px;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:8px;color:var(--studio-text);padding:6px 26px 6px 10px;font:inherit}.wallet-section-tabs{margin-top:14px}.wallet-section-tabs .wallet-reload{margin-left:auto}.wallet-reload svg{width:18px;height:18px}.wallet-rule-totals{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:10px 0 20px}.wallet-rule-totals>span{display:grid;gap:5px;font-size:12px;color:var(--studio-muted)}.wallet-rule-totals strong{font-size:21px;color:var(--studio-text);font-weight:550}.wallet-rule-row{display:flex;justify-content:space-between;font-size:13px;padding:10px 0;border-top:1px solid var(--studio-line)}.wallet-requirements{margin-top:14px}.wallet-requirements ul{padding-left:18px;color:var(--studio-muted);font-size:13px;line-height:1.8}.wallet-requirements>small{display:block;color:var(--studio-muted);font-size:12px}.wallet-requirements p{font-size:13px}.bv-product .account-studio .deposit-compose.payment-form,.bv-product .account-studio .deposit-help,.bv-product .account-studio .payment-form,.bv-product .account-studio .payment-summary{background:#151a1d!important;border:1px solid #2b3337!important;border-radius:16px;box-shadow:none}.account-studio .deposit-studio{grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);gap:18px}.account-studio .deposit-compose{padding:24px}.account-studio .deposit-compose h2{font-size:23px;margin:0}.account-studio .deposit-eyebrow{display:none}.account-studio .deposit-title-icon{background:#222d2a;border:1px solid #39483e;color:#b2cfbf;border-radius:11px}.account-studio .deposit-brand{background:#20292b;border:1px solid #374246;color:#9aaaaf;border-radius:10px}.account-studio .deposit-intro{font-size:13px;color:#929da2;line-height:1.6}.account-studio .payment-notice{border:1px solid #4c4433;background:#29271f;color:#cbbf9f;border-radius:10px;font-size:12px;padding:12px 14px}.account-studio .payment-networks{gap:10px}.bv-product .account-studio .payment-network{background:#1b2326;border:1px solid #354044;border-radius:11px;box-shadow:none;color:#d4ddde}.bv-product .account-studio .payment-network.on{background:#20382e;border-color:#6ea58c;box-shadow:none}.account-studio .payment-network:disabled{opacity:.55}.account-studio .deposit-coin-symbol{background:#293237;color:#c3d2cc;border:1px solid #455249;box-shadow:none}.account-studio .deposit-amount{background:#0c1012;border:1px solid #39474c;border-radius:11px;box-shadow:none;min-height:59px}.account-studio .deposit-amount input{font-size:27px;color:#e1e7e9}.account-studio .deposit-presets{gap:8px}.account-studio .deposit-presets button{min-height:38px;background:#222a2e;color:#b9c8c4;border:1px solid #354044;border-radius:8px;box-shadow:none}.account-studio .deposit-presets button[aria-pressed=true]{background:#294c3c;border-color:#8ab49e;color:#d8ede3}.bv-product .account-studio #depGo,.bv-product .account-studio #wgo,.bv-product .account-studio [data-withdraw-confirm]{background:#35e0aa;color:#09251c;border:1px solid #35e0aa;box-shadow:none;font-size:14px;font-weight:650;min-height:47px}.account-studio .deposit-help{padding:24px;align-self:start}.account-studio .deposit-help h3{font-size:16px}.account-studio .deposit-help li b{font-size:13px;color:#d6dfe0}.account-studio .deposit-help li p{font-size:12px;color:#929da2;line-height:1.6}.account-studio .deposit-help li>span{background:#222a2e;border-color:#3a4549;color:#b4c4bd}.account-studio .deposit-support{color:#abbdb4;border-color:#35433b}.account-studio .deposit-minimum{background:#1d2528;border-color:#344044}.account-studio .payment-form label{font-size:13px;color:#b5bfc2}.account-studio .payment-form .input,.account-studio .payment-form select,.account-studio .payment-form input{background:#0c1012;border-color:#39474c;color:#e1e7e9;border-radius:9px;min-height:44px}.account-studio .payment-review{background:#1d2725;border:1px solid #496555;border-radius:12px}.account-studio .payment-review dl{font-size:13px}.account-studio .payment-form .btn{min-height:44px;border-radius:9px}.account-studio .payment-value-summary{font-size:14px}.wallet-studio-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.wallet-studio-footer>span{display:flex;align-items:center;gap:8px;color:var(--studio-muted);font-size:12px}.wallet-studio-footer>span svg{height:15px;width:15px}.wallet-history-tools{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:20px 0}.wallet-history-source{display:flex;gap:4px;background:#0d1214;border:1px solid var(--studio-line);border-radius:9px;padding:4px}.wallet-history-source>button{min-height:35px;border:0;background:none;color:var(--studio-muted);border-radius:6px;padding:6px 12px;font-size:12px;cursor:pointer}.wallet-history-source>button[aria-pressed=true]{background:#293437;color:var(--studio-text)}.studio-search{display:flex;flex:1;min-width:160px}.studio-search input,.wallet-type-filter select{background:#0c1113;border:1px solid #354247;border-radius:9px;min-height:44px;padding:10px 12px;color:var(--studio-text);font:inherit;font-size:13px;width:100%}.wallet-type-filter select{width:145px}.wallet-table-heading{display:grid;grid-template-columns:1fr 140px 150px;padding:12px 0;border-bottom:1px solid var(--studio-line);font-size:12px;color:var(--studio-muted)}.wallet-table-heading>span:last-child{text-align:right}.wallet-transaction{border-bottom:1px solid var(--studio-line);padding:0;background:none}.wallet-transaction>summary{list-style:none;display:grid;grid-template-columns:40px minmax(0,1fr) 140px 150px;gap:12px;align-items:center;cursor:pointer;padding:17px 0}.wallet-transaction>summary::-webkit-details-marker{display:none}.wallet-transaction-icon{display:grid;place-items:center;width:36px;height:36px;background:#202b2d;border:1px solid #324145;border-radius:10px;color:#b8cbc3}.wallet-transaction-icon svg{height:17px;width:17px}.wallet-transaction-title{display:grid;gap:5px;min-width:0}.wallet-transaction-title>b{font-size:14px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-transaction-title>small{font-size:11px;color:var(--studio-muted)}.wallet-record-state{justify-self:start;border:1px solid #394345;color:#b7c3c3;background:#252e30;border-radius:6px;padding:3px 7px;text-transform:capitalize;font-size:11px}.wallet-record-state[data-record-state=failed],.wallet-record-state[data-record-state=rejected]{color:#dca8a4;border-color:#5a3c3a;background:#302423}.wallet-record-state[data-record-state=confirmed],.wallet-record-state[data-record-state=paid],.wallet-record-state[data-record-state=sent],.wallet-record-state[data-record-state=recorded]{color:#b6cdbf;border-color:#3d5547;background:#24312a}.wallet-transaction-amount{text-align:right;font-size:15px;font-weight:550;font-variant-numeric:tabular-nums;color:#c8dfd1}.wallet-transaction-amount.outgoing{color:#d0d8dc}.wallet-transaction-amount>small{display:block;font-size:10px;color:var(--studio-muted);font-weight:400;margin-top:4px}.wallet-transaction-detail{padding:0 0 18px 52px;display:grid;gap:10px;color:var(--studio-muted);font-size:12px}.wallet-transaction-detail p{margin:0;overflow-wrap:anywhere}.wallet-transaction-detail code{display:block;word-break:break-all;color:var(--studio-text);margin-top:6px}.wallet-transaction-detail .studio-button{justify-self:start;min-height:36px;font-size:12px}.wallet-load-more{display:flex;margin:20px auto 0}.studio-promo{color:#e1e7e9}.studio-promo>p{color:#929da2;font-size:13px}.studio-promo form{display:grid;gap:16px}.studio-promo label{display:grid;gap:10px;font-size:13px}.studio-promo input{height:48px;background:#0c1113;border:1px solid #39474c;border-radius:10px;color:#e1e7e9;padding:12px}.studio-promo output{font-size:13px;color:#c5d2ca;line-height:1.5}.studio-promo .studio-button{min-height:44px}.account-studio-settings .card{background:#151a1d;border:1px solid #2b3337;box-shadow:none}.account-studio-settings .section-title{margin:24px 0 16px}.account-studio-settings .section-title:first-child{display:none}.account-studio-settings .amount,.account-studio-settings .input{background:#0c1113;border-color:#39474c}.account-studio-settings .btn{min-height:43px;border-radius:9px;background:#222a2e;color:#e1e7e9;border:1px solid #39474c;box-shadow:none}@media(max-width:1000px){.player-cover{grid-template-columns:1.2fr 1fr}.player-identity{padding:24px;gap:20px}.player-content-grid{grid-template-columns:minmax(0,1.5fr) minmax(230px,1fr)}.studio-panel{padding:20px}.player-vault-card>small{display:grid;gap:3px}.wallet-cover{grid-template-columns:1fr 1fr}.wallet-balance-breakdown{padding-left:22px}.wallet-balance-breakdown span{font-size:12px}.wallet-balance-breakdown strong{font-size:15px}.player-saved-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.bv-product .account-studio{padding:6px 0 35px}.account-studio h1{font-size:28px}.studio-page-head{margin-bottom:19px;gap:12px}.studio-page-head>button{padding:9px 11px;font-size:12px;min-height:42px}.studio-page-head>button svg{width:17px;height:17px}.studio-page-head>div>p{font-size:12px}.player-cover{grid-template-columns:1fr;gap:12px}.player-identity{padding:24px 20px;gap:20px}.member-portrait{width:68px;height:68px;flex-basis:68px;box-shadow:0 0 0 5px #1b2224}.member-portrait>span{font-size:30px}.player-name h2{font-size:28px;margin:4px 0 8px}.player-name p{font-size:12px;gap:6px}.player-name .studio-overline{font-size:11px}.player-name .studio-text-button{min-height:32px}.player-vault-card{padding:19px 20px}.player-vault-card>div{grid-template-columns:1fr auto;align-items:center;gap:4px 12px}.player-vault-card strong{font-size:22px;grid-column:1;grid-row:2}.player-tier-next{grid-column:2;grid-row:2;font-size:11px}.player-vault-card>.vault-stamp{width:140px;height:105px;top:-10px;right:10px}.player-vault-card progress{margin:13px 0 9px;height:4px}.player-vault-card>small{display:flex;font-size:10px;gap:10px}.studio-tabs{gap:23px;margin:22px 0}.studio-tabs>button{font-size:13px;min-height:45px;padding:10px 0 12px}.player-stat-strip{padding:0 0 12px}.player-stat-strip>div{display:flex;flex-direction:column;gap:8px;padding:0 12px;min-width:0}.player-stat-strip>div svg{display:none}.player-stat-strip>div>span{font-size:11px;line-height:1.5}.player-stat-strip strong{font-size:16px;letter-spacing:-.03em;overflow-wrap:anywhere;line-height:1.4}.player-stat-strip>small{font-size:10px;line-height:1.6;margin-top:15px}.player-content-grid{grid-template-columns:1fr;gap:14px}.studio-panel{padding:19px 16px;border-radius:14px}.studio-section-head{gap:9px;margin-bottom:15px}.studio-section-head h3{font-size:16px}.studio-section-head .studio-text-button{font-size:11px;min-height:35px}.player-table-head,.player-game-row{grid-template-columns:minmax(0,1fr) 45px 62px 12px}.player-game-row{font-size:12px;gap:5px}.player-game-title{gap:9px}.player-game-title>i{width:34px;height:34px;border-radius:7px}.player-game-title i svg{width:29px;height:29px}.player-game-row>svg{width:12px;height:12px}.player-table-head{font-size:10px}.player-side{gap:14px}.player-milestone-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.player-milestone-list>div{display:grid;gap:10px;align-content:start}.player-milestone-list b{font-size:12px}.player-milestone-list small{font-size:10px}.player-footer{gap:20px;flex-wrap:wrap}.player-footer .studio-text-button{font-size:12px}.player-saved-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.player-saved-game{padding:13px}.player-result-list>div{gap:10px}.player-result-list b{font-size:12px}.player-result-list small{font-size:10px}.player-result-art{width:35px;height:35px}.player-result-art svg{width:29px;height:29px}.player-result-amount{min-width:98px}.wallet-cover{grid-template-columns:1fr;gap:19px;padding:20px;border-radius:16px}.wallet-balance-value{font-size:34px;margin:4px 0}.wallet-balance-main>small{font-size:10px;line-height:1.6}.wallet-cover-actions{display:none}.wallet-balance-breakdown{grid-template-columns:1.2fr 1fr .7fr;gap:12px;border-left:0;border-top:1px solid var(--studio-line);padding:16px 0 0}.wallet-balance-breakdown>div{display:grid;gap:6px;align-content:start}.wallet-balance-breakdown span{font-size:10px;line-height:1.5;min-height:30px}.wallet-balance-breakdown strong{font-size:13px;text-align:left;overflow-wrap:anywhere}.wallet-cover-stamp{right:-35px;top:-45px}.wallet-cover-stamp svg{width:220px;height:190px}.wallet-context-bar{gap:12px;flex-wrap:wrap;padding-top:10px}.wallet-context-bar>button{font-size:11px;gap:5px}.wallet-context-bar>button>svg{width:14px;height:14px}.wallet-mode-label{font-size:11px;gap:6px}.wallet-mode-label select{min-height:34px;font-size:11px;padding-right:18px}.wallet-context-bar>button:last-child{margin-left:auto}.wallet-section-tabs{gap:25px;margin:13px 0 20px}.wallet-section-tabs button{font-size:12px;gap:6px}.wallet-section-tabs svg{width:17px;height:17px}.wallet-section-tabs .wallet-reload{display:none}.account-studio .deposit-studio{grid-template-columns:1fr;gap:13px}.account-studio .deposit-compose{padding:19px 16px}.account-studio .deposit-compose h2{font-size:22px}.account-studio .deposit-help{padding:20px}.account-studio .payment-network{min-height:108px;padding:12px 10px}.account-studio .deposit-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.account-studio .deposit-presets button{font-size:12px;min-height:37px}.account-studio .deposit-amount input{font-size:25px}.account-studio .payment-form>label{font-size:12px}.wallet-studio-footer{gap:10px}.wallet-studio-footer>span,.wallet-studio-footer>button{font-size:10px}.wallet-history-tools{gap:10px}.wallet-history-source{width:100%;padding:4px}.wallet-history-source>button{flex:1;min-height:37px}.studio-search{min-width:120px}.wallet-type-filter select{width:115px;font-size:12px}.wallet-table-heading{display:none}.wallet-transaction>summary{grid-template-columns:32px minmax(0,1fr) auto;gap:8px;padding:15px 0}.wallet-transaction-icon{width:30px;height:33px;border-radius:8px;grid-row:1/3}.wallet-transaction-icon svg{width:15px;height:15px}.wallet-transaction-title{grid-column:2;grid-row:1}.wallet-transaction-title>b{font-size:12px}.wallet-transaction-title>small{font-size:10px;line-height:1.5;white-space:normal}.wallet-record-state{grid-column:2;grid-row:2;font-size:10px;padding:2px 6px;margin-top:2px}.wallet-transaction-amount{grid-column:3;grid-row:1/3;font-size:13px;max-width:100px;overflow-wrap:anywhere}.wallet-transaction-amount>small{font-size:10px}.wallet-transaction-detail{padding-left:40px;font-size:11px}.wallet-history .studio-section-head>span{font-size:11px;white-space:nowrap}.wallet-rule-totals{gap:14px}.wallet-rule-totals strong{font-size:18px}.wallet-requirements ul{font-size:12px}.account-studio-settings .quick{display:grid;grid-template-columns:repeat(4,1fr)}}@media(prefers-reduced-motion:reduce){.account-studio *{scroll-behavior:auto!important;transition:none!important}}@media(min-width:701px){.wallet-cover{padding:23px 26px}.wallet-cover-actions{margin-top:15px}.wallet-balance-value{font-size:36px}.wallet-balance-breakdown{gap:14px}.wallet-cover-actions>.studio-button{min-height:41px}}.wallet-payment-state{display:inline-block;color:#bcae91;font-size:11px;margin-top:8px}.player-result-amount small{text-transform:capitalize}.account-studio .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.wallet-promo-short{display:none}@media(max-width:700px){.wallet-payment-state{position:absolute;top:0;right:0;font-size:10px;margin:0}.wallet-cover{padding:18px;gap:14px}.wallet-balance-value{font-size:32px}.wallet-balance-breakdown{grid-template-columns:1.15fr 1fr 1fr;padding-top:14px}.wallet-context-bar{gap:10px;flex-wrap:nowrap}.wallet-context-bar [data-wallet-promo]{gap:4px}.wallet-promo-label{display:none}.wallet-promo-short{display:inline}.wallet-context-bar .wallet-mode-label{gap:5px}.wallet-context-bar .studio-text-button{font-size:10px;white-space:nowrap}.wallet-context-bar [data-wallet-requirements] svg{width:12px;height:12px}}.dj-expiry-note{padding:14px;border:1px solid #6b5b3f;border-radius:9px;background:#29241b;color:#e5cda2;font-size:12px;line-height:1.7;margin:0 0 22px}.bv-product .deposit-journey{--dj-bg:#090b0d;--dj-panel:#151a1d;--dj-raised:#222a2e;--dj-line:#30393d;--dj-ink:#e1e7e9;--dj-muted:#929da2;--dj-mint:#35e0aa;--dj-gold:#d8b77a;color:var(--dj-ink);padding-bottom:14px}.bv-product .deposit-journey [hidden]{display:none!important}.bv-product .deposit-journey button,.bv-product .deposit-journey a{font:600 12px/1.4 inherit;letter-spacing:0;text-transform:none;box-shadow:none;cursor:pointer}.bv-product .deposit-journey button{color:var(--dj-ink);border:1px solid var(--dj-line);border-radius:9px;background:var(--dj-raised);min-height:44px;padding:10px 14px}.bv-product .deposit-journey button:disabled{opacity:.45;cursor:not-allowed}.bv-product .deposit-journey button:hover:not(:disabled){border-color:#667675}.bv-product .deposit-journey button:focus-visible,.bv-product .deposit-journey a:focus-visible,.bv-product .deposit-journey input:focus-visible{outline:2px solid var(--dj-mint);outline-offset:4px}.deposit-journey button svg,.deposit-journey a svg,.dj-compose-foot svg,.dj-network-note>svg{width:17px;height:17px;flex:none}.dj-overline{font-size:10px;letter-spacing:.12em;font-weight:650;color:var(--dj-muted)}.dj-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 23px;gap:20px}.bv-product .dj-heading h1{font-size:34px;letter-spacing:-.055em;line-height:1.12;margin:8px 0 9px;color:var(--dj-ink)}.dj-heading h1>span{color:var(--dj-mint)}.bv-product .dj-heading p{font-size:13px;line-height:1.6;color:var(--dj-muted);margin:0}.dj-heading-mark{width:100px;height:75px;overflow:hidden;color:#46534f}.dj-heading-mark svg{width:100%;height:100%}.dj-steps{display:flex;align-items:center;gap:15px;margin:0 0 24px;max-width:530px;color:var(--dj-muted)}.dj-steps>span{display:flex;align-items:center;gap:10px;font-size:10px;white-space:nowrap}.dj-steps b{font-size:12px;font-weight:500}.dj-steps .current{color:var(--dj-mint)}.dj-steps>i{flex:1;border-top:1px solid var(--dj-line)}.dj-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);gap:20px;align-items:start}.dj-compose,.dj-guide,.dj-order,.dj-history{border:1px solid var(--dj-line);border-radius:16px;background:var(--dj-panel);min-width:0}.dj-compose{padding:25px}.dj-section-label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.bv-product .dj-section-label h3,.bv-product .dj-history h3,.bv-product .dj-tracking h3{font-size:17px;letter-spacing:-.03em;line-height:1.4;margin:0;font-weight:600;color:var(--dj-ink)}.bv-product .dj-section-label>button,.bv-product .dj-history>header>button{display:flex;align-items:center;justify-content:center;gap:7px;background:none;border:0;padding:5px;min-height:36px;color:var(--dj-muted);font-size:11px}.dj-networks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bv-product .dj-networks .dj-network{display:grid;align-content:start;justify-items:start;gap:8px;position:relative;padding:16px 13px;min-height:136px;background:#1b2225;border:1px solid #384347;text-align:left}.bv-product .dj-networks .dj-network.selected{border-color:var(--dj-mint);background:#192b27}.dj-network>strong{font-size:17px;letter-spacing:-.03em;line-height:1.2}.dj-network>span:not(.dj-coin){font-size:10px;color:var(--dj-muted);line-height:1.5}.dj-network>i{display:none;position:absolute;top:12px;right:10px;color:var(--dj-mint)}.dj-network.selected>i{display:block}.dj-network>i svg{width:14px;height:14px}.dj-coin{width:32px;height:32px;display:grid;place-items:center;flex:none;color:var(--dj-mint)}.dj-coin svg{width:32px;height:32px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dj-coin.bitcoin{color:#e2ae6d}.dj-coin.bnb{color:#d8b77a}.dj-coin.tron{color:#81c9b5}.bv-product .deposit-journey .dj-note{font-size:11px;color:var(--dj-muted);line-height:1.65;margin:12px 0 0;min-height:17px}.dj-amount-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:26px 0 11px;font-size:12px}.dj-amount-label>span{font-size:10px;color:var(--dj-muted)}.dj-amount{display:flex;align-items:center;border:1px solid #465358;background:#0d1113;border-radius:10px;min-height:64px;padding:10px 17px;gap:15px}.bv-product .dj-amount>input{min-width:0;width:100%;padding:0;min-height:38px;background:none;border:0;box-shadow:none;color:var(--dj-ink);font:500 30px/1.2 Space Grotesk,sans-serif;letter-spacing:-.04em}.dj-amount>span{font-size:12px;color:var(--dj-muted)}.dj-presets{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:9px 0 22px}.bv-product .dj-presets button{min-height:35px;padding:7px 4px;font-size:11px;background:#20282b;color:#bbc7ca}.bv-product .dj-presets button[aria-pressed=true]{border-color:#78a497;color:var(--dj-mint);background:#21322e}.bv-product .deposit-journey .dj-primary{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;border:1px solid var(--dj-mint);background:var(--dj-mint);color:#09251d;font-size:13px;font-weight:650;padding:13px 17px;border-radius:10px}.bv-product .deposit-journey .dj-secondary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:45px;width:100%;background:#263136}.dj-compose-foot{display:flex;align-items:center;gap:7px;font-size:10px;line-height:1.5;color:var(--dj-muted);margin-top:16px}.dj-compose-foot svg{width:13px;height:13px}.bv-product .deposit-journey .dj-error{font-size:12px;line-height:1.6;color:#efac9e;margin:10px 0 0}.dj-error:empty{display:none}.dj-guide{padding:25px 22px}.dj-guide>ol{list-style:none;display:grid;gap:25px;padding:0;margin:24px 0}.dj-guide li{display:flex;align-items:flex-start;gap:13px}.dj-guide li>i{display:grid;place-items:center;flex:none;font-size:11px;font-style:normal;border:1px solid #45514f;background:#242d2d;color:var(--dj-gold);width:26px;height:26px;border-radius:8px}.dj-guide li>div{display:grid;gap:7px}.dj-guide li b{font-size:12px;line-height:1.5;font-weight:600}.dj-guide li span{font-size:11px;line-height:1.7;color:var(--dj-muted)}.bv-product .dj-guide>button{display:flex;align-items:center;gap:9px;font-size:10px;text-align:left;width:100%;background:none;border:0;border-top:1px solid var(--dj-line);border-radius:0;padding:20px 0 0;color:#b0bebb;min-height:48px}.dj-guide>button svg:last-child{margin-left:auto;width:14px}.dj-loading{padding:32px 0;color:var(--dj-muted);font-size:12px;grid-column:1/-1}.dj-order{grid-column:1/-1;padding:25px;overflow:hidden}.dj-order-head{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid var(--dj-line);padding-bottom:20px;margin-bottom:24px}.dj-order-head>span{font-size:10px;letter-spacing:.08em;color:var(--dj-muted)}.bv-product .dj-order-head>button{display:flex;gap:7px;align-items:center;min-height:35px;padding:4px 0;background:none;border:0;font-size:11px;color:var(--dj-muted)}.dj-order-head>button svg{transform:rotate(180deg);width:14px}.dj-transfer{display:grid;grid-template-columns:240px minmax(0,1fr);gap:38px;align-items:start}.dj-qr-column{display:grid;justify-items:center;gap:18px}.dj-asset{display:flex;align-items:center;gap:11px;width:100%}.dj-asset>div{display:grid;gap:3px}.dj-asset strong{font-size:17px;line-height:1.4}.dj-asset span:not(.dj-coin){font-size:11px;color:var(--dj-muted)}.dj-qr{display:grid;place-items:center;gap:8px;width:216px;height:216px;background:#fff;border-radius:12px;padding:18px;color:#2c3538;font-size:12px;text-align:center}.dj-qr img{display:block;width:180px;height:180px;object-fit:contain;image-rendering:auto}.dj-qr-column>small{font-size:10px;line-height:1.7;color:var(--dj-muted);text-align:center}.dj-send-value{position:relative;display:grid;gap:10px;padding-bottom:15px}.dj-send-value>strong{font-size:32px;letter-spacing:-.05em;overflow-wrap:anywhere;line-height:1.25}.dj-send-value>strong small{font-size:17px;color:#adbbb9;letter-spacing:0;margin-left:5px}.bv-product .dj-send-value>button{display:flex;gap:7px;align-items:center;width:fit-content;min-height:35px;font-size:11px;padding:7px 10px;background:#26312e;color:#bae1d3;border-color:#44564f}.bv-product .dj-exact-note{font-size:11px;line-height:1.6;color:var(--dj-gold);margin:0 0 22px}.dj-address-label{font-size:11px;color:var(--dj-muted)}.bv-product .deposit-journey .deposit-address{display:block;font-size:13px;line-height:1.8;color:var(--dj-ink);background:#0d1214;border:1px solid #394449;border-radius:9px;padding:14px;overflow-wrap:anywhere;user-select:all;margin:9px 0}.dj-network-note{display:flex;align-items:flex-start;gap:9px;margin:20px 0 0;font-size:11px;line-height:1.8;color:var(--dj-muted)}.dj-network-note>svg{color:var(--dj-gold);margin-top:2px}.dj-network-note b{font-weight:600;color:#c7d2cf}.dj-order-meta{border-top:1px solid var(--dj-line);padding-top:15px;margin:18px 0 0;display:grid;gap:12px}.dj-order-meta>div{display:flex;justify-content:space-between;gap:15px;font-size:11px;line-height:1.5}.dj-order-meta dt{color:var(--dj-muted)}.dj-order-meta dd{margin:0;text-align:right}.dj-tracking{margin-top:27px;padding-top:24px;border-top:1px solid var(--dj-line)}.dj-tracking>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.dj-tracking>header>span{font-size:9px;letter-spacing:.1em;color:#8cbba9}.bv-product .deposit-journey .payment-state{background:#101517;border:1px solid #34413e;border-radius:12px;padding:17px;margin:0 0 22px}.deposit-journey .payment-state>b{font-size:14px;font-weight:550}.deposit-journey .payment-state>p{font-size:11px;line-height:1.7;color:var(--dj-muted);margin-bottom:0}.deposit-journey .payment-progress{gap:10px;padding:0;margin:19px 0}.deposit-journey .payment-progress li{font-size:10px;line-height:1.5;color:var(--dj-muted)}.deposit-journey .payment-progress li.current{color:var(--dj-mint)}.dj-hash-label{font-size:12px;font-weight:550}.bv-product .deposit-journey #depTxHash{min-height:47px;border:1px solid #49595b;border-radius:9px;background:#0d1113;color:var(--dj-ink);font-size:12px;padding:12px;width:100%;margin:13px 0 10px;box-shadow:none}.dj-tracking-actions{display:flex;justify-content:space-between;gap:10px;margin-top:17px}.bv-product .dj-tracking-actions>button{display:flex;align-items:center;gap:8px;font-size:11px;border:0;padding:8px 0;background:none;color:var(--dj-muted)}.dj-receipt{display:grid;gap:12px;margin:18px 0}.dj-receipt code{overflow-wrap:anywhere;padding:14px;background:#0d1214;border:1px solid #394449;border-radius:9px;font-size:11px;line-height:1.7}.dj-receipt>div{display:flex;justify-content:space-between;gap:10px;align-items:center}.bv-product .dj-receipt button{display:flex;align-items:center;gap:7px;font-size:11px;min-height:38px;background:none}.dj-receipt a{color:var(--dj-mint);font-size:11px;padding:10px 0}.dj-receipt p{color:var(--dj-muted);font-size:11px;line-height:1.7;margin:0}.dj-success{display:grid;justify-items:center;text-align:center;padding:22px 0 30px;max-width:420px;margin:auto;gap:12px}.dj-success>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid #487765;border-radius:50%;color:var(--dj-mint);background:#1b332a}.dj-success>span svg{width:30px;height:30px}.bv-product .dj-success h3{font-size:29px;letter-spacing:-.05em;margin:0}.dj-success>strong{font-size:35px;letter-spacing:-.045em;color:var(--dj-mint)}.dj-success>p{font-size:11px;color:var(--dj-muted);margin:0}.dj-success>.dj-primary{margin-top:10px}.dj-history{margin-top:21px;padding:23px 25px}.dj-history>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:15px}.dj-history h3{margin-top:5px!important}.dj-empty{display:grid;justify-items:center;text-align:center;gap:10px;padding:24px 12px;color:var(--dj-muted);font-size:11px;line-height:1.7}.dj-empty svg{width:25px;height:25px}.dj-empty b{font-size:13px;color:#bac6c8;font-weight:550}.bv-product .deposit-journey .dj-history-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto 15px;gap:14px;align-items:center;width:100%;background:none;border:0;border-top:1px solid var(--dj-line);border-radius:0;padding:15px 0;text-align:left;min-height:74px}.dj-history-row>.dj-coin,.dj-history-row>.dj-coin svg{width:28px;height:28px}.dj-history-row>span:not(.dj-coin){display:grid;gap:4px;min-width:0}.dj-history-row b{font-size:12px;font-weight:550}.dj-history-row b>small{font-weight:400;margin-left:7px}.dj-history-row small{font-size:10px;color:var(--dj-muted);line-height:1.5}.dj-history-value{text-align:right}.dj-history-value .dj-status-paid{color:var(--dj-mint)}.dj-history-value .dj-status-confirming{color:var(--dj-gold)}.dj-history-row>svg{width:15px;height:15px;color:var(--dj-muted)}.bv-product .dj-history .dj-history-more{width:100%;background:none;border-color:var(--dj-line);font-size:11px;margin-top:10px}.wallet-deposit-mode>.wallet-cover,.wallet-deposit-mode>.wallet-context-bar,.wallet-deposit-mode>[data-wallet-rules]{display:none!important}.wallet-deposit-mode .studio-page-head{margin-bottom:8px}.wallet-deposit-mode .studio-page-head>div>p{display:none}.wallet-deposit-mode .wallet-section-tabs{margin-top:0;margin-bottom:22px}@media(max-width:1000px){.dj-layout{grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);gap:14px}.dj-compose,.dj-guide,.dj-order,.dj-history{padding:20px}.dj-transfer{grid-template-columns:210px minmax(0,1fr);gap:24px}.dj-qr{width:200px;height:200px;padding:10px}.dj-send-value>strong{font-size:28px}}@media(max-width:700px){.dj-heading{margin-bottom:20px;gap:12px}.bv-product .dj-heading h1{font-size:29px}.bv-product .dj-heading p{font-size:11px;max-width:235px}.dj-heading-mark{width:69px;height:60px;flex:none}.dj-overline{font-size:8px;letter-spacing:.1em}.dj-steps{gap:9px;margin-bottom:18px}.dj-steps>span{gap:6px;font-size:9px}.dj-steps b{font-size:11px}.dj-layout{grid-template-columns:1fr;gap:13px}.dj-compose,.dj-guide,.dj-order,.dj-history{padding:18px 16px;border-radius:13px}.dj-section-label{margin-bottom:14px}.bv-product .dj-section-label h3{font-size:15px}.dj-networks{gap:6px}.bv-product .dj-networks .dj-network{min-height:126px;padding:14px 10px;gap:9px;border-radius:9px}.dj-network>strong{font-size:15px}.dj-network>span:not(.dj-coin){font-size:9px}.dj-coin,.dj-coin svg{width:28px;height:28px}.dj-network>i{right:7px;top:10px}.dj-network>i svg{width:11px;height:11px}.bv-product .deposit-journey .dj-note{font-size:10px;line-height:1.7}.dj-amount-label{margin-top:23px;font-size:11px}.dj-amount-label>span{font-size:9px}.dj-amount{min-height:58px;padding:10px 13px}.bv-product .dj-amount>input{font-size:28px}.dj-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:18px}.bv-product .dj-presets button{min-height:39px;font-size:11px}.dj-compose-foot{font-size:9px}.dj-guide>ol{grid-template-columns:1fr;gap:18px;margin:20px 0}.dj-guide li b{font-size:12px}.dj-guide li span{font-size:11px}.dj-guide>button{font-size:11px!important}.dj-transfer{display:flex;flex-direction:column;gap:24px}.dj-qr-column{display:grid;grid-template-columns:144px minmax(0,1fr);width:100%;gap:10px 15px;align-items:center}.dj-qr{grid-column:1;grid-row:1/3;width:144px;height:144px;border-radius:9px;padding:10px}.dj-qr img{width:124px;height:124px}.dj-asset{grid-column:2;grid-row:1;align-self:end;display:grid;gap:9px}.dj-asset strong{font-size:17px}.dj-asset span:not(.dj-coin){font-size:10px;line-height:1.6}.dj-qr-column>small{grid-column:2;grid-row:2;text-align:left;font-size:9px;line-height:1.7;align-self:start}.dj-instructions{width:100%}.dj-send-value{gap:11px}.dj-send-value>strong{font-size:31px}.dj-send-value>strong small{font-size:14px}.bv-product .deposit-journey .deposit-address{font-size:12px;padding:13px;line-height:1.8}.dj-order-head{padding-bottom:15px;margin-bottom:19px}.dj-order-head>span{font-size:9px}.dj-order-meta{gap:11px}.dj-order-meta>div{font-size:10px}.dj-network-note{font-size:10px;line-height:1.8}.dj-tracking{padding-top:20px;margin-top:22px}.bv-product .dj-tracking h3{font-size:16px}.dj-tracking>header>span{font-size:8px;letter-spacing:.04em}.bv-product .deposit-journey .payment-state{padding:14px}.deposit-journey .payment-progress{gap:6px}.deposit-journey .payment-progress li{font-size:8px}.dj-tracking-actions{gap:10px}.bv-product .dj-tracking-actions>button{font-size:10px}.dj-receipt code{font-size:10px}.dj-receipt>div{gap:8px}.dj-history{margin-top:15px}.bv-product .deposit-journey .dj-history-row{gap:9px;grid-template-columns:28px minmax(0,1fr) auto 12px;padding:14px 0}.dj-history-row b{font-size:11px}.dj-history-row small{font-size:9px}.dj-history-row b>small{display:block;margin:2px 0 0}.dj-history-row>svg{width:12px}.wallet-deposit-mode .wallet-section-tabs{margin-bottom:18px}.wallet-deposit-mode .studio-page-head h1{font-size:23px}.wallet-deposit-mode .studio-page-head{margin-bottom:0}.dj-success{padding:12px 0 23px}.bv-product .dj-success h3{font-size:26px}}@media(max-width:380px){.dj-qr-column{grid-template-columns:128px minmax(0,1fr);gap:10px 13px}.dj-qr{width:128px;height:128px;padding:8px}.dj-qr img{width:112px;height:112px}.dj-send-value>strong{font-size:27px}.dj-network>strong{font-size:14px}.bv-product .dj-networks .dj-network{padding:13px 8px}.dj-heading-mark{width:59px}.dj-steps{gap:7px}}@media(prefers-reduced-motion:reduce){.deposit-journey *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.wallet-deposit-mode>.studio-page-head{display:none!important}.bv-product .deposit-journey .dj-coin svg{width:32px;height:32px}@media(max-width:700px){.bv-product .deposit-journey .dj-coin svg{width:28px;height:28px}}.dj-track-jump{margin-top:18px}@media(max-width:700px){.dj-show-order .dj-heading{margin:0 0 16px}.dj-show-order .dj-heading>div>.dj-overline,.dj-show-order .dj-heading p,.dj-show-order .dj-heading-mark{display:none}.bv-product .dj-show-order .dj-heading h1{font-size:24px;margin:0}.dj-show-order .dj-order-head{padding-bottom:12px;margin-bottom:16px}.dj-show-order .dj-transfer{gap:17px}.bv-product .dj-show-order .dj-exact-note{margin-bottom:15px}.dj-show-order .dj-send-value{padding-bottom:11px}.dj-track-jump{font-size:11px!important}}.bv-product .deposit-journey .payment-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none!important;gap:10px;padding:0!important;margin:20px 0!important}.bv-product .deposit-journey .payment-progress li{display:block;list-style:none!important;font-size:11px;line-height:1.5;min-width:0}.bv-product .deposit-journey .payment-progress li:before{content:"";display:block;height:3px;border-radius:2px;background:#394643;margin-bottom:9px}.bv-product .deposit-journey .payment-progress li.current:before,.bv-product .deposit-journey .payment-progress li.complete:before{background:#35e0aa}.dj-tracking{scroll-margin-top:90px}@media(max-width:700px){.bv-product .deposit-journey .payment-progress{gap:7px}.bv-product .deposit-journey .payment-progress li{font-size:10px}.dj-tracking{scroll-margin-top:80px}}
