.bg-gray-850{background-color:#0e212e}.bg-gray-650{background-color:#4a4a4a}[data-component=auto-bet-scroll]{scrollbar-width:none;-ms-overflow-style:none;scrollbar-color:transparent transparent}[data-component=auto-bet-scroll]::-webkit-scrollbar{display:none;width:0;height:0}@keyframes svelte-gcbpoh-kenoMatchGemReveal{0%{transform:translate(-50%,-50%) scale(0) rotate(-45deg)}to{transform:translate(-50%,-50%) scale(1) rotate(0)}}.keno-match-gem.svelte-gcbpoh{display:flex;position:absolute;top:50%;left:50%;width:90%;aspect-ratio:1;transform:translate(-50%,-50%);animation-name:svelte-gcbpoh-kenoMatchGemReveal;animation-duration:var(--duration);animation-fill-mode:forwards;animation-timing-function:var(--keno-match-gem-easing);pointer-events:none}.keno-match-gem-lottie.svelte-gcbpoh{width:100%;height:100%;line-height:0}.keno-match-gem-lottie.svelte-gcbpoh svg{display:block;width:100%!important;height:100%!important}@media(prefers-reduced-motion:reduce){.keno-match-gem.svelte-gcbpoh{animation:none;transform:translate(-50%,-50%) scale(1) rotate(0)}}.keno-game-result-wrap.svelte-6qdlks{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--keno-settlement-width, 150px);height:var(--keno-settlement-height, 132px);overflow:hidden;padding:12px;border:6px solid #00e701;border-radius:16px;background:#1a2c38;box-shadow:0 10px 15px -3px #0003,0 4px 6px -2px #0000001a;text-align:center;font-weight:700}.keno-game-result-content.svelte-6qdlks{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.keno-settlement-multiplier.svelte-6qdlks{display:inline-block;max-width:118px;overflow:hidden;text-overflow:ellipsis;margin:6px 0 0;color:#00e701;font-size:24px;line-height:132%;white-space:nowrap}.keno-settlement-divider.svelte-6qdlks{flex-shrink:0;width:62px;height:3px;margin:4px 0;background:#2f4553}.keno-settlement-payout.svelte-6qdlks{display:inline-flex;height:44.5px;align-items:center;justify-content:center;gap:6px;color:#00e701;font-size:16px;line-height:1.2;font-variant-numeric:normal}.keno-settlement-payout-value.svelte-6qdlks{max-width:98px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.keno-board.svelte-a22em4{position:relative;display:grid;grid-gap:var(--grid-gap, 12px);padding:var(--board-padding-y, 0px) var(--board-padding-x, 0px);background:#0000;border-radius:8px;margin:0 auto;overflow:visible;box-sizing:border-box}.tile.svelte-a22em4{min-height:var(--tile-min-height, 60px);border-radius:var(--keno-tile-radius, 8px);transition-duration:.3s;transition-property:transform,opacity,background,box-shadow,filter;transform:translateZ(0);will-change:transform;backface-visibility:hidden}.tile-default.svelte-a22em4{background:#304553;box-shadow:0 var(--keno-tile-shadow-y, 8px) #213743;filter:brightness(.9);transition:transform .15s ease-out,box-shadow .15s ease-out,filter .15s ease-out,opacity .3s ease-out,background .3s ease-out}.tile-revealed.svelte-a22em4:not(.tile-revealed-winner).shadow-selected{transition:transform .15s ease-out,box-shadow .15s ease-out,filter .15s ease-out,opacity .3s ease-out,background .3s ease-out}@media(hover:hover)and (pointer:fine){.tile-default.svelte-a22em4:hover:not(.previewing){transform:translate3d(0,-2px,0);background-color:#557086;box-shadow:0 var(--keno-tile-shadow-y-hover, 10px) #304553;filter:brightness(1);transition:transform .15s ease-out,box-shadow .15s ease-out,filter .15s ease-out,opacity .3s ease-out,background .3s ease-out}.tile-revealed.svelte-a22em4:not(.tile-revealed-winner):hover:not(.previewing).shadow-selected{transform:translate3d(0,-2px,0);background-color:#b061ff;box-shadow:0 var(--keno-tile-shadow-y-hover, 10px) #9001ff;filter:brightness(1);transition:transform .15s ease-out,box-shadow .15s ease-out,filter .15s ease-out,opacity .3s ease-out,background .3s ease-out}}.tile-revealed.svelte-a22em4{filter:brightness(1)}.tile-revealed-winner.svelte-a22em4{filter:brightness(1.05);animation:svelte-a22em4-winnerGlowPurple 1.2s ease-in-out infinite alternate}.keno-tile-win.svelte-a22em4{box-sizing:border-box;padding:5%}.keno-tile-win-well.svelte-a22em4{border-radius:calc(var(--keno-tile-radius, 8px) * .75);box-shadow:inset 0 calc(4px * var(--keno-ui-scale, 1)) calc(14px * var(--keno-ui-scale, 1)) #00000080}.keno-tile-win-label.svelte-a22em4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;font-weight:600;font-variant-numeric:lining-nums tabular-nums;color:#008a01;text-shadow:0 1px 1px #fff}@keyframes svelte-a22em4-winnerGlowPurple{0%{box-shadow:0 var(--keno-tile-shadow-y, 8px) #6b21a8,0 0 12px #9000ff59}to{box-shadow:0 var(--keno-tile-shadow-y, 8px) #6b21a8,0 0 20px #9000ff7a}}.tile.previewing.svelte-a22em4{animation:svelte-a22em4-numberPreview .14s ease-out;pointer-events:none;will-change:transform;transform:translateZ(0);transition:none}@keyframes svelte-a22em4-numberPreview{0%{transform:scale(1) translateZ(0)}55%{transform:scale(1.06) translateZ(0)}to{transform:scale(1) translateZ(0)}}.tile-contracting.svelte-a22em4{position:relative;overflow:hidden;animation:svelte-a22em4-contractAndReveal var(--keno-tile-reveal-dur, .3s) ease-out forwards;will-change:clip-path,transform,opacity,background-color,color;transform:translateZ(0);backface-visibility:hidden;z-index:10}@keyframes svelte-a22em4-contractAndReveal{0%{clip-path:inset(0% 0% 0% 0%);transform:scale(1) translateZ(0);opacity:1;background-color:var(--tile-bg, #304553)}40%{clip-path:inset(50% 50% 50% 50%);transform:scale(.8) translateZ(0);opacity:.5;background-color:#070e14}50%{clip-path:inset(50% 50% 50% 50%);transform:scale(.1) translateZ(0);opacity:0;background-color:#050a0f}60%{clip-path:inset(0% 0% 0% 0%);transform:scale(.3) translateZ(0);opacity:.3;background-color:#0c1923;color:#822536}to{clip-path:inset(0% 0% 0% 0%);transform:scale(1) translateZ(0);opacity:1;background-color:#0e1d29;color:#822536;box-shadow:inset 0 var(--keno-tile-shadow-y, 8px) 0 #0c1923,inset 0 calc(14px * var(--keno-ui-scale, 1)) calc(10px * var(--keno-ui-scale, 1)) calc(-1 * var(--keno-tile-shadow-y, 8px)) #0e1d298c,inset calc(4px * var(--keno-ui-scale, 1)) 0 calc(8px * var(--keno-ui-scale, 1)) calc(-6px * var(--keno-ui-scale, 1)) #0c192380,inset calc(-4px * var(--keno-ui-scale, 1)) 0 calc(8px * var(--keno-ui-scale, 1)) calc(-6px * var(--keno-ui-scale, 1)) #0c192380}}.tile-contracting-winner.svelte-a22em4{position:relative;overflow:hidden;animation:svelte-a22em4-contractAndRevealWinner var(--keno-tile-reveal-dur, .3s) ease-out forwards;will-change:clip-path,transform,opacity,background-color,color;transform:translateZ(0);backface-visibility:hidden;z-index:10}@keyframes svelte-a22em4-contractAndRevealWinner{0%{clip-path:inset(0% 0% 0% 0%);transform:scale(1) translateZ(0);opacity:1;background-color:var(--tile-bg, #304553)}40%{clip-path:inset(50% 50% 50% 50%);transform:scale(.8) translateZ(0);opacity:.5;background-color:#1e0f3d}50%{clip-path:inset(50% 50% 50% 50%);transform:scale(.1) translateZ(0);opacity:0;background-color:#150828}60%{clip-path:inset(0% 0% 0% 0%);transform:scale(.3) translateZ(0);opacity:.35;background-color:#7200c9;color:#fff}to{clip-path:inset(0% 0% 0% 0%);transform:scale(1) translateZ(0);opacity:1;background-color:#9000ff;color:#fff;box-shadow:0 var(--keno-tile-shadow-y, 8px) #6b21a8}}.tile.revealed-phase.svelte-a22em4{clip-path:inset(0% 0% 0% 0%);transform:scale(1) translateZ(0);opacity:1;will-change:auto}.tile.revealed-phase.svelte-a22em4.shadow-keno,.tile.svelte-a22em4.shadow-keno{background-color:#0e1d29;color:#822536;transform:translate3d(0,4px,0) scale(.98)}[role=button].svelte-a22em4:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.bg-mines-default{background-color:#304553}.shadow-mines-default{box-shadow:0 var(--keno-tile-shadow-y, 8px) #213743}.bg-keno-dark{background-color:#0e1d29}.shadow-selected{box-shadow:0 var(--keno-tile-shadow-y, 8px) #6b21a8}.shadow-keno{box-shadow:inset 0 var(--keno-tile-shadow-y, 8px) 0 #0c1923,inset 0 calc(14px * var(--keno-ui-scale, 1)) calc(10px * var(--keno-ui-scale, 1)) calc(-1 * var(--keno-tile-shadow-y, 8px)) #0e1d298c,inset calc(4px * var(--keno-ui-scale, 1)) 0 calc(8px * var(--keno-ui-scale, 1)) calc(-6px * var(--keno-ui-scale, 1)) #0c192380,inset calc(-4px * var(--keno-ui-scale, 1)) 0 calc(8px * var(--keno-ui-scale, 1)) calc(-6px * var(--keno-ui-scale, 1)) #0c192380}.shadow-winner{box-shadow:0 var(--keno-tile-shadow-y, 8px) #6b21a8}.tooltip-content{position:relative;animation:svelte-a22em4-tooltipFadeIn .2s ease-out}.tooltip-arrow{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #213743}.keno-hub-tooltip-arrow{z-index:2}@keyframes svelte-a22em4-tooltipFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.multiplier-display-container.svelte-a22em4{overflow:visible;-webkit-overflow-scrolling:touch;flex:0 0 auto;width:100%;min-height:0;display:flex;flex-direction:column;align-items:stretch}.keno-footer.svelte-a22em4{width:100%;grid-gap:var(--keno-hub-gap, .75em);min-height:var(--keno-hub-footer-min-height, 7em)}.keno-payouts-slot.svelte-a22em4{flex-shrink:0;width:100%;min-width:0;min-height:50.4px;visibility:hidden;pointer-events:none}.keno-payouts.svelte-a22em4{min-width:100%;width:100%;grid-gap:var(--keno-hub-gap, .75em);grid-template-columns:repeat(var(--count, 1),minmax(0,1fr))}.keno-footer-bottom.svelte-a22em4{min-height:49.5px;border-radius:.375em;background-color:#2f4553;box-shadow:0 2px 6px #00000038}.keno-hit-bar.svelte-a22em4{min-width:100%;width:100%;min-height:49.5px;grid-gap:var(--keno-hub-gap, .75em);grid-template-columns:repeat(var(--count, 1),minmax(0,1fr))}.keno-payout.svelte-a22em4{min-width:0;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;justify-content:center;min-height:50.4px;padding-block:2px;padding-inline:0;border-radius:.375em;font-size:1em;font-weight:700;background-color:#2f4553;box-shadow:0 2px 6px #00000038;color:#fff;pointer-events:none}.keno-hit.svelte-a22em4{min-width:0;min-height:49.5px;height:49.5px;box-sizing:border-box;border-radius:0;background-color:transparent;color:#f7fafc}.keno-hit--hit-accent-zero.svelte-a22em4{background-color:#192c38}.keno-hit--hit-accent-win.svelte-a22em4{background-color:#557086}.keno-footer-empty.svelte-a22em4{box-sizing:border-box;min-height:49.5px;height:49.5px}.keno-hit-gem.svelte-a22em4{width:1.2em;height:1.2em;filter:grayscale(100%);transition:filter .15s ease}.keno-hit-gem--selected.svelte-a22em4{filter:grayscale(0%)}.keno-hit.svelte-a22em4:hover{background-color:#ffffff0a}.keno-hit--hit-accent-zero.svelte-a22em4:hover{background-color:#1f3848}.keno-hit--hit-accent-win.svelte-a22em4:hover{background-color:#5f7d95}@media(max-width:768px){.keno-footer.svelte-a22em4{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);align-items:stretch;font-size:calc(1rem * var(--keno-ui-scale, 1));min-height:var(--keno-hub-footer-min-height, 7em)}.keno-board-grid-area{min-height:180px}.tile.svelte-a22em4{font-size:max(12px,calc(20px * var(--keno-ui-scale, 1)));min-height:0;aspect-ratio:1 / 1}.keno-tile-win-label.svelte-a22em4{font-size:max(12px,calc(20px * var(--keno-ui-scale, 1)))}.multiplier-display-container.svelte-a22em4{padding-top:0;padding-bottom:0}.keno-footer-bottom.svelte-a22em4,.keno-hit-row-wrap.svelte-a22em4,.keno-payouts.svelte-a22em4,.keno-payouts-slot.svelte-a22em4,.keno-hit-bar.svelte-a22em4{height:100%;min-height:0}.keno-payout.svelte-a22em4{min-height:0;height:100%;padding-block:2px;font-size:1em}.keno-hit.svelte-a22em4{padding-top:0;padding-bottom:0;font-size:1em;line-height:1;min-height:0;height:100%}.keno-footer-empty.svelte-a22em4{font-size:max(11px,calc(14px * var(--keno-ui-scale, 1)));min-height:max(36px,calc(49.5px * var(--keno-ui-scale, 1)));height:auto}.keno-hit-gem.svelte-a22em4{width:1.2em;height:1.2em}.keno-payouts-slot.svelte-a22em4{min-height:0;height:100%}}@media(max-width:480px){.keno-board-grid-area{min-height:160px}}@media(max-width:360px){.multiplier-display-container.svelte-a22em4{overflow:visible}.keno-payouts.svelte-a22em4,.keno-hit-bar.svelte-a22em4,.keno-footer-bottom.svelte-a22em4{min-width:max-content}.keno-payout.svelte-a22em4,.keno-hit.svelte-a22em4{min-width:1.75rem}}select option{background-color:#0e212e;color:#fff}.mobile-game-content .game-canvas.keno-game-canvas{aspect-ratio:auto!important;height:auto!important}
