@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;450;500;600;700;800;900&family=DM+Sans:wght@400;500;600;700&family=Barlow+Condensed:wght@800&family=Anton&family=Oswald:wght@500;600;700&display=swap");:root{--right-panel-width:360px;color-scheme:dark;--bg-base:#15191d;--bg-surface:#1e2428;--bg-elevated:#232830;--bg-overlay:#262c32;--bg-hover:rgba(255,255,255,0.04);--bg-input:#262c32;--bg-active:rgba(20,147,255,0.08);--border-subtle:#2a3038;--border-default:#2e343c;--border-strong:#3a424c;--text-primary:#E8EAED;--text-secondary:#8B919A;--text-muted:#4D545E;--text-disabled:#333348;--accent-primary:#1493FF;--accent-hover:#3CA8FF;--accent-pressed:#1A4AE6;--accent-sidebar-active:#3CA8FF;--nav-active-readable:#5cb4ff;--nav-active-glass-bg:linear-gradient(180deg,rgba(188,208,226,0.054),rgba(188,208,226,0.015) 52%,rgba(188,208,226,0.006)),rgba(132,148,164,0.015);--nav-active-glass-border:rgba(206,226,244,0.043);--nav-active-glass-shadow:inset 0 1px 0 rgba(255,255,255,0.055),inset 0 -1px 0 rgba(0,0,0,0.075),0 4px 10px rgba(0,0,0,0.10);--nav-active-glass-backdrop:blur(5px) saturate(104%);--accent-subtle:rgba(20,147,255,0.08);--accent-glow:rgba(20,147,255,0.25);--accent-muted:rgba(20,147,255,0.12);--accent-green:#00D26A;--live-green:#00D26A;--live-green-dot:#00D26A;--success:#00D26A;--success-muted:rgba(0,210,106,0.12);--warning:#FFB800;--warning-amber:#FFB800;--warning-muted:rgba(255,184,0,0.12);--danger:#FF4D4D;--danger-red:#FF4D4D;--danger-muted:rgba(255,77,77,0.12);--sidebar-w:240px;--header-h:72px;--header-strip-h:0px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--mobile-header-h:calc(60px + var(--safe-top));--mobile-nav-h:calc(64px + var(--safe-bottom));--app-content-gutter:clamp(22px,2.4vw,34px);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-card:0 1px 3px rgba(0,0,0,0.4),0 4px 12px rgba(0,0,0,0.3);--shadow-elevated:0 8px 32px rgba(0,0,0,0.5);--predictions-yes:#00D26A;--predictions-yes-muted:rgba(0,210,106,0.10);--predictions-yes-border:rgba(0,210,106,0.25);--predictions-no:#FF4D4D;--predictions-no-muted:rgba(255,77,77,0.10);--predictions-no-border:rgba(255,77,77,0.25);--pred-yes:#28d089;--pred-yes-bg:rgba(40,208,137,0.10);--pred-yes-border:rgba(40,208,137,0.30);--pred-no:#ff5a60;--pred-no-bg:rgba(255,90,96,0.10);--pred-no-border:rgba(255,90,96,0.30);--pred-card-bg:#1f2733;--pred-card-border:rgba(255,255,255,0.06);--pred-card-hover:rgba(45,53,64,0.7);--pred-card-radius:14px;--pred-accent:#1493FF;--pred-accent-soft:rgba(20,147,255,0.14);--pred-accent-border:rgba(20,147,255,0.45);--picks-more:#43D58D;--picks-more-bg:rgba(67,213,141,0.10);--picks-more-border:rgba(67,213,141,0.28);--picks-more-solid:rgba(67,213,141,0.88);--picks-less:#FF7892;--picks-less-bg:rgba(255,120,146,0.10);--picks-less-border:rgba(255,120,146,0.26);--picks-less-solid:rgba(255,120,146,0.86);--picks-card-bg:#111820;--picks-card-border:rgba(214,230,245,0.09);--picks-card-hover:#17212b;--picks-card-radius:8px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-primary);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}body,html{background:var(--bg-base)}html{scroll-behavior:smooth;text-size-adjust:100%;scrollbar-gutter:stable}body,html{overscroll-behavior:none}a{color:inherit;text-decoration:none}ol,ul{list-style:none}[role=button],a,button,input,label,select,summary,textarea{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cat-tab,.mobile-nav-item,[role=button],button{-webkit-user-select:none;-moz-user-select:none;user-select:none}::selection{background:rgba(20,147,255,.3);color:#fff}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}button:active{transform:scale(.97);transition:transform 80ms ease}input:focus,select:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(20,147,255,.15);outline:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#2e343c;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3a424c}.page{animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[role=button],a,button,input,select,textarea{transition:all .15s ease}[role=button],button,input,select,textarea{font-family:inherit}[role=button]:active,a:active,button:active{transform:scale(.97)}.skeleton{background:linear-gradient(90deg,rgba(255,255,255,.04) 25%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.04) 75%);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;border-radius:8px}.app-shell{display:flex;min-height:100vh;min-height:100dvh}.content-area{margin-left:var(--sidebar-w);margin-top:calc(var(--header-h) + var(--header-strip-h, 0px));flex:1 1 auto;min-width:0;min-height:calc(100vh - var(--header-h) - var(--header-strip-h, 0px));min-height:calc(100dvh - var(--header-h) - var(--header-strip-h, 0px));overflow-x:clip;transition:margin-right var(--betslip-shift-dur,.36s) var(--betslip-shift-ease,cubic-bezier(.32,.72,0,1));display:flex;flex-direction:column}.content-area>*{flex-shrink:0;width:100%}.content-area>.site-footer{margin-top:auto}@media (min-width:981px){body[data-betslip-global=open] .content-area,body[data-rewards=open]:not([data-betslip=open]) .content-area{margin-right:var(--right-panel-width,360px)}}.page{padding:24px;max-width:1200px;margin:0 auto}.page.sb-browse{max-width:1240px!important;width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;box-sizing:border-box!important;overflow-x:clip}@media (max-width:640px){:root{--app-content-gutter:16px}}.sb-browse .hero-grid{margin:12px 0 4px}.sb-browse .hero-card-banner{aspect-ratio:2/1}.sb-browse .hero-banner-image,.sb-browse .hero-card-banner:hover .hero-banner-image{box-shadow:none}.sb-browse .hero-banner-image,.sb-browse .hero-banner-image-sb3{filter:brightness(1.15)}.sb-browse .hero-card-banner:hover .hero-banner-image,.sb-browse .hero-card-banner:hover .hero-banner-image-sb3{filter:brightness(1.46)}.sb-banner-shell{container-type:inline-size;container-name:sbbanners}@container sbbanners (max-width: 880px){.sb-browse .hero-grid{display:flex;grid-template-columns:none;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sb-browse .hero-grid::-webkit-scrollbar{display:none}.sb-browse .hero-card-banner{flex:0 0 320px;min-width:320px;max-width:320px;scroll-snap-align:start}.sb-browse .hero-card:nth-child(3){display:block}}@media (max-width:640px){.sb-browse .hero-grid{gap:8px;margin:8px 0 2px}.sb-browse .hero-card-banner{flex:0 0 68%;min-width:68%;max-width:68%;aspect-ratio:2.07/1}}.sb-browse .hero-grid.sb-hero-breakout{--sb-slot-w:calc((100% - 44px) / 3);margin-top:0;margin-top:-2px!important;padding-top:calc(var(--sb-slot-w) * .08625);padding-bottom:0}.sb-browse .sb-hero-breakout .hero-card-banner{aspect-ratio:1600/818;container-type:inline-size}.sb-browse .sb-hero-breakout .hero-card-banner:after{display:none}.sb-browse .sb-hero-breakout .hero-banner-image{position:absolute;left:0;top:-16.8704%;width:100%;max-width:none;height:auto;object-fit:fill;border-radius:0}@media (max-width:1024px){.sb-browse .hero-grid.sb-hero-breakout{--sb-slot-w:calc((100% - 22px) / 2)}}@container sbbanners (max-width: 880px){.sb-browse .hero-grid.sb-hero-breakout{--sb-slot-w:320px}}@media (max-width:640px){.sb-browse .hero-grid.sb-hero-breakout{--sb-slot-w:68%;margin-top:0}.sb-browse .sb-hero-breakout .hero-card-banner{aspect-ratio:1600/818}}.sb-browse .sb-banner-copy:before{background:radial-gradient(ellipse 70% 62% at 30% 54%,rgba(4,3,10,.5) 0,rgba(4,3,10,.32) 48%,rgba(4,3,10,0) 100%)}.sb-browse .sb-banner-copy--welcome .sb-banner-head{transform:scaleX(.92)}.sb-browse .sb-banner-copy--welcome .sb-banner-head>span:first-child{-webkit-text-stroke:.75cqw #1f0220;paint-order:stroke fill;text-shadow:0 .3cqw 0 rgba(30,0,28,.9),0 .6cqw 1.6cqw rgba(0,0,0,.6)}.sb-browse .sb-banner-copy--welcome .sb-banner-accent:before{-webkit-text-stroke:1cqw #16011a;text-shadow:0 .3cqw 0 rgba(30,0,28,.9),0 .6cqw 1.6cqw rgba(0,0,0,.6)}.sb-browse .sb-banner-copy--welcome:before{background:radial-gradient(ellipse 74% 70% at 30% 54%,rgba(24,2,26,.8) 0,rgba(24,2,26,.56) 50%,rgba(24,2,26,0) 100%)}.sb-browse .sb-banner-copy--vip:before{background:radial-gradient(ellipse 74% 70% at 30% 54%,rgba(5,3,0,.84) 0,rgba(5,3,0,.6) 50%,rgba(5,3,0,0) 100%)}.sb-banner-copy .sb-banner-logo{filter:drop-shadow(0 0 .18cqw rgba(0,0,0,.85)) drop-shadow(0 .25cqw .7cqw rgba(0,0,0,.6))}.sb-banner-copy{position:absolute;z-index:2;left:5cqw;top:0;bottom:0;width:48cqw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;pointer-events:none;text-align:left}.sb-banner-copy:before{content:"";position:absolute;z-index:-1;left:-5cqw;top:0;bottom:0;width:72cqw;border-radius:1.75cqw 0 0 1.75cqw;background:linear-gradient(90deg,rgba(6,4,12,.7),rgba(6,4,12,.5) 45%,rgba(6,4,12,0))}.sb-banner-logo{display:block;width:27cqw;height:auto;margin:0 0 1.2cqw -.6cqw}.sb-banner-head{display:flex;flex-direction:column;gap:.6cqw;font-family:Anton,Barlow Condensed,Inter,sans-serif;font-weight:400;font-size:10.5cqw;line-height:1.02;letter-spacing:.012em;text-transform:uppercase;white-space:nowrap;transform:scaleX(.86);transform-origin:left center;-webkit-font-smoothing:antialiased}.sb-banner-head>span{position:relative;color:#ffffff;text-shadow:0 .22cqw 0 rgba(0,0,0,.5),0 .5cqw 1.3cqw rgba(0,0,0,.5)}.sb-banner-head>.sb-banner-accent{text-shadow:none}.sb-banner-accent:before{content:attr(data-text);position:absolute;left:0;top:0;color:transparent;text-shadow:0 .22cqw 0 rgba(0,0,0,.55),0 .5cqw 1.3cqw rgba(0,0,0,.5);pointer-events:none}.sb-banner-accent>span{position:relative;display:inline-block;padding:0 .06em .14em 0;margin-bottom:-.14em;background-image:var(--sb-banner-accent);-webkit-background-clip:text;background-clip:text;color:transparent}.sb-banner-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:2.4cqw;width:40cqw;height:8.2cqw;padding:0 3cqw;border-radius:1.3cqw;background:var(--sb-banner-cta);color:#ffffff;font-family:Oswald,Inter,sans-serif;font-weight:600;font-size:3.9cqw;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -.35cqw 0 rgba(0,0,0,.16),0 .6cqw 1.6cqw rgba(0,0,0,.35);transition:filter .15s ease}.hero-card-banner:hover .sb-banner-cta{filter:brightness(1.08)}.sb-banner-copy--welcome{--sb-banner-accent:linear-gradient(180deg,#ffa3d4,#ff78bf);--sb-banner-cta:linear-gradient(180deg,#ff3f9c,#e3127c)}.sb-banner-copy--vip{--sb-banner-accent:linear-gradient(180deg,#ffd35c,#fcc23c 50%,#f2ac22);--sb-banner-cta:linear-gradient(180deg,#2a2418,#15120c)}.sb-banner-copy--vip .sb-banner-cta{box-shadow:inset 0 0 0 .16cqw #e9b44c,inset 0 .3cqw 0 rgba(255,225,150,.18),0 .6cqw 1.6cqw rgba(0,0,0,.45)}.sb-banner-copy--vip .sb-banner-head>span:first-child{-webkit-text-stroke:.55cqw #1a0f00;paint-order:stroke fill;text-shadow:0 .35cqw 0 rgba(15,8,0,.95),0 .7cqw 2cqw rgba(0,0,0,.85)}.sb-banner-copy--vip .sb-banner-accent:before{-webkit-text-stroke:0;text-shadow:0 .25cqw 0 rgba(0,0,0,.6),0 .6cqw 1.6cqw rgba(0,0,0,.6)}.sb-banner-copy--sgm{--sb-banner-accent:linear-gradient(180deg,#f2faff,#9ad6ff 45%,#5ab9ff);--sb-banner-cta:linear-gradient(180deg,#2aa0ff,#0f80ea)}.casino-home-page .hero-grid.hero-breakout{--hb-slot-w:calc((100% - 44px) / 3);margin-top:-16px;padding-top:calc(var(--hb-slot-w) * .10625)}.casino-home-page .hero-breakout .hero-card-banner{aspect-ratio:1600/830;container-type:inline-size}.casino-home-page .hero-breakout .hero-card-banner:after{display:none}.casino-home-page .hero-breakout .hero-banner-image{position:absolute;left:0;top:-20.4819%;width:100%;max-width:none;height:auto;object-fit:fill;border-radius:0}@media (max-width:1024px){.casino-home-page .hero-grid.hero-breakout{--hb-slot-w:calc((100% - 22px) / 2)}}@media (max-width:768px){.casino-home-page .hero-grid.hero-breakout{--hb-slot-w:68%;margin-top:-8px}.casino-home-page .hero-breakout .hero-card-banner{aspect-ratio:1600/830}}.casino-home-page .sb-banner-copy{width:48cqw;top:4.6cqw;bottom:4.4cqw;justify-content:flex-start}.casino-home-page .sb-banner-copy:before{top:-4.6cqw;bottom:-4.4cqw}.casino-home-page .sb-banner-copy .sb-banner-logo{width:24cqw}.casino-home-page .sb-banner-brand{height:7.8cqw;margin-bottom:1.1cqw}.casino-home-page .sb-banner-cta{margin-top:auto;height:8.4cqw}.casino-home-page .sb-banner-sub{margin-top:.9cqw;font-size:2.2cqw}.casino-home-page .sb-banner-head{font-family:Oswald,Barlow Condensed,Inter,sans-serif;font-weight:700;font-size:10.6cqw;line-height:.98;letter-spacing:.004em;transform:scaleX(.76)}.sb-banner-brand{display:flex;align-items:center;gap:1.6cqw;margin:0 0 1.2cqw -.6cqw}.sb-banner-brand .sb-banner-logo{margin:0}.sb-banner-tag{font-family:Oswald,Inter,sans-serif;font-weight:600;font-size:4.3cqw;line-height:1;letter-spacing:.06em}.sb-banner-sub,.sb-banner-tag{text-transform:uppercase;color:#ffffff;text-shadow:0 .2cqw .8cqw rgba(0,0,0,.55)}.sb-banner-sub{margin-top:1.4cqw;font-family:Inter,sans-serif;font-weight:700;font-size:2.3cqw;letter-spacing:.3em;white-space:nowrap}.sb-banner-copy--c-welcome{--sb-banner-accent:linear-gradient(180deg,#f6b8ff,#ec98ff 22%,#dd7cff 50%,#c862ff 76%,#b44ef7);--sb-banner-cta:linear-gradient(180deg,#a452f5,#8a36e6 55%,#7426cf)}.casino-home-page .sb-banner-copy--c-welcome .sb-banner-head>span:first-child{-webkit-text-stroke:.8cqw #14021f;paint-order:stroke fill;text-shadow:0 .3cqw 0 rgba(15,0,25,.9),0 .6cqw 1.6cqw rgba(0,0,0,.6)}.casino-home-page .sb-banner-copy--c-welcome .sb-banner-accent:before{-webkit-text-stroke:1cqw #14021f;text-shadow:0 .3cqw 0 rgba(15,0,25,.9),0 .6cqw 1.6cqw rgba(0,0,0,.6)}.casino-home-page .sb-banner-copy--c-welcome:before{background:linear-gradient(90deg,rgba(10,2,20,.8),rgba(10,2,20,.62) 55%,rgba(10,2,20,0))}.sb-banner-copy--c-vip{--sb-banner-accent:linear-gradient(180deg,#fffaf0,#fbe7b4 30%,#f3cf7c 62%,#e6b45a);--sb-banner-cta:linear-gradient(180deg,#2a2418,#15120c)}.sb-banner-copy--c-vip .sb-banner-cta{box-shadow:inset 0 0 0 .16cqw #e9b44c,inset 0 .3cqw 0 rgba(255,225,150,.18),0 .6cqw 1.6cqw rgba(0,0,0,.45)}.sb-banner-copy--c-vip .sb-banner-accent:before{-webkit-text-stroke:.4cqw #3d2503;text-shadow:0 .3cqw 0 rgba(30,16,0,.85),0 .6cqw 1.6cqw rgba(0,0,0,.7)}.sb-banner-copy--c-vip:before{background:linear-gradient(90deg,rgba(8,5,0,.82),rgba(8,5,0,.62) 50%,rgba(8,5,0,0))}.sb-banner-tag{font-size:5.2cqw;letter-spacing:.05em}.sb-banner-copy--c-airdrop{--sb-banner-accent:linear-gradient(180deg,#f2faff,#9ad6ff 45%,#5ab9ff);--sb-banner-cta:linear-gradient(180deg,#2aa0ff,#0f80ea)}.sb-shell{position:fixed;top:0;left:0;width:var(--sidebar-w);height:100vh;border-right:1px solid var(--border-subtle);z-index:200;flex-direction:column;transition:width .18s cubic-bezier(.4,0,.2,1)}.sb-header,.sb-shell{background:var(--bg-surface);display:flex}.sb-header{height:var(--header-h);align-items:center;gap:10px;padding:0 16px;position:relative;z-index:2;border-bottom:0;box-shadow:none;flex-shrink:0}.sb-hamburger{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #323a43;background:#232a31;color:#fff;cursor:pointer;padding:0;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sb-hamburger:hover{background:#2c343d;border-color:#3e4854}.sb-hamburger:hover svg{animation:sb-expand-nudge .3s cubic-bezier(.22,.8,.28,1) both}.sb-hamburger--attention{animation:none}.sb-hamburger--attention svg{animation:sb-expand-icon-hint .72s cubic-bezier(.18,.8,.22,1) both}@keyframes sb-expand-nudge{0%{transform:translateX(0)}40%{transform:translateX(3px)}to{transform:translateX(0)}}@keyframes sb-expand-icon-hint{0%,to{transform:translateX(0)}24%{transform:translateX(4px)}48%{transform:translateX(0)}68%{transform:translateX(3px)}}.sb-hamburger:focus,.sb-hamburger:focus-visible{outline:none;box-shadow:0 2px 8px rgba(0,0,0,.3)}.sb-collapse-fab{position:absolute;top:calc(var(--header-h) + 14px);right:-17px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;background:#232a31;border:1px solid #323a43;color:#ffffff;cursor:pointer;z-index:5;box-shadow:0 2px 8px rgba(0,0,0,.38);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.sb-collapse-fab:hover{border-color:#3e4854;background:#2c343d}.sb-collapse-fab:hover svg{animation:sb-collapse-nudge .3s cubic-bezier(.22,.8,.28,1) both}@keyframes sb-collapse-nudge{0%{transform:translateX(0)}40%{transform:translateX(-3px)}to{transform:translateX(0)}}.sb-collapse-fab:focus,.sb-collapse-fab:focus-visible{outline:none}.sb-sportsbook .sb-collapse-fab{right:-34px}.sb-mode-switch--icons{gap:3px;padding:4px;border-radius:12px;background:#161b20;border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 -1px 0 rgba(0,0,0,.35)}.sb-mode-opt{position:relative;height:40px;min-width:42px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;border-radius:9px;color:#6e7f8e;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.01em;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.sb-mode-opt .icon-brand,.sb-mode-opt svg{width:17px;height:17px;flex:0 0 auto}.sb-mode-opt .icon-brand{color:currentColor}.sb-mode-opt .icon-predict{width:15px;height:15px}.sb-mode-opt-label{display:none;line-height:1}.sb-mode-opt:not(.active):hover{color:#c8d4de;background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -1px 0 rgba(0,0,0,.18)}.sb-mode-opt:not(.active):hover>.icon-brand,.sb-mode-opt:not(.active):hover>svg{transform-origin:50% 50%}.sb-mode-opt:not(.active):hover>.sb-mode-glyph-casino{transform-origin:56% 2%;animation:sb-mode-casino-shuffle .52s cubic-bezier(.22,.8,.28,1) both}.sb-mode-opt:not(.active):hover>.sb-mode-glyph-sports{color:#ffffff;transform-origin:50% 50%;animation:sb-mode-sports-turnover .62s cubic-bezier(.2,.7,.2,1) both}.sb-mode-opt:not(.active):hover>.icon-predict{animation:sb-mode-predict-lustre .76s cubic-bezier(.2,.78,.24,1) both}.sb-mode-opt.active,.sb-mode-opt.active:hover{flex:1 1 auto;color:#ffffff;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,0) 50%),linear-gradient(180deg,#3ab2ff,#1190f5 46%,#0a72d4);box-shadow:inset 0 1px 0 rgba(255,255,255,.48),inset 0 -2px 4px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.5),0 1px 0 rgba(0,0,0,.6);text-shadow:0 1px 2px rgba(0,30,70,.5)}.sb-mode-opt.active .sb-mode-opt-label{display:inline}.sb-mode-switch--icons.sb-mode-idle:after,.sb-mode-switch--icons.sb-mode-idle:before{content:none}.sb-mode-switch--icons.sb-mode-idle .sb-mode-opt{flex:1 1}.sb-mode-switch--icons.sb-mode-idle .sb-mode-opt:hover{color:#ffffff}@keyframes sb-mode-casino-shuffle{0%,to{transform:rotate(0deg) translateY(0)}18%{transform:rotate(10deg) translateY(.7px)}40%{transform:rotate(-7deg) translateY(.35px)}61%{transform:rotate(4deg) translateY(.15px)}79%{transform:rotate(-1.5deg) translateY(0)}}@keyframes sb-mode-sports-turnover{0%{transform:rotate(0deg) scale(1);filter:brightness(1)}45%{transform:rotate(205deg) scale(1.07);filter:brightness(1.22)}to{transform:rotate(1turn) scale(1);filter:brightness(1)}}@keyframes sb-mode-predict-lustre{0%,to{transform:translateY(0) rotate(0deg) scale(1);filter:none}34%{transform:translateY(-1.2px) rotate(-1.8deg) scale(1.055);filter:brightness(1.32) drop-shadow(0 0 4px rgba(164,218,255,.58))}68%{transform:translateY(-.35px) rotate(.8deg) scale(1.018);filter:brightness(1.12) drop-shadow(0 0 2px rgba(225,244,255,.32))}}.sb-mode-crystal-glint{position:absolute;left:calc(50% + 4px);top:calc(50% - 8px);width:8px;height:8px;opacity:0;transform:scale(.25) rotate(-35deg);pointer-events:none}.sb-mode-crystal-glint:after,.sb-mode-crystal-glint:before{content:"";position:absolute;left:50%;top:50%;border-radius:999px;background:#ffffff;box-shadow:0 0 4px rgba(190,230,255,.8)}.sb-mode-crystal-glint:before{width:1px;height:100%;transform:translate(-50%,-50%)}.sb-mode-crystal-glint:after{width:100%;height:1px;transform:translate(-50%,-50%)}.sb-mode-icon:not(.active):hover>.sb-mode-crystal-glint,.sb-mode-opt:not(.active):hover>.sb-mode-crystal-glint{animation:sb-mode-crystal-glint .76s cubic-bezier(.18,.72,.24,1) both}@keyframes sb-mode-crystal-glint{0%,14%{opacity:0;transform:scale(.25) rotate(-35deg)}38%{opacity:1;transform:scale(1) rotate(0deg)}62%{opacity:.82;transform:scale(.72) rotate(18deg)}to{opacity:0;transform:scale(.25) rotate(38deg)}}.sb-mode-switch{gap:2px;background:#262c32;border:1px solid rgba(255,255,255,.035);border-radius:10px;padding:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -1px 0 rgba(0,0,0,.3),0 6px 13px rgba(3,10,15,.2)}.sb-mode-btn,.sb-mode-switch{display:flex;align-items:center;flex:1 1}.sb-mode-btn{height:40px;justify-content:center;border-radius:8px;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .14s ease,box-shadow .14s ease,transform .14s ease,color .14s ease}.sb-mode-btn:hover{background:#333a42;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.sb-mode-switch.sb-mode-idle{position:relative}.sb-mode-switch.sb-mode-idle:after,.sb-mode-switch.sb-mode-idle:before{content:"";position:absolute;top:50%;width:1px;height:18px;transform:translate(-50%,-50%);background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.18),rgba(255,255,255,0));opacity:1;transition:opacity .14s ease;pointer-events:none}.sb-mode-switch.sb-mode-idle:before{left:33.5%}.sb-mode-switch.sb-mode-idle:after{left:66.5%}.sb-mode-switch.sb-mode-idle:hover:after,.sb-mode-switch.sb-mode-idle:hover:before{opacity:0}.sb-mode-switch.sb-mode-idle .sb-mode-btn{color:#fff}.sb-mode-switch.sb-mode-idle .sb-mode-btn:hover{color:#fff}.sb-mode-btn.active,.sb-mode-switch.sb-mode-idle .sb-mode-btn:hover{background:var(--accent-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(0,0,0,.18),0 7px 14px rgba(0,0,0,.24)}.sb-mode-btn.active{font-weight:700}.sb-body{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.sb-scroll-area{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:12px;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.sb-scroll-area::-webkit-scrollbar{width:0;height:0;display:none}.sb-search{position:relative;margin:12px 16px;flex-shrink:0}.sb-search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#7b8996;pointer-events:none}.sb-search input{width:100%;height:42px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:0 12px 0 40px;color:var(--text-primary);font-size:13px}.sb-search input::placeholder{color:#8B919A}.sb-section-header{padding:12px 16px 4px;color:#7b8996;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sb-section-toggle{height:44px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 16px;background:none;border:1px solid transparent;cursor:pointer;color:#fff;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:normal;text-transform:none;transition:background .14s ease}.sb-section-toggle:hover{background:rgba(57,66,77,.28);color:#fff}.sb-section-toggle.open{background:transparent;color:#fff}.sb-section-toggle.open .sb-icon svg{color:#fff}.sb-section-toggle-label{display:inline-flex;align-items:center;gap:9px;min-width:0}.sb-section-toggle .sb-icon{width:20px;height:20px}.sb-section-toggle .sb-icon svg{width:20px;height:20px;color:#7b8996}.sb-section-toggle:hover .sb-icon svg{color:#fff}.sb-section--dropdown .sb-nav .sb-item{padding-left:28px}.sb-section--dropdown.sb-az-sports .sb-nav .sb-item{padding-left:16px}.sb-section-chevron{flex-shrink:0;width:18px;height:18px;color:#ffffff;transition:transform .18s ease}.sb-section-toggle.open .sb-section-chevron{transform:rotate(180deg)}.sb-nav{gap:1px;padding:6px 0 2px}.sb-nav,.sb-topics-group{display:flex;flex-direction:column}.sb-topics-group>.sb-item.sb-active,.sb-topics-group>.sb-item.sb-active:hover{background:transparent;box-shadow:none;color:#ffffff}.sb-topics-group>.sb-item.sb-active .sb-icon .icon-brand,.sb-topics-group>.sb-item.sb-active .sb-icon svg{color:#ffffff}.sb-subnav{display:flex;flex-direction:column;gap:2px;margin:0 10px 8px 26px;padding:2px 0 2px 8px;border-left:1px solid rgba(255,255,255,.12)}.sb-subitem{position:relative;height:36px;display:flex;align-items:center;gap:10px;padding:0 10px 0 11px;border:0;border-radius:6px;background:transparent;color:#ffffff;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:20px;text-align:left;cursor:pointer;transition:background .12s ease}.sb-subitem:hover{background:rgba(57,66,77,.45)}.sb-subitem.active,.sb-subitem.active:hover{background:#39424D;color:#ffffff;font-weight:600}.sb-subitem-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-subitem-count{flex:0 0 auto;color:#ffffff;font-size:14px;font-weight:500;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sb-item{position:relative;height:44px;display:flex;align-items:center;gap:9px;padding:0 16px;color:#fff;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:normal;text-decoration:none;overflow:hidden;border:1px solid transparent}.sb-item:hover{background:rgba(57,66,77,.28);color:#fff}.sb-item:hover .sb-icon .icon-brand,.sb-item:hover .sb-icon .icon-klutch-og,.sb-item:hover .sb-icon svg{color:#ffffff}.sb-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sb-icon svg{color:#7b8996}.sb-label{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-active{font-weight:600;backdrop-filter:var(--nav-active-glass-backdrop);-webkit-backdrop-filter:var(--nav-active-glass-backdrop);text-shadow:none}.sb-active,.sb-active:hover{background:var(--nav-active-glass-bg);border-color:var(--nav-active-glass-border);color:var(--nav-active-readable);box-shadow:var(--nav-active-glass-shadow)}.sb-active:hover{cursor:default}.sb-active:active{transform:none}.sb-active:hover .sb-icon .icon-brand,.sb-active:hover .sb-icon .icon-klutch-og,.sb-active:hover .sb-icon svg{color:var(--nav-active-readable);filter:none}.sb-active:before{content:none}.sb-active .sb-icon .icon-brand,.sb-active .sb-icon .icon-klutch-og,.sb-active .sb-icon svg{color:var(--nav-active-readable);filter:none}.sb-active{--nav-active-glass-bg:#39424D;--nav-active-glass-border:transparent;--nav-active-glass-shadow:none;--nav-active-glass-backdrop:none;--nav-active-readable:#ffffff}.sb-disabled{color:#fff;cursor:default;pointer-events:none}.sb-disabled .sb-icon .icon-brand,.sb-disabled .sb-icon .icon-klutch-og,.sb-disabled .sb-icon svg{color:#7b8996}.sb-item--static{cursor:default;pointer-events:none}.sb-badge{margin-left:auto;flex:0 0 auto;font-size:8px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1;white-space:nowrap;color:#8b98a6;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);padding:2px 6px;border-radius:999px}.sb-badge-live{margin-left:auto;flex:0 0 auto;height:19px;padding:0 7px;border-radius:999px;background:#FF4D4D;font-size:11px;letter-spacing:.01em;white-space:nowrap}.sb-badge-live,.sb-live-circle{display:inline-flex;align-items:center;justify-content:center;min-width:24px;color:#ffffff;font-weight:800;line-height:1}.sb-live-circle{height:18px;padding:0 4px;margin:0 -2px;border-radius:9px;flex-shrink:0;box-sizing:border-box;background:#d22839;font-size:10px;letter-spacing:0;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;text-align:center}.sb-vip{font-weight:600}@supports (-webkit-mask-clip:text){.sb-vip:not(.sb-active) .sb-label{position:relative;background-image:linear-gradient(#cd9d00,#997500);-webkit-text-fill-color:transparent;color:#0000;-webkit-mask-image:linear-gradient(#000,#000);-webkit-mask-clip:text}.sb-vip:not(.sb-active) .sb-label:after{content:"";position:absolute;top:0;bottom:0;left:-40px;width:calc(100% + 80px);background:linear-gradient(110deg,#0000,#ffffffd9 50%,#0000) 0 0 /40px 100% no-repeat;pointer-events:none;animation:sb-vip-sheen 3s ease-in-out 3}}@supports not (-webkit-mask-clip:text){.sb-vip:not(.sb-active) .sb-label{background-image:linear-gradient(110deg,#0000,#ffffffd9 50%,#0000),linear-gradient(#cd9d00,#997500);background-size:40px 100%,100% 100%;background-repeat:no-repeat,no-repeat;background-position:-40px 0,0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#0000;animation:sb-vip-shine 3s ease-in-out 3}}.sb-vip-crown{display:block;width:20px;height:20px;position:relative;overflow:hidden;background-image:linear-gradient(#cd9d00,#997500);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -64 640 640'%3E%3Cpath fill='%23fff' d='M528 448H112c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h416c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm64-320c-26.5 0-48 21.5-48 48 0 7.1 1.6 13.7 4.4 19.8L476 239.2c-15.4 9.2-35.3 4-44.2-11.6L350.3 85C361 76.2 368 63 368 48c0-26.5-21.5-48-48-48s-48 21.5-48 48c0 15 7 28.2 17.7 37l-81.5 142.6c-8.9 15.6-28.9 20.8-44.2 11.6l-72.3-43.4c2.7-6 4.4-12.7 4.4-19.8 0-26.5-21.5-48-48-48S0 149.5 0 176s21.5 48 48 48c2.6 0 5.2-.4 7.7-.8L128 416h384l72.3-192.8c2.5.4 5.1.8 7.7.8 26.5 0 48-21.5 48-48s-21.5-48-48-48z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -64 640 640'%3E%3Cpath fill='%23fff' d='M528 448H112c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h416c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm64-320c-26.5 0-48 21.5-48 48 0 7.1 1.6 13.7 4.4 19.8L476 239.2c-15.4 9.2-35.3 4-44.2-11.6L350.3 85C361 76.2 368 63 368 48c0-26.5-21.5-48-48-48s-48 21.5-48 48c0 15 7 28.2 17.7 37l-81.5 142.6c-8.9 15.6-28.9 20.8-44.2 11.6l-72.3-43.4c2.7-6 4.4-12.7 4.4-19.8 0-26.5-21.5-48-48-48S0 149.5 0 176s21.5 48 48 48c2.6 0 5.2-.4 7.7-.8L128 416h384l72.3-192.8c2.5.4 5.1.8 7.7.8 26.5 0 48-21.5 48-48s-21.5-48-48-48z'/%3E%3C/svg%3E") center /contain no-repeat}.sb-vip-crown:after{content:"";position:absolute;top:0;bottom:0;left:-40px;width:calc(100% + 80px);background:linear-gradient(110deg,#0000,#ffffffd9 50%,#0000) 0 0 /40px 100% no-repeat;pointer-events:none;animation:sb-vip-sheen 3s ease-in-out 3}@keyframes sb-vip-sheen{0%{transform:translateX(0)}45%{transform:translateX(calc(100% - 40px))}to{transform:translateX(calc(100% - 40px))}}@keyframes sb-vip-sheen-hover{0%{transform:translateX(0)}45%{transform:translateX(calc(100% - 40px))}to{transform:translateX(calc(100% - 40px))}}@keyframes sb-vip-shine{0%{background-position:-40px 0,0 0}45%{background-position:calc(100% + 40px) 0,0 0}to{background-position:calc(100% + 40px) 0,0 0}}@keyframes sb-vip-shine-hover{0%{background-position:-40px 0,0 0}45%{background-position:calc(100% + 40px) 0,0 0}to{background-position:calc(100% + 40px) 0,0 0}}@media (hover:hover) and (pointer:fine){.sb-vip:not(.sb-active):hover .sb-label:after,.sb-vip:not(.sb-active):hover .sb-vip-crown:after{animation:sb-vip-sheen-hover 3s ease-in-out infinite}@supports not (-webkit-mask-clip:text){.sb-vip:not(.sb-active):hover .sb-label{animation:sb-vip-shine-hover 3s ease-in-out infinite}}}.sb-vip:not(.sb-active):focus-visible .sb-label:after,.sb-vip:not(.sb-active):focus-visible .sb-vip-crown:after{animation:sb-vip-sheen-hover 3s ease-in-out infinite}.mobile-menu:not(.open) .sb-vip .sb-label,.mobile-menu:not(.open) .sb-vip .sb-label:after,.mobile-menu:not(.open) .sb-vip-crown:after{animation:none}html[data-tab-hidden] .sb-vip .sb-label,html[data-tab-hidden] .sb-vip .sb-label:after,html[data-tab-hidden] .sb-vip-crown:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sb-vip .sb-label,.sb-vip .sb-label:after,.sb-vip-crown:after{animation:none!important}}.sb-vip.sb-active,.sb-vip.sb-active:hover{color:var(--nav-active-readable)}.sb-vip.sb-active .sb-label,.sb-vip.sb-active:hover .sb-label{background-image:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--nav-active-readable);animation:none}.sb-vip.sb-active .sb-vip-crown,.sb-vip.sb-active:hover .sb-vip-crown{background-image:none;background-color:currentColor;animation:none}.sb-vip.sb-active .sb-vip-crown:after{content:none}.sb-collapsed .sb-item.sb-active .sb-icon .sb-vip-crown{background-color:var(--accent-primary,#1493ff)}.sb-rewards:not(.sb-active){color:#E2EAF3;font-weight:600}.sb-rewards:not(.sb-active) .sb-icon svg{color:#E2EAF3}.sb-rewards:not(.sb-active):hover,.sb-vip:not(.sb-active):hover{background:transparent}.sb-rewards:not(.sb-active):hover,.sb-rewards:not(.sb-active):hover .sb-icon svg{color:#E2EAF3}.sb-chip-icon{display:block;width:20px;height:20px;color:#7b8996;background-color:currentColor;-webkit-mask:url(/rewards-wheel-chip.png) center/contain no-repeat;mask:url(/rewards-wheel-chip.png) center/contain no-repeat}.sb-active .sb-icon .sb-chip-icon,.sb-active:hover .sb-icon .sb-chip-icon{color:var(--nav-active-readable)}.sb-collapsed .sb-item.sb-active .sb-icon .sb-chip-icon{color:var(--accent-primary,#1493ff)}.sb-divider{height:1px;background:#323a44;margin:6px 0}.sb-divider:has(+.sb-section--dropdown){margin-bottom:0}.sb-scroll-area>div:has(.sb-teams)+div>.sb-divider{margin-top:0}.sb-scroll-area>div:has(.sb-teams) .sb-nav{padding-top:0;padding-bottom:0}.sb-item.sb-teams{pointer-events:auto}.sb-end{display:flex;align-items:center;gap:10px;padding:16px 16px 20px}.sb-end-rule{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,rgba(120,145,175,.18),transparent)}.sb-end-mark{width:5px;height:5px;flex:0 0 auto;border-radius:50%;transform:none;background:var(--accent-primary,#1493ff);box-shadow:none}.sb-end-collapsed{padding:14px 8px 16px}.sb-lang-wrap{padding:12px 0 20px;flex-shrink:0}.sb-lang{position:relative;margin:0 12px}.sb-lang-trigger{width:100%;display:flex;align-items:center;gap:8px;padding:8px 12px;background:transparent;border:1px solid #2a3038;border-radius:8px;color:#8B929C;font-size:12px;cursor:pointer}.sb-lang-menu{margin-top:4px;background:#1e2428;border:1px solid #2a3038;border-radius:10px;padding:4px;max-height:280px;overflow-y:auto}.sb-lang-item{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:none;background:transparent;color:#8B919A;border-radius:8px;cursor:pointer;text-align:left}.sb-lang-item.active,.sb-lang-item:hover{color:#E8EAED;background:rgba(255,255,255,.04)}.sb-lang-name{flex:1 1}.sb-lang-radio{width:18px;height:18px;border-radius:50%;border:2px solid #3a424c}.sb-lang-radio.on{border-color:var(--accent-primary);background:var(--accent-primary)}.sb-footer{flex-shrink:0;border-top:1px solid var(--border-subtle);padding:6px 0 10px}.sb-footer-row{width:100%;height:40px;display:flex;align-items:center;gap:10px;padding:0 20px;border:none;background:transparent;color:#8B919A;font-size:12px;cursor:pointer}.sb-support-dot{width:6px;height:6px;margin-left:auto;border-radius:50%;background:var(--live-green-dot)}.icon-brand,.icon-klutch-og{display:inline-block;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.icon-klutch-og{-webkit-mask-image:url(/klutchog.png);mask-image:url(/klutchog.png)}.icon-affiliate{-webkit-mask-image:url(/icon-affiliate.png);mask-image:url(/icon-affiliate.png)}.icon-hottest-games{-webkit-mask-image:url(/icon-hottest-games.svg);mask-image:url(/icon-hottest-games.svg)}.icon-blackjack{-webkit-mask-image:url(/icon-blackjack.svg);mask-image:url(/icon-blackjack.svg)}.icon-baccarat{-webkit-mask-image:url(/icon-baccarat-group.png);mask-image:url(/icon-baccarat-group.png)}.icon-predict{-webkit-mask-image:url(/icon-predict.png);mask-image:url(/icon-predict.png)}.icon-live-dealer{-webkit-mask-image:url(/live-dealer-tuxedo.svg);mask-image:url(/live-dealer-tuxedo.svg)}.icon-baccarat-9{-webkit-mask-image:url(/icon-baccarat-9-cards-v2.svg);mask-image:url(/icon-baccarat-9-cards-v2.svg)}.icon-blackjack-21{-webkit-mask-image:url(/icon-blackjack-21.png);mask-image:url(/icon-blackjack-21.png)}.icon-game-shows{-webkit-mask-image:url(/icon-game-shows.svg);mask-image:url(/icon-game-shows.svg)}.icon-live-casino{-webkit-mask-image:url(/icon-live-casino.svg);mask-image:url(/icon-live-casino.svg)}.icon-providers{-webkit-mask-image:url(/icon-providers.png);mask-image:url(/icon-providers.png)}.icon-slots{-webkit-mask-image:url(/icon-slots.svg);mask-image:url(/icon-slots.svg)}.icon-collapsed-casino{-webkit-mask-image:url(/icon-collapsed-casino.png);mask-image:url(/icon-collapsed-casino.png)}.icon-roulette{-webkit-mask-image:url(/icon-roulette.png);mask-image:url(/icon-roulette.png)}.icon-new-releases{-webkit-mask-image:url(/icon-new-releases.svg);mask-image:url(/icon-new-releases.svg)}.icon-pred-crypto{-webkit-mask-image:url(/pred-crypto.png);mask-image:url(/pred-crypto.png)}.icon-pred-culture{-webkit-mask-image:url(/pred-culture.png);mask-image:url(/pred-culture.png)}.icon-brand.sb-ico-sportscards{width:20px;height:20px;-webkit-mask-image:url(/icon-sports-cards.png);mask-image:url(/icon-sports-cards.png)}.sb-icon .sb-market-icon{width:20px;height:20px;border-radius:50%;object-fit:contain;display:block}.sb-icon .sb-market-icon--tile{border-radius:5px;object-fit:cover}[id^=lootbox-shelf-]{scroll-margin-top:calc(var(--header-h, 72px) + 24px)}.cf-section-icon{display:inline-block;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url(/icons/crypto-futures.svg?v=rocket2);mask-image:url(/icons/crypto-futures.svg?v=rocket2);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.section-icon.cf-section-icon{width:32px;height:32px;color:#8FA2B6}.sb-icon .sb-crypto-futures-icon{width:18px;height:18px;color:#7b8996;-webkit-mask-size:112%;mask-size:112%}.sb-item:hover .sb-crypto-futures-icon{color:#a8b5c0}.sb-active .sb-crypto-futures-icon,.sb-active:hover .sb-crypto-futures-icon{color:var(--nav-active-readable);filter:none}.cf-grid{display:flex;gap:12px;overflow-x:auto;overflow-y:visible;padding:0 0 6px;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.cf-grid::-webkit-scrollbar{display:none}.casino-home-page .cf-grid{padding-top:18px;margin-top:-18px}.cf-card{flex:0 0 190px;width:190px;min-height:156px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:15px;border-radius:8px;text-decoration:none;color:#f4f8fc;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.006)),#1e2428;border:1px solid rgba(145,165,185,.16);box-shadow:0 12px 26px rgba(0,0,0,.16);scroll-snap-align:start;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.cf-card:hover{transform:translateY(-2px);border-color:rgba(92,178,245,.3);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.014)),#232a30}.cf-card-top{display:flex;align-items:center;gap:10px}.cf-card-icon{width:34px;height:34px;flex:0 0 34px;object-fit:contain;border-radius:999px}.cf-card-symbol-group{display:grid;grid-gap:2px;gap:2px}.cf-card-symbol{font-size:18px;font-weight:900;line-height:1;color:#fff}.cf-card-change{font-size:12px;color:#aebdca}.cf-card-change.positive{color:#24d18f}.cf-card-change.neutral{color:#aebdca}.cf-card-price{min-height:30px;color:#fff;font-size:25px;font-weight:900;line-height:1.05;letter-spacing:0}.cf-card-price-skeleton{display:inline-block;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.045),rgba(255,255,255,.085),rgba(255,255,255,.045));background-size:220% 100%;animation:skeleton-shimmer 1.15s ease-in-out infinite;width:90px}.cf-card-stats{display:grid;grid-gap:5px;gap:5px}.cf-card-stat{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#e8eef4;font-size:12px;font-weight:800}.cf-card-stat-label{color:#fff;white-space:nowrap}.cf-card-stat-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#37bbff;font-weight:900}.cf-card-stat-leverage{color:#37bbff}.cft-page,.cfx-page{max-width:1240px;margin:0 auto;padding:24px var(--app-content-gutter) 64px}.page.cft-page{padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter)}.cft-header,.cfx-topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.cft-header-left,.cfx-topbar-left{display:flex;align-items:center;gap:14px;min-width:0}.cfx-back{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;color:#d9e6f2;border-radius:8px;background:rgba(255,255,255,.035);border:1px solid rgba(145,165,185,.13);text-decoration:none}.cfx-brand-icon{width:38px;height:38px;flex:0 0 38px;display:inline-block;color:#9fb0c4;background-color:currentColor;-webkit-mask:url(/icons/crypto-futures.svg?v=rocket2) center/100% no-repeat;mask:url(/icons/crypto-futures.svg?v=rocket2) center/100% no-repeat}.cfx-titleblock{min-width:0}.cfx-title{margin:0;color:#fff;font-size:30px;font-weight:900;line-height:1.05}.cfx-substrip{margin-top:6px;color:#aebdca;font-size:13px;font-weight:800}.cfx-substrip strong{color:#37bbff}.cfx-search{width:min(360px,34vw);min-width:220px;display:flex;align-items:center;color:#8fa2b6;background:rgba(41,48,56,.86);border:1px solid rgba(143,162,182,.2);border-radius:8px}.cfx-search:focus-within{border-color:rgba(143,162,182,.2)}.cfx-search svg{width:17px;height:17px;flex:0 0 17px}.cfx-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f4f8fc;font:inherit}.cfx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-gap:14px;gap:14px}.cfx-grid .cf-card{width:auto;min-height:152px;flex:0 1 auto}.cfx-grid-empty{grid-column:1/-1;padding:34px;color:#aebdca;text-align:center;background:rgba(41,48,56,.72);border:1px solid rgba(145,165,185,.12);border-radius:8px}.cft-page{padding-top:20px}.cft-header{min-height:62px;padding:0 0 10px;border-bottom:0}.cft-pair{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:48px}.cft-bet-coin,.cft-pair-icon,.cft-pair-option-icon{width:32px;height:32px;object-fit:contain;border-radius:999px}.cft-pair-price{display:inline-flex;align-items:baseline;gap:1px;color:#fff;font-size:34px;font-weight:900;line-height:1}.cft-pair-price-dec{color:#aebdca;font-size:.58em}.cft-pair-arrow,.cft-pair-caret{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-left:4px;padding:0;border:1px solid var(--border-default,#2a323b);border-radius:9px;background:var(--bg-surface,#1b2128);color:var(--text-secondary,#8fa2b6);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.cft-pair-caret:hover{background:var(--bg-elevated,#232b34);border-color:var(--border-strong,#3a434f)}.cft-pair-caret:hover,.cft-pair-caret[aria-expanded=true]{color:var(--text-primary,#fff)}.cft-pair-caret svg{transition:transform .16s ease}.cft-pair-caret[aria-expanded=true] svg{transform:rotate(180deg)}.cft-pair-menu{position:absolute;z-index:40;top:calc(100% + 10px);left:0;width:340px;max-height:440px;overflow-y:auto;border-radius:14px;background:#15191d;border:1px solid #242b32;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 28px 70px -20px rgba(0,0,0,.82)}.cft-pair-menu::-webkit-scrollbar{width:8px}.cft-pair-menu::-webkit-scrollbar-thumb{background:#242b32;border-radius:999px;border:2px solid #15191d}.cft-pair-option{display:grid;grid-template-columns:28px auto minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding:9px 10px;border-radius:10px;color:#e8eaed;text-decoration:none;transition:background .13s ease}.cft-pair-option:hover{background:rgba(255,255,255,.04)}.cft-pair-option.active{background:#242b32}.cft-pair-option-icon{width:28px;height:28px}.cft-pair-option-symbol{font-size:13.5px;font-weight:800;color:#ffffff;letter-spacing:-.01em}.cft-pair-option-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8b919a;font-size:12.5px}.cft-pair-option-price{font-size:13px;font-weight:700;color:#cfd5dd;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cft-pair-option-change{margin-left:8px;font-size:11.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cft-pair-option-change.positive{color:#3db069}.cft-pair-option-change.negative{color:#ff6b6b}.cft-info-block{display:grid;grid-gap:8px;gap:8px;min-width:0}.cft-info-symbol{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#fff;font-size:20px;font-weight:900;line-height:1;letter-spacing:.01em}.cft-info-name{color:#dce8f3;font-size:.9em}.cft-info-dot{color:#5fbfff;opacity:.88}.cft-info-symbol.is-oneline{flex-wrap:nowrap;align-items:baseline;gap:6px;color:#fff}.cft-info-ticker{color:#fff;font-size:.8em}.cft-feed-badge,.cft-practice-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;color:#c8d5df;background:rgba(255,255,255,.045);border:1px solid rgba(145,165,185,.12);font-size:11px;font-weight:900}.cft-feed-badge.is-live{color:#82f0c1}.cft-feed-badge.is-fallback{color:#ffd78b}.cft-feed-dot{width:6px;height:6px;border-radius:999px;background:currentColor}.cft-practice-note{margin-top:8px;color:#93a6b8;font-size:11.5px;font-weight:700;line-height:1.45;text-align:center}.cft-day-stats{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#aebdca;font-size:12px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cft-day-stat{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.cft-day-stat-label{color:#7d8b99;font-weight:700}.cft-day-stat-value{color:#d7e2ec}.cft-day-stat-value.is-high{color:#00D26A}.cft-day-stat-value.is-low{color:#FF4D4D}.cft-day-sep{color:#5fbfff;opacity:.5}.cft-grid{display:grid;grid-template-columns:minmax(0,1fr) 272px;grid-gap:14px;gap:14px}.cft-bets,.cft-order{border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),#293038;border:1px solid rgba(145,165,185,.14);box-shadow:0 14px 34px rgba(0,0,0,.18)}.cft-chart-wrap{min-height:680px;overflow:visible}.cft-chart{position:relative;min-height:680px;padding:14px 14px 14px 0}.cft-chart-svg{width:100%;height:652px;display:block}.cft-chart-overlay{position:absolute;top:14px;right:14px;bottom:14px;left:0;pointer-events:none}.cft-chart-tag,.cft-chart-x-label,.cft-chart-y-label{position:absolute;color:#8fa2b6;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.cft-chart-x-label,.cft-chart-y-label{color:#7e909f}.cft-chart-y-label{right:4px;text-align:right;transform:translateY(-50%)}.cft-chart-x-label,.cft-chart-y-label{white-space:nowrap;font-size:10.5px;letter-spacing:0}.cft-chart-x-label{bottom:1px;transform:translateX(-50%)}.cft-chart-tag{right:3px;left:auto;white-space:nowrap;transform:translateY(-50%);padding:4px 9px;border-radius:8px;font-size:13px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#fff;background:#1493FF;box-shadow:0 2px 6px rgba(0,0,0,.4);transition:background .12s ease,color .12s ease,top 90ms linear;z-index:2}.cft-chart-dot{width:10px;height:10px;margin:-5px 0 0 -5px;box-shadow:0 0 12px 1px currentColor;transition:background .12s ease,color .12s ease;z-index:1}.cft-chart-dot,.cft-chart-dot:after,.cft-chart-dot:before{position:absolute;border-radius:999px;background:currentColor}.cft-chart-dot:after,.cft-chart-dot:before{content:"";inset:0;animation:cft-dot-pulse 1.6s cubic-bezier(.16,1,.3,1) infinite}.cft-chart-dot:after{animation-delay:.8s}@keyframes cft-dot-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(4.6);opacity:0}}@media (prefers-reduced-motion:reduce){.cft-chart-dot:after,.cft-chart-dot:before{animation:none}}.cft-order{padding:12px;position:-webkit-sticky;position:sticky;top:86px}.cft-bets-actions,.cft-bets-tabs,.cft-direction,.cft-tabs{display:flex;gap:8px}.cft-tabs{padding:3px;margin-bottom:12px;border-radius:8px;background:rgba(10,14,18,.25)}.cft-bets-action,.cft-bets-tab,.cft-close,.cft-dir-btn,.cft-empty-link,.cft-fees-toggle,.cft-mult-btn,.cft-place-btn,.cft-tab{font:inherit;font-weight:900;cursor:pointer;border:1px solid rgba(145,165,185,.14);border-radius:8px}.cft-tab{color:#9fb0c4;border-radius:6px;font-weight:700;transition:color .12s ease,background .12s ease}.cft-tab:not(.active):not(:disabled):hover{color:#cdd8e4}.cft-tab:disabled{color:#59636f}.cft-tab.active{background:rgba(20,147,255,.13);box-shadow:inset 0 0 0 1px rgba(92,178,245,.3)}.cft-field{margin-bottom:15px}.cft-bets-header,.cft-fee-row,.cft-field-row,.cft-payout-row,.cft-risk-labels{display:flex;align-items:center;justify-content:space-between;gap:10px}.cft-field-label{display:block;margin-bottom:7px;color:#b6c5d1;font-size:12px;font-weight:900}.cft-bust-label,.cft-field-tag{color:#8fa2b6;font-size:11px;font-weight:900}.cft-direction{display:grid;grid-template-columns:1fr 1fr}.cft-dir-btn{height:52px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#d9e6f2;background:rgba(255,255,255,.045)}.cft-dir-btn.up.active{color:#071611;background:linear-gradient(180deg,#38e7a1,#14b979);border-color:rgba(56,231,161,.65)}.cft-dir-btn.down.active{color:#19090c;background:linear-gradient(180deg,#ff7080,#ff4658);border-color:rgba(255,112,128,.65)}.cft-mult-input,.cft-wager-input{display:flex;align-items:center;gap:6px;min-height:44px;padding:5px;border-radius:8px;background:rgba(10,14,18,.28);border:1px solid rgba(145,165,185,.14)}.cft-mult-input input,.cft-wager-input input{width:100%;min-width:0;border:0;outline:0;color:#fff;background:transparent;font:inherit;font-weight:900;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cft-mult-input input::-webkit-inner-spin-button,.cft-mult-input input::-webkit-outer-spin-button,.cft-wager-input input::-webkit-inner-spin-button,.cft-wager-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cft-mult-btn{height:32px;min-width:42px;color:#d9e6f2;background:rgba(255,255,255,.055)}.cft-mult-input{width:116px;flex:0 0 116px}.cft-mult-x{color:#8fa2b6;padding-left:8px;font-weight:900}.cft-bust-inline{flex:1 1;min-width:0;padding:8px 10px;border-radius:8px;background:rgba(10,14,18,.22)}.cft-bust-num{display:block;margin-top:2px;color:#fff;font-weight:900}.cft-risk-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:18px;margin-top:16px;outline:none;border:0;background:transparent;cursor:pointer}.cft-risk-slider:focus,.cft-risk-slider:focus-visible{outline:none;box-shadow:none}.cft-risk-slider::-webkit-slider-runnable-track{height:4px;background:linear-gradient(90deg,#34d27f,#ffd166 50%,#ff5d68)}.cft-risk-slider::-moz-range-track{height:4px;background:linear-gradient(90deg,#34d27f,#ffd166 50%,#ff5d68)}.cft-exit-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,#d95f69,#39424b 46%,#39424b 54%,#1493FF)}.cft-exit-slider::-moz-range-track{background:linear-gradient(90deg,#d95f69,#39424b 46%,#39424b 54%,#1493FF)}.cft-risk-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-7px;border-radius:999px;background:#ffffff;border:2px solid #181d21;box-shadow:none;cursor:pointer}.cft-risk-slider::-moz-range-thumb{border-radius:999px;background:#ffffff;border:2px solid #181d21;box-shadow:none;cursor:pointer}.cft-risk-labels{margin-top:8px;color:#8fa2b6;font-size:12.5px;font-weight:800}.cft-risk-safe{color:#34d27f;font-weight:800}.cft-risk-wild{color:#ff5d68;font-weight:800}.cft-error{color:#ff7986;font-size:12px;font-weight:800}.cft-place-btn{width:100%;height:46px;margin-top:4px;color:#fff;background:linear-gradient(180deg,#46bdff,#168dff 60%,#0868ef);border-color:rgba(92,178,245,.45)}.cft-place-btn:disabled{color:#8fa2b6;background:rgba(255,255,255,.045)}.cft-fees-toggle{width:100%;height:38px;display:flex;align-items:center;justify-content:center;gap:8px;color:#c8d5df;background:rgba(255,255,255,.035)}.cft-fees-body{margin-top:10px;padding:12px;border-radius:8px;background:rgba(10,14,18,.23);color:#aebdca;font-size:12px}.cft-fee-row{margin-bottom:7px}.cft-fee-val{color:#fff;font-weight:900}.cft-fee-note{margin:10px 0 0;line-height:1.45}.cft-bets{margin-top:18px;padding:14px}.cft-bets-header{align-items:flex-start;margin-bottom:12px}.cft-bets-tabs{flex-wrap:wrap}.cft-bets-action,.cft-bets-tab{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;font-weight:700;font-size:13px;color:var(--text-secondary,#b6c5d1);background:var(--bg-surface,rgba(255,255,255,.04));border-color:var(--border-default,rgba(145,165,185,.14));transition:background .14s ease,border-color .14s ease,color .14s ease}.cft-bets-action:hover{color:var(--text-primary,#fff);border-color:var(--border-strong,#3a434f);background:var(--bg-elevated,rgba(255,255,255,.07))}.cft-bets-action svg{color:var(--accent-primary,#1493ff)}.cft-bets-tab.active{color:#fff;border-color:rgba(92,178,245,.34);background:rgba(20,147,255,.13)}.cft-bets-action{display:inline-flex;align-items:center;gap:7px}.cft-bets-action svg{color:#fff;stroke:currentColor}.cft-table{display:grid;grid-gap:6px;gap:6px;color:#d9e6f2}.cft-thead,.cft-trow{display:grid;grid-template-columns:1.2fr .9fr .9fr .9fr 1fr auto;grid-gap:10px;gap:10px;align-items:center;min-height:42px;padding:0 10px}.cft-thead{color:#8fa2b6;font-size:11px;font-weight:900;text-transform:uppercase}.cft-trow{border-radius:8px;background:rgba(10,14,18,.2);font-size:13px;font-weight:800}@media (max-width:600px){.cft-table{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cft-table::-webkit-scrollbar{display:none}.cft-table .cft-thead,.cft-table .cft-trow{min-width:452px}.cft-bets-header{flex-wrap:wrap;gap:8px 10px}.cft-bets-tabs{flex:1 1 100%;overflow-x:auto;scrollbar-width:none}.cft-bets-tabs::-webkit-scrollbar{display:none}}.cft-bet-cell,.cft-bet-side,.cft-wager-cell{display:inline-flex;align-items:center;gap:7px}.cft-close,.cft-empty-link{color:#d9e6f2;background:rgba(255,255,255,.05);padding:7px 10px}.cft-empty-state{padding:48px 18px 52px;text-align:center;color:#9fb0c4}.cft-empty-logo{display:block;height:40px;width:auto;margin:0 auto 16px}.cft-empty-title{margin:0 0 6px;color:#fff;font-size:17px;font-weight:800;letter-spacing:-.01em}.cft-empty-cta,.cft-empty-sub{margin:0;font-size:13.5px;color:var(--text-secondary)}.cft-empty-actions{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:16px}.cft-empty-login,.cft-empty-register{height:40px;font-size:14px}.cft-hint{display:none}@media (max-width:980px){.cft-grid{grid-template-columns:1fr;gap:14px}.cft-order{position:static}.cft-chart,.cft-chart-wrap{min-height:0}.cft-chart-svg{height:440px}.cft-bets-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.cft-bets-tablewrap .cft-lb-table{min-width:660px}.cfx-topbar{align-items:stretch;flex-direction:column}.cfx-search{width:100%;min-width:0}.cfx-topbar-right{width:100%}.cfx-filter{flex:0 0 auto}}@media (max-width:600px){.cft-page{padding-top:16px}.cft-header{margin-bottom:16px}.cft-pair{gap:8px;min-height:0}.cft-pair-icon{width:34px;height:34px}.cft-pair-price{font-size:26px}.cft-pair-price-dec{font-size:.56em}.cft-pair-caret{width:30px;height:30px}.cft-pair-arrow svg{width:20px;height:20px}.cft-info-symbol{font-size:15px;column-gap:8px;row-gap:6px}.cft-day-stats{font-size:11px;gap:5px}.cft-header-left{flex-wrap:wrap;row-gap:10px}.cft-info-block{flex:1 1 100%}.cft-feed-badge,.cft-practice-badge{padding:3px 7px;font-size:10px}.cft-chart-svg{height:260px}.cft-chart{padding:8px 8px 8px 0}.cft-chart-overlay{top:8px;right:8px;bottom:8px}.cft-chart-x-label,.cft-chart-y-label{font-size:10px}.cft-order{padding:12px}.cft-bets{margin-top:14px}.cft-bets-tablewrap .cft-lb-table{min-width:620px}.cft-lb-public tbody td:nth-child(3),.cft-lb-public tbody td:nth-child(5),.cft-lb-public tbody td:nth-child(7),.cft-lb-public thead th:nth-child(3),.cft-lb-public thead th:nth-child(5),.cft-lb-public thead th:nth-child(7){display:none}.cft-bets-tablewrap .cft-lb-public{min-width:0}.cft-bets-tablewrap{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.cfx-topbar-right{flex-wrap:nowrap;gap:8px}.cfx-search{flex:1 1 auto;min-width:0}.cfx-filter{flex:0 0 auto}.cfx-topbar .cfx-substrip{display:none}}@media (min-width:768px) and (max-width:980px){.cft-grid{grid-template-columns:minmax(0,1fr) 272px}.cft-chart-svg{height:520px}}@media (pointer:coarse){.cft-mult-btn{height:40px;min-width:52px;font-size:13px}.cft-risk-slider{height:32px;touch-action:none}.cft-risk-slider::-webkit-slider-thumb{width:28px;height:28px;margin-top:-12px}.cft-risk-slider::-moz-range-thumb{width:28px;height:28px}}@media (max-width:768px){.cfx-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--bg-base);padding-block:8px}}.sb-icon svg,.sb-rewards .sb-icon svg,.sb-vip .sb-icon svg{width:20px;height:20px}.sb-icon svg.sb-ico-live{width:30px;height:18px}.sb-icon svg.sb-ico-promos{width:20px;height:20px;position:relative;left:-1.1px;top:.9px}.sb-icon svg.sb-ico-affiliate{width:20px;height:20px;position:relative;left:1.6px;top:-1.2px}.sb-icon .icon-brand,.sb-icon .icon-brand.icon-blackjack-21,.sb-icon .icon-brand.icon-live-dealer,.sb-icon .icon-brand.icon-predict,.sb-icon svg.sb-ico-baccarat,.sb-icon svg.sb-ico-target{width:20px;height:20px}.sb-icon .icon-brand{color:#7b8996}.sb-icon .icon-klutch-og{width:26px;height:26px;color:#7b8996}.sb-mode-icons{display:flex;flex-direction:column;align-items:stretch;gap:3px;width:56px;margin:12px auto 6px;padding:4px;border-radius:12px;overflow:visible;background:#262c32;border:1px solid rgba(255,255,255,.035);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -1px 0 rgba(0,0,0,.3),0 6px 13px rgba(3,10,15,.2)}.sb-mode-icon{position:relative;width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:transparent;border:none;box-shadow:none;color:#6e7f8e;transition:color .16s ease,background .16s ease,box-shadow .16s ease}.sb-mode-icon:not(.active):hover{color:#c8d4de;background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -1px 0 rgba(0,0,0,.18)}.casino-home-page .cf-card:hover{transform:translateY(-10px);border-color:rgba(145,165,185,.16);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.006)),#1e2428;box-shadow:none;z-index:4}.sb-mode-icon:not(.active):hover>.icon-brand,.sb-mode-icon:not(.active):hover>svg{transform-origin:50% 50%}.sb-mode-icon:not(.active):hover>.sb-mode-glyph-casino{transform-origin:56% 2%;animation:sb-mode-casino-shuffle .52s cubic-bezier(.22,.8,.28,1) both}.sb-mode-icon:not(.active):hover>.sb-mode-glyph-sports{color:#ffffff;transform-origin:50% 50%;animation:sb-mode-sports-turnover .62s cubic-bezier(.2,.7,.2,1) both}.sb-mode-icon:not(.active):hover>.icon-predict{animation:sb-mode-predict-lustre .76s cubic-bezier(.2,.78,.24,1) both}.sb-mode-icon .icon-brand{width:22px;height:22px;color:currentColor}.sb-mode-icon .icon-predict{width:18px;height:18px}.sb-mode-icon .icon-klutch-og{width:26px;height:26px;color:currentColor}.sb-mode-icon.active{color:#ffffff;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,0) 50%),linear-gradient(180deg,#3ab2ff,#1190f5 46%,#0a72d4);box-shadow:inset 0 1px 0 rgba(255,255,255,.48),inset 0 -2px 4px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.5),0 1px 0 rgba(0,0,0,.6);text-shadow:0 1px 2px rgba(0,30,70,.5)}.sb-mode-icons.sb-mode-idle .sb-mode-icon:hover{color:#ffffff;box-shadow:none}@media (prefers-reduced-motion:reduce){.sb-hamburger--attention,.sb-hamburger--attention svg,.sb-mode-icon:not(.active):hover>.icon-brand,.sb-mode-icon:not(.active):hover>.sb-mode-crystal-glint,.sb-mode-icon:not(.active):hover>svg,.sb-mode-opt:not(.active):hover>.icon-brand,.sb-mode-opt:not(.active):hover>.sb-mode-crystal-glint,.sb-mode-opt:not(.active):hover>svg{animation:none}}.sb-collapsed-divider{height:1px;margin:6px 14px 4px;background:transparent;flex-shrink:0}.sb-collapsed-search{display:flex;justify-content:center;padding:4px 8px}.sb-collapsed{width:68px!important}.sb-header-collapsed{justify-content:center;padding:0}.sb-collapsed .sb-nav{align-items:center;padding:2px 8px;gap:4px}.sb-collapsed .sb-item{justify-content:center;box-sizing:border-box;padding:4px;width:44px;height:44px;border-radius:8px;overflow:visible;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.sb-collapsed .sb-item:not(.sb-active):hover{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025)),rgba(39,47,55,.84);border-color:rgba(145,165,185,.11);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 4px 10px rgba(0,0,0,.18)}.sb-collapsed .sb-badge,.sb-collapsed .sb-label,.sb-collapsed .sb-section-header{display:none}.sb-collapsed .sb-divider{margin:4px 0}.sb-collapsed .sb-item.sb-active,.sb-collapsed .sb-item.sb-active:hover{--nav-active-glass-bg:transparent;--nav-active-glass-border:transparent;--nav-active-glass-shadow:none;--nav-active-glass-backdrop:none;overflow:visible}.sb-collapsed .sb-item.sb-active .sb-icon .icon-brand,.sb-collapsed .sb-item.sb-active .sb-icon .icon-klutch-og,.sb-collapsed .sb-item.sb-active .sb-icon svg,.sb-collapsed .sb-item.sb-active:hover .sb-icon .icon-brand,.sb-collapsed .sb-item.sb-active:hover .sb-icon .icon-klutch-og,.sb-collapsed .sb-item.sb-active:hover .sb-icon svg{color:var(--accent-hover,#3ca8ff);filter:brightness(1.16) saturate(1.12)}.sb-collapsed .sb-item.sb-active:before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:4px;height:30px;border-radius:0 3px 3px 0;background:var(--accent-hover,#3ca8ff)}[data-sidebar=collapsed] .content-area{margin-left:68px}[data-sidebar=collapsed] .header-bar{left:68px}.page.casino-home-page{max-width:1240px;padding:24px var(--app-content-gutter) 28px}.hero-card-banner:hover{filter:none}.category-nav{display:flex;flex-direction:column;align-items:stretch;gap:9px;width:100%;margin-bottom:0}.category-pill{display:flex;align-items:center;gap:14px;background:transparent;border-radius:0;padding:0 0 8px;width:100%;flex:0 0 auto;min-width:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(148,164,184,.6) transparent;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.category-pill::-webkit-scrollbar{height:6px}.category-pill::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:999px}.category-pill::-webkit-scrollbar-thumb{background:rgba(148,164,184,.6);border-radius:999px}.category-pill::-webkit-scrollbar-thumb:hover{background:rgba(148,164,184,.85)}@media (max-width:768px){.category-pill{scrollbar-color:rgba(148,164,184,.65) transparent}.category-pill::-webkit-scrollbar-thumb{background:rgba(148,164,184,.65)}.category-pill::-webkit-scrollbar-thumb:hover{background:rgba(148,164,184,.85)}}.category-nav .category-search{width:100%;height:56px;flex:0 0 auto;min-width:100%;margin:16px 0 0;align-self:stretch}.category-nav .category-search input{height:100%;border:1px solid rgba(214,230,245,.055);border-radius:12px;background:#1e2428;padding:2px 16px 0 46px;font-size:15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.cat-tab .icon-brand,.cat-tab .icon-klutch-og{width:22px;height:22px;flex:0 0 22px;color:#7b8996}.cat-tab .icon-klutch-og{transform:scale(1.25)}.cat-tab.active .icon-brand,.cat-tab.active .icon-klutch-og,.cat-tab:hover .icon-brand,.cat-tab:hover .icon-klutch-og{color:#FFFFFF}@media (max-width:768px){.sb-shell{display:none}.header-bar,[data-sidebar=collapsed] .header-bar{left:0}.content-area,[data-sidebar=collapsed] .content-area{margin-left:0}.category-nav{flex-direction:column;align-items:stretch}.category-pill{width:100%}}.sidebar{position:fixed;top:0;left:0;width:var(--sidebar-w);height:100vh;background:var(--bg-surface);border-right:1px solid var(--border-subtle);z-index:200;display:flex;flex-direction:column}.sidebar-topbar{height:var(--header-h);display:flex;align-items:center;padding:0 16px;flex-shrink:0;border-bottom:1px solid var(--border-default)}.sidebar-toggle{background:#262c32;border-radius:10px;padding:3px;gap:2px;width:100%}.sidebar-toggle,.sidebar-toggle-btn{display:flex;align-items:center;border:none}.sidebar-toggle-btn{flex:1 1;height:34px;border-radius:8px;font:14px/1 Inter,sans-serif;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background:#2a3038;color:#fff;white-space:nowrap;justify-content:center;gap:7px}.sidebar-toggle-btn.active{background:var(--accent-primary);color:#fff;font-weight:700;box-shadow:none}.sidebar-toggle-btn:not(.active):hover{background:#333a42;color:#fff}.sidebar-body{flex:1 1;overflow-y:auto;scrollbar-width:none}.sidebar-body::-webkit-scrollbar{display:none}.sidebar-search{margin:12px 16px 8px;position:relative}.sidebar-search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#7b8996;width:16px;height:16px;pointer-events:none}.sidebar-search input{width:100%;height:38px;background:#262c32;border:1px solid #2a3038;border-radius:8px;padding:0 12px 0 38px;font:13px/1 Inter,sans-serif;color:var(--text-primary);outline:none;transition:border-color .15s,box-shadow .15s}.sidebar-search input::placeholder{color:#8B919A}.sidebar-search input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px rgba(20,147,255,.15)}.sidebar-token{background:transparent;border-bottom:none;border-radius:0;padding:14px 14px 16px;margin:8px 16px 12px}.sidebar-token-row{display:flex;align-items:center;gap:10px}.sidebar-token-icon{width:36px;height:36px;border-radius:0;flex-shrink:0;object-fit:contain;object-position:center}.sidebar-token-name{font-size:14px;font-weight:600;color:#E8EAED}.sidebar-token-name span{color:#8B919A;font-weight:400}.sidebar-token-price{font-size:13px;font-weight:600;color:#E8EAED}.sidebar-token-change{font-size:13px;font-weight:600;color:var(--accent-green);margin-left:6px}.sidebar-token-pills{display:flex;gap:8px;margin-top:10px}.sidebar-token-pill{flex:1 1;min-width:0;font-size:12px;font-weight:500;color:#ffffff;background:#262c32;border:1px solid #2e343c;border-radius:6px;padding:6px 14px;text-align:center;height:32px;cursor:pointer;transition:all .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center}.sidebar-token-pill:hover{border-color:#3a424c;color:#E8EAED}.sb-token-card{margin:2px 16px 0;padding:8px 0 2px;flex-shrink:0}.sb-predictions:not(.sb-collapsed) .sb-token-card,.sb-sportsbook:not(.sb-collapsed) .sb-token-card{padding-bottom:10px}.sb-token-card .sidebar-token-row{align-items:center}.sb-token-card .sidebar-token-icon{width:36px;height:36px;border-radius:0;box-sizing:border-box;padding:0;background:transparent;border:0;box-shadow:none;object-fit:contain;object-position:center}.sb-token-card .sidebar-token-icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:0;background:transparent;box-shadow:none}.sb-token-card .sidebar-token-icon-wrap:after,.sb-token-card .sidebar-token-icon-wrap:before{content:none}.sb-token-copy{min-width:0}.sb-token-card .sidebar-token-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-token-card .sidebar-token-price{margin-top:3px;color:#aeb8c3;font-size:12.5px;font-weight:650}.sb-token-card .sidebar-token-pills{gap:8px;margin-top:12px}.sb-token-card .sidebar-token-pill{flex:1 1;min-width:0;height:34px;padding:0 8px;border:0;border-radius:10px;background:rgba(255,255,255,.06);box-shadow:none;color:#eef2f6;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:0;text-decoration:none;overflow:visible;transition:background-color .14s ease,color .14s ease}.sb-token-card .sidebar-token-pill:hover{background:rgba(255,255,255,.11);border-color:transparent;box-shadow:none;color:#ffffff}.sb-token-card .sidebar-token-pill:active{background:rgba(255,255,255,.04)}.sb-token-card .sidebar-token-pill:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.sidebar-token-countdown{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px;white-space:nowrap}.sidebar-section-label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:0 16px;margin:16px 0 8px}.sidebar-divider{height:1px;background:var(--border-subtle);margin:12px 18px}.sidebar-nav{display:flex;flex-direction:column;gap:1px;padding:0 6px}.sidebar-nav-item{height:48px;padding:0 16px;display:flex;align-items:center;gap:14px;border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;font-size:14px;font-weight:400;color:#fff;border-left:3px solid transparent;transition:all .15s ease;position:relative;line-height:1.4}.sidebar-nav-item svg{width:20px;height:20px;flex-shrink:0;color:#7b8996;stroke-width:1.5;transition:color .15s}.sidebar-nav-item:hover{border-left-color:rgba(20,147,255,.3);background:rgba(255,255,255,.06);color:#fff}.sidebar-nav-item:hover svg{color:#a8b5c0}.sidebar-nav-item.active{border-left-color:#39424D;background:#39424D;color:#fff;font-weight:700;letter-spacing:.01em}.sidebar-nav-item.active svg{color:#a8b5c0;stroke-width:2}.sidebar-nav-item.active:hover{color:#fff;background:#3f5f72}.sidebar-nav-item.active:hover svg{color:#c8d4dc}.sidebar-nav-item.vip{color:#FFB800;font-weight:700}.sidebar-nav-item.vip svg{color:#FFB800}.sidebar-vip-icon{width:20px;height:20px;flex-shrink:0;filter:brightness(0) saturate(100%) invert(72%) sepia(98%) saturate(500%) hue-rotate(1turn) brightness(103%) contrast(101%)}.sidebar-nav-item.vip:hover{color:#FFCB45;background:rgba(255,255,255,.06)}.sidebar-nav-item.vip:hover svg{color:#FFCB45}.sidebar-nav-item.vip:hover .sidebar-vip-icon{filter:brightness(0) saturate(100%) invert(85%) sepia(60%) saturate(500%) hue-rotate(1turn) brightness(105%) contrast(101%)}.sidebar-slot-icon{width:20px;height:20px;flex-shrink:0;filter:invert(55%) sepia(11%) saturate(432%) hue-rotate(169deg) brightness(95%) contrast(89%);transition:filter .15s}.sidebar-nav-item:hover .sidebar-slot-icon{filter:invert(70%) sepia(11%) saturate(432%) hue-rotate(169deg) brightness(100%) contrast(89%)}.sidebar-network-icon{width:20px;height:20px;flex-shrink:0;filter:invert(55%) sepia(11%) saturate(432%) hue-rotate(169deg) brightness(95%) contrast(89%);transition:filter .15s}.sidebar-nav-item:hover .sidebar-network-icon{filter:invert(70%) sepia(11%) saturate(432%) hue-rotate(169deg) brightness(100%) contrast(89%)}.sidebar-nav-item.airdrop{color:#fff}.sidebar-nav-item.airdrop svg{color:#7b8996}.sidebar-nav-item.airdrop:hover{color:#fff;background:rgba(255,255,255,.06)}.sidebar-nav-item.airdrop:hover svg{color:#a8b5c0}.sidebar-nav-item .nav-badge{margin-left:auto;min-width:22px;height:22px;border-radius:11px;background:var(--accent-primary);font-size:11px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 6px}.sidebar-nav-item .nav-countdown{margin-left:auto;font-size:12px;font-weight:700;color:var(--accent-green)}.sidebar-nav-item .pilot-badge{margin-left:auto;font-size:10px;font-weight:600;color:var(--warning-amber);border:1px solid var(--warning-amber);padding:1px 5px;border-radius:3px}.sidebar-nav-item.disabled{color:#fff;cursor:pointer;font-weight:600}.sidebar-nav-item.disabled svg{color:#7b8996;opacity:1}.sidebar-nav-item.disabled:hover{background:rgba(255,255,255,.06);border-left-color:rgba(20,147,255,.3);color:#fff}.sidebar-nav-item.disabled:hover svg{color:#a8b5c0}.sidebar-bottom{padding:12px 14px 16px;border-top:1px solid var(--border-subtle);display:flex;align-items:center;gap:10px;flex-shrink:0}.sidebar-avatar{width:32px;height:32px;border-radius:50%;background:var(--bg-overlay);border:1px solid var(--border-default);display:flex;align-items:center;justify-content:center;font-weight:600}.sidebar-avatar,.sidebar-support-text{font-size:12px;color:var(--text-secondary)}.sidebar-support-dot{width:6px;height:6px;background:var(--live-green-dot);border-radius:50%;margin-left:auto;animation:livePulse 2s ease infinite}.sidebar-lang{display:flex;align-items:center;gap:6px;padding:6px 14px;font-size:12px;color:var(--text-muted);cursor:pointer}.sidebar-lang:hover{color:var(--text-secondary)}.sidebar-lang-select{display:flex;align-items:center;gap:8px;margin:8px 14px 12px;padding:7px 12px;background:transparent;border:1px solid #2a3038;border-radius:6px;cursor:pointer;transition:all .15s ease;color:#8B929C;font-size:12px;font-weight:500;width:auto}.sidebar-lang-select:hover{border-color:#3a424c;color:#E8EAED}.sidebar-lang-select svg:first-child{flex-shrink:0;color:#7b8996}.sidebar-lang-select svg:last-child{flex-shrink:0;margin-left:auto;color:#7b8996}.sidebar-lang-label{flex:1 1;color:#B0B5BC;font-weight:600;letter-spacing:.02em}:root{--betslip-shift-dur:360ms;--betslip-shift-ease:cubic-bezier(0.32,0.72,0,1)}html[data-betslip-close-hold] [data-slip-root=drawer]{transform:translateX(0)}html[data-betslip-shifting] .content-area{transition:margin-left var(--betslip-shift-dur,.36s) var(--betslip-shift-ease,cubic-bezier(.32,.72,0,1)),margin-right var(--betslip-shift-dur,.36s) var(--betslip-shift-ease,cubic-bezier(.32,.72,0,1))}html[data-betslip-shifting] .header-bar{transition:padding-right var(--betslip-shift-dur,.36s) var(--betslip-shift-ease,cubic-bezier(.32,.72,0,1)),left var(--betslip-shift-dur,.36s) var(--betslip-shift-ease,cubic-bezier(.32,.72,0,1))}html[data-betslip-shifting] .sb-shell{transition:width var(--betslip-shift-dur,.36s) var(--betslip-shift-ease,cubic-bezier(.32,.72,0,1))}.header-bar{position:fixed;top:0;left:var(--sidebar-w);right:0;height:calc(var(--header-h) + var(--header-strip-h, 0px));background:var(--bg-base);border-bottom:1px solid var(--border-default);box-shadow:inset 0 1px 0 rgba(255,255,255,.085),inset 0 -1px 0 rgba(0,0,0,.36),0 10px 20px rgba(3,10,15,.28);z-index:150;transition:padding-right var(--betslip-shift-dur,.4s) var(--betslip-shift-ease,cubic-bezier(.32,.72,0,1));display:flex;align-items:center;justify-content:center}.header-bar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);pointer-events:none}.header-inner{justify-content:space-between;width:100%;max-width:1240px;margin:0 auto;padding:0 var(--app-content-gutter);box-sizing:border-box;height:100%;overflow:visible}.header-inner,.header-left{display:flex;align-items:center}.header-left{flex:1 1;gap:0}.header-logo{text-decoration:none;display:inline-flex;align-items:center}.header-product-switcher{position:relative;display:inline-flex;min-width:0;z-index:521;overflow:visible}.header-static-logo{display:none}.header-product-trigger{min-width:0;height:58px;gap:10px;padding:3px 12px 3px 2px;border:1px solid transparent;border-radius:12px;background:transparent;color:#7f8b97;cursor:pointer;font-family:inherit;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.header-product-trigger.open,.header-product-trigger:hover{color:#dce7f2;background:transparent;border-color:transparent}.header-product-trigger.open{box-shadow:none}.header-product-trigger:focus-visible{outline:none;border-color:transparent;background:transparent}.header-product-chevron{width:16px;height:16px;flex:0 0 auto;margin-left:4px;color:#d7dadc;opacity:1;transition:transform .18s cubic-bezier(.22,.8,.28,1),opacity .15s ease;transform:translateY(2.05px)}.header-product-trigger:hover .header-product-chevron{opacity:1}.header-product-trigger.open .header-product-chevron{transform:translateY(2.05px) rotate(180deg);opacity:1}.header-logo-img{display:block;height:58px;width:auto;object-fit:contain;margin-top:0}.header-product-menu{position:absolute;top:calc(100% + 2px);left:-2px;z-index:520;width:min(318px,calc(100vw - 24px));max-height:calc(100vh - var(--header-h) - 20px);max-height:calc(100dvh - var(--header-h) - 20px);overflow-y:auto;padding:10px;border:2px solid #303941;border-radius:15px;background:#15191d;box-shadow:none;animation:header-product-menu-in .17s cubic-bezier(.22,.8,.28,1)}@keyframes header-product-menu-in{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.header-product-menu-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 9px 12px}.header-product-menu-head strong{color:#f4f8fb;font-family:Inter,sans-serif;font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.015em}.header-product-close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:-2px -2px -2px 0;border:none;border-radius:9px;background:transparent;color:#8b97a4;cursor:pointer;transition:background .15s ease,color .15s ease}.header-product-close:hover{background:rgba(255,255,255,.07);color:#f4f8fb}.header-product-close:focus-visible{outline:2px solid var(--accent-primary,#1493FF);outline-offset:2px}.header-product-list{display:grid;grid-gap:3px;gap:3px}.header-product-item{min-height:54px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-gap:11px;gap:11px;padding:7px 10px 7px 8px;border:1px solid transparent;border-radius:11px;color:#ffffff;text-decoration:none;transition:background .13s ease,border-color .13s ease,color .13s ease}.header-product-item:not(.active):hover{color:var(--nav-active-readable);background:transparent;border-color:transparent}.header-product-item.active{color:#ffffff;background:rgba(57,66,77,.28);border-color:transparent}.header-product-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#9caab8;background:transparent;box-shadow:none;transition:color .13s ease,background .13s ease,border-color .13s ease}.header-product-icon .icon-brand,.header-product-icon svg{width:21px;height:21px;color:currentColor}.header-product-icon .header-product-vip-crown{width:21px;height:21px;color:inherit;background-image:none;background-color:currentColor;animation:none}.header-product-item:not(.active):hover .header-product-icon{color:var(--nav-active-readable)}.header-product-item.active .header-product-icon{color:#ffffff;background:#1493ff;border-color:transparent;box-shadow:none}.header-product-copy{min-width:0;display:flex;align-items:center;align-self:stretch}.header-product-copy strong{color:#ffffff;font-family:Inter,sans-serif;font-size:16px;line-height:1;font-weight:700;white-space:nowrap;transition:color .13s ease}.header-product-item:not(.active):hover .header-product-copy strong{color:var(--nav-active-readable)}@media (min-width:769px) and (max-width:1024px){.header-product-menu,.header-product-trigger{display:none}.header-static-logo{display:inline-flex}}@media (max-width:768px){.header-static-logo{display:none}.header-product-trigger{display:inline-flex;height:60px;padding:3px 6px 3px 0;gap:6px}.header-product-chevron{width:14px;height:14px;margin-left:2px;transform:translateY(1.7px)}.header-product-trigger.open .header-product-chevron{transform:translateY(1.7px) rotate(180deg)}.header-product-menu{left:0;top:calc(100% - 14px);width:min(300px,calc(100vw - 20px));border-radius:16px;box-shadow:0 24px 50px -18px rgba(0,0,0,.7),0 8px 20px -12px rgba(0,0,0,.5)}.header-product-menu-head{padding:6px 9px 10px}.header-product-menu-head strong{font-size:19px}.header-product-item{min-height:50px}}.header-section-brand{display:inline-flex;align-items:center;font-family:inherit;font-size:22px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--accent-primary,#1493FF);text-decoration:none;margin-left:-6px;margin-top:5px;transition:opacity .14s ease}.header-section-brand:hover{opacity:.85}@media (max-width:700px){.header-section-brand{font-size:16px;margin-left:-4px}}.header-right{flex:1 1;justify-content:flex-end;gap:8px}.header-center,.header-right{display:flex;align-items:center}.header-center{gap:0}.header-utils{flex:1 1;display:flex;align-items:center;justify-content:flex-end;gap:4px}.balance-selector-wrap{position:relative}.balance-selector{display:flex;align-items:center;gap:8px;padding:8px 12px;height:40px;background:#15191d;border:1px solid rgba(255,255,255,.1);border-right:none;border-radius:10px 0 0 10px;cursor:pointer;transition:border-color .15s,background .15s;font-family:inherit}.balance-selector:hover{border-color:rgba(255,255,255,.2);background:#191e23}.balance-selector.open{border-color:rgba(255,255,255,.26);background:#191e23}.balance-crypto-icon{width:22px;height:22px;border-radius:50%;flex-shrink:0;object-fit:cover}.balance-amount{font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.balance-chevron{width:15px;height:15px;color:#B8C0C9;transition:transform .2s ease;flex-shrink:0}.balance-selector.open .balance-chevron{transform:rotate(180deg)}.balance-dropdown{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);width:300px;background:linear-gradient(180deg,#21272d,#1c2126);border:1px solid rgba(255,255,255,.07);border-radius:16px;box-shadow:0 24px 56px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.3);z-index:500;padding:0;overflow:hidden;animation:dropdownIn .15s cubic-bezier(.16,1,.3,1)}@keyframes dropdownIn{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.bd-list{padding:8px 0;max-height:372px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3a424c transparent}.bd-list::-webkit-scrollbar{width:6px}.bd-list::-webkit-scrollbar-thumb{background:#3a424c;border-radius:3px}.bd-row{display:flex;align-items:center;gap:11px;padding:11px 16px;cursor:pointer;transition:background .12s;border:none;background:none;width:100%;border-radius:0;font-family:inherit;text-align:left}.bd-row:hover{background:rgba(255,255,255,.05)}.bd-row:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.bd-row.active,.bd-row.active:hover{background:#39424D}.bd-icon{width:24px;height:24px;border-radius:50%;flex-shrink:0;object-fit:cover}.bd-name{font-weight:600;color:#FFFFFF}.bd-name,.bd-value{font-size:14px;line-height:1.2}.bd-value{margin-left:auto;font-weight:500;color:#E8EAED;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bd-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px 22px;text-align:center}.bd-empty-title{font-size:13px;font-weight:600;color:#E8EAED}.bd-empty-text{font-size:12px;color:#6B727D;line-height:1.4;max-width:240px}.bd-empty-cta{margin-top:6px;padding:8px 20px;background:var(--accent-primary);border:none;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;color:#fff;cursor:pointer;transition:filter .15s}.bd-empty-cta:hover{filter:brightness(1.1)}.bd-toggles{border-top:1px solid rgba(255,255,255,.06);padding:8px}.bd-toggle-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;gap:12px;background:none;border:none;border-radius:10px;font-family:inherit;cursor:pointer;transition:background .12s}.bd-toggle-row:hover{background:rgba(255,255,255,.04)}.bd-toggle-row:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.bd-toggle-label{font-size:14px;font-weight:500;color:#FFFFFF}.bd-switch{position:relative;display:block;width:42px;height:23px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:0;transition:background .2s ease,border-color .2s ease;flex-shrink:0}.bd-switch.on{background:var(--accent-primary);border-color:var(--accent-primary)}.bd-switch-thumb{position:absolute;top:2px;left:2px;width:17px;height:17px;background:#fff;border-radius:50%;transition:transform .2s ease;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.3)}.bd-switch.on .bd-switch-thumb{transform:translateX(19px)}.wallet-btn{display:flex;align-items:center;justify-content:center;padding:8px 20px;height:40px;background:#1493FF;border:none;border-radius:0 10px 10px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#fff;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .15s}.wallet-btn:hover{background:#3CA8FF}.header-icon-btn{padding:8px;border-radius:6px;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease}.header-icon-btn svg{color:#DFE4E8;transition:color .15s ease}.header-icon-btn:hover svg{color:var(--accent-primary,#1493ff)}.header-betslip-btn svg{width:20px;height:20px}.header-rewards-btn{position:relative}.header-rewards-dot{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:50%;background:var(--success);border:2px solid var(--bg-base);box-sizing:content-box}.header-search-btn{padding:8px;border-radius:6px;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.header-search-btn svg{display:block;fill:#DFE4E8;transition:fill .15s ease}.header-search-btn:hover svg{fill:var(--accent-primary,#1493ff)}.header-right .header-search-btn{margin-right:10px}.header-search-field{display:inline-flex;align-items:center;gap:12px;flex:0 1 340px;min-width:220px;height:44px;padding:0 12px 0 16px;border:2px solid #2a3137;border-radius:8px;background:#171b1f;color:#8d9aa8;cursor:text;text-align:left;font:500 15px/1 Inter,sans-serif;white-space:nowrap;transition:border-color .15s ease,color .15s ease}.header-search-field svg{flex-shrink:0;width:20px;height:20px;color:#8d9aa8;transition:color .15s ease}.header-search-field span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;line-height:20px}.header-search-field kbd{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:4px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.06);color:#8d9aa8;font:600 11px/1 Inter,sans-serif;letter-spacing:.02em;transition:color .15s ease,border-color .15s ease}@media (hover:hover){.header-search-field:hover{border-color:#3a434b;color:#b8c3cf}.header-search-field:hover svg{color:#b8c3cf}.header-search-field:hover kbd{color:#b8c3cf;border-color:rgba(255,255,255,.14)}}.header-search-field:focus-visible,.header-search-field[aria-expanded=true]{outline:none;border-color:var(--accent-primary,#1493ff)}.header-right .header-search-field{margin-right:10px}.header-utils .header-search-field{margin-right:6px}.header-left .header-search-field{margin-left:56px;flex:1 1 520px;max-width:560px}.header-bar:has(.header-left .header-search-field) .header-left{flex:1.6 1}@media (max-width:1100px){.header-left .header-search-field{flex-basis:240px;min-width:180px;margin-left:18px}}.header-search-btn--phone{display:none}.header-search-btn--phone svg{stroke:#DFE4E8;fill:none}@media (max-width:768px){.header-search-btn--phone{display:flex}.header-search-field{display:none}}.header-divider{width:1px;height:18px;background:rgba(255,255,255,.12);margin:0 16px;flex-shrink:0}.avatar-wrap{position:relative}.avatar-trigger.open svg{color:var(--accent-primary,#1493ff)}:is([data-betslip=open],[data-betslip-global=open],[data-bet-slip-open=true]) .header-betslip-btn svg,[data-rewards=open] .header-rewards-btn svg{color:var(--accent-primary,#1493ff)}.header-avatar{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#C9D0D7;flex-shrink:0}.header-avatar svg{width:15px;height:15px;display:block}.user-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:288px;background:linear-gradient(180deg,#21272d,#1c2126);border:1px solid rgba(255,255,255,.07);border-radius:16px;box-shadow:0 24px 56px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.3);z-index:500;padding:0;animation:dropdownIn .15s cubic-bezier(.16,1,.3,1);overflow:hidden}@keyframes udDropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.user-dropdown{animation-name:udDropdownIn}.ud-header{padding:16px 16px 15px;border-bottom:1px solid rgba(255,255,255,.06)}.ud-id-card{background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:13px 14px 12px}.ud-id-row{display:flex;align-items:center;justify-content:space-between;gap:11px;margin-bottom:10px}.ud-name-link{display:inline-flex;align-items:center;gap:9px;min-width:0;text-decoration:none;color:#FFFFFF;transition:color .1s}.ud-name-link:hover{color:#B0B5BC}.ud-avatar-sm{width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:center;color:#C9D0D7;flex-shrink:0}.ud-avatar-sm svg{width:12px;height:12px;display:block}.ud-name{font-size:14px;font-weight:700;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;letter-spacing:-.01em}.ud-name-chevron{flex-shrink:0;color:#8B919A}.ud-progress-track{height:5px;background:rgba(255,255,255,.08);border-radius:3px;overflow:hidden}.ud-progress-fill{height:100%;background:var(--accent-primary);border-radius:3px;transition:width .3s ease}.ud-progress-meta{display:flex;align-items:center;justify-content:space-between;margin-top:7px}.ud-tier{font-size:12px;font-weight:600;color:#B0B5BC}.ud-tier-next{color:#8B919A}.ud-pct{font-size:13px;font-weight:700;color:#FFFFFF;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.ud-items{padding:8px}.ud-item{display:flex;align-items:center;gap:12px;padding:10px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .1s;text-decoration:none;border:none;background:none;width:100%;font-family:inherit;text-align:left;border-radius:10px}.ud-item:hover{background:rgba(255,255,255,.05)}.ud-item-icon{width:22px;height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#8B919A;transition:color .1s}.ud-item-icon svg{display:block}.ud-item-icon>.sb-vip-crown,.ud-item-icon>svg{width:16px;height:16px}.ud-item-icon.ud-ico-17>*{width:17px;height:17px}.ud-item-icon.ud-ico-18>*{width:18px;height:18px}.ud-item-icon.ud-ico-19>*{width:19px;height:19px}.ud-item-icon.ud-ico-22>*{width:22px;height:22px}.ud-item:hover .ud-item-icon{color:#fff}.ud-footer{padding:0 8px 6px}.ud-item.ud-logout{color:#E8EAED}.ud-item.ud-logout:hover{background:rgba(255,255,255,.05)}.btn-login{background:none;border:none;padding:8px 16px;font-size:15px;font-weight:600;color:#E8EAED;cursor:pointer;transition:color .15s ease;text-decoration:none;display:inline-flex;align-items:center;font-family:inherit}.btn-login:hover{color:#1493FF}.btn-register{background:#1493FF;border:none;padding:0 20px;height:36px;border-radius:8px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;transition:background .15s ease;text-decoration:none;display:inline-flex;align-items:center;font-family:inherit}.btn-register:hover{background:#3CA8FF;box-shadow:none}.btn-login,.btn-new-here,.btn-register{white-space:nowrap}.btn-new-here{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:600;color:#aeb9c6;cursor:pointer;transition:color .15s ease}.btn-new-here svg{color:#7b8996;transition:color .15s ease}.btn-new-here:hover{color:#ffffff}.btn-new-here:hover svg{color:#1493ff}@media (max-width:768px){.btn-new-here{display:none}}.safety-banner{top:calc(var(--header-h) + var(--header-strip-h, 0px));left:var(--sidebar-w);right:0;background:rgba(217,119,6,.12);border-bottom:1px solid rgba(217,119,6,.3);padding:6px 24px;font-size:12px;font-weight:500;color:var(--warning-amber);z-index:140;gap:6px}.safety-banner,.wallet-backdrop{position:fixed;display:flex;align-items:center}.wallet-backdrop{inset:0;background:rgba(6,9,12,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:400;justify-content:center;animation:walletBackdropIn .26s ease both}.wallet-backdrop[data-closing]{animation:walletBackdropOut .18s ease both}@keyframes walletBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes walletBackdropOut{0%{opacity:1}to{opacity:0}}.wallet-modal{width:420px;max-width:95vw;max-height:90vh;overflow-y:auto;background:linear-gradient(180deg,#21272d,#1c2126);border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:0;position:relative;box-shadow:0 24px 64px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3);animation:walletModalIn .32s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}.wallet-modal[data-closing]{animation:walletModalOut .18s cubic-bezier(.4,0,1,1) both}@keyframes walletModalIn{0%{opacity:0;transform:translateY(14px) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes walletModalOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.975)}}@media (prefers-reduced-motion:reduce){.wallet-modal{animation:walletBackdropIn .14s ease both}.wallet-modal[data-closing]{animation:walletBackdropOut .14s ease both}}.wallet-header-row{display:flex;align-items:center;gap:10px;padding:16px 14px 0 20px}.wallet-close{width:34px;height:34px;border-radius:10px;flex-shrink:0;background:none;border:none;color:#8B919A;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}.wallet-close:hover{color:#FFFFFF;background:rgba(255,255,255,.06)}.wallet-tabs{flex:1 1;min-width:0;display:flex;gap:4px;padding:4px;background:rgba(0,0,0,.28);border-radius:12px}.wallet-tab{flex:1 1;height:38px;display:flex;align-items:center;justify-content:center;gap:7px;background:none;border:none;border-radius:9px;font-family:inherit;font-size:14px;font-weight:600;color:#7b8590;cursor:pointer;transition:color .15s,background .15s}.wallet-tab svg{opacity:.75}.wallet-tab:hover{color:#B0B5BC}.wallet-tab.active{color:#fff;background:#1493FF;box-shadow:0 1px 6px rgba(20,147,255,.3)}.wallet-tab.active svg{opacity:1;color:#fff}.wallet-body{padding:18px 20px 20px}.wallet-field-group{margin-bottom:14px}.wallet-field-group:last-child{margin-bottom:0}.wallet-field-label{font-size:12px;font-weight:600;color:#8B919A;text-transform:uppercase;letter-spacing:.05em;margin-bottom:7px;display:block}.wallet-select{width:100%;height:48px;padding:0 16px;background:#15191d;border:1px solid #2e343c;border-radius:10px;font-size:14px;font-weight:500;color:#E8EAED;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236B727D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.wallet-select:hover{border-color:#3a424c}.wallet-select:focus{border-color:#1493FF;outline:none}.wd-wrap{position:relative}.wd-trigger{display:flex;align-items:center;gap:10px;width:100%;height:46px;padding:0 14px;background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.07);border-radius:12px;font-size:14px;font-weight:600;color:#E8EAED;cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s}.wd-trigger:hover{border-color:rgba(255,255,255,.14)}.wd-trigger:focus-visible{border-color:#1493FF;outline:none}.wd-trigger-icon{width:22px;height:22px;border-radius:50%;flex-shrink:0;object-fit:cover}.wd-trigger-label{flex:1 1;text-align:left}.wd-trigger-sub{font-size:12px;font-weight:600;color:#6B727D}.wd-trigger-balance{font-size:13.5px;font-weight:700;color:#E8EAED;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.wd-chevron{flex-shrink:0;transition:transform .2s ease}.wd-chevron[data-open=true]{transform:rotate(180deg)}.wd-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:280px;overflow-y:auto;background:#22282e;border:1px solid rgba(255,255,255,.09);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.5);z-index:20;padding:6px;animation:wdMenuIn .13s ease}@keyframes wdMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.wd-option{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;background:none;border:none;border-radius:8px;font-size:14px;font-weight:500;color:#E8EAED;cursor:pointer;font-family:inherit;text-align:left;transition:background .1s}.wd-option:hover{background:rgba(255,255,255,.05)}.wd-option.active,.wd-option.active:hover{background:#39424D;color:#fff;font-weight:600}.wd-option-icon{width:20px;height:20px;border-radius:50%;flex-shrink:0;object-fit:cover}.wd-option-label{flex:1 1}.wd-option-sub{font-size:12px;font-weight:600;color:#6B727D}.wallet-network-chips{display:flex;gap:8px;flex-wrap:wrap}.wallet-network-chip{height:34px;padding:0 16px;background:rgba(0,0,0,.24);border:none;border-radius:9px;font-size:13px;font-weight:600;color:#8B919A;cursor:pointer;font-family:inherit;transition:color .15s,background .15s}.wallet-network-chip:hover{background:rgba(255,255,255,.06);color:#B0B5BC}.wallet-network-chip.active{background:#39424D;color:#FFFFFF}.wallet-address-field{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 6px 0 14px;background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.07);border-radius:12px}.wallet-address-text{flex:1 1;min-width:0;font-size:12.5px;font-weight:500;color:#E8EAED;font-family:JetBrains Mono,Fira Code,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-copy-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;min-width:34px;padding:0 8px;flex-shrink:0;background:none;border:none;border-radius:8px;color:#B0B5BC;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:color .15s,background .15s}.wallet-copy-btn:hover{color:#FFFFFF;background:rgba(255,255,255,.06)}.wallet-copy-btn.copied,.wallet-copy-btn.copied:hover{color:#34D399;background:none}.wallet-copied-label{line-height:1}.wallet-qr-plain{display:flex;justify-content:center;margin:22px 0 2px}.wallet-qr-plain .wallet-qr-code{width:168px;height:168px;display:block;mix-blend-mode:screen}.wallet-qr-skeleton{width:168px;height:168px;border-radius:10px;background:rgba(255,255,255,.05);animation:walletQrPulse 1.4s ease-in-out infinite}@keyframes walletQrPulse{0%,to{background:rgba(255,255,255,.04)}50%{background:rgba(255,255,255,.08)}}.wallet-address-skeleton{height:13px;width:70%;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 75%);background-size:200% 100%;animation:walletShimmer 1.4s ease-in-out infinite}@keyframes walletShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.wallet-address-error{padding:18px 16px;background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.07);border-radius:14px;font-size:13px;color:#B0B5BC;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;line-height:1.5}.wallet-retry-btn{padding:7px 18px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.07);color:#E8EAED;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .1s}.wallet-retry-btn:hover{background:rgba(255,255,255,.12)}.wallet-verify-panel{display:flex;flex-direction:column;align-items:center;text-align:center;padding:26px 22px 24px;background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.07);border-radius:14px}.wallet-verify-icon{width:46px;height:46px;border-radius:50%;background:rgba(20,147,255,.12);color:#4FB2FF;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.wallet-verify-title{margin:0 0 6px;font-size:15px;font-weight:700;color:#E8EAED;letter-spacing:-.01em}.wallet-verify-copy{margin:0 0 18px;font-size:13px;color:#9AA2AC;line-height:1.55;max-width:300px}.wallet-verify-actions{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.wallet-verify-primary{width:100%;max-width:240px;height:40px;background:#1493FF;border:none;border-radius:10px;font-size:13.5px;font-weight:700;color:#fff;cursor:pointer;font-family:inherit;transition:background .15s}.wallet-verify-primary:hover{background:#3CA8FF}.wallet-verify-secondary{font-size:12.5px;font-weight:600;color:#8B919A;text-decoration:none;transition:color .15s}.wallet-verify-secondary:hover{color:#E8EAED;text-decoration:underline}.wallet-history-link{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:16px;font-size:13px;font-weight:600;color:#C4CAD1;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.wallet-history-link:hover{color:#FFFFFF}.wallet-amount-rail-note{font-size:12px;color:#6B727D;margin-bottom:7px}.wallet-pending-deposits{margin-top:16px}.wallet-pending-deposit{padding:11px 13px;background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.06);border-radius:10px;margin-bottom:8px}.wallet-pending-deposit-row{display:flex;justify-content:space-between;font-size:13px;color:var(--text-primary);margin-bottom:6px}.wallet-pending-deposit-confs{color:#8B919A;font-size:12px}.wallet-pending-deposit-bar{height:4px;background:rgba(255,255,255,.06);border-radius:2px;overflow:hidden}.wallet-pending-deposit-fill{height:100%;background:var(--accent-primary);border-radius:2px;transition:width .5s ease}.wallet-available-card{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;margin-bottom:14px;background:rgba(20,147,255,.07);border:1px solid rgba(20,147,255,.16);border-radius:12px}.wallet-available-label{font-size:13px;font-weight:500;color:#9AA2AC}.wallet-available-value{font-size:15px;font-weight:700;color:#E8EAED;letter-spacing:-.01em}.wallet-input-wrap{position:relative}.wallet-input{width:100%;height:46px;padding:0 14px;background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.07);border-radius:12px;font-size:14px;color:#E8EAED;outline:none;transition:border-color .15s,box-shadow .15s;font-family:inherit;box-sizing:border-box}.wallet-input:focus{border-color:#1493FF;box-shadow:0 0 0 3px rgba(20,147,255,.12)}.wallet-input::placeholder{color:#565e68}.wallet-amount-input-wrap{position:relative}.wallet-amount-input{width:100%;height:46px;padding:0 14px 0 42px;background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.07);border-radius:12px;font-size:16px;font-weight:600;color:#E8EAED;outline:none;font-family:inherit;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.wallet-amount-input:focus{border-color:#1493FF;box-shadow:0 0 0 3px rgba(20,147,255,.12)}.wallet-amount-input::placeholder{color:#565e68;font-weight:400}.wallet-amount-coin{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;object-fit:cover}.wallet-quick-amounts{display:flex;gap:8px;margin-top:10px}.wallet-quick-btn{flex:1 1;height:32px;background:rgba(0,0,0,.24);border:1px solid rgba(255,255,255,.07);border-radius:8px;font-size:12.5px;font-weight:600;color:#8B919A;cursor:pointer;transition:all .15s;font-family:inherit}.wallet-quick-btn:hover{border-color:rgba(255,255,255,.16);color:#E8EAED}.wallet-quick-btn:active{background:rgba(20,147,255,.1);border-color:rgba(20,147,255,.5);color:#4FB2FF}.wallet-fee-info{margin-top:14px;padding:4px 2px;display:flex;flex-direction:column;gap:8px}.wallet-fee-row{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:#8B919A}.wallet-fee-value{color:#B0B5BC;font-weight:600}.wallet-submit-btn{width:100%;height:46px;margin-top:16px;background:#1493FF;border:none;border-radius:12px;font-size:14.5px;font-weight:700;color:#ffffff;cursor:pointer;transition:background .15s,transform .1s;font-family:inherit;box-shadow:0 2px 12px rgba(20,147,255,.25)}.wallet-submit-btn:hover{background:#3CA8FF}.wallet-submit-btn:active{transform:translateY(1px)}.wallet-submit-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.wallet-error,.wallet-success{display:flex;align-items:flex-start;gap:9px;border-radius:10px;padding:11px 13px;margin-bottom:14px;font-size:12.5px;line-height:1.5}.wallet-error svg,.wallet-success svg{flex-shrink:0;margin-top:1px}.wallet-error{background:rgba(255,99,99,.07);border:1px solid rgba(255,99,99,.16);color:#FF8A8A}.wallet-error svg{color:#FF6B6B}.wallet-success{background:rgba(52,211,153,.07);border:1px solid rgba(52,211,153,.18);color:#5FDDAF}.wallet-success svg{color:#34D399}@media (max-width:767px){.wallet-modal{width:100%;max-width:100%;height:auto;max-height:95vh;border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0;animation:slideUp .25s ease}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.wallet-backdrop{align-items:flex-end}.balance-amount{max-width:92px;overflow:hidden;text-overflow:ellipsis}.balance-selector{padding:6px 8px;height:36px;gap:6px}.balance-crypto-icon{width:18px;height:18px}.wallet-btn{padding:8px 14px;height:36px;font-size:14px}.header-icon-btn{padding:6px}.header-divider{margin:0 8px;height:14px}.header-avatar{width:30px;height:30px;font-size:11px}.balance-dropdown{position:fixed;top:68px;left:16px;right:16px;width:auto;transform:none;animation-name:dropdownInFlush}}@media (max-width:767px){@keyframes dropdownInFlush{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bd-list{max-height:min(48vh,320px)}}@media (max-width:400px){.balance-amount{max-width:64px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s;border:none;text-decoration:none;white-space:nowrap}.btn-primary{height:34px;padding:0 18px;background:var(--accent-primary);border-radius:var(--radius-sm);font-size:13px;color:#fff}.btn-primary:hover{background:var(--accent-hover)}.btn-outline{height:34px;padding:0 18px;background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-sm);font-size:13px;color:var(--text-primary)}.btn-outline:hover{border-color:var(--border-strong);background:var(--bg-hover)}.btn-ghost{height:34px;padding:0 12px;background:transparent;border:none;border-radius:var(--radius-sm);font-size:13px;color:var(--text-secondary)}.btn-ghost:hover{background:var(--bg-hover);color:var(--text-primary)}.btn-danger{height:34px;padding:0 18px;background:rgba(220,38,38,.12);border:1px solid rgba(220,38,38,.3);border-radius:var(--radius-sm);font-size:13px;color:var(--danger-red)}.btn-danger:hover{background:rgba(220,38,38,.2)}.btn-sm{height:28px;padding:0 12px;font-size:12px}.btn-lg{height:42px;padding:0 24px;font-size:14px;background:var(--accent-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-weight:600;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;transition:background .12s}.btn-lg:hover{background:var(--accent-hover)}.btn-lg:disabled{opacity:.5;cursor:not-allowed}.category-search{position:relative;width:100%;height:48px;margin-top:0;margin-bottom:24px;background:#1e2428;border:none;border-radius:12px}.category-search svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#c3cdd9;width:18px;height:18px;pointer-events:none}.category-search input{width:100%;height:100%;background:transparent;border:none;padding:0 16px 0 44px;font:14px/1 Inter,sans-serif;color:var(--text-primary);outline:none;border-radius:12px}.category-search input::placeholder{color:#aeb9c6}.category-search input:focus{box-shadow:0 0 0 1px var(--accent-primary) inset}.category-searchbar{display:flex;align-items:stretch;gap:10px;width:100%}.category-nav .category-searchbar{margin:16px 0 0}.casino-home-page>.category-nav .category-searchbar{margin:0 0 12px}.casino-home-page>.category-nav .category-searchbar .category-search{margin:0}@media (min-width:769px){.casino-home-page>.category-nav{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px 12px}.casino-home-page>.category-nav:has(.category-searchbar--tools){flex-wrap:wrap}.casino-home-page>.category-nav .category-pill-shell{order:2;flex:0 1 auto;width:auto;min-width:0}.casino-home-page>.category-nav .category-searchbar{order:3;flex:1 1 320px;width:auto;min-width:280px;margin:0}.casino-home-page>.category-nav .category-searchbar .category-search{height:56px;min-width:0;margin:0}.casino-home-page>.category-nav .category-searchbar--tools{order:1;flex-basis:100%;width:100%}}.casino-home-page .category-pill-shell{position:relative;display:flex;align-items:stretch;width:100%;gap:0;background:#1e2428;border:none;border-radius:14px;overflow:hidden;box-shadow:none}.casino-home-page .category-pill-track{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;cursor:-webkit-grab;cursor:grab}.casino-home-page .category-pill-track:active{cursor:-webkit-grabbing;cursor:grabbing}.casino-home-page .category-pill-track::-webkit-scrollbar{display:none;width:0;height:0}.casino-home-page .category-pill-shell.cat-can-left.cat-can-right .category-pill-track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)}.casino-home-page .category-pill-shell.cat-can-right:not(.cat-can-left) .category-pill-track{-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 14px),transparent)}.casino-home-page .category-pill-shell.cat-can-left:not(.cat-can-right) .category-pill-track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000);mask-image:linear-gradient(90deg,transparent,#000 14px,#000)}.casino-home-page .category-pill{display:flex;align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;gap:4px;overflow-x:visible;width:max-content;min-width:100%;box-sizing:border-box}.casino-home-page .cat-tab,.casino-home-page .cat-tab--wide,.casino-home-page .cat-tab--xwide{flex:0 0 auto;justify-content:center;flex-direction:row;width:auto;height:auto;min-height:0;padding:10px 16px;gap:8px;border:none;border-radius:20px;font-size:15px;font-weight:600;line-height:24px;letter-spacing:normal;color:#e7ebef;white-space:nowrap;overflow:visible;box-shadow:none;transition:color .15s ease,background .15s ease}.casino-home-page .cat-tab:before{display:none}.casino-home-page .cat-tab .icon-blackjack-21,.casino-home-page .cat-tab .icon-brand,.casino-home-page .cat-tab .icon-klutch-og,.casino-home-page .cat-tab .icon-live-dealer,.casino-home-page .cat-tab svg{width:20px;height:20px;flex:0 0 20px;color:#7b8996;transition:color .15s ease}.casino-home-page .cat-tab .icon-klutch-og{transform:none}@media (hover:hover){.casino-home-page .cat-tab:not(.active):hover{background:rgba(57,66,77,.28);color:#ffffff}.casino-home-page .cat-tab:not(.active):hover .icon-blackjack-21,.casino-home-page .cat-tab:not(.active):hover .icon-brand,.casino-home-page .cat-tab:not(.active):hover .icon-klutch-og,.casino-home-page .cat-tab:not(.active):hover .icon-live-dealer,.casino-home-page .cat-tab:not(.active):hover svg{color:#ffffff}}.casino-home-page .cat-tab.active,.casino-home-page .cat-tab.active:hover{background:var(--accent-primary,#1493FF);color:#ffffff;font-weight:600;text-shadow:none;box-shadow:none;transform:none;cursor:pointer}@media (hover:hover){.casino-home-page .cat-tab.active:hover{background:#2a9fff}}.casino-home-page .cat-tab.active .icon-blackjack-21,.casino-home-page .cat-tab.active .icon-brand,.casino-home-page .cat-tab.active .icon-klutch-og,.casino-home-page .cat-tab.active .icon-live-dealer,.casino-home-page .cat-tab.active svg{color:#ffffff}.casino-home-page .cat-tab--originals{padding-inline:16px;margin-inline:0;gap:8px}@media (max-width:900px){.casino-home-page .cat-tab,.casino-home-page .cat-tab--wide,.casino-home-page .cat-tab--xwide{padding:9px 14px;gap:7px;font-size:14px;line-height:22px}.casino-home-page .cat-tab--originals{padding-inline:14px;gap:7px}.casino-home-page .cat-tab .icon-blackjack-21,.casino-home-page .cat-tab .icon-brand,.casino-home-page .cat-tab .icon-klutch-og,.casino-home-page .cat-tab .icon-live-dealer,.casino-home-page .cat-tab svg{width:18px;height:18px;flex:0 0 18px}}.casino-home-page .category-nav .category-search{height:56px;background:transparent;border:none;border-radius:8px}.casino-home-page .category-nav .category-search svg{left:18px;width:20px;height:20px;color:#8d9aa8;transition:color .15s ease}.casino-home-page .category-nav .category-search:focus-within svg,.casino-home-page .category-nav .category-search:hover svg{color:#b8c3cf}.casino-home-page .category-nav .category-search input{height:100%;border:2px solid #56616c;border-radius:8px;background:#171b1f;color:var(--text-primary,#E8EAED);padding:0 16px 0 50px;font:500 15px/1 Inter,sans-serif;box-shadow:none;transition:border-color .15s ease}.casino-home-page .category-nav .category-search input[readonly]{cursor:text;padding-right:96px}.casino-home-page .category-nav .category-search input::placeholder{color:#8d9aa8;font-weight:500;opacity:1}@media (hover:hover){.casino-home-page .category-nav .category-search:hover input{border-color:#6f7b87}}.casino-home-page .category-nav .category-search input:focus{outline:none;border-color:var(--accent-primary,#1493FF);box-shadow:none}.casino-home-page .category-search-kbd{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:4px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.06);color:#8d9aa8;font:600 11px/1 Inter,sans-serif;letter-spacing:.02em;white-space:nowrap;pointer-events:none;transition:color .15s ease,border-color .15s ease}.casino-home-page .category-nav .category-search:focus-within .category-search-kbd,.casino-home-page .category-nav .category-search:hover .category-search-kbd{color:#b8c3cf;border-color:rgba(255,255,255,.14)}@media (max-width:640px){.casino-home-page .category-search-kbd{display:none}.casino-home-page .category-nav .category-search input[readonly]{padding-right:16px}.casino-home-page .category-nav .category-search,.casino-home-page .category-nav .category-searchbar .category-search{height:48px}}.category-nav .category-searchbar .category-search{flex:1 1 auto;width:auto;min-width:0;height:56px;margin:0}.category-toolbar{display:flex;align-items:stretch;gap:10px;flex:0 0 auto}.cat-dd{position:relative;flex:0 0 auto}.cat-dd-trigger{display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 16px;background:#1e2428;border:1px solid rgba(214,230,245,.055);border-radius:12px;color:#8b919a;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cat-dd-trigger:hover{border-color:rgba(214,230,245,.14);background:#222a2f}.cat-dd-label{color:#8b919a}.cat-dd-label:after{content:":"}.cat-dd-value{color:#ffffff;font-weight:700}.cat-dd-chev{flex:0 0 auto;color:#8b919a}.cat-dd-panel{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:170px;max-height:320px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:#1e2428;border:1px solid rgba(214,230,245,.1);border-radius:12px;box-shadow:0 14px 34px rgba(0,0,0,.45)}.cat-dd-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 12px;border:none;border-radius:8px;background:transparent;color:var(--text-primary);font-size:13.5px;font-weight:600;text-align:left;cursor:pointer}.cat-dd-option:hover{background:rgba(255,255,255,.05)}.cat-dd-option svg,.cat-dd-option.is-active{color:var(--accent-primary,#1493ff)}.cat-dd-option svg{flex:0 0 auto}@media (max-width:720px){.category-searchbar{flex-wrap:nowrap;gap:8px}.category-toolbar{width:auto;flex:0 0 auto;gap:8px}.cat-dd{flex:0 0 auto}.cat-dd-trigger{width:auto;justify-content:center;height:100%;min-height:44px;padding:0 14px;gap:5px;border-radius:999px;background:#1e2428;border-color:rgba(214,230,245,.1);color:var(--text-primary);font-size:13px}.cat-dd-label{color:var(--text-primary);font-weight:600}.cat-dd-label:after{content:""}.cat-dd-value{display:none}.cat-dd-chev{color:#aeb6c0}.cat-dd-panel{min-width:168px}}.category-bar{display:flex;align-items:center;background:#1e2428;border:none;border-radius:12px;padding:6px 10px;height:48px;width:100%;margin-bottom:24px;overflow-x:auto;scrollbar-width:none}.category-bar::-webkit-scrollbar{display:none}.category-bar-tabs{display:flex;align-items:center;gap:4px}.cat-tab{position:relative;isolation:isolate;overflow:hidden;width:84px;height:72px;flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px 6px;border-radius:9px;font-size:14px;font-weight:600;font-family:Inter,sans-serif;letter-spacing:normal;line-height:1;color:#DDE8F3;cursor:pointer;white-space:nowrap;transition:background .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease;text-decoration:none;border:1px solid transparent;background:transparent;box-shadow:none;text-shadow:none}.cat-tab--wide{width:104px}.cat-tab--xwide{width:118px}.cat-tab:before{content:"";position:absolute;top:9px;left:50%;width:42px;height:34px;transform:translateX(-50%);border-radius:999px;background:radial-gradient(circle,rgba(98,202,255,.1) 0,rgba(98,202,255,.045) 40%,transparent 72%);opacity:0;transition:opacity .14s ease;pointer-events:none;z-index:0}.cat-tab .icon-blackjack-21,.cat-tab .icon-brand,.cat-tab .icon-klutch-og,.cat-tab .icon-live-dealer,.cat-tab svg{position:relative;z-index:1;width:22px;height:22px;flex:0 0 22px;color:#94A4B8;filter:none}.cat-tab:not(.active):hover{background:rgba(57,66,77,.28);border-color:transparent;color:#ffffff}.cat-tab:not(.active):hover .icon-brand,.cat-tab:not(.active):hover .icon-klutch-og,.cat-tab:not(.active):hover svg{color:#ffffff;filter:none}.cat-tab.active{font-weight:600;letter-spacing:normal}.cat-tab.active:hover{color:#FFFFFF;cursor:default}.cat-tab.active:active{transform:none}.cat-tab.active:hover:before{opacity:0}.cat-tab.active:hover .icon-brand,.cat-tab.active:hover .icon-klutch-og,.cat-tab.active:hover svg{color:#FFFFFF;filter:none}@keyframes cat-icon-bounce{0%{transform:translateY(0)}35%{transform:translateY(-5px)}65%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes cat-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes cat-icon-shake{0%,to{transform:translateX(0) rotate(0deg)}20%{transform:translateX(-4px) rotate(-8deg)}45%{transform:translateX(4px) rotate(8deg)}65%{transform:translateX(-2px) rotate(-4deg)}82%{transform:translateX(2px) rotate(3deg)}}@keyframes cat-icon-pulse{0%,to{transform:scale(1)}35%{transform:scale(1.3)}65%{transform:scale(1.15)}}@keyframes cat-icon-star{0%{transform:scale(1) rotate(0deg)}30%{transform:scale(1.35) rotate(20deg)}70%{transform:scale(1.2) rotate(-10deg)}to{transform:scale(1) rotate(0deg)}}@keyframes cat-icon-flip{0%{transform:rotateY(0deg)}50%{transform:rotateY(90deg) scale(.85)}to{transform:rotateY(0deg)}}@keyframes cat-icon-sway{0%,to{transform:rotate(0deg)}30%{transform:rotate(-14deg)}65%{transform:rotate(10deg)}}@keyframes cat-icon-play{0%,to{transform:scale(1);opacity:1}40%{transform:scale(1.32);opacity:.85}70%{transform:scale(1.15);opacity:.95}}@keyframes cat-icon-originals-play{0%,to{transform:scale(1.25);opacity:1}40%{transform:scale(1.42);opacity:.85}70%{transform:scale(1.31);opacity:.95}}@keyframes cat-icon-grid{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.cat-tab:not(.active)[data-category=home]:hover svg{animation:cat-icon-bounce .38s cubic-bezier(.22,1,.36,1)}.cat-tab:not(.active)[data-category=originals]:hover .icon-klutch-og{animation:cat-icon-originals-play .42s ease}.cat-tab:not(.active)[data-category=slots]:hover svg{animation:cat-icon-shake .42s ease}.cat-tab:not(.active)[data-category=live]:hover .icon-live-dealer{animation:cat-icon-sway .4s ease}.cat-tab:not(.active)[data-category=new-releases]:hover svg{animation:cat-icon-star .4s ease}.cat-tab:not(.active)[data-category=blackjack]:hover .icon-blackjack-21{animation:cat-icon-shake .42s ease}.cat-tab:not(.active)[data-category=roulette]:hover svg{animation:cat-icon-spin .48s cubic-bezier(.4,0,.2,1)}.cat-tab:not(.active)[data-category=baccarat]:hover svg{animation:cat-icon-sway .4s ease}.cat-tab:not(.active)[data-category=game-shows]:hover svg{animation:cat-icon-play .42s ease}.cat-tab:not(.active)[data-category=providers]:hover svg{animation:cat-icon-grid .36s ease}.cat-tab:hover .icon-brand,.cat-tab:hover .icon-klutch-og,.cat-tab:hover svg{animation:none!important}.hero-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;margin-bottom:32px;align-items:start}.hero-card{min-height:220px;border-radius:8px;border:1px solid var(--border-subtle);background:var(--bg-surface);overflow:hidden;position:relative;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;padding:16px;display:grid;grid-template-columns:minmax(0,1fr) 45%;align-items:center;grid-gap:16px;gap:16px}.hero-card:hover{border-color:var(--border-strong);transform:translateY(-2px)}.hero-card-banner{padding:0;display:block;background:transparent;border:none;border-radius:10px;aspect-ratio:1672/941;min-height:0;width:100%;overflow:visible;position:relative;box-shadow:none;transition:transform .18s ease}.hero-card-banner:after{content:"";position:absolute;inset:0;border-radius:10px;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -12px 24px -14px rgba(0,0,0,.5);pointer-events:none;transition:border-color .2s ease,box-shadow .2s ease}.hero-card-banner:hover{transform:none}.hero-banner-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px;background:transparent;filter:brightness(1.15);box-shadow:none;transition:filter .15s cubic-bezier(.2,.8,.2,1)}.hero-card-banner:hover .hero-banner-image{filter:brightness(1.46);transform:none;box-shadow:none}.hero-banner-image-home-bright{filter:brightness(1.443)}.hero-card-banner:hover .hero-banner-image-home-bright{filter:brightness(1.76)}.hero-banner-image-home-bright1{filter:brightness(1.288)}.hero-card-banner:hover .hero-banner-image-home-bright1{filter:brightness(1.63)}.hero-banner-image-airdrop{filter:brightness(1.05)}.hero-card-banner:hover .hero-banner-image-airdrop{filter:brightness(1.36)}.hero-banner-image-sb3{filter:brightness(1.32)}.hero-card-banner:hover .hero-banner-image-sb3{filter:brightness(1.63)}.hero-text{position:relative;z-index:2;max-width:70%;display:flex;flex-direction:column;justify-content:center}.hero-supertitle{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.hero-headline{font-size:22px;font-weight:700;color:#fff;line-height:1.25;margin-bottom:6px;white-space:pre-line;max-width:100%}.hero-subtext{font-size:13px;font-weight:400;color:rgba(255,255,255,.7);margin-bottom:16px;max-width:65%}.hero-cta{display:inline-flex;align-items:center;padding:9px 22px;border-radius:6px;font-size:13px;font-weight:600;color:#fff;background:transparent;border:1.5px solid rgba(255,255,255,.5);cursor:pointer;transition:all .15s ease;text-decoration:none;width:-moz-fit-content;width:fit-content;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-cta:hover{border-color:rgba(255,255,255,.85);background:rgba(255,255,255,.08);box-shadow:none}.hero-cta-green{border-color:rgba(255,255,255,.5);background:transparent;color:#fff}.hero-cta-green:hover{border-color:rgba(255,255,255,.85);background:rgba(255,255,255,.08);box-shadow:none}.hero-visual{right:0;top:50%;transform:translateY(-50%);max-width:40%;opacity:.3}.hero-sparkle,.hero-visual{position:absolute;pointer-events:none}.hero-sparkle{width:3px;height:3px;border-radius:50%}.h1-glow{right:20px;transform:translateY(-50%);width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(255,184,0,.04) 0,transparent 70%)}.h1-diamond,.h1-glow{position:absolute;top:50%}.h1-diamond{right:50px;transform:translateY(-50%) rotate(45deg);width:90px;height:90px;background:linear-gradient(135deg,rgba(255,184,0,.08),rgba(255,184,0,.02));border:1px solid rgba(255,184,0,.06);border-radius:12px;box-shadow:0 0 40px rgba(255,184,0,.04)}.h1-diamond-sm{position:absolute;right:30px;top:25px;transform:rotate(45deg);width:35px;height:35px;background:rgba(255,184,0,.06);border:1px solid rgba(255,184,0,.04);border-radius:6px}.h1-crown{position:absolute;right:65px;top:18px;display:flex;gap:6px}.h1-crown-pt{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:18px solid rgba(255,184,0,.1)}.h1-sparkle{background:rgba(255,184,0,.3)}.h2-glow{right:30px;transform:translateY(-50%);width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(0,210,106,.04) 0,transparent 70%)}.h2-glow,.h2-trophy{position:absolute;top:50%}.h2-trophy{right:55px;transform:translateY(-55%);width:55px;height:70px;background:linear-gradient(180deg,rgba(0,210,106,.08),rgba(0,210,106,.02));border:1px solid rgba(0,210,106,.06);border-radius:8px 8px 4px 4px}.h2-trophy:before{content:"";position:absolute;top:8px;left:-14px;right:-14px;height:16px;border:2px solid rgba(0,210,106,.05);border-top:none;border-radius:0 0 10px 10px}.h2-trophy:after{content:"";position:absolute;bottom:-10px;left:8px;right:8px;height:10px;background:rgba(0,210,106,.05);border-radius:0 0 4px 4px}.h2-coin{position:absolute;border-radius:50%;border:1px solid rgba(0,210,106,.06)}.h2-coin-1{width:40px;height:40px;background:rgba(0,210,106,.06);right:20px;bottom:20px}.h2-coin-2{width:35px;height:35px;background:rgba(0,210,106,.04);right:40px;bottom:30px}.h2-coin-3{width:30px;height:30px;background:rgba(0,210,106,.03);right:55px;bottom:15px}.h2-watermark{position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-8deg);font-size:80px;font-weight:900;color:rgba(0,210,106,.03);line-height:1;pointer-events:none}.h2-sparkle{background:rgba(0,210,106,.3)}.h3-glow{right:15px;transform:translateY(-50%);width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(20,147,255,.04) 0,transparent 65%)}.h3-dice,.h3-glow{position:absolute;top:50%}.h3-dice{right:45px;transform:translateY(-50%) rotate(15deg);width:80px;height:80px;background:rgba(20,147,255,.06);border:1px solid rgba(20,147,255,.04);border-radius:14px;box-shadow:0 0 40px rgba(20,147,255,.04)}.h3-dice:after{content:"";position:absolute;inset:14px;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.25) 4px,transparent 0),radial-gradient(circle at 80% 20%,rgba(255,255,255,.25) 4px,transparent 0),radial-gradient(circle at 50% 50%,rgba(255,255,255,.25) 4px,transparent 0),radial-gradient(circle at 20% 80%,rgba(255,255,255,.25) 4px,transparent 0),radial-gradient(circle at 80% 80%,rgba(255,255,255,.25) 4px,transparent 0)}.h3-gem{right:20px;bottom:25px;width:40px;height:40px;background:rgba(20,147,255,.06);border:1px solid rgba(20,147,255,.04);transform:rotate(45deg);border-radius:6px}.h3-bolt,.h3-gem{position:absolute}.h3-bolt{right:110px;top:20px;font-size:28px;opacity:.2;pointer-events:none}.h3-sparkle{background:rgba(255,255,255,.2)}.lb-section{padding-bottom:16px;position:relative;max-width:1200px;margin:72px auto 0}.sb-browse .lb-section{max-width:100%;width:100%;margin-left:0;margin-right:0}.sb-event-footer .lb-section{max-width:100%;width:100%;margin:0}.lb-row{transition:transform .4s ease,opacity .4s ease;opacity:1}.lb-mobile-card--loss,.lb-row--loss{opacity:.62}.lb-table tbody tr:last-child.lb-row{opacity:.2}@keyframes lbSlideIn{0%{opacity:0;transform:translateY(-48px)}to{opacity:1;transform:translateY(0)}}.lb-row--new{animation:lbSlideIn .4s ease-out}@media (prefers-reduced-motion:reduce){.lb-row{transition:none}.lb-row--new{animation:none}}.lb-tab-row{justify-content:space-between;margin-bottom:0}.lb-tab-row,.lb-tabs{display:flex;align-items:center}.lb-tabs{background:#1e2428;border:none;border-radius:14px;box-shadow:none}.lb-tab{padding:8px 18px;border:1px solid transparent;border-radius:999px;background:transparent;color:#8a96a8;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap}.lb-tab:hover:not(.active){color:#c8d2e0;background:rgba(57,66,77,.28)}.lb-tab.active{background:var(--accent-primary,#1493FF);border-color:transparent;box-shadow:none;color:#ffffff;font-weight:700}.lb-tab.active:hover{background:#2a9fff}.lb-count-wrap{position:relative}.lb-count{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#1a2026;border:1px solid rgba(255,255,255,.06);border-radius:9px;padding:8px 34px 8px 14px;color:#E8EAED;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;cursor:pointer;min-width:68px;line-height:1;transition:border-color .15s ease,background .15s ease}.lb-count:hover{border-color:rgba(255,255,255,.14);background:#1e242b}.lb-count:focus,.lb-count:focus-visible{outline:none;box-shadow:none;border-color:rgba(20,147,255,.55)}.lb-count option{background:#1a2026;color:#E8EAED}.lb-count-wrap:after{content:"";position:absolute;right:13px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #8b919a;pointer-events:none}.lb-table{width:100%;border-collapse:collapse;margin-top:12px}.lb-table thead th,.lb-table thead tr{background:transparent}.lb-table thead th{padding:12px 16px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#6B727D;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);text-transform:none;letter-spacing:0}.lb-table thead th:nth-child(3),.lb-table thead th:nth-child(4),.lb-table thead th:nth-child(5),.lb-table thead th:nth-child(6){text-align:right}.lb-table thead th:first-child{width:18%}.lb-table thead th:nth-child(2){width:22%}.lb-table thead th:nth-child(3){width:12%}.lb-table thead th:nth-child(4){width:20%}.lb-table thead th:nth-child(5){width:13%}.lb-table thead th:nth-child(6){width:15%}.lb-table tbody td{padding:16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#E8EAED;border:none;vertical-align:middle;height:54px}.lb-table tbody td:nth-child(3),.lb-table tbody td:nth-child(4),.lb-table tbody td:nth-child(5),.lb-table tbody td:nth-child(6){text-align:right}.lb-table tbody tr:nth-child(2n) td{background:rgba(125,170,215,.045)}.lb-table tbody tr{transition:none}.lb-row-enter{animation:rowEnter .3s ease}@keyframes rowEnter{0%{opacity:0;transform:translateY(-6px);background:rgba(20,147,255,.04)}to{opacity:1;transform:translateY(0);background:transparent}}.lb-game{display:flex;align-items:center;gap:10px}.lb-game-icon{color:#7b8996;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.lb-game-icon,.lb-game-icon .icon-brand,.lb-game-icon svg{width:20px;height:20px}.lb-game-icon .icon-klutch-og{width:26px;height:26px}.lb-game-name{font-size:14px;font-weight:600;color:#E8EAED;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-user{display:flex;align-items:center;gap:8px}.lb-user-icon{width:16px;height:16px;color:#5c6470;flex-shrink:0}.lb-user span{font-size:14px;font-weight:400;color:#E8EAED}.lb-user.hidden span{color:#8B919A}.lb-time{color:#8B919A}.lb-amount,.lb-time{font-size:14px;font-weight:400}.lb-amount{color:#E8EAED;white-space:nowrap}.lb-multi{color:#E8EAED}.lb-multi,.lb-payout{font-size:14px;font-weight:400}.lb-payout{white-space:nowrap}.lb-payout.win{color:#00D26A;font-weight:400}.lb-payout.loss{color:#E8EAED;font-weight:400}.lb-crypto-img{width:16px;height:16px;border-radius:50%;margin-left:6px;vertical-align:middle;object-fit:cover}@media (max-width:767px){.lb-section{margin-top:34px}.lb-mobile-list{display:none!important}.lb-table{display:table;margin-top:6px}.lb-table tbody td:nth-child(2),.lb-table tbody td:nth-child(3),.lb-table tbody td:nth-child(4),.lb-table thead th:nth-child(2),.lb-table thead th:nth-child(3),.lb-table thead th:nth-child(4){display:none}.lb-table thead th{padding:11px 4px;font-size:12px}.lb-table thead th:first-child{width:auto}.lb-table thead th:nth-child(5){width:auto;text-align:right}.lb-table tbody td{height:52px;padding:0 4px;font-size:14px}.lb-table tbody tr:nth-child(2n) td{background:transparent}.lb-table tbody td{border-bottom:1px solid rgba(255,255,255,.04)}.lb-game-name{max-width:54vw}.lb-tabs{overflow-x:auto;scrollbar-width:none;max-width:100%}.lb-tabs::-webkit-scrollbar{display:none}.lb-tab{font-size:13px;padding:7px 15px;flex:0 0 auto}.lb-count-wrap{display:none}}.seo-block{max-width:1200px;margin:32px auto 0;padding:0 0 4px}.sb-browse .seo-block{max-width:100%;margin-left:0;margin-right:0}.page:not(.sb-browse):has(>.seo-block:last-child){padding-bottom:28px}.lootbox-catalog-page:has(>.seo-block:last-child){padding-bottom:4px}.sb-browse>.seo-block:last-child{margin-bottom:-28px}.seo-block-body{overflow:hidden;overflow:clip;max-height:var(--seo-clamp,126px)}.seo-block:not(.seo-block--expanded) .seo-block-body{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 56px),rgba(0,0,0,.38) calc(100% - 24px),rgba(0,0,0,.14));mask-image:linear-gradient(180deg,#000 calc(100% - 56px),rgba(0,0,0,.38) calc(100% - 24px),rgba(0,0,0,.14))}.seo-block--expanded .seo-block-body{max-height:none}.seo-block-grid{display:grid;grid-template-columns:minmax(0,1fr)}.seo-block-col{min-width:0}.seo-block-col:first-child>:is(h1,h2):first-child,.seo-block-h1{font-size:20px;line-height:1.35;font-weight:700;color:var(--text-primary);margin:0 0 8px;letter-spacing:-.01em}.seo-block h2{font-size:15.5px;line-height:1.4;font-weight:700;color:var(--text-primary);margin:22px 0 9px}.seo-block h3{font-size:13.5px;line-height:1.45;font-weight:650;color:#c8d2e0;margin:16px 0 7px}.seo-block li,.seo-block p{font-size:13.5px;line-height:1.68;color:var(--text-secondary);margin:0 0 10px}.seo-block strong{color:#c8d2e0;font-weight:650}.seo-block ol,.seo-block ul{margin:0 0 12px;padding-left:19px}.seo-block li{margin-bottom:6px}.seo-block li::marker{color:var(--text-muted)}.seo-block a{color:var(--accent-primary);text-decoration:none;transition:color .14s ease}.seo-block a:hover{color:var(--accent-hover);text-decoration:underline}.seo-block-faq-item{margin-bottom:14px}.seo-block-faq-item h3{margin:0 0 5px}.seo-block-faq-item p{margin:0}.seo-block-toggle-row{display:flex;justify-content:flex-start;margin-top:8px}.seo-block-toggle{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;border-radius:4px;background:none;color:var(--text-primary);font-family:Inter,sans-serif;font-size:13.5px;font-weight:700;line-height:1.4;cursor:pointer;transition:color .14s ease}.seo-block-toggle:hover{color:var(--text-secondary)}.seo-block-toggle:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.seo-block-toggle-icon{flex:none;transition:transform .18s ease}.seo-block--expanded .seo-block-toggle-icon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.seo-block-toggle-icon{transition:none}}@media (max-width:767px){.seo-block{margin-top:24px}.sb-browse>.seo-block:last-child{margin-bottom:-6px}.lootbox-catalog-page:has(>.seo-block:last-child){padding-bottom:12px}.seo-block-body{max-height:var(--seo-clamp,164px)}.seo-block-col:first-child>:is(h1,h2):first-child,.seo-block-h1{font-size:17px}.seo-block h2{font-size:14.5px}.seo-block li,.seo-block p{font-size:13px}}.site-footer{background:#1e2428;padding:32px 32px 24px;margin-top:24px;position:relative;z-index:195}.footer-inner{max-width:1200px;margin:0 auto}.footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr auto;grid-gap:32px;gap:32px;padding-bottom:28px}.footer-brand{align-self:start;display:flex;flex-direction:column;align-items:stretch;gap:12px}.footer-brand,.footer-logo{width:-moz-fit-content;width:fit-content}.footer-logo{margin-bottom:0;overflow:hidden}.footer-logo-img{height:66px;width:auto;display:block}.footer-tagline{font-size:13px;color:rgba(255,255,255,.35);line-height:1.5;margin:0}.footer-column h4{font-size:14px;font-weight:600;color:#ffffff;margin:0 0 12px}.footer-column a{display:block;font-size:13px;color:#91a0ad;text-decoration:none;padding:4px 0;line-height:1.4;transition:color .15s}.footer-column a:hover{color:#ffffff}.footer-divider{height:1px;background:rgba(255,255,255,.07);border:none;margin:0}.footer-disclaimer{padding:20px 0;font-size:12px;color:rgba(255,255,255,.25);line-height:1.6;max-width:900px}.footer-dropdowns{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.footer-desktop-note{margin-top:14px;background:transparent}@media (max-width:1024px){.footer-desktop-note{display:none}}.footer-store-badges{display:flex;flex-direction:column;gap:8px;align-items:stretch;width:-moz-fit-content;width:fit-content}.footer-store-badge{display:flex;align-items:center;gap:9px;width:100%;padding:5px 10px;background:#15191d;border:1px solid #2b333b;border-radius:8px;color:#ffffff;text-decoration:none;transition:border-color .15s,transform .15s}.footer-store-badge:hover{border-color:#36414b;transform:translateY(-1px)}.footer-store-icon{width:18px;height:18px;flex:0 0 18px;display:block}.footer-store-text{display:flex;flex-direction:column;line-height:1.12}.footer-store-text small{font-size:7.5px;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.82)}.footer-store-text strong{font-size:13px;font-weight:700;letter-spacing:-.01em}.footer-dropdown{position:relative;min-width:150px}.footer-dropdown-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border:1px solid #2f3640;border-radius:8px;background:#20262c;color:rgba(255,255,255,.72);font-size:12px;font-weight:600;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:border-color .15s ease,color .15s ease,background .15s ease}.footer-dropdown-trigger:hover{background:#252c33;border-color:#3a424c;color:#E8EAED}.footer-dropdown-label{color:rgba(255,255,255,.35)}.footer-dropdown-menu{position:absolute;right:0;bottom:calc(100% + 8px);min-width:100%;max-height:240px;overflow-y:auto;border:1px solid #2a3038;border-radius:8px;background:#20262b;box-shadow:0 12px 28px rgba(0,0,0,.35);padding:6px;z-index:20}.footer-dropdown-item{width:100%;border:0;border-radius:5px;background:transparent;color:rgba(255,255,255,.62);cursor:pointer;display:block;font:inherit;font-size:12px;padding:8px 10px;text-align:left}.footer-dropdown-item.active,.footer-dropdown-item:hover{background:rgba(255,255,255,.07);color:#fff}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:16px 0 0}@media (min-width:961px){body[data-betslip=minimized] .footer-bottom{justify-content:flex-start;gap:18px}}.footer-token-price{font-size:13px;color:rgba(255,255,255,.4)}.footer-copyright-group{display:flex;align-items:center;gap:14px;font-size:12px;color:#7b8996}.footer-age-badge{justify-content:center;width:30px;height:30px;border:1.5px solid rgba(255,255,255,.25);border-radius:50%;font-size:11px;font-weight:600;color:rgba(255,255,255,.45)}.footer-age-badge,.footer-badges{display:inline-flex;align-items:center}.footer-badges{gap:12px;flex:0 0 auto}.footer-badge{display:block;height:30px;width:auto;opacity:.92;transition:opacity .14s ease}.footer-badge:hover{opacity:1}.footer-badge--wide{height:24px}.aff-analytics-cta{display:flex;justify-content:center;margin-top:28px}.footer-socials{gap:12px;flex:0 0 auto}.footer-social,.footer-socials{display:inline-flex;align-items:center}.footer-social{justify-content:center;color:#7b8996;opacity:1;transition:color .14s ease,transform .14s ease}.footer-social:hover{color:#ffffff;transform:translateY(-1px)}.footer-social-img{display:block;width:26px;height:26px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.footer-social svg{width:19px;height:19px}.footer-social .footer-social-instagram,.footer-social .footer-social-x{width:22px;height:22px}.section-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:15px;margin-top:46px}.category-nav+.section-header{margin-top:32px}.casino-home-page #slots-section{margin-top:40px}@media (max-width:768px){.casino-home-page #slots-section{margin-top:28px}}@media (max-width:767px) and (orientation:landscape){.casino-home-page #slots-section{margin-top:20px}}.react-category-content>.section-header:first-child{margin-top:24px}.section-title-group{display:flex;align-items:center;gap:10px;text-decoration:none}.section-icon{width:26px;height:26px;color:#8FA2B6;transition:color .15s ease}.section-icon--svg{display:inline-flex;align-items:center;justify-content:center}.section-icon--svg .icon-brand,.section-icon--svg svg{width:100%;height:100%}.section-icon-klutch,.section-icon.section-icon-sports{width:26px;height:26px}.section-icon-providers svg{transform:scale(1.3)}.section-icon-shows svg{transform:scale(1.03)}.section-icon-perps svg{transform:scale(1.11)}.section-icon.icon-hottest-games{-webkit-mask-size:104%;mask-size:104%}.section-icon-klutch{transform:scale(1.15)}.section-title{font-family:Inter,sans-serif;font-size:22px;line-height:1;font-weight:700;color:var(--text-primary);letter-spacing:0;transition:color .15s ease}a.section-title-group{cursor:pointer}a.section-title-group:hover .section-icon,a.section-title-group:hover .section-title{color:var(--accent-primary)}.section-actions{display:flex;align-items:center;gap:6px}.view-all-btn{height:30px;display:inline-flex;align-items:center;background:none;border:none;padding:0;font-size:15px;font-weight:700;line-height:1;color:#E8EAED;cursor:pointer;text-decoration:none;transition:color .15s}.view-all-btn:hover{color:var(--accent-primary)}.scroll-btn{width:38px;height:30px;border-radius:6px;background:#2b343d;border:1px solid #46515c;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#FFFFFF;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:background .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s,opacity .15s}.view-all-btn+.scroll-btn{margin-left:18px}.section-actions .scroll-btn:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.section-actions .scroll-btn:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.scroll-btn+.scroll-btn{margin-left:-6px;border-left-color:#3b444d}.scroll-btn:hover{background:#293139;color:#FFFFFF;border-color:#46515c;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 6px 14px rgba(0,0,0,.16);transform:translateY(-1px)}.scroll-btn:disabled,.scroll-btn:disabled:hover{background:#181d22;border-color:#242b32;color:#3f4a55;cursor:default;opacity:.4;box-shadow:none;transform:none}.scroll-btn svg{width:13px;height:13px}.load-more-line{display:flex;align-items:center;gap:16px;margin:16px 0 32px}.load-more-line:after,.load-more-line:before{content:"";flex:1 1;height:1px;background:#252b31}.load-more-line span{font-size:13px;font-weight:500;color:#6B727D;cursor:pointer;white-space:nowrap;transition:color .15s}.load-more-line span:hover{color:#E8EAED}.game-scroll{--casino-card-w:141px;display:flex;gap:12px;overflow-x:auto;overflow-y:visible;padding:4px 0 6px;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.game-scroll::-webkit-scrollbar{display:none}.casino-home-page .game-scroll{padding-top:18px;padding-bottom:14px;margin-top:-18px}.scroll-fade-wrap{position:relative;margin-bottom:6px}.scroll-fade-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;width:80px;background:linear-gradient(to left,var(--bg-base) 0,transparent 100%);pointer-events:none;z-index:2}@media (min-width:769px){.sport-tiles-scroll:not(.sport-tiles-scroll--home){overflow-x:visible}.sport-tiles-scroll:not(.sport-tiles-scroll--home) .game-card-wrap{flex:1 1;width:auto;min-width:0}.sport-tiles-scroll:not(.sport-tiles-scroll--home) .game-card{width:100%}.sport-tiles-row:after{display:none}}.game-card-wrap{flex-shrink:0}.game-card,.game-card-wrap{width:var(--casino-card-w,141px);position:relative}.game-card{display:block;aspect-ratio:3/4;padding:0;border:0;border-radius:8px;overflow:hidden;cursor:pointer;color:inherit;text-decoration:none;text-align:left;background:transparent;box-shadow:none;transition:transform .2s ease,filter .2s ease}.game-card:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,#171d25 30%,#232c37 50%,#171d25 70%);animation:cardSkelPulse 1.5s ease-in-out infinite;pointer-events:none}@keyframes cardSkelPulse{0%,to{opacity:.5}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.game-card:before{animation:none;opacity:.6}}.game-card:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:none}.casino-home-page .game-card:hover{transform:translateY(-10px);filter:none;z-index:4}.game-card--game-show,.game-card--original,.game-card--sport,.mines-more-card,.selected-category-grid--game-shows .game-card,.selected-category-grid--originals .game-card{aspect-ratio:2/3}.selected-category-results{position:relative}.selected-category-grid{display:grid;grid-gap:18px 12px;gap:18px 12px;width:100%}.selected-live-casino-grid,.selected-slots-grid{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start}.selected-category-grid .game-card-wrap{width:100%;min-width:0}.selected-category-grid .game-card{width:100%}.selected-provider-game-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.provider-logo-tile-wrap{min-width:0}.provider-logo-tile{width:100%;min-height:92px;display:flex;align-items:center;justify-content:center;padding:18px 20px;border-radius:8px;border:1px solid rgba(145,165,185,.14);background:#1e2428;cursor:pointer}.provider-collection-logo{display:block;max-width:86%;max-height:48px;object-fit:contain;filter:brightness(1.5)}@media (max-width:1180px){.selected-live-casino-grid,.selected-slots-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:920px){.selected-live-casino-grid,.selected-slots-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.selected-provider-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.selected-live-casino-grid,.selected-slots-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.selected-provider-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.selected-category-grid{gap:14px 10px}}.game-card-bg{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;image-rendering:auto;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:brightness(1.04);transition:filter .3s ease}.game-card-bg[src^="/games/live-casino/home-live-"],.game-card-bg[src^="/games/slots-home/slot-thumb-"]{filter:brightness(1.04) contrast(1.045) saturate(1.02)}.game-card-bg[src^="/games/slots-home/slot-thumb-"]{background-color:transparent}.game-card--original .game-card-bg,.game-card-bg[src^="/games/slots-home/slot-thumb-"],.selected-category-grid--originals .game-card-bg{object-fit:cover;object-position:center bottom;transform:none}.game-card[href="/games/wheel"] .game-card-bg{filter:brightness(1.1128)}.game-card-bg[src^="/games/live-casino/home-live-"]{object-fit:cover;object-position:center bottom;background-color:transparent}.game-card--game-show .game-card-bg,.game-card-bg[src^="/games/game-shows/"],.selected-category-grid--game-shows .game-card-bg{object-fit:cover;object-position:center bottom;background-color:transparent;background-size:cover!important;background-position:bottom!important;background-repeat:no-repeat!important;filter:brightness(1.05);transform:none}.game-card-bg[src^="/games/new-releases/new-release-thumb-"]{object-fit:cover;object-position:center bottom;background-color:transparent}.game-card-bg[src="/games/live-casino/home-live-5.png"]{object-position:center 58%;transform:translateY(5px) scale(1.045);transform-origin:center}.original-card-art{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:18px 10px;text-align:center}.original-card-art:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.22),transparent 27%),radial-gradient(circle at 50% 14%,rgba(255,255,255,.14),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.02) 0,transparent 42%,rgba(0,0,0,.46) 76%,rgba(0,0,0,.68))}.original-card-art:after{content:"";position:absolute;inset:8px;border:1px solid rgba(255,255,255,.13);border-radius:6px}.original-card-mark{position:absolute;top:24px;left:50%;transform:translateX(-50%);width:72px;height:72px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.18),rgba(255,255,255,.05) 58%,rgba(0,0,0,.16) 100%);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.42);font-size:28px;font-weight:900;letter-spacing:0;text-transform:uppercase;white-space:nowrap;box-shadow:0 12px 28px rgba(0,0,0,.22)}.original-card-icon{display:block;width:44px;height:44px;object-fit:contain;filter:brightness(0) invert(1);opacity:.9}.original-card-flip .original-card-mark{background:radial-gradient(circle at 50% 42%,#ffe08a 0,#ffae22 44%,#f36b1d 62%,rgba(0,0,0,.18) 100%);color:#fff;font-size:18px;text-shadow:0 2px 8px rgba(0,0,0,.22)}.original-card-flip .original-card-mark:before{content:"";position:absolute;top:-28px;left:50%;width:62px;height:62px;transform:translateX(-50%);border-radius:50%;background:linear-gradient(180deg,#42a4ff,#1163e8);border:5px solid rgba(255,255,255,.86);box-shadow:0 16px 24px rgba(0,0,0,.2)}.original-card-baccarat .original-card-mark,.original-card-blackjack .original-card-mark,.original-card-roulette .original-card-mark{background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.18),rgba(255,255,255,.07) 52%,rgba(0,0,0,.2) 100%)}.original-card-roulette .original-card-mark:before{content:"";position:absolute;inset:-22px -30px auto auto;width:82px;height:82px;border-radius:50%;background:conic-gradient(from 12deg,#15191d 0 18deg,#e82f43 18deg 36deg,#15191d 36deg 54deg,#e82f43 54deg 72deg,#15191d 72deg 90deg,#e82f43 90deg 108deg,#15191d 108deg 126deg,#e82f43 126deg 144deg,#15191d 144deg 162deg,#e82f43 162deg 180deg,#15191d 180deg 198deg,#e82f43 198deg 216deg,#15191d 216deg 234deg,#e82f43 234deg 252deg,#15191d 252deg 270deg,#e82f43 270deg 288deg,#15191d 288deg 306deg,#e82f43 306deg 324deg,#15191d 324deg 342deg,#e82f43 342deg 1turn);border:8px solid #11161b;opacity:.5}.original-card-baccarat .original-card-mark:before,.original-card-blackjack .original-card-mark:before{content:"";position:absolute;top:-20px;left:42px;width:52px;height:70px;border-radius:7px;background:#f5fbff;transform:rotate(12deg);box-shadow:-18px 10px 0 rgba(255,255,255,.86);opacity:.55}.original-card-tower .original-card-mark{border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.05)),repeating-linear-gradient(0deg,rgba(255,255,255,.2) 0 12px,transparent 12px 24px);color:rgba(255,255,255,.62)}.original-card-moles .original-card-mark{background:radial-gradient(ellipse at 50% 70%,#1f130a 0,#3c210f 35%,transparent 36%),radial-gradient(circle at 50% 38%,#fed7aa 0,#f97316 42%,#9a3412 72%);color:#fff;font-size:26px}.original-card-rps .original-card-mark{width:84px;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.06)),rgba(0,0,0,.12);color:rgba(255,255,255,.78);font-size:21px}.original-card-rps .original-card-mark:after,.original-card-rps .original-card-mark:before{content:"";position:absolute;top:-16px;width:34px;height:46px;border-radius:6px;background:#f5fbff;opacity:.55}.original-card-rps .original-card-mark:before{left:-6px;transform:rotate(-17deg)}.original-card-rps .original-card-mark:after{right:-6px;transform:rotate(17deg)}.original-card-subtitle,.original-card-title{position:relative;z-index:1}.original-card-title{max-width:100%;color:#fff;font-size:20px;font-weight:900;line-height:.96;text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.4);overflow-wrap:anywhere}.original-card-baccarat .original-card-title,.original-card-blackjack .original-card-title,.original-card-roulette .original-card-title{font-size:17px;line-height:1}.original-card-moles .original-card-title,.original-card-tower .original-card-title{font-size:19px}.original-card-title-long{font-size:13px;line-height:1.04}.original-card-rps .original-card-title-long{font-size:11px;line-height:1.06}.original-card-subtitle{color:rgba(255,255,255,.78);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.game-card-provider{position:absolute;top:8px;left:8px;padding:3px 8px;border-radius:var(--radius-sm);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.9);z-index:2}.live-badge{background:#dc2626;padding:2px 7px;animation:livePulse 2s ease-in-out infinite}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.7}}.game-card-name-ext{font-size:12px}.game-card-provider.sino{background:rgba(20,147,255,.85)}.game-card-provider.pragmatic{background:rgba(37,99,235,.85)}.game-card-provider.hacksaw{background:rgba(220,38,38,.85)}.game-card-provider.evolution{background:rgba(234,179,8,.85)}.game-card-provider.nolimit{background:rgba(168,85,247,.85)}.game-card-provider.generic{background:rgba(0,0,0,.75)}.game-card-bottom{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.85) 40%,rgba(0,0,0,.95));padding:24px 10px 10px;z-index:2}.game-card-name{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary)}.game-card-sublabel{font-size:10px;text-transform:uppercase;color:var(--text-muted);margin-top:1px}.live-badge{position:absolute;top:8px;right:8px;background:var(--danger-red);color:#fff;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:3px 7px;border-radius:3px;z-index:2}.game-card.live-card{aspect-ratio:3/4}.game-card-overlay{position:absolute;inset:0;background:rgba(7,12,18,.14);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease,background .3s ease;z-index:3}.casino-home-page .game-card-overlay{background:transparent}.game-card:hover .game-card-overlay,.hottest-card-link:hover .game-card-overlay{opacity:1}.casino-home-page .game-card:hover .game-card-overlay,.casino-home-page .hottest-card-link:hover .game-card-overlay{background:transparent}.game-card:hover .game-card-bg{filter:none}.game-card[href="/games/wheel"]:hover .game-card-bg{filter:brightness(1.07)}.play-circle{width:clamp(54px,46%,68px);height:clamp(54px,46%,68px);display:flex;align-items:center;justify-content:center;color:#ffffff;transform:scale(.94);transition:transform .3s cubic-bezier(.2,.78,.24,1),color .3s ease,opacity .3s ease;opacity:.9}.game-card:hover .play-circle,.hottest-card-link:hover .play-circle{transform:scale(1);opacity:1}.play-circle svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 6px rgba(0,0,0,.74)) drop-shadow(0 0 12px rgba(0,0,0,.58))}.casino-home-page .game-card-wrap:focus-within .game-card-overlay,.casino-home-page .game-card:hover .game-card-overlay{background:linear-gradient(180deg,rgba(5,8,12,.14),rgba(5,8,12,.2) 55%,rgba(5,8,12,.34))}.game-card-wrap:focus-within .game-card-overlay{opacity:1}.play-circle-ring{fill:rgba(0,0,0,.28);stroke:rgba(255,255,255,1);transition:fill .3s ease,stroke .3s ease}.game-card:hover .play-circle-ring,.hottest-card-link:hover .play-circle-ring{fill:rgba(0,0,0,.38);stroke:rgba(255,255,255,1)}.play-circle-mark{fill:#ffffff}.game-card-meta{display:none}.live-dot{width:6px;height:6px;background:var(--live-green-dot);border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.game-card-meta span{font-size:11px;color:var(--text-secondary)}.hottest-scroll{--casino-card-w:141px;display:flex;gap:12px;overflow-x:auto;overflow-y:visible;padding:18px 0 0;margin-top:-18px;scrollbar-width:none}.hottest-scroll::-webkit-scrollbar{display:none}.hottest-card-wrap{position:relative;flex:0 0 auto;width:191px;min-height:calc(var(--casino-card-w, 141px) * 3 / 2);padding-left:50px}.hottest-card-link{display:block;border:0;background:transparent;text-decoration:none;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:transform .16s ease}.hottest-card-link:hover .hottest-thumb{transform:none;filter:none}.hottest-card-link .hottest-thumb{transition:none}.hottest-rank{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:0;color:#5f6d7a;font-size:92px;font-weight:900;line-height:.8;letter-spacing:-.08em;text-shadow:0 8px 16px rgba(0,0,0,.28);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hottest-rank-four{left:-4px}.hottest-rank-double{left:-9px;font-size:74px;letter-spacing:-.14em}.hottest-card{position:relative;z-index:1;display:block;width:var(--casino-card-w,141px);aspect-ratio:2/3;border-radius:7px;overflow:hidden;background:#1e2428;cursor:pointer;box-shadow:none;transition:transform .2s ease,filter .2s ease}.hottest-card:hover{transform:none;filter:none;box-shadow:none}.casino-home-page .hottest-card-link:hover .hottest-card{transform:translateY(-10px);z-index:4}.hottest-thumb{position:absolute;inset:0;display:block;width:100%;height:100%;background-color:#10161b;object-fit:cover;object-position:center bottom;image-rendering:auto;filter:none}.nft-card-wrap{flex:0 0 auto;width:220px}.nft-card{width:220px;min-height:302px;color:inherit;text-decoration:none;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 32%),#1e2428;overflow:hidden;display:flex;flex-direction:column;border-radius:8px;border:1px solid rgba(255,255,255,.065);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.nft-card,.nft-card:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 14px 28px rgba(0,0,0,.16)}.nft-card:hover{border-color:rgba(255,255,255,.065)}.nft-card:hover .nft-card-img:before{background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(0,0,0,.14))}.nft-card-img{position:relative;isolation:isolate;height:154px;background-size:contain;background-position:50%;background-repeat:no-repeat;border-bottom:1px solid rgba(255,255,255,.045);border-radius:8px 8px 0 0;overflow:hidden}.nft-card-img:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(0,0,0,.14))}.nft-card-img:after{content:"";position:absolute;inset:10px;z-index:-1;border-radius:10px;background:radial-gradient(ellipse at 50% 88%,rgba(0,0,0,.24),transparent 58%)}.nft-card-img-crypto{background-size:82% auto;background-blend-mode:screen}.nft-card-img-agent{background-size:contain;background-position:50%}.nft-card-body{padding:14px 14px 12px;display:flex;flex:1 1;flex-direction:column;gap:5px}.nft-card-name{color:var(--text-primary);font-size:14px;font-weight:800;line-height:1.25;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nft-card-meta{color:var(--text-secondary);font-size:12px}.nft-card-btn{margin:0 14px 14px;border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,0) 55%),linear-gradient(180deg,#2ea4ff,#0e7fe0);color:#fff;display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,40,80,.3);border:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 2px 6px rgba(0,0,0,.28);transition:filter .13s ease,transform .13s ease,box-shadow .13s ease}.nft-card-btn:hover{filter:brightness(1.14);transform:none}.nft-card-btn:active{filter:brightness(.97);transform:translateY(0);box-shadow:inset 0 1px 2px rgba(0,30,70,.3),0 1px 3px rgba(0,0,0,.24)}.load-more{text-align:center;margin-top:16px;margin-bottom:32px}.load-more a,.load-more span{font-size:13px;font-weight:500;color:var(--text-secondary);cursor:pointer;text-decoration:none;border:1px solid var(--border-default);padding:6px 16px;border-radius:var(--radius-md);transition:border-color .1s,color .1s;display:inline-block}.load-more a:hover,.load-more span:hover{color:var(--text-primary);border-color:var(--border-strong)}.provider-scroll{--casino-card-w:141px;display:flex;gap:12px;overflow-x:auto;overflow-y:visible;padding:4px 0 6px;scrollbar-width:none}.provider-scroll::-webkit-scrollbar{display:none}.casino-home-page .provider-scroll{padding-top:18px;margin-top:-18px}.provider-card-wrap{flex-shrink:0;width:var(--casino-card-w,141px)}.provider-card{position:relative;width:var(--casino-card-w,141px);height:56px;padding:0;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;color:inherit;font:inherit;transition:border-color .12s,background .12s,transform .2s ease,box-shadow .2s ease}.provider-card:hover{background:var(--bg-elevated);border-color:var(--border-strong);transform:translateY(-1px)}.casino-home-page .provider-card:hover{background:var(--bg-surface);border-color:var(--border-subtle);transform:translateY(-10px);box-shadow:none;z-index:4}.provider-logo{display:block;max-width:76%;max-height:32px;object-fit:contain}.provider-name{font-size:16px;font-weight:800;text-transform:uppercase;color:var(--text-primary)}.provider-card-meta{display:flex;align-items:center;gap:5px;margin-top:4px}.provider-card-meta span{font-size:11px;color:var(--text-secondary)}.back-to-top{display:none;position:fixed;right:16px;bottom:calc(74px + env(safe-area-inset-bottom));width:44px;height:44px;border-radius:50%;align-items:center;justify-content:center;background:rgba(28,34,39,.94);color:#E8EAED;border:1px solid rgba(255,255,255,.13);box-shadow:0 8px 22px rgba(0,0,0,.42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:199;opacity:0;transform:translateY(8px) scale(.9);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.back-to-top svg{width:22px;height:22px}.back-to-top.show{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.back-to-top:active{transform:scale(.92)}.back-to-top:after{content:"Back to top";position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%) translateX(6px);padding:6px 10px;border-radius:8px;background:rgba(28,34,39,.97);color:#E8EAED;border:1px solid rgba(255,255,255,.12);box-shadow:0 6px 18px rgba(0,0,0,.42);font-size:12px;font-weight:600;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.back-to-top:hover:after{opacity:1;transform:translateY(-50%) translateX(0)}@media (hover:none){.back-to-top:after{display:none}}@media (max-width:768px){.back-to-top{display:flex}}.support-fab{position:fixed;width:48px;height:48px;border-radius:var(--radius-full);background:var(--accent-primary);box-shadow:0 4px 12px rgba(20,147,255,.3);display:flex;align-items:center;justify-content:center;z-index:50;transition:transform .15s,box-shadow .15s;border:none}.support-fab:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(20,147,255,.4)}.support-fab svg{width:20px;height:20px;color:#fff}.cookie-banner{position:fixed;bottom:0;left:var(--sidebar-w);right:0;background:var(--bg-elevated);border-top:1px solid var(--border-default);padding:14px 24px;display:flex;align-items:center;gap:16px;z-index:200;transition:transform .2s ease-in}.cookie-banner.dismissed{transform:translateY(100%)}.cookie-text{font-size:13px;color:var(--text-secondary);flex:1 1}.cookie-actions{display:flex;gap:8px;flex-shrink:0}label{font-size:13px;font-weight:500;color:var(--text-secondary)}input,select,textarea{font-family:inherit;width:100%;padding:10px 14px;background:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);font-size:14px;transition:border-color .12s;outline:none}input:focus,select:focus,textarea:focus{border-color:var(--accent-primary)}input::placeholder,textarea::placeholder{color:var(--text-muted)}.form-grid{display:grid;grid-gap:12px;gap:12px}.form-group{display:grid;grid-gap:4px;gap:4px}.card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:20px}.card h2{font-size:16px;font-weight:700;margin-bottom:16px}.card h3{font-size:14px;font-weight:600;color:var(--text-secondary);margin-top:12px}.card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.card-header h2{margin-bottom:0}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.stat-card{background:var(--bg-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:16px;display:flex;flex-direction:column;gap:4px}.stat-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.stat-value{font-size:22px;font-weight:700;letter-spacing:-.02em}.stat-value.green{color:var(--success)}.pill{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:3px;font-size:11px;font-weight:600;border:1px solid var(--border-default);color:var(--text-secondary);white-space:nowrap}.pill.ok{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.25);color:var(--success)}.pill.warn{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.25);color:var(--warning)}.pill.danger{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.25);color:var(--danger)}.pill.accent{background:rgba(20,147,255,.1);border-color:rgba(20,147,255,.25);color:var(--accent-primary)}.pill.win{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.25);color:var(--success)}.pill.loss{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.25);color:var(--danger)}.table-wrap{overflow-x:auto;border:1px solid var(--border-default);border-radius:var(--radius-md)}table{width:100%;border-collapse:collapse}td,th{padding:10px 14px;text-align:left;font-size:13px;border-bottom:1px solid var(--border-subtle)}th{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);background:var(--bg-surface)}tr:last-child td{border-bottom:none}tr:hover td{background:rgba(255,255,255,.015)}.page-header{margin-bottom:24px}.page-title{font-size:22px;font-weight:700;letter-spacing:-.02em;margin-bottom:4px}.page-subtitle{font-size:13px;color:var(--text-secondary)}.grid{display:grid;grid-gap:14px;gap:14px}.cols-2{grid-template-columns:1fr 1fr}.cols-3{grid-template-columns:1fr 1fr 1fr}.subtle{color:var(--text-secondary);font-size:13px}.error{color:var(--danger)}.error,.success{font-size:13px;margin-top:8px}.success{color:var(--success)}.empty{border:1px dashed var(--border-default);border-radius:var(--radius-md);padding:14px;color:var(--text-secondary);font-size:13px;text-align:center}.btn-secondary{height:34px;padding:0 18px;background:var(--bg-overlay);border:1px solid var(--border-default);border-radius:var(--radius-sm);font-size:13px;color:var(--text-primary)}.btn-secondary.btn-sm{height:28px;padding:0 12px;font-size:12px}.btn-secondary:hover{border-color:var(--border-strong);background:var(--bg-hover)}.label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.stat-strip{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.stat-box{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:12px;display:grid;grid-gap:3px;gap:3px}.stat-box .stat{font-size:19px;font-weight:800;line-height:1.1}.button-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.pred-page{display:grid;grid-gap:14px;gap:14px}.pred-header{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.pred-header-main h1{margin-bottom:4px}.pred-header-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pred-filter{min-width:130px}.pred-feed-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.pred-category-pills{display:flex;gap:6px;flex-wrap:wrap}.pred-market-grid{align-items:start}.pred-market-card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:14px;display:grid;grid-gap:10px;gap:10px}.pred-market-card.is-unavailable{opacity:.88}.pred-market-card-skeleton{gap:8px}.pred-sk-title{height:18px;width:74%}.pred-sk-line{height:12px;width:100%}.pred-sk-line.short{width:62%}.pred-sk-row{height:30px;width:100%;margin-top:4px}.pred-market-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.pred-market-copy{min-width:0}.pred-market-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.pred-market-title-row h2,.pred-market-title-row h3{margin:0;line-height:1.3}.pred-market-copy .subtle{margin-top:6px}.pred-market-meta{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pred-unavailable-note{margin-top:2px;font-size:12px;color:var(--warning)}.pred-state{border:1px dashed var(--border-default);background:rgba(255,255,255,.01);border-radius:var(--radius-md);padding:14px;display:grid;grid-gap:8px;gap:8px;justify-items:start}.pred-state-error{border-style:solid;border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.06)}.pred-detail-layout{align-items:start}.pred-bet-panel{display:grid;grid-gap:10px;gap:10px}.pred-quick-row{display:flex;gap:6px;flex-wrap:wrap}.pred-estimate-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;border-top:1px solid var(--border-subtle);padding-top:8px}.pred-pos-mobile-list{display:none;gap:10px}.pred-pos-mobile-card{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:12px;display:grid;grid-gap:10px;gap:10px;background:var(--bg-surface)}.pred-pos-mobile-top{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.pred-pos-mobile-meta{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pred-detail-page{gap:16px}.pred-detail-shell{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.pred-detail-main,.pred-detail-shell{display:grid;grid-gap:14px;gap:14px}.pred-market-hero{background:radial-gradient(circle at 12% 0,rgba(20,147,255,.14),transparent 45%),var(--bg-elevated)}.pred-market-kpis{margin-top:12px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pred-market-kpi{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px;background:var(--bg-surface);display:grid;grid-gap:2px;gap:2px}.pred-market-kpi strong{font-size:13px;line-height:1.35}.pred-outcome-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pred-outcome-card{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);padding:10px;display:grid;grid-gap:10px;gap:10px}.pred-outcome-card.is-selected{border-color:rgba(20,147,255,.45);box-shadow:0 0 0 1px rgba(20,147,255,.22)}.pred-outcome-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.pred-outcome-head strong{font-size:14px;line-height:1.35}.pred-outcome-metrics{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pred-bet-sticky{position:-webkit-sticky;position:sticky;top:88px}.pred-bet-card{display:grid;grid-gap:12px;gap:12px}.pred-unavailable-panel{border:1px solid rgba(245,158,11,.35);border-radius:var(--radius-md);background:rgba(245,158,11,.08);padding:10px;display:grid;grid-gap:4px;gap:4px}.pred-unavailable-panel p{font-size:13px;color:var(--text-primary)}.pred-yn-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.pred-yn-btn{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:var(--radius-md);padding:10px;display:grid;grid-gap:2px;gap:2px;text-align:left;color:var(--text-primary);cursor:pointer}.pred-yn-btn span{font-size:16px;font-weight:800;letter-spacing:.02em}.pred-yn-btn small{font-size:11px;color:var(--text-secondary);line-height:1.3}.pred-yn-btn.is-active{border-color:rgba(20,147,255,.5);box-shadow:0 0 0 1px rgba(20,147,255,.25);background:rgba(20,147,255,.08)}.pred-yn-btn:disabled{opacity:.5;cursor:not-allowed}.pred-bet-split{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pred-bet-split strong{display:block;margin-top:2px;font-size:14px}.pred-estimate-stack{border-top:1px solid var(--border-subtle);padding-top:8px;display:grid;grid-gap:6px;gap:6px}.pred-estimate-row.total{border-top:1px dashed var(--border-subtle);padding-top:8px}.pred-bet-submit{height:40px;font-size:13px}.auth-surface-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:start;max-width:800px}.auth-surface{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:24px}.auth-surface h2{font-size:18px;font-weight:700;margin-bottom:16px}.surface-hero{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:28px;margin-bottom:24px}.surface-hero h1{font-size:28px;font-weight:700;letter-spacing:-.02em;margin-top:8px;margin-bottom:8px}.surface-hero-main{max-width:600px}.surface-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:14px;gap:14px;margin-top:20px}.surface-kpi{background:var(--bg-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:14px}.surface-kpi .label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.surface-kpi strong{display:block;font-size:16px;font-weight:700;margin-top:2px}.surface-kpi .subtle{font-size:12px;margin-top:2px}.game-surface{border-left:3px solid var(--accent-primary)}.game-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.game-result{padding:16px;border-radius:var(--radius-md);text-align:center}.game-result.win{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2)}.game-result.loss{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2)}.game-result-value{font-size:36px;font-weight:800;letter-spacing:-.02em}.game-result-label{font-size:12px;color:var(--text-secondary);margin-top:4px}.mine-tile{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--bg-overlay);border:1px solid var(--border-default);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:background 80ms,border-color 80ms}.mine-tile:hover{background:var(--bg-hover);border-color:var(--border-strong)}.mine-tile.revealed{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);cursor:default}.mine-tile.mine{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.3);cursor:default}.mine-tile.disabled{opacity:.4;cursor:not-allowed}.mobile-nav{display:none;position:fixed;bottom:0;left:0;right:0;height:64px;background:#181d22;border-top:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 2px 0 rgba(255,255,255,.022),0 -10px 26px rgba(0,0,0,.44);z-index:200;align-items:stretch;padding:0}.mobile-nav-item{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;font-size:10.5px;font-weight:600;letter-spacing:.01em;color:#8B919A;text-decoration:none;padding:8px 4px 7px;position:relative;transition:color .14s ease}.mobile-nav-icon,.mobile-nav-item{align-items:center;justify-content:center}.mobile-nav-icon{display:inline-flex;height:23px}.mobile-nav-item svg{display:block}.mobile-nav-icon .icon-brand,.mobile-nav-item svg{width:23px;height:23px}.mobile-nav-icon .sb-vip-crown{width:22px;height:22px}.mobile-nav-item.active .sb-vip-crown{background-image:none;background-color:currentColor;animation:none}.mobile-nav-item.active .sb-vip-crown:after{content:none}.mobile-nav-label{line-height:1}.mobile-nav-item{background:none;border:none;cursor:pointer;font-family:inherit}.mobile-nav-item:active{opacity:.65}.mobile-nav-item.active{color:#ffffff}.mobile-nav-item.active:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:3.5px;border-radius:0 0 5px 5px;background:linear-gradient(90deg,#1e98ff,#45b2ff)}.mobile-nav-icon{position:relative}.mobile-nav-badge{position:absolute;top:-5px;left:100%;margin-left:-10px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--accent-primary,#1493FF);color:#fff;border:1.5px solid #181d22;font-size:10px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 1px 4px rgba(0,0,0,.45);pointer-events:none}.mobile-menu{position:fixed;top:var(--mobile-header-h);left:0;right:0;bottom:var(--mobile-nav-h);z-index:201;pointer-events:none}.mobile-menu.open{pointer-events:auto}.mobile-menu-panel{position:absolute;inset:0;display:flex;flex-direction:column;background:#15191d;border-top:1px solid var(--border-default);box-shadow:0 -2px 24px rgba(0,0,0,.4);transform:translateX(-100%);transition:transform .26s cubic-bezier(.32,.72,0,1)}.mobile-menu.open .mobile-menu-panel{transform:translateX(0)}.mobile-menu-top{flex:0 0 auto;margin:14px 16px 16px}.mobile-menu-search,.mobile-menu-top{display:flex;align-items:center;gap:10px}.mobile-menu-search{flex:1 1 auto;min-width:0;padding:0 14px;height:46px;border-radius:12px;border:1px solid rgba(214,230,245,.06);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),rgba(24,30,36,.84);box-shadow:inset 0 1px 0 rgba(255,255,255,.035);font-family:inherit;font-size:15px;text-align:left;cursor:pointer;color:#8B919A}.mobile-menu-search svg{width:18px;height:18px;flex-shrink:0}.mobile-menu-search:active{border-color:rgba(20,147,255,.4)}.mobile-menu-popular .sb-section-header{font-size:13px;letter-spacing:.05em}.mobile-menu-popular .sb-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px 4px;gap:8px 4px;padding:8px 16px 12px}.mobile-menu-body .mobile-menu-popular .sb-item{min-width:0;height:82px;padding:4px 1px;display:flex;flex-direction:column;justify-content:flex-start;gap:5px;text-align:center;border-radius:8px}.mobile-menu-popular .sb-item .sb-icon{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;border-radius:50%;border:1px solid #35414b;background:#222a30}.mobile-menu-popular .sb-item .sb-icon img{width:35px;height:35px;object-fit:contain}.mobile-menu-popular .sb-item .sb-icon img[src$="/epl-lion.webp"]{width:29px;filter:brightness(0) invert(1)}.mobile-menu-popular .sb-item .sb-icon img[src$="/atp-mono.webp"]{width:46px}.mobile-menu-popular .sb-item .sb-label{font-size:11.5px;line-height:15px;white-space:nowrap}.mobile-menu-close{flex:0 0 auto;width:46px;height:46px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;box-shadow:none;color:#FFFFFF;cursor:pointer}.mobile-menu-close:active{opacity:.6}.mobile-menu-close svg{width:22px;height:22px}.mobile-menu-modes{flex:0 0 auto;margin:0 16px 14px}.mobile-menu-modes .sb-mode-opt,.mobile-menu-modes .sb-mode-opt.active,.mobile-menu-modes .sb-mode-opt.active:hover{flex:1 1;min-width:0;padding:0 6px}.mobile-menu-modes .sb-mode-opt-label{display:inline}.mobile-menu-modes .sb-mode-opt,.mobile-menu-modes .sb-mode-opt:not(.active):hover{color:#FFFFFF}.mobile-menu-modes.sb-mode-switch--icons{gap:8px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.mobile-menu-modes .sb-mode-opt,.mobile-menu-modes .sb-mode-opt:not(.active):hover{height:44px;border-radius:10px;background:#222a31;box-shadow:none;text-shadow:none;font-size:14px;font-weight:700}.mobile-menu-modes .sb-mode-opt.active,.mobile-menu-modes .sb-mode-opt.active:hover{background:var(--accent-primary,#1493FF);box-shadow:none;text-shadow:none}.mobile-menu-modes .sb-mode-opt:not(.active):active{background:#2a333b}.mobile-menu-token{flex:0 0 auto;margin:0 16px 4px}.mobile-menu-body>.mobile-menu-token{margin-top:2px}.mobile-menu-token .sidebar-token{margin:0;padding-bottom:2px}.mobile-menu-modes .sb-mode-btn{border:0;background:transparent;cursor:pointer;font-family:inherit}.mobile-menu-modes .sb-mode-btn.active{background:var(--accent-primary)}.mobile-menu-body{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 0 16px;scrollbar-width:none}.mobile-menu-body::-webkit-scrollbar{display:none}@media (min-width:769px){.mobile-menu{display:none}}@media (min-width:481px) and (max-width:768px){.mobile-menu{transition:background .22s ease}.mobile-menu.open{background:rgba(0,0,0,.5)}.mobile-menu-panel{width:min(420px,100%);border-right:1px solid var(--border-default);box-shadow:2px 0 28px rgba(0,0,0,.45)}}.home-search-overlay{position:fixed;top:calc(var(--header-h) + var(--header-strip-h, 0px));left:0;right:0;bottom:0;z-index:500;background:#15191d;display:flex;flex-direction:column;border-radius:0;border-top:1px solid var(--border-default);transition:transform .22s cubic-bezier(.16,1,.3,1);will-change:transform}.hso-handle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:11px 0 9px;cursor:-webkit-grab;cursor:grab;touch-action:none}.hso-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.hso-grabber{width:38px;height:4px;border-radius:999px;background:rgba(255,255,255,.22)}.hso-bar{gap:12px;flex:0 0 auto;padding:6px 16px 14px;border-bottom:1px solid var(--border-default)}.hso-bar,.hso-input-wrap{display:flex;align-items:center}.hso-input-wrap{flex:1 1 auto;min-width:0;gap:10px;height:46px;padding:0 14px;border-radius:12px;background:rgba(24,30,36,.9);border:1px solid rgba(214,230,245,.08);transition:border-color .14s ease}.hso-input-wrap:focus-within{border-color:rgba(214,230,245,.28)}.hso-input-wrap svg{width:18px;height:18px;color:#8B919A;flex-shrink:0}.hso-input-wrap input{flex:1 1;min-width:0;background:none;border:none;outline:none;color:var(--text-primary);font-size:16px;font-family:inherit}.hso-input-wrap input::placeholder{color:#8B919A}.hso-clear{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);border:none;border-radius:50%;color:#cbd2db;cursor:pointer}.hso-clear svg{width:13px;height:13px;color:#cbd2db}.hso-cancel{flex-shrink:0;height:36px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(214,230,245,.08);border-radius:999px;color:var(--text-secondary);cursor:pointer;transition:background .14s ease,color .14s ease;font-size:14px;font-weight:600;white-space:nowrap}.hso-cancel svg{width:17px;height:17px}.hso-cancel:hover{background:rgba(255,255,255,.1);color:var(--text-primary)}.hso-tabs{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:12px 16px 2px;overflow-x:auto;scrollbar-width:none}.hso-tabs::-webkit-scrollbar{display:none}.home-search-overlay .hso-tab{width:auto;min-height:0;height:38px;flex-direction:row;gap:7px;padding:0 13px;font-size:13px;white-space:nowrap;background:#1e2428;border:1px solid rgba(214,230,245,.07);color:#aeb6c0}.home-search-overlay .hso-tab .icon-brand,.home-search-overlay .hso-tab .icon-klutch-og,.home-search-overlay .hso-tab svg{width:18px;height:18px;flex:0 0 auto}.home-search-overlay .hso-tab-label{line-height:1}.home-search-overlay .hso-tab.active{background:rgba(82,88,115,.2);border-color:transparent;color:#5cb4ff}.hso-tools{display:flex;align-items:stretch;gap:8px;padding:10px 16px 12px;border-bottom:1px solid var(--border-default)}.hso-tools,.hso-tools .cat-dd{flex:0 0 auto}.hso-tools .cat-dd-trigger{min-height:38px;height:38px}.hso-results{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px 16px calc(20px + env(safe-area-inset-bottom))}.hso-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(98px,1fr));grid-gap:10px;gap:10px}.hso-grid--more{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 46px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 46px),transparent)}.hso-more{margin-top:14px}.hso-card{width:100%;aspect-ratio:3/4}.hso-card-name{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:16px 6px 6px;font-size:10.5px;font-weight:700;color:#fff;text-align:center;line-height:1.15;letter-spacing:-.01em;background:linear-gradient(0deg,rgba(0,0,0,.82),transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hso-empty{color:var(--text-secondary);font-size:14px;text-align:center;padding:40px 16px}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px!important}}@media (hover:none){.game-card-overlay{display:none!important}.cat-tab:active{background:rgba(255,255,255,.08)}.casino-home-page .cf-card:hover,.casino-home-page .game-card:hover,.casino-home-page .hottest-card-link:active .hottest-card,.casino-home-page .hottest-card-link:hover .hottest-card,.casino-home-page .provider-card:hover,.cf-card:active,.cf-card:hover,.game-card:active,.game-card:hover,.hero-card:active,.hero-card:hover,.provider-card:active,.provider-card:hover,[data-lootbox-card][data-lootbox-card]:active,[data-lootbox-card][data-lootbox-card]:hover{transform:none;opacity:1}}@media (max-width:1024px){.sidebar{width:220px}.header-bar{left:220px}.content-area{margin-left:220px}.hero-grid{grid-template-columns:1fr 1fr}.hero-card:nth-child(3){display:none}.cols-3{grid-template-columns:1fr 1fr}.auth-surface-wrap,.game-layout{grid-template-columns:1fr}.auth-surface-wrap{max-width:480px}.game-scroll,.hottest-scroll,.provider-scroll{--casino-card-w:146px}}@media (max-width:768px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:max(16px,1em)!important}.sidebar{display:none}.header-bar{left:0;height:calc(var(--mobile-header-h) + var(--header-strip-h, 0px));padding:0;padding-top:var(--safe-top)}.home-search-overlay{top:calc(var(--mobile-header-h) + var(--header-strip-h, 0px))}.header-bar .header-logo img{height:48px}.header-right{gap:14px}.header-search-btn{display:none}.header-right:has(.header-search-btn--keep-on-phone){gap:8px}.header-right:has(.header-search-btn--keep-on-phone) .btn-register{padding-left:14px;padding-right:14px}.header-right .header-search-btn--keep-on-phone{display:flex;width:32px;height:36px;padding:0;margin-right:-2px}.header-right .header-search-btn--keep-on-phone svg{width:18px;height:18px}:root:has(.sb-body-search):not([data-sb-body-search=hidden]) .header-right .header-search-btn--keep-on-phone{display:none}.btn-login{min-height:44px;padding:0 8px;margin:0 -2px;font-size:15px;font-weight:600;border-radius:0;background:none;color:#E8EAED}.btn-login:hover{background:none;color:#fff}.btn-register{height:38px;padding:0 18px;font-size:15px;font-weight:600;border-radius:8px}.content-area{margin-left:0;margin-top:calc(var(--mobile-header-h) + var(--header-strip-h, 0px));padding-bottom:calc(72px + var(--safe-bottom))}.mobile-nav{display:flex}.cookie-banner,.safety-banner{left:0}.support-fab{bottom:calc(80px + var(--safe-bottom))}.page{padding:16px;max-width:100%}.page.casino-home-page{padding:16px var(--app-content-gutter) 32px}.hero-grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px;margin-bottom:14px}.category-nav .category-search,.category-nav .category-searchbar .category-search{height:46px}.hero-grid::-webkit-scrollbar{display:none}.hero-card{scroll-snap-align:start;min-width:calc(100% - 48px);flex-shrink:0;min-height:160px;padding:20px}.hero-card-banner{min-height:auto;padding:0;width:68%;min-width:68%;height:auto;aspect-ratio:2.05/1}.hero-card:nth-child(3){display:flex}.hero-headline{font-size:18px;max-width:80%}.hero-subtext{font-size:12px;max-width:75%}.hero-cta{padding:7px 16px;font-size:12px}.hero-visual{opacity:.2}.category-bar,.category-search{height:42px;margin-bottom:16px}.category-bar{padding:5px 6px}.category-pill{gap:6px}.cat-tab{width:80px;height:66px;padding:8px;font-size:14px;gap:7px}.cat-tab--wide{width:100px}.cat-tab--xwide{width:114px}.cat-tab .icon-blackjack-21,.cat-tab .icon-brand,.cat-tab .icon-klutch-og,.cat-tab .icon-live-dealer,.cat-tab svg{width:22px;height:22px;flex:0 0 22px}.game-scroll,.hottest-scroll,.provider-scroll{--casino-card-w:122px;gap:10px;scroll-snap-type:x proximity;overflow-x:auto;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.game-card-wrap,.hottest-card-wrap,.provider-card-wrap{scroll-snap-align:start}.game-card,.game-card-wrap{width:var(--casino-card-w);min-width:var(--casino-card-w)}.hottest-card-wrap{width:178px;min-height:184px;padding-left:46px}.hottest-card{width:var(--casino-card-w)}.hottest-rank{font-size:84px}.hottest-rank-double{font-size:68px;left:-7px}.provider-card,.provider-card-wrap{width:var(--casino-card-w);min-width:var(--casino-card-w)}.provider-card{height:52px}.nft-card,.nft-card-wrap{width:180px}.nft-card{min-height:274px}.nft-card-img{height:130px}.scroll-btn{display:flex;width:38px;height:32px}.scroll-btn svg{width:14px;height:14px}.view-all-btn+.scroll-btn{margin-left:12px}.scroll-btn:disabled,.scroll-btn:disabled:hover{background:#222a32;border-color:#323b45;color:#6b7783;opacity:.75;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.casino-home-page .section-actions .view-all-btn{display:inline-flex}.casino-home-page .view-all-btn+.scroll-btn{margin-left:0}.section-header{margin-top:32px;margin-bottom:14px}.category-nav+.section-header{margin-top:28px}.mobile-menu-panel .sidebar-token{padding-bottom:8px;margin-bottom:0}.section-title-group{gap:8px}.section-icon,.section-icon-klutch,.section-icon.section-icon-sports{width:24px;height:24px}.section-title{font-size:18px;line-height:1.08}.scroll-fade-wrap:after{width:44px}.site-footer{padding:28px 20px 24px;margin-top:16px;text-align:center;margin-bottom:calc(-72px - var(--safe-bottom));padding-bottom:calc(86px + var(--safe-bottom))}.footer-top{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px 18px;gap:26px 18px;padding-bottom:24px}.footer-brand{grid-column:1/-1;width:auto;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.footer-logo{width:-moz-fit-content;width:fit-content;margin:0 auto}.footer-brand img,.footer-logo-img{height:62px}.footer-column h4{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:rgba(255,255,255,.5);margin-bottom:10px}.footer-column{text-align:center}.footer-column a{font-size:14px;padding:7px 0;color:#91a0ad;justify-content:center}.footer-column a:nth-of-type(n+4),.footer-dropdowns{display:none}.footer-bottom{flex-direction:column;gap:16px;align-items:center;text-align:center;padding-top:18px}.footer-socials{display:flex;justify-content:center;gap:14px}.footer-copyright-group{font-size:12px;flex-direction:row;gap:12px;align-items:center;justify-content:center;color:#7b8996}.cols-2,.cols-3,.surface-kpis{grid-template-columns:1fr}.stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.pred-market-meta{grid-template-columns:1fr}.pred-pos-table{display:none}.pred-pos-mobile-list{display:grid}.pred-detail-shell{grid-template-columns:1fr}.pred-bet-sticky{position:static}.pred-market-kpis,.pred-outcome-grid{grid-template-columns:1fr}.pred-bet-split{grid-template-columns:1fr 1fr}}@media (max-width:640px){.page.casino-home-page{padding:14px var(--app-content-gutter) 28px}}@media (max-width:480px){.game-scroll,.hottest-scroll,.provider-scroll{--casino-card-w:100px;gap:8px}.game-card,.game-card-wrap{width:var(--casino-card-w);min-width:var(--casino-card-w)}.hottest-card-wrap{width:144px;min-height:174px;padding-left:44px}.hottest-card{width:var(--casino-card-w)}.hottest-rank{font-size:80px}.hottest-rank-double{font-size:64px;left:-7px}.provider-card,.provider-card-wrap{width:var(--casino-card-w);min-width:var(--casino-card-w)}.nft-card,.nft-card-wrap{width:166px}.nft-card{min-height:256px}.nft-card-img{height:118px}.hero-card{min-width:calc(100% - 40px);padding:16px;min-height:140px}.hero-card-banner{width:68%;min-width:68%;height:auto;padding:0;min-height:auto;aspect-ratio:2.05/1}.hero-headline{font-size:16px}.hero-supertitle{font-size:10px}.provider-card{height:50px}.provider-name{font-size:11px}.footer-top{gap:20px}.footer-column h4{font-size:13px;margin-bottom:8px}.footer-column a{font-size:12px;padding:5px 0}.footer-column a,.sidebar-nav-item{min-height:44px;display:flex;align-items:center}}@media (max-width:767px) and (orientation:landscape){.hero-grid{display:flex;overflow-x:auto}.hero-card{min-width:48%;min-height:140px}.hero-card-banner{min-height:auto;padding:6px}.section-header{margin-top:24px;margin-bottom:10px}.page{padding:12px var(--app-content-gutter);padding-bottom:64px}}@media (pointer:coarse){.btn-login,.dice-swap-btn,.footer-social,.pk-entries-link,.prows-scale-step,.roulette-chip,.scroll-btn,.section-title-link,.view-all-btn{position:relative}.btn-login:after,.dice-swap-btn:after,.footer-social:after,.pk-entries-link:after,.prows-scale-step:after,.scroll-btn:after,.section-title-link:after,.view-all-btn:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,44px);height:max(100%,44px)}.roulette-chip:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%}}.header-bar{padding-top:var(--safe-top)}.mobile-nav{padding-bottom:var(--safe-bottom);height:var(--mobile-nav-h)}.page{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.gp-header{max-width:800px;margin:0 auto 12px;padding:0 4px}.gp-title{font-size:22px;font-weight:800;color:var(--text-primary);margin:0 0 2px}.gp-subtitle{font-size:13px;color:var(--text-muted);font-weight:400}.gp{background:#232830;border:1px solid var(--border-default);border-radius:14px;overflow:hidden;max-width:800px;margin:0 auto}.gp-viz{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px 24px;min-height:280px}.dice-viz{background:linear-gradient(135deg,#0a1a12,#0d2818)}.limbo-viz{background:linear-gradient(135deg,#1a1200,#2d1f00)}.mines-viz{background:linear-gradient(135deg,#0f000f,#1a0520)}.gp-result-display{text-align:center;margin-bottom:24px}.gp-result-number{display:block;font-size:56px;font-weight:900;line-height:1;letter-spacing:-.02em;margin-bottom:8px;animation:resultPop .3s ease}@keyframes resultPop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.gp-result-number.win{color:var(--success);text-shadow:0 0 40px rgba(34,197,94,.3)}.gp-result-number.loss{color:var(--danger);text-shadow:0 0 40px rgba(239,68,68,.3)}.gp-result-number.idle{color:var(--text-muted)}.gp-result-badge{display:inline-block;padding:4px 16px;border-radius:var(--radius-full);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gp-result-badge.win{background:rgba(34,197,94,.15);color:var(--success);border:1px solid rgba(34,197,94,.3)}.gp-result-badge.loss{background:rgba(239,68,68,.15);color:var(--danger);border:1px solid rgba(239,68,68,.3)}.gp-result-payout{display:block;margin-top:8px;font-size:14px;font-weight:600;color:var(--success)}.gp-result-label{display:block;font-size:14px;color:var(--text-secondary);text-transform:capitalize}.dice-track{position:relative;width:100%;max-width:600px;height:6px;background:var(--bg-overlay);border-radius:3px;overflow:visible}.dice-track-fill{position:absolute;top:0;height:100%;border-radius:3px}.dice-marker{width:3px;border-radius:2px;box-shadow:0 0 8px rgba(255,255,255,.5)}.dice-marker,.dice-thumb{position:absolute;top:-7px;height:20px;background:#fff;transform:translateX(-50%)}.dice-thumb{width:20px;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.4);border:2px solid var(--bg-base)}.dice-labels{display:flex;justify-content:space-between;width:100%;max-width:600px;margin-top:6px;font-size:11px;color:var(--text-muted)}.gp-controls{padding:20px 24px 24px;border-top:1px solid var(--border-subtle)}.gp-mode-tabs{display:flex;gap:2px;margin-bottom:16px;background:var(--bg-overlay);border-radius:var(--radius-md);padding:3px}.gp-mode{flex:1 1;padding:7px 14px;border:none;border-radius:6px;font:13px/1 Inter,sans-serif;font-weight:600;cursor:pointer;background:transparent;color:var(--text-secondary);transition:all .1s ease}.gp-mode.active{background:#2e343c;color:#fff}.gp-mode:disabled{opacity:.4;cursor:default}.gp-row{display:flex;gap:12px;margin-bottom:12px}.gp-field,.gp-row-3 .gp-field{flex:1 1}.gp-field label{display:block;font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.gp-input-wrap{display:flex;align-items:center;gap:6px;background:var(--bg-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:0 10px;height:40px}.gp-input-wrap input{flex:1 1;background:transparent;border:none;outline:none;color:var(--text-primary);font:14px/1 Inter,sans-serif;font-weight:600;min-width:0}.gp-input-wrap.readonly{background:var(--bg-elevated)}.gp-input-suffix{font-size:11px;color:var(--text-muted);font-weight:600;white-space:nowrap}.gp-profit-value{font-size:14px;font-weight:600;color:var(--success)}.gp-quick-btns{display:flex;gap:4px;margin-top:4px}.gp-quick{padding:2px 8px;background:#2e343c;border:none;border-radius:4px;font:10px/1 Inter,sans-serif;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .1s ease}.gp-quick:hover{background:#3a424c;color:#fff}.gp-error{color:var(--danger);font-size:13px;padding:8px 12px;background:rgba(239,68,68,.1);border-radius:var(--radius-md)}.gp-error,.gp-slider-row{margin-bottom:12px}.gp-range{width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-overlay);border-radius:3px;outline:none;cursor:pointer}.gp-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#fff;border-radius:50%;cursor:-webkit-grab;cursor:grab;box-shadow:0 2px 8px rgba(0,0,0,.4)}.gp-toggle-btn{display:flex;align-items:center;gap:6px;width:100%;height:40px;background:var(--bg-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:0 10px;cursor:pointer;font:14px/1 Inter,sans-serif;font-weight:600;color:var(--text-primary);transition:all .1s ease}.gp-toggle-btn:hover{border-color:var(--border-strong)}.gp-toggle-btn svg{color:var(--text-muted)}.gp-bet-btn{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin-top:8px;background:var(--accent-primary);border:none;border-radius:10px;font:16px/1 Inter,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;transition:all .15s ease}.gp-bet-btn:hover{background:var(--accent-hover);box-shadow:0 0 16px var(--accent-glow)}.gp-bet-btn:disabled{opacity:.5;cursor:not-allowed}.gp-bet-link{text-decoration:none}.gp-utils{display:flex;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-subtle)}.gp-util-btn{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--text-muted);font:12px/1 Inter,sans-serif;font-weight:500;cursor:pointer;transition:color .1s ease}.gp-util-btn:hover{color:var(--text-primary)}@media (hover:hover){.gp-util-btn.gp-util-btn--fair.gp-util-btn--fair:hover{color:var(--accent-primary)}}.gp-util-btn.gp-util-btn--fair.gp-util-btn--fair:focus-visible{color:var(--accent-primary)}.gp-util-btn.gp-util-btn--fair:active{transform:none}.gp-verify{max-width:800px;margin:16px auto 0;background:#232830;border:1px solid var(--border-default);border-radius:12px;padding:20px 24px}.gp-verify h3{font-size:15px;font-weight:700;margin-bottom:12px}.gp-verify-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.gp-verify-label{display:block;font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.gp-verify code{font-size:11px;color:var(--text-secondary);word-break:break-all}.gp-hash{display:block;margin-top:12px;font-size:10px;color:var(--text-muted);word-break:break-all}.gp-more{max-width:800px;margin:24px auto 0}.gp-more h3{font-size:16px;font-weight:700;margin-bottom:14px}.gp-more-row{display:flex;gap:10px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.gp-more-row::-webkit-scrollbar{display:none}.mines-grid-v2{display:grid;grid-template-columns:repeat(5,56px);grid-gap:6px;gap:6px;margin:0 auto}.mine-tile-v2{width:56px;height:56px;border-radius:8px;background:#2e343c;border:1px solid #3a424c;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;font-size:20px}.mine-tile-v2:hover:not(:disabled){background:#3a424c;transform:scale(1.05)}.mine-tile-v2.revealed{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);box-shadow:0 0 12px rgba(34,197,94,.15)}.mine-tile-v2.mine{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);box-shadow:0 0 12px rgba(239,68,68,.15)}.mine-tile-v2:disabled{cursor:default;opacity:.6}.limbo-counter{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dice-page{--dice-panel:rgba(24,30,36,0.88);--dice-panel-soft:rgba(28,36,43,0.86);--dice-stage:#10151a;--dice-stage-soft:#151c22;--dice-border:rgba(214,230,245,0.075);--dice-muted:var(--text-secondary);--dice-accent:var(--accent-primary);--dice-accent-hover:var(--accent-hover);--dice-accent-zone:linear-gradient(90deg,#137ee0,#1493ff 54%,#3ca8ff);--dice-danger-zone:linear-gradient(90deg,rgba(255,77,77,0.82),rgba(255,77,77,0.66));--dice-win:var(--success);--dice-red:var(--danger)}.dice-page .dice-info,.dice-page .gp,.dice-page .gp-header,.dice-page .gp-more{max-width:1180px}.dice-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.gp-kicker{display:block;margin-bottom:4px;color:var(--dice-muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.dice-page .gp-title{font-size:28px;line-height:1.12;letter-spacing:0}.dice-page .gp-subtitle{display:block;max-width:640px;line-height:1.5}.dice-header-link{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:6px;background:linear-gradient(180deg,rgba(247,251,255,.07),rgba(177,205,230,.03)),rgba(18,25,32,.56);border:1px solid rgba(214,230,245,.12);color:#d8e4ec;font-size:13px;font-weight:700;text-decoration:none}.dice-header-link:hover{background:rgba(255,255,255,.06);border-color:rgba(214,230,245,.18);color:#fff}.dice-page .gp.dice-game{display:grid;grid-template-columns:320px minmax(0,1fr);min-height:560px;background:var(--dice-stage);border:1px solid var(--dice-border);border-radius:12px;box-shadow:0 18px 44px rgba(2,8,14,.24);overflow:hidden}.dice-page .gp-controls{padding:16px;border-top:0;border-right:1px solid var(--dice-border);background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.006)),var(--dice-panel);backdrop-filter:blur(14px) saturate(112%);-webkit-backdrop-filter:blur(14px) saturate(112%)}.dice-bet-panel{display:flex;flex-direction:column;gap:14px}.dice-page .gp-mode-tabs{margin-bottom:0;padding:4px;gap:4px;background:rgba(11,16,21,.42);border:1px solid rgba(214,230,245,.055);border-radius:999px}.dice-page .gp-mode{min-height:34px;border-radius:999px;border:1px solid transparent;color:var(--dice-muted);letter-spacing:0}.dice-page .gp-mode.active{background:linear-gradient(180deg,rgba(247,251,255,.11),rgba(177,205,230,.052)),rgba(18,25,32,.54);border-color:rgba(214,230,245,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(4,9,14,.2);backdrop-filter:blur(16px) saturate(112%);-webkit-backdrop-filter:blur(16px) saturate(112%);color:#fff}.dice-bet-form{display:flex;flex-direction:column;gap:12px}.dice-label-line label,.dice-page .gp-field label{color:var(--dice-muted);letter-spacing:0;text-transform:none}.dice-label-line{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px;font-size:12px;font-weight:700;color:var(--dice-muted)}.dice-label-line label{margin-bottom:0}.dice-label-line span{font-size:11px;color:var(--text-muted);font-weight:800}.dice-page .gp-input-wrap{min-height:44px;height:44px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.006)),rgba(12,18,24,.62);border:1px solid rgba(214,230,245,.075);border-radius:6px;padding:0 10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.dice-page .gp-input-wrap:focus-within{border-color:rgba(75,166,238,.52);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 1px rgba(75,166,238,.2)}.dice-page .gp-input-wrap.readonly{background:rgba(19,26,32,.68)}.dice-page .gp-input-wrap input{color:#eef6fb;font-size:14px;letter-spacing:0}.dice-amount-input{padding-right:0!important}.dice-page .gp-quick-btns{align-self:stretch;display:flex;gap:0;margin-top:0;border-left:1px solid var(--border-default)}.dice-page .gp-quick{min-width:46px;height:100%;padding:0 8px;border-radius:0;background:transparent;color:#b8c8d3;font-size:12px;font-weight:800}.dice-page .gp-quick+.gp-quick{border-left:1px solid var(--border-default)}.dice-page .gp-quick:hover{background:rgba(255,255,255,.06);color:#fff}.dice-page .gp-quick:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.dice-page .gp-quick:focus,.dice-page .gp-quick:focus-visible{outline:none;box-shadow:none}.dice-page .gp-profit-value{color:#d8e4ec}.dice-page .gp-bet-btn{height:50px;margin-top:2px;border-radius:6px;background:linear-gradient(180deg,#26a3ff,#1388ed);color:#fff;font-size:15px;font-weight:800;letter-spacing:0;text-transform:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 10px 22px rgba(2,8,14,.28)}.dice-page .gp-bet-btn:hover{background:linear-gradient(180deg,#3aaeff,#168ff5);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 12px 26px rgba(2,8,14,.3)}.dice-page .gp-bet-btn:disabled{opacity:.65}.dice-page .gp-utils{margin-top:auto;padding-top:14px;border-top:1px solid var(--border-default)}.dice-page .gp-util-btn{color:var(--dice-muted);font-size:12px;text-decoration:none}.dice-page .gp-util-btn:hover{color:#fff}.dice-page .gp-viz{min-height:560px;padding:28px 32px 30px;justify-content:space-between}.dice-page .dice-viz{background:radial-gradient(circle at 50% 10%,rgba(120,185,245,.055),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.03),transparent 46%),var(--dice-stage)}.dice-stage-top{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:14px}.dice-stage-top strong{display:block;margin-top:3px;color:#eef6fb;font-size:18px;line-height:1.2}.dice-stage-eyebrow{display:block;color:var(--dice-muted);font-size:12px;font-weight:800}.dice-live-pill{display:inline-flex;align-items:center;justify-content:center;min-width:66px;height:30px;padding:0 12px;border-radius:999px;background:linear-gradient(180deg,rgba(247,251,255,.08),rgba(177,205,230,.035)),rgba(18,25,32,.5);border:1px solid rgba(214,230,245,.12);color:#c5d4de;font-size:12px;font-weight:800}.dice-live-pill.win{background:rgba(0,210,106,.14);color:var(--dice-win)}.dice-live-pill.loss{background:rgba(255,77,94,.16);color:var(--dice-red)}.dice-result-card{min-height:128px;margin:24px 0 18px}.dice-page .gp-result-number{font-size:76px;letter-spacing:0}.dice-page .gp-result-number.win{color:var(--dice-win);text-shadow:0 0 38px rgba(0,210,106,.2)}.dice-page .gp-result-number.loss{color:var(--dice-red);text-shadow:0 0 38px rgba(255,77,94,.22)}.dice-page .gp-result-number.idle{color:#d8e4ec}.dice-page .gp-result-label{color:#b8c8d3;text-transform:none}.dice-page .gp-result-badge{border-radius:999px;letter-spacing:0}.dice-page .gp-result-badge.win{background:rgba(0,210,106,.12);border-color:rgba(0,210,106,.28);color:var(--dice-win)}.dice-page .gp-result-badge.loss{background:rgba(255,77,94,.14);border-color:rgba(255,77,94,.32);color:var(--dice-red)}.dice-board{position:relative;width:100%;max-width:760px;margin:0 auto;padding:26px 12px 18px}.dice-page .dice-track{max-width:none;height:16px;border-radius:999px;background:rgba(24,31,38,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 -2px 8px rgba(2,8,14,.36);overflow:visible}.dice-page .dice-track-fill{border-radius:999px}.dice-page .dice-marker{top:-16px;width:4px;height:48px;background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.12),0 6px 18px rgba(0,0,0,.34);z-index:3}.dice-page .dice-thumb{top:-14px;width:44px;height:44px;border:5px solid rgba(17,23,29,.98);background:#fff;box-shadow:0 8px 18px rgba(0,0,0,.38);z-index:2}.dice-page .dice-thumb:after{content:"";position:absolute;inset:11px;border-radius:50%;background:var(--dice-accent)}.dice-page .dice-labels{max-width:none;margin-top:20px;color:#95a9b6;font-size:12px;font-weight:800}.dice-hidden-range{position:absolute;inset:18px 12px auto;width:calc(100% - 24px);height:40px;opacity:0;z-index:4}.dice-metric-grid{align-self:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;max-width:760px;margin:0 auto}.dice-roll-field{gap:8px;padding-right:4px!important}.dice-roll-field input{min-width:0}.dice-swap-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:34px;border:0;border-radius:5px;background:linear-gradient(180deg,rgba(247,251,255,.08),rgba(177,205,230,.035)),rgba(18,25,32,.5);border:1px solid rgba(214,230,245,.12);color:#c5d4de;cursor:pointer}.dice-swap-btn:hover{background:rgba(255,255,255,.06);border-color:rgba(214,230,245,.18);color:#fff}.dice-info{margin:18px auto 0;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.026),transparent 42%),rgba(24,30,36,.86);border:1px solid var(--dice-border);box-shadow:0 14px 34px rgba(2,8,14,.16);overflow:hidden}.dice-info-tabs{display:flex;gap:4px;padding:10px;background:rgba(11,16,21,.42);border-bottom:1px solid var(--dice-border)}.dice-info-tabs button{min-height:36px;padding:0 16px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--dice-muted);font-size:13px;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.dice-info-tabs button:hover{background:rgba(255,255,255,.03);color:#d8e4ec}.dice-info-tabs button.active{color:#fff;background:linear-gradient(180deg,rgba(247,251,255,.11),rgba(177,205,230,.052)),rgba(18,25,32,.54);border-color:rgba(214,230,245,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(4,9,14,.2);backdrop-filter:blur(16px) saturate(112%);-webkit-backdrop-filter:blur(16px) saturate(112%)}.dice-info-panel{padding:22px 18px 18px}.dice-description-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);grid-gap:20px;gap:20px;align-items:stretch}.dice-description-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.dice-info-kicker{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-bottom:8px;padding:4px 8px;border-radius:999px;background:rgba(20,147,255,.09);border:1px solid rgba(20,147,255,.18);color:#9ed2ff;font-size:11px;font-weight:800;line-height:1}.dice-info-panel h2{margin:0 0 8px;font-size:22px;line-height:1.25;letter-spacing:0}.dice-info-panel p{max-width:640px;margin:0;color:var(--text-secondary);font-size:14px;line-height:1.72}.dice-rule-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:0}.dice-rule-grid div{position:relative;min-height:104px;padding:16px;border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.028),transparent),#171d22;border:1px solid var(--border-default);overflow:hidden}.dice-rule-grid div:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:2px;background:linear-gradient(90deg,rgba(20,147,255,.74),transparent);opacity:.7}.dice-rule-grid span{display:block;color:var(--dice-muted);font-size:12px;font-weight:700}.dice-rule-grid strong{display:block;margin-top:18px;color:#fff;font-size:18px;line-height:1.15}.dice-inline-action{margin-top:14px;height:38px;padding:0 16px;border:0;border-radius:6px;background:var(--dice-accent);color:#fff;font-weight:800;cursor:pointer}.dice-inline-action:hover{background:var(--dice-accent-hover)}.dice-page .gp-verify.dice-info-panel{max-width:none;margin:0;background:transparent;border:0;border-radius:0}.dice-page .gp-verify-grid{margin:14px 0}.dice-page .gp-hash{margin-top:4px}.dice-info .rb-section{max-width:none;margin:0;padding:18px}.dice-info .rb-table-wrap{background:#171d22;border-color:var(--border-default)}.dice-more-card{width:150px;aspect-ratio:2/3;flex:0 0 150px}.dice-page-v2 .mines-grid-area{gap:32px;min-height:520px;padding:24px 32px;background:transparent}.dice-page-v2 .mines-grid-area,.dice-result-v2{align-items:center;justify-content:center;flex-direction:column;display:flex}.dice-result-v2{gap:4px;min-height:40px}.dice-result-number{font-size:92px;font-weight:900;letter-spacing:-.045em;line-height:.95;color:#DDE6F0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 8px 28px rgba(0,0,0,.55);animation:diceResultPop .32s cubic-bezier(.16,1.2,.3,1);display:inline-block}.dice-result-v2.win .dice-result-number{color:#5BFFA1;text-shadow:0 0 32px rgba(91,255,161,.4)}.dice-result-v2.loss .dice-result-number{color:#FF6B7A;text-shadow:0 0 24px rgba(255,107,122,.32)}.dice-result-v2.rolling .dice-result-number{animation:diceRollSpin .36s ease-in-out;filter:blur(2px);opacity:.5}@keyframes diceResultPop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes diceRollSpin{0%{transform:translateY(-4px)}50%{transform:translateY(4px)}to{transform:translateY(0)}}.dice-result-tag{font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.45)}.dice-result-v2.win .dice-result-tag{color:#5BFFA1;text-shadow:0 0 12px rgba(91,255,161,.35)}.dice-result-v2.loss .dice-result-tag{color:#FF6B7A}.dice-result-payout{font-size:15px;font-weight:800;color:#DDF8E7;letter-spacing:0;margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dice-track-v2-wrap{width:100%;max-width:720px;display:flex;flex-direction:column;gap:10px}.dice-track-v2{position:relative;height:18px;border-radius:999px;background:var(--bg-base);box-shadow:inset 0 2px 4px rgba(0,0,0,.45);overflow:visible}.dice-track-v2-fill{position:absolute;top:0;bottom:0;pointer-events:none;transition:left .22s cubic-bezier(.16,1,.3,1),width .22s cubic-bezier(.16,1,.3,1)}.dice-track-v2-fill.safe{background:linear-gradient(90deg,rgba(34,197,94,.7),rgba(91,255,161,.78));box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.dice-track-v2-fill.danger{background:linear-gradient(90deg,rgba(255,107,122,.55),rgba(220,38,38,.55));box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.dice-track-v2-fill.safe:first-of-type{border-radius:999px 0 0 999px}.dice-track-v2-fill.safe:last-of-type{border-radius:0 999px 999px 0}.dice-track-v2-fill.danger:first-of-type{border-radius:999px 0 0 999px}.dice-track-v2-fill.danger:last-of-type{border-radius:0 999px 999px 0}.dice-track-v2-thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;background:linear-gradient(180deg,#FFFFFF,#C2D1E0);border:2px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 10px rgba(0,0,0,.5);pointer-events:none;z-index:3;transition:left .22s cubic-bezier(.16,1,.3,1)}.dice-track-v2-marker{position:absolute;top:-10px;bottom:-10px;width:3px;transform:translateX(-50%);background:#FFD86B;border-radius:2px;pointer-events:none;z-index:2;transition:left .44s cubic-bezier(.16,1,.3,1)}.dice-track-v2-marker.win{background:#5BFFA1}.dice-track-v2-marker.loss{background:#FF6B7A}@keyframes diceMarkerDrop{0%{opacity:0;transform:translate(-50%,-16px) scaleY(.4)}60%{opacity:1;transform:translate(-50%,2px) scaleY(1.05)}to{opacity:1;transform:translate(-50%) scaleY(1)}}.dice-track-v2-marker-label{position:absolute;top:-42px;left:50%;transform:translateX(-50%);font-size:14px;font-weight:800;line-height:1;color:#EAF1FA;background:rgba(13,18,26,.97);border:1px solid rgba(255,255,255,.12);padding:8px 10px;border-radius:9px;min-width:42px;text-align:center;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 4px 14px rgba(0,0,0,.45)}.dice-track-v2-marker-label:after{content:"";position:absolute;left:50%;bottom:-4px;width:7px;height:7px;transform:translateX(-50%) rotate(45deg);background:inherit;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);border-radius:0 0 2px 0}.dice-track-v2-marker.win .dice-track-v2-marker-label{background:#34E08A;color:#062013;border-color:transparent}.dice-track-v2-marker.loss .dice-track-v2-marker-label{background:#FF6B7A;color:#2a0509;border-color:transparent}.dice-track-v2-marker.loss .dice-track-v2-marker-label:after,.dice-track-v2-marker.win .dice-track-v2-marker-label:after{border-color:transparent}.dice-track-v2-range{position:absolute;inset:-8px 0;width:100%;height:34px;opacity:0;cursor:pointer;z-index:4;margin:0}.dice-track-v2-scale{display:flex;justify-content:space-between;font-size:11px;font-weight:700;color:var(--text-muted);letter-spacing:.04em;padding:0 4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dice-page-v2 .mines-grid-area{position:relative}.dice-history{position:absolute;top:18px;right:18px;display:flex;flex-direction:row-reverse;gap:6px;flex-wrap:nowrap;width:38%;max-width:500px;justify-content:flex-start;align-items:center;overflow:hidden;z-index:3}.dice-history-pill{flex:0 0 auto;font-size:12px;font-weight:800;padding:5px 11px;border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.005em;border:1px solid transparent;white-space:nowrap;animation:diceHistoryIn .26s cubic-bezier(.16,1.2,.3,1)}.dice-history-pill.win{background:#34E08A;color:#062013;border-color:transparent}.dice-history-pill.loss{background:#2f373f;color:#d3dde6;border-color:transparent}@keyframes diceHistoryIn{0%{opacity:0;transform:translateX(18px) scale(.9)}to{opacity:1;transform:translateX(0) scale(1)}}.dice-history-pill.leaving{animation:diceHistoryOut .38s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}@keyframes diceHistoryOut{0%{opacity:.7;transform:translateX(0) scale(.94);max-width:72px}to{opacity:0;transform:translateX(-10px) scale(.7);max-width:0;margin-left:-6px;padding-left:0;padding-right:0;border-width:0}}.dice-page-v2 .dice-roll-field{padding-right:4px}.dice-page-v2 .dice-swap-btn{height:28px;min-width:32px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.dice-page-v2 .dice-swap-btn:hover{color:#fff;border-color:rgba(20,147,255,.45);background:rgba(20,147,255,.1)}.dice-bottom-metrics{width:100%;max-width:720px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px;padding:16px 18px;margin-top:8px;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:12px}.dice-page-v2 .dice-bottom-metrics{position:absolute;left:32px;right:32px;bottom:40px;margin:0 auto;width:auto;padding:0;background:transparent;border:none;border-radius:0}.dice-metric{display:flex;flex-direction:column;gap:6px}.dice-metric label{font-size:12px;font-weight:600;color:var(--text-secondary);letter-spacing:.01em}.dice-metric-input{display:flex;align-items:center;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:8px;height:42px;padding:0 10px 0 12px}.dice-metric-input:focus-within{border-color:var(--accent-primary)}.limbo-page-v2 .dice-metric-input{position:relative}.limbo-page-v2 .dice-metric.invalid .dice-metric-input{border-color:#e0233b;box-shadow:0 0 0 1px rgba(224,35,59,.55)}.limbo-target-tip{bottom:calc(100% + 12px);white-space:nowrap;background:#fff;color:#e0233b;font-size:12px;font-weight:700;padding:7px 13px;border-radius:8px;box-shadow:0 10px 24px rgba(0,0,0,.4);z-index:30;animation:limboTipIn .14s ease}.limbo-target-tip,.limbo-target-tip:after{position:absolute;left:50%;transform:translateX(-50%)}.limbo-target-tip:after{content:"";top:100%;border:7px solid transparent;border-top-color:#fff}@keyframes limboTipIn{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.dice-metric-input input,.dice-metric-input>span:first-child{flex:1 1;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:14px;font-weight:700;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.005em;width:100%;min-width:0}.dice-metric-input input{-moz-appearance:textfield}.dice-metric-input input::-webkit-inner-spin-button,.dice-metric-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dice-metric-affix{color:var(--text-muted);font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;flex-shrink:0}@media (max-width:720px){.dice-bottom-metrics{grid-template-columns:1fr 1fr 1fr;gap:8px;padding:0;background:transparent;border:none}.dice-page-v2 .dice-metric{gap:3px;min-width:0}.dice-page-v2 .dice-metric label{font-size:10px;letter-spacing:0;white-space:nowrap}.dice-bottom-metrics{gap:6px}.dice-page-v2 .dice-metric-input{height:38px;padding:0 4px 0 6px}.dice-page-v2 .dice-metric-input input,.dice-page-v2 .dice-metric-input>span:first-child{font-size:16px;min-width:0;letter-spacing:-.03em}.dice-page-v2 .dice-metric-affix{width:16px;height:20px;font-size:12px}.dice-page-v2 .dice-swap-btn{width:22px;height:22px}.dice-page-v2 .mines-grid-area{padding:16px;gap:22px}.dice-result-number{font-size:64px}.dice-page-v2 .dice-bottom-metrics{position:absolute;left:14px;right:14px;bottom:16px;top:auto;width:auto;margin:0}.dice-page-v2 .dice-history{width:auto;max-width:calc(100% - 28px)}.dice-page-v2 .dice-history-pill{font-size:11px;padding:4px 9px}}@media (max-width:600px){.mines-page.dice-page-v2 .mines-grid-area{min-height:252px;padding:14px 14px 12px}.dice-page-v2 .dice-bottom-metrics{left:12px;right:12px;bottom:12px}}.limbo-page-v2 .mines-grid-area{gap:28px;min-height:520px;padding:24px 32px;background:transparent}.limbo-page-v2 .mines-grid-area,.limbo-result{align-items:center;justify-content:center;flex-direction:column;display:flex}.limbo-result{gap:6px;min-height:180px;position:relative}.limbo-result-number{font-size:124px;font-weight:900;letter-spacing:-.05em;line-height:.95;color:var(--accent-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:none;display:inline-flex;align-items:baseline;transition:color .2s ease}.limbo-result-x{font-size:.6em;margin-left:6px;font-weight:800;color:inherit}.limbo-result.spinning .limbo-result-number{color:var(--accent-primary);animation:limboPulse .36s ease-in-out infinite}.limbo-result.win .limbo-result-number{color:#5BFFA1;animation:limboWinPop .52s cubic-bezier(.16,1.2,.3,1)}.limbo-result.win .limbo-result-x{color:inherit}.limbo-result.loss .limbo-result-number{color:#FF6B7A;animation:limboLossShake .38s ease-in-out}.limbo-result.loss .limbo-result-x{color:inherit}@keyframes limboPulse{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}@keyframes limboWinPop{0%{transform:scale(.92)}60%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes limboLossShake{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(3px)}}.limbo-result-tag{font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.45);transition:color .2s ease}.limbo-result.spinning .limbo-result-tag{color:rgba(20,147,255,.85)}.limbo-result.win .limbo-result-tag{color:#5BFFA1}.limbo-result.loss .limbo-result-tag{color:#FF6B7A}.limbo-result-payout{font-size:16px;font-weight:800;color:#DDF8E7;letter-spacing:0;margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.limbo-page-v2 .mines-grid-area{position:relative}.limbo-history{position:absolute;top:18px;right:18px;display:flex;flex-direction:row-reverse;gap:6px;width:38%;max-width:500px;overflow:hidden;pointer-events:none;mask-image:linear-gradient(270deg,rgba(0,0,0,1) 75%,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,1) 75%,rgba(0,0,0,0));z-index:2}.limbo-history-pill{font-size:12px;font-weight:800;padding:5px 11px;border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.005em;border:1px solid transparent;flex-shrink:0;animation:limboHistoryIn .32s cubic-bezier(.16,1.2,.3,1);white-space:nowrap}.limbo-history-pill.win{background:#34E08A;color:#062013;border-color:transparent}.limbo-history-pill.loss{background:#2f373f;color:#d3dde6;border-color:transparent}@keyframes limboHistoryIn{0%{opacity:0;transform:translateX(20px) scale(.85)}to{opacity:1;transform:translateX(0) scale(1)}}.limbo-history-pill.leaving{animation:limboHistoryOut .36s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}@keyframes limboHistoryOut{0%{opacity:.7;transform:translateX(0) scale(.94);max-width:72px}to{opacity:0;transform:translateX(-10px) scale(.7);max-width:0;margin-left:-6px;padding-left:0;padding-right:0;border-width:0}}@media (max-width:980px){.limbo-page-v2 .limbo-history{top:12px;right:12px;gap:5px;width:min(264px,calc(100% - 20px))}.limbo-page-v2 .limbo-history-pill{font-size:11px;padding:4px 8px}}.limbo-metrics{position:absolute;left:32px;right:32px;bottom:40px;margin:0 auto;width:auto;max-width:720px;padding:0;background:transparent;border:none;border-radius:0;grid-template-columns:1fr 1fr}.dice-bottom-metrics .dice-metric-input:focus-within{border-color:var(--accent-primary);box-shadow:none!important}.dice-bottom-metrics .dice-metric-input input,.dice-bottom-metrics .dice-metric-input input:focus,.dice-bottom-metrics .dice-metric-input input:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}.dice-bottom-metrics .dice-metric label{color:#fff;font-size:12.5px}.dice-bottom-metrics .dice-metric-input input,.dice-bottom-metrics .dice-metric-input>span:first-child{color:#fff;font-size:15px}.dice-bottom-metrics .dice-metric-affix{color:rgba(255,255,255,.7)}.dice-track-v2-scale{color:#fff;font-size:13px;font-weight:800}.mines-page .dice-label-line label,.mines-page .mines-field label{color:#fff}.mines-page .dice-label-line>span{color:rgba(255,255,255,.62)}.mines-page .gp-input-wrap input,.mines-page .gp-input-wrap>span:first-child,.mines-page .gp-profit-value,.mines-page .mines-select{color:#fff}@media (max-width:720px){.limbo-page-v2 .mines-grid-area{padding:16px;gap:22px}.limbo-result-number{font-size:80px}.limbo-page-v2 .limbo-result{margin-bottom:56px}}@media (max-width:600px){.mines-page.limbo-page-v2 .mines-grid-area{min-height:248px;padding:14px 14px 12px}.limbo-page-v2 .limbo-result{min-height:100px;margin-bottom:34px}.limbo-page-v2 .limbo-result-number{font-size:58px}.limbo-page-v2 .limbo-metrics{left:12px;right:12px;bottom:12px}}.flip-page-v2 .mines-grid-area{align-items:center;justify-content:flex-start;gap:22px;min-height:540px;padding:32px 32px 24px;background:transparent;flex-direction:column;display:flex}.flip-coin-wrap{width:200px;height:200px;position:relative;display:flex;align-items:center;justify-content:center;perspective:1100px;filter:drop-shadow(0 18px 28px rgba(0,0,0,.55))}.flip-coin{width:184px;height:184px;position:relative;transform-style:preserve-3d}.flip-coin-face{position:absolute;inset:0;border-radius:50%;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flip-coin-face,.flip-coin-face:after,.flip-coin-face:before,.flip-coin-letter{backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-coin-heads{background:radial-gradient(circle at 50% 50%,#FFE493 0,#F4C239 32%,#C68A12 70%,#7D530B 100%);border:5px solid #815515;box-shadow:inset 0 4px 14px rgba(255,255,255,.32),inset 0 -6px 18px rgba(74,38,0,.55),inset 0 0 0 2px rgba(255,235,150,.35)}.flip-coin-heads:before{inset:8px;border-radius:50%;border:1.5px dashed rgba(120,72,12,.55)}.flip-coin-heads:after,.flip-coin-heads:before{content:"";position:absolute;pointer-events:none}.flip-coin-heads:after{top:6%;left:14%;width:38%;height:22%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,255,255,.7),rgba(255,255,255,0) 70%)}.flip-coin-heads .flip-coin-letter{color:#FFFFFF;text-shadow:0 2px 0 rgba(102,58,0,.65),0 4px 16px rgba(60,32,0,.55),0 -1px 0 rgba(255,235,150,.45)}.flip-coin-tails{background:radial-gradient(circle at 50% 50%,#F4F7FA 0,#C4CCD4 32%,#7E858E 70%,#4A5058 100%);border:5px solid #4f555d;transform:rotateY(180deg);box-shadow:inset 0 4px 14px rgba(255,255,255,.4),inset 0 -6px 18px rgba(20,24,28,.55),inset 0 0 0 2px rgba(220,228,238,.3)}.flip-coin-tails:before{inset:8px;border-radius:50%;border:1.5px dashed rgba(100,108,116,.55)}.flip-coin-tails:after,.flip-coin-tails:before{content:"";position:absolute;pointer-events:none}.flip-coin-tails:after{top:6%;left:14%;width:38%;height:22%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,255,255,.85),rgba(255,255,255,0) 70%)}.flip-coin-tails .flip-coin-letter{color:#FFFFFF;text-shadow:0 2px 0 rgba(40,46,52,.65),0 4px 16px rgba(20,24,28,.55),0 -1px 0 rgba(240,244,250,.45)}.flip-coin-letter{font-size:86px;font-weight:900;font-family:Inter,system-ui,sans-serif;letter-spacing:-.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.flip-coin-edge{display:none}.flip-actions-side{display:flex;flex-direction:column;gap:10px;width:100%}.flip-choice{width:100%;height:50px;gap:10px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-primary);font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .12s ease,border-color .14s ease,box-shadow .16s ease,background .16s ease;position:relative;overflow:hidden}.flip-choice,.flip-choice-glyph{display:inline-flex;align-items:center;justify-content:center}.flip-choice-glyph{width:28px;height:28px;border-radius:50%;color:#fff;font-size:14px;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 2px 6px rgba(0,0,0,.35)}.flip-choice-heads .flip-choice-glyph{background:radial-gradient(circle at 30% 25%,#FFE493 0,#F4C239 50%,#C68A12 100%);border:1px solid rgba(120,72,12,.5);color:#5A3700;text-shadow:0 1px 0 rgba(255,235,150,.55)}.flip-choice-tails .flip-choice-glyph{background:radial-gradient(circle at 30% 25%,#F4F7FA 0,#C4CCD4 50%,#7E858E 100%);border:1px solid rgba(74,80,88,.5);color:#2A2F36;text-shadow:0 1px 0 rgba(240,244,250,.55)}.flip-choice-label{color:var(--text-primary)}.flip-choice:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.35)}.flip-choice-heads:hover:not(:disabled){border-color:rgba(244,194,57,.5);box-shadow:0 8px 18px rgba(0,0,0,.35),0 0 0 1px rgba(244,194,57,.18)}.flip-choice-tails:hover:not(:disabled){border-color:rgba(196,204,212,.5);box-shadow:0 8px 18px rgba(0,0,0,.35),0 0 0 1px rgba(196,204,212,.18)}.flip-choice:active:not(:disabled){transform:translateY(0)}.flip-choice:disabled{opacity:.45;cursor:not-allowed}.flip-choice-heads.active{border-color:rgba(244,194,57,.75);background:linear-gradient(180deg,rgba(244,194,57,.16),rgba(244,194,57,.06));box-shadow:0 10px 22px rgba(244,194,57,.18),inset 0 1px 0 rgba(255,255,255,.1)}.flip-choice-tails.active{border-color:rgba(196,204,212,.75);background:linear-gradient(180deg,rgba(196,204,212,.16),rgba(196,204,212,.06));box-shadow:0 10px 22px rgba(196,204,212,.18),inset 0 1px 0 rgba(255,255,255,.1)}.flip-ladder{display:grid;grid-template-columns:repeat(20,1fr);grid-gap:4px;gap:4px;width:100%;max-width:520px;padding:0 4px}.flip-ladder-step{height:6px;border-radius:3px;background:var(--bg-elevated);border:1px solid var(--border-subtle);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.flip-ladder-step.done{background:linear-gradient(90deg,#38B6FF,#1493FF);border-color:rgba(20,147,255,.6);box-shadow:0 0 6px rgba(20,147,255,.35)}.flip-ladder-step.next{background:rgba(20,147,255,.1);border-color:rgba(20,147,255,.3);animation:flipLadderPulse 1.4s ease-in-out infinite}.flip-ladder-step.lost{background:rgba(255,107,122,.3);border-color:rgba(255,107,122,.5);box-shadow:0 0 6px rgba(255,107,122,.3)}@keyframes flipLadderPulse{0%,to{box-shadow:0 0 0 0 rgba(20,147,255,0)}50%{box-shadow:0 0 6px rgba(20,147,255,.4)}}.flip-page-v2 .mines-grid-area{position:relative}.flip-history{position:absolute;top:18px;right:18px;display:flex;flex-direction:row-reverse;gap:6px;width:38%;max-width:500px;overflow:hidden;pointer-events:none;mask-image:linear-gradient(270deg,rgba(0,0,0,1) 75%,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,1) 75%,rgba(0,0,0,0));z-index:2;justify-content:flex-start}.flip-history-pill{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-primary);flex-shrink:0;white-space:nowrap;animation:flipHistoryIn .32s cubic-bezier(.16,1.2,.3,1)}.flip-history-pill.win{background:rgba(91,255,161,.14);border-color:rgba(91,255,161,.32);color:#5BFFA1}.flip-history-pill.loss{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.55)}@keyframes flipHistoryIn{0%{opacity:0;transform:translateX(20px) scale(.7)}to{opacity:1;transform:translateX(0) scale(1)}}.flip-metrics{max-width:720px;margin-top:36px}@media (max-width:720px){.flip-coin-wrap{width:160px;height:160px}.flip-coin{width:144px;height:144px}.flip-coin-letter{font-size:64px}.flip-page-v2 .mines-grid-area{padding:20px 14px;gap:18px}}.roulette-page-v2 .mines-grid-area{position:relative;align-items:center;justify-content:flex-start;gap:80px;min-height:900px;padding:40px 32px 44px;background:transparent;flex-direction:column;display:flex}.roulette-history{position:absolute;top:18px;right:18px;display:flex;flex-direction:row-reverse;gap:6px;width:44%;max-width:560px;overflow:hidden;pointer-events:none;mask-image:linear-gradient(270deg,rgba(0,0,0,1) 78%,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,1) 78%,rgba(0,0,0,0));z-index:2;justify-content:flex-start}.roulette-history-pill{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:900;color:#fff;border:1px solid rgba(255,255,255,.1);flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:rouletteHistoryIn .32s cubic-bezier(.16,1.2,.3,1)}.roulette-history-pill.color-red{background:#c8262b}.roulette-history-pill.color-black{background:#1b1f27}.roulette-history-pill.color-green{background:#19a25b}@keyframes rouletteHistoryIn{0%{opacity:0;transform:translateX(20px) scale(.7)}to{opacity:1;transform:translateX(0) scale(1)}}.roulette-wheel-row{display:flex;align-items:center;justify-content:center;gap:56px;width:100%;max-width:800px}.roulette-outcome-box{width:62px;height:62px;border-radius:10px;background:var(--bg-elevated);border:1px solid var(--border-subtle);display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF;font-family:inherit;font-size:24px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.45);align-self:center;margin-left:8px}.roulette-outcome-box.color-red{background:#C8262B;border-color:rgba(0,0,0,.3)}.roulette-outcome-box.color-black{background:#1b1f27;border-color:rgba(255,255,255,.06)}.roulette-outcome-box.color-green{background:#19a25b;border-color:rgba(0,0,0,.3)}.roulette-wheel-wrap{position:relative;width:410px;height:410px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 28px 40px rgba(0,0,0,.62))}.roulette-wheel{width:100%;height:100%;position:relative}@keyframes rouletteIdle{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.roulette-svg{width:100%;height:100%;display:block}.roulette-pointer{position:absolute;top:-2px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:18px solid #e2b43a;z-index:3;filter:drop-shadow(0 2px 4px rgba(0,0,0,.7))}.roulette-pointer:after{content:"";position:absolute;top:-22px;left:-3px;width:6px;height:6px;border-radius:50%;background:linear-gradient(160deg,#FFE493,#C68A12);box-shadow:0 1px 2px rgba(0,0,0,.6)}.roulette-rim{position:absolute;inset:-10px;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,255,255,.14),rgba(255,255,255,.02),rgba(255,255,255,.14),rgba(255,255,255,.02),rgba(255,255,255,.14));-webkit-mask:radial-gradient(circle,transparent 165px,#000 170px);mask:radial-gradient(circle,transparent 165px,#000 170px);pointer-events:none}.roulette-chip-value-text{color:#FFFFFF!important;font-size:15px;font-weight:800;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 0 8px rgba(255,255,255,.1)}.roulette-page-v2 .gp-profit-value{color:#FFFFFF!important;font-size:16px;font-weight:800}.roulette-chip-stepper{display:flex;align-items:stretch;gap:8px}.roulette-chip-rail{flex:1 1;min-width:0;display:flex;align-items:center;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:10px;padding:7px 8px;min-height:56px;overflow:hidden}.roulette-chip-nav{width:32px;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-elevated);border:1px solid var(--border-default);cursor:pointer;color:#e6edf4;border-radius:10px;transition:color .14s ease,background .14s ease,border-color .14s ease;flex-shrink:0}.roulette-chip-nav:hover:not(:disabled){color:#fff;background:#2c3540}.roulette-chip-nav:disabled{opacity:.3;cursor:not-allowed}.roulette-chip-row{display:flex;align-items:center;flex:1 1;min-width:0;justify-content:center;gap:16px}.roulette-chip{width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;padding:0;background:transparent;cursor:pointer;transition:transform .12s ease,filter .14s ease}.roulette-chip,.roulette-chip-inner{display:inline-flex;align-items:center;justify-content:center}.roulette-chip-inner{width:100%;height:100%;border-radius:50%;font-family:inherit;box-shadow:inset 0 2px 3px rgba(255,255,255,.35),inset 0 -2px 4px rgba(0,0,0,.5),0 3px 7px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.35)}.roulette-chip-inner:before{inset:0;background:conic-gradient(from -11deg,rgba(255,255,255,.92) 0deg 22deg,transparent 22deg 90deg,rgba(255,255,255,.92) 90deg 112deg,transparent 112deg 180deg,rgba(255,255,255,.92) 180deg 202deg,transparent 202deg 270deg,rgba(255,255,255,.92) 270deg 292deg,transparent 292deg 1turn);-webkit-mask:radial-gradient(circle,transparent 10px,#000 11px,#000 16px,transparent 17px);mask:radial-gradient(circle,transparent 10px,#000 11px,#000 16px,transparent 17px)}.roulette-chip-inner:after{inset:6px;background:radial-gradient(circle at 40% 32%,rgba(255,255,255,.95),rgba(248,250,253,.88));box-shadow:inset 0 1px 2px rgba(255,255,255,.8),inset 0 -1px 2px rgba(0,0,0,.12)}.roulette-chip-value{position:relative;z-index:2;font-size:10px;font-weight:900;letter-spacing:.02em;text-shadow:none}.roulette-chip.chip-tier-1 .roulette-chip-value{color:#8C5E12}.roulette-chip.chip-tier-2 .roulette-chip-value{color:#5C0A10}.roulette-chip.chip-tier-3 .roulette-chip-value{color:#0A3F8A}.roulette-chip.chip-tier-4 .roulette-chip-value{color:#2E0863}.roulette-chip.chip-tier-5 .roulette-chip-value{color:#074B27}.roulette-chip.chip-tier-6 .roulette-chip-value{color:#2C3540}.roulette-chip.active{transform:scale(1.08)}.roulette-chip.active:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid #ffffff;pointer-events:none}.roulette-chip:hover:not(.active){transform:scale(1.05)}.roulette-chip,.roulette-chip-inner{position:relative}.roulette-chip-inner:before{content:"";position:absolute;inset:4px;border-radius:50%;border:1px solid rgba(255,255,255,.3);pointer-events:none}.roulette-chip-inner:after{content:"";position:absolute;top:6%;left:16%;width:36%;height:22%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,255,255,.85),rgba(255,255,255,0) 70%);pointer-events:none}.roulette-chip.chip-tier-1 .roulette-chip-inner{background:radial-gradient(circle at 30% 30%,#FFF1C2,#E0AE45 50%,#7D5212 100%)}.roulette-chip.chip-tier-2 .roulette-chip-inner{background:radial-gradient(circle at 30% 30%,#FFB0B6,#C8262B 50%,#5C0A10 100%)}.roulette-chip.chip-tier-3 .roulette-chip-inner{background:radial-gradient(circle at 30% 30%,#76DCFF,#1493FF 50%,#0A3F8A 100%)}.roulette-chip.chip-tier-4 .roulette-chip-inner{background:radial-gradient(circle at 30% 30%,#E0B3FF,#8B3CE2 50%,#2E0863 100%)}.roulette-chip.chip-tier-5 .roulette-chip-inner{background:radial-gradient(circle at 30% 30%,#B6FFC8,#19a25b 50%,#074B27 100%)}.roulette-chip.chip-tier-6 .roulette-chip-inner{background:radial-gradient(circle at 30% 30%,#F4F7FA,#8A95A4 50%,#2C3540 100%)}.roulette-chip-value-display{display:none}.roulette-chip-mini{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:10px;font-weight:900;color:#FFFFFF;border:1px dashed rgba(255,255,255,.3);text-shadow:0 1px 1px rgba(0,0,0,.55);box-shadow:inset 0 1px 2px rgba(255,255,255,.3),inset 0 -1px 2px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.45)}.roulette-chip-mini.chip-tier-1{background:radial-gradient(circle at 30% 30%,#FFF1C2,#E0AE45 50%,#7D5212 100%)}.roulette-chip-mini.chip-tier-2{background:radial-gradient(circle at 30% 30%,#FFB0B6,#C8262B 50%,#5C0A10 100%)}.roulette-chip-mini.chip-tier-3{background:radial-gradient(circle at 30% 30%,#76DCFF,#1493FF 50%,#0A3F8A 100%)}.roulette-chip-mini.chip-tier-4{background:radial-gradient(circle at 30% 30%,#E0B3FF,#8B3CE2 50%,#2E0863 100%)}.roulette-chip-mini.chip-tier-5{background:radial-gradient(circle at 30% 30%,#B6FFC8,#19a25b 50%,#074B27 100%)}.roulette-chip-mini.chip-tier-6{background:radial-gradient(circle at 30% 30%,#F4F7FA,#8A95A4 50%,#2C3540 100%)}.roulette-board{width:100%;max-width:760px;display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto auto;grid-gap:4px;gap:4px;align-items:stretch;margin-top:80px}.roulette-zero{grid-column:1;height:auto!important;align-items:center;justify-content:center;border-radius:8px 0 0 8px;font-size:16px;position:relative}.roulette-grid,.roulette-zero{grid-row:1/4;display:flex;flex-direction:column}.roulette-grid{grid-column:2;gap:4px}.roulette-grid-row{display:grid;grid-template-columns:repeat(12,1fr) 46px;grid-gap:4px;gap:4px}.roulette-cell{height:42px;padding:0;border:1px solid rgba(255,255,255,.05);border-radius:6px;background:var(--bg-elevated);color:#fff;font-family:inherit;font-size:14px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:transform 90ms ease,filter .14s ease,box-shadow .14s ease;position:relative;overflow:visible}.roulette-cell.color-red{background:#C8262B;border-color:rgba(0,0,0,.35)}.roulette-cell.color-black{background:#1b1f27;border-color:rgba(255,255,255,.04)}.roulette-cell.color-green{background:#19a25b;border-color:rgba(0,0,0,.35)}.roulette-cell:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.1);box-shadow:0 4px 10px rgba(0,0,0,.28)}.roulette-cell:active:not(:disabled){transform:translateY(0)}.roulette-cell:disabled{opacity:.65;cursor:not-allowed}.roulette-cell.has-chips{box-shadow:0 0 0 2px rgba(20,147,255,.55),0 4px 10px rgba(0,0,0,.3)}.roulette-cell-label{position:relative;z-index:1;line-height:1}.roulette-chip-stack{top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:inset 0 1.5px 3px rgba(255,255,255,.35),inset 0 -2px 3px rgba(0,0,0,.45),0 3px 5px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.3);animation:rouletteChipPlace .26s cubic-bezier(.34,1.5,.5,1)}.roulette-chip-stack,.roulette-chip-stack:before{position:absolute;border-radius:50%;pointer-events:none}.roulette-chip-stack:before{content:"";inset:0;background:conic-gradient(from -11deg,rgba(255,255,255,.92) 0deg 22deg,transparent 22deg 90deg,rgba(255,255,255,.92) 90deg 112deg,transparent 112deg 180deg,rgba(255,255,255,.92) 180deg 202deg,transparent 202deg 270deg,rgba(255,255,255,.92) 270deg 292deg,transparent 292deg 1turn);-webkit-mask:radial-gradient(circle,transparent 9px,#000 10px,#000 14.5px,transparent 15.5px);mask:radial-gradient(circle,transparent 9px,#000 10px,#000 14.5px,transparent 15.5px)}.roulette-chip-stack:after{content:"";position:absolute;inset:5px;border-radius:50%;background:radial-gradient(circle at 40% 32%,rgba(255,255,255,.95),rgba(248,250,253,.88));box-shadow:inset 0 1px 2px rgba(255,255,255,.8),inset 0 -1px 2px rgba(0,0,0,.12);z-index:1}.roulette-chip-stack-value{position:relative;z-index:3}.roulette-chip-stack.chip-tier-1{color:#8C5E12}.roulette-chip-stack.chip-tier-2{color:#5C0A10}.roulette-chip-stack.chip-tier-3{color:#0A3F8A}.roulette-chip-stack.chip-tier-4{color:#2E0863}.roulette-chip-stack.chip-tier-5{color:#074B27}.roulette-chip-stack.chip-tier-6{color:#2C3540}.roulette-chip-stack.chip-tier-1{background:radial-gradient(circle at 30% 30%,#FFF1C2,#E0AE45 50%,#7D5212 100%)}.roulette-chip-stack.chip-tier-2{background:radial-gradient(circle at 30% 30%,#FFB0B6,#C8262B 50%,#5C0A10 100%)}.roulette-chip-stack.chip-tier-3{background:radial-gradient(circle at 30% 30%,#76DCFF,#1493FF 50%,#0A3F8A 100%)}.roulette-chip-stack.chip-tier-4{background:radial-gradient(circle at 30% 30%,#E0B3FF,#8B3CE2 50%,#2E0863 100%)}.roulette-chip-stack.chip-tier-5{background:radial-gradient(circle at 30% 30%,#B6FFC8,#19a25b 50%,#074B27 100%)}.roulette-chip-stack.chip-tier-6{background:radial-gradient(circle at 30% 30%,#F4F7FA,#8A95A4 50%,#2C3540 100%)}@keyframes rouletteChipPlace{0%{transform:translate(-50%,-50%) scale(.4);opacity:0}60%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.roulette-col-bet{background:var(--bg-elevated);color:rgba(255,255,255,.65);font-size:12px;font-weight:700;letter-spacing:.02em}.roulette-outside-row{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:4px;gap:4px;grid-column:1/-1;margin-top:4px}.roulette-dozen-row{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:6px}.roulette-dozen-row .roulette-outside-cell{height:56px;font-size:15px}.roulette-outside-cell{height:44px;background:var(--bg-elevated);color:rgba(255,255,255,.92);font-size:13px;font-weight:800;letter-spacing:0;text-transform:none}.roulette-board-actions{grid-column:1/-1;display:flex;justify-content:space-between;margin-top:18px;padding:0 6px}.roulette-action{display:inline-flex;align-items:center;gap:11px;font-family:inherit;font-size:20px;font-weight:900;letter-spacing:.01em;color:#FFFFFF;background:transparent;border:none;padding:12px 8px;cursor:pointer;transition:color .14s ease,transform .12s ease}.roulette-action svg{width:21px;height:21px;stroke-width:2.6}.roulette-action:hover:not(:disabled){color:#1493ff;transform:translateY(-1px)}.roulette-action:active:not(:disabled){transform:translateY(0)}.roulette-action:disabled{opacity:.32;cursor:not-allowed}.roulette-celebrate-pocket{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:900;color:#fff;border:1px solid rgba(255,255,255,.18)}.roulette-celebrate-pocket.color-red{background:#c8262b}.roulette-celebrate-pocket.color-black{background:#1b1f27}.roulette-celebrate-pocket.color-green{background:#19a25b}@media (max-width:820px){.roulette-page-v2 .mines-grid-area{padding:14px;gap:16px}.roulette-wheel-wrap{width:220px;height:220px}.roulette-grid-row{grid-template-columns:repeat(12,1fr) 36px}.roulette-cell{height:32px;font-size:11px}.roulette-outside-cell{height:36px;font-size:12px}.roulette-dozen-row .roulette-outside-cell{height:44px;font-size:13px}}.mines-info-section{max-width:1200px;margin:24px auto 0;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden}.mines-info-bar{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px 20px 32px;background:transparent;border:none;cursor:pointer;font-family:inherit;color:var(--text-primary)}.mines-info-bar-left{display:flex;align-items:center;gap:12px}.mines-info-title{font-size:22px;font-weight:800;letter-spacing:-.01em;color:#fff}.mines-info-tag{font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--text-secondary);background:var(--bg-elevated);padding:5px 10px;border-radius:6px;border:1px solid var(--border-subtle)}.mines-info-bar-right{display:flex;align-items:center;gap:8px}.mines-info-stat{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:8px;font-size:13px;font-weight:800;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.005em}.mines-info-max svg{color:#FFD86B;filter:drop-shadow(0 0 6px rgba(255,216,107,.45))}.mines-info-max .mines-info-x{color:inherit;font-weight:700;margin-left:1px}.mines-info-hidden{color:var(--text-secondary);font-weight:700}.mines-info-hidden svg{color:var(--text-muted)}.mines-info-chev{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--text-secondary);transition:transform .2s ease,color .14s ease}.mines-info-chev.open{transform:rotate(180deg);color:var(--text-primary)}.mines-info-section.expanded{box-shadow:0 14px 32px rgba(0,0,0,.22)}.mines-info-body{border-top:1px solid var(--border-subtle);padding:22px 24px 26px 32px;background:var(--bg-surface)}.mines-info-tabs.mines-info-tabs button{background:transparent}.mines-info-body{overflow:hidden;overflow:clip;transition:max-height .26s ease,padding-top .26s ease,padding-bottom .26s ease}.mines-info-section:not(.expanded)>.mines-info-body{max-height:0;padding-top:0;padding-bottom:0}@media (prefers-reduced-motion:reduce){.mines-info-body{transition:none}}.mines-desc{display:grid;grid-template-columns:180px 1fr;grid-gap:22px;gap:22px;margin-top:18px}.mines-desc-cover{width:180px;height:240px;border-radius:12px;background-size:cover;background-position:50%;border:1px solid var(--border-subtle);box-shadow:0 12px 24px rgba(0,0,0,.4)}.mines-desc-body{color:var(--text-primary)}.mines-desc-body p{color:var(--text-secondary);line-height:1.6;margin:0 0 12px;font-size:14px}.mines-desc-body p strong{color:var(--text-primary);font-weight:700}.mines-desc-body h4{font-size:14px;font-weight:800;margin:16px 0 8px;letter-spacing:-.005em;color:var(--text-primary)}.mines-desc-body ul{margin:0 0 12px;padding:0;list-style:none}.mines-desc-body li{position:relative;padding-left:18px;color:var(--text-secondary);font-size:14px;line-height:1.7}.mines-desc-body li:before{content:"";position:absolute;left:4px;top:12px;width:5px;height:5px;border-radius:50%;background:var(--accent-primary);box-shadow:0 0 6px rgba(20,147,255,.55)}.mines-desc-meta{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--text-secondary);margin-bottom:12px}.mines-desc-dot{color:var(--text-muted)}.mines-desc-chips{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}.mines-desc-chip{font-size:12px;font-weight:700;padding:5px 10px;border-radius:6px;background:var(--bg-base);border:1px solid var(--border-subtle);color:var(--text-secondary);letter-spacing:.01em}.mines-desc-foot{margin-top:14px!important;padding-top:14px;border-top:1px solid var(--border-subtle);font-size:13px!important}.mines-desc-foot a{color:var(--accent-primary);text-decoration:none}.mines-desc-foot a:hover{color:var(--accent-hover);text-decoration:underline}.mines-desc-h{margin:0 0 10px;font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--text-primary)}.mines-desc-section{margin-top:4px}.mines-desc-faq-item{margin-bottom:12px}.mines-desc-faq-item h5{margin:0 0 4px;font-size:13.5px;font-weight:700;line-height:1.45;color:#c8d2e0}.mines-desc-faq-item p{margin:0!important}.mines-desc-related{display:flex;flex-wrap:wrap;gap:8px 18px}.mines-desc-related li{padding-left:0!important}.mines-desc-related li:before{content:none!important}.mines-desc-related a{color:var(--accent-primary);text-decoration:none;font-size:14px;font-weight:600}.mines-desc-related a:hover{color:var(--accent-hover);text-decoration:underline}@media (max-width:720px){.mines-desc{grid-template-columns:1fr}.mines-desc-cover{width:100%;height:220px}.mines-desc-h{font-size:16px}}.mines-more{max-width:1200px;margin:0 auto 16px}.mines-more .section-header{margin-top:24px}.mines-more-card{width:150px;aspect-ratio:2/3;flex:0 0 150px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.mines-more-card,.mines-more-card .game-card-bg{border-radius:12px}.mines-more-card:hover{transform:scale(1.04);filter:brightness(1.08);box-shadow:0 12px 26px rgba(0,0,0,.45),0 0 16px rgba(20,147,255,.16)}@media (max-width:980px){.dice-page .gp.dice-game{grid-template-columns:1fr}.dice-page .gp-controls{order:2;border-right:0;border-top:1px solid var(--dice-border)}.dice-page .gp-viz{order:1;min-height:480px}}@media (max-width:700px){.dice-page-header{align-items:flex-start;flex-direction:column}.dice-page .gp-viz{min-height:430px;padding:20px 14px 18px}.dice-page .gp-result-number{font-size:56px}.dice-description-panel,.dice-metric-grid,.dice-rule-grid{grid-template-columns:1fr}.dice-description-panel{gap:16px}.dice-info-tabs{overflow-x:auto;padding:8px}.dice-info-tabs button{flex:0 0 auto}}.auth-overlay{position:fixed;inset:0;z-index:700;background:linear-gradient(180deg,rgba(10,16,22,.8),rgba(6,10,14,.86));backdrop-filter:blur(3px) saturate(.82);-webkit-backdrop-filter:blur(3px) saturate(.82);display:flex;align-items:center;justify-content:center;padding:24px;animation:authFadeIn .22s ease-out}@media (max-width:768px){.auth-overlay{background:linear-gradient(180deg,rgba(10,16,22,.84),rgba(6,10,14,.9));backdrop-filter:blur(5px) saturate(.82);-webkit-backdrop-filter:blur(5px) saturate(.82);padding:16px}.auth-modal{width:min(96%,460px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.auth-panel{padding:28px 28px 34px}}@keyframes authFadeIn{0%{opacity:0}to{opacity:1}}.auth-modal{position:relative;display:block;width:min(94%,436px);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;background:#15191d;border:1px solid #242b32;border-radius:24px;box-shadow:none;animation:authScaleIn .24s cubic-bezier(.16,1,.3,1)}@keyframes authScaleIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.auth-modal::-webkit-scrollbar{width:0}.auth-brand{display:flex;justify-content:center;padding-top:6px;margin-bottom:20px}.auth-brand-logo{height:54px;width:auto;display:block}.auth-topbar{position:relative;display:flex;align-items:center;justify-content:center;min-height:74px;padding:22px 58px 14px;overflow:hidden}.auth-topbar-logo{display:block;width:auto;height:36px;max-width:210px;object-fit:contain}.auth-aside{position:relative;flex:0 0 43%;padding:40px 36px;display:flex;flex-direction:column;background:radial-gradient(120% 90% at 18% 0,rgba(20,147,255,.22),transparent 58%),linear-gradient(165deg,#1b2331,#141a22 60%,#11151b);border-right:1px solid var(--border-subtle);overflow:hidden}.auth-aside-glow{position:absolute;inset:auto -30% -40% -30%;height:70%;background:radial-gradient(60% 80% at 30% 100%,rgba(20,147,255,.3),transparent 70%);filter:blur(8px);pointer-events:none}.auth-aside-inner{position:relative;display:flex;flex-direction:column;height:100%}.auth-aside-logo{height:38px;width:auto;display:block}.auth-aside-tagline{margin:auto 0 0;font-size:30px;font-weight:900;line-height:1.08;letter-spacing:-.01em;color:#fff}.auth-aside-points{margin-top:22px;display:flex;flex-direction:column;gap:12px}.auth-aside-points li{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:500;color:#C7CDD6}.auth-aside-check{flex-shrink:0;width:20px;height:20px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;background:rgba(0,210,106,.14);color:var(--accent-green);border:1px solid rgba(0,210,106,.3)}.auth-panel{display:flex;flex-direction:column;padding:18px 32px 26px;background:#15191d}.auth-close{position:absolute;top:15px;right:15px;z-index:10;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.03);border:1px solid transparent;padding:0;border-radius:50%;cursor:pointer;color:#8b97a5;transition:color .15s,background .15s,border-color .15s}.auth-close:hover{color:var(--text-primary);background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1)}.auth-tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;margin-bottom:22px;border-bottom:1px solid #242b32}.auth-tab{position:relative;z-index:1;height:42px;border:none;background:none;cursor:pointer;font:15px/1 Inter,sans-serif;font-weight:700;letter-spacing:-.01em;color:var(--text-secondary);transition:color .18s}.auth-tab.is-active{color:#fff}.auth-tab:hover:not(.is-active){color:var(--text-primary)}.auth-tab-underline{position:absolute;z-index:1;left:0;bottom:-1px;width:50%;height:2.5px;border-radius:3px;background:#0093fd;transition:transform .24s cubic-bezier(.16,1,.3,1)}.auth-tab-underline--login{transform:translateX(0)}.auth-tab-underline--register{transform:translateX(100%)}.auth-head{text-align:center;margin-bottom:20px}.auth-title{margin:0 0 5px;font-size:21px;font-weight:800;letter-spacing:-.015em;color:var(--text-primary)}.auth-subtitle{margin:0;font-size:13.5px;color:var(--text-secondary)}.auth-error-banner{margin:0 0 16px;padding:10px 14px;background:var(--danger-muted);border:1px solid rgba(255,77,77,.28);border-radius:var(--radius-md);font-size:13px;color:var(--danger)}.auth-form{padding:0}.auth-field{margin-bottom:15px}.auth-field label{display:block;font-size:12.5px;font-weight:600;letter-spacing:.01em;color:#cfd5dd;margin-bottom:8px}.auth-req{color:var(--danger)}.auth-field input[type=email],.auth-field input[type=password],.auth-field input[type=text]{width:100%;height:48px;background:transparent;border:1px solid #242b32;border-radius:11px;padding:0 15px;font:14px/1 Inter,sans-serif;color:#ffffff;outline:none;transition:border-color .15s}.auth-field input::placeholder{color:#566576}.auth-field input:hover{border-color:#2f3741}.auth-field input:focus{border-color:#0093fd;background:transparent;box-shadow:none}.auth-input-wrap{position:relative}.auth-input-wrap input{padding-right:42px}.auth-eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--text-muted);padding:6px;border-radius:var(--radius-sm);transition:color .15s}.auth-eye:hover{color:var(--text-secondary)}.auth-forgot-link{display:block;margin-top:9px;text-align:right;font-size:12.5px;font-weight:600;color:#fff;text-decoration:underline}.auth-forgot-link:hover{color:var(--accent-hover)}.auth-submit{width:100%;height:52px;border:none;border-radius:12px;background:linear-gradient(135deg,#1493ff,#0f7ae0);box-shadow:inset 0 1px 0 rgba(255,255,255,.22);font:15px/1 Inter,sans-serif;font-weight:800;letter-spacing:.01em;color:#fff;cursor:pointer;margin-top:24px;transition:background .16s,transform .12s,box-shadow .16s;display:flex;align-items:center;justify-content:center}.auth-submit:hover:not(:disabled){background:linear-gradient(135deg,#3ca8ff,#1493ff)}.auth-submit:active:not(:disabled){transform:translateY(1px)}.auth-submit:disabled{opacity:1;background:#0b568d;color:#878b8e;cursor:not-allowed;box-shadow:none}.auth-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:authSpin .6s linear infinite}@keyframes authSpin{to{transform:rotate(1turn)}}.auth-divider{display:flex;align-items:center;gap:14px;margin:22px 0 12px;color:#7b8996;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.auth-divider:after,.auth-divider:before{content:"";flex:1 1;height:1px;background:#242b32}.auth-social-primary{width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font:14px/1 Inter,sans-serif;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s,transform .15s}.auth-social-primary:hover{border-color:var(--border-strong);background:#262d36;transform:translateY(-1px)}.auth-social-primary:active{transform:translateY(0)}.auth-social-primary-icon{width:20px;height:20px;object-fit:contain}.auth-socials{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:10px 0 0}.auth-social-btn{height:50px;background:#242b32;border:none;border-radius:11px;display:flex;align-items:center;justify-content:center;color:var(--social-color,var(--text-secondary));cursor:pointer;transition:background .15s,transform .15s}.auth-social-btn:hover{background:#2c343c;transform:translateY(-1px)}.auth-social-icon{display:block;width:24px;height:24px;object-fit:contain}.auth-social-icon--discord{width:40px;height:40px}.auth-referral-toggle{display:flex;align-items:center;gap:6px;background:none;border:none;font:13px/1 Inter,sans-serif;font-weight:600;color:var(--text-secondary);cursor:pointer;margin-bottom:8px;padding:0}.auth-referral-toggle:hover{color:var(--text-primary)}.auth-checkbox-wrap{display:flex;align-items:flex-start;gap:10px;margin-top:16px;cursor:pointer}.auth-checkbox-wrap input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.auth-checkbox-box{width:18px;height:18px;flex-shrink:0;border:1px solid var(--border-default);background:var(--bg-base);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:all .15s;margin-top:1px}.auth-checkbox-wrap input:checked+.auth-checkbox-box{background:#1493FF;border-color:#1493FF}.auth-checkbox-wrap input:focus-visible+.auth-checkbox-box{border-color:#1493FF;box-shadow:0 0 0 3px rgba(20,147,255,.22)}.auth-checkbox-label{font-size:12.5px;color:var(--text-secondary);line-height:1.45}.auth-checkbox-label a{color:#fff;text-decoration:underline}.auth-checkbox-label a:hover{color:#fff}.auth-switch{margin:20px 0 2px;text-align:center;font-size:13px;color:var(--text-secondary)}.auth-switch-link{background:none;border:none;cursor:pointer;padding:0;font:inherit;font-weight:800;color:var(--text-primary);transition:color .15s}.auth-switch-link:hover{color:var(--accent-primary)}.auth-promo{margin-bottom:2px;padding:12px 14px;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color .16s}.auth-promo.is-on{border-color:var(--border-default)}.auth-promo-row{display:flex;align-items:center;justify-content:space-between}.auth-promo-label{font-size:13px;font-weight:600;color:#cfd5dd;transition:color .16s}.auth-promo.is-on .auth-promo-label{color:#fff}.auth-promo-opt{color:var(--text-muted);font-weight:500}.auth-promo-toggle{position:relative;flex-shrink:0;width:38px;height:22px;border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--bg-elevated);cursor:pointer;transition:background .16s,border-color .16s}.auth-promo-toggle.is-on{background:var(--accent-primary);border-color:var(--accent-primary)}.auth-promo-toggle-thumb{position:absolute;top:50%;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transform:translateY(-50%);transition:transform .16s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 2px rgba(0,0,0,.3)}.auth-promo-toggle.is-on .auth-promo-toggle-thumb{transform:translate(16px,-50%)}.auth-promo-input{width:100%;height:42px;margin-top:10px;background:transparent;border:1px solid #242b32;border-radius:var(--radius-md);padding:0 12px;font:14px/1 Inter,sans-serif;color:#ffffff;outline:none;transition:border-color .15s}.auth-promo-input:focus{border-color:#0093fd;box-shadow:none}.auth-promo-input::placeholder{color:#566576}@media (max-width:720px){.auth-overlay{padding:0;align-items:flex-end}.auth-modal{width:100%;max-width:100%;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:22px 22px 0 0;animation:authSlideUp .26s cubic-bezier(.16,1,.3,1)}@keyframes authSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.auth-panel{padding:14px 22px calc(30px + env(safe-area-inset-bottom, 0px))}}.rb-section{max-width:800px;margin:20px auto 0;padding:0}.rb-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.rb-title{font-size:15px;font-weight:700;color:var(--text-primary);margin:0}.rb-view-all{font-size:12px;color:var(--accent-primary);text-decoration:none}.rb-view-all:hover{text-decoration:underline}.rb-empty,.rb-loading{font-size:13px;color:var(--text-muted);text-align:center;padding:24px 0}.rb-table-wrap{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.rb-table{width:100%;border-collapse:collapse;font-size:13px}.rb-table thead th{padding:8px 12px;text-align:left;font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.rb-table tbody tr,.rb-table thead th{border-bottom:1px solid var(--border-subtle)}.rb-table tbody tr{transition:background .1s}.rb-table tbody tr:last-child{border-bottom:none}.rb-table tbody tr:hover{background:rgba(255,255,255,.02)}.rb-table td{padding:8px 12px}.rb-row.win{border-left:2px solid var(--success)}.rb-outcome{font-weight:600;font-family:var(--font-mono,monospace);font-size:12px}.rb-outcome.win{color:var(--success)}.rb-amount,.rb-outcome.loss{color:var(--text-secondary)}.rb-amount{font-family:var(--font-mono,monospace);font-size:12px}.rb-multi{color:var(--text-muted);font-size:12px}.rb-profit{font-weight:600;font-family:var(--font-mono,monospace);font-size:12px}.rb-profit.win{color:var(--success)}.rb-profit.loss{color:var(--danger)}.rb-time{font-size:11px;white-space:nowrap}.rb-time,.rb-verify{color:var(--text-muted)}.rb-verify{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;transition:all .1s}.rb-verify:hover{color:var(--accent-primary);background:rgba(20,147,255,.1)}.vip-page{display:flex;flex-direction:column;gap:38px;max-width:1240px;padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter)}.vip-eyebrow{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:6px 14px;border-radius:999px;background:linear-gradient(180deg,rgba(232,200,107,.08),rgba(232,200,107,.03));border:1px solid rgba(232,200,107,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);color:#e6c477;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.14em}.vip-eyebrow-dot{width:5px;height:5px;border-radius:50%;background:linear-gradient(180deg,#f3d98a,#d8a93f);box-shadow:0 0 5px rgba(232,200,107,.5)}.vip-h2{font-size:clamp(20px,2.4vw,27px);font-weight:800;letter-spacing:-.02em;color:var(--text-primary);line-height:1.2}.vip-accent-gold{background:linear-gradient(100deg,#fff3c2,#ffe07a 28%,#f8cb4a 58%,#e8b32f);-webkit-background-clip:text;background-clip:text;color:transparent}.vip-section{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:18px;padding:clamp(20px,3vw,34px)}.vip-section-head{display:flex;flex-direction:column;gap:10px;margin-bottom:22px;max-width:720px}.vip-section-sub{font-size:14px;color:var(--text-secondary);line-height:1.6}.vip-actions{display:flex;flex-wrap:wrap;gap:12px}.vip-btn{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 22px;border-radius:12px;font-size:14px;font-weight:700;letter-spacing:.01em;transition:transform .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.vip-btn svg{width:17px;height:17px}.vip-btn-primary{color:#fff;background:linear-gradient(135deg,#1493ff,#0f7ae0);box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.vip-btn-primary:hover{background:linear-gradient(135deg,#3ca8ff,#1493ff);transform:translateY(-1px)}.vip-btn-gold-outline{color:#e8c879;background:#050608;border:1.5px solid #e8c879;box-shadow:none}.vip-btn-gold-outline svg{color:#e8c879}.vip-btn-gold-outline:hover{color:#f4dd9b;border-color:#f4dd9b;background:#0b0d10;transform:translateY(-1px)}.vip-btn-ghost{color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.vip-btn-ghost:hover{border-color:#4b5563;background:#283038;transform:translateY(-1px)}.vip-btn-store{color:#e8c879;background:#050608;border:1.5px solid #e8c879;box-shadow:none}.vip-btn-store svg{color:#e8c879}.vip-btn-store:hover{color:#f4dd9b;border-color:#f4dd9b;background:#0b0d10;transform:translateY(-1px)}.vip-store-cta{margin-top:6px}.vip-hero-glow{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;z-index:0}.vip-hero-glow-a{width:380px;height:280px;top:-120px;left:-60px;background:radial-gradient(circle,rgba(244,196,48,.16),transparent 70%)}.vip-hero-glow-b{width:420px;height:320px;bottom:-160px;right:-80px;background:radial-gradient(circle,rgba(20,147,255,.16),transparent 70%)}.vip-hero{position:relative;display:grid;grid-template-columns:1fr minmax(300px,400px);grid-gap:32px;gap:32px;align-items:center;background:linear-gradient(102deg,rgba(13,16,20,.95),rgba(15,19,24,.82) 36%,rgba(17,22,28,.5) 66%,rgba(13,16,20,.6)),radial-gradient(120% 130% at 90% -12%,rgba(244,196,48,.18),transparent 44%),radial-gradient(110% 130% at -8% 118%,rgba(20,147,255,.14),transparent 52%),url(/vip/limo-hero.jpg) 50% /cover no-repeat,#15191d;border:1px solid var(--border-strong);border-radius:22px;padding:clamp(26px,4vw,48px);overflow:hidden}.vip-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.vip-hero-title{font-size:clamp(31px,4.7vw,50px);font-weight:800;line-height:1.07;letter-spacing:-.03em;color:#fff;max-width:16ch;text-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 26px rgba(0,0,0,.6)}.vip-hero-title .vip-accent-gold{background:none;-webkit-text-fill-color:#e8c879;color:#e8c879;filter:none}.vip-hero-lede{font-size:clamp(15px,1.65vw,17px);font-weight:500;color:#eef2f7;line-height:1.62;max-width:52ch;text-shadow:0 1px 3px rgba(0,0,0,.9),0 2px 14px rgba(0,0,0,.7)}.vip-hero-note{font-size:12.5px;color:#9aa3ae;text-shadow:0 1px 8px rgba(0,0,0,.5)}.vip-hero-aside{position:relative;z-index:1;display:flex;justify-content:center}.vip-hero-cardimg{display:block;width:100%;max-width:348px;height:auto;image-rendering:-webkit-optimize-contrast;filter:drop-shadow(0 28px 60px rgba(0,0,0,.6)) drop-shadow(0 6px 18px rgba(244,196,48,.12))}.vip-memcard{position:relative;overflow:hidden;width:100%;max-width:360px;aspect-ratio:1.58/1;padding:16px 18px 15px;display:flex;flex-direction:column;border-radius:18px;border:1.5px solid transparent;background:linear-gradient(#0b0e14,#0b0e14) padding-box,linear-gradient(150deg,#f7da7e,#d8a93f 42%,#8a6d2a) border-box;box-shadow:0 24px 54px rgba(0,0,0,.52),inset 0 1px 0 rgba(255,255,255,.06)}.vip-memcard-shine{position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,transparent 32%,rgba(255,255,255,.07) 48%,transparent 60%)}.vip-memcard-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.vip-memcard-chip{width:30px;height:22px;border-radius:5px;flex:0 0 auto;position:relative;background:linear-gradient(150deg,#f6d98c,#d8ab44 55%,#b3852c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.22)}.vip-memcard-chip:after{content:"";position:absolute;inset:4px;border:1px solid rgba(0,0,0,.28);border-radius:2px}.vip-memcard-kicker{font-size:9.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#c9b27a}.vip-memcard-logo{position:relative;z-index:1;display:block;width:100%;flex:1 1 auto;min-height:0;object-fit:contain;margin:2px 0}.vip-memcard-foot{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.vip-memcard-foot span{font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#b6a06e}.vip-hero-card{width:100%;max-width:300px;aspect-ratio:3/3.4;border-radius:18px;background:linear-gradient(160deg,#232a33,#14181d);border:1px solid rgba(244,196,48,.35);box-shadow:0 20px 50px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);padding:22px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.vip-hero-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 12%,rgba(244,196,48,.18),transparent 55%);pointer-events:none}.vip-hero-card-top{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.vip-hero-card-tier{font-size:13px;font-weight:800;letter-spacing:.02em;background:linear-gradient(95deg,#f6d873,#e0a528);-webkit-background-clip:text;background-clip:text;color:transparent}.vip-hero-card-rank{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase}.vip-hero-card-glyph{position:relative;z-index:1;align-self:center;color:#f4c430;filter:drop-shadow(0 6px 18px rgba(244,196,48,.4))}.vip-hero-card-glyph svg{width:88px;height:88px}.vip-hero-card-crown{display:block;width:132px;height:auto;object-fit:contain}.vip-hero-card-foot{position:relative;z-index:1;display:flex;flex-direction:column;gap:3px}.vip-hero-card-foot span{font-size:10px;letter-spacing:.12em;color:var(--text-muted);text-transform:uppercase}.vip-hero-card-foot strong{font-size:14px;color:#e9edf2;font-weight:700}.vip-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.vip-stat-card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:6px}.vip-stat-card strong{font-size:clamp(26px,3.4vw,34px);font-weight:800;color:#fff;line-height:1;letter-spacing:-.02em}.vip-stat-card span{font-size:12.5px;color:var(--text-secondary)}.vip-ladder{position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px}.vip-ladder-rail{position:absolute;top:42px;left:9%;right:9%;height:2px;z-index:0;opacity:.45;background:linear-gradient(90deg,#C77B3F,#AEB7C2,#F4C430,#8FB6D9,#5FD3F0,#E8C66B)}.vip-ladder-node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:14px;padding:16px 12px}.vip-ladder-node.is-top{border-color:rgba(244,196,48,.5);box-shadow:0 0 0 1px rgba(244,196,48,.16),0 10px 26px rgba(244,196,48,.08)}.vip-ladder-emblem{width:52px;height:52px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--tier) 78%,#ffffff 22%),var(--tier) 72%);box-shadow:0 4px 14px color-mix(in srgb,var(--tier) 40%,transparent),inset 0 1px 1px rgba(255,255,255,.4);border:2px solid rgba(0,0,0,.25)}.vip-ladder-num{font-size:15px;font-weight:900;color:rgba(0,0,0,.62)}.vip-ladder-name{font-size:14px;font-weight:800;color:var(--text-primary)}.vip-ladder-rb{font-size:11px;color:var(--text-secondary)}.vip-ladder-rb strong{color:#f4c430;font-weight:800}.vip-ladder-perks{display:flex;flex-direction:column;gap:4px;margin-top:4px}.vip-ladder-perks li{font-size:11px;color:var(--text-secondary);line-height:1.35}.vip-compare-section{display:flex;flex-direction:column}.vip-cmp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #2b323b;border-radius:18px;background:linear-gradient(180deg,#1d242c,#171c22);box-shadow:0 22px 50px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.03)}.vip-cmp{width:100%;border-collapse:separate;border-spacing:0;min-width:860px}.vip-cmp td,.vip-cmp th{text-align:center;vertical-align:middle;padding:15px 16px}.vip-cmp thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:22px 16px 17px;background:linear-gradient(180deg,#262e38,#1e252d);border-bottom:1px solid #2f3742}.vip-cmp-gem{display:block;width:14px;height:14px;margin:0 auto 10px;border-radius:50%;background:radial-gradient(circle at 34% 30%,color-mix(in srgb,var(--tier) 72%,#ffffff 28%),var(--tier) 72%);box-shadow:0 0 0 3px color-mix(in srgb,var(--tier) 13%,transparent),0 0 12px color-mix(in srgb,var(--tier) 55%,transparent),inset 0 1px 1px rgba(255,255,255,.4)}.vip-cmp-tier{display:block;font-size:14px;font-weight:800;letter-spacing:.01em;color:var(--text-primary)}.vip-cmp-toptag{display:block;margin-top:4px;font-size:8.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#c9a24b}.vip-cmp tbody th[scope=row],.vip-cmp-corner{position:-webkit-sticky;position:sticky;left:0;z-index:1;text-align:left;white-space:nowrap;background:#1a2027}.vip-cmp thead th.vip-cmp-corner{z-index:3;background:linear-gradient(180deg,#262e38,#1e252d)}.vip-cmp-corner{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-secondary)}.vip-cmp tbody th[scope=row]{font-size:13.5px;font-weight:600;color:#e8edf2}.vip-cmp-grouprow th{text-align:left;padding:14px 16px 10px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:#e6c477;background:linear-gradient(90deg,rgba(232,200,107,.07),rgba(232,200,107,.015));border-top:1px solid #2b323b;border-bottom:1px solid #242b33}.vip-cmp tbody td,.vip-cmp tbody th[scope=row]{border-top:1px solid #232a31}.vip-cmp tbody tr:hover td{background:rgba(255,255,255,.025)}.vip-cmp tbody tr:hover th[scope=row]{background:#20272f}.vip-cmp td.is-top,.vip-cmp th.is-top{background:rgba(232,200,107,.055)}.vip-cmp thead th.is-top{background:linear-gradient(180deg,rgba(232,200,107,.2),rgba(232,200,107,.06));border-bottom-color:rgba(232,200,107,.42);box-shadow:inset 1px 0 0 rgba(232,200,107,.22),inset -1px 0 0 rgba(232,200,107,.22)}.vip-cmp thead th.is-top .vip-cmp-tier{color:#f0cf7e}.vip-cmp td.is-top{box-shadow:inset 1px 0 0 rgba(232,200,107,.12),inset -1px 0 0 rgba(232,200,107,.12)}.vip-cmp tbody tr:hover td.is-top{background:rgba(232,200,107,.11)}.vip-cmp-val{font-size:13.5px;font-weight:700;color:#fff}.vip-cmp-yes{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%;color:#e6c477;background:rgba(232,200,107,.13);border:1px solid rgba(232,200,107,.3)}.vip-cmp-yes svg{width:13px;height:13px}.vip-cmp-no{color:#515a64;font-weight:700}.vip-exp{display:flex;flex-direction:column;gap:18px;margin-block:clamp(16px,2.6vw,36px)}.vip-exp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.vip-exp-headcopy{display:flex;flex-direction:column;gap:10px}.vip-exp-nav{display:flex;gap:10px;flex:0 0 auto}.vip-exp-arrow{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-elevated);border:1px solid rgba(244,196,48,.4);color:#f4c430;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.vip-exp-arrow:hover:not(:disabled){background:rgba(244,196,48,.12);border-color:rgba(244,196,48,.7);transform:translateY(-1px)}.vip-exp-arrow:active:not(:disabled){transform:translateY(0) scale(.96)}.vip-exp-arrow:disabled{opacity:.32;color:var(--text-muted);border-color:var(--border-default);cursor:default}.vip-exp-track{display:flex;gap:18px;overflow-x:auto;scroll-behavior:smooth;padding:4px 2px 8px;margin:0 -2px;scrollbar-width:none;-ms-overflow-style:none}.vip-exp-track::-webkit-scrollbar{display:none}.vip-exp-card{position:relative;flex:0 0 auto;width:clamp(240px,27vw,300px);aspect-ratio:640/840;border-radius:16px;overflow:hidden;scroll-snap-align:start;cursor:pointer;border:2px solid transparent;background:linear-gradient(#15191d,#15191d) padding-box,linear-gradient(165deg,#f6d873,#e0a528 45%,#8a6d2a) border-box;box-shadow:none;transition:transform .2s ease}.vip-exp-card:hover{transform:translateY(-4px)}.vip-exp-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.vip-exp-overlay{display:none}.vip-exp-title{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:16px 16px 15px;font-size:16px;font-weight:800;line-height:1.24;letter-spacing:-.01em;color:#fff;background:linear-gradient(180deg,rgba(7,10,15,.35),rgba(7,10,15,.72) 45%,rgba(7,10,15,.88));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1);text-shadow:0 1px 3px rgba(0,0,0,.95),0 2px 10px rgba(0,0,0,.85)}.vip-exp-card--more{display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 50% 32%,rgba(244,196,48,.16),transparent 62%) padding-box,linear-gradient(180deg,#181c21,#121519) padding-box,linear-gradient(165deg,#f6d873,#e0a528 45%,#8a6d2a) border-box}.vip-exp-more{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:26px}.vip-exp-more-plus{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;font-size:32px;font-weight:700;line-height:1;color:#14110a;background:linear-gradient(165deg,#fff4cf,#e8c069 55%,#cda043);box-shadow:0 8px 22px rgba(244,196,48,.32),inset 0 1px 0 rgba(255,255,255,.5)}.vip-exp-more-text{font-size:19px;font-weight:800;letter-spacing:-.01em;background:linear-gradient(100deg,#fff4cf,#f0d089 45%,#cda043);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width:560px){.vip-exp-card{width:72vw}.vip-exp-head{align-items:center}}.vip-benefit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(272px,1fr));grid-gap:14px;gap:14px}.vip-benefits-section{display:flex;flex-direction:column;margin-block:clamp(16px,2.6vw,36px)}.vip-benefits-section .vip-section-sub{color:#aab3be}.vip-benefit-card{background:#1e2428;border:1px solid var(--border-default);border-radius:14px;padding:20px;transition:transform .16s ease,border-color .16s ease}.vip-benefit-card:hover{transform:translateY(-2px);border-color:var(--border-strong)}.vip-benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;margin-bottom:14px;color:#E8C879;background:radial-gradient(120% 120% at 30% 20%,rgba(232,200,121,.16),rgba(232,200,121,.05) 70%),#1a2026;border:1px solid rgba(232,200,121,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.vip-benefit-icon svg{width:22px;height:22px}.vip-benefit-img{display:block;width:76px;height:76px;object-fit:contain;margin-bottom:12px;filter:hue-rotate(-8deg) saturate(.68) brightness(1.12) contrast(.97) drop-shadow(0 4px 10px rgba(0,0,0,.35))}.vip-benefit-img[src*=rakeback]{transform:scale(1.18);transform-origin:left center}.vip-benefit-card h3{font-size:14.5px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(105deg,#ffffff,#ffffff 55%,#ecd9a8);-webkit-background-clip:text;background-clip:text;color:transparent}.vip-benefit-card p{font-size:13px;color:#cbd2db;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:calc(2 * 1.55em)}.vip-store-section{display:flex;flex-direction:column;gap:28px;margin-block:clamp(18px,3vw,40px)}.vip-store-head{align-items:center;text-align:center;max-width:680px;margin:0 auto}.vip-store-title{font-size:clamp(25px,3.1vw,36px)}.vip-store-sub{font-size:clamp(14.5px,1.55vw,16.5px);color:#c7cfd8;line-height:1.62;max-width:620px;margin:4px auto 0}.vip-store-feature{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:stretch}.vip-store-media{position:relative;border-radius:18px;overflow:hidden;border:1px solid rgba(244,196,48,.3);box-shadow:0 24px 60px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.04);min-height:320px}.vip-store-gif{display:block;width:100%;height:100%;object-fit:cover}.vip-store-grid{display:flex;flex-direction:column;justify-content:space-between;gap:18px}.vip-store-grid .vip-store-cta{align-self:flex-start}.vip-store-card{min-height:0;display:flex;gap:18px;padding:6px 2px;border:none;border-radius:0}.vip-store-card,.vip-store-icon{flex:0 0 auto;align-items:center;background:none}.vip-store-icon{width:56px;height:56px;display:inline-flex;justify-content:center;color:#e6c477;border:none}.vip-store-icon svg{width:42px;height:42px}.vip-store-card-text{display:flex;flex-direction:column;gap:4px;min-width:0}.vip-store-card-text h3{font-size:16px;font-weight:800;color:var(--text-primary)}.vip-store-card-text p{font-size:13.5px;color:#c3ccd6;line-height:1.5}@media (max-width:860px){.vip-store-feature{grid-template-columns:1fr;gap:18px;align-items:start}.vip-store-media{min-height:200px}.vip-store-card{flex:0 0 auto}}.vip-host-card,.vip-host-section{position:relative}.vip-host-card{overflow:hidden;display:grid;grid-template-columns:1fr minmax(220px,280px);grid-gap:32px;gap:32px;align-items:center;background:linear-gradient(100deg,rgba(13,16,20,.9),rgba(15,19,24,.7) 45%,rgba(15,19,24,.4) 78%,rgba(13,16,20,.55)),url(/vip/host-bg.webp) 50% /cover no-repeat,#15191d;border:1px solid var(--border-strong);border-radius:20px;padding:clamp(24px,3.5vw,40px)}.vip-host-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.vip-host-lede{font-size:14.5px;color:var(--text-secondary);line-height:1.6;max-width:56ch}.vip-host-list{display:flex;flex-direction:column;gap:10px;margin-top:4px}.vip-host-list li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--text-primary)}.vip-tier-check{display:inline-flex;flex:0 0 auto;width:20px;height:20px;border-radius:50%;align-items:center;justify-content:center;color:#3ddc84;background:rgba(61,220,132,.12);margin-top:1px}.vip-tier-check svg{width:13px;height:13px}.vip-host-portrait{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:14px}.vip-host-portrait-ring{width:130px;height:130px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle at 38% 30%,#2a323b,#161b20);border:2px solid rgba(244,196,48,.35);box-shadow:0 0 0 6px rgba(244,196,48,.06),0 16px 40px rgba(0,0,0,.4)}.vip-host-portrait-glyph{color:#f4c430}.vip-host-portrait-glyph svg{width:56px;height:56px}.vip-host-portrait-meta{font-size:11px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}.vip-rhythm-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.vip-rhythm-card{background:var(--bg-elevated);border-radius:14px;padding:18px;border:1px solid var(--border-default);border-left:3px solid #f4c430}.vip-rhythm-cadence{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#f4c430}.vip-rhythm-card p{font-size:13px;color:var(--text-secondary);line-height:1.55;margin-top:8px}.vip-faq-section{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);grid-gap:clamp(36px,6vw,96px);gap:clamp(36px,6vw,96px);align-items:start;margin-block:clamp(24px,3.4vw,48px);padding-top:clamp(8px,1.4vw,16px)}.vip-faq-intro{position:-webkit-sticky;position:sticky;top:88px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.vip-faq-title{font-size:clamp(26px,2.9vw,34px);line-height:1.12;max-width:12ch}.vip-faq-title .vip-accent-gold{background:none;-webkit-text-fill-color:#e8c879;color:#e8c879}.vip-faq-lede{font-size:15.5px;color:#aab3be;line-height:1.66;max-width:40ch}.vip-faq-figures{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px 28px;gap:22px 28px;width:100%;margin:10px 0 4px}.vip-faq-figure{display:flex;flex-direction:column;gap:7px;padding-top:15px;border-top:1px solid rgba(232,200,121,.26)}.vip-faq-figure dt{font-size:32px;font-weight:600;letter-spacing:-.03em;line-height:1;color:#e8c879;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vip-faq-figure dd{font-size:12.5px;color:#aab3be;line-height:1.4}.vip-faq-actions{margin-top:4px}.vip-faq-note{font-size:12.5px;color:#7f8a95;margin-top:-6px}.vip-faq-list{display:flex;flex-direction:column}.vip-faq-item{border-bottom:1px solid rgba(255,255,255,.08)}.vip-faq-item summary{display:grid;grid-template-columns:44px minmax(0,1fr) 14px;grid-column-gap:18px;column-gap:18px;align-items:start;padding:26px 4px;cursor:pointer;list-style:none}.vip-faq-item summary::-webkit-details-marker{display:none}.vip-faq-index{padding-top:6px;font-size:12px;font-weight:600;letter-spacing:.1em;line-height:1;color:rgba(232,200,121,.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .15s ease}.vip-faq-qwrap{display:flex;flex-direction:column;gap:7px;min-width:0}.vip-faq-q{font-size:17px;font-weight:600;letter-spacing:-.012em;line-height:1.35;color:#e6ebf0;transition:color .15s ease}.vip-faq-item summary:hover .vip-faq-q,.vip-faq-item[open] .vip-faq-q{color:#fff}.vip-faq-item summary:hover .vip-faq-index,.vip-faq-item[open] .vip-faq-index{color:#e8c879}.vip-faq-plus{position:relative;margin-top:5px;width:14px;height:14px;color:#e8c879;transition:transform .22s ease}.vip-faq-plus:after,.vip-faq-plus:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background:currentColor;transform:translateY(-50%)}.vip-faq-plus:after{transform:translateY(-50%) rotate(90deg)}.vip-faq-item[open] .vip-faq-plus{transform:rotate(45deg)}.vip-faq-item p{padding:0 48px 28px 66px;margin-top:-6px;font-size:15px;color:#aab3be;line-height:1.72;max-width:calc(66ch + 66px)}@media (max-width:980px){.vip-faq-section{grid-template-columns:1fr;gap:30px}.vip-faq-intro{position:static}.vip-faq-figures{grid-template-columns:repeat(4,1fr)}.vip-faq-title{max-width:none}}.vip-final{overflow:hidden;text-align:center;gap:18px;background:linear-gradient(180deg,rgba(13,16,20,.55),rgba(13,16,20,.78)),url(/vip/cta-bg.webp) 50% /cover no-repeat,#15191d;border:1px solid var(--border-strong);border-radius:20px;padding:clamp(32px,5vw,56px)}.vip-final,.vip-final-copy{position:relative;display:flex;flex-direction:column;align-items:center}.vip-final-copy{z-index:1;gap:12px}.vip-final-copy .vip-eyebrow{margin:0 auto}.vip-final-copy p{font-size:14.5px;color:var(--text-secondary);max-width:46ch}.vip-final .vip-actions{position:relative;z-index:1;justify-content:center}@media (max-width:980px){.vip-hero{grid-template-columns:1fr;gap:26px}.vip-hero-aside{max-width:280px}}@media (max-width:768px){.vip-page{gap:28px}.vip-section-head{margin-bottom:16px}.vip-store-section{gap:22px}.vip-exp{gap:14px}.vip-hero-aside{display:none}.vip-hero{gap:0;padding-block:30px}.vip-hero-copy{gap:14px}}@media (max-width:560px){.vip-benefit-grid{grid-template-columns:1fr}.vip-benefit-card{display:grid;grid-template-columns:60px 1fr;grid-column-gap:16px;column-gap:16px;align-items:center}.vip-benefit-img{width:60px;height:60px}.vip-benefit-icon,.vip-benefit-img{grid-row:1/span 2;align-self:center;margin-bottom:0}.vip-benefit-card h3{grid-column:2;align-self:end;margin-bottom:3px}.vip-benefit-card p{grid-column:2;align-self:start;display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}.vip-exp-nav{display:none}.vip-faq-item summary{grid-template-columns:26px minmax(0,1fr) 12px;column-gap:12px;padding:20px 0}.vip-faq-index{padding-top:5px;font-size:11px}.vip-faq-q{font-size:15.5px}.vip-faq-plus{margin-top:5px;width:12px;height:12px}.vip-faq-item p{padding:0 0 22px 38px;margin-top:-4px;font-size:14.5px;line-height:1.65}.vip-faq-figures{grid-template-columns:1fr 1fr;gap:18px 20px}.vip-faq-figure dt{font-size:26px}}@media (max-width:480px){.vip-page{gap:24px}.vip-hero{padding:22px 18px;gap:22px}.vip-hero-aside{max-width:240px}.vip-hero-lede{font-size:14.5px}.vip-store-sub{font-size:14px}.vip-exp-card{width:78vw}.vip-exp-title{font-size:15px;padding:13px 14px}}@media (max-width:360px){.vip-hero-title{font-size:27px}}@media (prefers-reduced-motion:reduce){.vip-benefit-card,.vip-btn{transition:none}}.affiliate-page{display:flex;flex-direction:column;gap:clamp(40px,6vw,72px);max-width:1200px}.aff-btn{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 24px;border-radius:12px;font-size:15px;font-weight:700;letter-spacing:.01em;cursor:pointer;border:none;text-decoration:none;font-family:inherit;transition:transform .14s ease,background .14s ease}.aff-btn svg{width:17px;height:17px}.aff-btn-primary{color:#fff;background:linear-gradient(135deg,#1493ff,#0f7ae0)}.aff-btn-primary:hover{background:linear-gradient(135deg,#3ca8ff,#1493ff);transform:translateY(-1px)}.aff-hero{position:relative;border-radius:18px;overflow:hidden;min-height:440px;display:flex;align-items:center;padding:clamp(26px,4vw,56px);border:1px solid var(--border-default);background:#0b0e12}.aff-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:82% center;z-index:0}.aff-hero:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b0e12,#0b0e12 38%,rgba(11,14,18,.74) 54%,rgba(11,14,18,.2) 78%,transparent)}.aff-hero-copy{position:relative;z-index:2;max-width:620px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.aff-hero-title{margin:0;font-size:clamp(28px,4.3vw,46px);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.6)}.aff-accent{color:#3ca8ff}.aff-hero-lede{margin:0;font-size:clamp(14px,1.6vw,17px);color:#d6dce3;line-height:1.55;max-width:48ch;text-shadow:0 1px 10px rgba(0,0,0,.55)}.aff-benefits{position:relative;border-radius:18px;overflow:hidden;isolation:isolate;min-height:clamp(380px,44vw,600px);display:flex;align-items:flex-start;background:#15191d;margin-bottom:clamp(8px,2vw,20px)}.aff-why-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:right center}.aff-benefits:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(21,25,29,.95),rgba(21,25,29,.82) 28%,rgba(21,25,29,.34) 52%,rgba(21,25,29,0) 70%)}.aff-why-overlay{position:relative;z-index:2;width:100%;max-width:560px;padding:clamp(30px,4.6vw,60px) clamp(26px,4vw,60px) clamp(26px,4vw,56px);gap:clamp(18px,2.6vw,30px)}.aff-why-head,.aff-why-overlay{display:flex;flex-direction:column}.aff-why-head{align-items:flex-start;gap:8px;text-align:left}.aff-why-head .aff-section-title{color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.5);font-size:clamp(28px,4.4vw,46px)}.aff-why-sub{margin:4px 0 0;max-width:46ch;font-size:clamp(14px,1.5vw,16px);color:#cbd4de;line-height:1.55;text-shadow:0 1px 8px rgba(0,0,0,.55)}.aff-why-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(15px,2vw,24px)}.aff-why-item{display:flex;align-items:center;gap:16px}.aff-why-icon{flex:0 0 auto;display:inline-flex;align-items:center;color:#3ca8ff}.aff-why-icon svg{width:40px;height:40px}.aff-why-icon--img img{height:44px;width:auto;display:block}.aff-why-title{margin:0;font-size:clamp(17px,2vw,22px);font-weight:700;color:#fff;line-height:1.25;text-shadow:0 1px 10px rgba(0,0,0,.55)}.aff-steps{gap:30px}.aff-section-head,.aff-steps{display:flex;flex-direction:column;align-items:center}.aff-section-head{text-align:center;gap:8px}.aff-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-primary)}.aff-h2{font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-.02em}.aff-h2,.aff-section-title{margin:0;color:var(--text-primary)}.aff-section-title{font-size:clamp(34px,6vw,58px);font-weight:900;line-height:1.03;letter-spacing:-.01em}.aff-line2{display:block}.aff-step-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;width:100%;max-width:980px}.aff-step{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:13px;background:linear-gradient(180deg,#1c2229,#15191e);border:1px solid var(--border-default);border-radius:16px;padding:26px 22px 22px;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.aff-step:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#3ca8ff,rgba(60,168,255,0) 72%)}.aff-step:hover{transform:translateY(-3px);border-color:rgba(60,168,255,.42);box-shadow:0 18px 40px rgba(0,0,0,.38)}.aff-step-num{position:absolute;top:15px;right:18px;font-size:13px;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(255,255,255,.14)}.aff-step-icon{display:inline-flex;align-items:center;justify-content:center}.aff-step-icon img{height:42px;width:auto;display:block}.aff-step-title{margin:0;font-weight:800;color:var(--text-primary)}.aff-step-body{margin:0;font-size:14px;color:#c3ccd6;line-height:1.6}.aff-steps-cta{margin-top:4px;margin-bottom:16px}.aff-commission-top{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:40px;gap:40px;align-items:center}.aff-commission-copy{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.aff-commission-sub{margin:0;max-width:42ch;font-size:15px;color:#c3ccd6;line-height:1.6}.aff-commission-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.aff-commission-item{display:flex;align-items:center;gap:15px}.aff-commission-item-icon{width:44px;height:44px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(180deg,rgba(60,168,255,.13),rgba(60,168,255,.05));border:1px solid rgba(92,180,255,.26);color:#5cb4ff}.aff-commission-item-icon svg{width:22px;height:22px}.aff-commission-item-title{font-size:16.5px;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}.aff-trend-wrap{width:100%;min-width:0}.aff-trend{width:100%;height:auto;display:block;overflow:visible}.aff-trend-pct{fill:#ffffff;font-size:22px;font-weight:800}.aff-trend-tag{fill:#93a0ad;font-size:11px;font-weight:600}.aff-analytics{gap:22px;margin-top:clamp(10px,2vw,26px)}.aff-analytics,.aff-analytics-head{display:flex;flex-direction:column;align-items:center}.aff-analytics-head{text-align:center;gap:14px;max-width:660px}.aff-analytics-title{margin:0;font-size:clamp(34px,6vw,58px);font-weight:900;line-height:1.02;letter-spacing:-.01em;color:#fff}.aff-analytics-accent{display:block;font-style:italic;text-transform:uppercase;letter-spacing:.01em;color:transparent;-webkit-text-stroke:1.4px #3ca8ff}.aff-analytics-sub{margin:0;font-size:clamp(14px,1.6vw,17px);color:#b8c6da;line-height:1.6}.aff-feature-row{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:14px 20px;gap:14px 20px;width:100%;max-width:940px}.aff-feature{display:flex;align-items:center;gap:12px;padding:15px 16px;background:#1e2428;border:1px solid var(--border-default);border-radius:12px}.aff-feature-icon{flex:0 0 auto;display:inline-flex;color:#3ca8ff}.aff-feature-icon svg{width:24px;height:24px}.aff-feature-text{font-size:14px;font-weight:700;color:var(--text-primary);line-height:1.25;white-space:nowrap}.aff-dashboard{position:relative;isolation:isolate;width:100%;max-width:1200px;margin-bottom:clamp(18px,3vw,36px)}.aff-dashboard:before{content:"";position:absolute;z-index:-1;left:-6%;right:-6%;top:4%;bottom:-9%;background:radial-gradient(60% 72% at 50% 52%,rgba(52,140,255,.32) 0,rgba(34,98,235,.16) 40%,rgba(22,66,180,.05) 64%,transparent 80%);pointer-events:none}.aff-dashboard img{width:100%;height:auto;display:block;filter:drop-shadow(0 22px 44px rgba(4,10,26,.5))}.aff-faq{display:flex;flex-direction:column;align-items:center;gap:24px}.aff-faq .aff-section-head{gap:10px}.aff-faq .aff-eyebrow{font-size:13px;letter-spacing:.24em;color:#3ca8ff}.aff-faq .aff-h2{font-size:clamp(26px,3.4vw,36px)}.aff-steps .aff-eyebrow{color:#3ca8ff}.aff-faq-list{width:100%;max-width:860px;display:flex;flex-direction:column;gap:10px}.aff-faq-item{background:#1e2428;border:1px solid var(--border-default);border-radius:12px;overflow:hidden;transition:border-color .16s ease}.aff-faq-item:hover,.aff-faq-item[open]{border-color:var(--border-strong)}.aff-faq-item summary:focus{outline:none}.aff-faq-item summary:focus-visible{outline:2px solid rgba(20,147,255,.5);outline-offset:2px}.aff-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;cursor:pointer;list-style:none;font-size:15px;font-weight:700;color:var(--text-primary)}.aff-faq-item summary::-webkit-details-marker{display:none}.aff-faq-chevron{width:18px;height:18px;flex:0 0 auto;color:#8b96a3;transition:transform .2s ease,color .16s ease}.aff-faq-item[open] .aff-faq-chevron{transform:rotate(180deg);color:var(--accent-primary)}.aff-faq-item p{margin:0;padding:0 20px 18px;font-size:14px;color:var(--text-secondary);line-height:1.65}.aff-questions{position:relative;overflow:hidden;border-radius:18px;border:1px solid var(--border-default);padding:44px 24px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;background:linear-gradient(180deg,rgba(13,16,20,.78),rgba(13,16,20,.9)),url(/affiliate/footer-bg.jpg) 50% /cover no-repeat,#14181d}.aff-q-glow{position:absolute;left:50%;top:-10%;transform:translateX(-50%);width:460px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(20,147,255,.22),transparent 70%);filter:blur(50px);pointer-events:none;z-index:0}.aff-questions>:not(.aff-q-glow){position:relative;z-index:1}.aff-q-title{margin:0;font-size:clamp(30px,4.6vw,42px);font-weight:800;letter-spacing:-.02em;color:#ffffff;text-shadow:0 2px 16px rgba(0,0,0,.55)}.aff-q-text{margin:0;font-size:16px;color:#dbe2ea;line-height:1.65;text-shadow:0 1px 8px rgba(0,0,0,.5)}.aff-q-text a{color:#5cb4ff;font-weight:700;text-decoration:underline;text-underline-offset:3px}.aff-questions .aff-btn-primary{margin-top:6px}.aff-cta{border-radius:18px;overflow:hidden;background:linear-gradient(125deg,#0b1422,#102a4a 46%,#16457a);border:1px solid var(--border-default);padding:clamp(30px,4vw,50px) clamp(20px,4vw,44px);display:flex;flex-direction:column;align-items:center;gap:clamp(18px,2.4vw,26px);text-align:center}.aff-cta .aff-btn-primary{box-shadow:0 6px 16px rgba(0,0,0,.28)}.aff-cta-title{margin:0;color:#fff;font-weight:800;letter-spacing:-.02em;font-size:clamp(22px,3vw,34px);line-height:1.2;text-shadow:0 1px 3px rgba(0,0,0,.45)}.aff-cta-sub{margin:-6px 0 2px;font-size:clamp(13.5px,1.5vw,15.5px);color:#dbe2ea;text-shadow:0 1px 2px rgba(0,0,0,.4)}.aff-step{background:linear-gradient(180deg,#1d242d,#161b22)}.aff-step:before{height:3px;background:linear-gradient(90deg,#3ca8ff,#1565c9 55%,rgba(60,168,255,0))}.aff-step:hover{border-color:rgba(60,168,255,.5);box-shadow:0 20px 44px rgba(0,0,0,.42),inset 0 0 0 1px rgba(60,168,255,.1)}.aff-step-icon{width:auto;height:auto;border-radius:0;background:none;border:0;box-shadow:none;padding:0}.aff-step-icon img{height:46px}.aff-step-num{top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:999px;background:rgba(60,168,255,.14);border:1px solid rgba(60,168,255,.3);color:#6cc0ff;font-size:12px;font-weight:800}.aff-step-title{font-size:clamp(17px,1.8vw,19px)}.aff-step-body{color:#c8d2dd}@media (max-width:1200px){.aff-benefits{min-height:640px;align-items:flex-end}.aff-why-bg{object-position:72% 32%}.aff-benefits:before{background:linear-gradient(180deg,rgba(21,25,29,.12),rgba(21,25,29,.5) 42%,rgba(21,25,29,.9) 76%,rgba(21,25,29,.96))}.aff-why-overlay{max-width:100%;padding:28px clamp(24px,4vw,48px) 34px;gap:18px}.aff-why-list{gap:16px}}@media (max-width:768px){.aff-why-overlay{padding:26px 22px 30px}.aff-hero{min-height:400px}.aff-hero:before{background:linear-gradient(90deg,#0b0e12,#0b0e12 30%,rgba(11,14,18,.82) 50%,rgba(11,14,18,.34) 74%,transparent)}.aff-hero-copy{max-width:100%}.aff-step-row{gap:24px}.aff-commission-top{grid-template-columns:1fr;gap:22px}.aff-commission-sub{max-width:none}.aff-dashboard{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(148,164,184,.6) transparent}.aff-dashboard::-webkit-scrollbar{height:6px}.aff-dashboard::-webkit-scrollbar-thumb{background:rgba(148,164,184,.6);border-radius:3px}.aff-dashboard::-webkit-scrollbar-thumb:hover{background:rgba(148,164,184,.85)}.aff-dashboard img{min-width:640px}}@media (max-width:560px){.aff-step-row{grid-template-columns:1fr;max-width:360px;gap:26px}.aff-hero{min-height:360px}.aff-feature-row{max-width:360px}.aff-trend-pct{font-size:26px}.aff-trend-tag{font-size:13px}}.store-page{display:flex;flex-direction:column;gap:clamp(34px,4.4vw,60px);max-width:1240px;padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter);animation:none}.store-gold{color:#e8c879}.store-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:#c9a85f}.store-h2{margin:0;font-size:clamp(21px,2.6vw,27px);font-weight:800;letter-spacing:-.02em;color:var(--text-primary)}.store-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.store-catalog{margin-top:-20px}.store-section-note{font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.store-btn{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 24px;border-radius:11px;font-size:14.5px;font-weight:700;cursor:pointer;border:none;font-family:inherit;text-decoration:none;transition:transform .14s ease,background .14s ease}.store-btn svg{width:17px;height:17px}.store-btn-gold{color:#e8c879;background:#050608;border:1.5px solid #e8c879;box-shadow:none}.store-btn-gold svg{color:#e8c879}.store-btn-gold:hover{color:#f4dd9b;border-color:#f4dd9b;background:#0b0d10;transform:translateY(-1px)}.store-hero{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(14px,1.6vw,22px);min-height:clamp(288px,23vw,344px);border-radius:20px;padding:clamp(18px,2.2vw,26px) clamp(24px,3.2vw,42px) clamp(16px,1.8vw,22px);border:1px solid rgba(232,200,121,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 24px 60px -28px rgba(0,0,0,.65);background:linear-gradient(95deg,rgba(6,8,12,.92),rgba(6,8,12,.7) 32%,rgba(6,8,12,.2) 56%,rgba(6,8,12,0) 72%),linear-gradient(180deg,rgba(6,8,12,.9),rgba(6,8,12,.8) 28%,rgba(6,8,12,.64) 48%,rgba(6,8,12,.62) 58%,rgba(6,8,12,.82) 80%,rgba(6,8,12,.96)),url(/store/hero-bg.jpg) center 40% /cover no-repeat,#0c1015}.store-hero-top{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,580px);align-items:start}.store-hero-copy{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:14px}.store-hero-copy .store-eyebrow{color:#eccd84;text-shadow:0 1px 3px rgba(0,0,0,.95),0 2px 10px rgba(0,0,0,.8)}.store-hero-title{margin:0;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.95),0 3px 22px rgba(0,0,0,.85)}.store-hero-title .store-gold{background:linear-gradient(180deg,#f8e7b4,#e8c879 48%,#c9a85f);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.9)) drop-shadow(0 4px 18px rgba(0,0,0,.6))}.store-hero-sub{margin:0;font-size:clamp(14px,1.5vw,16px);color:#f2f5f9;line-height:1.6;max-width:44ch;text-shadow:0 1px 3px rgba(0,0,0,.98),0 2px 16px rgba(0,0,0,.95)}.store-balance-img{display:block;width:100%;max-width:358px;justify-self:end;align-self:start;padding:0;margin:-16px -33px 0 0;border:none;background:none;cursor:pointer;transition:transform .16s ease}.store-balance-img:hover{transform:translateY(-2px)}.store-balance-img img{display:block;width:100%;height:auto;border-radius:13px;filter:drop-shadow(0 22px 46px rgba(0,0,0,.55))}.store-steps{position:relative;z-index:1;list-style:none;margin:0;padding:clamp(12px,1.5vw,16px) 0 0;border-top:1px solid transparent;border-image:linear-gradient(90deg,rgba(232,200,121,0),rgba(232,200,121,.42) 12%,rgba(232,200,121,.42) 88%,rgba(232,200,121,0)) 1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(18px,2.6vw,36px);gap:clamp(18px,2.6vw,36px);align-items:center}.store-steps:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-84px;right:-120px;bottom:-120px;left:-120px;background:linear-gradient(180deg,rgba(6,8,12,0),rgba(6,8,12,.16) 22px,rgba(6,8,12,.46) 44px,rgba(6,8,12,.78) 66px,rgba(6,8,12,.93) 84px,rgba(6,8,12,.96))}.store-step{display:flex;align-items:center;gap:14px}.store-step-n{flex:0 0 auto;font-size:clamp(34px,3.6vw,44px);font-weight:800;line-height:1;letter-spacing:-.03em;background:linear-gradient(180deg,#f8e7b4,#e8c879 48%,#c9a85f);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 3px rgba(0,0,0,.95)) drop-shadow(0 2px 14px rgba(0,0,0,.6))}.store-step-text{min-width:0}.store-step-text h3{margin:0 0 5px;font-size:clamp(17.5px,1.9vw,21px);font-weight:800;letter-spacing:-.015em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,1),0 2px 16px rgba(0,0,0,.9),0 0 22px rgba(232,200,121,.28)}.store-step-text p{margin:0;font-size:13.5px;font-weight:500;color:#f1f5fb;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,1),0 2px 14px rgba(0,0,0,.95)}@media (min-width:981px){.store-hero{padding-left:clamp(24px,2vw,28px)}.store-hero-title{font-size:clamp(24px,3vw,36px)}.store-hero-sub{font-size:clamp(13.5px,1.35vw,15px);max-width:33ch}}.store-featured{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.store-feature-card{position:relative;aspect-ratio:16/10;border-radius:16px;overflow:hidden;border:1px solid var(--border-default)}.store-feature-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.store-feature-card:hover img{transform:scale(1.04)}.store-feature-overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:4px;padding:22px;background:linear-gradient(0deg,rgba(8,10,13,.92),rgba(8,10,13,.5) 42%,transparent 72%)}.store-feature-name{margin:3px 0 10px;font-size:clamp(17px,2vw,20px);font-weight:800;color:#fff;line-height:1.2}.store-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:22px}.store-tabs{display:flex;flex-wrap:wrap;gap:6px;flex:1 1 auto;min-width:0}.store-search-sort{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto}.store-tab{flex:0 0 auto;height:38px;padding:0 13px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;color:var(--text-secondary);background:transparent;border:1px solid var(--border-default);font-family:inherit;transition:color .14s ease,background .14s ease,border-color .14s ease}.store-tab:hover{color:var(--text-primary);border-color:var(--border-strong);background:rgba(255,255,255,.03)}.store-tab.is-active{color:#e8c879;background:rgba(232,200,121,.1);border-color:rgba(232,200,121,.55)}.store-empty-reset:focus-visible,.store-redeem:focus-visible,.store-search-clear:focus-visible,.store-search-input:focus-visible,.store-sort-select:focus-visible,.store-tab:focus-visible{outline:2px solid rgba(232,200,121,.75);outline-offset:2px}.store-search{flex:0 1 auto;position:relative;display:flex;align-items:center;width:clamp(160px,15vw,210px)}.store-search-icon{position:absolute;left:13px;width:16px;height:16px;color:#aab4c0;pointer-events:none}.store-search-input{width:100%;height:38px;padding:0 36px 0 38px;border-radius:999px;font-size:13.5px;font-weight:500;font-family:inherit;color:#f1f5f9;background:#1b2025;border:1px solid var(--border-strong);transition:border-color .14s ease,background .14s ease}.store-search-input::placeholder{color:#aeb8c4;opacity:1}.store-search-input:focus{outline:none;border-color:rgba(255,255,255,.22);background:#232a32;box-shadow:none}.store-search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.store-search-clear{position:absolute;right:8px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#aab4c0;cursor:pointer;border-radius:50%}.store-search-clear:hover{color:#fff;background:rgba(255,255,255,.08)}.store-search-clear svg{width:14px;height:14px}.store-sort{flex:0 0 auto;position:relative;display:inline-flex;align-items:center}.store-sort-icon{left:12px;width:15px;height:15px}.store-sort-chevron,.store-sort-icon{position:absolute;color:#aab4c0;pointer-events:none}.store-sort-chevron{right:11px;width:14px;height:14px}.store-sort-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:38px;padding:0 30px 0 32px;border-radius:999px;font-size:13px;font-weight:600;font-family:inherit;color:#c5ced9;cursor:pointer;background:#1b2025;border:1px solid var(--border-strong);transition:border-color .14s ease}.store-sort-select:focus{outline:none;border-color:rgba(255,255,255,.22);box-shadow:none}.store-sort-select option{background:#1b2025;color:#f1f5f9}.store-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:52px 20px;text-align:center;color:var(--text-secondary);font-size:14.5px;border:1px dashed var(--border-strong);border-radius:16px;background:rgba(255,255,255,.015)}.store-empty svg{width:34px;height:34px;color:#b59a5e;opacity:.8}.store-empty p{margin:0}.store-empty strong{color:var(--text-primary);font-weight:700}.store-empty-reset{margin-top:4px;height:36px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;color:#e8c879;background:transparent;border:1px solid rgba(232,200,121,.55);transition:background .14s ease,color .14s ease}.store-empty-reset:hover{color:#f4dd9b;background:rgba(232,200,121,.1)}@media (max-width:640px){.store-search-sort{width:100%}.store-search{flex:1 1 auto;width:auto}.store-sort{flex:0 0 auto}}.store-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(244px,1fr));grid-gap:18px;gap:18px}.store-card{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#1d2329,#181d22);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 28px -22px rgba(0,0,0,.8);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.store-card:hover{border-color:rgba(232,200,121,.38);transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 22px 44px -24px rgba(0,0,0,.85)}.store-card-media{position:relative;aspect-ratio:4/3;overflow:hidden;background:#12161b}.store-card-media:not(.is-contain):after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0) 28%,rgba(0,0,0,0) 62%,rgba(0,0,0,.26))}.store-card-media:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;z-index:2;background:rgba(255,255,255,.06);pointer-events:none}.store-card-media:not(.is-contain):not(.store-card-media--usdc) img{--img-tf-hover:scale(1.045)}.store-card-media img{width:100%;height:100%;object-fit:cover;object-position:center;transform:var(--img-tf,none);transition:transform .45s ease}.store-card:hover .store-card-media img{transform:var(--img-tf-hover,var(--img-tf,none))}.store-card-media.is-contain img{object-fit:contain;padding:10px}.store-card-media--usdc{background:#000000;isolation:isolate}.store-card-media--usdc img{object-fit:cover;mix-blend-mode:lighten}.store-card-media img[src*=prize-ipad]{--img-tf:scale(1.5);--img-tf-hover:scale(1.57)}.store-card-media img[src*=prize-macbook]{--img-tf:scale(1.22);--img-tf-hover:scale(1.28)}.store-card-media img[src*=prize-rolex-bruce-wayne]{--img-tf:translateY(-4%) scale(1.16);--img-tf-hover:translateY(-4%) scale(1.22);object-position:center}.store-card-media img[src*=prize-tomford-biker]{--img-tf:translateY(4%) scale(1.32);--img-tf-hover:translateY(4%) scale(1.38)}.store-chip{top:11px;left:11px;font-size:10px;font-weight:600;letter-spacing:.04em;color:#e7ecf2;background:rgba(8,11,15,.6);border:1px solid rgba(255,255,255,.12);padding:4px 9px;border-radius:999px}.store-chip,.store-tier{position:absolute;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.store-tier{z-index:3;top:10px;right:10px;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#e8c879;background:rgba(8,11,15,.72);border:1px solid rgba(232,200,121,.5);padding:5px 9px 5px 8px;border-radius:999px;box-shadow:0 4px 14px -6px rgba(0,0,0,.8)}.store-tier:before{content:"";width:5px;height:5px;border-radius:50%;background:#e8c879;box-shadow:0 0 6px rgba(232,200,121,.7)}.store-feature-overlay .store-tier{position:static;align-self:flex-start;margin-bottom:2px}.store-card-body{display:flex;flex-direction:column;gap:4px;padding:14px 16px 15px}.store-brand{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#b59a5e;white-space:nowrap;text-overflow:ellipsis}.store-brand,.store-name{font-weight:700;overflow:hidden}.store-name{margin:0;font-size:15px;letter-spacing:-.01em;color:var(--text-primary);line-height:1.32;min-height:2.64em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.store-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:11px;border-top:1px solid rgba(255,255,255,.06)}.store-points{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:8px;column-gap:8px;align-items:center;min-width:0}.store-points-val{font-size:14px;font-weight:800;letter-spacing:-.01em;line-height:1.15;color:#ffffff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-points-label{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;color:var(--text-secondary);white-space:nowrap}.store-coin{grid-row:1/span 2;width:26px;height:26px;object-fit:cover;border-radius:50%;display:block}.store-redeem{flex:0 0 auto;height:34px;padding:0 14px;border-radius:9px;font-size:12.5px;font-weight:700;letter-spacing:.01em;cursor:pointer;color:#fff;border:none;font-family:inherit;background:linear-gradient(135deg,#1493ff,#0f7ae0);box-shadow:inset 0 1px 0 rgba(255,255,255,.16);transition:background .14s ease,transform .14s ease}.store-redeem:hover{background:linear-gradient(135deg,#3ca8ff,#1493ff);transform:translateY(-1px)}.store-redeem:active{transform:translateY(0)}.store-redeem--lg{height:38px;padding:0 20px;font-size:13.5px;border-radius:10px}.store-card{position:relative;isolation:isolate}.store-card:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 -1px 0 rgba(0,0,0,.28);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0) 30%)}.store-card-media:before{background:rgba(0,0,0,.32)}.store-card-body{box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.store-foot{margin-top:14px;padding-top:0;border-top:0}.store-redeem{background:#1493ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 1px 0 rgba(0,0,0,.32);transition:background .14s ease,box-shadow .14s ease}.store-redeem:hover{transform:none;background:#1493ff}@media (hover:hover){.store-redeem:hover{background:#2a9dff;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 0 rgba(0,0,0,.32)}}.store-redeem:active{transform:none;background:#1188f0;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.store-card-body{flex:1 1 auto}.store-card .store-name{min-height:0;margin-bottom:10px}.store-foot{margin-top:auto}.store-card:hover{transform:none}.store-catalog .store-section-head{align-items:center;margin-bottom:16px}.store-catalog .store-h2{font-size:clamp(21px,2.2vw,25px);letter-spacing:-.025em}.store-how-btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px 0 10px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(255,255,255,.035);color:#c5ced9;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 1px 0 rgba(0,0,0,.3);font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:color .14s ease,background .14s ease,border-color .14s ease}.store-how-btn svg{width:15px;height:15px;color:#e8c879;flex:0 0 auto}.store-how-btn:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.store-how-btn:focus-visible,.store-sort-trigger:focus-visible{outline:2px solid rgba(232,200,121,.75);outline-offset:2px}.store-catalog .store-controls{gap:10px 16px;margin-bottom:20px}.store-catalog .store-tabs{gap:6px}.store-catalog .store-tab{height:36px;padding:0 14px;font-size:13px;font-weight:600;color:#aeb8c4;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 1px 0 rgba(0,0,0,.3)}.store-catalog .store-tab:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.store-catalog .store-tab.is-active{color:#f1d48c;border-color:rgba(232,200,121,.5);background:linear-gradient(180deg,rgba(232,200,121,.16),rgba(232,200,121,.07));box-shadow:inset 0 1px 0 rgba(255,236,190,.12),0 1px 0 rgba(0,0,0,.3)}@media (hover:hover){.store-how-btn:hover{color:#fff;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}.store-catalog .store-tab:not(.is-active):hover{color:#fff;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12)}.store-catalog .store-tab.is-active:hover{color:#f6dea0}}.store-catalog .store-search{width:clamp(180px,16vw,224px)}.store-catalog .store-search-icon{left:12px;width:15px;height:15px;color:#8b96a3;transition:color .14s ease}.store-catalog .store-search-input{height:36px;padding:0 34px 0 35px;font-size:13px;background:#15191d;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.store-catalog .store-search-input::placeholder{color:#8b96a3}.store-catalog .store-search-input:hover{border-color:rgba(255,255,255,.13)}.store-catalog .store-search-input:focus{border-color:rgba(232,200,121,.45);background:#171c20;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.store-catalog .store-search:focus-within .store-search-icon{color:#e8c879}.store-catalog .store-search-input:focus-visible{outline:none}.store-catalog .store-search-input:placeholder-shown{padding-right:12px}.store-catalog .store-search-clear{right:7px;width:22px;height:22px;background:rgba(255,255,255,.06)}.store-catalog .store-search-clear svg{width:12px;height:12px}.store-catalog .store-sort{position:relative;flex:0 0 auto;width:auto}.store-sort-trigger{position:relative;display:inline-flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 1px 0 rgba(0,0,0,.3);color:#fff;font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease}.store-sort-trigger:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.store-catalog .store-sort-chevron,.store-catalog .store-sort-icon{position:static;flex:0 0 auto;color:#8b96a3}.store-catalog .store-sort-icon{width:15px;height:15px}.store-catalog .store-sort-chevron{width:14px;height:14px;margin-left:2px;transition:transform .18s ease,color .14s ease}.store-sort-value{flex:1 1 auto;text-align:left}.store-sort.is-open .store-sort-trigger{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.16)}.store-sort.is-open .store-sort-chevron{transform:rotate(180deg);color:#fff}@media (hover:hover){.store-sort-trigger:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.13)}.store-sort-trigger:hover .store-sort-chevron{color:#fff}}.store-sort-panel{position:absolute;z-index:40;top:calc(100% + 6px);right:0;min-width:max(100%,196px);margin:0;padding:5px;list-style:none;border:1px solid #2a3138;border-radius:12px;background:#1a1f24;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 40px -12px rgba(0,0,0,.75);transform-origin:top right;animation:storeSortIn .15s cubic-bezier(.16,1,.3,1)}@keyframes storeSortIn{0%{opacity:0;transform:translateY(-3px) scale(.98)}to{opacity:1;transform:none}}.store-sort-option{display:flex;align-items:center;justify-content:space-between;gap:14px;height:36px;padding:0 10px 0 12px;border-radius:8px;color:#c5ced9;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .1s ease,color .1s ease}.store-sort-option.is-hi{background:rgba(255,255,255,.055);color:#fff}.store-sort-option.is-active{color:#e8c879}.store-sort-check{width:14px;height:14px;flex:0 0 auto;opacity:0}.store-sort-option.is-active .store-sort-check{opacity:1}@media (prefers-reduced-motion:reduce){.store-sort-panel{animation:none}.store-catalog .store-sort-chevron{transition:none}}@media (max-width:768px){.store-catalog .store-section-head{flex-wrap:nowrap;margin-bottom:12px}.store-catalog .store-h2{font-size:21px}.store-catalog .store-controls{gap:10px;margin-bottom:16px}.store-catalog .store-tab{height:34px;padding:0 13px}.store-catalog .store-tabs{padding:1px 0 2px}.store-catalog .store-search-sort{flex-wrap:nowrap;width:100%;gap:8px}.store-catalog .store-search{flex:1 1 auto;width:auto;min-width:0}.store-catalog .store-sort{flex:0 0 auto;width:auto}}.store-cta{position:relative;overflow:hidden;border-radius:18px;border-top:1px solid var(--border-default);border:1px solid var(--border-default);border-top:2px solid rgba(220,180,90,.55);min-height:clamp(220px,22vw,320px);padding:clamp(26px,3vw,40px) clamp(20px,4vw,44px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;background:radial-gradient(ellipse 80% 72% at 50% 50%,rgba(5,7,11,.62) 0,rgba(5,7,11,.14) 80%),linear-gradient(180deg,rgba(5,7,11,.7),rgba(5,7,11,.76) 52%,rgba(5,7,11,.92)),url(/store/hero-bg.jpg) top /cover no-repeat,#12161b}.store-cta-title{margin:0;font-size:clamp(22px,3vw,32px);font-weight:800;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,1),0 3px 24px rgba(0,0,0,.92)}.store-cta-sub{margin:0;font-size:clamp(14.5px,1.5vw,16.5px);font-weight:600;color:#f4f8fd;text-shadow:0 1px 4px rgba(0,0,0,1),0 2px 18px rgba(0,0,0,.9)}@media (max-width:980px){.store-hero{background:linear-gradient(180deg,rgba(6,8,11,.9),rgba(6,8,11,.66) 42%,rgba(6,8,11,.66) 60%,rgba(6,8,11,.95)),url(/store/hero-bg.jpg) center 50% /cover no-repeat,#11151b}.store-hero-top{grid-template-columns:1fr}}@media (max-width:880px){.store-grid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:14px}}@media (max-width:700px){.store-steps{grid-template-columns:1fr 1fr;gap:14px 18px}.store-step-text p{white-space:normal;overflow:visible;text-overflow:clip}}@media (max-width:560px){.store-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.store-steps{grid-template-columns:1fr;gap:14px}.store-name{font-size:13px;min-height:2.5em}.store-card-body{padding:12px 12px 13px}.store-foot{flex-direction:column;align-items:stretch;gap:8px}.store-redeem{width:100%}.store-h2{font-size:clamp(19px,5vw,23px)}}@media (max-width:430px){.store-search-sort{flex-wrap:wrap}.store-search{flex:1 1 100%}.store-sort,.store-sort-select{width:100%}}.store-catalog .store-grid{grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:20px}.store-catalog .store-card{border-radius:14px;border-color:rgba(255,255,255,.075);background:linear-gradient(180deg,#14181c,#0f1215);box-shadow:0 1px 0 rgba(0,0,0,.4)}.store-catalog .store-card:after{border-radius:13px}.store-catalog .store-card-media{aspect-ratio:6/5;background:#07090b}.store-catalog .store-card-media:not(.is-contain):after{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0) 22%,rgba(15,18,21,0) 64%,rgba(17,20,24,.55) 90%,#14181c)}.store-catalog .store-card-media.is-contain img{padding:14px}.store-catalog .store-card-body{gap:5px;padding:13px 16px 16px;box-shadow:none}.store-catalog .store-brand{font-size:10px;letter-spacing:.16em;color:#c9a85f}.store-catalog .store-card .store-name{font-size:15.5px;font-weight:700;letter-spacing:-.015em;line-height:1.3;margin-bottom:14px}.store-catalog .store-foot{gap:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.store-catalog .store-points-val{font-size:14.5px}.store-catalog .store-points-label{font-size:9px;letter-spacing:.12em;color:#8b96a3}.store-catalog .store-coin{width:24px;height:24px}.store-catalog .store-redeem{height:34px;padding:0 16px;border-radius:999px;font-size:12.5px}.store-catalog .store-card:hover .store-card-media img{transform:var(--img-tf,none)}.store-catalog .store-card{transition:border-color .26s ease}.store-catalog .store-card:hover{border-color:rgba(255,255,255,.075);box-shadow:0 1px 0 rgba(0,0,0,.4)}.store-catalog .store-card-media:before{display:none}.store-catalog .store-card-media img{transition:transform .45s ease,filter .32s ease}.store-catalog .store-brand{transition:color .26s ease}.store-catalog .store-foot{position:relative}.store-catalog .store-foot:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(232,200,121,0),rgba(232,200,121,.32) 50%,rgba(232,200,121,0));transform:scaleX(0);transition:transform .56s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.store-catalog .store-card:hover{border-color:rgba(255,255,255,.12)}.store-catalog .store-card:hover .store-card-media img{filter:brightness(1.1)}.store-catalog .store-card:hover .store-brand{color:#e8c879}.store-catalog .store-card:hover .store-foot:before{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.store-catalog .store-foot:before{transition:none}}.store-catalog{container:storecat/inline-size}@container storecat (max-width: 860px){.store-catalog .store-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.store-catalog .store-card-body{padding:12px 13px 13px}.store-catalog .store-card .store-name{font-size:14px;min-height:2.6em;margin-bottom:10px}.store-catalog .store-foot{flex-direction:column;align-items:stretch;gap:9px;padding-top:11px}.store-catalog .store-redeem{width:100%;height:36px}}@container storecat (max-width: 540px){.store-catalog .store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.store-catalog .store-card{border-radius:12px}.store-catalog .store-card:after{border-radius:11px}.store-catalog .store-card-body{gap:4px;padding:10px 11px 11px}.store-catalog .store-brand{font-size:9px;letter-spacing:.14em}.store-catalog .store-card .store-name{font-size:13px}.store-catalog .store-points{column-gap:7px}.store-catalog .store-points-val{font-size:13.5px}.store-catalog .store-coin{width:22px;height:22px}}.cashier-header,.hist-header{margin-bottom:16px}.cashier-header h1,.hist-header h1{font-size:22px;font-weight:800;margin:0 0 4px}.cashier-subtitle,.hist-subtitle{font-size:13px;color:var(--text-muted);margin:0}.cashier-stats{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}.cashier-stat{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:12px 18px;display:flex;flex-direction:column;gap:2px;min-width:120px}.cashier-stat-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.cashier-stat-value{font-size:20px;font-weight:800;color:var(--text-primary)}.cashier-stat-value.ok{color:var(--success)}.cashier-stat-value.warn{color:#f59e0b}.cashier-panels{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:24px}@media (max-width:768px){.cashier-panels{grid-template-columns:1fr}}.cashier-panel{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:20px}.cashier-panel-header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.cashier-panel-header h2{font-size:16px;font-weight:700;margin:0}.cashier-panel-icon{font-size:18px}.cashier-address-label{font-size:12px;font-weight:600;color:var(--text-muted);display:block;margin-bottom:6px}.cashier-address-row{display:flex;gap:8px;align-items:center;background:rgba(0,0,0,.2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.cashier-address-code{flex:1 1;font-size:13px;word-break:break-all;color:var(--text-primary);font-family:var(--font-mono,monospace)}.cashier-copy-btn{flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:700;background:var(--accent-primary);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background .15s}.cashier-copy-btn:hover{background:var(--accent-hover)}.cashier-address-notes{margin-top:12px}.cashier-address-notes p{font-size:12px;color:var(--text-muted);margin:4px 0}.cashier-empty-address{text-align:center;padding:12px 0}.cashier-empty-address p{font-size:13px;color:var(--text-muted);margin-bottom:12px}.cashier-withdraw-form{display:flex;flex-direction:column;gap:12px}.cashier-form-field label{display:block;font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.cashier-form-field input{width:100%;padding:10px 12px;font-size:14px;background:rgba(0,0,0,.2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary)}.cashier-form-field input:focus{border-color:var(--accent-primary);outline:none}.cashier-form-note{font-size:11px;color:var(--text-muted);margin:0}.cashier-history{margin-top:4px}.cashier-history-title{font-size:16px;font-weight:700;margin:0 0 14px}.cashier-history-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);font-size:13px}.cashier-history-row:last-child{border-bottom:none}.cashier-history-main{flex:1 1;min-width:0}.cashier-history-amount{font-weight:700;color:var(--text-primary);font-family:var(--font-mono,monospace)}.cashier-history-dest{margin-top:2px}.cashier-history-dest,.cashier-history-tx{font-size:11px;color:var(--text-muted);font-family:var(--font-mono,monospace)}.cashier-history-time{font-size:11px;color:var(--text-muted);white-space:nowrap}.hist-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.hist-empty,.hist-loading{text-align:center;padding:32px 16px;font-size:13px;color:var(--text-muted)}.mines-page{max-width:100%;padding:8px 24px 0}.mines-game{gap:0;background:none;overflow:hidden;min-height:600px;max-width:1200px;margin:0 auto;position:relative}.mines-controls,.mines-game{display:flex;border:none;border-radius:12px}.mines-controls{width:320px;min-width:320px;padding:18px 18px 16px;flex-direction:column;background:#141a24}.mines-tabs{display:flex;background:var(--bg-base);border-radius:999px;padding:4px;margin-bottom:14px}.mines-tab{border-radius:999px;padding:9px 0;flex:1 1;padding:8px 0;font-size:13px;font-weight:600;color:rgba(255,255,255,.35);background:none;border:none;border-radius:6px;cursor:pointer;transition:all .15s;font-family:inherit}.mines-tab.active{background:#1e2530;color:var(--text-primary);box-shadow:0 1px 3px rgba(0,0,0,.2)}.mines-tab:disabled{opacity:.3;cursor:not-allowed}.mines-error{font-size:12px;color:#ef4444;padding:8px 12px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.15);border-radius:6px;margin-bottom:8px}.mines-form{display:flex;flex-direction:column;gap:18px;flex:1 1;min-height:0}.mines-form>.gp-field,.mines-form>.mines-field-row,.mines-form>.mines-profit-card,.mines-form>.mines-profit-display,.mines-form>button{flex:0 0 auto}.mines-profit-bottom{margin-top:auto}.mines-random-btn:disabled{opacity:.45;cursor:not-allowed}.mines-random-btn:disabled:hover{background:transparent;border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.85)}.mines-profit-display .mines-profit-value{display:flex;align-items:center;gap:8px}.mines-profit-display .mines-profit-currency{width:18px;height:18px;min-width:18px;border-radius:50%;background-image:url(/usdc_1493ff.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:transparent;flex:0 0 18px;align-self:center}.mines-profit-display .mines-profit-currency:before{content:none}.mines-field label{display:block;font-size:12px;font-weight:500;color:rgba(255,255,255,.35);text-transform:none;letter-spacing:0;margin-bottom:6px}.mines-field-header{display:flex;justify-content:space-between;align-items:center}.mines-usd-equiv{font-size:11px;font-weight:600;color:#6b7280}.mines-input-row{display:flex;align-items:center;background:var(--bg-base);border:1px solid rgba(255,255,255,.06);border-radius:6px;overflow:hidden;height:42px}.mines-input-row:focus-within{border-color:var(--accent-primary)}.mines-quick-divider{width:1px;height:18px;background:rgba(255,255,255,.08);flex-shrink:0}.mines-input-row .mines-input-wrap{flex:1 1;display:flex;align-items:center;padding:0 12px;background:none;border:none;border-radius:0;height:100%}.mines-input-row .mines-quick{height:100%;border:none;border-radius:0;padding:0 14px;background:none;color:var(--text-muted);font-size:13px;font-weight:700;cursor:pointer;transition:color .15s,background .15s;font-family:inherit}.mines-input-row .mines-quick:hover{background:rgba(255,255,255,.04);color:var(--text-primary)}.mines-input-wrap{flex:1 1;display:flex;align-items:center;background:var(--bg-base);border:1px solid rgba(255,255,255,.06);border-radius:6px;padding:0 12px;height:42px;transition:border-color .15s}.mines-input-wrap:focus-within{border-color:var(--accent-primary)}.mines-input-wrap input{flex:1 1;background:none;border:none;color:var(--text-primary);font-size:14px;font-weight:600;font-family:inherit;outline:none;width:100%;min-width:0}.mines-input-wrap.readonly{background:var(--bg-base);cursor:default}.mines-input-wrap.readonly span{font-size:14px;font-weight:600;color:var(--text-primary)}.mines-input-currency{font-size:11px;font-weight:600;color:var(--text-muted);margin-left:6px;white-space:nowrap}.mines-select{width:100%;height:44px;background:var(--bg-base);border:1px solid rgba(255,255,255,.06);border-radius:8px;color:var(--text-primary);font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23B6C7D8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:0 38px 0 14px;transition:border-color .15s ease,background-image .15s ease}.mines-select:hover{border-color:rgba(20,147,255,.35);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%237DD3FF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.mines-select:focus{border-color:var(--accent-primary);outline:none}.mines-bet-btn{width:100%;height:46px;background:#1493ff;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .15s}.mines-bet-btn:hover{background:#2ba3ff;box-shadow:0 4px 20px rgba(20,147,255,.25)}.mines-bet-btn:disabled{opacity:.5;cursor:not-allowed}.mines-random-btn{height:36px;border:1px solid rgba(255,255,255,.06);border-radius:6px;color:var(--text-muted);font-size:12px;font-weight:600;transition:all .15s}.mines-random-btn:hover{color:var(--text-secondary);border-color:rgba(255,255,255,.12)}.mines-cashout-btn{height:46px;background:var(--live-green,#22c55e);color:#0b0f12;border-radius:8px;font-weight:700;transition:all .15s}.mines-cashout-btn:hover{filter:brightness(1.08)}.mines-field-row{display:flex;flex-direction:row;gap:12px}.mines-field-row>.mines-field{flex:1 1;min-width:0}.mines-gems-readonly span{color:var(--text-primary)}.mines-amount-readonly{padding-left:12px}.mines-amount-readonly span{font-size:14px;font-weight:700}.mines-page .mines-amount .mines-amount-coin{width:18px;height:18px;min-width:18px;border-radius:50%;background:url(/usdc_1493ff.png) 50%/cover no-repeat;flex-shrink:0;margin-right:2px}.mines-dd{position:relative;width:100%}.mines-dd-trigger{width:100%;height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:8px;color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:border-color .14s ease,background .14s ease}.mines-dd-trigger:hover{border-color:rgba(255,255,255,.18)}.mines-dd.open .mines-dd-trigger{border-color:var(--accent-primary)}.mines-dd-chev{color:rgba(255,255,255,.55);transition:transform .18s ease,color .14s ease}.mines-dd.open .mines-dd-chev{transform:rotate(180deg);color:#fff}.mines-dd-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;max-height:248px;overflow-y:auto;margin:0;padding:0;list-style:none;background:#1b212b;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 12px 30px rgba(0,0,0,.5);animation:minesDdIn .14s ease}@keyframes minesDdIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mines-dd.up .mines-dd-menu{top:auto;bottom:calc(100% + 6px);animation:minesDdInUp .14s ease}@keyframes minesDdInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mines-dd-opt{padding:10px 14px;border-radius:0;font-size:14px;font-weight:700;color:rgba(255,255,255,.8);cursor:pointer}.mines-dd-opt.sel{background:rgba(20,147,255,.22);color:#fff}.mines-dd-menu:hover .mines-dd-opt.sel{color:rgba(255,255,255,.82)}.mines-dd-menu:hover .mines-dd-opt:hover{background:rgba(20,147,255,.22);color:#fff}.mines-page .game-slider-value{font-size:22px;font-weight:800;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.mines-page .game-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;margin:8px 0 2px;background:linear-gradient(90deg,var(--accent-primary) 0,var(--accent-primary) var(--fill,50%),var(--bg-base) var(--fill,50%),var(--bg-base) 100%);border:1px solid var(--border-subtle);outline:none;cursor:pointer}.mines-page .game-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #cdd8e3;box-shadow:0 2px 6px rgba(0,0,0,.45);cursor:pointer}.mines-page .game-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #cdd8e3;box-shadow:0 2px 6px rgba(0,0,0,.45);cursor:pointer}.mines-page .gp-quick-btns{align-self:stretch;display:flex;gap:0;margin-top:0;margin-left:8px;border-left:1px solid rgba(255,255,255,.08)}.mines-page .gp-quick{min-width:44px;height:100%;padding:0 12px;border:none;background:transparent;color:#c2d2e0;font-size:12px;font-weight:800;letter-spacing:.03em;cursor:pointer;transition:color .14s ease,background .14s ease,box-shadow .14s ease;border-radius:0;position:relative}.mines-page .gp-quick+.gp-quick{border-left:1px solid rgba(255,255,255,.08)}.mines-page .gp-quick:hover{color:#fff;background:rgba(255,255,255,.06);box-shadow:none}.mines-page .gp-quick:active{background:rgba(255,255,255,.09);box-shadow:none;transform:scale(.96)}.mines-page .gp-quick:focus,.mines-page .gp-quick:focus-visible{outline:none;box-shadow:none}.mines-page .gp-quick:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.mines-page .mines-profit-display{background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:10px;padding:14px}.mines-page .mines-profit-header{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;color:rgba(255,255,255,.5);letter-spacing:.01em;margin-bottom:8px}.mines-page .mines-profit-header span:last-child{color:rgba(125,211,255,.95);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mines-page .mines-profit-value{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.01em}.mines-page .mines-profit-display .mines-profit-currency{width:22px;height:22px}.mines-profit-card{background:var(--bg-base);border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:14px 14px 12px;display:flex;flex-direction:column}.mines-profit-row{display:flex;flex-direction:column;gap:6px}.mines-profit-row-head{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:rgba(255,255,255,.7);letter-spacing:.01em}.mines-profit-multi{font-size:14px;font-weight:800;color:rgba(255,255,255,.92);letter-spacing:-.01em}.mines-profit-multi.next{color:rgba(125,211,255,.95)}.mines-profit-row-body{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:800}.mines-profit-row-body .mines-profit-multi{margin-left:auto}.mines-profit-suffix{font-size:13px;font-weight:700;color:var(--text-muted);letter-spacing:.01em;margin-left:2px}.mines-profit-currency{width:22px;height:22px;min-width:22px;border-radius:50%;background-image:url(/usdc_1493ff.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:transparent;flex:0 0 22px;align-self:center}.mines-profit-currency:before{content:none}.mines-profit-amount{color:#36E07F;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mines-profit-amount.next,.mines-profit-amount.positive{color:#36E07F;text-shadow:none}.mines-profit-divider{position:relative;height:1px;margin:12px 0;background:rgba(255,255,255,.07);display:flex;align-items:center;justify-content:center}.mines-profit-divider svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--bg-base);padding:0 4px;color:rgba(255,255,255,.4)}.mines-cashout-btn{width:100%;height:56px;background:linear-gradient(180deg,#1DA1FF,#1493FF);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.18);transition:transform .12s ease,filter .16s ease}.mines-cashout-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.mines-cashout-btn:active{transform:translateY(0)}.mines-cashout-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.mines-cashout-btn:disabled,.mines-cashout-btn:disabled:hover{filter:grayscale(.35);transform:none}.mines-cashout-amount{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:800;letter-spacing:0;text-transform:none;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.3)}.mines-cashout-amount:before{content:"";width:17px;height:17px;border-radius:50%;background-image:url(/usdc_1493ff.png);background-size:cover;background-position:50%;flex-shrink:0}@keyframes minesCashoutPulse{0%,to{transform:translateY(0)}}.mines-random-btn{width:100%;height:44px;background:transparent;border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.85);font-size:14px;font-weight:700;font-family:inherit;border-radius:10px;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.mines-random-btn:hover{color:#fff;border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.04)}.mines-profit-display{background:var(--bg-base);border:1px solid rgba(255,255,255,.04);border-radius:8px;padding:12px 14px}.mines-profit-header{font-size:11px;font-weight:500;color:rgba(255,255,255,.35);margin-bottom:6px}.mines-profit-header,.mines-profit-value{display:flex;justify-content:space-between}.mines-profit-value{align-items:center;font-size:15px;font-weight:700;color:#fff}.mines-profit-icon{width:18px;height:18px;border-radius:50%}.profit-positive{color:var(--live-green,#22c55e)}.mines-grid-area{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 12px;background:transparent;position:relative;min-height:0;overflow:visible}.mines-result-overlay{position:absolute;top:16px;left:50%;transform:translateX(-50%);text-align:center;z-index:10;animation:minesResultPop .3s ease}.mines-result-text{display:block;font-size:32px;font-weight:900;letter-spacing:-.02em}.mines-result-overlay.win .mines-result-text{color:var(--live-green,#22c55e);text-shadow:0 0 30px rgba(34,197,94,.3)}.mines-result-overlay.loss .mines-result-text{color:var(--danger-red,#ef4444);text-shadow:0 0 30px rgba(239,68,68,.3)}.mines-result-sub{font-size:14px;font-weight:600;color:var(--live-green,#22c55e)}.mines-live-multi{text-align:center;margin-bottom:8px;display:flex;flex-direction:column;align-items:center;gap:2px}.mines-live-multi>span:first-child{font-size:48px;font-weight:900;color:#5BFFA1;letter-spacing:-.04em;text-shadow:0 0 36px rgba(91,255,161,.32);line-height:1}.mines-live-multi.winning>span:first-child{color:#5BFFA1;text-shadow:0 0 40px rgba(91,255,161,.4)}.mines-next-multi{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(125,211,255,.78);text-shadow:0 0 8px rgba(20,147,255,.2)}.mines-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;width:100%;max-width:820px;z-index:1}.mines-grid,.mines-tile{padding:0;position:relative}.mines-tile{aspect-ratio:1;min-width:0;background:linear-gradient(180deg,#232c3c,#161c28 60%,#11161f);border:1px solid rgba(255,255,255,.05);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .14s cubic-bezier(.34,1.56,.64,1),background .16s ease,border-color .16s ease,box-shadow .16s ease;font-family:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.35)}.mines-tile svg{width:62%;height:62%}.mines-tile .mines-icon,.mines-tile svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,.45))}.mines-tile .mines-icon{width:74%;height:74%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.mines-tile.mine .mines-icon{width:96%;height:96%}.mines-tile:not(:disabled):not(.gem):not(.mine){cursor:pointer}.mines-tile:disabled{cursor:default}.mines-tile.tile-hover:not(:disabled):not(.gem):not(.mine),.mines-tile:hover:not(:disabled):not(.gem):not(.mine){background:linear-gradient(180deg,#2c3850,#1a2334 60%,#131a26);border-color:rgba(20,147,255,.45);transform:translateY(-2px) scale(1.03);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.4),0 8px 18px rgba(0,0,0,.45),0 0 0 1px rgba(20,147,255,.1)}.mines-tile:active:not(:disabled):not(.gem):not(.mine){transform:scale(.93);transition:transform 60ms ease}.mines-tile.gem{background:radial-gradient(ellipse at 50% 38%,rgba(20,147,255,.18) 0,rgba(20,147,255,.06) 70%,rgba(20,147,255,.02) 100%);border-color:rgba(20,147,255,.32);cursor:default;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 14px rgba(20,147,255,.1),0 0 8px rgba(20,147,255,.1)}.mines-tile.mine{background:radial-gradient(ellipse at 50% 38%,rgba(239,68,68,.22) 0,rgba(239,68,68,.08) 70%,rgba(239,68,68,.03) 100%);border-color:rgba(239,68,68,.36);cursor:default;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 0 16px rgba(239,68,68,.14),0 0 10px rgba(239,68,68,.14)}.mines-tile .mines-tile-preview{position:absolute;top:-24px;left:50%;transform:translateX(-50%);background:rgba(11,18,28,.95);border:1px solid rgba(20,147,255,.45);color:#DDEFFF;font-size:11px;font-weight:800;letter-spacing:.02em;padding:3px 8px;border-radius:6px;white-space:nowrap;box-shadow:0 6px 14px rgba(0,0,0,.4),0 0 12px rgba(20,147,255,.15);pointer-events:none;animation:minesPreviewIn .14s cubic-bezier(.34,1.56,.64,1);z-index:5}@keyframes minesPreviewIn{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.mines-burst{position:absolute;inset:0;pointer-events:none;z-index:2}.mines-burst span{position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,#7DD3FF 0,#1493FF 70%,transparent 100%);box-shadow:0 0 8px rgba(125,211,255,.9);opacity:0;animation:minesBurst .62s cubic-bezier(.16,1,.3,1) forwards}.mines-burst span:first-child{--dx:0px;--dy:-40px;animation-delay:0s}.mines-burst span:nth-child(2){--dx:28px;--dy:-28px;animation-delay:20ms}.mines-burst span:nth-child(3){--dx:40px;--dy:0px;animation-delay:40ms}.mines-burst span:nth-child(4){--dx:28px;--dy:28px;animation-delay:60ms}.mines-burst span:nth-child(5){--dx:0px;--dy:40px;animation-delay:30ms}.mines-burst span:nth-child(6){--dx:-28px;--dy:28px;animation-delay:50ms}.mines-burst span:nth-child(7){--dx:-40px;--dy:0px;animation-delay:10ms}.mines-burst span:nth-child(8){--dx:-28px;--dy:-28px;animation-delay:70ms}@keyframes minesBurst{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.2)}}.mines-tile.tile-burst:before{content:"";position:absolute;inset:-4px;border-radius:14px;background:radial-gradient(circle,rgba(20,147,255,.45) 0,rgba(20,147,255,.18) 35%,transparent 65%);pointer-events:none;animation:minesTileBurstRing .52s ease-out forwards}@keyframes minesTileBurstRing{0%{opacity:0;transform:scale(.5)}30%{opacity:1}to{opacity:0;transform:scale(1.6)}}.mines-celebrate{position:absolute;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;background:rgba(8,12,18,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer;transition:opacity .17s ease}.mines-celebrate.mines-celebrate-closing{opacity:0;pointer-events:none}.mines-celebrate-card{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;min-width:240px;padding:0;border-radius:16px;overflow:hidden;background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:0 24px 60px rgba(0,0,0,.5);animation:minesCelebCard .32s cubic-bezier(.16,1.2,.3,1) both}.mines-celebrate-multi{display:block;text-align:center;padding:20px 32px;font-size:40px;font-weight:900;line-height:1;letter-spacing:-.03em;color:#021008;background:linear-gradient(180deg,#34E08A,#18c873);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mines-celebrate-meta{display:flex;align-items:center;justify-content:center;gap:14px;padding:15px 22px 17px;color:rgba(255,255,255,.95);font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.mines-celebrate-currency{display:inline-flex;align-items:center;gap:7px}.mines-celebrate-coin{width:18px;height:18px;border-radius:50%;background-image:url(/usdc_1493ff.png);background-size:cover;background-position:50%;flex-shrink:0}.mines-celebrate-divider{width:1px;height:14px;background:rgba(255,255,255,.14)}.mines-celebrate-gems{display:inline-flex;align-items:center;gap:6px;color:#54C6FF}.mines-celebrate-gem-img{width:26px;height:26px;object-fit:contain;display:block;filter:brightness(1.1) drop-shadow(0 2px 5px rgba(0,0,0,.5)) drop-shadow(0 0 8px rgba(20,147,255,.5))}.mines-celebrate-gems-count{color:#fff;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mines-celebrate-coin{width:22px;height:22px;min-width:22px;image-rendering:auto}@keyframes minesCelebCard{0%{transform:scale(.85) translateY(8px)}60%{transform:scale(1.02) translateY(0)}to{transform:scale(1) translateY(0)}}.mines-celebrate.mines-celebrate-closing .mines-celebrate-card{animation:minesCelebCardOut .17s ease both}@keyframes minesCelebCardOut{0%{transform:scale(1) translateY(0)}to{transform:scale(.96) translateY(4px)}}@media (prefers-reduced-motion:reduce){.mines-celebrate{transition:none}.mines-celebrate .mines-celebrate-card{animation:none!important}}.mines-idle-text{margin-top:20px;font-size:13px;color:var(--text-muted)}.mines-toolbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1200px;margin:0 auto;padding:14px 16px;border:1px solid var(--border-subtle);border-radius:0 0 12px 12px;background:#141a24}.mines-toolbar-left{display:flex;align-items:center;gap:4px;justify-self:start}.mines-toolbar-right{display:flex;align-items:center;gap:8px;justify-self:end}.mines-toolbar-center{display:flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .15s ease}.mines-toolbar-center:hover{opacity:1}.mines-toolbar-logo{height:40px;width:auto;display:block;margin:0 auto;filter:brightness(1.05) saturate(.85)}.mines-tool-icon{background:none;border:none;color:#7e8c9e;cursor:pointer;padding:7px;border-radius:6px;transition:color .15s ease,background .15s ease;display:inline-flex;align-items:center;justify-content:center}.mines-tool-icon:hover{color:rgba(255,255,255,.85);background:rgba(255,255,255,.05)}.mines-fairness-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:rgba(255,255,255,.78);text-decoration:none;padding:8px 14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:8px;transition:color .15s ease,border-color .15s ease,background .15s ease}.mines-fairness-btn:hover{color:#fff;border-color:rgba(20,147,255,.45);background:rgba(20,147,255,.08)}.mines-fairness-btn svg{color:rgba(125,211,255,.85)}.originals-fair-badge{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:none;border-radius:0;box-shadow:none;color:#ffffff;font:inherit;cursor:pointer;text-align:left;transition:color .14s ease}.originals-fair-badge:active,.originals-fair-badge:focus,.originals-fair-badge:focus-visible,.originals-fair-badge:hover{background:none;border:none;box-shadow:none;outline:none;transform:none}@media (hover:hover){.originals-fair-badge:hover{color:var(--accent-primary)}}.originals-fair-badge:focus-visible{color:var(--accent-primary)}.originals-fair-badge-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:inherit}.originals-fair-badge-text{font-size:10.5px;font-weight:800;line-height:1.15;letter-spacing:.06em;text-transform:uppercase}@keyframes minesResultPop{0%{transform:translateX(-50%) scale(.8);opacity:0}to{transform:translateX(-50%) scale(1);opacity:1}}@keyframes minesGemReveal{0%{transform:scale(.8) rotateY(90deg);opacity:0}50%{transform:scale(1.15) rotateY(0deg);opacity:1}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes minesBombReveal{0%{transform:scale(.3);opacity:0}40%{transform:scale(1.3);opacity:1}60%{transform:scale(.9)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes minesShake{0%,to{transform:translate(0)}10%{transform:translate(-4px,-2px)}20%{transform:translate(4px,2px)}30%{transform:translate(-3px,1px)}40%{transform:translate(3px,-1px)}50%{transform:translate(-2px,2px)}60%{transform:translate(2px,-2px)}70%{transform:translate(-1px,1px)}80%{transform:translate(1px,-1px)}}@keyframes minesGemGlow{0%,to{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 14px rgba(20,147,255,.1),0 0 8px rgba(20,147,255,.1)}50%{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 18px rgba(20,147,255,.14),0 0 10px rgba(20,147,255,.14)}}@keyframes minesMultiPop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.mines-tile.gem{animation:minesGemGlow 2s ease-in-out infinite}.mines-tile.gem .mines-icon,.mines-tile.gem svg{animation:minesGemReveal .5s cubic-bezier(.34,1.56,.64,1) forwards}.mines-tile.mine .mines-icon,.mines-tile.mine svg{animation:minesBombReveal .4s cubic-bezier(.34,1.56,.64,1) forwards}.mines-grid.shaking{animation:minesShake .5s ease-in-out}.mines-live-multi span{display:inline-block;animation:minesMultiPop .3s ease forwards}.mines-tile:hover:not(:disabled):not(.gem):not(.mine){background:#222c3a;transform:scale(1.04);border-color:rgba(255,255,255,.06);box-shadow:0 0 12px rgba(255,255,255,.03)}.mines-tile:active:not(:disabled):not(.gem):not(.mine){transform:scale(.95);transition:transform .05s}.mines-page .mines-tile.settled-gem{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none;opacity:.45}.mines-page .mines-tile.settled-gem .mines-icon,.mines-page .mines-tile.settled-gem svg{opacity:.55;filter:saturate(.35)}.mines-page .mines-tile.mine.settled-mine{background:var(--bg-elevated);border-color:rgba(255,255,255,.22);border-width:1px;box-shadow:none;opacity:1}.mines-page .mines-tile.settled-mine svg{opacity:1;filter:none;color:#ff5563}.mines-page .mines-tile.settled-mine .mines-icon{opacity:1;filter:drop-shadow(0 3px 6px rgba(0,0,0,.4))}.mines-page .mines-tile.mine.hit-mine{border-width:2px;background:radial-gradient(ellipse at 50% 38%,rgba(255,45,60,.6) 0,rgba(220,30,46,.4) 70%,rgba(150,18,30,.26) 100%);border-color:#ff3b4e;box-shadow:0 0 20px rgba(255,59,78,.55),inset 0 0 18px rgba(255,59,78,.32);opacity:1}.mines-page .mines-tile.mine.hit-mine svg{color:#ffffff;opacity:1;filter:none}.mines-page .mines-tile.mine.hit-mine .mines-icon{opacity:1;filter:drop-shadow(0 0 10px rgba(255,80,95,.65))}.mines-page .mines-tile.gem:not(.settled-gem){border-width:2px;border-color:rgba(20,147,255,.7);background:radial-gradient(ellipse at 50% 38%,rgba(20,147,255,.16) 0,rgba(20,147,255,.05) 70%,rgba(20,147,255,.015) 100%);box-shadow:0 0 14px rgba(20,147,255,.3),inset 0 0 12px rgba(20,147,255,.16);animation:none}.mines-page .mines-grid.is-live .mines-tile.gem:not(.settled-gem){animation:minesGemTileLight .44s cubic-bezier(.22,.9,.3,1) both}.mines-page .mines-grid.cashed .mines-tile.gem:not(.settled-gem){background:rgba(20,147,255,.07);border-color:rgba(20,147,255,.5);box-shadow:none;animation:none}.mines-page .mines-grid.cashed .mines-tile.gem:not(.settled-gem) .mines-icon{opacity:1;animation:none}@keyframes minesGemTileLight{0%{border-color:rgba(20,147,255,0);box-shadow:0 0 0 rgba(20,147,255,0),inset 0 0 0 rgba(20,147,255,0)}46%{border-color:rgba(125,211,255,.95);box-shadow:0 0 22px rgba(20,147,255,.52),inset 0 0 16px rgba(20,147,255,.3)}to{border-color:rgba(20,147,255,.7);box-shadow:0 0 14px rgba(20,147,255,.3),inset 0 0 12px rgba(20,147,255,.16)}}.mines-page .mines-grid.is-live .mines-tile.gem:not(.settled-gem) .mines-icon{animation:minesGemComeIn .42s cubic-bezier(.22,.9,.3,1) .16s both}@keyframes minesGemComeIn{0%{opacity:0;transform:scale(.5)}62%{opacity:1;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}.mines-page .mines-grid:not(.is-live) .mines-tile.mine.settled-mine,.mines-page .mines-grid:not(.is-live) .mines-tile.settled-gem{background:var(--bg-elevated);border:1px solid var(--border-subtle);box-shadow:none;opacity:1;animation:none}.mines-page .mines-grid:not(.is-live) .mines-tile.settled-gem .mines-icon,.mines-page .mines-grid:not(.is-live) .mines-tile.settled-mine .mines-icon{opacity:1;filter:drop-shadow(0 3px 6px rgba(0,0,0,.4));animation:none}@media (max-width:768px){.mines-game{flex-direction:column}.mines-controls{width:100%;min-width:unset;border-right:none;border-bottom:1px solid var(--border-subtle)}.mines-grid{max-width:320px}}.pk-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pk-title{font-size:28px;font-weight:800;color:var(--text-primary);margin:0;line-height:1.05}.pk-entries-link{font-size:13px;font-weight:600;color:var(--accent-primary);text-decoration:none}.pk-entries-link:hover{color:var(--accent-hover)}.limbo-page .limbo-game-shell,.originals-v4-page .originals-v4-game{min-height:590px}.limbo-page .limbo-viz,.originals-v4-page .originals-v4-viz{background:radial-gradient(circle at 50% 12%,rgba(60,168,255,.09),transparent 34%),radial-gradient(circle at 86% 72%,rgba(20,147,255,.08),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.025),transparent 48%),#10151a;overflow:hidden}.limbo-stage-visual{position:relative;width:min(520px,84%);height:210px;margin:20px auto 0;border-radius:18px;background:radial-gradient(circle at 50% 76%,rgba(20,147,255,.24),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.01)),rgba(12,18,24,.48);border:1px solid rgba(214,230,245,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 50px rgba(2,8,14,.22);overflow:hidden}.limbo-stage-visual:before{content:"";position:absolute;inset:24px 50px auto;height:84px;border-top:1px solid rgba(144,204,255,.18);border-radius:50%;transform:perspective(360px) rotateX(58deg)}.limbo-orbit{position:absolute;left:50%;bottom:34px;width:280px;height:72px;border:1px solid rgba(84,176,255,.2);border-radius:50%;transform:translateX(-50%)}.limbo-orbit.orbit-two{width:380px;height:102px;bottom:16px;opacity:.48}.limbo-rocket{position:absolute;left:calc(50% - 16px);bottom:74px;width:34px;height:72px;border-radius:18px 18px 10px 10px;background:linear-gradient(90deg,transparent 0 22%,rgba(255,255,255,.34) 26% 32%,transparent 36%),linear-gradient(180deg,#eef8ff,#7bc4ff 46%,#137ee0);box-shadow:0 0 30px rgba(60,168,255,.24),inset 0 1px 0 rgba(255,255,255,.55)}.limbo-rocket:before{top:-18px;width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:22px solid #eef8ff}.limbo-rocket:after,.limbo-rocket:before{content:"";position:absolute;left:50%;transform:translateX(-50%)}.limbo-rocket:after{bottom:-42px;width:16px;height:44px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(60,168,255,0));filter:blur(.2px)}.limbo-rocket.launched{animation:limboRocketLift .7s cubic-bezier(.22,.61,.36,1)}.limbo-horizon{position:absolute;left:22px;right:22px;bottom:36px;height:1px;background:linear-gradient(90deg,transparent,rgba(112,194,255,.34),transparent)}@keyframes limboRocketLift{0%{transform:translateY(28px) scale(.94);opacity:.52}70%{transform:translateY(-10px) scale(1.03);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.limbo-result-card{min-height:104px;margin-top:16px}.mines-page{padding-top:20px}.mines-page .dice-info,.mines-page .gp-header,.mines-page .gp-more,.mines-page .mines-game,.mines-page .mines-toolbar{max-width:1200px}.mines-page .mines-game{display:grid;grid-template-columns:288px minmax(0,1fr);min-height:590px;background:transparent;border:1px solid var(--border-subtle);border-bottom:none;border-radius:12px 12px 0 0;box-shadow:none;grid-gap:0;gap:0}.mines-page .mines-controls{width:288px;min-width:288px;padding:14px;background:var(--bg-surface);border:none;border-right:1px solid var(--border-subtle);border-radius:12px 0 0 0}.mines-page .gp-input-wrap,.mines-page .gp-input-wrap.readonly,.mines-page .mines-select{background:var(--bg-base);border-color:var(--border-subtle);box-shadow:none}.mines-page .gp-input-wrap:focus-within{border-color:var(--accent-primary);box-shadow:none}.mines-page .gp-input-wrap input,.mines-page .gp-input-wrap input:focus,.mines-page .gp-input-wrap input:focus-visible{background:transparent;border:none;outline:none;box-shadow:none}.mines-page .mines-tabs{margin-bottom:14px;background:var(--bg-base)}.mines-page .mines-grid-area{align-items:center;justify-content:center;gap:0;min-height:590px;padding:18px 16px;background:transparent}.mines-page .mines-grid{align-self:center;max-width:620px;gap:10px;padding:0;border-radius:0;background:none;border:none}.mines-page .mines-tile:not(.gem):not(.mine){border-radius:12px;background:linear-gradient(180deg,#262d37,#1f242d);border:1px solid var(--border-subtle);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 2px 4px rgba(0,0,0,.25);position:relative;overflow:hidden}.mines-page .mines-tile:not(.gem):not(.mine):after{content:"";position:absolute;top:0;left:0;right:0;height:28%;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent);pointer-events:none}.mines-page .mines-tile.tile-hover:not(:disabled):not(.gem):not(.mine),.mines-page .mines-tile:hover:not(:disabled):not(.gem):not(.mine){background:linear-gradient(180deg,#2a3340,#20262f);border-color:rgba(255,255,255,.1);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 3px 6px rgba(0,0,0,.22)}.mines-page .mines-tile:active:not(:disabled):not(.gem):not(.mine){transform:translateY(0) scale(.97);box-shadow:inset 0 1px 2px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2);transition:transform 60ms ease,box-shadow 80ms ease}.mines-page .mines-toolbar{border-top:1px solid var(--border-subtle);border:1px solid var(--border-subtle);margin-bottom:18px;background:var(--bg-surface);box-shadow:none}.mines-page .mines-toolbar-center{color:transparent;font-size:0}.originals-v4-page .originals-v4-controls{gap:14px}.originals-v4-page .gp-field{flex:0 0 auto}.originals-v4-page .gp-field label{color:var(--dice-muted);letter-spacing:0;text-transform:none}.originals-v4-page .originals-v4-viz{justify-content:flex-start;align-items:stretch}.ov4-surface{display:flex;flex-direction:column;gap:18px;width:100%;min-height:100%}.ov4-hero{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;min-height:210px;padding:22px;border-radius:18px;background:radial-gradient(circle at 18% 24%,rgba(60,168,255,.16),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.046),rgba(255,255,255,.012)),rgba(12,18,24,.5);border:1px solid rgba(214,230,245,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 42px rgba(2,8,14,.22)}.ov4-mark{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:28px;background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.16),transparent 28%),linear-gradient(160deg,rgba(20,147,255,.9),rgba(21,88,168,.92) 52%,rgba(7,13,20,.88));border:1px solid rgba(214,230,245,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -18px 34px rgba(2,8,14,.32),0 18px 44px rgba(2,8,14,.24);overflow:hidden}.ov4-mark:after{content:"";position:absolute;inset:14px;border:1px solid rgba(255,255,255,.12);border-radius:20px}.ov4-mark span{position:relative;z-index:1;color:#fff;font-size:34px;font-weight:950;line-height:.92;letter-spacing:0;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.34)}.ov4-hero-copy span{display:block;color:#9ed2ff;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ov4-hero-copy strong{display:block;margin-top:8px;color:#eef6fb;font-size:clamp(48px,7vw,88px);line-height:.94;letter-spacing:0}.ov4-hero-copy p{margin:12px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.6}.ov4-state-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.ov4-state-strip span{min-height:42px;display:flex;align-items:center;padding:0 12px;border-radius:8px;background:rgba(19,26,32,.68);border:1px solid rgba(214,230,245,.07);color:#d8e4ec;font-size:12px;font-weight:800}.ov4-game-panel{flex:1 1;padding:18px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),rgba(12,18,24,.44);border:1px solid rgba(214,230,245,.065)}.ov4-game-panel h2{margin:0 0 8px;color:#eef6fb;font-size:19px;line-height:1.2}.ov4-game-panel p{margin:8px 0;color:var(--text-secondary);font-size:13px;line-height:1.55}.ov4-action-grid,.ov4-choice-row,.ov4-hole-row,.ov4-roulette-grid,.ov4-step-grid{display:flex;flex-wrap:wrap;gap:7px}.ov4-choice-row span,.ov4-hole-row span,.ov4-roulette-grid span,.ov4-step-grid span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:34px;padding:0 10px;border-radius:7px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01)),rgba(24,31,38,.72);border:1px solid rgba(214,230,245,.065);color:#c5d4de;font-size:12px;font-weight:900}.ov4-roulette-grid span.active,.ov4-step-grid span.won{color:#fff;background:rgba(20,147,255,.22);border-color:rgba(95,178,245,.32)}.ov4-table-surface .ov4-card-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0}.ov4-card-row div{min-height:116px;padding:14px;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),rgba(24,31,38,.72);border:1px solid rgba(214,230,245,.07)}.ov4-card-row em,.ov4-card-row span{display:block;color:var(--text-muted);font-size:12px;font-style:normal;font-weight:800}.ov4-card-row strong{display:block;margin:12px 0;color:#eef6fb;font-size:24px}.ov4-proof{color:var(--text-secondary);font-size:12px}.ov4-proof summary{cursor:pointer;font-weight:800}.ov4-proof pre{max-width:100%;max-height:220px;overflow:auto;margin:10px 0 0;padding:12px;border-radius:8px;background:rgba(8,12,16,.74);border:1px solid rgba(214,230,245,.06);color:#b8c8d3;white-space:pre-wrap}.ov4-action-grid{margin-top:10px}.ov4-action-grid.compact{max-height:112px;overflow:auto;padding-right:2px}.originals-v4-page .ov4-action-grid .gp-quick{height:34px;min-width:42px;border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01)),rgba(24,31,38,.72);border:1px solid rgba(214,230,245,.07);color:#c5d4de}.originals-v4-page .ov4-action-grid .gp-quick:hover{background:rgba(20,147,255,.12);border-color:rgba(95,178,245,.22);color:#fff}.ov4-bet-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px}.ov4-bet-summary div{min-width:0}.ov4-bet-summary span{display:block;color:var(--text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.ov4-bet-summary strong{display:block;margin-top:3px;color:#eef6fb;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov4-control-details{margin-top:10px;color:var(--text-secondary);font-size:12px}.ov4-control-details summary{cursor:pointer;color:#d8e4ec;font-weight:800}.ov4-selection-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ov4-selection-list span{display:inline-flex;align-items:center;gap:6px;padding:5px 7px;border-radius:999px;background:rgba(20,147,255,.09);border:1px solid rgba(20,147,255,.16);color:#c5d4de;font-size:11px;font-weight:800}.ov4-selection-list button{border:0;background:transparent;color:#9ed2ff;font:inherit;cursor:pointer}@media (max-width:980px){.mines-page{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.mines-page .mines-game{grid-template-columns:minmax(0,1fr)}.mines-page .mines-controls{order:2;border-right:0;border-top:1px solid var(--dice-border);border-radius:0;padding:16px 14px;width:auto;min-width:0;max-width:none;justify-self:stretch}.mines-page .mines-grid-area{order:1;min-height:440px;max-width:100%;overflow-x:clip}.mines-controls.mob-bet-first>.gp-mode-tabs{order:4;margin-top:16px;margin-bottom:0}.mines-controls.mob-bet-first>.mines-form{order:1}.mines-controls.mob-bet-first .mines-form>.gp-bet-btn,.mines-controls.mob-bet-first .mines-form>.mines-bet-btn,.mines-controls.mob-bet-first .mines-form>.mines-cashout-btn{order:-1;margin-top:0}.mines-controls.mob-bet-first .mines-form>.mines-random-btn{order:-2}.blackjack-page-v2 .mines-controls>.gp-mode-tabs{display:none}.blackjack-page-v2 .mines-controls>.mines-form{order:1}.blackjack-page-v2 .mines-form>.bj-action-grid{order:-2}.blackjack-page-v2 .mines-form>.mines-bet-btn{order:-1;margin-top:0}.mines-page .mines-toolbar{display:flex;align-items:center;justify-content:space-between;padding:12px 14px}.mines-page .mines-toolbar-left{display:none}.mines-page .mines-toolbar-center{margin:0;justify-self:auto}.mines-page .mines-toolbar-logo{margin:0}.mines-page .mines-toolbar-right{justify-self:auto}.mines-page .mines-desc{grid-template-columns:1fr;gap:0}.mines-page .mines-desc-cover{display:none}.ov4-hero{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:600px){.mines-page{padding-left:max(var(--app-content-gutter),env(safe-area-inset-left));padding-right:max(var(--app-content-gutter),env(safe-area-inset-right))}.mines-page .mines-controls{padding:14px 12px;width:auto;min-width:0;max-width:none}.mines-page .mines-grid-area{min-height:360px}.mines-page .gp-bet-btn,.mines-page .mines-bet-btn,.mines-page .mines-cashout-btn,.mines-page .mines-random-btn{min-height:52px}.mines-page .gp-quick{min-height:40px}.mines-page .mines-tab{padding:11px 0}.mines-page .mines-toolbar{padding:10px 12px}.mines-page .mines-toolbar-left{display:none}.mines-page .mines-info-bar{padding:14px}.mines-page .mines-info-title{font-size:18px}.mines-page .mines-info-hidden,.mines-page .mines-info-tag{display:none}.mines-page .mines-info-body{padding:18px 16px 22px}.mines-page .mines-info-section{margin-top:16px}}@media (max-width:700px){.limbo-stage-visual{width:100%;height:180px}.ov4-bet-summary,.ov4-hero,.ov4-state-strip,.ov4-table-surface .ov4-card-row{grid-template-columns:1fr}.ov4-mark{width:160px;justify-self:center}.mines-page .mines-grid-area{padding:20px 14px 18px}.mines-page .mines-grid{max-width:360px;gap:7px;padding:10px}}.props-shell{max-width:1240px;margin:0 auto;padding:0 var(--app-content-gutter) 48px;position:relative}@media (max-width:700px){.props-shell{padding-bottom:32px}}.props-stick-head{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--bg-base);padding:18px var(--app-content-gutter) 0;margin:0 calc(-1 * var(--app-content-gutter))}@media (max-width:900px){.props-stick-head{position:relative;top:auto}}.props-topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:0 0 16px}.props-topbar-left{display:flex;align-items:center;gap:22px;min-width:0}.props-topbar-help{display:inline-flex;align-items:center;gap:20px;padding-left:22px;border-left:1px solid var(--border-subtle)}.props-topbar .props-search{width:clamp(240px,24vw,340px);flex-shrink:0}@media (max-width:760px){.props-topbar{gap:12px}.props-topbar-left{gap:14px}.props-topbar-help{padding-left:14px;gap:14px}.props-topbar .props-search{width:100%;flex-basis:100%}}.props-tabs{gap:4px;background:#1e2428;border-radius:14px;padding:6px}.props-tab,.props-tabs{display:inline-flex;align-items:center}.props-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:8px;border:0;background:transparent;color:#e7ebef;border-radius:9px;padding:10px 16px;font-family:inherit;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;text-decoration:none;transition:color .15s ease,background .15s ease}.props-tab svg{color:#7b8996;flex-shrink:0;transition:color .15s ease}.props-tab:not(.props-tab-active):hover{background:rgba(57,66,77,.28);color:#fff}.props-tab:not(.props-tab-active):hover svg{color:#fff}.props-tab-active{background:linear-gradient(160deg,#2aa8ff,#1085f0 55%,#0c73db);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.22),0 2px 4px rgba(0,0,0,.32)}.props-tab-active svg{color:#fff}.props-tab-active:hover{background:linear-gradient(160deg,#3db5ff,#1e93ff 55%,#1280ed);color:#fff}.props-tab-active:hover svg{color:#fff}.props-leagues-row{display:flex;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:14px;padding:2px 0 4px;scroll-behavior:smooth}.props-leagues-row::-webkit-scrollbar{display:none}.props-league{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:80px;padding:6px 0 4px;cursor:pointer;flex:0 0 auto;font-family:inherit;color:#7b8996;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color .15s ease}.props-league:hover{color:#fff}.props-league.is-active{color:var(--text-primary)}.props-league-circle{position:relative;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-surface,#1e2428);border:1px solid #242b32;color:#7b8996;transition:background .15s ease,border-color .15s ease,color .15s ease;flex-shrink:0}.props-league:hover .props-league-circle{background:var(--bg-elevated,#232830);border-color:rgba(255,255,255,.08);color:var(--text-primary)}.props-league.is-active .props-league-circle{background:var(--accent-primary,#1493FF);border-color:var(--accent-primary,#1493FF);color:#fff}.props-league-label{font-size:12px;font-weight:500;text-align:center;white-space:nowrap;line-height:1.2;color:inherit;transition:color .15s ease}.props-league-skel{cursor:default}.props-league-circle-skel{width:48px;height:48px;border-radius:50%;flex-shrink:0}.props-league-label-skel{width:38px;height:9px;border-radius:4px}.props-stat-chip-skel{height:34px;border-radius:9px;flex:0 0 auto}.props-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:18px 0}.props-toolbar-tools{margin-left:auto}.props-search,.props-toolbar-tools{display:inline-flex;align-items:center;gap:8px}.props-search{height:52px;padding:0 14px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid var(--border-subtle);transition:border-color .15s,background .15s;min-width:218px}.props-search:hover{border-color:rgba(143,162,182,.34);background:rgba(255,255,255,.045)}.props-search:focus-within{border-color:var(--accent-primary,#1493ff);background:rgba(255,255,255,.03);box-shadow:none}.props-search:focus-within .props-search-icon{color:var(--accent-primary,#1493ff)}.props-search-icon{display:inline-flex;color:#98a6b8;flex-shrink:0}.props-search-input{flex:1 1;min-width:0;background:transparent;border:0;outline:0;color:var(--text-primary);font-family:inherit;font-size:12.5px;font-weight:600}.props-search-input::placeholder{color:#98a6b8;font-weight:500}.props-search-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;background:none;border:0;color:var(--text-muted);cursor:pointer;padding:2px;border-radius:4px}.props-search-clear:hover{color:var(--text-primary)}.props-modal-backdrop{position:fixed;inset:0;z-index:420;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(6,9,12,.62);backdrop-filter:blur(6px) saturate(112%);-webkit-backdrop-filter:blur(6px) saturate(112%);animation:propsModalFade .16s ease}@keyframes propsModalFade{0%{opacity:0}to{opacity:1}}.props-modal{position:relative;display:flex;flex-direction:column;width:100%;max-width:470px;max-height:min(88vh,800px);overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#1c2228,#171c21);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:30px 26px 24px;box-shadow:0 30px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05);animation:propsModalIn .2s cubic-bezier(.2,.8,.3,1)}.props-modal--how{max-width:500px;max-height:min(94vh,860px)}.props-modal--how>*{flex-shrink:0}.props-modal--scoring{max-width:560px;overflow:hidden}@keyframes propsModalIn{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.props-modal::-webkit-scrollbar{width:8px}.props-modal::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:8px}.props-modal-close{position:absolute;top:16px;right:16px;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:0;color:#98a6b8;cursor:pointer;transition:background .15s,color .15s}.props-modal-close:hover{background:rgba(255,255,255,.1);color:#fff}.props-modal-close:focus-visible{outline:2px solid #2aa8ff;outline-offset:2px}.props-modal-head{flex-shrink:0;margin-bottom:20px;padding-right:38px}.props-modal-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2aa8ff;margin-bottom:8px}.props-modal-title{margin:0 0 6px;font-size:25px;font-weight:800;letter-spacing:-.01em;color:var(--text-primary)}.props-modal-sub{margin:0;font-size:13.5px;line-height:1.5;color:#9aa7b4}.props-how-steps{list-style:none;margin:0 0 20px;padding:0}.props-how-step{position:relative;display:flex;align-items:flex-start;gap:14px;padding-bottom:14px}.props-how-step:last-child{padding-bottom:0}.props-how-step:not(:last-child):before{content:"";position:absolute;left:12px;top:26px;bottom:0;width:1px;background:rgba(255,255,255,.08)}.props-how-num{position:relative;z-index:1;flex-shrink:0;width:25px;height:25px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#9fb3c6;background:#1f262d;border:1px solid rgba(255,255,255,.1)}.props-how-copy{margin:0;padding-top:3px;font-size:13.5px;line-height:1.5;color:#8f9ca8}.props-how-copy strong{color:var(--text-primary);font-weight:700}.props-how-more{color:#34c98e;font-weight:700}.props-how-less{color:#ff5f6e;font-weight:700}.props-how-payouts{margin-bottom:12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.02);overflow:hidden}.props-how-seg{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px;margin:10px;padding:3px;border-radius:10px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.05)}.props-how-seg-opt{height:32px;border:0;border-radius:8px;background:transparent;color:#8f9ca8;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.props-how-seg-opt:hover{color:#dfe6ee}.props-how-seg-opt:focus-visible{outline:2px solid #2aa8ff;outline-offset:-2px}.props-how-seg-opt.is-active{color:#fff;background:#2b333c;box-shadow:0 1px 2px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.06)}.props-how-payouts-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:4px 16px 13px;border-bottom:1px solid rgba(255,255,255,.06)}.props-how-payouts-def{margin:0;font-size:12.5px;line-height:1.5;color:#9aa7b4}.props-how-payouts-def:first-line{color:#dfe6ee}.props-how-payouts-note{flex-shrink:0;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#8f9ca8;white-space:nowrap}.props-how-payouts-row{display:grid;grid-template-columns:repeat(5,1fr)}.props-how-payout{display:flex;flex-direction:column;align-items:center;gap:3px;padding:16px 6px 15px;border-left:1px solid rgba(255,255,255,.06)}.props-how-payout:first-child{border-left:0}.props-how-payout-x{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.props-how-payout-n{font-size:11px;font-weight:500;color:#7d8a97;white-space:nowrap}.props-how-tiers{display:flex;flex-direction:column;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.props-how-tier-row{display:grid;grid-template-columns:72px repeat(var(--tier-cols,3),1fr);align-items:center;padding:0 16px;min-height:38px;border-top:1px solid rgba(255,255,255,.05)}.props-how-tier-row>span{text-align:center}.props-how-tier-row>span:first-child{text-align:left}.props-how-tier-head{min-height:30px;border-top:0;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6f7c89}.props-how-tier-picks{font-size:12.5px;font-weight:600;color:#9aa7b4}.props-how-tier-x{font-size:14px;font-weight:600;color:#b3bfcb}.props-how-tier-x.is-best{font-size:16px;font-weight:700;color:#fff}.props-how-tier-x.is-none{color:#454f5a;font-weight:400}.props-how-fine{margin:0 0 16px;font-size:11.5px;line-height:1.5;color:#6f7c89}.props-modal-cta{flex-shrink:0;width:100%;height:46px;border:0;border-radius:12px;font-family:inherit;font-size:14.5px;font-weight:700;color:#fff;cursor:pointer;background:#1387ee;transition:background .15s,transform .05s}.props-modal-cta:hover{background:#2293f7}.props-modal-cta:active{transform:translateY(1px)}.props-modal-cta:focus-visible{outline:2px solid #2aa8ff;outline-offset:2px}.props-score-tabsWrap{flex-shrink:0;display:flex;align-items:center;gap:6px;margin-bottom:16px}.props-score-tabs{flex:1 1 auto;min-width:0;display:flex;gap:8px;padding:2px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}.props-score-tabs::-webkit-scrollbar{display:none}.props-score-arrow{flex-shrink:0;width:30px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);color:#cdd6df;font-size:20px;line-height:1;cursor:pointer;transition:background .15s,color .15s,opacity .15s}.props-score-arrow:hover:not(:disabled){background:rgba(255,255,255,.09);color:#fff}.props-score-arrow:disabled{opacity:.3;cursor:default}@media (hover:none) and (pointer:coarse),(max-width:768px){.props-score-arrow{display:none}.props-score-tabs{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}}.props-score-tab{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:10px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);color:#aeb9c4;font-family:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.props-score-tab svg{color:#7b8996;transition:color .15s}.props-score-tab:hover{color:#fff;border-color:rgba(255,255,255,.16)}.props-score-tab:hover svg{color:#fff}.props-score-tab:focus-visible{outline:2px solid #2aa8ff;outline-offset:1px}.props-score-tab.is-active{background:linear-gradient(160deg,#2aa8ff,#1085f0 55%,#0c73db);border-color:transparent;color:#fff;box-shadow:0 2px 8px rgba(12,115,219,.34)}.props-score-tab.is-active svg{color:#fff}.props-score-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 -26px -24px;padding:0 26px 24px}.props-score-body::-webkit-scrollbar{width:8px}.props-score-body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:8px}.props-score-headrow{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.props-score-heading{margin:0;font-size:17px;font-weight:800;color:var(--text-primary)}.props-score-count{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6f7c89}.props-score-blurb{display:flex;gap:9px;align-items:flex-start;margin:0 0 8px;padding:10px 12px;border-radius:8px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);font-size:12.5px;line-height:1.5;color:#b7c3cf}.props-score-blurb svg{flex-shrink:0;margin-top:2px;color:#7b8996}.props-score-list{margin:0;display:flex;flex-direction:column}.props-score-row{display:grid;grid-template-columns:150px 1fr;grid-gap:14px;gap:14px;padding:12px 10px;margin:0 -10px;border-radius:10px;border-top:1px solid rgba(255,255,255,.05);transition:background .12s}.props-score-row:first-child{border-top:0}.props-score-row:hover{background:rgba(255,255,255,.03)}.props-score-stat{margin:0;font-size:13px;font-weight:700;color:var(--text-primary)}.props-score-desc{margin:0;font-size:13px;line-height:1.45;color:#9aa7b4}.props-score-row.is-formula .props-score-stat{color:#58b3ff}.props-score-row.is-formula .props-score-desc{padding:8px 10px;border-radius:8px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);font-size:12.5px;line-height:1.5;color:#c9d3dd;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.props-modal-backdrop{padding:14px}.props-modal{padding:26px 18px 20px;border-radius:16px;max-height:92vh}.props-modal-title{font-size:22px}.props-score-body{margin:0 -18px -20px;padding:0 18px 20px}.props-score-row{grid-template-columns:112px 1fr;gap:10px}.props-how-payouts-bar{flex-direction:column;gap:6px;padding:2px 12px 12px}.props-how-seg{margin:8px}.props-how-payout{padding:13px 4px}.props-how-payout-x{font-size:16px}.props-how-tier-row{grid-template-columns:60px repeat(var(--tier-cols,3),1fr);padding:0 12px}.props-how-tier-x.is-best{font-size:16px}}.props-filter{position:relative}.props-filter-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:9px;background:rgba(255,255,255,.03);border:1px solid var(--border-subtle);color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.props-filter-trigger:hover{color:var(--text-primary);border-color:var(--border-strong)}.props-filter-trigger.is-set{color:var(--text-primary);border-color:rgba(20,147,255,.5);background:rgba(20,147,255,.08)}.props-filter-panel{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:188px;margin:0;padding:5px;list-style:none;background:var(--bg-elevated,#1d2329);border:1px solid var(--border-default);border-radius:11px;box-shadow:0 18px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.04)}.props-filter-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;text-align:left;background:none;border:0;border-radius:7px;padding:8px 10px;color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.props-filter-option:hover{background:rgba(255,255,255,.05);color:var(--text-primary)}.props-filter-option.is-active{color:#4fb6ff;background:rgba(20,147,255,.1)}.props-toolbar-help{gap:12px}.props-help-link,.props-toolbar-help{display:inline-flex;align-items:center}.props-help-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:8px;background:none;border:0;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.005em;color:#98a6b8;cursor:pointer;padding:4px 2px;transition:opacity .15s;opacity:.92}.props-help-link:hover{opacity:1}.props-help-link-icon{display:inline-flex;align-items:center;justify-content:center;color:#98a6b8}.props-help-link-icon svg{display:block}.props-help-sep{color:var(--border-strong);font-size:18px;font-weight:200;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.props-stats-row{display:flex;flex-wrap:wrap;gap:8px 6px;overflow:visible;margin-bottom:0;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.06)}.props-stats-row::-webkit-scrollbar{display:none}.props-stat-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.025);border:1px solid var(--border-subtle);color:var(--text-secondary);padding:7px 16px;border-radius:999px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .15s;font-family:inherit;letter-spacing:.005em}.props-stat-chip:hover{color:var(--text-primary);border-color:var(--border-strong);background:rgba(255,255,255,.045)}.props-stat-chip-active{color:var(--text-primary);background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.82);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.35)}.props-main{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start;margin-top:18px;transition:grid-template-columns .32s cubic-bezier(.32,.72,0,1)}.props-main-with-slip{grid-template-columns:minmax(0,1fr) 360px}@media (max-width:1080px){.props-main-with-slip{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:900px){.props-main,.props-main-with-slip{grid-template-columns:1fr}.props-slip-drawer{display:none}}.props-board{min-width:0}.props-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));grid-gap:12px;gap:12px}.props-load-more{height:1px;width:100%}@media (max-width:1100px){.props-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (max-width:600px){.props-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.props-empty{padding:60px 24px;text-align:center;color:var(--text-muted);font-size:14px;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.005)),var(--bg-surface);border:1px dashed var(--border-subtle);border-radius:14px}.props-empty-error .props-empty-title{margin:0 0 6px;font-size:15px;font-weight:700;color:var(--text-primary,#f5f5f5)}.props-empty-error .props-empty-sub{margin:0 0 16px;font-size:13px;color:var(--text-muted)}.props-retry-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:120px;padding:0 20px;background:#1493FF;color:#FFFFFF;font-family:inherit;font-size:14px;font-weight:600;border:0;border-radius:9px;cursor:pointer;transition:background .15s,opacity .15s}.props-retry-btn:hover:not(:disabled){background:#0f7fe0}.props-retry-btn:disabled{opacity:.6;cursor:default}.props-card{position:relative;display:flex;flex-direction:column;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:11px;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.props-card-stat-icon{position:absolute;top:10px;left:11px;display:inline-flex;color:#7b8996;pointer-events:none;z-index:1;transition:color .2s ease}.props-card:hover .props-card-stat-icon{color:#9fb0c0}.props-card:hover{transform:translateY(-2px);border-color:var(--border-strong,#3a434f);box-shadow:0 14px 30px rgba(0,0,0,.24)}.props-card-image{display:flex;align-items:center;justify-content:center;height:102px;padding:10px 8px 0;overflow:hidden}.props-card-photo{display:block;width:86px;height:86px;flex-shrink:0;border-radius:50%;object-fit:cover;object-position:center 18%;background:radial-gradient(120% 120% at 50% 18%,rgba(255,255,255,.1) 0,rgba(255,255,255,.03) 70%)}.props-card-photo--logo{object-fit:contain;object-position:center;padding:13px}.props-card-photo-fallback{display:flex;align-items:flex-end;justify-content:center;width:86px;height:86px;flex-shrink:0;border-radius:50%;overflow:hidden;background:radial-gradient(120% 120% at 50% 18%,rgba(255,255,255,.1) 0,rgba(255,255,255,.03) 70%)}.props-card-photo-fallback svg{width:78%;height:92%;opacity:.5}.props-card-identity{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 10px;text-align:center;min-width:0;min-height:54px}.props-card-name{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13.5px;font-weight:700;color:var(--text-primary);letter-spacing:-.002em;max-width:100%;line-height:1.2}.props-card-name>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.props-card-team-logo{width:20px;height:20px;object-fit:contain;display:block;flex-shrink:0;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}.props-card-meta{display:flex;flex-direction:column;align-items:center;gap:0;font-size:11px;font-weight:600;color:rgb(168,174,184);letter-spacing:.005em;max-width:100%;line-height:1.35}.props-card-meta-line{display:inline-flex;align-items:center;gap:4px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.props-card-meta-sep{color:rgb(108,116,126)}.props-card-rule{height:0;margin:10px 14px 14px;border-top:1px solid rgba(255,255,255,.1)}.props-card-line{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 10px 12px;text-align:center;min-height:68px}.props-card-line-num{font-size:26px;font-weight:800;letter-spacing:-.015em;color:var(--text-primary);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.props-card-stat-label{font-size:11.5px;font-weight:700;letter-spacing:.04em;color:var(--text-primary);text-transform:capitalize;line-height:1.2}.props-card-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;padding:0 8px 8px}.props-card-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit;font-size:12.5px;font-weight:700;letter-spacing:.015em;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;border-radius:7px;transition:background .15s,color .15s}.props-card-btn-more{background:#233a32;color:#3db45a}.props-card-btn-more:hover{background:#2a4a3d}.props-card-btn-more.is-active,.props-card-btn-more.is-active:hover{background:#1f8447;color:#FFFFFF;font-weight:800;text-shadow:0 1px 1px rgba(0,30,12,.35)}.props-card-btn-less{background:#382629;color:#cb3131}.props-card-btn-less:hover{background:#432a30}.props-card-btn-less.is-active,.props-card-btn-less.is-active:hover{background:#cb3131;color:#FFFFFF}@media (max-width:600px){.props-card-btn{height:40px;font-size:13px;border-radius:8px}.props-card-actions{gap:6px;padding:0 8px 10px}.props-card-image{height:94px}.props-card-name{font-size:13px}}@media (max-width:380px){.props-grid{grid-template-columns:1fr}}.props-card-skel{min-height:232px}.props-card-pos{font-size:11px;font-weight:700;color:var(--text-muted);letter-spacing:.02em;margin-left:1px}.props-slip-addpick{display:flex;align-items:center;gap:12px;padding:14px 4px 4px}.props-slip-addpick-plus{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:50%;border:1px solid var(--border-subtle);color:var(--text-secondary);background:var(--bg-elevated);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.props-slip-addpick-text{font-size:13px;font-weight:600;color:var(--text-secondary);letter-spacing:.005em}.props-slip-addpick-text strong{color:#3db45a;font-weight:800}.props-slip-drawer{--props-slip-gap:12px;--props-slip-offset:calc(var(--props-head-h, 236px) + var(--props-slip-gap));position:-webkit-sticky;position:sticky;top:var(--props-slip-offset);align-self:start;width:100%;margin-top:0;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;height:auto;max-height:calc(100vh - var(--props-slip-offset) - var(--props-slip-gap));max-height:calc(100dvh - var(--props-slip-offset) - var(--props-slip-gap));min-height:min(480px,calc(100dvh - var(--props-slip-offset) - var(--props-slip-gap)))}@media (max-width:900px){.props-slip-drawer{display:none!important}}.props-slip-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--border-subtle)}.props-slip-head-title{font-size:14px;font-weight:700;color:var(--text-primary);letter-spacing:0}.props-slip-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#FFFFFF;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:0;cursor:pointer;padding:4px 0;border-radius:4px;transition:opacity .15s;opacity:.85}.props-slip-clear:hover{opacity:1}.props-slip-inner{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 18px}.props-slip-empty,.props-slip-inner{display:flex;flex-direction:column;gap:0}.props-slip-slot{display:flex;align-items:center;gap:14px;padding:12px 0}.props-slip-slot-mark{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.14);display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:14px;font-weight:700}.props-slip-slot-text{display:flex;flex-direction:column;gap:2px;min-width:0}.props-slip-slot-title{font-size:14px;font-weight:700;color:var(--text-primary)}.props-slip-slot-sub{font-size:12.5px;font-weight:600;color:#aebccb}.props-slip-picks{display:flex;flex-direction:column;gap:0}.props-slip-pick{display:grid;grid-template-columns:60px 1fr auto;grid-gap:12px;gap:12px;padding:14px 0;border-bottom:1px solid var(--border-subtle)}.props-slip-pick:last-child{border-bottom:0}.props-slip-pick-photo{width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:transparent;font-size:13px;font-weight:800;color:var(--text-secondary);align-self:start}.props-slip-pick-photo img{width:100%;height:100%;object-fit:contain;display:block}.props-slip-pick-body{min-width:0;display:flex;flex-direction:column;gap:3px}.props-slip-pick-name{font-size:13.5px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.002em}.props-slip-pick-tag{display:flex;align-items:center;gap:6px;margin-top:1px}.props-slip-pick-league{padding:0 6px;background:rgba(255,255,255,.07);border-radius:3px;font-size:9.5px;font-weight:800;letter-spacing:.06em}.props-slip-pick-league,.props-slip-pick-team{display:inline-flex;align-items:center;height:16px;color:var(--text-secondary);text-transform:uppercase;line-height:1}.props-slip-pick-team{font-size:11px;font-weight:700;letter-spacing:.04em}.props-slip-pick-game{font-size:11.5px;color:rgb(168,174,184);font-weight:500;margin-top:2px}.props-slip-pick-line{font-size:12.5px;font-weight:800;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:4px}.props-slip-pick-line span{font-weight:700;color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;margin-left:3px}.props-slip-pick.is-unavailable{opacity:.6}.props-slip-pick-moved{display:inline-flex;align-items:center;margin-top:5px;padding:3px 8px;border:1px solid var(--brand-blue,#3b82f6);border-radius:6px;background:color-mix(in srgb,var(--brand-blue,#3b82f6) 14%,transparent);color:var(--brand-blue,#3b82f6);font-size:10.5px;font-weight:800;letter-spacing:.01em;cursor:pointer;line-height:1.2}.props-slip-pick-moved:hover{background:color-mix(in srgb,var(--brand-blue,#3b82f6) 22%,transparent)}.props-slip-pick-notice{margin-top:5px;font-size:10.5px;font-weight:700;color:var(--danger,#ef4444);line-height:1.25}.props-slip-pick-stack{display:flex;flex-direction:column;align-items:flex-end;gap:12px;align-self:stretch;justify-content:flex-start;margin-top:-10px}.props-slip-pick-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;background:transparent;border:0;color:var(--text-secondary);cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:color .15s}.props-slip-pick-close svg{width:16px;height:16px}.props-slip-pick-close:hover{color:var(--text-primary)}.props-slip-pick-actions{display:flex;flex-direction:column;gap:5px}.props-slip-side-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:64px;height:28px;border-radius:6px;font-family:inherit;font-size:11.5px;font-weight:700;letter-spacing:.01em;color:var(--text-secondary);background:rgba(255,255,255,.04);border:0;cursor:pointer;transition:all .15s}.props-slip-side-btn:hover{background:rgba(255,255,255,.08);color:var(--text-primary)}.props-slip-side-btn.is-more,.props-slip-side-btn.is-more:hover{background:#359a5e;color:#FFFFFF}.props-slip-side-btn.is-less,.props-slip-side-btn.is-less:hover{background:#cb3131;color:#FFFFFF}.props-slip-footer{display:flex;flex-direction:column;gap:10px;padding:14px 18px 16px;border-top:1px solid var(--border-subtle)}.props-slip-stake{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.props-slip-stake-box{display:flex;flex-direction:column;gap:3px;padding:10px 12px;background:rgba(255,255,255,.025);border-radius:8px;min-width:0}.props-slip-stake-box-readonly{background:rgba(255,255,255,.015)}.props-slip-stake-label{font-size:10px;font-weight:700;color:#FFFFFF;text-transform:uppercase;letter-spacing:.08em}.props-slip-stake-input-wrap{display:flex;align-items:baseline;gap:2px;min-width:0}.props-slip-stake-currency{font-size:16px;font-weight:700;color:#FFFFFF}.props-slip-stake-input{flex:1 1;min-width:0;background:none;border:0;outline:0;padding:0;font-family:inherit;font-size:19px;font-weight:800;color:#FFFFFF;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:none}.props-slip-stake-input:focus,.props-slip-stake-input:focus-visible{outline:0;box-shadow:none;border:0}.props-slip-stake-input::-webkit-inner-spin-button,.props-slip-stake-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.props-slip-stake-input[type=number]{-moz-appearance:textfield}.props-slip-stake-payout{font-size:19px;font-weight:800;letter-spacing:-.01em;color:#3db45a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.props-slip-stake-payout-muted{color:var(--text-muted)}.props-style-toggle{display:flex;gap:4px;margin:0 0 12px;padding:4px;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:12px}.props-style-opt{flex:1 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;background:transparent;border:1px solid transparent;border-radius:9px;cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.props-style-opt:hover:not(.is-active):not(.is-disabled){background:rgba(255,255,255,.045)}.props-style-opt.is-active{background:var(--bg-elevated);border-color:var(--border-strong);box-shadow:0 1px 3px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05)}.props-style-opt.is-active .props-style-name{color:#FFFFFF}.props-style-opt.is-disabled{opacity:.45;cursor:not-allowed}.props-style-name{font-size:13.5px;font-weight:700;color:var(--text-secondary);transition:color .14s ease}.props-style-sub{font-size:11px;font-weight:500;color:var(--text-muted);transition:color .14s ease}.props-style-opt.is-active .props-style-sub{color:var(--text-secondary)}.props-card-protected{position:absolute;top:8px;right:8px;padding:2px 7px;border-radius:999px;background:rgba(31,132,71,.18);border:1px solid rgba(31,132,71,.4);color:#5ec98a;font-size:9.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.props-stake-chips{display:flex;gap:8px;margin:0 0 12px}.props-stake-chip{flex:1 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;padding:0 6px;background:rgba(255,255,255,.04);color:var(--text-primary,#e9e9ec);font-family:inherit;font-size:13px;font-weight:600;border:1px solid var(--border-subtle,rgba(255,255,255,.1));border-radius:8px;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.props-stake-chip:hover{background:rgba(255,255,255,.08)}.props-stake-chip.is-active{background:rgba(20,147,255,.16);border-color:#1493FF;color:#6fbcff}.props-slip-reason{margin:0 0 10px;padding:9px 12px;border-radius:8px;background:rgba(203,49,49,.1);border:1px solid rgba(203,49,49,.28);color:#f2a5a5;font-size:12.5px;line-height:1.35;font-weight:500;text-align:center}.props-place-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;width:100%;background:#1493FF;color:#FFFFFF;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:.01em;border:0;border-radius:10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:background .15s,transform .12s}.props-place-btn:hover:not(:disabled){background:#3CA8FF}.props-place-btn:active:not(:disabled){transform:translateY(1px)}.props-place-btn:disabled{background:#1493FF;color:#FFFFFF;opacity:1;cursor:not-allowed}.props-banner{padding:10px 12px;border-radius:8px;font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:10px}.props-banner-error{background:rgba(255,77,77,.08);border:1px solid rgba(255,77,77,.2);color:#FF6A6A}.props-banner-success{background:rgba(67,213,141,.08);border:1px solid rgba(67,213,141,.22);color:var(--picks-more)}.props-banner-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.08);border:0;color:var(--text-primary);font-family:inherit;font-size:11.5px;font-weight:700;padding:5px 11px;border-radius:6px;cursor:pointer}.props-banner-action:hover{background:rgba(255,255,255,.12)}.props-mobile-bar{position:fixed;left:0;right:0;bottom:var(--props-sheet-lift,0);z-index:209;display:none;align-items:center;justify-content:space-between;gap:14px;height:56px;padding:0 14px 0 18px;border:none;border-radius:14px 14px 0 0;background:var(--accent-primary,#1493FF);color:#fff;cursor:pointer;font:inherit;animation:propsMobileBarIn .28s cubic-bezier(.16,1,.3,1)}@keyframes propsMobileBarIn{0%{transform:translateY(10px);opacity:.6}to{transform:none;opacity:1}}.props-mobile-bar:active{transform:none}.props-mobile-bar:focus-visible{outline:2px solid #fff;outline-offset:2px}.props-mobile-bar-lead{display:inline-flex;align-items:center;gap:13px;min-width:0}.props-mobile-bar-icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.props-mobile-bar-icon svg{width:22px;height:22px}.props-mobile-bar-badge{position:absolute;top:-7px;right:-9px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#0b1116;color:#fff;font:800 11px/1 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.props-mobile-bar-label{font:800 15.5px/1 Inter,sans-serif;letter-spacing:.01em;white-space:nowrap}.props-mobile-bar-hint{flex:1 1;min-width:0;text-align:right;font-size:13px;font-weight:600;color:rgba(255,255,255,.86);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.props-mobile-bar-chev{display:inline-flex;align-items:center;color:#fff;opacity:.9}.props-mobile-bar-chev svg{width:20px;height:20px}.props-sheet-overlay{position:fixed;inset:0 0 var(--props-sheet-lift,0);z-index:208;display:none;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .22s ease,visibility 0s linear .22s}.props-sheet-overlay.is-open{opacity:1;visibility:visible;transition:opacity .22s ease}.props-mobile-sheet{position:fixed;left:0;right:0;bottom:var(--props-sheet-lift,0);z-index:210;display:none;flex-direction:column;max-height:calc(100vh - 72px - var(--safe-bottom));max-height:calc(100dvh - 72px - var(--safe-bottom));background:var(--bg-surface);border-top:1px solid var(--border-default);border-radius:20px 20px 0 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transform:translateY(105%);visibility:hidden;transition:transform .26s cubic-bezier(.16,1,.3,1),visibility 0s linear .26s;will-change:transform}.props-mobile-sheet.is-open{transform:none;visibility:visible;transition:transform .26s cubic-bezier(.16,1,.3,1)}.props-mobile-sheet-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 18px;border-bottom:1px solid var(--border-subtle)}.props-mobile-sheet-title{display:inline-flex;align-items:center;gap:10px;min-width:0;color:#fff;font:700 15px/1 Inter,sans-serif;letter-spacing:-.005em}.props-mobile-sheet-title svg{width:18px;height:18px;color:#fff;flex-shrink:0}.props-mobile-sheet-badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:var(--accent-primary,#1493FF);color:#fff;font:700 12px/1 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.props-mobile-sheet-right{display:flex;align-items:center;gap:6px}.props-mobile-sheet-close{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:9px;color:#d5dbe3;cursor:pointer;transition:color .14s ease,background .14s ease}.props-mobile-sheet-close:hover{color:#fff;background:rgba(255,255,255,.06)}.props-mobile-sheet-close svg{width:18px;height:18px}.props-mobile-sheet .props-slip-footer{flex-shrink:0}@media (max-width:900px){.props-mobile-bar,.props-mobile-sheet,.props-sheet-overlay{display:flex}.props-shell{padding-bottom:96px}}@media (max-width:768px){.props-mobile-bar,.props-mobile-sheet,.props-sheet-overlay{--props-sheet-lift:var(--mobile-nav-h)}}@media (prefers-reduced-motion:reduce){.props-mobile-bar{animation:none}.props-mobile-sheet,.props-sheet-overlay{transition:none}}.pk-page{padding-top:18px}.pk-product-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--picks-card-border)}.pk-kicker{display:inline-block;margin-bottom:6px;font-size:11px;font-weight:800;color:var(--accent-primary);text-transform:uppercase;letter-spacing:.08em}.pk-hero-copy{margin:6px 0 0;color:var(--text-secondary);font-size:14px;max-width:520px}.pk-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.pk-hero-stat{font-size:12px;font-weight:700;color:var(--text-secondary);padding:7px 10px;border:1px solid var(--picks-card-border);border-radius:8px;background:rgba(255,255,255,.025)}@media (max-width:700px){.pk-product-hero{align-items:flex-start;flex-direction:column}.pk-hero-actions{width:100%;justify-content:space-between}.pk-title{font-size:22px}}.pk-leagues{display:flex;gap:4px;margin-bottom:10px;padding:2px;background:rgba(255,255,255,.03);border-radius:8px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto;border:1px solid var(--picks-card-border)}.pk-league{padding:6px 20px;font-size:13px;font-weight:600;color:var(--text-secondary);background:none;border:none;border-radius:6px;cursor:pointer;transition:all .12s;white-space:nowrap}.pk-league-active,.pk-league:hover{color:var(--text-primary)}.pk-league-active{background:var(--bg-elevated)}.pk-stats-nav{display:flex;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:16px;padding-bottom:2px}.pk-stats-nav::-webkit-scrollbar{display:none}.pk-stat-tab{padding:5px 14px;font-size:12px;font-weight:600;color:var(--text-secondary);background:none;border:1px solid transparent;border-radius:8px;cursor:pointer;white-space:nowrap;transition:all .12s}.pk-stat-tab:hover{color:var(--text-primary);background:rgba(255,255,255,.04)}.pk-stat-tab-active{color:var(--accent-primary);background:rgba(20,147,255,.08);border-color:rgba(20,147,255,.2)}.pk-body{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:18px;gap:18px;align-items:start}@media (max-width:900px){.pk-body{grid-template-columns:1fr}.pk-slip{display:none}}.pk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:10px;gap:10px}@media (max-width:1100px){.pk-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}}@media (max-width:600px){.pk-grid{grid-template-columns:1fr;gap:8px}}.pk-game-header{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:12px 0 6px;margin-top:8px;border-bottom:1px solid var(--picks-card-border);margin-bottom:4px}.pk-game-teams{font-size:15px;font-weight:800;color:var(--text-primary);letter-spacing:.01em}.pk-game-time{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.pk-card{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:242px;padding:12px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.006)),var(--picks-card-bg);border:1px solid var(--picks-card-border);border-radius:var(--picks-card-radius);text-align:center;transition:border-color .15s,background .15s,transform .15s;position:relative}.pk-card:hover{border-color:rgba(214,230,245,.16);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01)),var(--picks-card-hover)}.pk-stat-pill{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:4px;align-self:flex-start;line-height:1.2;border:none}.pk-stat-green{background:rgba(46,204,113,.1);color:#2ECC71}.pk-stat-blue{background:rgba(52,152,219,.1);color:#5DADE2}.pk-stat-purple{background:rgba(155,89,182,.1);color:#BB8FCE}.pk-stat-orange{background:rgba(243,156,18,.1);color:#F5B041}.pk-stat-teal{background:rgba(26,188,156,.1);color:#48C9B0}.pk-stat-red{background:rgba(231,76,60,.1);color:#EC7063}.pk-stat-gold{background:rgba(241,196,15,.1);color:#F4D03F}.pk-stat-gray{background:rgba(149,165,166,.1);color:#AEB6BF}.pk-player{display:flex;flex-direction:column;align-items:center;gap:3px;margin:0 0 2px;width:100%;min-width:0}.pk-player-media{position:relative;width:64px;height:64px;margin-bottom:2px}.pk-avatar{display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;color:rgba(255,255,255,.9);background:#2a3040}.pk-avatar,.pk-headshot{width:64px;height:64px;border-radius:50%;box-shadow:0 0 0 2px var(--picks-card-bg),0 0 0 3px rgba(255,255,255,.08)}.pk-headshot{object-fit:cover;display:block;background:#202833}.pk-card-flag{position:absolute;left:50%;bottom:-5px;transform:translateX(-50%);padding:2px 6px;border-radius:999px;background:rgba(20,147,255,.92);color:#fff;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.pk-team-lal{background:#3d2263}.pk-team-bos{background:#1a4d2e}.pk-team-gsw{background:#1a2e5c}.pk-team-mia{background:#5c1a2e}.pk-team-phx{background:#1a1040}.pk-team-dal{background:#1a3a5c}.pk-team-kc{background:#5c1a24}.pk-team-sf{background:#5c1a1a}.pk-team-phi{background:#1a3a3d}.pk-team-nyg{background:#0a1a40}.pk-team-ne{background:#001a33}.pk-team-gb{background:#1a2e20}.pk-team-chi{background:#0a1020}.pk-team-sea{background:#001a33}.pk-team-den{background:#3d1a00}.pk-player-name{font-size:13px;font-weight:700;color:var(--text-primary);line-height:1.2;max-width:100%;overflow-wrap:anywhere}.pk-player-team{font-size:10px;font-weight:600;color:var(--text-muted);letter-spacing:.04em}.pk-line{font-size:24px;font-weight:800;color:var(--text-primary);letter-spacing:0;padding:0;line-height:1.1;margin:1px 0}.pk-btn{width:100%;height:38px;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:13px;font-weight:600;transition:all .15s}.pk-btn-more{color:var(--picks-more);border-color:var(--picks-more-border)}.pk-btn-more,.pk-btn-more:hover{background:var(--picks-more-bg)}.pk-btn-more.pk-btn-selected{background:var(--picks-more);color:#000;font-weight:700}.pk-btn-less{color:var(--picks-less);border-color:var(--picks-less-border)}.pk-btn-less,.pk-btn-less:hover{background:var(--picks-less-bg)}.pk-btn-less.pk-btn-selected{background:var(--picks-less);color:#fff;font-weight:700}@keyframes pickPop{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}.pk-btn-selected{animation:pickPop .15s ease-out}@media (prefers-reduced-motion:reduce){.pk-btn-selected{animation:none}}.pk-slip{position:-webkit-sticky;position:sticky;top:calc(var(--header-h, 72px) + 16px);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.006)),var(--picks-card-bg);border:1px solid var(--picks-card-border);border-radius:var(--picks-card-radius);padding:20px;display:flex;flex-direction:column;gap:14px}.pk-slip-title{font-size:16px;font-weight:800;color:var(--text-primary);display:flex;align-items:center;justify-content:space-between}.pk-slip-count{font-size:12px;font-weight:700;color:var(--picks-more);background:var(--picks-more-bg);padding:3px 10px;border-radius:12px}.pk-slip-empty{font-size:13px;color:var(--text-muted);text-align:center;padding:16px 0}.pk-slip-pick{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--bg-elevated);border-radius:8px}.pk-slip-pick-avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;background:var(--bg-surface);flex-shrink:0}.pk-slip-pick-info{flex:1 1;min-width:0}.pk-slip-pick-name{font-size:13px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-slip-pick-detail{font-size:11px;color:var(--text-muted)}.pk-slip-pick-direction{font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px;flex-shrink:0}.pk-slip-pick-direction.more{background:var(--picks-more-bg);color:var(--picks-more)}.pk-slip-pick-direction.less{background:var(--picks-less-bg);color:var(--picks-less)}.pk-slip-pick-remove{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--text-muted);cursor:pointer;border-radius:4px;font-size:16px;flex-shrink:0;line-height:1}.pk-slip-pick-remove:hover{color:#E74C3C;background:rgba(231,76,60,.08)}.pk-payout-table{border:1px solid var(--picks-card-border);border-radius:8px;overflow:hidden;font-size:12px}.pk-payout-table-header{padding:8px 12px;background:rgba(255,255,255,.03);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.pk-payout-row,.pk-payout-table-header{display:grid;grid-template-columns:1fr 1fr 1fr}.pk-payout-row{padding:9px 12px;border-top:1px solid var(--picks-card-border);color:var(--text-secondary);transition:background .12s}.pk-payout-row-active{background:rgba(20,147,255,.06);color:var(--text-primary)}.pk-payout-row-active .pk-payout-mult{color:var(--picks-more);font-weight:700}.pk-payout-picks{font-weight:600}.pk-payout-mult{text-align:center;display:grid;grid-gap:1px;gap:1px;min-width:0}.pk-payout-mult small{color:var(--text-muted);font-size:9px;font-weight:500;line-height:1.15;white-space:normal}.pk-style-toggle{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:3px;background:var(--bg-surface);border-radius:8px}.pk-style-btn{padding:8px;font-size:13px;font-weight:600;color:var(--text-secondary);background:none;border:none;border-radius:6px;cursor:pointer;text-align:center;transition:all .12s}.pk-style-btn-active,.pk-style-btn:hover{color:var(--text-primary)}.pk-style-btn-active{background:var(--bg-elevated);box-shadow:0 1px 4px rgba(0,0,0,.25)}.pk-amount-row{display:flex;align-items:center;gap:8px}.pk-amount-label{font-size:12px;color:var(--text-muted);flex-shrink:0}.pk-amount-input{flex:1 1;height:36px;padding:0 10px;font-size:14px;font-weight:600;background:var(--bg-elevated);border:1px solid var(--picks-card-border);border-radius:8px;color:var(--text-primary);outline:none;transition:border-color .15s,background .15s}.pk-amount-input:focus{border-color:var(--accent-primary)}.pk-slip-payout{display:flex;align-items:center;justify-content:space-between;padding:12px;background:rgba(46,204,113,.06);border:1px solid rgba(46,204,113,.15);border-radius:8px}.pk-slip-payout-label{font-size:13px;color:var(--text-secondary)}.pk-slip-payout-right{text-align:right}.pk-slip-payout-value{font-size:20px;font-weight:800;color:var(--picks-more);line-height:1}.pk-slip-multiplier{font-size:11px;font-weight:700;color:var(--text-muted);margin-top:2px}.pk-place-btn{width:100%;height:48px;font-size:15px;font-weight:700;color:#000;background:var(--picks-more);border:none;border-radius:8px;cursor:pointer;transition:filter .12s;display:flex;align-items:center;justify-content:center;gap:8px}.pk-place-btn:hover{filter:brightness(1.08)}.pk-place-btn:disabled{opacity:.4;cursor:default;filter:none}.pk-place-mult{background:rgba(0,0,0,.15);padding:2px 8px;border-radius:4px;font-size:13px}.pk-place-payout{text-align:center;font-size:12px;color:var(--text-muted);margin-top:6px}.pk-place-payout strong{color:var(--picks-more);font-weight:700}.pk-error-banner{padding:10px 12px;background:rgba(231,76,60,.08);border:1px solid rgba(231,76,60,.25);border-radius:8px;font-size:13px;color:#E74C3C}.pk-success-banner{padding:16px;background:rgba(46,204,113,.08);border:1px solid rgba(46,204,113,.25);border-radius:8px;font-size:14px;font-weight:600;color:var(--picks-more);text-align:center;display:flex;flex-direction:column;gap:8px}.pk-pick-counter{position:fixed;bottom:80px;right:20px;z-index:90;display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--bg-surface);border:1px solid var(--picks-card-border);border-radius:20px;box-shadow:0 4px 16px rgba(0,0,0,.3)}.pk-pick-counter-num{font-size:18px;font-weight:800;color:var(--picks-more)}.pk-pick-counter-label{font-size:12px;color:var(--text-muted)}@media (min-width:901px){.pk-pick-counter{display:none}}.pk-mobile-bar{position:fixed;bottom:0;left:0;right:0;z-index:100;background:var(--bg-surface);border-top:1px solid var(--picks-card-border);padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));display:none;align-items:center;justify-content:space-between;gap:10px}.pk-mobile-bar-count{width:28px;height:28px;border-radius:50%;background:var(--accent-primary);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pk-mobile-bar-text{flex:1 1;font-size:13px;font-weight:600;color:var(--text-primary)}.pk-mobile-bar-btn{padding:8px 20px;font-size:13px;font-weight:700;color:#000;background:var(--picks-more);border:none;border-radius:8px;cursor:pointer}.pk-mobile-sheet{position:fixed;bottom:0;left:0;right:0;z-index:200;background:var(--bg-surface);border-top:1px solid var(--picks-card-border);border-radius:16px 16px 0 0;padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px));max-height:85vh;overflow-y:auto;transition:transform .3s cubic-bezier(.32,.72,0,1);will-change:transform}.pk-mobile-sheet-handle{width:36px;height:4px;border-radius:2px;background:rgba(255,255,255,.15);margin:0 auto 12px}.pk-sheet-overlay{position:fixed;inset:0;z-index:199;background:rgba(0,0,0,.5)}@media (max-width:900px){.pk-mobile-bar{display:flex}}@media (min-width:901px){.pk-mobile-bar,.pk-mobile-sheet,.pk-sheet-overlay{display:none!important}}.pk-entries-page{max-width:700px;margin:0 auto;padding:20px 16px}.pk-entries-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.pk-entry-card{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--picks-card-bg);border:1px solid var(--picks-card-border);border-radius:var(--picks-card-radius);margin-bottom:10px;transition:border-color .15s;cursor:pointer;text-decoration:none;color:inherit;display:block}.pk-entry-card:hover{border-color:rgba(214,230,245,.16);background:var(--picks-card-hover)}.pk-entry-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.pk-entry-picks-preview{display:flex}.pk-entry-pick-dot{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff;background:var(--bg-elevated);border:2px solid var(--picks-card-bg);margin-left:-8px}.pk-entry-pick-dot:first-child{margin-left:0}.pk-entry-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:8px 16px;gap:8px 16px;font-size:13px;color:var(--text-secondary)}.pk-entry-meta strong{color:var(--text-primary);font-weight:600}.pk-entry-date{font-size:11px;color:var(--text-muted)}.pk-entry-status-badge{font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}.pk-status-pending{background:rgba(149,165,166,.15);color:#95A5A6}.pk-status-won{background:rgba(46,204,113,.15);color:#2ECC71}.pk-status-lost{background:rgba(231,76,60,.15);color:#E74C3C}.pk-status-settled{background:rgba(52,152,219,.15);color:#3498DB}.pk-status-void{background:rgba(241,196,15,.12);color:#F1C40F}.pk-detail-page{max-width:700px;margin:0 auto;padding:20px 16px}.pk-detail-summary{background:var(--picks-card-bg);border:1px solid var(--picks-card-border);border-radius:var(--picks-card-radius);padding:20px;margin-bottom:16px;display:flex;flex-direction:column;gap:8px}.pk-detail-row{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:13px}.pk-detail-label{color:var(--text-muted)}.pk-detail-value{color:var(--text-primary);font-weight:600;text-align:right;overflow-wrap:anywhere}.pk-detail-value-big{font-size:22px;font-weight:800;color:var(--picks-more)}.pk-leg-card{background:var(--picks-card-bg);border:1px solid var(--picks-card-border);border-radius:var(--picks-card-radius);padding:14px 16px;margin-bottom:8px;display:flex;flex-direction:column;gap:6px}.pk-leg-top{display:flex;align-items:center;justify-content:space-between}.pk-leg-player{font-size:14px;font-weight:700;color:var(--text-primary)}.pk-leg-side{font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px;text-transform:uppercase}.pk-leg-side.higher{background:var(--picks-more-bg);color:var(--picks-more)}.pk-leg-side.lower{background:var(--picks-less-bg);color:var(--picks-less)}.pk-leg-stat{font-size:12px;color:var(--text-secondary)}.pk-leg-actual{color:var(--text-primary);font-weight:600}.pk-leg-result{display:flex;align-items:center;gap:8px;font-size:12px}.pk-leg-outcome-badge{font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}.pk-outcome-won{background:rgba(46,204,113,.15);color:#2ECC71}.pk-outcome-lost{background:rgba(231,76,60,.15);color:#E74C3C}.pk-outcome-pending{background:rgba(149,165,166,.15);color:#95A5A6}.pk-outcome-void{background:rgba(241,196,15,.12);color:#F1C40F}.pk-leg-game{font-size:11px;color:rgba(255,255,255,.3)}.pred-browser{display:grid;grid-gap:16px;gap:16px}.pred-browser-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.pred-browser-actions{display:flex;gap:8px;flex-wrap:wrap}.pred-browser-stats{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.pred-browser-section-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.pred-featured-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.pred-featured-card{border:1px solid var(--border-subtle);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent);border-radius:12px;padding:12px;display:grid;grid-gap:10px;gap:10px}.pred-featured-title{font-size:14px;font-weight:700;line-height:1.35}.pred-featured-prob{font-size:22px;font-weight:800;color:#9bd1ff}.pred-badge{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:3px 8px;border-radius:999px;border:1px solid var(--border-default);color:var(--text-secondary);font-size:11px;font-weight:700;letter-spacing:.02em}.pred-badge.is-live{border-color:rgba(0,210,106,.5);color:var(--success);background:rgba(0,210,106,.12)}.pred-chip-groups{display:grid;grid-gap:8px;gap:8px;margin-bottom:12px}.pred-chip-row{display:flex;gap:8px;flex-wrap:wrap}.pred-chip{border:1px solid var(--border-default);background:var(--bg-elevated);color:var(--text-secondary);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.pred-chip:hover{border-color:var(--border-strong);color:var(--text-primary)}.pred-chip.is-active{border-color:rgba(20,147,255,.5);background:rgba(20,147,255,.12);color:#b9e0ff}.pred-card-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.pred-card-grid,.pred-compact-card{display:grid;grid-gap:10px;gap:10px}.pred-compact-card{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:12px;padding:12px}.pred-compact-card.is-bettable{border-color:rgba(0,210,106,.4);box-shadow:inset 0 0 0 1px rgba(0,210,106,.18)}.pred-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.pred-question{font-size:14px;font-weight:700;line-height:1.35;color:var(--text-primary)}.pred-card-meta{margin-top:4px;font-size:12px;color:var(--text-muted)}.pred-prob-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.pred-prob-cell{border-radius:10px;border:1px solid var(--border-default);background:var(--bg-overlay);padding:9px 10px;display:grid;grid-gap:3px;gap:3px}.pred-prob-cell span{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-weight:700}.pred-prob-cell strong{font-size:20px;line-height:1;letter-spacing:-.02em}.pred-prob-cell.yes strong{color:#57b6ff}.pred-prob-cell.no strong{color:#ff8f8f}.pred-card-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.pred-card-footnote{font-size:12px;color:var(--text-secondary);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pred-empty-intent{border:1px dashed var(--border-default);border-radius:12px;padding:22px;display:grid;grid-gap:10px;gap:10px;place-items:center;text-align:center}.pred-empty-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media (max-width:700px){.pred-card-bottom{flex-direction:column;align-items:stretch}.pred-card-bottom .btn{width:100%;justify-content:center}}.blackjack-page-v2 .mines-grid-area{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;padding:28px 32px;min-height:560px}.bj-table{position:relative;flex:1 1;gap:22px;padding:30px 0 24px}.bj-hand-area,.bj-table{display:flex;flex-direction:column;align-items:center;justify-content:center}.bj-hand-area{gap:14px;padding:22px 16px;border-radius:14px;background:rgba(20,24,30,.45);border:1px solid var(--border-subtle,#2a3038);transition:border-color .22s ease,box-shadow .22s ease,background .22s ease;min-height:280px}.bj-player{border-color:rgba(20,147,255,.28)}.bj-dealer{border-color:rgba(214,38,43,.28)}.bj-player .bj-hand-label{color:#4caaff}.bj-dealer .bj-hand-label{color:#ff7a7e}.bj-hand-header{display:flex;align-items:center;justify-content:center;gap:12px}.bj-hand-label{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.bj-hand-score{display:inline-flex;min-width:42px;height:32px;padding:0 13px;border-radius:999px;background:rgba(20,24,30,.85);border:1px solid var(--border-subtle,#2a3038);font-size:16px;font-weight:800;color:#ffffff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:bjPillSlideIn .22s cubic-bezier(.16,1,.3,1)}.bj-cards,.bj-hand-score{align-items:center;justify-content:center}.bj-cards{display:flex;gap:10px;height:187px;flex-wrap:nowrap;perspective:1000px}.bj-empty{color:var(--text-tertiary,#6c7686);font-size:13px;font-style:italic;margin:0}.bj-card{position:relative;width:118px;height:172px;border-radius:11px;background:#fafafa;box-shadow:0 6px 18px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.06);padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;overflow:hidden;animation:bjDealIn .44s cubic-bezier(.2,.85,.3,1) backwards;transform-origin:center top;will-change:transform,opacity}@keyframes bjDealIn{0%{opacity:0;transform:translate(150px,-210px) rotate(10deg) scale(.8)}55%{opacity:1}to{opacity:1;transform:translate(0) rotate(0deg) scale(1)}}.bj-card-red{color:#e02a3c}.bj-card-black{color:#0b0f16}.bj-card-rank-c{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:58px;font-weight:800;line-height:1;letter-spacing:-.04em;font-feature-settings:"tnum" 1}.bj-card-suit-c{font-family:Georgia,Times New Roman,serif;font-size:50px;line-height:1}.bj-card-corner{display:flex;flex-direction:column;align-items:center;line-height:1;font-weight:800}.bj-card-corner-tl{align-self:flex-start}.bj-card-corner-br{align-self:flex-end;transform:rotate(180deg)}.bj-card-rank{font-size:22px;font-weight:900;letter-spacing:-.02em}.bj-card-suit{font-size:17px;line-height:1;margin-top:1px}.bj-card-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:56px;line-height:1;opacity:.95}.bj-card-hidden{padding:6px}.bj-card-back{width:100%;height:100%;border-radius:6px;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 50%,rgba(255,255,255,.08)),repeating-linear-gradient(45deg,rgba(255,255,255,.06) 0 6px,transparent 6px 12px),linear-gradient(180deg,#1493FF,#0d6dc4);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 0 0 3px rgba(255,255,255,.12);position:relative}.bj-card-back:after{content:"";position:absolute;inset:12px;border-radius:4px;border:1px solid rgba(255,255,255,.22);background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.2) 0,transparent 60%),repeating-linear-gradient(-45deg,rgba(255,255,255,.08) 0 4px,transparent 4px 8px)}.bj-vs-divider{display:flex;align-items:center;justify-content:center;width:60px;min-height:120px;position:relative}.bj-vs{font-size:18px;font-weight:900;color:var(--text-tertiary,#6c7686);letter-spacing:.18em;opacity:.55}.bj-outcome-banner{position:relative;z-index:1;padding:8px 22px;border-radius:999px;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;background:var(--bg-elevated,#232830);border:1px solid var(--border-subtle,#2a3038);color:#fff;animation:bjBannerPop .36s cubic-bezier(.16,1,.3,1)}@keyframes bjBannerPop{0%{opacity:0;transform:scale(.85)}60%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.bj-outcome-banner.outcome-bj{background:linear-gradient(180deg,#1493FF,#0d6dc4);border-color:rgba(20,147,255,.6);color:#fff;box-shadow:0 0 24px rgba(20,147,255,.55)}.bj-outcome-banner.outcome-win{background:linear-gradient(180deg,#1bb579,#178c5e);border-color:rgba(27,181,121,.6);color:#fff;box-shadow:0 0 18px rgba(27,181,121,.45)}.bj-outcome-banner.outcome-loss{background:linear-gradient(180deg,#d6262b,#a31c20);border-color:rgba(214,38,43,.6);color:#fff;box-shadow:0 0 18px rgba(214,38,43,.45)}.bj-outcome-banner.outcome-push{background:var(--bg-elevated,#232830);border-color:var(--border-subtle,#2a3038);color:var(--text-secondary,#8b95a3)}.bj-history{position:absolute;top:14px;left:16px;display:flex;flex-direction:row;gap:5px;z-index:2;pointer-events:none;max-width:50%;overflow:hidden}.bj-history-pill{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 6px;border-radius:6px;font-size:10px;font-weight:900;letter-spacing:.04em;background:var(--bg-elevated,#232830);border:1px solid var(--border-subtle,#2a3038);color:#fff;animation:bjPillSlideIn .24s cubic-bezier(.16,1,.3,1)}.bj-history-pill.bj{background:linear-gradient(180deg,#1493FF,#0d6dc4);border-color:rgba(20,147,255,.6);color:#fff}.bj-history-pill.win{background:linear-gradient(180deg,#1bb579,#178c5e);border-color:rgba(27,181,121,.6);color:#fff}.bj-history-pill.loss{background:rgba(214,38,43,.12);border-color:rgba(214,38,43,.35);color:#ff7a7e}.bj-history-pill.push{background:var(--bg-elevated,#232830);border-color:var(--border-subtle,#2a3038);color:var(--text-secondary,#8b95a3)}@keyframes bjPillSlideIn{0%{opacity:0;transform:translateX(8px) scale(.85)}to{opacity:1;transform:translateX(0) scale(1)}}.bj-action-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:8px;gap:8px;margin-top:4px}.bj-action{display:inline-flex;align-items:center;justify-content:space-between;height:46px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:700;letter-spacing:.01em;border:1px solid var(--border-subtle,#2a3038);background:var(--bg-elevated,#232830);color:var(--text-secondary,#a8b2c0);cursor:pointer;transition:transform .12s ease,filter .12s ease,opacity .12s ease,background .12s ease,color .12s ease,border-color .12s ease}.bj-action svg{flex-shrink:0;opacity:.7;transition:opacity .12s ease,color .12s ease}.bj-action:disabled{opacity:.55;cursor:not-allowed}.bj-action:not(:disabled){color:#fff}.bj-action:not(:disabled) svg{opacity:1}.bj-action:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.12)}.bj-action:not(:disabled):active{transform:translateY(0);filter:brightness(.95)}.bj-action.bj-hit:not(:disabled) svg{color:#28d089}.bj-action.bj-stand:not(:disabled) svg{color:#ff5a60}.bj-action.bj-split:not(:disabled) svg{color:#4caaff}.bj-action.bj-double:not(:disabled) svg{color:#f0c759}.bj-celebrate-card{position:relative}.bj-celebrate-label{display:block;font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-primary,#1493FF);margin-bottom:6px}.bj-demo-banner{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-bottom:12px;border-radius:8px;background:linear-gradient(180deg,rgba(20,147,255,.18),rgba(20,147,255,.08));border:1px solid rgba(20,147,255,.45);box-shadow:inset 0 0 0 1px rgba(20,147,255,.08)}.bj-demo-dot{width:8px;height:8px;border-radius:50%;background:#28d089;box-shadow:0 0 8px rgba(40,208,137,.7),0 0 0 2px rgba(40,208,137,.18);animation:bjDemoPulse 1.6s ease-in-out infinite}@keyframes bjDemoPulse{0%,to{opacity:1}50%{opacity:.55}}.bj-demo-text{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff}.bj-demo-sub{margin-left:auto;font-size:10px;font-weight:600;color:rgba(180,220,255,.75);letter-spacing:.02em}@media (max-width:480px){.bj-demo-sub{display:none}}.bj-shoe-stack{position:absolute;top:0;right:22px;left:auto;width:104px;height:95px;overflow:hidden;pointer-events:none;z-index:3}.bj-shoe-img{display:block;width:104px;height:auto;margin-top:-56px}.bj-rules-ribbon{position:static;transform:none;display:flex;flex-direction:column;align-items:center;gap:7px;margin:4px 0;pointer-events:none;z-index:0;animation:bjRibbonFade .32s ease-out}@keyframes bjRibbonFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.bj-ribbon{position:relative;display:inline-flex;align-items:center}.bj-ribbon-body{padding:6px 22px;border-radius:4px;background:rgba(48,57,69,.96);color:#d2dbe5;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2px 6px rgba(0,0,0,.3);white-space:nowrap}.bj-ribbon-bottom,.bj-ribbon-top{transform:none}@media (max-width:900px){.blackjack-page-v2 .mines-grid-area{padding:18px 14px;min-height:520px}.blackjack-page-v2 .bj-table{gap:10px;padding-top:26px}.blackjack-page-v2 .bj-hand-area{padding:8px 0;min-height:184px}.blackjack-page-v2 .bj-card{width:86px;height:136px}.blackjack-page-v2 .bj-card-rank-c{font-size:32px}.blackjack-page-v2 .bj-card-suit-c{font-size:30px}.blackjack-page-v2 .bj-cards{gap:8px;height:136px}.blackjack-page-v2 .bj-action{height:40px;font-size:13px}.blackjack-page-v2 .bj-history{top:10px;right:10px}.blackjack-page-v2 .bj-shoe-stack{width:88px;height:80px;top:0;right:8px;left:auto}.blackjack-page-v2 .bj-shoe-img{width:88px;margin-top:-48px}.blackjack-page-v2 .bj-ribbon-body{padding:6px 18px;font-size:10px;letter-spacing:.12em}.blackjack-page-v2 .bj-ribbon-tail{height:26px;width:10px}}.page.casino-page-v2{display:flex;flex-direction:column;gap:0;max-width:1240px;padding:24px clamp(22px,2.4vw,34px) 64px}.casino-page-v2 .casino-stage{display:flex;flex-direction:column;width:100%;margin:0;padding:0;box-sizing:border-box}.casino-page-v2 .mines-info-section{max-width:100%;margin:18px 0 0}.casino-page-v2 .gp-more{margin-top:26px}.casino-page-v2 .lb-section,.casino-page-v2 .scroll-fade-wrap{max-width:100%;margin-left:0;margin-right:0}.casino-providers-header{margin-top:26px}.casino-frame-wrap{position:relative;width:100%;background:linear-gradient(180deg,#0c1014,#181d24);border-radius:14px;padding:1px;box-shadow:0 14px 38px rgba(0,0,0,.45),0 0 0 1px rgba(20,147,255,.22)}.casino-frame{position:relative;width:100%;aspect-ratio:16/10;border-radius:13px;overflow:hidden;background:radial-gradient(circle at 50% 40%,#1c2330 0,#0c1014 80%);display:flex;align-items:center;justify-content:center}.casino-frame-wrap:-webkit-full-screen,.casino-frame:-webkit-full-screen{width:100vw;height:100vh;aspect-ratio:auto;border-radius:0;padding:0}.casino-frame-wrap:fullscreen,.casino-frame:fullscreen{width:100vw;height:100vh;aspect-ratio:auto;border-radius:0;padding:0}.casino-frame-cover{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(12px) brightness(.45) saturate(1.1);transform:scale(1.08);z-index:0}.casino-frame:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(20,147,255,.18),transparent 60%),radial-gradient(circle at 50% 100%,rgba(20,147,255,.1),transparent 50%);pointer-events:none;z-index:1}.casino-game-target{position:absolute;inset:0;z-index:3}.casino-game-target canvas,.casino-game-target iframe,.casino-game-target>div{width:100%!important;height:100%!important;border:0}.casino-frame-placeholder{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;animation:casinoOverlayFade .32s ease-out}.casino-frame-loader{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px;text-align:center;animation:casinoOverlayFade .36s ease-out}@keyframes casinoOverlayFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.casino-loader-spinner{display:inline-block;width:44px;height:44px;border-color:#1493ff rgba(20,147,255,.5) rgba(255,255,255,.12) rgba(255,255,255,.12);border-style:solid;border-width:3px;border-radius:50%;animation:casinoSpin .9s linear infinite}@keyframes casinoSpin{to{transform:rotate(1turn)}}.casino-loader-text{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.7)}.casino-frame-error{margin:0;font-size:13px;color:#ff7a7e;background:rgba(214,38,43,.14);border:1px solid rgba(214,38,43,.4);padding:10px 16px;border-radius:8px;font-weight:700;max-width:80%}.casino-toolbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px;background:rgba(15,18,22,.6);border:1px solid var(--border-subtle,#2a3038);border-top:0;border-radius:0 0 12px 12px;margin-top:-1px}.casino-toolbar-left{display:flex;align-items:center;gap:10px;justify-self:start}.casino-toolbar-right{display:flex;align-items:center;gap:8px;justify-self:end}.casino-toolbar-center{display:flex;justify-content:center;justify-self:center}.casino-toolbar-logo{height:34px;width:auto;opacity:.9;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45));transition:opacity .16s ease,transform .16s ease}.casino-toolbar-logo:hover{opacity:1;transform:scale(1.06)}.casino-mode-toggle{display:inline-flex;background:var(--bg-elevated,#232830);border:1px solid var(--border-subtle,#2a3038);border-radius:999px;padding:4px;gap:2px}.casino-mode-pill{display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;border:none;background:transparent;border-radius:999px;color:var(--text-secondary,#a8b2c0);font-size:12px;font-weight:800;letter-spacing:.04em;cursor:pointer;transition:background .12s ease,color .12s ease}.casino-mode-pill:hover{color:#fff}.casino-mode-pill.active{background:linear-gradient(180deg,#1493FF,#0d6dc4);color:#fff;box-shadow:0 2px 8px rgba(20,147,255,.3)}@media (max-width:820px){.casino-page-v2 .casino-stage{padding:12px 10px 0}.casino-frame-wrap{border-radius:12px}.casino-frame{border-radius:11px}.casino-toolbar{padding:10px;gap:8px}.casino-mode-pill{padding:5px 12px;font-size:11px}.casino-play-btn{padding:10px 16px;font-size:13px}}.baccarat-page-v2 .mines-grid-area{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;padding:28px 32px;min-height:580px;overflow:hidden}.bc-cards-area{position:relative;flex:1 1;display:flex;align-items:center;justify-content:center;min-height:260px;padding:64px 0 16px}.bc-quick-btns{margin-left:auto;display:inline-flex;gap:4px}.bc-bet-row{display:grid;grid-template-columns:1fr .85fr 1fr;grid-gap:12px;gap:12px;padding:0 4px 8px}.bc-bet-box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:110px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:rgba(35,42,52,.55);color:var(--text-secondary,#a8b2c0);cursor:pointer;transition:transform .14s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease;overflow:visible}.bc-bet-box:disabled{cursor:not-allowed;opacity:.7}.bc-bet-box:not(:disabled):hover{transform:translateY(-2px);background:rgba(45,53,64,.7);border-color:rgba(255,255,255,.16)}.bc-bet-box:not(:disabled):active{transform:translateY(0)}.bc-bet-title{font-size:22px;font-weight:800;letter-spacing:.01em;color:#fff}.bc-bet-amount{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;letter-spacing:.01em;color:rgba(255,255,255,.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bc-bet-amount:after{content:"";width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#34d27a 0,#1c8c52 70%);box-shadow:0 0 0 1px rgba(0,0,0,.35)}.bc-bet-player:not(:disabled):hover{border-color:rgba(20,147,255,.55)}.bc-bet-tie:not(:disabled):hover{border-color:rgba(231,184,65,.55)}.bc-bet-banker:not(:disabled):hover{border-color:rgba(214,38,43,.55)}.bc-bet-box.winning{animation:bcBetGlow 1.2s ease-in-out infinite alternate}.bc-bet-player.winning{border-color:rgba(20,147,255,.9);box-shadow:inset 0 0 0 1px rgba(20,147,255,.4),0 0 38px rgba(20,147,255,.55)}.bc-bet-tie.winning{border-color:rgba(231,184,65,.9);box-shadow:inset 0 0 0 1px rgba(231,184,65,.4),0 0 38px rgba(231,184,65,.55)}.bc-bet-banker.winning{border-color:rgba(214,38,43,.9);box-shadow:inset 0 0 0 1px rgba(214,38,43,.4),0 0 38px rgba(214,38,43,.55)}.bc-bet-box.winning:after{content:"";position:absolute;inset:-2px;border-radius:16px;pointer-events:none;background:linear-gradient(120deg,transparent,rgba(255,255,255,.18) 50%,transparent);transform:translateX(-100%);animation:bcBetSheen 1.8s linear infinite}@keyframes bcBetGlow{0%{filter:brightness(1);transform:translateY(0)}to{filter:brightness(1.18);transform:translateY(-1px)}}@keyframes bcBetSheen{0%{transform:translateX(-100%)}60%{transform:translateX(100%)}to{transform:translateX(100%)}}.bc-bet-chip-stack{position:absolute;top:-14px;right:14px;width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 30%,#f0c759 0,#b58a26 70%);border:2px dashed rgba(255,255,255,.85);box-shadow:0 6px 14px rgba(0,0,0,.45),inset 0 0 0 1px rgba(0,0,0,.45);color:#1a1a1a;font-weight:900;font-size:12px;animation:bcChipPop .24s cubic-bezier(.16,1,.3,1)}.bc-bet-chip-stack.chip-tier-1{background:radial-gradient(circle at 30% 30%,#d8dee9 0,#7c8693 70%);color:#1a1a1a}.bc-bet-chip-stack.chip-tier-2{background:radial-gradient(circle at 30% 30%,#ff9a5a 0,#b35420 70%);color:#fff}.bc-bet-chip-stack.chip-tier-3{background:radial-gradient(circle at 30% 30%,#5fbe7d 0,#2a7a44 70%);color:#fff}.bc-bet-chip-stack.chip-tier-4{background:radial-gradient(circle at 30% 30%,#4caaff 0,#1565a8 70%);color:#fff}.bc-bet-chip-stack.chip-tier-5{background:radial-gradient(circle at 30% 30%,#c684ff 0,#6a3aa8 70%);color:#fff}.bc-bet-chip-stack.chip-tier-6{background:radial-gradient(circle at 30% 30%,#ff7474 0,#aa2222 70%);color:#fff}.bc-bet-chip-stack-value{letter-spacing:.01em}@keyframes bcChipPop{0%{transform:scale(.5) translateY(-22px) rotate(-180deg);opacity:0}55%{transform:scale(1.22) translateY(2px) rotate(8deg);opacity:1}78%{transform:scale(.94) translateY(-1px) rotate(-3deg)}to{transform:scale(1) translateY(0) rotate(0)}}.bc-bet-chip-stack{animation:bcChipPop .36s cubic-bezier(.16,1.18,.32,1)}.bc-bet-chip-stack:before{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid;opacity:0;animation:bcChipRing .6s ease-out;pointer-events:none}@keyframes bcChipRing{0%{transform:scale(.6);opacity:.55}to{transform:scale(1.7);opacity:0}}.bc-bet-tools{display:flex;justify-content:space-between;align-items:center;padding:14px 6px 4px}.bc-tool-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:transparent;border:none;color:#ffffff;font-size:15px;font-weight:700;letter-spacing:.02em;cursor:pointer;border-radius:8px;transition:color .12s ease,background .12s ease,transform .12s ease}.bc-tool-btn svg{width:18px;height:18px;stroke-width:2.2}.bc-tool-btn:disabled{opacity:.45;cursor:not-allowed}.bc-tool-btn:not(:disabled):hover{background:rgba(255,255,255,.08);transform:translateY(-1px)}.bc-tool-btn:not(:disabled):active{transform:translateY(0)}.bc-table{position:relative;width:100%;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:18px;gap:18px;align-items:center}.bc-hand-area{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 14px;border-radius:14px;background:rgba(20,24,30,.45);border:1px solid var(--border-subtle,#2a3038);transition:border-color .22s ease,box-shadow .22s ease,background .22s ease;min-height:200px}.bc-player{border-color:rgba(20,147,255,.28)}.bc-banker{border-color:rgba(214,38,43,.28)}.bc-hand-area.bc-winner{background:rgba(28,33,40,.82);animation:bcWinnerPulse 1.6s ease-in-out infinite}.bc-player.bc-winner{border-color:rgba(20,147,255,.85);box-shadow:inset 0 0 0 1px rgba(20,147,255,.4),0 0 32px rgba(20,147,255,.55)}.bc-banker.bc-winner{border-color:rgba(214,38,43,.85);box-shadow:inset 0 0 0 1px rgba(214,38,43,.4),0 0 32px rgba(214,38,43,.55)}.bc-hand-area.bc-tied{border-color:rgba(231,184,65,.65);box-shadow:inset 0 0 0 1px rgba(231,184,65,.3),0 0 26px rgba(231,184,65,.3);animation:bcWinnerPulse 1.6s ease-in-out infinite}@keyframes bcWinnerPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}.bc-hand-header{display:flex;align-items:center;justify-content:center;gap:12px}.bc-hand-label{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.bc-player .bc-hand-label{color:#4caaff}.bc-banker .bc-hand-label{color:#ff7a7e}.bc-hand-score{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:26px;padding:0 10px;border-radius:999px;background:rgba(20,24,30,.85);border:1px solid var(--border-subtle,#2a3038);font-size:13px;font-weight:800;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:bcPillSlideIn .24s cubic-bezier(.16,1,.3,1)}.bc-cards{gap:8px;min-height:134px;perspective:1000px}.bc-cards,.bc-vs-divider{display:flex;align-items:center;justify-content:center}.bc-vs-divider{width:60px;min-height:100px;position:relative}.bc-vs{font-size:18px;font-weight:900;color:var(--text-tertiary,#6c7686);letter-spacing:.18em;opacity:.55}.bc-outcome-banner{position:relative;z-index:1;padding:12px 28px;border-radius:999px;font-size:14px;font-weight:900;letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--border-subtle,#2a3038);background:var(--bg-elevated,#232830);color:#fff;animation:bcBannerPop .52s cubic-bezier(.18,1.18,.32,1),bcBannerGlow 2s ease-in-out .52s infinite;overflow:hidden}.bc-outcome-banner:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.32) 50%,transparent);transform:translateX(-100%);animation:bcBannerSheen 1.6s ease-out .54s;pointer-events:none}@keyframes bcBannerPop{0%{opacity:0;transform:scale(.6) translateY(8px)}40%{opacity:1;transform:scale(1.18) translateY(-2px)}70%{transform:scale(.96)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes bcBannerGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.15)}}@keyframes bcBannerSheen{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.bc-outcome-banner.outcome-player{background:linear-gradient(180deg,#1493FF,#0d6dc4);border-color:rgba(20,147,255,.6);box-shadow:0 0 24px rgba(20,147,255,.55)}.bc-outcome-banner.outcome-banker{background:linear-gradient(180deg,#d6262b,#a31c20);border-color:rgba(214,38,43,.6);box-shadow:0 0 24px rgba(214,38,43,.55)}.bc-outcome-banner.outcome-tie{background:linear-gradient(180deg,#e7b841,#b58a26);border-color:rgba(231,184,65,.6);color:#1a1a1a;box-shadow:0 0 24px rgba(231,184,65,.45)}.bc-card{position:relative;width:84px;height:118px;border-radius:9px;background:#fafafa;box-shadow:0 6px 18px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.06);padding:7px 9px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;animation:bcDealFromDeck .62s cubic-bezier(.22,1,.36,1) backwards,bcCardLand .22s ease-out .6s backwards;transform-origin:center top;will-change:transform,opacity,filter}.bc-banker .bc-card,.bc-player .bc-card{animation-delay:calc(var(--card-i, 0) * 60ms)}@keyframes bcDealFromDeck{0%{opacity:0;transform:translate(220px,-120px) rotate(28deg) scale(.72);filter:blur(2px)}35%{opacity:1;filter:blur(0)}85%{transform:translate(8px,6px) rotate(-3deg) scale(1.02)}to{opacity:1;transform:translate(0) rotate(0deg) scale(1);filter:blur(0)}}@keyframes bcCardLand{0%{box-shadow:0 6px 18px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.06),0 0 0 0 rgba(255,255,255,.4)}40%{box-shadow:0 6px 18px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.06),0 0 30px 6px rgba(255,255,255,.18)}to{box-shadow:0 6px 18px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.06),0 0 0 0 transparent}}.bc-card-red{color:#d6262b}.bc-card-black{color:#1a1f27}.bc-card-corner{display:flex;flex-direction:column;align-items:center;line-height:1;font-weight:800}.bc-card-corner-tl{align-self:flex-start}.bc-card-corner-br{align-self:flex-end;transform:rotate(180deg)}.bc-card-rank{font-size:16px;font-weight:900;letter-spacing:-.02em}.bc-card-suit{font-size:12px;line-height:1;margin-top:1px}.bc-card-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:36px;line-height:1;opacity:.95}.bc-shoe-stack{position:absolute;top:-68px;right:36px;width:110px;height:154px;pointer-events:none;z-index:1;animation:bcShoeBreath 4.4s ease-in-out infinite;filter:drop-shadow(0 10px 22px rgba(20,147,255,.25))}@keyframes bcShoeBreath{0%,to{transform:translateY(0);filter:drop-shadow(0 10px 22px rgba(20,147,255,.22))}50%{transform:translateY(-4px);filter:drop-shadow(0 14px 28px rgba(20,147,255,.4))}}.bc-shoe-card{position:absolute;inset:0;border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 50%,rgba(255,255,255,.08)),repeating-linear-gradient(45deg,rgba(255,255,255,.06) 0 6px,transparent 6px 12px),linear-gradient(180deg,#1493FF,#0d6dc4);border:1px solid rgba(255,255,255,.22);box-shadow:0 8px 22px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.18)}.bc-shoe-card:after{content:"";position:absolute;inset:12px;border-radius:6px;border:1px solid rgba(255,255,255,.28);background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.22) 0,transparent 60%),repeating-linear-gradient(-45deg,rgba(255,255,255,.1) 0 5px,transparent 5px 10px)}.bc-shoe-card:first-child{transform:translate(0)}.bc-shoe-card:nth-child(2){transform:translate(-4px,-4px)}.bc-shoe-card:nth-child(3){transform:translate(-8px,-8px)}.bc-shoe-card:nth-child(4){transform:translate(-12px,-12px)}.bc-rules-ribbon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none;z-index:0;animation:bcRibbonFade .32s ease-out}@keyframes bcRibbonFade{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.bc-ribbon{position:relative;display:inline-flex;align-items:stretch}.bc-ribbon-body{padding:12px 34px;background:rgba(35,42,52,.92);color:rgba(178,190,205,.92);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;border-radius:4px;white-space:nowrap}.bc-ribbon-tail{width:18px;background:rgba(28,33,41,.92);flex:0 0 18px}.bc-ribbon-tail-l{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,50% 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,50% 50%)}.bc-ribbon-tail-r{-webkit-clip-path:polygon(0 0,100% 0,50% 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,50% 50%,100% 100%,0 100%)}.bc-ribbon-bottom,.bc-ribbon-mid,.bc-ribbon-top{transform:none}.bc-history{position:absolute;top:14px;left:16px;display:flex;flex-direction:row;gap:5px;z-index:2;pointer-events:none;max-width:50%;overflow:hidden}.bc-history-pill{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 6px;border-radius:6px;font-size:10px;font-weight:900;letter-spacing:.04em;border:1px solid var(--border-subtle,#2a3038);background:var(--bg-elevated,#232830);color:#fff;animation:bcPillSlideIn .24s cubic-bezier(.16,1,.3,1)}.bc-history-pill.player{background:linear-gradient(180deg,#1493FF,#0d6dc4);border-color:rgba(20,147,255,.6)}.bc-history-pill.banker{background:linear-gradient(180deg,#d6262b,#a31c20);border-color:rgba(214,38,43,.6)}.bc-history-pill.tie{background:linear-gradient(180deg,#e7b841,#b58a26);border-color:rgba(231,184,65,.6);color:#1a1a1a}@keyframes bcPillSlideIn{0%{opacity:0;transform:translateX(-6px) scale(.85)}to{opacity:1;transform:translateX(0) scale(1)}}.bc-stake-tag{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--text-tertiary,#6c7686);background:rgba(20,24,30,.55);border:1px solid var(--border-subtle,#2a3038);padding:5px 14px;border-radius:999px;pointer-events:none}.bc-stake-tag strong{color:#fff;font-weight:900;margin-left:4px;letter-spacing:.04em;text-transform:uppercase}.lootbox-error-state,.lootbox-loading{color:var(--text-secondary,#b6c0ce);padding:34px 16px}.lootbox-error-state{max-width:560px}.lootbox-back-link{display:inline-flex;margin-bottom:18px;color:#8fbbe8;font-size:13px;font-weight:800;text-decoration:none}.lootbox-error-state h1{margin:0 0 8px;color:#fff;font-size:28px;letter-spacing:0}.lootbox-error-state p{margin:0;color:var(--text-tertiary,#8290a2)}.lootbox-page{--lootbox-theme:#1493ff;width:min(100%,1180px);margin:0 auto;padding:22px 18px 56px;color:#f5f7fa}.page.lootbox-play-shell{max-width:1240px;padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter)}.lootbox-play-shell .lootbox-page{width:100%;max-width:none;margin:0;padding-left:0;padding-right:0}.lootbox-crumbs{display:flex;align-items:center;gap:10px}.lootbox-all-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 16px 0 11px;border-radius:9px;border:1px solid var(--border-default);background:transparent;color:var(--text-secondary);font-size:13px;font-weight:800;letter-spacing:.01em;text-decoration:none;transition:color .14s ease,border-color .14s ease,background .14s ease}.lootbox-all-btn svg{flex:0 0 auto}.lootbox-all-btn:hover{color:var(--text-primary);border-color:var(--border-strong);background:var(--bg-elevated)}.lootbox-back-btn{justify-content:center;width:34px;height:34px;border-radius:7px;border:1px solid rgba(122,138,158,.18);background:rgba(20,25,31,.74);color:#d7e0eb;text-decoration:none}.lootbox-back-btn,.lootbox-crumb-pill{display:inline-flex;align-items:center}.lootbox-crumb-pill{min-width:0;color:#8b98a8;font-size:13px;font-weight:800}.lootbox-crumb-link{color:#d6dde7;text-decoration:none}.lootbox-crumb-sep{margin:0 4px;color:#5d6977}.lootbox-crumb-cur{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lootbox-header{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center;min-height:190px;padding:24px;border:1px solid rgba(122,138,158,.18);border-radius:8px;background:radial-gradient(circle at 20% 45%,color-mix(in srgb,var(--lootbox-theme) 18%,transparent),transparent 34%),linear-gradient(180deg,rgba(23,29,36,.96),rgba(15,19,24,.98))}.lootbox-header:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent)}.lootbox-header-left{position:relative;z-index:1;display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center;min-width:0}.lootbox-header-img{width:190px;height:140px;object-fit:contain;filter:drop-shadow(0 24px 28px rgba(0,0,0,.42))}.lootbox-title{margin:0 0 8px;color:#fff;font-size:clamp(28px,4vw,44px);line-height:1;letter-spacing:0}.lootbox-subtitle{max-width:560px;margin:0;color:#aeb9c8;font-size:15px;font-weight:700;line-height:1.45}.lootbox-header-right{position:relative;z-index:1;display:grid;grid-gap:10px;gap:10px;justify-items:end}.lootbox-fair-badge a,.lootbox-side-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid rgba(122,138,158,.18);border-radius:7px;background:rgba(12,16,21,.52);color:#d9e2ee;text-decoration:none}.lootbox-fair-badge a{gap:9px;padding:9px 12px;font-size:12px;font-weight:900;line-height:1.15}.lootbox-fair-badge svg{color:var(--lootbox-theme)}.lootbox-side-links{display:flex;gap:8px}.lootbox-side-link{padding:0 11px;color:#95a3b5;font-weight:800}.lootbox-hero{position:relative;overflow:hidden;margin-top:14px;border:1px solid rgba(122,138,158,.18);border-radius:8px;background:linear-gradient(180deg,#11171d,#0c1015)}.lootbox-hero:after,.lootbox-hero:before{content:"";position:absolute;width:18%}.lootbox-hero:before{background:linear-gradient(90deg,#0c1015,transparent)}.lootbox-hero:after{background:linear-gradient(270deg,#0c1015,transparent)}.lootbox-pointer{top:0;height:100%;background:linear-gradient(180deg,transparent,var(--lootbox-theme),transparent);opacity:.78}.lootbox-center-frame{position:absolute;top:18px;bottom:18px;left:50%;z-index:4;width:138px;transform:translateX(-50%);border:1px solid color-mix(in srgb,var(--lootbox-theme) 46%,transparent);border-radius:8px;box-shadow:0 0 28px color-mix(in srgb,var(--lootbox-theme) 22%,transparent);pointer-events:none}.lootbox-reel-viewport{overflow:hidden;padding:22px 0}.lootbox-reel-track{display:flex;gap:10px}.lootbox-reel-track.is-animating{transition:transform var(--lootbox-spin-duration,2.2s) var(--lootbox-spin-ease,cubic-bezier(.11,.72,.14,1))}.lootbox-reel-card{flex:0 0 120px;width:120px;min-height:148px;grid-template-rows:78px auto auto;grid-gap:7px;gap:7px;padding:11px 10px;border:1px solid rgba(122,138,158,.16);border-radius:8px;background:rgba(25,31,38,.84);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.lootbox-reel-card.is-winner{border-color:color-mix(in srgb,var(--lootbox-theme) 70%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--lootbox-theme) 22%,transparent),0 18px 40px rgba(0,0,0,.35)}.lootbox-prize-img-v2,.lootbox-reel-media{display:flex;align-items:center;justify-content:center;min-width:0}.lootbox-prize-img-v2 img,.lootbox-reel-media img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 12px 18px rgba(0,0,0,.35))}.lootbox-reel-value{display:block;min-width:0;width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.25;font-size:13px;font-weight:900}.lootbox-outcome-callout{position:absolute;right:18px;bottom:18px;z-index:6}.lootbox-result-pill{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;background:rgba(20,147,255,.16);color:#8fcaff;font-size:12px;font-weight:900}.lootbox-result-pill.is-win{background:rgba(45,212,191,.16);color:#88f3dd}.lootbox-action-container{margin-top:14px;padding:14px;border:1px solid rgba(122,138,158,.18);border-radius:8px;background:rgba(18,23,29,.88)}.lootbox-tab-switcher{display:inline-flex;border-radius:7px;background:rgba(8,12,16,.68)}.lootbox-tab-btn{border:0;border-radius:6px;background:transparent;color:#8491a2;font-weight:900;cursor:pointer}.lootbox-tab-btn.is-active{background:#242c36}.lootbox-status-message{margin:10px 0 0;color:#8fbbe8;font-size:13px;font-weight:800}.lootbox-resume-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:10px 0 0;padding:10px 14px;border:1px solid rgba(255,184,0,.4);border-radius:10px;background:rgba(255,184,0,.08)}.lootbox-resume-text{margin:0;color:#ffd977;font-size:13px;font-weight:700}.lootbox-resume-btn{padding:8px 16px;border:0;border-radius:8px;background:#ffb800;color:#14100a;font-size:13px;font-weight:900;cursor:pointer}.lootbox-resume-btn:hover{filter:brightness(1.08)}.lootbox-action-row{grid-template-columns:1fr minmax(180px,280px) 1fr;grid-gap:14px;margin-top:14px}.lootbox-fast-toggle,.lootbox-toggle{display:inline-flex;align-items:center;gap:10px;width:max-content;color:#b7c1cd;font-size:13px;font-weight:900;cursor:pointer}.lootbox-fast-switch{height:22px;background:#303946;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.lootbox-fast-dot{top:3px;left:3px;background:#d6e0ec;transition:transform .16s ease,background .16s ease}.lootbox-fast-toggle.is-on .lootbox-fast-switch{background:color-mix(in srgb,var(--lootbox-theme) 70%,#16314b)}.lootbox-fast-toggle.is-on .lootbox-fast-dot{transform:translateX(16px);background:#fff}.lootbox-demo-cta,.lootbox-spin-cta,.lootbox-stop-cta{min-height:44px;border:0;border-radius:7px;font-size:14px;font-weight:950;cursor:pointer}.lootbox-spin-cta{width:100%;box-shadow:0 12px 28px rgba(20,147,255,.22)}.lootbox-stop-cta{width:100%;background:#ef4444;color:#fff}.lootbox-demo-cta{padding:0 16px;border:1px solid rgba(122,138,158,.2);background:rgba(31,38,47,.92);color:#d9e3ee}.lootbox-demo-cta:disabled,.lootbox-spin-cta:disabled{cursor:not-allowed;opacity:.55}.lootbox-right-group{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.lootbox-price-tag{display:grid;grid-gap:3px;gap:3px;min-width:136px;padding:7px 11px;border:1px solid rgba(122,138,158,.18);border-radius:7px;background:rgba(9,13,18,.56)}.lootbox-price-label{color:#6f7a88;font-size:10px;font-weight:900;letter-spacing:.08em}.lootbox-price-amount{color:#fff;font-size:14px;font-weight:950}.lootbox-auto-row{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr)) auto;grid-gap:12px;gap:12px;align-items:end;margin-top:14px}.lootbox-prizes-section{margin-top:22px}.lootbox-section-head{align-items:center;margin-bottom:12px}.lootbox-section-head h2{margin:0;color:#fff;font-size:18px;letter-spacing:0}.lootbox-prize-grid-v2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.lootbox-prize-card-v2{overflow:hidden;display:grid;border:1px solid rgba(122,138,158,.18);border-radius:8px;background:#171d24}.lootbox-prize-img-v2{height:132px;padding:16px;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--lootbox-theme) 16%,transparent),transparent 58%),#11171d}.lootbox-prize-info-v2{display:grid;grid-gap:8px;gap:8px;padding:12px}.lootbox-prize-value-v2{min-width:0;overflow:hidden;color:#fff;font-size:15px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.lootbox-prize-meta-v2{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.lootbox-prize-chance-v2,.lootbox-prize-label-v2{min-width:0;overflow:hidden;font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.lootbox-prize-label-v2{color:#9aa7b7}.lootbox-prize-chance-v2{flex:0 0 auto;color:color-mix(in srgb,var(--lootbox-theme) 78%,#ffffff)}@media (max-width:980px){.lootbox-header,.lootbox-header-left{grid-template-columns:1fr}.lootbox-header{align-items:start}.lootbox-header-left{justify-items:center;text-align:center}.lootbox-header-right{justify-items:stretch}.lootbox-action-row,.lootbox-auto-row,.lootbox-side-links{grid-template-columns:1fr}.lootbox-action-row{display:grid}.lootbox-fast-toggle{justify-self:start}.lootbox-right-group{justify-content:space-between}.lootbox-prize-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lootbox-page{padding:16px 10px 42px}.lootbox-header{padding:18px 14px}.lootbox-header-img{width:154px;height:118px}.lootbox-right-group,.lootbox-side-links{flex-direction:column;align-items:stretch}.lootbox-demo-cta,.lootbox-price-tag,.lootbox-side-link{width:100%}.lootbox-reel-card{flex-basis:108px;width:108px}.lootbox-prize-grid-v2{grid-template-columns:1fr}}.lootbox-page{position:relative;width:min(100%,1280px);padding:24px 20px 72px}.lootbox-page:before{content:"";position:fixed;inset:68px 0 0 var(--sidebar-w,240px);pointer-events:none;background:radial-gradient(circle at 50% 0,rgba(20,147,255,.14),transparent 32%),radial-gradient(circle at 15% 28%,color-mix(in srgb,var(--lootbox-theme) 14%,transparent),transparent 28%);opacity:.72;z-index:-1}.lootbox-back-btn{width:38px;height:38px;border-radius:10px;border-color:rgba(122,152,186,.18);background:linear-gradient(180deg,rgba(31,42,54,.72),rgba(14,19,25,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.lootbox-crumb-pill{font-size:14px;text-transform:none}.lootbox-header{min-height:82px;padding:10px 16px;border-radius:16px;border-color:rgba(89,121,157,.18);background:radial-gradient(circle at 10% 50%,color-mix(in srgb,var(--lootbox-theme) 20%,transparent),transparent 28%),linear-gradient(135deg,rgba(23,32,42,.86),rgba(9,13,18,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 22px 54px rgba(0,0,0,.22)}.lootbox-header-left{grid-template-columns:78px minmax(0,1fr);gap:15px}.lootbox-header-img{width:78px;height:58px;filter:drop-shadow(0 24px 26px rgba(0,0,0,.5))}.lootbox-kicker{display:inline-flex;color:color-mix(in srgb,var(--lootbox-theme) 76%,#ffffff);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.lootbox-kicker,.lootbox-title{margin-bottom:4px;font-weight:950}.lootbox-title{font-size:clamp(27px,3.2vw,36px)}.lootbox-subtitle{color:#b8c6d7;font-size:13px}.lootbox-header-stats{display:none;flex-wrap:wrap;gap:8px;margin-top:10px}.lootbox-header-stats span{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 11px;border:1px solid rgba(122,152,186,.16);border-radius:999px;background:rgba(8,13,19,.46);color:#f3f7fc;font-size:12px;font-weight:900}.lootbox-header-stats b{color:#6f86a4;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.lootbox-fair-badge a,.lootbox-side-link{border-color:rgba(122,152,186,.2);border-radius:10px;background:rgba(8,13,19,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.lootbox-fair-badge a{min-height:44px;padding:8px 12px}.lootbox-hero{isolation:isolate;min-height:302px;margin-top:16px;border-radius:18px;border-color:rgba(78,114,154,.22);background:linear-gradient(180deg,rgba(20,147,255,.12),transparent 2px,transparent calc(100% - 2px),rgba(20,147,255,.18)),radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--lootbox-theme) 22%,transparent),transparent 26%),linear-gradient(180deg,#111b27 0,#071018 58%,#050a10 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 32px 80px rgba(0,0,0,.36)}.lootbox-hero-skeleton{position:absolute;inset:0;z-index:1;border-radius:inherit;opacity:.5}.lootbox-action-skeleton{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.lootbox-prize-card-v2--skeleton{pointer-events:none}.lootbox-prize-card-v2--skeleton .lootbox-prize-img-v2{min-height:88px;border-radius:12px}.lootbox-stage-art{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(4,9,15,.22),rgba(4,9,15,.88)),radial-gradient(circle at 50% 40%,transparent,rgba(4,9,15,.76) 62%),var(--lootbox-art);background-position:50%,50%,center 46%;background-size:auto,auto,min(460px,42vw) auto;filter:blur(18px) saturate(1.18);opacity:.22;transform:scale(1.12)}.lootbox-stage-topline{position:absolute;z-index:6;display:flex;align-items:center;gap:10px;color:#7990ad;font-size:11px;font-weight:950;letter-spacing:.12em}.lootbox-stage-topline strong{color:#eef6ff;letter-spacing:0;text-transform:none}.lootbox-hero:after,.lootbox-hero:before{z-index:4;width:10%}.lootbox-hero:before{background:linear-gradient(90deg,#050a10,rgba(5,10,16,0))}.lootbox-hero:after{background:linear-gradient(270deg,#050a10,rgba(5,10,16,0))}.lootbox-pointer{z-index:8;width:3px;background:linear-gradient(180deg,transparent,rgba(230,242,255,.96) 16%,var(--lootbox-theme) 50%,rgba(230,242,255,.96) 84%,transparent);box-shadow:0 0 26px color-mix(in srgb,var(--lootbox-theme) 54%,transparent)}.lootbox-center-frame:after,.lootbox-center-frame:before,.lootbox-pointer:after,.lootbox-pointer:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;filter:drop-shadow(0 0 10px rgba(255,255,255,.45))}.lootbox-pointer:before{top:0;border-top:0;border-bottom:18px solid #dfe9ff}.lootbox-pointer:after{bottom:0;border-top:18px solid #dfe9ff;border-bottom:0}.lootbox-center-frame{top:48px;z-index:7;border:4px solid rgba(91,117,151,.9);border-radius:24px;background:linear-gradient(180deg,rgba(35,49,65,.26),rgba(8,13,18,.08)),linear-gradient(90deg,transparent,color-mix(in srgb,var(--lootbox-theme) 14%,transparent),transparent);box-shadow:0 0 0 10px rgba(9,16,24,.62),0 0 44px color-mix(in srgb,var(--lootbox-theme) 34%,transparent),inset 0 0 28px rgba(255,255,255,.04)}.lootbox-center-frame:before{top:-32px;border-bottom:20px solid #dfe9ff}.lootbox-center-frame:after{bottom:-32px;border-top:20px solid #dfe9ff}.lootbox-reel-viewport{z-index:2;padding:68px 0 48px}.lootbox-reel-card{min-height:182px;grid-template-rows:96px auto auto;gap:10px;border-color:rgba(117,145,181,.19);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0)),#17212d;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 18px 38px rgba(0,0,0,.2)}.lootbox-reel-card.is-winner{border-color:color-mix(in srgb,var(--lootbox-theme) 90%,#ffffff);box-shadow:0 0 0 1px rgba(255,255,255,.1),0 0 48px color-mix(in srgb,var(--lootbox-theme) 36%,transparent),0 24px 60px rgba(0,0,0,.42)}.lootbox-reel-media img{max-width:120px;max-height:94px;filter:drop-shadow(0 18px 22px rgba(0,0,0,.48))}.lootbox-reel-value{color:#fff;font-weight:950}.lootbox-outcome-callout{right:24px;bottom:24px}.lootbox-result-pill{height:32px;padding:0 13px;background:linear-gradient(180deg,rgba(20,147,255,.28),rgba(20,147,255,.14));color:#e8f5ff;box-shadow:0 10px 26px rgba(20,147,255,.18)}.lootbox-action-container{position:relative;z-index:12;width:min(100%,720px);margin:-68px auto 0;padding:14px 16px 0;border-color:rgba(113,146,184,.24);border-radius:18px;background:linear-gradient(180deg,rgba(28,39,51,.94),rgba(13,18,25,.96)),rgba(16,23,31,.94);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 28px 68px rgba(0,0,0,.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lootbox-action-row{grid-template-columns:156px minmax(220px,1fr) 252px;gap:10px}.lootbox-dock-fair{gap:10px;min-height:54px;border:1px solid rgba(122,152,186,.2);background:rgba(7,12,18,.46);color:#8da8c8;font:inherit;cursor:pointer;text-align:left;font-size:11px;font-weight:900;line-height:1.12}.lootbox-dock-fair svg{flex:0 0 auto;color:color-mix(in srgb,var(--lootbox-theme) 82%,#ffffff)}.lootbox-demo-cta,.lootbox-spin-cta,.lootbox-stop-cta{min-height:54px;border-radius:12px;font-size:15px;letter-spacing:0}.lootbox-spin-cta{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0)),linear-gradient(180deg,#2bb2ff,#087de7);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 18px 36px rgba(20,147,255,.34)}.lootbox-spin-cta:hover{filter:brightness(1.08)}.lootbox-demo-cta{min-width:112px;padding:0 18px;background:linear-gradient(180deg,#303b48,#222b36);color:#f3f8ff}.lootbox-price-tag{min-height:54px;min-width:126px;justify-content:center;border-color:rgba(122,152,186,.18);border-radius:12px;background:rgba(6,11,17,.56)}.lootbox-price-label{color:#7188a5}.lootbox-price-amount{font-size:16px}.lootbox-action-subrow{min-height:54px;margin:14px -16px 0;padding:0 16px;border-top:1px solid rgba(122,152,186,.12);border-radius:0 0 17px 17px;background:rgba(29,41,55,.82)}.lootbox-tab-switcher{padding:0;background:transparent;gap:4px}.lootbox-tab-btn{min-width:118px;height:38px;border-radius:10px}.lootbox-tab-btn.is-active{background:rgba(20,147,255,.16);color:#fff;box-shadow:inset 0 -2px 0 #1493ff}.lootbox-fast-toggle{color:#d1dbe9}.lootbox-fast-switch{height:24px;background:#0d1420}.lootbox-fast-dot{width:18px;height:18px}.lootbox-auto-row{padding:14px 0 16px}.lootbox-prizes-section{margin-top:46px}.lootbox-section-head{align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.lootbox-section-head h2{font-size:28px}.lootbox-section-sub{margin:7px 0 0;font-size:13px;font-weight:600;color:#7e93a8;letter-spacing:.005em}.lootbox-section-fair{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 15px;border-radius:999px;border:1px solid rgba(122,152,186,.22);background:rgba(7,12,18,.5);color:#9fc0e6;font-size:12.5px;font-weight:700;text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .15s ease}.lootbox-section-fair:hover{border-color:color-mix(in srgb,var(--lootbox-theme) 50%,#46515c);color:#fff;background:rgba(12,19,27,.62);transform:translateY(-1px)}.lootbox-section-fair svg{flex:0 0 auto;color:color-mix(in srgb,var(--lootbox-theme) 82%,#fff)}.lootbox-prize-card-v2{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.lootbox-prize-card-v2:hover{border-color:color-mix(in srgb,var(--tier,var(--lootbox-theme)) 60%,rgba(102,133,170,.2));box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 24px 54px rgba(0,0,0,.36)}.lootbox-section-head h2:before{content:"Lootbox ";color:#8cb4e5}.lootbox-prize-grid-v2{grid-template-columns:repeat(auto-fit,minmax(214px,1fr));gap:18px}.lootbox-prize-card-v2{position:relative;min-height:284px;border-color:rgba(102,133,170,.2);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%),#17212c;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 18px 42px rgba(0,0,0,.2)}.lootbox-prize-card-v2:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--lootbox-theme) 7%,transparent),transparent 42%)}.lootbox-prize-img-v2{padding:24px;background:radial-gradient(circle at 50% 52%,color-mix(in srgb,var(--lootbox-theme) 24%,transparent),transparent 58%),linear-gradient(180deg,#111b25,#101820)}.lootbox-prize-img-v2 img{max-width:82%;max-height:84%;filter:drop-shadow(0 22px 26px rgba(0,0,0,.46))}.lootbox-prize-info-v2{position:relative;z-index:1;gap:10px;padding:16px 16px 15px;border-top:1px solid rgba(122,152,186,.1);background:rgba(13,19,26,.5)}.lootbox-prize-value-v2{font-size:19px}.lootbox-prize-chance-v2,.lootbox-prize-label-v2{font-size:13px}.lootbox-prize-label-v2{color:#9fb2cb}.lootbox-prize-chance-v2{color:#38bdf8}@media (max-width:980px){.lootbox-page:before{left:0}.lootbox-header-left{grid-template-columns:112px minmax(0,1fr);justify-items:start;text-align:left}.lootbox-action-container{width:min(100%,620px)}.lootbox-action-row{grid-template-columns:1fr}.lootbox-dock-fair,.lootbox-right-group,.lootbox-spin-cta,.lootbox-stop-cta{width:100%}.lootbox-reel-card{flex-basis:156px;width:156px}}@media (max-width:560px){.lootbox-page{padding:16px 10px 52px}.lootbox-header-left{grid-template-columns:1fr;justify-items:center;text-align:center}.lootbox-header-stats{justify-content:center}.lootbox-hero{min-height:286px}.lootbox-stage-topline{left:14px}.lootbox-reel-viewport{padding-top:72px}.lootbox-action-subrow{flex-direction:column;align-items:stretch;padding:12px 16px}.lootbox-tab-switcher{display:grid;grid-template-columns:1fr 1fr}.lootbox-tab-btn{width:100%;min-width:0}}.lootbox-page{width:min(100%,1200px);padding:18px 18px 70px}.lootbox-header,.lootbox-page:before{display:none}.lootbox-crumbs{margin-bottom:14px}.lootbox-hero{min-height:344px;margin-top:0;border-color:rgba(93,125,164,.24);background:linear-gradient(180deg,rgba(26,36,49,.98),rgba(10,15,22,.99)),linear-gradient(90deg,rgba(20,147,255,.12),rgba(234,178,72,.06),rgba(20,147,255,.1));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 28px 72px rgba(0,0,0,.28)}.lootbox-stage-art{background:linear-gradient(180deg,rgba(7,11,17,.1),rgba(7,11,17,.88)),var(--lootbox-art);background-position:50%,center 45%;background-size:auto,min(420px,40vw) auto;background-repeat:no-repeat;filter:blur(22px) saturate(1.04);opacity:.14}.lootbox-stage-topline{top:18px;left:22px;gap:8px;color:#8396b2;letter-spacing:.08em}.lootbox-stage-topline span{color:#6f83a0}.lootbox-stage-title{margin:0;color:#f6fbff;font-weight:950;letter-spacing:0;text-transform:none}.lootbox-reel-viewport{padding:74px 0 52px}.lootbox-reel-track.is-animating{transition:transform var(--lootbox-spin-duration,5s) var(--lootbox-spin-ease,cubic-bezier(.025,.62,.015,1))}.lootbox-reel-card{flex-basis:160px;width:160px;min-height:184px;grid-template-rows:98px auto auto;padding:18px 14px 14px;border-color:rgba(126,154,192,.2);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,0)),#182232}.lootbox-reel-card.is-winner{border-color:color-mix(in srgb,var(--lootbox-theme) 78%,#eab248);background:linear-gradient(180deg,color-mix(in srgb,var(--lootbox-theme) 12%,transparent),rgba(255,255,255,0)),#1a2636;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px color-mix(in srgb,var(--lootbox-theme) 42%,transparent),0 22px 52px color-mix(in srgb,var(--lootbox-theme) 24%,transparent)}.lootbox-reel-media img{max-width:124px;max-height:96px;object-fit:contain}.lootbox-center-frame{top:50px;bottom:42px;width:190px;z-index:9;border:1px solid rgba(205,223,255,.86);border-radius:22px;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--lootbox-theme) 18%,transparent),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.005));box-shadow:0 0 0 5px rgba(8,14,22,.82),0 0 0 9px rgba(113,141,180,.24),0 0 52px color-mix(in srgb,var(--lootbox-theme) 28%,transparent),inset 0 0 32px rgba(255,255,255,.055)}.lootbox-pointer{display:none}.lootbox-pointer:after,.lootbox-pointer:before{content:none;display:none}.lootbox-center-frame:after,.lootbox-center-frame:before{content:"";position:absolute;left:auto;width:auto;height:auto;border:0;filter:none;pointer-events:none;transform:none}.lootbox-center-frame:before{border-radius:28px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 24%,transparent 76%,rgba(20,147,255,.2));opacity:.78}.lootbox-center-frame:after{inset:7px;border-radius:15px;border:1px solid color-mix(in srgb,var(--lootbox-theme) 34%,rgba(255,255,255,.14));background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.16),transparent 56%),linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);box-shadow:inset 0 0 30px color-mix(in srgb,var(--lootbox-theme) 16%,transparent)}.lootbox-hero.is-spinning .lootbox-center-frame{animation:lootboxFramePulse .76s ease-in-out infinite alternate}.lootbox-hero.is-settled .lootbox-center-frame{animation:lootboxFrameSettle .68s cubic-bezier(.18,1.22,.32,1)}.lootbox-action-container{width:100%;margin:0;padding:22px 26px 18px;border-top:0;border-color:rgba(93,125,164,.24);background:linear-gradient(180deg,rgba(22,30,42,.98),rgba(13,19,29,.99)),#111923;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 26px 60px rgba(0,0,0,.24);-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes lootboxFramePulse{0%{box-shadow:0 0 0 5px rgba(8,14,22,.82),0 0 0 9px rgba(113,141,180,.22),0 0 42px color-mix(in srgb,var(--lootbox-theme) 22%,transparent),inset 0 0 28px rgba(255,255,255,.045)}to{box-shadow:0 0 0 5px rgba(8,14,22,.82),0 0 0 10px rgba(205,223,255,.22),0 0 70px color-mix(in srgb,var(--lootbox-theme) 34%,transparent),inset 0 0 42px rgba(255,255,255,.075)}}@keyframes lootboxFrameSettle{0%{transform:translate(-50%) scale(.985);filter:brightness(1)}45%{transform:translate(-50%) scale(1.028);filter:brightness(1.22)}to{transform:translate(-50%) scale(1);filter:brightness(1)}}.lootbox-action-row{display:grid;grid-template-columns:minmax(220px,280px) minmax(260px,1fr) minmax(240px,320px);grid-gap:22px;gap:22px}.lootbox-spin-cta,.lootbox-stop-cta{width:100%;min-height:56px;border-radius:10px;font-size:15px;font-weight:950}.lootbox-spin-cta{background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0)),linear-gradient(180deg,#34b9ff,#128dea 54%,#0676d8);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 16px 34px rgba(20,147,255,.3)}.lootbox-center-controls{display:flex;align-items:center;gap:18px;justify-content:flex-start;min-width:0}.lootbox-demo-cta{min-width:100px;min-height:46px;border-radius:9px;background:linear-gradient(180deg,#2d3746,#222b37);color:#f2f7ff;font-size:14px;font-weight:950}.lootbox-fast-toggle{color:#d8e2f2;font-size:13px;font-weight:900}.lootbox-fast-switch{width:38px;border:1px solid rgba(129,155,190,.3);background:#0b111c}.lootbox-fast-toggle.is-on .lootbox-fast-switch{background:rgba(20,147,255,.24)}.lootbox-fast-toggle.is-on .lootbox-fast-dot{transform:translateX(18px)}.lootbox-right-group{display:grid;grid-gap:10px;gap:10px;width:100%}.lootbox-meta-line{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;color:#dbe7f7;font-size:13px;font-weight:950}.lootbox-meta-line:after{content:"";order:2;border-bottom:1px dashed rgba(137,162,195,.28);transform:translateY(-1px)}.lootbox-meta-line span{order:1;color:#9fb0c8;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.lootbox-meta-line strong{order:3;color:#f5fbff;font-size:14px}.lootbox-meta-line:first-child strong{color:#65f58b}.lootbox-action-subrow{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;grid-gap:16px;min-height:auto;margin:18px 0 0;padding:0;border:0;border-radius:0;background:transparent}.lootbox-dock-fair{min-height:48px;padding:0 13px;border-radius:8px;border-color:rgba(122,152,186,.24);background:rgba(7,12,18,.48);color:#8ea4c0}.lootbox-dock-fair span{font-size:11px;line-height:1.12}.lootbox-fair-links{display:flex;flex-wrap:wrap;gap:10px}.lootbox-side-link{min-height:34px;padding:0 12px;border-radius:8px;color:#8fa7c7;font-size:12px}.lootbox-tab-switcher{display:inline-grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border:1px solid rgba(122,152,186,.16);border-radius:9px;background:rgba(7,12,18,.44)}.lootbox-tab-btn{min-width:86px;height:34px;border-radius:7px}.lootbox-tab-btn.is-active{background:rgba(20,147,255,.2);box-shadow:none}.lootbox-prizes-section{margin-top:34px}.lootbox-section-head{margin-bottom:16px}.lootbox-section-head h2{font-size:24px;font-weight:950}.lootbox-section-head h2:before{content:""}.lootbox-prize-grid-v2{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:16px}.lootbox-prize-card-v2{min-height:286px;border-radius:12px;border-color:rgba(115,144,181,.21);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 36%),#171f2b}.lootbox-prize-img-v2{height:178px;padding:26px;background:linear-gradient(180deg,#111a25,#101720)}.lootbox-prize-img-v2 img{max-width:86%;max-height:88%;object-fit:contain}.lootbox-prize-info-v2{padding:16px;background:rgba(11,17,25,.52)}@media (max-width:980px){.lootbox-action-row,.lootbox-action-subrow{grid-template-columns:1fr}.lootbox-center-controls,.lootbox-fair-links{justify-content:center}.lootbox-dock-fair,.lootbox-right-group,.lootbox-tab-switcher{width:100%}}@media (max-width:560px){.lootbox-page{padding:14px 10px 54px}.lootbox-hero{min-height:310px}.lootbox-center-controls{flex-direction:column;align-items:stretch}.lootbox-demo-cta{width:100%}.lootbox-reel-card{flex-basis:142px;width:142px}}.lootbox-back-btn{border-color:var(--border-default);background:var(--bg-surface)}.lootbox-back-btn:hover{border-color:var(--border-strong);background:var(--bg-elevated)}.lootbox-crumb-link{color:var(--text-secondary)}.lootbox-crumb-link:hover{color:var(--text-primary)}.lootbox-crumb-sep{color:var(--text-muted)}.lootbox-crumb-cur{color:var(--text-primary)}.lootbox-hero{min-height:348px;border-color:var(--border-default);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:radial-gradient(118% 82% at 50% -10%,rgba(20,147,255,.1),transparent 58%),linear-gradient(180deg,var(--bg-surface),var(--bg-base) 78%);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),var(--shadow-card)}.lootbox-stage-art{display:none}.lootbox-hero:before{background:linear-gradient(90deg,var(--bg-base),rgba(21,25,29,0))}.lootbox-hero:after{background:linear-gradient(270deg,var(--bg-base),rgba(21,25,29,0))}.lootbox-stage-topline span{color:var(--text-muted)}.lootbox-stage-title{color:var(--text-primary)}.lootbox-reel-card{position:relative;overflow:hidden;border-color:var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.026),transparent 42%),var(--bg-elevated);box-shadow:var(--shadow-card)}.lootbox-reel-card.is-winner{border-color:color-mix(in srgb,var(--tier,var(--accent-primary)) 64%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--tier,var(--accent-primary)) 12%,transparent),transparent 52%),var(--bg-elevated);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tier,var(--accent-primary)) 32%,transparent),0 0 0 1px color-mix(in srgb,var(--tier,var(--accent-primary)) 18%,transparent),0 18px 46px color-mix(in srgb,var(--tier,var(--accent-primary)) 26%,transparent);transform:translateY(-2px)}.lootbox-hero.is-settled .lootbox-reel-card.is-winner{animation:lootboxWinnerPop .52s cubic-bezier(.2,1.12,.32,1)}@keyframes lootboxWinnerPop{0%{transform:translateY(-2px) scale(1);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tier,var(--accent-primary)) 32%,transparent),0 0 0 1px color-mix(in srgb,var(--tier,var(--accent-primary)) 18%,transparent),0 18px 46px color-mix(in srgb,var(--tier,var(--accent-primary)) 26%,transparent)}42%{transform:translateY(-5px) scale(1.055);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tier,var(--accent-primary)) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--tier,var(--accent-primary)) 34%,transparent),0 26px 66px color-mix(in srgb,var(--tier,var(--accent-primary)) 42%,transparent)}to{transform:translateY(-2px) scale(1);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tier,var(--accent-primary)) 32%,transparent),0 0 0 1px color-mix(in srgb,var(--tier,var(--accent-primary)) 18%,transparent),0 18px 46px color-mix(in srgb,var(--tier,var(--accent-primary)) 26%,transparent)}}.lootbox-prize-img-v2 img,.lootbox-reel-media img{filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}.lootbox-reel-value{color:var(--text-primary)}.lootbox-center-frame{border:1px solid color-mix(in srgb,var(--accent-primary) 46%,rgba(206,226,244,.5));border-radius:var(--radius-xl);background:transparent;box-shadow:0 0 0 6px rgba(21,25,29,.92),0 0 36px color-mix(in srgb,var(--accent-primary) 24%,transparent),inset 0 0 24px color-mix(in srgb,var(--accent-primary) 8%,transparent)}.lootbox-center-frame:before{inset:-7px;border-radius:calc(var(--radius-xl) + 6px);border:1px solid rgba(255,255,255,.08);background:transparent;opacity:1}.lootbox-center-frame:after{inset:6px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--accent-primary) 22%,transparent);background:transparent;box-shadow:none}.lootbox-hero.is-spinning .lootbox-center-frame{animation:none;border-color:color-mix(in srgb,var(--accent-primary) 70%,rgba(206,226,244,.6));box-shadow:0 0 0 6px rgba(21,25,29,.92),0 0 54px color-mix(in srgb,var(--accent-primary) 38%,transparent),inset 0 0 28px color-mix(in srgb,var(--accent-primary) 12%,transparent)}.lootbox-hero.is-settled .lootbox-center-frame{animation:lootboxFrameSettle .42s cubic-bezier(.18,1.05,.32,1);border-color:color-mix(in srgb,var(--accent-primary) 58%,rgba(206,226,244,.5))}.lootbox-action-container{border-color:var(--border-default);border-radius:0 0 var(--radius-xl) var(--radius-xl);background:linear-gradient(180deg,var(--bg-surface),var(--bg-base));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--shadow-card)}.lootbox-spin-cta{border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0)),linear-gradient(180deg,var(--accent-hover),var(--accent-primary) 56%,var(--accent-pressed));box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.lootbox-spin-cta:hover{filter:brightness(1.05)}.lootbox-stop-cta{border-radius:var(--radius-md);background:linear-gradient(180deg,#ff6a6a,var(--danger));box-shadow:0 14px 30px rgba(255,77,77,.26)}.lootbox-demo-cta{flex:0 0 auto;min-width:104px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary)}.lootbox-demo-cta:hover{border-color:var(--border-strong);background:var(--bg-overlay)}.lootbox-action-row{display:flex;align-items:center;gap:14px;margin-top:0}.lootbox-action-row .lootbox-spin-cta{flex:1 1 auto;width:auto}.lootbox-fast-toggle{flex:0 0 auto;white-space:nowrap}.lootbox-action-subrow{display:flex;align-items:center;justify-content:space-between;gap:16px;grid-template-columns:none}@media (max-width:620px){.lootbox-action-row{flex-wrap:wrap}.lootbox-action-row .lootbox-spin-cta{flex:1 1 100%}.lootbox-action-subrow{flex-direction:column;align-items:stretch;gap:12px}}.lootbox-meta-line span{color:var(--text-secondary)}.lootbox-meta-line strong{color:var(--text-primary)}.lootbox-meta-line:after{border-bottom-color:var(--border-default)}.lootbox-meta-line:first-child strong{color:var(--accent-green)}.lootbox-fast-switch{border:1px solid var(--border-strong);background:var(--bg-base)}.lootbox-fast-toggle.is-on .lootbox-fast-switch{border-color:color-mix(in srgb,var(--accent-primary) 50%,transparent);background:var(--accent-muted)}.lootbox-tab-switcher{border:1px solid var(--border-subtle);background:var(--bg-base)}.lootbox-tab-btn{color:var(--text-secondary)}.lootbox-tab-btn.is-active{background:var(--accent-subtle);color:var(--text-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-primary) 26%,transparent)}.lootbox-dock-fair{border-color:var(--border-default);background:var(--bg-base)}.lootbox-dock-fair svg{color:var(--accent-hover)}.lootbox-side-link{color:var(--text-secondary)}.lootbox-side-link:hover{color:var(--text-primary)}.lootbox-result-pill.is-win{background:var(--success-muted);color:var(--accent-green);box-shadow:none}.lootbox-section-head h2{color:var(--text-primary)}.lootbox-prize-card-v2{border-color:var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-card);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.lootbox-prize-card-v2:before{content:none}.lootbox-prize-card-v2:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--tier,var(--accent-primary)) 50%,var(--border-strong));box-shadow:var(--shadow-elevated),0 0 0 1px color-mix(in srgb,var(--tier,var(--accent-primary)) 26%,transparent)}.lootbox-prize-img-v2{border-bottom:1px solid var(--border-subtle);background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--tier,var(--accent-primary)) 17%,transparent),transparent 62%),linear-gradient(180deg,var(--bg-elevated),var(--bg-surface))}.lootbox-prize-info-v2{background:transparent;padding:14px 16px 16px}.lootbox-prize-value-v2{color:var(--text-primary)}.lootbox-prize-chance-v2{color:var(--tier,var(--accent-hover));font-weight:900}.lootbox-stage-topline{letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:800}.lootbox-stage-title{font-size:13px;font-weight:800;letter-spacing:.02em}.lootbox-prize-value-v2{font-size:16px;font-weight:800;letter-spacing:-.01em}.lootbox-prize-meta-v2{margin-top:4px;gap:8px}.lootbox-prize-label-v2{font-size:12.5px;font-weight:600;color:var(--text-secondary)}.lootbox-prize-chance-v2{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lootbox-prize-chance-v2:before{content:"";flex:0 0 7px;width:7px;height:7px;border-radius:999px;background:var(--tier,var(--accent-primary));box-shadow:0 0 8px color-mix(in srgb,var(--tier,var(--accent-primary)) 55%,transparent)}.lootbox-reel-value{font-size:14px}.lootbox-reel-value,.lootbox-section-head h2{font-weight:800;letter-spacing:-.01em}.lootbox-section-sub{color:var(--text-muted);font-size:12.5px}.lootbox-result-pill{font-weight:800;letter-spacing:.02em}.lootbox-spin-cta{font-weight:800}.lootbox-demo-cta,.lootbox-fast-toggle{font-weight:700}.page.lootbox-catalog-shell{max-width:1240px;padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter);min-height:calc(100vh - var(--header-h))}.lootbox-catalog-page{width:100%;padding:4px 0 72px}.lootbox-catalog-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:2px 0 22px;padding:0;border:0;border-radius:0;background:transparent}.lootbox-catalog-kicker{margin:0 0 6px;color:#7f90a8;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lootbox-catalog-hero h1{margin:0;color:#f4f8ff;font-size:31px;font-weight:700;letter-spacing:0}.lootbox-catalog-copy{margin:6px 0 0;color:#7f8da1;font-size:13px;font-weight:750}.lootbox-catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:14px;gap:14px}.lootbox-catalog-card{position:relative;display:grid;grid-template-rows:auto 1fr;border:1px solid var(--border-default);border-radius:10px;color:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.lootbox-catalog-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--lootbox-card-accent);opacity:0;transition:opacity .16s ease}.lootbox-catalog-card:hover{box-shadow:var(--shadow-card,0 14px 28px rgba(0,0,0,.18)),0 22px 44px rgba(0,0,0,.26)}.lootbox-catalog-card-media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;padding:18px;border-bottom:1px solid rgba(118,139,166,.1);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 60%),var(--bg-base)}.lootbox-catalog-card-media img{width:100%;height:100%;max-width:100%;object-fit:contain;filter:none}.lootbox-catalog-card-media span{width:72px;height:72px;display:grid;place-items:center;border:1px solid rgba(122,152,186,.2);border-radius:10px;color:#dce8f8;font-size:28px;font-weight:950}.lootbox-catalog-card-media em{position:absolute;top:12px;right:12px;min-height:24px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid rgba(122,152,186,.16);border-radius:999px;background:rgba(7,12,18,.34);color:#acbbcf;font-size:10px;font-style:normal;font-weight:950}.lootbox-catalog-card-body{display:grid;grid-template-rows:1fr auto;grid-gap:16px;gap:16px;padding:15px 16px 16px}.lootbox-catalog-card-overline{display:block;margin-bottom:7px;color:#78879b;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.lootbox-catalog-card-body h2{margin:0 0 6px;color:#f5f8fd;font-size:16px;font-weight:700;letter-spacing:0}.lootbox-catalog-card-body p{margin:0;color:#8797ae;font-size:13px;line-height:1.35}.lootbox-risk{display:flex;align-items:center;gap:9px;margin-top:9px}.lootbox-risk-cap{flex:0 0 auto;color:#78879b;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.lootbox-risk-track{position:relative;flex:1 1 auto;height:6px;border-radius:999px;background:rgba(255,255,255,.09);overflow:hidden}.lootbox-risk-fill{position:absolute;inset:0;border-radius:999px;background:linear-gradient(90deg,#1fc77d,#d7c536 46%,#f0903e 72%,#ef4d52);-webkit-clip-path:inset(0 calc(100% - var(--lootbox-risk-pct, 50%)) 0 0 round 999px);clip-path:inset(0 calc(100% - var(--lootbox-risk-pct, 50%)) 0 0 round 999px)}.lootbox-risk-tier{flex:0 0 auto;min-width:50px;text-align:right;font-size:11px;font-weight:600}@media (max-width:720px){.lootbox-toolbar-controls{width:100%;flex-wrap:wrap}.lootbox-search{flex:1 1 200px;width:auto}}.lootbox-catalog-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding-top:12px;border-top:1px solid rgba(118,139,166,.12)}.lootbox-catalog-card-meta span{color:#7f8da1;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.lootbox-catalog-card-meta strong{color:#f6fbff;font-size:14px;font-weight:950;text-align:right}.lootbox-catalog-card-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding-top:12px;border-top:1px solid rgba(118,139,166,.12)}.lootbox-catalog-card-stats div{min-width:0;padding:9px 10px;border:1px solid rgba(122,152,186,.14);border-radius:8px;background:rgba(11,16,22,.38)}.lootbox-catalog-card-stats span{display:block;margin-bottom:4px;color:#7f8da1;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.lootbox-catalog-card-stats strong{display:block;overflow:hidden;color:#f6fbff;font-size:13px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.lootbox-catalog-empty{min-height:260px;display:grid;place-items:center;text-align:center;padding:40px 20px;border:1px solid rgba(122,152,186,.16);border-radius:12px;background:var(--bg-base)}.lootbox-catalog-empty h2{margin:0 0 6px;color:#f4f8ff;font-size:20px;font-weight:700}.lootbox-catalog-empty p{margin:0;max-width:480px;color:#8fa0b7;font-size:14px}@media (max-width:680px){.lootbox-catalog-page{padding:14px 0 56px}.lootbox-catalog-hero{align-items:flex-start;flex-direction:column}.lootbox-catalog-grid{grid-template-columns:1fr}}.lootbox-catalog-kicker{color:var(--accent-hover)}.lootbox-catalog-hero h1{color:var(--text-primary)}.lootbox-catalog-copy{color:var(--text-secondary)}.lootbox-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:16px}.lootbox-catalog-card{border-color:var(--border-subtle);border-radius:8px;background:var(--bg-surface);box-shadow:var(--shadow-card);overflow:hidden}.lootbox-catalog-card:before{height:3px;background:var(--lootbox-card-accent,var(--accent-primary));opacity:.5}.lootbox-catalog-card:hover{transform:translateY(-4px);border-color:var(--border-strong);background:var(--bg-elevated);box-shadow:var(--shadow-elevated)}.lootbox-catalog-card:hover:before{opacity:1}.lootbox-catalog-card-media{aspect-ratio:6/5;border-bottom:1px solid var(--border-subtle);border-radius:8px 8px 0 0;background:linear-gradient(180deg,var(--bg-elevated),var(--bg-surface));overflow:hidden}.lootbox-catalog-card-media img{max-height:100%;filter:drop-shadow(0 14px 22px rgba(0,0,0,.5));transition:transform .22s ease}.lootbox-catalog-card:hover .lootbox-catalog-card-media img{transform:scale(1.05)}.lootbox-catalog-card[data-slug=cryptopunk] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=inheritance] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=kobe-rookie] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=psa10-charizard] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=rolex-daytona] .lootbox-catalog-card-media img{width:auto;height:auto;max-width:98%;max-height:98%;object-fit:contain;object-position:center bottom;transform:none}.lootbox-catalog-card[data-slug=cryptopunk]:hover .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=inheritance]:hover .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=kobe-rookie]:hover .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=psa10-charizard]:hover .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=rolex-daytona]:hover .lootbox-catalog-card-media img{transform:none}.lootbox-catalog-card[data-slug=inheritance] .lootbox-catalog-card-media{padding:12px}.lootbox-catalog-card[data-slug=inheritance] .lootbox-catalog-card-media img{max-width:94%;max-height:94%;object-position:center center}.lootbox-catalog-card[data-slug=fifa-world-cup-finals] .lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=pudgy-penguin] .lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=wsop-main-event] .lootbox-catalog-card-media{padding:0}.lootbox-catalog-card[data-slug=fifa-world-cup-finals] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=wsop-main-event] .lootbox-catalog-card-media img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.lootbox-catalog-card[data-slug=pudgy-penguin] .lootbox-catalog-card-media img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center bottom;transform:none}.lootbox-catalog-card[data-slug=pudgy-penguin]:hover .lootbox-catalog-card-media img{transform:scale(1.04)}.lootbox-catalog-card[data-slug=btc-prize] .lootbox-catalog-card-media img{width:auto;height:auto;max-width:98%;max-height:98%;object-fit:contain;object-position:center center;transform:none}.lootbox-catalog-card[data-slug=btc-prize]:hover .lootbox-catalog-card-media img{transform:none}.lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=inheritance] .lootbox-catalog-card-media{aspect-ratio:1/1;padding:0}.lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=btc-prize] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=cryptopunk] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=inheritance] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=kobe-rookie] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=psa10-charizard] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=rolex-daytona] .lootbox-catalog-card-media img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center center;transform:none;filter:none;transition:none}.lootbox-catalog-card[data-slug=btc-prize] .lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=kobe-rookie] .lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=luxury-closet] .lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=nft-vault] .lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=psa10-charizard] .lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=rolex-daytona] .lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=supercar-garage] .lootbox-catalog-card-media,.lootbox-catalog-card[data-slug=watch-vault] .lootbox-catalog-card-media{padding:18px}.lootbox-catalog-card[data-slug=btc-prize] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=kobe-rookie] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=luxury-closet] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=nft-vault] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=psa10-charizard] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=rolex-daytona] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=supercar-garage] .lootbox-catalog-card-media img,.lootbox-catalog-card[data-slug=watch-vault] .lootbox-catalog-card-media img{object-fit:contain;object-position:center center}.lootbox-catalog-card[data-slug=btc-prize] .lootbox-catalog-card-media{padding:34px}.lootbox-catalog-card-media em{border-color:color-mix(in srgb,var(--lootbox-card-accent,var(--accent-primary)) 32%,transparent);background:rgba(7,12,18,.5);color:color-mix(in srgb,var(--lootbox-card-accent,var(--accent-primary)) 58%,#ffffff);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lootbox-catalog-card-overline{color:var(--text-secondary)}.lootbox-catalog-card-body h2{color:var(--text-primary)}.lootbox-catalog-card-body p{color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.lootbox-catalog-card-stats{border-top-color:var(--border-subtle)}.lootbox-catalog-card-stats div{border-color:color-mix(in srgb,var(--lootbox-card-accent,var(--accent-primary)) 20%,var(--border-subtle));background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,0)),color-mix(in srgb,var(--lootbox-card-accent,var(--accent-primary)) 8%,var(--bg-base))}.lootbox-catalog-card-stats span{color:var(--text-muted)}.lootbox-catalog-card-stats strong{color:var(--text-primary)}.lootbox-catalog-card-cta{display:flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:10px;background:linear-gradient(180deg,var(--accent-hover) 0,var(--accent-primary) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1px 2px rgba(0,0,0,.25);color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;white-space:nowrap;text-shadow:none;transition:background .14s ease,transform .14s ease,box-shadow .14s ease}.lootbox-catalog-card:hover .lootbox-catalog-card-cta{background:linear-gradient(180deg,#4fb0ff,#1e9bff);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 3px 10px rgba(20,147,255,.24)}.lootbox-catalog-card:active .lootbox-catalog-card-cta{background:linear-gradient(180deg,var(--accent-primary) 0,#0c7ad8 100%);transform:translateY(1px);box-shadow:inset 0 1px 2px rgba(0,30,70,.22),0 1px 2px rgba(0,0,0,.22)}.lootbox-catalog-hero{display:block;margin:2px 0 16px}.lootbox-catalog-hero .lootbox-catalog-title{display:inline-flex;align-items:center;gap:14px;margin:0;color:#fff;font-size:28px;font-weight:900;line-height:1.05;letter-spacing:-.01em}.lootbox-catalog-hero .lootbox-catalog-title>svg{flex:0 0 38px;width:38px;height:38px;color:var(--accent-primary)}.lootbox-catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:20px}.lootbox-cat-pills{display:flex;align-items:stretch;gap:5px;padding:5px;background:#1e2428;border:1px solid rgba(255,255,255,.05);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 -1px 0 rgba(0,0,0,.2);flex-shrink:0;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.lootbox-cat-pills::-webkit-scrollbar{display:none}@media (max-width:600px){.lootbox-cat-pills{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}}.lootbox-cat-pill{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;height:auto;min-height:46px;padding:10px 18px;border:1px solid transparent;border-radius:9px;background:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0);text-shadow:none;color:#DDE8F3;font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1;cursor:pointer;white-space:nowrap;transition:background .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.lootbox-cat-pill:hover:not(.is-active){background:rgba(57,66,77,.28);border-color:transparent;color:#ffffff}.lootbox-cat-pill.is-active,.lootbox-cat-pill.is-active:hover{background:linear-gradient(180deg,#3aaeff,#1a8ff2 52%,#0d7ae0);border-color:transparent;color:#ffffff;font-weight:700;text-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.4);transform:none}.lootbox-cat-pill:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}@media (min-width:1100px){.lootbox-cat-pill{min-width:max-content;padding:10px 13px;font-size:13.5px}}@media (max-width:900px){.lootbox-cat-pills{gap:4px}.lootbox-cat-pill{min-height:42px;padding:8px 14px;font-size:13.5px}}@media (max-width:600px){.lootbox-cat-pills{gap:4px}.lootbox-cat-pill{min-height:40px;padding:7px 13px;font-size:13px}}.lootbox-toolbar-controls{display:flex;align-items:center;gap:10px}.lootbox-search{position:relative;display:flex;align-items:center;flex:0 0 auto;width:210px;min-width:0}.lootbox-search svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#c3cdd9;pointer-events:none}.lootbox-search input{width:100%;height:58px;padding:2px 16px 0 46px;border:1px solid rgba(214,230,245,.055);border-radius:12px;background:#1e2428;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);font:15px/1 Inter,sans-serif;color:var(--text-primary);outline:none}.lootbox-search input::placeholder{color:#aeb9c6;font-weight:400;letter-spacing:normal}.lootbox-search input:focus{box-shadow:0 0 0 1px var(--accent-primary) inset}@media (max-width:768px){.lootbox-search input{height:46px}}.lootbox-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.lootbox-sort-menu{position:relative;flex:0 0 auto}.lootbox-sort-trigger{display:inline-flex;align-items:center;gap:7px;height:58px;padding:0 16px;border:1px solid rgba(214,230,245,.055);border-radius:12px;background:#1e2428;color:#8b919a;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.lootbox-sort-trigger:hover,.lootbox-sort-trigger[aria-expanded=true]{border-color:rgba(214,230,245,.14);background:#222a2f}.lootbox-sort-trigger:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.lootbox-sort-trigger-label{color:#8b919a;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;letter-spacing:normal;text-transform:none;white-space:nowrap}.lootbox-sort-trigger-label:after{content:":"}@media (max-width:768px){.lootbox-sort-trigger{height:46px}}.lootbox-sort-trigger-value{color:#ffffff;font-family:Inter,sans-serif;font-size:13.5px;font-weight:700;letter-spacing:normal;white-space:nowrap}.lootbox-sort-trigger svg{flex:0 0 auto;width:14px;height:14px;color:#8b919a}.lootbox-sort-panel{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:170px;max-height:320px;overflow-y:auto;margin:0;padding:6px;list-style:none;border:1px solid rgba(214,230,245,.1);border-radius:12px;background:#1e2428;box-shadow:0 14px 34px rgba(0,0,0,.45);transform-origin:top right;animation:lootboxSortIn .14s ease}@keyframes lootboxSortIn{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:none}}.lootbox-sort-option{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 12px;border:none;border-radius:8px;background:transparent;color:var(--text-primary);font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;letter-spacing:normal;text-align:left;cursor:pointer}.lootbox-sort-option:hover{background:rgba(255,255,255,.05)}.lootbox-sort-option.is-active{color:var(--accent-primary,#1493ff)}.lootbox-sort-option:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.lootbox-sort-option svg{flex:0 0 auto;color:var(--accent-primary,#1493ff)}.lootbox-loadmore-row{display:flex;justify-content:center;margin-top:28px}.lootbox-loadmore-btn{min-width:200px;min-height:46px;padding:0 26px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font-size:14px;font-weight:800;cursor:pointer;transition:border-color .16s ease,background .16s ease}.lootbox-loadmore-btn:hover{border-color:var(--accent-primary);background:var(--bg-overlay)}@media (max-width:620px){.lootbox-catalog-toolbar{flex-direction:column;align-items:stretch;gap:10px}.lootbox-toolbar-controls{width:100%;flex-wrap:wrap;gap:8px}.lootbox-search{flex:1 1 100%;width:auto}.lootbox-sort-menu{flex:1 1;min-width:0;width:auto}.lootbox-sort-trigger{width:100%;justify-content:space-between}.lootbox-sort-panel{min-width:200px}.lootbox-toolbar-controls .lootbox-sort-menu:nth-last-child(2) .lootbox-sort-panel{left:0;right:auto}.lootbox-toolbar-controls .lootbox-sort-menu:last-child .lootbox-sort-panel{right:0;left:auto}}.lootbox-catalog-empty{border-color:var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface)}.lootbox-catalog-empty h2{color:var(--text-primary)}.lootbox-catalog-empty p{color:var(--text-secondary)}.nft-card{background:#1e2428}.nft-card,.nft-card:hover{border-color:rgba(118,139,166,.18);box-shadow:none}.nft-card:hover{transform:none}.nft-card-img:after,.nft-card-img:before,.nft-card:hover .nft-card-img:after,.nft-card:hover .nft-card-img:before{background:none}.nft-card-btn{border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,#36a8ff,#1493FF 58%,#0d80e6);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.22),0 3px 8px rgba(0,0,0,.34)}.lootbox-stage-topline{display:none}.lootbox-crumbs{margin-top:-6px;margin-bottom:22px}.lootbox-crumb-title{display:none}@media (max-width:768px){.lootbox-crumbs{display:flex;align-items:center}.lootbox-crumb-title{display:inline-flex;align-items:center;gap:9px;margin-left:4px;padding-left:0;border-left:none;font-size:13.5px;font-weight:700;color:var(--text-primary);max-width:58vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lootbox-crumb-art{flex:0 0 auto;width:32px;height:32px;border-radius:9px;object-fit:cover;background:var(--bg-elevated);border:1px solid var(--border-default)}}.lootbox-hero{min-height:328px;border-radius:12px 12px 0 0;border-color:rgba(118,139,166,.18)}.lootbox-reel-viewport{padding:56px 0 46px}.lootbox-reel-card{min-height:178px;border-color:rgba(118,139,166,.18)}.lootbox-reel-card.is-winner{border-color:color-mix(in srgb,var(--lootbox-theme) 48%,rgba(215,226,242,.44));box-shadow:inset 0 0 0 1px rgba(255,255,255,.055)}.lootbox-center-frame{top:42px;bottom:34px;width:184px;border-color:rgba(205,219,238,.68);box-shadow:0 0 0 5px rgba(21,25,29,.94)}.lootbox-center-frame:before{border-color:rgba(118,139,166,.24)}.lootbox-center-frame:after{display:none}.lootbox-action-container{padding:18px 22px;border-color:rgba(118,139,166,.18);background:var(--bg-base);box-shadow:none}.lootbox-demo-cta,.lootbox-spin-cta,.lootbox-stop-cta{box-shadow:none}.lootbox-spin-cta{background:#1493ff}.lootbox-demo-cta{border:1px solid rgba(122,152,186,.18);background:#1b222a}.lootbox-dock-fair,.lootbox-side-link,.lootbox-tab-switcher{background:transparent}.lootbox-prizes-section{margin-top:30px}.lootbox-section-head h2{font-size:22px}.lootbox-prize-card-v2{min-height:270px;border-radius:10px;border-color:rgba(118,139,166,.18)}.lootbox-prize-img-v2{height:168px;padding:26px 24px 18px}.lootbox-hero{min-height:330px;background:var(--bg-base)}.lootbox-hero:after,.lootbox-hero:before{top:0;bottom:0;width:12%;height:auto;z-index:3;pointer-events:none}.lootbox-hero:before{left:0;right:auto;background:linear-gradient(90deg,var(--bg-base) 0,var(--bg-base) 16%,rgba(21,25,29,.62) 36%,rgba(21,25,29,.28) 58%,rgba(21,25,29,.08) 80%,rgba(21,25,29,0) 100%)}.lootbox-hero:after{left:auto;right:0;background:linear-gradient(270deg,var(--bg-base) 0,var(--bg-base) 16%,rgba(21,25,29,.62) 36%,rgba(21,25,29,.28) 58%,rgba(21,25,29,.08) 80%,rgba(21,25,29,0) 100%)}.lootbox-center-frame{display:none}.lootbox-pointer{display:block;position:absolute;top:30px;bottom:38px;left:50%;z-index:5;width:2px;height:auto;transform:translateX(-50%);background:linear-gradient(180deg,transparent,rgba(232,241,252,.96) 14%,rgba(232,241,252,.96) 86%,transparent);opacity:.9}.lootbox-center-frame:after,.lootbox-center-frame:before,.lootbox-pointer:after,.lootbox-pointer:before{content:none;display:none}.lootbox-reel-viewport{position:relative;height:auto;max-width:none;margin:0;padding:60px 0 54px}.lootbox-reel-viewport:before{content:none}.lootbox-reel-track{flex-direction:row;align-items:stretch;gap:12px;width:max-content;will-change:transform;transform:translateZ(0)}.lootbox-reel-card{flex:0 0 176px;width:176px;min-height:194px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-gap:8px;gap:8px;align-items:center;justify-items:center;padding:18px 14px 16px;border-radius:10px;background:var(--bg-base);border-color:rgba(122,138,158,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.025);contain:paint}.lootbox-reel-media{grid-row:auto;width:140px;height:130px}.lootbox-reel-media img{max-width:140px;max-height:130px}.lootbox-reel-value{align-self:center;font-size:15px;text-align:center}.lootbox-reel-card.is-winner{border-color:color-mix(in srgb,var(--lootbox-theme) 54%,rgba(215,226,242,.34));background:color-mix(in srgb,var(--bg-base) 86%,var(--lootbox-theme));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lootbox-theme) 32%,transparent)}@media (max-width:560px){.lootbox-hero{min-height:302px}.lootbox-reel-viewport{padding:52px 0 44px}.lootbox-reel-card{flex-basis:148px;width:148px;min-height:170px}.lootbox-reel-media{width:116px;height:106px}.lootbox-reel-media img{max-width:116px;max-height:106px}}@media (max-width:720px){.lootbox-action-container{padding:16px 14px 14px}.lootbox-section-head h2{font-size:20px}}@media (max-width:620px){.lootbox-action-row{flex-wrap:wrap;gap:12px}.lootbox-action-row .lootbox-spin-cta{flex:1 1 100%;order:-1;min-height:52px}.lootbox-fast-toggle{flex:1 1 auto;justify-content:center}.lootbox-demo-cta{flex:1 1 auto}.lootbox-fair-cluster{margin-bottom:12px}.lootbox-dock-fair{width:100%;justify-content:center}.lootbox-prize-grid-v2{gap:12px}}@media (max-width:480px){.lootbox-page{padding:12px var(--app-content-gutter) 52px}.lootbox-stage-title{font-size:12px}.lootbox-prize-img-v2{height:148px;padding:18px}.lootbox-prize-card-v2{min-height:0}.lootbox-section-head{flex-wrap:wrap;gap:8px}}.bc-celebrate-card{position:relative;overflow:hidden;animation:bcCelebrateIn .72s cubic-bezier(.18,1.22,.32,1)!important}.bc-celebrate-card:before{content:"";position:absolute;inset:-50%;background:conic-gradient(from 0deg,transparent 0,rgba(20,147,255,.16) 30%,transparent 60%,rgba(231,184,65,.14) 80%,transparent 100%);animation:bcCelebrateSpin 4s linear infinite;pointer-events:none;z-index:0}.bc-celebrate-card:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.28) 50%,transparent);transform:translateX(-100%);animation:bcCelebrateSheen 1.8s ease-out .2s;pointer-events:none;z-index:1}.bc-celebrate-card>*{position:relative;z-index:2}.bc-celebrate-label{display:block;font-size:13px;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-primary,#1493FF);margin-bottom:8px;text-shadow:0 0 18px rgba(20,147,255,.6)}@keyframes bcCelebrateIn{0%{opacity:0;transform:scale(.5) rotate(-6deg)}55%{opacity:1;transform:scale(1.12) rotate(2deg)}80%{transform:scale(.96) rotate(-1deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes bcCelebrateSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bcCelebrateSheen{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:900px){.baccarat-page-v2 .mines-grid-area{padding:18px 14px;min-height:520px}.bc-table{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:12px;padding-top:56px}.bc-vs-divider{width:100%;min-height:36px}.bc-vs{font-size:14px}.bc-hand-area{padding:14px 10px;min-height:auto}.bc-card{width:70px;height:100px;padding:5px 7px}.bc-card-rank{font-size:14px}.bc-card-suit{font-size:11px}.bc-card-center{font-size:30px}.bc-cards{gap:6px;min-height:110px}.bc-side{height:50px}.bc-side-label{font-size:12px}.bc-shoe-stack{width:50px;height:70px;top:10px;right:14px}.bc-ribbon-body{padding:5px 16px;font-size:9px;letter-spacing:.12em}.bc-ribbon-tail{height:24px;width:10px}.bc-stake-tag{font-size:10px;padding:4px 10px}}.lootbox-catalog-title{display:inline-flex;align-items:center;gap:12px;color:#f4f8fc}.lootbox-catalog-back{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid rgba(122,152,186,.18);background:linear-gradient(180deg,rgba(31,42,54,.72),rgba(14,19,25,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.05);color:#d7e0eb;text-decoration:none}.lootbox-catalog-back:hover{color:#ffffff;border-color:rgba(143,162,182,.32)}.lootbox-catalog-hero .lootbox-catalog-title>svg{color:#7b8996}.lootbox-catalog-hero .lootbox-catalog-back>svg{color:inherit}.cfx-page{max-width:1240px;padding:28px var(--app-content-gutter) 80px}.cfx-topbar{margin-bottom:24px}.cfx-bets{margin-top:40px}.cfx-bets .cft-bets-tabs{flex:0 0 auto}.cfx-back{width:38px;height:38px;flex:0 0 38px;border-radius:10px;border:1px solid rgba(122,152,186,.18);background:linear-gradient(180deg,rgba(31,42,54,.72),rgba(14,19,25,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.05);color:#d7e0eb}.cfx-back:hover{color:#fff;border-color:rgba(143,162,182,.32)}.cfx-brand-icon{color:#7b8996}.cfx-title{font-size:28px;letter-spacing:-.01em}.cfx-substrip{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--text-secondary);font-weight:700;font-size:12.5px;letter-spacing:.01em}.cfx-substrip strong{color:var(--text-primary);font-weight:800}.cfx-search{height:42px;background:var(--bg-input);border:1px solid var(--border-default);border-radius:10px;color:var(--text-secondary)}.cfx-search:focus-within{border-color:var(--border-default)}.cfx-search input{color:var(--text-primary)}.cfx-search input::placeholder{color:var(--text-secondary)}.cfx-topbar-right{display:flex;align-items:center;gap:10px}.cfx-filter{height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 10px 0 12px;background:var(--bg-input);border:1px solid var(--border-default);border-radius:10px;color:var(--text-secondary)}.cfx-filter:focus-within{border-color:var(--border-default);box-shadow:none}.cfx-filter select:focus,.cfx-filter select:hover,.cfx-search input:focus,.cfx-search input:hover{border-color:transparent;box-shadow:none;outline:none}.cfx-filter>svg:first-child{width:17px;height:17px;flex:0 0 17px}.cfx-filter select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-weight:600;cursor:pointer}.cfx-filter select option{background:var(--bg-surface);color:var(--text-primary)}.cfx-filter-chevron{width:15px;height:15px;flex:0 0 15px;pointer-events:none}.cfx-grid{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:12px}.cf-card,.cfx-grid .cf-card{min-height:138px;padding:14px;gap:12px;border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:none;color:var(--text-primary);overflow:hidden}.cf-card:hover,.cfx-grid .cf-card:hover{transform:translateY(-1px);border-color:var(--border-strong);background:var(--bg-elevated);box-shadow:none}.cf-card-top{gap:9px;min-width:0}.cf-card-symbol-group{display:flex;align-items:baseline;gap:8px;min-width:0;flex:1 1 auto}.cf-card-symbol{color:var(--text-primary);font-size:16px;letter-spacing:.01em;overflow:visible;text-overflow:clip;min-width:0}.cf-card-change,.cf-card-symbol{font-weight:800;white-space:nowrap;flex:0 0 auto}.cf-card-change{font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cf-card-change.positive{color:var(--accent-green)}.cf-card-change.negative{color:#ff5d68}.cf-card-change.neutral{color:var(--text-secondary)}.cf-card-price{min-width:0;width:100%;font-size:clamp(19px,2.1vw,22px);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.005em;color:var(--text-primary);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-card-price-skeleton{height:24px}.cf-card-stats{gap:4px;min-width:0}.cf-card-stat{min-width:0;gap:6px;font-size:11.5px;justify-content:flex-start}.cf-card-stat,.cf-card-stat-label{font-weight:700;color:var(--text-secondary)}.cf-card-stat-label{letter-spacing:.01em;flex:0 0 auto}.cf-card-stat-value{flex:0 1 auto;min-width:0;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#4fb6ff;font-weight:800}.cf-card-stat-leverage{color:#4fb6ff}.cf-card-icon{width:22px;height:22px;flex:0 0 22px}.cfx-grid-card .cf-card-icon{width:36px;height:36px;flex:0 0 36px}.cft-page{padding-top:22px}.cft-header{margin-bottom:12px}.cft-pair{background:transparent;border:0;border-radius:0;padding-left:0}.cft-pair:hover{background:transparent;border-color:transparent}.cft-pair-arrow{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0}.cft-pair-arrow.positive{color:#00D26A}.cft-pair-arrow.negative{color:#FF4D4D}.cft-pair-caret{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:9px;color:var(--text-secondary);background:var(--bg-surface);border:1px solid var(--border-default);transition:background .14s,border-color .14s,color .14s}.cft-pair-caret:hover{background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-primary)}.cft-pair-icon{width:44px;height:44px}.cft-pair-price.positive{color:#00D26A}.cft-pair-price.negative{color:#FF4D4D}.cft-pair-price.negative .cft-pair-price-dec,.cft-pair-price.positive .cft-pair-price-dec{color:inherit;opacity:.62}.cft-info-symbol{color:var(--text-primary)}.cft-day-stats,.cft-info-name{color:var(--text-secondary)}.cft-bets,.cft-order{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:none}.cft-chart-wrap{border:0}.cft-bets,.cft-chart-wrap{background:transparent;box-shadow:none}.cft-bets{border:none;border-radius:0;padding:0}.cft-field-label{color:var(--text-secondary);font-weight:700;letter-spacing:.01em}.cft-mult-input,.cft-wager-input{background:var(--bg-input);border:1px solid var(--border-default);border-radius:10px}.cft-mult-input:focus-within,.cft-wager-input:focus-within{border-color:rgba(20,147,255,.45);box-shadow:0 0 0 3px rgba(20,147,255,.1)}.cft-mult-input input,.cft-wager-input input{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cft-dir-btn{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06);transition:background .14s ease,color .14s ease,box-shadow .14s ease}.cft-dir-btn.up.active{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.18)}.cft-dir-btn.down.active{background:linear-gradient(180deg,#ff7d85,#ff5d68 58%,#ea4a55);border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.36),inset 0 -2px 4px rgba(0,0,0,.18)}.cft-tabs{border-radius:11px;gap:3px}.cft-tab{color:#8a96a8;border-radius:8px;border:1px solid transparent;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.cft-tab:not(.active):not(:disabled):hover{color:#c8d2e0;background:rgba(255,255,255,.035)}.cft-tab.active{font-weight:700;border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.44),inset 0 -2px 4px rgba(0,0,0,.22),0 3px 8px rgba(0,0,0,.38)}.cft-pair-caret{width:36px;height:36px;border-radius:10px;background:#20262c;border:1px solid #343c44;color:#aeb7c0;box-shadow:none}.cft-pair-caret:hover{background:#262d34;border-color:#414a53}.cft-pair-caret[aria-expanded=true]{background:#2a3138;border-color:#4a545e;box-shadow:none}.cft-pair-caret:focus-visible{outline:2px solid rgba(255,255,255,.18);outline-offset:2px}.cft-pair-menu{background:#1b2025;border:1px solid #30373e;border-radius:12px;padding:6px;box-shadow:0 16px 36px rgba(0,0,0,.38)}.cft-pair-option{border-radius:9px;border:1px solid transparent;transition:background .12s ease,border-color .12s ease}.cft-pair-option:hover{background:#242a30}.cft-pair-option.active{background:#2b3137;border-color:#3b444c}.cft-pair-option.active .cft-pair-option-price,.cft-pair-option.active .cft-pair-option-symbol{color:#ffffff}.cft-pair-option.active .cft-pair-option-name{color:#c7cdd3}.cft-place-btn{background:linear-gradient(180deg,#36a8ff,#1493FF 58%,#0d80e6);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.22),0 3px 8px rgba(0,0,0,.34);transition:filter .14s ease,transform .14s ease,box-shadow .14s ease}.cft-place-btn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.cft-place-btn:active:not(:disabled){transform:translateY(0)}.cft-bust-num,.cft-fee-val,.cft-pnl-live,.cft-wager-val{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cft-place-btn{background:var(--accent-primary);font-weight:800;letter-spacing:.01em}.cft-place-btn:hover{background:var(--accent-hover)}.cft-place-btn:disabled{background:rgba(255,255,255,.04);color:var(--text-muted)}.cft-mult-input{width:124px;flex:0 0 124px;min-height:46px}.cft-bust-inline{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;min-height:46px;padding:6px 12px;background:var(--bg-input);border:1px solid var(--border-default);border-radius:10px}.cft-bust-label{color:var(--text-secondary)}.cft-bust-num{margin-top:0;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cft-bust-num,.cft-mult-input input{font-size:15px;font-weight:800}.cft-mult-x{color:var(--text-secondary)}.cft-mult-input{gap:2px}.cft-wager-input{gap:3px}.cft-mult-input input,.cft-wager-input input{padding-left:0}.cft-fees-body{background:var(--bg-input);border:1px solid var(--border-default)}.cft-fees-toggle{background:rgba(255,255,255,.03);color:var(--text-secondary)}.cft-order{background:#181d21;border-color:#242b32}.cft-dir-btn{border-color:transparent;background:#242b32;color:#8e9296;transition:background .14s,color .14s,transform .12s}.cft-dir-btn:active{transform:translateY(1px)}.cft-dir-btn.up.active{background:#233a32;color:#3db069;border-color:transparent;box-shadow:none}.cft-dir-btn.down.active{background:#3e2427;color:#ff5d68;border-color:transparent;box-shadow:none}.cft-dir-btn.up svg{stroke:#34d27f}.cft-bust-inline,.cft-mult-input,.cft-wager-input{background:transparent;border:1px solid #242b32}.cft-bust-inline{border:0;padding-left:2px}.cft-mult-input:focus-within,.cft-wager-input:focus-within{box-shadow:none;border-color:#242b32}.cft-mult-input input,.cft-mult-x,.cft-wager-input input{color:#ffffff}.cft-place-btn{height:50px;background:linear-gradient(180deg,#3aacff,#1493FF 58%,#0d80e6);border:1px solid rgba(255,255,255,.16);color:#ffffff;text-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 5px rgba(0,0,0,.2),0 3px 8px rgba(0,0,0,.34);text-transform:none}.cft-place-btn:hover{background:linear-gradient(180deg,#4db4ff,#229cff 58%,#128aee);filter:brightness(1.02)}.cft-place-btn:active{transform:translateY(1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 3px rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.3)}.cft-place-btn:disabled{background:linear-gradient(180deg,#3aacff,#1493FF 58%,#0d80e6);color:#ffffff;opacity:.92;cursor:not-allowed}.cft-tabs{margin-bottom:14px;background:#11151a;border:1px solid #242b32;box-shadow:none}.cft-tab{flex:1 1;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#778591;font-size:13px;font-weight:600;transition:background .14s ease,color .14s ease}.cft-tab:hover:not(.active):not(:disabled){color:#c8d5df}.cft-tab:disabled{color:#4d5862}.cft-tab.active{color:#ffffff;background:#242b32;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.cft-mult-btn{height:28px;min-width:36px;padding:0 8px;background:transparent;border:1px solid #242b32;color:#b6c5d1;font-size:11px}.cft-mult-btn:hover{border-color:#36404b;color:#ffffff}.cft-wager-coin{width:14px;height:14px;flex:0 0 14px;margin-left:8px;border-radius:999px;object-fit:contain}.cft-wager-prefix{flex:0 0 auto;margin:0 1px 0 4px;color:#ffffff;font-weight:800}.cft-fees-toggle{width:auto;height:auto;justify-content:flex-start;gap:6px;margin-top:10px;padding:4px 0;border:0;background:transparent;color:#8e9296;font-size:12px;font-weight:700}.cft-fees-toggle:hover{background:transparent;color:#cfd5dd}.cft-bets-tabs{display:flex;align-items:center;gap:6px;background:#1e2428;border:none;border-radius:14px;padding:6px;box-shadow:none}.cft-bets-tab{padding:8px 18px;border:1px solid transparent;border-radius:999px;background:transparent;color:#8a96a8;font-size:13.5px;font-weight:600;white-space:nowrap;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.cft-bets-tab:hover:not(.active){color:#c8d2e0;background:rgba(57,66,77,.28)}.cft-bets-tab.active{background:var(--accent-primary,#1493FF);border-color:transparent;box-shadow:none;color:#ffffff;font-weight:700}.cft-bets-tab.active:hover{background:#2a9fff}.cft-bets-tab-count{margin-left:7px;padding:1px 7px;border-radius:999px;background:rgba(255,255,255,.1);font-size:11px;font-weight:800}.cft-bets-action{background:transparent;border:1px solid #242b32;color:#7b8996}.cft-bets-action svg{color:#7b8996}.cft-bets-action:hover{color:#7b8996;border-color:#36404b}.cft-bets-action:hover svg{color:#7b8996}.cft-lb-table{margin-top:12px}.cft-lb-table thead th:first-child,.cft-lb-table thead th:nth-child(2),.cft-lb-table thead th:nth-child(3),.cft-lb-table thead th:nth-child(4),.cft-lb-table thead th:nth-child(5),.cft-lb-table thead th:nth-child(6),.cft-lb-table thead th:nth-child(7){width:auto;text-align:left}.cft-lb-table tbody td:first-child,.cft-lb-table tbody td:nth-child(2),.cft-lb-table tbody td:nth-child(3),.cft-lb-table tbody td:nth-child(4),.cft-lb-table tbody td:nth-child(5),.cft-lb-table tbody td:nth-child(6),.cft-lb-table tbody td:nth-child(7){text-align:left}.cft-lb-table tbody td.lb-amount,.cft-lb-table tbody td.lb-payout,.cft-lb-table thead th.cft-th-r{text-align:right}.cft-lb-table .cft-bet-coin{width:16px;height:16px;flex:0 0 16px}.cft-lb-table .lb-game{gap:7px}.cft-lb-table .lb-amount small,.cft-lb-table .lb-payout small{margin-left:5px;font-size:12px;font-weight:700;opacity:.68}.cft-lb-table td.cft-pl-pos{color:#3db069;font-weight:700}.cft-lb-table td.cft-pl-neg{color:#ff6b6b;font-weight:700}.tim-overlay{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(6,9,12,.62);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:timFadeIn .18s ease-out both}.tim-overlay.is-closing{animation:timFadeOut .17s ease-in both}.tim-overlay.is-closing .tim-card{animation:timCardOut .17s ease-in both}@keyframes timFadeIn{0%{opacity:0}to{opacity:1}}@keyframes timFadeOut{0%{opacity:1}to{opacity:0}}@keyframes timCardIn{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes timCardOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.985)}}.tim-card{position:relative;width:100%;max-height:min(88vh,860px);max-height:min(88dvh,860px);display:flex;flex-direction:column;background:#15191d;border:1px solid #242b32;border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 40px 90px -30px rgba(0,0,0,.9);overflow:hidden;outline:none;animation:timCardIn .3s cubic-bezier(.2,.9,.25,1.15) both;transition:transform .2s ease}.tim-card-md{max-width:560px}.tim-card-lg{max-width:780px}.tim-handle{display:none}.tim-header{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:16px 18px 16px 22px;border-bottom:1px solid #242b32}.tim-title{margin:0;flex:1 1;font-size:16px;font-weight:800;letter-spacing:-.01em;color:#fff}.tim-close,.tim-header-extra{flex:0 0 auto}.tim-close{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #242b32;border-radius:9px;background:transparent;color:#778591;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.tim-close:hover{color:#fff;border-color:#36404b;background:rgba(255,255,255,.03)}.tim-close:focus-visible{outline:2px solid rgba(79,182,255,.6);outline-offset:1px}.tim-body{position:relative;flex:1 1 auto;min-height:0;padding:20px 22px 28px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(140,162,188,.28) transparent}.tim-body::-webkit-scrollbar{width:8px}.tim-body::-webkit-scrollbar-thumb{background:rgba(140,162,188,.22);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.tim-eyebrow{margin:0;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#4fb6ff}.tim-label{display:block;font-size:12.5px;font-weight:700;color:#e6ebf1;letter-spacing:-.005em}.tim-hiw{gap:18px}.tim-hiw,.tim-hiw-hero{display:flex;flex-direction:column}.tim-hiw-hero{gap:6px;padding-bottom:2px}.tim-hiw-headline{margin:2px 0 0;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:-.015em;color:#fff}.tim-hiw-sub{margin:0;font-size:13.5px;line-height:1.5;color:#8b919a}.tim-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:2px;gap:2px;padding:3px;border-radius:10px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.05)}.tim-seg-btn{height:32px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#8b919a;font:inherit;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color .12s,background .12s}.tim-seg-btn:hover{color:#cdd8e4}.tim-seg-btn.is-active{color:#fff;background:#242b32;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.tim-seg-btn:focus-visible{outline:2px solid rgba(79,182,255,.6);outline-offset:-2px}.tim-hiw-pane{min-height:232px;animation:timPaneIn .18s ease-out both}@keyframes timPaneIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tim-steps{list-style:none;margin:0;padding:2px 0 0;display:flex;flex-direction:column}.tim-step{position:relative;display:grid;grid-template-columns:28px 1fr;grid-column-gap:14px;column-gap:14px;padding:0 0 18px;animation:timStepIn .22s ease-out both}.tim-step:last-child{padding-bottom:4px}@keyframes timStepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tim-step:not(:last-child):before{content:"";position:absolute;left:13.5px;top:30px;bottom:2px;width:1px;background:#242b32}.tim-step-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#15191d;border:1px solid rgba(79,182,255,.28);color:#4fb6ff;font-size:11px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;position:relative;z-index:1}.tim-step-copy{padding-top:4px}.tim-step-title{margin:0 0 3px;font-size:14px;font-weight:700;color:#fff;letter-spacing:-.005em}.tim-step-body{margin:0;font-size:13px;line-height:1.55;color:#8b919a}.tim-fees{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.tim-fee{display:flex;flex-direction:column;gap:4px;padding:14px 16px 13px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:rgba(255,255,255,.02)}.tim-fee-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#778591}.tim-fee-value{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tim-fee-sub{font-size:12px;line-height:1.4;color:#6b7787}.tim-mm{display:flex;flex-direction:column}.tim-mm-head,.tim-mm-row{display:grid;grid-template-columns:64px 96px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:9px 2px;font-size:13px}.tim-mm-head{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7787;border-bottom:1px solid #242b32}.tim-mm-row{border-bottom:1px solid rgba(255,255,255,.05);color:#cfd5dd;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tim-mm-row:last-of-type{border-bottom:0}.tim-mm-lev{color:#fff;font-weight:700}.tim-mm-tol{position:relative;display:flex;align-items:center;height:18px}.tim-mm-bar{position:absolute;left:0;top:5px;height:8px;border-radius:999px;background:rgba(79,182,255,.28)}.tim-mm-tol-val{position:relative;margin-left:auto;font-weight:700;color:#fff}.tim-mm-foot{margin:12px 0 0;font-size:12px;line-height:1.5;color:#6b7787}.tim-hiw-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid #242b32}.tim-hiw-note{margin:0;font-size:12px;line-height:1.5;color:#778591}.tim-hiw-note strong{color:#cfd5dd;font-weight:700}.tim-mark{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tim-mark-pair{color:#778591;font-size:12px}.tim-mark-val{color:#fff}.tim-calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);grid-gap:22px;gap:22px;align-items:stretch}.tim-calc-inputs{display:flex;flex-direction:column;gap:18px}.tim-calc-card .cft-direction{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.tim-calc-card .cft-dir-btn{height:40px;border-radius:10px;font-size:14px;font-weight:800;border:1px solid #242b32;background:transparent;color:#8b919a;box-shadow:none;transform:none}.tim-calc-card .cft-dir-btn svg{width:14px;height:14px}.tim-calc-card .cft-dir-btn.up.active{color:#071611;background:#2ed88f;border-color:#2ed88f}.tim-calc-card .cft-dir-btn.down.active{color:#19090c;background:#ff5d68;border-color:#ff5d68}@media (hover:hover){.tim-calc-card .cft-dir-btn:not(.active):hover{color:#cdd8e4;border-color:#36404b}}.tim-calc-card .cft-risk-slider{height:24px;margin:2px 0 0}.tim-calc-card .cft-risk-slider::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px}.tim-calc-card .cft-risk-slider::-moz-range-thumb{width:16px;height:16px}.tim-calc-card .cft-risk-labels{margin-top:2px;font-size:11.5px}.tim-field{display:flex;flex-direction:column;gap:8px}.tim-field-head{display:flex;align-items:baseline;justify-content:space-between}.tim-field-val{font-size:13px;font-weight:800;color:#8b919a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tim-field-val-accent,.tim-field-val.is-up{color:#4fb6ff}.tim-field-val.is-down{color:#ff5d68}.tim-input{display:flex;align-items:center;gap:6px;height:44px;padding:0 14px;border:1px solid #242b32;border-radius:10px;transition:border-color .12s,box-shadow .12s}.tim-input:focus-within{border-color:rgba(79,182,255,.55);box-shadow:0 0 0 3px rgba(79,182,255,.12)}.tim-input-prefix{color:#778591;font-weight:700}.tim-input-el{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:15px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tim-input-el:focus{box-shadow:none;outline:none}.tim-presets{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.tim-preset{height:30px;border:1px solid #242b32;border-radius:8px;background:transparent;color:#8b919a;font:inherit;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.tim-preset:hover{color:#cdd8e4;border-color:#36404b}.tim-preset.is-active{color:#fff;background:#242b32;border-color:#242b32}.tim-out{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;height:100%;padding:18px 18px 20px;border:1px solid #242b32;border-radius:14px;background:#181d22;--accent:#3db069}.tim-out.is-down{--accent:#ff5d68}.tim-out.is-bust{--accent:#ffb15f}.tim-out-head{display:flex;flex-direction:column;gap:4px}.tim-out-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#778591}.tim-out-pnl{font-size:30px;font-weight:800;line-height:1.05;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tim-out-pnl,.tim-out-roi{color:var(--accent);transition:color .2s}.tim-out-roi{font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.85}.tim-ladder{display:flex;flex-direction:column;gap:8px;padding:6px 6px 0}.tim-ladder-rail{position:relative;height:4px;border-radius:999px;background:#242b32}.tim-ladder-mark{position:absolute;top:50%;transform:translate(-50%,-50%);border-radius:50%;transition:left .16s ease-out}.tim-ladder-mark.is-bust{width:8px;height:8px;background:#ffb15f}.tim-ladder-mark.is-entry{width:3px;height:14px;border-radius:2px;background:#cfd5dd}.tim-ladder-mark.is-exit{width:12px;height:12px;background:var(--accent);box-shadow:0 0 0 2px #181d22;z-index:1}.tim-ladder-keys{position:relative;height:14px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7787}.tim-ladder-key{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap;transition:left .16s ease-out}.tim-ladder-key.is-bust{color:#ffb15f;transform:translateX(0)}.tim-ladder-key.is-bust.is-right{transform:translateX(-100%)}.tim-stats{margin:0;display:flex;flex-direction:column;gap:9px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.tim-stat{display:flex;align-items:baseline;justify-content:space-between;font-size:13px}.tim-stat dt{color:#8b919a}.tim-stat dd{margin:0;color:#fff;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tim-stat dd.is-warn{color:#ffb15f}.tim-out .tim-bust-note{margin-top:auto}.tim-bust-note{position:relative;margin:0;min-height:74px;padding:10px 12px 10px 15px;border-radius:10px;border:1px solid rgba(255,255,255,.05);background:transparent;color:#6b7787;font-size:12.5px;font-weight:600;line-height:1.45;overflow:hidden;transition:color .16s,background .16s,border-color .16s}.tim-bust-note:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#ffb15f;opacity:0;transition:opacity .16s}.tim-bust-note.is-on{color:#d6dde4;background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.07)}.tim-bust-note.is-on:before{opacity:1}@media (max-width:720px){.tim-calc{grid-template-columns:1fr;gap:18px}.tim-out{order:-1;height:auto}.tim-seg-btn{font-size:12.5px;padding:0 6px;white-space:nowrap}.tim-fees{grid-template-columns:1fr 1fr}}@media (max-width:640px){.tim-overlay{align-items:flex-end;padding:0}.tim-card,.tim-card-lg,.tim-card-md{max-width:none;max-height:calc(100vh - 28px);max-height:calc(100dvh - 28px);border-radius:18px 18px 0 0;border-bottom:0;animation-name:timSheetIn}.tim-overlay.is-closing .tim-card{animation-name:timSheetOut}.tim-handle{display:block;position:absolute;top:0;left:0;right:0;height:22px;touch-action:none;z-index:2}.tim-handle:after{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:36px;height:4px;border-radius:999px;background:rgba(255,255,255,.18)}.tim-header{padding:22px 14px 14px 18px}.tim-title{font-size:15px}.tim-body{padding:16px 16px calc(28px + env(safe-area-inset-bottom, 0px))}.tim-hiw-headline{font-size:18px}.tim-seg-btn{font-size:12px;padding:0 6px}.tim-fees{grid-template-columns:1fr}.tim-mm-head,.tim-mm-row{grid-template-columns:52px 84px 1fr;gap:10px}.tim-mark-pair{display:none}}@keyframes timSheetIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes timSheetOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.tim-card,.tim-hiw-pane,.tim-overlay,.tim-overlay.is-closing .tim-card,.tim-step{animation:none}.tim-ladder-key,.tim-ladder-mark{transition:none}}.cft-lb-table .cft-bet-side{display:inline-flex;align-items:center;gap:6px;font-weight:700}.cft-lb-table .cft-bet-side.long{color:#3db069}.cft-lb-table .cft-bet-side.short{color:#ba3333}.cft-lb-table .cft-bet-sym{color:var(--text-secondary);font-weight:700}.cft-lb-table .cft-pnl-pending{color:var(--text-muted)}.cft-lb-table .cft-close{padding:5px 11px;font-size:12px;font-weight:700;color:#cfd5dd;background:transparent;border:1px solid #242b32;border-radius:7px;cursor:pointer}.cft-lb-table .cft-close:hover:not(:disabled){border-color:#36404b;color:#fff}.cft-lb-table .cft-close:disabled{opacity:.5;cursor:default}.cft-lb-table .cft-outcome{text-transform:capitalize;color:var(--text-secondary);font-weight:700}.cft-lb-loading{padding:18px 10px;color:var(--text-secondary);text-align:center}.cft-table .cft-thead,.cft-table .cft-trow{grid-template-columns:1.2fr .8fr .8fr 1fr 1fr 1.1fr auto}.cft-table--public .cft-thead,.cft-table--public .cft-trow{grid-template-columns:1.15fr .7fr .95fr 1fr 1fr 1fr 1.15fr}.cft-table--leaderboard .cft-thead,.cft-table--leaderboard .cft-trow{grid-template-columns:50px 1.2fr .7fr .95fr 1fr 1fr 1.15fr}.cft-trow{background:var(--bg-input);transition:background .14s}.cft-trow:hover{background:var(--bg-elevated)}.cft-place{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;font-size:12px;font-weight:900;color:var(--text-secondary);background:rgba(255,255,255,.05)}.cft-place-1{color:#2e2200;background:linear-gradient(180deg,#ffe08a,#f0b73e);box-shadow:0 4px 12px -4px rgba(240,183,62,.7)}.cft-place-2{color:#283038;background:linear-gradient(180deg,#eef2f7,#aeb9c6)}.cft-place-3{color:#2a1505;background:linear-gradient(180deg,#efb888,#c77b43)}.cft-username{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-weight:800}.cft-username.hidden{color:var(--text-muted);font-weight:700;font-style:italic}.cft-bet-arrows.positive{color:#00D26A}.cft-bet-arrows.negative{color:#FF4D4D}.cft-bet-side.long{color:#00D26A}.cft-bet-side.short{color:#FF4D4D}.cft-bet-sym{color:var(--text-secondary);font-weight:800}.cft-wager-cell{gap:5px}.cft-wager-val{color:var(--text-primary);font-weight:800}.cft-wager-mult{color:var(--text-secondary);font-weight:800}.cft-th-pnl{justify-self:end;text-align:right}.cft-pnl{display:inline-flex;flex-direction:column;align-items:flex-end;justify-self:end;line-height:1.18;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:900}.cft-pnl small{font-size:11px;font-weight:800;opacity:.82}.cft-pnl.positive{color:#00D26A}.cft-pnl.negative{color:#FF4D4D}.cft-pnl-live,.cft-pnl-pending{color:var(--text-muted)}.cft-table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cft-trow{color:var(--text-primary)}.cft-th-pnl,.cft-trow .cft-bet-cell,.cft-trow .cft-wager-cell{color:var(--text-secondary)}@media (max-width:480px){.cfx-grid{grid-template-columns:repeat(2,1fr);gap:10px}.cfx-bets{margin-top:28px}.cf-card-price{font-size:18px}.cf-card-stat{font-size:10.5px}}.cat-tab.active{backdrop-filter:none;-webkit-backdrop-filter:none;color:#FFFFFF;text-shadow:none}.cat-tab.active,.cat-tab.active:hover{background:#39424D;border-color:transparent;box-shadow:none}.cat-tab.active:hover{transform:none}.cat-tab.active:after{content:none}.cat-tab.active:before{opacity:0}.cat-tab.active .icon-brand,.cat-tab.active .icon-klutch-og,.cat-tab.active svg{color:#FFFFFF;filter:none}.home-predictions-scroll{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:6px 0 14px;scroll-snap-type:x mandatory;scrollbar-width:none}.home-predictions-scroll::-webkit-scrollbar{display:none}.home-prediction-card-wrap{flex:0 0 282px;width:282px;scroll-snap-align:start;--pred-card-bg:#1e2428}.home-prediction-card-wrap>article{width:100%;background:var(--bg-surface)}.home-prediction-card-wrap>article:hover{background:var(--bg-elevated)}.home-prediction-card-wrap article h3{min-height:2.7em}:where(html[data-brand=betclutch]) .home-prediction-card-wrap article>div:nth-of-type(2){min-height:70px}:where(html[data-brand=bessbet]) .casino-home-page .home-prediction-card-wrap>article{height:180px;min-height:180px;max-height:180px;padding:12px;gap:8px;background:var(--navigation-surface,#222a30)!important}:where(html[data-brand=bessbet]) .casino-home-page .home-prediction-card-wrap>article:hover{background:var(--navigation-surface,#222a30)!important}:where(html[data-brand=bessbet]) .home-prediction-card-wrap [data-market-actions=multi]{height:81px;min-height:81px;flex-shrink:0}:where(html[data-brand=bessbet]) .home-prediction-card-wrap [data-market-actions=binary]{height:40px;min-height:40px;flex-shrink:0}:where(html[data-brand=bessbet]) .home-prediction-card-wrap article h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-prediction-skeleton{width:100%;min-height:220px;border-radius:12px;background:var(--bg-surface);border:1px solid var(--border-default);padding:16px;display:flex;flex-direction:column;gap:12px}.home-prediction-skeleton>span{display:block;height:14px;border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.07),rgba(255,255,255,.04));background-size:200% 100%;animation:home-pred-skeleton 1.2s linear infinite}.home-prediction-skeleton>span:first-child{width:72%}.home-prediction-skeleton>span:nth-child(2){width:54%}.home-prediction-skeleton>span:nth-child(3){width:90%;height:32px;margin-top:auto}@keyframes home-pred-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:600px){.home-prediction-card-wrap{flex:0 0 80vw;width:80vw}}.nft-card-img{height:206px;padding:8px;display:flex;align-items:center;justify-content:center}.nft-card-img-inner{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35));transition:transform .22s cubic-bezier(.18,1.22,.32,1)}.nft-card:hover .nft-card-img-inner{transform:none}.nft-card-img-crypto .nft-card-img-inner{max-height:88%}.nft-card-img-agent .nft-card-img-inner{max-height:100%}.nft-card[data-slug=fifa-world-cup-finals] .nft-card-img,.nft-card[data-slug=wsop-main-event] .nft-card-img{padding:0}.nft-card[data-slug=fifa-world-cup-finals] .nft-card-img-inner,.nft-card[data-slug=wsop-main-event] .nft-card-img-inner{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center;filter:none}.nft-card[data-slug=btc-prize] .nft-card-img-inner{max-height:100%}.nft-card[data-slug=cryptopunk] .nft-card-img,.nft-card[data-slug=inheritance] .nft-card-img,.nft-card[data-slug=kobe-rookie] .nft-card-img,.nft-card[data-slug=psa10-charizard] .nft-card-img,.nft-card[data-slug=rolex-daytona] .nft-card-img{padding:6px;border-radius:8px 8px 0 0}.nft-card[data-slug=cryptopunk] .nft-card-img-inner,.nft-card[data-slug=inheritance] .nft-card-img-inner,.nft-card[data-slug=kobe-rookie] .nft-card-img-inner,.nft-card[data-slug=psa10-charizard] .nft-card-img-inner,.nft-card[data-slug=rolex-daytona] .nft-card-img-inner{width:auto;height:auto;max-width:98%;max-height:98%;object-fit:contain;object-position:center bottom;transform:none}.nft-card[data-slug=cryptopunk]:hover .nft-card-img-inner,.nft-card[data-slug=inheritance]:hover .nft-card-img-inner,.nft-card[data-slug=kobe-rookie]:hover .nft-card-img-inner,.nft-card[data-slug=psa10-charizard]:hover .nft-card-img-inner,.nft-card[data-slug=rolex-daytona]:hover .nft-card-img-inner{transform:none}.nft-card[data-slug=inheritance] .nft-card-img{padding:10px}.nft-card[data-slug=inheritance] .nft-card-img-inner{max-width:92%;max-height:92%;object-position:center center}.nft-card[data-slug=btc-prize] .nft-card-img-inner,.nft-card[data-slug=kobe-rookie] .nft-card-img-inner,.nft-card[data-slug=psa10-charizard] .nft-card-img-inner,.nft-card[data-slug=rolex-daytona] .nft-card-img-inner{object-position:center center;filter:none}.nft-card[data-slug=btc-prize] .nft-card-img{padding:22px}.nft-card[data-slug=btc-prize] .nft-card-img-inner{max-height:84%}.nft-card[data-slug=pudgy-penguin] .nft-card-img{padding:0}.nft-card[data-slug=pudgy-penguin] .nft-card-img-inner{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center bottom;filter:none;transform:scale(1.16);transform-origin:center bottom}.nft-card[data-slug=pudgy-penguin]:hover .nft-card-img-inner{transform:scale(1.19);transform-origin:center bottom}.nft-card[data-slug=btc-prize] .nft-card-img,.nft-card[data-slug=cryptopunk] .nft-card-img,.nft-card[data-slug=inheritance] .nft-card-img,.nft-card[data-slug=kobe-rookie] .nft-card-img,.nft-card[data-slug=psa10-charizard] .nft-card-img,.nft-card[data-slug=rolex-daytona] .nft-card-img{height:auto;aspect-ratio:1/1;padding:18px;border-radius:8px 8px 0 0}.nft-card[data-slug=btc-prize] .nft-card-img{padding:34px}.nft-card[data-slug=btc-prize] .nft-card-img-inner,.nft-card[data-slug=cryptopunk] .nft-card-img-inner,.nft-card[data-slug=inheritance] .nft-card-img-inner,.nft-card[data-slug=kobe-rookie] .nft-card-img-inner,.nft-card[data-slug=psa10-charizard] .nft-card-img-inner,.nft-card[data-slug=rolex-daytona] .nft-card-img-inner{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;transform:none;filter:none;transition:none}.nft-card[data-slug=btc-prize]:hover .nft-card-img-inner,.nft-card[data-slug=cryptopunk]:hover .nft-card-img-inner,.nft-card[data-slug=inheritance]:hover .nft-card-img-inner,.nft-card[data-slug=kobe-rookie]:hover .nft-card-img-inner,.nft-card[data-slug=psa10-charizard]:hover .nft-card-img-inner,.nft-card[data-slug=rolex-daytona]:hover .nft-card-img-inner{transform:none}.nft-card[data-slug=cryptopunk] .nft-card-img{padding:0}.nft-card[data-slug=cryptopunk] .nft-card-img-inner{object-fit:cover}@media (max-width:768px){.nft-card[data-slug=inheritance] .nft-card-img,.nft-card[data-slug=kobe-rookie] .nft-card-img,.nft-card[data-slug=psa10-charizard] .nft-card-img,.nft-card[data-slug=rolex-daytona] .nft-card-img{padding:14px}.nft-card[data-slug=btc-prize] .nft-card-img{padding:26px}}@media (max-width:600px){.nft-card[data-slug=btc-prize] .nft-card-img,.nft-card[data-slug=cryptopunk] .nft-card-img,.nft-card[data-slug=inheritance] .nft-card-img,.nft-card[data-slug=kobe-rookie] .nft-card-img,.nft-card[data-slug=psa10-charizard] .nft-card-img,.nft-card[data-slug=rolex-daytona] .nft-card-img{height:128px;aspect-ratio:auto;padding:8px}.nft-card[data-slug=btc-prize] .nft-card-img{padding:16px}.nft-card[data-slug=cryptopunk] .nft-card-img{padding:0}}.nft-card[data-slug=jet-set] .nft-card-img,.nft-card[data-slug=luxury-closet] .nft-card-img,.nft-card[data-slug=nft-vault] .nft-card-img,.nft-card[data-slug=stadium-vip] .nft-card-img,.nft-card[data-slug=supercar-garage] .nft-card-img,.nft-card[data-slug=vegas-weekend] .nft-card-img,.nft-card[data-slug=watch-vault] .nft-card-img,.nft-card[data-slug=wsop-main-event] .nft-card-img{height:auto;aspect-ratio:1/1;padding:18px;border-radius:8px 8px 0 0}.nft-card[data-slug=jet-set] .nft-card-img,.nft-card[data-slug=stadium-vip] .nft-card-img,.nft-card[data-slug=vegas-weekend] .nft-card-img,.nft-card[data-slug=wsop-main-event] .nft-card-img{padding:0}.nft-card[data-slug=jet-set] .nft-card-img-inner,.nft-card[data-slug=luxury-closet] .nft-card-img-inner,.nft-card[data-slug=nft-vault] .nft-card-img-inner,.nft-card[data-slug=stadium-vip] .nft-card-img-inner,.nft-card[data-slug=supercar-garage] .nft-card-img-inner,.nft-card[data-slug=vegas-weekend] .nft-card-img-inner,.nft-card[data-slug=watch-vault] .nft-card-img-inner,.nft-card[data-slug=wsop-main-event] .nft-card-img-inner{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;transform:none;filter:none;transition:none}.nft-card[data-slug=jet-set] .nft-card-img-inner,.nft-card[data-slug=stadium-vip] .nft-card-img-inner,.nft-card[data-slug=vegas-weekend] .nft-card-img-inner,.nft-card[data-slug=wsop-main-event] .nft-card-img-inner{object-fit:cover}@media (max-width:768px){.nft-card[data-slug=luxury-closet] .nft-card-img,.nft-card[data-slug=nft-vault] .nft-card-img,.nft-card[data-slug=supercar-garage] .nft-card-img,.nft-card[data-slug=watch-vault] .nft-card-img{padding:14px}}@media (max-width:600px){.nft-card[data-slug=jet-set] .nft-card-img,.nft-card[data-slug=luxury-closet] .nft-card-img,.nft-card[data-slug=nft-vault] .nft-card-img,.nft-card[data-slug=stadium-vip] .nft-card-img,.nft-card[data-slug=supercar-garage] .nft-card-img,.nft-card[data-slug=vegas-weekend] .nft-card-img,.nft-card[data-slug=watch-vault] .nft-card-img,.nft-card[data-slug=wsop-main-event] .nft-card-img{height:128px;aspect-ratio:auto;padding:8px}.nft-card[data-slug=jet-set] .nft-card-img,.nft-card[data-slug=stadium-vip] .nft-card-img,.nft-card[data-slug=vegas-weekend] .nft-card-img,.nft-card[data-slug=wsop-main-event] .nft-card-img{padding:0}.nft-card{min-height:0;height:244px}.nft-card-img{height:128px;padding:8px}.nft-card-body{padding:10px 12px 8px;gap:3px}.nft-card-name{font-size:13px}.nft-card-meta{font-size:11px}.nft-card-btn{margin:0 10px 10px;min-height:36px;padding:6px 8px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}}.selected-category-load-more{gap:22px;margin-top:44px;padding-bottom:8px}.category-load-progress,.selected-category-load-more{display:flex;flex-direction:column;align-items:center}.category-load-progress{gap:14px}.category-load-count{color:#7d8894;font:500 13px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.category-load-count b{color:#f2f4f6;font-weight:600}.category-load-track{position:relative;width:200px;height:3px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.category-load-fill{position:absolute;inset:0 auto 0 0;min-width:8px;border-radius:inherit;background:var(--accent-primary,#1493ff);transition:width .62s cubic-bezier(.22,1,.36,1)}.home-slots-load-more-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:164px;height:42px;padding:0 32px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.035);color:#dfe3e8;cursor:pointer;font:600 13.5px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.01em;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .16s ease;-webkit-tap-highlight-color:transparent}@media (hover:hover){.home-slots-load-more-btn:hover{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.2);color:#ffffff}}.home-slots-load-more-btn:active{transform:scale(.98)}.home-slots-load-more-btn:focus-visible{outline:none;border-color:rgba(60,168,255,.7);box-shadow:0 0 0 3px rgba(60,168,255,.22)}.category-tile-reveal{animation:category-tile-reveal .56s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--reveal-delay,0s)}@keyframes category-tile-reveal{0%{opacity:0;transform:translateY(18px) scale(.965)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.category-tile-reveal{animation:none}.category-load-fill{transition:none}}@media (max-width:640px){.selected-category-load-more{margin-top:32px;gap:18px}.home-slots-load-more-btn{width:100%;max-width:280px;height:44px}.category-load-track{width:168px}}html[data-nav-pending=true]:before{content:"";position:fixed;top:0;left:0;height:2.5px;width:100%;z-index:99999;background:linear-gradient(90deg,transparent 0,rgba(20,147,255,.1) 12%,var(--accent-sidebar-active) 50%,rgba(20,147,255,.1) 88%,transparent 100%);background-size:220% 100%;animation:sino-nav-pending-sweep 1.1s linear infinite;pointer-events:none;transform:translateZ(0)}@keyframes sino-nav-pending-sweep{0%{background-position:110% 0}to{background-position:-110% 0}}a[data-nav-pending=true]{opacity:.72;transition:opacity .1s ease}html[data-nav-pending=true] .content-area{opacity:.45;transition:opacity .12s ease}html[data-nav-pending=true] .header-bar,html[data-nav-pending=true] .sb-shell{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){html[data-nav-pending=true]:before{animation:none;background:var(--accent-sidebar-active)}}.cfx-back,.lootbox-back-btn,.lootbox-catalog-back{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:10px;border:1px solid var(--border-default);background:var(--bg-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);color:#d7e0eb;text-decoration:none;transition:color .15s ease,background .15s ease,border-color .15s ease}.cfx-back:hover,.lootbox-back-btn:hover,.lootbox-catalog-back:hover{color:#ffffff;background:var(--bg-elevated);border-color:var(--border-strong)}.rw-page{max-width:1100px;margin:0 auto;padding-bottom:28px}.rw-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;max-width:1100px;margin:0 auto 16px;padding:0 4px}.rw-kicker{color:#cf935a}.rw-title{font-size:30px;line-height:1.1}.rw-subtitle{max-width:540px}.rw-how-link{flex:0 0 auto;background:transparent;border:1px solid var(--border-default);color:var(--text-secondary);font:600 12px/1 Inter,sans-serif;padding:9px 14px;border-radius:9px;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.rw-how-link:hover{color:#fff;border-color:var(--border-strong);background:var(--bg-elevated)}.rw-tiers{display:flex;gap:10px;max-width:1100px;margin:0 auto 14px;padding:0 2px}.rw-tier{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:rgba(255,255,255,.025);border:1px solid #242b32;border-radius:12px;padding:11px 14px;cursor:pointer;text-align:left;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.rw-tier:hover{background:rgba(255,255,255,.05);border-color:#313a44}.rw-tier.is-active{border-color:var(--rw-accent);box-shadow:inset 0 0 0 1px var(--rw-accent),0 6px 18px rgba(0,0,0,.28);background:rgba(255,255,255,.04)}.rw-tier-dot{width:9px;height:9px;border-radius:50%;background:var(--rw-accent)}.rw-tier-name{font:800 14px/1 Inter,sans-serif;color:#f3f6fa}.rw-tier-meta{display:inline-flex;align-items:center;gap:4px;font:700 10px/1 Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#8a96a3}.rw-tier.is-active .rw-tier-meta{color:var(--rw-accent)}.rw-tier.is-locked .rw-tier-name{color:#b9c3ce}.rw-frame{display:grid;grid-template-columns:256px minmax(0,1fr);grid-gap:20px;gap:20px;background:radial-gradient(circle at 84% 6%,rgba(207,154,50,.07),transparent 42%),radial-gradient(circle at 12% 92%,rgba(20,147,255,.06),transparent 46%),linear-gradient(180deg,#1b2127,#161a1f);border:1px solid #242b32;border-radius:18px;padding:20px 20px 24px;margin-bottom:20px;box-shadow:0 24px 60px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.03)}.rw-legend{display:flex;flex-direction:column;background:rgba(12,15,18,.42);border:1px solid #232a31;border-radius:14px;padding:16px}.rw-legend-head{font:800 10.5px/1 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#98a4b1;margin-bottom:12px}.rw-pz-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rw-pz-row{gap:10px}.rw-pz-icon,.rw-pz-row{display:flex;align-items:center}.rw-pz-icon{flex:0 0 auto;width:38px;height:38px;border-radius:10px;justify-content:center;background:linear-gradient(180deg,#1b222b,#131920);border:1px solid #2a323c;color:#eaca8c}.rw-pz-icon svg{width:20px;height:20px}.rw-pz-pill{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;height:38px;padding:0 14px;border-radius:10px;background:#0a0d11;border:1px solid #20272f;font:800 14px/1 Inter,sans-serif;color:#e8c98a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rw-pz-row.is-top .rw-pz-icon{background:linear-gradient(180deg,#fff3c2,#e7b65a 55%,#c8942e);border-color:#f0d896;color:#4a3206}.rw-pz-row.is-top .rw-pz-pill{background:linear-gradient(180deg,rgba(244,207,107,.16),rgba(244,207,107,.05));border-color:rgba(244,207,107,.42);color:#ffe49a;font-size:15px}.rw-pz-row.is-free .rw-pz-icon,.rw-pz-row.is-free .rw-pz-pill{color:#5fe3a1}.rw-how-btn{margin-top:16px;width:100%;background:rgba(255,255,255,.035);border:1px solid #2a323b;color:#c9d3dd;font:700 11.5px/1 Inter,sans-serif;letter-spacing:.05em;text-transform:uppercase;padding:11px;border-radius:10px;cursor:pointer;transition:all .14s ease}.rw-how-btn:hover{background:rgba(255,255,255,.06);color:#fff;border-color:#36404a}.rw-stage{display:flex;flex-direction:column;align-items:center;min-width:0}.rw-jackpot-head{text-align:center;margin-bottom:6px}.rw-jackpot-amount{display:block;font:900 clamp(36px,6vw,58px)/1 Inter,sans-serif;letter-spacing:-.01em;background:linear-gradient(180deg,#fff3c2 6%,#f4cf6b 48%,#e0a92a 96%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.rw-jackpot-sub{display:block;font:800 12px/1 Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#cf935a;margin-top:4px}.rw-wheel-wrap{position:relative;width:min(440px,84vw);aspect-ratio:1/1;margin:14px auto 6px}.rw-pointer{top:-12px;z-index:7;width:34px;height:44px}.rw-pointer,.rw-pointer:before{position:absolute;left:50%;transform:translateX(-50%)}.rw-pointer:before{content:"";top:0;width:18px;height:18px;border-radius:50%;z-index:2;background:radial-gradient(circle at 50% 35%,#fff3c2,#d8a93a);border:2px solid #b07f2c;box-shadow:0 2px 4px rgba(0,0,0,.45)}.rw-pointer span{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:28px solid #f1c75c;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.rw-wheel-ring{border-radius:50%;background:radial-gradient(circle at 50% 50%,#0a0f15 0 72%,#06090d 73% 100%);box-shadow:0 0 0 3px #10151b,0 24px 52px rgba(0,0,0,.58),inset 0 0 44px rgba(0,0,0,.5)}.rw-rotor,.rw-wheel-ring{position:absolute;inset:0}.rw-rotor{transform-origin:50% 50%;will-change:transform;z-index:1;transition:transform 5s cubic-bezier(.1,.72,.08,1)}.rw-frame-svg{position:absolute;inset:0;z-index:2;pointer-events:none}.rw-seg{stroke:#e8c879;stroke-width:2}.rw-seg--jackpot{fill:url(#rw-gold)}.rw-seg--navy{fill:#0d1a30}.rw-seg--blue{fill:#173a6b}.rw-seg--free{fill:#103527}.rw-inner-rim{fill:none;stroke:rgba(0,0,0,.4);stroke-width:2}.rw-band{fill:none;stroke:url(#rw-band);stroke-width:15}.rw-accent-ring{fill:none;stroke:var(--rw-accent,#e8c879);stroke-width:2.5;opacity:.85}.rw-bulb{fill:#fff3c2;stroke:#9a6b25;stroke-width:1}.rw-seg-label{font:800 18px/1 Inter,sans-serif;letter-spacing:.01em}.rw-seg-label--jackpot{fill:#4a3206;font-size:19px;font-weight:900}.rw-seg-label--free{fill:#6ef0ad}.rw-seg-label--blue,.rw-seg-label--navy{fill:#f5deaa}.rw-hub{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;width:30%;height:30%;border-radius:50%;cursor:pointer;padding:0;background:radial-gradient(circle at 50% 34%,#fff6d2,#f1c75c 48%,#c6892a);border:3px solid #12161b;box-shadow:0 0 0 4px var(--rw-accent,#e7b65a),0 10px 22px rgba(0,0,0,.5),inset 0 2px 4px rgba(255,255,255,.5);transition:transform .12s ease,filter .14s ease}.rw-hub:hover:not(:disabled){filter:brightness(1.05)}.rw-hub:active:not(:disabled){transform:translate(-50%,-50%) scale(.96)}.rw-hub:disabled{cursor:default;filter:saturate(.7) brightness(.92)}.rw-hub.is-spinning{filter:brightness(.98)}.rw-hub-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.rw-hub-text{font:900 clamp(13px,2.4vw,18px)/1 Inter,sans-serif;letter-spacing:.04em;color:#6b3b00}.rw-hub-sub{font:700 9px/1 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#8a5a14}.rw-reveal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:200px;padding:18px 22px;text-align:center;background:linear-gradient(180deg,rgba(22,27,33,.97),rgba(16,20,25,.97));border:1px solid #2c3340;border-radius:16px;animation:rwRevealPop .28s cubic-bezier(.2,1,.3,1)}.rw-reveal,.rw-reveal--jackpot{box-shadow:0 24px 60px rgba(0,0,0,.6)}.rw-reveal--jackpot{border-color:rgba(244,207,107,.6)}@keyframes rwRevealPop{0%{opacity:0;transform:translate(-50%,-46%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.rw-reveal-kicker{font:800 11px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#cf935a}.rw-reveal--jackpot .rw-reveal-kicker{color:#ffd97a}.rw-reveal-amount{font:900 clamp(24px,4.6vw,38px)/1 Inter,sans-serif;background:linear-gradient(180deg,#fff3c2,#f4cf6b 52%,#e0a92a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.rw-reveal-btn{margin-top:4px;background:var(--accent-primary);border:none;color:#fff;font:700 13px/1 Inter,sans-serif;padding:9px 18px;border-radius:9px;cursor:pointer;transition:background .14s ease}.rw-reveal-btn:hover{background:var(--accent-hover)}.rw-stats{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:14px;gap:14px;width:min(440px,100%);margin-top:12px}.rw-stat{display:flex;flex-direction:column;align-items:center;gap:3px;background:#11151a;border:1px solid #242b32;border-radius:12px;padding:10px 8px}.rw-stat-label{font:700 10px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.rw-stat-value{font:900 20px/1 Inter,sans-serif;color:#fff}.rw-spin-btn{min-width:168px;height:56px;border:none;border-radius:14px;cursor:pointer;background:linear-gradient(180deg,#ffe487 2%,#f4c33f 52%,#e0a92a 98%);color:#6b3b00;font:900 19px/1 Inter,sans-serif;letter-spacing:.05em;text-transform:uppercase;box-shadow:inset 0 2px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(0,0,0,.12);transition:filter .14s ease,transform .12s ease,background .14s ease}.rw-spin-btn:hover:not(:disabled){filter:brightness(1.05)}.rw-spin-btn:active:not(:disabled){transform:translateY(1px)}.rw-spin-btn:disabled{filter:saturate(.65) brightness(.85);cursor:default}.rw-spin-btn--signin{background:var(--accent-primary);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.rw-spin-btn--signin:hover:not(:disabled){background:var(--accent-hover);filter:none}.rw-spin-btn--locked{background:#222a33;color:#93a0ad;box-shadow:inset 0 0 0 1px #2e3742}.rw-disclaimer{margin-top:16px;font-size:11px;color:var(--text-muted);text-align:center}.rw-modal-overlay{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(6,9,12,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rw-modal{position:relative;width:min(460px,100%);background:linear-gradient(180deg,#1c222a,#14181d);border:1px solid #2a323b;border-radius:18px;padding:26px 24px 22px;box-shadow:0 30px 80px rgba(0,0,0,.6)}.rw-modal-close{position:absolute;top:14px;right:14px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid #2a323b;border-radius:9px;color:var(--text-secondary);cursor:pointer}.rw-modal-close:hover{color:#fff;background:rgba(255,255,255,.09)}.rw-modal-title{margin:0 0 16px;font:800 20px/1.2 Inter,sans-serif;color:#fff}.rw-modal-steps{margin:0 0 14px;padding-left:20px;display:flex;flex-direction:column;gap:10px}.rw-modal-steps li{font:400 13.5px/1.5 Inter,sans-serif;color:var(--text-secondary)}.rw-modal-steps strong{color:#fff;font-weight:700}.rw-modal-steps em{color:#5fe3a1;font-style:normal;font-weight:700}.rw-modal-foot{margin:0 0 18px;font-size:12px;color:var(--text-muted)}.rw-modal-cta{width:100%;height:46px;border:none;border-radius:11px;cursor:pointer;background:var(--accent-primary);color:#fff;font:700 15px/1 Inter,sans-serif;transition:background .14s ease}.rw-modal-cta:hover{background:var(--accent-hover)}.rw-landing{width:100%;max-width:1240px;margin:0 auto;padding-left:34px;padding-right:34px;background:var(--bg-base)}.rw-stage{position:relative;overflow:hidden;border-radius:20px;margin:0 0 18px;background:linear-gradient(180deg,rgba(37,128,214,0),rgba(37,128,214,0) 32%,rgba(74,42,134,.55) 54%,rgba(48,22,98,.9) 78%,rgba(33,15,73,.97)),url(/rw-hero-bg.jpg) center -430px /114% auto no-repeat,#2486de;border:1px solid rgba(150,170,240,.42);box-shadow:0 22px 60px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.06)}.rw-hero{position:relative;z-index:1;padding:34px 46px 30px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.rw-hero-sparkles{position:absolute;inset:0;pointer-events:none;z-index:0}.rw-spark{position:absolute;background:#eaf3ff;-webkit-clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);filter:drop-shadow(0 0 12px rgba(225,240,255,.9))}.rw-spark--l1{width:42px;height:42px;left:5%;top:24%;opacity:.95}.rw-spark--l2{width:22px;height:22px;left:15%;top:60%;opacity:.66}.rw-spark--l3{width:30px;height:30px;left:8%;top:82%;opacity:.82}.rw-spark--r1{width:42px;height:42px;right:5%;top:20%;opacity:.95}.rw-spark--r2{width:24px;height:24px;right:14%;top:56%;opacity:.68}.rw-spark--r3{width:30px;height:30px;right:7%;top:84%;opacity:.82}.rw-hero-brand{width:clamp(220px,24vw,360px);margin:0 auto 20px;filter:drop-shadow(0 8px 22px rgba(0,0,0,.42))}.rw-hero-brand,.rw-hero-logo{position:relative;z-index:1;display:block;height:auto}.rw-hero-logo{width:clamp(230px,26vw,360px);margin:0 auto 6px;filter:drop-shadow(0 18px 36px rgba(0,0,0,.46))}.rw-hero-head{position:relative;z-index:1;text-align:center;max-width:760px;margin:0 auto}.rw-hero-kicker{display:inline-flex;align-items:center;gap:7px;font:800 13.5px/1 Inter,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#1a1205;padding:9px 18px;margin-bottom:16px;border-radius:999px;background:linear-gradient(180deg,#f6c24a,#eca52a 52%,#d88f1f);border:0;text-shadow:none;box-shadow:0 4px 14px rgba(168,108,16,.5),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(120,72,0,.35)}.rw-hero-title{margin:0 auto;max-width:780px;font:900 clamp(34px,5vw,64px)/1.04 Inter,sans-serif;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 16px rgba(4,10,32,.55),0 1px 2px rgba(0,0,0,.42)}.rw-hero-gold{background:linear-gradient(180deg,#fff7d4,#ffe07a 36%,#f8cb4a 64%,#eeb52f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;white-space:nowrap;font-size:1.08em;font-weight:900;text-shadow:none;filter:drop-shadow(0 1px 1px rgba(80,40,0,.35))}.rw-promo{padding:12px 40px 46px}.rw-hero-grid,.rw-promo{position:relative;z-index:1}.rw-hero-grid{display:flex;align-items:center;justify-content:center;gap:44px;max-width:1060px;margin:0 auto;padding:32px 40px;border:5px solid rgba(96,210,255,.98);border-radius:20px;background:transparent;box-shadow:0 0 26px rgba(92,206,255,.5),inset 0 0 18px rgba(92,206,255,.12)}.rw-howto{flex:0 1 470px;text-align:center;padding:0;background:transparent}.rw-howto-eyebrow{display:block;font:800 17px/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#ffd76a;margin-bottom:18px;text-shadow:0 1px 6px rgba(0,0,0,.55)}.rw-howto-steps{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:15px}.rw-howto-steps strong{display:block;font:800 17px/1.25 Inter,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px;text-shadow:0 1px 6px rgba(0,0,0,.55)}.rw-howto-steps span{display:block;font:600 15.5px/1.5 Inter,sans-serif;color:#eaf2ff;max-width:none;margin:0 auto;white-space:nowrap;text-shadow:0 1px 5px rgba(0,0,0,.5)}.rw-hero-cta{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 40px;border:none;border-radius:13px;cursor:pointer;background:linear-gradient(180deg,#ffe487 2%,#f4c33f 52%,#e0a92a 98%);color:#1a1205;font:900 17px/1 Inter,sans-serif;letter-spacing:.02em;text-transform:uppercase;text-shadow:none;box-shadow:inset 0 2px 0 rgba(255,255,255,.55),0 12px 28px rgba(0,0,0,.32);transition:filter .14s ease,transform .12s ease}.rw-hero-cta:hover{filter:brightness(1.05)}.rw-hero-cta:active{transform:translateY(1px)}.rw-hero-secondary{display:block;width:100%;text-align:center;margin:14px auto 0;background:none;border:none;cursor:pointer;color:#d4e3ff;font:600 13px/1 Inter,sans-serif;text-decoration:underline;text-underline-offset:3px}.rw-hero-secondary:hover{color:#fff}.rw-hero-grid{background:rgba(9,13,30,.6);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.rw-hero-head:before{inset:-30px -66px -26px;background:radial-gradient(60% 140% at 50% 46%,rgba(6,9,28,.92) 0,rgba(6,9,28,.66) 48%,rgba(6,9,28,0) 80%)}.rw-hero-title{text-shadow:0 2px 26px rgba(2,5,20,.92),0 1px 3px rgba(0,0,0,.7)}.rw-howto-eyebrow{color:#ffdf8a;text-shadow:0 1px 8px rgba(0,0,0,.78)}.rw-howto-steps strong{color:#ffffff;text-shadow:0 1px 8px rgba(0,0,0,.82)}.rw-howto-steps span{color:#f1f6ff;text-shadow:0 1px 7px rgba(0,0,0,.78)}.rw-hero-secondary{color:#e2ecff}.rw-hero-stage{flex:0 1 500px;display:flex;align-items:center;justify-content:center}.rw-hero-stage .rw-wheel-wrap{width:min(450px,100%);margin:0}.rw-hero-wheelimg-btn{display:block;padding:0;margin:0;border:none;background:none;cursor:pointer;line-height:0}.rw-hero-wheelimg{display:block;width:min(470px,100%);height:auto;filter:drop-shadow(0 18px 40px rgba(0,0,0,.4));transition:transform .2s ease,filter .2s ease}.rw-hero-wheelimg-btn:hover .rw-hero-wheelimg{transform:scale(1.025);filter:drop-shadow(0 22px 48px rgba(0,0,0,.46))}.rw-hero-wheelimg-btn:active .rw-hero-wheelimg{transform:scale(.99)}.rw-tier-teaser{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.rw-teaser-card{display:flex;flex-direction:column;gap:6px;min-height:104px;padding:16px;border-radius:14px;border:1px solid #242b32;border-top:2px solid var(--rw-accent);background:linear-gradient(180deg,#1b2127,#15191e)}.rw-teaser-name{font:800 11px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--rw-accent)}.rw-teaser-prize{font:900 22px/1 Inter,sans-serif;color:#fff}.rw-teaser-meta{display:inline-flex;align-items:center;gap:4px;margin-top:auto;font:700 10px/1 Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#8a96a3}.rw-teaser-card.is-open .rw-teaser-meta{color:#5fe3a1}@media (max-width:880px){.rw-frame{grid-template-columns:1fr;gap:16px}.rw-legend{order:2}.rw-stage{order:1}.rw-pz-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 14px;gap:8px 14px}.rw-hero{padding:40px 22px 18px}.rw-promo{padding:12px 20px 34px}.rw-hero-grid{flex-direction:column;gap:26px;padding:26px 24px;max-width:520px}.rw-hero-stage,.rw-howto{flex:0 0 auto;width:min(440px,100%);max-width:440px;margin-right:0}.rw-hero-stage{order:-1}.rw-howto-steps span{white-space:normal}}@media (max-width:620px){.rw-tiers{flex-wrap:wrap}.rw-tier{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 5px)}}@media (max-width:560px){.rw-page-header{flex-direction:column;align-items:flex-start;gap:10px}.rw-frame{padding:14px 14px 18px}.rw-pz-list,.rw-stats{grid-template-columns:1fr}.rw-stats{gap:10px}.rw-stats .rw-spin-btn{order:-1;width:100%}.rw-stat{flex-direction:row;justify-content:space-between;padding:10px 14px}.rw-landing{padding-left:14px;padding-right:14px}.rw-stage{border-radius:16px}.rw-hero{padding:14px 16px 18px}.rw-promo{padding:10px 12px 26px}.rw-hero-grid{padding:20px 16px}.rw-hero-brand{width:clamp(130px,38vw,188px);margin-bottom:6px}.rw-hero-logo{width:clamp(200px,56vw,300px);margin-bottom:6px}.rw-hero-title{font-size:34px}.rw-hero-head{margin-bottom:0}}.lb-reel-arrow{position:absolute;left:50%;transform:translateX(-50%);z-index:14;width:0;height:0;pointer-events:none;border-left:12px solid transparent;border-right:12px solid transparent;filter:drop-shadow(0 2px 4px rgba(0,0,0,.55))}.lb-reel-arrow--top{top:24px;border-top:17px solid #eaf2fd}.lb-reel-arrow--bottom{bottom:32px;border-bottom:17px solid #eaf2fd}.lootbox-controls-row{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;min-height:48px}.lootbox-fair-cluster{display:contents}.lootbox-dock-fair{position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px;border:1px solid var(--border-default);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));color:var(--text-secondary);text-decoration:none;font:600 12px/1 Inter,sans-serif;letter-spacing:.02em;transition:color .14s ease,border-color .14s ease,background .14s ease}.lootbox-dock-fair:hover{color:#fff;border-color:var(--border-strong);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03))}.lootbox-dock-fair:active{transform:translateY(-50%)}.lootbox-dock-fair svg{width:16px;height:16px;color:#5fb0ff}.lootbox-spin-cta{display:inline-flex;align-items:center;justify-content:center;width:auto;flex:0 0 auto;height:48px;min-height:0;padding:0 34px;border:none;border-radius:12px;cursor:pointer;background:var(--accent-primary);color:#fff;font:800 15px/1 Inter,sans-serif;letter-spacing:.01em;box-shadow:none;transition:background .14s ease,filter .14s ease}.lootbox-spin-cta:hover:not(:disabled){background:var(--accent-hover)}.lootbox-spin-cta:disabled{opacity:.5;cursor:not-allowed}.lootbox-demo-cta{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border:1px solid var(--border-strong);border-radius:12px;cursor:pointer;background:var(--bg-overlay);color:#ffffff;font:700 13px/1 Inter,sans-serif;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 1px 2px rgba(0,0,0,.22);transition:color .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.lootbox-demo-cta:hover:not(:disabled){color:#fff;border-color:#48525e;background:#2c333a;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 2px 6px rgba(0,0,0,.26)}.lootbox-demo-cta:disabled{opacity:.45;cursor:not-allowed}.lootbox-fast-toggle{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 16px;margin:0;border:1px solid var(--border-default);border-radius:12px;background:transparent;color:var(--text-secondary);font:700 13px/1 Inter,sans-serif;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.lootbox-fast-toggle:hover{color:#fff;border-color:var(--border-strong);background:var(--bg-elevated)}.lootbox-fast-toggle.is-on{color:#fff}.lootbox-fast-switch{position:relative;flex:0 0 auto;width:34px;border-radius:999px;background:#2b333d;transition:background .15s ease;box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}.lootbox-fast-toggle.is-on .lootbox-fast-switch{background:var(--accent-primary)}.lootbox-fast-dot{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.35);transition:transform .17s cubic-bezier(.2,1,.3,1)}.lootbox-fast-toggle.is-on .lootbox-fast-dot{transform:translateX(14px)}.lootbox-hero{border:1px solid rgba(118,139,166,.18);border-bottom:0;border-radius:14px 14px 0 0;box-shadow:none}.lootbox-prizes-section .lootbox-section-head{flex-wrap:wrap}.lootbox-cash-disclosure{flex:1 0 100%;margin:6px 0 0;color:var(--text-secondary);font:500 11.5px/1.45 Inter,sans-serif;opacity:.78}.lootbox-dock-fair{height:46px;padding:0 10px 0 2px;gap:9px;border:0;border-radius:12px}.lootbox-dock-fair,.lootbox-dock-fair:hover{background:transparent}.lootbox-dock-fair-badge{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;flex:0 0 auto;border:0;background:transparent;color:#ffffff}.lootbox-dock-fair-badge svg{width:26px;height:26px;color:#ffffff;filter:none}.lootbox-dock-fair-text{font:800 10.5px/1.25 Inter,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#ffffff;text-align:left;white-space:normal}.lootbox-dock-fair-badge svg,.lootbox-dock-fair-text{transition:color .14s ease}@media (hover:hover){.lootbox-dock-fair.lootbox-dock-fair:hover .lootbox-dock-fair-badge svg,.lootbox-dock-fair.lootbox-dock-fair:hover .lootbox-dock-fair-text{color:var(--accent-primary)}}.lootbox-dock-fair.lootbox-dock-fair:focus-visible .lootbox-dock-fair-badge svg,.lootbox-dock-fair.lootbox-dock-fair:focus-visible .lootbox-dock-fair-text{color:var(--accent-primary)}.lootbox-controls-row .lootbox-dock-fair{left:0}.lootbox-fast-toggle,.lootbox-fast-toggle:hover{border-color:transparent;background:transparent;box-shadow:none}.lootbox-fast-switch{width:42px;height:20px;overflow:visible}.lootbox-fast-dot{width:22px;height:22px;top:-1px;left:-1px;box-shadow:0 1px 3px rgba(0,0,0,.45)}.lootbox-fast-toggle.is-on .lootbox-fast-dot{transform:translateX(22px)}.lootbox-demo-cta{gap:7px}.lootbox-demo-cta svg{flex:0 0 auto}.lootbox-utility-cluster{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:8px}.lootbox-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--border-default);border-radius:11px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.lootbox-icon-btn.is-active,.lootbox-icon-btn:hover{color:var(--text-primary);border-color:var(--border-strong);background:var(--bg-elevated)}.lootbox-icon-btn[aria-pressed=true]{color:var(--text-muted)}.lootbox-settings-wrap{position:relative}.lootbox-settings-pop{position:absolute;right:0;bottom:calc(100% + 10px);z-index:30;min-width:188px;padding:8px;border:1px solid var(--border-default);border-radius:12px;background:var(--bg-surface);box-shadow:0 18px 40px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:2px}.lootbox-settings-title{padding:4px 8px 6px;font:800 11px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.lootbox-settings-row{display:flex;align-items:center;justify-content:space-between;gap:12px;height:38px;padding:0 10px;border:0;border-radius:8px;cursor:pointer;background:transparent;color:var(--text-secondary);font:700 13px/1 Inter,sans-serif;transition:background .12s ease,color .12s ease}.lootbox-settings-row:hover{background:var(--bg-elevated);color:var(--text-primary)}.lootbox-settings-state{font:800 12px/1 Inter,sans-serif;color:var(--text-muted);padding:4px 9px;border-radius:999px;border:1px solid var(--border-default)}.lootbox-settings-state.is-on{color:#fff;background:var(--accent-primary);border-color:transparent}.lb-pz-imgwrap img,.lootbox-reel-media img{transform:scale(.84)}.lb-pz-imgwrap img[src*=tron-logo],.lb-pz-imgwrap img[src*=xrp-symbol],.lootbox-reel-media img[src*=tron-logo],.lootbox-reel-media img[src*=xrp-symbol]{transform:scale(.7)}.lb-pz-imgwrap img[src*=hyperliquid],.lootbox-reel-media img[src*=hyperliquid]{transform:scale(.98)}.lootbox-section-head{display:flex;align-items:baseline;justify-content:flex-start;gap:10px;flex-wrap:wrap;margin-bottom:20px}.lootbox-section-price{font:800 15px/1 Inter,sans-serif;color:var(--accent-primary);letter-spacing:.01em}.lootbox-action-container{border:1px solid rgba(118,139,166,.18);border-radius:0 0 14px 14px;background:var(--bg-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 -1px 0 rgba(0,0,0,.2);margin-top:0;padding:14px 18px;overflow:visible}.lootbox-hero.is-settled .lootbox-reel-card.is-winner,.lootbox-reel-card.is-winner{border:2px solid #1493ff;background:transparent;box-shadow:none}@keyframes lbWinnerPop{0%{transform:scale(1)}38%{transform:scale(1.06)}to{transform:scale(1)}}.lootbox-hero.is-settled .lootbox-reel-card.is-winner{animation:lbWinnerPop .36s cubic-bezier(.2,1,.3,1)}.lb-pz-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(154px,1fr));grid-gap:14px;gap:14px;margin-top:16px}.lb-pz-card{position:relative;display:flex;flex-direction:column;align-items:center;padding:32px 10px 16px;border-radius:14px;background:linear-gradient(180deg,#1b2127,#161a1f);border:1px solid #242b32;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.lb-pz-card:hover{transform:translateY(-3px);border-color:#242b32;box-shadow:0 14px 30px rgba(0,0,0,.32)}.lb-pz-chance{position:absolute;top:11px;left:13px;z-index:2;font:800 13px/1 Inter,sans-serif;color:#f1f5f9;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lb-pz-info{position:absolute;top:9px;right:10px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#5b6573;cursor:help}.lb-pz-info svg{width:15px;height:15px}.lb-pz-info:hover{color:#8b98a6}.lb-pz-imgwrap{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:4px 0 10px}.lb-pz-glow{position:absolute;top:48%;left:50%;width:92px;height:92px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--tier) 60%,transparent) 0,transparent 66%);opacity:.42;filter:blur(3px)}.lb-pz-imgwrap img{object-fit:contain}.lb-pz-fallback,.lb-pz-imgwrap img{position:relative;z-index:1;width:108px;height:108px}.lb-pz-fallback{border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);color:var(--text-secondary);font:800 26px/1 Inter,sans-serif}.lb-pz-name{width:100%;text-align:center;margin-top:4px;font:700 10px/1.25 Inter,sans-serif;color:#c2ccd9;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.lb-pz-price{margin-top:5px;font:800 14px/1 Inter,sans-serif;color:#fff}.lootbox-action-container{padding-top:18px;padding-bottom:18px}.lb-pz-imgwrap img,.lootbox-reel-media img{transform:scale(.92)}.lb-pz-imgwrap img[src*=tron-logo],.lb-pz-imgwrap img[src*=xrp-symbol],.lootbox-reel-media img[src*=tron-logo],.lootbox-reel-media img[src*=xrp-symbol]{transform:scale(.76)}.lb-pz-imgwrap img[src*=hyperliquid],.lootbox-reel-media img[src*=hyperliquid]{transform:scale(1.06)}.lootbox-reel-value{font-size:17px}.lb-pz-card{padding-left:8px;padding-right:8px}.lb-pz-name{font-size:11px}.lb-pz-price{font-size:15px}.lootbox-right-actions{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:10px}.lootbox-ctl-cluster{display:inline-flex;align-items:center;gap:8px}.lootbox-mute-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid var(--border-strong);border-radius:12px;background:var(--bg-overlay);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 1px 2px rgba(0,0,0,.22);cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.lootbox-mute-btn:hover{color:#fff;border-color:#48525e;background:#2c333a;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 2px 6px rgba(0,0,0,.26)}.lootbox-mute-btn[aria-pressed=true]{color:var(--text-secondary)}@media (max-width:768px){.lootbox-ctl-cluster{display:none}}@media (max-width:620px){.lootbox-controls-row{gap:10px}.lootbox-controls-row .lootbox-spin-cta{width:100%;order:-1}.lootbox-controls-row .lootbox-dock-fair,.lootbox-controls-row .lootbox-right-actions{position:static;transform:none}.lootbox-controls-row .lootbox-dock-fair,.lootbox-controls-row .lootbox-fast-toggle,.lootbox-controls-row .lootbox-right-actions{width:auto;flex:0 0 auto}}@media (max-width:560px){.lb-pz-grid{grid-template-columns:repeat(auto-fill,minmax(134px,1fr));gap:10px}.lb-pz-fallback,.lb-pz-imgwrap img{width:86px;height:86px}}.fair-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(180deg,rgba(10,16,22,.82),rgba(6,10,14,.88));backdrop-filter:blur(4px) saturate(.85);-webkit-backdrop-filter:blur(4px) saturate(.85);animation:fairFade .2s ease-out}@keyframes fairFade{0%{opacity:0}to{opacity:1}}.fair-modal{position:relative;width:min(100%,520px);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;border:1px solid #242b32;border-radius:20px;background:#15191d;box-shadow:0 30px 80px rgba(0,0,0,.55);animation:fairPop .24s cubic-bezier(.16,1,.3,1);scrollbar-width:none}.fair-modal::-webkit-scrollbar{width:0}@keyframes fairPop{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.fair-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 22px 18px 24px}.fair-brand{display:inline-flex;align-items:center;gap:14px;min-width:0}.fair-brand-logo{display:block;height:28px;width:auto;object-fit:contain}.fair-brand-divider{width:1px;height:20px;background:#2a323b;flex:0 0 auto}.fair-head-title{color:#e8eaed;font-size:14px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.fair-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#8b919a;cursor:pointer;transition:background .14s ease,color .14s ease}.fair-close:hover{background:rgba(255,255,255,.05);color:#fff}.fair-tabs{display:flex;gap:4px;margin:0 24px;padding:4px;border-radius:10px;background:#1a2026;border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 1px 2px rgba(0,0,0,.22)}.fair-tab{flex:1 1;height:34px;border:0;border-radius:7px;background:transparent;color:#8b919a;font-size:13px;font-weight:600;letter-spacing:.01em;cursor:pointer;font-family:inherit;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.fair-tab:not(.is-active):hover{color:#cdd9e6}.fair-tab.is-active{color:#fff;background:linear-gradient(180deg,#3aacff,#1493ff 58%,#0d80e6);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.3)}.fair-tab:focus-visible{outline:2px solid rgba(20,147,255,.55);outline-offset:1px}.fair-body{padding:22px 24px 26px}.fair-overview h3{margin:0 0 8px;color:#fff;font-size:16px;font-weight:700;letter-spacing:-.01em}.fair-overview p{margin:0 0 14px;color:#aeb6bf;font-size:13.5px;line-height:1.6}.fair-spec{margin:4px 0 16px;padding:0;border-top:1px solid #242b32}.fair-spec-row{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:16px;gap:16px;padding:12px 0;border-bottom:1px solid #242b32}.fair-spec dt{color:#fff;font-weight:600}.fair-spec dd,.fair-spec dt{margin:0;font-size:13px;line-height:1.5}.fair-spec dd{color:#8b919a}.fair-formula{margin:0 0 16px;padding:10px 14px;border-radius:8px;overflow-x:auto;background:#101418;scrollbar-width:none}.fair-formula::-webkit-scrollbar{height:0}.fair-formula code{color:#cdd5dd;font-size:12px;font-weight:500;white-space:nowrap;letter-spacing:.01em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fair-muted{color:#6f7883;font-size:12.5px;line-height:1.5}.fair-overview .fair-muted{margin:0}.fair-field{margin-bottom:16px}.fair-label{display:block;margin-bottom:7px;color:#8b919a;font-size:12.5px;font-weight:500}.fair-copyrow{display:flex;align-items:stretch;gap:8px}.fair-copyval{flex:1 1;min-width:0;display:flex;align-items:center;height:40px;padding:0 12px;border:1px solid #242b32;border-radius:8px;background:#101418;color:#e8eaed;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fair-copyval.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.fair-copybtn{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #242b32;border-radius:8px;background:transparent;color:#8b919a;cursor:pointer;transition:color .14s ease,border-color .14s ease}.fair-copybtn:hover:not(:disabled){color:#fff;border-color:#3a434f}.fair-copybtn:disabled{opacity:.4;cursor:default}.fair-input{width:100%;height:40px;padding:0 12px;border:1px solid #242b32;border-radius:8px;background:#101418;color:#e8eaed;font-size:13px;font-family:inherit;transition:border-color .14s ease}.fair-input::placeholder{color:#5f6873}.fair-input:focus{outline:none;border-color:#1493ff;box-shadow:none}.fair-verify-form{display:flex;align-items:flex-end;gap:8px}.fair-verify-form .fair-field{flex:1 1;margin-bottom:0}.fair-btn-primary{height:40px;padding:0 18px;border:0;border-radius:8px;background:#1493ff;color:#fff;font-size:13.5px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s ease}.fair-btn-primary:hover:not(:disabled){background:#3ca8ff}.fair-btn-primary:disabled{opacity:.45;cursor:default}.fair-btn-ghost{height:40px;padding:0 18px;border:1px solid #2a323b;border-radius:8px;background:transparent;color:#e8eaed;font-size:13.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .14s ease,background .14s ease}.fair-btn-ghost:hover:not(:disabled){border-color:#3a434f;background:rgba(255,255,255,.03)}.fair-btn-ghost:disabled{opacity:.5;cursor:default}.fair-seeds .fair-btn-ghost{width:100%}.fair-seeds>.fair-muted,.fair-verify>.fair-muted{margin:16px 0 0}.fair-verify-result{margin-top:18px;padding-top:18px;border-top:1px solid #242b32}.fair-pill{display:inline-block;margin-bottom:14px;padding:3px 9px;border-radius:6px;background:rgba(139,145,154,.12);color:#aeb6bf;font-size:11px;font-weight:600;letter-spacing:.02em}.fair-pill.ok{background:rgba(46,224,138,.12);color:#2ee08a}.fair-error{margin:12px 0 0;color:#ff6a6a;font-size:12.5px;line-height:1.45}.fair-gate{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:14px 8px 8px}.fair-gate-brand{display:inline-flex;margin-bottom:10px}.fair-gate-logo{display:block;height:44px;width:auto;object-fit:contain}.fair-gate-title{margin:0;color:#fff;font-size:15px;font-weight:700;letter-spacing:-.01em}.fair-gate p{margin:0 0 10px;color:#8b919a;font-size:13.5px;line-height:1.55;max-width:320px}.fair-gate-actions{display:flex;align-items:center;gap:10px}@media (max-width:520px){.fair-overlay{padding:14px}.fair-modal{border-radius:16px;max-height:calc(100dvh - 28px)}.fair-head{padding:18px 16px 14px 18px}.fair-brand{gap:10px}.fair-brand-logo{height:24px}.fair-tabs{margin:0 18px}.fair-body{padding:18px 18px 22px}.fair-spec-row{grid-template-columns:1fr;gap:3px}.fair-verify-form{flex-direction:column;align-items:stretch}.fair-btn-primary{width:100%}}.cft-tabs{gap:4px;background:#1a2026;border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.22)}.cft-tab{height:34px;border-radius:7px;letter-spacing:.01em;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.cft-tab:not(.active):not(:disabled):hover{color:#cdd9e6}.cft-tab.active{background:linear-gradient(180deg,#3aacff,#1493FF 58%,#0d80e6);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 4px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.3)}.cft-tab:disabled{color:#6b7884;opacity:1;cursor:not-allowed}.cft-direction{gap:10px}.cft-dir-btn{height:54px;border-radius:12px;border:1px solid rgba(145,165,185,.12);background:#181e24;color:#aebccd;letter-spacing:.01em;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .11s ease}.cft-dir-btn.down:not(.active):hover,.cft-dir-btn.up:not(.active):hover{border-color:rgba(145,165,185,.26);background:#1d242b;color:#cdd8e4}.cft-dir-btn.up.active{background:linear-gradient(180deg,#46e29b,#2EE08A 58%,#1fc476);color:#0b2417;text-shadow:0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.42),inset 0 -2px 5px rgba(0,0,0,.2),0 3px 8px rgba(0,0,0,.34)}.cft-dir-btn.down.active,.cft-dir-btn.up.active{border-color:rgba(255,255,255,.16);font-weight:800}.cft-dir-btn.down.active{background:linear-gradient(180deg,#ff7a82,#ff5d68 58%,#ea3742);color:#ffffff;text-shadow:0 1px 1px rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -2px 5px rgba(0,0,0,.22),0 3px 8px rgba(0,0,0,.34)}.cft-dir-btn.up.active svg{stroke:#0b2417}.cft-dir-btn.down.active svg{stroke:#ffffff}.cft-exit-value{display:inline-flex;align-items:baseline;gap:1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1;transition:color .14s ease}.cft-exit-value-unit{font-size:11px;font-weight:700;opacity:.72;margin-left:1px}.cft-exit-value.is-up{color:#4fb6ff}.cft-exit-value.is-down{color:#ff5d68}.cft-exit-value.is-flat{color:var(--text-secondary,#8b919a)}.cft-exit-control{position:relative;height:28px;margin:10px 0 2px;--c-up:#1493FF;--c-down:#ff5d68}.cft-exit-track{inset:50% 0 auto 0;transform:translateY(-50%);height:6px;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,0));background-color:rgba(120,140,165,.14);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.02);overflow:visible}.cft-exit-fill,.cft-exit-track{position:absolute;border-radius:999px}.cft-exit-fill{top:0;bottom:0;background:transparent;transition:left 90ms ease,right 90ms ease,background .14s ease,box-shadow .14s ease}.cft-exit-control.is-up .cft-exit-fill{left:50%;right:calc(100% - var(--exit-pos));background:linear-gradient(90deg,rgba(20,147,255,.4),var(--c-up))}.cft-exit-control.is-down .cft-exit-fill{right:50%;left:var(--exit-pos);background:linear-gradient(90deg,var(--c-down),rgba(255,93,104,.4))}.cft-exit-control.is-flat .cft-exit-fill{left:50%;right:50%;box-shadow:none}.cft-exit-zero{position:absolute;left:50%;top:-3px;bottom:-3px;width:2px;transform:translateX(-50%);border-radius:999px;background:rgba(255,255,255,.55);box-shadow:0 0 0 1px rgba(0,0,0,.35);pointer-events:none}.cft-exit-control.is-down .cft-exit-zero,.cft-exit-control.is-up .cft-exit-zero{background:rgba(255,255,255,.28)}.cft-exit-thumb{position:absolute;top:50%;left:var(--exit-pos);width:18px;height:18px;border-radius:999px;transform:translate(-50%,-50%);background:radial-gradient(circle at 50% 32%,#ffffff,#eef2f6 70%);box-shadow:0 2px 6px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.9);transition:left 90ms ease,transform .12s ease,box-shadow .14s ease;pointer-events:none;z-index:2}.cft-exit-control:hover .cft-exit-thumb{transform:translate(-50%,-50%) scale(1.08)}.cft-exit-range{position:absolute;inset:0;width:100%;height:100%;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:0;cursor:pointer;z-index:3;box-shadow:none}.cft-exit-range:focus,.cft-exit-range:focus-visible{box-shadow:none;outline:none;border-color:transparent}.cft-exit-range::-webkit-slider-runnable-track{background:transparent;height:100%}.cft-exit-range::-moz-range-track{background:transparent;height:100%}.cft-exit-range::-moz-range-progress{background:transparent}.cft-exit-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:999px;background:transparent;border:0;cursor:pointer}.cft-exit-range::-moz-range-thumb{width:22px;height:22px;border-radius:999px;background:transparent;border:0;cursor:pointer}.cft-exit-control:focus-within .cft-exit-thumb,.cft-exit-range:focus-visible~.cft-exit-track .cft-exit-thumb{transform:translate(-50%,-50%) scale(1.14)}.cft-exit-presets{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px;margin-top:12px}.cft-exit-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-default,#2e343c);background:rgba(255,255,255,.02);color:var(--text-secondary,#8b919a);font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;padding:7px 0;border-radius:8px;cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease}.cft-exit-chip:hover{color:#fff;border-color:#3a424c;background:rgba(255,255,255,.05)}.cft-exit-chip:focus-visible{outline:none;border-color:var(--accent-primary,#1493ff)}.cft-exit-chip.active.pos{color:#4fb6ff;border-color:rgba(20,147,255,.5);background:rgba(20,147,255,.1)}.cft-exit-chip.active.neg{color:#ff5d68;border-color:rgba(255,93,104,.5);background:rgba(255,93,104,.1)}.cft-exit-chip.active.zero{color:#fff;border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.08)}.cft-exit-scale{display:flex;justify-content:space-between;margin-top:9px;font-size:10.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#66727e}.cft-exit-scale span:nth-child(2){color:rgba(255,255,255,.42)}@media (prefers-reduced-motion:reduce){.cft-exit-fill,.cft-exit-thumb{transition:none}}.cft-payout-row{display:flex;flex-wrap:nowrap;align-items:stretch;gap:8px}.cft-payout-row>.cft-bust-inline,.cft-payout-row>.cft-mult-input{flex:1 1;min-width:0;width:auto;height:48px;min-height:48px;display:flex;align-items:center;box-sizing:border-box}.cft-payout-row>.cft-mult-input{gap:5px;padding:0 12px}.cft-payout-row>.cft-mult-input input{flex:1 1 auto;width:auto;min-width:0}.cft-payout-row .cft-mult-x{flex:0 0 auto}.cft-payout-row>.cft-bust-inline{gap:8px;padding:0 12px;justify-content:space-between}.cft-payout-row .cft-bust-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cft-payout-row .cft-bust-num{flex:0 0 auto;white-space:nowrap;font-size:15px}.cft-payout-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.cft-payout-head .cft-field-label{margin:0}.cft-payout-head .cft-bust-label{color:var(--text-secondary);font-size:11px;font-weight:800}.cft-payout-values{display:flex;align-items:center;justify-content:space-between;gap:12px}.cft-payout-values .cft-mult-input{flex:0 1 132px;min-width:88px;height:40px;min-height:40px;gap:6px;padding:0 12px;display:flex;align-items:center;box-sizing:border-box}.cft-payout-values .cft-mult-input input{flex:1 1 auto;min-width:0;width:auto}.cft-payout-values .cft-bust-num{flex:0 0 auto;font-size:15px;font-weight:800;color:var(--text-primary);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cft-dir-btn svg{transition:transform .15s ease}.cft-dir-btn.active svg{transform:scale(1.08)}.cft-dir-btn.up svg{stroke:#2ee08a}.cft-dir-btn.down svg{stroke:#ff5d68}.lootbox-search svg{color:var(--text-secondary)}.lootbox-search input::placeholder{color:var(--text-secondary);opacity:1}.rw-hero-head:before,.rw-hero-title:before{content:none}.rw-hero-title{text-shadow:0 2px 10px rgba(2,6,24,.6),0 1px 3px rgba(0,0,0,.5)}.mines-page .mines-controls{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.mines-page .mines-controls .mines-form{gap:16px}.mines-page .mines-controls .gp-input-wrap,.mines-page .mines-controls .mines-input-wrap,.mines-page .mines-controls .mines-select{height:42px;min-height:42px}.mines-page .mines-controls .gp-quick{min-width:40px;padding:0 8px}.mines-page .mines-controls .gp-field label,.mines-page .mines-controls .gp-input-wrap input,.mines-page .mines-controls .gp-input-wrap.readonly span,.mines-page .mines-controls .gp-profit-value,.mines-page .mines-controls .gp-quick,.mines-page .mines-controls .mines-field label,.mines-page .mines-controls .mines-input-wrap input,.mines-page .mines-controls .mines-input-wrap.readonly span,.mines-page .mines-controls .mines-quick,.mines-page .mines-controls .mines-select,.mines-page .mines-controls .mines-tab{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;letter-spacing:0}.mines-page .mines-controls .dice-label-line label,.mines-page .mines-controls .dice-label-line span{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;letter-spacing:0}.mines-page .mines-controls .dice-label-line{margin-bottom:8px}.mines-page .mines-controls .mines-tabs{display:flex;gap:4px;padding:4px;margin-bottom:12px;background:var(--bg-base);border:1px solid transparent;border-radius:999px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.mines-page .mines-controls .mines-tab{flex:1 1;min-height:36px;padding:8px 16px;border:none;border-radius:999px;background:transparent;color:var(--text-secondary);cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .15s ease,color .15s ease,transform .1s ease}.mines-page .mines-controls .mines-tab:not(.active):not(:disabled):hover{color:#e8eef4}.mines-page .mines-controls .mines-tab:not(:disabled):active{transform:scale(.98)}.mines-page .mines-controls .mines-tab.active{background:#2e3843;color:#ffffff;box-shadow:none}.mines-page .mines-controls .mines-tab:disabled{opacity:.5;cursor:not-allowed}.mines-page .mines-controls .dice-amount-input .mines-amount-coin{display:none}.mines-page .mines-controls .dice-amount-input:not(.readonly){position:relative;padding-left:12px}.mines-page .mines-controls .dice-amount-input:not(.readonly):before{content:none;position:absolute;left:12px;top:50%;transform:translateY(-50%);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;line-height:1;color:#5c6570;pointer-events:none;transition:color .15s ease}.mines-page .mines-controls .dice-amount-input:not(.readonly) input{padding-left:0}.mines-page .mines-controls .dice-amount-input input,.mines-page .mines-controls .mines-amount input{text-align:left}.mines-page .mines-controls .gp-input-wrap input::placeholder,.mines-page .mines-controls .mines-input-wrap input::placeholder{color:#5c6570;font-weight:600;opacity:1}.mines-page .mines-controls .dice-amount-input:not(.readonly) input,.mines-page .mines-controls .dice-amount-input:not(.readonly) input::placeholder,.mines-page .mines-controls .dice-amount-input:not(.readonly):before,.mines-page .mines-controls .gp-input-wrap.readonly .gp-profit-value,.mines-page .mines-controls .gp-input-wrap.readonly .mines-profit-suffix,.mines-page .mines-controls .gp-input-wrap.readonly span{font-size:15px}.mines-page .mines-controls .gp-input-wrap.readonly,.mines-page .mines-controls .mines-input-wrap.readonly{background:transparent;border:1px solid #3f4a56;box-shadow:none;padding-left:12px}.mines-page .mines-controls .gp-input-wrap.readonly:focus-within,.mines-page .mines-controls .mines-input-wrap.readonly:focus-within{border-color:#3f4a56;box-shadow:none}.gp-field .gp-error-under{display:flex;align-items:center;gap:7px;margin:8px 0 0;padding:0;background:none;border:none;font-size:12.5px;font-weight:600;letter-spacing:.01em;color:#ff6b7a}.gp-error-under svg{flex-shrink:0;width:14px;height:14px}.gp-input-wrap.has-error,.mines-page .gp-input-wrap.has-error,.mines-page .gp-input-wrap.has-error:focus-within{border-color:rgba(255,107,122,.75);box-shadow:0 0 0 1px rgba(255,107,122,.35)}.mines-page .mines-profit-card{background:transparent;border:1px solid #3d4753;border-radius:12px;padding:14px 16px 13px}.mines-page .mines-profit-row{gap:8px}.mines-page .mines-profit-row-head{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.48)}.mines-page .mines-profit-row-body{font-size:18px;gap:9px}.mines-page .mines-profit-suffix{font-size:12px;color:rgba(255,255,255,.38)}.mines-page .mines-profit-multi{font-size:12.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.14);color:#e8edf3}.mines-page .mines-profit-multi.next{border-color:rgba(74,163,255,.5);background:rgba(20,147,255,.12)}.mines-page .mines-profit-divider{margin:13px 0;background:#3d4753}.mines-page .mines-profit-divider svg{background:var(--bg-surface)}.mines-page .mines-tile.gem{animation:none}.mines-page .mines-tile.gem .mines-icon,.mines-page .mines-tile.gem svg{animation:minesGemRevealV2 .45s cubic-bezier(.3,1.2,.4,1) forwards}.mines-page .mines-tile.mine .mines-icon,.mines-page .mines-tile.mine svg{animation:minesBombRevealV2 .4s cubic-bezier(.3,1.15,.4,1) forwards}@keyframes minesGemRevealV2{0%{transform:scale(.5) rotate(-6deg);opacity:0}55%{transform:scale(1.08) rotate(1.5deg);opacity:1}80%{transform:scale(.98) rotate(-.4deg)}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes minesBombRevealV2{0%{transform:scale(.4);opacity:0}45%{transform:scale(1.12);opacity:1}70%{transform:scale(.96)}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.mines-page .mines-tile.gem .mines-icon,.mines-page .mines-tile.gem svg,.mines-page .mines-tile.mine .mines-icon,.mines-page .mines-tile.mine svg{animation:none;opacity:1}}@media (hover:none) and (pointer:coarse){.mines-page .mines-grid.cashed .mines-tile.gem:not(.settled-gem) .mines-icon,.mines-page .mines-grid.is-live .mines-tile.gem:not(.settled-gem) .mines-icon,.mines-page .mines-grid:not(.is-live) .mines-tile.settled-gem .mines-icon,.mines-page .mines-grid:not(.is-live) .mines-tile.settled-mine .mines-icon,.mines-page .mines-tile .mines-icon,.mines-page .mines-tile.gem .mines-icon,.mines-page .mines-tile.mine .mines-icon,.mines-page .mines-tile.mine.hit-mine .mines-icon,.mines-page .mines-tile.settled-gem .mines-icon,.mines-page .mines-tile.settled-mine .mines-icon{filter:none;-webkit-filter:none}}.spx-brand-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;color:#7b8996}.spx-status-open{color:#35d29a}.spx-status-closed{color:#ffd78b}.spx-logo-chip{background:rgba(255,255,255,.05);border-radius:24%;object-fit:cover;outline:1px solid rgba(255,255,255,.14);outline-offset:-1px}.spx-logo-chip--light{background:#fff;object-fit:contain;padding:4px;box-sizing:border-box}.spx-grid-card .cf-card-symbol-group{gap:6px}.spx-grid-card .cf-card-symbol{font-size:16px;letter-spacing:.01em}.spx-grid-card .cf-card-change{font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1}.spx-grid-card--long .cf-card-symbol{font-size:15px;letter-spacing:0}.spx-grid-card--long .cf-card-change{font-size:14px;letter-spacing:-.01em}@media (max-width:600px){.spx-grid-card .cf-card-change{font-size:13px}.spx-grid-card--long .cf-card-change{font-size:12.5px}}.spx-grid-card--long .cf-card-symbol-group{gap:4px}.cfx-grid-card.spx-grid-card--long .cf-card-top{gap:5px}.cfx-grid-card.spx-grid-card .cf-card-top{gap:7px}.cfx-grid-card.spx-grid-card .cf-card-icon{width:30px;height:30px;flex:0 0 30px}.spx-status{display:inline-flex;align-items:baseline;gap:10px;margin-left:4px;padding-left:14px;border-left:1px solid rgba(255,255,255,.14);line-height:1;white-space:nowrap}.spx-status-label{color:#e9b566;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.spx-status-when{color:#b9c4cf;font-size:13px;font-weight:600;letter-spacing:.005em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:600px){.spx-status{margin-left:0;padding-left:0;border-left:0}}.spx-practice-line{margin:12px 2px 0;color:#6f7f8f;font-size:11.5px;font-weight:500;letter-spacing:.01em}.dice-track-v2-marker.loss .dice-track-v2-marker-label{color:#ffffff}.dice-history-pill.win,.dice-track-v2-marker.win .dice-track-v2-marker-label{color:#000000}.dice-bottom-metrics .dice-metric-input input{padding:0;text-align:left}.dice-bottom-metrics .dice-metric label,.dice-bottom-metrics .dice-metric-input input,.dice-bottom-metrics .dice-metric-input>span:first-child{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;letter-spacing:0}.dice-bottom-metrics .dice-metric-affix{color:#ffffff}.dice-page-v2 .dice-bottom-metrics .dice-swap-btn,.dice-page-v2 .dice-bottom-metrics .dice-swap-btn:hover{background:transparent;border:none;box-shadow:none;color:#ffffff;min-width:24px;width:24px;padding:0}.dice-page-v2 .dice-bottom-metrics .dice-swap-btn:hover{opacity:.75}.limbo-page-v2 .dice-bottom-metrics .dice-metric-affix{font-size:19px;font-weight:700;width:30px;height:30px}.mines-page .mines-controls .mines-tab{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;letter-spacing:0}.mines-dd-trigger,.mines-page .mines-controls .mines-dd-trigger{height:42px;padding:0 12px 0 14px;background:var(--bg-base);border:1px solid rgba(255,255,255,.07);border-radius:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;transition:border-color .14s ease,background .14s ease}.mines-dd-trigger:hover{border-color:rgba(255,255,255,.16)}.mines-dd.open .mines-dd-trigger{border-color:rgba(74,163,255,.55);background:var(--bg-base);box-shadow:none}.mines-dd-chev{color:rgba(255,255,255,.42)}.mines-dd-trigger:hover .mines-dd-chev{color:rgba(255,255,255,.75)}.mines-dd-menu{top:calc(100% + 8px);padding:6px;background:#1a2028;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 40px rgba(0,0,0,.55);overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.mines-dd.up .mines-dd-menu{bottom:calc(100% + 8px)}.mines-dd-menu::-webkit-scrollbar{width:4px}.mines-dd-menu::-webkit-scrollbar-track{background:transparent}.mines-dd-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:999px}.mines-dd-opt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(255,255,255,.72);transition:background .12s ease,color .12s ease}.mines-dd-opt.sel{background:#2b333d;color:#ffffff}.mines-dd-opt.sel:after{content:"";width:14px;height:14px;flex:0 0 14px;background-color:#4aa3ff;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center /contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center /contain no-repeat}.mines-dd-menu:hover .mines-dd-opt.sel{background:transparent;color:rgba(255,255,255,.72)}.mines-dd-menu:hover .mines-dd-opt:hover,.mines-dd-opt:focus-visible{background:#2b333d;color:#ffffff;outline:none}.mines-page .mines-profit-divider{height:0;margin:14px 0;background:transparent}.mines-page .mines-profit-divider svg{display:none}.mines-page .mines-profit-multi:not(.next){background:var(--success);border-color:var(--success);color:#000000;box-shadow:none;text-shadow:none}.mines-page .mines-profit-multi.next{background:var(--accent-primary);border-color:var(--accent-primary);color:#ffffff;box-shadow:none;text-shadow:none}.lootbox-reel-card{transition:opacity .42s cubic-bezier(.2,.8,.2,1),transform .42s cubic-bezier(.2,.8,.2,1)}.lootbox-hero.is-settled .lootbox-reel-card:not(.is-winner){opacity:.42}.lootbox-hero.is-settled .lootbox-reel-card.is-winner{opacity:1;animation:lbWinnerPop .42s cubic-bezier(.2,1,.3,1)}@media (prefers-reduced-motion:reduce){.lootbox-reel-card{transition:none}.lootbox-hero.is-settled .lootbox-reel-card.is-winner{animation:none}}.lootbox-reel-viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent)}.lootbox-hero.is-settled .lootbox-reel-card:not(.is-winner){opacity:.5;transform:scale(.97)}.lootbox-hero.is-settled .lootbox-reel-card.is-winner,.lootbox-reel-card.is-winner{box-shadow:0 10px 30px rgba(0,0,0,.45)}.cft-bets-tabs,.cft-tabs{display:flex;gap:3px;padding:4px;background:#1a2026;border:1px solid rgba(255,255,255,.05);border-radius:11px;box-shadow:none}.cft-bets-tab,.cft-tab{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#8a96a8;font-size:13px;font-weight:600;white-space:nowrap;box-shadow:none;text-shadow:none;transition:color .14s ease,background .14s ease}.cft-bets-tab:not(.active):hover,.cft-tab:not(.active):not(:disabled):hover{color:#cdd6df;background:rgba(255,255,255,.04)}.cft-bets-tab.active,.cft-bets-tab.active:hover,.cft-tab.active{color:#ffffff;font-weight:700;background:var(--accent-primary,#1493FF);border:0;box-shadow:none;text-shadow:none}.cft-bets-tabs{flex-wrap:nowrap}.cft-dir-btn{height:50px;border-radius:10px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);color:#c2ccd8;font-size:15px;font-weight:700;box-shadow:none;text-shadow:none}.cft-dir-btn:hover:not(.active){color:#ffffff;background:rgba(255,255,255,.05)}.cft-dir-btn.up.active,.cft-dir-btn.up.active:hover{background:#00D26A;border-color:#00D26A;color:#04140A;font-weight:800;box-shadow:none;text-shadow:none}.cft-dir-btn.down.active,.cft-dir-btn.down.active:hover{background:#FF4D4D;border-color:#FF4D4D;color:#ffffff;font-weight:800;box-shadow:none;text-shadow:none}.cft-pair-caret,.cft-pair-caret:hover{width:32px;height:32px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:#b8c3cf;box-shadow:none}.cft-pair-caret:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.14);color:#ffffff}.cft-pair-caret[aria-expanded=true]{border-color:var(--accent-primary,#1493ff);color:#ffffff}.cft-pair-caret svg{width:16px;height:16px}.cft-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}@media (min-width:768px){.cft-header{position:relative}.cft-header-actions{position:absolute;top:50%;right:304px;transform:translateY(-50%)}}.cft-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#ffffff;cursor:pointer;transition:background .14s ease,border-color .14s ease}.cft-icon-btn:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.16)}.cft-icon-btn svg{width:18px;height:18px}@media (max-width:600px){.cft-header{position:relative}.cft-header-left{flex:1 1 auto}.cft-header-actions{position:absolute;top:4px;right:0}.cft-bets-header{flex-wrap:nowrap}.cft-bets-tabs{flex:1 1 auto;overflow:visible}.cft-bets-tab{padding:0 6px;font-size:12.5px}.cft-info-block{display:flex;flex-wrap:nowrap;align-items:baseline;gap:8px;min-width:0}.cft-info-symbol{flex:0 0 auto;font-size:14px}.cft-day-stats{flex:1 1 auto;min-width:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10.5px}.cft-day-stat-24h{display:none}.cft-day-sep{margin:0 4px}.cft-chart-svg{height:380px}.cft-chart-y-label{font-size:10.5px;right:2px}.cft-chart-tag{right:0;font-size:12px;padding:4px 8px}}.cft-order{padding:14px 14px 16px}.cft-slip-head{display:flex;align-items:center;justify-content:space-between;margin:-2px 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.cft-slip-tabs{display:flex;gap:18px}.cft-slip-tab{position:relative;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0;border:0;background:transparent;color:#6f7c89;font:800 12.5px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .14s ease}.cft-slip-tab:hover{color:#b8c3cf}.cft-slip-tab.active{color:#ffffff}.cft-slip-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-11px;height:2px;border-radius:2px;background:var(--accent-primary,#1493FF)}.cft-slip-tab-count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgba(20,147,255,.16);color:#4fb6ff;font:800 11px/18px Inter,sans-serif;letter-spacing:0;text-align:center}.cft-slip-mode{color:#8d9aa8;font:700 12.5px/1 Inter,sans-serif}.cft-lev-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.cft-lev-title{min-width:0}.cft-lev-title .cft-field-label{margin-bottom:4px;color:#e8eaed;font-size:13.5px;font-weight:700}.cft-lev-liq{display:block;color:#8d9aa8;font:600 12px/1.2 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cft-lev-right{display:flex;align-items:center;gap:2px;flex-shrink:0}.cft-field-lev .cft-mult-input,.cft-field-lev .cft-mult-input:focus-within{width:auto;flex:0 0 auto;min-height:0;padding:0;gap:0;background:transparent;border:0;border-radius:0;box-shadow:none}.cft-field-lev .cft-mult-input input{width:4.4ch;padding:0;text-align:right;color:#3aacff;font-size:20px;font-weight:800;line-height:1}.cft-field-lev .cft-mult-x{padding:0 0 0 1px;color:#3aacff;font-size:16px;font-weight:800;line-height:1}.cft-lev-toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:4px;border:0;border-radius:8px;background:transparent;color:#b8c3cf;cursor:pointer;transition:color .14s ease,background .14s ease}.cft-lev-toggle:hover{color:#ffffff;background:rgba(255,255,255,.06)}.cft-lev-toggle svg{transition:transform .16s ease}.cft-lev-toggle[aria-expanded=false] svg{transform:rotate(180deg)}.cft-risk-slider{display:block;width:100%;height:30px;margin:12px 0 0;padding:0}.cft-risk-slider::-webkit-slider-runnable-track{height:10px;border-radius:999px;background:linear-gradient(90deg,var(--accent-primary,#1493FF) var(--lev-pct,0),rgba(255,255,255,.1) var(--lev-pct,0))}.cft-risk-slider::-moz-range-track{height:10px;border-radius:999px;background:rgba(255,255,255,.1)}.cft-risk-slider::-moz-range-progress{height:10px;border-radius:999px;background:var(--accent-primary,#1493FF)}.cft-risk-slider::-webkit-slider-thumb{width:18px;height:18px;margin-top:-4px;background:var(--accent-primary,#1493FF);border:2px solid #ffffff;box-shadow:0 2px 6px rgba(0,0,0,.4)}.cft-risk-slider::-moz-range-thumb{width:18px;height:18px;background:var(--accent-primary,#1493FF);border:2px solid #ffffff;box-shadow:0 2px 6px rgba(0,0,0,.4)}@media (pointer:coarse){.cft-risk-slider::-webkit-slider-thumb{width:22px;height:22px;margin-top:-6px}.cft-risk-slider::-moz-range-thumb{width:22px;height:22px}}.cft-wager-input{border:1px solid #3d4650}.cft-wager-input:hover{border-color:#4a5560}.cft-wager-input:focus-within{border-color:rgba(20,147,255,.75);box-shadow:0 0 0 1px rgba(20,147,255,.3)}.cft-wager-input input:focus,.cft-wager-input input:focus-visible{outline:none;box-shadow:none}.cft-total-row{display:flex;align-items:center;justify-content:space-between;margin:2px 0 12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.cft-total-label{color:#8d9aa8;font:600 13px/1 Inter,sans-serif}.cft-total-val{color:#ffffff;font:800 20px/1 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cft-place-btn{height:48px;border-radius:10px;font-size:15px}.cft-slip-list{display:flex;flex-direction:column;gap:8px}.cft-slip-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border-radius:10px;background:var(--bg-input,rgba(10,14,18,.28));border:1px solid rgba(255,255,255,.06)}.cft-slip-row-main{display:flex;flex-direction:column;gap:3px;min-width:0}.cft-slip-row-meta{color:#8d9aa8;font:600 11.5px/1.2 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cft-slip-row-pnl{display:flex;flex-direction:column;align-items:flex-end;gap:2px;color:#e8eaed;font:800 13.5px/1 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cft-slip-row-pnl small{font-size:11px;font-weight:700;opacity:.85}.cft-slip-row-pnl.win{color:#00D26A}.cft-slip-row-pnl.loss{color:#FF4D4D}.cft-slip-close{height:32px;padding:0 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.06);color:#ffffff;font:700 12.5px/1 Inter,sans-serif;cursor:pointer;transition:background .14s ease}.cft-slip-close:hover:not(:disabled){background:rgba(255,255,255,.1)}.cft-slip-close:disabled{opacity:.5;cursor:default}.cft-slip-empty{padding:22px 8px 10px;text-align:center;color:#8d9aa8;font:500 13px/1.45 Inter,sans-serif}.cft-slip-empty p{margin:0}.cft-slip-empty-title{margin:0 0 4px!important;color:#ffffff;font-weight:700;font-size:14px}.cft-slip-empty .cft-place-btn{margin-top:14px}@media (max-width:600px){.cft-page{padding-top:8px}.cft-header{margin-bottom:8px}.cft-grid{gap:10px}.cft-chart-svg{height:clamp(200px,calc(100vh - 600px),820px);height:clamp(200px,calc(100dvh - 600px),820px)}.cft-chart{padding:6px 8px 6px 0}.cft-chart-overlay{top:6px;bottom:6px}.cft-order{padding:12px 14px 14px;background:#1c2329;border:1px solid rgba(255,255,255,.09);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 14px 32px rgba(0,0,0,.38)}.cft-slip-head{margin:0 0 12px;padding-bottom:8px}.cft-slip-tab{height:24px;font-size:12px}.cft-slip-tab.active:after{bottom:-9px}.cft-order .cft-field{margin-bottom:8px}.cft-order .cft-field:has(.cft-direction)>.cft-field-label{display:none}.cft-dir-btn{height:46px;font-size:15px;border-radius:12px}.cft-order .cft-field-label{margin-bottom:4px;font-size:11.5px}.cft-wager-input{min-height:46px;border-radius:12px}.cft-mult-btn{height:32px;min-width:44px}.cft-lev-title .cft-field-label{margin-bottom:3px;font-size:13px}.cft-lev-liq{font-size:11.5px}.cft-risk-slider{height:22px;margin-top:6px}.cft-total-row{margin:0 0 8px;padding-top:8px}.cft-total-val{font-size:18px}.cft-place-btn{height:46px;border-radius:12px;margin-top:0}.cft-fees-toggle{height:34px;margin-top:8px}}.cft-chart-wrap{position:relative}.cft-bets-ticker{position:absolute;left:10px;bottom:52px;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:7px;max-height:42%;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,#000 55%,transparent);mask-image:linear-gradient(0deg,#000 55%,transparent)}.cft-bets-ticker-item{font:700 13px/1 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.6);animation:cftTickIn .4s cubic-bezier(.22,1,.36,1) both}.cft-bets-ticker-item.up{color:#00D26A}.cft-bets-ticker-item.down{color:#FF4D4D}@keyframes cftTickIn{0%{opacity:0;transform:translateY(18px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cft-bets-ticker-item{animation:none}}@media (max-width:600px){.cft-bets-ticker{left:6px;bottom:40px;gap:5px;max-height:42%}.cft-bets-ticker-item{font-size:12px}}.page.cft-page{container:cftpage/inline-size;padding-top:22px}.cft-grid{--cft-chart-h:540px;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.cft-main{min-width:0;container:cftmain/inline-size}.cft-chart,.cft-chart-wrap{min-height:0}.cft-chart-svg{height:var(--cft-chart-h)}.cft-skel-chart{height:calc(var(--cft-chart-h) + 28px);border-radius:12px;opacity:.35}.cft-side{display:flex;flex-direction:column;gap:14px;min-width:0;align-self:stretch}.cft-order{position:static}.cft-levcard{display:none}@container cftpage (min-width: 901px){.cft-levcard{display:flex;flex-direction:column;gap:16px;flex:0 0 auto;padding:20px;background:#1a1f24;border:1px solid #2c343c;border-radius:18px}}.cft-levcard-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cft-levcard-title{margin:0;color:#ffffff;font:800 18px/1.25 Inter,sans-serif;letter-spacing:-.015em}.cft-levcard-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;margin:-7px -9px 0 0;padding:0;border:0;border-radius:9px;background:transparent;color:#ffffff;cursor:pointer;transition:background .14s ease,color .14s ease}.cft-levcard-close:hover{background:rgba(255,255,255,.06);color:#ffffff}.cft-levcard-list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.cft-levcard-list li{display:flex;align-items:flex-start;gap:10px;color:#c9d1d9;font:500 14px/1.45 Inter,sans-serif}.cft-levcard-list svg{flex:0 0 auto;margin-top:2px;color:#00D26A}.cft-top{display:flex;flex-direction:column;gap:18px;margin:0 0 26px}.cft-top-id{position:relative;display:flex;align-items:center;gap:14px;min-width:0}.cft-top-icon{width:52px;height:52px;flex:0 0 52px;border-radius:999px;object-fit:contain}.cft-top-icon.spx-logo-chip{border-radius:14px}.cft-top-titles{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.cft-top-eyebrow{color:#7d8a97;font:700 11px/1.2 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cft-top-actions{display:flex;align-items:center;gap:2px;margin-left:auto;align-self:flex-start;flex-shrink:0}.cft-top-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:10px;background:transparent;color:#aab4bf;cursor:pointer;transition:background .14s ease,color .14s ease}.cft-top-btn svg{width:21px;height:21px}.cft-top-btn:hover{background:rgba(255,255,255,.06);color:#ffffff}.cft-top-btn:focus-visible{outline:2px solid rgba(20,147,255,.6);outline-offset:1px}.cft-mkt{position:static;display:flex;min-width:0}.cft-mkt-trigger{display:inline-flex;align-items:center;gap:8px;max-width:calc(100% + 8px);height:38px;margin-left:-8px;padding:0 6px 0 8px;border:0;border-radius:10px;background:transparent;color:#ffffff;cursor:pointer;transition:background .14s ease}.cft-mkt-trigger:hover,.cft-mkt-trigger[aria-expanded=true]{background:rgba(255,255,255,.055)}.cft-mkt-trigger:focus-visible{outline:2px solid rgba(20,147,255,.6);outline-offset:1px}.cft-mkt-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 25px/1.15 Inter,sans-serif;letter-spacing:-.02em}.cft-mkt-ticker{flex:0 0 auto;padding:4px 7px;border-radius:6px;background:rgba(255,255,255,.07);color:#ffffff;font:700 12px/1 Inter,sans-serif;letter-spacing:.05em}.cft-mkt-chev{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#ffffff;transition:transform .18s ease,color .14s ease}.cft-mkt-chev svg{width:18px;height:18px}.cft-mkt-trigger:hover .cft-mkt-chev{color:#ffffff}.cft-mkt-trigger[aria-expanded=true] .cft-mkt-chev{transform:rotate(180deg);color:#ffffff}.cft-top-quote{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 28px}.cft-top-pricing{display:flex;flex-direction:column;gap:8px;min-width:0}.cft-top-price{color:#ffffff;white-space:nowrap;font:800 40px/1 Inter,sans-serif;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cft-top-price-arrow{display:inline-block;width:.62em;height:.62em;margin-left:.16em;vertical-align:.02em}.cft-top-price-dec{color:inherit}.cft-top-price.is-up{color:#00D26A}.cft-top-price.is-down{color:#FF4D4D}.cft-top-change-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-height:16px}.cft-top-change{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font:700 14px/1 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cft-top-change.is-up{color:#00D26A}.cft-top-change.is-down{color:#FF4D4D}.cft-top-change.is-flat{color:#7d8a97}.cft-top-change-label{margin-left:2px;color:#7d8a97;font-weight:600}.cft-top-change-row .cft-practice-badge{padding:4px 8px;font-size:10.5px}.cft-top-stats{gap:22px;margin:0;padding:0 0 2px}.cft-top-stat,.cft-top-stats{display:flex;align-items:baseline}.cft-top-stat{gap:6px;white-space:nowrap;min-width:0}.cft-top-stat dt{color:#7d8a97;font:600 13px/1 Inter,sans-serif}.cft-top-stat dd{margin:0;color:#ffffff;font:700 13.5px/1 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.cft-top-stat dd.is-up{color:#00D26A}.cft-top-stat dd.is-down{color:#FF4D4D}.cft-top-stat dd.is-warn{color:#e9b566}.cft-mkt-menu{position:absolute;z-index:60;top:calc(100% + 10px);left:58px;display:flex;flex-direction:column;width:400px;max-width:calc(100% - 58px);max-height:min(520px,70vh);overflow:hidden;background:#1a1f24;border:1px solid #2c343c;border-radius:16px;box-shadow:0 28px 64px -16px rgba(0,0,0,.75),0 2px 8px rgba(0,0,0,.3);animation:cftMktIn .16s cubic-bezier(.2,.8,.2,1);transform-origin:top left}@keyframes cftMktIn{0%{opacity:0;transform:translateY(-4px) scale(.985)}}@media (prefers-reduced-motion:reduce){.cft-mkt-menu{animation:none}}.cft-mkt-search{display:flex;align-items:center;gap:10px;flex:0 0 auto;height:42px;margin:10px 10px 6px;padding:0 10px 0 12px;border-radius:10px;background:#12161a;border:1px solid #2a3139;color:#7d8a97;transition:border-color .14s ease}.cft-mkt-search:focus-within{border-color:rgba(20,147,255,.6);color:#aab4bf}.cft-mkt-search input,.cft-mkt-search input:focus{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:#ffffff;font:600 14px/1 Inter,sans-serif}.cft-mkt-search input::placeholder{color:#66727e}.cft-mkt-clear{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.08);color:#aab4bf;cursor:pointer}.cft-mkt-clear:hover{background:rgba(255,255,255,.14);color:#ffffff}.cft-mkt-cols{display:flex;justify-content:space-between;flex:0 0 auto;padding:6px 20px 8px;color:#ffffff;font:700 10.5px/1 Inter,sans-serif;letter-spacing:.09em;text-transform:uppercase}.cft-mkt-list{flex:1 1 auto;min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2c343c transparent}.cft-mkt-list::-webkit-scrollbar{width:8px}.cft-mkt-list::-webkit-scrollbar-thumb{background:#2c343c;border-radius:999px;border:2px solid #1a1f24}.cft-mkt-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:9px 10px;border-radius:10px;color:inherit;text-decoration:none;transition:background .1s ease}.cft-mkt-row.is-active{background:rgba(255,255,255,.045)}.cft-mkt-row.is-current{background:#39424D}.cft-mkt-row-icon{width:32px;height:32px;border-radius:999px;object-fit:contain}.cft-mkt-row-icon.spx-logo-chip{border-radius:9px}.spx-logo-chip:not(.spx-logo-chip--light){outline:none;background:transparent}.cft-mkt-row-id,.cft-mkt-row-quote{display:flex;flex-direction:column;gap:4px;min-width:0}.cft-mkt-row-quote{align-items:flex-end}.cft-mkt-row-sym{color:#ffffff;font:700 14px/1.1 Inter,sans-serif;letter-spacing:.01em}.cft-mkt-row-name{color:#8b97a4;font:500 12px/1.2 Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cft-mkt-row-price{color:#e8edf2;font:700 13.5px/1.1 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cft-mkt-row-chg{color:#7d8a97;font:700 12px/1.1 Inter,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cft-mkt-row-chg.is-up{color:#00D26A}.cft-mkt-row-chg.is-down{color:#FF4D4D}.cft-mkt-empty{margin:0;padding:28px 16px 34px;text-align:center;color:#8b97a4;font:500 13px/1.4 Inter,sans-serif}.cft-order{padding:16px 18px 18px;background:linear-gradient(180deg,#222a31,#1e2429);border:1px solid #313a43;border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 40px -18px rgba(0,0,0,.65),0 2px 6px rgba(0,0,0,.25)}.cft-order .cft-slip-head{border-bottom-color:rgba(255,255,255,.07)}.cft-order .cft-slip-tab{color:#7f8c99}.cft-order .cft-slip-tab:hover{color:#c3ccd5}.cft-order .cft-slip-tab.active{color:#ffffff}.cft-order .cft-field-label{color:#9aa6b2}.cft-order .cft-total-row{border-top-color:rgba(255,255,255,.07)}.cft-order .cft-total-label{color:#9aa6b2}.cft-order .cft-lev-liq{color:#8b97a4}.cft-order .cft-fees-body{background:#171c20;border:1px solid #2a3239}.cft-order .cft-slip-row{background:#171c20;border-color:#2a3239}.cft-order .cft-risk-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--accent-primary,#1493FF) var(--lev-pct,0),#313a43 var(--lev-pct,0))}.cft-order .cft-risk-slider::-moz-range-track{background:#313a43}.cft-order .cft-field{margin-bottom:16px}.cft-order .cft-direction{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;border-radius:12px;background:#14191d;border:1px solid #2a3239;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.cft-order .cft-dir-btn{height:42px;gap:6px;border:0;border-radius:9px;background:transparent;color:#8d9aa8;font:800 14px/1 Inter,sans-serif;letter-spacing:.07em;text-transform:uppercase;box-shadow:none;text-shadow:none}.cft-order .cft-dir-btn:hover:not(.active){color:#ffffff;background:rgba(255,255,255,.04)}.cft-order .cft-dir-btn.up.active,.cft-order .cft-dir-btn.up.active:hover{background:#00D26A;color:#04140A;border:0}.cft-order .cft-dir-btn.down.active,.cft-order .cft-dir-btn.down.active:hover{background:#FF4D4D;color:#ffffff;border:0}.cft-order .cft-dir-btn.up.active svg{stroke:#04140A}.cft-order .cft-dir-btn.down.active svg{stroke:#ffffff}.cft-order .cft-wager-input{min-height:52px;padding:0 8px 0 4px;border-radius:12px;background:#14191d;border:1px solid #2f3841;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.cft-order .cft-wager-input:hover{border-color:#3d4852}.cft-order .cft-wager-input:focus-within{border-color:rgba(20,147,255,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.3),0 0 0 3px rgba(20,147,255,.14)}.cft-order .cft-wager-input input{font-size:17px}.cft-order .cft-mult-btn{height:32px;min-width:42px;padding:0 10px;border:0;border-radius:8px;background:rgba(255,255,255,.06);color:#cfd6de;font-size:12px;font-weight:700}.cft-order .cft-mult-btn:hover{background:rgba(255,255,255,.11);color:#ffffff}.cft-order .cft-place-btn{height:50px;border-radius:12px}.cft-bets{margin-top:32px}.cft-bets-ticker{bottom:18px}.cft-chart-arrow{position:absolute;z-index:2;display:inline-flex;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}.cft-chart-arrow.is-up{color:#00D26A;transform:translate(-50%,calc(-100% - 9px));animation:cftArrowUp 1.2s ease-in-out infinite}.cft-chart-arrow.is-down{color:#FF4D4D;transform:translate(-50%,9px);animation:cftArrowDown 1.2s ease-in-out infinite}@keyframes cftArrowUp{50%{transform:translate(-50%,calc(-100% - 12px))}}@keyframes cftArrowDown{50%{transform:translate(-50%,12px)}}@media (prefers-reduced-motion:reduce){.cft-chart-arrow.is-down,.cft-chart-arrow.is-up{animation:none}}@container cftmain (max-width: 700px){.cft-top-price{font-size:34px}.cft-mkt-name{font-size:22px}.cft-top-stats{gap:16px}.cft-top-stat dt{font-size:12px}.cft-top-stat dd{font-size:12.5px}}@container cftmain (max-width: 560px){.cft-top{gap:14px}.cft-top-icon{width:44px;height:44px;flex-basis:44px}.cft-top-icon.spx-logo-chip{border-radius:12px}.cft-top-quote{flex-direction:column;align-items:stretch;gap:14px}.cft-top-pricing{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.cft-top-price{font-size:32px}.cft-top-stats{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-content:space-between;grid-gap:14px;gap:14px;padding:10px 0 0;border-top:1px solid rgba(255,255,255,.06)}.cft-top-stat{flex-direction:column;align-items:flex-start;gap:5px}.cft-top-stat dt{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.cft-top-stat dd{max-width:100%;font-size:13px}.cft-mkt-menu{left:0;max-width:100%}}@container cftmain (max-width: 420px){.cft-top{gap:10px}.cft-top-id{gap:12px}.cft-top-icon{width:38px;height:38px;flex-basis:38px}.cft-top-eyebrow{display:none}.cft-top-actions{align-self:center}.cft-top-quote{gap:10px}.cft-top-stats{padding-top:8px}.cft-mkt-trigger{height:32px;gap:6px}.cft-mkt-name{font-size:19px}.cft-mkt-ticker{padding:3px 6px;font-size:11px}.cft-top-btn{width:34px;height:34px}.cft-top-btn svg{width:20px;height:20px}.cft-top-price{font-size:29px}.cft-top-change{font-size:13px}.cft-top-stat dd{font-size:12.5px}.cft-mkt-menu{width:auto;right:0;max-height:min(460px,62vh)}}@container cftpage (max-width: 1100px){.cft-grid{grid-template-columns:minmax(0,1fr) 316px;gap:20px;--cft-chart-h:500px}}@container cftpage (max-width: 900px){.cft-grid{grid-template-columns:minmax(0,1fr) 296px;gap:16px;--cft-chart-h:440px}.cft-order{padding:14px 14px 16px}}@container cftpage (max-width: 700px){.cft-grid{grid-template-columns:minmax(0,1fr);gap:12px;--cft-chart-h:360px}.cft-order{position:static}.cft-bets{margin-top:20px}}@container cftpage (max-width: 479px){.cft-grid{--cft-chart-h:clamp(200px,calc(100dvh - 626px),460px)}}@media (max-width:600px){.page.cft-page{padding-top:12px}.cft-grid{gap:20px}.cft-order .cft-field{margin-bottom:10px}.cft-order .cft-dir-btn{height:40px}.cft-order .cft-wager-input{min-height:48px}.cft-order .cft-place-btn{height:48px}.cft-top{margin-bottom:18px}.cft-bets-ticker{bottom:10px}.cft-top-change{display:none}.cft-top-change-row:not(:has(.cft-practice-badge)){display:none}.cft-top-stats:not(:has(.cft-top-stat.is-warn)){display:none}.cft-top-stat:not(.is-warn){display:none}.cft-top-quote{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.cft-top-stats{display:flex;padding-top:0;border-top:0}.cft-top-stat.is-warn dt{display:none}.cft-top-stat.is-warn dd{font-size:12.5px}}.cfx-topbar-right{gap:8px}.cfx-search{width:300px;min-width:0;height:44px;padding:0 14px;gap:10px;background:#171b1f;border:1px solid #2a3137;border-radius:12px;color:#8d9aa8;transition:border-color .14s ease}.cfx-search:hover{border-color:#353d45}.cfx-search:focus-within{border-color:var(--accent-primary,#1493ff);box-shadow:none}.cfx-search svg{width:18px;height:18px;flex:0 0 18px}.cfx-search input,.cfx-search input:focus,.cfx-search input:hover{height:100%;padding:0;border:0;outline:none;background:transparent;box-shadow:none;color:#e7ebef;font:500 14px/1 Inter,sans-serif}.cfx-search input::placeholder{color:#8d9aa8;opacity:1}.cfx-sort{position:relative;flex:0 0 auto}.cfx-sort-trigger{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px 0 16px;border:1px solid #2e353d;border-radius:999px;background:#1a1f24;color:#e7ebef;font:600 14px/1 Inter,sans-serif;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease}.cfx-sort-trigger:hover,.cfx-sort-trigger[aria-expanded=true]{border-color:#3a434b;background:#20262b}.cfx-sort-trigger:focus-visible{outline:2px solid var(--accent-primary,#1493ff);outline-offset:2px}.cfx-sort-label{color:#9aa4b2}.cfx-sort-label:after{content:":"}.cfx-sort-value{color:#ffffff}.cfx-sort-chev{width:16px;height:16px;flex:0 0 16px;color:#9aa4b2;transition:transform .16s ease}.cfx-sort-trigger[aria-expanded=true] .cfx-sort-chev{transform:rotate(180deg)}.cfx-sort-panel{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:190px;margin:0;padding:6px;list-style:none;border:1px solid #2e353d;border-radius:12px;background:#1e2428;box-shadow:0 14px 32px rgba(0,0,0,.45);transform-origin:top right;animation:cftMktIn .14s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.cfx-sort-panel{animation:none}}.cfx-sort-option{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:36px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#c7ced6;font:600 14px/1 Inter,sans-serif;text-align:left;white-space:nowrap;cursor:pointer}.cfx-sort-option:focus-visible,.cfx-sort-option:hover{background:rgba(255,255,255,.05);color:#ffffff;outline:none}.cfx-sort-option.is-active,.cfx-sort-option.is-active:hover{background:rgba(20,147,255,.14);color:#ffffff}.cfx-sort-option svg{width:16px;height:16px;flex:0 0 16px;color:var(--accent-primary,#1493ff)}@media (max-width:980px){.cfx-search{flex:1 1 auto;width:auto}}@media (max-width:600px){.cfx-sort-trigger{padding:0 10px 0 14px;font-size:13.5px}.cfx-sort-label{display:none}.cfx-page .cfx-topbar-left{gap:6px}.cfx-page .cfx-title{font-size:22px;white-space:nowrap}.cfx-page .cfx-topbar-left{flex-wrap:wrap;row-gap:6px}}.cft-top-btn--label{width:auto;height:36px;gap:7px;padding:0 4px;background:transparent;color:#ffffff;font:600 14px/1 Inter,sans-serif;white-space:nowrap}.cft-top-btn--label svg{width:18px;height:18px}.cft-top-btn--label:hover{background:transparent;color:var(--accent-primary,#1493ff)}:root:has(.predictions-header-strip){--header-strip-h:46px}.header-bar:has(.predictions-header-strip){flex-direction:column;align-items:stretch;justify-content:flex-start}:root:has(.predictions-header-strip) .sb-collapse-fab{top:calc(var(--header-h) + var(--header-strip-h, 0px) - 17px)}.header-bar:has(.predictions-header-strip) .header-inner{height:var(--header-h);flex:0 0 var(--header-h)}@media (max-width:768px){:root:has(.predictions-header-strip){--header-strip-h:44px}.header-bar:has(.predictions-header-strip) .header-inner{height:60px;flex-basis:60px}}@media (max-width:768px){.lootbox-catalog-toolbar{gap:10px;margin-bottom:14px}.lootbox-cat-pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%;margin:0;padding:4px 0}.lootbox-cat-pills::-webkit-scrollbar{display:none}.lootbox-toolbar-controls{width:100%;flex-wrap:nowrap;gap:6px}.lootbox-search{flex:1 1 auto;min-width:110px}.lootbox-search input{padding-left:40px;padding-right:10px}.lootbox-search svg{left:12px}.lootbox-sort-menu{flex:0 0 auto}.lootbox-sort-menu .lootbox-sort-trigger{padding:0 10px;height:46px;gap:6px;font-size:13px}.lootbox-sort-menu .lootbox-sort-trigger-label{display:none}.lootbox-catalog-card-cta{padding:0 6px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lootbox-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lootbox-catalog-card-media{aspect-ratio:1/1;padding:20px}.lootbox-catalog-card[data-slug] .lootbox-catalog-card-media img{transform:none!important;max-height:84%;max-width:84%}.lootbox-catalog-card:hover .lootbox-catalog-card-media img{transform:none}.lootbox-catalog-card-body{padding:12px}.lootbox-catalog-card-body h3,.lootbox-catalog-card-title{font-size:14px}.lootbox-catalog-card-cta{height:40px;font-size:11.5px}.props-stats-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:6px;padding-bottom:14px}.props-stat-chip{flex:0 0 auto}.props-search{height:46px}.store-hero{min-height:0;padding:20px 18px 18px;gap:14px;border-radius:16px}.store-hero-title{font-size:26px}.store-hero-sub{font-size:14px;max-width:none}.store-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding-top:14px}.store-step{flex-direction:column;align-items:flex-start;gap:4px}.store-step-n{font-size:26px}.store-step-text h3{font-size:15px;margin:0}.store-step-text p{display:none}.store-catalog{margin-top:0}.store-section-head{margin-bottom:12px}.store-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:2px 0}.store-tabs::-webkit-scrollbar{display:none}.store-search-sort{flex-wrap:nowrap;width:100%;gap:8px}.store-search{flex:1 1 auto;min-width:0}.store-sort{flex:0 0 auto;width:auto}.store-sort-select{width:auto}}@media (max-width:560px){.store-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (max-width:430px){.store-search-sort{flex-wrap:nowrap}.store-search{flex:1 1 auto}.store-sort,.store-sort-select{width:auto}}.props-search:focus-within,.props-search:focus-within:hover{background:#171b1f;box-shadow:none}.props-search-input:focus,.props-search-input:focus-visible{outline:none;box-shadow:none;background:transparent}.lootbox-catalog-toolbar{gap:12px;margin-bottom:18px}.lootbox-catalog-toolbar .lootbox-cat-pills{background:transparent;padding:0;gap:8px;border:0;box-shadow:none;border-radius:0}.lootbox-catalog-toolbar .lootbox-cat-pill{min-height:0;height:38px;padding:0 16px;border-radius:999px;border:1px solid #2e353d;background:#1a1f24;color:#e7ebef;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;letter-spacing:0;box-shadow:none;text-shadow:none}.lootbox-catalog-toolbar .lootbox-cat-pill:hover:not(.is-active){background:#20262b;border-color:#3a434b;color:#ffffff}.lootbox-catalog-toolbar .lootbox-cat-pill.is-active,.lootbox-catalog-toolbar .lootbox-cat-pill.is-active:hover{background:var(--accent-primary,#1493ff);border-color:transparent;color:#ffffff;font-weight:700;box-shadow:none}.lootbox-catalog-toolbar .lootbox-toolbar-controls{gap:8px}.lootbox-catalog-toolbar .lootbox-search{width:300px;max-width:100%}.lootbox-catalog-toolbar .lootbox-search svg{left:14px;color:#8d9aa8}.lootbox-catalog-toolbar .lootbox-search input{height:44px;padding:0 14px 0 42px;border-radius:12px;border:1px solid #2a3137;background:#171b1f;box-shadow:none;color:#e7ebef;font-size:14px;font-weight:500}.lootbox-catalog-toolbar .lootbox-search input::placeholder{color:#8d9aa8}.lootbox-catalog-toolbar .lootbox-search input:focus{border-color:var(--accent-primary,#1493ff);box-shadow:none}.lootbox-catalog-toolbar .lootbox-sort-trigger{height:44px;padding:0 12px 0 16px;gap:8px;border-radius:999px;border:1px solid #2e353d;background:#1a1f24;color:#e7ebef;font-size:14px;font-weight:600;box-shadow:none}.lootbox-catalog-toolbar .lootbox-sort-trigger:hover{border-color:#3a434b;background:#20262b}.lootbox-catalog-toolbar .lootbox-sort-trigger-label{color:#9aa4b2;font-weight:600}.lootbox-catalog-toolbar .lootbox-sort-trigger-value{color:#ffffff}.lootbox-catalog-toolbar .lootbox-sort-panel{border-radius:12px;border:1px solid #2e353d;background:#1e2428;box-shadow:0 14px 32px rgba(0,0,0,.45);padding:6px}.lootbox-catalog-toolbar .lootbox-sort-option{border-radius:8px;height:36px;font-size:14px;font-weight:600;color:#c7ced6}.lootbox-catalog-toolbar .lootbox-sort-option:hover{background:rgba(255,255,255,.05);color:#ffffff}.lootbox-catalog-toolbar .lootbox-sort-option.is-active{color:#ffffff;background:rgba(20,147,255,.14)}@media (max-width:768px){.lootbox-catalog-toolbar{gap:10px}.lootbox-catalog-toolbar .lootbox-cat-pill{height:36px;padding:0 14px;font-size:13px}.lootbox-catalog-toolbar .lootbox-search{width:auto}.lootbox-catalog-toolbar .lootbox-search input{height:44px;padding-left:40px}.lootbox-catalog-toolbar .lootbox-sort-trigger{height:44px;padding:0 10px 0 12px;font-size:13px}}.lootbox-catalog-toolbar .lootbox-cat-pill.is-disabled,.lootbox-catalog-toolbar .lootbox-cat-pill.is-disabled:hover{opacity:.45;cursor:default;background:#1a1f24;border-color:#2e353d;color:#e7ebef}.search-mode-row{flex:0 0 auto;padding:0 16px 10px}.search-mode-switch{display:inline-flex;width:auto}.search-mode-switch .sb-mode-opt,.search-mode-switch .sb-mode-opt.active,.search-mode-switch .sb-mode-opt.active:hover{flex:0 0 auto;padding:0 16px;border:0;font-family:inherit;cursor:pointer}.search-mode-switch .sb-mode-opt-label{display:inline}.search-mode-switch .sb-mode-opt,.search-mode-switch .sb-mode-opt:not(.active):hover{color:#FFFFFF}.search-mode-switch .sb-mode-opt:not(.active){background:transparent}.search-mode-switch.sb-mode-switch--icons{gap:2px;border:0;border-radius:999px;background:var(--bg-base)}.search-mode-switch .sb-mode-opt{height:38px;border-radius:999px}.search-mode-switch .sb-mode-opt.active,.search-mode-switch .sb-mode-opt.active:hover{background:#2e3944}.search-mode-switch .sb-mode-opt:not(.active):hover{background:rgba(255,255,255,.05);box-shadow:none}@media (max-width:768px){.search-mode-row{padding:8px 16px 10px}.search-mode-switch{display:flex;width:100%}.search-mode-switch .sb-mode-opt,.search-mode-switch .sb-mode-opt.active,.search-mode-switch .sb-mode-opt.active:hover{flex:1 1;padding:0 6px}}.search-mode-switch.sb-mode-switch--icons{display:flex;width:100%;gap:4px;padding:4px;border:1px solid rgba(214,230,245,.12);border-radius:14px;background:#1e252b;box-shadow:none}.search-mode-switch .sb-mode-opt,.search-mode-switch .sb-mode-opt.active,.search-mode-switch .sb-mode-opt.active:hover{flex:1 1;min-width:0;padding:0 10px;gap:8px}.search-mode-switch .sb-mode-opt,.search-mode-switch .sb-mode-opt:not(.active),.search-mode-switch .sb-mode-opt:not(.active):hover{height:40px;border:0;border-radius:10px;background:transparent;color:#cdd6df;box-shadow:none;text-shadow:none;font-size:14px;font-weight:700;letter-spacing:0;transition:background .15s ease,color .15s ease}.search-mode-switch .sb-mode-opt .icon-brand,.search-mode-switch .sb-mode-opt svg{width:16px;height:16px;color:#8d99a6;transition:color .15s ease}.search-mode-switch .sb-mode-opt .icon-predict{width:15px;height:15px}@media (hover:hover){.search-mode-switch .sb-mode-opt:not(.active):hover{background:rgba(255,255,255,.05);color:#ffffff}.search-mode-switch .sb-mode-opt:not(.active):hover .icon-brand,.search-mode-switch .sb-mode-opt:not(.active):hover svg{color:#ffffff}}.search-mode-switch .sb-mode-opt.active,.search-mode-switch .sb-mode-opt.active:hover{background:var(--accent-primary,#1493FF);color:#FFFFFF;box-shadow:none;text-shadow:none}.search-mode-switch .sb-mode-opt.active .icon-brand,.search-mode-switch .sb-mode-opt.active svg{color:#ffffff}.search-mode-switch .sb-mode-opt:not(.active):hover>.icon-brand,.search-mode-switch .sb-mode-opt:not(.active):hover>svg{animation:none}.search-mode-switch .sb-mode-opt:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(20,147,255,.55)}.search-mode-switch .sb-mode-opt:not(.active):active{background:rgba(255,255,255,.08)}@media (min-width:769px){.search-mode-row{padding-top:6px}.search-mode-switch.sb-mode-switch--icons{display:inline-flex;width:auto}.search-mode-switch .sb-mode-opt,.search-mode-switch .sb-mode-opt.active,.search-mode-switch .sb-mode-opt.active:hover{flex:0 0 auto;padding:0 18px}}@media (max-width:768px){.search-mode-switch .sb-mode-opt,.search-mode-switch .sb-mode-opt.active,.search-mode-switch .sb-mode-opt.active:hover{flex:1 1 auto;padding:0 8px;gap:6px}.sport-tiles-row:after{display:none}}.mobile-nav-icon .icon-brand.icon-predict{width:21px;height:21px}.section-view-all{display:none;align-items:center;gap:4px;background:none;border:none;padding:0;font-size:13.5px;font-weight:700;line-height:1;color:#E8EAED;text-decoration:none;white-space:nowrap;transition:color .15s}.section-view-all:hover{color:var(--accent-primary)}@media (max-width:640px){.section-actions .scroll-btn{display:none}.section-view-all{display:inline-flex;padding-right:2px;margin-right:0}.section-actions{gap:0}}.section-title-link .section-title:after{content:"";display:inline-block;width:.42em;height:.42em;margin-left:.42em;border-right:2px solid;border-bottom:2px solid;transform:translateY(-.08em) rotate(-45deg);opacity:.55;transition:opacity .15s,transform .15s}@media (hover:hover){.section-title-link:hover .section-title:after{opacity:1;transform:translateY(-.08em) translateX(2px) rotate(-45deg)}}.section-title-link--casino .section-title:after{content:none}.sportsbook-header-strip{display:none}@media (max-width:768px){:root:has(.sportsbook-header-strip){--header-strip-h:36px}:root:has(.sportsbook-header-strip[data-rail=true]){--header-strip-h:58px}.header-bar:has(.sportsbook-header-strip){flex-direction:column;align-items:stretch;justify-content:flex-start}.header-bar:has(.sportsbook-header-strip) .header-inner{height:54px;flex:0 0 54px}.header-bar:has(.sportsbook-header-strip){height:calc(54px + var(--safe-top) + var(--header-strip-h, 0px))}:root:has(.sportsbook-header-strip) .content-area{margin-top:calc(var(--mobile-header-h) + var(--header-strip-h, 0px) - 6px)}:root:has(.sportsbook-header-strip[data-rail=true]) .sb-browse{padding-top:0}.sportsbook-header-strip{display:flex;align-items:center;gap:12px;height:var(--header-strip-h);flex:0 0 var(--header-strip-h);padding:0 0 0 16px;background:transparent;transition:height .18s cubic-bezier(.22,1,.36,1)}.header-bar:has(.sportsbook-header-strip[data-rail=true]):after{display:none}.header-bar:has(.sportsbook-header-strip[data-rail=true]){border-bottom-color:transparent!important;box-shadow:none!important}.header-bar:has(.sportsbook-header-strip[data-scrolled=true]){box-shadow:0 1px 0 rgba(168,189,205,.18),0 8px 20px rgba(0,0,0,.16)!important}:root:has(.sportsbook-header-strip[data-rail=true]) .sb-browse>:first-child{margin-top:-8px}.sportsbook-header-strip:not([data-rail=true]){box-shadow:inset 0 -1px 0 rgba(255,255,255,.07);padding-bottom:2px}.sb-header-sports-trigger{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 2px;flex-shrink:0;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.01em;color:#E8EAED}.sb-header-sports-trigger svg{flex-shrink:0;color:#FFFFFF;transition:transform .16s ease,color .16s ease}.sb-header-sports-trigger.open svg{transform:rotate(180deg);color:#FFFFFF}.sb-header-sports-trigger:active{opacity:.7}.sb-header-picks{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;height:100%;padding-right:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.sb-header-picks::-webkit-scrollbar{display:none}.sb-pick{display:flex;flex-direction:column;align-items:center;gap:4px;flex:0 0 auto;text-decoration:none;min-width:40px}.sb-pick:active{opacity:.65}.sb-pick-mark{position:relative;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#222930;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);color:#cdd6df}.sb-pick-mark img{width:19px;height:19px;object-fit:contain;display:block}.sb-pick-mark svg{display:block}.sb-pick-mark--home{background:#1493ff;color:#fff}.sb-pick-mark--live{background:#d42b3a;color:#ffffff}.sb-wave{animation:sbRadioWave 1.8s ease-in-out infinite}.sb-wave-2{animation-delay:.22s}@keyframes sbRadioWave{0%,70%,to{opacity:.22}35%{opacity:1}}@media (prefers-reduced-motion:reduce){.sb-wave{animation:none;opacity:.85}}.sb-pick-badge{position:absolute;top:-5px;right:-7px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;border:2px solid #14181c;background:#ffffff;color:#14181c;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sb-pick-label{font-size:9.5px;font-weight:600;line-height:1;color:#ffffff;white-space:nowrap}.sb-header-sports-scrim{top:calc(var(--mobile-header-h) + var(--header-strip-h, 0px) - 6px)!important;bottom:var(--mobile-nav-h)!important}.sb-header-sports-sheet .sb-header-picks{height:auto;flex:0 0 auto;padding:8px 16px 12px;box-shadow:none}.sb-header-sports-sheet .sb-pick-mark:not(.sb-pick-mark--live){background:#222a30;box-shadow:inset 0 0 0 1px #35414b}.sb-header-sports-sheet .sb-pick-mark--home{background:#1493ff!important;box-shadow:none!important}.sb-header-sports-sheet .sb-pick-mark img{width:25px;height:25px}.sb-header-sports-sheet .sb-pick-mark img[src$="/atp-mono.webp"]{width:33px}.sb-header-sports-sheet .sb-pick-mark img[src$="/epl-lion.webp"]{width:23px;filter:brightness(0) invert(1)}.sb-header-sports-sheet .sb-sheet-group-title{padding:11px 16px 1px;color:#e7eef5;font:700 13px/1.2 Inter,sans-serif;letter-spacing:.03em}.sb-header-sports-sheet .sb-sheet-search-row{display:flex;align-items:center;gap:8px;padding:4px 14px 8px}.sb-header-sports-sheet .sb-sheet-search-row .sb-sheet-close-lg{flex:0 0 40px;margin-right:-6px}.sb-header-sports-sheet .sb-sheet-sport-search{flex:1 1 auto;min-width:0;height:42px;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:8px;border:1px solid #45525d;background:#171b1f;color:#8d9aa8}.sb-header-sports-sheet .sb-sheet-sport-search:focus-within{border-color:#1493ff}.sb-header-sports-sheet .sb-sheet-sport-search input{min-width:0;flex:1 1;border:0;outline:0;box-shadow:none;background:transparent;color:#fff;font:500 16px/1 Inter,sans-serif}.sb-header-sports-sheet .sb-sheet-sport-search input::placeholder{color:#8d9aa8}.sb-header-sports-sheet{top:calc(var(--mobile-header-h) + var(--header-strip-h, 0px) - 6px)!important;bottom:var(--mobile-nav-h)!important;max-height:none!important;border-radius:0!important}.sb-sheet-close-lg{width:40px!important;height:40px!important;margin-right:-6px;color:#FFFFFF!important}}button.sb-all-sports-title{display:none;background:none;border:none;padding:0;cursor:pointer;font:inherit;text-align:left}@media (max-width:640px){button.sb-all-sports-title{display:inline-flex}a.sb-all-sports-title-desktop,h2.sb-all-sports-title-desktop{display:none}button.sb-all-sports-title h2:after{content:"";display:inline-block;width:.34em;height:.34em;margin-left:-5.4px;border-right:2.2px solid #ffffff;border-bottom:2.2px solid #ffffff;transform:translateY(.06em) rotate(-45deg)}}@media (max-width:600px){.mines-page .mines-game{min-height:0}.mines-page .mines-grid-area{min-height:300px}.mines-page .mines-grid{max-width:310px;gap:6px}.mines-page .mines-controls{padding:12px 12px 14px}.mines-page .mines-form{gap:10px}.mines-page .gp-bet-btn,.mines-page .mines-bet-btn,.mines-page .mines-cashout-btn{min-height:48px;height:48px}.mines-page .mines-controls .mines-tabs{margin-bottom:10px}.mines-page .mines-controls.mob-bet-first>.gp-mode-tabs{margin-top:12px}.originals-v4-page .gp-header{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.originals-v4-page .gp-title{font-size:21px}.originals-v4-page .gp-subtitle{font-size:11.5px;line-height:1.35}.originals-v4-page .dice-header-link{height:32px;flex:0 0 auto}.originals-v4-page .originals-v4-game{min-height:0}.originals-v4-page .originals-v4-viz{padding:14px 12px 12px;min-height:0}.originals-v4-page .originals-v4-controls{padding:12px}.ov4-surface{gap:10px}.ov4-hero{display:none}.dice-stage-top{margin-bottom:0}.ov4-state-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ov4-state-strip span{min-height:34px;padding:0 8px;font-size:10px;justify-content:center;text-align:center}.ov4-game-panel{padding:12px}.ov4-game-panel h2,.ov4-proof{display:none}.ov4-game-panel p{font-size:11.5px;margin:4px 0}.ov4-choice-row span,.ov4-hole-row span,.ov4-roulette-grid span,.ov4-step-grid span{min-width:30px;min-height:28px;font-size:11px}.originals-v4-page .originals-v4-controls>.gp-mode-tabs{order:4;margin-top:12px}.originals-v4-page .originals-v4-controls>.gp-bet-btn{order:-1}}.game-scroll.game-scroll--fit{--shelf-gap:12px;gap:var(--shelf-gap);overflow-y:hidden;container:shelf/inline-size}.game-scroll--fit>.game-card-wrap{--shelf-cols:3;flex:0 0 auto;width:calc((100% - (var(--shelf-cols) - 1) * var(--shelf-gap)) / var(--shelf-cols));min-width:0}.game-scroll--fit>.game-card-wrap>.game-card{width:100%;min-width:0}@container shelf (min-width: 500px){.game-scroll--fit>.game-card-wrap{--shelf-cols:4}}@container shelf (min-width: 688px){.game-scroll--fit>.game-card-wrap{--shelf-cols:5}}@container shelf (min-width: 828px){.game-scroll--fit>.game-card-wrap{--shelf-cols:6}}@container shelf (min-width: 968px){.game-scroll--fit>.game-card-wrap{--shelf-cols:7}}@container shelf (min-width: 1108px){.game-scroll--fit>.game-card-wrap{--shelf-cols:8}}@container shelf (min-width: 1248px){.game-scroll--fit>.game-card-wrap{--shelf-cols:9}}@container shelf (min-width: 1388px){.game-scroll--fit>.game-card-wrap{--shelf-cols:10}}@container shelf (min-width: 1528px){.game-scroll--fit>.game-card-wrap{--shelf-cols:11}}@container shelf (min-width: 1668px){.game-scroll--fit>.game-card-wrap{--shelf-cols:12}}@media (max-width:768px){.game-scroll.game-scroll--fit{--shelf-gap:10px}}@media (max-width:480px){.game-scroll.game-scroll--fit{--shelf-gap:8px}}.scroll-fade-wrap--fit:after{display:none}:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn{position:relative;background:linear-gradient(180deg,#313b45,#29323b);border-color:#46515c;color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 1px 2px rgba(0,0,0,.22)}:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn+.scroll-btn{margin-left:-7px;border-left-color:#46515c}:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn:not(:disabled){z-index:1}:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn:hover:not(:disabled){background:linear-gradient(180deg,#3a4550,#313b45);border-color:#5a6672;color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 4px 10px rgba(0,0,0,.24);transform:none}:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn:active:not(:disabled){background:#29323b;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn:active:not(:disabled) svg{transform:scale(.9)}:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;z-index:2}:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn svg{transition:transform .12s ease}:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn:disabled,:is(.casino-home-page,.sb-browse,.sb-event-footer,.sb-search-arrows) .scroll-btn:disabled:hover{background:linear-gradient(180deg,#252d35,#222930);border-color:#3a444e;color:#7f8b97;opacity:1;cursor:default;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transform:none}.hottest-scroll.hottest-scroll--fit{--shelf-gap:14px;gap:var(--shelf-gap);padding-bottom:6px;scroll-snap-type:x mandatory;overflow-y:hidden;container:top10/inline-size}.hottest-scroll--fit>.hottest-card-wrap{--shelf-cols:2;--item-w:calc((100% - (var(--shelf-cols) - 1) * var(--shelf-gap)) / var(--shelf-cols));flex:0 0 auto;width:var(--item-w);min-width:0;min-height:0;--rank-k:1;padding-left:calc(var(--item-w) * .3891);scroll-snap-align:start;container:t10item/inline-size}.hottest-scroll--fit .hottest-card{width:100%;aspect-ratio:3/4}@container top10 (min-width: 628px){.hottest-scroll--fit>.hottest-card-wrap{--shelf-cols:3}}@container top10 (min-width: 842px){.hottest-scroll--fit>.hottest-card-wrap{--shelf-cols:4}}@container top10 (min-width: 1056px){.hottest-scroll--fit>.hottest-card-wrap{--shelf-cols:5}}@container top10 (min-width: 1270px){.hottest-scroll--fit>.hottest-card-wrap{--shelf-cols:6}}@container top10 (min-width: 1484px){.hottest-scroll--fit>.hottest-card-wrap{--shelf-cols:7}}.hottest-scroll--fit .hottest-rank,.hottest-scroll--fit .hottest-rank.hottest-rank-double,.hottest-scroll--fit .hottest-rank.hottest-rank-four{--rank-sx:0.84;left:0;right:auto;top:auto;z-index:0;font-size:146.5cqw;font-weight:700;font-feature-settings:"tnum";line-height:.728;letter-spacing:0;color:transparent;background:none;-webkit-text-stroke:0;text-shadow:none;transform:none;filter:drop-shadow(1px 0 0 #bec0c3) drop-shadow(-1px 0 0 #bec0c3) drop-shadow(0 1px 0 #bec0c3) drop-shadow(0 -1px 0 #bec0c3);padding:.06em .1em .06em 0;bottom:calc(13.3cqw - .06em);overflow:clip}.hottest-scroll--fit .hottest-rank:before{content:attr(data-rank);position:absolute;left:0;top:0;padding:.06em .1em .06em 0;color:transparent;-webkit-text-stroke:0;background:linear-gradient(180deg,var(--border-strong) 0,var(--bg-elevated) 50%,var(--bg-surface) 100%);-webkit-background-clip:text;background-clip:text;transform:scaleX(calc(var(--rank-sx) * var(--rank-k)));transform-origin:left bottom;pointer-events:none}.hottest-scroll--fit .hottest-rank[data-rank="1"]{--rank-sx:0.9793;left:calc(1.2cqw - 12.55cqw * var(--rank-k))}.hottest-scroll--fit .hottest-rank[data-rank="2"]{--rank-sx:0.9184;left:calc(1.2cqw - 8.41cqw * var(--rank-k))}.hottest-scroll--fit .hottest-rank[data-rank="3"]{--rank-sx:0.8725;left:calc(1.2cqw - 6.07cqw * var(--rank-k))}.hottest-scroll--fit .hottest-rank[data-rank="4"]{--rank-sx:0.8238;left:calc(1.2cqw - 3.92cqw * var(--rank-k))}.hottest-scroll--fit .hottest-rank[data-rank="5"]{--rank-sx:0.9054;left:calc(1.2cqw - 7.3cqw * var(--rank-k))}.hottest-scroll--fit .hottest-rank[data-rank="6"]{--rank-sx:0.8607;left:calc(1.2cqw - 5.67cqw * var(--rank-k))}.hottest-scroll--fit .hottest-rank[data-rank="7"]{--rank-sx:0.9455;left:calc(1.2cqw - 9.7cqw * var(--rank-k))}.hottest-scroll--fit .hottest-rank[data-rank="8"]{--rank-sx:0.8569;left:calc(1.2cqw - 5.34cqw * var(--rank-k))}.hottest-scroll--fit .hottest-rank[data-rank="9"]{--rank-sx:0.8607;left:calc(1.2cqw - 5.67cqw * var(--rank-k))}.hottest-scroll--fit .hottest-rank[data-rank="10"]{--rank-sx:0.68;left:calc(-1.8cqw - 4.48cqw * var(--rank-k));letter-spacing:-.08em;font-feature-settings:normal}@media (max-width:480px){.hottest-scroll--fit>.hottest-card-wrap{--rank-k:0.88;padding-left:calc(var(--item-w) * .3602)}}@media (max-width:768px){.hottest-scroll.hottest-scroll--fit{--shelf-gap:10px}.hottest-scroll--fit .hottest-rank,.hottest-scroll--fit .hottest-rank.hottest-rank-double,.hottest-scroll--fit .hottest-rank.hottest-rank-four{-webkit-text-stroke-width:2px}}@media (max-width:480px){.hottest-scroll.hottest-scroll--fit{--shelf-gap:8px}}.game-card-wrap>.game-card-pill,.hottest-card-col>.game-card-pill{position:absolute;top:-5px;left:-5px;z-index:5;display:inline-flex;align-items:center;height:20px;padding:0 8px 0 9px;border-radius:4px 5px 5px 0;background:linear-gradient(180deg,#45adff 0,var(--accent-primary,#1493ff) 55%,#0b7ee6 100%);color:#ffffff;text-shadow:0 1px 1px rgba(0,40,90,.45);font:800 10px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.07em;text-transform:uppercase;box-shadow:0 3px 8px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.4);pointer-events:none;transition:transform .2s ease}.game-card-wrap>.game-card-pill:after,.hottest-card-col>.game-card-pill:after{content:"";position:absolute;left:0;top:100%;border-color:transparent #075099 transparent transparent;border-style:solid;border-width:0 5px 5px 0}@media (max-width:480px){.game-card-wrap>.game-card-pill,.hottest-card-col>.game-card-pill{height:18px;padding:0 7px 0 8px;font-size:9px;top:-4px;left:-4px}.game-card-wrap>.game-card-pill:after,.hottest-card-col>.game-card-pill:after{border-width:0 4px 4px 0}}.icon-originals-mark{-webkit-mask-image:url(/icon-originals-mark.png);mask-image:url(/icon-originals-mark.png)}.section-icon-top10 svg{transform:scale(1.17)}.section-icon-newbadge svg{transform:scale(1.29)}.icon-klutch-og{-webkit-mask-image:url(/icon-originals-mark.png);mask-image:url(/icon-originals-mark.png)}.cat-tab-newbadge{display:inline-flex;align-items:center;justify-content:center}.cat-tab-newbadge svg{transform:scale(1.29)}.game-card-wrap>.game-card-badge{position:absolute;top:-5px;left:-5px;z-index:5;width:24%;height:auto;aspect-ratio:1;filter:drop-shadow(0 3px 5px rgba(0,0,0,.45));pointer-events:none;transition:transform .2s ease}.hottest-scroll--fit .hottest-thumb[src$="/originals/limbo.png"]{object-position:center 78%}.lootbox-action-container{container:lbctl/inline-size}@container lbctl (max-width: 880px){.lootbox-controls-row{flex-wrap:nowrap;justify-content:space-between;gap:14px}.lootbox-controls-row .lootbox-dock-fair,.lootbox-controls-row .lootbox-right-actions{position:static;transform:none;flex:0 0 auto;width:auto}.lootbox-controls-row .lootbox-spin-cta{flex:1 1 auto;min-width:0;max-width:340px;margin-left:auto;padding:0 22px}.lootbox-controls-row .lootbox-fast-toggle{flex:0 0 auto;width:auto;margin-right:auto;padding:0 6px}}@container lbctl (max-width: 600px){.lootbox-controls-row{flex-wrap:wrap;justify-content:center;gap:10px 18px}.lootbox-controls-row .lootbox-spin-cta{order:-1;flex:1 1 100%;width:100%;max-width:none;margin:0;min-height:52px}.lootbox-controls-row .lootbox-fast-toggle{margin:0}.lootbox-controls-row .lootbox-dock-fair{padding-left:0}}@media (max-width:640px){.lootbox-catalog-hero{margin:0 0 12px}.lootbox-catalog-hero .lootbox-catalog-title{font-size:24px;gap:10px}.lootbox-catalog-hero .lootbox-catalog-title>svg{width:28px;height:28px}}.selected-category-results{container:catgrid/inline-size}.selected-category-results .selected-slots-grid{--cat-cols:3;grid-template-columns:repeat(var(--cat-cols),minmax(0,1fr));column-gap:12px}@container catgrid (min-width: 500px){.selected-category-results .selected-slots-grid{--cat-cols:4}}@container catgrid (min-width: 688px){.selected-category-results .selected-slots-grid{--cat-cols:5}}@container catgrid (min-width: 828px){.selected-category-results .selected-slots-grid{--cat-cols:6}}@container catgrid (min-width: 968px){.selected-category-results .selected-slots-grid{--cat-cols:7}}@container catgrid (min-width: 1108px){.selected-category-results .selected-slots-grid{--cat-cols:8}}@container catgrid (min-width: 1248px){.selected-category-results .selected-slots-grid{--cat-cols:9}}@container catgrid (min-width: 1388px){.selected-category-results .selected-slots-grid{--cat-cols:10}}@container catgrid (min-width: 1528px){.selected-category-results .selected-slots-grid{--cat-cols:11}}@container catgrid (min-width: 1668px){.selected-category-results .selected-slots-grid{--cat-cols:12}}@media (max-width:768px){.selected-category-results .selected-slots-grid{column-gap:10px}}@media (max-width:480px){.selected-category-results .selected-slots-grid{column-gap:8px}}.selected-category-results .selected-category-grid--game-shows .game-card{aspect-ratio:3/4}@media (max-width:768px){.header-bar{box-shadow:inset 0 -1px 0 rgba(0,0,0,.36),0 10px 20px rgba(3,10,15,.28)}}.exclusive-badge{position:absolute;top:0;left:0;z-index:3;display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 9px 0 7px;border-radius:0 0 9px 0;background:rgba(10,12,16,.55);-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);color:#F3DFA8;font:600 10px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;white-space:nowrap}.exclusive-badge:before{content:"";position:absolute;inset:0;padding:0 1px 1px 0;border-radius:inherit;background:linear-gradient(100deg,rgba(255,255,255,0) 42%,rgba(255,255,255,.85) 50%,rgba(255,255,255,0) 58%) 100% 0 /300% 100% no-repeat,linear-gradient(135deg,#F5D78E,#B8862B,#F5D78E);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.6;pointer-events:none}.exclusive-badge-mark{width:11px;height:11px;flex:none;display:block;background:linear-gradient(135deg,#F5D78E,#D9B25C);-webkit-mask:url(/favicon-64.png) center/contain no-repeat;mask:url(/favicon-64.png) center/contain no-repeat}.exclusive-badge-label{margin-right:-.08em;background:linear-gradient(100deg,#F3DFA8 42%,#FFFBEF 50%,#F3DFA8 58%) 100% 0 /300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@keyframes exclusive-badge-sweep{0%{background-position:100% 0}to{background-position:0 0}}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(a,button):hover .exclusive-badge-label,:is(a,button):hover .exclusive-badge:before{animation:exclusive-badge-sweep 1.2s ease-in-out 1}}@media (max-width:640px){.exclusive-badge{height:17px;padding:0 7px 0 5px;font-size:8.5px;gap:3px;border-radius:0 0 8px 0}.exclusive-badge-mark{width:9px;height:9px}}.support-fab{width:56px;height:56px;bottom:24px;right:24px;z-index:60;background:var(--accent-primary,#1493FF);box-shadow:0 6px 18px rgba(0,0,0,.35);cursor:pointer}.support-fab svg{width:28px;height:28px;color:#ffffff}.support-fab:hover{transform:none;background:var(--accent-hover,#3CA8FF);box-shadow:0 6px 18px rgba(0,0,0,.35)}.support-fab:active{transform:none}@media (max-width:768px){.support-fab{display:none}}.support-fab-spinner{width:24px;height:24px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#ffffff;animation:support-fab-spin .7s linear infinite}@keyframes support-fab-spin{to{transform:rotate(1turn)}}.support-fab-note{position:fixed;right:92px;bottom:26px;z-index:60;max-width:270px;padding:10px 12px;border:1px solid var(--border-default);border-radius:10px;background:var(--bg-surface);color:var(--text-primary);font-size:13px;line-height:1.4;box-shadow:0 6px 18px rgba(0,0,0,.35)}@media (max-width:1024px),(max-width:1400px) and (pointer:coarse){.support-fab-note{display:none}}.sb-icon svg.sb-optical-lg{transform:scale(1.29)}.section-title-lead{display:flex;align-items:center;gap:6px;min-width:0}.sb-item,.sb-section-toggle{height:42px}.hottest-card-col{position:relative;display:block;width:100%}.hottest-scroll:not(.hottest-scroll--fit) .hottest-card-col{width:var(--casino-card-w,141px)}.hottest-meta{position:absolute;top:100%;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:6px;padding-top:9px;font:500 12px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;pointer-events:none}.hottest-meta-dot{position:relative;width:7px;height:7px;flex:0 0 7px}.hottest-meta-dot,.hottest-meta-ping{border-radius:50%;background:var(--live-green-dot,#00d26a)}.hottest-meta-ping{position:absolute;inset:0;animation:hottest-ping 1.6s cubic-bezier(0,0,.2,1) infinite}@keyframes hottest-ping{75%,to{transform:scale(2.1);opacity:0}}@media (prefers-reduced-motion:reduce){.hottest-meta-ping{animation:none;opacity:0}}.hottest-meta-text{color:#7b8996}.hottest-meta-text b{color:#ffffff;font-weight:600;margin-right:1px}.hottest-scroll.hottest-scroll--fit{padding-bottom:30px}@media (max-width:640px){.hottest-meta{padding-top:7px;font-size:11px;gap:5px}.hottest-scroll.hottest-scroll--fit{padding-bottom:26px}}@media (hover:hover){.casino-home-page .game-card:hover~.game-card-badge,.casino-home-page .game-card:hover~.game-card-pill,.casino-home-page .hottest-card-link:hover .hottest-card-col>.game-card-pill{transform:translateY(-10px)}}.game-scroll.game-scroll--fit.game-scroll--ribbons{padding-left:5px;margin-left:-5px;scroll-padding-left:5px}@media (max-width:640px){.game-scroll.game-scroll--fit.game-scroll--ribbons{padding-left:4px;margin-left:-4px;scroll-padding-left:4px}.game-scroll--phone-order>.game-card-wrap{order:var(--mo,0)}}.game-card-wrap:not(:first-child)>.game-card-badge{top:-8px;left:-8px}@media (max-width:640px){.game-card-wrap:not(:first-child)>.game-card-badge{top:-7px;left:-7px}}.dice-label-line>span,.mines-page .dice-label-line>span,.mines-page .mines-controls .dice-label-line>span{color:#7e8c9e}.dice-bottom-metrics .dice-metric label,.dice-bottom-metrics .dice-metric-affix,.dice-bottom-metrics .dice-metric-input input,.dice-bottom-metrics .dice-metric-input>span:first-child,.dice-page-v2 .dice-bottom-metrics .dice-swap-btn,.dice-page-v2 .dice-bottom-metrics .dice-swap-btn:hover{color:#e9ebef}@media (max-width:600px){.dice-bottom-metrics .dice-metric label{font-size:12px}.dice-bottom-metrics .dice-metric-input>span:first-child{font-size:13px}.dice-bottom-metrics .dice-metric-input input{transform:scale(.8125);transform-origin:left center}.dice-page-v2 .dice-bottom-metrics .dice-metric-affix{font-size:11px}.limbo-page-v2 .dice-bottom-metrics .dice-metric-affix{font-size:16px;width:26px;height:26px}.mines-page.dice-page-v2 .mines-grid-area{min-height:256px;padding:14px 14px 84px}.dice-page-v2 .dice-bottom-metrics{bottom:16px}}.mines-page .mines-controls .keno-risk-row,.mines-page .mines-controls .plinko-risk-row{display:flex;gap:4px;padding:4px;background:var(--bg-base);border:1px solid transparent;border-radius:999px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.mines-page .mines-controls .keno-risk-row .keno-risk-btn,.mines-page .mines-controls .plinko-risk-row .plinko-risk-btn{flex:1 1;min-width:0;height:36px;min-height:36px;padding:0 10px;border:none;border-radius:999px;background:transparent;box-shadow:none;transform:none;color:var(--text-secondary);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;cursor:pointer;transition:background .15s ease,color .15s ease,transform .1s ease}.mines-page .mines-controls .keno-risk-row .keno-risk-btn:not(.active):not(:disabled):hover,.mines-page .mines-controls .plinko-risk-row .plinko-risk-btn:not(.active):not(:disabled):hover{color:#e8eef4;background:transparent}.mines-page .mines-controls .keno-risk-row .keno-risk-btn:not(:disabled):active,.mines-page .mines-controls .plinko-risk-row .plinko-risk-btn:not(:disabled):active{transform:scale(.98)}.mines-page .mines-controls .keno-risk-row .keno-risk-btn.active,.mines-page .mines-controls .keno-risk-row .keno-risk-btn.active[class*=risk-],.mines-page .mines-controls .plinko-risk-row .plinko-risk-btn.active,.mines-page .mines-controls .plinko-risk-row .plinko-risk-btn.active[class*=risk-]{background:#2e3843;color:#ffffff;box-shadow:none;transform:none}.mines-page .mines-controls .keno-risk-row .keno-risk-btn:disabled,.mines-page .mines-controls .plinko-risk-row .plinko-risk-btn:disabled{opacity:.5;cursor:not-allowed}.mines-page .mines-controls .keno-risk-row .keno-risk-btn{padding:0 4px;font-size:13px}@media (max-width:600px){.mines-page.mines-board-page .mines-grid-area{padding:10px;min-height:0}.mines-page.mines-board-page .mines-grid{max-width:none;width:100%;gap:8px;padding:0}.mines-page.mines-board-page .mines-tile{border-radius:8px}}.mines-page .mines-controls .dice-amount-input:not(.readonly):has(input:not(:placeholder-shown)):before{content:"$";left:12px;color:#ffffff}.mines-page .mines-controls .dice-amount-input:not(.readonly):has(input:not(:placeholder-shown)) input{padding-left:10px}@media (max-width:980px){.mines-controls>.gp-mode-tabs,.mines-page .mines-controls>.gp-mode-tabs.mines-tabs,.originals-v4-controls>.gp-mode-tabs{display:none}}@media (max-width:768px){.casino-home-page .hero-grid.hero-breakout{margin-top:-16px}.header-bar{transition:padding-right var(--betslip-shift-dur,.4s) var(--betslip-shift-ease,cubic-bezier(.32,.72,0,1)),border-color .26s ease,box-shadow .26s ease}.header-bar:after{transition:opacity .26s ease}html[data-home-hero-top] .header-bar{border-bottom-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.085)}html[data-home-hero-top] .header-bar:after{opacity:0}}.provider-title-logo{flex:0 0 auto;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.casino-home-page .category-pill-shell{border-radius:12px;padding:6px}.casino-home-page .category-pill{gap:6px}.casino-home-page .cat-tab,.casino-home-page .cat-tab--wide,.casino-home-page .cat-tab--xwide,.casino-home-page .cat-tab.active{border-radius:9px}.lb-tabs{border-radius:12px;padding:6px;gap:6px}.lb-tab{border-radius:9px}.lb-tab.active:hover{background:#1493ff}.lb-tab:focus-visible{outline:2px solid #1493ff;outline-offset:2px}@media (max-width:768px){.sb-header-sports-sheet{background:#222a30!important;border:0;box-shadow:none}.sb-header-sports-sheet [class*=_list_]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;grid-gap:4px;gap:4px;padding:8px 12px 16px}.sb-header-sports-sheet [class*=_row_]{min-height:52px;padding:10px 8px;gap:8px;background:#252e36}.sb-header-sports-sheet [class*=_rowSelected_]{background:#333d47}.sb-header-sports-sheet [class*=_rowName_]{font-size:13px}}.sb-sportsbook:not(.sb-collapsed) .sb-scroll-area>div:first-child .sb-nav{padding-top:0}.sb-sportsbook .sb-all-esports,.sb-sportsbook .sb-az-sports{padding-top:8px}.sb-sportsbook .sb-scroll-area>div:has(>.sb-az-sports>.sb-section-toggle:not(.open))+div>.sb-divider{margin-top:18px;margin-bottom:0}.sb-sportsbook .sb-scroll-area>div:has(>.sb-az-sports>.sb-section-toggle:not(.open))+div .sb-all-esports{padding-top:3px}@media (max-width:768px){html body .app-shell>header.header-bar:has(.sportsbook-header-strip[data-rail=true]){border-bottom-color:transparent!important;box-shadow:none!important}html body .app-shell>header.header-bar:has(.sportsbook-header-strip[data-scrolled=true]){box-shadow:0 1px 0 rgba(168,189,205,.18),0 8px 20px rgba(0,0,0,.16)!important}}:is(.sb-browse,.sb-event-footer) .section-actions:has(>.scroll-btn){column-gap:0}:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn{width:34px;min-width:34px;height:32px;padding:0;background:transparent;border:1px solid #566570;border-radius:6px 0 0 6px;color:#fff;box-shadow:none;transform:none;font:600 23px/18px Inter,sans-serif;transition:background-color .15s ease,opacity .15s ease}:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn+.scroll-btn{margin-left:0;border-left:0;border-radius:0 6px 6px 0}:is(.sb-browse,.sb-event-footer) .section-actions>:not(.scroll-btn)+.scroll-btn{margin-left:10px}:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn svg{display:none}:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn:before{content:"\2039"}:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn+.scroll-btn:before{content:"\203A"}@media (hover:hover){:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn:hover:not(:disabled){background:#35414a;border-color:#566570;color:#fff;box-shadow:none;transform:none}}:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn:active:not(:disabled){background:#35414a;box-shadow:none;transform:none}:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn:disabled,:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn:disabled:hover{opacity:.35;background:transparent;border-color:#566570;color:#fff;box-shadow:none;transform:none;cursor:default}@media (prefers-reduced-motion:reduce){:is(.sb-browse,.sb-event-footer) .section-actions>.scroll-btn{transition:none}}:where(html[data-brand=bessbet]) .bessbet-winners-section{padding:12px 0 16px;margin:4px 0 8px;min-width:0}:where(html[data-brand=bessbet]) .bessbet-game-brand,:where(html[data-brand=bessbet]) .game-card:has(.game-card-bg[style*="/games/originals/"]):after{position:absolute;bottom:0;left:0;width:100%;height:9.2%;background:#11181c;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 100C100 100 180 100 180 55V28Q180 0 210 0H790Q820 0 820 28V55C820 100 900 100 1000 100Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 100C100 100 180 100 180 55V28Q180 0 210 0H790Q820 0 820 28V55C820 100 900 100 1000 100Z'/%3E%3C/svg%3E") center/100% 100% no-repeat}:where(html[data-brand=bessbet]) .bessbet-game-brand img{width:52%;height:78%;object-fit:contain}:where(html[data-brand=bessbet]) .game-card:has(.game-card-bg[style*="/games/originals/"]):after{content:"";background:#11181c url(/bessbet-originals-footer-v1.svg) 50%/52% auto no-repeat}:where(html[data-brand=bessbet]) .casino-home-page .home-predictions-scroll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;overflow:visible;padding:6px 0 14px;scroll-snap-type:none;touch-action:auto}:where(html[data-brand=bessbet]) .casino-home-page .home-predictions-scroll .home-prediction-card-wrap{width:100%;min-width:0;flex:initial}@media(max-width:767px){:where(html[data-brand=bessbet]) .casino-home-page .home-predictions-scroll{grid-template-columns:minmax(0,1fr)}}