.cm-root[data-theme=dark] .bg-black\/\[0\.03\],.cm-root[data-theme=dark] .bg-black\/\[0\.04\],.cm-root[data-theme=dark] .bg-black\/\[0\.05\],.cm-root[data-theme=dark] .bg-black\/\[0\.06\],.cm-root[data-theme=dark] .bg-black\/\[0\.07\],.cm-root[data-theme=dark] .bg-black\/\[0\.08\],.cm-root[data-theme=dark] .bg-black\/\[0\.12\]{background-color:rgba(255,255,255,.08)!important}.cm-root[data-theme=dark] .bg-black\/\[0\.15\]{background-color:rgba(255,255,255,.15)!important}.cm-root[data-theme=dark] .border-black\/\[0\.04\],.cm-root[data-theme=dark] .border-black\/\[0\.06\],.cm-root[data-theme=dark] .border-black\/\[0\.08\]{border-color:rgba(255,255,255,.1)!important}.cm-root[data-theme=dark] .focus\:bg-black\/\[0\.06\]:focus,.cm-root[data-theme=dark] .focus\:bg-black\/\[0\.07\]:focus{background-color:rgba(255,255,255,.1)!important}.cm-root{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.cm-root button{font-family:inherit;color:inherit;cursor:pointer}.cm-root ::-webkit-scrollbar{width:4px}.cm-root ::-webkit-scrollbar-track{background:transparent}.cm-root ::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}@keyframes cm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cm-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes cm-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes cm-recommended-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.cm-root .skeleton{background:linear-gradient(90deg,rgba(0,0,0,.04) 25%,rgba(0,0,0,.08) 50%,rgba(0,0,0,.04) 75%);background-size:200% 100%;animation:cm-shimmer 1.8s linear infinite;border-radius:12px}.cm-root .animate-fade-up{animation:cm-fade-up .35s cubic-bezier(.2,.8,.2,1) forwards;opacity:0}.cm-root .animate-scale-in{animation:cm-scale-in .3s cubic-bezier(.2,.8,.2,1) forwards}.cm-root .recommended-marquee{animation-name:cm-recommended-marquee;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.cm-root .cm-marquee-viewport:hover .recommended-marquee{animation-play-state:paused}.cm-root .jackpot-frame{background:linear-gradient(135deg,#b8860b,#ffd700 20%,#fff8dc 35%,#ffd700 50%,#daa520 65%,#ffd700 80%,#b8860b);padding:3px;box-shadow:0 0 18px rgba(255,215,0,.25),inset 0 0 8px rgba(255,215,0,.15)}.cm-root .jackpot-inner{background:radial-gradient(ellipse 100% 80% at 50% 0,rgba(255,215,0,.06) 0,transparent 50%),linear-gradient(180deg,#1a1400,#0d0a00)}@keyframes cm-jackpotSweep{0%{transform:translateX(-100%) skewX(-20deg)}to{transform:translateX(300%) skewX(-20deg)}}.cm-root .jackpot-light-sweep{width:35%;background:linear-gradient(90deg,transparent,rgba(255,215,0,.06) 40%,rgba(255,255,255,.1) 50%,rgba(255,215,0,.06) 60%,transparent);will-change:transform;animation:cm-jackpotSweep 6s ease-in-out infinite}@keyframes cm-jackpotSparkle{0%,to{opacity:.25}50%{opacity:.7}}.cm-root .jackpot-sparkles{background-image:radial-gradient(1.5px 1.5px at 12% 28%,#ffd700 0,transparent 100%),radial-gradient(1.5px 1.5px at 78% 22%,#ffd700 0,transparent 100%),radial-gradient(1px 1px at 45% 78%,#fff 0,transparent 100%),radial-gradient(1px 1px at 92% 62%,#ffd700 0,transparent 100%);animation:cm-jackpotSparkle 3.5s ease-in-out infinite alternate}.cm-root .jackpot-trophy{color:#ffd700;filter:drop-shadow(0 0 3px rgba(255,215,0,.45))}.cm-root .jackpot-label{background:linear-gradient(180deg,#ffd700,#ff8c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}@keyframes cm-jackpotIconPulse{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.2) rotate(-5deg)}75%{transform:scale(1.2) rotate(5deg)}}.cm-root .jackpot-icon-pulse{display:inline-block;animation:cm-jackpotIconPulse 2s ease-in-out infinite}.cm-root .jackpot-body{container-type:inline-size}.cm-root .jackpot-digits{display:flex;align-items:center;justify-content:center;gap:.06em;font-size:clamp(13px,calc((100vw - 54px - var(--jp-fixed, 40px)) / var(--jp-units, 12)),38px);font-size:clamp(13px,calc((100cqw - var(--jp-fixed, 40px)) / var(--jp-units, 12)),38px)}.cm-root .jackpot-digit-row{display:flex;align-items:center;gap:.055em}.cm-root .jackpot-currency{font-size:10px;letter-spacing:.25em;margin-right:.12em}.cm-root .jackpot-digit-cell{display:inline-flex;align-items:center;justify-content:center;width:1.35em;height:1.75em;font-size:1em;font-weight:900;border-radius:6px;background:linear-gradient(180deg,#0a0600,#1a1000 50%,#0a0600);border:1px solid rgba(255,215,0,.25);box-shadow:inset 0 2px 4px rgba(0,0,0,.7),inset 0 -1px 2px rgba(255,215,0,.15),0 0 8px rgba(255,215,0,.12);overflow:hidden;position:relative}.cm-root .jackpot-digit-text{color:#ffffff;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(0,0,0,.9),0 0 6px rgba(255,255,255,.45),0 0 14px rgba(255,215,0,.3);line-height:1}.cm-root .jackpot-digit-sep{display:inline-block;width:.11em;height:.11em;border-radius:999px;margin:0 .055em;background:#ffd700;box-shadow:0 0 4px rgba(255,215,0,.8);transform:translateY(.15em)}@keyframes cm-jackpotTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.cm-root .jackpot-ticker-rail{background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(20,14,0,.6))}.cm-root .jackpot-ticker-track{animation:cm-jackpotTicker 45s linear infinite;will-change:transform}@media (prefers-reduced-motion:reduce){.cm-root .jackpot-ticker-track{animation-duration:120s}}.cm-root[data-skin=ufa] .jackpot-frame{background:linear-gradient(135deg,#6B5930,#B19560 18%,#EBC76E 35%,#FBF5E4 50%,#EBC76E 65%,#B19560 82%,#6B5930);box-shadow:0 0 22px rgba(212,175,55,.32),inset 0 0 10px rgba(235,199,110,.2)}.cm-root[data-skin=ufa] .jackpot-inner{background:radial-gradient(ellipse 100% 80% at 50% 0,rgba(235,199,110,.08) 0,transparent 55%),linear-gradient(180deg,#2A2A2A,#1A1A1A)}.cm-root[data-skin=ufa] .jackpot-light-sweep{background:linear-gradient(90deg,transparent,rgba(235,199,110,.08) 40%,rgba(251,245,228,.14) 50%,rgba(235,199,110,.08) 60%,transparent)}.cm-root[data-skin=ufa] .jackpot-sparkles{background-image:radial-gradient(1.5px 1.5px at 12% 28%,#EBC76E 0,transparent 100%),radial-gradient(1.5px 1.5px at 78% 22%,#EBC76E 0,transparent 100%),radial-gradient(1px 1px at 45% 78%,#FBF5E4 0,transparent 100%),radial-gradient(1px 1px at 92% 62%,#EBC76E 0,transparent 100%)}.cm-root[data-skin=ufa] .jackpot-trophy{color:#EBC76E;filter:drop-shadow(0 0 4px rgba(235,199,110,.55))}.cm-root[data-skin=ufa] .jackpot-label{background:linear-gradient(180deg,#FBF5E4,#B19560);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cm-root[data-skin=ufa] .jackpot-digit-cell{background:linear-gradient(180deg,#0c0904,#1a1408 50%,#0c0904);border:1px solid rgba(235,199,110,.32);box-shadow:inset 0 2px 4px rgba(0,0,0,.7),inset 0 -1px 2px rgba(235,199,110,.18),0 0 8px rgba(212,175,55,.18)}.cm-root[data-skin=ufa] .jackpot-digit-text{color:#FBF5E4;text-shadow:0 1px 0 rgba(0,0,0,.9),0 0 6px rgba(251,245,228,.45),0 0 14px rgba(212,175,55,.4)}.cm-root[data-skin=ufa] .jackpot-digit-sep{background:#EBC76E;box-shadow:0 0 4px rgba(235,199,110,.85)}.cm-root[data-skin=ufa] .jackpot-ticker-rail{background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(26,20,8,.7))}.cm-root .bg-gold-gradient{background:linear-gradient(180deg,#E7D39D,#B19560)}.cm-root .bg-gold-gradient:hover{background:linear-gradient(180deg,#F0DDA5,#BFA068)}.cm-root .bg-dark-gradient{background:linear-gradient(180deg,#393939,#292929)}.cm-root .bg-darker-gradient{background:linear-gradient(180deg,#2A2A2A,#181818)}.cm-root .text-gold{background:linear-gradient(180deg,#FBF5E4,#B19560);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.cm-root .border-gold{border-color:rgba(235,199,110,.3)}.cm-root .border-gold-strong{border-color:rgba(235,199,110,.6)}.cm-root .shadow-gold{box-shadow:0 4px 20px rgba(212,175,55,.25)}.cm-root .shadow-gold-glow{box-shadow:0 0 24px rgba(212,175,55,.45),0 4px 12px rgba(0,0,0,.4)}.cm-root .gcfx-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.82) 20%,rgba(0,0,0,.45) 42%,rgba(0,0,0,0) 68%)}.cm-root .gcfx-foot{position:absolute;left:0;right:0;bottom:0;padding:0 6px 6px;pointer-events:none}.cm-root .gcfx-row{position:relative;min-height:16px;margin-bottom:4px}.cm-root .gcfx-base,.cm-root .gcfx-row,.cm-root .gcfx-swap{display:flex;align-items:baseline;justify-content:space-between}.cm-root .gcfx-base,.cm-root .gcfx-swap{width:100%;transition:opacity .22s ease,transform .22s ease}.cm-root .gcfx-swap{position:absolute;left:0;right:0;top:0;opacity:0;transform:translateY(6px)}.cm-root .gcfx-flash .gcfx-base{opacity:0;transform:translateY(-6px)}.cm-root .gcfx-flash .gcfx-swap{opacity:1;transform:translateY(0)}.cm-root .gcfx-lbl{font-size:10px;font-weight:500;color:rgba(255,255,255,.82)}.cm-root .gcfx-lbl,.cm-root .gcfx-val{line-height:1.35;text-shadow:0 1px 3px rgba(0,0,0,.95);white-space:nowrap}.cm-root .gcfx-val{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.cm-root .gcfx-meter{display:block;position:relative;height:6px;border-radius:2px;overflow:hidden;--gcfx-period:calc((100% + 2px) / 6);background:rgba(255,255,255,.14);-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 calc(var(--gcfx-period) - 2px),transparent calc(var(--gcfx-period) - 2px) var(--gcfx-period));mask-image:repeating-linear-gradient(90deg,#000 0 calc(var(--gcfx-period) - 2px),transparent calc(var(--gcfx-period) - 2px) var(--gcfx-period))}.cm-root .gcfx-lit{position:absolute;inset:0;transform-origin:left center;animation:cm-gcfxCascade .38s cubic-bezier(.2,.8,.3,1) both}.cm-root .gcfx-t1 .gcfx-lit{clip-path:inset(0 calc(100% - (var(--gcfx-period) * 1 - 2px)) 0 0)}.cm-root .gcfx-t2 .gcfx-lit{clip-path:inset(0 calc(100% - (var(--gcfx-period) * 2 - 2px)) 0 0)}.cm-root .gcfx-t3 .gcfx-lit{clip-path:inset(0 calc(100% - (var(--gcfx-period) * 3 - 2px)) 0 0)}.cm-root .gcfx-t4 .gcfx-lit{clip-path:inset(0 calc(100% - (var(--gcfx-period) * 4 - 2px)) 0 0)}.cm-root .gcfx-t5 .gcfx-lit{clip-path:inset(0 calc(100% - (var(--gcfx-period) * 5 - 2px)) 0 0)}.cm-root .gcfx-t6 .gcfx-lit{clip-path:none}@keyframes cm-gcfxCascade{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cm-root .gcfx-live.gcfx-hot .gcfx-meter:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.85) 50%,transparent 68%);transform:translateX(-120%);animation:cm-gcfxSweep 2.6s ease-in-out infinite;will-change:transform}@keyframes cm-gcfxSweep{0%{transform:translateX(-120%)}55%,to{transform:translateX(125%)}}.cm-root .gcfx-live.gcfx-lead .gcfx-lit:after{content:"";position:absolute;top:0;bottom:0;width:calc(var(--gcfx-period) - 2px);background:rgba(255,255,255,.55);animation:cm-gcfxLead 1.15s ease-in-out infinite}.cm-root .gcfx-t4 .gcfx-lit:after{left:calc(var(--gcfx-period) * 3)}.cm-root .gcfx-t5 .gcfx-lit:after{left:calc(var(--gcfx-period) * 4)}@keyframes cm-gcfxLead{0%,to{opacity:0}50%{opacity:1}}.cm-root .gcfx-hot:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px rgba(var(--primary-rgb,239,68,68),.75),0 0 16px rgba(var(--primary-rgb,239,68,68),.4)}.cm-root .gcfx-live.gcfx-hot:before{animation:cm-gcfxRing 2.4s ease-in-out infinite;will-change:opacity}@keyframes cm-gcfxRing{0%,to{opacity:0}50%{opacity:1}}.cm-root .gcfx-rise{position:absolute;left:0;right:0;bottom:44px;z-index:3;text-align:center;pointer-events:none;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;text-shadow:0 1px 5px rgba(0,0,0,.9);opacity:0}.cm-root .gcfx-card:active .gcfx-lit{filter:brightness(1.85)}@media (prefers-reduced-motion:reduce){.cm-root .gcfx-lit{animation:none}.cm-root .gcfx-lit:after,.cm-root .gcfx-meter:after{content:none}.cm-root .gcfx-hot:before,.cm-root .gcfx-rise{display:none}}.cm-root .gcfx-lit{background-image:linear-gradient(90deg,#fde68a,#fbbf24 20%,#f59e0b 40%,#f97316 60%,#ef4444 80%,#dc2626)}.cm-root .gcfx-t1 .gcfx-lit,.cm-root .gcfx-t2 .gcfx-lit{background-image:linear-gradient(90deg,#8a9099,#a9afb7)}.cm-root .gcfx-t6 .gcfx-base .gcfx-val{color:#f87171}.cm-root .gcfx-t5 .gcfx-base .gcfx-val{color:#fb923c}.cm-root .gcfx-t4 .gcfx-base .gcfx-val{color:#fbbf24}.cm-root .gcfx-t3 .gcfx-base .gcfx-val{color:#fde68a}.cm-root .gcfx-t1 .gcfx-base .gcfx-val,.cm-root .gcfx-t2 .gcfx-base .gcfx-val{color:rgba(255,255,255,.6)}.cm-root .gcfx-swap .gcfx-lbl,.cm-root .gcfx-swap .gcfx-val{color:#fca5a5}.cm-root .gcfx-rise{color:#fde68a}.cm-root .gcfx-t6 .gcfx-base .gcfx-lbl{color:#fca5a5}.cm-root[data-skin=ufa] .gcfx-meter{background:rgba(235,199,110,.14)}.cm-root[data-skin=ufa] .gcfx-lit{background-image:linear-gradient(90deg,#d4af37,#ebc76e 20%,#f0dca0 40%,#fbf5e4 60%,#fbbf24 80%,#f87171)}.cm-root[data-skin=ufa] .gcfx-t1 .gcfx-lit,.cm-root[data-skin=ufa] .gcfx-t2 .gcfx-lit{background-image:linear-gradient(90deg,#5c4e2a,#7a6738)}.cm-root[data-skin=ufa] .gcfx-t6 .gcfx-base .gcfx-val{color:#f87171}.cm-root[data-skin=ufa] .gcfx-t5 .gcfx-base .gcfx-val{color:#f7ebc8}.cm-root[data-skin=ufa] .gcfx-t4 .gcfx-base .gcfx-val{color:#ebc76e}.cm-root[data-skin=ufa] .gcfx-t3 .gcfx-base .gcfx-val{color:#b19560}.cm-root[data-skin=ufa] .gcfx-t1 .gcfx-base .gcfx-val,.cm-root[data-skin=ufa] .gcfx-t2 .gcfx-base .gcfx-val{color:rgba(235,199,110,.5)}.cm-root[data-skin=ufa] .gcfx-lbl{color:rgba(235,199,110,.88)}.cm-root[data-skin=ufa] .gcfx-swap .gcfx-lbl,.cm-root[data-skin=ufa] .gcfx-swap .gcfx-val{color:#ebc76e}.cm-root[data-skin=ufa] .gcfx-rise{color:#fbf5e4}.cm-root[data-skin=ufa] .gcfx-t6 .gcfx-base .gcfx-lbl{color:#f0dca0}.cm-root .card-gold-ring:active,.cm-root .card-gold-ring:focus-visible{box-shadow:0 0 0 2px rgba(235,199,110,.5),0 8px 24px rgba(212,175,55,.15)}.cm-root .banner-overlay{background:linear-gradient(180deg,transparent,transparent 50%,rgba(0,0,0,.65))}