.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 (max-width: 992px){.game-controls-wrapper{width:50%;height:60px;margin-bottom:0;margin-top:0}}@media screen and (max-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:rgba(0,0,0,.6);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:rgba(0,0,0,.801);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:1 1 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:rgba(255,255,255,.38);cursor:pointer}.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close:before,.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:rgba(0,0,0,.75);border-radius:2px;transform-origin:center}.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:rgba(255,255,255,.5)}.autoplay-popup-wrapper .autoplay-popup-content .popup-header .popup-close:active{transform:scale(0.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 rgba(255,255,255,.1);background:linear-gradient(180deg, rgba(255, 255, 255, 0.14) 0%, rgba(255, 255, 255, 0.06) 100%);background-clip:padding-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 22px rgba(0,0,0,.22);color:rgba(255,255,255,.9);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:rgba(0,0,0,.22);color:rgba(0,0,0,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 12px 26px rgba(0,0,0,.25)}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-count:hover{border-color:rgba(255,255,255,.18)}.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:rgba(0,0,0,0);color:rgba(255,255,255,.92);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:rgba(255,255,255,.45);font-weight:600}.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-custom .auto-spin-custom-input::-webkit-outer-spin-button,.autoplay-popup-wrapper .autoplay-popup-content .auto-spin-counts .auto-spin-custom .auto-spin-custom-input::-webkit-inner-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:rgba(255,255,255,.18)}.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:rgba(255,255,255,.9);font-weight:800;letter-spacing:.8px;font-size:16px}.autoplay-popup-wrapper .autoplay-popup-content .slider{position:relative;flex:1 1 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:rgba(0,0,0,0);-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%), rgba(255, 255, 255, 0.14) calc(var(--pct) * 1%), rgba(255, 255, 255, 0.14) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.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 rgba(0,0,0,.25);border:0}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-range::-moz-range-track{height:var(--track-h);border-radius:999px;background:rgba(255,255,255,.14)}.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 rgba(0,0,0,.25)}.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 rgba(0,0,0,.25)}.autoplay-popup-wrapper .autoplay-popup-content .slider-value{flex:0 0 78px;height:34px;border-radius:10px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);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:rgba(0,0,0,0);color:rgba(255,255,255,.92);font-weight:700;text-align:center;font-size:14px}.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-input::-webkit-outer-spin-button,.autoplay-popup-wrapper .autoplay-popup-content .bet-amount-input::-webkit-inner-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}@media screen and (max-width: 767.98px){.autoplay-popup-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh}}@media(max-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:rgba(0,27,40,.63);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 (max-width: 1082){.game-instructions-okay-btn{bottom:10%}img{width:70px}}@media screen and (max-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 (max-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 (max-width: 576px){.game-instructions-popup-wrapper .game-instructions-okay-btn{bottom:5% !important}.game-instructions-popup-wrapper .game-instructions-okay-btn img{width:70px}}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 100%),#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:rgba(255,255,255,.8);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, rgba(143, 70, 255, 0.6) 0%, rgba(143, 70, 255, 0.6) 100%),#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:rgba(255,255,255,.8)}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 (max-width: 1280px){main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons{width:100%}}@media screen and (max-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(min-width: 768px)and (max-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{font-size:12px}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 (max-width: 767.98px){main .main-content .game-container{background-color:unset;height:calc(72vw + 45px);margin-bottom:0}main .main-content .betslip{flex-direction:column}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 (max-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}}
