*{box-sizing:border-box;margin:0;padding:0}body{-webkit-user-select:none;user-select:none;background-color:#000;margin:0;padding:0;overflow:hidden}#game{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}#game canvas{width:100%;height:100%}#preloader{z-index:300;opacity:1;justify-content:center;align-items:center;width:100%;height:100%;font-family:Roboto Condensed,sans-serif;font-size:1.6em;transition:opacity .6s;display:flex;position:absolute;overflow:hidden}#preloader.fade-out{opacity:0}#preloader .theme{background:var(--preloader-background);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#preloader .debug-ui{color:var(--preloader-foreground);font-size:.9em;position:absolute;top:0;left:0}#preloader .content{flex-flow:column;align-items:center;gap:2em;padding:2em;display:flex}#preloader .content .logo{object-fit:contain;max-width:12em;height:auto;display:block}#preloader .content .bar{background:var(--preloader-bar-track);border-radius:.25em;width:100%;max-width:20em;height:.5em;overflow:hidden}#preloader .content .bar .fill{background:linear-gradient(90deg, var(--preloader-accent1), var(--preloader-accent2));border-radius:inherit;height:100%;transition:width .12s}#preloader .content .percentage{color:var(--preloader-foreground);margin:0;font-size:1.5em}#ui{-webkit-user-select:none;user-select:none;flex-flow:column;justify-content:end;width:100%;height:100%;font-family:Roboto Condensed,sans-serif;display:flex;position:absolute;overflow:hidden}#ui .button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;font-size:unset;pointer-events:auto;justify-content:center;align-items:center;display:flex}#ui .button.disabled{cursor:default;filter:saturate(80%);opacity:.6;pointer-events:none}#ui .button *{pointer-events:none}#ui p{text-shadow:.06em .06em var(--ui-background);margin:0}#ui .theme{color:var(--ui-foreground)}#ui .theme .in-game .menu{background-color:color-mix(in srgb, var(--ui-background) 70%, transparent);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}#ui .theme .in-game .menu .content .game-info{font-size:1.5em}#ui .theme .in-game .menu .content .game-info h1,#ui .theme .in-game .menu .content .game-info h2,#ui .theme .in-game .menu .content .game-info h3,#ui .theme .in-game .menu .content .game-info h4{color:var(--ui-accent);text-align:center;margin:.6em 0 .35em}#ui .theme .in-game .menu .content .game-info p{text-shadow:none;margin:.4em 0 .8em;line-height:1.4}#ui .theme .in-game .menu .content .game-info hr{border:0;border-top:.08em solid var(--ui-foreground);opacity:.2;margin:1em 0}#ui .theme .in-game .menu .content .game-info ul{margin:.2em 0 .9em 1.2em;padding:0;line-height:1.4}#ui .theme .in-game .menu .content .game-info li{margin:.15em 0}#ui .theme .in-game .menu .content .game-info table{border-collapse:collapse;width:100%;margin:.35em 0 1em;font-size:.95em}#ui .theme .in-game .menu .content .game-info th,#ui .theme .in-game .menu .content .game-info td{border:.08em solid color-mix(in srgb, var(--ui-foreground) 20%, transparent);text-align:left;vertical-align:top;padding:.45em .5em}#ui .theme .in-game .menu .content .game-info th{color:var(--game-info-accent,var(--ui-accent2));background:color-mix(in srgb, var(--ui-foreground) 4%, transparent);font-weight:700}#ui .theme .in-game .menu .content .autoplay-menu{flex-flow:column;justify-content:space-evenly;align-items:center;width:100%;height:100%;display:flex}#ui .theme .in-game .menu .content .autoplay-menu h1,#ui .theme .in-game .menu .content .autoplay-menu h2{text-transform:uppercase;text-align:center}#ui .theme .in-game .menu .content .autoplay-menu .autoplay-options{flex-flow:wrap;justify-content:center;align-items:center;gap:2em;padding:1em;display:flex}#ui .theme .in-game .menu .content .autoplay-menu .autoplay-options .button.autoplay-option{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .menu .content .autoplay-menu .autoplay-options .button.autoplay-option:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .menu .content .autoplay-menu .autoplay-options .button.autoplay-option{border-radius:.25em;padding:.25em 1em;font-family:inherit;font-size:2em}#ui .theme .in-game .menu .content .autoplay-menu .autoplay-options .button.autoplay-option.selected{background:var(--ui-button-foreground);color:var(--ui-button-background-1)}#ui .theme .in-game .menu .content .autoplay-menu section.autoplay-stop-on-feature{flex-flow:wrap;justify-content:center;align-items:center;gap:2em;display:flex}#ui .theme .in-game .menu .content .autoplay-menu section.autoplay-stop-on-feature .checkbox{background-color:var(--ui-background);cursor:pointer;pointer-events:auto;border-radius:100em;width:1.8em;height:1em;transition:background-color .2s}#ui .theme .in-game .menu .content .autoplay-menu section.autoplay-stop-on-feature .checkbox.disabled{cursor:default;filter:saturate(80%);opacity:.6;pointer-events:none}#ui .theme .in-game .menu .content .autoplay-menu section.autoplay-stop-on-feature .checkbox.checked{background-color:var(--ui-accent)}#ui .theme .in-game .menu .content .autoplay-menu section.autoplay-stop-on-feature .checkbox.checked .handle{left:.7em}#ui .theme .in-game .menu .content .autoplay-menu section.autoplay-stop-on-feature .checkbox .handle{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));border-radius:100%;width:1.2em;height:1.2em;transition:left .1s;position:relative;top:-.1em;left:-.1em}#ui .theme .in-game .menu .content .autoplay-menu section.autoplay-stop-on-feature .checkbox{font-size:3em}#ui .theme .in-game .menu .content .buy-bonus-menu{flex-flow:column;gap:1em;width:100%;height:100%;font-size:1.3em;display:flex}#ui .theme .in-game .menu .content .buy-bonus-menu section.buy-bonus-header{flex-flow:column;justify-content:center;align-items:center;display:flex}#ui .theme .in-game .menu .content .buy-bonus-menu section.buy-bonus-header h1{text-transform:uppercase}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options{flex-flow:row;justify-content:space-evenly;gap:1em;width:100%;height:100%;display:flex;overflow:auto}.portrait #ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options{flex-flow:column}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option{background-color:color-mix(in srgb, var(--ui-background) 50%, transparent);border-radius:.25em;flex-flow:column;justify-content:space-between;padding:2em;display:flex}.landscape #ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option{min-width:20em;max-width:20em;height:100%}.portrait #ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option{width:100%;min-height:15em;max-height:15em}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .title{text-align:center}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .details{flex-flow:column;justify-content:space-evenly;align-items:center;gap:1em;height:100%;display:flex}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .details .description{text-align:center}.portrait #ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .details .description{text-align:left}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .details .stats{flex-flow:column;align-items:center;gap:1em;display:flex}.portrait #ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .details .stats{flex-flow:wrap;justify-content:space-evenly;width:100%}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .details .stats .stat{flex-flow:row;gap:.5em;display:flex}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .details .stats .stat p{text-transform:uppercase;text-wrap:nowrap;font-weight:500}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action{flex-flow:row;justify-content:center;font-size:1.5em;display:flex}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-boost{flex-flow:row;align-items:center;gap:1em;display:flex}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-boost p{text-transform:uppercase}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-boost .checkbox{background-color:var(--ui-background);cursor:pointer;pointer-events:auto;border-radius:100em;width:1.8em;height:1em;transition:background-color .2s}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-boost .checkbox.disabled{cursor:default;filter:saturate(80%);opacity:.6;pointer-events:none}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-boost .checkbox.checked{background-color:var(--ui-accent)}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-boost .checkbox.checked .handle{left:.7em}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-boost .checkbox .handle{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));border-radius:100%;width:1.2em;height:1.2em;transition:left .1s;position:relative;top:-.1em;left:-.1em}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-buy{flex-flow:row;align-items:center;gap:1em;display:flex}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-buy p{text-transform:uppercase}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-buy .button{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-buy .button:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .menu .content .buy-bonus-menu .buy-bonus-options .buy-bonus-option .action .action-buy .button{border-radius:.25em;padding:.25em 1em}#ui .theme .in-game .menu .content .audio-settings-menu{flex-flow:column;justify-content:space-evenly;align-items:center;width:100%;height:100%;display:flex}#ui .theme .in-game .menu .content .audio-settings-menu h1,#ui .theme .in-game .menu .content .audio-settings-menu h2{text-transform:uppercase;text-align:center}#ui .theme .in-game .menu .content .audio-settings-menu section.audio-channel{flex-flow:column;align-items:center;gap:1.5em;width:100%;max-width:48em;padding:0 2em;display:flex}#ui .theme .in-game .menu .content .audio-settings-menu .audio-channel-controls{flex-flow:row;justify-content:center;align-items:center;gap:2em;width:100%;display:flex}#ui .theme .in-game .menu .content .audio-settings-menu .audio-channel-controls .checkbox{background-color:var(--ui-background);cursor:pointer;pointer-events:auto;border-radius:100em;width:1.8em;height:1em;transition:background-color .2s}#ui .theme .in-game .menu .content .audio-settings-menu .audio-channel-controls .checkbox.disabled{cursor:default;filter:saturate(80%);opacity:.6;pointer-events:none}#ui .theme .in-game .menu .content .audio-settings-menu .audio-channel-controls .checkbox.checked{background-color:var(--ui-accent)}#ui .theme .in-game .menu .content .audio-settings-menu .audio-channel-controls .checkbox.checked .handle{left:.7em}#ui .theme .in-game .menu .content .audio-settings-menu .audio-channel-controls .checkbox .handle{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));border-radius:100%;width:1.2em;height:1.2em;transition:left .1s;position:relative;top:-.1em;left:-.1em}#ui .theme .in-game .menu .content .audio-settings-menu .audio-channel-controls .checkbox{flex:none;font-size:3em}#ui .theme .in-game .menu .content .audio-settings-menu .audio-volume-slider{appearance:none;background:color-mix(in srgb, var(--ui-background) 80%, transparent);cursor:pointer;border-radius:999px;outline:none;flex:auto;width:100%;max-width:28em;height:1.2em}#ui .theme .in-game .menu .content .audio-settings-menu .audio-volume-slider::-webkit-slider-thumb{appearance:none;background:var(--ui-button-foreground);cursor:pointer;border:none;border-radius:50%;width:2.75em;height:2.75em;box-shadow:0 .15em .4em #0006}#ui .theme .in-game .menu .content .audio-settings-menu .audio-volume-slider::-moz-range-thumb{background:var(--ui-button-foreground);cursor:pointer;border:none;border-radius:50%;width:2.75em;height:2.75em;box-shadow:0 .15em .4em #0006}#ui .theme .in-game .menu .content .audio-settings-menu .audio-volume-slider::-moz-range-track{background:color-mix(in srgb, var(--ui-background) 80%, transparent);border-radius:999px;height:1.2em}#ui .theme .in-game .menu .content{scrollbar-width:thick;scrollbar-color:var(--ui-accent) transparent;background:color-mix(in srgb, var(--ui-background) 50%, transparent);border-radius:.5em;padding:2em;position:relative;overflow-y:auto}#ui .theme .in-game .menu .content::-webkit-scrollbar{width:.5em}#ui .theme .in-game .menu .content::-webkit-scrollbar-track{background:0 0}#ui .theme .in-game .menu .content::-webkit-scrollbar-thumb{border-radius:.25em}.landscape #ui .theme .in-game .menu .content{width:90em;height:45em;top:-3em;left:-7em}.portrait #ui .theme .in-game .menu .content{width:48em;height:60em;top:-10em}#ui .theme .in-game{width:100%;height:100%;position:absolute;top:0;left:0}#ui .theme .in-game .label{text-transform:uppercase;color:var(--ui-label)}#ui .theme .in-game .controls{pointer-events:none;gap:2em;padding:2em;display:flex;position:absolute}.landscape #ui .theme .in-game .controls{flex-flow:column;justify-content:center;align-items:center;height:100%;right:0}.portrait #ui .theme .in-game .controls{flex-flow:row;justify-content:center;align-items:center;width:100%;bottom:7em}#ui .theme .in-game .options{flex-flow:row;justify-content:end;align-items:end;gap:1em;width:100%;padding:0 2em;display:flex;position:absolute;bottom:5em}#ui .theme .in-game .audio-toggle{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .audio-toggle:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .audio-toggle{width:4em;height:4em}#ui .theme .in-game .audio-toggle .icon{background:var(--ui-button-foreground);width:60%;height:60%}#ui .theme .in-game .game-info-button{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .game-info-button:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .game-info-button{width:4em;height:4em}#ui .theme .in-game .game-info-button .icon{background:var(--ui-button-foreground);width:45%;height:45%}#ui .theme .in-game .turbo-button-wrapper{pointer-events:auto;align-items:end;display:flex;position:relative}#ui .theme .in-game .turbo-button{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .turbo-button:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .turbo-button{justify-content:center;align-items:center;width:4em;height:4em;display:flex}#ui .theme .in-game .turbo-button .icon{width:95%;height:70%;position:relative}#ui .theme .in-game .turbo-button .bolt{aspect-ratio:20/28;background:var(--ui-button-foreground);height:100%;transition:background-color .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#ui .theme .in-game .turbo-button .bolt.front{z-index:2}#ui .theme .in-game .turbo-button .bolt.back{z-index:1;height:85%}#ui .theme .in-game .turbo-button .bolt.back.left{transform:translate(-110%,-50%)}#ui .theme .in-game .turbo-button .bolt.back.right{transform:translate(10%,-50%)}#ui .theme .in-game .turbo-button .icon.speed-turbo .bolt.back.left{transform:translate(-80%,-50%)}#ui .theme .in-game .turbo-button .icon.speed-turbo .bolt.back.right{transform:translate(-20%,-50%)}#ui .theme .in-game .auto-play-button{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .auto-play-button:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .auto-play-button{justify-content:center;align-items:center;width:4em;height:4em;transition:transform .15s,opacity .12s,width .15s,height .15s;display:flex}#ui .theme .in-game .auto-play-button .icon{justify-content:center;align-items:center;width:60%;height:60%;display:flex;position:relative}#ui .theme .in-game .auto-play-button .icon .ring{background:var(--ui-button-foreground);position:absolute;inset:0}#ui .theme .in-game .auto-play-button .icon .letter{color:var(--ui-button-foreground);font-size:1em;font-weight:800;line-height:1;position:relative}#ui .theme .in-game .auto-play-button.running{width:6em;height:6em}#ui .theme .in-game .auto-play-button.running .stop-square{background-color:var(--ui-button-foreground);border-radius:.4em;justify-content:center;align-items:center;width:50%;height:50%;display:flex}#ui .theme .in-game .auto-play-button.running .count{color:var(--ui-button-background-1);font-size:1.6em;font-weight:800;line-height:1}#ui .theme .in-game .top-bar{width:100%;color:var(--ui-foreground);flex-flow:row;justify-content:space-between;padding:.5em;font-size:1.3em;display:flex;position:absolute;top:0;left:0}#ui .theme .in-game .game-name{text-transform:uppercase}#ui .theme .in-game .pip{pointer-events:none;flex-flow:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.portrait #ui .theme .in-game .pip{height:70%}#ui .theme .in-game .pip .content{background-color:var(--ui-background);white-space:none;opacity:0;border-radius:.5em;flex-flow:row;gap:.5em;padding:.5em;font-size:3em;transition:opacity .2s,translate .2s;display:flex;translate:0 1em}#ui .theme .in-game .pip .content.show{opacity:1;transition:opacity .4s,translate .4s;translate:0}#ui .theme .in-game .bottom-bar{background:linear-gradient(0deg, var(--ui-background), transparent);flex-flow:row;justify-content:space-between;align-items:end;width:100%;padding:.5em 1.5em;font-size:2em;display:flex;position:absolute;bottom:0;left:0}#ui .theme .in-game .button.spin{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .button.spin:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .button.spin{background:0 0;width:12em;height:12em;position:relative}#ui .theme .in-game .button.spin .outline{border:.1em solid var(--ui-button-background-1);background:0 0;border-radius:50%;width:110%;height:110%;position:absolute}#ui .theme .in-game .button.spin .background{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));border-radius:50%;width:100%;height:100%;position:absolute}#ui .theme .in-game .button.spin .hold-turbo-fill{background:0 0;border-radius:50%;width:110%;height:110%;position:absolute}#ui .theme .in-game .button.spin .icon{background-color:var(--ui-button-foreground);width:60%;height:60%;line-height:1;transform:rotate(0)}#ui .theme .in-game .button.spin .free-spins{text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2em;display:flex}#ui .theme .in-game .button.spin .free-spins p{text-shadow:none;white-space:nowrap;font-weight:500}#ui .theme .in-game .button.spin .free-spins .label{color:var(--ui-button-foreground);margin-bottom:.2em;font-size:2em;line-height:1}#ui .theme .in-game .button.spin .free-spins .value{color:var(--ui-button-foreground);font-size:3em;line-height:1}#ui .theme .in-game .button.spin .autoplay{padding:2em}#ui .theme .in-game .button.spin .autoplay p{text-transform:uppercase;font-size:3em}#ui .theme .in-game .button.menu-close{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .button.menu-close:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .button.menu-close{width:6em;height:6em;position:absolute}#ui .theme .in-game .button.menu-close .icon{background-color:var(--ui-button-foreground);width:60%;height:60%}#ui .theme .in-game .button.menu-close.disabled{display:none}.landscape #ui .theme .in-game .button.menu-close{translate:0 -19em}.portrait #ui .theme .in-game .button.menu-close{translate:19em}#ui .theme .in-game .button.increment,#ui .theme .in-game .button.decrement{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .button.increment:not(.disabled):active,#ui .theme .in-game .button.decrement:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .button.increment,#ui .theme .in-game .button.decrement{width:6em;height:6em}#ui .theme .in-game .button.increment .icon,#ui .theme .in-game .button.decrement .icon{background-color:var(--ui-button-foreground);width:80%;height:80%}.portrait #ui .theme .in-game .button.increment .icon{rotate:90deg}.landscape #ui .theme .in-game .button.decrement .icon{rotate:180deg}.portrait #ui .theme .in-game .button.decrement .icon{rotate:-90deg}#ui .theme .in-game .button.buy-bonus{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .in-game .button.buy-bonus:not(.disabled):active{transform:scale(.95)}#ui .theme .in-game .button.buy-bonus{background:var(--ui-buy-bonus-background);text-transform:uppercase;transform-origin:100%;border-radius:1em 0 0 1em;width:7em;height:2em;font-size:1.6em;font-weight:800;line-height:1;transition:right .15s;position:absolute;top:5em;right:0}#ui .theme .in-game .button.buy-bonus.disabled{transition:right .12s;right:-7em}.portrait #ui .theme .in-game .button.buy-bonus{top:unset;bottom:17em}#ui .theme .in-game .button.buy-bonus .buy-bonus-content{text-align:center;text-shadow:none;white-space:nowrap;color:var(--ui-buy-bonus-foreground);margin:0;display:block}#ui .theme .in-game .button.buy-bonus .buy-bonus-content .icon{background-color:var(--ui-buy-bonus-foreground);width:1em;height:1em;display:inline-block;transform:translate(-.1em,.1em)}#ui .theme .in-game .message{white-space:nowrap;text-align:center;flex-flow:row;justify-content:center;gap:.2em;font-size:2em;display:flex}.landscape #ui .theme .in-game .message{width:50%}.portrait #ui .theme .in-game .message{width:75%;font-size:3em;position:absolute;bottom:7.5em;left:12.5%}#ui .theme .in-game .message .content{flex-flow:row;gap:.5em;display:flex}#ui .theme .in-game .balance-meter{flex-flow:row;justify-content:start;align-items:end;gap:5%;display:flex}.landscape #ui .theme .in-game .balance-meter{width:25%}.portrait #ui .theme .in-game .balance-meter{width:50%}#ui .theme .in-game .balance-meter .label{text-align:right;max-width:35%}#ui .theme .in-game .balance-meter .value{max-width:60%}#ui .theme .in-game .bet-meter{flex-flow:row;justify-content:end;align-items:end;gap:5%;display:flex}.landscape #ui .theme .in-game .bet-meter{width:25%}.portrait #ui .theme .in-game .bet-meter{width:50%}#ui .theme .in-game .bet-meter .label{text-align:right;max-width:35%}#ui .theme .in-game .bet-meter .value{max-width:60%}#ui .theme .message-popup-overlay{z-index:200;pointer-events:auto;cursor:default;background:#000000bf;justify-content:center;align-items:center;padding:2em;display:flex;position:absolute;inset:0}#ui .theme .message-popup-overlay.dismissible{cursor:pointer}.portrait #ui .theme .message-popup-overlay{padding:1em}#ui .theme .message-popup{border:.1em solid var(--message-popup-accent,var(--ui-accent1));background:var(--message-popup-background,#000000eb);width:min(80vw,42em);max-height:min(80vh,32em);color:var(--message-popup-foreground,var(--ui-foreground));cursor:default;border-radius:1em;flex-direction:column;font-size:1.6em;display:flex;position:relative;overflow:hidden;box-shadow:0 1.2em 2.5em #0009}.portrait #ui .theme .message-popup{border-radius:.6em;width:90vw;max-height:70vh;font-size:1.8em}#ui .theme .message-popup.alert{border-color:var(--message-popup-alert-accent,#e0a830)}#ui .theme .message-popup.alert .message-popup-title{color:var(--message-popup-alert-accent,#e0a830)}#ui .theme .message-popup.alert .message-popup-button.primary{background:var(--message-popup-alert-accent,#e0a830)}#ui .theme .message-popup.error{border-color:var(--message-popup-error-accent,#e04545)}#ui .theme .message-popup.error .message-popup-title{color:var(--message-popup-error-accent,#e04545)}#ui .theme .message-popup.error .message-popup-button.primary{background:var(--message-popup-error-accent,#e04545)}#ui .theme .message-popup-close{border:.1em solid var(--message-popup-accent,var(--ui-accent1));width:2.2em;height:2.2em;color:var(--message-popup-foreground,var(--ui-foreground));cursor:pointer;z-index:2;background:#00000059;border-radius:50%;font-size:1em;font-weight:700;position:absolute;top:.6em;right:.6em}#ui .theme .message-popup-close:active{transform:scale(.96)}#ui .theme .message-popup-title{color:var(--message-popup-accent,var(--ui-accent2));margin:0;padding:1em 1.2em 0;font-size:1.2em;font-weight:700}#ui .theme .message-popup-body{scrollbar-width:thin;scrollbar-color:var(--message-popup-accent,var(--ui-accent2)) transparent;flex:1;padding:.8em 1.2em;overflow-y:auto}#ui .theme .message-popup-body::-webkit-scrollbar{width:.4em}#ui .theme .message-popup-body::-webkit-scrollbar-track{background:0 0}#ui .theme .message-popup-body::-webkit-scrollbar-thumb{background:var(--message-popup-accent,var(--ui-accent2));border-radius:.2em}#ui .theme .message-popup-body p{text-shadow:none;margin:0;line-height:1.5}#ui .theme .message-popup-actions{flex-flow:row;justify-content:center;gap:.8em;padding:.8em 1.2em 1.2em;display:flex}#ui .theme .message-popup-button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;border:.1em solid var(--message-popup-border,#fff3);border-radius:.4em;padding:.5em 2em;font-family:inherit;font-size:.9em;font-weight:600;transition:transform .15s,opacity .12s}#ui .theme .message-popup-button:active{transform:scale(.96)}#ui .theme .message-popup-button.primary{background:linear-gradient(135deg, var(--ui-accent1,#2db13d), var(--ui-accent2,#60b35b));color:var(--ui-accent-foreground,black);border-color:#0000}#ui .theme .message-popup-button.secondary{color:var(--message-popup-foreground,var(--ui-foreground));background:#ffffff14}#ui .theme .intro-screen-overlay{z-index:150;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:color-mix(in srgb, var(--ui-background) 70%, transparent);pointer-events:auto;cursor:default;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#ui .theme .intro-screen{position:absolute;inset:0}#ui .theme .intro-screen .theme{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#ui .theme .intro-screen-play{background:linear-gradient(135deg, var(--ui-button-background-1), var(--ui-button-background-2));color:var(--ui-button-foreground);border-radius:100%;transition:transform .15s,opacity .12s}#ui .theme .intro-screen-play:not(.disabled):active{transform:scale(.95)}#ui .theme .intro-screen-play{border-radius:.25em;padding:.25em 1em;font-family:inherit;font-size:2em}#ui .theme .intro-screen-grid{flex-direction:column;justify-content:center;align-items:center;gap:2.5em;width:100%;height:100%;padding:4em 3em;font-size:clamp(1em,2.3vh,1.8em);display:flex}#ui .theme .intro-screen-grid .intro-screen-boards{flex-flow:row;flex:1;justify-content:center;align-items:center;gap:2em;width:100%;min-height:0;display:flex}#ui .theme .intro-screen-grid .intro-screen-board{aspect-ratio:9/16;background-color:color-mix(in srgb, var(--ui-background) 70%, transparent);text-align:center;border-radius:.25em;flex-direction:column;justify-content:flex-start;align-items:center;max-height:100%;padding:1.8em 1.4em;display:flex;overflow:hidden}#ui .theme .intro-screen-carousel{flex-direction:column;justify-content:center;align-items:center;gap:1.5em;width:100%;height:100%;padding:4em 3em 3em;font-size:clamp(1em,4vw,2em);display:flex;overflow:hidden}#ui .theme .intro-screen-carousel .intro-screen-track{flex-flow:row;flex:1;align-items:center;width:100%;min-height:0;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}#ui .theme .intro-screen-carousel .intro-screen-slide{aspect-ratio:9/16;text-align:center;background-color:color-mix(in srgb, var(--ui-background) 70%, transparent);border-radius:.25em;flex-direction:column;flex:0 0 calc(100% - 1.6em);justify-content:flex-start;align-items:center;width:calc(100% - 1.6em);max-height:100%;margin:0 .8em;padding:2em;display:flex;overflow:hidden}#ui .theme .intro-screen-dots{flex-flow:row;justify-content:center;gap:.6em;display:flex}#ui .theme .intro-screen-dot{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;background:var(--ui-background);border:none;border-radius:50%;width:.7em;height:.7em;padding:0;transition:background .2s,transform .2s}#ui .theme .intro-screen-dot.active{background:var(--ui-accent);transform:scale(1.3)}#ui .theme .intro-screen-overlay h2,#ui .theme .intro-screen-overlay h3{color:var(--ui-accent);margin:.5em 0 .35em}#ui .theme .intro-screen-overlay h2{font-size:1.3em}#ui .theme .intro-screen-overlay h3{font-size:1.1em}#ui .theme .intro-screen-overlay p{text-shadow:none;margin:.35em 0 .7em;line-height:1.5}#ui .theme .intro-screen-overlay img{object-fit:contain;border-radius:.4em;flex-shrink:0;max-width:100%;height:auto;margin:.5em 0}#ui .theme .intro-screen-overlay ul{text-align:left;margin:.3em 0 .9em 1.2em;padding:0;line-height:1.5}#ui .theme .intro-screen-overlay li{margin:.2em 0}@font-face{font-family:Norsebold;src:url(./Norsebold-3PA_I7Rm.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Adonais;src:url(./Adonais-C2DXojjM.ttf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mina is gone;src:url(./mina-is-gone.regular-B0aTeMRY.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.button.spin{position:relative}.button.spin .boost-indicator{color:#000;text-align:center;pointer-events:none;background:#80d07a;border:3px solid #fffffff2;border-radius:999px;min-width:3.4em;padding:.22em .42em;font-family:Adonais,sans-serif;font-size:1.45rem;line-height:1;position:absolute;bottom:-.15rem;right:-.25rem;transform:translateZ(0)rotate(-6deg);box-shadow:0 0 10px #00000073}.odin-intro-board-image{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:34%;margin:.5em 0;display:flex}.intro-screen-overlay .odin-intro-board-image>img{object-fit:contain;width:auto;max-width:100%;height:100%;max-height:100%;margin:0}.odin-paytable-grid{--odin-paytable-item-size:clamp(8rem, 12vw, 12.5rem);flex-wrap:wrap;justify-content:center;align-items:start;gap:clamp(1.25rem,3vw,2.4rem) clamp(1.25rem,3vw,2.6rem);margin:1rem 0 2rem;display:flex}.odin-paytable-symbol{width:var(--odin-paytable-item-size);text-align:center;justify-items:center;margin:0;display:grid}.odin-paytable-symbol img{width:100%;height:calc(var(--odin-paytable-item-size) * .9);object-fit:contain}.odin-paytable-symbol figcaption{opacity:.85;margin-top:.25rem}.odin-paytable-payouts{gap:.1rem;margin:.4rem 0 0;line-height:1.25;display:grid}.odin-paytable-payouts strong{color:var(--ui-accent)}.odin-multiplier-examples{--odin-multiplier-example-size:clamp(7rem, 10vw, 10.5rem);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.8rem,2vw,1.6rem);margin:1rem 0 1.5rem;display:flex}.odin-multiplier-examples img{width:var(--odin-multiplier-example-size);height:var(--odin-multiplier-example-size);object-fit:contain}.odin-scatter-trigger-symbols{--odin-scatter-symbol-size:clamp(7.5rem, 11vw, 11rem);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.8rem,2vw,1.4rem);margin:1rem 0 1.5rem;display:flex}.odin-scatter-trigger-symbols img{width:var(--odin-scatter-symbol-size);height:var(--odin-scatter-symbol-size);object-fit:contain}.odin-wild-grid{--odin-wild-card-size:clamp(8rem, 13vw, 12rem);grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:clamp(1.5rem,3vw,2.2rem);margin:1rem 0 1.5rem;display:grid}.odin-wild-card{text-align:center;justify-items:center;gap:.5rem;width:min(100%,24rem);margin:0;display:grid}.odin-wild-card:nth-child(3){grid-column:1/-1;width:min(100%,32rem)}.odin-wild-card img{width:var(--odin-wild-card-size);height:var(--odin-wild-card-size);object-fit:contain}.odin-wild-card:nth-child(2) img{width:calc(var(--odin-wild-card-size) * 1.6);height:calc(var(--odin-wild-card-size) * 1.6)}.odin-wild-card:nth-child(3) img{width:calc(var(--odin-wild-card-size) * 3);height:calc(var(--odin-wild-card-size) * 1.4)}.odin-wild-card figcaption{gap:.25rem;line-height:1.3;display:grid}.odin-wild-card figcaption span{opacity:.85}@media (width<=44rem){.odin-wild-grid{grid-template-columns:1fr}.odin-wild-card:nth-child(3){grid-column:auto;width:min(100%,24rem)}}.odin-global-multiplier-examples{justify-items:center;gap:1rem;margin:1rem auto 1.5rem;display:grid}.odin-global-multiplier-image{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.odin-wild-multiplier-image{object-fit:contain;width:min(100%,14rem);height:auto;display:block}
