*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.sticky{position:sticky}.mb-\[18px\]{margin-bottom:18px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border{border-width:1px}.pb-7{padding-bottom:1.75rem}.pt-1\.5{padding-top:.375rem}.text-\[26px\]{font-size:26px}.font-black{font-weight:900}.text-ink{color:var(--text)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:root{--accent:#0a7d52;--bg:#0b1120;--card:#131a2b;--text:#e5e7eb;--muted:#94a3b8;--border:#243049;--page-bg:#0a0d14;--panel:#11151f;--panel-2:#161b27;--line:#232a39;--radius:14px;--accent-2:#22c55e;--banner-ratio:12/5;--banner-ratio-sm:3/2}*{box-sizing:border-box}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:radial-gradient(1200px 600px at 50% -10%,#1b2540,var(--bg));color:var(--text)}.screen,body{min-height:100vh}.screen{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px}.card{width:100%;max-width:420px;background:var(--panel,var(--card));border:1px solid var(--line,var(--border));border-radius:var(--radius,16px);padding:28px;box-shadow:0 20px 60px rgba(0,0,0,.4)}.screen{background:var(--page-bg,var(--bg));color:var(--text)}:where(.screen .card) .logo{font-size:20px;font-weight:800;margin-bottom:18px}.banner{background:rgba(10,125,82,.15);border:1px solid var(--accent);border-radius:10px;padding:10px 12px;font-size:14px}.tabs{display:flex;gap:6px;margin-bottom:16px}.tabs button{flex:1;background:transparent;border:1px solid var(--border);color:var(--muted);padding:9px;border-radius:10px;cursor:pointer;font-weight:600}.tabs button.on{color:#fff;border-color:var(--accent);background:rgba(10,125,82,.18)}form{flex-direction:column;gap:12px}.row,form{display:flex}.row{gap:10px}.row label{flex:1}label{display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--muted)}input{background:#0e1424;border:1px solid var(--border);border-radius:9px;padding:10px 11px;color:var(--text);font-size:14px}input:focus{outline:none;border-color:var(--accent)}.primary{background:var(--accent);color:#fff;border:none;border-radius:10px;padding:11px;font-weight:700;cursor:pointer;margin-top:4px}.primary:hover{filter:brightness(1.08)}a.primary{text-align:center;text-decoration:none;display:block}.error{color:#fca5a5;font-size:13px;margin:2px 0 0}.muted{font-size:14px}.hint,.muted{color:var(--muted)}.hint{font-size:13px;background:#0e1424;border:1px dashed var(--border);border-radius:9px;padding:10px}.kv{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:14px 0;font-size:14px}.kv span{color:var(--muted)}code{background:#0e1424;padding:1px 5px;border-radius:5px}.foot{color:var(--muted);font-size:12px}h2{margin:6px 0}.lobby{--rail:72px;display:flex;min-height:100vh;background:var(--page-bg)}.rail{width:var(--rail);flex:0 0 var(--rail);background:#0c1018;border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 0;position:sticky;top:0;height:100vh}.lobby.rail-collapsed{--rail:56px}.rail-logo{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;font-weight:900;color:#fff;background:linear-gradient(160deg,var(--accent),#000);margin-bottom:8px}.rail-ic{width:42px;height:42px;border-radius:12px;border:none;background:transparent;color:#8b94a7;font-size:18px;cursor:pointer;display:grid;place-items:center}.rail-ic:hover{background:#171d2a;color:#fff}.rail-ic.on{background:var(--accent);color:#fff}.rail-collapse{margin-top:auto;width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:#11151f;color:#8b94a7;cursor:pointer}.lobby-main{flex:1;min-width:0;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:5;gap:12px;padding:14px 22px;background:rgba(10,13,20,.85);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.search,.topbar{display:flex;align-items:center}.search{flex:1;gap:8px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:0 12px}.search-ic{color:#6b7280}.search input{flex:1;min-width:0;background:transparent;border:none;color:var(--text);padding:11px 0;font-size:14px;outline:none}.btn-promo{background:var(--panel-2);border:1px solid var(--line);color:var(--text);border-radius:10px;padding:9px 14px;font-weight:700;cursor:pointer;white-space:nowrap}.btn-bonus{text-decoration:none;display:inline-flex;align-items:center;gap:6px}.btn-bonus.on{background:var(--accent);border-color:transparent;color:#fff}.btn-login{background:transparent;border:none;color:#fff;font-weight:800;letter-spacing:.04em;cursor:pointer;padding:9px 12px}.account{display:flex;align-items:center;gap:10px}.chip{background:var(--panel-2);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 10px;font-size:12px}.content{padding:22px;max-width:1500px;width:100%;margin:0 auto}.hero{display:grid;grid-template-columns:1.9fr 1fr;gap:18px}.hero-solo{grid-template-columns:1fr}.hero-banner{position:relative;overflow:hidden;border-radius:18px;min-height:300px;background:radial-gradient(700px 300px at 80% 120%,color-mix(in srgb,var(--accent) 45%,transparent),transparent),linear-gradient(120deg,#1a1205,#0c0f17 60%);display:flex;align-items:center}.hero-banner-cms{display:block;aspect-ratio:var(--banner-ratio);min-height:0;background:#0c0f17}.hero-banner-cms .cms-slide,.hero-banner-cms picture,.hero-banner-img,.hero-banner-link{display:block;width:100%;height:100%}.hero-banner-img{-o-object-fit:cover;object-fit:cover}@media (min-width:881px){.hero:not(.hero-solo) .hero-banner-cms{aspect-ratio:auto;min-height:300px}.hero:not(.hero-solo) .hero-banner-cms>.cms-slide{position:absolute;inset:0}}.hero-glow{position:absolute;inset:0;background:radial-gradient(400px 200px at 18% 20%,rgba(245,200,80,.18),transparent)}.hero-copy{position:relative;padding:36px;z-index:2;max-width:60%}.hero-kicker{color:#f5c451;letter-spacing:.2em;font-weight:700;margin:0;text-transform:uppercase;font-size:13px}.hero-title{font-size:42px;line-height:1.02;margin:6px 0;font-weight:900;background:linear-gradient(180deg,#ffe9a8,#d4a017);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub{font-size:18px;margin:4px 0 16px}.hero-sub strong{color:#5ee08a}.hero-cta{background:var(--accent);border:none;color:#fff;font-weight:800;padding:12px 22px;border-radius:999px;cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.hero-legal{color:#94a3b8;font-size:11px;margin-top:14px}.hero-banner-cms .cms-slide-copy{position:relative;overflow:hidden}.cms-hero-shade,.hero-banner-cms .cms-slide-copy>picture{position:absolute;inset:0}.cms-hero-shade{pointer-events:none;background:linear-gradient(90deg,rgb(8 10 16/82%),rgb(8 10 16/38%) 50%,transparent 78%)}.hero-copy.cms-hero-copy{position:absolute;inset:0 auto 0 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:62%}.cms-hero-copy .hero-title{font-size:clamp(26px,3.4vw,42px);overflow-wrap:anywhere}a.hero-cta{display:inline-block;text-decoration:none}@media (max-width:640px){.hero-copy.cms-hero-copy{padding:18px;max-width:88%}.cms-hero-copy .hero-sub{font-size:14px;margin-bottom:10px}}.hero-art{position:absolute;right:-40px;bottom:-40px;width:360px;height:360px;border-radius:50%;background:conic-gradient(from 200deg,color-mix(in srgb,var(--accent) 60%,transparent),transparent 60%);filter:blur(8px);opacity:.7}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--autofill-bg,var(--panel-2)) inset;border-radius:inherit;-webkit-transition:background-color 100000s ease-in-out 0s;transition:background-color 100000s ease-in-out 0s}.flabel{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.join-card{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:11px}.join-bonus-warn-body{margin:0;font-size:14px;line-height:1.45;color:var(--muted,inherit)}.join-head{font-weight:900;font-size:18px;letter-spacing:.04em;text-transform:uppercase}.bolt{color:var(--accent)}.field{display:flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--page-bg) 68%,var(--panel));border:1px solid var(--line);border-radius:11px;padding:0 11px}.field:focus-within{border-color:var(--accent)}.field input,.join-bottom select{flex:1;min-width:0;background:transparent;border:none;color:var(--text);padding:12px 0;font-size:14px;outline:none;width:100%}.fic{color:#6b7280;font-size:13px}.eye{background:none;border:none;cursor:pointer;font-size:14px}.field-row{display:flex;gap:10px}.field-row .field{flex:1;min-width:0}.field input,.field select{min-width:0}@media (max-width:430px){.field-row{flex-direction:column;gap:9px}}.join-bottom{display:flex;gap:10px}.join-bottom select{flex:1;background:#0d111b;border:1px solid var(--line);border-radius:11px;padding:12px 11px}.btn-join{background:var(--accent);border:none;color:#fff;font-weight:800;padding:12px 26px;border-radius:11px;cursor:pointer;text-transform:uppercase}.btn-join.full{width:100%}.promo-opt{gap:8px;color:var(--muted);flex-direction:row}.join-legal,.promo-opt{display:flex;align-items:center;font-size:12px}.join-legal{justify-content:space-between}.join-select{flex:1;min-width:0;display:flex;flex-direction:column}.join-select select{flex:none;width:100%}.btn-join.join-submit{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-join.join-submit:disabled{opacity:.6;cursor:progress}.promo-opt input{flex:none}.join-card .promo-opt.join-terms a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.badge18{color:var(--accent);font-weight:800}.tc{color:#a78bfa;font-weight:700}.providers{margin-top:26px}.row-title{font-size:14px;text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.provider-strip{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px}.provider-chip{flex:0 0 auto;min-width:150px;height:56px;display:grid;place-items:center;background:var(--panel);border:1px solid var(--line);border-radius:12px;color:#cbd5e1;font-weight:800;letter-spacing:.03em}.game-section{margin-top:26px}.row-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.view-all{background:none;border:none;color:var(--accent);font-weight:700;cursor:pointer}.game-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px}.game-card{margin:0}.game-thumb{position:relative;aspect-ratio:1/1.18;border-radius:14px;overflow:hidden;display:grid;place-items:center;padding:10px;text-align:center}.game-thumb-title{font-weight:900;font-size:17px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.6);text-transform:uppercase;letter-spacing:.02em}.game-tag{top:8px;left:8px;background:var(--accent);font-size:10px;font-weight:800;padding:2px 7px;border-radius:999px}.game-play,.game-tag{position:absolute;color:#fff}.game-play{inset:0;margin:auto;width:46px;height:46px;border-radius:50%;border:none;background:rgba(0,0,0,.45);font-size:16px;cursor:pointer;opacity:0;transition:opacity .15s}.game-thumb:hover .game-play{opacity:1}.game-card figcaption{margin-top:7px;font-size:13px;color:#cbd5e1;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-scrim{position:fixed;inset:0;background:rgba(0,0,0,.6);display:grid;place-items:center;z-index:20}.modal{position:relative;width:100%;max-width:360px;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:11px}.modal-close{position:absolute;top:12px;right:12px;background:none;border:none;color:var(--muted);cursor:pointer;font-size:14px}@media (max-width:880px){.hero{grid-template-columns:1fr}.hero-copy{max-width:100%}}.lang-switch{background:var(--panel-2);border:1px solid var(--line);color:var(--text);border-radius:10px;padding:8px 10px;font-weight:600;cursor:pointer}.sidenav{width:232px;flex:0 0 232px;background:var(--panel);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:4px;padding:14px 10px;position:sticky;top:0;height:100vh}.sidenav-brand{display:flex;align-items:center;gap:10px;padding:6px 8px 12px;color:var(--text);text-decoration:none;font-weight:800;font-size:17px;letter-spacing:-.02em}.sidenav-badge{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-weight:900;color:#fff;background:linear-gradient(160deg,var(--accent),var(--accent-2))}.sidenav-nav{display:flex;flex-direction:column;gap:2px}.sidenav-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;color:var(--muted);text-decoration:none;font-size:14px;font-weight:500}.sidenav-item:hover{background:var(--panel-2);color:var(--text)}.sidenav-item.on{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--text)}.sidenav-ic,.sidenav-item.on .sidenav-ic{color:var(--accent)}.sidenav-ic{width:20px;text-align:center;font-size:16px}.sidenav-support{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel-2);color:var(--text);font-size:13px;font-weight:600}@media (max-width:860px){.lobby.sidebar .sidenav{display:none}}.lobby.drawer{display:block}.lobby.drawer .lobby-main{max-width:1500px;margin:0 auto}.lobby.drawer .moburger{display:inline-grid}.drawbar-brand{display:flex;align-items:center;gap:10px;margin-right:6px;color:var(--text);text-decoration:none;font-weight:800;font-size:17px;letter-spacing:-.02em;white-space:nowrap}.drawbar-badge{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-weight:900;color:#fff;background:linear-gradient(160deg,var(--accent),var(--accent-2))}@media (max-width:640px){.drawbar-name{display:none}}.lobby.drawer .hero{display:block}.lobby.drawer .hero-banner{min-height:380px}.lobby.drawer .hero .join-card{max-width:460px;margin:18px auto 0}.lobby.drawer .game-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.lobby.drawer .game-grid::-webkit-scrollbar{display:none}.lobby.drawer .game-card{flex:0 0 168px;scroll-snap-align:start}.lobby.drawer .cms-promo-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.lobby.drawer .cms-promo-grid::-webkit-scrollbar{display:none}.lobby.drawer .cms-promo-card{flex:0 0 300px;scroll-snap-align:start}.lobby.classic{display:block;background:var(--page-bg)}.lobby.classic .lobby-main{max-width:1500px;margin:0 auto}.topnav{position:sticky;top:0;z-index:5;gap:16px;padding:12px 22px;background:rgba(10,13,20,.9);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.topnav,.topnav-brand{display:flex;align-items:center}.topnav-brand{gap:10px;font-weight:900;font-size:18px;white-space:nowrap}.topnav-badge{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,var(--accent),#000);font-weight:900}.topnav-links{display:flex;gap:6px}.topnav-links a{padding:8px 12px;border-radius:9px;color:#9aa3b2;font-weight:700;cursor:pointer}.topnav-links a:hover{color:#fff;background:#161b27}.topnav-links a.on{color:#fff;background:var(--accent)}.topnav-spacer{flex:1}.topnav .search{max-width:240px}@media (max-width:760px){.topnav-links{display:none}}.cms-banners{display:flex;flex-direction:column;gap:12px;margin:0 0 20px}.cms-banner{display:block;aspect-ratio:var(--banner-ratio);border-radius:14px;overflow:hidden;border:1px solid var(--border)}.cms-banner picture,.cms-banner-img{display:block;height:100%}.cms-banner-img{width:100%;-o-object-fit:cover;object-fit:cover}.cms-carousel{position:relative;display:grid;grid-template-areas:"slide";grid-template-rows:minmax(0,100%)}.cms-slide{display:block;width:100%;height:100%;min-height:0}.cms-carousel .cms-slide{grid-area:slide;opacity:0;pointer-events:none;transition:opacity .45s ease}.cms-carousel .cms-slide.on{z-index:1;opacity:1;pointer-events:auto}.cms-carousel picture{display:block;height:100%}.cms-carousel .cms-slide img{height:100%;-o-object-fit:cover;object-fit:cover}.cms-carousel-arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%);display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(10,12,20,.55);color:#fff;font-size:20px;line-height:1;cursor:pointer}.cms-carousel-arrow:hover{background:rgba(10,12,20,.85)}.cms-carousel-arrow.prev{left:10px}.cms-carousel-arrow.next{right:10px}.cms-carousel-dots{position:absolute;right:0;bottom:10px;left:0;z-index:3;display:flex;justify-content:center;gap:7px}.cms-carousel-dot{width:9px;height:9px;padding:0;border:1px solid rgba(255,255,255,.6);border-radius:50%;background:rgba(255,255,255,.25);cursor:pointer}.cms-carousel-dot.on{background:#fff}@media (max-width:640px){.cms-banner,.hero-banner-cms{aspect-ratio:var(--banner-ratio-sm)}.cms-banner.cms-banner-wide-only,.hero-banner-cms.cms-banner-wide-only{aspect-ratio:var(--banner-ratio)}.cms-carousel-arrow{display:none}.cms-carousel-dots{bottom:7px}}.cms-promo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.cms-promo-card{background:var(--card);border:1px solid var(--border);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.cms-promo-img{width:100%;height:130px;-o-object-fit:cover;object-fit:cover}.cms-promo-img.placeholder{background:linear-gradient(150deg,var(--accent),#1b2540)}.cms-promo-body{padding:14px;display:flex;flex-direction:column;gap:8px;position:relative}.cms-promo-flag{position:absolute;top:10px;right:12px;color:#fbbf24}.cms-promo-title{margin:0;font-size:15px}.cms-promo-sub{margin:0}.cms-promo-desc,.cms-promo-sub{color:var(--muted);font-size:13px}.cms-promo-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cms-promo-type{padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent);font-weight:700}.cms-promo-cat,.cms-promo-type{font-size:11px;text-transform:uppercase;letter-spacing:.04em}.cms-promo-cat{color:var(--muted)}.cms-promo-terms{display:flex;flex-wrap:wrap;gap:6px;margin:0}.cms-promo-term{display:flex;flex-direction:column;gap:1px;padding:4px 10px;border:1px solid var(--border,color-mix(in srgb,var(--muted) 30%,transparent));border-radius:8px;background:var(--panel-2)}.cms-promo-term dt{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.04em}.cms-promo-term dd{margin:0;color:var(--text);font-size:13px;font-weight:700}.cms-promo-tc summary{color:var(--muted);font-size:12px;cursor:pointer}.cms-promo-tc-body{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.5}.cms-promo-tc-body :is(ul,ol){padding-left:18px;list-style:revert}.cms-promo-code{align-self:flex-start;display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px dashed var(--accent);border-radius:8px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--text);cursor:pointer;font:inherit}.cms-promo-code-val{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;font-size:13px;letter-spacing:.06em}.cms-promo-code-hint{color:var(--muted);font-size:11px;text-transform:uppercase}.cms-promo-foot{display:contents}.cms-promo-tags{display:flex;flex-wrap:wrap;gap:6px}.cms-promo-tag{padding:2px 8px;border-radius:999px;background:var(--panel-2);color:var(--muted);font-size:11px}.cms-promo-cta{margin-top:auto;align-self:flex-start;background:var(--accent);color:#fff;text-decoration:none;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600}.cms-section{margin:20px 0}.cms-popup-scrim{position:fixed;inset:0;background:rgba(2,6,23,.7);justify-content:center;padding:16px;z-index:80}.cms-popup,.cms-popup-scrim{display:flex;align-items:center}.cms-popup{position:relative;width:min(440px,100%);background:var(--card);border:1px solid var(--border);border-radius:16px;padding:22px;text-align:center;flex-direction:column;gap:12px}.cms-popup-img{width:100%;border-radius:10px}.cms-popup-title{margin:0}.cms-popup-body{color:var(--muted);font-size:14px}.cms-popup-x{position:absolute;top:10px;right:12px;background:none;border:none;color:var(--muted);font-size:18px;cursor:pointer}.cms-page{max-width:860px;margin:0 auto;padding:24px 16px 64px}.cms-page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.cms-page-home{color:var(--muted);text-decoration:none}.cms-page-langs{display:flex;gap:6px}.cms-page-langs a{color:var(--muted);text-decoration:none;font-size:13px;padding:4px 10px;border:1px solid var(--border);border-radius:999px}.cms-page-langs a.on{background:var(--accent);border-color:var(--accent);color:#fff}.cms-page-body{line-height:1.6}.cms-page-body h1{margin-top:0}.cms-page-body a{color:var(--accent)}.cms-page-text{white-space:pre-wrap;overflow-wrap:anywhere}.cms-tabs{display:flex;flex-wrap:wrap}.cms-tab,.cms-tabs{gap:6px;align-items:center}.cms-tab{display:inline-flex;padding:7px 12px;border-radius:999px;font-size:13px;font-weight:600;color:#cbd5e1;text-decoration:none;white-space:nowrap}.cms-tab:hover{background:rgba(255,255,255,.06);color:#fff}.m-ico{font-size:14px;line-height:1}.m-ico-img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;border-radius:4px;vertical-align:middle}.winners{margin:18px 0}.winners-track{overflow:hidden}.winners-row{display:flex;gap:10px}.winners-track.scroll .winners-row{width:-moz-max-content;width:max-content;animation:winners-marquee linear infinite}.winners-track.scroll:hover .winners-row{animation-play-state:paused}@keyframes winners-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.winner-chip{display:flex;align-items:center;gap:10px;flex:0 0 auto;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:8px 14px}.winner-bolt{color:var(--accent,#22c55e);font-size:16px}.winner-meta{display:flex;flex-direction:column;line-height:1.25}.winner-user{font-weight:700;font-size:13px}.winner-game,.winner-sub{font-size:12px;color:#94a3b8}.winner-payout{color:var(--accent,#22c55e)}.site-footer{margin-top:40px;border-top:1px solid rgba(255,255,255,.08);padding-top:24px;color:#94a3b8}.footer-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;padding:18px;background:rgba(255,255,255,.03);border-radius:14px;margin-bottom:24px}.ff-feat{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.ff-feat-ic{font-size:22px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center}.ff-feat-ic .m-ico-img{width:24px;height:24px}.ff-feat b{color:#e2e8f0;display:block;font-size:14px}.ff-feat small{display:block;font-size:12px;color:#94a3b8}.footer-main{display:grid;grid-template-columns:minmax(220px,1.2fr) 3fr;gap:40px;padding:8px 4px 28px}.footer-brand{display:flex;flex-direction:column;gap:10px;max-width:320px}.footer-logo{display:flex;align-items:center;gap:10px}.footer-badge{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-weight:900;color:#fff;background:linear-gradient(160deg,var(--accent),#000)}.footer-name{font-weight:900;font-size:20px;letter-spacing:.02em;background:linear-gradient(90deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer-label{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e2e8f0}.footer-tagline{margin:0;font-size:13px;line-height:1.6;color:#94a3b8}.footer-social{display:flex;gap:10px;margin-top:4px}.footer-soc{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--panel-2);border:1px solid var(--line);color:#cbd5e1;text-decoration:none;font-size:15px}.footer-soc:hover{color:#fff;border-color:var(--accent)}.footer-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:28px 24px}.footer-col{display:flex;flex-direction:column;gap:10px}.footer-col h4{margin:0 0 2px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.footer-col a{color:#9aa3b2;text-decoration:none;font-size:13px}.footer-col a:hover{color:#fff}.footer-trust-card{display:flex;flex-wrap:wrap;gap:28px;align-items:center;padding:20px 24px;margin:8px 4px 0;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.02)}.trust-badge{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:#e2e8f0}.trust-badge .m-ico{font-size:18px;color:var(--accent)}.trust-badge .m-ico-img{width:40px;height:40px;border-radius:8px;-o-object-fit:contain;object-fit:contain}a.trust-badge{text-decoration:none}a.trust-badge:hover{color:#fff}.footer-base{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:20px 4px 36px;font-size:12px;color:var(--muted)}.moburger{display:none;background:var(--panel-2);border:1px solid var(--line);color:var(--text);width:40px;height:40px;border-radius:10px;font-size:18px;cursor:pointer;place-items:center}.mnav{display:none;position:fixed;bottom:0;left:0;right:0;z-index:40;background:rgba(12,16,24,.96);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom))}.mnav-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;color:#8b94a7;text-decoration:none;font-size:10px;font-weight:600;padding:4px 0}.mnav-item:hover{color:#fff}.mnav-ic{font-size:18px;line-height:1}.mnav-ic .m-ico-img{width:20px;height:20px}.mdrawer-scrim{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:60;display:flex}.mdrawer{width:min(82vw,320px);height:100%;background:var(--panel);border-right:1px solid var(--line);display:flex;flex-direction:column;overflow-y:auto;animation:drawer-in .18s ease}@keyframes drawer-in{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.mdrawer-head{display:flex;align-items:center;justify-content:space-between;padding:16px;font-weight:800;border-bottom:1px solid var(--line)}.mdrawer-x{background:none;border:none;color:#8b94a7;font-size:18px;cursor:pointer}.mdrawer-list{display:flex;flex-direction:column;padding:8px;gap:2px}.mdrawer-link{display:flex;align-items:center;gap:12px;padding:12px 14px;color:#cbd5e1;text-decoration:none;border-radius:10px;font-weight:600}.mdrawer-link:hover{background:#161b27;color:#fff}.mdrawer-ic{width:22px;text-align:center}.mdrawer-ic .m-ico-img{width:20px;height:20px}@media (max-width:1024px){.lobby{display:block}.rail{display:none}.moburger{display:inline-grid}.cms-tabs{display:none}.topbar{padding:10px 14px}.lobby.classic .lobby-main{max-width:none}.content{padding-bottom:84px}.mnav{display:flex}}@media (max-width:640px){.topbar{gap:8px;padding:8px 10px}.topnav{gap:10px;padding:10px 12px}.btn-promo{display:none}.content{padding-left:12px;padding-right:12px}.hero-title{font-size:30px}.cms-promo-grid{grid-template-columns:1fr 1fr}.game-grid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px}.row-title{font-size:16px}.footer-links{gap:22px}.footer-features{grid-template-columns:1fr 1fr}}@media (max-width:420px){.cms-promo-grid,.footer-features{grid-template-columns:1fr}}@media (max-width:1024px){.topnav{gap:10px;padding:10px 12px;flex-wrap:nowrap;min-width:0}.topnav .search{display:none}.topnav-brand{min-width:0;overflow:hidden}}@media (max-width:560px){.topnav-brand{max-width:42vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px}.lang-switch{padding:8px 6px}.btn-login{padding:9px 12px}}body,html{max-width:100%;overflow-x:clip}@media (max-width:820px){.footer-main{grid-template-columns:1fr;gap:24px}.footer-brand{max-width:none}}.winners-panel{margin:22px 0;border:1px solid var(--line,#232a39);border-radius:16px;background:rgba(255,255,255,.02);overflow:hidden}.winners-tabs{display:flex;gap:22px;padding:14px 20px 0;border-bottom:1px solid var(--line,#232a39)}.winners-tab{background:none;border:none;color:#8b94a7;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:13px;padding:6px 2px 12px;cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:8px}.winners-tab.on{color:#fff}.winners-tab.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--accent),var(--accent-2))}.winners-live{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.2)}.winners-table-wrap{overflow-x:auto}.winners-scroll{max-height:260px;overflow-y:auto;scrollbar-width:none}.winners-scroll::-webkit-scrollbar{display:none}.winners-scroll .winners-table thead th{position:sticky;top:0;background:var(--panel,#0f172a);z-index:1}.winners-table{width:100%;border-collapse:collapse;font-size:14px;min-width:560px}.winners-table th{text-align:left;color:var(--muted);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:14px 20px}.winners-table td.num,.winners-table th.num{text-align:right}.winners-table td{padding:13px 20px;border-top:1px solid rgba(255,255,255,.05);color:#cbd5e1}.winners-table .w-game{color:#fff;font-weight:600}.winners-table .w-user{color:#94a3b8}.winners-table .w-payout{color:#34d399;font-weight:700}.mult{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;background:rgba(255,255,255,.06);color:#cbd5e1}.mult-warm{background:rgba(234,179,8,.16);color:#fbbf24}.mult-hot{background:rgba(239,68,68,.16);color:#f87171}@media (max-width:640px){.winners-table td,.winners-table th{padding:11px 12px}.winners-tabs{padding:12px 14px 0}}.winners-strip{display:flex;align-items:center;gap:14px;overflow:hidden;border:1px solid var(--line,#232a39);border-radius:999px;background:rgba(255,255,255,.02);padding:8px 16px}.winners-strip .winners-track{flex:1;min-width:0}.winners-strip-label{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8b94a7}.winners-strip .winner-chip{gap:8px;padding:6px 12px;font-size:13px}.wc-game{color:#fff;font-weight:600}.wc-user{color:#94a3b8}.wc-bet{color:#64748b}.wc-payout{color:#34d399;font-weight:700}.winners-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;padding:16px 20px 20px}.winner-card{display:flex;flex-direction:column;gap:8px;border:1px solid var(--line,#232a39);border-radius:14px;background:rgba(255,255,255,.03);padding:14px}.wcard-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.wcard-game{color:#fff;font-weight:700;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcard-payout{color:#34d399;font-weight:900;font-size:22px;letter-spacing:-.02em}.wcard-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#94a3b8}@media (prefers-reduced-motion:reduce){.winners-track.scroll .winners-row{animation:none}}.inner-page{padding:6px 0 28px}.inner-title{font-size:26px;margin:0 0 18px;font-weight:900}.inner-page.cms-page-body :where(h2,h3){margin-top:22px}.inner-page.cms-page-body :where(p,ul,ol){line-height:1.7;color:#cbd5e1}.acct{max-width:1080px;margin:0 auto}.acct-hero{position:relative;overflow:hidden;display:flex;align-items:center;gap:22px;padding:26px 28px;margin-bottom:22px;border:1px solid var(--line);border-radius:22px;background:radial-gradient(120% 150% at 0 0,color-mix(in srgb,var(--accent) 20%,transparent),transparent 55%),linear-gradient(180deg,var(--panel-2),var(--panel))}.acct-hero-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(55% 120% at 100% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%)}.acct-hero-id{flex:1;min-width:0;position:relative}.acct-hero-id h1{margin:0 0 9px;font-size:24px;font-weight:900;letter-spacing:-.02em}.acct-hero-mail{margin-top:9px;font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.acct-hero-side{gap:10px;position:relative}.acct-hero-side,.acct-ring-wrap{display:flex;flex-direction:column;align-items:center}.acct-ring-wrap{gap:4px}.acct-avatar{width:76px;height:76px;flex:none;border-radius:22px;display:grid;place-items:center;font-size:27px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 45%,var(--accent-2)));box-shadow:0 10px 26px color-mix(in srgb,var(--accent) 34%,transparent)}.acct-avatar.lg{width:90px;height:90px;border-radius:26px;font-size:36px}.acct-chips{display:flex;flex-wrap:wrap;gap:8px}.acct-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:700;border:1px solid var(--line);background:color-mix(in srgb,var(--panel-2) 70%,transparent)}.acct-chip.id{color:var(--muted)}.acct-chip.st.s-active,.acct-chip.verify.ok{background:#0f2e1f;color:#4ade80;border-color:#1c5138}.acct-chip.verify.no{background:#2a1c10;color:#fbbf24;border-color:#5a3a1c}.acct-chip.st.s-banned,.acct-chip.st.s-blocked,.acct-chip.st.s-closed,.acct-chip.st.s-self_excluded,.acct-chip.st.s-suspended{background:#2a1414;color:#f87171;border-color:#5a2020}.acct-ring-bg{fill:none;stroke:var(--line);stroke-width:6}.acct-ring-fg{fill:none;stroke:var(--accent);stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.4,0,.2,1)}.acct-ring-t{fill:var(--text);font-size:15px;font-weight:800}.acct-ic{flex:none}.acct-shell{display:grid;grid-template-columns:236px 1fr;gap:20px;align-items:start}.acct-nav{display:flex;flex-direction:column;gap:4px;position:sticky;top:16px;padding:8px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.acct-navitem{display:flex;align-items:center;gap:11px;width:100%;padding:11px 13px;border:none;border-radius:11px;cursor:pointer;background:transparent;color:var(--muted);font-size:14px;font-weight:600;text-align:left;transition:background .16s ease,color .16s ease}.acct-navitem:hover{background:color-mix(in srgb,var(--panel-2) 80%,transparent);color:var(--text)}.acct-navitem.on{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--text)}.acct-navitem.on .acct-ic{color:var(--accent)}a.acct-navitem{text-decoration:none}.acct-panel{min-width:0}.acct-card-ic,.acct-card-kicker,.acct-navchev,.ntf-dot,.ntf-ic,.ntf-kicker,.txn-c-bal,.txn-c-date,.txn-c-detail,.txn-count,.txn-head{display:none}.acct-card-titles,.ntf-head-t{display:contents}.acct-card{border:1px solid var(--line);border-radius:18px;background:var(--panel);padding:22px 24px}.acct-card+.acct-card{margin-top:16px}.acct-card-head{margin-bottom:18px}.acct-card-head h3{margin:0;font-size:17px;font-weight:800}.acct-card-head p{margin:4px 0 0;font-size:13px}.acct-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.acct-grid.narrow{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));max-width:660px}.acct-grid.mt,.mt{margin-top:14px}.acct-field{display:flex;flex-direction:column;gap:6px;min-width:0}.acct-field.wide{grid-column:1/-1}.acct-field>span{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.acct-field input,.acct-field select{width:100%;padding:11px 13px;border-radius:12px;font-size:14px;color:var(--text);background:var(--panel-2);border:1px solid var(--line);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.acct-field input:focus,.acct-field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}@media (max-width:480px){.acct-field input,.acct-field select{font-size:16px}}.acct-field input::-moz-placeholder{color:color-mix(in srgb,var(--muted) 80%,transparent)}.acct-field input::placeholder{color:color-mix(in srgb,var(--muted) 80%,transparent)}.acct-field.locked input{opacity:.55;cursor:not-allowed}.acct-lock{font-size:10px;opacity:.8}.acct-btn{display:inline-flex;align-items:center;gap:7px;padding:11px 20px;border:1px solid transparent;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .14s ease,filter .14s ease,background .14s ease,opacity .14s ease}.acct-btn.primary{background:var(--accent);color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 30%,transparent)}.acct-btn.primary:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.acct-btn.ghost{background:transparent;border-color:var(--line);color:var(--text)}.acct-btn.ghost:hover{background:color-mix(in srgb,var(--panel-2) 80%,transparent)}.acct-btn.danger{background:#dc2626;color:#fff;box-shadow:0 6px 18px rgba(220,38,38,.28)}.acct-btn.danger:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.acct-btn.sm{padding:7px 13px;font-size:13px}.acct-btn:disabled{opacity:.45;cursor:not-allowed}.acct-actions{display:flex;align-items:center;gap:14px;margin-top:20px;flex-wrap:wrap}.acct-ok{color:#34d399;animation:acct-fade .3s ease}.acct-error,.acct-ok{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600}.acct-error{color:#f87171}@keyframes acct-fade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.acct-muted{color:var(--muted);font-size:13px}.acct-muted.sm{font-size:11px}.acct-meter{display:flex;align-items:center;gap:10px;margin-top:12px;max-width:660px}.acct-meter-bar{position:relative;height:6px;flex:1;border-radius:999px;background:var(--line);overflow:hidden}.acct-meter-bar:after{content:"";position:absolute;inset:0 auto 0 0;border-radius:999px;transition:width .3s ease,background .3s ease}.acct-meter-bar.s1:after{width:25%;background:#f87171}.acct-meter-bar.s2:after{width:50%;background:#fbbf24}.acct-meter-bar.s3:after{width:75%;background:#60a5fa}.acct-meter-bar.s4:after{width:100%;background:#34d399}.acct-soon{display:flex;align-items:center;gap:8px;margin-top:18px;padding:12px 14px;border-radius:12px;border:1px dashed var(--line);color:var(--muted);font-size:13px}.acct-stepper{display:flex;gap:6px;margin-bottom:16px}.acct-step{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.acct-step:before{content:"";position:absolute;top:15px;left:-50%;width:100%;height:2px;background:var(--line);z-index:0}.acct-step:first-child:before{display:none}.acct-step.done:before{background:var(--accent)}.acct-step-dot{z-index:1;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:800;background:var(--panel-2);border:2px solid var(--line);color:var(--muted);transition:all .2s ease}.acct-step.done .acct-step-dot{background:var(--accent);border-color:var(--accent);color:#fff}.acct-step.next .acct-step-dot{border-color:var(--accent);color:var(--accent)}.acct-step span{font-size:11px;color:var(--muted);text-align:center}.acct-step.done span{color:var(--text)}.acct-doclist{list-style:none;padding:0;margin:14px 0;display:flex;flex-direction:column;gap:8px}.acct-doclist li{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--line);border-radius:12px;background:var(--panel-2)}.acct-doc-t{font-size:14px;font-weight:600}.acct-doclist li .acct-badge{margin-left:auto}.acct-badge{padding:3px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.03em}.acct-badge.s-approved{background:#0f2e1f;color:#4ade80}.acct-badge.s-pending{background:#2a2712;color:#fbbf24}.acct-badge.s-rejected{background:#2a1414;color:#f87171}.acct-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:26px;border:2px dashed var(--line);border-radius:14px;color:var(--muted);font-size:13px;text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.acct-drop:hover{border-color:color-mix(in srgb,var(--accent) 60%,var(--line));color:var(--text)}.acct-drop.over{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--text)}.acct-drop.has{border-style:solid;border-color:color-mix(in srgb,var(--accent) 55%,var(--line));color:var(--text)}.acct-drop .acct-ic{color:var(--accent)}.acct-cam{margin-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.acct-cam .acct-drop{width:100%;max-width:360px}.acct-cam-shot,.acct-cam-video{width:100%;max-width:360px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:14px;background:#000;border:1px solid var(--line)}.acct-cam-video{transform:scaleX(-1)}.acct-warnbox{margin-top:14px;padding:14px 16px;border-radius:12px;border:1px solid #5a3a1c;background:#2a1c10;color:#fbbf24;font-size:13px}.acct-warnbox.big{display:flex;align-items:center;gap:14px;border-color:#5a2020;background:#2a1414;color:#fca5a5}.acct-warnbox.big b{color:#fecaca}.acct-limits{display:flex;flex-direction:column;gap:10px}.acct-limit{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--panel-2) 60%,transparent)}.acct-limit-t{font-weight:700;font-size:14px}.acct-limit-a{margin-left:auto;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.acct-subhead{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;opacity:.65;margin:20px 0 10px}.acct-iconbtn{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer;transition:all .15s ease}.acct-iconbtn.danger:hover{color:#f87171;border-color:#5a2020;background:#2a1414}.acct-period-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.acct-period{padding:14px 10px;border:1px solid var(--line);border-radius:12px;background:var(--panel-2);color:var(--text);font-size:13px;font-weight:600;text-transform:capitalize;cursor:pointer;transition:all .15s ease}.acct-period:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}.acct-period.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.acct-check{display:flex;align-items:flex-start;gap:10px;margin-top:16px;font-size:13px;color:var(--text);cursor:pointer}.acct-check input{margin-top:2px;width:16px;height:16px;accent-color:var(--accent)}.acct-signin{position:relative;overflow:hidden;max-width:460px;margin:40px auto;text-align:center;padding:44px 32px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(180deg,var(--panel-2),var(--panel))}.acct-signin-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 100% at 50% 0,color-mix(in srgb,var(--accent) 18%,transparent),transparent 70%)}.acct-signin h1{position:relative;margin:18px 0 8px;font-size:24px}.acct-signin .acct-avatar{margin:0 auto}.acct-signin .acct-btn{position:relative;margin-top:20px}.acct-skel{height:280px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(90deg,var(--panel),var(--panel-2),var(--panel));background-size:200% 100%;animation:acct-shine 1.3s ease infinite}@keyframes acct-shine{0%{background-position:200% 0}to{background-position:-200% 0}}.login-forgot{display:block;text-align:center;margin-top:10px;font-size:12px;color:var(--muted);text-decoration:underline}@media (max-width:860px){.acct-shell{grid-template-columns:1fr}.acct-nav{flex-direction:row;overflow-x:auto;position:static}.acct-navitem{flex:none;white-space:nowrap}.acct-hero{flex-wrap:wrap}.acct-grid{grid-template-columns:1fr}}.ticker-strip{margin:22px 0}.ticker-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ticker-item{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:44px;padding:0 14px;background:var(--panel);border:1px solid var(--line);border-radius:10px;color:var(--text);font-weight:600;font-size:13px;text-decoration:none}.ticker-logo{max-height:26px;max-width:110px;-o-object-fit:contain;object-fit:contain}.notif-stack{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.notif{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:10px 14px;border-radius:10px;border:1px solid var(--line);background:var(--panel)}.notif-banner{border-left:3px solid var(--accent)}.notif-toast{background:var(--panel-2)}.notif-body{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.notif-cta{background:var(--accent);color:#fff;text-decoration:none;padding:4px 12px;border-radius:8px;font-weight:700;font-size:13px}.notif-x{background:none;border:none;color:var(--muted);cursor:pointer;font-size:14px}.cms-popup-toast{position:fixed;left:18px;bottom:18px;z-index:60;max-width:340px;width:calc(100% - 36px);animation:toast-in .28s cubic-bezier(.2,.8,.2,1)}.cms-popup-toast .cms-popup{margin:0;border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 50px rgba(0,0,0,.45);padding:16px}@keyframes toast-in{0%{opacity:0;transform:translateY(16px)}}.kyc-steps{display:flex;flex-direction:column;gap:12px;margin-top:12px}.kyc-step{border:1px solid var(--line);border-radius:var(--radius);padding:14px;background:var(--panel)}.kyc-step.s-approved{border-color:color-mix(in srgb,#22c55e 45%,var(--line))}.kyc-step.s-rejected{border-color:color-mix(in srgb,#ef4444 45%,var(--line))}.kyc-step-top{display:flex;align-items:center;gap:12px}.kyc-step-no{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--panel-2);font-weight:800;font-size:13px}.kyc-step-title{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.kyc-step-title span{font-size:12px}.kyc-step-upload{margin-top:12px;gap:10px}.kyc-reasons,.kyc-step-upload{display:flex;flex-direction:column}.kyc-reasons{margin:12px 0 0;padding:10px 12px;list-style:none;gap:6px;border-radius:10px;background:color-mix(in srgb,#ef4444 10%,transparent);color:#f87171;font-size:13px}.kyc-reasons b{color:inherit}.acct-badge.s-approved{background:color-mix(in srgb,#22c55e 18%,transparent);color:#16a34a}.acct-badge.s-pending{background:color-mix(in srgb,#f59e0b 18%,transparent);color:#d97706}.acct-badge.s-rejected{background:color-mix(in srgb,#ef4444 18%,transparent);color:#dc2626}.acct-badge.s-none{background:var(--panel-2);color:var(--muted)}.game-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.game-provider{margin-top:2px;font-size:11px;color:var(--muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-play:disabled{opacity:.7;cursor:default}.modal-scrim.tab-paused{position:fixed;inset:0;z-index:100000}.modal-scrim.tab-paused .modal{text-align:center}.launch-scrim{position:fixed;inset:0;background:rgba(0,0,0,.82);display:grid;place-items:center;z-index:90;padding:16px}.launch-box{position:relative;width:min(1100px,100%);height:min(88vh,780px);background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(0,0,0,.6)}.launch-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line)}.launch-title{font-weight:800;font-size:15px}.launch-close{background:none;border:1px solid var(--line);color:var(--text);border-radius:999px;padding:5px 12px;font-weight:700;font-size:13px;cursor:pointer}.launch-close:hover{border-color:var(--accent);color:var(--accent)}.game-rules{display:flex;align-items:flex-start;gap:10px;padding:9px 14px;border-bottom:1px solid var(--line);font-size:13px;line-height:1.45;background:color-mix(in srgb,var(--accent) 10%,var(--panel))}.game-rules.warn{background:color-mix(in srgb,var(--warn,#f59e0b) 18%,var(--panel))}.game-rules-ic{flex:0 0 auto;width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;font-weight:900;color:var(--panel);background:var(--accent)}.game-rules.warn .game-rules-ic{background:var(--warn,#f59e0b)}.launch-frame{flex:1;width:100%;border:none;background:#000}@media (max-width:640px){.launch-scrim{padding:0}.launch-box{width:100%;height:100%;border-radius:0;border:none}}.game-actions{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:rgba(0,0,0,.45);opacity:0;transition:opacity .15s}.game-actions:focus-within,.game-thumb:hover .game-actions{opacity:1}.game-cta{border:none;border-radius:999px;font-weight:800;cursor:pointer;white-space:nowrap}.game-cta.play{background:var(--accent);color:var(--page-bg);font-size:13px;padding:9px 20px;box-shadow:0 4px 14px rgba(0,0,0,.35)}.game-cta.demo{background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.45);font-size:12px;padding:6px 16px}.game-cta:disabled{opacity:.7;cursor:default}@media (hover:none){.game-actions{opacity:1;background:rgba(0,0,0,.28)}}.launch-spacer{flex:1}.launch-mode{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:3px 10px;border-radius:999px}.launch-mode.real{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent-2,#22c55e);border:1px solid var(--accent)}.launch-mode.demo{background:rgba(148,163,184,.18);color:var(--muted);border:1px solid var(--line)}.balance-card{display:flex;flex-direction:column;gap:2px;margin:4px 0 10px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--accent) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line))}.balance-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.balance-amount{font-size:22px;font-weight:900;color:var(--text);line-height:1.1}.balance-bonus{font-size:12px;font-weight:700;color:var(--accent-2,#22c55e)}.launch-crumbs{display:flex;align-items:center;gap:8px;padding:9px 14px 0;flex-wrap:wrap}.crumb-link,.launch-crumbs{font-size:12px;color:var(--muted)}.crumb-link{background:none;border:none;cursor:pointer;padding:0}.crumb-link:hover{color:var(--accent)}.crumb-sep{opacity:.6}.crumb.current{color:var(--text);font-weight:700}.launch-provider{font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:2px 7px;text-transform:uppercase}.launch-ic{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid var(--line);background:transparent;color:var(--text);font-size:15px;line-height:1;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.launch-ic:hover{background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:var(--accent)}.launch-ic:disabled{opacity:.5;cursor:default}.launch-ic.close:hover{background:color-mix(in srgb,#ef4444 18%,transparent);border-color:#ef4444;color:#ef4444}.play-page{position:fixed;inset:0;display:flex;flex-direction:column;background:#05070d}.play-bar{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--panel);border-bottom:1px solid var(--line);flex-wrap:wrap}.play-title{font-weight:800;font-size:15px;color:var(--text)}.play-frame{flex:1;width:100%;border:none;background:#000}.play-msg{margin:auto;text-align:center;color:var(--text);display:flex;flex-direction:column;gap:12px}.play-home{color:var(--accent);font-weight:700;text-decoration:none}.dl-title{margin:0;font-size:20px}.cf-page{position:fixed;inset:0;display:grid;place-items:center;background:radial-gradient(1200px 600px at 50% -10%,#1b2a4a,#05070d);padding:16px}.cf-card{width:min(420px,100%);background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:22px;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.5)}.cf-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cf-logo{font-size:18px}.cf-balance,.cf-logo{font-weight:900;color:var(--text)}.cf-balance{font-size:40px;line-height:1;margin:6px 0 2px}.cf-cur{font-size:16px;color:var(--muted);font-weight:700}.cf-coin{width:120px;height:120px;margin:18px auto;border-radius:50%;display:grid;place-items:center;font-size:52px;font-weight:900;color:#3a2a00;background:radial-gradient(circle at 35% 30%,#ffe487,#d99a1c 60%,#a9700c);border:6px solid #b9820f;box-shadow:inset 0 4px 10px rgba(255,255,255,.5),0 10px 24px rgba(0,0,0,.5)}.cf-coin.spin{animation:cf-spin .5s linear infinite}@keyframes cf-spin{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.cf-msg{min-height:22px;color:var(--text);font-weight:600;margin:6px 0 14px}.cf-actions{display:flex;gap:10px}.cf-btn{flex:1;padding:12px;border-radius:12px;border:none;font-weight:800;font-size:15px;cursor:pointer;background:var(--accent);color:#fff}.cf-btn.alt{background:#334155}.cf-btn:disabled{opacity:.6;cursor:default}.cf-note{margin-top:14px;font-size:12px;color:var(--muted)}.txn-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.txn-row-x{border-bottom:1px solid var(--line)}.txn-row-x:last-child{border-bottom:none}.txn-row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 4px;background:none;border:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.txn-detail{padding:4px 4px 12px 33px;display:flex;flex-direction:column;gap:6px}.txn-dl{display:flex;justify-content:space-between;gap:12px;font-size:13px}.txn-dl>span{color:var(--muted)}.txn-dl code{color:var(--text);font-size:12px}.txn-dot{width:9px;height:9px;border-radius:50%;flex:none}.txn-dot.pos{background:var(--accent-2,#22c55e)}.txn-dot.neg{background:#ef4444}.txn-main{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.txn-type{font-weight:700;font-size:14px;color:var(--text);text-transform:capitalize}.txn-game{font-weight:500;color:var(--muted);text-transform:none}.txn-date{font-size:12px;color:var(--muted)}.txn-amt{font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.txn-amt.pos{color:var(--accent-2,#22c55e)}.txn-amt.neg{color:var(--text)}.txn-queued{border:1px solid color-mix(in srgb,#d97706 45%,transparent);background:color-mix(in srgb,#d97706 10%,transparent);border-radius:12px;padding:12px 14px;margin-bottom:14px}.txn-queued-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.txn-queued-title{font-weight:800;font-size:14px;color:var(--text)}.txn-queued-total{font-weight:800;font-variant-numeric:tabular-nums;color:#f59e0b;white-space:nowrap}.txn-queued-note{margin:6px 0 10px;font-size:12px;line-height:1.5;color:var(--muted)}.txn-queued-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.txn-queued-list>li{display:flex;align-items:baseline;gap:10px;font-size:13px}.txn-queued-kind{font-weight:700;color:var(--text)}.txn-queued-date{color:var(--muted);font-size:12px;flex:1;min-width:0}.txn-queued-amt{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text)}.txn-amt.queued{color:#f59e0b}.txn-amt.moved{color:var(--muted)}.txn-moved-tag{background:color-mix(in srgb,var(--muted) 18%,transparent);color:var(--muted)}.txn-moved-tag,.txn-queued-tag{margin-left:6px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;text-transform:none}.txn-queued-tag{background:color-mix(in srgb,#d97706 22%,transparent);color:#f59e0b}.txn-wd-status{margin-left:6px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;border:1px solid var(--line);color:var(--muted)}.txn-wd-status.s-approved,.txn-wd-status.s-on_hold,.txn-wd-status.s-pending,.txn-wd-status.s-processing{color:#f0a63a;border-color:color-mix(in srgb,#f0a63a 45%,transparent);background:color-mix(in srgb,#f0a63a 14%,transparent)}.txn-wd-status.s-completed,.txn-wd-status.s-refunded{color:#22c55e;border-color:color-mix(in srgb,#22c55e 45%,transparent);background:color-mix(in srgb,#22c55e 14%,transparent)}.txn-wd-status.s-failed,.txn-wd-status.s-rejected{color:#f87171;border-color:color-mix(in srgb,#f87171 45%,transparent);background:color-mix(in srgb,#f87171 14%,transparent)}.txn-wd-status.s-cancelled{opacity:.6}.txn-wd-act{display:flex;justify-content:flex-end;padding:0 4px 12px 33px}.txn-wd-cancel{padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer;color:var(--muted);background:transparent;border:1px solid var(--line);transition:all .15s ease}.txn-wd-cancel:hover:not(:disabled){color:#f87171;border-color:color-mix(in srgb,#f87171 55%,transparent);background:color-mix(in srgb,#f87171 10%,transparent)}.txn-wd-cancel:disabled{opacity:.5;cursor:default}.txn-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.txn-chip{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.txn-chip:hover{color:var(--text);border-color:var(--accent)}.txn-chip.on{background:var(--accent);border-color:var(--accent);color:#fff}.txn-pager{justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:13px}.txn-pager,.txn-pager-btns{display:flex;align-items:center}.txn-pager-btns{gap:10px}.txn-pg{width:32px;height:32px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--text);font-size:18px;line-height:1;cursor:pointer}.txn-pg:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.txn-pg:disabled{opacity:.4;cursor:default}.txn-pg-num{font-variant-numeric:tabular-nums;color:var(--muted);min-width:3.5rem;text-align:center}.txn-search{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.txn-daterange{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.txn-daterange input{padding:7px 9px;border-radius:9px;border:1px solid var(--line);background:var(--panel-2,var(--panel));color:var(--text);font-size:13px;color-scheme:dark}.txn-clear{background:none;border:none;color:var(--accent);font-weight:700;font-size:13px;cursor:pointer;padding:6px 4px}.txn-sort{padding:8px 10px;border-radius:10px;border:1px solid var(--line);background:var(--panel-2,var(--panel));color:var(--text);font-size:13px}.txn-cat{display:inline-block;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:800}.txn-dot.cat-deposit{background:#16a34a}.txn-dot.cat-win{background:#10b981}.txn-dot.cat-bet{background:#6366f1}.txn-dot.cat-withdrawal{background:#d97706}.txn-dot.cat-bonus{background:#a855f7}.txn-dot.cat-other{background:var(--muted)}.txn-cat.cat-deposit{background:color-mix(in srgb,#16a34a 20%,transparent);color:#22c55e}.txn-cat.cat-win{background:color-mix(in srgb,#10b981 20%,transparent);color:#34d399}.txn-cat.cat-bet{background:color-mix(in srgb,#6366f1 22%,transparent);color:#818cf8}.txn-cat.cat-withdrawal{background:color-mix(in srgb,#d97706 22%,transparent);color:#f59e0b}.txn-cat.cat-bonus{background:color-mix(in srgb,#a855f7 22%,transparent);color:#c084fc}.txn-cat.cat-other{background:color-mix(in srgb,var(--muted) 22%,transparent);color:var(--muted)}.wallet-hdr{display:inline-flex;flex-direction:column;gap:3px;padding:5px 12px;border-radius:12px;border:1px solid var(--line);background:color-mix(in srgb,var(--accent) 8%,var(--panel));color:var(--text);text-decoration:none;min-width:120px}.wallet-hdr:hover{border-color:var(--accent)}.wallet-bal{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.wallet-real{font-weight:900;font-size:14px;color:var(--text)}.wallet-bonus{font-size:11px;font-weight:700;color:var(--accent-2,#22c55e)}.wallet-wager{display:flex;align-items:center;gap:6px}.wallet-wager-track{flex:1;height:5px;border-radius:999px;background:color-mix(in srgb,var(--muted) 35%,transparent);overflow:hidden;min-width:60px}.wallet-wager-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-2,#22c55e));transition:width .4s ease}.wallet-spins,.wallet-wager-pct{font-size:10px;font-weight:700;color:var(--muted);white-space:nowrap}.wallet-spins{display:flex;align-items:center;gap:4px}.wallet-spins b{font-size:11px;font-weight:900;color:var(--accent-2,#22c55e)}@media (max-width:640px){.wallet-hdr{min-width:0;padding:4px 9px}.wallet-bonus{display:none}}.cf-amount{display:flex;align-items:center;gap:8px;width:100%;max-width:220px;margin:8px auto 10px;padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:var(--panel-2,var(--panel))}.cf-amount:focus-within{border-color:var(--accent)}.cf-amount-cur{font-weight:800;font-size:13px;color:var(--muted,var(--text));letter-spacing:.02em}.cf-amount-input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--text);font-weight:800;font-size:20px;text-align:right}.cf-amount-input.bad{color:var(--danger,#e5484d)}.cf-amount-input::-webkit-inner-spin-button,.cf-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cf-amount-input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cf-stakes{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:4px 0 14px}.cf-stake{min-width:52px;padding:8px 12px;border-radius:999px;border:1px solid var(--line);background:var(--panel-2,var(--panel));color:var(--text);font-weight:800;font-size:14px;cursor:pointer;transition:background .12s,border-color .12s,transform .05s}.cf-stake.on,.cf-stake:hover:not(:disabled){border-color:var(--accent)}.cf-stake.on{background:var(--accent);color:#fff}.cf-stake:disabled{opacity:.4;cursor:default}.cf-free{display:block;width:100%;margin:0 0 12px;padding:10px 14px;border-radius:12px;border:1px dashed var(--accent);background:transparent;color:var(--text);font-weight:800;font-size:13px;cursor:pointer;transition:background .12s,border-color .12s}.cf-free.on{border-style:solid;background:var(--accent);color:#fff}.cf-free:disabled{opacity:.5;cursor:default}.wallet-hdr-wrap{display:flex;align-items:center;gap:10px}.wallet-deposit{display:inline-flex;align-items:center;gap:4px;padding:9px 16px;border-radius:12px;border:none;cursor:pointer;font-weight:800;font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 45%,var(--accent-2)));box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 34%,transparent);white-space:nowrap}.wallet-deposit:hover{filter:brightness(1.08)}.csh-overlay{position:fixed;inset:0;background:color-mix(in srgb,var(--page-bg) 78%,transparent);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:5dvh 16px;z-index:1000;overflow-y:auto}.csh-modal{width:100%;max-width:940px;background:var(--panel);border:1px solid var(--line);border-radius:calc(var(--radius) + 4px);overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.55);color:var(--text);line-height:1.45;display:flex;flex-direction:column;max-height:90dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--csh-hi:color-mix(in srgb,var(--accent) 66%,#fff);--csh-surface:color-mix(in srgb,var(--panel-2) 72%,transparent);--csh-dim:color-mix(in srgb,var(--text) 78%,transparent);--csh-warn:#f0a63a;--csh-pos:#22c55e;--csh-neg:#f0b23a;--csh-info:#9aa6ff;--csh-danger:#e2455f;--csh-err:#ff7a70}.csh-body,.csh-modal,.csh-overlay{overscroll-behavior:contain}@media (max-width:480px){.csh-overlay{align-items:flex-end;padding:0}.csh-modal{max-width:none;height:92dvh;max-height:92dvh;border-width:1px 0 0;border-radius:calc(var(--radius) + 4px) calc(var(--radius) + 4px) 0 0}.csh-body{flex:1 1 auto;min-height:0;overflow-y:auto}.csh-body:has(.csh-deposit--widget){padding:8px 0 0}}@media (min-width:481px){.csh-modal:has(.csh-deposit--widget){max-width:562px}.csh-body:has(.csh-deposit--widget){padding:0}}.csh-modal :where(button,input,select,textarea){font:inherit;color:inherit}@media (max-width:480px){.csh-modal :where(input,select,textarea){font-size:16px}}.csh-modal :where(button,input,a):focus-visible{outline:2px solid var(--csh-hi);outline-offset:2px}.csh-tabs{display:flex;align-items:center;gap:2px;padding:6px 12px 0;border-bottom:1px solid var(--line);flex:none}.csh-tab{position:relative;background:none;border:none;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:16px 14px 15px;cursor:pointer;border-radius:10px 10px 0 0;transition:color .15s ease}.csh-tab:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:transparent}.csh-tab:hover:not(:disabled){color:var(--text)}.csh-tab.on{color:var(--csh-hi)}.csh-tab.on:after{background:var(--csh-hi)}.csh-tab.locked{color:color-mix(in srgb,var(--muted) 60%,transparent)}.csh-tab.locked:hover{color:color-mix(in srgb,var(--muted) 85%,transparent)}.csh-close{margin-left:auto;display:grid;place-items:center;width:32px;height:32px;padding:0;background:none;border:none;border-radius:50%;color:var(--muted);font-size:15px;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease}.csh-close:hover{color:var(--text);background:color-mix(in srgb,var(--text) 9%,transparent)}.csh-lock{--lock-tone:var(--csh-warn);display:flex;gap:12px;margin:0;padding:14px 18px 20px;font-size:13px;line-height:1.55;min-height:0;overflow-y:auto;color:color-mix(in srgb,var(--lock-tone) 70%,#fff);background:linear-gradient(180deg,color-mix(in srgb,var(--lock-tone) 14%,transparent),color-mix(in srgb,var(--lock-tone) 5%,transparent))}.csh-lock.info{--lock-tone:var(--csh-info)}.csh-lock.ok{--lock-tone:var(--csh-pos)}.csh-lock-ic{font-size:18px;line-height:1.2}.csh-lock-txt{min-width:0}.csh-lock-txt b{display:block;color:color-mix(in srgb,var(--lock-tone) 55%,#fff);font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.csh-lock-txt p{margin:5px 0 0;color:var(--csh-dim)}.csh-lock-txt a{display:inline-block;margin-top:8px;color:var(--csh-hi);font-size:13px;font-weight:700;text-decoration:none}.csh-lock-txt a:hover{text-decoration:underline}.csh-lock-bar{height:6px;margin-top:10px;border-radius:99px;overflow:hidden;background:color-mix(in srgb,var(--text) 10%,transparent)}.csh-lock-bar>span{display:block;height:100%;border-radius:99px;background:var(--lock-tone);transition:width .3s ease}.csh-lock-num{font-variant-numeric:tabular-nums}.csh-lock-num b{display:inline;text-transform:none;letter-spacing:0;color:color-mix(in srgb,var(--lock-tone) 55%,#fff)}.csh-lock-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:12px}.csh-lock-actions .csh-btn.ghost,.csh-lock-actions a{margin-top:0}.csh-body{padding:22px 22px 26px;min-height:0;overflow-y:auto}.csh-muted{color:var(--muted)}.csh-pad{padding:24px 4px}.csh-field-label,.csh-label{font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)}.csh-label{margin-bottom:10px}.csh-field-label{display:block;margin:18px 0 8px}.csh-bonus,.csh-deposit{text-align:center;padding:16px 20px 20px}.csh-deposit--widget{padding:0}.csh-bonus h3,.csh-deposit h3{margin:12px 0 0;font-size:19px;font-weight:800;letter-spacing:-.01em}.csh-bonus p.csh-muted,.csh-deposit p.csh-muted{margin:8px auto 0;max-width:460px;font-size:13px;line-height:1.6}.csh-provider-ic{font-size:40px;line-height:1}.csh-bonus .csh-offers-label{margin-top:0;text-align:left}.csh-offers{display:grid;gap:8px;margin-bottom:22px;text-align:left}.csh-offer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--csh-surface)}.csh-offer.on{border-color:color-mix(in srgb,var(--csh-pos) 30%,transparent);background:color-mix(in srgb,var(--csh-pos) 10%,transparent)}.csh-offer-txt{display:grid;gap:3px;min-width:0}.csh-offer-val{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--csh-hi)}.csh-offer-name{font-size:13.5px;font-weight:700;overflow-wrap:anywhere}.csh-offer-txt small{font-size:12px;line-height:1.5;color:var(--csh-dim);overflow-wrap:anywhere}.csh-offer-cta{flex:none;padding:10px 16px;border:none;border-radius:12px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 45%,var(--accent-2)));transition:filter .15s ease}.csh-offer-cta:hover:not(:disabled){filter:brightness(1.08)}.csh-offer-cta:disabled{cursor:not-allowed;color:color-mix(in srgb,var(--muted) 90%,transparent);background:color-mix(in srgb,var(--text) 7%,transparent);box-shadow:inset 0 0 0 1px var(--line)}.csh-iframe-placeholder{margin-top:18px;height:260px;border:1px dashed var(--line);border-radius:var(--radius);display:grid;place-items:center;font-size:13px;color:var(--muted);background:var(--csh-surface)}.csh-btn.ghost{display:inline-block;margin-top:14px;padding:10px 18px;border-radius:12px;font-size:13px;font-weight:700;border:1px solid var(--line);color:var(--text);text-decoration:none;background:transparent;font-family:inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease}.csh-btn.ghost:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));color:var(--csh-hi)}.csh-wd{display:grid;grid-template-columns:260px 1fr;gap:22px}@media (max-width:720px){.csh-wd{grid-template-columns:1fr}}.csh-methods{display:flex;flex-direction:column;gap:8px}.csh-method{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius);cursor:pointer;border:1px solid var(--line);background:var(--csh-surface);color:var(--text);text-align:left;transition:border-color .15s ease,background .15s ease}.csh-method:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.csh-method.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.csh-method-ic{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:17px;line-height:1;background:color-mix(in srgb,var(--text) 8%,transparent)}.csh-method.on .csh-method-ic{color:var(--csh-hi)}.csh-method-txt{display:flex;flex-direction:column;min-width:0;gap:2px}.csh-method-txt b{font-size:14px;font-weight:700;line-height:1.2}.csh-method-txt small{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.csh-method-txt small.csh-method-lim{text-transform:none;letter-spacing:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--csh-dim)}.csh-flow{display:flex;flex-direction:column;gap:10px}.csh-step{border:1px solid var(--line);border-radius:var(--radius);padding:16px;background:var(--csh-surface)}.csh-step.open{border-color:color-mix(in srgb,var(--text) 16%,var(--line))}.csh-step-head{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text);margin-bottom:14px}.csh-check{width:20px;height:20px;flex:none;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;line-height:1;background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--muted)}.csh-check.on{background:color-mix(in srgb,var(--csh-pos) 18%,transparent);color:var(--csh-pos)}.csh-check.warn{background:color-mix(in srgb,var(--csh-warn) 18%,transparent)}.csh-check.warn,.csh-step.warn{color:var(--csh-warn)}.csh-amount{display:flex;align-items:center;gap:8px;padding:5px 8px 5px 16px;border-radius:12px;border:1px solid var(--line);background:var(--csh-surface);transition:border-color .15s ease,box-shadow .15s ease}.csh-addr:focus-within,.csh-amount:focus-within{border-color:color-mix(in srgb,var(--accent) 60%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}.csh-amount-cur{font-size:19px;font-weight:800;line-height:1;color:var(--csh-dim)}.csh-amount input{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--text);font-size:22px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;padding:11px 0}.csh-amount input::-moz-placeholder{color:color-mix(in srgb,var(--muted) 55%,transparent);font-weight:700}.csh-amount input::placeholder{color:color-mix(in srgb,var(--muted) 55%,transparent);font-weight:700}.csh-amount-code{color:var(--muted)}.csh-amount-code,.csh-max,.csh-paste{font-size:11px;font-weight:800;letter-spacing:.08em}.csh-max,.csh-paste{flex:none;border:1px solid var(--line);background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text);border-radius:9px;padding:9px 13px;text-transform:uppercase;cursor:pointer;transition:border-color .15s ease,color .15s ease}.csh-max:hover,.csh-paste:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));color:var(--csh-hi)}.csh-minmax{font-size:12px;margin-top:8px}.csh-minmax b{font-weight:700;color:var(--csh-dim);font-variant-numeric:tabular-nums}.csh-minmax.bad,.csh-minmax.bad b{color:var(--csh-err)}.csh-amount:has(input[aria-invalid=true]){border-color:color-mix(in srgb,var(--csh-err) 55%,var(--line))}.csh-amount:has(input[aria-invalid=true]):focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--csh-err) 16%,transparent)}.csh-addr{display:flex;align-items:center;gap:8px;padding:5px 8px 5px 16px;border-radius:12px;border:1px solid var(--line);background:var(--csh-surface);transition:border-color .15s ease,box-shadow .15s ease}.csh-addr input{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--text);font-size:14px;padding:12px 0}@media (max-width:480px){.csh-addr input{font-size:16px}}.csh-addr input:not(:-moz-placeholder){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.01em}.csh-addr input:not(:placeholder-shown){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.01em}.csh-addr input::-moz-placeholder{color:color-mix(in srgb,var(--muted) 70%,transparent)}.csh-addr input::placeholder{color:color-mix(in srgb,var(--muted) 70%,transparent)}.csh-kyc{margin-top:16px;padding:12px 14px;border-radius:12px;font-size:12.5px;line-height:1.55;color:var(--csh-dim);border:1px solid var(--line);background:var(--csh-surface)}.csh-kyc.block{color:var(--csh-warn);border-color:color-mix(in srgb,var(--csh-warn) 40%,transparent);background:color-mix(in srgb,var(--csh-warn) 10%,transparent)}.csh-kyc.pending{color:var(--text);border-color:color-mix(in srgb,var(--csh-hi) 40%,transparent);background:color-mix(in srgb,var(--csh-hi) 8%,transparent)}.csh-kyc a{color:var(--csh-hi)}.csh-ok{color:var(--csh-pos)}.csh-err,.csh-ok{margin-top:12px;font-size:13px;line-height:1.5}.csh-err{color:var(--csh-err)}.csh-submit{margin-top:18px;width:100%;padding:15px;border:none;border-radius:var(--radius);cursor:pointer;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 45%,var(--accent-2)));box-shadow:0 8px 22px color-mix(in srgb,var(--accent) 28%,transparent);transition:filter .15s ease,box-shadow .15s ease}.csh-submit:hover:not(:disabled){filter:brightness(1.08)}.csh-submit:disabled{cursor:not-allowed;color:color-mix(in srgb,var(--muted) 90%,transparent);background:color-mix(in srgb,var(--text) 7%,transparent);box-shadow:inset 0 0 0 1px var(--line)}.csh-banner{padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.5;color:var(--csh-warn);border:1px solid color-mix(in srgb,var(--csh-warn) 28%,transparent);background:color-mix(in srgb,var(--csh-warn) 11%,transparent)}.csh-step.collapsed,.csh-step.done{display:flex;align-items:center;gap:10px;padding:13px 16px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--csh-dim)}.csh-check.open{background:color-mix(in srgb,var(--text) 12%,transparent);color:var(--text)}.csh-check.pending{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--muted)}.csh-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:12px;margin-top:8px;font-size:13.5px;border:1px solid var(--line);background:var(--csh-surface)}.csh-row span{color:var(--csh-dim)}.csh-row.warn{border-color:color-mix(in srgb,var(--csh-warn) 28%,transparent);background:color-mix(in srgb,var(--csh-warn) 10%,transparent)}.csh-row.good{border-color:color-mix(in srgb,var(--csh-pos) 30%,transparent);background:color-mix(in srgb,var(--csh-pos) 10%,transparent)}.csh-row.info{border-color:color-mix(in srgb,var(--csh-info) 30%,transparent);background:color-mix(in srgb,var(--csh-info) 10%,transparent)}.csh-row b{font-size:15px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.csh-row .neg{color:var(--csh-neg)}.csh-row .pos{color:var(--csh-pos)}.csh-row .acc{color:var(--csh-info)}.csh-note{margin-top:12px;font-size:12.5px;line-height:1.55;color:var(--csh-dim)}.csh-ack{margin-top:16px;width:100%;padding:14px;border:none;border-radius:12px;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,var(--csh-danger),color-mix(in srgb,var(--csh-danger) 72%,#000));transition:filter .15s ease}.csh-ack:hover{filter:brightness(1.05)}.mb{max-width:1180px;margin:0 auto;padding:26px 20px 60px;--mb-cta:#f0870f;--mb-track:#7b5cff;--mb-warn:#f0a63a}.mb-head h1{margin:0;font-size:30px;letter-spacing:-.01em;text-transform:uppercase}.mb-muted{color:var(--muted);font-size:13px;line-height:1.5;margin:6px 0 0}.mb-queued{display:grid;gap:8px;min-width:0}.mb-queued .mb-cap,.mb-queued .mb-muted{margin:0}.mb-queued .mb-link{justify-self:start}.mb-ok{color:var(--accent-2,#22c55e)}.mb-err,.mb-ok{font-size:14px;margin:14px 0 0}.mb-err{color:#ff7a70}.mb-empty{color:var(--muted);padding:40px 0;text-align:center;font-size:15px}.mb-note{color:var(--muted);font-size:13px;margin-top:auto}.mb-sec{margin-top:34px}.mb-sec-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px}.mb-sec-head h2{margin:0;font-size:15px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.mb-n{min-width:20px;padding:1px 7px;border-radius:99px;font-size:11px;line-height:18px;font-weight:800;color:var(--accent);background:color-mix(in srgb,var(--accent) 20%,transparent)}.mb-filters{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.mb-fchip{padding:7px 15px;border-radius:99px;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.04em;border:1px solid var(--line);background:transparent;color:var(--muted)}.mb-fchip:hover{color:inherit}.mb-fchip.on{border-color:transparent;color:#fff;background:var(--accent)}.mb-active{padding:18px;margin-bottom:14px;border-radius:var(--radius,14px);border:1px solid var(--line);background:var(--panel)}.mb-active-top{display:flex;align-items:flex-start;gap:12px}.mb-star{font-size:20px;line-height:1;color:var(--mb-cta)}.mb-active-id{min-width:0}.mb-active-id h3{margin:0;font-size:17px;display:flex;align-items:center;gap:8px}.mb-active-amt{margin:5px 0 0;font-size:22px;font-weight:900;letter-spacing:-.02em;color:var(--accent);font-variant-numeric:tabular-nums}.mb-active-amt span{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.mb-info{width:18px;height:18px;flex:none;border-radius:99px;cursor:pointer;font-size:11px;font-weight:800;font-style:italic;line-height:1;color:var(--muted);border:1px solid var(--line);background:transparent}.mb-info:hover{color:var(--accent);border-color:var(--accent)}.mb-meta{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:14px;font-size:12px;color:var(--muted)}.mb-meta b{color:inherit;font-weight:800;font-variant-numeric:tabular-nums}.mb-meta .mb-wfunds{flex-basis:100%;font-style:italic;opacity:.9}.mb-panel{--mb-hue:var(--mb-track);position:relative;overflow:hidden;margin-top:14px;padding:16px;border-radius:12px;border:1px solid color-mix(in srgb,var(--mb-hue) 26%,var(--line));background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--mb-hue) 13%,transparent),transparent 62%),color-mix(in srgb,var(--muted) 7%,transparent)}.mb-panel.fs{--mb-hue:var(--mb-warn)}.mb-panel-top{display:flex;align-items:center;gap:10px}.mb-panel-top h4{margin:0 auto 0 0;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--mb-hue);display:inline-flex;align-items:center;gap:7px}.mb-pill{padding:4px 10px;border-radius:99px;font-size:11px;font-weight:800;white-space:nowrap;color:var(--mb-warn);background:color-mix(in srgb,var(--mb-warn) 16%,transparent)}.mb-refresh{width:28px;height:28px;flex:none;display:grid;place-items:center;cursor:pointer;border-radius:8px;font-size:14px;line-height:1;color:var(--muted);border:1px solid var(--line);background:transparent}.mb-refresh:hover:not(:disabled){color:var(--mb-hue);border-color:var(--mb-hue)}.mb-refresh:disabled{cursor:default;opacity:.6}.mb-refresh .spin{display:block;animation:mb-spin .9s linear infinite}@keyframes mb-spin{to{transform:rotate(1turn)}}.mb-panel-body{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin:16px 0}.mb-donut{position:relative;width:96px;height:96px;flex:none;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--mb-hue) 22%,transparent))}.mb-donut svg{width:100%;height:100%}.mb-donut circle{fill:none;stroke-width:8}.mb-donut-bg{stroke:color-mix(in srgb,var(--muted) 24%,transparent)}.mb-donut-fg{stroke:var(--mb-hue);stroke-linecap:round;transition:stroke-dasharray .4s ease}.mb-donut-txt{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;text-align:center}.mb-donut-txt b{font-size:15px;font-variant-numeric:tabular-nums}.mb-donut-txt b.big{font-size:30px;font-weight:900;line-height:1;letter-spacing:-.03em;color:var(--mb-hue)}.mb-donut-txt span{font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.mb-tiles{flex:1 1 260px;margin:0;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.mb-tiles>div{padding:10px 8px;border-radius:10px;text-align:center;border:1px solid var(--line);border-top:2px solid color-mix(in srgb,var(--mb-hue) 45%,transparent);background:color-mix(in srgb,var(--panel) 70%,transparent)}.mb-tiles dt{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mb-tiles dd{margin:4px 0 0;font-size:16px;font-weight:900;font-variant-numeric:tabular-nums}.mb-warn{color:var(--mb-warn)}.mb-good{color:var(--accent-2,#22c55e)}.mb-panel-note{margin-top:14px;padding-top:12px;font-size:12px;color:var(--muted);border-top:1px dashed color-mix(in srgb,var(--mb-hue) 30%,transparent)}.mb-panel-note p{margin:0}.mb-panel-note b{color:inherit;font-weight:800}.mb-fine{margin-top:6px!important;font-size:11px;line-height:1.5;opacity:.85}.mb-panel-cta{display:block;width:100%;margin-top:14px;padding:12px 16px;border:0;border-radius:10px;text-align:center;font-family:inherit;font-size:14px;font-weight:900;letter-spacing:.02em;color:#fff;background:var(--mb-cta);cursor:pointer;box-shadow:0 6px 18px color-mix(in srgb,var(--mb-cta) 28%,transparent)}.mb-panel-cta:hover:not(:disabled){filter:brightness(1.07)}.mb-panel-cta:disabled{opacity:.6;cursor:progress}@media (max-width:480px){.mb-panel-body{gap:14px;justify-content:center}.mb-tiles{flex-basis:100%;gap:8px}.mb-tiles dd{font-size:14px}}.mb-rounds{padding:16px 18px;border-radius:var(--radius,14px);border:1px solid var(--line);background:var(--panel)}.mb-rounds h4{margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mb-round{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.mb-round b{color:var(--accent-2,#22c55e);font-variant-numeric:tabular-nums}.mb-promo{padding:16px 18px;margin-bottom:18px;border-radius:var(--radius,14px);border:1px solid var(--line);background:var(--panel)}.mb-label{display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.mb-bar,.mb-offer-idx,.mb-panel-pct,.mb-promo-ic,.mb-promo-sub,.mb-terms-btn{display:none}.mb-offer-actions,.mb-promo-copy{display:contents}.mb-promo-row{display:flex;gap:10px;flex-wrap:wrap}.mb-promo-row input{flex:1 1 220px;padding:13px 14px;border-radius:12px;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:inherit;border:1px solid var(--line);background:var(--panel-2,var(--panel))}.mb-promo-row input:focus{outline:none;border-color:var(--accent)}@media (max-width:480px){.mb-promo-row input{font-size:16px}}.mb-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.mb-offer{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:var(--radius,14px);border:1px solid var(--line);background:var(--panel)}.mb-offer-top{justify-content:space-between;gap:10px}.mb-offer h3,.mb-offer-top{display:flex;align-items:center}.mb-offer h3{margin:0;font-size:16px;gap:8px}.mb-offer-headline{font-size:22px;font-weight:900;letter-spacing:-.02em;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap}.mb-badge{padding:4px 10px;border-radius:8px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--muted);background:color-mix(in srgb,var(--muted) 16%,transparent)}.mb-badge.free_spins{color:var(--mb-track);background:color-mix(in srgb,var(--mb-track) 18%,transparent)}.mb-badge.free_chips{color:var(--accent-2,#22c55e);background:color-mix(in srgb,var(--accent-2,#22c55e) 18%,transparent)}.mb-badge.welcome{color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}.mb-welcome{font-weight:600}.mb-card-err{margin:0;padding:8px 12px;border-radius:8px;font-size:13px;background:color-mix(in srgb,var(--warn,#f59e0b) 14%,transparent)}.mb-badge.locked{color:var(--warn,#f59e0b);background:color-mix(in srgb,var(--warn,#f59e0b) 16%,transparent)}.mb-offer-top .mb-offer-headline{margin-left:auto}.mb-offer.locked{border-style:dashed;background:color-mix(in srgb,var(--panel) 92%,var(--muted) 8%)}.mb-lock,.mb-offer.locked .mb-offer-headline{color:var(--muted)}.mb-lock{margin:auto 0 0;padding:11px 12px;border-radius:12px;font-size:12px;line-height:1.45;border:1px solid var(--line);background:color-mix(in srgb,var(--warn,#f59e0b) 7%,transparent)}.mb-facts{margin:0;display:grid;gap:7px}.mb-facts>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.mb-facts dt{font-size:12px;color:var(--muted)}.mb-facts dd{margin:0;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.mb-code{display:flex;align-items:center;gap:10px;width:100%;cursor:pointer;text-align:left;padding:10px 12px;border-radius:12px;color:inherit;font-size:13px;border:1px dashed var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.mb-code span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:800}.mb-code b{letter-spacing:.1em;font-size:15px}.mb-code em{margin-left:auto;font-style:normal;font-size:11px;color:var(--accent)}.mb-cta{margin-top:auto;width:100%;padding:13px 16px;border:none;border-radius:12px;cursor:pointer;font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--mb-cta)}.mb-cta:hover:not(:disabled){filter:brightness(1.08)}.mb-cta:disabled{opacity:.45;cursor:not-allowed}.mb-accept{display:flex;gap:8px;align-items:flex-start;margin-top:auto;padding:10px 0 8px;font-size:12px;line-height:1.45;color:var(--muted);cursor:pointer}.mb-accept input{margin-top:2px;accent-color:var(--accent);cursor:pointer}.mb-accept+.mb-cta{margin-top:0}.mb-pick{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:10px 0 8px;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--muted)}.mb-pick select{width:100%;padding:9px 10px;border-radius:10px;border:1px solid var(--line);background:var(--panel-2,var(--panel));color:inherit;font:inherit;font-weight:600;cursor:pointer}.mb-accept+.mb-pick{margin-top:0;padding-top:0}.mb-pick+.mb-cta{margin-top:0}.mb-link{padding:0 0 0 4px;border:none;background:none;cursor:pointer;font:inherit;color:var(--accent);text-decoration:underline}.mb-btn{padding:11px 18px;border-radius:12px;cursor:pointer;font-weight:800;font-size:13px;letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--line);background:var(--panel-2,var(--panel));color:inherit}.mb-btn.primary{border:none;color:#04120b;background:var(--accent)}.mb-btn:hover:not(:disabled){filter:brightness(1.08)}.mb-btn:disabled{opacity:.45;cursor:not-allowed}.mb-chip{margin-left:auto;padding:4px 10px;border-radius:99px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--muted);background:color-mix(in srgb,var(--muted) 16%,transparent)}.mb-chip.active,.mb-chip.pending,.mb-chip.queued,.mb-chip.wagering{color:var(--accent-2,#22c55e);background:color-mix(in srgb,var(--accent-2,#22c55e) 18%,transparent)}.mb-chip.completed,.mb-chip.converted{color:var(--accent);background:color-mix(in srgb,var(--accent) 18%,transparent)}.mb-chip.busted,.mb-chip.cancelled,.mb-chip.forfeited{color:#ff7a70;background:rgba(255,122,112,.14)}.mb-badge.bundle{color:var(--accent);background:color-mix(in srgb,var(--accent) 18%,transparent)}.mb-bundle-actions{display:grid;grid-template-columns:.8fr 1.2fr;gap:8px;margin-top:11px}.mb-bundle-actions:not(:has(.mb-cta)){grid-template-columns:1fr}.mb-bundle-actions .mb-cta{margin:0}.mb-bundle-details{display:block;min-height:42px;padding:0 12px;border-radius:10px;cursor:pointer;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:transparent;color:var(--accent);font-weight:700}.mb-bundle-modal h4{margin:0 0 14px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.mb-bundle-steps{position:relative;display:grid;gap:14px;margin:0;padding:0;list-style:none}.mb-bundle-steps li{position:relative;display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}.mb-bundle-steps li+li:before{content:"";position:absolute;left:13.5px;top:-14px;height:14px;width:1px;background:color-mix(in srgb,var(--accent) 45%,transparent)}.mb-bundle-steps i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font-style:normal;font-size:12px;font-weight:800;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.mb-bundle-steps li:first-child i{color:#1a0f08;background:var(--accent);border-color:var(--accent)}.mb-bundle-steps b{display:block;font-size:15px;line-height:1.25}.mb-bundle-steps span{display:block;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--muted)}.mb-bundle-note{margin:16px 0 18px;padding-top:12px;font-size:12px;line-height:1.45;color:var(--muted);border-top:1px solid color-mix(in srgb,var(--accent) 16%,transparent)}.mb-offer>.mb-chip{margin-left:0;align-self:flex-start}.mb-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius,14px);background:var(--panel)}.mb-table{width:100%;border-collapse:collapse;font-size:14px;min-width:620px}.mb-table th{text-align:left;padding:13px 16px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.mb-table td,.mb-table th{border-bottom:1px solid var(--line)}.mb-table td{padding:14px 16px;font-variant-numeric:tabular-nums}.mb-table tr:last-child td{border-bottom:none}.mb-table .mb-chip{margin-left:0}.mb-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px;background:rgba(3,6,10,.72);backdrop-filter:blur(4px)}.mb-modal{width:100%;max-width:560px;padding:22px 24px 20px;border-radius:18px;border:1px solid var(--line);background:var(--panel);box-shadow:0 30px 80px rgba(0,0,0,.6)}.mb-modal h3{margin:0 0 12px;font-size:18px}.mb-terms{line-height:1.6;color:var(--muted);white-space:pre-wrap}.mb-terms,.mb-terms-table{margin:0 0 18px;font-size:14px;max-height:52vh;overflow-y:auto}.mb-terms-table>div{display:grid;grid-template-columns:minmax(120px,38%) 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.mb-terms-table>div:last-child{border-bottom:none}.mb-terms-table dt{color:var(--muted);font-weight:700}.mb-terms-table dd{margin:0;line-height:1.5;white-space:pre-wrap}@media (max-width:520px){.mb-terms-table>div{grid-template-columns:1fr;gap:2px}}.mb-signin{padding:48px 20px;text-align:center;border:1px dashed var(--line);border-radius:var(--radius,14px)}.mb-signin-ic{font-size:32px}.mb-signin p{color:var(--muted);margin:10px 0 18px}.verifybar{position:fixed;left:50%;transform:translateX(-50%);bottom:16px;z-index:90;width:min(680px,calc(100vw - 24px));display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid #5a3a1c;background:#2a1c10;color:#fbbf24;box-shadow:0 18px 44px rgba(0,0,0,.45)}.verifybar-ic{font-size:18px;line-height:1}.verifybar-txt{margin:0;flex:1;min-width:0;font-size:13px;line-height:1.45}.verifybar-cta{flex:none;padding:8px 14px;border-radius:10px;border:1px solid #fbbf24;background:transparent;color:#fbbf24;font-weight:800;font-size:13px;cursor:pointer}.verifybar-cta:hover:not(:disabled){background:#fbbf24;color:#2a1c10}.verifybar-cta:disabled{opacity:.5;cursor:default}.verifybar-x{flex:none;border:none;background:transparent;color:inherit;opacity:.7;font-size:14px;cursor:pointer;padding:4px}.verifybar-x:hover{opacity:1}@media (max-width:520px){.verifybar{flex-wrap:wrap}.verifybar-txt{flex-basis:100%;order:2}}@media (max-width:1024px){.verifybar{bottom:calc(72px + env(safe-area-inset-bottom))}body:has(.verifybar) .chat-launch{bottom:calc(150px + env(safe-area-inset-bottom))}}@media (max-width:520px){body:has(.verifybar) .chat-launch{bottom:calc(214px + env(safe-area-inset-bottom))}}.acct-linkbtn{border:none;background:none;padding:0;font:inherit;font-weight:800;color:inherit;text-decoration:underline;cursor:pointer}.acct-linkbtn:disabled{opacity:.5;cursor:default}.ntf{--ntf-info:#9aa6ff;--ntf-notice:#22c55e;--ntf-warning:#f0a63a;--ntf-critical:#e2455f}.ntf,.ntf-bell{position:relative;display:inline-flex;align-items:center}.ntf-bell{justify-content:center;width:36px;height:36px;padding:0;border-radius:10px;cursor:pointer;color:var(--text);background:transparent;border:1px solid var(--line,var(--border));transition:background .15s ease,color .15s ease,border-color .15s ease}.ntf-bell:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.ntf-bell.has{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.ntf-badge{position:absolute;top:-5px;right:-5px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;font-size:10px;line-height:17px;font-weight:900;text-align:center;color:#fff;background:var(--ntf-critical);box-shadow:0 0 0 2px var(--panel,var(--card,#131a2b))}.ntf-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:90;width:min(360px,calc(100vw - 24px));border-radius:14px;overflow:hidden;background:var(--panel,var(--card,#131a2b));border:1px solid var(--line,var(--border));box-shadow:0 18px 46px rgba(0,0,0,.46)}.ntf-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line,var(--border));font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.ntf-clear{border:none;background:none;padding:0;cursor:pointer;font:inherit;font-size:11px;letter-spacing:.04em;text-transform:none;color:var(--accent)}.ntf-clear:hover{text-decoration:underline}.ntf-list{list-style:none;margin:0;padding:0;max-height:min(60vh,460px);overflow-y:auto}.ntf-empty{padding:34px 16px;text-align:center;color:var(--muted);font-size:13px}.ntf-row{display:flex;align-items:flex-start;gap:12px;padding:12px 14px 12px 12px;border-bottom:1px solid color-mix(in srgb,var(--line,var(--border)) 60%,transparent);border-left:3px solid transparent}.ntf-row:last-child{border-bottom:none}.ntf-row.unread{background:color-mix(in srgb,var(--accent) 8%,transparent)}.ntf-row.sev-info{border-left-color:var(--ntf-info)}.ntf-row.sev-notice{border-left-color:var(--ntf-notice)}.ntf-row.sev-warning{border-left-color:var(--ntf-warning)}.ntf-row.sev-critical{border-left-color:var(--ntf-critical)}.ntf-row-main{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.ntf-row-title{font-size:13px;font-weight:800;color:var(--text)}.ntf-row-body{font-size:12px;line-height:1.45;color:var(--muted)}.ntf-row-side{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:0 0 auto}.ntf-row-ago{color:var(--muted)}.ntf-row-ago,.ntf-row-cta{font-size:11px;white-space:nowrap}.ntf-row-cta{font-weight:800;color:var(--accent);text-decoration:none}.ntf-row-cta:hover{text-decoration:underline}.ntf-toasts{position:fixed;right:16px;bottom:16px;z-index:120;display:flex;flex-direction:column;gap:10px;pointer-events:none}.ntf-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;width:min(340px,calc(100vw - 32px));padding:12px 12px 12px 13px;border-radius:12px;background:var(--panel,var(--card,#131a2b));border:1px solid var(--line,var(--border));border-left:3px solid var(--ntf-info);box-shadow:0 14px 38px rgba(0,0,0,.5);animation:ntf-in .22s ease-out}.ntf-toast.sev-info{border-left-color:var(--ntf-info)}.ntf-toast.sev-notice{border-left-color:var(--ntf-notice)}.ntf-toast.sev-warning{border-left-color:var(--ntf-warning)}.ntf-toast.sev-critical{border-left-color:var(--ntf-critical)}.ntf-toast-main{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.ntf-toast-title{font-size:13px;font-weight:800;color:var(--text)}.ntf-toast-body{font-size:12px;line-height:1.45;color:var(--muted)}.ntf-toast-cta{margin-top:4px;font-size:11px;font-weight:800;color:var(--accent);text-decoration:none}.ntf-toast-cta:hover{text-decoration:underline}.ntf-toast-x{border:none;background:none;padding:0 2px;cursor:pointer;line-height:1;font-size:18px;color:var(--muted)}.ntf-toast-x:hover{color:var(--text)}@keyframes ntf-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ntf-toast{animation:none}}@media (max-width:560px){.ntf-panel{position:fixed;top:64px;right:8px;left:8px;width:auto}.ntf-toasts{right:8px;left:8px;bottom:auto;top:8px;align-items:stretch}.ntf-toast{width:auto}}.chat-launch{position:fixed;right:24px;bottom:24px;z-index:50;display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none}.chat-launch>*{pointer-events:auto}.chat-fab{width:52px;height:52px;border-radius:50%;border:1px solid var(--line);background:var(--accent);color:var(--page-bg);font-size:22px;line-height:1;cursor:pointer;display:grid;place-items:center;box-shadow:0 12px 30px rgba(0,0,0,.45);transition:transform .15s ease,filter .15s ease}.chat-fab:hover{transform:translateY(-2px);filter:brightness(1.08)}.chat-fab:focus-visible{outline:2px solid var(--text);outline-offset:3px}.chat-fab[aria-busy=true]{cursor:progress}.chat-fab-spin{width:20px;height:20px;border-radius:50%;border:2px solid color-mix(in srgb,var(--page-bg) 35%,transparent);border-top-color:var(--page-bg);animation:mb-spin .8s linear infinite}.chat-menu{min-width:200px;max-width:min(280px,calc(100vw - 32px));padding:6px;border-radius:14px;border:1px solid var(--line);background:var(--panel);color:var(--text);box-shadow:0 18px 44px rgba(0,0,0,.5);animation:ntf-in .14s ease-out}.chat-menu-head{padding:8px 10px 6px;font-size:12px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.chat-menu-item{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border:none;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer}.chat-menu-item:focus-visible,.chat-menu-item:hover{background:var(--panel-2);outline:none}.chat-note{max-width:min(280px,calc(100vw - 32px));padding:10px 12px;border-radius:12px;border:1px solid #5a1c26;background:#2a1016;color:#fca5a5;font-size:13px;line-height:1.4;box-shadow:0 12px 30px rgba(0,0,0,.45)}button.footer-soc{padding:0;font-family:inherit;cursor:pointer}.sidenav-support.is-action{width:100%;font-family:inherit;text-align:left;cursor:pointer}.sidenav-support.is-action:hover{border-color:var(--accent)}@media (max-width:1024px){.chat-launch{right:14px;bottom:calc(76px + env(safe-area-inset-bottom))}.chat-fab{width:48px;height:48px;font-size:20px}}.skel{--skel-base:color-mix(in srgb,var(--panel-2,var(--panel,#1a2130)) 88%,var(--text,#fff) 4%);--skel-glint:color-mix(in srgb,var(--accent,#d6aa57) 16%,rgb(255 255 255/0.10));position:relative;display:block;overflow:hidden;border-radius:var(--radius,12px);background:var(--skel-base);isolation:isolate}.skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(100deg,transparent 20%,var(--skel-glint) 45%,rgb(255 255 255/.16) 50%,var(--skel-glint) 55%,transparent 80%);animation:skel-sweep 1.5s cubic-bezier(.4,0,.2,1) infinite;will-change:transform}@keyframes skel-sweep{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.skel:after{animation:none;opacity:0}}@keyframes skel-reveal{0%{opacity:0}to{opacity:1}}.skel-reveal{animation:skel-reveal .28s ease-out both}.skel-row{display:flex;gap:10px}.skel-col{display:flex;flex-direction:column;gap:9px;min-width:0;flex:1}.skel-auth{display:inline-flex;align-items:center;gap:10px}.skel-auth .skel-btn{width:84px;height:40px}.skel-auth .skel-btn.wide{width:96px}.skel-hero{position:relative;width:100%;aspect-ratio:var(--banner-ratio,12/5);overflow:hidden;border-radius:var(--radius,14px)}.skel-hero>.skel-fill{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit}.skel-hero-copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:0 7%}.skel-hero-copy .skel{--skel-base:color-mix(in srgb,var(--panel,#1a2130) 70%,var(--text,#fff) 7%)}.skel-games{display:grid;grid-template-columns:repeat(auto-fill,minmax(142px,1fr));gap:13px}.skel-tile{display:flex;flex-direction:column;gap:9px}.skel-tile .skel-tile-art{width:100%;aspect-ratio:1/.82;border-radius:calc(var(--radius, 14px) + 2px)}.skel-section{gap:18px}.skel-section,.skel-section-head{display:flex;flex-direction:column}.skel-section-head{gap:10px}.skel-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.skel-card{display:flex;flex-direction:column;gap:14px;min-height:230px;padding:22px;border:1px solid var(--line,rgb(255 255 255/.08));border-radius:calc(var(--radius, 14px) + 5px)}.skel-card.tall{min-height:330px}.skel-card .skel-push{margin-top:auto}.skel-list{display:flex;flex-direction:column;border:1px solid var(--line,rgb(255 255 255/.08));border-radius:var(--radius,14px);overflow:hidden}.skel-list-row{display:flex;align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid var(--line,rgb(255 255 255/.06))}.skel-list-row:last-child{border-bottom:0}.skel-heading{gap:12px}.skel-heading,.skel-page{display:flex;flex-direction:column}.skel-page{gap:22px}.skel-band{display:flex;align-items:center;gap:28px;min-height:220px;padding:30px;border:1px solid var(--line,rgb(255 255 255/.08));border-radius:calc(var(--radius, 14px) + 10px)}.skel-band.short{min-height:150px}.skel-split{display:grid;grid-template-columns:250px minmax(0,1fr);gap:24px;align-items:start}.skel-menu{gap:6px;padding:10px;border:1px solid var(--line,rgb(255 255 255/.08));border-radius:calc(var(--radius, 14px) + 6px)}.skel-menu,.skel-panel{display:flex;flex-direction:column}.skel-panel{gap:24px;padding:30px;border:1px solid var(--line,rgb(255 255 255/.08));border-radius:calc(var(--radius, 14px) + 8px)}.skel-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:760px){.skel-form,.skel-split{grid-template-columns:1fr}.skel-band{gap:16px;padding:20px;min-height:0}.skel-hero-copy{gap:10px}.skel-games{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}}.skel-nav{display:inline-flex;align-items:center;gap:22px}.hero-banner-skeleton{display:block;width:100%;height:100%}.hero-banner-skeleton>.skel-hero{width:100%;height:100%;min-height:100%}.screen.auth-screen.lobby{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:40px 16px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent) 14%,transparent),transparent 42%),var(--page-bg,var(--bg));color:var(--text)}.screen.auth-screen .auth-brand{display:inline-flex;align-items:center;color:var(--text);text-decoration:none}.screen.auth-screen .auth-brand img{display:block;height:48px;width:auto;max-width:220px;-o-object-fit:contain;object-fit:contain}.screen.auth-screen .auth-brand span{font-size:22px;font-weight:800;letter-spacing:-.01em}.screen.auth-screen .card.auth-card{width:100%;margin:0;max-width:440px;display:flex;flex-direction:column;gap:18px;padding:32px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line,transparent));border-radius:calc(var(--radius, 14px) + 8px);background:var(--panel);box-shadow:0 30px 80px rgb(0 0 0/.45)}.screen.auth-screen .auth-head{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.screen.auth-screen .pw-mark{width:46px;height:46px;display:grid;place-items:center;margin-bottom:6px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:14px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.screen.auth-screen .pw-mark.ok{border-color:color-mix(in srgb,#5fb487 35%,transparent);background:color-mix(in srgb,#5fb487 12%,transparent);color:#7fc9a0}.screen.auth-screen .auth-head h1{margin:0;color:var(--text);font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.screen.auth-screen .auth-head p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.screen.auth-screen .auth-form{display:flex;flex-direction:column;gap:16px;margin:0}.screen.auth-screen .auth-field{display:flex;flex-direction:column;gap:7px}.screen.auth-screen .auth-field>label{color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.02em}.screen.auth-screen .auth-input{position:relative}.screen.auth-screen .auth-input input{width:100%;height:48px;padding:0 14px;border:1px solid var(--line,rgb(255 255 255/.1));border-radius:12px;background:color-mix(in srgb,var(--page-bg,#000) 70%,var(--panel));color:var(--text);font:inherit;font-size:15px;outline:none}.screen.auth-screen .auth-input input::-moz-placeholder{color:color-mix(in srgb,var(--muted) 70%,transparent)}.screen.auth-screen .auth-input input::placeholder{color:color-mix(in srgb,var(--muted) 70%,transparent)}.screen.auth-screen .auth-input input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.screen.auth-screen .auth-input.has-eye input{padding-right:46px}.screen.auth-screen .auth-eye{position:absolute;top:50%;right:6px;width:36px;height:36px;display:grid;place-items:center;transform:translateY(-50%);border:0;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer}.screen.auth-screen .auth-eye:hover{color:var(--text);background:rgb(255 255 255/.05)}.screen.auth-screen .auth-submit{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--accent);color:var(--page-bg,#fff);font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.screen.auth-screen .auth-submit:disabled{opacity:.5;cursor:default}.screen.auth-screen .auth-back,.screen.auth-screen .auth-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:center;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;text-decoration:none;cursor:pointer}.screen.auth-screen .auth-back:hover,.screen.auth-screen .auth-link:hover{color:var(--accent)}.screen.auth-screen .auth-note{margin:-4px 0 0;color:var(--muted);font-size:13px}.screen.auth-screen .auth-note b{color:var(--text);font-weight:600;overflow-wrap:anywhere}.screen.auth-screen .auth-error{margin:0;color:#f08a8a;font-size:13px}@media (max-width:480px){.screen.auth-screen .card.auth-card{padding:24px 20px}.screen.auth-screen .auth-head h1{font-size:22px}}.join-cell{display:flex;flex-direction:column;gap:5px;min-width:0}.lobby .join-card .join-cell>.field{margin-bottom:0}.field-err{margin:0;padding-left:2px;color:#f08a8a;font-size:12px;line-height:1.35}.mb-cap{margin:8px 0 0;padding:8px 10px;border-radius:10px;font-size:12.5px;line-height:1.4;border:1px solid color-mix(in srgb,var(--accent,currentColor) 35%,transparent);background:color-mix(in srgb,var(--accent,currentColor) 10%,transparent)}.acct-invite-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0}.acct-invite-stats>div{display:grid;gap:2px;padding:12px;border-radius:12px;text-align:center;border:1px solid color-mix(in srgb,currentColor 14%,transparent)}.acct-invite-stats strong{font-size:22px}.acct-invite-stats span{font-size:12px;opacity:.7}.acct-invite-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.acct-invite-row{display:grid;grid-template-columns:1.2fr .8fr 1.3fr 1fr;gap:8px;align-items:center;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,currentColor 10%,transparent);font-size:13px}.acct-invite-name{font-weight:600}.acct-invite-st.s-qualified{color:var(--accent,currentColor)}.acct-invite-st.s-rejected{opacity:.6}@media (max-width:560px){.acct-invite-row{grid-template-columns:1fr 1fr}.acct-invite-stats strong{font-size:18px}}.modal>.field-err{margin:2px 0 10px}.join-card .field-row>.join-cell{flex:1 1 0}.join-card .join-cell.has-err>.field,.join-card .join-cell.has-err>.field input,.join-card .join-cell.has-err>select{border-color:color-mix(in srgb,#e5484d 70%,transparent)}.join-card .join-cell.has-err>.field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,#e5484d 16%,transparent)}@media (max-width:640px){:is(.cms-section,.cms-page-body,.inner-page) a{display:inline-block;padding-block:10px;margin-block:-10px}.csh-close,.mdrawer-x{min-width:40px;min-height:40px;display:inline-grid;place-items:center}.ntf-clear{padding:10px 4px}.tc-desk{display:none!important}.lobby .topbar>.account,.lobby .topbar>.btn-login,.lobby .topbar>.skel-auth,.lobby .topnav>.account,.lobby .topnav>.btn-login{margin-left:auto}.lobby .topbar .account,.lobby .topnav .account{gap:6px}.lobby .topbar .btn-login,.lobby .topnav .btn-login{min-height:40px}.wallet-hdr .wallet-bonus,.wallet-hdr .wallet-wager{display:none}.wallet-hdr{display:inline-flex;align-items:center}.moburger,.wallet-deposit,.wallet-hdr{min-height:40px}.moburger{min-width:40px}}.drawer-utils{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.drawer-utils .lang-switch{width:100%;min-height:44px}.drawer-util-link{display:flex;align-items:center;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--text);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}.drawer-util-link:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.mob-brand{display:none}@media (max-width:1024px){.mob-brand{display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:40px;color:var(--text);font-weight:800;text-decoration:none}.mob-brand-badge{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:9px;background:var(--accent);color:#fff;font-size:14px}.mob-brand-name{overflow:hidden;font-size:15px;white-space:nowrap;text-overflow:ellipsis}}@media (max-width:400px){.mob-brand-name{display:none}}.mob-brand:has(.mob-brand-badge:empty){display:none}@media (max-width:360px){.wallet-deposit{width:40px;padding:0;overflow:hidden;font-size:0}.wallet-deposit:before{content:"+";font-size:20px;line-height:1}}@media (max-width:640px){.lobby .footer-links .footer-col{row-gap:0}.lobby .footer-links .footer-col>a{display:flex;align-items:center;align-self:stretch;min-height:40px}.lobby .modal .modal-close{min-width:40px;min-height:40px;display:inline-grid;place-items:center}.lobby .auth-screen .auth-back,.lobby .modal .login-forgot,.lobby.auth-screen .auth-back{display:inline-flex;align-items:center;min-height:40px}.lobby .field .eye{min-width:40px;min-height:40px;display:inline-grid;place-items:center}.lobby .promo-opt,.lobby a.view-all{min-height:40px;align-items:center}.lobby a.view-all{display:inline-flex}.lobby :is(.game-demo,.game-cta.demo){min-height:32px}.lobby .mb-fchip,.lobby .txn-chip{min-height:36px}.lobby .acct-linkbtn{display:inline-flex;align-items:center;min-height:40px}.lobby .acct-btn.sm{min-height:36px}.lobby .acct-lock,.lobby .acct-muted.sm,.lobby .footer-label,.lobby .game-tag,.lobby .mb-label,.lobby .mnav-lbl,.lobby p.acct-muted{font-size:11px}.lobby .cms-promo-code{min-height:40px}}@media (max-width:1024px){.lobby .topbar .account>.tc-desk,.lobby .topnav .account>.tc-desk{display:none!important}}@media (max-width:900px){.lobby .topbar:has(.account)>.btn-promo:not(.btn-bonus){display:none}}@media (max-width:760px){.lobby .topbar:has(.account)>.search{display:none}}.vip{max-width:1080px;margin:0 auto;display:grid;gap:18px}.vip-badge{--vip-c-own:var(--vip-c,var(--accent));display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;font-size:22px;line-height:1;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--vip-c-own) 55%,transparent),color-mix(in srgb,var(--vip-c-own) 18%,var(--panel-2)));border:1px solid color-mix(in srgb,var(--vip-c-own) 60%,var(--line))}.vip-badge.sm{width:30px;height:30px;font-size:15px}.vip-badge.lg{width:64px;height:64px;font-size:32px}.vip-meter{position:relative;height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--line) 80%,transparent)}.vip-meter>i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,var(--vip-c,var(--accent)),var(--accent-2))}.vip-tile{display:flex;align-items:center;gap:16px;margin:-6px 0 22px;padding:16px 20px;border:1px solid color-mix(in srgb,var(--vip-c,var(--accent)) 35%,var(--line));border-radius:18px;background:linear-gradient(100deg,color-mix(in srgb,var(--vip-c,var(--accent)) 14%,var(--panel)),var(--panel));color:inherit;text-decoration:none}.vip-tile:hover{border-color:color-mix(in srgb,var(--vip-c,var(--accent)) 65%,var(--line))}.vip-tile-body{flex:1;min-width:0;display:grid;gap:5px}.vip-tile-body small{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vip-tile-body strong{font-size:18px;line-height:1.15}.vip-tile-next{color:var(--muted);font-size:13px}.vip-tile-cta{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:13px;font-weight:700;color:var(--accent)}.vip-hero{position:relative;overflow:hidden;display:grid;gap:12px;background:radial-gradient(120% 150% at 0 0,color-mix(in srgb,var(--vip-c,var(--accent)) 22%,transparent),transparent 60%),var(--panel)}.vip-kicker{color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.vip-current{display:flex;align-items:center;gap:16px}.vip-current small{color:var(--muted);font-size:12px}.vip-current h1{margin:2px 0 0;font-size:clamp(26px,4vw,38px);line-height:1.05}.vip-next{margin:0;font-weight:700}.vip-note{margin:0;color:var(--muted);font-size:13px}.vip-skeleton{min-height:190px;opacity:.55}.vip-off h1{margin:0 0 6px;font-size:22px}.vip-ladder{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.vip-ladder li{position:relative;display:grid;justify-items:start;gap:6px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--panel);min-width:0}.vip-ladder li strong{font-size:15px;overflow-wrap:anywhere}.vip-ladder li small{color:var(--muted);font-size:12px}.vip-ladder li.vip-is-current{border-color:color-mix(in srgb,var(--vip-c,var(--accent)) 70%,var(--line));background:color-mix(in srgb,var(--vip-c,var(--accent)) 12%,var(--panel))}.vip-card em,.vip-ladder li em{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:999px;font-style:normal;font-size:11px;font-weight:800;background:var(--accent);color:var(--page-bg)}.vip-table-card h2{margin:0 0 14px;font-size:18px}.vip-table-scroll{overflow-x:auto}.vip-table{width:100%;border-collapse:collapse;font-size:14px}.vip-table td,.vip-table th{padding:11px 12px;border-bottom:1px solid var(--line);text-align:center;vertical-align:middle}.vip-table thead th{font-size:13px}.vip-table thead th>span:last-child{display:block;margin-top:6px;overflow-wrap:anywhere}.vip-table tbody th{text-align:left;font-weight:600;color:var(--muted);white-space:nowrap}.vip-table td small{display:block;margin-top:3px;color:var(--muted);font-size:12px}.vip-table .vip-is-current{background:color-mix(in srgb,var(--vip-c,var(--accent)) 10%,transparent)}.vip-table thead th.vip-is-current{box-shadow:inset 0 3px 0 var(--vip-c,var(--accent))}.vip-table td.vip-is-yes{color:var(--accent);font-weight:800}.vip-table td.vip-is-empty{color:var(--muted)}.vip-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vip-cards{display:none}.vip-card{position:relative}.vip-card header{display:flex;align-items:center;gap:12px;margin-bottom:10px}.vip-card header strong{font-size:17px}.vip-card.vip-is-current{border-color:color-mix(in srgb,var(--vip-c,var(--accent)) 70%,var(--line))}.vip-card dl{margin:0;display:grid}.vip-card dl>div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid var(--line)}.vip-card dt{color:var(--muted);font-size:13px}.vip-card dd{margin:0;text-align:right;font-size:14px;font-weight:600;min-width:0;overflow-wrap:anywhere}.vip-card dd small{display:block;color:var(--muted);font-size:12px;font-weight:500}.vip-card .vip-is-yes dd{color:var(--accent)}.vip-card .vip-is-empty dd{color:var(--muted);font-weight:500}@media (max-width:760px){.vip-table-card{display:none}.vip-cards{display:grid;gap:12px}.vip-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.vip-tile{flex-wrap:wrap;margin-top:0;padding:14px 16px}.vip-tile-cta{width:100%;justify-content:flex-end}.vip-current .vip-badge.lg{width:52px;height:52px;font-size:26px}}.vip-card dd,.vip-table td>span{white-space:pre-line}.vip-claim{display:block;margin-top:4px;font-size:12px;font-weight:700;color:var(--accent);text-decoration:none}.vip-claim:hover{text-decoration:underline}.vip-chips{display:inline-flex;flex-direction:column;align-items:center;gap:6px}.vip-chip{display:inline-grid;justify-items:center;gap:2px;min-width:128px;padding:8px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--vip-c,var(--accent)) 45%,var(--line));background:linear-gradient(160deg,color-mix(in srgb,var(--vip-c,var(--accent)) 18%,var(--panel-2)),var(--panel))}.vip-chip b{font-size:19px;line-height:1.1;font-weight:800;letter-spacing:-.01em;color:var(--accent)}.vip-chip small{margin:0;font-size:11.5px;line-height:1.3;color:var(--muted);white-space:nowrap}.vip-card .vip-claim,.vip-table td .vip-claim{display:inline-block;margin-top:9px;padding:6px 12px;border-radius:999px;background:var(--accent);color:var(--page-bg);font-size:11.5px;font-weight:800;text-decoration:none}.vip-card .vip-claim:hover,.vip-table td .vip-claim:hover{text-decoration:none;filter:brightness(1.08)}.vip-foot{margin:12px 0 0;color:var(--muted);font-size:12.5px}.vip-card .vip-chips{align-items:flex-end}.vip-card .vip-chip{justify-items:end;min-width:0;padding:6px 11px}.vip-card .vip-chip b{font-size:16px}.vip-table td .vip-claim{margin:9px auto 0}.vip-card .vip-claim,.vip-table td .vip-claim{display:block;width:-moz-max-content;width:max-content;line-height:1.3}.vip-card .vip-claim{margin:8px 0 0 auto}.help{max-width:1080px;margin:0 auto;display:grid;gap:18px;padding-bottom:28px}.help .acct-card+.acct-card{margin-top:0}.help-hero{display:grid;gap:8px;background:radial-gradient(120% 150% at 0 0,color-mix(in srgb,var(--accent) 20%,transparent),transparent 60%),var(--panel)}.help-kicker{color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.help-hero h1{margin:0;font-size:clamp(26px,4vw,36px);line-height:1.1}.help-hero p{margin:0;color:var(--muted);max-width:640px;line-height:1.6}.help-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.help-card{display:flex;flex-direction:column;gap:8px}.help-ic{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;font-size:22px;background:color-mix(in srgb,var(--accent) 16%,var(--panel-2));border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line))}.help-card h2{margin:6px 0 0;font-size:18px;font-weight:800}.help-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.55;flex:1}.help-cta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px}.help-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border:none;border-radius:999px;background:var(--accent);color:var(--page-bg);font:inherit;font-size:14px;font-weight:800;text-decoration:none;cursor:pointer}.help-btn:hover{filter:brightness(1.08)}.help-btn:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.help-addr{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.help-extra{padding:0}