@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(/themes/motherclucker/fonts/lilita-one.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/themes/motherclucker/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:#fff;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__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:26px 26px;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}}
