.reference-replay-input{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;pointer-events:auto}.reference-replay-input[hidden]{display:none}.reference-replay-start{position:absolute;margin:0;padding:0;border:0;background:transparent;color:transparent;cursor:pointer}.reference-replay-start:focus-visible{outline:none}.reference-replay-start:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;outline:2px solid #ffefae;border-radius:6px}.reference-replay-description{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../themes/gimmshunt/fonts/lilita-one.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../themes/gimmshunt/fonts/roboto-condensed.ttf) format("truetype")}.tg-game-hud{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;--tg-hud-desktop-scale: 1;--tg-hud-desktop-width: 1200px;color:#cfcfcf;font-family:Arial,sans-serif;pointer-events:none;-webkit-user-select:none;user-select:none}.tg-game-hud button{cursor:pointer;pointer-events:auto}.tg-game-hud__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:38px;height:38px;padding:0;background:#0006;border:1px solid rgb(255 255 255 / 50%);border-radius:8px;outline:none;touch-action:manipulation;transition:transform .2s ease,background-color .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.tg-game-hud__button:focus,.tg-game-hud__button:focus-visible{outline:none}.tg-game-hud__button:hover{background:#0009;border-color:#fff;transform:scale(1.02)}.tg-game-hud__button:active{background:#0009;border-color:#fff;transform:scale(.98)}.tg-game-hud__button:disabled{cursor:default;opacity:.45;pointer-events:none}.tg-game-hud__button:disabled:hover,.tg-game-hud__button:disabled:active{background:#0006;border-color:#ffffff7f;transform:none}.tg-game-hud__button.is-plain{width:auto;height:auto;padding:0;background:transparent;border:0}.tg-game-hud__button.is-plain:hover,.tg-game-hud__button.is-plain:active{background:transparent;transform:none}.tg-game-hud__button.is-action,.tg-game-hud__button.is-action-reversed{width:160px;height:145px;overflow:visible;background:transparent;border:0;transition:transform .2s ease}.tg-game-hud__button.is-action:hover,.tg-game-hud__button.is-action-reversed:hover{transform:scale(1.02)}.tg-game-hud__button.is-action:active,.tg-game-hud__button.is-action-reversed:active{transform:scale(.98)}.tg-game-hud__button.is-action:disabled:hover,.tg-game-hud__button.is-action:disabled:active,.tg-game-hud__button.is-action-reversed:disabled:hover,.tg-game-hud__button.is-action-reversed:disabled:active{transform:none}.tg-game-hud__button-frame{position:relative;display:grid;place-items:center;width:100%;height:100%}.tg-game-hud__action-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.tg-game-hud__top{position:absolute;top:0;left:0;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;width:var(--tg-hud-desktop-width);height:40px;padding:12px 14px;background:linear-gradient(black -5px,transparent);pointer-events:none;transform:scale(var(--tg-hud-desktop-scale));transform-origin:top left}.tg-game-hud__top-text{color:#ffffffbf;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-shadow:0 1px 4px rgb(0 0 0 / 70%)}.tg-game-hud__top-provider{display:flex;gap:6px;align-items:flex-start}.tg-game-hud__top-provider-logo{display:block;width:24px;height:20px;background-color:var(--hud-provider-icon-color);opacity:var(--hud-provider-icon-opacity);-webkit-mask:var(--tg-game-hud-provider-icon) center / contain no-repeat;mask:var(--tg-game-hud-provider-icon) center / contain no-repeat}.tg-game-hud__bottom{position:absolute;bottom:0;left:0;width:var(--tg-hud-desktop-width);min-height:270px;pointer-events:none;transform:scale(var(--tg-hud-desktop-scale));transform-origin:bottom left}.tg-game-hud__bottom:before,.tg-game-hud__bottom:after{position:absolute;bottom:0;z-index:0;width:50%;height:170%;content:"";opacity:.95;pointer-events:none;mask-image:linear-gradient(to top,#000 0%,#000 52%,rgb(0 0 0 / 45%) 76%,transparent 100%);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 52%,rgb(0 0 0 / 45%) 76%,transparent 100%)}.tg-game-hud__bottom:before{left:0;background:radial-gradient(ellipse 840px 440px at 0 100%,rgb(0 0 0) 0%,rgb(0 0 0 / 48%) 28%,rgb(0 0 0 / 24%) 56%,transparent 82%)}.tg-game-hud__bottom:after{right:0;background:radial-gradient(ellipse 840px 440px at 100% 100%,rgb(0 0 0) 0%,rgb(0 0 0 / 48%) 28%,rgb(0 0 0 / 24%) 56%,transparent 82%)}.tg-game-hud__left{position:absolute;bottom:28px;left:28px;z-index:1;display:grid;gap:12px;justify-items:start}.tg-game-hud__center{position:absolute;bottom:20px;left:50%;z-index:1;opacity:0;pointer-events:none;transform:translate(-50%) scale(.8);transform-origin:center bottom;transition:opacity .18s ease,transform .18s ease;will-change:opacity,transform}.tg-game-hud__center.is-visible{opacity:1;transform:translate(-50%) scale(1)}.tg-game-hud__right{position:absolute;right:28px;bottom:28px;z-index:1;display:grid;gap:14px;justify-items:center}.tg-game-hud__spin-cluster{display:flex;gap:14px;align-items:center}.tg-game-hud__side-stack{display:grid;gap:10px}.tg-game-hud__bet-row{display:flex;gap:16px;align-items:center}.tg-game-hud__stat{display:grid;gap:3px;min-width:120px;text-align:center}.tg-game-hud__stat.is-balance-hidden{visibility:hidden}.tg-game-hud__bet-stat{width:120px;min-width:120px;max-width:120px}.tg-game-hud__bet-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;color:inherit;text-align:inherit;background:transparent;border:0;outline:none}.tg-game-hud__bet-trigger:disabled{cursor:default;opacity:1}.tg-game-hud__left .tg-game-hud__stat{text-align:left}.tg-game-hud__win-stat{display:flex;align-items:center;justify-content:center;gap:10px;min-width:180px}.tg-game-hud__win-stat .tg-game-hud__label{font-size:30px;letter-spacing:.02em}.tg-game-hud__win-stat .tg-game-hud__value{font-size:30px}.tg-game-hud__label{color:#ff9f1c;font-family:Lilita One,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.08em}.tg-game-hud__value{color:#fff;font-size:24px;font-weight:900;letter-spacing:.02em;text-shadow:0 2px 8px rgb(0 0 0 / 65%)}.tg-game-hud__value-fit{display:flex;justify-content:center;min-width:0;overflow:hidden;line-height:1.15;white-space:nowrap}.tg-game-hud__value-fit-text{display:inline-block;transform-origin:center center}.tg-game-hud__button-icon{position:relative;z-index:1;display:block;width:58px;height:58px;background-image:var(--tg-button-icon);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.5;transition:opacity .2s ease,transform .2s ease}svg.tg-game-hud__button-icon{background-image:none}svg.tg-game-hud__button-icon.is-feature{color:#fff}svg.tg-game-hud__button-icon.is-turbo{color:#fff}.tg-game-hud__button.has-small-icon .tg-game-hud__button-icon{width:30px;height:30px}.tg-game-hud__button.has-small-icon .tg-game-hud__button-icon.is-turbo{width:20px;height:20px}.tg-game-hud__button:hover .tg-game-hud__button-icon,.tg-game-hud__button:active .tg-game-hud__button-icon,.tg-game-hud__button.is-plain .tg-game-hud__button-icon{opacity:1}.tg-game-hud__button-icon.is-feature,.tg-game-hud__button-icon.is-spin{width:82px;height:82px;opacity:1}.tg-game-hud__spin-button-icon{position:absolute;z-index:1;display:block;width:82px;height:82px;background-image:var(--tg-button-icon);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transition:opacity .16s ease,transform .22s cubic-bezier(.2,.9,.2,1);will-change:opacity,transform}.tg-game-hud__spin-button-icon.is-spin-icon{transform:scale(0) rotate(360deg)}.tg-game-hud__spin-button-icon.is-stop-icon{transform:scale(0) rotate(-180deg)}.tg-game-hud__button.is-spin-button.is-showing-spin .tg-game-hud__spin-button-icon.is-spin-icon{opacity:1;transform:scale(1) rotate(0);transition-delay:.1s}.tg-game-hud__button.is-spin-button.is-showing-spin .tg-game-hud__spin-button-icon.is-stop-icon{opacity:0;transform:scale(0) rotate(-180deg);transition-delay:0ms}.tg-game-hud__button.is-spin-button.is-showing-stop .tg-game-hud__spin-button-icon.is-spin-icon{opacity:0;transform:scale(0) rotate(360deg);transition-delay:0ms}.tg-game-hud__button.is-spin-button.is-showing-stop .tg-game-hud__spin-button-icon.is-stop-icon{opacity:1;transform:scale(1) rotate(0);transition-delay:.1s}.tg-game-hud__button.is-spin-button.has-spin-counter .tg-game-hud__spin-button-icon,.tg-game-hud__button.is-spin-button.has-spin-counter.is-showing-spin .tg-game-hud__spin-button-icon.is-spin-icon,.tg-game-hud__button.is-spin-button.has-spin-counter.is-showing-stop .tg-game-hud__spin-button-icon.is-stop-icon{opacity:0;transform:scale(0);transition-delay:0ms}.tg-game-hud__spin-counter{position:relative;z-index:2;display:grid;place-items:center;color:#fff;font-family:Lilita One,Arial,sans-serif;line-height:1;text-align:center;text-shadow:0 2px 6px rgb(0 0 0 / 70%);pointer-events:none}.tg-game-hud__spin-counter-value{font-size:30px;font-weight:400;letter-spacing:.02em}.tg-game-hud__spin-counter-value.is-infinity{font-size:60px;line-height:30px}.tg-game-hud__spin-counter-label{margin-top:3px;color:#ff9f1c;font-size:13px;font-weight:400;letter-spacing:.12em}.tg-game-hud__button.is-action:hover .tg-game-hud__button-icon.is-feature{transform:rotate(-10deg)}.tg-game-hud__button.is-active .tg-game-hud__action-border{stroke:#45ff5f}.tg-game-hud__button.is-active:not(.is-action):not(.is-action-reversed):not(.is-plain){background:#0009;border-color:#45ff5f;box-shadow:0 0 0 1px #45ff5f59,0 0 16px #45ff5f33}.tg-game-hud__button.is-active:not(.is-action):not(.is-action-reversed):not(.is-plain) .tg-game-hud__button-icon{opacity:1}.tg-game-hud__button.is-active-icon .tg-game-hud__button-icon:not(.is-turbo){opacity:1;filter:brightness(0) saturate(100%) invert(84%) sepia(91%) saturate(744%) hue-rotate(62deg) brightness(103%) contrast(102%)}.tg-game-hud__button.is-active-icon .tg-game-hud__button-icon.is-turbo{color:#45ff5f;opacity:1}.tg-game-hud__button.is-active .tg-game-hud__action-fill-stop-bottom{stop-color:#45ff5f;stop-opacity:.5}.tg-game-hud__button.is-active .tg-game-hud__button-icon.is-feature{color:#45ff5f;transform:rotate(-10deg)}.tg-game-hud__button-active-label{position:absolute;bottom:0;left:50%;z-index:2;max-width:120px;padding:4px 10px;overflow:hidden;color:#000;font-family:Lilita One,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#fff;border-radius:999px;transform:translate(-50%) rotate(-5deg);pointer-events:none}.tg-game-hud__button.is-action-reversed:hover .tg-game-hud__button-icon.is-spin{transform:rotate(10deg)}.tg-game-hud__popout{position:fixed;z-index:10000;box-sizing:border-box;max-width:95vw;max-height:95vh;padding:14px;overflow:auto;opacity:0;color:#fff;background:#000c;border:1px solid rgb(255 255 255 / 50%);border-radius:14px;box-shadow:0 12px 34px #0000008c;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:auto;transform:scale(.8);transform-origin:center bottom;transition:opacity .2s ease,transform .2s ease;will-change:opacity,transform}.tg-game-hud__popout.is-open{opacity:1;transform:scale(1)}.tg-game-hud__menu-popout-shell{padding:0}.tg-game-hud__popout-title{margin-bottom:10px;color:#ffffffe5;font-family:Lilita One,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.08em;line-height:1;text-transform:uppercase}.tg-game-hud__menu-popout{display:grid;gap:0;width:min(250px,calc(95vw - 28px))}.tg-game-hud__menu-item{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;box-sizing:border-box;min-height:50px;min-width:0;padding:14px 18px;color:#fff;background:none;border:0;border-radius:0}.tg-game-hud__menu-item+.tg-game-hud__menu-item{border-top:1px solid rgb(255 255 255 / 10%)}.tg-game-hud__menu-item.is-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font:inherit;text-align:left;outline:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.tg-game-hud__menu-item.is-button:hover{background:none;transform:translateY(-1px)}.tg-game-hud__menu-item.is-button:active{transform:translateY(0) scale(.99)}.tg-game-hud__menu-item.is-button:disabled{cursor:default;opacity:.45}.tg-game-hud__menu-item-label{justify-self:start;color:#ffffffe5;font-family:Lilita One,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;text-transform:uppercase}.tg-game-hud__menu-icon,.tg-game-hud__menu-icon-button{position:relative;display:inline-grid;place-items:center;width:34px;height:34px}.tg-game-hud__menu-icon{background-image:var(--tg-menu-icon);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.78}.tg-game-hud__menu-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:transparent;border:0;border-radius:9px;outline:none;transition:background-color .16s ease,transform .16s ease}.tg-game-hud__menu-icon-button:hover{background:#ffffff1a}.tg-game-hud__menu-icon-button:active{transform:scale(.94)}.tg-game-hud__menu-icon-image{display:block;width:26px;height:26px;background-image:var(--tg-menu-icon);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.78}.tg-game-hud__menu-icon-button.is-muted .tg-game-hud__menu-icon-image{opacity:.45}.tg-game-hud__menu-mute-slash{position:absolute;top:50%;left:50%;width:3px;height:30px;background:#fff;border-radius:999px;box-shadow:0 0 0 1px #0000008c;opacity:0;transform:translate(-50%,-50%) rotate(-45deg);pointer-events:none}.tg-game-hud__menu-icon-button.is-muted .tg-game-hud__menu-mute-slash{opacity:1}.tg-game-hud__volume-slider{position:relative;box-sizing:border-box;width:100%;min-width:0;height:8px;background:#ffffff0d;border:1px solid rgb(255 255 255 / 25%);border-radius:4px;outline:none;cursor:pointer;touch-action:none}.tg-game-hud__volume-slider:focus-visible{border-color:#45ff5fd9;box-shadow:0 0 0 2px #45ff5f2e}.tg-game-hud__volume-slider-fill{position:absolute;top:0;bottom:0;left:0;background:#45ff5f;border-radius:4px;pointer-events:none}.tg-game-hud__volume-slider-thumb{position:absolute;top:50%;width:22px;height:22px;background:#fff;border-radius:50%;box-shadow:0 4px 12px #00000059;transform:translate(-50%,-50%);cursor:pointer;pointer-events:auto}.tg-game-hud__autoplay-menu{width:min(190px,calc(95vw - 28px));max-height:calc(95vh - 28px);overflow:auto}.tg-game-hud__bet-menu{width:min(80vw,400px,calc(95vw - 28px));min-height:250px;overflow:visible;scrollbar-width:none;-ms-overflow-style:none}.tg-game-hud__bet-menu::-webkit-scrollbar{display:none}.tg-game-hud__bet-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px}.tg-game-hud__bet-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;min-height:36px;padding:6px 8px;color:#ffffffeb;font-family:Lilita One,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;text-align:center;background:#ffffff14;border:0;border-radius:10px;outline:none;transition:background-color .16s ease,transform .16s ease,color .16s ease}.tg-game-hud__bet-option:hover{color:#fff;background:#ffffff29;transform:translateY(-1px)}.tg-game-hud__bet-option:active{color:#fff;transform:translateY(0) scale(.98)}.tg-game-hud__bet-option.is-selected{color:#45ff5f;background:#45ff5f24}.tg-game-hud__autoplay-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tg-game-hud__autoplay-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;height:34px;padding:0;color:#fff9;font-family:Lilita One,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1;background:#ffffff14;border:0;border-radius:10px;outline:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.tg-game-hud__autoplay-option:hover{color:#fff;background:#ffffff29;border-color:#ffffffbf;transform:translateY(-1px)}.tg-game-hud__autoplay-option:active{color:#fff;transform:translateY(0) scale(.98)}.tg-game-hud__autoplay-option.is-selected{color:#45ff5f;border-color:#45ff5f;background:#45ff5f24}.tg-game-hud__autoplay-option.is-infinity:before{content:none}.tg-game-hud__autoplay-option.is-infinity{font-size:32px}.tg-game-hud__button.is-mobile-spin-shape .tg-game-hud__action-shape,.tg-game-hud__button.is-mobile-spin-shape:hover,.tg-game-hud__button.is-mobile-spin-shape:active{transform:none}.tg-game-hud__button-icon.is-bet-step{width:24px;height:24px}.tg-game-hud__mobile{display:none}@media (max-width:600px)and (orientation:portrait){.tg-game-hud__bottom{display:none}.tg-game-hud__top{display:flex;right:0;width:auto;padding:10px 12px;transform:none}.tg-game-hud__top-text{font-size:10px}.tg-game-hud__menu-popout{width:min(250px,calc(95vw - 28px))}.tg-game-hud__menu-item{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:14px 18px}.tg-game-hud__menu-item-label{font-size:14px}.tg-game-hud__mobile{position:absolute;inset:auto 0 0;display:grid;gap:0;padding:0 14px 12px;pointer-events:none}.tg-game-hud__mobile:before{position:absolute;right:0;bottom:0;left:0;z-index:0;height:200px;content:"";background:linear-gradient(transparent,#000000bf);pointer-events:none}.tg-game-hud__mobile-controls{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:132px;pointer-events:none}.tg-game-hud__mobile-feature-group,.tg-game-hud__mobile-spin-group,.tg-game-hud__mobile-side-stack{position:relative;z-index:1}.tg-game-hud__mobile-feature-group{justify-self:start}.tg-game-hud__mobile-spin-group{position:absolute;left:50%;display:grid;grid-template-columns:38px 136px 38px;gap:8px;align-items:center;transform:translate(-50%)}.tg-game-hud__mobile-side-stack{display:grid;gap:5px;justify-self:end}.tg-game-hud__mobile .tg-game-hud__button{width:38px;height:38px}.tg-game-hud__mobile .tg-game-hud__button.is-plain{width:52px;height:52px}.tg-game-hud__mobile .tg-game-hud__button.is-action-reversed{width:136px;height:114px}.tg-game-hud__mobile .tg-game-hud__button.is-mobile-spin-shape .tg-game-hud__action-border{stroke-width:1.25}.tg-game-hud__mobile .tg-game-hud__button.is-mobile-spin-shape .tg-game-hud__spin-button-icon{transition:opacity .16s ease,transform .22s cubic-bezier(.2,.9,.2,1)}.tg-game-hud__mobile .tg-game-hud__button-icon.is-feature{width:52px;height:52px}.tg-game-hud__mobile .tg-game-hud__button-active-label{bottom:-5px;left:calc(50% + 3px);max-width:none;padding:3px 7px;overflow:visible;font-size:9px;text-overflow:clip}.tg-game-hud__mobile .tg-game-hud__spin-button-icon{width:58px;height:58px}.tg-game-hud__mobile .tg-game-hud__spin-counter-value{font-size:30px}.tg-game-hud__mobile .tg-game-hud__spin-counter-label{font-size:12px}.tg-game-hud__mobile .tg-game-hud__button.has-small-icon .tg-game-hud__button-icon{width:24px;height:24px}.tg-game-hud__mobile .tg-game-hud__button.has-small-icon .tg-game-hud__button-icon.is-turbo{width:14px;height:14px}.tg-game-hud__mobile-stats{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;pointer-events:none}.tg-game-hud__mobile-stat{gap:1px;min-width:96px;text-align:left}.tg-game-hud__mobile-stat.tg-game-hud__bet-stat{width:96px;min-width:96px;max-width:96px}.tg-game-hud__bet-trigger-mobile{justify-self:end}.tg-game-hud__mobile-stat:last-child{justify-self:end;text-align:right}.tg-game-hud__mobile-stat:last-child .tg-game-hud__value-fit{justify-content:flex-end}.tg-game-hud__mobile-stat:last-child .tg-game-hud__value-fit-text{transform-origin:right center}.tg-game-hud__mobile-win-stat{justify-self:center;min-width:96px;opacity:0;text-align:center;transform:translateY(6px) scale(.92);transition:opacity .18s ease,transform .18s ease}.tg-game-hud__mobile-win-stat.is-visible{opacity:1;transform:translateY(0) scale(1)}.tg-game-hud__mobile-stat .tg-game-hud__label{font-size:10px;letter-spacing:.06em}.tg-game-hud__mobile-stat .tg-game-hud__value{font-size:16px}}@media (max-width:430px)and (orientation:portrait){.tg-game-hud__mobile-spin-group{grid-template-columns:34px 118px 34px;gap:6px}.tg-game-hud__mobile .tg-game-hud__button{width:34px;height:34px}.tg-game-hud__mobile .tg-game-hud__button.is-action-reversed{width:118px;height:98px}.tg-game-hud__mobile .tg-game-hud__spin-button-icon{width:52px;height:52px}.tg-game-hud__mobile .tg-game-hud__spin-counter-value{font-size:26px}.tg-game-hud__mobile .tg-game-hud__spin-counter-label{font-size:10px}}@media (max-width:360px)and (orientation:portrait){.tg-game-hud__mobile{padding-inline:10px}.tg-game-hud__mobile-spin-group{grid-template-columns:30px 104px 30px;gap:5px}.tg-game-hud__mobile .tg-game-hud__button{width:30px;height:30px}.tg-game-hud__mobile .tg-game-hud__button.is-action-reversed{width:104px;height:88px}.tg-game-hud__mobile .tg-game-hud__spin-button-icon{width:46px;height:46px}.tg-game-hud__mobile .tg-game-hud__spin-counter-value{font-size:23px}.tg-game-hud__mobile .tg-game-hud__spin-counter-label{font-size:9px}.tg-game-hud__mobile .tg-game-hud__button-icon.is-feature,.tg-game-hud__mobile .tg-game-hud__button.is-plain{width:44px;height:44px}}.tg-bonus-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;--tg-bonus-menu-scale: 1;--tg-bonus-mobile-menu-scale: 1;color:#fff;font-family:Arial,sans-serif;pointer-events:auto;user-select:none;-webkit-user-select:none}.tg-bonus-menu.is-hidden{visibility:hidden;pointer-events:none}.tg-bonus-menu.is-warming{opacity:.001;pointer-events:none}.tg-bonus-menu button{font-family:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tg-bonus-menu button:focus,.tg-bonus-menu button:focus-visible{outline:none}.tg-bonus-menu__underlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.tg-bonus-menu.is-open .tg-bonus-menu__underlay{animation:tg-bonus-underlay-in .22s ease both}.tg-bonus-menu.is-closing .tg-bonus-menu__underlay{animation:tg-bonus-underlay-out .13s ease both}.tg-bonus-menu__close{position:absolute;top:26px;right:28px;z-index:2;display:grid;place-items:center;width:54px;height:54px;padding:0;background:#00000073;border:1px solid rgb(255 255 255 / 52%);border-radius:12px;scale:var(--tg-bonus-menu-scale);transform-origin:top right;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.tg-bonus-menu__close-icon{display:block;width:26px;height:26px;background-image:var(--tg-bonus-close-icon);background-repeat:no-repeat;background-position:center;background-size:contain}.tg-bonus-menu.is-closing .tg-bonus-menu__close{pointer-events:none;animation:tg-bonus-close-out .11s ease both}.tg-bonus-menu__close:hover{background:#000000b8;border-color:#fff;transform:scale(1.04)}.tg-bonus-menu__close:active{transform:scale(.96)}.tg-bonus-menu__content{position:relative;z-index:1;display:grid;align-content:center;justify-items:center;min-height:100%;padding:110px 48px 70px;--tg-bonus-content-offset-y: 7vh;translate:0 var(--tg-bonus-content-offset-y)}.tg-bonus-menu.is-open .tg-bonus-menu__content{animation:tg-bonus-content-in .26s cubic-bezier(.2,.9,.2,1) both}.tg-bonus-menu.is-closing .tg-bonus-menu__content{animation:none;translate:0 var(--tg-bonus-content-offset-y)}.tg-bonus-menu__options{display:flex;flex-wrap:nowrap;gap:0;align-items:center;justify-content:center;width:100%;max-width:1680px}.tg-bonus-menu__options-scroll{width:100%;overflow:visible}.tg-bonus-menu__option{position:relative;box-sizing:border-box;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;flex:1 1 0;width:auto;max-width:315px;margin-right:-5px;aspect-ratio:12 / 11;min-width:0;padding:0 10px 10px;color:inherit;text-align:inherit;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;overflow:visible;touch-action:manipulation;background:transparent;border:0;isolation:isolate;transition:transform .15s ease,filter .15s ease}.tg-bonus-menu.is-open .tg-bonus-menu__option{animation:tg-bonus-option-in .4s cubic-bezier(.2,.9,.2,1) both;animation-delay:var(--tg-bonus-option-delay, 0ms)}.tg-bonus-menu.is-closing .tg-bonus-menu__option{pointer-events:none;animation:tg-bonus-option-out .18s cubic-bezier(.55,0,.45,1) both;animation-delay:var(--tg-bonus-option-close-delay, 0ms)}.tg-bonus-menu__option:last-child{margin-right:0}.tg-bonus-menu__option:not(.is-disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.tg-bonus-menu__option.is-disabled{cursor:default;filter:grayscale(1) brightness(.45);opacity:.62}.tg-bonus-menu__option.is-disabled:hover,.tg-bonus-menu__option.is-disabled:active{filter:grayscale(1) brightness(.45);transform:none}.tg-bonus-menu__option:not(.is-disabled):active{transform:translateY(1px) scale(.98)}@supports (-webkit-touch-callout: none){@media (hover:none),(pointer:coarse){.tg-bonus-menu__option:not(.is-disabled):hover{filter:none;transform:none}.tg-bonus-menu__option:not(.is-disabled):active{filter:none;transform:none}}}.tg-bonus-menu__option-shape{position:absolute;top:var(--tg-bonus-card-top, 0px);right:0;bottom:0;left:0;z-index:-1;width:100%;height:calc(100% - var(--tg-bonus-card-top, 0px))}.tg-bonus-menu__option-border-stop-top,.tg-bonus-menu__option-border-stop-mid,.tg-bonus-menu__option-border-stop-bottom{transition:stop-color .18s ease,stop-opacity .18s ease}.tg-bonus-menu__option:not(.is-disabled):hover .tg-bonus-menu__option-border-stop-mid{stop-color:#45ff5f;stop-opacity:0}.tg-bonus-menu__option:not(.is-disabled):hover .tg-bonus-menu__option-border-stop-bottom{stop-color:#45ff5f;stop-opacity:1}.tg-bonus-menu__option.is-disabled .tg-bonus-menu__option-border-stop-bottom,.tg-bonus-menu__option.is-disabled:hover .tg-bonus-menu__option-border-stop-bottom{stop-color:#fff;stop-opacity:.18}.tg-bonus-menu__image-wrap{position:absolute;top:calc(10px + var(--tg-bonus-image-offset-y, 0px));left:50%;z-index:1;display:grid;place-items:center;width:auto;height:auto;transform:translate3d(calc(-50% + var(--tg-bonus-image-offset-x, 0px)),-100%,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;pointer-events:none}.tg-bonus-menu__image{display:block;width:var(--tg-bonus-image-width, 204px);height:var(--tg-bonus-image-height, auto);max-width:none;max-height:none;object-fit:contain;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.tg-bonus-menu__header{position:relative;box-sizing:border-box;z-index:2;display:grid;place-items:center;justify-self:center;width:calc(108% - 14px);min-height:clamp(49px,4.1vw,61px);margin-top:10px;padding:clamp(5px,.53vw,8px) clamp(8px,1.33vw,20px) clamp(6px,.67vw,10px);color:#fff;font-family:Lilita One,Arial,sans-serif;font-size:clamp(16px,1.75vw,26px);font-weight:400;letter-spacing:.06em;line-height:1.05;text-align:center;text-transform:uppercase;text-shadow:0 2px 0 #0000003b}.tg-bonus-menu__volatility{position:absolute;top:0;left:50%;z-index:3;display:grid;place-items:center;width:112px;height:22px;transform:translate(-50%,-85%);pointer-events:none}.tg-bonus-menu__volatility-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 5px rgb(0 0 0 / 45%))}.tg-bonus-menu__volatility-border{fill:none;stroke:#000;stroke-width:4;vector-effect:non-scaling-stroke}.tg-bonus-menu__volatility-fill{stroke:none}.tg-bonus-menu__volatility-inner{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.tg-bonus-menu__volatility-icons{position:relative;z-index:1;display:flex;gap:0;align-items:center;justify-content:center}.tg-bonus-menu__volatility-icon{display:block;width:17px;height:17px;margin-left:-1px;background-image:var(--tg-bonus-volatility-icon);background-repeat:no-repeat;background-position:center;background-size:contain}.tg-bonus-menu__volatility-icon:first-child{margin-left:0}.tg-bonus-menu__volatility-icon.is-inactive{filter:brightness(0) saturate(100%);opacity:.85}.tg-bonus-menu__header-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 6px 10px rgb(0 0 0 / 55%))}.tg-bonus-menu__header-border{fill:none;stroke:#000;stroke-width:5;vector-effect:non-scaling-stroke}.tg-bonus-menu__header-fill{stroke:none}.tg-bonus-menu__header-inner{fill:none;stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}.tg-bonus-menu__header-text{position:relative;z-index:1}.tg-bonus-menu__option-copy{display:grid;align-content:center;justify-items:center;justify-self:center;gap:clamp(4px,.67vw,10px);width:calc(100% - 54px);min-height:clamp(42px,3.87vw,58px);margin-top:clamp(5px,.67vw,10px);color:#fff;font-family:Roboto Condensed,Arial,sans-serif;font-size:clamp(14px,1.3vw,19px);font-weight:500;line-height:1.25;text-align:center;text-transform:uppercase}.tg-bonus-menu__option-copy p{margin:0}.tg-bonus-menu__price{position:relative;z-index:1;width:calc(100% - 28px);color:#fff;font-size:clamp(12px,1.2vw,18px);font-weight:900;letter-spacing:.02em;transform:translateY(-5px)}.tg-bonus-menu__fit-value{display:flex;justify-content:center;min-width:0;overflow:hidden;line-height:1.15;white-space:nowrap}.tg-bonus-menu__fit-value-text{display:inline-block;transform-origin:center center}.tg-bonus-menu__cta-stack{position:relative;align-self:end;justify-self:center;display:grid;place-items:end center;width:calc(100% - 20px);min-height:clamp(70px,5.2vw,78px)}.tg-bonus-menu__cost-underlay{position:absolute;right:0;bottom:0;left:0;display:grid;align-items:start;justify-items:center;height:clamp(64px,5.2vw,78px);padding-top:clamp(8px,.8vw,12px);pointer-events:none}.tg-bonus-menu__cost-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.tg-bonus-menu__cost-shape path{fill:#ffffff1a;transition:fill .18s ease}.tg-bonus-menu__option:not(.is-disabled):hover .tg-bonus-menu__cost-shape path{fill:#45ff5f33}.tg-bonus-menu__cta{position:relative;display:grid;place-items:center;z-index:1;justify-self:stretch;align-self:end;width:100%;min-width:0;min-height:clamp(40px,3.2vw,48px);padding:0 clamp(8px,1.2vw,18px);color:#101010;font-family:Lilita One,Arial,sans-serif;font-size:clamp(16px,1.45vw,22px);font-weight:400;letter-spacing:.08em;text-transform:uppercase;background:transparent;border:0;border-radius:0;box-shadow:none;transition:color .18s ease}.tg-bonus-menu__cta.is-buy{color:#101010}.tg-bonus-menu__option:not(.is-disabled):hover .tg-bonus-menu__cta{color:#fff}.tg-bonus-menu__cta-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 8px 14px rgb(0 0 0 / 30%))}.tg-bonus-menu__cta-shape path{fill:#fff;transition:fill .18s ease}.tg-bonus-menu__option:not(.is-disabled):hover .tg-bonus-menu__cta-shape path{fill:#1fbf3a}.tg-bonus-menu__cta-text{position:relative;z-index:1}.tg-bonus-menu__bet-row{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:48px;scale:1.2}.tg-bonus-menu.is-open .tg-bonus-menu__bet-row{animation:tg-bonus-bet-in .28s cubic-bezier(.2,.9,.2,1) .16s both}.tg-bonus-menu.is-closing .tg-bonus-menu__bet-row{pointer-events:none;animation:tg-bonus-bet-out .11s ease both}.tg-bonus-menu__bet-step{display:grid;place-items:center;width:48px;height:48px;padding:0;background:#00000075;border:1px solid rgb(255 255 255 / 54%);border-radius:12px;touch-action:manipulation;transition:transform .15s ease,border-color .15s ease,background-color .15s ease}.tg-bonus-menu__bet-step-icon{display:block;width:24px;height:24px;background-image:var(--tg-bonus-bet-step-icon);background-repeat:no-repeat;background-position:center;background-size:contain}.tg-bonus-menu__bet-step:hover{background:#000000b3;border-color:#fff;transform:scale(1.04)}.tg-bonus-menu__bet-step:active{transform:scale(.96)}.tg-bonus-menu__bet-stat{display:grid;gap:4px;width:190px;text-align:center}.tg-bonus-menu__bet-label{color:#ff9f1c;font-size:14px;font-weight:900;letter-spacing:.1em}.tg-bonus-menu__bet-value{width:100%;color:#fff;font-size:28px;font-weight:950;letter-spacing:.02em}@media (orientation:landscape),not (max-width:760px){.tg-bonus-menu__content{position:absolute;top:58%;left:50%;box-sizing:border-box;width:1380px;height:754px;min-height:0;padding-right:0;padding-left:0;--tg-bonus-content-offset-y: 0px;transform:translate(-50%,-50%) scale(var(--tg-bonus-menu-scale));transform-origin:center center}.tg-bonus-menu__options-scroll{width:1380px;overflow:visible}.tg-bonus-menu__options{justify-content:center;gap:4px;width:max-content;max-width:none;margin-inline:auto}.tg-bonus-menu__option{flex:0 0 260px;width:260px;max-width:260px;margin-right:0}.tg-bonus-menu__image{transform:translateZ(0) scale(1.18);transform-origin:center bottom}.tg-bonus-menu__header{min-height:61px;padding:8px 20px 10px;font-size:26px}.tg-bonus-menu__volatility{width:132px;height:30px;transform:translate(-50%,-92%)}.tg-bonus-menu__volatility-icon{width:21px;height:21px;margin-left:-2px}.tg-bonus-menu__option-copy{gap:10px;min-height:58px;margin-top:10px;font-size:19px}.tg-bonus-menu__price{font-size:18px}.tg-bonus-menu__cta-stack{min-height:78px}.tg-bonus-menu__cost-underlay{height:78px;padding-top:12px}.tg-bonus-menu__cta{min-height:48px;padding:0 18px;font-size:22px}}@keyframes tg-bonus-underlay-in{0%{opacity:0}to{opacity:1}}@keyframes tg-bonus-underlay-out{0%{opacity:1}to{opacity:0}}@keyframes tg-bonus-content-in{0%{opacity:0;translate:0 calc(var(--tg-bonus-content-offset-y) + 16px)}to{opacity:1;translate:0 var(--tg-bonus-content-offset-y)}}@keyframes tg-bonus-option-in{0%{opacity:0;translate:0 30px}to{opacity:1;translate:0 0}}@keyframes tg-bonus-option-out{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 30px}}@keyframes tg-bonus-bet-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes tg-bonus-bet-out{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 18px}}@keyframes tg-bonus-close-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@media (max-width:760px)and (orientation:portrait){.tg-bonus-menu__content{position:absolute;top:50%;left:50%;box-sizing:border-box;width:375px;height:700px;min-height:0;align-content:center;justify-items:center;padding:92px 18px 42px;--tg-bonus-content-offset-y: -3vh;transform:translate(-50%,-50%) scale(var(--tg-bonus-mobile-menu-scale));transform-origin:center center;translate:0}.tg-bonus-menu__options-scroll{width:calc(100vw / var(--tg-bonus-mobile-menu-scale));margin-top:-111px;margin-inline:calc(((375px - (100vw / var(--tg-bonus-mobile-menu-scale))) / 2) - 54px);overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;scroll-padding-inline:54px;padding-top:111px;padding-bottom:40px;transform:translateY(-48px);-webkit-overflow-scrolling:touch}.tg-bonus-menu__options-scroll::-webkit-scrollbar{display:none}.tg-bonus-menu__options{justify-content:flex-start;gap:4px;width:max-content;max-width:none;padding:0 49px 8px;overflow:visible}.tg-bonus-menu__option{--tg-bonus-card-top: 180px;flex:0 0 260px;width:260px;height:calc(238.333px + var(--tg-bonus-card-top));max-width:260px;margin-right:0;aspect-ratio:auto;padding-top:var(--tg-bonus-card-top)}.tg-bonus-menu__image-wrap{top:calc(var(--tg-bonus-card-top) + 10px + var(--tg-bonus-image-offset-y, 0px))}.tg-bonus-menu__image{transform:translateZ(0) scale(1.18);transform-origin:center bottom}.tg-bonus-menu__header{min-height:61px;padding:8px 20px 10px;font-size:26px}.tg-bonus-menu__volatility{width:132px;height:30px;transform:translate(-50%,-92%)}.tg-bonus-menu__volatility-icon{width:21px;height:21px;margin-left:-2px}.tg-bonus-menu__option-copy{gap:10px;min-height:58px;margin-top:10px;font-size:19px}.tg-bonus-menu__price{font-size:18px;transform:translateY(-7px)}.tg-bonus-menu__cta{min-height:48px;font-size:22px}.tg-bonus-menu__cta-stack{min-height:78px}.tg-bonus-menu__cost-underlay{height:78px;padding-top:12px}.tg-bonus-menu__bet-row{position:absolute;bottom:60px;left:0;width:100%;margin-top:0;transform:none;transform-origin:center center}.tg-bonus-menu__close{top:18px;right:18px;width:46px;height:46px;scale:1}.tg-bonus-menu__close-icon{width:22px;height:22px}.tg-bonus-menu__bet-stat{width:150px}}*{box-sizing:border-box}html,body,#game-canvas{width:100%;height:100%;margin:0;overflow:hidden;background:#000}#game-canvas,#root{position:fixed;top:0;right:0;bottom:0;left:0}#game-canvas{display:block;will-change:transform;transform:translateZ(0)}#root{width:100%;height:100%;margin:0;overflow:hidden;background:transparent;pointer-events:none}.hud-shell{opacity:1;transition:opacity .24s ease}.hud-shell.is-hidden{opacity:0;pointer-events:none}.intro-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;container-type:size;padding:0;overflow:hidden;color:#fff;background:#000;pointer-events:auto;-webkit-user-select:none;user-select:none}.intro-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;justify-items:center;width:100%;height:100%}.intro-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:.8;pointer-events:none}.intro-logo-wrap,.intro-body,.intro-continue-area{position:relative;width:100%}.intro-logo{display:block;width:min(800px,92cqw);max-height:clamp(42px,30cqh,380px);object-fit:contain;pointer-events:none}.intro-logo-wrap{position:absolute;top:0;left:0;display:grid;justify-items:center;padding:clamp(6px,5cqh,54px) clamp(8px,4cqw,54px) 0}.intro-body{position:absolute;top:55%;left:0;display:grid;justify-items:center;align-content:center;width:100%;padding:clamp(10px,3cqh,32px) clamp(12px,4cqw,44px);overflow:hidden;background:linear-gradient(to bottom,#000000a6,#000000d9);border-radius:0;transform:translateY(-50%)}.intro-body:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";background-image:radial-gradient(circle,rgb(255 255 255 / 8%) 1.1px,transparent 1.3px);background-size:10px 10px;mask-image:linear-gradient(to bottom,#000 0%,#000 35%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 35%,transparent 100%);pointer-events:none}.intro-carousel-frame{position:relative;z-index:1;display:grid;grid-template-columns:clamp(18px,10cqw,54px) minmax(0,min(300px,56cqw)) clamp(18px,10cqw,54px);column-gap:clamp(3px,2cqw,14px);align-items:center;justify-content:center;align-self:center;width:min(100%,430px)}.intro-carousel-center{display:grid;gap:clamp(4px,2cqh,14px);justify-items:center;width:min(300px,100%)}.intro-carousel-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:100%;width:100%;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.intro-carousel-scroll::-webkit-scrollbar{display:none}.intro-carousel-scroll{scrollbar-width:none}.intro-carousel-slide{display:grid;align-content:center;justify-items:center;gap:clamp(2px,1.5cqh,14px);width:100%;min-width:0;max-width:none;padding:clamp(4px,1.8cqh,10px) clamp(6px,2.8cqw,14px);scroll-snap-align:start}.intro-carousel-art{display:flex;align-items:center;justify-content:center;min-height:0}.intro-carousel-image{display:block;width:min(210px,58cqw);max-height:clamp(28px,19cqh,220px);object-fit:contain;filter:drop-shadow(0 10px 16px rgb(0 0 0 / 60%));pointer-events:none}.intro-carousel-text{max-width:280px;color:#fff;font-family:Lilita One,Arial,sans-serif;font-size:clamp(6px,min(2.7cqw,5.8cqh),22px);font-weight:400;line-height:1;text-align:center;text-transform:uppercase;text-shadow:0 4px 10px rgb(0 0 0 / 70%)}.intro-carousel-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:clamp(18px,min(10cqw,24cqh),54px);height:clamp(18px,min(10cqw,24cqh),54px);padding:0;cursor:pointer;background:transparent;border:0;outline:none;-webkit-tap-highlight-color:transparent}.intro-carousel-arrow-icon{display:block;width:100%;height:100%;background-image:var(--intro-arrow);background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 4px 8px rgb(0 0 0 / 65%));transition:opacity .2s ease,transform .2s ease}.intro-carousel-arrow.is-left .intro-carousel-arrow-icon{transform:rotate(180deg)}.intro-carousel-arrow:hover .intro-carousel-arrow-icon{opacity:.85;transform:scale(1.04)}.intro-carousel-arrow.is-left:hover .intro-carousel-arrow-icon{transform:rotate(180deg) scale(1.04)}.intro-carousel-arrow:active .intro-carousel-arrow-icon{opacity:1;transform:scale(.96)}.intro-carousel-arrow.is-left:active .intro-carousel-arrow-icon{transform:rotate(180deg) scale(.96)}.intro-carousel-dots{position:relative;display:flex;justify-content:center;gap:clamp(3px,1.6cqw,7px);margin-top:0}.intro-carousel-dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:clamp(6px,2.7cqw,11px);height:clamp(6px,2.7cqw,11px);padding:0;cursor:pointer;background:#fff;border:0;border-radius:999px;opacity:.35;transition:opacity .2s ease,transform .2s ease;-webkit-tap-highlight-color:transparent}.intro-carousel-dot.is-active{opacity:1;transform:scale(1.18)}.intro-continue-area{position:absolute;bottom:0;left:0;display:grid;justify-items:center;padding:0 clamp(6px,4cqw,54px) clamp(32px,7cqh,70px)}.intro-continue-stack{position:relative;display:grid;justify-items:center}.intro-continue-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;min-width:clamp(120px,34cqw,310px);padding:0;overflow:hidden;color:#fff;font-family:Lilita One,Arial,sans-serif;font-size:clamp(10px,min(2.7cqw,6cqh),30px);font-weight:400;line-height:1;text-transform:uppercase;cursor:pointer;background:linear-gradient(to bottom,#000000b8,#000000f0);border:0;border-radius:18px;outline:none;transform-origin:center center;transition:filter .2s ease,transform .2s ease;-webkit-tap-highlight-color:transparent}.intro-continue-button-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.intro-continue-button-outline{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);rx:17px;ry:17px;fill:none;stroke:url(#intro-continue-button-stroke);stroke-width:1px}.intro-continue-button{display:grid;place-items:center}.intro-continue-button-text{position:relative;z-index:1;padding:clamp(12px,min(2.8cqw,5.2cqh),30px) clamp(10px,min(3cqw,8cqh),42px) clamp(12px,min(2.9cqw,5.4cqh),31px);text-shadow:0 3px 0 #000;letter-spacing:.04em}.intro-corner-badges{position:absolute;right:clamp(3px,1.4cqw,22px);bottom:clamp(3px,1.8cqh,22px);z-index:1;display:flex;gap:clamp(2px,min(.7cqw,1cqh),8px);align-items:flex-end;pointer-events:none}.intro-corner-badge{display:block;width:auto;height:clamp(30px,min(9cqw,14cqh),126px);object-fit:contain}.intro-continue-button:not(:disabled):hover{filter:brightness(1.12);transform:scale(1.04)}.intro-continue-button:not(:disabled):active{filter:brightness(1.04);transform:scale(.96)}.intro-continue-button:disabled{cursor:not-allowed;opacity:.45;filter:grayscale(1)}.continue-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;--tg-modal-scale: 1;display:grid;place-items:center;padding:1rem;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:auto;animation:modal-backdrop-in .18s ease both}.bonus-confirm-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:7;--tg-modal-scale: 1;display:grid;place-items:center;padding:1rem;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:auto;animation:modal-backdrop-in .18s ease both}.continue-modal{box-sizing:border-box;width:390px;max-height:95vh;padding:1.5rem;overflow:auto;color:#fff;font-family:Arial,sans-serif;background:#000;border-radius:15px;box-shadow:0 0 10px #0000007f;transform:scale(var(--tg-modal-scale));transform-origin:center center;animation:modal-content-in .22s cubic-bezier(.2,.9,.2,1) both;-webkit-user-select:none;user-select:none}.continue-modal h2{margin:0;font-family:Lilita One,Arial,sans-serif;font-size:1.45rem;font-weight:400;text-transform:uppercase}.continue-modal p{margin:1rem 0 0;color:#ffffff7f;line-height:1.4}.continue-modal-actions{display:flex;gap:.6rem;margin-top:1.5rem}.message-modal-actions{justify-content:flex-end}.continue-modal-btn{flex:1 1 0;min-width:0;padding:.9rem;color:#fff;font-family:Lilita One,Arial,sans-serif;font-size:.95rem;font-weight:400;text-transform:uppercase;cursor:pointer;border:0;border-radius:10px;transition:filter .15s ease,transform .15s ease}.continue-modal-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.continue-modal-btn:active{transform:translateY(1px) scale(.98)}.continue-modal-btn-no{background:#ffffff26}.continue-modal-btn-yes{color:#000;background:#fff}.message-modal .continue-modal-btn{flex:0 0 calc(50% - .3rem)}.replay-modal{width:430px;-webkit-user-select:none;user-select:none}.replay-modal-summary{display:grid;gap:.55rem;margin-top:1.2rem}.replay-modal-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .85rem;font-family:Roboto Condensed,Arial,sans-serif;font-size:.95rem;text-transform:uppercase;background:#ffffff14;border-radius:10px}.replay-modal-row span{color:#ffffff8c}.replay-modal-row strong{min-width:0;overflow:hidden;color:#fff;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.game-info-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6;--tg-bonus-menu-scale: 1;display:grid;place-items:center;padding:0;color:#fff;font-family:Arial,sans-serif;pointer-events:auto;-webkit-user-select:none;user-select:none}.game-info-overlay__underlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:modal-backdrop-in .18s ease both}.game-info-overlay__close{z-index:3}.game-info-overlay__panel{position:relative;z-index:2;width:min(656px,100vw);max-height:100vh;overflow:hidden;background:none;border:0;border-radius:0;box-shadow:none}.game-info-overlay__content{box-sizing:border-box;display:grid;gap:18px;width:100%;max-height:100vh;padding:96px 28px 56px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;text-align:left}.game-info-overlay__content::-webkit-scrollbar{display:none}.game-info-overlay__content h1,.game-info-overlay__section h2{margin:0;font-family:Lilita One,Arial,sans-serif;font-weight:400;line-height:1;text-transform:uppercase}.game-info-overlay__content h1{color:#fff;font-size:clamp(34px,5vw,56px);letter-spacing:.03em}.game-info-overlay__section{display:grid;gap:10px;padding-top:18px}.game-info-overlay__section h2{color:#ff9f1c;font-size:clamp(22px,3vw,30px);letter-spacing:.04em}.game-info-overlay__section p{max-width:68ch;margin:0;color:#ffffffad;font-size:16px;line-height:1.45}.game-info-symbol-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr));gap:16px 0}.game-info-feature-copy{display:grid;gap:1.35em}.game-info-feature-copy p{margin:0}.game-info-feature-copy strong{color:#fff;font-weight:800}.game-info-bonus-copy,.game-info-chicken-copy{display:grid;gap:12px;justify-items:start}.game-info-bonus-copy__image,.game-info-chicken-copy__image{display:block;width:min(170px,42vw);object-fit:contain;filter:drop-shadow(0 5px 8px rgb(0 0 0 / 45%));pointer-events:none}.game-info-chicken-copy__image{width:min(190px,48vw)}.game-info-overlay__section .game-info-legal-copy{max-width:none;color:#ffffff6b;font-size:12px;line-height:1.45}.game-info-symbol-pay{display:grid;grid-template-columns:minmax(86px,124px) max-content;gap:6px;align-items:center;min-width:0}.game-info-symbol-pay__image{display:block;width:100%;max-height:124px;object-fit:contain;filter:drop-shadow(0 5px 8px rgb(0 0 0 / 45%));pointer-events:none}.game-info-symbol-pay__values{display:grid;gap:4px;align-content:center;color:#ffffffbd;font-size:13px;line-height:1.1;white-space:nowrap}.game-info-symbol-pay__value{display:flex;gap:4px;align-items:baseline}.game-info-symbol-pay__value strong{color:#fff;font-weight:800}.game-info-payline-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,100px),1fr));gap:14px}.game-info-payline{display:grid;gap:7px;justify-items:center;min-width:0}.game-info-payline__label{color:#ffffff94;font-family:Lilita One,Arial,sans-serif;font-size:14px;line-height:1}.game-info-payline__board{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;width:min(100%,104px)}.game-info-payline__cell{aspect-ratio:1;background:#ffffff40;border-radius:4px}.game-info-payline__cell.is-active{background:#fff}#loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;gap:28px;align-items:center;justify-content:center;align-content:center;justify-items:center;background:#000}#loading-logo{display:block;width:338px;max-width:58vw;max-height:60vh;height:auto;object-fit:contain;opacity:0;visibility:hidden;transition:opacity .22s ease;-webkit-user-select:none;user-select:none;pointer-events:none}#loading.has-logo #loading-logo{opacity:1;visibility:visible}#progress-bar{width:400px;max-width:80%;height:3px;overflow:hidden;opacity:0;visibility:hidden;background-color:#ffffff14;border-radius:25px;transition:opacity .25s ease}#loading.has-progress #progress-bar{opacity:1;visibility:visible}#progress-bar-value{width:0%;height:100%;background-color:#fff;transition:width .65s ease-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-content-in{0%{opacity:0;transform:scale(var(--tg-modal-scale)) scale(.92)}to{opacity:1;transform:scale(var(--tg-modal-scale))}}@keyframes modal-content-in-mobile{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (max-width:720px)and (orientation:portrait){.intro-logo-wrap{height:30cqh;align-content:center;padding:0 16px}.intro-logo{width:min(380px,94cqw);max-height:26cqh}.intro-carousel-text{max-width:320px;font-size:clamp(14px,6cqw,29px)}.intro-continue-area{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 52px)}.intro-continue-button{min-width:min(310px,78cqw);font-size:clamp(22px,8cqw,34px)}.intro-continue-button-text{padding:clamp(14px,4.2cqw,19px) clamp(34px,10cqw,42px) clamp(15px,4.4cqw,20px)}.intro-corner-badges{top:calc(env(safe-area-inset-top,0px) + 8px);right:8px;bottom:auto;z-index:5;gap:6px}.intro-corner-badge{height:clamp(42px,14cqw,64px)}}@media (max-width:380px)and (orientation:portrait){.intro-logo-wrap{height:30cqh;padding:24px 16px 0}.intro-carousel-center{gap:8px;width:min(230px,100%)}.intro-carousel-slide{gap:5px;padding:4px 6px}.intro-carousel-text{max-width:230px;font-size:clamp(12px,5.2cqw,18px)}.intro-carousel-image{width:min(160px,50cqw);max-height:16cqh}.intro-carousel-arrow{width:28px;height:28px}.intro-carousel-dot{width:8px;height:8px}.intro-continue-area{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 52px)}.intro-continue-button{min-width:min(260px,72cqw);font-size:clamp(20px,7cqw,26px)}.intro-continue-button-text{padding:14px clamp(26px,8cqw,38px) 15px}}@media (not (min-height:600px))and (orientation:landscape){.intro-body{display:none}.intro-logo{width:min(900px,94cqw);max-height:46cqh}}@media (max-width:720px){.game-info-overlay__panel{width:100vw}.game-info-overlay__content{padding:82px 18px 40px}.game-info-overlay__section p{font-size:15px}.continue-modal-backdrop,.bonus-confirm-modal-backdrop{padding:16px}.continue-modal{width:min(390px,calc(100vw - 32px));max-height:calc(100vh - 32px);transform:none;animation-name:modal-content-in-mobile}.replay-modal{width:min(430px,calc(100vw - 32px))}#progress-bar{width:240px}}@font-face{font-family:UiPricedown;src:url(../ui-kit/fonts/pricedown/pricedown-bl.ttf) format("truetype");font-display:swap}@font-face{font-family:UiAnton;src:url(../ui-kit/fonts/anton/Anton-Regular.ttf) format("truetype");font-display:swap}:root{--ui-accent: #72ff00;--ui-accent-soft: #a4ff3f;--ui-buy: #ffd000;--ui-red: #ef283e;--ui-panel: #080b11;--ui-ink: #101820;--ui-font: "UiAnton", "Arial Narrow", Arial, sans-serif;--ui-display: "UiPricedown", "UiAnton", sans-serif;--hud-game-name-color: #bdbdbd;--hud-game-name-opacity: .6;--hud-provider-icon-color: #bdbdbd;--hud-provider-icon-opacity: .6}:root:not(:lang(en)){--ui-font: "Segoe UI", Arial, sans-serif;--ui-display: "Segoe UI", Arial, sans-serif}html[dir=rtl] :is(.hud-shell,.bonus-ui__cards,.bonus-ui__bottom-panel,.rules-payline__board){direction:ltr}html[dir=rtl] :is(.tg-game-hud__label,.mode-badge,.bonus-card__description,.bonus-card-confirm__body){direction:rtl}html[dir=rtl] :is(.rules-hero__stats strong,.rules-symbol-card__values,.bonus-card__price,.bonus-card-confirm__amount){direction:ltr;unicode-bidi:isolate}:root:not(:lang(en)) .reference-bet-menu{--reference-bet-font-family: "Segoe UI", Arial, sans-serif}.rules-special-card p,.rules-mode-card p,.rules-hero__copy,.rules-disclaimer{overflow-wrap:anywhere}#loading.ui-first-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;overflow:hidden;background:#000;opacity:1;transition:opacity .36s ease}#loading.ui-first-loader.is-leaving{opacity:0;pointer-events:none}.ui-first-loader__bg,.ui-first-loader__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ui-first-loader__bg{background:radial-gradient(circle at 50% 45%,rgb(114 255 0 / 8%),transparent 28%),linear-gradient(#000,#020403 54%,#000)}.ui-first-loader__glow{background:linear-gradient(115deg,transparent 42%,rgb(255 255 255 / 5%) 49%,transparent 56%),repeating-linear-gradient(90deg,transparent 0 70px,rgb(114 255 0 / 2%) 71px 72px);animation:ui-loader-scan 3.2s linear infinite}.ui-first-loader__brand{position:absolute;top:46%;left:50%;display:grid;justify-items:center;width:min(70vw,560px);transform:translate(-50%,-50%) scale(.76);opacity:0;filter:blur(18px);transition:opacity .42s ease,transform .65s cubic-bezier(.18,.84,.24,1),filter .42s ease}.ui-first-loader.has-logo .ui-first-loader__brand{opacity:1;filter:blur(0);transform:translate(-50%,-50%) scale(1)}.ui-first-loader__eyebrow{margin-bottom:-4px;color:#fff9;font:700 11px/1 var(--ui-font);letter-spacing:.48em}.ui-first-loader__logo{display:block;width:min(54vw,430px);max-height:34vh;object-fit:contain;filter:drop-shadow(0 14px 30px rgb(0 0 0 / 75%))}.ui-first-loader__pulse{width:min(46vw,360px);height:2px;margin-top:-5px;background:linear-gradient(90deg,transparent,var(--ui-accent),transparent);box-shadow:0 0 18px var(--ui-accent);animation:ui-loader-pulse 1.4s ease-in-out infinite}.ui-first-loader__progress{position:absolute;top:73%;left:50%;display:grid;gap:9px;justify-items:center;width:clamp(188px,22vw,280px);opacity:0;transform:translate(-50%,14px);transition:opacity .3s ease,transform .3s ease}.ui-first-loader.has-progress .ui-first-loader__progress{opacity:1;transform:translate(-50%)}.ui-first-loader__track{position:relative;width:100%;height:19px;overflow:hidden;border:2px solid var(--ui-ink);border-radius:6px;background:#0a3519;box-shadow:0 8px 24px #000,0 0 18px #72ff001f}.ui-first-loader__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;background:linear-gradient(90deg,var(--ui-accent-soft),#169c36);transform:scaleX(0);transform-origin:left center;transition:transform .22s ease-out}.ui-first-loader__percent{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font:700 11px/1 var(--ui-font);text-shadow:0 1px 3px #000}.ui-first-loader__status{color:#ffffff8c;font:700 10px/1 var(--ui-font);letter-spacing:.28em}@keyframes ui-loader-scan{0%{transform:translate(-18%)}to{transform:translate(18%)}}@keyframes ui-loader-pulse{50%{opacity:.38;transform:scaleX(.78)}}.loading-game{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9900;overflow:hidden;color:#fff;font-family:var(--ui-font);background:#03070b;pointer-events:auto;opacity:1;transition:opacity .24s ease}.loading-game.is-continuing{opacity:0}.loading-game__background,.loading-game__scrim{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.loading-game__background{object-fit:cover;opacity:.46;filter:saturate(.82) contrast(1.08);animation:loading-game-camera 15s ease-in-out infinite alternate}.loading-game__scrim{background:radial-gradient(circle at 50% 40%,transparent 0 26%,rgb(3 7 11 / 36%) 72%),linear-gradient(180deg,#03070b47,#03070bcc)}.loading-game__content{position:relative;display:grid;grid-template-rows:minmax(92px,20vh) minmax(0,1fr) auto auto;gap:clamp(8px,1.6vh,18px);box-sizing:border-box;width:100%;height:100%;padding:max(12px,env(safe-area-inset-top)) clamp(14px,4vw,52px) max(14px,env(safe-area-inset-bottom))}.loading-game__brand{display:grid;place-items:center;min-height:0}.loading-game__brand img{width:min(35vw,330px);max-height:19vh;object-fit:contain;filter:drop-shadow(0 10px 22px rgb(0 0 0 / 70%))}.loading-game__tutorial{position:relative;align-self:center;justify-self:center;display:grid;grid-template-columns:clamp(32px,5vw,62px) minmax(0,760px) clamp(32px,5vw,62px);grid-template-rows:minmax(0,1fr) auto;align-items:center;width:min(94vw,980px);min-height:min(49vh,430px);border:1px solid rgb(255 255 255 / 22%);border-radius:18px;background-color:#03070ac7;background-image:radial-gradient(rgb(255 255 255 / 13%) .8px,transparent .8px);background-size:8px 8px;box-shadow:0 22px 64px #00000094,inset 0 1px #ffffff1c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.loading-game__stage{position:relative;display:grid;grid-template-columns:minmax(230px,.8fr) minmax(300px,1.2fr);gap:clamp(12px,2vw,30px);align-items:center;box-sizing:border-box;min-width:0;height:100%;padding:clamp(18px,3vw,36px) 4px}.loading-game__stage.is-entering>*{animation:loading-game-enter .36s cubic-bezier(.2,.84,.2,1) both}.loading-game__stage.is-previous.is-entering>*{animation-name:loading-game-enter-reverse}.loading-game__message{margin:0;color:#fff;font:400 clamp(22px,3.25vw,48px)/1.06 var(--ui-display);letter-spacing:.015em;text-align:left;text-shadow:0 4px 0 rgb(0 0 0 / 55%),0 0 18px #000}.loading-game__message:before{content:"GAME TIP";display:block;margin-bottom:11px;color:var(--ui-accent);font:700 11px/1 var(--ui-font);letter-spacing:.3em;text-shadow:none}.loading-game__art{display:grid;place-items:center;min-width:0;min-height:0}.loading-game__art img{max-width:100%;max-height:min(34vh,300px);object-fit:contain;filter:drop-shadow(0 14px 16px rgb(0 0 0 / 62%))}.loading-game__arrow{position:relative;z-index:2;display:grid;place-items:center;width:clamp(30px,4vw,50px);aspect-ratio:1;margin:auto;padding:0;border:1px solid rgb(255 255 255 / 28%);border-radius:50%;background:#0000006b;cursor:pointer;transition:background .16s ease,transform .16s ease}.loading-game__arrow:hover{background:#72ff003d;transform:scale(1.08)}.loading-game__arrow span{width:30%;aspect-ratio:1;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg) translate(-8%,8%)}.loading-game__arrow.is-previous span{transform:rotate(-135deg) translate(-8%,8%)}.loading-game__dots{grid-column:1 / -1;display:flex;gap:8px;justify-content:center;padding:0 0 14px}.loading-game__dot{width:24px;height:5px;padding:0;border:0;border-radius:999px;background:#ffffff52;cursor:pointer;transition:width .16s ease,background .16s ease}.loading-game__dot.is-active{width:42px;background:var(--ui-accent)}.loading-game__facts{position:absolute;right:clamp(12px,3vw,38px);top:clamp(12px,3vw,38px);display:flex;gap:8px}.loading-game__facts img{width:clamp(58px,8vw,94px);max-height:72px;object-fit:contain;opacity:.82}.loading-game .loading-game__continue,.loading-game .intro-continue-button{position:relative;inset:auto;display:block;justify-self:center;width:min(210px,60vw);height:auto;min-height:46px;margin:0;padding:10px 26px;border:2px solid var(--ui-ink);border-radius:7px;color:#0b6427;font:800 clamp(15px,1.8vw,20px)/1 var(--ui-font);letter-spacing:.08em;text-transform:uppercase;background:#fff;box-shadow:0 8px #00000061;cursor:pointer;transform:none;transition:background .15s ease,transform .15s ease,opacity .15s ease}.loading-game .loading-game__continue:hover:not(:disabled){background:var(--ui-accent);box-shadow:0 0 18px #72ff008a;transform:translateY(-2px)}.loading-game .loading-game__continue:disabled{opacity:.45;cursor:progress}@keyframes loading-game-camera{0%{transform:scale(1.02) translate3d(-.5%,-.2%,0)}to{transform:scale(1.08) translate3d(.8%,.35%,0)}}@keyframes loading-game-enter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes loading-game-enter-reverse{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.tg-game-hud,.tg-game-hud__popout{font-family:var(--ui-display)}.continue-modal{font-family:var(--ui-font)}.tg-game-hud__bottom{background:linear-gradient(180deg,transparent,rgb(0 0 0 / 74%))}.tg-game-hud__top-text{color:var(--hud-game-name-color);opacity:var(--hud-game-name-opacity);font-family:var(--ui-display);font-size:16px;font-weight:600;line-height:2;letter-spacing:0;text-transform:none;text-shadow:none}.tg-game-hud__label,.tg-game-hud__spin-counter-label{color:#ff8a00;font-family:var(--ui-display);font-size:19px;font-weight:700;line-height:1;letter-spacing:0;text-shadow:none}.tg-game-hud__value{color:#fff;font-family:var(--ui-display);font-size:23px;font-weight:900;line-height:1;letter-spacing:0;text-shadow:none}.tg-game-hud__win-stat{display:grid;gap:3px}.tg-game-hud__win-stat .tg-game-hud__label{font-size:19px;letter-spacing:0}.tg-game-hud__win-stat .tg-game-hud__value{font-size:23px}.tg-game-hud__button:not(.is-action):not(.is-action-reversed):not(.is-plain){width:46px;height:46px;background:#0508078f;border:1.25px solid rgb(40 53 48 / 82%);border-radius:9px;transition:transform .26s ease,background-color .26s ease,border-color .26s ease}.tg-game-hud__button:not(.is-action):not(.is-action-reversed):not(.is-plain):hover{background:#050807ad;border-color:#cbd8d0eb;transform:scale(1.06)}.tg-game-hud__button.is-action,.tg-game-hud__button.is-action-reversed{width:127px;height:110px;transition:transform .26s ease}.tg-game-hud__button.is-action:hover,.tg-game-hud__button.is-action-reversed:hover{transform:scale(1.06)}.tg-game-hud__action-fill{fill-opacity:.48}.tg-game-hud__button:disabled .tg-game-hud__action-fill{fill-opacity:.24}.tg-game-hud__button:disabled .tg-game-hud__action-border{stroke-opacity:.28}.tg-game-hud__action-trail{fill:none;stroke:#f3f6f1;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:.2 1;stroke-dashoffset:.3;opacity:0;pointer-events:none}.tg-game-hud__button:hover:not(:disabled) .tg-game-hud__action-trail{animation:tg-ui-frame-trail .26s cubic-bezier(.22,1,.36,1) both}@keyframes tg-ui-frame-trail{0%{opacity:0;stroke-dashoffset:.3}45%{opacity:.95}to{opacity:0;stroke-dashoffset:-.7}}.tg-game-hud__button-icon,.tg-game-hud__spin-button-icon{filter:none}.tg-game-hud__button.has-small-icon .tg-game-hud__button-icon{width:45px;height:45px;opacity:1}.tg-game-hud__button-icon.is-bet-step{width:35px;height:35px;opacity:1}.tg-game-hud__button.has-small-icon .tg-game-hud__button-icon.is-info{width:35px;height:35px}.tg-game-hud__button-icon.is-feature{width:87px;height:74px;opacity:1}.tg-game-hud__spin-button-icon{width:98px;height:83px}.tg-game-hud__spin-button-icon.is-auto-icon{transform:scale(0) rotate(360deg)}.tg-game-hud__button.is-spin-button.is-showing-auto .tg-game-hud__spin-button-icon.is-spin-icon,.tg-game-hud__button.is-spin-button.is-showing-auto .tg-game-hud__spin-button-icon.is-stop-icon{opacity:0;transform:scale(0) rotate(-180deg);transition-delay:0ms}.tg-game-hud__button.is-spin-button.is-showing-auto .tg-game-hud__spin-button-icon.is-auto-icon{opacity:1;transform:scale(1) rotate(0);transition-delay:.1s}.tg-game-hud__button.is-active .tg-game-hud__button-icon{background-image:var(--tg-button-active-icon, var(--tg-button-icon))}.tg-game-hud__button.is-active .tg-game-hud__button-icon.is-feature{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--tg-button-active-accent, #ffc62b) 44%,transparent))}.tg-game-hud__button.has-active-icon-tint .tg-game-hud__button-icon.is-feature{isolation:isolate}.tg-game-hud__button.has-active-icon-tint .tg-game-hud__button-icon.is-feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--tg-button-active-accent);mask:var(--tg-button-active-icon) center / contain no-repeat;mix-blend-mode:multiply;pointer-events:none}.tg-game-hud__spin-counter{font-family:var(--ui-display);text-shadow:none}.tg-game-hud__button-active-label{font-family:var(--ui-display);font-weight:700}.tg-game-hud__popout{border-color:#ffffff2e;background:linear-gradient(155deg,#120b1af5,#04070cf5)}.tg-game-hud__popout button,.tg-game-hud__popout input,.tg-game-hud__popout select,.tg-game-hud__popout-title,.tg-game-hud__menu-item-label,.tg-game-hud__bet-option,.tg-game-hud__autoplay-option{font-family:var(--ui-display)}.tg-game-hud__button.is-active .tg-game-hud__action-fill{fill:url(#tg-features-active-fill);fill-opacity:1;stroke:var(--tg-button-active-accent, #ffc62b);stroke-opacity:.96}.tg-game-hud__button.is-active .tg-game-hud__action-border{stroke:var(--tg-button-active-accent, #ffc62b);stroke-opacity:.96}.tg-game-hud__button.is-active:not(.is-action):not(.is-action-reversed):not(.is-plain){border-color:var(--ui-accent);box-shadow:0 0 0 1px #72ff0059,0 0 16px #72ff0033}.tg-game-hud__volume-slider:focus-visible{border-color:#72ff00d9;box-shadow:0 0 0 2px #72ff002e}.tg-game-hud__volume-slider-fill{background:var(--ui-accent)}.tg-game-hud__bet-option.is-selected{color:var(--ui-accent);border-color:var(--ui-accent);background:#72ff0024}.tg-game-hud__popout.tg-game-hud__autoplay-popout-shell{box-sizing:border-box;width:clamp(180px,18vw,346px);max-width:92vw;max-height:min(310px,80vh);padding:0;overflow:hidden;border:1px solid rgb(255 255 255 / 12%);border-radius:.65rem;background:#130f11fa;box-shadow:inset 0 1px #ffffff0f;backdrop-filter:none;-webkit-backdrop-filter:none;transform:scale(.96);transform-origin:bottom center;transition:opacity .18s ease-out,transform .18s ease-out}.tg-game-hud__popout.tg-game-hud__autoplay-popout-shell.is-open{transform:scale(1)}.tg-game-hud__autoplay-menu{display:flex;flex-direction:column;align-items:center;width:100%;max-height:min(310px,80vh);overflow:hidden}.tg-game-hud__autoplay-menu .tg-game-hud__popout-title{box-sizing:border-box;flex:0 0 auto;width:100%;margin:0;padding:1rem 1rem .6rem;color:#ffffffeb;font-family:var(--ui-display);font-size:.95rem;font-weight:900;line-height:1;letter-spacing:.04em;text-align:center;text-transform:uppercase;background:#ffffff0a}.tg-game-hud__autoplay-scroll{box-sizing:border-box;flex:1 1 auto;width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:#555 transparent;scrollbar-width:thin}.tg-game-hud__autoplay-grid{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;padding:.55rem .7rem .7rem}.tg-game-hud__autoplay-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;min-width:0;min-height:2.2rem;height:2.2rem;padding:0;color:#ffffffa3;font-family:var(--ui-display);font-size:inherit;font-weight:800;line-height:1;text-shadow:0 1px 1px rgb(0 0 0 / 75%);background:#2b2527f5;border:0;border-radius:.55rem;box-shadow:inset 0 1px #ffffff0a;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.tg-game-hud__autoplay-option.is-selected,.tg-game-hud__autoplay-option:hover:not(:disabled),.tg-game-hud__autoplay-option:active:not(:disabled){color:#fff;background:#52494dfa;box-shadow:inset 0 1px #ffffff3d;transform:translateY(-1px)}.tg-game-hud__autoplay-option:active:not(:disabled){transform:translateY(0)}.tg-game-hud__autoplay-option:focus-visible{outline:2px solid #fff;outline-offset:2px}.tg-game-hud__autoplay-option:disabled{opacity:.38;cursor:not-allowed}.tg-game-hud__autoplay-option.is-infinity{font-size:inherit}.tg-game-hud__autoplay-option-label{display:block;font-size:17px;line-height:1}@media (max-width: 600px) and (orientation: portrait){.tg-game-hud__top-text{font-size:13px}.tg-game-hud__popout.tg-game-hud__autoplay-popout-shell{width:min(332px,calc(100vw - 40px));transform:scale(.96)}.tg-game-hud__popout.tg-game-hud__autoplay-popout-shell.is-open{transform:scale(1)}.tg-game-hud__autoplay-option-label{font-size:16px}.tg-game-hud__mobile-spin-group{grid-template-columns:41px 134px 41px;gap:8px}.tg-game-hud__mobile .tg-game-hud__button:not(.is-action):not(.is-action-reversed):not(.is-plain){width:41px;height:41px;border-width:1.1px;border-radius:8px}.tg-game-hud__mobile .tg-game-hud__button.is-action-reversed{width:134px;height:114px}.tg-game-hud__mobile .tg-game-hud__button.is-plain,.tg-game-hud__mobile .tg-game-hud__button-icon.is-feature{width:79px;height:66px}.tg-game-hud__mobile .tg-game-hud__button.has-small-icon .tg-game-hud__button-icon{width:40px;height:40px}.tg-game-hud__mobile .tg-game-hud__button-icon.is-bet-step,.tg-game-hud__mobile .tg-game-hud__button.has-small-icon .tg-game-hud__button-icon.is-info{width:31px;height:31px}.tg-game-hud__mobile .tg-game-hud__spin-button-icon{width:123px;height:104px}.tg-game-hud__mobile-stat .tg-game-hud__label{color:#ff8a00;font-family:var(--ui-display);font-size:10px;font-weight:700;letter-spacing:0}.tg-game-hud__mobile-stat .tg-game-hud__value{font-family:var(--ui-display);font-size:16px;font-weight:900;letter-spacing:0}}@media (max-width: 360px) and (orientation: portrait){.tg-game-hud__autoplay-menu .tg-game-hud__popout-title{padding:.7rem 0}.tg-game-hud__autoplay-grid{gap:.4rem;padding:.5rem}.tg-game-hud__autoplay-option-label{font-size:14px}.tg-game-hud__mobile-spin-group{grid-template-columns:36px 116px 36px;gap:6px}.tg-game-hud__mobile .tg-game-hud__button:not(.is-action):not(.is-action-reversed):not(.is-plain){width:36px;height:36px}.tg-game-hud__mobile .tg-game-hud__button.is-action-reversed{width:116px;height:99px}.tg-game-hud__mobile .tg-game-hud__spin-button-icon{width:106px;height:90px}}.bonus-ui{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;width:100vw;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:#fff;font-family:var(--ui-font);pointer-events:auto;opacity:1}#game-canvas,.tg-game-hud{transition:filter .3s ease}body:has(.bonus-ui.is-open:not(.is-closing)) #game-canvas,body:has(.bonus-ui.is-open:not(.is-closing)) .tg-game-hud{filter:blur(30px)}body:has(.bonus-ui.is-closing) #game-canvas,body:has(.bonus-ui.is-closing) .tg-game-hud{transition-duration:.26s}.bonus-ui__underlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000007f;opacity:0;transition:opacity .3s ease}.bonus-ui.is-open .bonus-ui__underlay{opacity:1}.bonus-ui.is-closing .bonus-ui__underlay{opacity:0;transition-duration:.26s}.bonus-ui__shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100vw;height:100dvh;min-height:0;overflow:hidden;font-size:min(calc(100vw / var(--bonus-row-em, 84)),2.6vh,16px);--bonus-card-width: 15em}.bonus-ui__close{position:absolute;top:0;right:0;z-index:3;width:3rem;height:3rem;padding:0;border:0;color:#fff;font:900 3rem/1 Arial,sans-serif;background:transparent;cursor:pointer}.bonus-ui__close:hover{color:#fff}.bonus-ui__close,.bonus-ui__tabs,.bonus-ui__bottom-panel{opacity:0;transition:opacity .3s ease}.bonus-ui.is-open .bonus-ui__close,.bonus-ui.is-open .bonus-ui__tabs,.bonus-ui.is-open .bonus-ui__bottom-panel{opacity:1}.bonus-ui.is-closing .bonus-ui__close,.bonus-ui.is-closing .bonus-ui__tabs,.bonus-ui.is-closing .bonus-ui__bottom-panel{opacity:0;transition-duration:.26s}.bonus-ui__content{display:flex;flex:1 1 auto;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:0;padding:calc(3.5em + env(safe-area-inset-top)) 1em calc(6em + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y}.bonus-ui__groups{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:flex-start;gap:1.1em;width:100%}.bonus-ui__tabs{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,42em);overflow:hidden;border:2px solid #efeff7;border-radius:.65em;background:#110a18f2;box-shadow:0 .25em .7em #00000073}.bonus-ui__tabs[hidden]{display:none}.bonus-ui__tabs button{min-width:0;min-height:2.2em;padding:.28em .25em;border:0;border-inline-start:1px solid rgb(239 239 247 / 90%);color:#bbb6cb;background:transparent;font:inherit;font-family:"UiPricedown",var(--ui-font);font-size:.9em;font-weight:400;line-height:1;white-space:nowrap;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.bonus-ui__tabs button:first-child{border-inline-start:0}.bonus-ui__tabs button.active{color:#201526;background:#f4f4f7}.bonus-ui__tabs button:disabled{cursor:default}.bonus-ui__tabs button:focus-visible{position:relative;z-index:1;outline:2px solid #f4c75a;outline-offset:-2px}.bonus-ui__cards{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:center;gap:1em;width:100%;min-height:0}.bonus-ui.is-group-leaving .bonus-ui__cards,.bonus-ui.is-group-entering .bonus-ui__cards{pointer-events:none}.bonus-ui.is-group-leaving .bonus-card-wrap{animation:bonus-card-group-leave .11s ease-in both;animation-delay:var(--bonus-card-delay)}.bonus-ui.is-group-entering .bonus-card-wrap{animation:bonus-card-enter .17s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--bonus-card-delay)}@keyframes bonus-card-group-leave{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-.35em) scale(.97)}}.bonus-card-wrap{position:relative;isolation:isolate;display:flex;flex:0 0 auto;flex-direction:column;width:var(--bonus-card-width);min-width:0;max-width:var(--bonus-card-width);min-height:0;aspect-ratio:1 / var(--bonus-card-height-ratio, 1.6);overflow:hidden;border:max(calc(2 * var(--card-unit)),1px) solid rgb(255 255 255 / 18%);border-radius:calc(14 * var(--card-unit));color:#fff;background:radial-gradient(circle at 50% -20%,color-mix(in srgb,var(--tone) 30%,transparent),transparent 48%),linear-gradient(160deg,#20242d,#090b0f 72%);box-shadow:0 calc(18 * var(--card-unit)) calc(32 * var(--card-unit)) #00000094;cursor:pointer;container-type:inline-size;touch-action:manipulation;transition:transform .15s ease,filter .15s ease,border-color .15s ease,box-shadow .15s ease;--card-unit: clamp(.1px, .238cqw, 1px);--card-pad-x: calc(14 * var(--card-unit));--desc-size: calc(30 * var(--card-unit));--desc-block: calc(150 * var(--card-unit));--price-size: calc(54 * var(--card-unit));--button-radius: calc(8 * var(--card-unit));--button-pad-y: max(calc(18 * var(--card-unit)), 7px);--button-pad-x: calc(14 * var(--card-unit));--button-font: max(calc(28 * var(--card-unit)), 12px);--button-margin-x: calc(14 * var(--card-unit));--button-margin-bottom: max(calc(16 * var(--card-unit)), 8px);--mode-logo-height: calc(78 * var(--card-unit));--volatility-overlap-into-image: calc(42 * var(--card-unit));--volatility-icon-size: calc(28 * var(--card-unit));--price-frame-extend: calc(20 * var(--card-unit));--tone: #b92cff;--tone-deep: #67108f}.bonus-ui:not(.is-open) .bonus-card-wrap{opacity:0;transform:translateY(.5em) scale(.98)}.bonus-ui.is-opening .bonus-card-wrap{animation:bonus-card-enter .17s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--bonus-card-delay)}@keyframes bonus-card-enter{0%{opacity:0;transform:translateY(.5em) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.bonus-ui.is-closing .bonus-card-wrap{pointer-events:none;animation:bonus-card-close 80ms ease-in both}.bonus-ui.is-closing .bonus-card-wrap:nth-last-child(1){animation-delay:0ms}.bonus-ui.is-closing .bonus-card-wrap:nth-last-child(2){animation-delay:25ms}.bonus-ui.is-closing .bonus-card-wrap:nth-last-child(3){animation-delay:50ms}.bonus-ui.is-closing .bonus-card-wrap:nth-last-child(4){animation-delay:75ms}.bonus-ui.is-closing .bonus-card-wrap:nth-last-child(5){animation-delay:.1s}.bonus-ui.is-closing .bonus-card-wrap:nth-last-child(6){animation-delay:125ms}.bonus-ui.is-closing .bonus-card-wrap:nth-last-child(7){animation-delay:.15s}.bonus-ui.is-closing .bonus-card-wrap:nth-last-child(8){animation-delay:175ms}@keyframes bonus-card-close{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(.5em) scale(.98)}}@media (prefers-reduced-motion: reduce){.bonus-ui.is-opening .bonus-card-wrap,.bonus-ui.is-group-leaving .bonus-card-wrap,.bonus-ui.is-group-entering .bonus-card-wrap,.bonus-ui.is-closing .bonus-card-wrap{animation-delay:0ms;animation-duration:1ms}}.bonus-card-wrap:before{position:absolute;z-index:-1;inset:calc(3 * var(--card-unit));border:max(calc(1 * var(--card-unit)),1px) solid rgb(255 255 255 / 18%);border-radius:calc(10 * var(--card-unit));content:"";pointer-events:none}.bonus-card-wrap.tone-entry{--tone: #35bfff;--tone-deep: #145bdf}.bonus-card-wrap.tone-bonus{--tone: #cf2cff;--tone-deep: #7c147f}.bonus-card-wrap.tone-mystery{--tone: #ff3fc4;--tone-deep: #9a116e}.bonus-card-wrap.tone-highrisk{--tone: #ff4949;--tone-deep: #a70e1f}.bonus-card-wrap.tone-howl{--tone: #ffc62b;--tone-deep: #b7790b}.bonus-card-wrap:hover:not(.is-disabled){border-color:var(--tone);transform:translateY(calc(-5 * var(--card-unit))) scale(1.015);filter:brightness(1.08);box-shadow:0 0 calc(18 * var(--card-unit)) color-mix(in srgb,var(--tone) 52%,transparent),0 calc(18 * var(--card-unit)) calc(32 * var(--card-unit)) #00000094}.bonus-card-wrap:active:not(.is-disabled){transform:translateY(0) scale(.99)}.bonus-card-wrap.is-disabled{opacity:.45;filter:saturate(.7);cursor:not-allowed;transform:none}.top-image-wrap{position:relative;z-index:0;isolation:isolate;display:flex;flex:0 0 auto;width:100%;aspect-ratio:795 / 430;overflow:hidden;background:#060709}.top-image{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.035);transition:transform .25s ease}.bonus-card-wrap:hover:not(.is-disabled) .top-image{transform:scale(1.09)}.image-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgb(4 5 8 / 18%) 68%,#0a0c11 100%),linear-gradient(90deg,color-mix(in srgb,var(--tone) 27%,transparent),transparent 42%,rgb(0 0 0 / 20%));pointer-events:none}.recommend-tag{position:absolute;top:calc(14 * var(--card-unit));left:calc(10 * var(--card-unit));z-index:2;padding:calc(4 * var(--card-unit)) calc(10 * var(--card-unit));border:max(calc(1.5 * var(--card-unit)),1px) solid #ffad22;border-radius:calc(2 * var(--card-unit));color:#ffad22;font-family:var(--ui-font);font-size:calc(15 * var(--card-unit));font-weight:400;line-height:1;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 calc(1 * var(--card-unit)) 0 rgb(0 0 0 / 76%);background:linear-gradient(180deg,#192440,#070b19);box-shadow:0 calc(2 * var(--card-unit)) 0 #000c,inset 0 0 0 max(calc(1 * var(--card-unit)),1px) #ffbb522e;transform:rotate(-5deg);transform-origin:top left}.bonus-card__info{position:relative;z-index:1;display:grid;grid-template-rows:minmax(0,var(--mode-logo-height)) minmax(0,var(--desc-block)) minmax(0,1fr) calc(56 * var(--card-unit));gap:calc(7 * var(--card-unit));flex:1 1 auto;align-items:center;min-height:0;padding:0 var(--card-pad-x) calc(12 * var(--card-unit));background:linear-gradient(160deg,#20242d,#090b0f 72%)}.volatility-wrap{position:absolute;top:calc(-1 * var(--volatility-overlap-into-image));left:50%;z-index:3;display:flex;justify-content:center;width:calc(220 * var(--card-unit));height:calc(56 * var(--card-unit));transform:translate(-50%)}.volatility-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;filter:drop-shadow(0 calc(3 * var(--card-unit)) calc(6 * var(--card-unit)) rgb(0 0 0 / 48%));pointer-events:none}.volatility-icons{display:flex;gap:calc(3 * var(--card-unit));justify-content:center;align-items:center}.volatility-dot{width:var(--volatility-icon-size);height:calc(var(--volatility-icon-size) * .875);color:#fff;filter:drop-shadow(0 calc(1 * var(--card-unit)) calc(1 * var(--card-unit)) rgb(134 0 15 / 46%))}.volatility-dot.off{color:#9e2832;filter:none}.volatility-dot svg{display:block;width:100%;height:100%}.mode-badge{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;height:var(--mode-logo-height);min-height:0;padding:calc(14 * var(--card-unit)) calc(18 * var(--card-unit));color:#fff;font:900 calc(30 * var(--card-unit))/1 var(--ui-display);letter-spacing:.045em;text-align:center;text-shadow:0 calc(3 * var(--card-unit)) calc(4 * var(--card-unit)) rgb(17 74 163 / 62%);text-transform:uppercase;-webkit-text-stroke:max(calc(1 * var(--card-unit)),1.5px) #050609;paint-order:stroke fill}.mode-badge-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;filter:drop-shadow(0 calc(5 * var(--card-unit)) calc(8 * var(--card-unit)) rgb(0 0 0 / 48%));pointer-events:none}.mode-badge>span{position:relative;z-index:1;display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bonus-card__description{display:-webkit-box;align-self:center;margin:0;overflow:hidden;color:#eff3ffbd;font:400 var(--desc-size)/1.22 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:center;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:4}.bonus-card__price{position:relative;z-index:1;grid-row:4;align-self:start;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:calc(100% + var(--price-frame-extend));min-width:0;min-height:0;padding:calc(3 * var(--card-unit)) calc(10 * var(--card-unit));overflow:hidden;border-radius:calc(8 * var(--card-unit));color:#fff;font:900 var(--price-size)/1 var(--ui-display);text-align:center;text-shadow:0 calc(3 * var(--card-unit)) calc(6 * var(--card-unit)) rgb(0 0 0 / 46%);white-space:nowrap;background:linear-gradient(180deg,#3a3d43,#25272c);box-shadow:inset 0 max(calc(1 * var(--card-unit)),1px) 0 #ffffff14,inset 0 calc(-2 * var(--card-unit)) calc(4 * var(--card-unit)) #00000047}.bonus-card__price span{display:inline-block;transform-origin:center}.action-button{position:relative;z-index:2;min-height:32px;margin:0 var(--button-margin-x) var(--button-margin-bottom);padding:var(--button-pad-y) var(--button-pad-x);overflow:hidden;border:max(calc(1 * var(--card-unit)),1px) solid #f5f6f8;border-radius:var(--button-radius);color:#17181b;font:950 var(--button-font)/1 var(--ui-font);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(180deg,#fff,#f1f2f4);box-shadow:0 calc(3 * var(--card-unit)) 0 #0000007a,0 calc(5 * var(--card-unit)) calc(9 * var(--card-unit)) #00000047;cursor:pointer}.bonus-card-wrap:hover:not(.is-disabled) .action-button:not(:disabled){border-color:#d9ffe0;color:#fff;background:linear-gradient(180deg,#39e94a,#16c937);box-shadow:0 calc(3 * var(--card-unit)) 0 #005315b8,0 0 calc(16 * var(--card-unit)) #29e24694}.action-button:disabled{cursor:not-allowed;opacity:.65}.bonus-ui__bottom-panel{position:fixed;bottom:1.25em;left:50%;z-index:3;display:flex;align-items:center;gap:1rem;padding:.7rem 1rem;border-radius:1rem;color:#fff;font-family:var(--ui-display);white-space:nowrap;background:#090d0eeb;transform:translate(-50%)}.bonus-ui__bet-row{display:flex;align-items:center;gap:.35rem}.bonus-ui__bet-step{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:2.4rem;height:2.4rem;padding:.15rem;border:.125rem solid rgb(40 53 48 / 82%);border-radius:.5rem;background:#0508078f;cursor:pointer}.bonus-ui__bet-step img{display:block;width:2.1rem;height:2.1rem;object-fit:contain}.bonus-ui__bet-step:hover{border-color:#cbd8d0eb;background:#050807ad}.bonus-ui__balance-stat,.bonus-ui__bet-stat{display:flex;flex-direction:column;gap:.1rem;min-width:0;overflow:hidden}.bonus-ui__balance-stat{align-items:flex-start;padding-right:1rem;border-right:1px solid rgb(255 255 255 / 12%)}.bonus-ui__bet-stat{align-items:center}.bonus-ui__balance-stat span,.bonus-ui__bet-stat span{color:#ff8a00;font-family:var(--ui-display);font-size:.78rem;font-weight:400;line-height:1;letter-spacing:normal;text-shadow:none}.bonus-ui__balance-stat strong,.bonus-ui__bet-stat strong{font-family:var(--ui-display);font-size:1.2rem;font-weight:700;line-height:1.1;letter-spacing:normal;white-space:nowrap;text-shadow:none;transform-origin:center}@media (max-width: 1024px) and (max-aspect-ratio: 1/1){.bonus-ui__shell{display:block;font-size:16px}.bonus-ui__content{align-items:flex-start;align-content:start;justify-content:center;width:100%;height:100%;max-height:100dvh;margin:0 auto;padding:4rem 1rem calc(8.6rem + env(safe-area-inset-bottom));overflow-y:auto}.bonus-ui__groups{gap:.8rem}.bonus-ui__tabs{position:sticky;top:0;z-index:2;box-sizing:border-box;width:min(100%,42rem);font-size:.9rem}.bonus-ui__tabs button{min-height:2.7em;white-space:normal;overflow-wrap:anywhere}.bonus-ui__cards{flex-wrap:wrap;align-content:flex-start;gap:1rem}.bonus-card-wrap{flex:0 0 232px;box-sizing:content-box;width:232px;max-width:calc(100% - 2px);--bonus-card-height-ratio: 1.3;--card-unit: clamp(.46px, .214cqw, .9px);--mode-logo-height: calc(68 * var(--card-unit));--button-pad-y: calc(18 * var(--card-unit));--button-font: max(calc(24 * var(--card-unit)), 12px);--button-margin-bottom: calc(16 * var(--card-unit))}.bonus-card__info{--desc-size: calc(25 * var(--card-unit));--desc-block: calc(125 * var(--card-unit));--price-size: calc(50 * var(--card-unit));grid-template-rows:minmax(0,var(--mode-logo-height)) minmax(0,var(--desc-block)) calc(50 * var(--card-unit));gap:calc(5 * var(--card-unit));padding:0 var(--card-pad-x);align-content:start}.bonus-card-wrap .mode-badge{font-size:calc(30 * var(--card-unit) * 1.15)}.bonus-card__description{display:flex;align-items:center;justify-content:center;height:100%;min-width:0;min-height:0}.bonus-card__description>span{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.bonus-card__price{grid-row:3}.bonus-card-wrap .action-button{min-height:0;font-family:Arial,sans-serif;line-height:normal}.bonus-card-wrap .recommend-tag{top:calc(14 * var(--card-unit) + 5px);left:calc(10 * var(--card-unit) + 2px);font-weight:10;transform:rotate(-5deg) scale(1.4)}}@media (max-width: 767px) and (max-aspect-ratio: 1/1){.bonus-ui__content{padding-top:4.2rem;padding-bottom:calc(12rem + env(safe-area-inset-bottom))}}@media (max-width: 1024px) and (max-aspect-ratio: 1/1){.bonus-ui__close{top:.35rem;right:.35rem;width:clamp(2.6rem,8vw,4rem);height:clamp(2.6rem,8vw,4rem);font-size:clamp(2.6rem,8vw,4rem)}.bonus-ui__bottom-panel{right:0;bottom:0;left:0;flex-direction:column;gap:0;width:100vw;max-width:100vw;padding:0;border-radius:0;background:transparent;transform:none}.bonus-ui__balance-stat{box-sizing:border-box;align-items:center;width:100%;padding:.45rem 1.25rem;border-right:0;background:#090d0ef5}.bonus-ui__bet-row{box-sizing:border-box;justify-content:center;width:100%;gap:.7rem;padding:.45rem 1rem;background:#000000fa}}@media (max-width: 480px) and (max-height: 225px) and (min-aspect-ratio: 13/10){.bonus-ui__shell{font-size:16px;--bonus-card-width: 110px}.bonus-ui__content{align-items:flex-start;padding:0 .75rem calc(4rem + env(safe-area-inset-bottom))}.bonus-ui__groups{gap:0}.bonus-ui__tabs{display:none}.bonus-ui__cards{flex-direction:column;gap:.75rem}.bonus-card-wrap{box-sizing:content-box;--bonus-card-height-ratio: 1.5}.bonus-card__info{--card-unit: clamp(.1px, .28cqw, .72px);--mode-logo-height: calc(68 * var(--card-unit));--desc-size: calc(26 * var(--card-unit));--desc-block: calc(130 * var(--card-unit));--price-size: calc(46 * var(--card-unit));--volatility-icon-size: calc(29 * var(--card-unit));grid-template-rows:minmax(0,var(--mode-logo-height)) minmax(0,1fr) calc(50 * var(--card-unit));gap:calc(4 * var(--card-unit))}.bonus-card-wrap .volatility-wrap{top:calc(-1 * var(--volatility-overlap-into-image) - 3px)}.bonus-card-wrap .mode-badge{padding:calc(6 * var(--card-unit)) calc(10 * var(--card-unit));font-size:calc(28 * var(--card-unit))}.bonus-card__description{display:flex;align-items:flex-start;justify-content:center;height:100%;min-width:0;min-height:0}.bonus-card__description>span{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.bonus-card__price{grid-row:3}.bonus-card-wrap .action-button{--card-unit: clamp(.1px, .28cqw, .72px);--button-pad-y: calc(12 * var(--card-unit));--button-font: calc(22 * var(--card-unit));--button-margin-x: calc(10 * var(--card-unit));--button-margin-bottom: calc(10 * var(--card-unit));min-height:0;font-family:Arial,sans-serif;line-height:normal}.bonus-card-wrap .recommend-tag{top:calc(14 * var(--card-unit) + 5px);left:calc(10 * var(--card-unit) + 2px);font-weight:10;transform:rotate(-5deg) scale(1.4)}.bonus-ui__close{top:.35rem;right:.35rem;width:clamp(2.6rem,8vw,4rem);height:clamp(2.6rem,8vw,4rem);font-size:clamp(2.6rem,8vw,4rem)}.bonus-ui__bottom-panel{bottom:calc(1.25em - 16px);gap:.8rem;padding:.45rem .85rem;border-radius:999px;background:#090d0ef0}.bonus-ui__balance-stat{padding-right:.8rem}.bonus-ui__bet-row{gap:.45rem}.bonus-ui__bet-stat{align-items:flex-start}.bonus-ui__balance-stat span,.bonus-ui__bet-stat span{font-size:.7rem}.bonus-ui__balance-stat strong,.bonus-ui__bet-stat strong{font-size:1.05rem}.bonus-ui__bet-step{width:2.1rem;height:2.1rem;padding:0}.bonus-ui__bet-step img{width:1.6rem;height:1.6rem}}.bonus-ui.is-confirming{pointer-events:none}.bonus-ui.is-confirming .bonus-ui__shell{opacity:0;pointer-events:none}.bonus-ui.is-leaving-for-confirm .bonus-ui__close,.bonus-ui.is-leaving-for-confirm .bonus-ui__tabs,.bonus-ui.is-leaving-for-confirm .bonus-ui__bottom-panel{pointer-events:none}.bonus-ui.is-leaving-for-confirm .bonus-card-wrap{animation:bonus-card-confirm-exit 80ms ease-in both}.bonus-ui.is-leaving-for-confirm .bonus-card-wrap:nth-last-child(1){animation-delay:0ms}.bonus-ui.is-leaving-for-confirm .bonus-card-wrap:nth-last-child(2){animation-delay:25ms}.bonus-ui.is-leaving-for-confirm .bonus-card-wrap:nth-last-child(3){animation-delay:50ms}.bonus-ui.is-leaving-for-confirm .bonus-card-wrap:nth-last-child(4){animation-delay:75ms}.bonus-ui.is-leaving-for-confirm .bonus-card-wrap:nth-last-child(5){animation-delay:.1s}.bonus-ui.is-leaving-for-confirm .bonus-card-wrap:nth-last-child(6){animation-delay:125ms}.bonus-ui.is-returning .bonus-ui__shell{animation:bonus-card-shell-return .18s ease-out both}.bonus-ui.is-returning .bonus-card-wrap{animation:bonus-card-confirm-return .17s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--bonus-card-delay) + 20ms)}@keyframes bonus-card-confirm-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-.3em) scale(.97)}}@keyframes bonus-card-confirm-return{0%{opacity:0;transform:translateY(.5em) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bonus-card-shell-return{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}.bonus-card-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow-y:auto;color:#fff;font-family:var(--ui-font);opacity:0;pointer-events:auto;touch-action:manipulation;transition:opacity .3s ease}.bonus-card-confirm.is-open{opacity:1}.bonus-card-confirm__underlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.bonus-card-confirm__close{position:absolute;top:0;right:0;z-index:3;width:3rem;height:3rem;padding:0;border:0;color:#fff;font:900 3rem/1 Arial,sans-serif;background:transparent;cursor:pointer}.bonus-card-confirm__shell{position:relative;z-index:2;display:flex;flex:0 0 auto;align-items:center;justify-content:center;--confirm-card-height-ratio: var(--bonus-card-height-ratio, 1.6);width:min(384px,76vw,calc((100dvh - 2rem) / var(--confirm-card-height-ratio)));aspect-ratio:1 / var(--confirm-card-height-ratio)}.bonus-card-confirm__outer{position:relative;z-index:1;isolation:isolate;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border:max(calc(2 * var(--confirm-unit)),1px) solid rgb(255 255 255 / 18%);border-radius:var(--confirm-radius);background:radial-gradient(circle at 50% -20%,color-mix(in srgb,var(--tone) 30%,transparent),transparent 48%),linear-gradient(160deg,#20242d,#090b0f 72%);box-shadow:0 18px 42px #0000008c;container-type:inline-size;--confirm-unit: clamp(.52px, .238cqw, 1px);--confirm-radius: calc(16 * var(--confirm-unit));--confirm-pad-x: calc(14 * var(--confirm-unit));--confirm-pad-bottom-y: calc(12 * var(--confirm-unit));--confirm-gap: calc(10 * var(--confirm-unit));--confirm-volatility-width: calc(220 * var(--confirm-unit));--confirm-volatility-height: calc(56 * var(--confirm-unit));--confirm-volatility-icon-size: calc(28 * var(--confirm-unit));--confirm-volatility-overlap-into-image: calc(42 * var(--confirm-unit));--confirm-title-size: calc(32 * var(--confirm-unit));--confirm-title-block: calc(78 * var(--confirm-unit));--confirm-desc-size: calc(22 * var(--confirm-unit));--confirm-desc-min-height: calc(40 * var(--confirm-unit));--confirm-price-row-height: calc(56 * var(--confirm-unit));--confirm-button-row-height: calc(60 * var(--confirm-unit));--confirm-price-size: calc(54 * var(--confirm-unit));--confirm-button-font: calc(24 * var(--confirm-unit));--tone: #b92cff;--tone-deep: #67108f}.bonus-card-confirm__outer.tone-entry{--tone: #35bfff;--tone-deep: #145bdf}.bonus-card-confirm__outer.tone-bonus{--tone: #cf2cff;--tone-deep: #7c147f}.bonus-card-confirm__outer.tone-mystery{--tone: #ff3fc4;--tone-deep: #9a116e}.bonus-card-confirm__outer.tone-highrisk{--tone: #ff4949;--tone-deep: #a70e1f}.bonus-card-confirm__outer.tone-howl{--tone: #ffc62b;--tone-deep: #b7790b}.bonus-card-confirm__image-wrap{position:relative;display:flex;flex:0 0 auto;width:100%;aspect-ratio:795 / 430;background:#060709}.bonus-card-confirm__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.bonus-card-confirm__recommend{position:absolute;top:calc(14 * var(--confirm-unit));left:calc(10 * var(--confirm-unit));z-index:2;padding:calc(4 * var(--confirm-unit)) calc(10 * var(--confirm-unit));border:max(calc(1.5 * var(--confirm-unit)),1px) solid #ffad22;border-radius:calc(2 * var(--confirm-unit));color:#ffad22;font-size:calc(15 * var(--confirm-unit));font-weight:400;line-height:1;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 calc(1 * var(--confirm-unit)) 0 rgb(0 0 0 / 76%);background:linear-gradient(180deg,#192440,#070b19);box-shadow:0 calc(2 * var(--confirm-unit)) 0 #000c,inset 0 0 0 max(calc(1 * var(--confirm-unit)),1px) #ffbb522e;transform:rotate(-5deg);transform-origin:top left}.bonus-card-confirm__body{position:relative;z-index:1;display:grid;flex:1 1 auto;grid-template-rows:var(--confirm-title-block) minmax(var(--confirm-desc-min-height),1fr) var(--confirm-price-row-height) var(--confirm-button-row-height);gap:var(--confirm-gap);align-items:center;min-height:0;padding:0 var(--confirm-pad-x) var(--confirm-pad-bottom-y);overflow:visible;color:#fff;text-align:center;background:linear-gradient(160deg,#20242d,#090b0f 72%)}.bonus-card-confirm__volatility{position:absolute;top:calc(-1 * var(--confirm-volatility-overlap-into-image));left:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:var(--confirm-volatility-width);height:var(--confirm-volatility-height);transform:translate(-50%)}.bonus-card-confirm__volatility-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;filter:drop-shadow(0 calc(3 * var(--confirm-unit)) calc(6 * var(--confirm-unit)) rgb(0 0 0 / 48%));pointer-events:none}.bonus-card-confirm__volatility-icons{display:flex;align-items:center;justify-content:center;gap:calc(3 * var(--confirm-unit))}.bonus-card-confirm__volatility-dot{width:var(--confirm-volatility-icon-size);height:calc(var(--confirm-volatility-icon-size) * .875);color:#fff;filter:drop-shadow(0 calc(1 * var(--confirm-unit)) calc(1 * var(--confirm-unit)) rgb(134 0 15 / 46%))}.bonus-card-confirm__volatility-dot.is-off{color:#900713;filter:none}.bonus-card-confirm__volatility-dot svg{display:block;width:100%;height:100%}.bonus-card-confirm__badge{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:var(--confirm-title-block);padding:calc(14 * var(--confirm-unit)) calc(18 * var(--confirm-unit));color:#fff;font-size:var(--confirm-title-size);font-weight:900;line-height:1;letter-spacing:.045em;text-shadow:0 calc(3 * var(--confirm-unit)) calc(4 * var(--confirm-unit)) rgb(17 74 163 / 62%);text-transform:uppercase}.bonus-card-confirm__badge-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;filter:drop-shadow(0 calc(5 * var(--confirm-unit)) calc(8 * var(--confirm-unit)) rgb(0 0 0 / 48%));pointer-events:none}.bonus-card-confirm__badge>span{position:relative;z-index:1;display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bonus-card-confirm__description{display:flex;align-items:center;justify-content:center;height:100%;min-height:0;overflow:hidden;color:#eff3ffbd;font:400 var(--confirm-desc-size)/1.25 "Segoe UI",sans-serif;text-wrap:pretty;white-space:pre-line}.bonus-card-confirm__amount{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;height:var(--confirm-price-row-height);padding:calc(3 * var(--confirm-unit)) calc(10 * var(--confirm-unit));overflow:hidden;border-radius:calc(8 * var(--confirm-unit));color:#fff;font-family:var(--ui-display);font-size:var(--confirm-price-size);font-weight:900;line-height:1.1;text-shadow:0 calc(3 * var(--confirm-unit)) calc(6 * var(--confirm-unit)) rgb(0 0 0 / 46%);white-space:nowrap;background:linear-gradient(180deg,#3a3d43,#25272c);box-shadow:inset 0 max(calc(1 * var(--confirm-unit)),1px) 0 #ffffff14,inset 0 calc(-2 * var(--confirm-unit)) calc(4 * var(--confirm-unit)) #00000047}.bonus-card-confirm__amount span{display:inline-block;transform-origin:center}.bonus-card-confirm__button{box-sizing:border-box;width:100%;height:var(--confirm-button-row-height);min-height:0;padding:calc(12 * var(--confirm-unit)) calc(14 * var(--confirm-unit));border:max(calc(1 * var(--confirm-unit)),1px) solid #f5f6f8;border-radius:calc(8 * var(--confirm-unit));color:#17181b;font:900 var(--confirm-button-font)/1 var(--ui-font);letter-spacing:.08em;background:linear-gradient(180deg,#fff,#f1f2f4);box-shadow:0 calc(3 * var(--confirm-unit)) 0 #0000007a,0 calc(5 * var(--confirm-unit)) calc(9 * var(--confirm-unit)) #00000047;cursor:pointer}.bonus-card-confirm__button:hover:not(:disabled){background:#fff;box-shadow:0 calc(3 * var(--confirm-unit)) 0 #0000008a,0 calc(5 * var(--confirm-unit)) calc(12 * var(--confirm-unit)) #0000005c}.bonus-card-confirm__button:active{filter:brightness(.94)}.bonus-card-confirm__button:disabled{opacity:.45;cursor:not-allowed}@media (max-width: 767px) and (max-aspect-ratio: 1/1){.bonus-card-confirm{align-items:flex-start;padding:calc(4.2rem + env(safe-area-inset-top)) .8rem calc(1.5rem + env(safe-area-inset-bottom))}.bonus-card-confirm__shell{width:clamp(16.8rem,76vw,22rem);max-width:100%}.bonus-card-confirm__close{top:.35rem;right:.35rem;width:clamp(2.6rem,8vw,4rem);height:clamp(2.6rem,8vw,4rem);font-size:clamp(2.6rem,8vw,4rem)}.bonus-card-confirm__outer{--confirm-title-block: calc(68 * var(--confirm-unit))}}.rules-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#000000e5;pointer-events:auto;opacity:0;transition:opacity .18s ease}.rules-overlay.is-open{opacity:1}.rules-overlay.is-closing{opacity:0}.rules-close{position:fixed;top:clamp(14px,2vw,26px);right:clamp(14px,2vw,32px);z-index:2;width:42px;height:42px;padding:0;border:0;background:transparent;cursor:pointer}.rules-close img{display:block;width:100%;height:100%;object-fit:contain}.rules-scroll{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.rules-panel{box-sizing:border-box;width:min(1080px,100%);margin:0 auto;padding:clamp(72px,10vw,104px) clamp(12px,3vw,28px) 48px;text-shadow:0 2px 3px rgb(0 0 0 / 85%)}.rules-hero,.rules-section,.rules-disclaimer{border:1px solid rgb(255 255 255 / 10%);border-radius:10px;background:#00000085;box-shadow:inset 0 1px #ffffff0f}.rules-hero{padding:clamp(18px,3vw,30px)}.rules-hero__eyebrow{margin:0;color:#ffffffb3;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.rules-hero h1{margin:8px 0 0;font-size:clamp(30px,6vw,54px);font-weight:700;line-height:1}.rules-hero__copy{max-width:70ch;margin:16px 0 0;color:#ffffffd6;font-size:clamp(13px,1.7vw,16px);font-weight:600;line-height:1.5}.rules-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.rules-hero__stats>div{display:grid;gap:5px;padding:12px;border-radius:7px;background:#ffffff0f;text-align:center}.rules-hero__stats span{color:#ffffffb3;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.rules-hero__stats strong{font-size:clamp(15px,2.2vw,21px);line-height:1.1}.rules-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.rules-section{padding:clamp(16px,2.5vw,22px)}.rules-section.is-wide{grid-column:1 / -1}.rules-section>header{padding:0;border:0}.rules-section h2{margin:0;font-size:clamp(20px,3vw,28px);font-weight:700;line-height:1.1}.rules-section__body{padding:0}.rules-symbol-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;padding:4px;border:1px solid rgb(255 255 255 / 10%);border-radius:10px;background:#00000085;box-shadow:inset 0 1px #ffffff0f;text-shadow:none}.rules-symbol-card{display:grid;grid-template-rows:100px auto;justify-items:center;align-items:center;min-height:174px;padding:10px 12px 14px;border:3px solid #030706;border-radius:9px;background:#ffffff0f;box-shadow:0 2px #0006;color:#006747}.rules-symbol-card img{width:min(112px,75%);height:100px;object-fit:contain}.rules-symbol-card__values{display:grid;gap:2px;min-width:78px;font-size:clamp(12px,1.35vw,15px);font-weight:950;line-height:1.08;letter-spacing:.01em}.rules-symbol-card__values>div{display:grid;grid-template-columns:30px 1fr;gap:7px}.rules-symbol-card__values span{color:#fff;text-align:right}.rules-symbol-card__values strong{color:#39d98a;text-transform:uppercase}.rules-special-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.rules-special-card{display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:7px;background:#00000038}.rules-special-card img{flex:0 0 auto;width:96px;height:96px;object-fit:contain}.rules-special-card h3{margin:0;font-size:16px;font-weight:700}.rules-special-card p{margin:4px 0 0;color:#ffffffd6;font-size:clamp(13px,1.7vw,16px);font-weight:600;line-height:1.5}.rules-payline-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:8px;margin-top:14px}.rules-payline{display:grid;grid-template-columns:24px 1fr;gap:7px;align-items:center;padding:7px;border-radius:7px;background:#00000038}.rules-payline__label{color:#ffffffb3;font-size:11px;font-weight:900;line-height:1;text-align:center}.rules-payline__board{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;aspect-ratio:1}.rules-payline__cell{border-radius:1px;background:#ffffff17}.rules-payline__cell.is-active{background:var(--ui-accent);box-shadow:0 0 5px #72ff0094}.rules-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.rules-mode-card{--mode-accent: #d6d6d6;display:flex;flex-direction:column;min-height:150px;padding:14px;border:1px solid rgb(255 255 255 / 14%);border-left:4px solid var(--mode-accent);border-radius:7px;background:#0000004d}.rules-mode-card header{display:flex;align-items:center;justify-content:space-between;gap:10px}.rules-mode-card h3{margin:0;font-size:17px;font-weight:700}.rules-mode-card header span{color:#17120b;padding:4px 7px;border-radius:999px;font-size:12px;font-weight:950;line-height:normal;text-shadow:none;background:var(--ui-buy)}.rules-mode-card p{flex:1 1 auto;margin:7px 0 0;color:#ffffffd6;font-size:clamp(13px,1.7vw,16px);font-weight:600;line-height:1.5}.rules-mode-card small{margin-top:9px;color:var(--ui-accent);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.rules-controls-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;margin-top:20px}.rules-control{display:grid;grid-template-columns:42px minmax(0,1fr);gap:18px;align-items:center;min-width:0}.rules-control__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:6px;background:#ffffff0a}.rules-control__icon img{display:block;width:34px;height:34px;object-fit:contain}.rules-control>div:last-child{display:grid;gap:3px}.rules-control strong{font-size:clamp(13px,1.5vw,16px);font-weight:950;line-height:1.2}.rules-control span{color:#ffffffd6;font-size:clamp(11px,1.25vw,14px);font-weight:600;line-height:1.35}.rules-disclaimer{margin:12px 0 0;padding:14px;border-radius:8px;color:#ffffffd6;font-size:12px;font-weight:900;line-height:1.5;text-align:center}@media (max-width: 820px){.loading-game__content{grid-template-rows:minmax(74px,16vh) minmax(0,1fr) auto auto;padding-inline:10px}.loading-game__brand img{width:min(50vw,290px);max-height:15vh}.loading-game__tutorial{grid-template-columns:36px minmax(0,1fr) 36px;min-height:54vh}.loading-game__stage{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:14px 2px 8px}.loading-game__message{font-size:clamp(18px,5.8vw,34px);text-align:center}.loading-game__message:before{margin-bottom:6px}.loading-game__art img{max-height:29vh}.loading-game__facts{display:none}}@media (max-width: 680px){.rules-hero__stats,.rules-grid,.rules-mode-grid{grid-template-columns:1fr}.rules-symbol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rules-section.is-wide{grid-column:auto}.rules-controls-grid{grid-template-columns:1fr;gap:14px}.rules-special-grid{grid-template-columns:1fr}}@media (max-width: 520px){.ui-first-loader__logo{width:74vw}.ui-first-loader__progress{top:69%;width:210px}.loading-game__tutorial{width:97vw;border-radius:12px}.loading-game__arrow{width:30px}.loading-game__arrow span{border-width:2px}.loading-game__dots{gap:5px;padding-bottom:9px}.loading-game__dot{width:15px;height:4px}.loading-game__dot.is-active{width:27px}.loading-game .loading-game__continue{min-height:40px;padding-block:8px}}@media (max-width: 420px){.rules-symbol-grid{grid-template-columns:1fr}}@media (max-height: 520px) and (orientation: landscape){.loading-game__content{grid-template-rows:58px minmax(0,1fr) auto;gap:5px;padding-block:6px}.loading-game__brand img{max-height:58px}.loading-game__tutorial{min-height:0;height:68vh}.loading-game__stage{grid-template-columns:minmax(180px,.7fr) minmax(240px,1fr);grid-template-rows:1fr;padding-block:6px}.loading-game__message{font-size:clamp(17px,3.2vw,31px);text-align:left}.loading-game__art img{max-height:43vh}.loading-game__facts{display:none}.loading-game .loading-game__continue{position:absolute;right:16px;bottom:10px;width:150px;min-height:36px;font-size:13px}}@media (prefers-reduced-motion: reduce){.ui-first-loader__glow,.ui-first-loader__pulse,.loading-game__background{animation:none}}#loading.ui-first-loader{display:block}.ui-first-loader__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .32s ease}.ui-loading-screen{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;background:#000;transition:opacity .32s ease}.ui-first-loader.has-loading-screen .ui-first-loader__canvas{opacity:0}.ui-first-loader.has-loading-screen .ui-loading-screen{opacity:1}.ui-loading-screen__scene,.ui-loading-screen__previous{--loading-aspect: 1.57;--character-x: 50%;--character-bottom: -2%;--character-height: 92%;position:absolute;left:50%;top:46%;width:min(88vw,calc(72vh * var(--loading-aspect)));aspect-ratio:var(--loading-aspect);overflow:visible;transform:translate(-50%,-50%);isolation:isolate}.ui-loading-screen__background,.ui-loading-screen__character{position:absolute;display:block;-webkit-user-select:none;user-select:none;pointer-events:none;will-change:transform,opacity}.ui-loading-screen__background{top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:contain;transform-origin:50% 50%}.ui-loading-screen__character{z-index:1;left:var(--character-x);bottom:var(--character-bottom);width:auto;height:var(--character-height);max-width:none;object-fit:contain;transform:translate(-50%);transform-origin:50% 100%}:is(.ui-loading-screen__scene,.ui-loading-screen__previous).is-moving .ui-loading-screen__background{animation:ui-loading-camera 4s linear both,ui-loading-camera-idle 8.4s 4s ease-in-out infinite,ui-loading-reveal .45s cubic-bezier(.215,.61,.355,1) both}:is(.ui-loading-screen__scene,.ui-loading-screen__previous).is-moving .ui-loading-screen__character{animation:ui-loading-character 4s linear both,ui-loading-character-idle 8.4s 4s ease-in-out infinite,ui-loading-reveal .36s 80ms cubic-bezier(.215,.61,.355,1) both}.ui-loading-screen__previous.is-retiring{animation:ui-loading-retire .8s ease-in-out both}.ui-loading-screen__logo{position:absolute;left:clamp(16px,3.5vw,36px);bottom:clamp(16px,3.5vw,36px);width:clamp(120px,30vw,360px);height:auto;object-fit:contain}.ui-loading-screen__status{position:absolute;right:clamp(16px,3.5vw,36px);bottom:clamp(16px,3.5vw,36px);color:#fff;font:400 clamp(20px,2.5vw,34px)/1 var(--ui-display);text-shadow:0 2px 3px #000;animation:ui-loading-status-pulse 1.2s ease-in-out infinite alternate}.ui-loading-screen.is-finishing .ui-loading-screen__status{animation:ui-loading-status-pulse .5s ease-in-out infinite alternate}@keyframes ui-loading-camera{0%{transform:var(--camera-start)}to{transform:var(--camera-end)}}@keyframes ui-loading-camera-idle{0%,to{transform:var(--camera-end)}50%{transform:var(--camera-start)}}@keyframes ui-loading-character{0%{transform:var(--character-start)}to{transform:var(--character-end)}}@keyframes ui-loading-character-idle{0%,to{transform:var(--character-end)}50%{transform:var(--character-start)}}@keyframes ui-loading-reveal{0%{opacity:0}to{opacity:1}}@keyframes ui-loading-retire{0%{opacity:1}to{opacity:0}}@keyframes ui-loading-status-pulse{to{opacity:.6}}@media (max-width: 600px){.ui-loading-screen__scene,.ui-loading-screen__previous{top:44%;width:min(94vw,calc(53vh * var(--loading-aspect)))}.ui-loading-screen__logo{width:min(52vw,240px)}.ui-loading-screen__status{font-size:clamp(17px,5.2vw,24px)}}@media (max-height: 450px) and (orientation: landscape){.ui-loading-screen__scene,.ui-loading-screen__previous{top:43%;width:min(86vw,calc(62vh * var(--loading-aspect)))}.ui-loading-screen__logo{width:min(24vw,180px)}.ui-loading-screen__status{font-size:clamp(14px,2.5vw,22px)}}@media (prefers-reduced-motion: reduce){.ui-loading-screen__previous{opacity:0}.ui-loading-screen__previous,.ui-loading-screen__background,.ui-loading-screen__character,.ui-loading-screen__status{animation:none!important}}.ui-continue-loader{--loading-tip-width: 275px;--loading-tip-height: 134px;--loading-game-tutorial-panel-opacity: .58;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9900;isolation:isolate;display:grid;grid-template-rows:1fr auto;overflow:hidden;color:#fff;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;background:transparent;opacity:1;pointer-events:auto;transition:opacity .24s ease}.ui-continue-loader.is-continuing{opacity:0}.ui-continue-loader__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.05)}.ui-continue-loader__title-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;pointer-events:none}.ui-continue-loader__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#03070b1f}.ui-continue-loader__content{display:grid;grid-template-rows:minmax(118px,35vh) minmax(170px,1fr) auto minmax(96px,23vh);align-items:center;width:100%;min-height:0}.ui-continue-loader__brand{display:flex;align-items:end;justify-content:center;align-self:stretch;padding:clamp(20px,4vh,48px) 24px 18px;pointer-events:none}.ui-continue-loader__title-fallback{width:min(33vw,430px);max-height:24vh;object-fit:contain}.ui-continue-loader__panel{--tutorial-panel-pattern-base-size: 8px;--tutorial-panel-pattern-base-dot-size: .9px;--tutorial-panel-pattern-opacity: .2;--tutorial-panel-edge-mask: linear-gradient( to right, transparent 0%, rgb(0 0 0 / 20%) 5%, rgb(0 0 0 / 65%) 12%, #000 22%, #000 78%, rgb(0 0 0 / 65%) 88%, rgb(0 0 0 / 20%) 95%, transparent 100% );position:relative;display:grid;grid-template-columns:minmax(72px,1fr) minmax(240px,390px) minmax(72px,1fr);align-items:center;min-height:170px;padding:16px clamp(18px,6vw,96px);border-top:1px solid transparent;border-bottom:1px solid transparent;isolation:isolate}.ui-continue-loader__panel-background{position:absolute;top:-1px;right:0;bottom:-1px;left:0;z-index:0;border-top:1px solid rgb(122 170 191 / 14%);border-bottom:1px solid rgb(122 170 191 / 14%);background-color:rgb(3 7 10 / var(--loading-game-tutorial-panel-opacity));box-shadow:inset 0 15px 28px #00000038,inset 0 -15px 28px #00000038;-webkit-mask-image:var(--tutorial-panel-edge-mask);mask-image:var(--tutorial-panel-edge-mask);pointer-events:none}.ui-continue-loader__panel-background:before{--tutorial-panel-pattern-size: var(--tutorial-panel-pattern-base-size);--tutorial-panel-pattern-dot-size: var(--tutorial-panel-pattern-base-dot-size);position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";background-image:radial-gradient(circle,rgb(150 165 175 / 86%) 0 var(--tutorial-panel-pattern-dot-size),transparent calc(var(--tutorial-panel-pattern-dot-size) + .1px));background-repeat:repeat;background-position:0 0;background-size:var(--tutorial-panel-pattern-size) var(--tutorial-panel-pattern-size);opacity:var(--tutorial-panel-pattern-opacity);-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / 72%) 58%,rgb(0 0 0 / 24%) 84%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / 72%) 58%,rgb(0 0 0 / 24%) 84%,transparent 100%);pointer-events:none}.ui-continue-loader__panel>:not(.ui-continue-loader__panel-background){position:relative;z-index:1}.ui-continue-loader__stage{position:relative;width:100%;min-height:164px;overflow:visible;clip-path:inset(-16px 0)}.ui-continue-loader__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;justify-items:center;gap:8px;pointer-events:none}.ui-continue-loader__slide p{max-width:340px;margin:0;color:#fff;font:400 clamp(15px,1.65vw,22px)/.96 var(--ui-display);text-align:center;text-shadow:0 2px 2px #000}.ui-continue-loader__slide img{display:block;width:min(100%,var(--loading-tip-width));max-height:var(--loading-tip-height);object-fit:contain;filter:drop-shadow(0 4px 8px rgb(0 0 0 / 60%))}.ui-continue-loader__stage.slides-next .ui-continue-loader__slide.is-entering{animation:ui-tutorial-in-right .46s cubic-bezier(.22,.61,.36,1) both}.ui-continue-loader__stage.slides-next .ui-continue-loader__slide.is-leaving{animation:ui-tutorial-out-left .46s cubic-bezier(.22,.61,.36,1) both}.ui-continue-loader__stage:not(.slides-next) .ui-continue-loader__slide.is-entering{animation:ui-tutorial-in-left .46s cubic-bezier(.22,.61,.36,1) both}.ui-continue-loader__stage:not(.slides-next) .ui-continue-loader__slide.is-leaving{animation:ui-tutorial-out-right .46s cubic-bezier(.22,.61,.36,1) both}.ui-continue-loader__arrow{display:grid;place-items:center;justify-self:center;width:62px;height:72px;padding:0;border:0;background:transparent;cursor:pointer;filter:drop-shadow(0 2px 3px rgb(0 0 0 / 80%))}.ui-continue-loader__arrow span{display:block;width:22px;height:22px;border-top:5px solid #e7e7e7;border-right:5px solid #e7e7e7;transition:border-color .16s ease,transform .16s ease}.ui-continue-loader__arrow.is-previous span{transform:rotate(-135deg)}.ui-continue-loader__arrow.is-next span{transform:rotate(45deg)}.ui-continue-loader__arrow:hover span{border-color:#fff}.ui-continue-loader__arrow.is-previous:hover span{transform:translate(-4px) rotate(-135deg)}.ui-continue-loader__arrow.is-next:hover span{transform:translate(4px) rotate(45deg)}.ui-continue-loader__pagination{display:flex;align-self:end;justify-content:center;gap:8px;padding:12px}.ui-continue-loader__pagination button{width:11px;height:11px;padding:0;border:0;border-radius:50%;background:#ffffff61;cursor:pointer;transition:transform .16s ease,background-color .16s ease}.ui-continue-loader__pagination button.is-active{background:#fff;transform:scale(1.1)}.ui-continue-loader__continue-area{align-self:start;justify-self:center;display:grid;justify-items:center;gap:10px;margin-top:clamp(16px,2vh,24px)}.ui-continue-loader .ui-continue-loader__button{--continue-slant: 12px;--continue-border-width: 2px;--continue-pattern-size: 6px;--continue-pattern-dot-size: 1.4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;inset:auto;isolation:isolate;box-sizing:border-box;display:grid;place-items:center;width:min(68vw,272px);min-width:204px;min-height:64px;margin:0;padding:12px 32px;overflow:visible;border:0;border-radius:0;outline:none;color:#fff;font-family:var(--ui-display);font-size:clamp(30px,3vw,36px);font-weight:400;font-synthesis:none;line-height:1;letter-spacing:.035em;white-space:nowrap;text-transform:uppercase;background:transparent;box-shadow:none;opacity:1;cursor:pointer;touch-action:manipulation;text-shadow:none;filter:none;transform:none;transition:filter .16s ease,transform .16s ease}.ui-continue-loader__button:before,.ui-continue-loader__button:after,.ui-continue-loader__button-face{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(var(--continue-slant) 0,100% 0,calc(100% - var(--continue-slant)) 100%,0 100%);content:"";pointer-events:none}.ui-continue-loader__button:before{z-index:-2;background:#493b68}.ui-continue-loader__button-face{inset:var(--continue-border-width);z-index:-1;background-color:#27213b;background-image:radial-gradient(circle,rgb(107 91 145 / 24%) 0 var(--continue-pattern-dot-size),transparent calc(var(--continue-pattern-dot-size) + .35px));background-size:var(--continue-pattern-size) var(--continue-pattern-size);background-position:center;background-repeat:repeat}.ui-continue-loader__button:after{z-index:-3;background:#171219;transform:translate(3px,5px)}.ui-continue-loader__button-text{padding:0}.ui-continue-loader .ui-continue-loader__button:hover:not(:disabled){filter:none;transform:none}@media (hover: hover) and (pointer: fine){.ui-continue-loader .ui-continue-loader__button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)}}.ui-continue-loader .ui-continue-loader__button:active:not(:disabled){transform:translateY(3px)}.ui-continue-loader .ui-continue-loader__button:disabled{opacity:1;cursor:wait;filter:brightness(.85);transform:none}.ui-continue-loader__logo{display:block;width:auto;height:min(3.4vw,26px);max-width:min(12vw,92px);opacity:.5;filter:drop-shadow(0 2px 4px rgb(0 0 0 / 48%))}.ui-continue-loader__arrow:focus-visible,.ui-continue-loader__pagination button:focus-visible,.ui-continue-loader__button:focus-visible{outline:3px solid #fff;outline-offset:4px}@keyframes ui-tutorial-in-right{0%{opacity:.3;transform:translate(112%)}to{opacity:1;transform:translate(0)}}@keyframes ui-tutorial-out-left{0%{opacity:1;transform:translate(0)}to{opacity:.3;transform:translate(-112%)}}@keyframes ui-tutorial-in-left{0%{opacity:.3;transform:translate(-112%)}to{opacity:1;transform:translate(0)}}@keyframes ui-tutorial-out-right{0%{opacity:1;transform:translate(0)}to{opacity:.3;transform:translate(112%)}}@media (max-width: 640px){.ui-continue-loader{--loading-tip-width: 275px;--loading-tip-height: 125px}.ui-continue-loader__content{grid-template-rows:minmax(98px,30vh) minmax(188px,1fr) auto minmax(92px,22vh)}.ui-continue-loader__brand{padding-top:18px;padding-bottom:10px}.ui-continue-loader__panel{grid-template-columns:48px minmax(180px,1fr) 48px;min-height:188px;padding:12px 4px}.ui-continue-loader__stage{min-height:156px}.ui-continue-loader__slide p{max-width:220px;font-size:clamp(14px,4.2vw,18px)}.ui-continue-loader__arrow{width:44px;height:58px}.ui-continue-loader__arrow span{width:16px;height:16px;border-width:4px}.ui-continue-loader .ui-continue-loader__button{width:min(68vw,272px);min-width:0;font-size:clamp(30px,8.5vw,36px)}.ui-continue-loader__pagination,.ui-continue-loader__continue-area{transform:translateY(-10px)}}@media (min-width: 641px) and (max-width: 1100px) and (max-height: 620px){.ui-continue-loader__continue-area{gap:8px;margin-top:clamp(4px,1.25vh,8px)}.ui-continue-loader .ui-continue-loader__button{--continue-slant: 10px;width:clamp(190px,23.4vw,238px);min-width:0;min-height:clamp(48px,10vh,60px);padding:10px clamp(20px,2.8vw,28px);font-size:clamp(26px,3vw,32px)}.ui-continue-loader__logo{height:clamp(14px,3.2vh,20px);max-width:min(9vw,72px)}}@media (min-width: 641px) and (max-width: 800px) and (max-height: 450px){.ui-continue-loader__pagination,.ui-continue-loader__continue-area{transform:translateY(5px)}}@media (max-width: 640px) and (max-height: 700px) and (orientation: portrait){.ui-continue-loader__pagination,.ui-continue-loader__continue-area{transform:translateY(-12px)}.ui-continue-loader__continue-area{gap:8px;margin-top:4px}.ui-continue-loader .ui-continue-loader__button{--continue-slant: 10px;width:min(65vw,238px);min-height:58px;padding:10px 24px;font-size:clamp(28px,8vw,32px)}.ui-continue-loader__logo{height:min(4.13vw,18px);max-width:min(12vw,64px)}}@media (max-width: 480px) and (max-height: 225px){.ui-continue-loader{--loading-tip-width: 153px;--loading-tip-height: 67px}.ui-continue-loader__content{grid-template-rows:59px minmax(94px,1fr) 6px 52px}.ui-continue-loader__brand{align-items:center;padding:2px 8px 0}.ui-continue-loader__panel{grid-template-columns:38px minmax(150px,220px) 38px;justify-content:center;min-height:94px;padding:2px 4px}.ui-continue-loader__panel-background:before{--tutorial-panel-pattern-size: calc(var(--tutorial-panel-pattern-base-size) * .57);--tutorial-panel-pattern-dot-size: calc(var(--tutorial-panel-pattern-base-dot-size) * .57)}.ui-continue-loader__stage{min-height:90px;clip-path:inset(-8px 0)}.ui-continue-loader__slide{gap:2px}.ui-continue-loader__slide p{max-width:200px;font-size:clamp(10px,2.75vw,11px);line-height:.9}.ui-continue-loader__arrow{width:38px;height:44px}.ui-continue-loader__arrow span{width:13px;height:13px;border-width:3px}.ui-continue-loader__pagination{gap:4px;padding:1px}.ui-continue-loader__pagination button{width:7px;height:7px}.ui-continue-loader .ui-continue-loader__button{--continue-slant: 6px;width:118px;min-width:0;min-height:32px;padding:6px 12px;font-size:18px}.ui-continue-loader__button:after{transform:translate(2px,3px)}.ui-continue-loader__continue-area{gap:4px;margin-top:0}.ui-continue-loader__logo{height:12px;max-width:40px}}@media (prefers-reduced-motion: reduce){.ui-continue-loader__slide{animation-duration:1ms!important}.ui-continue-loader .ui-continue-loader__button{transition:none}}.reference-toast-status{position:fixed;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.hud-shell.reference-hud .tg-game-hud{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important;background:none!important}.reference-hud .tg-game-hud__bottom,.reference-hud .tg-game-hud__left,.reference-hud .tg-game-hud__center,.reference-hud .tg-game-hud__right,.reference-hud .tg-game-hud__spin-cluster,.reference-hud .tg-game-hud__side-stack,.reference-hud .tg-game-hud__bet-row,.reference-hud .tg-game-hud__mobile,.reference-hud .tg-game-hud__mobile-controls,.reference-hud .tg-game-hud__mobile-feature-group,.reference-hud .tg-game-hud__mobile-spin-group,.reference-hud .tg-game-hud__mobile-side-stack,.reference-hud .tg-game-hud__mobile-stats{display:contents!important}.reference-hud[data-reference-layout=portrait] .tg-game-hud__bottom,.reference-hud:not([data-reference-layout=portrait]) .tg-game-hud__mobile{display:none!important}.reference-hud .tg-game-hud__stat{visibility:hidden}.reference-hud .tg-game-hud__bottom:before,.reference-hud .tg-game-hud__bottom:after,.reference-hud .tg-game-hud__mobile:before,.reference-hud .tg-game-hud__mobile:after{display:none!important}.reference-hud [data-reference-control],.reference-hud .tg-game-hud__bet-trigger{position:fixed!important;inset:auto!important;left:var(--reference-x)!important;top:var(--reference-y)!important;width:var(--reference-width)!important;height:var(--reference-height)!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:translate(-50%,-50%)!important;transition:none!important;pointer-events:auto}.reference-hud [data-reference-control]>*{visibility:hidden!important}.reference-hud [data-reference-control]:before,.reference-hud [data-reference-control]:after{display:none!important}.reference-hud [data-reference-control]:focus,.reference-hud [data-reference-control]:focus-visible{outline:none}.reference-hud.is-hidden [data-reference-control],.reference-hud.is-hidden .tg-game-hud__bet-trigger{pointer-events:none}.reference-hud [data-reference-control][data-reference-hidden=true]{display:none!important;pointer-events:none}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__popout.info-panel{border:0;max-width:calc(100vw - 16px);min-width:0;transition:opacity .18s ease-out,transform .18s ease-out}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__popout.info-panel:not(.is-open){transform:scale(.96)}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-menu{flex:1;min-height:0;max-height:inherit}.hud-shell.reference-hud .tg-game-hud .info-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;font-family:var(--ui-display)}.hud-shell.reference-hud .tg-game-hud .info-panel{position:fixed;transform-origin:bottom left;box-sizing:border-box;padding:21px 22px 23px;border-radius:8px;background:linear-gradient(135deg,#000000d6,#120e1eb8);box-shadow:0 12px 30px #00000080,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;pointer-events:auto}.hud-shell.reference-hud .tg-game-hud .info-panel.popup-s{padding:10px 12px 12px;border-radius:6px}.hud-shell.reference-hud .tg-game-hud .info-panel.desktop-popup{transform-origin:top left}.hud-shell.reference-hud .tg-game-hud .info-title-row{display:grid;grid-template-columns:34px 1fr;align-items:center;width:100%;margin:0 0 18px;padding:0;border:0;background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer}.hud-shell.reference-hud .tg-game-hud .info-panel.popup-s .info-title-row{grid-template-columns:24px 1fr;margin-bottom:8px}.hud-shell.reference-hud .tg-game-hud .info-icon{width:24px;height:34px;justify-self:center;object-fit:contain}.hud-shell.reference-hud .tg-game-hud .info-panel.popup-s .info-icon{width:18px;height:24px}.hud-shell.reference-hud .tg-game-hud .title{font-size:clamp(14px,1.2vw,18px);font-weight:900;line-height:1;letter-spacing:.2px}.hud-shell.reference-hud .tg-game-hud .info-panel.popup-s .title{font-size:13px}.hud-shell.reference-hud .tg-game-hud .slider-row{display:grid;grid-template-columns:28px 1fr;align-items:center;gap:13px;margin-top:14px}.hud-shell.reference-hud .tg-game-hud .info-panel.popup-s .slider-row{grid-template-columns:22px 1fr;gap:8px;margin-top:8px}.hud-shell.reference-hud .tg-game-hud .row-icon{width:24px;height:24px;justify-self:center;object-fit:contain}.hud-shell.reference-hud .tg-game-hud .info-panel.popup-s .row-icon,.hud-shell.reference-hud .tg-game-hud .info-panel.popup-s .music-icon{width:18px;height:18px}.hud-shell.reference-hud .tg-game-hud .music-icon{width:25px;height:25px}.hud-shell.reference-hud .tg-game-hud input[type=range]{--track-height: 6px;--thumb-size: 18px;--value: 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--thumb-size);margin:0;background:transparent;cursor:pointer}.hud-shell.reference-hud .tg-game-hud .info-panel.popup-s input[type=range]{--track-height: 4px;--thumb-size: 14px}.hud-shell.reference-hud .tg-game-hud input[type=range]::-webkit-slider-runnable-track{height:var(--track-height);border-radius:999px;background:linear-gradient(90deg,#ffffff 0 var(--value),rgba(255,255,255,.28) var(--value) 100%),#ffffff2e;box-shadow:0 1px 4px #00000059}.hud-shell.reference-hud .tg-game-hud input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--thumb-size);height:var(--thumb-size);margin-top:calc((var(--track-height) - var(--thumb-size)) / 2);border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#e8e8e8 72%);border:2px solid rgba(255,255,255,.95);box-shadow:0 2px 7px #0000007a,0 0 0 1px #0000002e}.hud-shell.reference-hud .tg-game-hud input[type=range]::-moz-range-track{height:var(--track-height);border-radius:999px;background:linear-gradient(90deg,#ffffff 0 var(--value),rgba(255,255,255,.28) var(--value) 100%),#ffffff2e;box-shadow:0 1px 4px #00000059}.hud-shell.reference-hud .tg-game-hud input[type=range]::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);border:2px solid rgba(255,255,255,.95);border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#e8e8e8 72%);box-shadow:0 2px 7px #0000007a,0 0 0 1px #0000002e}.hud-shell.reference-hud .tg-game-hud .bet-menu-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:102;pointer-events:none;display:flex;justify-content:center;align-items:flex-end}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-popout-shell{pointer-events:auto;transform-origin:bottom center;box-sizing:border-box;background:#130f11fa;border:1px solid rgb(255 255 255 / 12%);border-radius:.65rem;display:flex;flex-direction:column;align-items:center;box-shadow:0 .8rem 1.8rem #000000a6,inset 0 1px #ffffff0f;overflow:hidden}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__popout-title{color:#ffffffeb;background:#ffffff0a;width:100%;text-align:center;font-weight:900;padding:1rem 1rem .6rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-scroll{width:100%;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#555 transparent}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-grid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.55rem .7rem .7rem;box-sizing:border-box}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-option{background:#2b2527f5;border:1px solid transparent;color:#ffffffa3;font-family:var(--ui-display);border-radius:.55rem;min-width:0;min-height:2.2rem;height:2.2rem;font-weight:800;cursor:pointer;text-shadow:0 1px 1px rgb(0 0 0 / 75%);box-shadow:inset 0 1px #ffffff0a;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-option.is-selected,.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-option:hover:not(:disabled),.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-option:active:not(:disabled){background:#52494dfa;border-color:#ffffff59;color:#fff;box-shadow:0 0 .65rem #ffffff38,inset 0 1px #ffffff3d;transform:translateY(-1px)}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-option:active:not(:disabled){transform:translateY(0)}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-option:focus-visible{outline:2px solid #fff;outline-offset:2px}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-option:disabled{cursor:not-allowed;opacity:.38}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-option-label{display:block;font-size:var(--auto-font, 1.05rem);line-height:1}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-popout-shell.narrow .tg-game-hud__popout-title{padding:.7rem 0;font-size:.95rem}.hud-shell.reference-hud .tg-game-hud .tg-game-hud__autoplay-popout-shell.narrow .tg-game-hud__autoplay-grid{gap:.4rem;padding:.5rem}.reference-bet-menu .bet-menu-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:102;pointer-events:auto;display:flex;justify-content:center;align-items:flex-end}.reference-bet-menu .bet-menu-layer.mobile-portrait{align-items:center}.reference-bet-menu .bet-menu-container{pointer-events:auto;transform-origin:bottom center;box-sizing:border-box;background:#0a0a0af7;border:1px solid rgb(255 255 255 / 22%);border-radius:.8rem;display:flex;flex-direction:column;align-items:center;box-shadow:0 .8rem 1.8rem #000000a6;overflow:hidden}.reference-bet-menu .bet-menu-scroll-view{width:100%;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--bet-menu-padding, .85rem);box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#555 transparent}.reference-bet-menu .bet-menu-scroll-view::-webkit-scrollbar{width:6px}.reference-bet-menu .bet-menu-scroll-view::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px}.reference-bet-menu .bet-menu-container.narrow{border-radius:.8rem}.reference-bet-menu .bet-menu-container.narrow .bet-menu-scroll-view{padding:.5rem .55rem .65rem}.reference-bet-menu .bet-grid{display:grid;grid-template-columns:repeat(var(--bet-cols),minmax(0,1fr));gap:var(--bet-gap, .5rem);width:100%}.reference-bet-menu .bet-button{background:#ffffff17;border:1px solid transparent;color:#ffffffd6;font-family:var(--reference-bet-font-family);padding:0 .4rem;border-radius:.5rem;font-weight:800;text-align:center;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;box-sizing:border-box;width:100%;min-width:0;min-height:var(--bet-button-height);height:var(--bet-button-height);display:flex;align-items:center;justify-content:center;cursor:pointer}.reference-bet-menu .bet-button-label{display:block;min-width:0;font-size:var(--bet-font);line-height:1;font-weight:800;white-space:nowrap;text-align:center;max-width:100%;overflow:hidden}.reference-bet-menu .bet-button.selected{background:#0c5019;color:#45ff63;border-color:#45ff6340;box-shadow:inset 0 1px #ffffff1f}.reference-bet-menu .bet-button:not(.disabled):not(.selected):hover,.reference-bet-menu .bet-button:not(.disabled):not(.selected):active{background:#ffffff2e;border-color:#ffffff52;color:#fff;box-shadow:0 0 .65rem #ffffff24,inset 0 1px #ffffff29;transform:translateY(-1px)}.reference-bet-menu .bet-button:not(.disabled):not(.selected):active{transform:translateY(0)}.reference-bet-menu .bet-button:focus-visible{outline:2px solid #fff;outline-offset:2px}.reference-bet-menu .bet-button.disabled{opacity:.35;cursor:default}.reference-bet-menu{--reference-bet-font-family: "UiPricedown", sans-serif;font-family:var(--reference-bet-font-family);-webkit-user-select:none;user-select:none}.reference-bet-menu .bet-menu-container:focus{outline:none}
