:root{--gold: #ffc94a;--gold-hi: #fff1b8;--gold-lo: #b97a14}.is-goldtile{--tier: var(--gold);--tierglow: rgba(255, 201, 74, .55);background:radial-gradient(70% 60% at 50% 40%,rgba(255,214,102,.55),transparent 75%),linear-gradient(160deg,#3a2a08,#1b1404)!important;border-bottom-color:var(--gold)!important;box-shadow:inset 0 0 0 1px #ffd66659;position:relative;overflow:hidden}.is-goldtile:after{content:"";position:absolute;inset:-40% -60%;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,246,210,.55) 50%,transparent 58%);animation:goldshine 2.4s linear infinite}.goldtile__logo{width:62%;max-width:72px;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.5)) drop-shadow(0 0 8px rgba(255,201,74,.4))}.is-goldtile span{color:var(--gold-hi)!important;letter-spacing:.14em;font-weight:900!important}.is-goldtile.is-won{box-shadow:0 0 0 3px var(--gold-hi),0 0 40px #ffc94ae6!important}@keyframes goldshine{0%{transform:translate(-45%)}to{transform:translate(45%)}}.goldburst{position:absolute;inset:0;z-index:12;display:grid;place-items:center;overflow:hidden;background:radial-gradient(60% 70% at 50% 50%,#ffc94a52,#0c0a02e0 70%);animation:goldfade calc(var(--gold-ms, 1.7s) * .18) ease-out both}.goldburst.is-out{animation:goldout .26s ease-in forwards}.goldburst__rays{position:absolute;width:220%;aspect-ratio:1;opacity:.55;background:repeating-conic-gradient(from 0deg,rgba(255,220,120,.55) 0deg 7deg,transparent 7deg 20deg);-webkit-mask:radial-gradient(circle,#000 0,#000 18%,transparent 62%);mask:radial-gradient(circle,#000 0,#000 18%,transparent 62%);animation:goldspin calc(var(--gold-ms, 1.7s) * 2.2) linear infinite}.goldburst__ring{position:absolute;width:140px;aspect-ratio:1;border-radius:50%;border:4px solid var(--gold-hi);box-shadow:0 0 40px var(--gold);animation:goldring calc(var(--gold-ms, 1.7s) * .55) cubic-bezier(.2,.8,.2,1) both}.goldburst__logo{position:relative;width:min(150px,42%);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(0,0,0,.55)) drop-shadow(0 0 16px rgba(255,201,74,.5));animation:goldslam calc(var(--gold-ms, 1.7s) * .42) cubic-bezier(.2,1.6,.4,1) both,goldpulse calc(var(--gold-ms, 1.7s) * .5) ease-in-out calc(var(--gold-ms, 1.7s) * .42) infinite alternate}.goldburst__label{position:absolute;bottom:14%;font-family:var(--font-display);font-weight:900;font-size:clamp(18px,4vw,28px);letter-spacing:.28em;color:var(--gold-hi);text-shadow:0 0 18px var(--gold),0 2px 0 var(--gold-lo);animation:goldlabel calc(var(--gold-ms, 1.7s) * .4) ease-out calc(var(--gold-ms, 1.7s) * .2) both}@keyframes goldfade{0%{opacity:0}to{opacity:1}}@keyframes goldout{to{opacity:0;transform:scale(1.06)}}@keyframes goldspin{to{transform:rotate(360deg)}}@keyframes goldring{0%{transform:scale(.2);opacity:1}to{transform:scale(3.2);opacity:0}}@keyframes goldslam{0%{transform:scale(2.6) rotate(-18deg);opacity:0}60%{opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes goldpulse{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes goldlabel{0%{opacity:0;transform:translateY(10px);letter-spacing:.6em}to{opacity:1;transform:none}}.creel.is-gold .creel__marker,.creel--gold .creel__marker{background:var(--gold-hi);box-shadow:0 0 18px var(--gold)}.creel--gold{background:radial-gradient(60% 90% at 50% 50%,rgba(255,201,74,.2),transparent 70%)}.creel--gold:before{background:linear-gradient(90deg,#120e03,transparent)!important}.creel--gold:after{background:linear-gradient(-90deg,#120e03,transparent)!important}.creel--gold .creel__tile{box-shadow:inset 0 0 0 1px #ffd66673;background:radial-gradient(70% 60% at 50% 40%,rgba(255,201,74,.3),transparent 75%),#1d1606}.creel__result.is-gold{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 0 34px #ffc94a8c;background:linear-gradient(90deg,#3a2a08f2,#0a0c1af2)}.creel__goldtag{font-style:normal;font-size:11px;font-weight:900;letter-spacing:.08em;color:#1b1404;background:linear-gradient(180deg,var(--gold-hi),var(--gold));padding:2px 8px;border-radius:99px}.goldsparks{position:absolute;left:50%;top:50%;width:0;height:0;z-index:6;pointer-events:none}.goldsparks i{position:absolute;width:7px;height:7px;border-radius:2px;background:linear-gradient(135deg,var(--gold-hi),var(--gold));box-shadow:0 0 8px var(--gold);transform:scale(var(--s));animation:goldspark 1.3s cubic-bezier(.2,.7,.3,1) var(--d) both}@keyframes goldspark{0%{transform:translate(0) scale(var(--s)) rotate(0);opacity:1}to{transform:translate(var(--x),calc(var(--y) + 220px)) scale(calc(var(--s) * .4)) rotate(260deg);opacity:0}}.caseopen__row{display:flex;gap:10px;align-items:center}.casefast{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);font-weight:700;font-size:13px;color:var(--muted)}.casefast i{width:30px;height:18px;border-radius:99px;background:var(--surface-4);position:relative;transition:background .15s}.casefast i:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s}.casefast.is-on{color:var(--text);border-color:var(--accent)}.casefast.is-on i{background:var(--accent)}.casefast.is-on i:after{transform:translate(12px)}@media (max-width: 600px){.caseopen__row{width:100%}.caseopen__row .caseopen__btn{flex:1}}@media (prefers-reduced-motion: reduce){.goldburst__rays,.goldburst__logo,.is-goldtile:after,.goldsparks i{animation:none!important}}.pk-board{position:relative;display:flex;flex-direction:column;gap:10px;padding:8px 0 6px}.pk-hist{display:flex;gap:6px;justify-content:flex-end;min-height:28px;flex-wrap:wrap}.pk-pill{padding:5px 11px;border-radius:99px;font-family:var(--font-display);font-weight:800;font-size:12px;animation:popin .25s cubic-bezier(.3,1.4,.5,1)}.pk-reel{position:relative;width:100%;height:250px;overflow:hidden;border-radius:16px;background:#080c1880}.pk-reel:before,.pk-reel:after{content:"";position:absolute;top:0;bottom:0;width:70px;z-index:6;pointer-events:none}.pk-reel:before{left:0;background:linear-gradient(90deg,#0a0c1a,transparent)}.pk-reel:after{right:0;background:linear-gradient(-90deg,#0a0c1a,transparent)}.pk-strip{display:flex;align-items:flex-end;height:100%;padding-bottom:54px;box-sizing:border-box;will-change:transform}.pk-reel__pointer{position:absolute;left:50%;bottom:8px;z-index:7;width:22px;margin-left:-11px;display:flex;flex-direction:column;align-items:center;pointer-events:none}.pk-reel__stem{width:2px;height:24px;background:#fff;border-radius:2px}.pk-reel__hex{width:20px;height:22px;margin-top:-1px;background:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:relative}.pk-reel__hex:after{content:"";position:absolute;inset:5px;background:#8b4dff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.pk-tile{position:relative;flex:0 0 124px;height:112px;margin:0 7px}.pk-box{position:absolute;inset:0;transform-origin:50% 100%}.pk-box__lid{position:absolute;left:0;right:0;top:0;height:52%;background:var(--c);border-radius:13px 13px 0 0;z-index:1;overflow:hidden}.pk-box__win{position:absolute;left:13%;right:13%;top:17%;height:50%;background:var(--w);border-radius:4px;transition:all .22s ease}.pk-box__body{position:absolute;left:0;right:0;bottom:0;height:48%;background:var(--c);border-radius:0 0 13px 13px;z-index:3;box-shadow:inset 0 3px #08101c8c,inset 0 -10px 18px #00000014}.pk-box__latch{position:absolute;left:50%;top:52%;width:26px;height:11px;margin-left:-13px;z-index:4;background:#0a14209e;border-radius:0 0 6px 6px}.pk-gem{position:absolute;left:50%;bottom:30%;width:92px;height:114px;margin-left:-46px;z-index:2;opacity:0;transform-origin:50% 100%}.pk-gem__wings{position:absolute;inset:10px -16px;border-radius:10px;background:#28384a8c}.pk-gem__shape,.pk-gem__ring,.pk-gem__inner{position:absolute;clip-path:polygon(24% 0,76% 0,100% 16%,100% 84%,76% 100%,24% 100%,0 84%,0 16%)}.pk-gem__shape{inset:0;background:linear-gradient(160deg,#9aaabb,#6c8196 45%,#52667b)}.pk-gem__ring{inset:8px;background:var(--c)}.pk-gem__inner{inset:15px 18px;background:linear-gradient(180deg,#1c2a37 0 55%,color-mix(in srgb,var(--c) 45%,#1c2a37) 55%)}.pk-gem__dot{position:absolute;left:50%;bottom:30px;width:14px;height:14px;margin-left:-7px;background:var(--c);border-radius:2px}.pk-gem__shine{position:absolute;right:5px;top:5px;width:24px;height:24px;background:#fff;clip-path:polygon(0 0,100% 0,100% 100%);opacity:.95}.pk-burst{position:absolute;left:50%;top:10%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;border:3px solid var(--c);opacity:0;z-index:0}.pk-tile__mult{position:absolute;left:50%;bottom:-14px;z-index:5;transform:translate(-50%) scale(.5);opacity:0;padding:5px 13px;border-radius:99px;background:#2c3e50;font-family:var(--font-display);font-weight:800;font-size:15px;white-space:nowrap;color:#fff;box-shadow:0 4px 14px #00000059}.pk-tile.is-open{z-index:3}.pk-tile.is-open .pk-box{animation:pk-squash .5s cubic-bezier(.3,1.4,.5,1)}.pk-tile.is-open .pk-box__win{left:6%;right:6%;top:9%;height:100%;border-radius:6px 6px 0 0;background:#17232f}.pk-tile.is-open .pk-gem{animation:pk-rise .7s .08s cubic-bezier(.2,1.35,.35,1) forwards}.pk-tile.is-open .pk-tile__mult{animation:pk-mult .32s .3s cubic-bezier(.3,1.5,.5,1) forwards}.pk-tile.is-open.is-dud .pk-gem{animation:pk-rise-dud .6s .08s ease-out forwards}.pk-tile.is-open.is-big .pk-gem{animation:pk-rise .7s .08s cubic-bezier(.2,1.35,.35,1) forwards,pk-glow 1.4s .8s ease-in-out infinite}.pk-tile.is-open.is-big .pk-burst{animation:pk-burst .9s .2s ease-out forwards}@keyframes pk-squash{0%{transform:scale(1)}30%{transform:scale(1.07,.9)}62%{transform:scale(.97,1.05)}to{transform:scale(1)}}@keyframes pk-rise{0%{opacity:0;transform:translateY(46px) scale(.5)}45%{opacity:1}62%{transform:translateY(-12px) scale(1.07) rotate(-3deg)}80%{transform:translateY(-2px) scale(.98) rotate(1.5deg)}to{opacity:1;transform:translateY(-6px) scale(1) rotate(0)}}@keyframes pk-rise-dud{0%{opacity:0;transform:translateY(46px) scale(.5)}60%{opacity:1;transform:translateY(-4px) scale(.92)}to{opacity:1;transform:translateY(0) scale(.9);filter:grayscale(1) brightness(.85)}}@keyframes pk-glow{0%,to{filter:drop-shadow(0 0 6px var(--c))}50%{filter:drop-shadow(0 0 22px var(--c))}}@keyframes pk-burst{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(5)}}@keyframes pk-mult{to{opacity:1;transform:translate(-50%) scale(1)}}.pk-odds{align-self:center;width:min(420px,100%)}.pk-odds__toggle{display:block;margin:0 auto;padding:6px 16px;border-radius:99px;background:var(--surface-2);color:var(--muted);font-weight:700;font-size:12.5px}.pk-odds__body{display:none;margin-top:8px;padding:10px 12px;border-radius:12px;background:var(--surface-2);max-height:240px;overflow-y:auto}.pk-odds.is-open .pk-odds__body{display:grid;gap:4px}.pk-odds__row{display:flex;justify-content:space-between;font-size:13px;padding:3px 2px;border-bottom:1px solid rgba(255,255,255,.04)}@media (max-width: 600px){.pk-reel{height:210px}.pk-strip{padding-bottom:50px}.pk-tile{flex-basis:100px;height:92px;margin:0 5px}.pk-gem{width:74px;height:92px;margin-left:-37px}.pk-tile__mult{font-size:13px;padding:4px 10px}}.pmp-board{display:flex;flex-direction:column;gap:10px}.pmp-stage{position:relative;height:400px;overflow:hidden;border-radius:16px;background:radial-gradient(70% 60% at 50% 40%,rgba(139,92,255,.1),transparent 70%),#080c1880}.pmp-world{position:absolute;inset:0;transform-origin:50% 100%}.pmp-pump{position:absolute;left:50%;bottom:6px;width:220px;height:170px;margin-left:-110px;z-index:2}.pmp-pump .pmp-plunger{transform-box:fill-box}.pmp-pump.is-press .pmp-plunger{animation:pmp-press .3s cubic-bezier(.3,.7,.3,1)}@keyframes pmp-press{0%{transform:translateY(0)}45%{transform:translateY(34px)}to{transform:translateY(0)}}.pmp-balloon{position:absolute;left:calc(50% + 66px);bottom:88px;width:150px;height:180px;z-index:1;transform-origin:50% 100%;transform:translate(-50%) scale(.62);filter:drop-shadow(0 10px 24px rgba(0,0,0,.35))}.pmp-balloon.is-new{transform:translate(-50%) scale(.12)!important;opacity:0}.pmp-balloon svg{display:block}.pmp-mult{position:absolute;left:0;right:0;top:36%;text-align:center;color:#fff;font-weight:800;font-size:28px;text-shadow:0 2px 10px rgba(0,0,0,.35);pointer-events:none}.pmp-burst{position:absolute;left:calc(50% + 66px);width:0;height:0;z-index:3;pointer-events:none}.pmp-burst i{position:absolute;width:14px;height:9px;margin:-4px 0 0 -7px;border-radius:4px;background:var(--c);transform:rotate(var(--a)) translate(0);animation:pmp-shard .6s cubic-bezier(.2,.7,.3,1) forwards}@keyframes pmp-shard{to{transform:rotate(var(--a)) translate(var(--d)) rotate(120deg);opacity:0}}.pmp-ladder{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.pmp-chip{flex:0 0 auto;min-width:82px;padding:10px 12px;border-radius:10px;background:var(--surface-2);text-align:center;font-weight:800;font-size:13px;color:var(--text);transition:background .2s,opacity .2s}.pmp-chip.is-now{background:#2ee59d;color:#0d1a26}.pmp-chip.is-past{opacity:.45}@media (max-width: 600px){.pmp-stage{height:320px}.pmp-pump{transform:scale(.8);transform-origin:50% 100%}.pmp-balloon{width:120px;height:144px;bottom:74px;left:calc(50% + 53px)}.pmp-burst{left:calc(50% + 53px)}}.pmp-fit{position:absolute;inset:0;transform-origin:50% 100%}.pmp-pump{width:260px;height:180px;margin-left:-215px}.pmp-balloon{left:50%;bottom:178px;width:190px;height:228px}.pmp-mult{font-size:32px}.pmp-burst{left:50%}@media (max-width: 600px){.pmp-stage{height:340px}.pmp-fit{transform:scale(.74)}.pmp-pump{transform:none}.pmp-balloon{width:190px;height:228px;bottom:178px;left:50%}.pmp-burst{left:50%}}.pmp-board{min-width:0;width:100%}.pmp-ladder{width:100%;min-width:0;max-width:100%}.pmp-balloon{bottom:161px;transform-origin:50% 91.7%}@media (max-width: 600px){.pmp-balloon{bottom:161px}}.pmp-stage{height:470px}.pmp-pump{width:200px;height:138px;margin-left:-165px;bottom:4px}.pmp-balloon{width:260px;height:312px;bottom:114px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.22))}.pmp-mult{font-size:44px;top:34%}@media (max-width: 600px){.pmp-stage{height:370px}.pmp-fit{transform:scale(.76)}.pmp-balloon{width:260px;height:312px;bottom:114px}}.pmp-world{will-change:transform;transition:transform var(--pmp-ms, .46s) cubic-bezier(.22,1,.36,1)}.pmp-balloon{width:416px;height:499px;bottom:98px;filter:none;will-change:transform,opacity;transform:translate3d(-50%,0,0) scale(.53);transition:transform var(--pmp-ms, .46s) cubic-bezier(.3,1.25,.5,1)}.pmp-mult{font-size:70px}.pmp-pump.is-press .pmp-plunger{animation:pmp-press var(--pmp-press, .32s) cubic-bezier(.45,0,.3,1)}@keyframes pmp-press{0%{transform:translateZ(0)}42%{transform:translate3d(0,34px,0)}to{transform:translateZ(0)}}.pmp-burst i{will-change:transform,opacity;animation-timing-function:cubic-bezier(.15,.75,.35,1)}.pmp-chip{transition:background .25s ease,opacity .25s ease,color .25s ease}@media (max-width: 600px){.pmp-balloon{width:416px;height:499px;bottom:98px}}.pmp-full,.pmp-limp{position:absolute;inset:0;transform-origin:50% 91.7%;transition:opacity var(--pmp-ms, .46s) ease,transform var(--pmp-ms, .46s) cubic-bezier(.3,1.35,.5,1)}.pmp-limp{opacity:0;transform:scale(1.15)}.pmp-balloon.is-limp .pmp-limp{opacity:1;transform:scale(1)}.pmp-balloon.is-limp .pmp-full{opacity:0;transform:scale(.28)}.pmp-balloon.is-limp .pmp-mult{opacity:0}.pmp-mult{transition:opacity .25s ease}.pmp-full,.pmp-limp{will-change:transform,opacity;backface-visibility:hidden}.pmp-full{transition:opacity .16s ease-out,transform calc(var(--pmp-ms, .46s) * 1.35) cubic-bezier(.22,1.18,.42,1)}.pmp-limp{transition:opacity .2s ease-out,transform calc(var(--pmp-ms, .46s) * 1.35) cubic-bezier(.22,1,.36,1)}.pmp-limp{opacity:0;transform:rotate(-6deg) scale(1.35)}.pmp-balloon.is-limp .pmp-limp{opacity:1;transform:none}.pmp-balloon.is-limp .pmp-full{opacity:0;transform:rotate(32deg) scale(.34,.29)}.pmp-mult{transition:opacity .22s ease .2s}.pmp-balloon.is-limp .pmp-mult{opacity:0;transition:opacity .1s ease}.pmp-full{transition:opacity .24s ease-out .03s,transform calc(var(--pmp-ms, .46s) * 1.45) cubic-bezier(.55,.06,.28,1.1)}.pmp-limp{transition:opacity .2s ease-in .1s,transform calc(var(--pmp-ms, .46s) * 1.45) cubic-bezier(.55,.06,.28,1.1)}.pmp-limp{opacity:0;transform:rotate(-14deg) scale(1.6)}.pmp-balloon.is-limp .pmp-full{opacity:0;transform:rotate(32deg) scale(.36,.3)}.pmp-mult{transition:opacity .25s ease .32s}
