.keno-module__7cYMuW__studio{background:radial-gradient(70% 55% at 50% -8%,#7896ff38,#0000 70%),radial-gradient(40% 60% at 0 100%,#e9c46a1a,#0000 70%),radial-gradient(40% 60% at 100% 100%,#e9c46a1a,#0000 70%),linear-gradient(#0b1330 0%,#070c20 55%,#04060f 100%)}.keno-module__7cYMuW__fans:before,.keno-module__7cYMuW__fans:after{content:"";aspect-ratio:1;pointer-events:none;background:repeating-conic-gradient(from -90deg at 50% 100%, #e9c46a29 0 1.2deg, transparent 1.2deg 9deg);width:46%;position:absolute;bottom:-8%;-webkit-mask-image:radial-gradient(circle at 50% 100%,#000 30%,#0000 70%);mask-image:radial-gradient(circle at 50% 100%,#000 30%,#0000 70%)}.keno-module__7cYMuW__fans:before{left:-14%}.keno-module__7cYMuW__fans:after{right:-14%}.keno-module__7cYMuW__beams{pointer-events:none;background:conic-gradient(from 168deg at 28% -10%,#0000 0deg,#a0beff1a 8deg,#0000 18deg),conic-gradient(from 174deg at 72% -10%,#0000 0deg,#a0beff1a 10deg,#0000 20deg);animation:9s ease-in-out infinite alternate keno-module__7cYMuW__sway;position:absolute;inset:0}@keyframes keno-module__7cYMuW__sway{0%{opacity:.7;transform:translate(-1.5%)}to{opacity:1;transform:translate(1.5%)}}.keno-module__7cYMuW__frame{background:linear-gradient(160deg,#f8e7b0,#b98a35 22%,#6e4f1c 48%,#e9c46a 70%,#8a6526);border-radius:22px;padding:2px;position:relative;box-shadow:0 30px 60px -24px #000000f2,0 0 40px #e9c46a1f}.keno-module__7cYMuW__frameInner{background:radial-gradient(120% 80% at 50% 0,#465fbe38,#0000 60%),linear-gradient(#0d1638,#080e26);border-radius:20px;position:relative;box-shadow:inset 0 0 0 1px #e9c46a59,inset 0 0 0 4px #080c20,inset 0 0 0 5px #e9c46a2e}.keno-module__7cYMuW__cell{transition:transform .15s,box-shadow .25s,background .25s,color .2s}.keno-module__7cYMuW__cell:not(:disabled):hover{transform:translateY(-1px)}.keno-module__7cYMuW__picked{color:#fff3cf;background:radial-gradient(circle at 50% 35%,#ffecb442,#e9c46a14 60%,#0000 75%),linear-gradient(#2a2547,#17163a);box-shadow:inset 0 0 0 1.5px #f3d58a,0 0 14px #f3d58a73}.keno-module__7cYMuW__ballIn{animation:.32s cubic-bezier(.2,1.4,.4,1) both keno-module__7cYMuW__ballIn}@keyframes keno-module__7cYMuW__ballIn{0%{opacity:0;transform:scale(.2)translateY(-30%)}to{opacity:1;transform:scale(1)}}.keno-module__7cYMuW__hit{animation:1.6s ease-in-out infinite keno-module__7cYMuW__hitPulse}@keyframes keno-module__7cYMuW__hitPulse{0%,to{box-shadow:0 0 0 2px #fff3cf,0 0 12px 2px #ffdc78d9}50%{box-shadow:0 0 0 2px #fff3cf,0 0 22px 6px #ffdc788c}}.keno-module__7cYMuW__burst{pointer-events:none;background:radial-gradient(circle,#fff0bee6 0 18%,#ffd26e59 34%,#0000 60%);border-radius:9999px;animation:.6s ease-out both keno-module__7cYMuW__burst;position:absolute;inset:-40%}@keyframes keno-module__7cYMuW__burst{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.keno-module__7cYMuW__drum{background:radial-gradient(circle at 34% 26%,#ffffff80 0 4%,#ffffff1f 11%,#0000 24%),radial-gradient(circle,#8caaff0d 0 55%,#aac3ff38 68%,#dce6ff80 71%,#788cdc2e 74%,#0000 76%);border-radius:9999px;position:relative;box-shadow:inset 0 0 26px #a0beff40,0 0 0 2px #e9c46ad9,0 0 0 5px #281e0ae6,0 0 0 7px #e9c46a8c,0 18px 40px -12px #000000e6}.keno-module__7cYMuW__drumGloss{pointer-events:none;background:radial-gradient(60% 30% at 40% 14%,#ffffff59,#0000 70%),radial-gradient(30% 20% at 76% 80%,#ffffff1f,#0000 70%);border-radius:9999px;position:absolute;inset:0}.keno-module__7cYMuW__tumble{animation:8s linear infinite keno-module__7cYMuW__tumble;position:absolute;inset:12%}.keno-module__7cYMuW__tumbleFast{animation-duration:.9s}@keyframes keno-module__7cYMuW__tumble{to{transform:rotate(360deg)}}.keno-module__7cYMuW__bob{animation:2.6s ease-in-out infinite keno-module__7cYMuW__bob}.keno-module__7cYMuW__tumbleFast .keno-module__7cYMuW__bob{animation-duration:.35s}@keyframes keno-module__7cYMuW__bob{0%,to{transform:translate(0)}50%{transform:translate(6%,-10%)}}.keno-module__7cYMuW__callout{animation:.38s cubic-bezier(.2,1.5,.4,1) both keno-module__7cYMuW__callout}@keyframes keno-module__7cYMuW__callout{0%{opacity:0;transform:translate(-60%)scale(.3)rotate(-90deg)}to{opacity:1;transform:none}}.keno-module__7cYMuW__goldText{background:linear-gradient(#fffaf0,#f6dc96 40%,#d9a845 70%,#8a6526);color:#0000;-webkit-background-clip:text;background-clip:text}.keno-module__7cYMuW__bigWin{animation:.5s cubic-bezier(.2,1.4,.4,1) both keno-module__7cYMuW__bigWin}@keyframes keno-module__7cYMuW__bigWin{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.keno-module__7cYMuW__rays{pointer-events:none;background:repeating-conic-gradient(from 0deg, #ffdc8c29 0 6deg, transparent 6deg 18deg);animation:18s linear infinite keno-module__7cYMuW__tumble;position:absolute;inset:-60%;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 62%);mask-image:radial-gradient(circle,#000 20%,#0000 62%)}.keno-module__7cYMuW__jostle{transform-origin:50% 90%;animation:.16s linear infinite keno-module__7cYMuW__jostle}@keyframes keno-module__7cYMuW__jostle{0%{transform:translate(0)rotate(0)}25%{transform:translate(.6px,-.8px)rotate(.5deg)}50%{transform:translate(-.4px,.4px)rotate(-.4deg)}75%{transform:translate(.5px,.6px)rotate(.3deg)}to{transform:translate(0)rotate(0)}}.keno-module__7cYMuW__glassSweep{mix-blend-mode:screen;background:conic-gradient(#0000 0deg,#ffffff29 18deg,#0000 46deg 180deg,#bed2ff1f 200deg,#0000 232deg);animation:9s linear infinite keno-module__7cYMuW__tumble;position:absolute;inset:-20%}.keno-module__7cYMuW__glassSweepFast{animation-duration:.8s}.keno-module__7cYMuW__glassFlicker{mix-blend-mode:screen;background:radial-gradient(14% 14% at 30% 60%,#ffffff38,#0000 70%),radial-gradient(12% 12% at 68% 40%,#ffffff2e,#0000 70%),radial-gradient(10% 10% at 52% 74%,#ffffff29,#0000 70%);animation:.45s steps(3,end) infinite keno-module__7cYMuW__flicker;position:absolute;inset:0}@keyframes keno-module__7cYMuW__flicker{0%{transform:translate(0)}33%{transform:translate(8%,-10%)rotate(40deg)}66%{transform:translate(-6%,6%)rotate(-30deg)}}.keno-module__7cYMuW__chutePop{animation:.42s cubic-bezier(.2,1.5,.4,1) both keno-module__7cYMuW__chutePop}@keyframes keno-module__7cYMuW__chutePop{0%{opacity:0;transform:translateY(-60%)scale(.25)}60%{opacity:1}to{opacity:1;transform:none}}.keno-module__7cYMuW__studioArt{background:radial-gradient(60% 50% at 50% 45%,#0407148c,#0000 80%),linear-gradient(#060a1c26,#0406108c),url(/keno/starlight/bg.webp) 50% 30%/cover no-repeat,#070c20}.keno-module__7cYMuW__glass{-webkit-backdrop-filter:blur(6px);background:radial-gradient(120% 80% at 50% 0,#465fbe33,#0000 60%),linear-gradient(#0d1638d6,#080e26e0)!important}@media (max-width:639px){.keno-module__7cYMuW__studioArt{background:linear-gradient(#060a1c1a,#04061059 40%,#0000 60%),url(/keno/starlight/bg.webp) top/125% no-repeat,linear-gradient(#0a1230 0%,#070c20 50%,#04060f 100%)}}.keno-module__7cYMuW__rollIn{animation:.42s cubic-bezier(.22,1.2,.36,1) both keno-module__7cYMuW__rollIn}@keyframes keno-module__7cYMuW__rollIn{0%{opacity:0;transform:translate(140%)rotate(260deg)}35%{opacity:1}to{opacity:1;transform:none}}.keno-module__7cYMuW__landFlash,.keno-module__7cYMuW__hitFlash{pointer-events:none;border-radius:inherit;position:absolute;inset:0}.keno-module__7cYMuW__landFlash{background:radial-gradient(circle,#d2e1ff8c,#7896ff1f 60%,#0000 75%);animation:.5s ease-out both keno-module__7cYMuW__landFlash}@keyframes keno-module__7cYMuW__landFlash{0%{opacity:1}to{opacity:0}}.keno-module__7cYMuW__hitFlash{animation:.7s ease-out both keno-module__7cYMuW__hitFlash;box-shadow:0 0 0 2px #ffecaaf2,0 0 18px 6px #ffd26eb3}@keyframes keno-module__7cYMuW__hitFlash{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.45)}}.keno-module__7cYMuW__revealScrim{-webkit-backdrop-filter:blur(1.5px);background:radial-gradient(70% 60%,#06091a8c,#03050fc7);animation:.22s ease-out both keno-module__7cYMuW__revealIn}.keno-module__7cYMuW__revealScrimLight{background:radial-gradient(60% 50%,#06091a80,#03050f80)}.keno-module__7cYMuW__revealOut{animation:.22s ease-in both keno-module__7cYMuW__revealOut}@keyframes keno-module__7cYMuW__revealIn{0%{opacity:0}}@keyframes keno-module__7cYMuW__revealOut{to{opacity:0}}.keno-module__7cYMuW__revealPlaque{animation:.45s cubic-bezier(.2,1.45,.4,1) both keno-module__7cYMuW__plaqueIn}.keno-module__7cYMuW__revealPlaqueBig{animation-duration:.6s}@keyframes keno-module__7cYMuW__plaqueIn{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}.keno-module__7cYMuW__revealLanded{animation:.42s cubic-bezier(.2,1.6,.4,1) both keno-module__7cYMuW__plaqueLand}@keyframes keno-module__7cYMuW__plaqueLand{0%{transform:scale(1)}40%{transform:scale(1.07)}to{transform:scale(1)}}.keno-module__7cYMuW__revealGlow{animation:1.4s ease-in-out infinite keno-module__7cYMuW__revealGlow}@keyframes keno-module__7cYMuW__revealGlow{0%,to{box-shadow:0 30px 60px -24px #000000f2,0 0 26px #f6dc9659}50%{box-shadow:0 30px 60px -24px #000000f2,0 0 46px #f6dc9699}}.keno-module__7cYMuW__revealShine{pointer-events:none;background:linear-gradient(100deg,#0000,#fffae18c,#0000);width:45%;animation:1.6s ease-in-out .35s infinite keno-module__7cYMuW__revealShine;position:absolute;inset:-20% auto -20% -60%;transform:skew(-18deg)}@keyframes keno-module__7cYMuW__revealShine{0%{left:-60%}60%,to{left:130%}}.keno-module__7cYMuW__revealCoin{pointer-events:none;aspect-ratio:1;background:radial-gradient(circle at 36% 30%,#fffbe2 0 8%,#f8e7b0 18%,#e9c46a 42%,#b98a35 70%,#6e4f1c 100%);border-radius:9999px;max-width:34px;animation-name:keno-module__7cYMuW__coinFall,keno-module__7cYMuW__coinFlip;animation-timing-function:cubic-bezier(.45,0,.8,.6),linear;animation-iteration-count:infinite,infinite;animation-fill-mode:both;position:absolute;top:-12%;box-shadow:inset 0 0 0 2px #fff0be8c,inset 0 0 0 4px #96692399,0 2px 6px #00000080}@keyframes keno-module__7cYMuW__coinFall{0%{opacity:0;top:-12%}8%{opacity:1}to{opacity:1;top:108%}}@keyframes keno-module__7cYMuW__coinFlip{0%{transform:scaleX(1)}50%{transform:scaleX(.12)}to{transform:scaleX(1)}}.keno-module__7cYMuW__revealSpark{pointer-events:none;filter:drop-shadow(0 0 4px #ffd26ee6);background:radial-gradient(circle,#fffbe8 0 18%,#0000 22%),linear-gradient(90deg,#0000 44%,#fff0bef2 50%,#0000 56%),linear-gradient(#0000 44%,#fff0bef2 50%,#0000 56%);width:14px;height:14px;margin:-7px 0 0 -7px;animation:.9s ease-out both keno-module__7cYMuW__sparkOut;position:absolute;top:50%;left:50%}@keyframes keno-module__7cYMuW__sparkOut{0%{opacity:1;transform:translate(0)scale(.3)}to{transform:translate(var(--dx), var(--dy)) scale(1);opacity:0}}.keno-module__7cYMuW__payPulse{animation:.9s ease-in-out infinite keno-module__7cYMuW__payPulse}@keyframes keno-module__7cYMuW__payPulse{0%,to{box-shadow:0 0 16px #f6dc968c}50%{box-shadow:0 0 28px #f6dc96f2}}.keno-module__7cYMuW__trayWin{border-radius:12px;transition:box-shadow .3s;box-shadow:0 0 0 1px #f6dc9673,0 0 22px #f6dc9659}
