.chat-container{background-color:#e8f5e9;background:url(../img/webchat.jpg) no-repeat 50%/cover;border-radius:24px;display:flex;flex-direction:column;font-size:14px;font-weight:500;height:600px;margin:0 auto;max-width:600px;padding-bottom:110px;width:100%;z-index:9999}.chat-container,.message2{border:2px solid transparent}.message2{margin:35px;width:75%;word-wrap:break-word;border-radius:15px;font-size:16px;overflow-wrap:break-word;position:relative;word-break:break-word}.floating-wheel{animation:spinWheel 2s linear infinite;bottom:50px;cursor:pointer;filter:drop-shadow(0 0 5px gold) drop-shadow(0 0 0 orange);opacity:.9;position:fixed!important;width:40px;z-index:0!important}.spin-message{color:#efde6f;font-family:Marvin;font-size:12px;margin-top:8px;text-align:center}.width-online{color:#fff}.width-online,.width-online2{align-items:center;background:url(../img/redesign/btn-chat.png) no-repeat 50%/100% 100%;height:30px!important;left:60%;position:relative;width:125px!important}.width-online2{color:#fff900;font-weight:700}#refreshPlayersBtn:active{animation:flash-refresh .4s ease}#onlinePlayers{color:#fff;font-size:20px;padding:10px 20px}.admin-button{align-items:center;background:url(../img/redesign/btn-chat.png) no-repeat 50%/100% 100%;color:#f0f8ff;display:flex;flex-grow:1;gap:4px;height:38px;justify-content:center;margin:2px;padding:2px 20px}#blockChatBtn:after,#deleteChatBtn:after,#unblockChatBtn:after{aspect-ratio:1/1;background:url(../img/redesign/chat-unlock.png) no-repeat 50%/100% 100%;content:"";width:13px}#blockChatBtn:after{background-image:url(../img/redesign/chat-lock.png)}#deleteChatBtn:after{background-image:url(../img/redesign/chat-delete.svg);height:11px;width:11px}.admin-button.alert{background:url(../img/redesign/btn-chat-alert.png) no-repeat 50%/100% 100%;color:#d90000;font-weight:600}.alert{background-color:red}.unread-indicator{animation:blink 1s step-start infinite;background:red;border-radius:50%;height:13px;position:absolute;right:-8px;top:5px;width:13px;z-index:9999}.powered-by{align-items:center;color:#5aff00;display:inline-flex;font-size:10px;font-weight:400;gap:5px;margin:-2px auto 0;order:2}.powered-by-span{-webkit-text-fill-color:#fff;font-weight:500;text-decoration:underline}.chat-header{align-items:center;background:linear-gradient(180deg,#108203,#000);border:1px ridge;border-inline-style:none;border-radius:23px 23px 0 0;color:#fff;display:flex;font-size:12px;justify-content:center;padding:15px 38px 6px;position:relative;text-align:center;z-index:9999}.chat-wrapper-admin .chat-header{display:flex;gap:8px}.chat-wrapper-admin .message.sent{border:0}.chat-wrapper-admin .message.received{border:2px solid transparent}.chat-wrapper-admin .profile-page__footer{margin-left:-20px}.chat-wrapper-admin .profile-page__footer p{font-size:0}.chat-header input{background:#fefefe;border-radius:8px;flex-grow:100;font-size:12px;padding:12px 20px}.chat-header input::placeholder{color:#8c8c8c}.chat-header h2{margin:0;width:100%}.chat-wrapper-admin .chat-header h2{display:none}.chat-wrapper-admin .chat-header{background:linear-gradient(146deg,#106633,#28974b 52%,#106633);justify-content:space-between}.chat-wrapper-admin .chat-header>*{flex-grow:1}.chat-messages{display:flex;flex-direction:column;flex-grow:1;margin-bottom:130px;overflow-y:scroll;padding:10px 20px 45px}.chat-player{align-items:center;bottom:-17px;display:flex;position:absolute;right:-12px}.chat-player-left{left:-12px;right:auto}.chat-player__img{background:linear-gradient(0deg,#e0b45f,#9a6c13) padding-box,linear-gradient(180deg,#9a6c13 0,#e0b45f) border-box;border:2px solid transparent;border-radius:50%;height:35px;position:relative;width:35px;z-index:5}.chat-player__img img{border-radius:50%;height:100%;object-fit:cover;width:100%}.chat-player__img-support img{height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.chat-player__name{align-items:center;background:url(../img/redesign/btn-chat-user.png) no-repeat 50%/100% 100%;color:#fff5d5;display:flex;font-size:9px;font-weight:500;height:17px;justify-content:center;margin-right:-10px;padding:0 12px 0 8px;position:relative;width:80px;word-break:break-all;z-index:4;z-index:90;z-index:3}.chat-player-left .chat-player__name{margin:0 0 0 -10px;padding:0 8px 0 12px}.chat-player-left .chat-player__name-support{padding-left:16px}.chat-player__name:before{background:url(../img/redesign/profile-name-ico.svg) no-repeat 50%/cover;background-size:cover;content:"";flex-shrink:0;height:13px;margin-right:3px;width:8px}.chat-player__name-support:before,.received .chat-player__name:before{display:none}.received .chat-player{flex-direction:row-reverse;left:-12px;right:auto}.received .chat-player__name{margin:0 0 0 -12px;padding-left:16px;padding-right:8px}.message{margin:5px 12px 30px 0;padding:15px 20px;width:calc(50% - 12px);word-wrap:break-word;border:2px solid transparent;border-radius:15px;overflow-wrap:break-word;position:relative;word-break:break-word}.message .message-time{display:none}.message>:last-child{margin-bottom:0}#sendImageBtn{align-items:center;aspect-ratio:3/1;background:url(../img/redesign/btn-chat.png) no-repeat 50%/100% 100%;color:#739d94;display:flex;gap:10px;height:38px;justify-content:center}#sendImageBtn:before{background:url(../img/redesign/chat-attach.svg) no-repeat 50%/100%;color:#739d94;content:"";flex-shrink:0;font-size:12px;font-weight:500;height:16px;width:16px}.message p{bottom:11px;color:#000;font-family:sans-serif;font-size:17px;margin:8px 0 0;position:relative}.message-time{color:#739d94;display:block;font-size:12px;margin-top:8px;right:10px}.received .message-time{color:#fff5d5}.received{background:linear-gradient(0deg,#fff,#fff);border:0;margin-left:50px;margin-right:0;padding:10px 15px 20px}.sent{align-self:flex-end;background-color:#c8e6c9;color:#000;padding:10px 20px 5px}.important{background:#ffc860!important;color:#fff;margin-left:50px;width:81%!important}.chat-input{background:linear-gradient(#000,#00211a) padding-box,radial-gradient(rgba(221,178,92,0),rgba(255,170,0,.6)) border-box;border:1px solid transparent;bottom:110px;display:grid;gap:10px;grid-template-columns:calc(100% - 125px) 115px;left:-5px;padding:25px 20px;position:absolute;right:-5px;z-index:100}.chat-wrapper{min-height:100vh;z-index:9}#chatInput{background:#fff;border-radius:8px;box-shadow:none;font-size:16px;grid-row:span 2;height:100%;overflow:hidden;overflow:auto;padding:15px 20px;position:relative}#sendMessageBtn{align-items:center;aspect-ratio:3/1;background:url(../img/redesign/btn.png) no-repeat 50%/100% 100%;color:#fff;display:flex;font-weight:700;height:38px;justify-content:center}.chat-header{display:block;flex-wrap:nowrap;flex-wrap:wrap;gap:0;padding:13px 20px}.chat-header h2{color:#fff;font-family:Romul;font-size:20px;font-weight:400;order:1;text-align:center}#unreadMessagesList{background:#000;color:#7fff00;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;padding:16px}.unread-player{animation:pulseGlowc 2s infinite;background:linear-gradient(135deg,#1f2937,#111827);border:2px solid #22c55e;border-radius:14px;box-shadow:0 0 12px rgba(34,197,94,.7);color:#ffb300;cursor:pointer;font-size:16px;line-height:1.5;margin-bottom:12px;padding:14px 18px;transition:transform .2s,box-shadow .2s}.unread-player:hover{box-shadow:0 0 20px #22c55e;transform:scale(1.03)}.unread-player p{margin:0}@keyframes pulseGlowc{0%{box-shadow:0 0 10px rgba(34,197,94,.6)}50%{box-shadow:0 0 22px #22c55e}to{box-shadow:0 0 10px rgba(34,197,94,.6)}}@media (max-width:767px){.chat-messages{margin-bottom:140px}.chat-input{bottom:90px}}@media (max-width:600px){.chat-wrapper-admin .chat-header{flex-wrap:nowrap;gap:4px;padding-bottom:20px;padding-top:20px}.chat-container .profile-page__footer button.logout{font-size:0;right:20px;top:15px}.chat-wrapper-admin .profile-page__footer{left:-9999px;opacity:0;position:absolute}.chat-header{border-radius:0}.chat-header h2{font-size:20px}.message{width:77%}.message2{margin:47px;width:92%;word-wrap:break-word;background:#ffc860;border:2px solid #ffeb3b;border-radius:15px;font-size:16px;overflow-wrap:break-word;position:relative;word-break:break-word}.chat-header input{flex-grow:1;margin-right:5px;padding-bottom:11px;padding-top:11px;width:100%}#openChatBtn:after{background:url(../img/redesign/chat-open.png) no-repeat 50%/100% 100%;content:"";height:20px;width:20px}#backBtn{background:url(../img/redesign/btn-chat-reading.svg) no-repeat 50%/92% 91%}#blockChatBtn,#deleteChatBtn{background:url(../img/redesign/btn-chat-small2.svg) no-repeat 50%/100% 100%}#deleteChatBtn{order:1}#blockChatBtn{order:2}#unblockChatBtn{order:3}#backBtn{order:4}#sendImageBtn,.admin-button,.admin-button.alert{background:url(../img/redesign/btn-chat-small.svg) no-repeat 50%/100% 100%;display:flex;flex-direction:column;flex-shrink:0;font-size:0;gap:0;height:40px;justify-content:center;padding:0;position:relative;width:42px}#sendImageBtn span span,.admin-button span span,.admin-button.alert span span{color:#fff;font-size:10px;left:0;margin-top:4px;position:absolute;right:0;text-align:center;top:100%}#sendImageBtn{width:23px}.chat-container{border:0;border-radius:0;height:100%;margin:0;width:100%}.chat-messages{flex-grow:1;margin-bottom:100px}.message-time{display:none}.chat-wrapper{background-color:#76ac9c;background:url(../img/redesign/chat-bg.jpg) no-repeat 50%/cover;flex-direction:row;height:90vh;inset:0;padding:0;position:fixed}.chat-wrapper:before{display:none}#sendMessageBtn{background:url(../img/redesign/btn-chat-send.svg) no-repeat 50%/100% 100%;font-size:0;height:35px;width:35px}#sendImageBtn{background:url(../img/redesign/btn-attach2.svg) no-repeat 50%/100% 100%;height:22px;width:22px}#sendImageBtn,#sendMessageBtn{position:absolute;right:25px;top:50%;transform:translateY(-50%);z-index:3}#sendImageBtn{right:70px}#chatInput{height:52px;padding-right:95px;position:relative;width:100%;z-index:1}.chat-input{bottom:95px;display:block;padding:12px 10px;position:fixed}.chat-container{padding-top:0}}@media (max-width:420px){.chat-wrapper-admin .chat-header{gap:0}.chat-header input{padding-bottom:8px;padding-top:8px}#sendImageBtn,.admin-button,.admin-button.alert{height:30px;width:32px}#sendImageBtn span span,.admin-button span span,.admin-button.alert span span{font-size:9px}}.profile-page{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:86px 40px 0}.profile-page.profile-page-password{padding-top:10px}.profile-page .box-bordered{max-width:600px}.profile-page .box-bordered-in{padding:57px 70px}.min-bold{font-weight:700}.profile-page__header{align-items:center;cursor:pointer;display:flex;font-size:16px;justify-content:center;left:50%;margin:0 auto;position:absolute;top:-48px;transform:translateX(-50%)}.profile-cubs{left:50%;position:absolute;top:50%;transform:translate(230px,27%);z-index:20}.deposit .profile-cubs{transform:translate(259px,27%)}.profile-page-detailed{padding-top:10px}.change-tokens-page .profile-cubs{transform:translate(267px,102%)}.profile-img-coins{left:50%;position:absolute;top:50%;transform:translate(-405px,-282%);z-index:20}.deposit .profile-img-coins{transform:translate(-405px,-164%)}.deposit.deposit2 .profile-img-coins{transform:translate(-405px,-249%)}@media (max-width:767px){.deposit .profile-img-coins,.profile-img-coins{left:-38px;transform:translate(8px,-347%)}.deposit .profile-img-coins{transform:translate(8px,-228%)}.deposit.deposit2 .profile-img-coins{transform:translate(8px,-300%)}.deposit.deposit2 .profile-cubs{transform:translateY(92%)}.chat-container{padding-bottom:90px}}@media (max-width:550px){.deposit.deposit2 .profile-img-coins{transform:translate(8px,-314%)}}@media (max-width:429px){.deposit.deposit2 .profile-img-coins{transform:translate(8px,-328%)}}@media (max-width:700px){.profile-cubs{left:auto;right:-49px;transform:translateY(66%)}.deposit .profile-cubs{transform:translateY(40%)}.change-tokens-page .profile-cubs{right:-57px;transform:translateY(91%)}}@media (max-width:450px){.deposit .profile-img-coins{transform:translate(10px,-200%)}}.profile-page__header .profile-avatar{background:linear-gradient(180deg,#9a6c13,#e0b45f);border-radius:50%;cursor:default;flex-shrink:0;height:62px;padding:2px;position:relative;width:62px;z-index:100}.profile-page__header .profile-avatar:before{content:""}.profile-page__header .profile-avatar img{border-radius:100%;height:calc(100% - 4px);left:2px;object-fit:cover;object-position:center;position:absolute;top:2px;width:calc(100% - 4px)}.profile-page .header__user_in{margin-right:15px}.profile-page .header__user{margin-left:auto}.profile-page__header input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:9999}.profile-avatar-close{background-color:#78010b;border:1px solid #fff;border-radius:50%;color:#fff;height:40px;left:0;position:absolute;top:0;width:40px}.profile-page__header .profile-avatar-name{align-items:center;background:url(../img/redesign/profile-name.svg) no-repeat 50%/cover;display:flex;height:45px;margin-left:-20px;padding:0 5px 0 30px;position:relative;width:121px;z-index:90}.profile-page__header .profile-avatar-name:before{background:url(../img/redesign/profile-name-ico.svg) no-repeat 50%/cover;background-size:cover;content:"";flex-shrink:0;height:20px;margin-right:6px;width:12px}.profile-page__header .profile-avatar-name-noicos:before{display:none}.profile-avatar__close{background:#e7b657;border-radius:100px;color:#000;cursor:pointer;font-size:10px;height:16px;line-height:10px;position:absolute;right:3px;text-align:center;top:3px;width:16px;z-index:100}.profile-page__header .profile-avatar-name h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff5d5;font-size:11px;font-weight:500;overflow:hidden;word-break:break-word}.profile__button_ico{flex-shrink:0;margin-right:10px;text-align:center;width:33px}.profile__button_ico img{display:block;margin:0 auto}.profile__buttons{display:flex;flex-direction:column;gap:20px;width:100%}.profile__buttons input{width:100%}.profile-info__form{display:flex;gap:20px;justify-content:center}.profile-info__form-col{width:100%}.profile-page label{color:#739d94;display:block;font-size:14px;margin:0 0 10px}:-ms-input-placeholder{color:#c9c9c9;font-size:10px;font-style:normal;font-weight:500;line-height:18.808px}.profile__button{align-items:center;background:linear-gradient(180deg,#333f3c,#00110d);border:1px solid #777;border-radius:10px;color:#fff5d5;cursor:pointer;display:flex;justify-content:space-between;min-height:69px;padding:10px 25px;position:relative;text-transform:uppercase;width:100%}.profile__button:hover{background:linear-gradient(180deg,#00110d,#002e24)}.profile__button:before{background:linear-gradient(#9a6c13,#e0b45f);border-radius:inherit;content:"";inset:-2px;position:absolute;z-index:-1}.custom-file-upload{position:relative;width:100%}.custom-file-upload input{background:transparent;inset:0;position:absolute}.profile-page__header-subtitle{color:#c9c9c9;font-size:24px;font-style:normal;font-weight:500;line-height:18.808px;text-align:center}.curpointer{cursor:pointer}.bg-white{background:url(../img/bg-white.png) no-repeat 0 0/cover,#fff}.profile__button p{color:#fff5d5;flex-grow:1;font-family:Philosop;font-size:20px;font-weight:400}.user-cask-color{align-items:baseline;display:flex;flex-direction:column;gap:0}.user-cask-color .text-block{align-self:center;color:#fff5d5;font-size:14px;font-weight:500;margin-bottom:10px}.user-cask-color .casks-block{align-items:center;display:flex;gap:10px;justify-content:center;min-height:10px;width:100%}.user-cask-color .casks-block .setting-cask{border:3px solid transparent;border-radius:100%;height:46px;width:46px}.user-cask-color .casks-block .setting-cask.active{animation:spin-tire-once 2s ease-out forwards;border:3px solid #ffec59;box-shadow:0 2px 20px #ebb449}.user-cask-color .casks-block .setting-cask img{height:auto;width:100%}.social-block-item{background:#1d6956;border-radius:50%;display:block;height:42px;line-height:42px;overflow:hidden;position:relative;text-align:center;width:42px}.social-block-item:hover{background:#0f4336}.social-block-item img{height:auto;inset:-999px;margin:auto;max-height:95%;max-width:95%;position:absolute}.social-block{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.user-cask-color .social-block{margin:0 auto}.profile__button .profile__balance{background-clip:text;-webkit-background-clip:text;font-family:var(--font-family);font-size:18px;font-weight:700;letter-spacing:.02em;-webkit-text-fill-color:#c79b44}.profile__button.user-cask-color{padding:17px 10px}.profile__button-text-span{color:#4c8276;font-size:12px;font-weight:400}.profile__button-switcher{height:23px;position:relative;width:52px}.profile__button-switcher .profile__button-switcher-on:before{background:url(../img/redesign/settings-switcher.svg) no-repeat 50%/100%;content:"";height:35px;left:-10px;margin-left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s;width:33px;z-index:30}.profile__button-switcher .active.profile__button-switcher-on:before{left:100%;margin-left:-28px}.profile__button-switcher button{background:none;color:#fff;font-size:0;font-weight:600;height:100%;left:0;padding:0 9px;position:absolute;top:0;transition:all .1s;width:100%;z-index:20}.profile__button-switcher-on{text-align:left}.profile__button-switcher-off{text-align:right}.profile__button-switcher-on.active{background:url(../img/redesign/settings-switcher-bg.svg) no-repeat 50%/100% 100%}.profile__button-switcher-off.active{background:url(../img/redesign/settings-switcher-off.svg) no-repeat 50%/100% 100%}.profile__button-switcher button.active{font-size:9px;z-index:10}.profile__button-switcher button:not(.active){color:transparent;font-size:0;pointer-events:none}.profile-page__footer button.logout{align-items:center;background:none;color:#fff5d5;display:flex;font-size:13px;font-weight:500;gap:10px;position:absolute;right:0;top:-44px;z-index:-9}.profile-page__footer button.logout p:first-letter{text-transform:uppercase}.profile-page__footer button.logout .popup__close,.profile-page__footer button.logout .popup__closeback{inset:0;position:relative;z-index:9999}.profile__button-text{display:flex;flex:1 1 auto;flex-direction:column;gap:5px}.profile-page__card{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:360px;text-align:center;width:100%}.profile-page__card-box{background:#032a22;border-radius:20px;margin-bottom:15px;padding:40px 10px 15px;position:relative;width:100%}.deposit__form:before,.profile-page__card-box:before{background:radial-gradient(circle at 182.5px 115px,rgba(221,178,92,0) 0,#ddb25c 100%);border-radius:inherit;box-shadow:0 4px 2px rgba(0,0,0,.25);content:"";inset:-1px;opacity:.5;position:absolute;z-index:-1}.profile-page__card-username{font-size:32px;font-weight:500;letter-spacing:3.52px}.profile-page__card-title{color:#d1b44d;font-family:Romul;font-size:24px;margin-bottom:20px}.profile-page__card-balance{align-items:center;background:url(../img/redesign/btn-ballance.svg) no-repeat 50%/100% 100%;color:#fff5d5;display:flex;font-size:31px;font-weight:700;height:60px;justify-content:center;line-height:60px;margin:0 auto 20px;text-align:center;vertical-align:middle;white-space:nowrap;width:158px}.profile-page__card-balance .span1{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.profile-page__card-text{background:linear-gradient(0deg,#e0b45f,#9a6c13);background-clip:text;-webkit-background-clip:text;font-size:11px;font-weight:600;-webkit-text-fill-color:transparent;margin-bottom:3px}.profile-page__card-valuta{color:#fff5d5;font-size:14px;font-weight:500;letter-spacing:.01em}.profile-page__card-buttons{display:flex;gap:20px;justify-content:space-between;width:100%}.button-bg,.profile-page__card-button{background:none;color:#fff5d5;font-size:16px;font-weight:600;position:relative;width:100%}.button-bg-in{display:block;height:0;padding-bottom:33.2%;position:relative;width:100%}.profile-page__card-button.withdraw .button-bg-in,.profile__save-btn .button-bg-in{background:url(../img/redesign/btn-withdraw.svg) no-repeat 50%/100% 100%}.password-button .button-bg-in{background:url(../img/redesign/btn-password.svg) no-repeat 50%/100% 100%;margin:0 auto;max-width:188px;padding-bottom:16.4%}.change-tokens-balance .button-bg-in{background:url(../img/redesign/btn-ballance.svg) no-repeat 50%/100% 100%;color:#fff5d5;font-size:20px;font-weight:700;padding-bottom:38%}.change-tokens-page-form__block-button .button-bg-in,.filter-games-btn .button-bg-in{background:url(../img/redesign/btn-send.svg) no-repeat 50%/100% 100%;color:#fff5d5;font-size:14px;font-weight:600;padding-bottom:32%}.filter-games-btn{margin:10px 0 5px;max-width:128px}.profile-page__card-button.deposit{animation:pulse-animationwind 1s infinite;background:url(../img/redesign/btn-send.svg) no-repeat 50%/100% 100%}.profile__save-btn{margin:0 auto;max-width:152px;top:10px}.button-bg-flex{align-items:center;display:flex;inset:0;justify-content:center;padding:0 5px;position:absolute;text-transform:uppercase;word-break:break-all}.button-bg-flex span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-bg span:first-letter{text-transform:uppercase}.button-bg-ico{flex-shrink:0;margin-right:8px}.newkyc{align-items:center;background:linear-gradient(90deg,#ffca00e8,#fff);border-radius:20px;display:flex;justify-content:center;margin:0 auto;padding:8px 50px}.newkyc:before{background:url(https://cdn-icons-png.flaticon.com/512/1091/1091916.png) no-repeat 50%/cover;content:"";flex-shrink:0;height:22px;margin-right:20px;width:22px}.go-back{align-items:center;background:#001712;border-radius:36px;display:flex;justify-content:center;margin:0 auto;padding:11px 30px}.go-back:before{background:url(../img/redesign/free-icon-fast-rewind-18928669.png) no-repeat 50%/cover;content:"";flex-shrink:0;height:35px;margin-right:5px;width:70px}.go-back p{background:linear-gradient(0deg,#e0b45f,#9a6c13);background-clip:text;-webkit-background-clip:text;font-family:Marvin;font-size:16px;-webkit-text-fill-color:transparent}.profile-page.deposit .box-bordered{max-width:670px}.profile-page.deposit .box-bordered-in{padding-top:85px}.profile-page.deposit .go-back{margin-top:110px}.profile-page.deposit .box-bordered-in{padding:57px 35px 120px}.profile-page__card-button.red{background:var(--linear,linear-gradient(180deg,#78010b 0,#d32433 100%))}.profile-page__card-button.yellow{background:var(--linear,linear-gradient(180deg,#a27114 0,#f0e274 100%))}.deposit__content{max-width:650px;width:100%}.button__credit-cards-wrap{display:contents;overflow:hidden;position:relative}.button__credit-cards{align-items:center;display:flex;gap:40px;justify-content:space-between;margin-bottom:30px;overflow:auto}.withdraw-page .button__credit-cards{justify-content:space-around;margin-bottom:10px}.button__credit-cards::-webkit-scrollbar,.chat-messages::-webkit-scrollbar{background:transparent;width:0}.button__credit-cards,.chat-messages{scrollbar-width:none}.button__credit-card{align-items:center;background:none;color:#fff5d5;display:flex;flex-direction:column;font-size:15px;position:relative;z-index:10}.button__credit-card-img{align-items:center;background:#fff;border-radius:15px;display:flex;flex-flow:column wrap;height:26.3vw;margin:20px;max-height:124px;max-width:100%;position:relative;width:126px}.button__credit-card-img img{height:auto;max-height:85%;max-width:85%;position:relative;transition:all .3s;z-index:10}.button__credit-card-img img.button__credit-card-img-active{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:20}.button__credit-card.active img.button__credit-card-img-active{opacity:0}.credit-card__text{display:flex;flex-direction:column}.credit-card__text,.credit-card__text .bold{font-size:12px;font-weight:500}.credit-card__text p{color:#fff;font-size:14px;font-style:normal;font-weight:200;line-height:18.808px}.logo-deposit{height:100px;width:200px}.deposit__form-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.deposit__form-minimum{color:#fff5d5}.deposit__form{align-items:center;background:#032a22;border-radius:20px;display:flex;flex-direction:column;gap:17px;margin-top:10px;max-width:650px;padding:25px 30px;position:relative;width:100%}.deposit__form>*{width:100%}.deposit__form_top{align-items:center;border-bottom:1px solid #244435;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:25px;width:100%}.deposit__form_top-h2{color:#d1b44d;font-family:Philosop;font-size:24px;text-transform:uppercase}.deposit__form_limit{color:#fff5d5;display:flex;font-size:16px;gap:10px}.deposit__form_limit span{background:linear-gradient(0deg,#e0b45f,#9a6c13);background-clip:text;-webkit-background-clip:text;font-weight:600;-webkit-text-fill-color:transparent}.deposit__form-username{font-size:30px;font-weight:500;letter-spacing:3.52px;text-transform:uppercase}.deposit__form-money{align-items:flex-start;display:flex;gap:10px}.deposit__form-money-h2{color:#fff5d5;margin-top:16px}.deposit__form-content{flex-grow:1}.deposit__form-currency-select{border:1px solid #d1b44d;border-radius:8px;height:51px;width:82px}.currency-select{color:#000;font-family:sans-serif;font-weight:700;height:100%;min-width:80px;text-align:center}.currency-select option[data-colored=""]{background-color:#032a22;color:#e0b45f}.deposit__form-conversion{font-size:12px}.deposit__form-minimum{margin-bottom:5px;padding:5px}input[type=number].deposit__form-sum{background:#fff;border-radius:8px;flex-grow:1;font-size:inherit;font-weight:500;padding:10px 20px;width:100%}.deposit__form-content-flex{display:flex;gap:10px;position:relative}.deposit__form-ready-sums{display:flex;gap:8px;margin-top:17px}.error-text{background:linear-gradient(90deg,#8b0000,red);border-radius:15px;box-shadow:0 0 10px rgba(255,0,0,.5);color:#fff;font-weight:600;padding:6px 24px}.currency-symbol-input{color:#ab7e26;font-family:math;font-size:18px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.deposit__form-ready-sum{align-items:center;background:url(../img/redesign/btn-limit.svg) no-repeat 50%/100% 100%;color:#fff5d5;display:flex;flex-direction:column;flex-grow:1;font-size:16px;font-weight:600;height:32px;justify-content:center;padding:0 6px;position:relative;width:100%}.deposit__form-ready-sum-bonus{background:gold;border-radius:4px;color:#000;font-size:10px;font-weight:700;padding:2px 3px;pointer-events:none;position:absolute;top:-10px}.deposit__form-button{align-items:center;background:url(../img/redesign/btn-add-deposit.svg) no-repeat 50%/cover;color:#fff5d5;display:flex;font-size:16px;font-weight:500;gap:7px;height:56px;justify-content:center;padding:0 6px;width:253px}.deposit__form-button:before{background:url(../img/redesign/deposit-ico-yellow.png) no-repeat 50%/cover;content:"";flex-shrink:0;height:28px;width:28px}.deposit__form-button span{font-weight:700}.profile-block{display:flex;flex-direction:column}.profile-block__section:not(:last-child){margin-bottom:20px}.button{background-color:#d9d9d9;border-radius:10px;cursor:pointer;font-size:18px;justify-content:space-between;padding:10px 15px}.button,.button .topup-balance{align-items:center;display:flex}.button .topup-balance{background-color:#74f840;height:25px;justify-content:center;width:25px}.button.exit{background-color:#ff6a6a}.profile-block__item{margin:0 auto 8px;max-width:500px}.title{font-size:18px;font-weight:600}.text{font-size:16px;font-weight:500}.password-form{align-items:center;display:flex;height:100%;justify-content:center}.password-form-main{margin:0 auto;max-width:335px;width:100%}.password-form-block{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px}.password-form-block__section{margin-bottom:20px;max-width:330px;width:100%}.password-form-block__item{margin-bottom:15px;width:100%}.password-form-block__item .form-body__input{width:100%}.password-form-block__exit-button{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:40px}.password-form-block__exit-button p{color:#fff;font-size:18px;font-style:normal;font-weight:500;letter-spacing:1.76px;line-height:110%;margin-right:6px}.password-form-block__exit-button img{max-width:30px}.button__credit-card.active .button__credit-card-img{background:#fff;box-shadow:1px 1px 11px 2px #ab7e26;position:relative;transform:scale(1.1)}.button__credit-card.active .button__credit-card-img:after{align-items:center;background-color:#28a745;border-radius:50%;box-shadow:0 0 10px #6eff00;color:#fff;content:"✔";display:flex;font-size:10px;height:15px;justify-content:center;position:absolute;right:4px;top:4px;width:15px;z-index:999}.user-game-history.page-bg:before{background-position:center -300px}.user-game-history .box-bordered{font-size:14px;max-width:780px}.user-game-history .box-bordered-in{padding:46px 45px 50px}.user-game-history-header__title{color:#d1b44d;font-family:Romul;font-size:24px;font-weight:400;margin-bottom:20px;text-align:center;text-transform:uppercase}.user-game-history__filters{align-items:center;column-gap:30px;display:flex;flex-wrap:wrap}.user-game-history__filters_col{margin-bottom:15px;min-width:130px}.user-game-history__filters_col label{display:block;margin-bottom:8px}.datepicker,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../img/redesign/select-arrow.svg) no-repeat calc(100% - 5px) /30px 28px;border-radius:8px;color:#6b6b6b;font-family:Gilroy;font-size:14px;font-weight:500;line-height:20px;overflow:hidden;padding:8px 13px;position:relative;text-overflow:ellipsis;width:100%}select{padding-right:30px}select option{background:#efefef;padding:10px 13px}select option:checked{background:#d1b44d;color:#fff}select option:focus{background:green;color:#fff}.datepicker-wrapper{position:relative}.datepicker-wrapper:before{background:#fff url(../img/redesign/datepicker.svg) no-repeat 50%/cover;content:"";cursor:pointer;height:24px;margin-top:-12px;pointer-events:none;position:absolute;right:13px;top:50%;width:24px;z-index:11}.datepicker{background:#fff;position:relative;z-index:10}.user-game-history__main{display:flex;flex-direction:column;gap:34px}.user-game__item{background:linear-gradient(180deg,#002e24,#00110d);border:2px solid #49b527;border-radius:23px;padding:25px 30px 34px}.CLASSIC .user-game__item_in,.TELEPHONE .user-game__item_in,.backgammon .user-game__item_in{grid-template-columns:35% 35% auto}.user-game__item_in{display:grid;font-size:12px;font-weight:500;gap:10px;column-gap:20px;grid-template-columns:40% 31% auto;position:relative;z-index:1}.user-game__item_in>:last-child{margin-left:0}.game-item__span,.game-item__span2{align-items:center;background:url(../img/redesign/btn-ballance.svg) no-repeat 50%/100%;color:#fff5d5;display:flex;font-size:13px;font-weight:700;height:25px;justify-content:center;margin:-6px 0;width:67px}.game-item__span2{background:url(../img/redesign/btn-bank.svg) no-repeat 50%/100% 100%;font-size:15px;height:32px;width:70px}.game-item__span2 .game-item__span2-text{background:linear-gradient(0deg,#ffde63,#966d0d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.game-item__last-index-num{background:linear-gradient(0deg,#e0b45f,#9a6c13);background-clip:text;-webkit-background-clip:text;font-size:12px;font-weight:500;-webkit-text-fill-color:transparent}.game-item__top{grid-column:1/4;grid-row:1}.game-item__tickets-block{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;grid-column:2/4;grid-row:2/5;max-height:136px;overflow:auto}.lose.user-game__item:after{background:radial-gradient(circle,#ff5151,#d90000)}.user-game__item.lose .game-item__isWon>span{background:radial-gradient(140.4% 140.4% at 21.1% 3.81%,#ff5151 0,#d90000 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.won .game-item__isWon span{color:#49b527}.loto.won .game-item__tickets-block{display:flex;flex-wrap:wrap;gap:10px}.loto.won .loto-gamemain__ticket{padding:4.2%;width:100%}.loto.won .loto-gamemain__ticket .ticket-cell{font-size:22px}.game-item__tickets-block .loto-gamemain__ticket{flex-shrink:0;margin:0;padding:2%;width:calc(50% - 6px)}.user-game__item.lose,.user-game__item.won{border:0}.user-game__item{position:relative}.user-game__item:after{background:#49b527;border-radius:inherit;content:"";inset:-2px;position:absolute;z-index:-1}.user-game__item.loto:before{background:url(../img/redesign/popup_loto.png) no-repeat 50%/100%;content:"";height:126px;position:absolute;right:-48px;top:-60px;width:114px}.user-game__item.backgammon:before{background:url(../img/redesign/nardi-img.png) no-repeat 50%/100%;content:"";height:119px;position:absolute;right:-42px;top:-53px;width:132px}.user-game__item.CLASSIC:before,.user-game__item.TELEPHONE:before{background:url(../img/redesign/domino-phone.png) no-repeat 50%/100%;content:"";height:144px;position:absolute;right:-43px;top:-53px;width:128px}.user-game__item.CLASSIC:before{background-image:url(../img/redesign/domino-classic.png)}.user-game__item .game-item__tickets-block .loto-gamemain__ticket:not(:last-child){margin-bottom:0}.game-item__top{align-items:baseline;display:flex;gap:10px;order:1;width:100%}.game-item__title{color:#d1b44d;font-family:Romul;font-size:22px;text-transform:uppercase}.game-item__date{font-size:14px;font-weight:400;white-space:nowrap}.game-item__row{align-items:center;background:linear-gradient(180deg,#002e24,#00110d);border-radius:10px;display:flex;justify-content:space-between;padding:11px 15px;position:relative}.game-item__row:before{background:linear-gradient(#9a6c13,#e0b45f);border-radius:inherit;content:"";inset:-1.5px;position:absolute;z-index:-1}.game-item__tickets-block .ticket-cell{font-size:11px}.game-item__tickets-block{margin-right:-10px;padding-right:10px;scrollbar-color:#e0b45f #13322c;scrollbar-width:thin}.game-item__tickets-block::-webkit-scrollbar{border-radius:2px;margin-left:20px;width:2px}.game-item__tickets-block::-webkit-scrollbar-track{background:#13322c;border-radius:10px;margin-left:10px;width:2px}.game-item__tickets-block::-webkit-scrollbar-thumb{background:#e0b45f;border-radius:10px;position:relative}.transactions__content{align-items:center;display:flex;flex-direction:column}.transactions__table{max-width:600px;width:100%}.transactions-table__header>*{display:flex;left:10px;position:relative;width:25%}.transactions-table__header,.transactions-table__item{align-items:center;color:#fff5d5;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:space-between;margin:0 auto 10px;padding:9px 30px;width:100%}.transactions-table__header{background:#002e24;position:sticky;top:0}.transactions-table__item{background:linear-gradient(180deg,#002e24,#00110d);border:2px solid transparent;border-radius:15px;padding:14px 20px}.transactions-table__item-pending{background:linear-gradient(180deg,#002e24,#00110d) padding-box,linear-gradient(180deg,#9a6c13,#e0b45f) border-box}.transactions-table__item-rejected{background:linear-gradient(180deg,#002e24,#00110d) padding-box,linear-gradient(180deg,#d90000,#ff5151) border-box}.transactions-table__item-default{background:linear-gradient(180deg,#002e24,#00110d) padding-box,linear-gradient(180deg,#62c12f,#9bf26b) border-box;border-color:#4c8276}.transactions-table__item-success{border-color:#4c8276}.transaction-rejected{background:radial-gradient(140.4% 140.4% at 21.1% 3.81%,#ff5151 0,#d90000 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.transaction-pending{background:linear-gradient(0deg,#e0b45f,#9a6c13);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.transaction-success{color:#49b527}.transaction-sum{align-items:center;background:url(../img/redesign/btn-ballance.svg) no-repeat 50%/100% 100%;color:#fff5d5;display:flex;flex-shrink:0;font-family:var(--font-family);font-size:14px;font-weight:700;height:34px;justify-content:center;text-align:center;width:66px}.transactions-table__item>p{display:flex;padding:7px;width:25%}.transactions-table__header{border:1px solid #4c8276;border-radius:8px;margin-bottom:20px;z-index:-1}.transactions__table{color:#fff5d5;font-size:14px;font-weight:500;text-align:left}.transactions-table__body,.transactions__table{align-items:center;display:flex;flex-direction:column}.transactions-table__body{margin:0 auto;width:100%}.withdraw-page .withdraw-page__container{align-items:center;height:100%;justify-content:center;max-width:450px}.withdraw-page__container .box-bordered-in{padding:25px 35px 20px;width:100%}.withdraw-page-title{color:#d1b44d;font-family:Romul;font-size:24px;margin-bottom:15px;text-align:center}.withdraw-page .withdraw-form__card-item{border-radius:20px;margin-bottom:16px;overflow:hidden;padding-bottom:55%;position:relative}.withdraw-page .withdraw-form__card-item .withdraw-form__card-item-img{height:100%;object-fit:cover;position:absolute;width:100%}.card-item__expires,.card-item__holder,.card-item__number{color:#fff;position:absolute}.card-item__number{font-size:18px;font-weight:500;left:6%;top:48%}.card-item__holder{font-size:18px;left:6%;top:70%}.chat-header .profile-page__footer button.logout{right:10px;top:revert-layer;z-index:9999}.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{right:6%;top:70%}.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{align-items:baseline;display:flex;flex-direction:column;max-width:400px}.withdraw-form__item:not(:last-child){margin-bottom:10px}.withdraw-form__item label,.withdraw-form__item.row label{color:#739d94;display:block;font-size:14px;font-weight:400;margin-bottom:9px}.withdraw-form__item input{width:100%}.withdraw-form__item select{padding-bottom:16px;padding-top:16px}.withdraw-form__item input.error{border:3px solid red}.withdraw-form__item-button{align-items:center;background:url(../img/redesign/btn.svg) no-repeat 50%/100% 100%;color:#fff5d5;display:flex;font-size:14px;font-weight:600;height:48px;justify-content:center;margin:10px auto;width:238px}.withdraw-form__item.row .date-input{align-items:center;color:#739d94;display:flex;font-size:20px;gap:6px}.withdraw-form__item.row .date-input.error{border:3px solid red}.withdraw-form__item.row .date-input input{max-width:54px;padding-left:5px;padding-right:5px;text-align:center}.withdraw-form__item.row .date-input input::placeholder{color:#000}#withdraw-form-sum,.withdraw-form-p{text-align:center}.withdraw-form-p{color:#fff5d5;font-size:16px}.deposit__form-ready-sum.active{background-image:url(../img/redesign/btn-limit-active.svg)}.profile__button,.social-block-item,.user-cask-color .casks-block .setting-cask{transition:all .5s}.transactions-page.page-bg:before{background-position:center 0}.transactions-page .box-bordered-in{padding:0;width:100%}.transactions-page .box-bordered-in:before{background:url(../img/redesign/double-cubs.png) no-repeat 50%/cover;content:"";height:171px;left:-82px;position:absolute;top:-53px;width:159px}.transactions-page .user-game-history-header__title{font-size:20px}.transactions-img1{left:-76px;position:absolute;top:-58px}.upload-kyc:before,.upload:before{transform:rotate(90deg)}.upload p,.upload-kyc p{font-family:Marvin;text-transform:uppercase}.kyc-wrapper{display:flex}.country-text{color:#d1b44d;font-family:Philosop;font-size:16px;margin-bottom:10px}.all-methods{display:grid;gap:13px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}@media (max-width:991px){.profile-page{margin-top:-30px}.profile-page.profile-page-detailed,.profile-page.profile-page-password{margin-top:30px}.profile-page:before{background-size:1110px 1120px}.profile-page.deposit .go-back{margin-top:40px}.user-game-history .box-bordered-in{padding-left:20px;padding-right:20px}.user-game__item.CLASSIC:before,.user-game__item.TELEPHONE:before,.user-game__item.backgammon:before,.user-game__item.loto:before{right:-40px}.user-game__item.loto:before{height:119px;width:102px}.user-game__item_in{grid-template-columns:44% 31% auto}.change-tokens-page .box-bordered-in,.profile-page .box-bordered-in,.profile-page.deposit .box-bordered-in{padding-bottom:70px}}@media (max-width:819px){.user-game__item_in{display:flex;flex-direction:column}.game-item__tickets-block{max-height:32vw;order:2}.game-item__row{order:3}.loto.won .loto-gamemain__ticket .ticket-cell{font-size:30px}.user-game__item.CLASSIC:before,.user-game__item.TELEPHONE:before,.user-game__item.backgammon:before,.user-game__item.loto:before{right:-30px}.game-item__top{align-items:flex-end;flex-wrap:wrap;padding-right:50px}.game-item__date{margin-bottom:2px}}@media (max-width:767px){.floating-wheel{bottom:39%}.profile-page{padding-left:10px;padding-right:10px}.password-form{padding:0 5px}.profile-page__header .profile-avatar{height:55px;width:55px}.profile-page__header .profile-avatar-name h2{font-size:10px}.profile-page__header .profile-avatar-name{height:40px;padding-left:24px;width:107px}.profile-page__header .profile-avatar-name:before{height:18px;width:11px}.profile-page .box-bordered-in{padding:45px 25px 40px}.profile__button{min-height:56px;padding:8px 15px 8px 10px}.profile__button+.user-cask-color{margin-top:10px}.profile-page:before{background-size:870px 870px}.profile-page__card-title{font-size:20px}.profile-page__card-buttons{gap:16px}.user-game-history__filters{justify-content:center}.user-game__item{padding-left:15px;padding-right:15px}.user-game__item.backgammon:before{width:107px}.user-game__item.loto:before{height:119px;right:-25px;top:-48px;width:87px}.user-game__item.CLASSIC:before,.user-game__item.TELEPHONE:before{width:103px}.button__credit-cards{gap:10px;margin:0 -12px 25px;padding:0 60px 0 20px}.withdraw-page__container .button__credit-cards{padding-right:20px}.button__credit-cards:before{background:linear-gradient(270deg,#032d23,rgba(1,42,33,0)),linear-gradient(180deg,rgba(1,45,35,0),rgba(1,37,29,0));bottom:-10px;content:"";pointer-events:none;position:absolute;right:0;top:-10px;width:50px;z-index:20}.withdraw-page__container .button__credit-cards:before{display:none}.kyc-wrapper{align-items:center;flex-direction:column;justify-content:center}.profile-page.deposit .box-bordered-in{padding-left:12px;padding-right:12px}.button__credit-card-img{border-radius:7px;font-size:14px}.withdraw-form__item input,.withdraw-form__item select,.withdraw-form__item.row .date-input input{padding-bottom:10px;padding-top:10px;width:100%}.transactions-page .user-game-history-header__title{font-size:16px}.transactions-table__header,.transactions-table__item{font-size:12px}.transaction-sum{font-size:11px;height:28px;width:53px}.transactions__table{overflow:auto}.transactions-table__body,.transactions-table__header{min-width:350px;width:100%}.transactions-page .box-bordered-in:before{height:153px;left:-30px;top:-52px;width:94px}.transactions-page .box-bordered-in{padding-bottom:110px;padding-top:30px}}@media (max-width:365px){.user-game-history__filters{column-gap:19px}}@media (max-width:550px){.loto.won .loto-gamemain__ticket .ticket-cell{font-size:24px}.game-item__tickets-block .loto-gamemain__ticket{padding:4.4%;width:100%}.game-item__tickets-block .loto-gamemain__ticket .ticket-cell{font-size:24px}.game-item__tickets-block{max-height:30vw}.deposit__form{gap:0}.deposit__form_limit{font-size:14px}.deposit__form-wrapper{margin-top:15px}.deposit__form_top{border:0;display:block;margin-bottom:0;padding-bottom:0;text-align:center}.deposit__form_limit{justify-content:center;margin-bottom:0;padding-bottom:0;padding-top:15px}.deposit__form-money{margin-top:10px;text-align:center}.deposit__form-money-h2{color:#739d94;font-size:14px;margin-bottom:10px;margin-right:auto;text-align:left}.withdraw-page__container .box-bordered-in{padding:5px 25px}.profile-info__form{flex-direction:column}.profile-info__form-col{max-width:100%;width:100%}}@media (max-width:450px){.profile__buttons{gap:14px}.profile-page__footer button.logout{font-size:12px}.profile__button p{font-size:15px}.profile__button-text-span{color:#cea14b;font-size:11px;text-transform:lowercase}.profile__button .profile__balance{font-size:14px}.profile-page__header img{height:120px}.profile__button-text span{font-size:12px}.profile-page__card-username{font-size:14px}.profile-page__card-balance{font-size:27px}.button-bg,.profile-page__card-button{font-size:13px}.profile__save-btn{top:0}.logo-deposit{height:70px!important;width:140px}.go-back-top{position:absolute;top:-72px;z-index:9999}.credit-card__text{display:flex;flex-direction:column;font-size:10px}.credit-card__text .bold{font-size:10px;font-weight:500}.profile__button{flex-wrap:wrap}.user-cask-color .text-block{font-size:14px}.profile__button_ico img{transform:scale(.85)}.profile__button+.user-cask-color{margin-top:10px}.profile__button.user-cask-color{margin-top:0}.social-block-item,.user-cask-color .casks-block .setting-cask{height:40px;width:40px}.social-block-item img{transform:scale(.7)}.profile-page__card{max-width:100%}.button-bg-ico img{width:24px}.profile-page__card-box{margin-bottom:10px}.profile__button.user-cask-color{padding:5px 10px}.profile-info__form{flex-direction:column;gap:14px}.profile-info__form-col{max-width:100%}.game-item__tickets-block .loto-gamemain__ticket .ticket-cell,.loto.won .loto-gamemain__ticket .ticket-cell{font-size:18px}.deposit__form{padding-left:12px;padding-right:12px}}@media (max-width:425px){.password-form-block__exit-button p{font-size:14px}.password-form-block__exit-button img{max-width:20px}.card-item__holder,.card-item__number{font-size:16px}.card-item__holder .card-item__holder-text{font-size:10px}.card-item__holder .card-item__holder-name{font-size:14px}.card-item__expires .card-item__expires-text{font-size:10px}.card-item__expires .card-item__expires-name,.withdraw-form__item input,.withdraw-form__item label{font-size:14px}.withdraw-form__item-button{font-size:15px;margin-top:10px}.withdraw-form__item.row label{font-size:14px;margin-right:10px}.withdraw-form__item.row .date-input{font-size:14px}.withdraw-page .go-back{margin-top:25px}.withdraw-page .go-back p{font-size:14px;margin-right:6px}.withdraw-page .go-back img{max-width:25px}.game-item__tickets-block .loto-gamemain__ticket .ticket-cell,.loto.won .loto-gamemain__ticket .ticket-cell{font-size:16px}.game-item__tickets-block{max-height:28vw}.deposit__form-ready-sums{display:grid;gap:2px;grid-template-columns:repeat(4,1fr)}.deposit__form-ready-sum{aspect-ratio:1/.49;height:auto;max-width:100%;min-width:100%}.button__credit-card{font-size:12px;font-weight:700}}@media (max-width:359px){.button-bg,.profile-page__card-button{font-size:12px}.button-bg-ico img{width:20px}.game-item__tickets-block .loto-gamemain__ticket .ticket-cell,.loto.won .loto-gamemain__ticket .ticket-cell{font-size:14px}.deposit__form-button{background-size:contain;font-size:14px;max-width:100%}.deposit__form-ready-sum{font-size:15px}.deposit__form_top-h2{font-size:20px}}@media (max-width:415px){.all-methods{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.profile-page.profile-page-detailed .box-bordered .box-bordered-in{padding:25px 25px 40px}#profile-input{font-family:initial;padding-bottom:5px;padding-top:5px}}.gift-wheel{top:31%}.gift-wheel,.gift-wheeladm{animation:spinWheel 22s linear infinite;cursor:pointer;filter:drop-shadow(0 0 1px gold) drop-shadow(0 0 20px orange);left:-85px;position:fixed;width:155px;z-index:15}.gift-wheeladm{top:55%}.wheel-container2{background:rgba(0,0,0,.94);top:60px}.wheel-container,.wheel-container2{align-items:center;display:none;inset:0;justify-content:center;position:fixed;z-index:100}.wheel-container{background:radial-gradient(ellipse at center,#060014 0,#000 100%);bottom:110px;height:100%}.wheel-box{border-radius:16px;padding:15px;position:relative;text-align:center;width:280px}.close-wheel{animation:pulse 1s infinite;background:#f44336;border-radius:50%;color:#fff;cursor:pointer;font-size:22px;height:28px;line-height:28px;position:absolute;right:-2px;top:-5px;width:28px;z-index:9999}.pointer{border-bottom:25px solid #fff;border-left:13px solid transparent;border-right:13px solid transparent;left:45.4%;position:absolute;top:85px;transform:rotate(180deg);z-index:999}svg{transform:rotate(0deg);transition:transform 5s cubic-bezier(.1,1,.2,1)}.spin-btn{animation:pulse 1s infinite;background:gold;border:none;border-radius:10px;box-shadow:0 0 15px gold;color:#b500ff;cursor:pointer;font-size:16px;font-weight:700;margin-top:30px;padding:12px 30px;text-transform:uppercase;transition:all .2s ease}.spin-btn:hover{background:#ffe062;box-shadow:0 0 25px #ffe062}.result{color:#fff;font-size:18px;margin-top:15px}.bottom-message{color:#aaa;font-size:13px;margin-top:10px}.firework{animation:explode 1.2s ease-out forwards;background:#fff;border-radius:50%;height:8px;opacity:.9;position:absolute;width:8px}.win-result{padding:10px;top:42%}.win-result,.win-result2{align-items:center;background:radial-gradient(circle at center,#000,#00000000);border-radius:25px;display:flex;display:none;flex-direction:column;left:50%;position:fixed;text-align:center;transform:translate(-50%,-50%);z-index:9999}.win-result2{top:53%}.prize-icon{animation:bounceWheel 1.2s infinite;font-size:64px;margin-bottom:10px}.prize-text{color:#fff;font-size:30px;letter-spacing:1px;text-shadow:2px 2px 10px #000}.prize-text,.prize-text span{font-family:Russo One,sans-serif}.prize-text span{display:block;font-size:25px;text-wrap:nowrap}.bottom-messagewheel{align-items:center;border-radius:12px;color:#fff;display:flex;font-size:16px;justify-content:center;text-align:center}.msg-icon{animation:bounceIcon 2s infinite;font-size:26px}.msg-text{background:linear-gradient(90deg,#fff700,#ffa200,#fff700);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:glowText 4s ease-in-out infinite;font-family:Russo one;text-shadow:0 0 8px rgba(255,215,0,.5);text-wrap:nowrap}.lamp{background-color:#333;border-radius:50%;box-shadow:0 0 0 transparent;height:12px;position:absolute;width:12px}.lamp-0{animation:lampFlashA 1.2s ease-in-out infinite}.lamp-1{animation:lampFlashB 1.2s ease-in-out infinite}.gift-wrapper{display:inline-block;position:relative}.wheel-notification{animation:pulsenotification 1.5s infinite;border-radius:50%;filter:drop-shadow(0 0 10px gold) drop-shadow(0 0 15px red);font-size:26px;height:80px;left:2vw;position:fixed;top:27.5vh;width:20px;z-index:10}@keyframes pulsenotification{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes lampFlashA{0%,to{background-color:#fc0;box-shadow:0 0 10px 3px #fc0}50%{background-color:#444;box-shadow:0 0 0 transparent}}@keyframes lampFlashB{0%,to{background-color:#444;box-shadow:0 0 0 transparent}50%{background-color:#fc0;box-shadow:0 0 10px 3px #fc0}}@keyframes bounceWheel{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes explode{0%{opacity:1;transform:scale(1) translate(0)}to{opacity:0;transform:scale(.2) translate(var(--dx),var(--dy))}}@keyframes spin-tire-once{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-animationwind{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes flash-refresh{0%{filter:brightness(1)}50%{filter:brightness(6)}to{filter:brightness(12)}}@keyframes giftExitUpRight{0%{opacity:1;transform:translate(0) scale(1) rotate(0deg)}40%{opacity:.8;transform:translate(50px,-60px) scale(.8) rotate(10deg)}70%{opacity:.5;transform:translate(120px,-150px) scale(.5) rotate(25deg)}to{opacity:0;transform:translate(200px,-300px) scale(0) rotate(45deg)}}.gift-disappear{animation:giftExitUpRight .9s ease-out forwards}@keyframes spinWheel{to{transform:rotate(1turn)}}.energy-swirl{animation:swirlRotate 10s linear infinite;border:1px solid rgb(204 223 223/5%);border-radius:50%;filter:drop-shadow(0 0 15px rgba(0,255,255,.4));height:500px;width:500px}.energy-ring,.energy-swirl{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.energy-ring{animation:ringPulse 6s ease-in-out infinite;border:1px dashed hsla(0,0%,100%,.1);border-radius:50%;height:350px;width:350px}@keyframes swirlRotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ringPulse{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.15)}}.star{animation:twinkle 2.5s ease-in-out infinite alternate;background:#fff;border-radius:50%;box-shadow:0 0 6px #fff;height:2px;opacity:.8;position:absolute;width:2px;z-index:2}.s1{animation-delay:0s;left:10%;top:5%}.s2{animation-delay:.3s;left:30%;top:15%}.s3{animation-delay:.5s;left:76%;top:25%}.s4{animation-delay:.7s;left:20%;top:32%}.s5{animation-delay:.9s;left:80%;top:45%}.s6{animation-delay:1.1s;left:10%;top:55%}.s7{animation-delay:1.3s;left:60%;top:65%}.s8{animation-delay:1.5s;left:25%;top:75%}.s9{animation-delay:1.7s;left:50%;top:85%}.s10{animation-delay:1.9s;left:85%;top:95%}.s11{animation-delay:2.1s;left:85%;top:10%}.s12{animation-delay:2.3s;left:50%;top:20%}.s13{animation-delay:2.5s;left:15%;top:30%}.s14{animation-delay:2.7s;left:88%;top:40%}.s15{animation-delay:2.9s;left:15%;top:69%}.s16{animation-delay:3.1s;left:86%;top:60%}.s17{animation-delay:3.3s;left:76%;top:70%}.s18{animation-delay:3.5s;left:90%;top:80%}.s19{animation-delay:3.7s;left:15%;top:84%}.s20{animation-delay:3.9s;left:45%;top:95%}@keyframes twinkle{0%{opacity:.3;transform:scale(.9)}to{opacity:1;transform:scale(1.3)}}.galaxy-glow{filter:blur(220px);height:1200px;opacity:.4;pointer-events:none;position:absolute;width:1200px;z-index:1}.glow1{animation:rotateGlow 60s linear infinite;background:radial-gradient(circle,rgba(0,255,255,.5),transparent 80%);left:10%;top:10%}.glow2{animation:rotateGlow 90s linear infinite reverse;background:radial-gradient(circle,rgba(255,0,255,.4),transparent 80%);bottom:10%;right:10%}@keyframes rotateGlow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nebula-cloud{animation:floatCloud 70s ease-in-out infinite;background:radial-gradient(circle,hsla(0,0%,100%,.015),transparent 75%);filter:blur(80px);height:400%;opacity:.45;pointer-events:none;position:absolute;width:400%;z-index:0}@keyframes floatCloud{0%{transform:translate(0) scale(1)}50%{transform:translate(-10%,-5%) scale(1.1)}to{transform:translate(0) scale(1)}}@keyframes rotatePhone{0%{transform:rotate(0deg)}30%{transform:rotate(90deg)}60%{transform:rotate(90deg)}to{transform:rotate(0deg)}}#rotating-phone{animation:rotatePhone 3s ease-in-out infinite;transform-origin:125px 125px}.gift-scroll-3d-box{align-items:center;color:#f1d513;display:flex;font-size:16px;font-weight:700;margin:7px auto 0;max-width:max-content;padding:12px 18px;transition:transform .1s}.gift-scroll-3d-icon{animation:pulse infinite 1;font-size:30px;margin-right:12px}.gift-scroll-3d-label{flex:1}.gift-scroll-3d-help{animation:question-shake .8s infinite;color:#6c5ce7;cursor:pointer;display:inline-block;font-size:31px;transition:color .3s}@keyframes question-shake{0%{transform:rotate(0deg)}20%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(6deg)}to{transform:rotate(0deg)}}.gift-scroll-3d-help:hover{color:#341f97}.gift-scroll-3d-tooltip{background:#fefae0;border:2px solid #f1c40f;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#444;display:none;font-size:14px;margin-top:10px;max-width:340px;padding:12px 14px}.gift-popup-overlay{align-items:center;background:rgba(0,0,0,.5);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10000}.gift-popup-overlay.show{display:flex}.gift-popup{background:#fefae0;border:2px solid #f1c40f;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.2);box-sizing:border-box;color:#444;flex-direction:column;font-size:16px;justify-content:space-between;max-height:90vh;max-width:90vw;min-height:200px;padding:10px;position:relative;text-align:center;width:360px}.gift-popup-close{color:red;cursor:pointer;font-size:28px;font-weight:700;position:absolute;right:12px;top:1px;transition:color .3s ease;user-select:none}.gift-popup-close:hover{color:#f1c40f}.gift-popup-button{background:#f1c40f;border:none;border-radius:12px;color:#000;cursor:pointer;font-size:14px;font-weight:700;margin-top:16px;padding:8px 16px;transition:background-color .3s ease;user-select:none}.gift-popup-button:hover{background:#d4b30a}