.wc-scene{--wc-glow:255,77,109;--wc-ray:255,212,90;--wc-card-1:#4f0d24;--wc-card-2:#22060f;--wc-card-3:#12030a;position:fixed;inset:0;z-index:2000;overflow:hidden;font-family:Roboto,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff;-webkit-tap-highlight-color:transparent;touch-action:none;overscroll-behavior:contain}.wc-tier-big{--wc-glow:199,125,255;--wc-card-1:#43106a;--wc-card-2:#1c0733;--wc-card-3:#0e0420}.wc-tier-mega{--wc-glow:76,201,240;--wc-ray:160,230,255;--wc-card-1:#0f3570;--wc-card-2:#081a40;--wc-card-3:#040b22}.wc-tier-jackpot{--wc-glow:255,196,60;--wc-card-1:#5c3405;--wc-card-2:#2a1702;--wc-card-3:#140a01}.wc-backdrop{background:radial-gradient(circle at 50% 44%,rgba(var(--wc-glow),.42) 0,rgba(var(--wc-glow),.12) 32%,transparent 60%),rgba(6,2,8,.86);animation:wc-fade .35s ease-out both}.wc-backdrop,.wc-rays{position:absolute;inset:0}.wc-rays{pointer-events:none;animation:wc-fade .8s ease-out .2s both}.wc-rays i{position:absolute;left:50%;top:44%;width:170vmax;height:170vmax;margin:-85vmax 0 0 -85vmax;background:repeating-conic-gradient(from 0deg,rgba(var(--wc-ray),.17) 0deg 6deg,transparent 6deg 16deg);-webkit-mask:radial-gradient(circle,#000 0,rgba(0,0,0,.6) 18%,transparent 40%);mask:radial-gradient(circle,#000 0,rgba(0,0,0,.6) 18%,transparent 40%);animation:wc-spin 30s linear infinite;will-change:transform}.wc-rays i+i{background:repeating-conic-gradient(from 8deg,rgba(var(--wc-glow),.14) 0deg 4deg,transparent 4deg 22deg);animation-duration:46s;animation-direction:reverse}.wc-fx{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.wc-fx-front{z-index:6}.wc-popper{position:absolute;bottom:calc(var(--sab, 0px) + .1rem);z-index:3;width:1.3rem;pointer-events:none;animation:wc-popper-life 6.2s ease-out both}.wc-popper-left{left:.15rem;--wc-tilt:34deg}.wc-popper-right{right:.15rem;--wc-tilt:-34deg}.wc-scene .wc-popper svg{display:block;width:100%;height:auto;filter:drop-shadow(0 .08rem .12rem rgba(0,0,0,.5))}.wc-popper-kick{position:relative;transform:rotate(var(--wc-tilt));transform-origin:50% 90%}.wc-popper-fired .wc-popper-kick{animation:wc-kick .42s cubic-bezier(.2,1.5,.4,1) both}.wc-popper-smoke{position:absolute;left:50%;top:8%;width:1.4rem;height:1.4rem;margin:-.7rem 0 0 -.7rem;border-radius:50%;background:radial-gradient(circle,rgba(255,246,207,.95) 0,rgba(255,212,90,.55) 35%,transparent 70%);opacity:0}.wc-popper-fired .wc-popper-smoke{animation:wc-smoke .6s ease-out both}.wc-stage{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;padding:calc(var(--sat, 0px) + 1.2rem) .3rem calc(var(--sab, 0px) + .4rem);perspective:900px}.wc-shake{animation:wc-shake .48s linear both}.wc-fit{flex:none;transform-origin:50% 50%}.wc-card{position:relative;width:min(8.4rem,92vw);padding:.82rem .4rem .36rem;border-radius:.36rem;border:.05rem solid transparent;background:linear-gradient(165deg,var(--wc-card-1) 0,var(--wc-card-2) 55%,var(--wc-card-3) 100%) padding-box,linear-gradient(140deg,#fff6cf 0,#ffd45a 22%,#b8740a 48%,#ffe58a 72%,#c77d0a 100%) border-box;box-shadow:0 0 0 .02rem hsla(0,0%,100%,.08) inset,0 .04rem .4rem hsla(0,0%,100%,.08) inset,0 0 .6rem rgba(var(--wc-glow),.55),0 .3rem 1rem rgba(0,0,0,.6);text-align:center;touch-action:pan-y;animation:wc-card-in .75s cubic-bezier(.2,1.35,.4,1) .28s both}.wc-card:before{content:"";position:absolute;inset:-.05rem;border-radius:inherit;box-shadow:0 0 1.1rem rgba(var(--wc-glow),.85);opacity:0;pointer-events:none;animation:wc-glow 2.4s ease-in-out 1.2s infinite}.wc-leaving .wc-stage{animation:wc-out .22s ease-in forwards}.wc-leaving .wc-backdrop,.wc-leaving .wc-popper,.wc-leaving .wc-rays{transition:opacity .22s;opacity:0}.wc-scene .wc-x{position:absolute;top:.52rem;right:.14rem;z-index:2;width:.62rem;height:.62rem;display:flex;align-items:center;justify-content:center;border-radius:50%;color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.1);animation:wc-fade .3s ease-out 1.2s both}.wc-scene .wc-x svg{width:.36rem;height:.36rem}.wc-scene .wc-crown{position:absolute;left:50%;top:-1.42rem;width:1.7rem;height:auto;margin-left:-.85rem;filter:drop-shadow(0 0 .16rem rgba(255,212,90,.8));animation:wc-crown-in .7s cubic-bezier(.2,1.6,.4,1) .95s both,wc-float 2.6s ease-in-out 1.7s infinite}.wc-ribbon{position:absolute;left:50%;top:-.46rem;width:calc(100% + .7rem);height:.86rem;transform:translateX(-50%);animation:wc-ribbon-in .6s cubic-bezier(.2,1.5,.4,1) .45s both}.wc-ribbon-band{position:absolute;inset:0 .32rem;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.06rem;background:linear-gradient(180deg,#fff6cf,#ffd45a 30%,#f0a81e 62%,#c77d0a);box-shadow:0 .06rem 0 #8a5300,0 .12rem .24rem rgba(0,0,0,.45),inset 0 .03rem 0 hsla(0,0%,100%,.8);font-family:Arial Black,Segoe UI Black,Arial,sans-serif;font-size:.5rem;font-weight:900;letter-spacing:.03em;color:#8a0e22;text-shadow:0 .025rem 0 hsla(0,0%,100%,.7);white-space:nowrap}.wc-ribbon-band:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:0;transform:translateX(-150%);background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.85) 50%,transparent);animation:wc-sweep 2.8s ease-in-out 1.4s infinite}.wc-ribbon-tail{position:absolute;top:.2rem;width:.6rem;height:.7rem;background:linear-gradient(180deg,#d98f12,#9e5f05)}.wc-ribbon-tail-l{left:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,.24rem 50%)}.wc-ribbon-tail-r{right:0;clip-path:polygon(0 0,100% 0,calc(100% - .24rem) 50%,100% 100%,0 100%)}.wc-letter{display:inline-block;animation:wc-letter .55s cubic-bezier(.2,1.7,.4,1) calc(.62s + var(--i, 0) * .05s) both}.wc-hero{position:relative;min-height:2.5rem;margin:.12rem 0 .08rem;display:flex;align-items:center;justify-content:center}.wc-hero-glow{width:3.4rem;height:3.4rem;margin:-1.7rem 0 0 -1.7rem;background:radial-gradient(circle,rgba(255,236,170,.55) 0,rgba(var(--wc-glow),.35) 35%,transparent 68%);animation:wc-pulse 2s ease-in-out infinite}.wc-hero-burst,.wc-hero-glow{position:absolute;left:50%;top:50%;border-radius:50%}.wc-hero-burst{width:3.6rem;height:3.6rem;margin:-1.8rem 0 0 -1.8rem;background:repeating-conic-gradient(rgba(255,230,150,.32) 0deg 8deg,transparent 8deg 24deg);-webkit-mask:radial-gradient(circle,transparent 22%,#000 30%,transparent 70%);mask:radial-gradient(circle,transparent 22%,#000 30%,transparent 70%);animation:wc-spin 12s linear infinite,wc-fade .6s ease-out .7s both}.wc-hero>:not(.wc-hero-glow):not(.wc-hero-burst){position:relative;z-index:1}.wc-kicker{font-size:.36rem;font-weight:700;letter-spacing:.02em;color:hsla(0,0%,100%,.92);text-shadow:0 .03rem .08rem rgba(0,0,0,.5);animation:wc-rise .45s ease-out .9s both}.wc-amount{display:flex;align-items:center;justify-content:center;gap:.12rem;min-height:1.2rem;margin:.04rem 0 .06rem;animation:wc-rise .45s ease-out .95s both}.wc-scene .wc-coin{width:.62rem;height:.62rem;flex:none;animation:wc-coin-spin 1.6s ease-in-out infinite}.wc-amount-value{position:relative;font-family:Arial Black,Segoe UI Black,Arial,sans-serif;font-size:.94rem;font-weight:900;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(180deg,#fffbe6,#ffe58a 38%,#f5b83d 62%,#ffd45a 82%,#fff3b8);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 .035rem 0 #8a4b00) drop-shadow(0 0 .2rem rgba(255,196,60,.6))}.wc-amount-sm{font-size:.74rem}.wc-amount-xs{font-size:.58rem}.wc-amount-text{font-size:.62rem}.wc-revealed .wc-amount-value{animation:wc-amount-pop .6s cubic-bezier(.2,1.7,.4,1) both}.wc-sub{display:flex;flex-wrap:wrap;justify-content:center;gap:.08rem;font-size:.29rem;color:hsla(0,0%,100%,.72);animation:wc-rise .45s ease-out 1.1s both}.wc-sub b{color:#fff;font-weight:700}.wc-pill{display:inline-flex;align-items:center;gap:.06rem;padding:.04rem .14rem;border-radius:1rem;background:hsla(0,0%,100%,.09);border:.02rem solid hsla(0,0%,100%,.12)}.wc-pill-gold{color:#ffe58a;background:rgba(255,212,90,.12);border-color:rgba(255,212,90,.35)}.wc-details{max-height:2.6rem;overflow-y:auto;margin:.16rem 0 0;-webkit-overflow-scrolling:touch;animation:wc-rise .45s ease-out 1.25s both}.wc-bets{display:flex;flex-direction:column;gap:.06rem}.wc-bet{display:flex;align-items:center;justify-content:space-between;gap:.12rem;padding:.09rem .16rem;border-radius:.12rem;background:hsla(0,0%,100%,.07);font-size:.3rem;text-align:left}.wc-bet span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsla(0,0%,100%,.85)}.wc-bet span:first-letter{text-transform:uppercase}.wc-bet em{flex:none;font-style:normal;font-weight:700}.wc-bet-won{background:linear-gradient(90deg,rgba(255,212,90,.2),rgba(255,212,90,.06));box-shadow:inset 0 0 0 .02rem rgba(255,212,90,.35)}.wc-bet-won em{color:#ffe58a}.wc-bet-lost em{color:hsla(0,0%,100%,.45)}.wc-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.16rem;margin-top:.26rem;animation:wc-rise .45s ease-out 1.4s both}.wc-lose .wc-btn,.wc-scene .wc-btn{position:relative;min-height:.96rem;padding:0 .42rem;border-radius:1rem;display:inline-flex;align-items:center;justify-content:center;gap:.1rem;font-size:.38rem;font-weight:800;overflow:hidden;white-space:nowrap}.wc-lose .wc-btn svg:not(.wc-ring),.wc-scene .wc-btn svg:not(.wc-ring){width:.38rem;height:.38rem}.wc-scene .wc-btn-gold{flex:1 1 auto;max-width:5.6rem;color:#6b0718;background:linear-gradient(180deg,#fff6cf,#ffd45a 40%,#f0a81e);box-shadow:0 .06rem 0 #a86a07,0 .12rem .3rem rgba(255,196,60,.45);animation:wc-btn-pulse 1.8s ease-in-out 2.4s infinite}.wc-scene .wc-btn-gold:after{content:"";position:absolute;top:0;bottom:0;width:35%;left:0;transform:translateX(-150%);background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.9),transparent);animation:wc-sweep 2.4s ease-in-out 1.8s infinite}.wc-lose .wc-btn-glass,.wc-scene .wc-btn-glass{color:#fff;background:hsla(0,0%,100%,.12);border:.02rem solid hsla(0,0%,100%,.22)}.wc-btn-row{flex:1 1 100%}.wc-lose .wc-btn:active,.wc-scene .wc-btn:active{transform:translateY(.03rem) scale(.98)}.wc-lose .wc-btn:disabled,.wc-scene .wc-btn:disabled{opacity:.6}.wc-lose .wc-ring,.wc-scene .wc-ring{position:absolute;right:.14rem;top:50%;width:.5rem;height:.5rem;margin-top:-.25rem;transform:rotate(-90deg)}.wc-ring circle{fill:none;stroke:rgba(107,7,24,.55);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:94.25;stroke-dashoffset:0;animation-name:wc-ring;animation-timing-function:linear;animation-fill-mode:forwards}.wc-brand{display:flex;align-items:center;justify-content:center;gap:.14rem;margin-top:.24rem;font-size:.26rem;color:hsla(0,0%,100%,.55);animation:wc-fade .4s ease-out 1.6s both}.wc-brand img{width:1.8rem;height:auto}.wc-hero-stack{display:flex;flex-direction:column;align-items:center}.wc-scene .wc-trophy{width:2.1rem;height:auto;filter:drop-shadow(0 .1rem .16rem rgba(0,0,0,.5)) drop-shadow(0 0 .3rem rgba(255,212,90,.6));animation:wc-trophy-in .9s cubic-bezier(.2,1.5,.4,1) .55s both,wc-float 2.6s ease-in-out 1.6s infinite}.wc-drop{display:inline-flex;animation:wc-ball-drop .95s cubic-bezier(.3,0,.3,1) .6s both,wc-float 2.8s ease-in-out 1.7s infinite}.wc-lose{--wc-glow:110,168,244;position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:.4rem;background:rgba(6,4,14,.7);animation:wc-fade .25s ease-out both;font-family:Roboto,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wc-lose-card{position:relative;width:min(7.8rem,90vw);padding:.5rem .36rem .34rem;border-radius:.32rem;color:#fff;text-align:center;background:linear-gradient(165deg,#34466a,#1f2b45 60%,#151d30);border:.03rem solid hsla(0,0%,100%,.14);box-shadow:0 .3rem .9rem rgba(0,0,0,.55);animation:wc-lose-in .5s cubic-bezier(.2,1.3,.4,1) both}.wc-lose-title{font-size:.48rem;font-weight:800}.wc-lose-text{margin-top:.06rem;font-size:.3rem;color:hsla(0,0%,100%,.7)}.wc-lose-draw{display:flex;align-items:center;justify-content:center;gap:.16rem;margin:.26rem 0 .16rem}.wc-lose-draw .wc-ball,.wc-lose-draw .wc-die,.wc-lose-draw .wc-reels{animation:none;transform:none}.wc-lose-draw .wc-ball{width:1.2rem;height:1.2rem;font-size:.64rem}.wc-lose-draw .wc-die{width:.8rem;height:.8rem}.wc-lose-draw .wc-ball-shadow,.wc-lose-draw .wc-die-wrap,.wc-lose-draw .wc-reel-strip,.wc-lose-draw .wc-tags{animation:none}.wc-lose-draw .wc-ball-shadow{display:none}.wc-lose .wc-bet{background:hsla(0,0%,100%,.07)}.wc-lose .wc-actions{animation:none}@keyframes wc-fade{0%{opacity:0}to{opacity:1}}@keyframes wc-spin{to{transform:rotate(1turn)}}@keyframes wc-out{to{opacity:0;transform:scale(.88)}}@keyframes wc-card-in{0%{opacity:0;transform:translateY(1.2rem) scale(.35) rotateX(48deg)}55%{opacity:1;transform:translateY(-.08rem) scale(1.06) rotateX(-6deg)}78%{transform:translateY(.02rem) scale(.98) rotateX(2deg)}to{opacity:1;transform:none}}@keyframes wc-glow{0%,to{opacity:0}50%{opacity:1}}@keyframes wc-ribbon-in{0%{opacity:0;transform:translateX(-50%) scale(.2,.6)}70%{opacity:1;transform:translateX(-50%) scale(1.08,1.04)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes wc-letter{0%{opacity:0;transform:translateY(-.7rem) scale(2) rotate(-12deg)}60%{opacity:1;transform:translateY(.05rem) scale(.92) rotate(3deg)}to{opacity:1;transform:none}}@keyframes wc-sweep{0%{transform:translateX(-150%)}45%,to{transform:translateX(330%)}}@keyframes wc-crown-in{0%{opacity:0;transform:translateY(-1rem) scale(.3) rotate(-20deg)}70%{opacity:1;transform:translateY(.06rem) scale(1.1) rotate(4deg)}to{opacity:1;transform:none}}@keyframes wc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.08rem)}}@keyframes wc-pulse{0%,to{transform:scale(.9);opacity:.85}50%{transform:scale(1.12);opacity:1}}@keyframes wc-rise{0%{opacity:0;transform:translateY(.24rem)}to{opacity:1;transform:none}}@keyframes wc-coin-spin{0%,to{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}}@keyframes wc-amount-pop{0%{transform:scale(1)}35%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes wc-btn-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes wc-ring{to{stroke-dashoffset:94.25}}@keyframes wc-popper-life{0%{opacity:0;transform:translateY(1.6rem)}5%{opacity:1;transform:translateY(0)}82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1.2rem)}}@keyframes wc-kick{0%{transform:rotate(var(--wc-tilt)) translateY(0) scale(1)}25%{transform:rotate(var(--wc-tilt)) translateY(.28rem) scale(.9,1.08)}to{transform:rotate(var(--wc-tilt)) translateY(0) scale(1)}}@keyframes wc-smoke{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(2.2) translateY(-.4rem)}}@keyframes wc-shake{0%,to{transform:none}15%{transform:translate(-.08rem,.05rem) rotate(-.6deg)}30%{transform:translate(.08rem,-.04rem) rotate(.6deg)}45%{transform:translate(-.06rem,-.03rem) rotate(-.4deg)}60%{transform:translate(.05rem,.04rem) rotate(.3deg)}80%{transform:translate(-.02rem) rotate(0)}}@keyframes wc-ball-drop{0%{opacity:0;transform:translateY(-2.6rem) scale(.7)}40%{opacity:1;transform:translateY(0) scale(1.06,.88)}55%{transform:translateY(-.5rem) scale(.96,1.05)}70%{transform:translateY(0) scale(1.03,.95)}82%{transform:translateY(-.12rem) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wc-trophy-in{0%{opacity:0;transform:translateY(1.4rem) scale(.3) rotate(-14deg)}60%{opacity:1;transform:translateY(-.12rem) scale(1.12) rotate(4deg)}to{opacity:1;transform:none}}@keyframes wc-lose-in{0%{opacity:0;transform:translateY(.8rem) scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wc-ball,.wc-btn-gold,.wc-btn-gold:after,.wc-card,.wc-coin,.wc-crown,.wc-die,.wc-die-wrap,.wc-drop,.wc-hero-burst,.wc-hero-glow,.wc-letter,.wc-popper,.wc-popper-kick,.wc-rays i,.wc-reel-strip,.wc-ribbon-band:after,.wc-trophy{animation:wc-fade .3s ease-out both!important}.wc-reel-strip{transform:translateY(var(--wc-reel-to))}}