@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);#footer,header{background:var(--linear-2-paints,linear-gradient(180deg,rgba(159,72,72,.2) 0,rgba(159,72,72,.14) 27.6%,rgba(159,72,72,.08) 60.42%,rgba(159,72,72,0) 100%),linear-gradient(180deg,#572451 0,#445db9 100%));position:fixed;right:0;border-right:3px solid var(--Linear,#f5be30);border-left:3px solid var(--Linear,#f5be30);left:0}body{background-color:#922e4f}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[disabled]{background:#dadada}a,button{user-select:none}.page-preloader{position:fixed;top:0;left:0;height:100%;width:100%;background:#00000065;backdrop-filter:blur(5px);z-index:5;display:flex;align-items:center;justify-content:center}.registration,main{background:url("../img/bg.jpg") 0 0/cover no-repeat}.page-preloader .lds-ring{transform:scale(.8)}.registration{transition:transform .3s;position:fixed;top:0;left:0;transform:translateY(-100%);z-index:60;width:100vw;min-height:100vh;height:100vh;overflow:auto}.registration__content{min-height:100vh;display:flex;flex-direction:column}.reg-header{display:flex;align-content:center;padding:24px 0}.registration__body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;flex:1 1 auto}.registration__logo{margin-bottom:20px;margin-top:20px;width:200px}.select-language{position:relative;display:flex;align-items:center;gap:10px;margin-bottom:20px;width:100%;height:40px;background:#fff;border-radius:10px;padding:7.5px 11.99px 7.5px 12px;max-width:400px;cursor:pointer}.select-language .select-language__img{width:24px;height:24px}.main__container,.select-language .select-language__img img{width:100%;height:100%}.select-language__text{color:#78010b;font-size:11px;font-style:normal;font-weight:600;line-height:12px}.select-language__text span{color:#414141;text-align:left;font-size:11px;font-style:normal;font-weight:700;line-height:18px}.form-body-login p,.form-body__no-account button,.form-header__buttons,.form-header__heading{font-weight:500;font-style:normal}.select-language__chevron{width:14px;height:3px;border-radius:50px;border-top:7.188px solid #78010b;border-right:7.188px solid #78010b;border-left:7.188px solid #78010b;position:absolute;right:10px}.form-header__heading{text-transform:uppercase;color:#a9010b;font-size:23.938px;line-height:41.036px;text-align:center}.form-body-login p{margin-left:12px;color:#414141;font-size:11.114px;line-height:17.953px}.login-button{height:42.746px;margin-bottom:25px}.registration-button{margin-bottom:25px;font-size:12px}.form-body__no-account{display:flex;justify-content:center;align-items:center;gap:10px}.form-body__no-account a{width:fit-content}.form-body__no-account button{border-radius:10px;background:linear-gradient(180deg,#78010b 0,#d32433 100%);box-shadow:0 2.5647671222686768px 5.1295342445373535px 1.709844708442688px rgba(0,0,0,.24);color:#fff;text-align:center;font-size:11.684px;line-height:18.808px;height:26px;width:130px}.registration-form{background:#fff;border-radius:10px;box-shadow:0 2.5647671222686768px 5.1295342445373535px 0 rgba(233,237,22,.16);padding:30px;color:#000;max-width:400px;width:100%;margin-bottom:60px}@media (max-width:420px){.form-body-login input,.form-body-login p{font-size:12.204px;font-style:normal;font-weight:500}.select-language{width:220px}.registration__logo{margin-bottom:30px}.registration-form{max-width:280px!important;padding:10px}.form-header__heading{font-size:15.517px;font-weight:500;line-height:26.6px}.form-body-login p{line-height:200%}.form-body-login input{line-height:11.637px;height:30.937px;padding:10.481px 6.65px;border-radius:6.482px}.form-body__button{height:27.708px;padding:3.879px 75.865px 3.879px 75.976px;font-size:12px}.form-body__no-account{font-size:12px}}.registration-form *,body,html{width:100%}.form-header{display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}.form-header__buttons{display:flex;font-size:18px;line-height:100%;text-transform:uppercase;color:#f4f4f4;position:relative;margin-bottom:18px}.form-header__button{flex:0 0 50%;text-align:center;cursor:pointer}.form-header__button.active{color:#5680f3}.indicator-form{width:100%;height:1px;background-color:#333;position:relative}.indicator-form__line{position:absolute;top:0;width:50%;height:100%;background-color:#5680f3}.form-body__text{font-style:normal;font-weight:400;font-size:16px;line-height:110%;color:#5680f3;margin-bottom:16px}.registration-label{display:flex;gap:10px;align-items:flex-start;justify-content:flex-start}.form-body__checkbox{width:20px;margin-top:2px}.loader,.room-loader::before{width:50px;animation:1s linear infinite spin}.form-body__link{color:brown;font-weight:500;cursor:pointer}.form-body__link:hover{text-decoration:underline}.admin-stats-body,.date-stats-table,.form-body,.profile-block,.settings-block{display:flex;flex-direction:column}.form-body-registration{margin:0 0 20px}.form-body__input{position:relative;display:inline-block;padding:10px;border-radius:10px;outline:0;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#6c757d;border:.855px solid rgba(21,1,33,.3)}.form-body__input::placeholder{color:#787878}.form-body__input:not(:last-child){margin-bottom:8px}.form-body__input._error{box-shadow:0 0 10px #eb3e3e}.form-body__button{margin-top:8px;border-radius:9.167px;border:1px solid #fff;background:var(--linear,linear-gradient(180deg,#88143f 0,#780d35 100%));box-shadow:0 2.5647671222686768px 5.1295342445373535px 0 rgba(0,0,0,.28);cursor:pointer;padding:20px 25px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:500;font-size:19px;line-height:100%;text-transform:uppercase;color:#fff}aside,footer,header,main,nav{display:block}.text-container-li,.text-container-p{line-height:24px;font-size:16px}.registration.opened{transform:translateY(0)}.auth-form-error{color:red;margin-bottom:10px;display:block;font-size:18px}.header__padding{padding-top:100px}.footer__padding{padding-bottom:100px}.d-none{display:none!important}*{font-family:Montserrat;user-select:none;padding:0;margin:0;border:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.addBotBtn:focus,:active,:focus,a:active,a:focus{outline:0}body,html{height:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;display:flex;flex-direction:column}main{flex:1 1 auto}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}.curpointer,button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}.loader{height:50px;border-radius:50%;border:5px solid #fff;border-top-color:#000}.conditions-page,.private-policy-page{display:flex;flex-direction:column;align-items:center;padding:0 10px}.text-container{background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:20px 0;overflow:auto;height:85vh}.text-container-subtitle{font-size:18px;font-weight:600;margin-bottom:15px}.text-container-h1,.text-container-h2,.text-container-p,.text-container-ul{margin-bottom:20px}.text-container-h1{font-size:24px;font-weight:600}.text-container-h2{font-size:20px;font-weight:600}.text-container-li{margin-bottom:10px}.text-container-li:last-child{margin-bottom:0}.loto-room__body .loto-room__body-left .room-left__item-1 .room-left__item-timer-block .timer-block__text,.room-left__item-info-row:not(:last-child){margin-bottom:5px}.text-container-li::before{content:"•";margin-right:7px;font-weight:600}header{display:flex;align-items:center;justify-content:center;min-height:90px;top:0;z-index:2;border-radius:0 0 50px 50px;border-bottom:3px solid var(--Linear,#f5be30)}header .header__container{max-width:1600px;justify-content:center;padding:0 20px;display:flex;justify-content:center;align-items:center;margin:0 auto}.header__logo{display:block;flex:0 0 160px;margin-right:30px}header .header__container .header__logo img{max-width:160px;height:auto}header .header__container .header__balance-block{font-size:20px;font-style:normal;font-weight:700;line-height:110%;color:#d4ba52;cursor:pointer}@media (max-width:767px){.header__padding{padding-top:80px}.footer__padding{padding-bottom:90px}.text-container-h1,.text-container-h2,.text-container-p,.text-container-ul{margin-bottom:10px}.text-container{padding:20px 10px}.text-container-h1{font-size:20px}.text-container-h2{font-size:18px}.text-container-p{font-size:14px;line-height:20px}header{min-height:70px}.header__logo,.header__logo img{flex:0 0 100px;width:100px}header .header__container .header__balance-block{display:flex;align-items:center;gap:5px;font-size:16px}}@media (max-width:439px){.header__padding{padding-top:70px}.header__logo,.header__logo img{flex:0 0 80px;width:80px}header{min-height:60px;height:60px}}.loto-room.starting .loto-room__body .loto-room__body-left .room-left__item-1 .room-left__item-timer-block .timer-block__timer,header a{color:#fff}.header__container{display:flex;justify-content:space-between;width:100%}.header__logo,.header__user{display:flex;align-items:center}.header__logo{font-size:28px}.header__user{gap:20px;font-size:20px;color:#fff}.header__user button{background-color:#333;border:1px solid #fff;border-radius:5px;padding:10px 20px;color:#fff;font-size:16px;cursor:pointer}#footer{display:block;z-index:2;bottom:0;border-radius:50px 50px 0 0;border-top:3px solid var(--Linear,#f5be30)}.footer__container{margin:0 auto}.menu-footer{min-height:80px;display:flex;align-items:center;justify-content:center;padding:20px 15px;font-size:18px;column-gap:38px;position:relative}.menu-footer .menu-footer__item{padding:10px 15px;border-radius:5px;cursor:pointer;flex:0 0 40px;height:40px;position:relative}.menu-footer .menu-footer__item img{z-index:3;position:absolute;width:100%;height:100%;top:0;left:0}.menu-footer .menu-footer__item.active::after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.7;top:0;left:0;filter:blur(10px);z-index:2}.menu-footer__item.menu-footer__main-item.open-games-menu.active::after{content:"";position:absolute;width:70%;height:70%;left:15%;top:15%;border-radius:50%;background-color:#fff;opacity:.7;filter:blur(10px);z-index:2}.menu-footer .menu-footer__item.menu-footer__main-item{border-radius:50%;padding:2px;transform:scale(1.7);filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, .25)) drop-shadow(0px 4px 4px rgba(0, 0, 0, .25));background:var(--Linear,linear-gradient(180deg,#78010b 0,#d32433 100%));border:1px solid #d3d3d3;top:-15px;position:relative}.menu-footer .menu-footer__item.menu-footer__main-item .open-games__drop-menu{visibility:hidden;opacity:0;width:0;height:0}.menu-footer .menu-footer__item.menu-footer__main-item .open-games__drop-menu.opened{position:absolute;top:-20px;left:50%;transform:translateX(-50%);background-color:#78010b;display:flex;flex-direction:row;align-items:center;font-size:12px;gap:10px;padding:5px 7px;border-radius:10px;color:#fff;font-weight:400;width:auto;height:auto;visibility:visible;opacity:1}.menu-footer .menu-footer__item.menu-footer__main-item img{width:80%;height:80%;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.menu-footer{min-height:80px;padding:10px 8px;font-size:16px;column-gap:28px}.game{width:400px;font-size:20px;padding:15px}}.games{display:flex;flex-direction:column;align-items:center;width:100%}.games__container{display:flex;flex-direction:column;align-items:center;padding:0 20px;gap:20px}.game-started{background-color:#c7a5ff}.room-loader{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,.5);display:flex;justify-content:center;align-items:center;border-radius:10px}.room-loader::before{content:"";height:50px;border:5px solid #ccc;border-top-color:#000;border-radius:50%}@keyframes spin{100%,to{transform:rotate(360deg)}}.loto-room{padding:10px 15px;cursor:pointer;position:relative;border-radius:35px;background:var(--linear,linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%));border:4px solid #d6c062;max-width:500px;width:100%}.loto-room.starting{border:4px solid #8ad6b7}.loto-room.finishing{border:4px solid #de2f2f}.loto-room .loto-room__body .loto-room__body-left .room-left__item-1 .room-left__item-timer-block .timer-block__timer{color:#eadf72}.loto-room.finishing .loto-room__body .loto-room__body-left .room-left__item-1 .room-left__item-timer-block .timer-block__timer{color:#f84b4b}.loto-room__body{display:flex;flex-direction:row;justify-content:space-between}.loto-room__body .loto-room__body-left{display:flex;flex-direction:column;align-items:baseline;flex:1 1 auto}.loto-room__body .loto-room__body-left .room-left__item:not(:last-child){margin-bottom:18px}.loto-room__body .loto-room__body-left .room-left__item-1,.room-left__item-info-row{display:flex;flex-direction:row;align-items:center}.loto-room__body .loto-room__body-left .room-left__item-1 .logo{flex:0 1 150px;width:100%;height:auto;margin-right:10px}.loto-room__body .loto-room__body-left .room-left__item-1 .logo img{width:100%;height:100%}.loto-room__body .loto-room__body-left .room-left__item-1 .room-left__item-timer-block{border-radius:18px;border:2px solid #87d888;padding:4px 21px;color:#f0e274;font-size:12px;font-style:normal;font-weight:500;letter-spacing:1.49px;text-align:center;-webkit-text-stroke-width:medium}.loto-room__body .loto-room__body-left .room-left__item-2{display:flex;flex-direction:column;padding-left:15px}.room-left__item-info-row.lobby-room-bet img{width:31px;height:31px}.room-left__item-info-row.lobby-room-online p span{font-size:22px}.room-left__item-info-row img{flex:0 0 20px;height:20px;margin-right:10px}.room-left__item-info-row p{color:#fff;font-size:12px;font-style:normal;line-height:110%;letter-spacing:.7px;font-weight:600}.lobby-room-bet p{font-size:25px}.room-left__item-info-row-green p{color:#87d889}.loto-room__body .loto-room__body-left .room-left__item-3 .room-left__item-info-row p{font-size:11px}.loto-room__body .loto-room__body-right{display:flex;flex-direction:column;align-items:center;flex:0 0 10px;margin-left:10px}.loto-room__body .loto-room__body-right .loto-room__body-right__jackpot-text{width:100px;height:30px;margin-bottom:7px}.loto-room__body .loto-room__body-right .loto-room__body-right__jackpot-text img{width:100%;height:auto}.loto-room__body .loto-room__body-right .loto-room__body-right__jackpot{width:120px;height:70px;position:relative;margin-bottom:18px}.loto-room__body .loto-room__body-right .loto-room__body-right__jackpot img{width:100%;height:100%}.loto-room__body .loto-room__body-right .loto-room__body-right__jackpot .loto-room__body-right__jackpot-sum{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:700;width:100%;text-align:center;color:#000}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block{display:flex;flex-direction:column;align-items:center;margin-top:auto}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price-text{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:11px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.49px;margin-bottom:7px}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price{cursor:pointer;display:flex;align-items:center;color:#fff;font-size:16px;user-select:none;background-color:inherit;border-radius:10px;overflow:hidden;min-height:35px}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price-money{border-radius:2px;background:var(--linear,linear-gradient(180deg,#78010b 0,#d32433 100%));height:100%;display:flex;align-items:center;justify-content:center;padding:3px 6px}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price-tockens{border-radius:2px;background:linear-gradient(180deg,#000 0,#515151 100%);color:#f0e274;font-size:16px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.7px;position:relative;padding:3px 17px 3px 7px;height:100%;display:flex;align-items:center;justify-content:center}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price-tockens .price-tockens__decor{position:absolute;width:14px;height:14px;right:5px;top:4px}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price-tockens .price-tockens__decor img{width:100%;height:100%}@media (max-width:515px){.loto-room{padding:10px;max-width:500px;width:100%}.loto-room__body .loto-room__body-left .room-left__item:not(:last-child){margin-bottom:14px}.loto-room__body .loto-room__body-left .room-left__item-1 .logo{flex:0 1 120px;width:100%;height:auto;margin-right:10px}.loto-room__body .loto-room__body-left .room-left__item-1 .room-left__item-timer-block{padding:3px 7px;font-size:10px}.loto-room__body .loto-room__body-left .room-left__item-1 .room-left__item-timer-block .timer-block__text{margin-bottom:5px}.loto-room__body .loto-room__body-left .room-left__item-2{padding-left:7px}.room-left__item-info-row:not(:last-child){margin-bottom:3px}.lobby-room-bet p{font-size:18px!important}.room-left__item-info-row img{flex:0 0 14px;height:14px;margin-right:7px}.room-left__item-info-row p{font-size:10px;font-weight:600}.room-left__item-info-row-green p{color:#87d889}.loto-room__body .loto-room__body-left .room-left__item-3 .room-left__item-info-row p{font-size:10px}.loto-room__body .loto-room__body-right{display:flex;flex-direction:column;align-items:center;margin-left:10px}.loto-room__body .loto-room__body-right .loto-room__body-right__jackpot-text{width:80px;height:23px;margin-bottom:5px}.loto-room__body .loto-room__body-right .loto-room__body-right__jackpot{width:100px;height:60px;margin-bottom:14px}.loto-room__body .loto-room__body-right .loto-room__body-right__jackpot .loto-room__body-right__jackpot-sum{font-size:16px}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price-tockens{font-size:14px}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price-tockens .price-tockens__decor{position:absolute;width:10px;height:10px;right:5px;top:4px}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price-text{font-size:10px;margin-bottom:5px}.loto-room__body .loto-room__body-right .loto-room__body-right__price-block .price{min-height:25px;font-size:14px}.games__container{padding:0 5px}}.leader-page-games__season,.leader-page__games button,.leader-page__info{font-size:12px;display:flex;font-weight:500;font-style:normal}.leader-page{height:100%;display:flex;align-items:center;flex-direction:column;padding:10px 5px;max-width:440px;width:100%;gap:10px;margin:auto}.leader-page__head{display:flex;flex-direction:column;gap:10px;align-items:center;width:100%}.leader-page__info{align-items:center;gap:4px;background:#0c60a4;border:1px solid #f0e274;color:#fff;line-height:18.808px;letter-spacing:.55px;padding:5px 7px;border-radius:25px}.leader-page__games{display:flex;gap:5px;width:100%;justify-content:space-between}.leader-page__games button{flex:1 1 auto;align-items:center;justify-content:center;background:#0c60a4;height:45px;padding:5px;border:1px solid #030006;background:var(--linear,linear-gradient(180deg,#78010b 0,#d32433 100%));color:#f0e274;line-height:17.825px;letter-spacing:.825px;text-transform:uppercase;gap:5px}.leader-page-games__season{border:1px solid #f0e274;background:var(--linear,linear-gradient(180deg,#78010b 0,#d32433 100%));flex:1 1 auto;flex-direction:column;gap:3px;align-items:center;justify-content:center;color:#fff;letter-spacing:1.1px;-webkit-text-stroke-width:thick}.games-season__year{font-size:17px;letter-spacing:1.54px}.leader-page__table-head{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid #f0e274;background:var(--linear,linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%));text-transform:lowercase;height:30px;color:#fff}.leader-page__table-head div{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.leader-page__table-head div:not(:nth-child(2)){width:25%}.leader-page__table-head hr{width:1px;height:100%;background:#f0e274}.leader-page__table-main-wrapper{margin-top:10px;width:100%;position:relative}.leader-page__table-main{height:100%;max-height:calc(100vh - 370px);overflow-y:auto;display:flex;flex-direction:column;gap:10px;width:100%;scrollbar-width:none}.leader-page__table-main::-webkit-scrollbar{width:0;background:0 0}.leader-page__table-item{border-radius:10px;border:1px solid #f0e274;height:45px;padding:10px;display:flex;justify-content:space-between;align-items:center;color:#fff;font-weight:600}.leader-page__table-item.leader-fixed{position:absolute;background:var(--linear-2-paints,linear-gradient(180deg,rgba(159,72,72,.2) 0,rgba(159,72,72,.14) 27.6%,rgba(159,72,72,.08) 60.42%,rgba(159,72,72,0) 100%),linear-gradient(180deg,#572451 0,#445db9 100%));width:100%;bottom:0;left:0}.leader-page__table-item>:not(:nth-child(2)){width:110px}.leader-table__user,.tokens-table-item-left,.tokens-table-item-right{display:flex;align-items:center;gap:5px}.leader-table__user .leader-table__user-number .leader-icon{width:30px;height:30px}.leader-table__winsum{display:flex;align-items:center;padding:4px 10px;justify-content:center;align-items:center;gap:8px;border-radius:5px;border:1px solid #ffffff86;background:linear-gradient(180deg,#37660a 0,#7bcc2e 100%)}.leader-table__bonuses{display:flex;align-items:center;justify-content:flex-end;gap:5px;background:linear-gradient(180deg,#a27114 0,#f0e274 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loto-gamemain__ticket.bought-ticket button,.loto-room-page__exit-wrapper{display:none}@media (max-width:419px){.leader-page__games{flex-wrap:wrap;justify-content:center}.leader-page__games>*{min-width:100px}.leader-page-games__season{flex-direction:row;height:30px}}.loto-room-page{background:url("../img/bg.jpg") 0 0/cover no-repeat;min-height:100vh}.loto-game-room-page .loto-gameinfo__jackpot-block-wrapper .room-jackpot,.loto-gameinfo__timer-wrapper .loto-room-page__timer,.loto-room-page .loto-gameinfo__jackpot-block-wrapper .room-jackpot{position:relative;left:0;top:0}.loto-room-page .room-jackpot{position:absolute;left:160px;top:15px;display:flex;align-items:center}.loto-game-room-page .room-jackpot .room-jackpot-sum,.loto-room-page .room-jackpot .room-jackpot-sum{min-width:90px;display:block;position:relative;border-radius:5px;border:1px solid #777;background:var(--linear,linear-gradient(180deg,#a27114 0,#f0e274 100%));box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:94%;padding:8px 10px;margin-right:7px;margin-left:32px}.room-jackpot-sum.animating{animation:5s infinite jackpotGameAnimation}@keyframes jackpotGameAnimation{0%,100%,50%{transform:scale(1)}25%,75%{transform:scale(.8)}}.loto-game-room-page .room-jackpot .room-jackpot-sum img,.loto-room-page .room-jackpot .room-jackpot-sum img{position:absolute;width:32px;height:100%;left:0;top:0;transform:translatex(-100%)}.loto-game-room-page .room-jackpot .room-jackpot-question,.loto-room-page .room-jackpot .room-jackpot-question{display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #777;background:var(--linear,linear-gradient(180deg,#78010b 0,#d32433 100%));box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);width:37px;height:37px;cursor:pointer}.loto-game-room-page .room-jackpot .room-jackpot-question img,.loto-room-page .room-jackpot .room-jackpot-question img{width:auto;height:50%}.loto-room-page__exit-wrapper .loto-room-page__exit{position:relative;top:0;left:0}.loto-room-page__exit{position:absolute;right:15px;top:15px;display:flex;align-items:center;color:#fff;font-size:16px;font-weight:700;line-height:117%;letter-spacing:1.76px}.loto-room-page__exit img{flex:0 0 50px;width:50px;height:35px}.loto-room-page__timer{display:flex;align-items:center;position:absolute;left:10px;top:10px;padding:10px;border-radius:5px;border:1px solid #777;background:var(--linear,linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%));box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:80%}.loto-room-page__timer img{width:24px;height:24px;margin-right:20px}.loto-gameinfo__auto-button img,.loto-gameinfo__online img{width:23px;height:23px;margin-right:10px}.loto-game-room-page-content,.loto-room-content{min-height:calc(100vh - 70px);width:100%;display:flex;flex-direction:column;position:relative}.loto-room__gameinfo{border-radius:10px;border:1px solid #777;background:linear-gradient(180deg,#88143f 0,#780d35 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);max-width:400px;width:100%;margin:0 auto;display:flex;flex-direction:column;padding:15px;color:#fff}.loto-gameinfo__auto-button,.loto-gameinfo__online{display:flex;border-radius:5px;padding:6px 10px 6px 6px;font-size:16px;font-weight:500;line-height:110%;font-style:normal}.loto-room__gameinfo .loto-gameinfo__top-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.loto-room__gameinfo .loto-gameinfo__top-row .loto-gameinfo__top-row-item{font-size:21px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:1.98px}.loto-room__gameinfo .loto-gameinfo__top-row .loto-gameinfo__top-row-item span{font-size:19px;font-style:normal;font-weight:500;line-height:18px;min-width:70px}.loto-room__gameinfo .loto-gameinfo__bottom-row{display:flex;align-items:center;justify-content:center;column-gap:30px}.loto-gameinfo__online{align-items:center;border:.992px solid #777;background:var(--linear,linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%));box-shadow:0 3.968510866165161px 3.968510866165161px 0 rgba(0,0,0,.25),0 3.968510866165161px 3.968510866165161px 0 rgba(0,0,0,.25);max-width:70px}.loto-gameinfo__auto-button{cursor:pointer;align-items:center;border:1px solid #777;background:#777;box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25)}.loto-gameinfo__auto-button.active{background:linear-gradient(180deg,#3bd051 0,#0c851e 100%)}.loto-gameinfo__sounds-button{cursor:pointer;border-radius:5px;border:.992px solid #777;background:#777;box-shadow:0 3.968510866165161px 3.968510866165161px 0 rgba(0,0,0,.25),0 3.968510866165161px 3.968510866165161px 0 rgba(0,0,0,.25);padding:6px;max-width:36px;user-select:none}.loto-gameinfo__sounds-button.active{background:linear-gradient(180deg,#37d34e 0,#0c851e 100%)}.loto-gameinfo__sounds-button img{width:24px;height:24px}@media (max-width:1240px){.loto-room-page .room-jackpot{left:110px;top:10px}.loto-room-page .room-jackpot .room-jackpot-sum{font-size:16px}.loto-room-page .room-jackpot .room-jackpot-question{width:33px;height:33px}.loto-room-page .room-jackpot .room-jackpot-sum img{width:26px}.loto-room-page__timer{font-size:16px;padding:7px 10px}.loto-room-page__timer img{width:20px;height:20px;margin-right:10px}.loto-room__gameinfo{max-width:370px}.loto-room__gameinfo .loto-gameinfo__top-row .loto-gameinfo__top-row-item{font-size:18px}.loto-room__gameinfo .loto-gameinfo__top-row .loto-gameinfo__top-row-item span{font-size:16px}.loto-gameinfo__auto-button,.loto-gameinfo__online{font-size:14px}.loto-gameinfo__auto-button img,.loto-gameinfo__online img{width:18px;height:18px;margin-right:7px}.loto-gameinfo__sounds-button img{width:20px;height:20px}}@media (max-width:998px){.loto-room-page__exit-wrapper .loto-room-page__exit{position:relative;top:0;left:0;background-color:#670505;padding:5px;border-radius:5px}.loto-room-page__exit-wrapper .loto-room-page__exit img{flex:0 0 25px;width:25px;height:20px}.loto-room-page__exit-wrapper .loto-room-page__exit span{display:none}.loto-room__gameinfo{max-width:450px}.loto-room__gameinfo .loto-gameinfo__top-row .loto-gameinfo__top-row-item{font-size:20px}.loto-room__gameinfo .loto-gameinfo__bottom-row{flex-wrap:wrap;column-gap:15px;row-gap:10px}.loto-room__gameinfo .loto-gameinfo__top-row .loto-gameinfo__top-row-item span{font-size:16px}.loto-gameinfo__auto-button,.loto-gameinfo__online{font-size:14px}.loto-gameinfo__auto-button img,.loto-gameinfo__online img{width:18px;height:18px;margin-right:7px}.loto-gameinfo__sounds-button img{width:20px;height:20px}}.loto-room__controlls,.loto-room__controlls .loto-gamecontrolls__counter{border-radius:10px;display:flex;box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25)}.loto-room__main{padding:20px 0 132px;flex:1 1 auto}.loto-room__controlls{border:1px solid #777;background:linear-gradient(180deg,#88143f 0,#780d35 100%);margin:0 auto;align-items:center;padding:20px;justify-content:center;width:100%;user-select:none;position:fixed;bottom:0;left:50%;transform:translateX(-50%)}.loto-room__controlls .loto-gamecontrolls__buy{border-radius:5px;border:1px solid #777;background:var(--linear,linear-gradient(180deg,#a27114 0,#f0e274 100%));box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);cursor:pointer;padding:16px 25px;color:#fff;text-align:center;font-weight:700;font-size:24px;line-height:110%;letter-spacing:2px;margin-right:15px;user-select:none}.loto-room__controlls .loto-gamecontrolls__counter{flex:1 1 50%;justify-content:center;align-items:center;border:1px solid #777;background:#fff;color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:18.808px;letter-spacing:2.64px;max-width:110px}.loto-room__controlls .loto-gamecontrolls__counter .loto-gamecontrolls__counter__minus{padding:10px;color:red;font-size:20px;user-select:none}.loto-room__controlls .loto-gamecontrolls__counter .loto-gamecontrolls__counter__plus{padding:10px;color:green;font-size:20px;user-select:none}.loto-room__controlls .loto-gamecontrolls__counter .loto-gamecontrolls__counter__value{padding:10px;font-size:20px;user-select:none}.ticket-container{max-width:460px;margin:0 auto;background:#ddcac9;border-radius:10px}.ticket-container:not(:last-child){margin-bottom:15px}.ticket-buttons{padding:5px 10px;background:#ddcac9;border-radius:10px 10px 0 0;display:flex;align-items:center}.ticket-buttons button{padding:5px 10px;cursor:pointer;border-radius:10px;background:linear-gradient(180deg,#78010b 0,#d32433 100%);display:flex;align-items:center;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:130%}.ticket-buttons button img{flex:0 0 10px;height:10px;margin-right:7px}.ticket-buttons button:not(:last-child){margin-right:15px}.loto-gamemain__ticket{display:grid;grid-template-columns:repeat(9,50px);gap:0;justify-content:center;background:linear-gradient(180deg,#f1d4b2 0,#e7e7e7 100%);max-width:max-content;margin:0 auto}.loto-gamemain__ticket.bought-ticket{border-radius:10px;overflow:hidden;border:4px solid #1ea93d;background:linear-gradient(180deg,#f1d4b2 0,#e7e7e7 100%)}.loto-gamemain__ticket.bought-ticket.unavailable{border:4px solid #c92b0f}.loto-gamemain__ticket.bought-ticket .ticket-cell{position:relative}.loto-gamemain__ticket.bought-ticket .ticket-cell.unavailable::after,.loto-gamemain__ticket.bought-ticket .ticket-cell.unavailable::before{content:"";position:absolute;height:2px;width:calc(100% * 1.414);transform:rotate(45deg);background-color:#dc1818}.loto-gamemain__ticket.bought-ticket .ticket-cell.unavailable::before{transform:rotate(-45deg)}.loto-gamemain__ticket.bought-ticket .ticket-cell.active::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85%;height:85%;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(246,186,158,.3);border:6px solid #78010b}.loto-gamemain__ticket.bought-ticket .ticket-cell.active.default::after{background-color:rgba(246,186,158,.3)}.loto-gamemain__ticket.bought-ticket .ticket-cell.active.red::after{background-color:#ff5f5f9a}.loto-gamemain__ticket.bought-ticket .ticket-cell.active.purple::after{background-color:#c870ff90}.loto-gamemain__ticket:not(:last-child),.password-form-block__section,.profile-block__section:not(:last-child){margin-bottom:20px}.ticket-cell{width:50px;height:50px;border:1px solid #b9b9b9;display:flex;align-items:center;justify-content:center;font-size:20px;color:#670505;user-select:none}@media (max-width:500px){.menu-footer{column-gap:25px}.menu-footer .menu-footer__item{flex:0 0 35px;height:35px}.menu-footer .menu-footer__item.menu-footer__main-item{transform:scale(1.7)}.loto-gamemain__ticket{grid-template-columns:repeat(9,40px)}.loto-gamemain__ticket.bought-ticket .ticket-cell.active::after{border:4px solid #78010b}.ticket-cell{font-size:18px;width:40px;height:40px}}@media (max-width:375px){.games__container{padding:0 3px}.lobby-room-bet p{font-size:16px!important}.loto-room__body .loto-room__body-left .room-left__item:not(:last-child){margin-bottom:14px}.loto-room__body .loto-room__body-left .room-left__item-1 .logo{display:none}.loto-room__body .loto-room__body-left .room-left__item-2{padding-left:4px}.loto-gamemain__ticket{grid-template-columns:repeat(9,36px)}.loto-gamemain__ticket.bought-ticket .ticket-cell.active::after{border:3px solid #78010b}.ticket-cell{font-size:14px;width:36px;height:36px}}@media (max-width:340px){.loto-gamemain__ticket{grid-template-columns:repeat(9,32px)}.loto-gamemain__ticket.bought-ticket .ticket-cell.active::after{border:3px solid #78010b}.ticket-cell{font-size:14px;width:32px;height:32px}}.loto-game-room-page{position:relative;background:url("../img/bg.jpg") 0 0/cover no-repeat;min-height:100vh;padding-bottom:40px}.loto-game-room-page .loto-gameinfo__wrapper{width:100%;border:1px solid #777;background:linear-gradient(180deg,#88143f 0,#780d35 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25)}.loto-game-room-page .loto-room__gameinfo{border-radius:0;border:0 solid #777;background:inherit;box-shadow:none}.loto-game-room__gameinfo,.loto-game-room__gameprocess{padding:20px;gap:20px;border-radius:10px;display:flex;font-size:20px}.loto-game-room-page .room-jackpot{position:absolute;left:30px;top:15px;display:flex;align-items:center}@media (max-width:1240px){.loto-game-room-page .room-jackpot{top:10px}.loto-game-room-page .room-jackpot .room-jackpot-sum{font-size:16px}.loto-game-room-page .room-jackpot .room-jackpot-question{width:33px;height:33px}.loto-game-room-page .room-jackpot .room-jackpot-sum img{width:26px}}.loto-game-room__gameinfo{background-color:#8e8e8f;align-items:center;max-width:500px;margin:0 auto 20px;justify-content:space-between}.loto-game-room__gameprocess{background-color:#780d34;z-index:2;align-items:center;min-width:400px;max-width:max-content;width:100%;margin:10px auto 20px;transform:rotate(180deg);position:sticky;top:35px}.end-game-popup__text,.end-game-popup__title,.end-game-winners .end-game-winners__item .end-game-winners__item-ticket:not(:last-child),.end-game-winners .end-game-winners__item:not(:last-child){margin-bottom:10px}.loto-gameinfo__information-left{text-align:center;padding:10px;background-color:#78010b;color:#fff;width:100%;align-self:center;position:sticky;top:0;z-index:2}.loto-game-room__cask.active{transform:scale(1.35) rotate(180deg)}.loto-game-room__cask{transition:.5s;border-radius:50%;background:#f6ba9e;border:6px solid #550007;width:45px;height:45px;font-size:20px;text-align:center;justify-content:center;display:flex;align-items:center;justify-content:center;transform:rotate(180deg);position:relative}@media (max-width:767px){.loto-room-page__exit-wrapper{display:block}.loto-room__controlls .loto-gamecontrolls__buy{padding:10px 18px;font-size:20px}.loto-game-room__gameprocess{min-width:380px}.loto-game-room__cask{width:48px;height:48px}.ticket-container{width:fit-content;padding:0 10px 10px}.cask-number{width:16px!important;height:16px!important;font-size:10px!important}}@media (max-width:439px){.loto-room__gameinfo{border-radius:0 0 10px 10px}.loto-room__gameinfo .loto-gameinfo__bottom-row{max-width:320px;margin:0 auto}.loto-room__controlls .loto-gamecontrolls__buy{padding:7px 16px;font-size:16px}.loto-game-room__cask{width:calc(100vw / 6 - 20px);height:calc(100vw / 6 - 20px);border:4px solid #550007;font-size:18px}.loto-game-room__gameprocess{min-width:100%;gap:15px}}@media (max-width:399px){.loto-game-room__cask{width:calc(100vw / 6 - 15px);height:calc(100vw / 6 - 15px);border:4px solid #550007}.loto-game-room__gameprocess{min-width:100%;gap:10px}}.cask-number{position:absolute;top:-10px;right:-10px;border-radius:50%;background-color:#71a3ff;font-size:14px;display:flex;align-items:center;justify-content:center;width:22px;height:22px}.loto-gamemain__body{display:flex;min-height:400px}.popup,.popup__body,.profile-page{min-height:100vh}.empty-left-sidebar{background-color:#0b8107;flex:0 0 300px;height:unset}.information-sidebar{padding:10px;background-color:#0b8107;color:#fff;flex:0 0 300px;height:unset;font-size:18px}.loto-game-room__main{flex:1 1 auto}.auto-play{padding:10px 15px;font-size:18px;display:block;cursor:pointer}.auto-play.active{background-color:green}.popup.default-popup .popup__content{padding-right:50px}.popup{background-color:rgba(0,0,0,.3);backdrop-filter:blur(10px);position:fixed;top:0;left:0;z-index:60;width:100vw;height:100vh;overflow:auto}.popup__body{display:flex;align-items:center;justify-content:center;padding:0 24px}.popup__content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:400px;background-color:#fff;border-radius:10px;padding:20px;position:relative}.popup__content_won{background-color:#007d00}.popup__content_won *,.profile-page.deposit *{color:#fff}.popup__text{width:100%;font-size:18px}.popup__close{position:absolute;width:25px;height:25px;right:20px;top:20px}.popup__close::after,.popup__close::before{content:"";position:absolute;top:50%;left:50%;width:25px;height:2px;background-color:#000;transform:translate(-50%,-50%) rotate(45deg)}.popup__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.popup__text-red{color:red}.end-game-popup__content{max-width:500px;width:100%;display:flex;flex-direction:column;padding-top:60px;border-radius:10px;border:1px solid var(--Linear,#a27114);background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.close-popup-timer{position:absolute;top:20px;right:20px;border-radius:2px;border:1px solid #78010b;padding:5px 7px;background-color:inherit;color:#0e0e0e;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:110%}.end-game-popup__title{font-size:18px;align-self:baseline;font-weight:700}.end-game-popup__text{font-size:16px;color:#8f8f8f;font-style:normal;font-weight:500;line-height:110%}.end-game-popup__winners-wrapper{background:#e9e9e9;border-radius:10px;width:100%;height:100%;flex:1 1 auto;max-height:200px;overflow-y:auto}.end-game-popup__winners-wrapper::-webkit-scrollbar{width:0}.end-game-winners{display:flex;flex-direction:column;padding:10px}.end-game-winners .end-game-winners__item{width:100%;background-color:#f8f8f8;padding:15px 10px}.end-game-winners .end-game-winners__item .end-game-winners__item-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.end-game-winners .end-game-winners__item .end-game-winners__item-name{font-size:18px}.end-game-winners .end-game-winners__item .end-game-winners__item-won{font-size:16px}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket{display:grid;grid-template-columns:repeat(9,40px);grid-template-rows:repeat(3,40px);max-width:max-content;margin:0 auto;background:linear-gradient(180deg,#f1d4b2 0,#e7e7e7 100%)}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket .end-game-winners__item-ticket-cell{border:1px solid #b9b9b9;display:flex;align-items:center;justify-content:center;position:relative}.end-game-winners__item-ticket-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85%;height:85%;display:flex;align-items:center;justify-content:center;border-radius:50%}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket .end-game-winners__item-ticket-cell.active .end-game-winners__item-ticket-number{background:#f6ba9e;border:6px solid #78010b}@media (max-width:499px){.end-game-popup__body{padding:15px}.end-game-popup__content{padding:5px}.end-game-popup__title{font-size:16px;padding-right:57px}.end-game-popup__text,.end-game-winners .end-game-winners__item .end-game-winners__item-name{font-size:14px}.end-game-winners .end-game-winners__item .end-game-winners__item-won{font-size:12px}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket .end-game-winners__item-ticket-cell{width:35px;height:35px}.end-game-winners__item-ticket-number{width:70%;height:70%}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket{grid-template-columns:repeat(9,35px);grid-template-rows:repeat(3,35px);max-width:max-content;margin:0 auto;background:linear-gradient(180deg,#f1d4b2 0,#e7e7e7 100%)}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket .end-game-winners__item-ticket-cell.active .end-game-winners__item-ticket-number{width:95%;height:95%;background:#f6ba9e;border:4px solid #78010b}}@media (max-width:425px){.room-left__item-info-row.lobby-room-bet img{width:25px;height:25px}.room-left__item-info-row.lobby-room-online p span{font-size:18px}.leader-table__user .leader-table__user-number .leader-icon{width:24px;height:24px}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket .end-game-winners__item-ticket-cell{width:30px;height:30px}.end-game-winners__item-ticket-number{width:70%;height:70%}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket{grid-template-columns:repeat(9,30px);grid-template-rows:repeat(3,30px);max-width:max-content;margin:0 auto;background:linear-gradient(180deg,#f1d4b2 0,#e7e7e7 100%)}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket .end-game-winners__item-ticket-cell.active .end-game-winners__item-ticket-number{width:95%;height:95%;background:#f6ba9e;border:3px solid #78010b}}@media (max-width:360px){.end-game-winners .end-game-winners__item .end-game-winners__item-ticket .end-game-winners__item-ticket-cell{width:25px;height:25px}.end-game-winners__item-ticket-number{width:70%;height:70%}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket{grid-template-columns:repeat(9,25px);grid-template-rows:repeat(3,25px);max-width:max-content;margin:0 auto;background:linear-gradient(180deg,#f1d4b2 0,#e7e7e7 100%)}.end-game-winners .end-game-winners__item .end-game-winners__item-ticket .end-game-winners__item-ticket-cell.active .end-game-winners__item-ticket-number{width:95%;height:95%;background:#f6ba9e;border:2px solid #78010b}}.jackpot-popup__content{max-width:450px;border-radius:10px;border:1px solid #a27114;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.jackpot-popup .jackpot-popup__jackpot-img{max-width:150px;height:auto;margin-bottom:10px}.jackpot-popup .jackpot-popup__jackpot-img img{width:100%;height:100%}.jackpot-popup .jackpot-popup__jackpot{background:var(--Linear,linear-gradient(180deg,#a27114 0,#f0e274 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:10px 20px;border-radius:5px;border:3px solid #f0e274;font-size:20px;font-weight:700;margin-bottom:10px}.jackpot-popup .jackpot-popup__title{color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:110%}.jackpot-popup__jackpot.animation{animation:3s infinite jackpotAnimation;transform:scale(0)}@keyframes jackpotAnimation{0%,100%,50%{transform:scale(1)}25%{transform:scale(.6)}75%{transform:scale(.8)}}.jackpot-info-popup{background:#00000075}.jackpot-info-popup .popup__text{text-align:center;margin-bottom:20px;margin-top:50px}.jackpot-info-popup .popup-button__gotit{margin-top:auto;background:var(--linear,linear-gradient(180deg,#a27114 0,#f0e274 100%));padding:10px 15px;border-radius:10px;cursor:pointer}.another-account-popup .popup__content,.exit-room-popup .popup__content,.success-bonuses-change-popup .popup__content{border-radius:10px;border:1px solid #a27114;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.another-account-popup .popup__img,.exit-room-popup .popup__img,.success-bonuses-change-popup .popup__img{width:25px;height:25px;margin-bottom:15px}.exit-room-popup .popup__img img{width:100%;height:100%}.another-account-popup .popup__text,.exit-room-popup .popup__text{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.54px;margin-bottom:20px}.another-account-popup .popup__buttons,.exit-room-popup .popup__buttons,.success-bonuses-change-popup .popup__buttons{display:flex;align-items:center;width:100%;column-gap:10px}.exit-room-popup .popup__button{border-radius:10px;box-shadow:0 2.56477px 5.12953px 1.70984px rgba(0,0,0,.24);flex:0 1 50%;padding:10px 20px;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:110%}.exit-room-popup .popup__button.red{background:linear-gradient(180deg,#78010b 0,#d32433 100%)}.exit-room-popup .popup__button.green{background:var(--Linear,linear-gradient(180deg,#87dbb9 0,#3fba88 100%))}.error-popup .popup__content .popup-header{display:flex;align-items:center;align-self:flex-start;margin-bottom:10px}.error-popup .popup__content .popup-header p{background:var(--Linear,linear-gradient(180deg,#78010b 0,#d32433 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:110%;margin-right:10px}.error-popup .popup__content .popup-header img{height:20px;flex:0 0 20px}.error-popup .popup__content .popup__text{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:110%;margin-bottom:20px}.another-account-popup .popup__button,.error-popup .popup__content .popup__button{background:linear-gradient(180deg,#78010b 0,#d32433 100%);color:#fff;font-size:18px;border-radius:10px;box-shadow:0 2.56477px 5.12953px 1.70984px rgba(0,0,0,.24)}.another-account-popup .popup__button,.error-popup .popup__content .popup__button,.success-bonuses-change-popup .popup__button,.success-bonuses-change-popup .popup__text{font-weight:700;text-align:center;font-style:normal;line-height:110%}.error-popup .popup__content .popup__button{padding:10px 25px}.jackpot-popup-image{width:100%;height:100%;object-fit:cover;margin-bottom:20px}.another-account-popup,.success-bonuses-change-popup{background-color:#0000008c}.another-account-popup .popup__img img{width:100%;height:100%}.another-account-popup .popup__button{flex:1 1 auto;padding:10px 20px}.success-bonuses-change-popup .popup__img img{width:100%;height:100%}.success-bonuses-change-popup .popup__text{color:#000;font-size:16px;letter-spacing:.54px;margin-bottom:20px}.success-bonuses-change-popup .popup__button{border-radius:10px;background:var(--Linear,linear-gradient(180deg,#87dbb9 0,#3fba88 100%));box-shadow:0 2.56477px 5.12953px 1.70984px rgba(0,0,0,.24);flex:1 1 auto;padding:10px 20px;color:#fff;font-size:18px}.tokens-popup-table{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;margin:0 0 20px}.tokens-popup-table__item{display:flex;width:100%;justify-content:space-between;align-items:center;border-bottom:2px solid #000;padding:10px 0}.popup__text-bold,.settings-page-header__title,.tokens-popup-right-text{font-weight:600}.language-popup__button{border-radius:10px;background:linear-gradient(180deg,#78010b 0,#d32433 100%),linear-gradient(0deg,#fff,#fff);width:100%;box-shadow:0 2.56477px 5.12953px 1.70984px rgba(0,0,0,.24);flex:1 1 auto;padding:10px 20px;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:110%}.change-language-popup__buttons,.language-popup-content{display:flex;flex-direction:column;align-items:center;gap:5px}.language-popup-content .popup__text{text-align:center;margin-bottom:5px}.popup__timer{display:flex;align-items:center;padding:10px;border-radius:5px;border:1px solid #777;background:var(--linear,linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%));box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:500;align-self:flex-start}.emoji-popup__content,.phrase-popup__content{background:linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%)}.popup__header{display:flex;justify-content:flex-start;width:100%}.popup__timer img{width:24px;height:24px;margin-right:20px}@media (max-width:479px){.game{width:320px;font-size:14px;padding:10px}.games__container{gap:10px}.popup__timer{font-size:18px}.popup__timer img{width:18px;height:18px}}.phrase-popup__content{display:grid;grid-template-columns:repeat(2,50%);column-gap:5px;row-gap:10px;justify-content:center;align-items:center;border-radius:10px}.phrase-popup__content.blocked .phrase-popup__item{background-color:#ddd}.phrase-popup__content .phrase-popup__item{height:100%;padding:10px 20px;display:flex;justify-content:center;align-items:center;text-align:center;border:.7px solid #aa6327;border-radius:5px;background:linear-gradient(180deg,#951a46 0,#196290 100%);color:#fff;font-weight:500;cursor:pointer}.emoji-popup__content{display:flex;flex-wrap:wrap;gap:5px;flex-direction:row;border-radius:10px}.emoji-popup__content .popup__close,.phrase-popup__content .popup__close{margin:-25px -25px 0 0;background-color:#78010b;color:#fff;border-radius:50%}.emoji-popup__content.blocked .emoji-popup__item{filter:brightness(.75) opacity(.75)}.emoji-popup__item{width:64px}.emoji-popup__content .popup__close::after,.emoji-popup__content .popup__close::before,.phrase-popup__content .popup__close::after,.phrase-popup__content .popup__close::before{background-color:#fff;width:60%}.text-gold{color:#ffd900!important}.admin{padding-bottom:60px;background-color:#fff}.admin-room{font-family:Arial,sans-serif;border:1px solid #ccc;padding:10px;margin-bottom:30px;background-color:#d4d4d4;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:5px;display:flex;flex-direction:column;gap:10px}h2{margin-top:0;font-size:18px;color:#333}label{display:block;margin-bottom:5px;font-size:14px}input[type=checkbox]{margin-right:5px}input[type=number]{padding:5px;width:80px;border-radius:3px}.addBotBtn{padding:10px 20px;background-color:#007bff;border:none;color:#fff;font-size:16px;cursor:pointer;border-radius:3px;transition:background-color .3s}.addBotBtn:hover{background-color:#0056b3}.admin-stats-header,.admin-stats-row:nth-child(2n),.bot-stats,th{background-color:#f2f2f2}.bot-stats{border:2px solid #ccc;border-radius:10px;padding:20px;max-width:500px;text-align:center;margin:0 auto 20px;box-shadow:0 0 10px rgba(0,0,0,.2);font-family:Arial,Helvetica,sans-serif}table{border-collapse:collapse;width:300px;margin:20px auto auto}td,th{border:1px solid #000;padding:8px;text-align:center}.bot-stats h2{font-size:1.5rem;margin-bottom:10px}.bot-stats p{font-size:1rem;margin:5px 0}.bot-stats span{font-weight:700;color:#007bff}.admin-stats-container-wrapper{overflow-y:auto}.admin-stats-container{margin:0 auto;width:768px;overflow-y:auto}.admin-stats-title{margin-bottom:10px;color:#fff;font-weight:600}.admin-stats-row{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;padding:10px 0}.admin-stats-column{flex-basis:calc(100% / 9);text-align:center;font-family:Arial,sans-serif}.admin-stats-header{font-weight:700}.admin-date-stats-container-wrapper{margin-top:40px;background-color:#f2f2f2;padding:20px;display:block}.date-stats-header,.date-stats-item{display:grid;grid-template-columns:repeat(5,150px);column-gap:20px;text-align:center}.admin-stats-title.black,.profile-page__footer.black *,.profile-page__footer.black .go-back,.profile-page__footer.black .go-back p{color:#000}.date-stats-header{font-weight:700;border-bottom:1px solid #ccc;margin-bottom:10px}.date-stats-table-wrapper{margin-top:20px;overflow-y:auto}.date-stats-table{margin:0 auto;width:830px}.date-stats-item{row-gap:5px}.date-stats-body .date-stats-item{padding:5px 0;margin-bottom:5px;border-bottom:.5px solid #333}.settings-page-header{max-width:900px;display:flex;align-items:center;margin:0 auto 40px;padding:20px;font-size:18px}.settings-page-main{background:#aaa;max-width:750px;margin:0 auto 40px;padding:25px;border-radius:10px;display:block}.settings-item .settings-item__title{font-size:20px;font-weight:600;margin-bottom:15px}.settings-item__colors{display:flex;align-items:center;column-gap:20px}.settings-item__colors div{cursor:pointer;width:45px;height:45px;border-radius:50%;background-color:#fff;border:1px solid #000}.settings-item__colors div.red{background-color:#ff4f4f}.settings-item__colors div.purple{background-color:#c870ff}.settings-item__colors div.yellow{background-color:#fcff51}.settings-item__colors div.active{border:1px solid #fff}.settings-item:not(:last-child){margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #fff}.settings-item__sounds{padding:0 30px;margin:0 auto;display:flex;flex-direction:column;row-gap:10px;font-size:18px;font-weight:500}.settings-item__sounds .settings-item__sounds-item{display:flex;justify-content:space-between}.profile-page,.profile-page__header{flex-direction:column;gap:20px;display:flex}.profile-page{align-items:center;padding:20px 10px;background:url("../img/bg.jpg") 0 0/cover no-repeat}.profile-page__header{align-items:center}.profile-page__header h2{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:18.808px}.profile__buttons{max-width:400px;width:100%;display:flex;flex-direction:column;gap:15px}.profile__buttons input{width:100%}.profile-info__form>p{margin:5px 10px;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:18.808px}.profile__button p,.user-cask-color .text-block{font-size:18px;font-style:normal;letter-spacing:1.98px;text-transform:uppercase;font-weight:500}:-ms-input-placeholder{color:#c9c9c9;font-size:10px;font-style:normal;font-weight:500;line-height:18.808px}.profile__button{border-radius:10px;border:1px solid #777;background:linear-gradient(180deg,#88143f 0,#780d35 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px;gap:20px;color:#fff}.profile-page__card-button.red,.profile__save{background:var(--linear,linear-gradient(180deg,#78010b 0,#d32433 100%))}.profile__save{border-radius:10px;box-shadow:0 2.5647671222686768px 5.1295342445373535px 1.709844708442688px rgba(0,0,0,.24);display:inline-flex;padding:4px 10px;justify-content:center;align-items:flex-start;align-self:center;color:#fff}.profile-page__header-subtitle{color:#c9c9c9;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:18.808px}.bg-white{background:url("../img/bg-white.png") 0 0/cover no-repeat,#fff}.profile__button p{flex:1 1 auto;color:#fff;line-height:18.808px}.user-cask-color{display:flex;flex-direction:column;align-items:baseline;gap:0}.user-cask-color .text-block{flex:1 1 auto;color:#fff;line-height:110%;margin-bottom:15px;align-self:center}.credit-card__text p,.profile-page__footer button,.profile__button .profile__balance,.profile__button-switcher button,.profile__button-text span{line-height:18.808px;font-style:normal}.user-cask-color .casks-block{display:flex;align-items:center;width:100%;min-height:10px;gap:20px;justify-content:center}.user-cask-color .casks-block .setting-cask{width:35px;height:35px;border-radius:50%;border:2px solid #a27114;cursor:pointer}.user-cask-color .casks-block .setting-cask.active{border:2px solid #7b5764;box-sizing:content-box;width:45px;height:45px}.user-cask-color .casks-block .setting-cask.red{background:#ff5f5f}.user-cask-color .casks-block .setting-cask.purple{background:#c870ff}.user-cask-color .casks-block .setting-cask.default{background:#f6ba9e}.profile__button .profile__balance{font-size:24px;font-weight:500}.profile__button-text span{color:#fff;font-size:14px;font-weight:200}.profile__button-switcher{display:flex;width:100px;justify-content:center;border-radius:10px;background-color:#fff}.profile__button-switcher button{padding:7px;font-size:14px;font-weight:500;letter-spacing:1.54px;background-color:rgba(0,0,0,0)}.profile__button-switcher button.active{color:#ca0606}.profile-page__footer button{display:flex;align-items:center;gap:10px;background:0 0;color:#fff;font-size:16px;font-weight:500;letter-spacing:1.76px;margin-top:20px}.profile__button-text{display:flex;flex-direction:column;flex:1 1 auto;gap:5px}.profile-page__card{color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:750px;width:100%;height:400px;border-radius:10px;background:url("../img/bg-card-red.png") 50%/cover no-repeat;padding:30px}.profile-page__card-username{font-size:32px;font-weight:500;letter-spacing:3.52px}.profile-page__card-balance{font-size:64px;font-weight:500;letter-spacing:7.04px}.profile-page__card-buttons{display:flex;justify-content:space-between;gap:20px;width:100%}.profile-page__card-button{display:flex;flex:1 1 auto;justify-content:center;align-items:center;padding:36px;border-radius:15px;color:#fff;font-weight:700}.profile-page__card-button.yellow{background:var(--linear,linear-gradient(180deg,#a27114 0,#f0e274 100%))}@media (max-width:450px){.profile-page__header img{height:120px}.profile__button p{font-size:16px}.profile__button-switcher button,.profile__button-text span{font-size:12px}.profile__button .profile__balance{font-size:20px}.profile__button-switcher{width:80px}.profile-page__card{height:180px;padding:20px}.profile-page__card-username{font-size:14px}.profile-page__card-balance{font-size:28px}.profile-page__card-button{font-size:12px;padding:20px}}@media (max-width:359px){.game{width:280px;font-size:12px;padding:10px}.loto-game-room__cask{width:calc(100vw / 6 - 15px);height:calc(100vw / 6 - 15px);border:4px solid #550007}.loto-game-room__gameprocess{min-width:100%;padding:15px;gap:10px}.profile-page__card-button{font-size:10px;padding:10px}}.credit-card__text,.credit-card__text .bold{font-size:12px;font-weight:500}.deposit__content{width:100%;max-width:650px}.button__credit-cards{display:flex;align-items:center;gap:40px;justify-content:space-between}.button__credit-card{cursor:pointer;display:flex;gap:10px;align-items:center;padding:10px;user-select:none;border-radius:10px;border:1px solid #777;background:linear-gradient(180deg,#88143f 0,#780d35 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);flex:1 1 auto;height:64px;position:relative}.deposit__form-button,.deposit__form-sum{box-shadow:0 2.5647671222686768px 5.1295342445373535px 0 rgba(0,0,0,.28)}.button__credit-card img{height:30px}.credit-card__text{display:flex;flex-direction:column}.credit-card__text p{color:#fff;font-size:14px;font-weight:200}.logo-deposit{width:200px;height:100px}.profile-page.deposit{justify-content:space-around;min-height:100vh}.deposit__form-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.deposit__form-minimum{color:#ff4141!important}.deposit__form{max-width:650px;width:100%;border-radius:25px;border:1px solid #d3d3d3;background:linear-gradient(180deg,rgba(159,72,72,.2) 0,rgba(159,72,72,.14) 27.6%,rgba(159,72,72,.08) 60.42%,rgba(159,72,72,0) 100%),linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%);padding:40px;margin-top:45px;height:400px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.deposit__form-money h2,.deposit__form-username{font-size:32px;font-weight:500;letter-spacing:3.52px}.deposit__form-money{display:flex;align-items:flex-start;gap:10px}.deposit__form-content{width:250px;position:relative}.deposit__form-content span{position:absolute;right:15px;top:10px}.deposit__form-sum{border-radius:9.167px;border:1px solid #fff;padding:6px 35px 6px 6px;display:flex;justify-content:center;text-align:center;background:0 0;width:100%!important;color:#fff;margin:0 0 5px}.deposit__form-ready-sums{display:flex;gap:5px;align-items:center;margin-top:10px}.deposit__form-ready-sum{padding:8px;border:1px solid #fff;background:0 0;border-radius:50px}.deposit__form-button{border-radius:9.167px;border:1px solid #fff;background:var(--linear,linear-gradient(180deg,#78010b 0,#d32433 100%));height:60px;padding:6px;width:80%}@media (max-width:450px){.logo-deposit{width:140px;height:70px!important}.deposit__form-content{display:flex;flex-direction:column;align-items:center}.button__credit-cards{gap:20px}.deposit__form{padding:20px;height:330px}.deposit__form-money{flex-direction:column;align-items:center;text-align:center;gap:20px}.credit-card__text{font-size:10px;display:flex;flex-direction:column}.credit-card__text .bold{font-size:10px;font-weight:500}}.button,.title{font-size:18px}.button,.button .topup-balance{align-items:center;display:flex}.button{justify-content:space-between;padding:10px 15px;border-radius:10px;background-color:#d9d9d9;cursor:pointer}.button .topup-balance{justify-content:center;background-color:#74f840;width:25px;height:25px}.button.exit{background-color:#ff6a6a}.profile-block__item{max-width:500px;margin:0 auto 8px}.title{font-weight:600}.text{font-size:16px;font-weight:500}.password-form,.withdraw-page .withdraw-page__container{display:flex;align-items:center;justify-content:center;height:100%}.password-form-main{border-radius:10px;border:1px solid #d3d3d3;background:linear-gradient(180deg,rgba(159,72,72,.2) 0,rgba(159,72,72,.14) 27.6%,rgba(159,72,72,.08) 60.42%,rgba(159,72,72,0) 100%),linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%);max-width:650px;width:100%;margin-bottom:40px;padding:25px}.password-form-block{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px}.password-form-block__item{max-width:400px;margin:0 auto 15px;width:100%}.password-form-block__item label{display:block;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:110%;margin-bottom:6px;padding-left:10px}.password-form-block__item input{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px}.password-form-block__item.password-button{display:flex;justify-content:center;align-items:center;border-radius:4px;background:var(--Linear,linear-gradient(180deg,#78010b 0,#d32433 100%));box-shadow:0 2.56477px 5.12953px 1.70984px rgba(0,0,0,.24);color:#fff;border:none;cursor:pointer;max-width:200px;font-size:14px;transition:.5s;margin-top:40px}.transactions-table__header,.transactions-table__item,.user-game-history-header,.user-game-history__main .game-item{background:var(--linear-2-paints,linear-gradient(180deg,rgba(159,72,72,.2) 0,rgba(159,72,72,.14) 27.6%,rgba(159,72,72,.08) 60.42%,rgba(159,72,72,0) 100%),linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%))}.password-form-block__item.password-button:hover{background:var(--Linear,linear-gradient(180deg,#78010b 0,#f3182a 100%))}.password-form-block__item.password-button h4{margin:0;font-size:18px;padding:10px}.password-form-block__exit-button{display:flex;align-items:center;justify-content:center;margin-top:40px;cursor:pointer}.password-form-block__exit-button p{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:1.76px;margin-right:6px}.password-form-block__exit-button img,.withdraw-page .go-back img{max-width:30px}.user-game-history-header{padding:20px;display:flex;align-items:center;justify-content:space-between;max-width:900px;margin:0 auto 40px;font-size:18px;border-radius:20px;color:#fff}.user-game-history-header__back{display:flex;align-items:center;justify-content:center;cursor:pointer}.user-game-history-header__back p{font-size:18px;margin-right:6px}.user-game-history-header__back img{max-width:30px;height:auto}.user-game-history-header__title{margin:0;font-size:24px}.user-game-history__main{font-family:Arial,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 0}.user-game-history__main .game-item{border-radius:50px;border:3px solid var(--Linear,#fff);display:block;max-width:800px;width:100%;padding:25px;margin-bottom:20px;text-align:center;color:#f0e274;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.991px}.user-game-history__main .game-item .loto-gamemain__ticket{border-radius:10px;overflow:hidden;border:3px solid #a27114}.user-game-history__main .game-item.won{border:3px solid var(--Linear,#87dbb9)}.user-game-history__main .game-item.lose{border:3px solid var(--Linear,#78010b)}.user-game-history__main .game-item.lose .game-item__isWon span{color:#ff0707}.user-game-history__main .game-item.won .game-item__isWon span{color:#3fba88}.game-item__tickets-block{margin-bottom:30px}.game-item__row{margin-bottom:10px;font-size:16px}.profile-page__footer{display:flex;justify-content:center}.m20{margin:20px 0}.transactions__content{display:flex;flex-direction:column;align-items:center}.transactions__table{max-width:600px;width:100%}.transactions-table__header>*{width:25%;display:flex;justify-content:center}.transactions-table__header,.transactions-table__item{display:flex;align-items:center;justify-content:space-between;padding:20px;width:100%;margin:0 auto 10px;font-size:18px;border-radius:20px;color:#fff}.transactions-table__item>p{width:25%;display:flex;justify-content:center;text-align:center}.transactions-table__header{border:1px solid #fff}.transactions__table{display:flex;flex-direction:column;align-items:center}.transactions-table__body{display:flex;flex-direction:column;align-items:center;max-width:600px;width:100%;margin:0 auto}.admin-withdraw-page,.withdraw-page{height:100%}.withdraw-page .withdraw-form{background:var(--linear-2-paints,linear-gradient(180deg,rgba(159,72,72,.2) 0,rgba(159,72,72,.14) 27.6%,rgba(159,72,72,.08) 60.42%,rgba(159,72,72,0) 100%),linear-gradient(180deg,#572451 0,#445db9 100%));padding:25px 20px;border-radius:20px;border:1px solid #777;width:100%;max-width:400px}.withdraw-page .withdraw-form__card-item{position:relative;padding-bottom:60%;border-radius:20px;overflow:hidden;margin-bottom:25px}.withdraw-page .withdraw-form__card-item .withdraw-form__card-item-img{position:absolute;width:100%;height:100%;object-fit:cover}.card-item__expires,.card-item__holder,.card-item__number{position:absolute;color:#fff}.card-item__number{top:48%;left:6%;font-size:18px;font-weight:500}.card-item__holder{top:70%;left:6%;font-size:18px}.card-item__holder .card-item__holder-text{font-size:12px;margin-bottom:4px}.card-item__holder .card-item__holder-name{font-size:16px;font-weight:500}.card-item__expires{top:70%;right:6%}.card-item__expires .card-item__expires-text{font-size:12px;margin-bottom:4px}.card-item__expires .card-item__expires-name{font-size:16px;font-weight:500}.withdraw-form__item{display:flex;flex-direction:column;align-items:baseline;max-width:400px}.withdraw-form__item:not(:last-child){margin-bottom:15px}.withdraw-form__item label{font-size:16px;line-height:110%;color:#fff;margin-bottom:5px}.withdraw-form__item input{padding:10px 15px;font-size:16px;color:#000;width:100%;border-radius:10px}.withdraw-form__item input.error{border:3px solid red}.withdraw-form__item-button{max-width:200px;padding:10px 15px;width:100%;margin:30px auto 0;display:block;user-select:none;border-radius:10px;background:var(--Linear,linear-gradient(180deg,#78010b 0,#d32433 100%));color:#fff;cursor:pointer;font-size:16px;font-weight:500}.withdraw-form__item-button:hover{background:var(--Linear,linear-gradient(180deg,#78010b 0,#f3182a 100%))}.withdraw-form__item.row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.withdraw-form__item.row label{margin-bottom:0;font-size:16px;margin-right:20px}.withdraw-form__item.row .date-input{display:flex;flex-direction:row;align-items:center;color:#000;font-size:18px;gap:3px;background-color:#fff;max-width:max-content;border-radius:10px;overflow:hidden;border:none}.withdraw-form__item.row .date-input.error{border:3px solid red}.withdraw-form__item.row .date-input input{max-width:45px;padding:5px;text-align:center}.withdraw-form__item.row .date-input input:first-child{max-width:40px;padding:5px 0 5px 5px}.withdraw-form__item.row .date-input input:nth-child(2){padding:5px 5px 5px 0}.withdraw-form__item.row .date-input input::placeholder{color:#000}#withdraw-form-sum{text-align:center}.withdraw-form-p{font-size:16px;font-weight:500;line-height:110%;color:#fff;text-align:center}.withdraw-page .go-back{display:flex;align-items:center;background-color:inherit;margin:30px auto 0}.withdraw-page .go-back p{margin-right:10px;font-size:16px;color:#fff;font-weight:500}.change-tokens-page .change-tokens-page-form .change-tokens-page__exit-button img,.change-tokens-page__header .change-tokens-page-header__back img{max-width:30px}.change-tokens-page{min-height:100%;display:flex;flex-direction:column;align-items:center;height:100%}.change-tokens-page__header{padding:20px;display:flex;align-items:center;justify-content:space-between;max-width:900px;width:100%;margin:0 auto 40px;font-size:18px;background:var(--linear-2-paints,linear-gradient(180deg,rgba(159,72,72,.2) 0,rgba(159,72,72,.14) 27.6%,rgba(159,72,72,.08) 60.42%,rgba(159,72,72,0) 100%),linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%));border-radius:20px;color:#fff}.change-tokens-page__header .change-tokens-page-header__back{background-color:#d61b1b;padding:7px 10px;display:flex;align-items:center;justify-content:center;line-height:100%;border-radius:10px;cursor:pointer;color:#fdfdfd}.change-tokens-page__header .change-tokens-page-header__back p{margin-right:6px}.change-tokens-page__header .change-tokens-page-header__title{color:#fdfdfd;font-weight:500;font-size:22px}.change-tokens-page .change-tokens-page__container{border-radius:25px;border:1px solid #d3d3d3;background:linear-gradient(180deg,rgba(159,72,72,.2) 0,rgba(159,72,72,.14) 27.6%,rgba(159,72,72,.08) 60.42%,rgba(159,72,72,0) 100%),linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%);max-width:650px;width:100%;display:flex;flex-direction:column-reverse;align-items:center;padding:20px;font-size:16px;margin:auto}.change-tokens-page .change-tokens-page-description{color:#fff;text-align:center;font-size:17px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:1.87px;margin-bottom:35px}.change-tokens-page .change-tokens-page-form{width:100%;border-radius:10px;color:#e7e7e7}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__title{color:#fff;font-size:18px;font-weight:500;line-height:110%;margin-bottom:6px}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__title span{color:#87dbb9}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__info{color:#b1b1b1;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.99px;margin-bottom:10px}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block{display:flex;flex-direction:column;margin-bottom:25px}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row .get-sum-block{display:flex;flex-direction:row;align-items:center}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row .get-sum-block p{margin-right:10px}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row:not(:last-child){margin-bottom:10px}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row p{color:#fffefe;font-size:18px;font-style:normal;font-weight:600;line-height:110%}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row input{min-width:160px;border-radius:10px;border:1px solid #fff;background-color:inherit;color:#fff;padding:5px 10px}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row input::-webkit-inner-spin-button,.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row span{font-size:18px;font-weight:600}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-button{cursor:pointer;padding:6px 15px;font-size:16px;font-weight:600;min-width:160px;border-radius:10px;border:1px solid #fff;background:var(--Linear,linear-gradient(180deg,#78010b 0,#d32433 100%));box-shadow:0 2.56477px 5.12953px 0 rgba(0,0,0,.28);color:#fff}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__alert-text{text-align:center;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:1.1px}.change-tokens-page .change-tokens-page-form .change-tokens-page__exit-button{display:flex;align-items:center;background-color:inherit;margin:40px auto 0}.change-tokens-page .change-tokens-page-form .change-tokens-page__exit-button p{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:1.76px;margin-right:6px}@media (max-width:375px){.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-button,.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row input{min-width:120px}}.admin-withdraw__content{display:flex;flex-direction:column;height:100%;padding:0 10px;overflow-y:auto}.admin-withdraw-submit-button{margin:0 auto;background:var(--linear-2-paints,linear-gradient(180deg,rgba(159,72,72,.2) 0,rgba(159,72,72,.14) 27.6%,rgba(159,72,72,.08) 60.42%,rgba(159,72,72,0) 100%),linear-gradient(180deg,#572451 0,#445db9 100%));padding:10px 20px;display:block;color:#fff;cursor:pointer}.admin-withdraw-page .admin-withdraw__table{width:100%;height:max-content;background-color:#fff;max-width:max-content;margin:0 auto 30px}.admin-withdraw-page .admin-withdraw__table *{user-select:text}.admin-withdraw-page .admin-withdraw-table__header,.admin-withdraw-page .user-withdraw-item{display:grid;grid-template-columns:150px 55px 90px 90px 90px 150px 160px 85px 30px;align-items:center}.admin-withdraw-page .table-header__item{border:1px solid #000;padding:6px 2px;text-align:center;display:flex;align-items:center;justify-content:center;height:100%}.admin-withdraw-page .user-withdraw-item .user-withdraw-item__item{border:1px solid #000;padding:7px 10px;text-align:center;font-size:12px}.admin-withdraw-page .user-withdraw-item.accepted{background-color:#a33797;color:#fff}@media (max-width:1024px){.admin-withdraw-page .admin-withdraw-table__header,.admin-withdraw-page .user-withdraw-item{grid-template-columns:70px 55px 70px 70px 150px 150px 75px 30px;font-size:12px}}@media (max-width:768px){.header__container{padding:0 7px}header{min-height:50px}.header__logo{font-size:18px}.header__name,.header__user p,.loto-room__gameinfo .loto-gameinfo__top-row .loto-gameinfo__top-row-item{font-size:16px}.header__user{gap:15px}.header__name{display:none}.header__user button{padding:7px 14px;color:#fff;font-size:16px;cursor:pointer}.loto-room__gameinfo{max-width:400px}.loto-room__gameinfo .loto-gameinfo__top-row .loto-gameinfo__top-row-item span{line-height:14px}.change-tokens-page,.password-form{padding:0 5px}.admin-withdraw-page .admin-withdraw__table{width:768px}}.choose-mode{display:flex;flex-direction:column;align-items:center;justify-content:center}.choose-mode__item{position:relative;border-radius:20px;border:3px solid #a27114;width:100%;max-width:450px;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background:linear-gradient(180deg,#572451 0,rgba(71,100,204,.64) 100%)}.mode-item__locked,.mode-item__locked img{object-fit:contain;object-position:center;z-index:1;border-radius:20px;position:absolute}.choose-mode__item:not(:last-child){margin-bottom:20px}.choose-mode__item .mode-item__image{width:100%;max-width:160px;min-height:110px;position:relative;margin-bottom:10px}.choose-mode__item .mode-item__image img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:contain}.mode-item__locked{top:0;left:0;width:100%;height:100%;background-color:#4b0900a2}.mode-item__locked img{top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px}.mode-item__button{border-radius:17px;border:.7px solid #aa6327;color:#fff;padding:10px 15px;width:100%;max-width:160px;text-align:center;cursor:pointer}.mode-loto{background:linear-gradient(180deg,#f53030 0,#660e02 100%)}.mode-loto:hover{background:linear-gradient(180deg,#e02727 0,#660e02 100%)}.mode-item__info{position:absolute;color:#bdbdbd;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.84px}.game-info{top:15px;right:20px}.players-info{bottom:20px;right:20px}@media (max-width:425px){.jackpot-popup .jackpot-popup__title{font-size:16px}.jackpot-popup .jackpot-popup__jackpot{padding:6px 20px}.emoji-popup__content,.phrase-popup__content{padding:10px}.card-item__expires .card-item__expires-name,.card-item__holder .card-item__holder-name,.password-form-block__exit-button p,.withdraw-form__item input,.withdraw-form__item label,.withdraw-form__item.row .date-input{font-size:14px}.change-tokens-page .change-tokens-page-form .change-tokens-page__exit-button img,.change-tokens-page__header .change-tokens-page-header__back img,.password-form-block__exit-button img{max-width:20px}.user-game-history__main .game-item{padding:25px 15px;margin-bottom:20px;text-align:center;color:#f0e274;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.991px}.user-game-history-header{padding:20px 10px;font-size:14px}.user-game-history-header__back{display:flex;align-items:center;justify-content:center;cursor:pointer}.card-item__holder,.card-item__number,.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row span,.change-tokens-page .change-tokens-page-form .change-tokens-page-form__title,.user-game-history-header__back p{font-size:16px}.user-game-history-header__back img{max-width:20px;height:auto}.user-game-history-header__title{margin:0;font-size:16px}.card-item__expires .card-item__expires-text,.card-item__holder .card-item__holder-text{font-size:10px}.withdraw-page .withdraw-form{padding:20px 15px}.withdraw-form__item-button{margin-top:25px;font-size:14px}.withdraw-form__item.row label{font-size:14px;margin-right:10px}.withdraw-page .go-back{margin-top:25px}.withdraw-page .go-back p{margin-right:6px;font-size:14px}.withdraw-page .go-back img{max-width:25px}.change-tokens-page__header{padding:20px 15px;font-size:18px}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-button,.change-tokens-page .change-tokens-page-form .change-tokens-page-form__block .change-tokens-page-form__block-row p,.change-tokens-page .change-tokens-page-form .change-tokens-page-form__info,.change-tokens-page__header .change-tokens-page-header__back{font-size:14px}.change-tokens-page__header .change-tokens-page-header__back p{margin-right:6px}.change-tokens-page__header .change-tokens-page-header__title{color:#fdfdfd;font-weight:500;font-size:16px}.change-tokens-page .change-tokens-page__container{padding:20px 10px;font-size:16px}.change-tokens-page .change-tokens-page-description{font-size:14px;margin-bottom:25px}.change-tokens-page .change-tokens-page-form .change-tokens-page-form__alert-text{font-size:12px}.change-tokens-page .change-tokens-page-form .change-tokens-page__exit-button{margin-top:25px}.change-tokens-page .change-tokens-page-form .change-tokens-page__exit-button p{font-size:14px}.game-info,.players-info{max-width:max-content;margin-left:auto;text-align:end;display:flex}.choose-mode__item .mode-item__image{max-width:130px;min-height:87px}.mode-item__button{border-radius:13px;padding:10px}.mode-item__info{position:relative;font-size:14px;bottom:0;right:0;top:0;left:0}.game-info{flex-direction:column;align-items:center;justify-content:center;margin-bottom:5px}.players-info{margin-top:5px;flex-direction:column;align-items:center;justify-content:center}}