.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}}.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 .label{color:#8f46ff;font-size:12px;font-style:normal;font-weight:700;line-height:100%}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 .label{color:hsla(0,0%,100%,.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:100vw}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}}
