.game-controls-wrapper{display:flex;align-items:center;justify-content:space-between;height:60px}.game-controls-wrapper .bordered-box{display:flex;width:100%;height:100%;margin-bottom:0;background-color:var(--betAmountBgColor);border:var(--betAmountBorderThickness) solid var(--betAmountBorderColor);border-radius:var(--borderRadius);padding:5px 15px}.game-controls-wrapper .bordered-box .input-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%}.game-controls-wrapper .bordered-box .input-wrapper .title{display:flex;justify-content:center;color:var(--betAmountTitleColor);font-size:var(--betAmountTitleFontSize)}.game-controls-wrapper .bordered-box .input-wrapper .speed-changer-buttons{display:flex;align-items:center;justify-content:space-between;width:100%;height:60%}.game-controls-wrapper .bordered-box .input-wrapper .speed-changer-buttons .speed-btn{display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer;opacity:.5}.game-controls-wrapper .bordered-box .input-wrapper .speed-changer-buttons .speed-btn img{height:100%;width:auto;object-fit:contain}.game-controls-wrapper .bordered-box .input-wrapper .speed-changer-buttons .speed-btn.current{opacity:1}@media screen and (width<=992px){.game-controls-wrapper{width:50%;height:60px;margin-bottom:0;margin-top:0}}@media screen and (width<=576px){.game-controls-wrapper{width:100%;height:70px}.game-controls-wrapper .bordered-box{padding:10px 3px}}.autoplay-popup-wrapper{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:#0009;align-items:center;justify-content:center}.autoplay-popup-wrapper.visible{display:flex}.autoplay-popup-wrapper .autoplay-popup-content{position:absolute;margin:auto;width:min(360px,100vw - 40px);height:fit-content;max-height:calc(100vh - 40px);background-color:#000c;border-radius:14px;padding:18px 26px 20px}.autoplay-popup-wrapper .autoplay-popup-content .popup-header{width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:2px 0 10px;color:#fff;font-weight:800;letter-spacing:.8px;user-select:none}.autoplay-popup-wrapper .autoplay-popup-content .popup-header>:nth-child(2){flex:auto;text-align:center}.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close{position:absolute;top:0;right:0;width:24px;height:24px;border-radius:50%;background:#ffffff61;cursor:pointer}.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close:after,.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:#000000bf;border-radius:2px;transform-origin:50%}.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close:before{transform:translate(-50%,-50%)rotate(45deg)}.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close:hover{background:#ffffff80}.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close:active{transform:scale(.96)}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts{margin-top:10px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:nowrap}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-count{flex:1 1 0;min-width:0;padding:12px 10px;border-radius:999px;border:1px solid#ffffff1a;background:linear-gradient(#ffffff24 0%,#ffffff0f);background-clip:padding-box;box-shadow:inset 0 1px#ffffff14,0 10px 22px#00000038;color:#ffffffe6;font-size:15px;font-weight:600;line-height:1;text-align:center;cursor:pointer;user-select:none}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-count.active{background:#0f3;border-color:#00000038;color:#000000d9;box-shadow:inset 0 1px#ffffff40,0 12px 26px#00000040}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-count:hover{border-color:#ffffff2e}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-custom .auto-spin-custom-input{width:100%;height:100%;border:0;outline:none;background:#0000;color:#ffffffeb;font-weight:700;text-align:center;font-size:14px}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-custom .auto-spin-custom-input::placeholder{color:#ffffff73;font-weight:600}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-custom .auto-spin-custom-input::-webkit-inner-spin-button,.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-custom .auto-spin-custom-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-custom .auto-spin-custom-input[type=number]{appearance:textfield;-moz-appearance:textfield}.autoplay-popup-wrapper .autoplay-popup-content .divider{height:1px;margin-top:18px;margin-bottom:18px;background:#ffffff2e}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-slider{margin-top:10px;display:flex;align-items:center;gap:20px}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-title{margin-top:2px;color:#ffffffe6;font-weight:800;letter-spacing:.8px;font-size:16px}.autoplay-popup-wrapper .autoplay-popup-content .slider{position:relative;flex:auto;height:34px;display:flex;align-items:center;--track-h:12px;--green:#00ff33;--thumb:22px}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-range{width:100%;height:34px;background:#0000;-webkit-appearance:none;appearance:none;outline:none;cursor:pointer}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-range::-webkit-slider-runnable-track{height:var(--track-h);border-radius:999px;background:linear-gradient(90deg,var(--green) 0%,var(--green) calc(var(--pct)*1%),#ffffff24 calc(var(--pct)*1%),#ffffff24 100%);box-shadow:inset 0 1px#ffffff0f}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:999px;background:var(--green);margin-top:calc((var(--track-h) - 22px)/2);box-shadow:0 10px 18px#00000040;border:0}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-range::-moz-range-track{height:var(--track-h);border-radius:999px;background:#ffffff24}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-range::-moz-range-progress{height:var(--track-h);border-radius:999px;background:#14b036}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-range::-moz-range-thumb{width:22px;height:22px;border-radius:999px;background:#14b036;border:0;box-shadow:0 10px 18px#00000040}.autoplay-popup-wrapper .autoplay-popup-content .slider-thumb-value{position:absolute;left:calc(var(--thumb)/2 + (100% - var(--thumb))*var(--pct)*.01);top:50%;transform:translate(-50%,-50%);padding:8px 14px;border-radius:999px;background:#14b036;color:#fff;font-weight:800;font-size:16px;line-height:1;pointer-events:none;box-shadow:0 12px 26px#00000040}.autoplay-popup-wrapper .autoplay-popup-content .slider-value{flex:0 0 78px;height:34px;border-radius:10px;background:#ffffff1f;border:1px solid#fff3;display:flex;align-items:center;justify-content:center}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-input{width:100%;height:100%;border:0;outline:none;background:#0000;color:#ffffffeb;font-weight:700;text-align:center;font-size:14px}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-input::-webkit-inner-spin-button,.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-input[type=number]{appearance:textfield;-moz-appearance:textfield}.autoplay-popup-wrapper .autoplay-popup-content .buttons-wrapper{margin-top:25px;display:flex;width:100%;gap:10px}.autoplay-popup-wrapper .autoplay-popup-content .buttons-wrapper .cancel-button{background-color:#5236e4;text-align:center;font-weight:800;width:100%;padding:10px 0;border-radius:8px;cursor:pointer;transition:background.18s}.autoplay-popup-wrapper .autoplay-popup-content .buttons-wrapper .cancel-button:hover{background-color:#341fa4}.autoplay-popup-wrapper .autoplay-popup-content .buttons-wrapper .ok-button{background-color:#05a022;text-align:center;font-weight:800;width:100%;padding:10px 0;border-radius:8px;cursor:pointer;transition:background.18s}.autoplay-popup-wrapper .autoplay-popup-content .buttons-wrapper .ok-button:hover{background-color:#027117}.autoplay-popup-wrapper .autoplay-popup-content .total-deducted{margin-top:15px;visibility:hidden;display:flex;justify-content:center;align-items:center;gap:5px}.autoplay-popup-wrapper .autoplay-popup-content .total-deducted.visible{visibility:visible}@media screen and (width<=767.98px){.autoplay-popup-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh}}@media (width<=360px){.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts{gap:10px}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-count{padding:10px 8px;font-size:14px}}.game-instructions-popup-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:start;background-color:#001b28a1;font-family:MightySouly}.game-instructions-popup-wrapper .game-instructions-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;height:100%;max-width:700px}.game-instructions-popup-wrapper .game-instructions-content .game-instructions-background{position:relative}.game-instructions-popup-wrapper .game-instructions-content .game-instructions-background img{position:relative;width:100%;height:auto;object-fit:contain;max-height:70vh}.game-instructions-popup-wrapper .game-instructions-content .game-instructions-background .game-instructions-texts{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:37%15%17%11%;width:100%;height:100%;color:#fff}.game-instructions-popup-wrapper .game-instructions-content .game-instructions-background .game-instructions-texts .game-instructions-message{font-family:luckiest,sans-serif;display:flex;text-align:center;max-height:100%;overflow-y:auto;font-size:16px}.game-instructions-popup-wrapper .game-instructions-content .game-instructions-okay-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;align-self:center;position:absolute;bottom:17%;left:0;right:0;margin:auto}.game-instructions-popup-wrapper .game-instructions-content .game-instructions-okay-btn img{width:100px;height:auto;object-fit:contain}@media screen and (width<=1082){.game-instructions-okay-btn{bottom:10%}img{width:70px}}@media screen and (width<=992px){.game-instructions-popup-wrapper .game-instructions-content .game-instructions-background .game-instructions-texts .game-instructions-title{margin-top:15px}.game-instructions-popup-wrapper .game-instructions-content .game-instructions-background .game-instructions-okay-btn{bottom:8%!important}.game-instructions-popup-wrapper .game-instructions-content .game-instructions-background .game-instructions-okay-btn img{width:70px}}@media screen and (width<=768px){.game-instructions-popup-wrapper .game-instructions-content{width:100%}.game-instructions-popup-wrapper .game-instructions-okay-btn{bottom:15%!important}.game-instructions-popup-wrapper .game-instructions-okay-btn img{width:70px}}@media screen and (width<=576px){.game-instructions-popup-wrapper .game-instructions-okay-btn{bottom:5%!important}.game-instructions-popup-wrapper .game-instructions-okay-btn img{width:70px}}#popup-rules .popup-body .popup-rule-bullets{display:block}#popup-rules .popup-body .popup-rule-bullets .popup-rules-sub-bullets{margin-top:8px;padding-left:30px}#popup-rules .popup-body .popup-rule-bullets .popup-rules-sub-bullets .popup-rule-sub-bullet-item{position:relative;padding-left:30px;font-size:14px;color:#97a1c2;margin-bottom:6px}#popup-rules .popup-body .popup-rule-bullets .popup-rules-sub-bullets .popup-rule-sub-bullet-item:not(:empty):before{content:"";position:absolute;width:5px;height:5px;border-radius:100%;border:1px solid#bef159;top:5px;left:10px}#popup-rules .popup-body .popup-rules-section-title{font-size:16px;color:#e2e8fb;margin:25px 0 10px}#popup-rules .popup-body .popup-rules-section-text{font-size:14px;color:#97a1c2;line-height:1.5;margin-bottom:10px}#popup-rules .popup-body .popup-rules-section-text b{color:#bef159}#popup-rules .popup-body .paytable-items-table{background-color:#141926;border-radius:5px;overflow:hidden;font-size:13px}#popup-rules .popup-body .paytable-items-table .paytable-items-row{display:flex;align-items:stretch}#popup-rules .popup-body .paytable-items-table .paytable-items-row:not(:last-child){border-bottom:1px solid#97a1c266}#popup-rules .popup-body .paytable-items-table .paytable-items-row.paytable-items-header{background-color:#1b2130}#popup-rules .popup-body .paytable-items-table .paytable-items-row.paytable-items-header .paytable-items-cell,#popup-rules .popup-body .paytable-items-table .paytable-items-row.paytable-items-header .paytable-items-cell.paytable-items-values{color:#d5daec}#popup-rules .popup-body .paytable-items-table .paytable-items-row .paytable-items-cell{padding:9px 12px;color:#97a1c2;line-height:1.4}#popup-rules .popup-body .paytable-items-table .paytable-items-row .paytable-items-cell:not(:last-child){border-right:1px solid#97a1c266}#popup-rules .popup-body .paytable-items-table .paytable-items-row .paytable-items-cell.paytable-items-name{width:26%;color:#d5daec}#popup-rules .popup-body .paytable-items-table .paytable-items-row .paytable-items-cell.paytable-items-effect{width:44%}#popup-rules .popup-body .paytable-items-table .paytable-items-row .paytable-items-cell.paytable-items-values{width:30%;color:#bef159;text-align:right}@media screen and (width<=575.98px){#popup-rules .popup-body .paytable-items-table .paytable-items-row .paytable-items-cell.paytable-items-name{width:30%}#popup-rules .popup-body .paytable-items-table .paytable-items-row .paytable-items-cell.paytable-items-effect{width:40%}#popup-rules .popup-body .paytable-items-table .paytable-items-row .paytable-items-cell.paytable-items-values{width:30%}}#popup-rules .popup-body .popup-paytable-intro-text{text-align:center;color:#97a1c2;font-size:14px;line-height:1.5;padding:0 5%}@media screen and (width<=575.98px){#popup-rules .popup-body .popup-paytable-intro-text{padding:0}}#popup-rules .popup-body .paytable-limits-table{background-color:#141926;border-radius:5px;font-size:13px;overflow:hidden}#popup-rules .popup-body .paytable-limits-table .paytable-limits-row{display:flex;align-items:stretch}#popup-rules .popup-body .paytable-limits-table .paytable-limits-row:not(:last-child){border-bottom:1px solid#97a1c266}#popup-rules .popup-body .paytable-limits-table .paytable-limits-row .paytable-limits-label{display:flex;align-items:center;width:50%;min-height:36px;color:#d5daec;padding:8px 12px;border-right:1px solid#97a1c266}#popup-rules .popup-body .paytable-limits-table .paytable-limits-row .paytable-limits-value{display:flex;align-items:center;justify-content:flex-end;width:50%;min-height:36px;color:#bef159;padding:8px 12px}#popup-rules .popup-body .paytable-limits-table .paytable-limits-row .paytable-limits-value b{font-weight:400;margin-left:4px}main .main-content{background-color:unset}main .main-content .game-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:calc(100% - var(--limitsHeight) - 125px - 15px);margin-top:var(--limitsHeight);margin-bottom:15px;background-color:var(--gameContainerBgColor);border-radius:var(--borderRadius)}main .main-content .game-container .game-canvas{position:absolute}main .main-content .betslip #bet-settings .bet-setting{display:flex;justify-content:center}main .main-content .betslip #bet-settings .bet-setting .wrapper-left{display:flex;flex-direction:column;justify-content:space-between;height:125px}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons{position:relative;display:flex;width:236px;margin-left:5px;gap:5px}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .autoplay-button{position:relative;width:100px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;border-radius:5px;border:1px solid#8f46ff;background:linear-gradient(0deg,#1a243b 0%,#1a243b),#141c2d;cursor:pointer;text-align:center}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .autoplay-button .icon{background-image:url(assets/images/d5a5862d52a1cbd127511d28152612c6.png)}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .autoplay-button .spins-left{display:none;width:100%;color:#fffc;font-family:luckiest,sans-serif;font-size:20px;font-weight:800;line-height:100%;text-align:center}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .autoplay-button .label{color:#8f46ff;font-size:12px;font-style:normal;font-weight:700;line-height:100%;font-family:luckiest,sans-serif}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .autoplay-button.active{border:1px solid#8f46ff;background:linear-gradient(0deg,#8f46ff99 0%,#8f46ff99),#141c2d}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .autoplay-button.active .icon{display:none}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .autoplay-button.active .spins-left{display:flex;align-items:center;justify-content:center}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .autoplay-button.active .label{color:#fffc}main .right-section.my-bets .section-body .my-bets-body #my-bets-history{display:flex}main .right-section.my-bets .section-body .my-bets-body .bet-list{height:calc(100% - 50px)}@media screen and (width<=1280px){main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons{width:100%}}@media screen and (width<=991.98px){main .main-content .game-container{height:calc(100% - var(--limitsHeight) - 150px - 5px);margin-bottom:5px}main .main-content .betslip #bet-settings .bet-setting{flex-direction:column}main .main-content .betslip #bet-settings .bet-setting .wrapper-left{width:100%}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons{width:100%;height:78px;margin-left:unset;margin-top:5px}}@media (768px<=width<=991.98px){main .main-content .betslip #bet-settings .bet-setting .wrapper-left{width:100%;flex-direction:row;height:65px}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-wrapper{width:50%;margin-right:2.5px;padding:0 10px}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-wrapper .input-wrapper .input-amount input,main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-wrapper .input-wrapper .input-amount.with-overlay .input-overlay{font-size:12px}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-wrapper .input-wrapper .input-amount.with-overlay .input-overlay .input-val-ending{margin-left:5px}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-wrapper .input-wrapper .input-amount .input-btn{width:32px;height:32px}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-wrapper .input-wrapper .input-amount .input-btn.minus{right:37px}}@media screen and (width<=767.98px){main .main-content .game-container{background-color:unset;height:calc(72vw + 45px);margin-bottom:0}main .main-content .betslip,main .main-content .betslip #bet-settings .bet-setting{flex-direction:column}main .main-content .betslip #bet-settings .bet-setting .wrapper-left{width:100%;height:60px;flex-direction:row}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .amount-box{width:calc(50% - 2.5px)}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons{width:100%;height:78px;margin-left:unset;margin-top:5px}}@media screen and (width<=575.98px){main .main-content .game-container{height:56vw}main .main-content .betslip{height:auto}main .main-content .betslip #bet-settings .bet-setting{flex-direction:column-reverse}main .main-content .betslip #bet-settings .bet-setting .wrapper-left{flex-direction:column;height:auto}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .amount-box{width:100%;margin-bottom:5px}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons{width:100%;height:70px;margin-bottom:5px}}