
.b_j_block {
    font-weight: 500;
    font-size: 12px;
    line-height: 12px;
    color: #ffb636;
    display: block;
    position: relative;
    top: -10px;
    margin-bottom: -10px;
}

img {
    border-style: none;
    border: none;
}
button,
input {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
    overflow: visible;
}
button {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: rgba(153, 164, 176, 0.8);
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
    overflow: visible;
    text-transform: none;
    -webkit-appearance: button;
    border: none;
    background-color: transparent;
    padding: 0;
    touch-action: pan-x pan-y;
}
[type="button"],
button {
    -webkit-appearance: button;
}
[type="button"]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
[type="button"]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted;
}
*,
:after,
:before {
    box-sizing: inherit;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
button:focus,
input {
    outline: 0;
}
button:hover {
    cursor: pointer;
}
button:active {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-tap-highlight-color: transparent;
    outline: 0;
}
svg {
    display: inline-block;
}
ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
::-moz-selection {
    background: #297fe5;
    color: #fff;
    text-shadow: none;
}
::selection {
    background: #297fe5;
    text-shadow: none;
    color: #fff;
}
.font-digits {
    font-family: Roboto, sans-serif;
}
.balance-dropdown ul[data-v-4cd2ab42] {
    scrollbar-color: #55657e #21293a;
    scrollbar-width: thin;
    max-height: 220px;
    overflow-y: auto;
    position: relative;
}
.balance-dropdown ul[data-v-4cd2ab42]::-webkit-scrollbar-track {
    background-color: #21293a;
    border-radius: 3px;
}
.balance-dropdown ul[data-v-4cd2ab42]::-webkit-scrollbar {
    width: 6px;
    background-color: #21293a;
    border-radius: 3px;
}
.balance-dropdown ul[data-v-4cd2ab42]::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background-color: #55657e;
}
.balance-dropdown[data-v-4cd2ab42] {
    background-color: #1b2233;
    box-shadow: 11px 13px 25px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    min-height: 200px;
    position: relative;
    z-index: 70;
    padding: 10px 0;
    min-height: 0;
}
.balance-dropdown[data-v-4cd2ab42]:after {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: transparent;
    border-bottom-color: #1b2233;
    border-width: 10px;
    margin-left: -10px;
}
.balance__dropdown[data-v-4cd2ab42] {
    display: none;
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%);
    width: 245px;
}
@media (max-width: 1099.98px) {
    .balance__dropdown[data-v-4cd2ab42] {
        top: calc(100% + 20px);
    }
}
.balance-dropdown__inner[data-v-4cd2ab42] {
    position: relative;
    padding-top: 10px;
}
.balance-dropdown__inner--darkened[data-v-4cd2ab42]:after,
.balance-dropdown__inner--darkened[data-v-4cd2ab42]:before {
    z-index: 1;
    content: "";
    left: 5px;
    right: 15px;
    height: 6px;
    position: absolute;
}
.balance-dropdown__inner--darkened[data-v-4cd2ab42]:before {
    top: 10px;
    background: linear-gradient(0deg, rgba(27, 34, 51, 0), #1b2233);
}
.balance-dropdown__inner--darkened[data-v-4cd2ab42]:after {
    bottom: 10px;
    background: linear-gradient(180deg, rgba(27, 34, 51, 0), #1b2233);
}
.balance-dropdown__separator[data-v-4cd2ab42] {
    margin: 10px 20px 0;
    height: 1px;
    background: #334259;
}
.balance-dropdown li[data-v-4cd2ab42] {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding-left: 16px;
    border-left: 5px solid transparent;
    margin-bottom: 0;
    line-height: 40px;
    transition: all 0.3s;
}
.balance-dropdown li > span[data-v-4cd2ab42] {
    font-weight: 600;
    font-size: 15px;
    margin-left: 16px;
    color: #55657e;
}
.balance-dropdown li > span[data-v-4cd2ab42] svg {
    position: relative;
    top: -1px;
    left: -17px;
    margin-right: -14px;
    fill: #5da000;
    width: 14px;
    height: 14px;
    transition: all 0.1s ease;
}
.balance-dropdown li > span[data-v-4cd2ab42] svg:hover {
    fill: #ffdc00;
}
.balance-dropdown li[data-v-4cd2ab42]:focus,
.balance-dropdown li[data-v-4cd2ab42]:hover {
    outline: 0;
    border-color: #d12147;
    color: #fff;
}
.balance-dropdown li[data-v-4cd2ab42]:last-child {
    margin-bottom: 0;
}
.balance-filter[data-v-4cd2ab42] {
    padding: 0 20px;
}
.balance-filter__inner[data-v-4cd2ab42] {
    position: relative;
}
.balance-filter__input[data-v-4cd2ab42] {
    width: 100%;
    border-radius: 10px;
    background-color: transparent;
    border: 1px solid #334259;
    font-weight: 600;
    font-size: 15px;
    color: #fff;
    padding: 10px 10px 10px 40px;
    transition: border 0.3s;
    outline: 0;
    height: 36px;
    line-height: 44px;
}
.balance-filter__input[data-v-4cd2ab42]:hover {
    border-color: #465a79;
}
.balance-filter__input:hover + svg[data-v-4cd2ab42] {
    fill: #465a79;
}
.balance-filter__input[data-v-4cd2ab42]:active,
.balance-filter__input[data-v-4cd2ab42]:focus {
    border-color: #2283f6;
}
.balance-filter__input:active + svg[data-v-4cd2ab42],
.balance-filter__input:focus + svg[data-v-4cd2ab42] {
    fill: #2283f6;
}
.balance-filter__icon[data-v-4cd2ab42] {
    position: absolute;
    width: 16px;
    height: 16px;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    fill: #334259;
    transition: fill 0.3s;
}
.currency[data-v-00005b7b] {
    display: flex;
    align-items: center;
}
.balance__dropdown .currency[data-v-00005b7b] {
    width: 65%;
}
.currency__coin[data-v-00005b7b] {
    flex-shrink: 0;
    margin-right: 7.5px;
}
.mod_gr_i .btn_green {
    margin-top: 15px;
    display: none;
    margin-bottom: 12px;
}
.regFs333.mod_gr_i .btn_green {
    display: block;
}
.currency span[data-v-00005b7b] {
    font-weight: 600;
    white-space: nowrap;
}
.toggle[data-v-7055564e] {
    background-color: unset;
    justify-content: space-between;
    display: flex;
    padding: 0;
    border: none;
    height: 18px;
    width: 100%;
}
.toggle__wrap[data-v-7055564e] {
    margin-top: 16px;
    margin-bottom: 6px;
    padding: 0 20px;
}
.toggle__label[data-v-7055564e] {
    letter-spacing: -0.02em;
    font-weight: 600;
    line-height: 20px;
    font-size: 12px;
    color: #55657e;
}
.toggle__inner[data-v-7055564e] {
    border-radius: 10px;
    background: #2a3546;
    position: relative;
    margin-top: 5px;
    height: 10px;
    width: 30px;
}
.toggle__inner[data-v-7055564e]:after {
    border-radius: 50%;
    transition: all 0.3s;
    background: #55657e;
    position: absolute;
    display: block;
    content: "";
    height: 18px;
    width: 18px;
    top: -4px;
    left: 0;
}
.toggle.acitve .toggle__inner[data-v-7055564e]:after {
    background-color: #2283f6;
    left: 12px;
}

button:focus {
    outline: 0;
}
.btn {
    position: relative;
    border-radius: 7px;
    font-style: normal;
    transition: all 0.3s;
    color: #fff;
    font-weight: 600;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    border: 1px solid transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    line-height: 1.4;
}
.btn:active,
.btn:focus {
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 0 10px rgba(0, 0, 0, 0.2);
}
.btn:disabled {
    cursor: default;
}
.btn_blue {
    background-color: #2283f6;
}
.btn_blue:hover {
    background-color: #0a75f5;
    box-shadow: 0 7px 20px rgba(34, 131, 246, 0.3);
}
.btn_blue:active,
.btn_blue:disabled {
    background-color: #096adc;
}
.btn_blue:disabled {
    pointer-events: none;
    opacity: 0.75;
}
body .btn_green1,
body .btn_green2 {
    background-color: #3cca1c;
    border-color: #3cca1c;
    border-radius: 6.25rem;
    padding: 11px 16px;
    min-width: 160px;
}
body .btn_green2 {
    background: linear-gradient(267.05deg, #089e4e, #31bc69 99.28%);
    border-radius: linear-gradient(267.05deg, #089e4e, #31bc69 99.28%);
}
body .btn_green2:hover {
    box-shadow: 0 7px 20px #089e4e;
}
.btn_green1:hover {
    background-color: #45e321;
    box-shadow: 0 7px 20px #45e321;
}
.btn_green1:active,
.btn_green1:disabled,
.btn_green1:focus {
    background-color: #3cca1c;
}
.btn_green1:disabled,
.btn_green2:disabled {
    pointer-events: none;
    opacity: 0.75;
}
body .btn_yel1 {
    background-color: #99a4b0;
    border-radius: 6.25rem;
    padding: 11px 16px;
    min-width: 160px;
}
.btn_yel1:hover {
    background-color: #8d8d8d;
    box-shadow: 0 7px 20px #8d8d8d;
}
.btn_yel1:active,
.btn_yel1:disabled,
.btn_yel1:focus {
    background-color: #8d8d8d;
}
.btn_yel1:disabled {
    pointer-events: none;
    opacity: 0.75;
}
html body .btn_red {
    border-color: #fa305c;
    background-color: #fa305c;
}
html body .btn_red:hover {
    box-shadow: 0 7px 20px rgba(250, 48, 92, 0.3);
    background-color: #f91748;
}
html body .btn_red:active,
html body .btn_red:focus {
    background-color: #f91748;
}
html body .btn_red:disabled {
    pointer-events: none;
    background-color: #f10639;
    opacity: 0.75;
}
.btn_medium {
    padding: 11px 18px;
    font-size: 14px;
}
.btn.btn_medium {
    padding: 8px 12px;
    font-size: 14px;
    border-radius: 10px;
}
.btn.btn_medium:active {
    transform: scale(0.95);
}
.icon-arrow {
    width: 12px;
    height: 12px;
    fill: #55657e;
    transition: all 0.3s;
}
.notifications {
    padding: 10px;
}
.app__head {
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 9000;
    transition: filter 0.3s;
}
.profile-dropdown[data-v-74b6fe10] {
    background-color: #1b2233;
    box-shadow: 11px 13px 25px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    min-height: 200px;
    position: relative;
    z-index: 70;
    padding: 20px;
}
.profile-dropdown[data-v-74b6fe10]:after {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: transparent;
    border-bottom-color: #1b2233;
    border-width: 10px;
    margin-left: -10px;
}
body .game_bal_txt {
    color: #fff;
    font-size: 21px;
    line-height: 23px;
}
body #btn_sl_dep,
body .game_bal_txt {
    display: none;
}
.modal_chooseSlot.nomon45 #btn_sl_dep,
.modal_chooseSlot.nomon45 .game_bal_txt {
    display: block;
}
.modal_chooseSlot.nomon45 #btn_sl_play,
.modal_chooseSlot.nomon45 .game_game_txt {
    display: none;
}
.game_hr_a4 {
    display: none;
}
.modal_chooseSlot.nomon45 .game_hr_a4 {
    margin: 20px auto;
    font-size: 16px;
    color: #fff;
    border-bottom: 1px dashed;
    width: fit-content;
    display: block;
    text-decoration: none;
}
@media (min-width: 1025px) {
    .modal_chooseSlot.nomon45 .game_hr_a4:active,
    .modal_chooseSlot.nomon45 .game_hr_a4:hover {
        text-decoration: none;
        color: #15da70;
    }
}
.profile__dropdown[data-v-74b6fe10] {
    color: rgba(153, 164, 176, 0.8);
    position: absolute;
    left: 50%;
    top: 100%;
    transition: all 0.3s;
    opacity: 0;
    visibility: hidden;
    transform: translate(-50%, 20px);
    pointer-events: none;
    width: 400px;
}
.profile.active .profile__dropdown[data-v-74b6fe10] {
    pointer-events: auto;
    opacity: 1;
    visibility: visible;
    transform: translate(-75%);
    border-radius: 10px;
}
.profile[data-v-74b6fe10] {
    height: 60px;
    display: flex;
    position: relative;
    min-width: 200px;
}
.iMtpdw {
    display: grid;
    grid-template-columns: repeat(var(--gridi), 1fr);
    grid-auto-flow: dense;
    gap: 15px 10px;
    padding: 0 13px;
}
.sw5466 {
    grid-template-columns: repeat(8, 1fr);
}
@media (max-width: 1099.98px) {
    .profile[data-v-74b6fe10] {
        height: 54px;
        min-width: 50px;
    }
}
.profile.active .icon-arrow[data-v-74b6fe10] {
    transform: rotate(180deg);
    fill: #fff;
}
@media (max-width: 1099.98px) {
    .profile.active .profile__dropdown[data-v-74b6fe10] {
        transform: translate(0) !important;
    }
}
.profile__userpick[data-v-74b6fe10] {
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    bottom: 0;
}
@media (max-width: 1099.98px) {
    .profile__userpick[data-v-74b6fe10] {
        position: relative;
        right: auto;
        top: auto;
        transform: none;
        bottom: auto;
        left: -17px;
    }
}
.profile__name[data-v-74b6fe10] {
    line-height: 1;
    font-weight: 500;
    font-size: 15px;
    color: #fff;
    margin-bottom: 4px;
    white-space: nowrap;
}
@media (max-width: 1099.98px) {
    .profile__inner[data-v-74b6fe10] .vip_cls,
    .profile__name[data-v-74b6fe10] {
        display: none !important;
    }
}
.profile__rank[data-v-74b6fe10] {
    line-height: 1;
    font-size: 12px;
    color: #55657e;
    white-space: nowrap;
}
@media (max-width: 1099.98px) {
    .profile__rank[data-v-74b6fe10] {
        display: none;
    }
}
.profile__rank span[data-v-74b6fe10] {
    font-weight: 700;
    font-size: 12px;
    color: #2ddc4b;
}
.profile__inner[data-v-74b6fe10] {
    position: relative;
    display: flex;
    flex-direction: column;
    padding-right: 62px;
    padding-left: 32px;
    align-items: flex-end;
    justify-content: center;
    cursor: pointer;
    height: 100%;
    width: 100%;
}
@media (max-width: 1099.98px) {
    .profile__inner[data-v-74b6fe10] {
        padding: 0;
        cursor: pointer;
        margin-left: 5px;
    }
}
@media (max-width: 1099.98px) {
    .profile__dropdown[data-v-74b6fe10] {
        right: -10px !important;
        left: auto !important;
        transform: translateY(20px) !important;
    }
}
.profile .icon-arrow[data-v-74b6fe10] {
    position: absolute;
    right: 0;
}
@media (max-width: 1099.98px) {
    .profile-dropdown[data-v-74b6fe10]:after {
        right: 30px;
        left: auto;
    }
}
.balance-wrapper[data-v-4cd2ab42] {
    display: flex;
    align-items: center;
    background: #222d3e;
    border-radius: 12px;
    padding: 5px 5px 5px 10px;
    margin-right: -25px;
    height: 38px;
}
@media (max-width: 1099.98px) {
    .balance-wrapper[data-v-4cd2ab42] {
        background: #222d3e;
        border-radius: 12px;
        padding: 5px 5px 5px 10px;
        margin-right: 8px;
        height: auto;
    }
}
.balance.opened > svg {
    transform: rotate(180deg);
}
.balance-btn[data-v-4cd2ab42] {
    display: none;
    width: 30px;
    height: 30px;
    line-height: 28px;
    padding: 0;
    color: #fff;
    background: #3cca1c;
    border: 1px solid #7dff94;
    box-sizing: border-box;
    border-radius: 8px;
    margin-left: 10px;
    transition: all 0.3s;
    font-size: 30px;
}
@media (max-width: 1099.98px) {
    .balance-btn[data-v-4cd2ab42] {
        display: block;
    }
}
.balance-btn[data-v-4cd2ab42]:hover {
    background-color: #43e05e;
}
.balance-btn[data-v-4cd2ab42]:active,
.balance-btn[data-v-4cd2ab42]:focus {
    background-color: #22cd40;
}
.balance[data-v-4cd2ab42] {
    display: flex;
    align-items: center;
    height: 60px;
    margin-right: 30px;
    position: relative;
}
@media (max-width: 1099.98px) {
    .balance[data-v-4cd2ab42] {
        margin-right: 0;
        height: auto;
    }
}
.balance__inner[data-v-4cd2ab42] {
    cursor: pointer;
    display: flex;
    align-items: center;
    height: 100%;
}
@media (max-width: 1099.98px) {
    .balance__inner[data-v-4cd2ab42] {
        height: auto;
    }
}
.jrtOwd .toggle-item .toggle-nav.active h2 {
    color: #fff;
}
.jrtOwd .toggle-item .toggle-nav.active .open-icon {
    fill: #fff;
}
.balance .icon-arrow[data-v-4cd2ab42] {
    margin-left: 8px;
}
.balance.opened .icon-arrow[data-v-4cd2ab42] {
    transform: rotate(180deg);
    fill: #fff;
}
.notify__dropdown[data-v-04b42866] {
    transform: translate(-50%, 20px);
    opacity: 0;
    position: absolute;
    left: 50%;
    top: 100%;
    transition: all 0.3s;
    visibility: hidden;
    pointer-events: none;
    width: 350px;
    right: -35px;
    transform: translateY(30px);
    left: unset;
}
.notify[data-v-04b42866] {
    margin: 0 5px 0 32px;
    height: 60px;
    display: flex;
    align-items: center;
    position: relative;
}
@media (max-width: 767.98px) {
    .notify[data-v-04b42866] {
        margin: 0 5px 0 10px;
    }
    #chat_control11 {
        display: none;
    }
}
.vc_text p {
    text-align: left;
    margin: 0 0 24px;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
}
.vc_text span {
    color: #fff;
}
.game_preload_start1 {
    display: none !important;
}
#home {
    position: relative;
}
.jetgames_wr .table_btns {
    max-width: 650px;
}
html body .user_in.off {
    display: none !important;
}
html body .user_not.off {
    display: none !important;
}
.modal_wr.active {
    transform: scale(1);
}
.modal_wr {
    height: 100%;
    display: flex;
    overflow: hidden;
    background-color: #0d131c7a;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    z-index: 16000;
    align-items: center;
    justify-content: center;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    transform: scale(0);
    backdrop-filter: blur(3px);
    will-change: transform;
}
.modal_wr.modal_search {
    transform: scale(1);
    display: none;
}
.modal_search.active {
    display: flex;
}
.modal_trans .modal_content {
    max-width: 600px;
    min-width: 600px;
}
@media (max-width: 620px) {
    .modal_trans .modal_content {
        min-width: 100%;
    }
}
.modal_trans_it {
    display: none;
}
.modal_close_block {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.modal_icon {
    display: block;
    background: url(./const/cross.svg) no-repeat;
    width: 16px;
    height: 16px;
    opacity: 1;
    background-size: 16px 16px;
}
.modal_btn-close {
    position: relative;
    transform: rotate(0);
    transition: transform 0.3s;
}
.modal_wr.active .modal_content {
    transform: scale(1);
}
.modal_content {
    position: relative;
    margin: 12px;
    background: #202a39;
    border-radius: 10px;
    min-width: 600px;
    max-width: 600px;
    transform: scale(0);
    text-align: left;
    will-change: transform;
    transition: all 0.2s ease;
}
@media (max-width: 600px) {
    html body .modal_wr .modal_content {
        min-width: 100%;
    }
}
.modal_close:hover .modal_btn-close {
    transform: rotate(90deg);
    transition: transform 0.3s;
}
.modal_close {
    cursor: pointer;
    position: absolute;
    width: 48px;
    height: 48px;
    right: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 15;
}
#adBook_addT {
    height: 28.8px;
}
.modal_coins_content_inner {
    height: 100%;
    min-height: 668px;
    max-height: 80vh;
    word-wrap: break-word;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 24px 0;
    padding: 16px;
    text-align: center;
    color: rgb(155 165 175);
}
.modal_search .modal_coins_content_inner {
    height: 80vh;
}
.modal_profile button {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: none;
    padding: 0;
    cursor: pointer;
    background-color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: Montserrat, -apple-system, Framedcn, "Helvetica Neue", Condensed, DisplayRegular, Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "WenQuanYi Micro Hei", "Microsoft Yahei", sans-serif;
    color: rgba(153, 164, 176, 0.8);
}
@media screen and (min-width: 621px) {
    .modal_profile::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        background-color: transparent;
        border-radius: 5px;
    }
    .modal_profile::-webkit-scrollbar-thumb {
        background-color: #24262b;
        transition: all 0.5s ease 0s;
        border-radius: 5px;
    }
    .modal_profile::-webkit-scrollbar-button {
        display: none;
    }
}
.modal_profile .dKApst {
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
}
.modal_profile .gKCryx {
    text-align: left;
    white-space: nowrap;
    font-size: 0;
}
.modal_profile .gKCryx .img-star {
    width: auto;
    height: 1.0625rem;
    margin-right: 2px;
    object-fit: cover;
}
.modal_profile .gKCryx > .img-star:last-child {
    margin-right: 0;
}
@media screen and (max-width: 621px) {
    .modal_profile .gKCryx .img-star {
        margin-right: 1px;
    }
    .modal_profile .gKCryx .img-star:last-child {
        margin-right: 0;
    }
}
.modal_profile .egWjhd {
    position: relative;
}
.modal_profile .egWjhd .button {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    height: 2.25rem;
    background: #1c2532;
    border-radius: 1.6875rem;
}
.modal_profile .egWjhd .like {
    position: absolute;
    top: 0;
    left: 0;
    color: #fff;
    padding: 0 0.75rem;
    cursor: unset;
}
.modal_profile .egWjhd .like .icon {
    width: 1rem;
    height: 1rem;
    margin-right: 0.5rem;
    fill: #ed6300;
}
.modal_profile .egWjhd .edit {
    margin-top: 16px;
    width: 100%;
    -webkit-box-pack: center;
    justify-content: center;
    background: #202a39;
    border-radius: 8px;
    transition: all 0.2s ease;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #808a97;
    cursor: pointer;
    max-width: 80px;
    padding: 4px 0;
    height: auto;
}
.modal_profile .egWjhd .edit:active,
.modal_profile .egWjhd .edit:hover {
    color: #fff;
}
.modal_profile .egWjhd .user-info {
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
}
.modal_profile .egWjhd .user-info .avatar-box {
    position: relative;
}
.modal_profile .egWjhd .user-info .avatar {
    width: 70px;
    height: 70px;
    border: 2px solid #464646;
    border-radius: 50%;
    cursor: pointer;
    vertical-align: middle;
}
.modal_profile .egWjhd .user-info .name-box {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    margin-top: 0.625rem;
    color: #f5f6f7;
    font-weight: 600;
}
.modal_profile .egWjhd .user-info .user-name {
    font-size: 1.25rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.modal_profile .egWjhd .user-info .user-level {
    margin-top: 0.25rem;
    width: auto;
}
.modal_profile .egWjhd .user-info .user-level .img-star {
    height: 1.125rem;
    width: auto;
    background-size: auto 100%;
}
@media screen and (min-width: 621px) {
    .modal_profile ::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        background-color: transparent;
        border-radius: 5px;
    }
    .modal_profile ::-webkit-scrollbar-thumb {
        background-color: #24262b;
        transition: all 0.5s ease 0s;
        border-radius: 5px;
    }
    .modal_profile ::-webkit-scrollbar-button {
        display: none;
    }
}
.modal_profile .eEASDE {
    text-align: left;
}
.modal_profile .kFHjIF .content {
    padding: 20px 24px 0;
}
.modal_profile .eEASDE .module-name {
    text-align: left;
    color: #f5f6f7;
    margin: 12px 0 0;
}
.modal_profile .gcItEI.self {
    margin-top: 1rem;
}
.modal_profile .gcItEI .module-name {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.modal_profile .gcItEI .module-name .total {
    margin-left: 0.5rem;
}
.modal_profile .gcItEI .module-name .icon-name {
    margin-right: 0.625rem;
    fill: #55657e;
    width: 1rem;
    height: 1rem;
}
.modal_profile .gcItEI .module-name .detail-button {
    flex: 1 1 0%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    color: #74ad27;
}
.modal_profile .gcItEI .module-name .detail-button .icon {
    margin-left: 0.5rem;
    width: 1rem;
    height: 1rem;
    fill: rgba(153, 164, 176, 0.36);
}
.modal_profile .gcItEI .scroll {
    display: flex;
    flex-flow: nowrap;
    width: 100%;
    overflow: auto;
    cursor: pointer;
}
.modal_profile .gcItEI .scroll .item {
    flex-shrink: 0;
    margin-right: 0.9375rem;
}
.modal_profile .gcItEI .scroll .img {
    width: 2.75rem;
    height: auto;
}
.modal_profile .gcItEI .scroll .img.locked {
    opacity: 0.5;
}
.modal_profile .hover:hover {
    color: #5da000;
}
.modal_profile .hover:hover .icon {
    fill: #5da000;
}
.modal_profile .jryVbZ {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 5px;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    background: #1e2837;
    border-radius: 10px;
    width: fit-content;
    min-width: 100%;
}
.modal_profile .jryVbZ .item {
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    padding: 12px 5px;
}
.modal_profile .jryVbZ .wins-icon {
    fill: #808a97;
}
.modal_profile .jryVbZ .bets-icon {
    fill: #808a97;
}
.modal_profile .jryVbZ .wagered-icon {
    fill: #808a97;
}
.modal_profile .jryVbZ .item-type {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #808a97;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    flex-wrap: nowrap;
    margin-bottom: 10px;
    white-space: nowrap;
}
.modal_profile .jryVbZ .item-value {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
    max-width: 80%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.modal_profile .jryVbZ .icon {
    width: 1rem;
    height: 1rem;
    margin-right: 0.25rem;
}
.modal_profile .dJRzVN .module-name {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.modal_profile .dJRzVN .module-name .icon {
    width: 1rem;
    height: 1rem;
}
.modal_profile .dJRzVN .module-name .icon-right {
    fill: rgba(153, 164, 176, 0.36);
    margin-left: 0.5rem;
}
.modal_profile .dJRzVN .module-name .icon-name {
    margin-right: 0.625rem;
    fill: #55657e;
}
.modal_profile .dJRzVN .hover {
    flex: 1 1 0%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    color: #2283f6;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    transition: all 0.2s ease;
    text-decoration: underline;
}
.modal_profile .dJRzVN .hover:hover {
    color: #fff;
}
.modal_profile .kFHjIF .content-item {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    margin-bottom: 20px;
}
.modal_profile .kFHjIF .cover-box {
    width: 87px;
    height: 87px;
    border-radius: 10px;
    background-color: #293445;
    background-size: cover;
    cursor: pointer;
}
.modal_profile .kFHjIF .game-name {
    cursor: pointer;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    margin-bottom: 8px;
    text-transform: capitalize;
}
.modal_profile .kFHjIF .info {
    flex: 1 1 0%;
    padding: 0 20px;
}
.modal_profile .kFHjIF .info .desc {
    line-height: normal;
    overflow: hidden;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #9db8e1;
}
.modal_profile .kFHjIF .bets {
    text-align: right;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #9db8e1;
}
.modal_profile .kFHjIF .bets .value {
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    color: #fff;
    text-align: right;
    margin-top: 8px;
}
.modal_profile .dOPYvZ {
    padding: 2.5rem 0;
    color: #55657e;
    line-height: 1;
    text-align: center;
    height: 100%;
    min-height: 16.25rem;
    position: relative;
}
.modal_profile .dOPYvZ img {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -6.875rem 0 0 -6.25rem;
    width: 12.5rem;
    height: 12.5rem;
}
.modal_profile .dOPYvZ .msg {
    position: absolute;
    z-index: 1;
    line-height: 1.25rem;
    left: 50%;
    width: 17.5rem;
    top: 50%;
    margin-top: 3.75rem;
    margin-left: -8.75rem;
}
.modal_profile .dYfOXJ .joined {
    font-size: 0.75rem;
    text-align: center;
    color: rgba(152, 167, 181, 0.6);
    margin: 1.25rem;
}
.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
    flex-direction: column;
}
.swiper-wrapper {
    transform: translate(0);
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.swiper-pointer-events {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x;
}
.swiper-slide {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}
.hxODWG {
    width: 1.4em;
    height: 1.4em;
    fill: #5b6c85;
}
.cBmlor {
    display: block;
    width: 100%;
    height: 47px;
    cursor: pointer;
    transition: transform 0.2s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    border-radius: 10px;
}
.cBmlor > .button-inner {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    line-height: initial;
}
.slots_lwr .cBmlor > .button-inner {
    flex-direction: column;
}
.blefOg.button {
    color: #f5f6f7;
    box-shadow: rgba(29, 34, 37, 0.1) 0 4px 8px 0;
    background-color: #f19511;
    transition: all 0.3s ease;
}
.blefOg.button:active {
    transform: scale(0.95);
}
.blefOg.button:hover {
    box-shadow: 0 7px 20px rgb(241 149 17 / 30%);
}
.blefOg.button:hover {
    background-color: #a3640c;
}
.blefOg.button:active {
    transform: scale(0.95);
}
.kQfmQV .tabs-navs {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    height: 2.25rem;
    position: relative;
    border-radius: 1.125rem;
    background-color: rgba(49, 52, 60, 0.7);
}
.kQfmQV .tabs-navs .bg {
    border-radius: 1.125rem;
    background-image: linear-gradient(to left, #555966, #555966, #58ae14);
    opacity: 0.4;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    transition: right 0.2s ease-out 0s, left 0.3s ease-out 0s;
    transform: translateZ(0);
    box-shadow: rgba(0, 0, 0, 0.14) 0 0 0.3125rem;
}
.kQfmQV .tabs-nav {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex: 1 1 0%;
    height: 100%;
    cursor: pointer;
    white-space: nowrap;
    width: 100%;
    z-index: 1;
}
.kQfmQV .tabs-nav:hover {
    color: #f5f6f7;
}
.kQfmQV .tabs-navs .tabs-nav.is-active .word p {
    color: #f5f6f7;
    font-weight: 700;
}
.kQfmQV .tabs-view {
    position: relative;
}
.gOHquD {
    position: relative;
    height: 2.5rem;
    opacity: 1;
}
.gOHquD .select-trigger {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    overflow: hidden;
    height: 100%;
    padding: 0 1.25rem;
    user-select: none;
    border-radius: 1.25rem;
    background-color: #17181b;
}
.gOHquD .select-trigger .arrow {
    width: 2.5rem;
    height: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
}
.gOHquD .select-trigger .arrow > svg {
    font-size: 0.625rem;
    transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
}
.iUeetX {
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 0;
}
.iUeetX th {
    font-weight: 400;
    color: rgba(153, 164, 176, 0.6);
}
.iUeetX td,
.iUeetX th {
    overflow: hidden;
    text-align: center;
    padding: 0.655rem 0.75rem;
    font-size: 14px;
}
.iUeetX td:first-child,
.iUeetX th:first-child {
    text-align: left;
}
.iUeetX td:last-child,
.iUeetX th:last-child {
    text-align: right;
}
.iUeetX td {
    border: 1px solid transparent;
    color: #99a4b0;
}
.iUeetX td:first-child {
    border-radius: 0.625rem 0 0 0.625rem;
}
.iUeetX td:last-child {
    border-radius: 0 0.625rem 0.625rem 0;
}
@media screen and (max-width: 621px) {
    .iUeetX th {
        padding: 0.875rem 0.3125rem;
        font-size: 0.875rem;
    }
    .iUeetX td:first-child,
    .iUeetX th:first-child {
        width: 30%;
    }
    .iUeetX td:first-child {
        width: 100%;
    }
    .iUeetX td {
        padding: 0.875rem 0.3125rem;
        font-size: 0.75rem;
    }
    .iUeetX td:first-child {
        border-radius: 0;
    }
    .iUeetX td:last-child {
        border-radius: 0;
    }
    .iUeetX tbody tr:hover td {
        background-color: transparent;
    }
}
.jRfDrg {
    display: inline-flex;
    vertical-align: middle;
    -webkit-box-align: center;
    align-items: center;
    white-space: nowrap;
}
.jRfDrg .coin-icon {
    width: 1.4em;
    height: 1.4em;
    margin-right: 0.25em;
}
.jRfDrg .amount-str {
    width: 6.6em;
    display: inline-block;
}
.jRfDrg .suffix {
    opacity: 0.5;
}
.jRfDrg.has-sign .amount-str {
    width: auto;
    font-weight: 900;
}
.iTDswZ {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
}
.iTDswZ.user-info {
    color: #f5f6f7;
    font-weight: 400;
    font-size: 14px;
}
.iTDswZ.user-info .hidden-name {
    color: #99a4b0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.iTDswZ.user-info .hidden-name .icon {
    width: 1em;
    height: 1em;
    margin-right: 0.125rem;
    fill: #99a4b0;
}
.iTDswZ .avatar {
    width: 1.62em;
    height: 1.62em;
    border-radius: 50%;
    margin-right: 0.5em;
}
.iTDswZ .name {
    flex: 1 1 0%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.kpCklu {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.kpCklu button {
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    background-color: #222d3c;
}
.kpCklu.navigation-btns-wrap button {
    width: 32px;
    height: 24px;
    border-radius: 6px;
}
.kpCklu.navigation-btns-wrap button .icon {
    width: 31px;
    height: 13px;
}
.best_slider_sw,
.tops_slider_sw1,
.tops_slider_sw2 {
    background-color: #1f2a39;
    border-radius: 10px;
}
.best_slider_sw,
.casual_slider_sw,
.feature_slider_sw,
.feature_slider_sw1,
.rece_slider_sw,
.tops_slider_sw1,
.tops_slider_sw2 {
    padding: 0 10px 0 !important;
}
.kpCklu button .icon {
    width: 0.9375rem;
    height: 0.9375rem;
    margin-left: 0.1875rem;
    margin-top: -0.0625rem;
}
.kpCklu button:hover {
    background-color: #222d3c;
    opacity: 0.8;
}
.kpCklu button:hover .icon {
    fill: #fff;
}
.kpCklu button.prev .icon {
    margin-left: -1px;
    transform: rotate(180deg);
}
.kpCklu > button:first-child {
    margin-right: 6px;
}
.ibRHAt {
    display: grid;
    grid-template-columns: repeat(var(--gridi), 1fr);
    grid-auto-flow: dense;
    gap: 15px 10px;
}
.grid_chatMain {
    grid-template-columns: repeat(7, 1fr);
}
@media (max-width: 1450px) {
    .grid_chatMain {
        grid-template-columns: repeat(4, 1fr);
    }
}
@media (max-width: 1024px) {
    .small_slider1,
    .small_slider2 {
        display: none;
    }
}
.main_content .how_use,
.main_content .send_bet_chat,
.main_content .send_drop_chat {
    height: 100%;
}
.error_close_block {
    width: 100vw;
    height: 100%;
    position: fixed;
}
.button[data-v-0c03a553] {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    text-decoration: none;
    align-items: center;
    border: 2px solid transparent;
    display: inline-flex;
    vertical-align: middle;
    justify-content: flex-start;
    font-weight: 600;
    line-height: 1.5;
    position: relative;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    color: #fff;
    transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, border-color 0.1s ease-in-out;
}
.button[data-v-0c03a553]:active,
.button[data-v-0c03a553]:focus {
    outline: 0;
}
.button[data-v-0c03a553]:disabled {
    pointer-events: none;
    opacity: 0.5;
}
.button i[data-v-0c03a553] {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 1.5em;
    width: 1.5em;
}
html body #deposit_button {
    background: linear-gradient(267.05deg, #089e4e, #31bc69 99.28%);
    z-index: 2;
}
html body #deposit_button::after {
    content: "";
    animation: button-pulse 2s ease-out infinite 1s;
    position: absolute;
    border-radius: 10px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) scale(0.7, 0.5);
    background: linear-gradient(267.05deg, #089e4e, #31bc69 80.28%);
    z-index: -1;
    transition: transform 1s linear;
    width: calc(100% + 16px);
    height: calc(100% + 16px);
}
html body .c-buy-bitcoin__button::after {
    content: "";
    animation: button-pulse 2s ease-out infinite 1s;
    position: absolute;
    border-radius: 10px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) scale(0.7, 0.5);
    background: #469f00;
    z-index: 0;
    transition: transform 1s linear;
    width: calc(100% + 16px);
    height: calc(100% + 16px);
}
html body .btn_reg_puls::after {
    content: "";
    animation: button-pulse 2s ease-out infinite 1s;
    position: absolute;
    border-radius: 10px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) scale(0.7, 0.5);
    background-color: #fa305c;
    z-index: -1;
    transition: transform 1s linear;
    width: calc(100% + 20px);
    height: calc(100% + 20px);
}
@keyframes button-pulse {
    0% {
        transform: translate(-50%, -50%) scale(0.7, 0.5);
        opacity: 0;
        border-radius: 10px;
    }
    12% {
        opacity: 1;
    }
    34% {
        transform: translate(-50%, -50%) scale(1);
    }
    38% {
        opacity: 0;
    }
    40% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 0;
        border-radius: 20px;
    }
    to {
        transform: translate(-50%, -50%) scale(1);
        opacity: 0;
        border-radius: 10px;
    }
}
html body #deposit_button:hover {
    background: linear-gradient(267.05deg, #089e4e, #31bc69 99.28%);
    box-shadow: 0 7px 20px rgb(9 159 78);
}
.button i svg[data-v-0c03a553] {
    transition: fill 0.1s ease-in-out;
}
.button_blue[data-v-0c03a553] {
    background-color: #2283f6;
    color: #fff;
    border-color: transparent;
}
.button_blue i svg[data-v-0c03a553] {
    fill: #fff;
}
.button_blue[data-v-0c03a553]:focus,
.button_blue[data-v-0c03a553]:hover {
    background-color: #0b6ada;
    color: #fff;
}
.button_blue:focus i svg[data-v-0c03a553],
.button_blue:hover i svg[data-v-0c03a553] {
    fill: #fff;
}
.button_blue[data-v-0c03a553]:active {
    background-color: #0a64ce;
    color: #f9f9f9;
}
.button_blue:active i svg[data-v-0c03a553] {
    fill: #f9f9f9;
}
.button_blue[data-v-0c03a553]:disabled {
    background-color: #6cafff;
    border-color: transparent;
    box-shadow: none;
    color: hsla(0, 0%, 100%, 0.7);
}
.button_blue:disabled i svg[data-v-0c03a553] {
    fill: hsla(0, 0%, 100%, 0.7);
}
.button_sm[data-v-0c03a553] {
    font-size: 12px;
    border-radius: 10px;
    padding: 5px 10px;
}
.button_sm i[data-v-0c03a553]:first-child:last-child {
    margin-left: -5px;
    margin-right: -5px;
}
.button_sm i svg[data-v-0c03a553] {
    width: 100%;
    height: 100%;
}
.main-address-book .addresses_list[data-v-05b4e26f] {
    min-height: 200px;
    width: 100%;
}
.main-address-book .address_item[data-v-05b4e26f] {
    background: #1c2532;
    border-radius: 10px;
    height: 44px;
    width: 100%;
    font-size: 12px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;
}
.main-address-book .address_item[data-v-05b4e26f]:last-child {
    margin-bottom: 0;
}
.main-address-book .address_item[data-v-05b4e26f] .button {
    background-color: #2a3546;
}
.main-address-book .address_item[data-v-05b4e26f] .button.btn_edit {
    margin: 0 8px 0 10px;
}
.main-address-book .address_item[data-v-05b4e26f] .button.btn_edit svg {
    fill: #93acd3;
}
.main-address-book .address_item[data-v-05b4e26f] .button.btn_copy {
    margin-left: 8px;
}
.main-address-book .address_item[data-v-05b4e26f] .button.btn_copy svg {
    fill: #2283f6;
}
.main-address-book .address_item[data-v-05b4e26f] .button.btn_delete {
    margin: 0 10px 0 4px;
}
.main-address-book .address_item[data-v-05b4e26f] .button.btn_delete svg {
    fill: #ed1d49;
    width: 11px;
    height: 11px;
}
.main-address-book .address_item_left[data-v-05b4e26f] {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.main-address-book .address_item_left .address_name[data-v-05b4e26f] {
    border: none;
    padding-left: 15px;
    font-size: 14px;
    line-height: 16px;
    font-weight: 400;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #fff;
}
.button_xs[data-v-0c03a553] {
    font-size: 11px;
    border-radius: 8px;
    padding: 2px 8px;
}
.button_xs i[data-v-0c03a553]:first-child:last-child {
    margin-left: -6px;
    margin-right: -6px;
}
.button_xs i svg[data-v-0c03a553] {
    width: 100%;
    height: 100%;
}
.input-wrapper[data-v-4eae3cbe] button {
    border-radius: 4px;
}
.dropdown__trigger[data-v-7e7e0a9e] .button {
    justify-content: flex-start;
    margin-right: calc(-14px - 0.5em) !important;
    width: calc(100% + 14px + 0.5em) !important;
    font-weight: 400;
    color: #fff;
}
.dropdown_md .dropdown__trigger[data-v-7e7e0a9e] .button {
    padding-right: 22px;
}
.tab_withdraw .input-block-address[data-v-c3338cbe] .input-wrapper .button {
    margin-right: unset !important;
    width: 100% !important;
    padding-right: 8px;
}
.main-address-book .address_item_left .address_name[data-v-05b4e26f]:focus {
    color: #9db8e1;
    outline: 0;
}
@media screen and (max-width: 500px) {
    .main-address-book .address_item_left .address_name[data-v-05b4e26f] {
        max-width: 100px;
    }
}
.main-address-book .address_item_right[data-v-05b4e26f] {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.main-address-book .address_item_right .short_address[data-v-05b4e26f] {
    color: #9db8e1;
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
}
.input-wrapper_md .input-wrapper__botton-after[data-v-4eae3cbe] {
    height: 100%;
    position: absolute;
    top: 0;
    right: 8px;
    align-items: center;
    display: flex;
    justify-content: center;
}
.vertical-menu_md .vertical-menu__link[data-v-7e7e0a9e] {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    text-decoration: none;
    align-items: center;
    border: 2px solid transparent;
    display: inline-flex;
    vertical-align: middle;
    font-weight: 600;
    line-height: 1.5;
    position: relative;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, border-color 0.1s ease-in-out;
    font-size: 16px;
    border-radius: 10px;
    padding: 8px 22px;
    color: #55657e;
    height: 2em;
    justify-content: flex-start;
    width: 100%;
}
.vertical-menu__inner[data-v-7e7e0a9e] {
    scrollbar-color: #2a3546 rgba(13, 19, 28, 0.8);
    scrollbar-width: thin;
    overscroll-behavior-y: contain;
    overflow-y: auto;
    overflow-x: hidden;
}
.vertical-menu__inner[data-v-7e7e0a9e]::-webkit-scrollbar,
.vertical-menu__inner[data-v-7e7e0a9e]::-webkit-scrollbar-track {
    background-color: rgba(13, 19, 28, 0.8);
    border-radius: 2px;
}
.vertical-menu__inner[data-v-7e7e0a9e]::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}
.vertical-menu__inner[data-v-7e7e0a9e]::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background-color: #2a3546;
}
.dropdown__inner[data-v-7e7e0a9e] {
    z-index: 1;
    position: absolute;
    transform: translateY(0);
}
.dropdown__content[data-v-7e7e0a9e] {
    background-color: #1c2532;
    padding: 16px;
    box-shadow: 11px 13px 25px rgba(0, 0, 0, 0.25);
}
.dropdown_bottom .dropdown__inner[data-v-7e7e0a9e] {
    top: 100%;
    margin-bottom: 0 !important;
    right: 0;
    left: 0;
}
.dropdown_md .dropdown__content[data-v-7e7e0a9e] {
    z-index: 1;
    border-radius: 10px;
}
.dropdown_md .dropdown__inner[data-v-7e7e0a9e] {
    margin-top: 8px;
    margin-bottom: 8px;
    z-index: 2;
}
.vertical-menu[data-v-7e7e0a9e] {
    overflow: hidden;
}
.vertical-menu__inner[data-v-7e7e0a9e],
.vertical-menu__item[data-v-7e7e0a9e],
.vertical-menu__link[data-v-7e7e0a9e] {
    position: relative;
}
.vertical-menu_md .vertical-menu__link[data-v-7e7e0a9e]:active,
.vertical-menu_md .vertical-menu__link[data-v-7e7e0a9e]:focus {
    outline: 0;
}
.vertical-menu_md .vertical-menu__link[data-v-7e7e0a9e]:disabled {
    pointer-events: none;
    opacity: 0.5;
}
.vertical-menu_md .vertical-menu__link[data-v-7e7e0a9e]:active,
.vertical-menu_md .vertical-menu__link[data-v-7e7e0a9e]:focus,
.vertical-menu_md .vertical-menu__link[data-v-7e7e0a9e]:hover {
    color: #fff;
}
.tab_withdraw[data-v-c3338cbe] .vertical-menu__link {
    padding: 0 8px 0 0;
    margin-bottom: 14px;
}
.tab_withdraw .address-item[data-v-c3338cbe] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #202a39;
    height: 44px;
    width: 100%;
    border-radius: 8px;
    font-weight: 600;
    font-size: 12px;
    padding: 14px;
    transition: all 0.3s;
}
.tab_withdraw .address-item__title[data-v-c3338cbe] {
    color: #fff;
}
.tab_withdraw .address-item__address[data-v-c3338cbe] {
    color: #93acd3;
}
.tab_withdraw .address-item[data-v-c3338cbe]:hover {
    transform: scale(1.01);
}
.tab_withdraw .input-block-address[data-v-c3338cbe] .dropdown__content {
    background-color: #161f2c;
}
html body .button_red {
    background-color: #ed1d49;
    color: #fff;
    border-color: transparent;
}
html body .button_red:focus,
html body .button_red:hover {
    background-color: #dd234b;
    color: #fff;
    box-shadow: 0 7px 20px rgb(217 29 115 / 30%);
}
html body .button_red:active {
    background-color: #d32147;
    color: #f9f9f9;
    transform: scale(0.95);
    box-shadow: 0 7px 20px #d321473a;
}
html body .button_red:disabled {
    background-color: #ff7996;
    border-color: transparent;
    box-shadow: none;
    color: hsla(0, 0%, 100%, 0.7);
}
.button_md[data-v-0c03a553] {
    font-size: 14px;
    border-radius: 10px;
    padding: 8px 12px;
}
#adBook_addT,
.add_wallet {
    display: none;
}
.button_dark[data-v-0c03a553] {
    background-color: #1c2532;
    color: #55657e;
    border-color: transparent;
}
.button_dark i svg[data-v-0c03a553] {
    fill: #55657e;
    transform: rotate(90deg);
}
.button_dark[data-v-0c03a553]:focus,
.button_dark[data-v-0c03a553]:hover {
    background-color: #1c2532;
    color: #93acd3;
}
.button_dark:focus i svg[data-v-0c03a553],
.button_dark:hover i svg[data-v-0c03a553] {
    fill: #93acd3;
}
.button_dark[data-v-0c03a553]:active {
    background-color: #171f2a;
    color: #8aa5cf;
}
.button_dark:active i svg[data-v-0c03a553] {
    fill: #8aa5cf;
}
.button_dark[data-v-0c03a553]:disabled {
    background-color: #1c2532;
    border-color: transparent;
    box-shadow: none;
    color: #2a3546;
}
.button_dark:disabled i svg[data-v-0c03a553] {
    fill: #2a3546;
}
.slots_wrapper .button_sm i svg[data-v-0c03a553] {
    margin-left: -2px;
}
.add_wallet p[data-v-43b70aee] {
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
    margin-bottom: 32px;
}
.add_wallet .address-name[data-v-43b70aee] {
    margin-top: 15px;
}
.add_wallet .input-block__body {
    background-color: #161f2c;
    border-radius: 10px;
}
.add_wallet .input-block__label[data-v-43b70aee] {
    font-size: 16px;
    line-height: 19px;
    display: block;
    color: #9db8e1;
    margin-bottom: 8px;
}
.add_wallet[data-v-43b70aee] .btn,
.dw_bl_c1 .btn {
    margin-top: 20px;
    justify-content: center;
    width: 100%;
}
.dw_bl_c1 .input-block,
.extra_par_BRL .flex .input-block,
.extra_par_RUB .flex .input-block,
.extra_par_TRY .flex .input-block,
.extra_par_UAH .flex .input-block {
    margin-bottom: 20px;
}
.modal_deposite .extra_par_BRL input.input_invalid[data-v-4eae3cbe] {
    border: 1px solid red;
    color: red;
}
.addavat {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 32px;
    color: #fff;
    width: 64px;
    height: 64px;
    border: 1px solid #ffdc00;
    border-radius: 50%;
    cursor: pointer;
}
.addavat.act,
.addavat:hover {
    box-shadow: 1px 1px 5px 5px #ffbc00;
}
html body .modal_deposite .pix_main_img .button[data-v-3eb0b182] {
    margin: 15px auto 10px;
    display: block;
    padding: 12px 25px;
}
.pix_main_img p {
    max-width: 300px;
    margin: 10px auto;
    line-height: 20px;
}
.under-mob-block12 {
    top: -20px;
    z-index: 1;
}
.pix_main_img .txt {
    max-width: 400px;
    text-align: center;
}
body .under-mob-block12 > img {
    width: 40px;
    height: 40px;
}
.modal_unlRules .lwsif {
    display: none;
}
.modal_unlRules.latwins .lwsif {
    display: block;
}
.modal_unlRules.latwins .wwsif {
    display: none;
}
#pix_qrc_co {
    width: 1px;
    height: 1px;
    position: absolute;
    left: -9999px;
    overflow: hidden;
}
.pix_main_img div {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
}
.pix_main_img img {
    display: block;
    border-radius: 8px;
    margin: 10px auto 10px;
}
.pix_main_img {
    margin-bottom: 15px;
}
.jetgames_wr .s_t117 .cur_coin {
    display: inline-flex;
    vertical-align: middle;
    -webkit-box-align: center;
    align-items: center;
    white-space: nowrap;
}
.jetgames_wr .s_t117 .cur_coin .amount_str {
    width: auto;
    display: inline-block;
    text-align: left;
}
.jetgames_wr .s_t117 .history_all_in .is_win .amount {
    color: #5da000;
}
html .s_t117 {
    display: none;
}
.main_content .s_t117 {
    color: rgba(153, 164, 176, 0.6);
}
.jetgames_wr main .table_dice {
    border-collapse: collapse;
}
.jetgames_wr .s_t117 tr td {
    border-bottom: 1px solid #1b2636;
}
.jetgames_wr .table_dice {
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 0;
}
.jetgames_wr .table_dice td {
    border: 1px solid transparent;
    color: #99a4b0;
}
.jetgames_wr .table_dice td:first-child {
    border-radius: 11.25px 0 0 11.25px;
}
.jetgames_wr .table_dice td:first-child,
.jetgames_wr .table_dice th:first-child {
    text-align: left;
}
.jetgames_wr .table_dice td,
.jetgames_wr .table_dice th {
    overflow: hidden;
}
.jetgames_wr .table_dice td:last-child {
    border-radius: 0 11.25px 11.25px 0;
    text-align: left;
}
@media screen and (max-width: 621px) {
    .jetgames_wr .table_dice td {
        padding: 15.75px 5.625px;
        font-size: 13.5px;
    }
}
.jetgames_wr .s_t117 {
    color: rgba(153, 164, 176, 0.6);
}
.jetgames_wr .s_t117 button {
    border-width: 0;
    background-color: transparent;
    color: rgba(153, 164, 176, 0.6);
}
.jetgames_wr .s_t117 thead th:nth-child(2) {
    text-align: center;
    overflow: visible;
}
.jetgames_wr .s_t117 {
    display: none;
}
.jetgames_wr .history_all_con .table_dice td,
.jetgames_wr .history_all_con .table_dice th {
    padding: 15.75px 13.5px;
    text-align: center;
}
.main_content .s_t117 .cur_coin .coin-icon {
    width: 1.4em;
    height: 1.4em;
    margin-right: 0.25em;
}
@media (max-width: 1024px) {
    .jetgames_wr .s_t117 .table_dice.is-hover tbody tr:hover td {
        background: 0 0;
    }
}
@media (max-width: 1024px) {
    html .jetgames_wr .s_t117 .table_dice td:nth-child(4),
    html .jetgames_wr .s_t117 .table_dice th:nth-child(4) {
        display: table-cell;
    }
    html .jetgames_wr .s_t117 .table_dice td:nth-child(2),
    html .jetgames_wr .s_t117 .table_dice th:nth-child(2) {
        display: table-cell;
    }
    html .jetgames_wr .s_t117 .table_dice td:nth-child(1),
    html .jetgames_wr .s_t117 .table_dice th:nth-child(1) {
        display: table-cell;
        width: 70px;
    }
    html .jetgames_wr .s_t117 .table_dice td:nth-child(3),
    html .jetgames_wr .s_t117 .table_dice th:nth-child(3) {
        display: table-cell;
        overflow-x: auto;
    }
}
@media (max-width: 550px) {
    html .jetgames_wr .s_t117 .table_dice td:nth-child(1),
    html .jetgames_wr .s_t117 .table_dice th:nth-child(1) {
        display: table-cell;
        width: 48px;
    }
    html .jetgames_wr .s_t117 .table_dice td:nth-child(2),
    html .jetgames_wr .s_t117 .table_dice th:nth-child(2) {
        display: table-cell;
        width: 70px;
    }
    .jetgames_wr .history_all_con .table_dice td,
    .jetgames_wr .history_all_con .table_dice th {
        padding: 15.75px 4px;
    }
}
.kOlboS {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-flow: dense;
    gap: 1.5rem 0.9375rem;
}
.kTrvWf {
    margin-left: auto;
    margin-right: 0.3125rem;
    overflow-y: hidden;
    position: relative;
    width: 11.875rem;
}
html body .jetgames_wr .history_all_con .tur_a td {
    color: #fff;
}
.kTrvWf > div {
    right: 0;
    width: 100%;
}
.kTrvWf .win-item {
    height: 1.25rem;
    line-height: 1.25rem;
    padding: 0 0.1875rem;
    width: 100%;
    text-align: right;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.kTrvWf .win-item b {
    color: #43b309;
    margin-left: 0.125rem;
}
.gVplre {
    position: relative;
    color: #fff;
    height: 1.5625rem;
    line-height: 1.5625rem;
    font-size: 0.75rem;
}
.gVplre .wrap {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
    display: flex;
    padding: 0.3125rem 1.875rem 0 0.875rem;
    box-sizing: border-box;
}
.dd_bl_c1.tab__title-block,
.dw_bl_c1.tab__title-block {
    position: relative;
}
#img_dep_f77,
#img_wit_f77 {
    position: absolute;
    top: 0;
    right: 0;
    max-height: 32px;
    max-width: 120px;
    height: auto;
}
#mwd_fiat1,
#mwd_fiat2 {
    cursor: pointer;
    transition: all 0.1s ease;
    margin-left: 5px;
    text-transform: capitalize;
}
#mwd_fiat1:hover,
#mwd_fiat2:hover {
    color: #93acd3;
}
.gVplre .help-btn-wrap button {
    position: absolute;
    width: 2.125rem;
    height: 2.125rem;
    right: 0.125rem;
    top: -0.1875rem;
    padding: 0.5rem;
    opacity: 0.6;
}
.gVplre .item {
    height: 1.25rem;
    line-height: 1.25rem;
    color: #98a7b5;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.dbJiKC.disGame {
    cursor: auto;
}
.ksfyko {
    position: relative;
}
.dbJiKC.disGame:hover::after,
.ksfyko.disGame:hover::after {
    content: "Not available in your region.";
    position: absolute;
    left: 5px;
    bottom: 10px;
    color: rgba(245, 246, 247, 0.8);
    text-align: left;
    padding: 0.625rem 0.875rem 0 0;
    z-index: 9;
}
.dbJiKC.changeImageGame::after,
.ksfyko.changeImageGame::after {
    position: absolute;
    left: 5px;
    bottom: 10px;
    color: rgba(245, 246, 247, 0.8);
    text-align: left;
    padding: 0.625rem 0.875rem 0 0;
    z-index: 9;
    text-decoration: none;
}
.dbJiKC.disGame::before,
.ksfyko.disGame::before {
    content: "";
    position: absolute;
    inset: 0;
    background-color: rgba(0, 0, 0, 0.6);
    z-index: 1;
}
.ksfyko.disGame::before {
    border-radius: 1.25rem;
}
.dbJiKC .img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease 0s;
    background: #31343c;
}
.dbJiKC .img img {
    width: 100%;
    height: 100%;
    border: 0;
    border-radius: 8px;
    font-size: 0;
    outline: 0;
}
.dbJiKC .img-hand {
    position: absolute;
    right: 0.75rem;
    top: 0.75rem;
    width: 1.5rem;
}
.info_game {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-column-gap: 20px;
    margin-bottom: 30px;
}
.ig,
.ig_img {
    border-radius: 7px;
    max-width: 100%;
}
.ig_img {
    height: 236px;
}
.ig_text {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
    text-align: left;
}
.ig_title {
    font-size: 18px;
    color: #fff;
    line-height: 18px;
    padding: 0 3px;
    font-weight: 900;
}
.ig_prov {
    padding: 0 3px;
    font-size: 17px;
    margin-top: 8px;
}
@media (max-width: 1024px) {
    html .modal_wr.modal_chooseSlot {
        align-items: baseline;
    }
}
.dbJiKC .hover-mask {
    position: absolute;
    transition: all 0.2s linear 0s;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    font-size: 0.75rem;
    opacity: 0;
}
html .jetgames_wr .history_in .tabs_navs {
    overflow-x: auto;
    max-width: 380px;
}
html .jetgames_wr .history_in .tabs_nav {
    min-width: max-content;
    padding: 0 7px;
}
.dbJiKC .hover-mask .house-edge {
    color: #f5f6f7;
    text-align: right;
    padding: 0.625rem 0.875rem 0 0;
}
.dbJiKC .play-icon {
    fill: rgba(245, 246, 247, 0.9);
    width: 3rem;
    height: 3rem;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -1.5rem;
    margin-top: -1.5rem;
    transform: scale(1.3);
    transition: transform 0.3s ease 0s;
}
.dbJiKC:hover:not(.coming-soon) .hover-mask {
    opacity: 1;
}
.dbJiKC:hover:not(.coming-soon) .hover-mask .play-icon {
    transform: scale(1);
}
.dbJiKC:hover:not(.coming-soon) img {
    transform: scale(1.05);
    transition: all 0.3s ease 0s;
}
.dbJiKC .not-support-wrod {
    width: 100%;
    height: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    padding: 0 6%;
    color: #f5f6f7;
    text-align: left;
    flex-direction: column;
}
.dbJiKC .not-support-wrod p {
    width: 100%;
}
.dbJiKC .not-support-wrod p:first-child {
    font-weight: 700;
    margin-bottom: 0;
}
.mRsOE {
    position: relative;
    user-select: none;
}
.mRsOE.not {
    opacity: 0.5;
}
.mRsOE.super-block {
    grid-column: 1/3;
}
.mRsOE.super-block .game-item-wrap {
    padding-top: 48%;
}
.cdyTQQ {
    margin-bottom: 1.25rem;
    position: relative;
}
.cdyTQQ .bg-img {
    padding-top: 100%;
    border-radius: 1.25rem;
    transform: translateZ(0);
    position: relative;
    background: rgba(0, 0, 0, 0.3) url(/themes/1/assets/promotions/image/promo/logo3.png) no-repeat center center;
    overflow: hidden;
    background-size: 32%;
}
.blJYGp .grid-list {
    background-color: #1f2a39;
    padding: 12px;
    border-radius: 10px;
}
.eCSVhV {
    width: 3.125rem;
    height: 1.25rem;
    border-radius: 0.625rem;
    overflow: hidden;
    position: absolute;
    right: 0.5625rem;
    top: 0.5625rem;
    z-index: 10;
    background-color: #000;
}
.eCSVhV .inner {
    width: 100%;
    height: 100%;
    background-size: 10px 10px;
    background-image: linear-gradient(-45deg, rgba(248, 147, 147, 0.15) 25%, transparent 0, transparent 50%, rgba(248, 147, 147, 0.15) 0, rgba(248, 147, 147, 0.15) 75%, transparent 0);
    animation: 1s linear 0s infinite normal none running back-anim;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    font-weight: 700;
    color: #fff;
    font-size: 12px;
    line-height: 1.25rem;
}
.eyecsy {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
.dobEAQ {
    flex: 1 1 0%;
    border-radius: 10px;
    overflow: hidden;
    background-color: #161f2c;
    display: block;
    position: relative;
    margin: 0 0.375rem;
}
.dobEAQ::after {
    content: "";
    display: block;
    width: 100%;
    padding-top: 56%;
}
.dobEAQ img {
    height: 100%;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    image-rendering: -webkit-optimize-contrast;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 0;
}
.dobEAQ .cut-time {
    position: absolute;
    left: 52%;
    top: 13%;
    color: #fff;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    height: 8%;
    z-index: 11;
    font-size: 12px;
    font-weight: 800;
}
.fyzscW {
    flex: 2 1 0%;
    border-radius: 1.25rem;
    overflow: hidden;
    background-color: #161f2c;
    display: block;
    position: relative;
    margin: 0 0.375rem;
}
.fyzscW::after {
    content: "";
    display: block;
    width: 100%;
    padding-top: 28%;
}
.fyzscW img {
    height: 100%;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    image-rendering: -webkit-optimize-contrast;
    position: absolute;
    left: 0;
    top: 0;
}
.jLDLMc {
    margin: 0 auto;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    max-width: 1328px;
    padding-top: 24px;
}
.ieOgwV.blog_wrapper {
    padding-top: 24px;
    max-width: 1328px;
    margin: 0 auto;
}
.blog_wrapper .blog_small_wr {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(290px, 1fr));
    row-gap: 20px;
    column-gap: 20px;
}
.blogs_wr_t {
    margin-top: 40px;
    border-radius: 24px;
    background-color: #161f2c;
    padding: 20px 30px;
    color: #93acd3;
    width: 860px;
    max-width: 100%;
    margin: 0 auto;
}
.tp_time2 div:nth-child(2):after,
.tp_time2 div:nth-child(3):after {
    content: ":";
    font-weight: 600;
    font-size: 18px;
    line-height: 29px;
    letter-spacing: -0.02em;
    position: absolute;
    right: -7px;
    top: -1px;
}
.tp_time2 .tp_tit2 {
    display: none;
    font-size: 13px;
    padding: 3px 10px;
    border-radius: 4px;
    background-color: #5da000;
    color: #fff;
}
.tp_time2.good div {
    display: none;
}
.tp_time2.good .tp_tit2 {
    display: block;
}
.tp_time2 div {
    position: relative;
    padding: 5px;
    border-radius: 4px;
    background-color: #222d3ea6;
}
.tp_time2 {
    display: none;
    text-align: center;
    align-items: center;
    gap: 10px;
    margin-top: 10px;
    color: #ffde00;
}
.blogs_wr_t p {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}
.blog_category_menu {
    display: grid;
    text-align: center;
    grid-template-columns: repeat(auto-fill, minmax(290px, 1fr));
    align-items: center;
    justify-content: center;
    row-gap: 15px;
    column-gap: 20px;
    margin-bottom: 32px;
}
.blog_wrapper .blog_inner_wr figure img {
    margin: 0 auto;
    display: block;
    width: 100% !important;
    max-width: 600px;
    object-fit: cover;
    border-radius: 10px;
    margin-bottom: 25px;
    border-radius: 8px;
}
.intercom-namespace .intercom-dfosxs,
html .intercom-lightweight-app-launcher {
    display: none !important;
}
.btsd35 {
    color: #9db8e1;
    background-color: #161f2c;
    padding: 10px 25px;
    border-radius: 4px;
    overflow: hidden;
    clip-path: polygon(100% 0, 99% 100%, 1% 100%, 0 0);
    width: fit-content;
    max-width: 100%;
    text-align: center;
    margin: 0 auto;
}
.blog_inner_wr {
    max-width: 600px;
    margin: 0 auto;
}
.blog_inner_wr ul {
    list-style: circle;
}
.blog_inner_wr ol {
    list-style: decimal;
}
.blog_inner_wr .blog_title_inner {
    color: #fff;
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 20px;
}
.blog_inner_wr .blog_title_inner h1 {
    line-height: 34px !important;
    font-size: 28px;
    font-weight: 700;
    margin: 0;
}
.blog_inner_wr .blog_in_t5 {
    font-size: 13px;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
}
.blog_inner_wr .blog_share {
    margin-left: auto;
    display: flex;
    align-items: center;
    gap: 15px;
}
.blog_inner_wr .blog_share img {
    width: 30px;
    height: 30px;
}
.blog_inner_wr h2,
.blog_inner_wr h3,
.blog_inner_wr h4 {
    color: #fff;
    margin: 30px 0 10px;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
}
.blog_wrapper .blog_title_ou {
    color: #ebebeb;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    margin: 15px 0 10px;
}
@media (max-width: 800px) {
    .blogs_wr_t {
        padding: 20px 16px;
    }
}
.blog_small_wr a:visited,
html .blog_small_wr a {
    color: #fff;
}
html .blog_small_wr a:active,
html .blog_small_wr a:hover {
    color: #fff;
    text-decoration: none;
}
html .blog_small_wr a img {
    transition: transform 0.3s ease;
}
html .blog_small_wr a:hover img {
    transform: translateY(-3px);
}
html .blog_small_wr a p {
    color: #93acd3;
    font-size: 14px;
    line-height: 22px;
}
.blog_category_menu a:visited,
html .blog_category_menu a {
    background: #2a3546;
    border-radius: 4px;
    width: 100%;
    color: #93acd3;
    transition: all 0.2s ease;
    padding: 0;
    display: flex;
    align-items: center;
    gap: 20px;
}
html .blog_category_menu a svg {
    width: 20px;
    height: 20px;
    fill: #93acd3;
    transition: all 0.3s ease;
    margin: 0 25px 0 auto;
}
html .blog_category_menu a:hover svg {
    transform: translateX(5px);
}
html .blog_category_menu a:active,
html .blog_category_menu a:hover {
    color: #acccff;
    background-color: #40516b;
    text-decoration: none;
}
.blog_category_menu a:active {
    transform: scale(0.97);
}
.blog_wrapper .blog_small {
    border-width: 0;
}
.blog_wrapper .blog_small img {
    margin: 0 auto;
    display: block;
    width: 100%;
    height: 200px;
    object-fit: cover;
    border-radius: 10px;
    margin-bottom: 0;
    border-radius: 8px;
    max-width: 100%;
}
.blog_pagination {
    text-align: center;
    margin: 25px 0 15px;
}
.blog_pagination a,
.blog_pagination a:visited {
    color: #fff;
    transition: all 0.2s ease;
}
.blog_inner_wr .blog_cat_in {
    font-size: 13px;
    background-color: #2a3546;
    width: fit-content;
    padding: 5px 10px;
    border-radius: 5px;
    margin-top: 20px;
    transition: all 0.3s ease;
    cursor: pointer;
}
.blog_inner_wr .blog_cat_in:hover {
    color: #fff;
    background-color: #2283f6;
}
.blog_inner_wr p {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    line-height: 32px;
}
html .blog_pagination a:active,
html .blog_pagination a:hover {
    color: #fff;
}
.slots_lwr .jLDLMc {
    padding-top: 0;
}
.jLDLMc .swiper-slide {
    padding: 0;
}
.jLDLMc .gradient-wrap,
.jLDLMc .gradient-wrap2,
.jLDLMc .gradient-wrap4 {
    max-width: 1328px;
    padding: 0;
    width: 100%;
    position: relative;
    margin: 0;
}
.jLDLMc .navigation-btns-wrap .n-p-b {
    position: absolute;
    z-index: 99;
    left: -10px;
    top: 50%;
    transform: translateY(-50%);
}
.jLDLMc .navigation-btns-wrap .n-n-b {
    position: absolute;
    z-index: 99;
    top: 50%;
    right: -5px;
    transform: translateY(-50%);
}
.dsYwhO {
    position: relative;
    display: inline-block;
    white-space: nowrap;
}
.dsYwhO .cont-txt {
    position: relative;
    left: 0;
    z-index: 2;
    padding: 17px 0;
    color: #f5f6f7;
    top: 0;
    font-weight: 900;
    font-size: 16px;
    line-height: 19px;
    font-family: Roboto;
}
.dsYwhO .cont-txt img,
.ggpkYi .provider-tit .txt img {
    display: inline-block;
    vertical-align: bottom;
    width: 19px;
    height: auto;
    margin-right: 7px;
    position: relative;
}
.ggpkYi .provider-tit .txt img {
    vertical-align: middle;
}
.dsYwhO .cont-txt span {
    display: inline-block;
    text-transform: lowercase;
}
.dsYwhO .cont-txt span::first-letter {
    text-transform: capitalize;
}
.grid-header.oneWordLable .dsYwhO .cont-txt {
    padding: 17px 0;
    text-transform: capitalize;
}
.dsYwhO .cont-txt b {
    color: #ffde01;
    text-transform: lowercase;
}
.dsYwhO .cont-txt.green {
    padding-right: 3.5rem;
    text-transform: uppercase;
}
.dsYwhO .cont-txt.green b {
    color: #5ddb1c;
}
.eQIlNS .nav-tit {
    bottom: 0;
}
.kIJTXR {
    position: relative;
    margin-top: 24px;
}
.kQxxKz {
    padding: 0.625rem;
    position: relative;
}
.kQxxKz .winner-img {
    position: absolute;
    left: -0.25rem;
    top: -0.21875rem;
    width: 5rem;
    height: 5rem;
}
.ddqaFd {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    background: #29374b;
    padding: 15px 20px;
}
.ddqaFd img {
    width: 39px;
    height: auto;
    margin-right: 1.25rem;
}
.ddqaFd:nth-child(2n-1) {
    background-color: transparent;
}
.ddqaFd:nth-child(2n-1) .select-trigger {
    background: #29374b;
    border-radius: 98px;
}
.kVNzVA {
    margin: 40px 0 15px 0;
    font-weight: 800;
    font-size: 18px;
    line-height: 25px;
    color: #f5f6f7;
}
.jYzPKU {
    padding: 1rem;
    background-color: #161f2c;
    border-radius: 10px;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: wrap;
}
.jYzPKU > div {
    min-width: 30rem;
    align-self: center;
}
@media screen and (max-width: 621px) {
    .jYzPKU {
        padding: 0 0.375rem 0.375rem;
        border-radius: 0.625rem;
    }
    .jYzPKU > div {
        min-width: auto;
        width: 100%;
    }
}
.gmiOfI {
    position: relative;
    flex: 1 1 0%;
    overflow: hidden;
}
.gmiOfI .info {
    position: relative;
    z-index: 1;
    width: 100%;
    padding: 3rem 0 2.25rem 1.5rem;
    margin: -1rem 0;
}
.gmiOfI .info .tit {
    color: #f5f6f7;
    font-weight: 700;
    font-size: 1.375rem;
    letter-spacing: -0.73px;
    line-height: 1.75rem;
}
.gmiOfI .info button {
    margin-top: 3.125rem;
    width: 10.125rem;
}
.gmiOfI .bg {
    position: absolute;
    z-index: 0;
    height: 140%;
    width: auto;
    bottom: -1.9rem;
    right: 0;
}
@media screen and (max-width: 621px) {
    .dsYwhO .cont-txt,
    .grid-header.oneWordLable .dsYwhO .cont-txt {
        padding: 0 0 17px;
    }
    #slotlwr_title54 .cont-txt,
    #top_title54 .cont-txt {
        padding: 0 0 11px;
    }
    .ieOgwV .ggpkYi .provider-tit {
        margin-bottom: 0;
    }
    .kIJTXR {
        margin-top: 40px;
    }
    .gmiOfI .info {
        padding: 2.5rem 0 1.875rem 1.25rem;
        margin: 0;
        display: none;
    }
    .gmiOfI .info .tit {
        font-size: 1.125rem;
        line-height: 1.375rem;
        letter-spacing: 0;
    }
    .gmiOfI .info button {
        margin-top: 3.75rem;
        width: 7.25rem;
        height: 2.5rem;
    }
    .gmiOfI {
        display: none;
    }
    .gmiOfI .bg {
        height: 80%;
        bottom: 0.625rem;
        right: -1.5rem;
    }
}
.cmvyqL {
    flex: 1 1 0%;
    background: #202a39;
    border-radius: 6px;
    padding: 10px 0;
    margin: 0;
}
.cmvyqL .rich-item > div {
    max-height: 2rem;
}
.cmvyqL .top-winner {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    overflow: hidden;
    text-align: center;
}
.cmvyqL .user-number {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    width: 40%;
}
.cmvyqL .user-number > img {
    margin-right: 20px;
}
.cmvyqL .user-number .user-info {
    flex: 1 1 auto;
    overflow: hidden;
}
.cmvyqL .user-number .user-info .avatar {
    width: 2rem;
    height: 2rem;
    margin-right: 24px;
}
.cmvyqL .user-number .user-info .name {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #8c9196;
}
.cmvyqL .select-trigger {
    background: #202a39;
    border-radius: 98px;
    padding: 4px 6px;
}
.cmvyqL .select-trigger .win {
    color: #43b309;
    font-weight: 700;
}
.cmvyqL .select-trigger .win span {
    color: #8c9196;
    margin-left: 5px;
}
@media screen and (max-width: 1400px) {
    .cmvyqL {
        margin: 0;
    }
    .cmvyqL .user-number {
        width: 50%;
    }
    .cmvyqL .top-winner {
        display: none;
    }
}
.forgot-block-text46 {
    font-size: 14px;
}
.jhYNxF {
    min-height: 527px;
    padding: 0.625rem;
    background-color: #161f2c;
    border-radius: 10px;
}
.jhYNxF .coin {
    font: 400 14px Roboto;
    color: #f5f6f7;
}
.jhYNxF .win .amount {
    color: #43b309;
}
.jhYNxF .lose .amount {
    color: #5c697a;
}
.jhYNxF .game-name {
    font-weight: 400;
    display: flex;
    font-size: 14px;
    -webkit-box-align: center;
    align-items: center;
}
.jhYNxF .game-name .game-icon {
    width: 1.5rem;
    height: 1.5rem;
    margin-right: 0.1875rem;
}
.jhYNxF .game-name .name {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
@media screen and (max-width: 1024px) {
    .jhYNxF tbody td:nth-child(3),
    .jhYNxF tbody td:nth-child(4),
    .jhYNxF thead th:nth-child(3),
    .jhYNxF thead th:nth-child(4) {
        display: none;
    }
}
@media screen and (max-width: 621px) {
    .jhYNxF .m-width {
        width: 35%;
    }
    .jhYNxF tbody tr:hover td:first-child {
        border-radius: 0.625rem 0 0 0.625rem;
    }
    .jhYNxF tbody tr:hover td:last-child {
        border-radius: 0 0.625rem 0.625rem 0;
    }
}
.SnHMW {
    margin-top: 40px;
}
.cSrUAB .tabs-navs {
    color: #f5f6f7;
    font-size: 0.875rem;
    margin-left: 0.625rem;
    margin-bottom: 0.75rem;
    max-width: 12.5rem;
}
.cSrUAB .tabs-view {
    border-radius: 1.25rem;
}
.jxBoCJ {
    height: 100%;
    overflow: hidden;
}
.jxBoCJ .top {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    overflow: hidden;
    width: 100%;
}
.jxBoCJ .top .circle {
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
    flex: 0 0 auto;
}
.jxBoCJ .top .circle img {
    width: 150%;
    margin-left: -25%;
    margin-top: -25%;
}
.jxBoCJ .top .word {
    flex: 1 1 0%;
}
.jxBoCJ .top .word span {
    margin-right: 0.25rem;
}
.jxBoCJ .top p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 0.5rem;
    color: #e5e9ed;
}
.bEzist {
    border-radius: 0.625rem;
    flex: 0 0 auto;
    cursor: pointer;
    overflow: hidden;
}
.bEzist .image-inner {
    background-color: #161f2c;
    width: 100%;
    height: 100%;
}
.bEzist .image-inner img {
    width: 100%;
    height: 100%;
}
.fBcTCW {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    height: 3.375rem;
    max-width: 14rem;
}
.fBcTCW .left {
    width: 3.25rem;
    height: 3.25rem;
}
.fBcTCW .right {
    display: flex;
    flex-direction: column;
    -webkit-box-pack: center;
    justify-content: center;
    padding-left: 0.625rem;
    height: 3.375rem;
    flex: 1 1 0%;
    overflow: hidden;
}
.fBcTCW .right .right-word-wrap {
    height: 1.125rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.fBcTCW .right .right-word-wrap.big-word p {
    font-size: 0.875rem;
}
.fBcTCW .right .right-word-wrap p {
    height: 1rem;
    line-height: 1rem;
    width: 100%;
    color: #e5e9ed;
    font-size: 0.75rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.fBcTCW .right .right-word-wrap p span {
    padding-left: 0.25rem;
    color: #5ddb1c;
    font-weight: 700;
    font-size: 0.875rem;
}
.fBcTCW .right .right-word-wrap p.sp {
    font-weight: 400;
    opacity: 0.6;
    color: #98a7b5;
}
.fBcTCW .right .right-word-wrap p.sp:not(.hidden):hover {
    cursor: pointer;
    text-decoration: underline;
}
.beOEQv {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    height: 3.375rem;
    max-width: 14rem;
}
.beOEQv .left {
    width: 3.25rem;
    height: 3.25rem;
}
.beOEQv .right {
    display: flex;
    flex-direction: column;
    -webkit-box-pack: center;
    justify-content: center;
    padding-left: 0.625rem;
    height: 3.375rem;
    flex: 1 1 0%;
    overflow: hidden;
}
.beOEQv .right .right-word-wrap {
    height: 1.125rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.beOEQv .right .right-word-wrap.big-word p {
    font-size: 0.875rem;
}
.beOEQv .right .right-word-wrap p {
    height: 1rem;
    line-height: 1rem;
    width: 100%;
    color: #e5e9ed;
    font-size: 0.75rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.beOEQv .right .right-word-wrap p span {
    padding-left: 0.25rem;
    color: #5ddb1c;
    font-weight: 700;
    font-size: 0.875rem;
}
.dghgTC {
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-direction: column;
}
.dghgTC .item-wrap {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.dghgTC > .item-wrap:first-child {
    margin-bottom: 0.5rem;
}
.fcaxpK {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-direction: column;
    flex: 1 1 0%;
}
.fcaxpK .left {
    width: 5rem;
    height: 5rem;
    border-radius: 0.75rem;
}
.fcaxpK .right {
    width: 5rem;
    margin-top: 0.375rem;
}
.fcaxpK .right .right-word-wrap {
    height: 1rem;
}
.fcaxpK .right .right-word-wrap p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 1rem;
    line-height: 1rem;
    color: #e5e9ed;
}
.fcaxpK .right .right-word-wrap p span {
    padding-left: 0.25rem;
    color: #5ddb1c;
    font-weight: 700;
}
.fcaxpK .right .one-p {
    height: 1rem;
}
.fcaxpK .right .one-p p {
    height: 0.875rem;
    line-height: 0.875rem;
    font-size: 10px;
}
.gEYEuw {
    transform-origin: left top;
}
.kMCIjN .tabs .tabs-navs {
    height: 3.75rem;
    margin-bottom: 0.5rem;
    background-color: transparent;
}
.kMCIjN .tabs .tabs-navs .bg {
    box-shadow: none;
    background-color: transparent;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: linear-gradient(#101113 10%, rgba(0, 0, 0, 0));
}
.kMCIjN .tabs .tabs-navs .tabs-nav {
    -webkit-box-pack: start;
    justify-content: flex-start;
    width: 50%;
}
.kMCIjN .tabs .tabs-navs .tabs-nav > div {
    width: 100%;
}
.kMCIjN .tabs .tabs-navs .tabs-nav > div .top {
    padding-left: 0.75rem;
}
.kMCIjN .tabs .tabs-navs .tabs-nav > div .top p {
    text-align: left;
}
.features[data-v-9888ad30] {
    background: #161f2c;
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 16px;
    position: relative;
}
.features__inner[data-v-9888ad30] {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 12px;
    gap: 6px;
    overflow: hidden;
    width: 100%;
    min-height: 89px;
}
.features__inner[data-v-9888ad30]:first-child {
    grid-template-columns: repeat(3, 1fr);
}
.features__inner[data-v-9888ad30]:last-child {
    grid-template-columns: repeat(3, 1fr);
}
.fets_sw .swiper-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 6px;
}
.clasPr2,
.features__inner[data-v-9888ad30]:first-child button:first-child .clasWhe {
    display: none;
}
@media (max-width: 1000px) {
    .fets_sw .swiper-wrapper {
        display: grid;
        grid-template-columns: 3fr 2fr;
        column-gap: 6px;
    }
    .clasPr3,
    .features__inner[data-v-9888ad30]:first-child button:first-child picture {
        display: none;
    }
    .clasPr2,
    .features__inner[data-v-9888ad30]:first-child button:first-child .clasWhe {
        display: block;
        width: 45px;
        position: relative;
    }
    .features__inner[data-v-9888ad30]:first-child button:first-child .clasWhe img:first-child {
        width: calc(100% - 2px);
        display: block;
        position: relative;
        margin: 2px auto;
    }
    .features__inner[data-v-9888ad30]:first-child button:first-child .clasWhe img:last-child {
        width: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .features__inner[data-v-9888ad30]:first-child button:first-child .clasWhe img:nth-child(2) {
        width: 35%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .features__inner[data-v-9888ad30] {
        grid-template-rows: repeat(2, 89px);
    }
    .features__inner[data-v-9888ad30]:first-child {
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: 1fr;
        margin-bottom: 6px;
    }
    html body .features__cell img[data-v-9888ad30] {
        position: relative;
        left: 0;
        right: 0;
        top: 0;
        width: 45px;
    }
    html body .features__cell.label[data-v-9888ad30]:before {
        content: none;
    }
    .features__inner[data-v-9888ad30]:last-child {
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: 1fr;
    }
    .features__inner[data-v-9888ad30]:last-child > button:first-child {
        display: none;
    }
    html body .features__cell[data-v-9888ad30] {
        padding: 7px 0;
        max-height: initial;
        flex-direction: column;
        border-radius: 5px;
        border-start-start-radius: 5px !important;
    }
    html body .features__label[data-v-9888ad30] {
        max-width: 90%;
        margin-top: auto;
        margin-bottom: auto;
        font-size: 11px !important;
        word-wrap: break-word;
        text-align: center;
    }
}
@media (max-width: 768px) {
    .features__inner[data-v-9888ad30] {
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: repeat(2, 89px);
    }
    .pag_main_fets {
        margin: 0 auto;
        width: fit-content !important;
    }
    .swiper-pagination-bullet {
        background: #2283f6;
    }
}
@media (max-width: 767px) {
    body .jetgames_wr .game_mob_con {
        min-width: 100%;
    }
    body .jetgames_wr .game_mob_con .until-time {
        padding-left: 28px;
    }
}
.features__cell[data-v-9888ad30]:first-child {
    grid-row: 1/2;
    grid-column: 1;
}
.features__col[data-v-9888ad30] {
    flex: 1 1;
    border-radius: 5px;
    margin: 6px;
}
.features__cell[data-v-9888ad30] {
    /*background-color: #202a39;*/
    border-radius: 5px;
    padding: 16px;
    width: 100%;
    display: flex;
    max-height: 89px;
    align-items: center;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    transition: background-color 0.1s ease-in-out;
}
.features__cell[data-v-9888ad30]:active,
.features__cell[data-v-9888ad30]:focus,
.features__cell[data-v-9888ad30]:hover {
    background-color: #263041;
}
.features__inner[data-v-9888ad30]:first-child .features__cell[data-v-9888ad30]:first-child {
    grid-row: 1/2;
}
.actav.features__cell[data-v-9888ad30]::after {
    content: "";
    position: absolute;
    height: 7px;
    background-color: #469f00;
    border-radius: 50%;
    right: 5px;
    top: 5px;
    width: 7px;
}
@media (max-width: 1000px) {
    .features__cell[data-v-9888ad30]:first-child {
        grid-row: 1;
        grid-column: 1;
    }
    #home-banner {
        padding-top: 0;
    }
    #home .jpCZKz {
        padding-top: 16px;
    }
    #home .features[data-v-9888ad30] {
        margin-bottom: 0;
    }
    #home .mslwr7.ivyfGo {
        margin-top: 12px;
    }
}
.features__cell_small[data-v-9888ad30] {
    padding: 12px;
    color: #fff;
}
.features__cell_small .features__label[data-v-9888ad30] {
    font-size: 14px;
    max-width: 65%;
}
@media (max-width: 500px) {
    .features__cell_small .features__label[data-v-9888ad30] {
        max-width: 72%;
    }
}
@media (max-width: 732px) {
    .opened-left-panel .features__cell_small .features__label[data-v-9888ad30] {
        max-width: 72%;
    }
}
@media (max-width: 825px) {
    .opened-right-panel .features__cell_small .features__label[data-v-9888ad30] {
        max-width: 72%;
    }
}
@media (max-width: 1057px) {
    .opened-left-panel.opened-right-panel .features__cell_small .features__label[data-v-9888ad30] {
        max-width: 72%;
    }
}
.features__cell.label[data-v-9888ad30] {
    border-start-start-radius: 14px;
}
.features__cell.label[data-v-9888ad30]:before {
    text-align: left;
    padding-left: 7px;
    padding-top: 3px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 95px;
    height: 23px;
    content: "Free-to-play";
    font-style: italic;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    color: #fff;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='95' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23a)'%3E%3Cpath d='M0 12A12 12 0 0112 0h83l-3.6 11.2a12 12 0 01-10.9 8.31L0 23V12z' fill='%232283F6'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='0' y='0' width='95' height='24' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_791_18552'/%3E%3C/filter%3E%3Cfilter id='b' x='5.7' y='4.88' width='80.9' height='11.24' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.17 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_791_18552'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_791_18552' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
}
.features__cell picture[data-v-9888ad30] {
    pointer-events: none;
}
.features__cell img[data-v-9888ad30] {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (max-width: 500px) {
    .features__cell img[data-v-9888ad30] {
        right: -10px;
    }
}
@media (max-width: 732px) {
    .opened-left-panel .features__cell img[data-v-9888ad30] {
        right: -10px;
    }
}
@media (max-width: 825px) {
    .opened-right-panel .features__cell img[data-v-9888ad30] {
        right: -10px;
    }
}
@media (max-width: 1057px) {
    .opened-left-panel.opened-right-panel .features__cell img[data-v-9888ad30] {
        right: -10px;
    }
}
.features__label[data-v-9888ad30] {
    font-weight: 700;
    font-size: 16px;
    color: #fff;
    position: relative;
    z-index: 1;
    max-width: 50%;
    text-align: left;
}
@media (max-width: 500px) {
    .features__label[data-v-9888ad30] {
        max-width: 60%;
    }
}
@media (max-width: 732px) {
    .opened-left-panel .features__label[data-v-9888ad30] {
        max-width: 60%;
    }
}
@media (max-width: 825px) {
    .opened-right-panel .features__label[data-v-9888ad30] {
        max-width: 60%;
    }
}
@media (max-width: 1057px) {
    .opened-left-panel.opened-right-panel .features__label[data-v-9888ad30] {
        max-width: 60%;
    }
}
.spin[data-v-9888ad30] {
    justify-content: center;
    align-items: flex-start;
    padding-top: 30px;
}
.spin .features__label[data-v-9888ad30] {
    max-width: none;
}
.gvMyZo {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    height: 190px;
    background-color: #0d131c;
    border-radius: 1.25rem;
    justify-content: space-around;
}
.gvMyZo .list-one,
.gvMyZo .list-two {
    width: 220px;
    margin-right: 12px;
}
.gvMyZo .list-one .swiper,
.gvMyZo .list-two .swiper {
    height: 126px;
    margin-left: 24px;
    margin-right: 12px;
}
.gvMyZo .list-one .swiper .item-wrap:first-child,
.gvMyZo .list-two .swiper .item-wrap:first-child {
    margin-bottom: 12px;
}
.gvMyZo .small-right {
    width: 344px;
}
.gvMyZo .small-right .tabs .top .word {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.gvMyZo .small-right .tabs .top .word p {
    height: auto;
    line-height: 14px;
    font-weight: 400;
}
.gvMyZo .small-right .swiper {
    height: 126px;
}
.gvMyZo .small-right .swiper .good-games-wrap {
    padding: 0 calc((100% - 270px) / 2);
}
.gvMyZo .small-right .swiper .item-wrap .right {
    margin-top: 8px;
}
.gvMyZo > div {
    height: 100%;
}
.gvMyZo > div .top {
    padding: 0 0.875rem;
    height: 55px;
}
.gvMyZo > div .top p {
    height: 1.25rem;
    line-height: 20px;
}
.gvMyZo > div .tabs .tabs-navs {
    height: 52px;
}
.bPNYfU p {
    margin: 0;
}
.main_prov_list4 {
    overflow: hidden;
}
html .main_prov_list4 .prov_slider_sw {
    overflow: visible;
}
.iFCgzK {
    background: #222d3c no-repeat center center;
    height: 3.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    transition: all 0.4s ease;
}
@media (min-width: 1025px) {
    .iFCgzK:hover {
        transform: translateY(-5px);
    }
}
@media (max-width: 1024px) {
    .iFCgzK {
        background-size: 100%;
    }
}
.ggpkYi {
    margin-top: 14px;
    max-width: 1328px;
    margin-right: auto;
    margin-left: auto;
}
.kFyqld {
    max-width: 1328px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 24px;
}
.screen-wrap {
    max-width: 1328px;
    margin-right: auto;
    margin-left: auto;
}
.ggpkYi .swiper {
    border-radius: 0.625rem;
}
.ggpkYi .swiper .swiper-slide:last-child .provider-img:last-child {
    border-top-right-radius: 0.625rem;
    border-bottom-right-radius: 0.625rem;
}
.ggpkYi.last-two-radius .swiper-slide:last-child .provider-img:last-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0.625rem;
}
.ggpkYi.last-two-radius .swiper-slide:last-child .provider-img:nth-last-child(2) {
    border-top-right-radius: 0.625rem;
}
.ggpkYi .gird-list {
    grid-auto-flow: column;
    grid-template-rows: repeat(2, 1fr);
}
.ggpkYi .provider-tit {
    display: flex;
    margin-right: 12px;
    -webkit-box-align: center;
    align-items: center;
    margin-bottom: 16px;
}
.ggpkYi .provider-tit .txt {
    color: #f5f6f7;
    font-weight: 600;
    font-size: 18px;
    line-height: 25px;
    font-family: Roboto;
    margin: 0 auto 0 0;
}
.ggpkYi .provider-tit .txt span {
    display: inline-block;
    text-transform: lowercase;
}
.ggpkYi .provider-tit .txt span::first-letter {
    text-transform: capitalize;
}
.ivyfGo {
    z-index: 1;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.slots_lwr .ivyfGo {
    box-shadow: none;
    border-radius: 0;
    width: initial;
    position: relative;
    margin-top: 16px;
}
.mslwr7.ivyfGo {
    margin-top: 36px;
}
.slots_lwr .ivyfGo .swiper {
    margin-left: 0;
    width: 100%;
}
.slots_lwr .ivyfGo .cont-scroll {
    border-radius: 10px;
    background: rgb(31 42 57 / 62%);
    align-items: center;
    justify-content: center;
    display: flex;
    padding: 0;
}
.ivyfGo .cont-scroll::-webkit-scrollbar {
    display: none;
}
.ivyfGo .cont-scroll .nav-bg {
    display: flex;
    position: relative;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
.slots_lwr .ivyfGo .cont-scroll .nav-bg {
    height: 65px;
    padding: 2px;
    gap: 6px;
    border-radius: 0;
    width: fit-content;
    overflow: visible;
    margin-left: 0;
}
.slots_lwr .mslwr7.ivyfGo .cont-scroll {
    justify-content: flex-start;
}
.mslwr7.ivyfGo .navblss5 > .nav-item:last-child {
    margin-right: 50px;
}
html .slots_lwr .ivyfGo .swiper::before {
    content: none;
}
html .slots_lwr .ivyfGo .swiper::after {
    content: none;
}
html .slots_wrapper[data-name="Slots"] .gradient-wrap4,
html .slots_wrapper[data-name="Slots"] .kpCklu4,
html .slots_wrapper[data-name="Slots"] .l_slots_sw1 {
    display: none;
}
html .slots_wrapper[data-name="SlotsCat"] .dropdown_sl,
html .slots_wrapper[data-name="Slots"] .dropdown_sl {
    top: 0;
    right: 0;
    gap: 5px;
}
html .slots_wrapper[data-name="SlotsCat"] .gradient-wrap2,
html .slots_wrapper[data-name="SlotsCat"] .kpCklu2,
html .slots_wrapper[data-name="SlotsCat"] .l_slots_sw {
    display: none;
}
html .slots_wrapper .dobEAQ::after {
    padding-top: 42.4%;
}
html .slots_wrapper .gradient-wrap2,
html .slots_wrapper .gradient-wrap4 {
    min-height: 100px;
}
.slots_lwr .ivyfGo .swiper::after {
    content: "";
    height: 100%;
    position: absolute;
    z-index: 1;
    width: 0;
    top: 0;
    right: -6px;
    box-shadow: -10px 0 10px 2px #000;
}
.slots_lwr .ivyfGo .swiper::before {
    content: "";
    height: 100%;
    position: absolute;
    z-index: 1;
    width: 0;
    top: 0;
    left: -6px;
    box-shadow: 10px 0 10px 2px #000;
}
.cl_sl_ck,
.dropdown_sl .cl_sl_cr {
    border-radius: 50%;
    background-color: #202a39;
    min-width: 32px;
    min-height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.cl_sl_ck {
    background-color: #1f2a39;
    min-width: 38px;
    min-height: 38px;
}
.cl_sl_ck svg {
    fill: #93acd3;
}
.cl_sl_ck:active,
.dropdown_sl .cl_sl_cr:active {
    transform: scale(0.97);
}
.slots_lwr .cBmlor {
    font-size: 14px;
    line-height: 16px;
}
@media (max-width: 1024px) {
    .dropdown_sl .cl_sl_cr,
    html .slots_lwr .ivyfGo .navigation-btn {
        display: none;
    }
    html .slots_lwr .ivyfGo .cont-scroll .nav-bg {
        margin-right: 0;
        overflow-x: auto;
        max-width: 100%;
    }
    .mslwr7.ivyfGo .navblss5 > .nav-item:last-child {
        margin-right: 0;
    }
    html .slots_lwr .ivyfGo .navigation-btn.next,
    html .slots_lwr .ivyfGo .navigation-btn.prev {
        display: none;
    }
    html .slots_lwr .cBmlor {
        font-size: 12px;
        line-height: 14px;
    }
    html .slots_lwr .ivyfGo .cont-scroll .nav-bg::-webkit-scrollbar {
        height: 0;
        width: 0;
    }
    html .slots_lwr .ivyfGo .cont-scroll .nav-bg::after {
        display: none;
    }
}
.cl_sl_ck:hover,
.dropdown_sl .cl_sl_cr:hover {
    background-color: #2d3b50;
}
.dropdown_sl .cl_sl_cr:active {
    transform: scale(0.97);
}
.dropdown_sl .cl_sl_cr .icon {
    fill: #fff;
    width: 16px;
    height: 16px;
}
.ivyfGo .cont-scroll .nav-item {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    cursor: pointer;
    position: relative;
    z-index: 9;
    white-space: nowrap;
}
.slots_lwr .ivyfGo .cont-scroll .nav-item {
    border-radius: 10px;
    opacity: 0.7;
    color: #fff;
    font-weight: 400;
    width: auto !important;
    min-width: fit-content;
    height: initial;
    flex: none;
    backdrop-filter: blur(3px);
    padding: 0 12px;
}
.slots_lwr .ivyfGo .cont-scroll .nav-item .button-inner {
    margin-left: 0;
}
.slots_lwr .ivyfGo .cont-scroll .nav-item .icon {
    width: 24px;
    height: 24px;
    margin-bottom: 3px;
    fill: #fff;
}
@media (min-width: 1025px) {
    .slots_lwr .ivyfGo .cont-scroll .nav-item:hover {
        color: #fff;
        background: rgba(255, 255, 255, 0.08);
    }
    .slots_lwr .ivyfGo .cont-scroll .nav-item:hover .nav_line7 {
        width: 12px;
        height: 2px;
        background-color: #fff;
        margin-top: 5px;
        display: block;
        max-width: 12px;
    }
}
.slots_lwr .ivyfGo .cont-scroll .nav-item.active .nav_line7 {
    width: 12px;
    height: 2px;
    background-color: #fff;
    margin-top: 5px;
    display: block;
    max-width: 12px;
}
.slots_lwr .ivyfGo .cont-scroll .nav-item.active .nav_line7,
.slots_lwr .ivyfGo .cont-scroll .nav-item.active:hover .nav_line7 {
    background-color: #161f2c;
}
.slots_lwr .ivyfGo .cont-scroll .nav-item .nav_line7 {
    display: none;
    border-radius: 10px;
    overflow: hidden;
    max-width: 0;
    transition: all 0.2s ease;
}
.slots_lwr .ivyfGo .cont-scroll .nav-item.active,
.slots_lwr .ivyfGo .cont-scroll .nav-item.active:hover {
    color: #161f2c;
    font-weight: 500;
    opacity: 1;
    background: linear-gradient(180deg, #ffdc00 0, #ffcb00 100%);
}
.ivyfGo .cont-scroll .nav-item.active .icon:hover,
.slots_lwr .ivyfGo .cont-scroll .nav-item.active .icon {
    opacity: 1;
    filter: brightness(0);
}
.ivyfGo .cont-scroll .nav-item .icon {
    width: 1.125rem;
}
.ivyfGo .cont-scroll .nav-item .img-icon {
    width: 0.875rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
}
.ivyfGo .cont-scroll .nav-item.active {
    color: #fff;
    font-weight: 800;
    background: #2283f6;
}
.ivyfGo .cont-scroll .nav-item.active .img-icon {
    width: 1.75rem;
    transition: all 0.3s ease 0s;
    opacity: 1;
}
.ivyfGo .cont-scroll .nav-item.active .icon {
    opacity: 0;
}
.ivyfGo .cont-scroll .nav-item:hover {
    color: #fff;
}
.ivyfGo .cont-scroll .nav-item:hover .icon {
    fill: #fff;
}
.ivyfGo .navigation-btn {
    border-radius: 50%;
    display: none;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    z-index: 99;
}
.slots_lwr .ivyfGo .navigation-btn {
    display: none;
    top: 0;
    right: 0;
    z-index: 1;
    position: relative;
    margin-top: 0;
    min-width: 32px;
    min-height: 32px;
    background: #2b2e35;
    opacity: 1;
}
.main_wrapper.open_chat_wr .gvMyZo .small-right {
    width: 384px;
}
.menu-item .menu-icon {
    margin: 0 10px;
}
.menu-item.kajiRa .menu-icon {
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 8px;
}
.ivyfGo .navigation-btn:hover {
    background-color: #2d3035;
    opacity: 0.8;
}
.ivyfGo .navigation-btn:hover .icon {
    fill: #fff;
}
.ivyfGo .navigation-btn.prev {
    left: -1rem;
}
.slots_lwr .ivyfGo .navigation-btn.prev {
    left: 0;
    display: none;
    margin-right: -16px;
    z-index: 2;
}
html .slots_lwr .ivyfGo .navigation-btn.next {
    margin-left: -16px;
}
.ivyfGo .navigation-btn.prev .icon {
    transform: rotate(180deg);
}
.grecaptcha-badge {
    display: none !important;
}
.dropdown__inner[data-v-a5a87746] {
    z-index: 1;
    position: absolute;
    transform: translateY(0);
}
.dropdown__content[data-v-a5a87746] {
    background-color: #1c2532;
    padding: 16px;
    box-shadow: 11px 13px 25px rgba(0, 0, 0, 0.25);
}
.dropdown_bottomLeft .dropdown__inner[data-v-a5a87746] {
    top: 100%;
    margin-bottom: 0 !important;
    left: 0;
}
.dropdown_md .dropdown__content[data-v-a5a87746] {
    z-index: 1;
    border-radius: 10px;
}
.dropdown_md .dropdown__inner[data-v-a5a87746] {
    margin-top: 8px;
    margin-bottom: 8px;
    z-index: 2;
    display: none;
    width: 100%;
}
.input-wrapper__inner[data-v-4eae3cbe] {
    position: relative;
}
.input-wrapper__before[data-v-4eae3cbe] {
    pointer-events: none;
    position: absolute;
    top: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    left: 0;
}
.input-wrapper__before .input-wrapper__icon[data-v-4eae3cbe] {
    fill: #55657e;
    height: 1.5em;
    width: 1.5em;
    transition: fill 0.1s ease-in-out;
}
.input[data-v-4eae3cbe] {
    display: inline-block;
    width: 100%;
    min-height: 44px;
    font-weight: 600;
    line-height: 1.5;
    color: #55657e;
    background-color: transparent;
    border: 2px solid #202a39;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    word-break: break-all;
    white-space: nowrap;
    -moz-appearance: textfield;
    transition: border-color 0.1s ease-in-out, box-shadow 0.1s ease-in-out, color 0.1s ease-in-out;
}
.modal_deposite .input[data-v-4eae3cbe] {
    color: #fff;
}
.input[data-v-4eae3cbe]:hover:not(.input_invalid):not(.input_valid) {
    color: #55657e;
    border-color: #55657e;
}
#amountFiatDep.err756[data-v-4eae3cbe]:focus:not(:read-only):not(.input_invalid):not(.input_valid),
#amountFiatDep.err756[data-v-4eae3cbe]:hover:not(.input_invalid):not(.input_valid) {
    border: 2px solid #fa305c;
}
html .modal_deposite .dep_max234,
html .modal_deposite .dep_min234 {
    color: #fa305c;
    margin: -15px 15px 10px;
    display: none;
}
html .modal_deposite .dep_max234.err756,
html .modal_deposite .dep_min234.err756 {
    display: block;
}
.modal_deposite .input[data-v-4eae3cbe]:hover:not(.input_invalid):not(.input_valid) {
    color: #fff;
}
.input:hover:not(.input_invalid):not(.input_valid) ~ .input-wrapper__before .input-wrapper__icon[data-v-4eae3cbe] {
    fill: #55657e;
}
.input[data-v-4eae3cbe]:focus:not(:read-only):not(.input_invalid):not(.input_valid) {
    color: #93acd3;
    border-color: #55657e;
}
.modal_deposite .input[data-v-4eae3cbe]:focus:not(:read-only):not(.input_invalid):not(.input_valid) {
    color: #fff;
}
.input:focus:not(:read-only):not(.input_invalid):not(.input_valid) ~ .input-wrapper__before .input-wrapper__icon[data-v-4eae3cbe] {
    fill: #93acd3;
}
.input[data-v-4eae3cbe]::-moz-placeholder {
    color: #55657e;
}
.input[data-v-4eae3cbe]::-webkit-input-placeholder {
    color: #55657e;
}
.input[data-v-4eae3cbe]:-moz-placeholder {
    color: #55657e;
}
.input[data-v-4eae3cbe]:-ms-input-placeholder {
    color: #55657e;
}
.input[data-v-4eae3cbe]:disabled {
    opacity: 0.8;
    pointer-events: none;
}
.modal_deposite .dropdown__trigger .red_border {
    border: 2px solid #ed1d49 !important;
}
.modal_deposite .select-chain__overlay[data-v-64e575ce] {
    filter: none !important;
    position: absolute;
    background: rgba(17, 25, 35, 0.9);
    width: 100%;
    height: calc(100% - 357px);
    z-index: 5;
    left: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.modal_deposite .modal_dep_adressBook .select-chain__overlay[data-v-64e575ce] {
    height: calc(100% - 265px);
}
.modal_deposite .select-chain__overlay span[data-v-64e575ce] {
    text-align: center;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    color: #fff;
}
.vertical-menu_md .vertical-menu__link span[data-v-7e7e0a9e] {
    text-overflow: ellipsis;
    overflow-x: hidden;
    white-space: nowrap;
}
.dropdown_bottomRight .dropdown__inner[data-v-7e7e0a9e] {
    top: 100%;
    margin-bottom: 0 !important;
    right: 0;
    width: 100%;
}
.vertical-menu__icon[data-v-7e7e0a9e],
.vertical-menu__inner[data-v-7e7e0a9e],
.vertical-menu__item[data-v-7e7e0a9e],
.vertical-menu__link[data-v-7e7e0a9e] {
    position: relative;
    margin: 5px 0;
}
.vertical-menu_md .vertical-menu__link i[data-v-7e7e0a9e] {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 1.5em;
    width: 1.5em;
}
.vertical-menu_md .vertical-menu__link i[data-v-7e7e0a9e]:first-child:not(:last-child) {
    margin-left: -4px;
}
.vertical-menu_md .vertical-menu__link i img[data-v-7e7e0a9e] {
    width: 100%;
    height: 100%;
}
.vertical-menu_md .vertical-menu__link i ~ span[data-v-7e7e0a9e] {
    margin-left: 8px;
}
.input-wrapper_md .input-wrapper__inner[data-v-4eae3cbe] {
    font-size: 14px;
}
.input-wrapper_md .input[data-v-4eae3cbe] {
    font-size: 16px;
    border-radius: 10px;
    padding: 8px 12px;
}
.input-wrapper_md .input-wrapper__before[data-v-4eae3cbe] {
    width: 41px;
    height: 100%;
}
.input-wrapper_md.input-wrapper_has-icon-before .input[data-v-4eae3cbe] {
    padding-left: 39px;
}
.balance-dropdown__body li span[data-v-5efd4718],
.balance-dropdown__body li[data-v-5efd4718] {
    text-overflow: ellipsis;
    overflow-x: hidden;
    white-space: nowrap;
}
.balance-dropdown__body ul[data-v-5efd4718] {
    scrollbar-color: #2a3546 rgba(13, 19, 28, 0.8);
    scrollbar-width: thin;
    overscroll-behavior-y: contain;
    max-height: 220px;
    overflow-y: auto;
    position: relative;
    margin-left: -16px;
}
.balance-dropdown__body ul[data-v-5efd4718]::-webkit-scrollbar,
.balance-dropdown__body ul[data-v-5efd4718]::-webkit-scrollbar-track,
.modal_coins_content_inner::-webkit-scrollbar-track {
    background-color: rgba(13, 19, 28, 0.8);
    border-radius: 2px;
}
.input_wr_fl {
    display: grid;
    grid-template-columns: 2fr 1fr;
    align-items: center;
    gap: 10px;
}
.input_wr_fl .bl-b__flex {
    display: flex;
    gap: 5px;
    align-items: center;
    justify-content: center;
}
.modal_coins_content_inner::-webkit-scrollbar {
    z-index: 2;
    width: 6px;
}
.balance-dropdown__body ul[data-v-5efd4718]::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}
.balance-dropdown__body ul[data-v-5efd4718]::-webkit-scrollbar-thumb,
.modal_coins_content_inner::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background-color: #29374b;
}
.balance-dropdown__head[data-v-5efd4718] {
    margin-bottom: 12px;
}
.balance-dropdown__body[data-v-5efd4718] {
    position: relative;
}
.balance-dropdown__body[data-v-5efd4718]:after,
.balance-dropdown__body[data-v-5efd4718]:before {
    z-index: 1;
    content: "";
    left: 0;
    right: 4px;
    height: 6px;
    position: absolute;
    pointer-events: none;
}
.balance-dropdown__body[data-v-5efd4718]:before {
    top: 0;
    background: linear-gradient(0deg, rgba(28, 37, 50, 0), #1c2532);
}
.balance-dropdown__body[data-v-5efd4718]:after {
    bottom: 0;
    background: linear-gradient(180deg, rgba(28, 37, 50, 0), #1c2532);
}
.balance-dropdown__body li[data-v-5efd4718] {
    display: flex;
    align-items: center;
    line-height: 40px;
    white-space: nowrap;
    cursor: pointer;
    border-left: 4px solid transparent;
    padding-left: 16px;
    transition: border-left-color 0.1s ease-in-out;
}
.balance-dropdown__body li[data-v-5efd4718]:hover {
    border-left-color: #2283f6;
}
.balance-dropdown__body li:hover .coin_label[data-v-5efd4718] {
    color: #fff;
}
.balance-dropdown__body li[data-v-5efd4718]:focus {
    outline: 0;
}
.balance-dropdown__body li span[data-v-5efd4718] {
    font-weight: 600;
    font-size: 16px;
    color: #55657e;
}
.balance-dropdown__body li .coin_label[data-v-5efd4718] {
    margin-left: 8px;
    transition: all 0.1s;
}
.iMtpdw.noGames {
    display: block;
    text-align: center;
    font-size: 21px;
    line-height: 20;
}
.gNwgNn {
    min-height: 500px;
}
.heart_fav {
    fill: #99a4b0;
    cursor: pointer;
    transition: all 0.1s ease;
}
#heart_desk {
    width: 20px;
    margin: 0 5px;
}
#heart_game {
    width: 17px;
    margin: 0 5px 0 0;
}
#heart_mob {
    width: 20px;
    height: 20px;
}
.ig_fav5 {
    display: flex;
    align-items: center;
    gap: 15px;
    margin-top: 40px;
    margin-left: 3px;
}
#heart_desk:hover,
.heart_fav.active {
    fill: #ed1d49;
}
@media (min-width: 1025px) {
    #heart_game:hover {
        fill: #ed1d49;
    }
}
.fast2_game_bl {
    display: none;
    position: absolute;
    right: -75px;
    top: 19px;
    padding: 8px;
    background-color: #142a42;
    border-radius: 10px;
    flex-direction: column;
    row-gap: 10px;
}
@media (min-width: 1800px) {
    .fast2_game_bl.open {
        display: flex;
    }
}
.dJCoDL.fold .fast2_game_bl.open {
    display: none;
}
.fast2_item {
    background-color: #0f253a;
    border-radius: 5px;
    padding: 5px;
    text-align: center;
    color: rgb(155 165 175);
    transition: all 0.2s ease;
    cursor: pointer;
    position: relative;
}
.fast2_am {
    position: absolute;
    font-size: 12px;
    color: #58ae14;
    right: 0;
    top: 0;
    transform: translateY(16px);
    opacity: 0;
    visibility: hidden;
    background: #1e1d1b;
    border-radius: 3px;
}
.open123 .fast2_am {
    display: block;
    visibility: visible;
    animation-duration: 2s;
    animation-name: gump222;
}
@keyframes gump222 {
    20% {
        opacity: 1;
        transform: translateY(-6px);
    }
    90% {
        opacity: 1;
        transform: translateY(-6px);
    }
    100% {
        opacity: 0;
        transform: translateY(-6px);
    }
}
.fast2_item.active,
.fast2_item:hover {
    background-color: rgba(153, 164, 176, 0.6);
    color: #fff;
}
.fast2_img {
    width: 30px;
    margin-bottom: 4px;
}
.fast2_text {
    font-size: 13px;
    line-height: 19px;
}
.modal_chooseSlot .modal_coins_content_inner {
    min-height: fit-content;
    max-height: fit-content;
}
@media (min-width: 1025px) {
    .modal_chooseSlot .modal_coins_content_inner {
        overflow: visible;
    }
}
.modal_chooseSlot .modal_content {
    min-width: auto;
    max-width: 600px;
}
.modal_chooseSlot .modal_content .buttons {
    margin: 0 auto;
    width: fit-content;
}
.modal_chooseSlot .modal_content h2 {
    margin-top: 30px;
    margin-bottom: 0;
    font-weight: 400;
    font-size: 17px;
}
.modal_chooseSlot.modal_wr {
    background-color: #0d131cbd;
    backdrop-filter: blur(9px);
}
.modal_deposite .dep_bon_in {
    display: none;
    position: absolute;
    width: 100%;
    border-radius: 10px;
    top: 0;
    overflow: hidden;
}
.modal_deposite .dep_bon_wr {
    margin-bottom: 16px;
    position: relative;
    margin-top: -8px;
    z-index: 1;
}
.modal_deposite .dep_bon_wr.first_bon0 .open-icon {
    display: none;
}
.modal_deposite .dep_bon_out {
    cursor: pointer;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
}
.modal_deposite .dep_bon_out.active {
    border-radius: 10px 10px 0 0;
}
.modal_deposite .dep_bon_out {
    padding: 13px 20px;
    transition: background 0.2s ease;
}
.modal_deposite .dep_bon_out {
    display: flex;
    column-gap: 12px;
    align-items: center;
}
.modal_deposite .dep_bon_in .dep_bon_it {
    margin-bottom: 2px;
    padding: 13px 20px;
    cursor: pointer;
    transition: background 0.2s ease;
}
.modal_deposite .dep_bon_wr.bon_col1 .dep_bon_out {
    background: linear-gradient(180deg, #0e4850 0, #0d1c1a 125.71%);
}
.modal_deposite .dep_bon_wr.bon_col2 .dep_bon_out {
    background: linear-gradient(180deg, #460e50 0, #0d1c1a 125.71%);
}
.modal_deposite .dep_bon_wr.bon_col3 .dep_bon_out {
    background: linear-gradient(180deg, #d68628 0, #744500 125.71%);
}
.modal_deposite .dep_bon_wr .dep_bon_in .dep_bon_it {
    background: linear-gradient(180deg, #175a52 0, #0e4850 125.71%);
}
.modal_deposite .dep_bon_wr.first_bon0 .dep_bon_out {
    background: linear-gradient(180deg, #ff8480 0, #ff891d 0.01%, #eb4b46 100%), linear-gradient(180deg, #5877ff 0, #8a00a9 75.98%), linear-gradient(180deg, #bf46f8 0, #ff80a8 100%);
}
.modal_deposite .dep_bon_wr .bon_title {
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    margin: 0;
}
.modal_deposite .dep_bon_wr .modal_btn-close {
    margin-left: auto;
    padding: 5px;
    margin-right: -5px;
}
.modal_deposite .dep_bon_wr .bon_text {
    font-weight: 700;
    font-size: 15px;
    line-height: 16px;
    color: #fff;
    margin: 0;
    transition: all 0.2s ease;
}
.modal_deposite .dep_bon_wr svg {
    fill: #fff !important;
}
.modal_deposite .dep_bon_wr svg {
    font-size: 0.75rem;
    transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
    transform: rotate(90deg);
}
.modal_deposite .dep_bon_wr .dep_bon_in .bon_co_pr {
    color: #08eb11;
}
.modal_deposite .dep_bon_wr.bon_col1 .dep_bon_out .bon_co_pr {
    color: #00b07b;
}
.modal_deposite .dep_bon_wr.bon_col2 .dep_bon_out .bon_co_pr {
    color: #c985ff;
}
.modal_deposite .dep_bon_wr.bon_col3 .dep_bon_out .bon_co_pr {
    color: #fc9d04;
}
.modal_deposite .dep_bon_wr.first_bon0 .dep_bon_out .bon_co_pr {
    color: #ffdc00;
}
.modal_deposite .bon_co_ot {
    color: #fbde00;
}
@media screen and (min-width: 1025px) {
    .modal_chooseSlot .modal_content,
    .modal_chooseSlot.modal_wr {
        position: relative;
        transform: none;
        border: none;
    }
    .modal_chooseSlot .modal_content {
        background-color: transparent;
        backdrop-filter: none;
    }
    .modal_chooseSlot.modal_wr {
        max-width: 1296px;
        width: 100%;
        height: auto;
        z-index: 1;
        aspect-ratio: 16/9;
    }
    .modal_chooseSlot.apeckt43 {
        aspect-ratio: 4/3;
    }
    .modal_chooseSlot .modal_coins_content_inner {
        display: flex;
        flex-direction: column-reverse;
    }
    .modal_chooseSlot .modal_content h2 {
        margin-top: 0;
        margin-bottom: 30px;
    }
    .modal_chooseSlot.modal_wr .info_game,
    .modal_chooseSlot.modal_wr .modal_close {
        display: none;
    }
    .modal_chooseSlot.modal_wr .modal_close_block {
        background-repeat: no-repeat;
        background-position: 0 -100px;
        background-size: cover;
        filter: brightness(0.3) blur(17px);
    }
}
@media screen and (max-width: 1500px) {
    body .inxOjB .footer__contact .flex-group-right {
        margin-left: 0;
    }
    .gvMyZo .small-right {
        width: 315px;
    }
    .inxOjB .footer__contact .item {
        display: flex;
    }
    .inxOjB .footer__contact span {
        min-width: fit-content;
        display: block;
    }
    .inxOjB .footer__contact .flex-right span {
        min-width: fit-content;
        max-width: fit-content;
    }
}
@media screen and (max-width: 1290px) {
    .gvMyZo .small-right .swiper .good-games-wrap {
        padding: 0 1rem;
    }
}
@media (max-width: 374px) {
    .modal_chooseSlot .modal_content .buttons {
        flex-direction: column;
        gap: 15px;
    }
}
.sport_rules4 {
    max-width: 1328px;
    margin: auto;
    padding: 16px 25px;
    background: #161f2c;
    border-radius: 24px;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    color: rgba(153, 164, 176, 0.8);
}
.sport_rules4 h1 {
    color: #fff;
}
@media screen and (max-width: 1024px) {
    .sport_rules4 {
        padding: 16px 8px;
    }
}
#lobby_cont54 {
    position: relative;
}
.eQIlNS .kIJTXR .nav-tit {
    position: relative;
}
#top_cont54 {
    position: relative;
}
@media screen and (max-width: 500px) {
    body #lobby_cont54 .grid-header:nth-last-child(2) {
        margin-top: 24px;
    }
    #lobby_cont54 {
        margin-bottom: 0;
        top: 0;
    }
    #top_cont54 {
        top: 0;
    }
    .eQIlNS .kIJTXR .nav-tit {
        position: relative;
        top: 0;
    }
    #lobby_cont54 .grid-header:nth-last-child(1) {
        margin-top: 15px;
    }
    .blJYGp .kIJTXR {
        display: flex;
        flex-direction: column-reverse;
    }
    .eQIlNS #top_title54.nav-tit {
        margin-top: 25px;
        width: max-content;
    }
}
@media screen and (max-width: 1791px) {
    .has-chat .nav-tag-list {
        right: 0;
        transform: translateX(0);
        left: auto;
    }
}
@media screen and (max-width: 1675px) {
    .has-chat .nav-tag-list {
        right: 0;
        transform: translateX(0);
        left: 15.625rem;
    }
}
#lobby_cont54 .grid-header:nth-last-child(2) {
    margin-top: 48px;
}
#lobby_cont54 .grid-header:nth-last-child(1) {
    margin-top: 20px;
}
.kFyqld .grid-list {
    background-color: #1f2a39;
    border-radius: 10px;
}
.kFyqld .swiper-slide {
    margin: 10px 0;
}
.kFyqld .grid-header {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    margin-right: 0.75rem;
}
.kFyqld .grid-header.oneWordLable {
    align-items: end;
    -webkit-box-align: end;
    vertical-align: bottom;
    margin-bottom: -7px;
}
.kFyqld .grid-header.oneWordLable .dsYwhO {
    top: 0;
}
.kFyqld .grid-header .slost-num {
    color: #5b6c85;
    width: auto;
    border-radius: 1rem;
    height: 2rem;
    line-height: 2rem;
    font-size: 14px;
    background-color: #222d3c;
    padding: 0 1rem;
    margin: 0 1.0625rem 0 auto;
    font-weight: 500;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.grid-header.oneWordLable .kpCklu,
.kFyqld .grid-header.oneWordLable .slost-num {
    margin-bottom: 17px;
}
.kFyqld .grid-header .slost-num .cl-primary {
    margin: 0 0.1875rem;
    color: #5ddb1c;
}
.kFyqld .grid-header .slost-num:hover {
    color: #fff;
}
@media screen and (max-width: 621px) {
    .kFyqld .grid-header {
        width: 100%;
    }
    .kFyqld .grid-header .slost-num {
        margin-top: -0.625rem;
    }
}
.jpCZKz {
    max-width: 1328px;
    margin: 0 auto;
    padding: 1.25rem 0;
}
.jpCZKz .screen-wrap {
    max-width: 1328px;
    margin: 0 auto;
    padding: 1.25rem 0.625rem;
}
@media screen and (max-width: 1024px) {
    .jpCZKz {
        padding: 1.25rem 0;
    }
}
@media screen and (max-width: 1300px) {
    .blJYGp .grid-list {
        margin-bottom: 0;
    }
}
.kaKLsI {
    display: none;
    -webkit-box-align: center;
    align-items: center;
    overflow: hidden;
}
.kaKLsI > button {
    width: 2.875rem;
    height: 2.875rem;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    background-color: #1c1e22;
}
.kaKLsI > button .icon {
    fill: #8a8f95;
    width: 1.25rem;
    height: 1.25rem;
}
.kaKLsI .mobile-input-enter {
    width: 100%;
    height: 41px;
    outline: 0;
    border-radius: 10px;
    background-color: #192430;
    border: 1px solid rgba(49, 52, 60, 0.8);
    box-shadow: rgb(0 0 0 / 20%) 0 2px 4px;
    margin-bottom: 0.75rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    padding-left: 0.875rem;
}
.kaKLsI .mobile-input-enter p {
    margin: 0;
    padding-left: 0.5rem;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.c-buy-bitcoin {
    width: 100%;
    max-width: 1024px;
    margin: 24px auto 0;
}
.c-buy-bitcoin__wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 15px 15px 20px;
    border-radius: 10px;
    background: linear-gradient(0deg, #212f3b, #212f3b), #d9d9d9;
}
.c-buy-bitcoin__text {
    font-size: 18px;
    font-weight: 700;
    color: #fff;
}
.c-buy-bitcoin__payment-icons {
    display: flex;
    justify-content: center;
    align-items: center;
    grid-gap: 22px;
    gap: 22px;
}
.c-buy-bitcoin__payment-icon svg.is-master_card {
    width: 29px;
    height: 18px;
}
.c-buy-bitcoin__payment-icon svg.is-visa_card_light {
    width: 56px;
    height: 18px;
}
.c-buy-bitcoin__payment-icon svg.is-apple_pay_white {
    width: 65px;
    height: 24px;
}
.c-buy-bitcoin__payment-icon svg.is-google_pay_white {
    width: 66px;
    height: 22px;
}
.c-buy-bitcoin__payment-icon svg.is-revolut {
    width: 91px;
    height: 21px;
}
.c-buy-bitcoin__button span {
    z-index: 2;
}
.c-buy-bitcoin__button {
    font-size: 15px;
    line-height: 18px;
    text-transform: uppercase;
    border-radius: 6px;
    min-height: 44px;
    padding: 5px 10px;
    text-decoration: none;
    background-color: #469f00;
    color: #fff;
    border: none;
    box-shadow: 0 4px 8px rgb(0 0 0 / 10%);
    cursor: pointer;
    overflow: visible;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    transition: background-color 0.3s ease;
    font-weight: 700;
    width: 170px;
    height: 50px;
    transition: all 0.3s ease;
}
.c-buy-bitcoin__button:hover {
    background-color: #56c100;
    box-shadow: 0 7px 20px #5da00039;
}
.c-buy-bitcoin__button:active {
    transform: scale(0.95);
}
@media (max-width: 1250px) {
    .c-buy-bitcoin {
        margin: 24px auto 0;
        padding: 0;
        max-width: 600px;
    }
    .c-buy-bitcoin__wrapper {
        display: grid;
        grid-template-columns: auto 170px;
        padding: 20px 15px;
    }
    .c-buy-bitcoin__text {
        align-self: flex-start;
        line-height: 21px;
    }
    .c-buy-bitcoin__payment-icons {
        order: 1;
        grid-gap: 18px;
        gap: 18px;
        align-self: flex-end;
    }
    .c-buy-bitcoin__payment-icon svg.is-master_card {
        width: 24px;
        height: 15px;
    }
    .c-buy-bitcoin__payment-icon svg.is-visa_card_light {
        width: 46px;
        height: 15px;
    }
    .c-buy-bitcoin__payment-icon svg.is-apple_pay_white {
        width: 53px;
        height: 20px;
    }
    .c-buy-bitcoin__payment-icon svg.is-google_pay_white {
        width: 55px;
        height: 19px;
    }
    .c-buy-bitcoin__payment-icon svg.is-revolut {
        width: 76px;
        height: 18px;
    }
    .c-buy-bitcoin__button {
        grid-row: span 2;
    }
}
@media (max-width: 500px) {
    .c-buy-bitcoin {
        margin: 24px 0 0;
    }
}
@media (max-width: 550px) {
    .c-buy-bitcoin__wrapper {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    html .recsl1_slider_sw,
    html .recsl_slider_sw {
        padding: 0;
    }
    .c-buy-bitcoin__text {
        align-self: center;
        font-size: 16px;
        line-height: 24px;
        width: 100%;
        text-align: center;
    }
    .c-buy-bitcoin__payment-icons {
        width: 100%;
        justify-content: space-between;
        margin-top: 20px;
        align-self: center;
        grid-gap: 0;
        gap: 0;
        order: inherit;
        margin-bottom: 20px;
    }
    .c-buy-bitcoin__payment-icon svg.is-master_card {
        width: 26px;
        height: 16px;
    }
    .c-buy-bitcoin__payment-icon svg.is-visa_card_light {
        width: 50px;
        height: 16px;
    }
    .c-buy-bitcoin__payment-icon svg.is-apple_pay_white {
        width: 58px;
        height: 22px;
    }
    .c-buy-bitcoin__payment-icon svg.is-google_pay_white {
        width: 60px;
        height: 20px;
    }
    .c-buy-bitcoin__payment-icon svg.is-revolut {
        width: 82px;
        height: 19px;
    }
    .c-buy-bitcoin__button {
        width: 100%;
        grid-row: auto;
    }
}
.kJqrpn {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    background-color: #161f2c;
    border-radius: 10px;
    padding: 9.8px 12px;
    height: 41px;
    width: 100%;
    border: 1px solid transparent;
}
.modal_search .serch_catsf {
    display: flex;
    flex-direction: column;
    gap: 10px;
    min-width: 170px;
}
.modal_search .search_ldes {
    background-color: #161f2c;
    padding: 10px;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    height: fit-content;
}
.modal_search .serch_catsf .search_ldes:last-child {
    background-color: transparent;
}
.modal_search .search_wrf {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 10px;
}
.modal_search .search_wrf .cat_search {
    display: flex;
    align-items: center;
    justify-content: left;
    gap: 10px;
    padding: 5px;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
}
.modal_search .search_wrf .cat_search svg {
    fill: #fff;
}
.modal_search .search_wrf .cat_search:hover {
    background: rgba(255, 255, 255, 0.08);
}
.modal_search .search_wrf .cat_search.active,
.modal_search .search_wrf .cat_search.active:hover {
    color: #161f2c;
    background: linear-gradient(180deg, #ffdc00 0, #ffcb00 100%);
}
.modal_search .search_wrf .cat_search.active svg {
    fill: #161f2c;
}
.modal_search .search_wrf .cat_search.active img {
    filter: brightness(0);
}
.kJqrpn input {
    width: 100%;
    height: 100%;
    border: none;
    outline: 0;
    background-color: transparent;
    margin-left: 0.375rem;
    position: relative;
    color: #fff;
    font-weight: 700;
}
.kJqrpn input::-webkit-input-placeholder {
    font-weight: 400;
    color: rgba(152, 167, 181, 0.69);
}
.kJqrpn input::placeholder {
    font-weight: 400;
    color: rgba(152, 167, 181, 0.69);
}
.kdUtlJ {
    margin-left: 30px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    overflow: hidden;
    flex: 1 1 0%;
    min-width: 300px;
}
.modal_search .dropdown_sl {
    position: relative;
    right: 0;
}
.modal_search .dropdown_trisl {
    background-color: #161f2c;
}
.modal_search .dropdown_sl .dropdown__inner {
    background-color: #161f2c;
}
.search_iwp {
    display: flex;
    gap: 15px;
    align-items: center;
}
.ftyLxH .search-pc {
    margin-left: 4%;
    max-width: 32.5rem;
}
.search_mob11 {
    display: none;
}
@media screen and (max-width: 1400px) {
    .user_site .kdUtlJ {
        min-width: 270px;
        margin-right: 5px;
        margin-left: 5px;
    }
}
@media screen and (max-width: 1300px) {
    .user_site .kdUtlJ {
        min-width: auto;
    }
}
@media screen and (max-width: 1024px) {
    .kdUtlJ {
        min-width: auto;
        max-width: max-content;
    }
    .search_iwp {
        flex-direction: column;
    }
    .modal_search .dropdown_sl,
    .modal_search .dropdown_sl .dropdown_trisl {
        width: 100%;
    }
    .ivyfGo .navigation-btn_next_lb,
    .ivyfGo .navigation-btn_prev_lb {
        display: none;
    }
}
@media screen and (min-width: 2000px) {
    .fcaxpK .left {
        width: 7.25rem;
        height: 7.25rem;
        border-radius: 1.25rem;
    }
    .main_wrapper.open_chat_wr .fcaxpK .left {
        width: 5rem;
        height: 5rem;
    }
    .gvMyZo .list-one,
    .gvMyZo .list-two {
        width: 15%;
    }
    .gvMyZo .small-right {
        width: 28% !important;
    }
}
@media screen and (max-width: 767px) {
    .kdUtlJ {
        display: none;
    }
    .kaKLsI {
        display: flex;
    }
    .slotsp_sliders .kaKLsI {
        margin-top: 10px;
    }
    .slotsp_sliders .kaKLsI .mobile-input-enter {
        margin-bottom: 0;
        width: calc(50% - 5px);
        padding-left: 7px;
    }
    html .slots_wrapper[data-name="SlotsCat"] .dropdown_sl,
    html .slots_wrapper[data-name="Slots"] .dropdown_sl {
        width: calc(50% - 5px);
    }
    html .slots_wrapper[data-name="SlotsCat"] .dropdown_trisl,
    html .slots_wrapper[data-name="Slots"] .dropdown_trisl {
        min-width: 100%;
    }
    html .slots_wrapper[data-name="SlotsCat"] .jgAjYV,
    html .slots_wrapper[data-name="Slots"] .jgAjYV {
        display: none;
    }
    html .slots_wrapper[data-name="SlotsCat"] .gNwgNn .jgAjYV,
    html .slots_wrapper[data-name="Slots"] .gNwgNn .jgAjYV {
        display: flex;
    }
    .search_mob11 {
        display: flex;
        height: 3rem;
        margin-bottom: 25px;
    }
    .gvMyZo .list-one,
    .gvMyZo .list-two {
        margin-right: 6px;
        font-size: 14px;
    }
    .gvMyZo .list-one .swiper,
    .gvMyZo .list-two .swiper {
        margin-left: 12px;
        margin-right: 0;
    }
    .jLDLMc {
        overflow: visible;
    }
    .jLDLMc .swiper-slide {
        opacity: 0.5;
    }
    .jLDLMc .swiper-slide-active {
        opacity: 1;
    }
    .ivyfGo .navigation-btn_next_lb,
    .ivyfGo .navigation-btn_prev_lb,
    .kpCklu .n-n-b,
    .kpCklu .n-p-b {
        display: none;
    }
}
@media screen and (max-width: 500px) {
    .cmvyqL .user-number {
        width: 50%;
    }
    .ddqaFd {
        column-gap: 5px;
    }
    .cmvyqL .user-number > img {
        margin-right: 15px;
    }
    .cmvyqL .user-number .user-info .avatar {
        margin-right: 8px;
    }
    .ddqaFd {
        padding: 15px 10px;
    }
    .dghgTC {
        flex-direction: row;
    }
    .gvMyZo .list-one,
    .gvMyZo .list-two {
        margin: 0;
        width: 50%;
    }
    .gvMyZo .list-one .swiper,
    .gvMyZo .list-two .swiper {
        display: none;
        margin: 0;
        height: 55px;
    }
    .gvMyZo .list-one.activeS .swiper,
    .gvMyZo .list-two.activeS .swiper {
        display: block;
    }
    .vertical_sl .top p {
        color: rgba(153, 164, 176, 0.8);
    }
    .dsYwhO .cont-txt.green {
        padding-right: 1.5rem;
    }
    .kFyqld .grid-header .slost-num {
        height: 1.5rem;
        line-height: 1.5rem;
        font-size: 14px;
        padding: 0 10px;
        margin: 0 10px 0 auto;
    }
    .kIJTXR {
        margin-top: 24px;
    }
    .vertical_sl1.activeS .top p,
    .vertical_sl2.activeS .top p {
        color: #e5e9ed;
    }
    .vertical_sl1 .top,
    .vertical_sl2 .top {
        background-color: rgba(43, 46, 52, 0.6);
    }
    .vertical_sl1.activeS .top,
    .vertical_sl2.activeS .top {
        background-color: transparent;
    }
    .vertical_sl1 .top {
        border-top-left-radius: 1.25rem;
        border-bottom-right-radius: 25px;
    }
    .vertical_sl2 .top {
        border-top-right-radius: 1.25rem;
        border-bottom-left-radius: 25px;
    }
    .jxBoCJ {
        overflow: visible;
    }
    .bPNYfU,
    .gvMyZo {
        height: 105px !important;
    }
    .gvMyZo > div .top {
        height: 40px;
    }
    .gvMyZo .list-one .swiper .item-wrap:first-child,
    .gvMyZo .list-two .swiper .item-wrap:first-child {
        margin-bottom: 0;
    }
    .gvMyZo .list-one .swiper .item-wrap,
    .gvMyZo .list-two .swiper .item-wrap {
        margin: 0 3px;
    }
    .gvMyZo .list-two .swiper {
        width: 200%;
        position: relative;
        left: -100%;
    }
    .gvMyZo .list-one .swiper {
        width: 200%;
        position: relative;
        left: 0;
    }
}
.modal_settings {
    text-align: left;
}
.modal_settings .dKApst {
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
}
.modal_settings .bIiWOS .title {
    font-size: 1rem;
    margin: 0;
    color: #f5f6f7;
    font-weight: 700;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    height: 100%;
}
.modal_settings .bIiWOS .title svg {
    fill: #5da000;
}
.modal_settings .bIiWOS .title span {
    margin-left: 0.75rem;
}
.modal_settings .yGMfG .title {
    width: 100%;
}
.modal_settings .yGMfG .title span {
    height: 1.25rem;
    font-size: 1rem;
    font-weight: 700;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    color: #f5f6f7;
}
.modal_settings .cZGFLN {
    position: relative;
    height: 2.5rem;
    opacity: 1;
}
.modal_settings .cZGFLN .select-trigger {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    overflow: hidden;
    height: 45px;
    cursor: pointer;
    max-width: 100%;
    padding: 0 14px;
    user-select: none;
    border-radius: 10px;
    background-color: #161f2c;
}
.modal_settings .cZGFLN .select-trigger .arrow {
    width: 2.5rem;
    height: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
}
.modal_settings .cZGFLN .select-trigger .arrow > svg {
    font-size: 0.625rem;
    fill: #fff;
    transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
}
.modal_settings .bkVUXW > .select {
    width: 100%;
    padding-left: 0.5rem;
}
.modal_settings .bkVUXW > .select .select-trigger {
    width: 15rem;
    border-radius: 1.25rem;
    font-size: 1rem;
    color: #f5f6f7;
    font-weight: 700;
    background-color: rgba(49, 52, 60, 0.6);
}
.modal_settings .title {
    text-align: left;
}
.modal_settings p {
    margin: 0.8em 0;
}
.modal_settings .ifOyIs {
    width: 51px;
    min-width: 51px;
    height: 31px;
    border-radius: 15.5px;
    background-color: #161f2c;
    position: relative;
    cursor: pointer;
}
.modal_settings .ifOyIs .dot {
    transition: all 0.2s ease 0s;
    position: absolute;
    left: 1px;
    top: 2px;
    width: 27px;
    height: 27px;
    border-radius: 50%;
    background-color: #9db8e1;
}
.modal_settings .bxgzQD {
    display: flex;
}
.modal_settings .bxgzQD .theme-check {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    background-color: rgba(45, 48, 53, 0.5);
    height: 2.5rem;
    border-radius: 1.25rem;
    cursor: pointer;
}
.modal_settings .bxgzQD .theme-check .item {
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    padding: 0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.modal_settings .bxgzQD .theme-check .item.is-active {
    background-image: linear-gradient(to right, rgba(105, 179, 1, 0.4), rgba(85, 89, 102, 0.4) 45%, rgba(85, 89, 102, 0.4));
}
.modal_settings .bxgzQD .theme-check .item.is-active > svg {
    fill: #f5f6f7;
}
.modal_settings .bxgzQD .theme-word {
    text-align: left;
    margin-left: 0.75rem;
    font-size: 0.75rem;
    display: flex;
    flex-direction: column;
    -webkit-box-pack: center;
    justify-content: center;
}
.modal_settings .bxgzQD .theme-word > p {
    margin: 0;
    line-height: 1rem;
    height: 1rem;
    white-space: nowrap;
}
.modal_settings .bxgzQD .theme-word > p:first-child {
    font-weight: 700;
    color: #f5f6f7;
}
.modal_settings .hagnVu > div {
    padding: 20px;
    background: #29374b;
    border-radius: 10px;
    margin-bottom: 20px;
}
.modal_settings .hagnVu > div:last-child {
    margin-bottom: 0;
}
.modal_settings .hagnVu > div p {
    margin: 0;
    text-align: left;
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    color: #fff;
}
.modal_settings .hagnVu > div:last-child {
    border-bottom: 0;
}
.modal_settings .title span {
    margin-left: 10px;
}
.modal_settings .hagnVu .fullname-item {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
.modal_settings .hagnVu .select {
    margin-top: 14px;
}
.modal_settings .hagnVu .select .select-trigger {
    font-weight: 500;
    color: #fff;
    background-color: #161f2c;
    font-size: 18px;
    line-height: 21px;
}
.modal_settings .hagnVu .select.language-select {
    width: 11.25rem;
}
.modal_settings .hagnVu .local-currency {
    height: 45px;
    width: 100%;
    background: #161f2c;
    border-radius: 10px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    line-height: 21px;
}
.modal_settings .hagnVu div .fullname-item {
    margin-top: 14px;
    column-gap: 20px;
}
.modal_settings .hagnVu .local-currency .coin-icon {
    width: 1.5rem;
    margin-right: 10px;
    margin-left: 14px;
}
.modal_settings .hagnVu .theme {
    margin-top: 0.875rem;
}
.modal_settings .hagnVu .theme .theme-check {
    background-color: #293445;
    border-radius: 1.25rem;
}
.modal_settings .hagnVu .theme .theme-check .item.is-active {
    background-image: linear-gradient(to left, #555966, #555966, #58ae14);
}
.modal_settings .bkVUXW .page-info {
    padding: 0 24px;
}
.modal_settings .select-options-wrap {
    top: 40px;
    max-width: 300px;
}
.modal_help .page-info,
.modal_payment .page-info,
.modal_roules .page-info,
.modal_settings .page-info {
    display: none;
}
.modal_help .page-info,
.modal_payment .page-info,
.modal_roules .page-info {
    text-align: left;
}
.modal_settings .settings_slots .select-options-wrap,
.selectT5 .select-options-wrap {
    display: none;
}
.modal_settings .select-cab.active .select-options-wrap,
.modal_settings .select-country.active .select-options-wrap,
.selectT5.active .select-options-wrap {
    display: block;
}
html .select-country.close .select-trigger {
    cursor: initial;
}
.select-country.close .arrow {
    display: none !important;
}
.select-country.close .lng_con_text {
    color: #fff !important;
    opacity: 0.5;
}
.selectT5.cZGFLN .select-trigger {
    border-radius: 10px;
    background-color: #161f2c;
}
.selectT5.active .select-options-wrap {
    top: 40px;
}
.modal_settings .settings_slots.active .arrow {
    transform: rotate(90deg);
}
.selectT5.active .arrow {
    transform: rotate(90deg);
}
.modal_settings .select-cab.active .arrow {
    transform: rotate(90deg);
}
.modal_settings .yGMfG .switch {
    background-color: #293445;
}
.bs-buy-bitcoin-item {
    display: flex;
    justify-content: space-between;
    grid-gap: 10px;
    gap: 10px;
    margin-bottom: 20px;
    padding: 20px 21px;
    border-radius: 10px;
    background: #161f2c;
}
.bs-buy-bitcoin-item:last-child {
    margin-bottom: 0;
}
.bs-buy-bitcoin-item__info {
    line-height: 1.5;
}
.bs-buy-bitcoin-item__logo-column {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    flex-shrink: 0;
    width: 180px;
}
.modal_dep_buyCrypto .bs-buy-bitcoin__cta {
    font-size: 16px;
    font-weight: 700;
    line-height: 19px;
    min-height: 47px;
}
.bs-buy-bitcoin-item__logo-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 110px;
    background: #fff;
    border-radius: 6px;
    padding: 1px 13px;
    margin-bottom: 12px;
}
@media (max-width: 621px) {
    .bs-buy-bitcoin-item__logo-column {
        width: 130px;
    }
    .modal_settings .bkVUXW .page-info {
        padding: 0;
    }
    .modal_dep_buyCrypto .bs-buy-bitcoin__cta {
        font-size: 14px;
        line-height: 16px;
        min-height: 36px;
    }
    .bs-buy-bitcoin-item__logo-wrapper {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 74px;
        background: #fff;
        border-radius: 6px;
        padding: 1px 13px;
        margin-bottom: 10px;
    }
}
.bs-buy-bitcoin-item__payment-title {
    font-size: 18px;
    line-height: 21px;
    font-weight: 700;
    margin-bottom: 20px;
    margin-top: 0;
    color: #fff;
}
.bs-buy-bitcoin-item__payment-details {
    font-size: 12px;
    color: #9db8e1;
    margin-bottom: 15px;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
}
.bs-buy-bitcoin-item__payment-methods {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    grid-gap: 8px;
    gap: 8px;
}
#buy__criptoAll .bs-buy-bitcoin-item__payment-methods {
    margin-top: 12px;
}
.bs-buy-bitcoin-item__payment-methods svg {
    max-height: 34px;
    max-height: 12px;
}
.bs-buy-bitcoin-item__payment-methods svg.is-master_card {
    width: 15px;
    height: 10px;
}
.bs-buy-bitcoin-item__payment-methods svg.is-visa_card {
    width: 29px;
    height: 10px;
}
.bs-buy-bitcoin-item__payment-methods svg.is-revolut {
    width: 52px;
    height: 14px;
}
.bs-buy-bitcoin-item__payment-methods svg.is-bank_transfer {
    width: 17px;
    height: 14px;
}
.buyCrypto_how {
    border-radius: 6px;
    border: 1px solid #2c3a5e;
    background: #1b232e;
    color: rgb(155 165 175);
    padding: 15px 30px 0;
}
.modal_dep_adressBook .tab {
    margin-bottom: 4px;
}
.modal_dep_buyCrypto .btn-primary {
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 6px;
    min-height: 47px;
    padding: 5px 10px;
    line-height: 19px;
    font-weight: 700;
    text-decoration: none;
    background-color: #00bd71;
    color: #fff;
    border: none;
    box-shadow: 0 4px 8px rgb(0 0 0 / 10%);
    cursor: pointer;
    overflow: hidden;
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    transition: background-color 0.3s ease;
}
.modal_dep_buyCrypto .btn-primary:active {
    transform: scale(0.95);
}
.modal_dep_buyCrypto .btn-primary:hover {
    background-color: #028f56;
    box-shadow: 0 7px 20px rgb(145 220 75 / 30%);
}
.bs-buy-bitcoin-item__logo-wrapper .bs-buy-bitcoin-item__logo {
    width: 100%;
}
.payment-system-tab {
    padding-bottom: 15px;
}
.buy-bitcoin__wrapper {
    display: flex;
    flex-direction: column;
    margin-bottom: -15px;
}
.modal_dep_buyCrypto .buy-bitcoin__heading,
.modal_dep_buyCrypto .buy-bitcoin__payment-method-name {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.172;
    margin: 0 0 20px;
    color: #fff;
}
.buy-bitcoin__payment-method-name {
    text-align: center;
    text-transform: uppercase;
}
.buy-bitcoin__subhead {
    margin: 0 0 20px;
}
.buy-bitcoin__payment-step,
.buy-bitcoin__subhead {
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
}
.bs-buy-bitcoin-item__flex_img,
.buy-bitcoin__payment-icon {
    background: #fff;
    display: flex;
    border-radius: 3px;
    padding: 5px;
    align-items: center;
}
.buy-bitcoin__payment-steps {
    counter-reset: list-one;
    color: #9db8e1;
}
.buy-bitcoin__payment-step {
    list-style: none;
    counter-increment: list-one;
    display: flex;
    margin-bottom: 15px;
}
.buy-bitcoin__payment-step:last-of-type {
    margin-bottom: 0;
}
.buy-bitcoin__payment-step:before {
    content: counter(list-one);
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 24px 0 0;
    width: 24px;
    height: 24px;
    margin-right: 15px;
    background: #2283f6;
    color: #fff;
    border-radius: 50%;
    font-size: 14px;
    padding-left: 1px;
    font-weight: 500;
    text-align: center;
}
.buy-bitcoin__payment-cta {
    margin: 20px 0 10px;
}
.form-top-error-holder {
    padding: 9px 0 11px;
}
.buy-bitcoin__payment-icons {
    display: flex;
    justify-content: center;
    align-items: center;
    grid-gap: 8px;
    gap: 8px;
    padding: 0 5px;
    margin: 0 0 20px;
}
.buy-bitcoin__payment-icon {
    text-align: center;
}
.buy-bitcoin__footer {
    font-size: 11px;
    line-height: 1.45;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    color: rgb(155 165 175);
    background: #273342;
    margin: auto -30px 0;
    padding: 14px 30px;
}
.buy-bitcoin__footer svg {
    max-height: 14px;
    max-width: 18px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}
.modal_settings .hMvgDV .item {
    padding: 0.875rem 0;
    border-bottom: 1px solid rgba(152, 167, 181, 0.15);
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
.modal_settings .hMvgDV .item p {
    margin: 0;
    max-width: 85%;
}
.modal_settings .hMvgDV .item p span {
    line-height: 1.25rem;
    display: block;
    text-align: left;
}
.modal_settings .hMvgDV .item p span.bottom {
    color: rgba(152, 167, 181, 0.5);
    font-weight: 200;
}
.modal_settings .hMvgDV .item .switch {
    min-width: 1.75rem;
}
.modal_settings .hMvgDV > .item:first-child {
    padding-top: 0;
}
.modal_settings .XTaOi .page-info {
    margin-top: 0.875rem;
    margin-bottom: 2.25rem;
    min-height: 40vh;
    margin-top: 0.875rem;
    margin-bottom: 2.25rem;
    min-height: 40vh;
    margin-top: 0.875rem;
    background-color: #1c2532;
    border-radius: 1.25rem;
    padding: 1.125rem 0.875rem;
    margin-bottom: 2.25rem;
    min-height: 40vh;
}
.modal_settings .dpmgwI .switch {
    background-color: #293445;
}
.modal_settings a,
.modal_settings button,
.modal_settings input {
    color: rgba(153, 164, 176, 0.8);
}
.modal_settings a,
.modal_settings a:active,
.modal_settings a:visited {
    color: #5da000;
    text-decoration: none;
}
.modal_settings a:active:hover,
.modal_settings a:hover,
.modal_settings a:visited:hover {
    cursor: pointer;
    text-decoration: underline;
}
.modal_settings ul {
    padding-left: 1.2em;
    margin: 0;
}
.modal_settings li {
    margin: 0.5em 0;
}
.modal_settings .eAHhYv {
    overflow: hidden;
}
.modal_extraReg .jhEfFU,
.modal_settings .jhEfFU {
    display: block;
    width: 100%;
    border-radius: 10px;
    height: 47px;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    cursor: pointer;
    transition: transform 0.2s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
}
.modal_extraReg .jhEfFU > .button-inner,
.modal_settings .jhEfFU > .button-inner {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}
.modal_extraReg .bmPOMR,
.modal_settings .bmPOMR {
    margin-top: 20px;
}
.modal_extraReg .bmPOMR {
    width: 50%;
}
.modal_extraReg .inline + .bmPOMR {
    width: 100%;
}
.modal_extraReg .bmPOMR .input-label,
.modal_settings .bmPOMR .input-label {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
    margin-bottom: 8px;
}
.select-cur .lng_img_117 {
    height: auto;
}
.modal_extraReg .bmPOMR .input-control,
.modal_extraReg .cZGFLN .select-trigger,
.modal_settings .bmPOMR .input-control {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    border: 1px solid #161f2c;
    background: #161f2c;
    border-radius: 10px;
    opacity: 1;
    height: 44px;
    color: #fff;
    padding: 0 14px;
}
.input-wrapper__inner[data-v-4eae3cbe] select,
.modal_settings .bmPOMR .input-control select {
    height: 100%;
    width: 100%;
    background-color: #161f2c;
    border: none;
    color: #fff;
}
.input-wrapper__inner[data-v-4eae3cbe] select {
    border-radius: 10px;
    display: inline-block;
    width: 100%;
    min-height: 23px;
    font-weight: 600;
    line-height: 1.5;
    color: #fff;
    background-color: #161f2c;
    outline: 0;
    word-break: break-all;
    white-space: nowrap;
}
.input-wrapper__inner[data-v-4eae3cbe] select.err756 {
    border: 2px solid #fa305c;
}
.modal_deposite .input-block .input-wrapper__inner.flcopy2 {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}
.modal_deposite .extra_par_TRY .button_red[data-v-3eb0b182] {
    width: 100%;
}
.modal_deposite .input-block .input-wrapper__inner.flcopy2 .input[data-v-4eae3cbe] {
    border-width: 0;
}
.modal_deposite .input-block .input-wrapper__inner.flcopy2 .err756.input[data-v-4eae3cbe] {
    border-width: 2px;
}
.modal_deposite .input-block .input-wrapper__inner.flcopy2 .input-wrapper__botton-after {
    margin: 0 12px;
}
.input-wrapper__inner.selwro {
    padding: 10.5px 12px;
}
.modal_extraReg .bmPOMR .input-control input,
.modal_settings .bmPOMR .input-control input {
    flex: 1 1 0%;
    width: 100%;
    height: 100%;
    min-width: 1rem;
    padding: 0;
    border: none;
    background-color: transparent;
    color: #fff;
}
.modal_extraReg .bmPOMR .inp_extra_wr .input-control {
    padding: 0 5px 0 0;
}
.modal_extraReg .bmPOMR .input-control select {
    width: 100%;
    height: 100%;
    background: #161f2c;
    color: #fff;
    border-width: 0;
    outline: 0;
    font-size: 14px;
    line-height: 20px;
    cursor: pointer;
    padding: 0 9px 0 14px;
}
.modal_extraReg .bmPOMR .input-control select * {
    padding: 3px 5px;
    cursor: pointer;
    line-height: 18px;
}
.modal_extraReg .bmPOMR .input-control {
    width: 100%;
}
.modal_extraReg .bmPOMR .input-control input::-webkit-input-placeholder,
.modal_settings .bmPOMR .input-control input::-webkit-input-placeholder {
    color: #808a97;
}
.modal_extraReg .bmPOMR .input-control input::placeholder,
.modal_settings .bmPOMR .input-control input::placeholder {
    color: #808a97;
}
.modal_settings .bmPOMR .input-control input[readonly] {
    opacity: 0.5;
}
.modal_settings .bmPOMR .input-control input[disabled] {
    opacity: 0.5;
}
.modal_extraReg .bmPOMR .input-control::after,
.modal_settings .bmPOMR .input-control::after {
    position: absolute;
    z-index: 10;
    inset: 0;
}
.modal_settings .gRqBqY {
    margin-top: 1rem;
}
.modal_settings .gRqBqY .input-control {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    border: 1px solid #253143;
    background-color: #253143;
    opacity: 1;
    height: 2.75rem;
    border-radius: 1.5rem;
    padding: 0 1.375rem;
}
.modal_settings .gRqBqY .input-control input {
    flex: 1 1 0%;
    width: 100%;
    height: 100%;
    min-width: 1rem;
    padding: 0;
    border: none;
    background-color: transparent;
    color: #f5f6f7;
    font-weight: 700;
}
.modal_settings .gRqBqY .input-control input::-webkit-input-placeholder {
    color: #55657e;
}
.modal_settings .gRqBqY .input-control input::placeholder {
    color: #55657e;
}
.modal_settings .gRqBqY .input-control input[readonly] {
    opacity: 0.5;
}
.modal_settings .gRqBqY .input-control::after {
    position: absolute;
    z-index: 10;
    inset: 0;
}
.modal_settings .jkuZeB .copy-button {
    width: 2.5rem;
    height: 2.5rem;
    margin-right: -1.25rem;
}
.modal_settings .iuQVt .input-control > svg {
    cursor: pointer;
}
.modal_settings .iuQVt .input-control > svg:hover {
    fill: #fff;
}
.modal_settings .rjrqB {
    width: 100%;
    text-align: center;
}
.modal_settings .rjrqB .google-input {
    position: relative;
    display: inline-block;
    width: auto;
}
.modal_settings .rjrqB .google-input > input {
    box-sizing: border-box;
    display: block;
    position: absolute;
    top: 0;
    left: -9999px;
    width: 99999px;
    height: 100%;
    border: none;
    background-color: transparent;
    color: transparent;
    caret-color: transparent;
    left: 0;
    width: 100%;
}
.modal_settings .rjrqB .google-input > ul {
    padding: 0;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
}
.modal_settings .rjrqB .google-input > ul li {
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    margin-right: 0.375rem;
    border-radius: 0.625rem;
    font-size: 1rem;
    background-color: #293445;
    border: 1px solid transparent;
    font-weight: 700;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.modal_settings .toggle-nav {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    align-items: center;
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
}
.modal_settings .step1 .toggle-nav {
    margin-bottom: 20px;
}
.modal_settings .toggle-nav .open-icon {
    font-size: 0.75rem;
    transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
}
.modal_settings .toggle-nav .open-icon.open {
    transform: rotate(90deg);
}
.modal_settings .fxeflC .tips {
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    color: #9db8e1;
    margin: 20px 0 0;
}
.modal_settings .fxeflC .tips > span {
    height: 1.0625rem;
    display: inline-block;
    position: relative;
    width: 1.25rem;
}
.modal_settings .fxeflC .tips > span svg {
    fill: #9db8e1;
    position: absolute;
    left: 0;
    top: 2px;
}
.modal_settings .fxeflC .input:first-child {
    margin-top: 0;
}
.modal_settings .hOEvng p {
    font-size: 0.75rem;
    line-height: 1.25rem;
}
.modal_settings .hOEvng > button {
    width: 11.25rem;
    margin: 1.25rem auto 0;
    height: 3rem;
}
.modal_settings .ihapwy .google-step-summary-top {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
    text-align: left;
}
.modal_settings .ihapwy .google-step-summary-top a {
    text-decoration: underline;
    margin-left: 5px;
    color: #2283f6;
}
.modal_settings .ihapwy .google-step-summary-top.two {
    margin-top: 16px;
}
.modal_settings .ihapwy .copy-input {
    margin-top: 1.5rem;
}
.modal_settings .ihapwy .copy-input .input-control .copy-button {
    width: max-content;
    height: max-content;
    margin-right: 0;
}
.modal_settings .ihapwy .qrcode-warp {
    padding: 10px;
    background: #fff;
    border-radius: 10px;
    font-size: 0;
    width: 180px;
    margin: 16px auto 0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.modal_settings .ihapwy .qrcode-warp img {
    width: 160px;
    height: 160px;
}
.modal_settings .ihapwy .twofa-alert {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
    text-align: left;
    margin: 16px 0 32px;
}
.modal_settings .ihapwy .codes p {
    height: 1.25rem;
    line-height: 1.25rem;
    margin-top: 1rem;
    text-align: center;
}
.modal_settings .ihapwy > button {
    width: 11.25rem;
    height: 3rem;
    margin: 1.25rem auto 0;
}
.modal_settings .kUnSyE .toggle-item > div:last-child > div {
    padding-top: 20px;
}
.modal_settings .kUnSyE > .toggle-item:first-child {
    padding-top: 0;
}
.modal_settings .kUnSyE > .toggle-item:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}
.modal_settings .kUnSyE button {
    width: 100%;
    height: 47px;
    margin: 32px auto;
    max-width: inherit;
}
html .modal_settings .twofa_block_not button {
    margin: 0 auto;
}
.modal_settings .dpmgwI .input .input-control {
    background-color: #293445;
}
.modal_settings .dpmgwI .input .input-control > svg {
    cursor: pointer;
}
.modal_settings .TIWJD {
    display: flex;
    -webkit-box-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    align-items: center;
}
.modal_settings .gOhBho {
    height: 2rem;
    line-height: 2rem;
    margin: 0 0.5rem 0 auto;
    font-size: 0.75rem;
    color: #55657e;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.modal_settings .ibvUFr {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    height: 2rem;
    border-radius: 2rem;
    overflow: hidden;
    -webkit-box-align: center;
    align-items: center;
    padding: 0;
}
.modal_settings .ibvUFr .icon {
    width: 1rem;
    height: 1rem;
}
.modal_settings .ibvUFr.page-pn {
    margin-left: 0.75rem;
}
.modal_settings .ibvUFr.page-pn .disabled {
    cursor: not-allowed;
}
.modal_settings .ibvUFr.page-pn button {
    width: 2.125rem;
    height: 2rem;
    margin: 0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.modal_settings .ibvUFr.page-pn .previous-btn {
    margin: 0 1px 0 0;
}
.modal_settings .ibvUFr.page-pn .previous-btn .icon {
    transform: rotate(180deg);
}
.modal_settings .ibvUFr.pages-wrap {
    background-color: #293445;
    padding: 0 1.125rem;
}
.modal_settings .ibvUFr.pages-wrap button {
    font-size: 1rem;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 0.75rem;
    margin: 0;
}
.modal_settings .ibvUFr.pages-wrap button:hover {
    color: #f5f6f7;
}
.modal_settings .ibvUFr.pages-wrap .active {
    color: #f5f6f7;
    font-weight: 600;
}
.modal_settings .dUbHzk.page-pn button {
    background-color: #253143;
}
.modal_settings .dUbHzk.page-pn button svg {
    fill: #55657e;
}
.modal_settings .dUbHzk.page-pn button.disabled {
    background-color: #253143;
}
.modal_settings .dUbHzk.page-pn button.disabled svg {
    fill: #55657e;
}
.modal_settings .dUMCkw .toggle-item {
    background-color: #253143;
    border-radius: 0.625rem;
    padding: 0 0.875rem;
    margin-bottom: 0.875rem;
}
.modal_settings .dUMCkw .toggle-item .toggle-nav {
    height: 3rem;
}
.modal_settings .dUMCkw .toggle-item .toggle-nav svg {
    font-size: 0.625rem;
}
.modal_settings .dUMCkw .remove-btn {
    cursor: pointer;
    color: #ed6300;
}
.modal_settings .dUMCkw .remove-btn:hover {
    text-decoration: underline;
}
.modal_settings .dUMCkw .session-toggle {
    border-top: 1px solid rgba(152, 167, 181, 0.15);
}
.modal_settings .dUMCkw .session-toggle span {
    display: block;
    height: 1.25rem;
    line-height: 1.25rem;
    margin-top: 0.75rem;
    text-align: left;
}
.modal_settings .dUMCkw .session-toggle > span:last-child {
    margin-bottom: 0.75rem;
    color: #f5f6f7;
}
.modal_settings .hVMsUS .pages-wrap {
    background-color: #253143;
}
.modal_settings button,
.modal_settings input {
    color: rgba(153, 164, 176, 0.8);
}
.modal_settings .flex-center {
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
}
.modal_extraReg .hsEcVZ,
.modal_settings .hsEcVZ {
    color: #fff;
    box-shadow: rgba(29, 34, 37, 0.1) 0 4px 8px 0;
    background: #00bd71;
}
.modal_extraReg .hsEcVZ:active,
.modal_settings .hsEcVZ:active {
    transform: scale(0.95);
}
.modal_extraReg .hsEcVZ:hover,
.modal_settings .hsEcVZ:hover {
    box-shadow: 0 7px 20px #5da00039;
}
.modal_settings .jnSFvp {
    max-width: 32.0625rem;
    margin: 0 auto;
    max-width: 21rem;
}
.modal_settings .jnSFvp .step__item {
    width: 5.625rem;
    height: 2.75rem;
    border-radius: 1.5rem;
    border: 2px solid;
    padding: 0 0.625rem;
    position: relative;
    flex-shrink: 0;
    background-color: transparent;
    width: 3.75rem;
}
.modal_settings .jnSFvp .step__item.normal {
    border-color: #3b3f4a;
}
.modal_settings .jnSFvp .step__item.current {
    font-weight: 700;
    color: #f5f6f7;
    border-color: #5da000;
    background: 0 0;
}
.modal_settings .jnSFvp .step__line {
    border-top: 1px solid rgba(91, 94, 103, 0.42);
    flex: 1 1 auto;
    min-width: 36px;
}
.modal_settings .jknLaW {
    flex: 1 1 0%;
    height: 100%;
    margin: 0 -1.375rem;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.modal_settings .jknLaW .select-trigger {
    background-color: transparent;
}
.modal_extraReg .inline,
.modal_settings .NayeO .step1__form .inline {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
.modal_extraReg .inline {
    column-gap: 20px;
}
.modal_settings .NayeO .crQoFi .select-options {
    max-height: 320px;
}
.modal_extraReg .inline input,
.modal_settings .NayeO .step1__form .inline .input {
    flex: 0 1 49%;
}
.modal_settings .NayeO .step1__form .line {
    border: 1px dashed #3b3f4a;
    margin-top: 0.875rem;
    transform: scaleY(0.5);
}
.modal_settings .NayeO .cZGFLN {
    height: 44px;
}
.modal_settings .cZGFLN .select-trigger {
    height: 44px;
}
.modal_settings .eNubKI {
    display: flex;
    height: 100%;
    text-align: left;
    flex-direction: column-reverse;
}
.modal_settings .eNubKI .left {
    flex: 1 1 0%;
    padding: 0;
    border-right: 1px solid rgba(152, 167, 181, 0.1);
    order: 2;
    border: none;
}
.modal_settings .eNubKI .left .title {
    margin: 0 0 1.25rem;
    height: 1.25rem;
    line-height: 1.25rem;
    color: #f5f6f7;
}
.modal_settings .eNubKI .left .word {
    margin-top: 3.125rem;
}
.modal_settings .eNubKI .left .bc-img {
    width: 100%;
    height: auto;
}
.modal_settings .eNubKI .right {
    flex: 2 1 0%;
    order: 1;
}
.modal_settings .eNubKI .right .step-main {
    width: 100%;
}
.modal_settings .eNubKI .right .step {
    max-width: 32.0625rem;
    margin: 0 auto;
}
.modal_settings .eNubKI .right .step .step__tip {
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
    text-align: left;
}
.modal_extraReg .submit,
.modal_settings .eNubKI .submit {
    margin: 32px auto;
    max-width: inherit;
}
.modal_settings .dpmgwI .title {
    width: 100%;
}
.dropdown_sl {
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;
    position: absolute;
    cursor: pointer;
    right: 13px;
    margin-left: auto;
    width: max-content;
    top: 0;
    width: fit-content;
}
.dropdown_sl .dropdown_inp23 {
    position: relative;
    margin-bottom: 12px;
    margin-left: -10px;
    margin-right: 5px;
}
.dropdown_sl .dropdown_inp23 span {
    pointer-events: none;
    position: absolute;
    top: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    left: 0;
    width: 41px;
    height: 100%;
}
.dropdown_sl .dropdown_inp23 svg {
    fill: #55657e;
    height: 1em;
    width: 1em;
    transition: fill 0.1s ease-in-out;
}
.dropdown_sl input {
    display: inline-block;
    width: 100%;
    font-weight: 600;
    line-height: 1.5;
    color: #55657e;
    background-color: transparent;
    border: 1px solid rgb(140 156 173 / 32%);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    word-break: break-all;
    white-space: nowrap;
    -moz-appearance: textfield;
    transition: border-color 0.1s ease-in-out, box-shadow 0.1s ease-in-out, color 0.1s ease-in-out;
    font-size: 14px;
    border-radius: 10px;
    padding: 7px 12px;
    padding-left: 39px;
}
.dropdown_trisl {
    font-size: 14px;
    border-radius: 10px;
    padding: 12px 20px;
    padding-right: 30px;
    display: flex;
    font-weight: 400;
    color: #fff;
    justify-content: flex-start;
    align-items: center;
    background-color: #1b2233;
    min-width: 195px;
}
html .slots_lwr .ivyfGo .navigation-btn.swiper-button-disabled {
    display: none;
}
.dropdown_trisl svg {
    width: 14px;
    height: 14px;
    pointer-events: none;
    position: absolute;
    overflow: hidden;
    right: 8px;
    top: 50%;
    transform: translateY(-50%) rotate(0);
    fill: #55657e;
    transition: fill 0.1s ease-in-out, transform 0.1s ease-in-out;
}
.dropdown_trisl:active svg {
    fill: #fff;
}
.dropdown_sl .dropdown__inner {
    margin-top: 8px;
    margin-bottom: 8px;
    z-index: 3;
    display: none;
    width: 100%;
    top: 100%;
    margin-bottom: 0 !important;
    left: 0;
    position: absolute;
    transform: translateY(0);
    background-color: #1b2233;
    padding: 11px 3px 11px 18px;
    box-shadow: 11px 13px 25px rgb(0 0 0 / 25%);
    border-radius: 10px;
    min-width: 200px;
}
.dropdown_sl .dropdown__inner ul {
    scrollbar-color: #2a3546 rgba(13, 19, 28, 0.8);
    scrollbar-width: thin;
    overscroll-behavior-y: contain;
    max-height: 320px !important;
    overflow-y: auto;
    position: relative;
    padding-right: 10px;
}
.game_name3 {
    position: absolute;
    bottom: 30px;
    font-size: 13px;
    color: #fff;
    line-height: 17px;
    padding: 0 3px;
    font-weight: 900;
    text-align: center;
    width: 100%;
}
.game_prov3 {
    position: absolute;
    width: 100%;
    padding: 0 3px;
    bottom: 5px;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.5);
    text-align: center;
}
.dropdown_sl .dropdown__inner ul::-webkit-scrollbar,
.serch_catsf::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}
.dropdown_sl .dropdown__inner ul::-webkit-scrollbar,
.dropdown_sl .dropdown__inner ul::-webkit-scrollbar-track,
.serch_catsf::-webkit-scrollbar-track {
    background-color: #21293a;
    border-radius: 2px;
}
.dropdown_sl .dropdown__inner ul::-webkit-scrollbar-thumb,
.serch_catsf::-webkit-scrollbar-thumb {
    background-color: #55657e;
}
.dropdown_sl .dropdown__inner ul li {
    display: flex;
    align-items: center;
    line-height: 32px;
    white-space: nowrap;
    cursor: pointer;
    border-left: 4px solid transparent;
    transition: all 0.2s ease-in-out;
    text-overflow: ellipsis;
    overflow-x: hidden;
    font-weight: 500;
    font-size: 14px;
    color: rgb(140 156 173 / 65%);
}
.dropdown_sl .dropdown__inner ul li.active,
.dropdown_sl .dropdown__inner ul li.active:hover,
.dropdown_sl .dropdown__inner ul li:hover {
    color: #fff;
}
.dropdown_sl .dropdown__inner ul li span {
    color: #4caf50;
}
.dropdown_sl .dropdown__inner ul li.active span,
.dropdown_sl .dropdown__inner ul li.active:hover span,
.dropdown_sl .dropdown__inner ul li:hover span {
    color: #56eb5c;
}
.modal_deposite .dropdown[data-v-2d9cbe40] {
    position: relative;
    display: inline-flex;
}
.modal_deposite .dropdown__trigger[data-v-2d9cbe40] {
    position: relative;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.modal_deposite .dropdown__trigger[data-v-2d9cbe40] .button {
    justify-content: flex-start;
    margin-right: calc(-14px - 0.5em) !important;
    width: calc(100% + 14px + 0.5em) !important;
    font-weight: 400;
    color: #fff;
}
.modal_deposite .has-arrow .dropdown__trigger[data-v-2d9cbe40] {
    padding-right: calc(14px + 0.5em);
}
.modal_deposite .dropdown_fullwidth[data-v-2d9cbe40] {
    display: block;
    width: 100%;
}
.modal_deposite .dropdown_bottomLeft .icon-arrow[data-v-2d9cbe40] {
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%) rotate(0);
    fill: #55657e;
    transition: fill 0.1s ease-in-out, transform 0.1s ease-in-out;
}
.modal_deposite .dropdown_md .dropdown__trigger .icon-arrow[data-v-2d9cbe40] {
    width: 14px;
    height: 14px;
}
.modal_deposite .dropdown_md .dropdown__trigger[data-v-2d9cbe40] .button {
    padding-right: 22px;
    background-color: #161f2c;
    font-weight: 500;
    font-size: 18px;
    line-height: 21px;
}
.modal_deposite .dropdown_md .dropdown__trigger[data-v-2d9cbe40] .button ~ .icon-arrow {
    right: 8px;
    fill: #fff;
}
.modal_deposite .input-wrapper__inner[data-v-268f364a] {
    position: relative;
}
.modal_deposite .input-wrapper[data-v-268f364a] button {
    border-radius: 4px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    width: 30px;
}
.modal_deposite .input[data-v-268f364a] {
    width: 100%;
    display: block;
    width: -webkit-fill-available;
    min-height: 24px;
    font-weight: 400;
    line-height: 16px;
    font-size: 14px;
    color: #fff;
    border: 2px solid #202a39;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    white-space: nowrap;
    -moz-appearance: textfield;
    transition: border-color 0.1s ease-in-out, box-shadow 0.1s ease-in-out, color 0.1s ease-in-out;
}
.modal_deposite .input[data-v-268f364a]:hover:not(.input_invalid):not(.input_valid) {
    border-color: #55657e;
}
.modal_deposite .input[data-v-268f364a]:disabled {
    opacity: 0.8;
    pointer-events: none;
}
.modal_deposite .input[data-v-268f364a]:read-only {
    cursor: default;
}
.modal_deposite .extra_par_RUB_e .input[data-v-268f364a]:read-only {
    max-width: fit-content;
    text-align: left;
    border-width: 0;
    font-size: 18px;
    line-height: 22px;
}
.modal_deposite .extra_par_AZN,
.modal_deposite .extra_par_RUB {
    margin-top: 32px;
}
.rub_e_plat,
.uah_e_plat {
    margin-bottom: 20px;
    border-radius: 10px;
    padding: 8px 20px;
    display: block;
    width: 320px;
    margin-left: auto;
    margin-right: auto;
    background-repeat: no-repeat;
    background-size: cover;
}
#rub_e_address1,
#rub_e_amount1,
#uah_e_address1,
#uah_e_amount1 {
    z-index: -5;
    position: absolute;
}
.modal_deposite #rub_e_address,
.modal_deposite #rub_e_amount,
.modal_deposite #uah_e_address,
.modal_deposite #uah_e_amount {
    border: 2px solid #ffffff80;
    border-radius: 4px;
}
.modal_deposite .rub_e_plat .button_blue[data-v-3eb0b182],
.modal_deposite .uah_e_plat .button_blue[data-v-3eb0b182] {
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 4px;
    padding: 4px 9px;
}
.modal_deposite .rub_e_plat p,
.modal_deposite .uah_e_plat p {
    margin-bottom: 4px;
    color: #fff;
    opacity: 0.5;
    font-size: 10px;
    line-height: 12px;
}
.modal_deposite .rub_e_plat .button_blue[data-v-3eb0b182]:active,
.modal_deposite .uah_e_plat .button_blue[data-v-3eb0b182]:active {
    background-color: rgba(255, 255, 255, 0.1) !important;
}
.rub_e_plat.rub_paycoh_tink {
    background-image: url(/themes/1/assets/image/TinkoffRub.png);
}
.rub_e_plat.rub_paycoh_inter {
    background-image: url(/themes/1/assets/image/mainCardRub.png);
}
.rub_e_plat.rub_paycoh_sbp {
    background-image: url(/themes/1/assets/image/mainCardRub.png);
}
.rub_e_plat.rub_paycoh_sber {
    background-image: url(/themes/1/assets/image/SberRub.png);
}
.uah_e_plat.uah_monobank_p2p {
    background-image: url(/themes/1/assets/image/monobankP.png?x=2);
}
.uah_e_plat.uah_privat24_p2p {
    background-image: url(/themes/1/assets/image/privatP.png?x=2);
}
.uah_e_plat.uah_pumb_p2p {
    background-image: url(/themes/1/assets/image/pumbP.png?x=2);
}
.uah_e_plat.uah_abank_p2p {
    background-image: url(/themes/1/assets/image/abankP.png?x=2);
}
.rub_e_img,
.uah_e_img {
    margin: 12px 0 15px auto;
    display: block;
    height: 25px;
    object-fit: contain;
}
.rub_e_namesb,
.uah_e_namesb {
    margin: 12px 0 15px auto;
    display: block;
    height: 25px;
    line-height: 25px;
    font-size: 18px;
    text-align: right;
    object-fit: contain;
    color: #fff;
}
.modal_deposite .input-wrapper_md .input-wrapper__inner[data-v-268f364a] {
    font-size: 14px;
    background-color: #161f2c;
    border-radius: 10px;
}
.modal_deposite .input-wrapper_md .input[data-v-268f364a] {
    font-size: 14px;
    border-radius: 10px;
    padding: 10.5px 12px;
}
.modal_deposite .modal_dep_swap .input-wrapper_md .input[data-v-268f364a] {
    padding: 12px;
}
.modal_deposite .input-wrapper_md .input-wrapper__botton-after[data-v-268f364a] {
    height: 100%;
    position: absolute;
    top: 0;
    right: 4px;
    align-items: center;
    display: flex;
    justify-content: center;
}
.modal_deposite .input-wrapper_md .input-wrapper__botton-after ~ .input[data-v-268f364a] {
    padding-right: 39px;
}
.modal_deposite .button[data-v-3eb0b182] {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    text-decoration: none;
    align-items: center;
    border: 2px solid transparent;
    display: inline-flex;
    vertical-align: middle;
    justify-content: flex-start;
    font-weight: 600;
    line-height: 1.5;
    position: relative;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    color: #fff;
    transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, border-color 0.1s ease-in-out;
}
.modal_deposite .button span[data-v-3eb0b182] {
    text-overflow: ellipsis;
    overflow-x: hidden;
    white-space: nowrap;
}
.button[data-v-3eb0b182]:focus,
.modal_deposite .button[data-v-3eb0b182]:active {
    outline: 0;
}
.modal_deposite .button[data-v-3eb0b182]:disabled {
    pointer-events: none;
    opacity: 0.5;
    pointer-events: none;
    opacity: 0.5;
}
.modal_deposite .button i[data-v-3eb0b182] {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
html .modal_deposite .button i[data-v-3eb0b182] img,
html .modal_deposite .button i[data-v-3eb0b182] svg {
    height: 1.5em;
    width: 1.5em;
}
html .modal_deposite .dropdown.dropdown_md i[data-v-3eb0b182] img {
    width: 0;
    overflow: hidden;
}
.input_am_flex {
    margin-bottom: 10px;
    position: relative;
}
html .input_am_flex .input-block {
    margin-bottom: 0;
    flex: 2;
}
html .modal_deposite .input_am_flex .input-block .input-block__body {
    margin-bottom: 0;
}
.modal_deposite .button i svg[data-v-3eb0b182] {
    transition: fill 0.1s ease-in-out;
}
.modal_deposite .button.fullwidth[data-v-3eb0b182] {
    width: 100%;
    display: flex;
    width: -webkit-fill-available;
}
.modal_deposite .button_blue[data-v-3eb0b182] {
    background-color: #2283f6;
    color: #fff;
    border-color: transparent;
}
.modal_deposite .button_blue i svg[data-v-3eb0b182] {
    fill: #fff;
}
.button_blue[data-v-3eb0b182]:hover,
.modal_deposite .button_blue[data-v-3eb0b182]:focus {
    background-color: #0b6ada;
    color: #fff;
}
.button_blue:hover i svg[data-v-3eb0b182],
.modal_deposite .button_blue:focus i svg[data-v-3eb0b182] {
    fill: #fff;
}
.modal_deposite .button_blue[data-v-3eb0b182]:active {
    background-color: #0a64ce;
    color: #f9f9f9;
}
.modal_deposite .button_blue:active i svg[data-v-3eb0b182] {
    fill: #f9f9f9;
}
.modal_deposite .button_blue[data-v-3eb0b182]:disabled {
    background-color: #6cafff;
    border-color: transparent;
    box-shadow: none;
    color: hsla(0, 0%, 100%, 0.7);
}
.modal_deposite .button_blue:disabled i svg[data-v-3eb0b182] {
    fill: hsla(0, 0%, 100%, 0.7);
}
.modal_deposite .button_dark[data-v-3eb0b182] {
    background-color: #1c2532;
    color: #55657e;
    border-color: transparent;
}
.button_dark[data-v-3eb0b182]:hover,
.modal_deposite .button_dark[data-v-3eb0b182]:focus {
    background-color: #1c2532;
    color: #93acd3;
}
.modal_deposite .button_dark[data-v-3eb0b182]:active {
    background-color: #171f2a;
    color: #8aa5cf;
}
.modal_deposite .modal_dep_deposit .button_dark[data-v-3eb0b182] {
    cursor: initial;
}
.modal_deposite .modal_dep_deposit .button_dark[data-v-3eb0b182]:active,
.modal_deposite .modal_dep_deposit .button_dark[data-v-3eb0b182]:focus,
.modal_deposite .modal_dep_deposit .button_dark[data-v-3eb0b182]:hover,
.modal_deposite .modal_dep_withdraw .button_dark[data-v-3eb0b182]:active,
.modal_deposite .modal_dep_withdraw .button_dark[data-v-3eb0b182]:focus,
.modal_deposite .modal_dep_withdraw .button_dark[data-v-3eb0b182]:hover {
    color: #fff;
}
.dep_list_ns {
    display: none;
    grid-template-columns: repeat(auto-fit, minmax(80px, 1fr));
    background-color: #161f2c;
    border-radius: 8px;
    margin-bottom: 16px;
}
.modal_deposite .vmi571 {
    border-radius: 5px;
    padding: 15px 10px;
    background-color: #161f2c;
    color: rgb(155 165 175);
    transition: all 0.3s ease;
    font-size: 16px;
    line-height: 19px;
}
.modal_deposite .vmi571.active,
.modal_deposite .vmi571:hover {
    background-color: #2283f6;
    color: #fff;
    border-radius: 8px;
}
@media (max-width: 570px) {
    .modal_deposite .vmi571 {
        padding: 10px 3px;
        font-size: 14px;
        line-height: 14px;
    }
    html .dwc_list {
        gap: 5px;
    }
    html .dwc_count {
        white-space: nowrap;
    }
    html .dwc_item {
        padding: 7px 4px;
    }
    html .dep_list_ns {
        grid-template-columns: 1fr 1fr;
    }
}
.modal_deposite .button_dark[data-v-3eb0b182]:disabled {
    background-color: #1c2532;
    border-color: transparent;
    box-shadow: none;
    color: #2a3546;
}
.modal_deposite .button_xs[data-v-3eb0b182] {
    font-size: 11px;
    border-radius: 8px;
    padding: 2px 8px;
}
.modal_deposite .button_xs i[data-v-3eb0b182]:first-child:last-child {
    margin-left: -6px;
    margin-right: -6px;
}
.modal_deposite .button_xs i svg[data-v-3eb0b182] {
    width: 100%;
    height: 100%;
}
.modal_deposite .button_md[data-v-3eb0b182] {
    font-size: 14px;
    border-radius: 10px;
    padding: 9.5px 12px;
}
.modal_deposite .button_md i[data-v-3eb0b182]:first-child:not(:last-child) {
    margin-left: -4px;
}
.modal_deposite .button_md i img[data-v-3eb0b182] {
    width: 100%;
    height: 100%;
}
.modal_deposite .button_md i ~ span[data-v-3eb0b182] {
    margin-left: 8px;
}
.modal_deposite h2[data-v-ad20a904] {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 700;
    line-height: 1.2;
    color: #fff;
    font-size: 24px;
}
.modal_deposite canvas,
img,
svg {
    vertical-align: middle;
}
.modal_deposite img {
    border-style: none;
}
.modal_deposite svg:not([fill]) {
    fill: currentColor;
}
.modal_deposite svg:not(:root) {
    overflow: hidden;
}
.modal_deposite button,
input {
    margin: 0;
    -ms-touch-action: manipulation;
}
.modal_deposite button {
    overflow: visible;
    text-transform: none;
}
.modal_deposite [type="button"],
button {
    -webkit-appearance: button;
}
.modal_deposite input {
    overflow: visible;
}
.modal_deposite canvas {
    display: inline-block;
}
.modal_deposite h2 {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 700;
    line-height: 1.2;
    color: #fff;
    font-size: 24px;
}
.modal_deposite .modal_dep_adressBook h2,
.modal_deposite .modal_dep_buyCrypto h2 {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    margin-bottom: 16px;
    align-items: center;
}
.modal_deposite p {
    margin-top: 0;
    margin-bottom: 1rem;
}
@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0) {
    .modal_deposite .button span {
        text-overflow: clip !important;
        overflow-x: initial !important;
    }
}
#with_list_m {
    display: none;
}
.modal_deposite .dropdown[data-v-44a1f008] {
    position: relative;
    display: inline-flex;
}
.modal_deposite .dropdown__trigger[data-v-44a1f008] {
    position: relative;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.modal_deposite .dropdown__trigger[data-v-44a1f008] .button {
    justify-content: flex-start;
    width: 22px;
    font-weight: 400;
    color: #fff;
}
.modal_deposite .has-arrow .dropdown__trigger[data-v-44a1f008] {
    height: 100%;
}
.modal_deposite .dropdown_fullwidth[data-v-44a1f008] {
    display: block;
    width: 100%;
}
.modal_deposite .dropdown_bottomRight .icon-arrow[data-v-44a1f008] {
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%) rotate(0);
    fill: #55657e;
    transition: fill 0.1s ease-in-out, transform 0.1s ease-in-out;
}
.modal_deposite .dropdown_md .dropdown__trigger .icon-arrow[data-v-44a1f008] {
    width: 14px;
    height: 14px;
}
.modal_deposite .dropdown_md .dropdown__trigger[data-v-44a1f008] .button {
    padding: 0 6px;
    height: 24px;
}
.modal_deposite .dropdown_bottomRight .dropdown__content[data-v-7e7e0a9e] {
    padding: 0;
}
.modal_deposite .dropdown_md .dropdown__trigger[data-v-44a1f008] .dropdown-trigger.button {
    padding: 8px 12px;
    height: auto;
    width: 100%;
    background-color: #161f2c;
    font-weight: 500;
    font-size: 18px;
    line-height: 21px;
}
.modal_deposite .dropdown_md .dropdown__trigger[data-v-44a1f008] .button ~ .icon-arrow {
    right: 8px;
    fill: #fff;
}
.modal_deposite h2[data-v-3abf5f38] {
    margin-top: 0;
    margin-bottom: 1rem;
    line-height: 1.2;
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
}
.modal_deposite .modal-depositwithdraw[data-v-3abf5f38] .dropdown {
    z-index: 4;
}
.modal_deposite .body[data-v-3abf5f38] {
    height: 100%;
    text-align: left;
    display: none;
    padding: 0 16px;
    z-index: 2;
    opacity: 1;
    transition: all 0.5s ease;
}
.modal_deposite .curencies[data-v-3abf5f38] {
    display: grid;
    grid-template-columns: 1fr;
    -moz-column-gap: 16px;
    column-gap: 16px;
    margin-bottom: 16px;
    z-index: 6;
    position: relative;
}
.modal_deposite .curencies.active[data-v-3abf5f38] {
    grid-template-columns: 2fr 1fr;
}
.modal_deposite .modal_dep_swap .curencies[data-v-3abf5f38] {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 20px;
}
.modal_deposite .modal_dep_swap h2 + .curencies[data-v-3abf5f38] {
    margin-bottom: 32px;
    grid-template-columns: 1fr 30px 1fr;
    align-items: center;
}
@media (max-width: 767px) {
    .dropdown_sl {
        right: 0;
    }
    .modal_deposite .modal_dep_swap h2 + .curencies[data-v-3abf5f38] {
        row-gap: 15px;
        grid-template-columns: 1fr;
    }
    .swap_arrow1 {
        transform: rotate(90deg);
    }
}
.swap_arrow1 {
    position: relative;
    margin: 0 auto;
}
.withdaraw_amounts + .input-block-address {
    margin-top: 3px;
}
.modal_deposite .modal_dep_swap .dropdown__trigger[data-v-44a1f008] {
    display: block;
}
.modal_deposite .modal_dep_swap .withdaraw_amounts[data-v-59e89c80] {
    margin-top: 15px;
}
@media (max-width: 415px) {
    .modal_deposite .modal_dep_swap .curencies[data-v-3abf5f38] {
        column-gap: 5px;
    }
}
@media (max-width: 399px) {
    .modal_deposite .modal_dep_swap #swap_inp_bal {
        display: none;
    }
}
.modal_deposite .curencies[data-v-3abf5f38] .fullwidth {
    justify-content: flex-start;
}
.modal_deposite h2[data-v-398a214e] {
    margin-bottom: 20px;
    font-weight: 700;
    line-height: 1.2;
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
}
.modal_deposite p[data-v-398a214e] {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
}
.modal_deposite .tab_deposit[data-v-398a214e] {
    min-height: 100%;
    display: flex;
    flex-direction: column;
}
.modal_deposite .tab_deposit .qr__block[data-v-398a214e] {
    display: flex;
    align-items: flex-start;
    margin-top: 20px;
}
.modal_deposite .tab_deposit .qr__block .qr__texts[data-v-398a214e] {
    display: flex;
    flex-direction: column;
    font-size: 14px;
    color: #55657e;
}
.modal_deposite .tab_deposit .qr__block .qr__texts p[data-v-398a214e] {
    margin-bottom: 0;
}
.modal_deposite .tab_deposit .qr__block .qr[data-v-398a214e] {
    background-color: #2283f6;
    border-radius: 10px;
    margin-left: 15px;
}
.modal_deposite .input[data-v-268f364a]:focus:not(:read-only):not(.input_invalid):not(.input_valid) {
    color: #fff;
    border-color: #55657e;
}
.modal_deposite .dropdown {
    z-index: 4;
}
.modal_deposite .tab_withdraw .input-block-address[data-v-59e89c80] .input-wrapper {
    width: 100% !important;
}
.modal_deposite .tab_withdraw[data-v-59e89c80] .input {
    font-size: 14px;
    color: #808a97;
}
.modal_deposite .modal_dep_swap .tab_withdraw[data-v-59e89c80] .input {
    font-size: 14px;
}
.modal_deposite .input-wrapper__before[data-v-268f364a] {
    pointer-events: none;
    position: absolute;
    top: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    left: 0;
}
.modal_deposite .input-wrapper__before .input-wrapper__icon[data-v-268f364a] {
    fill: #55657e;
    height: 1.5em;
    width: 1.5em;
    transition: fill 0.1s ease-in-out;
}
.modal_deposite .input-wrapper[data-v-268f364a] button:active {
    background-color: transparent;
}
.modal_deposite .input:hover:not(.input_invalid):not(.input_valid) ~ .input-wrapper__before .input-wrapper__icon[data-v-268f364a] {
    fill: #55657e;
}
.modal_deposite .input-wrapper_md .input-wrapper__before[data-v-268f364a] {
    width: 41px;
    height: 100%;
}
.modal_deposite .input-wrapper_md.input-wrapper_has-icon-before .input[data-v-268f364a] {
    padding-left: 34px;
    max-width: 130px;
}
.modal_deposite .button_grey[data-v-3eb0b182] {
    background-color: #161f2c;
    align-items: center;
    color: #9db8e1;
    border-color: transparent;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.modal_deposite .with_bl89 {
    margin-bottom: 5.5px;
    margin-top: 10px;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 10px;
}
.button_grey[data-v-3eb0b182]:hover,
.modal_deposite .button_grey[data-v-3eb0b182]:focus {
    background-color: #2283f6;
    color: #fff;
}
.modal_deposite .button_grey[data-v-3eb0b182]:active {
    background-color: #143760;
    color: #fff;
}
.modal_deposite .button_grey[data-v-3eb0b182]:disabled {
    background-color: #020408;
    border-color: transparent;
    box-shadow: none;
    color: #9db8e1;
}
.modal_deposite .dep_address .input-block__label[data-v-59e89c80],
.modal_deposite .tab_withdraw .input-block__label[data-v-59e89c80] {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
}
.modal_deposite .dep_address .input-block__label[data-v-59e89c80] {
    margin-bottom: 8px;
    display: block;
}
.modal_deposite .tab_withdraw .withdaraw_amounts[data-v-59e89c80] {
    margin-top: 15px;
    position: relative;
}
.modal_deposite .tab_withdraw .input-block-amount[data-v-59e89c80] {
    margin-right: 15px;
    flex: 2;
}
@media screen and (max-width: 500px) {
    .modal_deposite .tab_withdraw .input-block-amount[data-v-59e89c80] {
        width: 100%;
        margin: 0;
    }
    .modal_deposite .tab_withdraw .withdaraw_amounts[data-v-59e89c80] {
        flex-direction: row;
        margin-top: 8px;
    }
    .modal_deposite .tab_withdraw .input-block-balance[data-v-59e89c80] {
        flex: 1;
        width: 100%;
        margin: 8px 0 0;
    }
    .modal_deposite .withdaraw_amounts .input-wrapper_md .input-wrapper__botton-after ~ .input[data-v-268f364a] {
        padding-right: 20px;
    }
}
.modal_deposite .tab_withdraw .input-block-balance[data-v-59e89c80] .input {
    width: -webkit-fill-available;
    background-color: #1c2532;
    border: 2px solid #1c2532;
    color: #fff;
    font-weight: 400;
}
.modal_deposite .tab_withdraw[data-v-59e89c80] .balance_input .input {
    padding-left: 35px;
}
.modal_deposite .tab_withdraw .withdraw_info[data-v-59e89c80] {
    color: #fff;
    margin-top: 8px;
}
.modal_deposite .withdraw_info p[data-v-59e89c80] {
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #fa305c;
    margin: 20px 0;
}
.modal_deposite .with_calc {
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
    margin: 20px 0;
}
.modal_deposite .modal_dep_withdraw .button_red[data-v-3eb0b182] {
    margin-top: 0;
}
.tab__body .dropdown_fullwidth[data-v-2d9cbe40] {
    margin-top: 1px;
}
.modal_deposite .button_red[data-v-3eb0b182] {
    background-color: #00bd71;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    border-color: transparent;
    box-shadow: none;
    padding: 12px;
    justify-content: center;
}
.button_red[data-v-3eb0b182]:hover {
    background-color: #b91e3f;
    color: #fff;
}
.modal_deposite .button_red[data-v-3eb0b182]:focus,
.modal_deposite .button_red[data-v-3eb0b182]:hover {
    background-color: #028f56;
    color: #fff;
    box-shadow: none;
}
.modal_deposite .button_red[data-v-3eb0b182]:active {
    background-color: #028f56;
    color: #fff;
    box-shadow: none;
}
.modal_deposite .button_red[data-v-3eb0b182]:disabled {
    background-color: #028f56;
    border-color: transparent;
    box-shadow: none;
    color: #fff;
}
.modal_deposite .button_blue-outline[data-v-3eb0b182] {
    background-color: transparent;
    border-color: #2283f6;
    color: #2283f6;
}
.button_blue-outline[data-v-3eb0b182]:hover,
.modal_deposite .button_blue-outline[data-v-3eb0b182]:focus {
    background-color: #0b6ada;
    border-color: #0b6ada;
    color: #fff;
}
.modal_deposite .button_blue-outline[data-v-3eb0b182]:active {
    background-color: #0a64ce;
    border-color: #0a64ce;
    color: #fff;
}
.modal_deposite .button_blue-outline[data-v-3eb0b182]:disabled {
    background-color: transparent;
    border-color: #6cafff;
    box-shadow: none;
    color: #6cafff;
}
.modal_deposite .button_sm[data-v-3eb0b182] {
    font-size: 12px;
    border-radius: 10px;
    padding: 5px 10px;
}
.modal_deposite .tab_withdraw .btn_wrap[data-v-59e89c80] {
    display: flex;
    width: 100%;
}
.modal_deposite .tab_withdraw .btn_wrap .mode_btns[data-v-59e89c80] {
    display: flex;
}
.modal_deposite .tab_withdraw .btn_wrap .mode_btns[data-v-59e89c80] .slow {
    margin: 0 16px 0 4px;
}
.modal_deposite .dKApst {
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
}
.dep_altern,
.dep_recommend {
    position: relative;
}
.dep_altern:before,
.dep_recommend:before {
    position: absolute;
    top: 0;
    left: 0;
    padding: 2px 6px;
    font-size: 9px;
    font-weight: 700;
    border-radius: 10px 0 5px 0;
}
.dep_recommend:before {
    content: "Recommend";
    color: #fff;
    background-color: #469f00;
}
.dep_altern:before {
    content: "Alternative";
    color: #000;
    background-color: #ffdc00;
}
.modal_bonus .modal_content::before,
.modal_cashback .modal_content::before,
.modal_deposite .modal_content::before,
.modal_det44 .modal_content::before,
.modal_extraReg .modal_content::before,
.modal_freespin .modal_content::before,
.modal_getPrize .modal_content::before,
.modal_help .modal_content::before,
.modal_profile .modal_content::before,
.modal_promoInfo .modal_content::before,
.modal_rakeback .modal_content::before,
.modal_recharge .modal_content::before,
.modal_roules .modal_content::before,
.modal_search .modal_content::before,
.modal_settings .modal_content::before,
.modal_sportbets .modal_content::before,
.modal_static .modal_content::before,
.modal_trans .modal_content::before,
.modal_unlRules .modal_content::before,
.modal_veriff .modal_content::before {
    content: "";
    background-color: #29374b;
    position: absolute;
    left: 0;
    display: block;
    top: 0;
    height: 59px;
    width: 100%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.modal_bonus .modal_content::before,
.modal_cashback .modal_content::before,
.modal_det44 .modal_content::before,
.modal_freespin .modal_content::before,
.modal_getPrize .modal_content::before,
.modal_profile .modal_content::before,
.modal_promoInfo .modal_content::before,
.modal_rakeback .modal_content::before,
.modal_recharge .modal_content::before,
.modal_search .modal_content::before,
.modal_sportbets .modal_content::before,
.modal_static .modal_content::before,
.modal_unlRules .modal_content::before {
    height: 72px;
}
.modal_freespin .modal_content::before {
    height: 58px;
}
.modal_help .modal_content::before,
.modal_roules .modal_content::before {
    height: 25px;
}
.modal_deposite .modal_coins_content_inner::before,
.modal_help .modal_coins_content_inner::before,
.modal_roules .modal_coins_content_inner::before,
.modal_settings .modal_coins_content_inner::before,
.modal_static .modal_coins_content_inner::before,
.modal_trans .modal_coins_content_inner::before {
    content: "";
    background-color: #29374b;
    position: relative;
    left: -16px;
    display: block;
    top: -62px;
    margin-bottom: -145px;
    height: 145px;
    width: calc(100% + 32px);
}
.modal_extraReg h2 {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    align-items: center;
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    margin: 0;
    margin-bottom: 20px;
}
.modal_extraReg .std75 {
    margin-bottom: 0;
    margin-top: 32px;
}
.modal_extraReg .fFaoVD .select-options {
    height: 300px;
    background: #161f2c;
    box-shadow: rgb(0 0 0 / 20%) 0 0.375rem 1rem 0;
}
.modal_extraReg p {
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
    text-align: left;
    margin: 0;
}
.modal_wr .bwZuUI {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    border-radius: 10px;
    margin: 0.25rem 0 1.5rem;
    order: 0;
    flex: 0 0 auto;
    font-size: 12px;
    margin-top: 16px;
    margin-bottom: 20px;
    background-color: #161f2c;
}
.modal_wr .modal_coins_content_inner .bwZuUI:first-child {
    margin-top: -3px;
    margin-bottom: 44px;
    border-radius: 10px;
    overflow: hidden;
    z-index: 2;
    background-color: #1e2837;
    position: relative;
}
.modal_wr.modal_sportbets .modal_coins_content_inner .bwZuUI:first-child {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    border-radius: 10px;
    margin-top: 0;
    margin-bottom: 20px;
    background-color: #161f2c;
}
.modal_wr .dw_text {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
    margin-bottom: 8px;
}
.modal_wr .bwZuUI .icon {
    width: 22px;
    height: 22px;
    fill: rgba(153, 164, 176, 0.8);
}
.modal_wr .bwZuUI .icon path {
    fill: rgba(153, 164, 176, 0.8);
}
.modal_wr .bwZuUI .title {
    margin-top: 0.3125rem;
    text-align: center;
    padding: 0 3px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.page-info .switch.acitve {
    background-color: #2283f630;
}
.page-info .switch.acitve .dot {
    left: 23px;
    background-color: #2283f6;
}
.modal_wr .bwZuUI .tab {
    position: relative;
    height: max-content;
    width: 20%;
    padding: 0.625rem 0;
    text-align: center;
    cursor: pointer;
    line-height: 1;
    border-radius: 10px;
}
.modal_trans .bwZuUI .tab {
    width: 33%;
}
.modal_wr .modal_dep_it .bwZuUI .tab {
    position: relative;
    z-index: 2;
    height: max-content;
    width: 49%;
    padding: 15px 0;
    text-align: center;
    cursor: pointer;
    line-height: 1;
    border-radius: 10px;
    font-size: 16px;
    line-height: 21px;
}
.modal_wr .modal_dep_it .bwZuUI .tab .title {
    margin: 0;
    line-height: 17px;
}
.dw_crypto1,
.dw_crypto2,
.dw_fiat1,
.dw_fiat2,
html body .opListCur1,
html body .opListCur2 {
    display: none;
}
html body .opListCur1 .button_dark[data-v-0c03a553],
html body .opListCur2 .button_dark[data-v-0c03a553] {
    background-color: #29374b;
    margin-right: 5px;
}
.dwc_title {
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    padding-bottom: 5px;
    border-bottom: 2px solid #29374b;
    margin-bottom: 20px;
}
.dwc_list {
    text-align: center;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
    gap: 10px;
    margin-bottom: 30px;
}
.dw_listcur1 .dwc_list:last-child,
.dw_listcur2 .dwc_list:last-child {
    margin-bottom: 0;
}
.dwc_item {
    background-color: #29374b;
    border-radius: 10px;
    padding: 7px;
    cursor: pointer;
    transition: all 0.1s ease;
}
@media (min-width: 1025px) {
    .dwc_item:hover {
        background-color: #37475c;
    }
    .dwc_item:hover .dwc_name {
        color: #fff;
    }
}
.dwc_item img {
    width: 40px;
    height: 40px;
    margin-bottom: 10px;
    margin-top: 5px;
    transition: all 0.2s ease;
}
.dwc_name {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 4px;
    transition: all 0.1s ease;
}
.dwc_count {
    font-size: 14px;
    line-height: 16px;
    color: #fff;
}
.dwc_item:active img {
    transform: scale(1.1);
}
.list_fiat_dep,
.list_fiat_with {
    display: none;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    grid-gap: 15px 10px;
    text-align: center;
    align-items: center;
    position: relative;
}
.extra_parFFF {
    display: none;
}
.modal_deposite .dep_fiat5 .input-block .input-block__label {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
}
.modal_deposite .dep_fiat5 .input-block .input-block__body {
    margin-top: 8px;
    margin-bottom: 20px;
}
.modal_deposite .dep_fiat5 .listb_fiat {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    align-items: center;
    justify-content: space-between;
    text-align: center;
    margin-bottom: 20px;
    gap: 5px;
}
.modal_deposite .dep_fiat5 .input-block input {
    border-radius: 10px;
    padding: 10.5px 12px;
}
.modal_deposite .dep_fiat5 .listb_fiat button {
    border-radius: 10px;
    padding: 10px;
    width: 100%;
    background-color: #161f2c;
    color: rgb(155 165 175);
    transition: all 0.3s ease;
    font-size: 16px;
    line-height: 19px;
}
@media (max-width: 500px) {
    .modal_deposite .dep_fiat5 .listb_fiat button {
        font-size: 14px;
        line-height: 16px;
    }
}
.modal_deposite .dep_fiat5 .extra_par_TRY + button {
    width: 100%;
}
.modal_deposite .dep_fiat5 .listb_fiat button:hover {
    background-color: #2283f6;
    color: #fff;
    border-radius: 10px;
}
.modal_deposite .dep_fiat5 .listb_fiat button:active {
    transform: scale(0.99);
}
.with_fee117F {
    color: #00bd71;
}
.modal_deposite .dep_fiat5 .input-block .input-wrapper__inner {
    background-color: #161f2c;
    border-radius: 10px;
    position: relative;
}
.list_fiat_dep img,
.list_fiat_with img {
    max-height: 45px;
    max-width: 100%;
    height: 45px;
    object-fit: contain;
}
.dw_list17 img {
    max-height: 30px;
    height: auto;
    max-width: 100%;
}
.fi_fiat_with {
    display: none;
}
.dw_list17 .fiat_item,
.list_fiat_dep .fiat_item,
.list_fiat_with .fiat_item {
    height: 100%;
    background-color: #29374b;
    border-radius: 10px;
    cursor: pointer;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100px;
    transition: all 0.1s ease;
}
.dw_list17 .fiat_item {
    min-height: 75px;
}
@media (min-width: 1025px) {
    .dw_list17 .fiat_item:hover,
    .list_fiat_dep .fiat_item:hover,
    .list_fiat_with .fiat_item:hover {
        background-color: #37475c;
    }
}
.dw_list17 .fiat_item a,
.list_fiat_dep .fiat_item a,
.list_fiat_with .fiat_item a {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.dw_list17 .fiat_item a,
.dw_list17 .fiat_item a:hover,
.list_fiat_dep .fiat_item a,
.list_fiat_dep .fiat_item a:hover,
.list_fiat_with .fiat_item a,
.list_fiat_with .fiat_item a:hover {
    color: rgb(155 165 175);
    text-decoration: none;
}
.dw_list17 .fiat_item p,
.list_fiat_dep .fiat_item p,
.list_fiat_with .fiat_item p {
    margin: 5px 0 0;
}
.dw_list17 .fiat_item p {
    font-size: 11px;
    white-space: normal;
}
.modal_settings .bwZuUI .tab {
    width: 33%;
}
.modal_wr .bwZuUI .tab:hover {
    background-color: #2283f6;
    color: #fff;
}
.modal_wr .bwZuUI .tab:hover .icon {
    fill: #fff;
}
.modal_wr .bwZuUI .tab.active {
    background-color: #2283f6;
    color: #fff;
    border-radius: 10px;
}
.modal_wr .bwZuUI .tab.active .icon {
    fill: #fff;
}
.modal_payment .bwZuUI .tab {
    width: 25%;
}
.modal_roules .bwZuUI .tab {
    width: 20%;
}
.modal_deposite .tab_withdraw .withdraw_info p.gray[data-v-59e89c80] {
    color: #9db8e1;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    margin: 16px 0 0;
}
.modal_roules .rouleS-infoProvider li {
    line-height: 16px;
    font-size: 14px;
    margin: 1rem 0;
    font-weight: 400;
}
.modal_deposite .tab_swap_crypto .coin_list__wrapper[data-v-08c4b11f] {
    scrollbar-color: #2a3546 rgba(13, 19, 28, 0.8);
    scrollbar-width: thin;
    overscroll-behavior-y: contain;
    max-height: 155px;
    overflow-y: auto;
    position: relative;
    padding-right: 5px;
}
.modal_deposite .tab_swap_crypto .coin_list__wrapper[data-v-08c4b11f]::-webkit-scrollbar-track {
    background-color: rgba(13, 19, 28, 0.8);
    border-radius: 2px;
}
.modal_deposite .tab_swap_crypto .coin_list__wrapper[data-v-08c4b11f]::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background-color: rgba(13, 19, 28, 0.8);
    border-radius: 2px;
}
.modal_deposite .tab_swap_crypto .coin_list__wrapper[data-v-08c4b11f]::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background-color: #2a3546;
}
.modal_deposite .tab_swap_crypto[data-v-08c4b11f] {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.modal_deposite .tab_swap_crypto .bsc_block[data-v-08c4b11f] {
    background: #1c2532;
    border-radius: 10px;
    padding: 10px 14px;
}
.modal_deposite .tab_swap_crypto .bsc_block span[data-v-08c4b11f] {
    font-weight: 500;
    font-size: 14px;
    margin-left: 8px;
}
.modal_deposite .tab_swap_crypto p[data-v-08c4b11f] {
    margin: 16px 0;
    font-weight: 600;
    font-size: 12px;
}
.modal_deposite .tab_swap_crypto .coin_list[data-v-08c4b11f] {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 10px;
}
@media (max-width: 1024px) {
    .modal_deposite .tab_swap_crypto .coin_list[data-v-08c4b11f] {
        grid-template-columns: repeat(auto-fit, minmax(75px, 1fr));
    }
}
.modal_deposite .tab_swap_crypto .coin_list .coin_item[data-v-08c4b11f] {
    width: 75px;
    height: 69px;
    background: #1c2532;
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.modal_deposite .tab_swap_crypto .coin_list .coin_item span[data-v-08c4b11f] {
    font-weight: 500;
    font-size: 10px;
    line-height: 14px;
    margin-top: 6px;
}
.modal_deposite .tab_swap_crypto .coin_list .coin_item.picked[data-v-08c4b11f] {
    border: 2px solid #2283f6;
}
.modal_deposite .tab_swap_crypto[data-v-08c4b11f] button {
    justify-content: center;
    margin-top: 40px;
}
.modal_deposite .tab_swap_crypto[data-v-08c4b11f] button span {
    font-weight: 600;
    font-size: 16px;
    margin-right: 5px;
}
.modal_deposite .main-address-book[data-v-e6ec02de] .add_wallet {
    justify-content: center;
    margin-top: 20px;
}
.modal_deposite .main-address-book[data-v-e6ec02de] .add_wallet:hover {
    box-shadow: 0 7px 20px rgb(34 131 246 / 30%);
}
.modal_deposite .main-address-book[data-v-e6ec02de] .add_wallet:active {
    transform: scale(0.95);
}
.modal_deposite .main-address-book[data-v-e6ec02de] .add_wallet svg {
    margin-right: 10px;
}
.modal_deposite .main-address-book .empty_list[data-v-e6ec02de] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 200px;
}
.modal_deposite .main-address-book .empty_list svg[data-v-e6ec02de] {
    fill: #2a3546;
}
.modal_deposite .main-address-book .empty_list span[data-v-e6ec02de] {
    color: #55657e;
}
.modal_deposite iframe[data-v-59814f57] {
    width: 100%;
    height: 400px;
    border-radius: 10px;
}
.coins_game_preload {
    display: none;
    position: absolute;
    left: 0;
    top: -59px;
    z-index: 5000;
    height: 100vh;
    width: 100%;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
#coins_preload,
#coins_preloadOpen {
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 100%;
    height: 100vh;
    left: 0;
    top: 0;
    background-color: #000;
    z-index: 1000000;
}
#coins_preloadOpen {
    display: none;
    background-color: transparent;
    width: fit-content;
    height: fit-content;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
@media (max-width: 1099px) {
    .coins_game_preload {
        top: -53px;
    }
}
.jScFby {
    box-sizing: border-box;
    height: 100%;
    overflow-y: auto;
    touch-action: pan-y;
}
.fLASqZ {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 11;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: 3.75rem;
    height: 3.75rem;
}
.fLASqZ svg {
    transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
    cursor: pointer;
    font-size: 0.75rem;
}
.fLASqZ:hover svg {
    transform: rotate(-90deg);
    fill: #f5f6f7;
}
.dialog {
    display: flex;
    flex-direction: column;
    margin: -35px 0 0;
    transition-property: width, height, margin-left, margin-top;
    transition-duration: 0.5s;
    border-radius: 1.25rem;
    overflow: hidden;
    background-color: #17181b;
}
.dialog-head {
    height: 3.75rem;
    -webkit-box-align: center;
    align-items: center;
    margin-left: 1.125rem;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: relative;
    z-index: 10;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
}
.dialog-head.has-close {
    margin-right: 3.75rem;
}
.dialog-head .dialog-title {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-flex: 1;
    -ms-flex: 1;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    font-weight: 700;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
::-webkit-calendar-picker-indicator {
    filter: invert(1);
}
.dXTFyi {
    display: flex;
    -webkit-box-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    align-items: center;
}
.dmcoXZ {
    height: 2rem;
    line-height: 2rem;
    margin: 0 0.5rem 0 24px;
    font-size: 0.75rem;
    color: rgba(153, 164, 176, 0.6);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.dORpLZ {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    height: 2rem;
    border-radius: 2rem;
    overflow: hidden;
    -webkit-box-align: center;
    align-items: center;
    padding: 0;
}
.dORpLZ .icon {
    width: 1rem;
    height: 1rem;
}
.dORpLZ.page-pn {
    margin-left: 0.75rem;
}
.dORpLZ.page-pn .disabled {
    cursor: not-allowed;
}
.dORpLZ.page-pn button {
    width: 2.125rem;
    height: 2rem;
    margin: 0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.dORpLZ.page-pn .previous-btn {
    margin: 0 1px 0 0;
}
.dORpLZ.page-pn .previous-btn .icon {
    transform: rotate(180deg);
}
.dORpLZ.pages-wrap {
    background-color: rgba(24, 25, 29, 0.6);
    padding: 0 1.125rem;
}
.dORpLZ.pages-wrap button {
    font-size: 1rem;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 0.75rem;
    margin: 0;
}
.dORpLZ.pages-wrap button:hover {
    color: #f5f6f7;
}
.dORpLZ.pages-wrap .active {
    color: #f5f6f7;
    font-weight: 600;
}
.jrpAIs.page-pn button {
    background-color: rgba(45, 48, 53, 0.6);
}
.jrpAIs.page-pn button svg {
    fill: rgba(153, 164, 176, 0.6);
}
.jrpAIs.page-pn button.disabled {
    background-color: rgba(45, 48, 53, 0.4);
}
.jrpAIs.page-pn button.disabled svg {
    fill: rgba(153, 164, 176, 0.2);
}
.kdIkOs {
    text-align: left;
    white-space: nowrap;
    font-size: 0;
}
.kdIkOs .img-star {
    width: auto;
    height: 1.0625rem;
    margin-right: 2px;
    object-fit: cover;
}
.kdIkOs > .img-star:last-child {
    margin-right: 0;
}
@media screen and (max-width: 621px) {
    .kdIkOs .img-star {
        margin-right: 1px;
    }
    .kdIkOs .img-star:last-child {
        margin-right: 0;
    }
}
.bRYT {
    padding-top: 34px;
}
.bRYT .stat_bets1 .tr {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    column-gap: 10px;
    align-items: center;
    justify-content: space-between;
    padding: 15px 20px;
}
.bRYT .stat_bets1 .tr .td {
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
    width: fit-content;
    overflow: hidden;
    text-align: left;
    margin: 0 auto 0 0;
}
.bRYT .stat_bets1 .tr .td.td:first-child {
    min-width: 96px;
}
.bRYT .stat_bets1 .tr .td:nth-child(2),
.bRYT .stat_bets1 .tr .td:nth-child(4) {
    text-align: center;
    margin: 0 0 0 auto;
}
.bRYT .stat_bets1 .tr .td:nth-child(2),
.bRYT .stat_bets1 .tr .td:nth-child(3) {
    margin: 0 auto;
    text-align: center;
}
.bRYT .stat_bets1 .tr .td span {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #9db8e1;
    margin-bottom: 8px;
    display: block;
}
.bRYT .stat_bets1 .tr .td img {
    margin-right: 8px;
    width: 19px;
    height: 19px;
}
.bRYT .stat_bets1 .tr .td .fd117 {
    white-space: nowrap;
}
.gvTPwc {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    align-items: baseline;
    justify-content: space-between;
    z-index: 2;
    position: relative;
    background: #1e2837;
    border-radius: 10px;
}
@media (max-width: 620px) {
    .bRYT .stat_bets1 .tr .td {
        font-size: 14px;
        line-height: 16px;
    }
    .stat_wr7689 {
        overflow: hidden;
        overflow-x: auto;
    }
    .modal_static .gvTPwc {
        width: fit-content;
        min-width: 100%;
    }
    .bRYT .stat_bets1 .tr .td span {
        font-size: 12px;
        line-height: 14px;
    }
    .bRYT .stat_bets1 .tr {
        column-gap: 5px;
    }
    .bRYT .stat_bets1 .tr {
        padding-left: 0;
        padding-right: 0;
        display: flex;
    }
}
.gvTPwc .item {
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    padding: 12px 5px;
}
.gvTPwc .wins-icon {
    fill: #808a97;
}
.gvTPwc .bets-icon {
    fill: #808a97;
}
.gvTPwc .wagered-icon {
    fill: #808a97;
}
.gvTPwc .item-type {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #808a97;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    flex-wrap: nowrap;
    margin-bottom: 10px;
    white-space: nowrap;
}
.gvTPwc .item-value {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
    max-width: 80%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.gvTPwc .icon {
    width: 1rem;
    height: 1rem;
    margin-right: 0.25rem;
}
.lgnNLC {
    padding: 12px 24px 20px;
    background: #202a39;
}
.lgnNLC .fc {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.lgnNLC .head {
    margin-bottom: 0.75rem;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
.lgnNLC .head .title {
    font-size: 1.3rem;
    color: #f5f6f7;
    font-weight: 600;
    height: 100%;
    line-height: 100%;
}
.lgnNLC .head .select {
    flex: 1 1 0%;
    margin: 0 1.5rem;
    height: 2.25rem;
}
.lgnNLC .head .select-trigger {
    text-transform: capitalize;
    background-color: rgba(49, 52, 60, 0.25);
}
.lgnNLC .user-info .avatar {
    width: 2.1875rem;
    height: 2.1875rem;
    border-radius: 50%;
    margin-right: 0.375rem;
}
.lgnNLC .user-info .user-name {
    color: #f5f6f7;
    max-width: 6.25rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 600;
    text-align: left;
}
.lgnNLC .user-info .flex-column {
    align-items: flex-start;
}
.lgnNLC .user-info .level-box {
    width: 3.75rem;
}
.lgnNLC .statistics__list {
    padding: 1rem 1.25rem;
}
.lgnNLC .coin-icon {
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.5rem;
}
.lgnNLC .thead,
.lgnNLC .tr {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.lgnNLC .thead {
    font-size: 0.75rem;
    margin: 0.75rem 0;
}
.lgnNLC .tr {
    padding: 0.625rem 0;
    color: #fff;
}
.lgnNLC .td,
.lgnNLC .th {
    flex: 2 1 0%;
    text-align: center;
}
.lgnNLC .td:nth-child(1),
.lgnNLC .th:nth-child(1) {
    text-align: left;
    flex: 4 1 0%;
}
.lgnNLC .td:nth-child(4),
.lgnNLC .th:nth-child(4) {
    flex: 4 1 0%;
    text-align: right;
}
.lgnNLC .td {
    color: #f5f6f7;
}
.lgnNLC .bold {
    font-weight: 600;
    color: #f5f6f7;
}
.lgnNLC .pagination {
    margin: 2rem 0 0.375rem;
}
.lgnNLC .pagination button {
    background-color: rgba(45, 48, 53, 0.6);
}
.lgnNLC .pagination button.disabled {
    background-color: rgba(45, 48, 53, 0.4);
}
.lgnNLC .pagination .pages-wrap button {
    background-color: transparent;
}
.link[data-v-5be8018e] {
    color: #2283f6;
    display: flex;
    align-items: center;
    text-decoration: none;
    padding: 0;
}
.link__icon[data-v-5be8018e] {
    fill: #2283f6;
    transition: transform 0.1s ease-in-out, fill 0.1s ease-in-out;
}
.link[data-v-5be8018e]:focus,
.link[data-v-5be8018e]:hover {
    color: #2283f6;
}
.link:focus .link__icon[data-v-5be8018e],
.link:hover .link__icon[data-v-5be8018e] {
    fill: #fff;
    transform: translateX(10%);
}
.link[data-v-5be8018e]:active {
    color: #fff;
}
.link:active .link__icon[data-v-5be8018e] {
    fill: #fff;
}
.link[data-v-5be8018e]:disabled {
    pointer-events: none;
    color: #3c485c;
}
.link:disabled .link__icon[data-v-5be8018e] {
    fill: #3c485c;
}
.link_md .link__text[data-v-5be8018e],
.link_md.link[data-v-5be8018e] {
    font-size: 14px;
}
.link_md .link__icon[data-v-5be8018e] {
    width: 24px;
    height: 24px;
}
p[data-v-487657af] {
    margin-top: 0;
    margin-bottom: 1rem;
}
.fury-wheel[data-v-487657af] {
    position: relative;
    height: 100%;
}
@media (max-width: 767px) {
    .fury-wheel[data-v-487657af] {
        padding-top: 136px;
    }
    .lgnNLC {
        padding: 12px 4px 20px;
    }
}
.fury-wheel img[data-v-487657af] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
.fury-wheel__bg-wrap[data-v-487657af] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 20px;
}
.fury-wheel__bg-wrap[data-v-487657af]:before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    width: 738px;
    height: 706px;
    transform: translate(-95%, -57%) scale(0);
    -webkit-animation: wheelBgShow-data-v-487657af 1.2s linear 0.6s forwards;
    animation: wheelBgShow-data-v-487657af 1.2s linear 0.6s forwards;
}
@media (max-width: 767px) {
    .fury-wheel__bg-wrap[data-v-487657af]:before {
        left: 50%;
        top: 50%;
        width: 538px;
        height: 505px;
        transform: translate(-50%, -90%) scale(0);
        -webkit-animation: wheelBgShowMobile-data-v-487657af 1.2s linear 0.6s forwards;
        animation: wheelBgShowMobile-data-v-487657af 1.2s linear 0.6s forwards;
        background-size: cover;
    }
}
.fury-wheel__bg-wheel-img[data-v-487657af] {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 813px;
    max-width: 813px;
    height: 813px;
    transform: translate(-82%, -50%) scale(0);
    z-index: 2;
    -webkit-animation: wheelDecorShow-data-v-487657af 1.2s linear 0.6s forwards;
    animation: wheelDecorShow-data-v-487657af 1.2s linear 0.6s forwards;
}
@media (max-width: 767px) {
    .fury-wheel__bg-wheel-img[data-v-487657af] {
        left: 50%;
        top: 50%;
        width: 647px;
        max-width: 647px;
        height: 647px;
        transform: translate(-50%, -70%) scale(0);
        -webkit-animation: wheelDecorShowMobile-data-v-487657af 1.2s linear 0.6s forwards;
        animation: wheelDecorShowMobile-data-v-487657af 1.2s linear 0.6s forwards;
        z-index: 5;
    }
}
.fury-wheel__wheel-wrap[data-v-487657af] {
    position: absolute;
    left: 0;
    top: 50%;
    background: linear-gradient(270deg, #010958, #1108bf);
    transform: translate(-400px, -50%) rotate(-60deg);
    opacity: 0;
    width: 483px;
    height: 483px;
    border-radius: 50%;
    z-index: 4;
    -webkit-animation: wheelShow-data-v-487657af 0.6s linear 0.4s forwards;
    animation: wheelShow-data-v-487657af 0.6s linear 0.4s forwards;
}
@media (max-width: 767px) {
    .fury-wheel__wheel-wrap[data-v-487657af] {
        width: 350px;
        height: 350px;
        top: 0;
        left: 50%;
        transform: translate(-50%, -200px) rotate(-60deg);
        -webkit-animation: wheelShowMobile-data-v-487657af 0.6s linear 0.4s forwards;
        animation: wheelShowMobile-data-v-487657af 0.6s linear 0.4s forwards;
    }
}
.fury-wheel__arrow-img[data-v-487657af] {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(-48%, -50%);
    width: 31px;
    height: 86px;
    z-index: 2;
    -webkit-animation: pulse-arrow-data-v-487657af 2.5s linear 1s infinite;
    animation: pulse-arrow-data-v-487657af 2.5s linear 1s infinite;
}
.fury-wheel__arrow-img--disabled[data-v-487657af] {
    -webkit-animation: none;
    animation: none;
}
@media (max-width: 767px) {
    .fury-wheel__arrow-img[data-v-487657af] {
        transform: translateY(-50%);
        width: 23px;
        height: 64px;
        -webkit-animation: pulse-arrow-mobile-data-v-487657af 2.5s linear 1s infinite;
        animation: pulse-arrow-mobile-data-v-487657af 2.5s linear 1s infinite;
    }
}
.fury-wheel__wheel-img[data-v-487657af] {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 381px;
    height: 381px;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.19, -0.11, 0.03, 1.04);
}
@media (max-width: 767px) {
    .fury-wheel__wheel-img[data-v-487657af] {
        width: 284px;
        height: 284px;
    }
}
.fury-wheel__wheel-help-wrap[data-v-487657af] {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 458px;
    height: 458px;
    -webkit-animation: rolling-data-v-487657af 5s linear 0.6s infinite;
    animation: rolling-data-v-487657af 5s linear 0.6s infinite;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.fury-wheel__wheel-help-wrap-3[data-v-487657af],
.fury-wheel__wheel-help-wrap-5[data-v-487657af],
.fury-wheel__wheel-help-wrap-7[data-v-487657af] {
    animation-direction: reverse;
}
@media (max-width: 767px) {
    .fury-wheel__wheel-help-wrap[data-v-487657af] {
        width: 350px;
        height: 350px;
    }
}
.fury-wheel__wheel-help[data-v-487657af] {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-animation: rolling-data-v-487657af 20s linear 0.6s infinite;
    animation: rolling-data-v-487657af 20s linear 0.6s infinite;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.fury-wheel__wheel-help-3[data-v-487657af],
.fury-wheel__wheel-help-5[data-v-487657af],
.fury-wheel__wheel-help-7[data-v-487657af] {
    animation-direction: reverse;
}
.fury-wheel__wheel-btn[data-v-487657af] {
    position: absolute;
    padding: 0;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) scale(1.1);
    background: linear-gradient(270deg, #010958, #1108bf);
    border-radius: 50%;
    width: 99px;
    height: 99px;
    cursor: pointer;
    z-index: 9;
    -webkit-animation: pulse-btn-data-v-487657af 2.5s linear 1s infinite;
    animation: pulse-btn-data-v-487657af 2.5s linear 1s infinite;
}
.fury-wheel__wheel-btn--disabled[data-v-487657af] {
    pointer-events: none;
    -webkit-animation: none;
    animation: none;
}
.fury-wheel__wheel-btn--disabled .fury-wheel__btn-img[data-v-487657af] {
    opacity: 0.3;
}
.fury-wheel__wheel-btn:hover .fury-wheel__btn-content[data-v-487657af],
.fury-wheel__wheel-btn:hover .fury-wheel__btn-wrap[data-v-487657af] {
    background: linear-gradient(180deg, #ff9c29, #ff2e00);
}
.fury-wheel__wheel-btn:active .fury-wheel__btn-img[data-v-487657af] {
    opacity: 0.8;
}
@media (max-width: 767px) {
    .fury-wheel__wheel-btn[data-v-487657af] {
        width: 70px;
        height: 70px;
    }
}
.fury-wheel__btn-wrap[data-v-487657af] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50.5%, -50.5%);
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(180deg, #ffb629, #ff3d00);
    box-shadow: 0 3.42188px 5.70312px rgba(0, 0, 0, 0.4);
    width: 91px;
    height: 91px;
    border-radius: 50%;
}
@media (max-width: 767px) {
    .fury-wheel__btn-wrap[data-v-487657af] {
        transform: translate(-50%, -50%);
        width: 65px;
        height: 65px;
    }
}
.fury-wheel__btn-content[data-v-487657af] {
    position: relative;
    width: 68px;
    height: 68px;
    background: linear-gradient(180deg, #ffb629, #ff3d00);
    transform: matrix(1, 0, 0, -1, 0, 0);
    border-radius: 50%;
    border: 1px solid #ffc58f;
}
@media (max-width: 767px) {
    .fury-wheel__btn-content[data-v-487657af] {
        width: 45px;
        height: 45px;
    }
}
.fury-wheel__btn-img[data-v-487657af] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-52%, -55%) matrix(1, 0, 0, -1, 0, 0);
    width: 41px;
    height: 41px;
}
@media (max-width: 767px) {
    .fury-wheel__btn-img[data-v-487657af] {
        width: 28px;
        height: 28px;
    }
}
.fury-wheel__body[data-v-487657af] {
    position: relative;
    padding-left: 322px;
    text-align: center;
    z-index: 3;
    transform: translate(300px);
    opacity: 0;
    -webkit-animation: bodyShow-data-v-487657af 0.6s linear 0.4s forwards;
    animation: bodyShow-data-v-487657af 0.6s linear 0.4s forwards;
}
@media (max-width: 767px) {
    .fury-wheel__body[data-v-487657af] {
        pointer-events: none;
        transform: translateY(500px);
        -webkit-animation: bodyShowMobile-data-v-487657af 0.6s linear 0.4s forwards;
        animation: bodyShowMobile-data-v-487657af 0.6s linear 0.4s forwards;
        padding-left: 0;
        z-index: 5;
    }
}
.fury-wheel__racoon-img[data-v-487657af] {
    width: 328px;
}
@media (max-width: 767px) {
    .fury-wheel__racoon-img[data-v-487657af] {
        width: 268px;
        margin-top: 0;
    }
    .modal_deposite .body[data-v-3abf5f38] {
        padding: 0;
    }
}
.fury-wheel__link[data-v-487657af] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    font-size: 14px;
    line-height: 22px;
    color: #2283f6;
    margin: auto;
}
@media (max-width: 767px) {
    .fury-wheel__link[data-v-487657af] {
        pointer-events: all;
    }
}
.fury-wheel__timer-label[data-v-487657af] {
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
    color: #8f9ef6;
    text-align: center;
    margin-bottom: 8px;
}
.fury-wheel__timer-block[data-v-487657af] {
    margin: 30px 0 48px;
}
@media (max-width: 767px) {
    .fury-wheel__timer-block[data-v-487657af] {
        margin: 12px 0;
    }
}
.fury-wheel__timer-time[data-v-487657af],
.fury-wheel__timer[data-v-487657af] {
    display: flex;
    align-items: center;
    justify-content: center;
}
.fury-wheel__timer-time[data-v-487657af] {
    position: relative;
    width: 46px;
    height: 40px;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px;
    background: linear-gradient(180deg, #7c1da9, #5d32ef);
    border-radius: 8px;
    margin-right: 22px;
}
.fury-wheel__timer-time[data-v-487657af]:before {
    content: ":";
    position: absolute;
    top: 50%;
    right: -16px;
    transform: translateY(-60%);
    font-weight: 400;
    font-size: 48px;
    line-height: 36px;
    color: #5e4190;
}
@media (max-width: 767px) {
    .fury-wheel__timer-time[data-v-487657af]:before {
        font-size: 36px;
        right: -15px;
    }
}
.fury-wheel__timer-time[data-v-487657af]:last-child {
    margin-right: 0;
}
.fury-wheel__timer-time[data-v-487657af]:last-child:before {
    display: none;
}
.fury-wheel__footer[data-v-487657af] {
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-top: 12px;
    overflow: hidden;
    z-index: 3;
}
@media (max-width: 767px) {
    .fury-wheel__footer[data-v-487657af] {
        max-width: 100%;
    }
}
.fury-wheel__winners[data-v-487657af] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row-reverse;
    position: relative;
    padding-right: 13px;
    border-radius: 15px;
    margin-bottom: 12px;
    opacity: 0;
    -webkit-animation: winnersShow-data-v-487657af 0.6s linear 0.6s forwards;
    animation: winnersShow-data-v-487657af 0.6s linear 0.6s forwards;
}
.fury-wheel__winners[data-v-487657af]:before {
    content: "";
    position: absolute;
    left: -30px;
    top: 0;
    width: 231px;
    height: 100%;
    background: linear-gradient(90deg, #010939 12.86%, rgba(1, 9, 57, 0));
    z-index: 2;
}
.fury-wheel__winner[data-v-487657af] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    background: rgba(110, 102, 244, 0.21);
    border-radius: 15px;
    padding: 4px 6px;
    margin-left: 4px;
    min-width: 16%;
    transition: all 1s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-direction: normal;
    animation-direction: normal;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}
.fury-wheel__winner[data-v-487657af]:first-child {
    -webkit-animation-name: horizont-1-data-v-487657af;
    animation-name: horizont-1-data-v-487657af;
}
.fury-wheel__winner[data-v-487657af]:nth-child(2n) {
    -webkit-animation-name: horizont-2-data-v-487657af;
    animation-name: horizont-2-data-v-487657af;
}
.fury-wheel__winner[data-v-487657af]:nth-child(odd) {
    -webkit-animation-name: horizont-3-data-v-487657af;
    animation-name: horizont-3-data-v-487657af;
}
.fury-wheel__winner img[data-v-487657af] {
    margin-right: 6px;
}
.modal_wheel .modal_coins_content_inner {
    overflow: visible;
    min-height: max-content;
    max-height: max-content;
}
.modal_wr.modal_wheel .modal_content {
    min-width: max-content;
    max-width: 100%;
}
@media (max-width: 767px) {
    .fury-wheel__winner[data-v-487657af] {
        min-width: 25%;
    }
    .modal_wr .modal_coins_content_inner,
    html .modal_freespin .modal_coins_content_inner,
    html .modal_unlRules .modal_coins_content_inner {
        min-height: 70vh;
    }
    html .modal_unlRules .modal_coins_content_inner {
        max-height: 80vh;
        height: 100%;
    }
    html .modal_wr {
        align-items: baseline;
    }
    html .modal_content {
        margin-top: 20px;
    }
    html .modal_wr.modal_extraCaptcha,
    html .modal_wr.modal_wheel {
        align-items: center;
    }
    html body .modal_wr.modal_extraCaptcha .modal_content {
        min-width: 90%;
    }
    .modal_wheel .modal_coins_content_inner {
        overflow: visible;
        min-height: max-content;
        max-height: max-content;
        padding: 0;
        margin: 0;
    }
    .modal_wr.modal_wheel .modal_content {
        overflow: hidden;
        min-width: 80%;
        max-width: 100%;
    }
}
.mod_cont {
    color: #fff;
    padding: 12px 14px 0;
    text-align: left;
    font-weight: 400;
    font-size: 14px;
}
@media (max-width: 768px) {
    .mod_cont {
        padding: 12px 4px 0;
    }
    .mod_cont .mod_cond_wr.mon_cond_w1 .mond_td {
        font-size: 12px;
    }
}
.mod_cont .mod_cond_wr.mon_cond_w2 {
    display: none;
}
.mod_cont .mod_grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
    column-gap: 8px;
    row-gap: 14px;
    text-align: left;
    margin-bottom: 32px;
}
.mod_cont .mod_history_no {
    height: 120px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 16px;
    line-height: 19px;
    opacity: 0.2;
}
.mod_cont .mod_history_no img {
    width: 96px;
    height: 96px;
}
.mod_cont .mod_gr_i {
    border-radius: 10px;
    overflow: hidden;
    background: #29374b;
    padding: 0 6px;
    cursor: pointer;
}
.mod_cont .mod_gr_i img {
    width: calc(100% + 12px);
    margin-left: -6px;
    object-fit: cover;
    border-radius: 10px 10px 0 0;
}
.mod_cont .mod_titl {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    margin-bottom: 16px;
}
.mod_cont .mod_gr_i .gr_i_titl {
    font-weight: 500;
    line-height: 20px;
    margin-top: 8px;
    margin-bottom: 2px;
}
.mod_cont .mod_gr_i .gr_i_fr {
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 10px;
    color: #9db8e1;
}
.mod_cont .mod_i_t {
    display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
    gap: 10px;
    margin-bottom: 10px;
}
.mod_cont .mod_t_i:nth-child(2) .mod_t_c:after,
.mod_cont .mod_t_i:nth-child(3) .mod_t_c:after {
    content: ":";
    font-weight: 600;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: -0.02em;
    position: absolute;
    right: -8px;
    top: -1px;
}
.mod_i_t .mod_t_n {
    font-size: 8px;
    line-height: 9px;
    letter-spacing: -0.02em;
    color: #808a97;
    margin-bottom: 2px;
}
.mod_i_t .mod_t_c {
    font-weight: 600;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: -0.02em;
    position: relative;
}
.mod_cont .mod_out_txt {
    display: flex;
    gap: 16px;
    margin-bottom: 32px;
    align-items: center;
}
.mod_cont .mod_out_txt img {
    width: 80px;
    height: 80px;
    border-radius: 8px;
}
.mod_cont .mod_out_txt .mod_out_fr {
    line-height: 18px;
    color: #808a97;
}
.mod_cont .mon_cond_w1 {
    margin-bottom: 32px;
}
.mod_cont .mond_td {
    line-height: 20px;
}
.mod_cont .mod_cond_td,
.mod_cont .mod_cond_th {
    display: grid;
    align-items: center;
    grid-template-columns: 3fr 1fr 1fr;
}
.mod_cond_th .mond_th {
    line-height: 20px;
    color: #9db8e1;
}
.mod_cont .mod_cond_td,
.mod_cont .mod_cond_th {
    padding: 8px;
}
.mod_cont .mod_cond_td {
    border-radius: 10px;
    cursor: pointer;
    border: 1px solid transparent;
}
#mbCon12 .mod_cond_td {
    margin-bottom: 5px;
}
#mbCon12 > .mod_cond_td {
    margin-bottom: 0;
}
.mod_cont .mod_cond_td:nth-child(even) {
    background: #29374b;
    border-radius: 10px;
}
.mod_cond_td.active,
.mod_cond_td.active .mond_cir {
    border: 1px solid #2283f6;
}
.mod_cond_td.active .mond_ch {
    width: 100%;
    height: 100%;
    background-color: #2283f6;
    border-radius: 50%;
}
.mond_na {
    display: flex;
    align-items: center;
    gap: 15px;
}
.mond_na .mond_cir {
    width: 18px;
    height: 18px;
    padding: 3px;
    border: 1px solid #808a97;
    border-radius: 50%;
}
@media (max-width: 450px) {
    .modal_wr.modal_wheel .modal_content {
        min-width: 90%;
    }
}
.fury-wheel__btn[data-v-487657af] {
    position: relative;
    height: 49px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(180deg, #c0f, #11b0ff);
    box-shadow: 0 10px 35px rgba(0, 163, 255, 0.56);
    border-radius: 14px;
    font-weight: 600;
    font-size: 18px;
    line-height: 23px;
    margin: 38px auto 52px;
    padding: 0 20px;
    overflow: hidden;
}
.fury-wheel__btn[data-v-487657af]:before {
    left: 20px;
    width: 20px;
}
.fury-wheel__btn[data-v-487657af]:after,
.fury-wheel__btn[data-v-487657af]:before {
    content: "";
    position: absolute;
    top: 50%;
    height: 90px;
    background: #fff;
    opacity: 0.4;
    filter: blur(5px);
    transform: translate(-150px, -50%) rotate(45deg);
    -webkit-animation: highlight-btn-data-v-487657af 3s linear infinite;
    animation: highlight-btn-data-v-487657af 3s linear infinite;
}
.fury-wheel__btn[data-v-487657af]:after {
    left: 80px;
    width: 30px;
}
@media (max-width: 767px) {
    .fury-wheel__btn[data-v-487657af] {
        pointer-events: all;
        margin: 18px auto 13px;
    }
}
.fury-wheel__btn[data-v-487657af]:hover {
    background: linear-gradient(180deg, rgba(204, 0, 255, 0.9), rgba(17, 176, 255, 0.9));
}
.fury-wheel__btn[data-v-487657af]:active {
    box-shadow: 0 5px 20px rgba(0, 163, 255, 0.56);
}
@-webkit-keyframes highlight-btn-data-v-487657af {
    0%,
    80% {
        transform: translate(-150px, -50%) rotate(45deg);
    }
    to {
        transform: translate(200px, -50%) rotate(45deg);
    }
}
@keyframes highlight-btn-data-v-487657af {
    0%,
    80% {
        transform: translate(-150px, -50%) rotate(45deg);
    }
    to {
        transform: translate(200px, -50%) rotate(45deg);
    }
}
@-webkit-keyframes wheelBgShow-data-v-487657af {
    0% {
        transform: translate(-95%, -57%) scale(0);
    }
    to {
        transform: translate(-95%, -57%) scale(1);
    }
}
@keyframes wheelBgShow-data-v-487657af {
    0% {
        transform: translate(-95%, -57%) scale(0);
    }
    to {
        transform: translate(-95%, -57%) scale(1);
    }
}
@-webkit-keyframes wheelBgShowMobile-data-v-487657af {
    0% {
        transform: translate(-50%, -90%) scale(0);
    }
    to {
        transform: translate(-50%, -90%) scale(1);
    }
}
@keyframes wheelBgShowMobile-data-v-487657af {
    0% {
        transform: translate(-50%, -90%) scale(0);
    }
    to {
        transform: translate(-50%, -90%) scale(1);
    }
}
@-webkit-keyframes wheelDecorShow-data-v-487657af {
    0% {
        transform: translate(-82%, -50%) scale(0);
    }
    to {
        transform: translate(-82%, -50%) scale(1);
    }
}
@keyframes wheelDecorShow-data-v-487657af {
    0% {
        transform: translate(-82%, -50%) scale(0);
    }
    to {
        transform: translate(-82%, -50%) scale(1);
    }
}
@-webkit-keyframes wheelDecorShowMobile-data-v-487657af {
    0% {
        z-index: 1;
        transform: translate(-50%, -70%) scale(0);
    }
    to {
        z-index: 5;
        transform: translate(-50%, -70%) scale(1);
    }
}
@keyframes wheelDecorShowMobile-data-v-487657af {
    0% {
        z-index: 1;
        transform: translate(-50%, -70%) scale(0);
    }
    to {
        z-index: 5;
        transform: translate(-50%, -70%) scale(1);
    }
}
@-webkit-keyframes wheelShow-data-v-487657af {
    0% {
        opacity: 0;
        transform: translate(-400px, -50%) rotate(-60deg);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(-136px, -50%) rotate(0);
    }
}
@keyframes wheelShow-data-v-487657af {
    0% {
        opacity: 0;
        transform: translate(-400px, -50%) rotate(-60deg);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(-136px, -50%) rotate(0);
    }
}
@-webkit-keyframes wheelShowMobile-data-v-487657af {
    0% {
        opacity: 0;
        transform: translate(-50%, -200px) rotate(-60deg);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(-50%, -15%) rotate(0);
    }
}
@keyframes wheelShowMobile-data-v-487657af {
    0% {
        opacity: 0;
        transform: translate(-50%, -200px) rotate(-60deg);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(-50%, -15%) rotate(0);
    }
}
@-webkit-keyframes shadow-show-data-v-487657af {
    to {
        opacity: 1;
    }
}
@keyframes shadow-show-data-v-487657af {
    to {
        opacity: 1;
    }
}
@-webkit-keyframes pulse-arrow-data-v-487657af {
    0% {
        transform: translate(-50%, -50%) scale(1.1);
    }
    50% {
        transform: translate(-50%, -50%) scale(1.2);
    }
    to {
        transform: translate(-50%, -50%) scale(1.1);
    }
}
@keyframes pulse-arrow-data-v-487657af {
    0% {
        transform: translate(-50%, -50%) scale(1.1);
    }
    50% {
        transform: translate(-50%, -50%) scale(1.2);
    }
    to {
        transform: translate(-50%, -50%) scale(1.1);
    }
}
@-webkit-keyframes pulse-arrow-mobile-data-v-487657af {
    0% {
        transform: translateY(-50%) scale(1.1);
    }
    50% {
        transform: translateY(-50%) scale(1.2);
    }
    to {
        transform: translateY(-50%) scale(1.1);
    }
}
@keyframes pulse-arrow-mobile-data-v-487657af {
    0% {
        transform: translateY(-50%) scale(1.1);
    }
    50% {
        transform: translateY(-50%) scale(1.2);
    }
    to {
        transform: translateY(-50%) scale(1.1);
    }
}
@-webkit-keyframes rolling-data-v-487657af {
    to {
        transform: translate(-50%, -50%) rotate(1turn);
    }
}
@keyframes rolling-data-v-487657af {
    to {
        transform: translate(-50%, -50%) rotate(1turn);
    }
}
@-webkit-keyframes pulse-btn-data-v-487657af {
    0% {
        transform: translate(-50%, -50%) scale(1.1);
    }
    50% {
        transform: translate(-50%, -50%) scale(1.2);
    }
    to {
        transform: translate(-50%, -50%) scale(1.1);
    }
}
@keyframes pulse-btn-data-v-487657af {
    0% {
        transform: translate(-50%, -50%) scale(1.1);
    }
    50% {
        transform: translate(-50%, -50%) scale(1.2);
    }
    to {
        transform: translate(-50%, -50%) scale(1.1);
    }
}
@-webkit-keyframes bodyShow-data-v-487657af {
    0% {
        opacity: 0;
        transform: translate(300px);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(0);
    }
}
@keyframes bodyShow-data-v-487657af {
    0% {
        opacity: 0;
        transform: translate(300px);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(0);
    }
}
@-webkit-keyframes bodyShowMobile-data-v-487657af {
    0% {
        opacity: 0;
        transform: translateY(500px);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(0);
    }
}
@keyframes bodyShowMobile-data-v-487657af {
    0% {
        opacity: 0;
        transform: translateY(500px);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(0);
    }
}
@-webkit-keyframes highlight-btn-data-v-487657af {
    0%,
    80% {
        transform: translate(-150px, -50%) rotate(45deg);
    }
    to {
        transform: translate(200px, -50%) rotate(45deg);
    }
}
@keyframes highlight-btn-data-v-487657af {
    0%,
    80% {
        transform: translate(-150px, -50%) rotate(45deg);
    }
    to {
        transform: translate(200px, -50%) rotate(45deg);
    }
}
@-webkit-keyframes winnersShow-data-v-487657af {
    to {
        opacity: 1;
    }
}
@keyframes winnersShow-data-v-487657af {
    to {
        opacity: 1;
    }
}
@-webkit-keyframes horizont-1-data-v-487657af {
    0% {
        opacity: 0;
        transform: translateX(99.99%);
    }
}
@keyframes horizont-1-data-v-487657af {
    0% {
        opacity: 0;
        transform: translateX(99.99%);
    }
}
@-webkit-keyframes horizont-2-data-v-487657af {
    0% {
        transform: translateX(99.99%);
    }
}
@keyframes horizont-2-data-v-487657af {
    0% {
        transform: translateX(99.99%);
    }
}
@-webkit-keyframes horizont-3-data-v-487657af {
    0% {
        transform: translateX(99.99%);
    }
}
@keyframes horizont-3-data-v-487657af {
    0% {
        transform: translateX(99.99%);
    }
}
.fury-wheel--play .fury-wheel__body[data-v-487657af] {
    -webkit-animation: bodyHide-data-v-487657af 0.6s linear forwards;
    animation: bodyHide-data-v-487657af 0.6s linear forwards;
}
@media (max-width: 767px) {
    .fury-wheel--play .fury-wheel__body[data-v-487657af] {
        -webkit-animation: bodyHideMobile-data-v-487657af 0.6s linear forwards;
        animation: bodyHideMobile-data-v-487657af 0.6s linear forwards;
    }
}
.fury-wheel--play .fury-wheel__winners[data-v-487657af] {
    -webkit-animation: winnersHide-data-v-487657af 0.6s linear forwards;
    animation: winnersHide-data-v-487657af 0.6s linear forwards;
}
.fury-wheel--play .fury-wheel__bg-wheel-img[data-v-487657af] {
    -webkit-animation: bgImgCenter-data-v-487657af 0.6s linear forwards;
    animation: bgImgCenter-data-v-487657af 0.6s linear forwards;
}
@media (max-width: 767px) {
    .fury-wheel--play .fury-wheel__bg-wheel-img[data-v-487657af] {
        -webkit-animation: bgImgCenterMobile-data-v-487657af 0.6s linear forwards;
        animation: bgImgCenterMobile-data-v-487657af 0.6s linear forwards;
    }
}
.fury-wheel--play .fury-wheel__bg-wrap[data-v-487657af]:before {
    -webkit-animation: bgCenter-data-v-487657af 0.6s linear forwards;
    animation: bgCenter-data-v-487657af 0.6s linear forwards;
}
@media (max-width: 767px) {
    .fury-wheel--play .fury-wheel__bg-wrap[data-v-487657af]:before {
        -webkit-animation: bgCenterMobile-data-v-487657af 0.6s linear forwards;
        animation: bgCenterMobile-data-v-487657af 0.6s linear forwards;
    }
}
@media (max-width: 767px) {
    .fury-wheel[data-v-487657af] {
        padding-top: 136px;
    }
}
@media (max-width: 767px) {
    .fury-wheel__bg-wrap[data-v-487657af]:before {
        left: 50%;
        top: 50%;
        width: 538px;
        height: 505px;
        transform: translate(-50%, -90%) scale(0);
        -webkit-animation: wheelBgShowMobile-data-v-487657af 1.2s linear 0.6s forwards;
        animation: wheelBgShowMobile-data-v-487657af 1.2s linear 0.6s forwards;
        background-size: cover;
    }
}
@media (max-width: 767px) {
    .fury-wheel__bg-wheel-img[data-v-487657af] {
        left: 50%;
        top: 50%;
        width: 647px;
        max-width: 647px;
        height: 647px;
        transform: translate(-50%, -70%) scale(0);
        -webkit-animation: wheelDecorShowMobile-data-v-487657af 1.2s linear 0.6s forwards;
        animation: wheelDecorShowMobile-data-v-487657af 1.2s linear 0.6s forwards;
        z-index: 5;
    }
}
@media (max-width: 767px) {
    .fury-wheel__body[data-v-487657af] {
        pointer-events: none;
        transform: translateY(500px);
        -webkit-animation: bodyShowMobile-data-v-487657af 0.6s linear 0.4s forwards;
        animation: bodyShowMobile-data-v-487657af 0.6s linear 0.4s forwards;
        padding-left: 0;
        z-index: 5;
    }
}
@media (max-width: 767px) {
    .fury-wheel__racoon-img[data-v-487657af] {
        width: 268px;
        margin-top: 0;
    }
}
@media (max-width: 767px) {
    .fury-wheel__link[data-v-487657af] {
        pointer-events: all;
    }
}
@media (max-width: 767px) {
    .fury-wheel__timer-block[data-v-487657af] {
        margin: 12px 0;
    }
}
@media (max-width: 767px) {
    .fury-wheel__timer-time[data-v-487657af]:before {
        font-size: 36px;
        right: -15px;
    }
}
@media (max-width: 767px) {
    .fury-wheel__footer[data-v-487657af] {
        max-width: 100%;
    }
}
@media (max-width: 767px) {
    .fury-wheel__winner[data-v-487657af] {
        min-width: 25%;
    }
}
p[data-v-5fb86f58] {
    margin-top: 0;
    margin-bottom: 1rem;
}
.wheel-win[data-v-5fb86f58] {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%, -50%);
    text-align: center;
    border-radius: 20px;
    height: 100%;
    z-index: 4;
}
@media (max-width: 767px) {
    .wheel-win[data-v-5fb86f58] {
        padding: 120px 0 32px;
    }
}
.wheel-win img[data-v-5fb86f58] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
.wheel-win[data-v-5fb86f58] .wheel-win__btn-back {
    position: absolute;
    left: 16px;
    top: 16px;
    z-index: 5;
    width: 32px;
    height: 32px;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.wheel-win__coins-block[data-v-5fb86f58] {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
}
.wheel-win__coins-fun[data-v-5fb86f58] {
    position: absolute;
    left: -120px;
    top: -60px;
    right: 40px;
    bottom: -10px;
    max-width: none;
    z-index: 5;
    -webkit-animation: coins-show-data-v-5fb86f58 0.6s linear forwards;
    animation: coins-show-data-v-5fb86f58 0.6s linear forwards;
}
.wheel-win__body[data-v-5fb86f58] {
    top: 260px;
    opacity: 0;
    -webkit-animation: showWin-data-v-5fb86f58 1s linear forwards;
    animation: showWin-data-v-5fb86f58 1s linear forwards;
}
.wheel-win__amount-wrap[data-v-5fb86f58],
.wheel-win__body[data-v-5fb86f58] {
    position: relative;
    z-index: 5;
}
.wheel-win__label-img[data-v-5fb86f58] {
    margin-bottom: 10px;
}
.fury-wheel--play .fury-whaeel__wheel-img {
    transition: transform 1s linear;
}
.fury-wheel--play .fury-wheel__wheel-wrap[data-v-487657af] {
    -webkit-animation: wheelCenter-data-v-487657af 0.6s linear forwards;
    animation: wheelCenter-data-v-487657af 0.6s linear forwards;
}
@keyframes wheelCenter-data-v-487657af {
    0% {
        opacity: 1;
        transform: translate(-136px, -50%) rotate(0);
    }
    100% {
        opacity: 1;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%) rotate(0);
    }
}
@media (max-width: 767px) {
    .wheel-win__body[data-v-5fb86f58] {
        top: 200px;
    }
    .wheel-win__label-img[data-v-5fb86f58] {
        margin-bottom: 15px;
    }
}
@media (max-width: 500px) {
    .wheel-win__coins-block[data-v-5fb86f58] {
        z-index: 0;
    }
    .wheel-win .wheel-win__amount-wrap img[data-v-5fb86f58] {
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
    }
    .wheel-win__coins-fun[data-v-5fb86f58] {
        width: 200%;
        top: 85px;
        left: -50%;
        right: 0;
        bottom: 0;
    }
}
.wheel-win__amount-block[data-v-5fb86f58] {
    position: absolute;
    bottom: 30px;
    left: 50%;
    display: flex;
    align-items: center;
    transform: translate(-50%);
}
.wheel-win__amount-block img[data-v-5fb86f58] {
    width: 36px;
    height: 36px;
}
@media (max-width: 767px) {
    .wheel-win__amount-block img[data-v-5fb86f58] {
        width: 32px;
        height: 32px;
    }
}
.wheel-win__amount-sum[data-v-5fb86f58] {
    font-weight: 700;
    font-size: 22px;
    line-height: 32px;
    text-shadow: 0 9.5429px 25.4477px rgba(20, 26, 41, 0.32);
    margin: 0 0 0 7px;
}
@media (max-width: 767px) {
    .wheel-win__amount-sum[data-v-5fb86f58] {
        font-size: 18px;
    }
}
.wheel-win__currency-name[data-v-5fb86f58] {
    font-weight: 700;
    font-size: 22px;
    line-height: 32px;
    margin-left: 4px;
    margin-bottom: 0;
    text-transform: capitalize;
}
@media (max-width: 767px) {
    .wheel-win__currency-name[data-v-5fb86f58] {
        font-size: 18px;
    }
}
.wheel-win__desc[data-v-5fb86f58] {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    max-width: 300px;
    text-align: center;
    margin: 0 auto 16px;
}
.wheel-win__desc--orange[data-v-5fb86f58] {
    color: #ffb636;
}
.wheel-win__btn-block[data-v-5fb86f58] {
    margin-bottom: 57px;
}
@media (max-width: 767px) {
    .wheel-win__btn-block[data-v-5fb86f58] {
        margin-bottom: 40px;
    }
}
.wheel-win__btn-block[data-v-5fb86f58] button {
    position: relative;
    overflow: hidden;
    height: 44px;
    border: 0;
}
.wheel-win__btn-block[data-v-5fb86f58] button:before {
    left: 20px;
    width: 20px;
}
.wheel-win__btn-block[data-v-5fb86f58] button:after,
.wheel-win__btn-block[data-v-5fb86f58] button:before {
    content: "";
    position: absolute;
    top: 50%;
    height: 90px;
    background: #fff;
    opacity: 0.4;
    filter: blur(5px);
    transform: translate(-150px, -50%) rotate(45deg);
    -webkit-animation: highlight-btn-data-v-5fb86f58 3s linear infinite;
    animation: highlight-btn-data-v-5fb86f58 3s linear infinite;
}
.wheel-win__btn-block[data-v-5fb86f58] button:after {
    left: 80px;
    width: 30px;
}
@-webkit-keyframes bodyHide-data-v-487657af {
    0% {
        opacity: 1;
        transform: translate(0);
    }
    80% {
        opacity: 0;
    }
    to {
        opacity: 0;
        transform: translate(300px);
    }
}
@keyframes bodyHide-data-v-487657af {
    0% {
        opacity: 1;
        transform: translate(0);
    }
    80% {
        opacity: 0;
    }
    to {
        opacity: 0;
        transform: translate(300px);
    }
}
@-webkit-keyframes bodyHideMobile-data-v-487657af {
    0% {
        opacity: 1;
        transform: translate(0);
    }
    80% {
        opacity: 0;
    }
    to {
        opacity: 0;
        transform: translateY(300px);
    }
}
@keyframes bodyHideMobile-data-v-487657af {
    0% {
        opacity: 1;
        transform: translate(0);
    }
    80% {
        opacity: 0;
    }
    to {
        opacity: 0;
        transform: translateY(300px);
    }
}
@-webkit-keyframes winnersHide-data-v-487657af {
    0% {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}
@keyframes winnersHide-data-v-487657af {
    0% {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}
@-webkit-keyframes bgImgCenter-data-v-487657af {
    0% {
        transform: translate(-82%, -50%) scale(1);
    }
    to {
        transform: translate(-50%, -50%) scale(1);
    }
}
@keyframes bgImgCenter-data-v-487657af {
    0% {
        transform: translate(-82%, -50%) scale(1);
    }
    to {
        transform: translate(-50%, -50%) scale(1);
    }
}
@-webkit-keyframes bgImgCenterMobile-data-v-487657af {
    0% {
        transform: translate(-50%, -70%) scale(1);
    }
    to {
        transform: translate(-50%, -50%) scale(1);
    }
}
@keyframes bgImgCenterMobile-data-v-487657af {
    0% {
        transform: translate(-50%, -70%) scale(1);
    }
    to {
        transform: translate(-50%, -50%) scale(1);
    }
}
@-webkit-keyframes bgCenter-data-v-487657af {
    0% {
        transform: translate(-95%, -57%) scale(1);
    }
    to {
        transform: translate(-50%, -50%) scale(1);
    }
}
@keyframes bgCenter-data-v-487657af {
    0% {
        transform: translate(-95%, -57%) scale(1);
    }
    to {
        transform: translate(-50%, -50%) scale(1);
    }
}
@-webkit-keyframes bgCenterMobile-data-v-487657af {
    0% {
        transform: translate(-50%, -90%) scale(1);
    }
    to {
        transform: translate(-50%, -50%) scale(1);
    }
}
@keyframes bgCenterMobile-data-v-487657af {
    0% {
        transform: translate(-50%, -90%) scale(1);
    }
    to {
        transform: translate(-50%, -50%) scale(1);
    }
}
@-webkit-keyframes wheelBgShow-data-v-487657af {
    0% {
        transform: translate(-95%, -57%) scale(0);
    }
    to {
        transform: translate(-95%, -57%) scale(1);
    }
}
@keyframes wheelBgShow-data-v-487657af {
    0% {
        transform: translate(-95%, -57%) scale(0);
    }
    to {
        transform: translate(-95%, -57%) scale(1);
    }
}
@-webkit-keyframes wheelBgShowMobile-data-v-487657af {
    0% {
        transform: translate(-50%, -90%) scale(0);
    }
    to {
        transform: translate(-50%, -90%) scale(1);
    }
}
@keyframes wheelBgShowMobile-data-v-487657af {
    0% {
        transform: translate(-50%, -90%) scale(0);
    }
    to {
        transform: translate(-50%, -90%) scale(1);
    }
}
@-webkit-keyframes wheelDecorShow-data-v-487657af {
    0% {
        transform: translate(-82%, -50%) scale(0);
    }
    to {
        transform: translate(-82%, -50%) scale(1);
    }
}
@keyframes wheelDecorShow-data-v-487657af {
    0% {
        transform: translate(-82%, -50%) scale(0);
    }
    to {
        transform: translate(-82%, -50%) scale(1);
    }
}
@-webkit-keyframes wheelDecorShowMobile-data-v-487657af {
    0% {
        z-index: 1;
        transform: translate(-50%, -70%) scale(0);
    }
    to {
        z-index: 5;
        transform: translate(-50%, -70%) scale(1);
    }
}
@keyframes wheelDecorShowMobile-data-v-487657af {
    0% {
        z-index: 1;
        transform: translate(-50%, -70%) scale(0);
    }
    to {
        z-index: 5;
        transform: translate(-50%, -70%) scale(1);
    }
}
@-webkit-keyframes bodyShow-data-v-487657af {
    0% {
        opacity: 0;
        transform: translate(300px);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(0);
    }
}
@keyframes bodyShow-data-v-487657af {
    0% {
        opacity: 0;
        transform: translate(300px);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(0);
    }
}
@-webkit-keyframes bodyShowMobile-data-v-487657af {
    0% {
        opacity: 0;
        transform: translateY(500px);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(0);
    }
}
@keyframes bodyShowMobile-data-v-487657af {
    0% {
        opacity: 0;
        transform: translateY(500px);
    }
    80% {
        opacity: 1;
    }
    to {
        opacity: 1;
        transform: translate(0);
    }
}
@-webkit-keyframes winnersShow-data-v-487657af {
    to {
        opacity: 1;
    }
}
@keyframes winnersShow-data-v-487657af {
    to {
        opacity: 1;
    }
}
@-webkit-keyframes horizont-1-data-v-487657af {
    0% {
        opacity: 0;
        transform: translateX(99.99%);
    }
}
@keyframes horizont-1-data-v-487657af {
    0% {
        opacity: 0;
        transform: translateX(99.99%);
    }
}
@-webkit-keyframes horizont-2-data-v-487657af {
    0% {
        transform: translateX(99.99%);
    }
}
@keyframes horizont-2-data-v-487657af {
    0% {
        transform: translateX(99.99%);
    }
}
@-webkit-keyframes horizont-3-data-v-487657af {
    0% {
        transform: translateX(99.99%);
    }
}
@keyframes horizont-3-data-v-487657af {
    0% {
        transform: translateX(99.99%);
    }
}
@-webkit-keyframes coins-show-data-v-5fb86f58 {
    0% {
        transform: scale(0);
    }
    to {
        transform: scale(1);
    }
}
@keyframes coins-show-data-v-5fb86f58 {
    0% {
        transform: scale(0);
    }
    to {
        transform: scale(1);
    }
}
@-webkit-keyframes showWin-data-v-5fb86f58 {
    0% {
        opacity: 0;
    }
    10% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes showWin-data-v-5fb86f58 {
    0% {
        opacity: 0;
    }
    10% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@-webkit-keyframes highlight-btn-data-v-5fb86f58 {
    0%,
    80% {
        transform: translate(-150px, -50%) rotate(45deg);
    }
    to {
        transform: translate(200px, -50%) rotate(45deg);
    }
}
@keyframes highlight-btn-data-v-5fb86f58 {
    0%,
    80% {
        transform: translate(-150px, -50%) rotate(45deg);
    }
    to {
        transform: translate(200px, -50%) rotate(45deg);
    }
}
.jetgames_wr.openGame .coins_game_preload {
    display: flex;
}
.jetgames_wr.openGame .game_wrapper {
    height: 100vh;
    overflow: hidden;
}
.game_wrapper {
    min-height: 100vh;
    display: none;
}
.game_wrapper iframe {
    background-color: #fff;
    max-width: 1296px;
    width: 100%;
    aspect-ratio: 16/9;
    height: auto;
}
.game_wrapper iframe.apeckt43 {
    aspect-ratio: 4/3;
}
.game_wrapper #bi_widget {
    max-width: 100%;
    width: 100%;
    height: 100%;
    max-height: initial;
    border-width: 0;
    outline: 0;
    background-color: transparent;
}
@media (max-width: 1024px) {
    .game_wrapper #bi_widget {
        max-height: auto;
    }
}
.game_wrapper .iframe_wr22 {
    margin: 0 auto;
    max-width: 1296px;
}
@media (max-width: 1450px) {
    .game_wrapper .iframe_wr22 {
        margin: 0 auto;
        max-width: 1000px;
    }
}
.notify__inner[data-v-04b42866] {
    position: relative;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all 0.3s;
}
.notify__inner svg[data-v-04b42866] {
    width: 20px;
    height: 20px;
    fill: #55657e;
    transition: fill 0.3s;
}
.notify__inner:active {
    transform: scale(0.95);
}
.notify__inner svg.active[data-v-04b42866] {
    fill: #fff;
}
.chat__button[data-v-086e7a74] {
    margin-left: 15px;
    margin-top: 3px;
    display: block;
    transition: all 0.3s;
}
.chat__button svg[data-v-086e7a74] {
    fill: #808a97;
    transition: fill 0.3s;
}
.chat__button.active svg[data-v-086e7a74] {
    fill: #fff;
}
.chat__button:active {
    transform: scale(0.95);
}
.chat__button.active svg[data-v-086e7a74] {
    fill: #fff;
}
.toggle-type[data-v-086e7a74] {
    display: flex;
    border-radius: 100px;
    background: #2a3546;
    position: relative;
    height: 38px;
    border: none;
    padding: 0;
    overflow: hidden;
    outline: 0;
}
.toggle-type[data-v-086e7a74] .active:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-color: #2283f6;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.4s;
    transform: translateX(0);
    z-index: -1;
}
.toggle-type .btn_casino[data-v-086e7a74] {
    width: 100%;
    padding: 0 15px;
    height: 100%;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
}
.toggle-type .btn_sport[data-v-086e7a74] {
    width: 86px;
    height: 32px;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
}
.toggle-type .btn_casino[data-v-086e7a74],
.toggle-type .btn_sport[data-v-086e7a74] {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.4s;
    z-index: 2;
    position: relative;
}
.toggle-type .btn_casino .btn_icon[data-v-086e7a74],
.toggle-type .btn_sport .btn_icon[data-v-086e7a74] {
    width: 15px;
    height: 15px;
    margin-right: 5px;
    fill: #93acd3;
}
.toggle-type .btn_casino span[data-v-086e7a74],
.toggle-type .btn_sport span[data-v-086e7a74] {
    color: #93acd3;
    font-size: 15px;
}
.toggle-type .btn_casino.active .btn_icon[data-v-086e7a74] {
    fill: #fff;
}
.toggle-type .btn_casino.active span[data-v-086e7a74] {
    color: #fff;
}
.buttons[data-v-086e7a74] {
    display: flex;
}
.buttons button[data-v-086e7a74] {
    margin: 0 5px;
}
.buttons button[data-v-086e7a74]:first-child {
    margin-left: 0;
}
.buttons button[data-v-086e7a74]:last-child {
    margin-right: 0;
}
@media (max-width: 1099.98px) {
    html body .user_in {
        display: block;
    }
    html body .user_not {
        display: block;
    }
    html body .user_in.off {
        display: none;
    }
    html body .user_not.off {
        display: none;
    }
}
.header[data-v-086e7a74] {
    background-color: #161f2c;
    position: relative;
    z-index: 2;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.42);
}
.header__container[data-v-086e7a74] {
    display: flex;
    align-items: center;
    margin: 0 20px;
}
@media (max-width: 767px) {
    .header__container[data-v-086e7a74] {
        margin: 0 10px 0 15px;
    }
    .notify__inner svg[data-v-04b42866] {
        width: 24px;
        height: 24px;
    }
}
#changeCryptoBuy11 {
    height: 410px;
    border-radius: 10px;
}
#changeCryptoBuy12 {
    height: 620px;
    border-radius: 10px;
}
.header__nav[data-v-086e7a74] {
    height: 60px;
    flex: 1;
    padding: 0 0 0 30px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
@media (max-width: 1099.98px) {
    .header__nav[data-v-086e7a74] {
        height: 54px;
        padding: 0 0 0 8px;
    }
}
.header__left[data-v-086e7a74] {
    display: flex;
    align-items: center;
}
.header__rigth[data-v-086e7a74] {
    display: flex;
    align-items: center;
    margin-left: auto;
}
.header .toggler[data-v-086e7a74] {
    margin-right: 12px;
    display: none;
}
@media (max-width: 1099.98px) {
    .header .toggler[data-v-086e7a74] {
        display: block;
    }
}
.logo[data-v-086e7a74] {
    background: linear-gradient(292.47deg, #161f2c 32.52%, #212c3d 112.94%);
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.42);
    border-radius: 20px;
    padding: 36px 25px 16px 25px;
    margin: -40px 0 -20px -25px;
    display: flex;
    position: relative;
}
.logo_mob[data-v-086e7a74] {
    display: none;
}
@media (max-width: 1024px) {
    .logo[data-v-086e7a74] {
        transform: none;
        margin: 0;
        padding: 0;
        background: 0 0;
        box-shadow: none;
        align-items: center;
        justify-content: center;
    }
}
@media (max-width: 1024px) {
    .logo_mob[data-v-086e7a74] {
        display: block;
        margin-left: 15px;
    }
}
.logo__btn[data-v-086e7a74] {
    padding: 0;
    border: none;
    background-color: transparent;
    display: block;
}
.logo__picture[data-v-086e7a74] {
    display: block;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 0;
    margin: 0;
}
@media (max-width: 1099.98px) {
    .logo__picture[data-v-086e7a74] {
        transform: none;
    }
}
.logo__img[data-v-086e7a74] {
    border: none;
    padding: 0;
    background-color: transparent;
    display: block;
    width: auto;
    width: 175px;
}
.logo__shark[data-v-086e7a74] {
    border: none;
    padding: 0;
    background-color: transparent;
    display: block;
    width: 50px;
    position: absolute;
    top: -10px;
    left: -10px;
}
.toggler[data-v-4faf8cae] {
    position: relative;
    width: 28px;
    height: 28px;
    padding: 0;
    border: none;
    background-color: transparent;
    flex-shrink: 0;
}
.toggler:hover div[data-v-4faf8cae] {
    background-color: #fff;
}
.toggler:hover div[data-v-4faf8cae]:first-child {
    top: 1px;
    left: 1px;
}
.toggler:hover div[data-v-4faf8cae]:nth-child(2) {
    top: 1px;
    right: 1px;
}
.toggler:hover div[data-v-4faf8cae]:nth-child(3) {
    right: 1px;
    bottom: 1px;
}
.toggler:hover div[data-v-4faf8cae]:nth-child(4) {
    bottom: 1px;
    left: 1px;
}
.toggler div[data-v-4faf8cae] {
    width: 8px;
    height: 8px;
    background-color: #565a73;
    border-radius: 2px;
    position: absolute;
    transition: all 0.3s;
}
.toggler div[data-v-4faf8cae]:first-child {
    top: 0;
    left: 0;
}
.toggler div[data-v-4faf8cae]:nth-child(2) {
    top: 0;
    right: 0;
}
.toggler div[data-v-4faf8cae]:nth-child(3) {
    right: 0;
    bottom: 0;
}
.toggler div[data-v-4faf8cae]:nth-child(4) {
    bottom: 0;
    left: 0;
}
[data-v-67f33160] > div {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 26px;
    height: 26px;
}
.userpick[data-v-67f33160] {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    padding: 0;
}
.userpick__progress[data-v-67f33160] {
    display: block;
    width: 100%;
    height: 100%;
}
.profile-menu[data-v-a62181dc] {
    margin: 0 -20px 20px;
}
.profile-menu__list[data-v-a62181dc] {
    position: relative;
}
.profile-menu__item[data-v-a62181dc] {
    position: relative;
    margin-bottom: 8px;
}
.profile-menu__item[data-v-a62181dc]:last-child {
    margin-bottom: 0;
}
.profile-menu__icon[data-v-a62181dc] {
    width: 22px;
    height: 25px;
    fill: #55657e;
    transition: all 0.3s;
    margin-right: 13px;
}
.profile-menu__link[data-v-a62181dc] {
    width: 100%;
    padding-left: 20px;
    border-left: 5px solid transparent;
    line-height: 46px;
    font-weight: 600;
    font-size: 15px;
    color: #55657e;
    text-decoration: none;
    transition: all 0.3s;
    display: flex;
    align-items: center;
    background-color: transparent;
    border: none;
}
@media (max-width: 1099.98px) {
    .profile-menu__link[data-v-a62181dc] {
        font-size: 20px;
        font-weight: 400;
    }
}
.profile-menu__link span[data-v-a62181dc] {
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
}
.profile-menu__link[data-v-a62181dc]:hover {
    border-color: #d12147;
    color: #fff;
}
.profile-menu__link:hover .profile-menu__icon[data-v-a62181dc] {
    fill: #d12147;
}
.notifications[data-v-faf984c4] {
    background-color: #1b2233;
    box-shadow: 11px 13px 25px rgba(0, 0, 0, 0.25);
    border-radius: 10px 0 10px 10px;
    min-height: 200px;
    position: relative;
    z-index: 70;
    min-height: 0;
    padding: 20px;
}
.notifications[data-v-faf984c4]:after {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: transparent;
    border-bottom-color: #1b2233;
    border-width: 10px;
    margin-left: -10px;
    left: 100%;
    transform: translateX(-50%);
    right: 25px;
    left: unset;
}
.user[data-v-2d836c4b] {
    display: flex;
    align-items: center;
}
.user__avatar[data-v-2d836c4b] {
    position: relative;
    flex-shrink: 0;
}
.user__inner[data-v-2d836c4b] {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    border-radius: 50%;
}
.user__inner img[data-v-2d836c4b] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: auto;
    height: 100%;
}
.inp_XRP1 {
    display: none;
}
.underline01 {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 61px;
    background: hsla(0, 0%, 96.9%, 0.87);
    border-top: 1px solid rgba(0, 0, 0, 0.26);
    z-index: 9998;
}
.underline01 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.mobile_underline {
    display: none;
}
.under_bonuses,
.under_sports {
    display: none;
    position: absolute;
    right: 0;
    top: -78px;
    height: 78px;
    border-radius: 4px;
    padding: 3px 10px;
    background-color: #202a39;
    justify-content: center;
    align-items: center;
    width: 100%;
}
.under_bonuses a {
    color: #fff !important;
    font-size: 12px;
    text-align: center;
    display: flex;
    flex-direction: column;
}
.under_bonuses img {
    width: 52px;
    height: 52px;
    margin: 0 5px;
}
.sport_hidden {
    display: none;
    text-align: center;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.sport_hidden_text {
    margin: 15px 0;
    font-size: 18px;
}
.under_sports img {
    width: 25px;
    height: 25px;
    margin: 0 auto;
    display: block;
    margin-bottom: 4px;
}
.under_sports {
    justify-content: space-between;
}
.under_sports div,
html body .under_sports a,
html body .under_sports a:active,
html body .under_sports a:hover {
    color: #fff;
    margin: 0 25px;
    text-decoration: none;
    font-size: 12px;
}
.under_bonuses.active,
.under_sports.active {
    display: flex;
    justify-content: center;
    gap: 3px;
    box-shadow: 0 -5px 7px 0 #2283f6;
}
.under_bonuses .fix_wr_kl {
    width: 52px;
    height: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.under_bonuses .fix_wr_kl img {
    height: auto;
}
.un_nul {
    color: rgba(153, 164, 176, 0.8);
}
@media (max-width: 450px) {
    .under_bonuses.active {
        justify-content: space-between;
    }
}
@media (max-width: 767px) {
    .iqQjsn {
        display: none;
    }
    .logo_mob[data-v-086e7a74] {
        display: block;
        margin-left: 0;
    }
    #footer {
        padding-bottom: 58px;
    }
    .mobile_underline {
        display: flex;
        height: calc(env(safe-area-inset-bottom) + 58px);
    }
    .mobile_underline * {
        background-repeat: no-repeat;
    }
    .under-mob-block7 {
        flex: 1 1 0;
        position: relative;
        padding-bottom: 9px;
        padding-top: 10px;
    }
    .under-mob-block7 button,
    .under-mob-block7 img,
    .under-mob-block7 svg {
        width: 20px;
        height: 20px;
        margin: 0 auto;
        display: block;
    }
    .under-mob-block7 svg {
        fill: #fff;
    }
    .under-mob-block7.under-mob-block3 {
        padding-bottom: env(safe-area-inset-bottom);
    }
    .under-mob-block7.under-mob-block3.active::before {
        content: "";
        position: absolute;
        width: 1px;
        height: 1px;
        top: 20px;
        left: 50%;
        transform: translate(-50%);
        background: #2283f6;
        opacity: 1;
        transition: all 0.2s ease-in-out;
        z-index: -1;
        border-radius: 50%;
        box-shadow: 0 0 20px 15px #2283f6;
    }
    .under-href65 {
        font-weight: 400;
        color: #fff;
        text-decoration: none;
        font-size: 10px;
        padding-top: 7px;
        text-align: center;
        display: block;
        line-height: 10px;
        height: 100%;
        text-transform: uppercase;
    }
    html body .under-href65:active,
    html body .under-href65:hover {
        text-decoration: none;
        color: #fff;
    }
    .underline01 {
        background-color: #161f2c;
    }
}
.user__level[data-v-2d836c4b] {
    right: -4px;
    bottom: -4px;
    position: absolute;
    background-color: #55657e;
    width: 15px;
    height: 15px;
    text-align: center;
    font-size: 10px;
    line-height: 15px;
    border-radius: 50%;
    color: #fff;
    pointer-events: none;
}
.empty[data-v-5a5e0f79] {
    min-height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.empty span[data-v-5a5e0f79] {
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    color: #fff;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto Italic"), local("Roboto-Italic"), url(fonts/robotoI7.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto Italic"), local("Roboto-Italic"), url(fonts/robotoI6.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto Italic"), local("Roboto-Italic"), url(fonts/robotoI5.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto Italic"), local("Roboto-Italic"), url(fonts/robotoI4.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto Italic"), local("Roboto-Italic"), url(fonts/robotoI3.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto Italic"), local("Roboto-Italic"), url(fonts/robotoI2.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto Italic"), local("Roboto-Italic"), url(fonts/robotoI1.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(fonts/robotoMe7.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(fonts/robotoMe6.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(fonts/robotoMe5.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(fonts/robotoMe4.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(fonts/robotoMe3.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(fonts/robotoMe2.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(fonts/robotoMe1.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(fonts/robotoBo7.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(fonts/robotoBo6.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(fonts/robotoBo5.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(fonts/robotoBo4.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(fonts/robotoBo3.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(fonts/robotoBo2.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
    font-family: Roboto;
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(fonts/robotoBo1.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto"), local("Roboto-Regular"), url(fonts/robotoR7.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto"), local("Roboto-Regular"), url(fonts/robotoR6.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto"), local("Roboto-Regular"), url(fonts/robotoR5.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto"), local("Roboto-Regular"), url(fonts/robotoR4.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto"), local("Roboto-Regular"), url(fonts/robotoR3.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto"), local("Roboto-Regular"), url(fonts/robotoR2.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Roboto"), local("Roboto-Regular"), url(fonts/robotoR1.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(fonts/robotoM7.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(fonts/robotoM6.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(fonts/robotoM5.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(fonts/robotoM4.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(fonts/robotoM3.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(fonts/robotoM2.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(fonts/robotoM1.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(fonts/robotoB7.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(fonts/robotoB6.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(fonts/robotoB5.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(fonts/robotoB4.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(fonts/robotoB3.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(fonts/robotoB2.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(fonts/robotoB1.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.s8znn37 {
    --1hr07om: rgba(95, 105, 117, 0.6);
    width: 1.4em;
    height: 1.4em;
    fill: var(--1hr07om);
}
.darken .s8znn37 {
    --1hr07om: rgba(153, 164, 176, 0.6);
}
.ui-scrollview {
    box-sizing: border-box;
    height: 100%;
    overflow-y: auto;
}
.sv2fzdw {
    padding: 2.5rem 0;
    color: rgba(153, 164, 176, 0.6);
    line-height: 1;
    text-align: center;
    height: 100%;
    min-height: 16.25rem;
    position: relative;
}
.sv2fzdw img {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -6.875rem 0 0 -6.25rem;
    width: 12.5rem;
    height: 12.5rem;
}
.sv2fzdw .msg {
    margin-left: -8.75rem;
    position: absolute;
    z-index: 1;
    line-height: 1.25rem;
    left: 50%;
    width: 17.5rem;
    top: 50%;
    margin-top: 3.75rem;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translate(-50%);
}
.ibzog3e {
    --1uvkmwv: #5f6975;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 11;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 3.75rem;
    height: 3.75rem;
}
.darken .ibzog3e {
    --1uvkmwv: #f5f6f7;
}
.ibzog3e svg {
    -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1);
    -webkit-transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1);
    transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1);
    cursor: pointer;
    font-size: 0.75rem;
}
.ibzog3e:hover svg {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    fill: var(--1uvkmwv);
}
.iframe_wr22 .ifOyIs {
    width: 1.75rem;
    height: 1rem;
    border-radius: 0.5rem;
    background-color: #253143;
    position: relative;
    cursor: pointer;
}
.iframe_wr22 .ifOyIs .dot {
    transition: all 0.2s ease 0s;
    position: absolute;
    left: 0;
    top: 0;
    width: 1rem;
    height: 1rem;
    transition: all 0.2s ease 0s;
    position: absolute;
    left: 0;
    top: 0;
    width: 1rem;
    height: 1rem;
    border-radius: 0.5rem;
    background-color: #55657e;
}
.name-closeFR {
    padding: 5px;
    margin: 0 5px;
    border-radius: 50%;
    cursor: pointer;
    font-size: 24px;
    color: #fff;
    transition: all 0.2s ease;
}
.name-closeFR img {
    width: 20px;
    height: 20px;
    fill: #fff;
}
.name-closeFR:hover img {
    color: #55657e;
}
.name-closeFR:hover {
    color: #55657e;
    transform: rotate(90deg);
    transform-origin: 50% 50%;
}
.choose-mode {
    margin-right: 5px;
}
.name-closeFR.active img {
    fill: #55657e;
}
html .game_wrapper .iframe_wr22.iframe73Full {
    width: 100vw;
    position: fixed;
    height: 100%;
    left: 0;
    right: 0;
    overflow-y: auto;
    top: 0;
    z-index: 9999;
    max-width: 100vw;
}
html .game_wrapper .iframe_wr22.iframe73Full iframe {
    width: 100vw;
    max-width: 100vw;
    height: calc(100vh - 48px);
}
html .game_wrapper .iframe_wr22.iframe73Full .modal_chooseSlot.modal_wr {
    width: 100vw;
    max-width: 100vw;
    height: calc(100vh - 48px);
}
.iframe_wr22 .switch.active {
    background-color: rgba(93, 160, 0, 0.2);
}
.iframe_wr22 .switch.active .dot {
    left: 0.75rem;
    background-color: #43b309;
}
.choose-mode,
.name-lineF,
.name-lineFR {
    display: flex;
    align-items: center;
}
.name-lineF {
    width: 50%;
    justify-content: start;
}
.name-lineFR {
    width: 50%;
    justify-content: flex-end;
    height: 100%;
    overflow: hidden;
}
.name-line {
    height: 48px;
    width: 100%;
    background-color: #161f2c;
    position: relative;
    font-size: 16px;
    color: #fff;
    line-height: 48px;
    padding: 0 16px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fa {
    /*padding: 10px;
    cursor: pointer;
    transition: all 0.2s ease;
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;*/
}
.fa-times-circle:before {
    content: "\f057";
}
.fa-expand:before {
    content: "\f065";
}
.fa-arrow-circle-left:before {
    content: "\f0a8";
}
.dep-bon-check {
    height: 0;
    width: 0;
    visibility: hidden;
    display: none;
}
.dep-bon-label {
    cursor: pointer;
    text-indent: -9999px;
    width: 65px;
    height: 34px;
    background: #ededed;
    border: 1px solid #eee;
    display: block;
    border-radius: 100px;
    position: absolute;
    right: 20px;
    top: 58px;
}
.dep-bon-label:after {
    content: "";
    position: absolute;
    top: 1px;
    left: 0;
    width: 30px;
    height: 30px;
    background: #fff;
    border-radius: 50px;
    transition: 0.1s;
    box-shadow: 0 0 4px #ccc;
}
.dep-bon-check:checked + .dep-bon-label {
    background: #6ca855;
}
.dep-bon-check:checked + .dep-bon-label:after {
    left: calc(100% - 0px);
    transform: translateX(-100%);
}
.dep-bon-label:active:after {
    width: 60px;
}
.icon-game95 {
    color: #fff;
    font-size: 22px;
}
.iframe73 .dep-bon-label {
    position: relative;
    top: 0;
    width: 45px;
    height: 20px;
    right: 0;
    margin-right: 40px;
    margin-left: 5px;
    border-radius: 20px;
    background-color: transparent;
}
.iframe73 .dep-bon-label:after {
    width: 18px;
    height: 18px;
    top: 0;
}
.iframe73 .dep-bon-label:active:after {
    width: 45px;
}
.name-game25 {
    padding-right: 5px;
}
.fa:hover {
    font-size: 23px;
    padding: 9.5px;
    color: #fd5c3c;
}
.iframe73 .dep-bon-check:checked + .dep-bon-label {
    background: #fd5c3c;
}
@media (max-width: 600px) {
    .name-lineF {
        width: 100%;
    }
    .name-lineFR {
        display: none;
    }
}
.dialog-head.has-back {
    margin-left: 3.125rem;
}
.dialog-back {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 11;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 3.75rem;
    height: 3.75rem;
}
.dialog-back svg {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    width: 16px;
    height: 16px;
}
.default-style {
    padding-top: 3.75rem;
    background-color: var(--7h9g04);
}
.default-style > div {
    border-radius: 1.25rem;
    background-color: var(--35p5sb);
    padding: 1.25rem;
}
@media screen and (max-width: 621px) {
    .ui-dialog {
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        margin: 0;
        border-radius: 0;
    }
    .default-style > div {
        padding: 1.25rem 1.25rem 0;
    }
}
.smlhkey {
    position: relative;
}
.smlhkey .top-bg {
    position: absolute;
    z-index: 0;
    width: 18.375rem;
    height: 13.25rem;
    background: url(/themes/1/assets/promotions/image/promo/oval.png) no-repeat center;
    background-size: 100% 100%;
    top: -20px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translate(-50%);
}
.cookie-popup123 {
    display: none;
    align-items: center;
    padding: 15px 10px 15px 15px;
    column-gap: 10px;
    position: fixed;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 101;
    border-radius: 10px;
    background: #161f2c;
    box-shadow: 0 4px 8px rgb(22 20 33 / 15%);
    transition: transform 0.5s ease-out;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
}
.cookie-popup124 {
    display: none;
    top: 10px;
    z-index: 10000;
    bottom: auto;
    width: max-content;
    background-color: #fa305c;
    padding: 15px 50px 15px;
    cursor: pointer;
    max-width: 100%;
}
.cookie-popup123 .line_t5 {
    position: absolute;
    max-width: calc(100% - 12px);
    width: calc(100% - 12px);
    border-radius: 2px;
    overflow: hidden;
    left: 6px;
    height: 2px;
    background-color: #2283f6;
    bottom: 3px;
    animation: hideLine5 5s linear;
}
@keyframes hideLine5 {
    0% {
        max-width: calc(100% - 12px);
    }
    100% {
        max-width: 0;
    }
}
@media (max-width: 767px) {
    .cookie-popup123 {
        bottom: 70px;
    }
    .cookie-popup124 {
        bottom: auto;
    }
}
.cookie-popup123 .modal_btn-close {
    cursor: pointer;
    transition: all 0.3s ease;
}
.cookie-popup123 .modal_btn-close:hover {
    transform: rotate(90deg);
}
.cookie-popup123 a {
    color: #2283f6;
    transition: all 0.3s ease;
    cursor: pointer;
}
.cookie-popup123 a:active,
.cookie-popup123 a:hover {
    color: #fff;
}
.smlhkey .top-bg .bcd-left {
    position: absolute;
    width: 1.5rem;
    height: 1.5rem;
    top: 32px;
    left: 3rem;
}
.smlhkey .top-bg .bcd-center {
    position: absolute;
    width: 4rem;
    height: 4rem;
    top: 45px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translate(-50%);
}
.smlhkey .top-bg .bcd-right {
    position: absolute;
    width: 2rem;
    height: 2rem;
    top: 20px;
    right: 4rem;
}
.smlhkey .dashbord {
    position: absolute;
    height: 1.125rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    right: 0.75rem;
    top: 0.875rem;
    color: #74ad27;
}
.smlhkey .dashbord:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
}
.smlhkey p {
    margin: 0;
}
.smlhkey .bcd-usd {
    display: block;
    margin: 6.375rem auto 1.5rem;
    font-size: 0;
    height: 1.25rem;
}
.smlhkey .wrap > .item:last-child {
    margin-bottom: 0;
}
.smlhkey .wrap .inner {
    border-radius: 0.625rem;
    background: var(--1m4s68b);
    margin: 0.5rem 0;
    height: 2.375rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: var(--1tyh6g6);
}
.smlhkey .item {
    margin-bottom: 32px;
}
.smlhkey .item:last-child {
    margin-bottom: 0;
}
.smlhkey .inner {
    background: #161f2c;
    border-radius: 10px;
    padding: 14px;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
    margin-top: 10px;
}
.smlhkey .inner .theme {
    color: #ffdc00;
}
.smlhkey .item p {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #9db8e1;
}
.smlhkey .item p span {
    color: var(--primary-color);
}
.smlhkey .item .title {
    margin-bottom: 10px;
    position: relative;
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    color: #fff;
    z-index: 1;
}
.s2uqfby {
    position: relative;
}
.s2uqfby .detail {
    position: absolute;
    right: 0;
    top: 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #2283f6;
    cursor: pointer;
    text-decoration: underline;
}
.s2uqfby .detail:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
}
.s2uqfby .top-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: left;
    flex-direction: row;
    text-align: left;
}
.s2uqfby .top-info .bcd-coin {
    width: 60px;
    height: 60px;
    margin-right: 20px;
}
.s2uqfby .top-info p {
    margin: 0;
}
.s2uqfby .top-info .total {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #808a97;
    margin-bottom: 8px;
}
.s2uqfby .top-info .bcd {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #ffdc00;
}
.s2uqfby #bonus_block_t0 {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    color: #fff;
}
.s2uqfby .top-info .usdt {
    line-height: 1.125rem;
}
.s2uqfby .release-info {
    display: flex;
    padding: 32px 0;
}
.s2uqfby .release-info > div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.s2uqfby .release-info p {
    margin: 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #808a97;
}
.s2uqfby .release-info .left {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-right: 1px solid;
}
.s2uqfby .release-info .left .num {
    font-weight: 700;
    font-size: 24px;
    line-height: 26px;
    color: #2283f6;
    margin-top: 10px;
}
.modal_bonus .hmClxZ {
    margin-bottom: 32px;
}
.s2uqfby .release-info .right {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.s2uqfby .release-info .right .grey-num {
    font-weight: 700;
    font-size: 24px;
    line-height: 26px;
    color: #808a97;
    margin-top: 10px;
}
.s2uqfby .release-process {
    padding: 0;
    margin: 0;
}
.s2uqfby .release-process .process-title {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    color: #fff;
    margin: 0 0 20px;
    text-align: left;
}
.s2uqfby .release-process .process {
    margin-top: 0.75rem;
    width: 100%;
}
.s2uqfby .release-process .process .bg {
    height: 8px;
    background: #29374b;
    border-radius: 73px;
    position: relative;
    width: 100%;
}
.s2uqfby .release-process .process .bg .status {
    height: 8px;
    border-radius: 73px;
    background-image: linear-gradient(to right, rgba(215, 71, 255, 0.4) 68%, #d84eff);
}
.s2uqfby .release-process .process .bg .info {
    position: absolute;
    top: -3.875rem;
    width: 3.25rem;
    height: 3.25rem;
    margin-left: -1.625rem;
}
.s2uqfby .release-process .pr-num {
    color: #00bd71;
}
.s2uqfby .release-process .process .bg .pos {
    position: absolute;
    width: 1px;
    height: 8px;
    background: #808a97;
    top: 0;
}
.s2uqfby .release-process .process .bg .pos.one {
    left: 20%;
}
.s2uqfby .release-process .process .bg .pos.two {
    left: 40%;
}
.s2uqfby .release-process .process .bg .pos.three {
    left: 60%;
}
.s2uqfby .release-process .process .bg .pos.four {
    left: 80%;
}
.s2uqfby .release-process .process .num {
    height: 1.25rem;
    margin-top: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.s2uqfby .release-process .process .num span {
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #808a97;
}
.s2uqfby .release-process .process .num > span:last-child {
    margin-left: -1.375rem;
}
.s2uqfby .release-process .release-amount {
    margin: 20px 0 32px;
}
.s2uqfby .release-process .release-amount p {
    margin: 0;
    text-align: center;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #808a97;
}
.s2uqfby .release-process .release-amount .num {
    color: #fff;
}
.s2uqfby .release-process .release-amount .theme {
    color: #ffdc00;
}
.lsfuan9 {
    --pwaeyx: #fff;
    margin-bottom: 3rem;
}
.darken .lsfuan9 {
    --pwaeyx: #1e2024;
}
.lsfuan9 > p {
    margin: 0 0 0.5rem;
    padding-left: 1.75rem;
    line-height: 1.25rem;
}
.lsfuan9 > div {
    margin: 0 0.5rem;
    padding: 0.25rem 0.625rem 1rem;
    border-radius: 1.25rem;
    background: var(--pwaeyx);
}
.ui-dialog {
    position: relative;
    display: flex;
    flex-direction: column;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 24px;
}
@media (max-width: 620px) {
    .ui-dialog {
        padding-left: 0;
        padding-right: 0;
    }
}
.modal_wr.modal_sportbets .bwZuUI .tab {
    width: 49%;
    height: 43px;
    line-height: 43px;
    padding: 0;
    font-size: 18px;
    font-weight: 500;
}
.modal_wr.modal_sportbets .bwZuUI .title {
    margin: 0;
}
.sport_card1 {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background-color: #161f2c;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #808a97;
    margin-bottom: 20px;
    position: relative;
}
.sport_card1:after {
    content: "";
    position: absolute;
    left: 0;
    height: 6px;
    width: 100%;
    bottom: -4px;
    background: radial-gradient(circle, transparent, transparent 50%, #161f2c 50%, #161f2c 100%) 0 1px/0.7rem 0.7rem repeat-x;
}
.card1_h {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background-color: #29374b;
    display: flex;
    justify-content: flex-start;
    padding: 10px 16px;
    align-items: center;
}
.card1_t {
    margin-right: 20px;
    color: #fff;
    padding: 2px 5px;
    text-transform: capitalize;
    border-radius: 3px;
}
.card1_tg {
    margin-top: 5px;
    display: block;
}
.card1_name_tour {
    display: flex;
    justify-content: flex-start;
    column-gap: 20px;
}
.card1_bet,
.card1_market,
.card1_name {
    line-height: 22px;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
}
.card1_name {
    color: #fff;
    position: relative;
    font-size: 20px;
    line-height: 23px;
    margin: 24px 0 16px;
    display: flex;
    align-items: center;
}
.card1_market {
    margin-bottom: 8px;
}
.card1_bet {
    color: #fff;
    position: relative;
    margin-bottom: 8px;
}
.card1_kef {
    position: absolute;
    width: fit-content;
    right: 0;
    bottom: 0;
}
.card1_dot.lose117,
.card1_t.lose117 {
    background-color: #474c54;
}
.card1_score {
    color: #ffc107;
}
.card1_dot.win117,
.card1_t.win117 {
    background-color: #00bd71;
}
.card1_dot.null117 {
    background-color: #fb8c00;
}
.card1_dot.return117,
.card1_t.return117 {
    background-color: #fa305c;
}
.card1_info {
    padding: 20px 16px 0;
}
.card1_logo {
    position: relative;
    font-size: 18px;
    color: #0d131c;
    padding: 0 16px;
    margin-top: 24px;
}
.card1_logo div {
    width: fit-content;
    margin: 0 auto;
    z-index: 2;
    position: relative;
    background-color: #161f2c;
    padding: 0 20px;
    font-weight: 600;
    color: #29374b;
    text-transform: uppercase;
}
.card1_d {
    padding: 24px 16px 20px;
    text-align: left;
}
.card1_d div {
    margin-bottom: 10px;
    text-transform: capitalize;
    position: relative;
}
.card1_d span {
    position: absolute;
    right: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
}
.card1_allkef span {
    color: #2283f6;
}
.card1_d img {
    width: 16px;
    height: 16px;
    margin-left: 5px;
}
.card1_logo::before {
    content: "";
    width: 100%;
    position: absolute;
    height: 2px;
    left: 0;
    background-color: #29374b;
    top: 50%;
    transform: translateY(-50%);
}
.card1_wrb {
    position: relative;
    text-align: left;
    border-top: 1px dashed #29374b;
    margin-top: 10px;
    padding-top: 10px;
}
.card1_info .card1_wrb:first-child {
    border-top: 0 dashed #29374b;
    margin-top: 0;
    padding-top: 0;
}
.modal_profile .user_headI {
    display: grid;
    grid-template-columns: 80px 1fr;
    column-gap: 12px;
    align-items: center;
    width: calc(100% + 32px);
    margin-left: -16px;
    padding: 8px 20px 24px;
    background: #29374b;
    border-radius: 0 0 10px 10px;
    margin-top: -8px;
}
@media (max-width: 620px) {
    .modal_profile .user_headI {
        grid-template-columns: 1fr;
        row-gap: 20px;
    }
    html .modal_profile .kFHjIF .content-item {
        flex-direction: column;
        row-gap: 10px;
        align-items: baseline;
    }
    html .modal_profile .eEASDE.dJRzVN {
        overflow: hidden;
    }
    html .modal_profile .eEASDE.dJRzVN > .content {
        overflow: hidden;
        overflow-x: auto;
        width: 100%;
    }
    html .modal_profile .kFHjIF .info {
        padding: 0;
    }
    html .modal_profile .kFHjIF .bets {
        text-align: left;
    }
    html .modal_profile .kFHjIF .cover-box {
        margin: 0 auto;
    }
}
.modal_bonus .modal_coins_content_inner,
.modal_cashback .modal_coins_content_inner,
.modal_det44 .modal_coins_content_inner,
.modal_extraReg .modal_coins_content_inner,
.modal_freespin .modal_coins_content_inner,
.modal_getPrize .modal_coins_content_inner,
.modal_profile .modal_coins_content_inner,
.modal_promoInfo .modal_coins_content_inner,
.modal_rakeback .modal_coins_content_inner,
.modal_recharge .modal_coins_content_inner,
.modal_search .modal_coins_content_inner,
.modal_sportbets .modal_coins_content_inner,
.modal_static .modal_coins_content_inner,
.modal_unlRules .modal_coins_content_inner,
.modal_veriff .modal_coins_content_inner,
.modal_verrep .modal_coins_content_inner {
    overflow: hidden;
    overflow-y: auto;
    margin: 72px 0 24px;
    padding-top: 8px;
}
.modal_unlRules .modal_coins_content_inner {
    min-height: 612px;
    max-height: 85vh;
}
.tours_wrapper .btn.btn_medium {
    height: 44px;
    min-width: 260px;
    margin: 20px auto 0;
    display: block;
    background-color: #2283f6;
    color: #fff;
}
.tours_wrapper .btn.btn_medium:hover {
    background-color: #0a75f5;
}
.modal_verrep .modal_coins_content_inner {
    margin: 48px 0 24px;
}
.modal_verrep .modal_coins_content_inner {
    min-height: fit-content;
    min-height: initial;
    height: max-content;
    height: fit-content;
}
.modal_freespin .modal_coins_content_inner {
    min-height: fit-content;
}
.modal_bonus .modal_coins_content_inner,
.modal_profile .modal_coins_content_inner {
    height: fit-content;
    max-height: 80vh;
    min-height: initial;
}
.modal_extraReg .modal_coins_content_inner,
.modal_veriff .modal_coins_content_inner {
    min-height: fit-content;
}
.modal_extraReg .inp_extra_wr {
    display: grid;
    column-gap: 15px;
    grid-template-columns: 1fr 1fr 1fr;
}
.modal_bonus .head_mod,
.modal_cashback .head_mod,
.modal_det44 .head_mod,
.modal_extraReg .head_mod,
.modal_freespin .head_mod,
.modal_getPrize .head_mod,
.modal_profile .head_mod,
.modal_promoInfo .head_mod,
.modal_rakeback .head_mod,
.modal_recharge .head_mod,
.modal_search .head_mod,
.modal_sportbets .head_mod,
.modal_static .head_mod,
.modal_unlRules .head_mod,
.modal_veriff .head_mod,
.modal_verrep .head_mod {
    display: flex;
    flex-direction: row-reverse;
    position: absolute;
    top: 12px;
    left: 0;
    justify-content: left;
    align-items: center;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    color: #fff;
    width: 100%;
    padding: 0 5px 0 20px;
}
.modal_freespin .head_mod,
.modal_veriff .head_mod {
    top: 5px;
}
.modal_bonus .modal_close,
.modal_cashback .modal_close,
.modal_det44 .modal_close,
.modal_extraReg .modal_close,
.modal_freespin .modal_close,
.modal_getPrize .modal_close,
.modal_profile .modal_close,
.modal_promoInfo .modal_close,
.modal_rakeback .modal_close,
.modal_recharge .modal_close,
.modal_search .modal_close,
.modal_sportbets .modal_close,
.modal_static .modal_close,
.modal_veriff .modal_close {
    position: relative;
    margin-left: auto;
}
.modal_unlRules .title {
    text-align: center;
    width: 100%;
    height: 48px;
    line-height: 48px;
}
.table_unlR .table_inlTD,
.table_unlR .table_inlTH {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    padding: 20px;
    align-items: center;
}
.table_inlTD:nth-child(even) {
    background: #29374b;
    border-radius: 8px;
}
.modal_unlRules .table_inlTH {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #92a0b4;
}
.modal_unlRules .table_inlTD {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #92a0b4;
}
.table_inlTH > div:last-child {
    text-align: right;
}
.table_inlTH > div:first-child {
    text-align: left;
}
.modal_unlRules .tunl_ci {
    width: 10px;
    height: 10px;
    border-radius: 50%;
}
.modal_unlRules .tunl_ci.gr57 {
    background: #00bd71;
}
.modal_unlRules .tunl_ci.ye57 {
    background: #ffdc00;
}
.modal_unlRules .tunl_ci.re57 {
    background: #fa305c;
}
.modal_unlRules .tunl_ci.bl57 {
    background: #2283f6;
}
.modal_unlRules .tunl_text {
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
}
.table_inlTD > div:first-child {
    display: flex;
    align-items: center;
    gap: 7px;
}
.table_inlTD > div:last-child {
    display: flex;
    align-items: center;
    gap: 5px;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #5da000;
    justify-content: end;
}
.table_inlTD > div:last-child img {
    width: 19px;
    height: 19px;
}
.modal_recharge .modal_close {
    margin-left: 0;
}
html body .modal_verrep button {
    max-width: 320px;
    width: 100%;
    justify-content: center !important;
    margin-top: 15px;
}
.modal_verrep h2 {
    color: #fff;
    text-transform: uppercase;
    font-size: 18px;
}
.modal_verrep p + p {
    margin: 30px auto 10px;
}
.modal_verrep h2 span {
    color: #ffbc00;
}
.modal_verrep .head_mod {
    height: 48px;
    justify-content: center;
    padding: 0 5px;
}
.modal_verrep .modal_content {
    min-width: 400px;
    max-width: 400px;
}
.modal_verrep img {
    border: none;
    padding: 0;
    background-color: transparent;
    display: block;
    width: auto;
    width: 175px;
}
.modal_verrep .input[data-v-4eae3cbe] {
    color: #55657e;
    background-color: #161f2c;
    border: 2px solid #202a39;
    border-radius: 10px;
    padding: 10px 20px;
    width: 100%;
    max-width: 320px;
}
.promo_wrapper .s8znn37 {
    --1hr07om: rgba(95, 105, 117, 0.6);
    width: 1.4em;
    height: 1.4em;
    fill: var(--1hr07om);
}
.promo_wrapper .darken .s8znn37 {
    --1hr07om: rgba(153, 164, 176, 0.6);
}
.promo_wrapper .ui-button {
    --3xr1hu: rgba(107, 113, 128, 0.8);
    display: block;
    width: 100%;
    border-radius: 6.25rem;
    height: 3rem;
    font-weight: 700;
    cursor: pointer;
    -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.36, 0.66, 0.04, 1);
    -webkit-transition: transform 0.2s cubic-bezier(0.36, 0.66, 0.04, 1);
    transition: transform 0.2s cubic-bezier(0.36, 0.66, 0.04, 1);
}
.promo_wrapper .ui-button:active {
    transform: scale(0.95);
}
.promo_wrapper .darken .ui-button {
    --3xr1hu: #6b7180;
}
.promo_wrapper .ui-button > .button-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}
.promo_wrapper .ui-button:disabled.ui-button:not(.is-loading) {
    opacity: 0.5;
    cursor: default;
}
.promo_wrapper .ui-button.s-gray {
    color: #f5f6f7;
    box-shadow: 0 4px 8px rgba(29, 34, 37, 0.1);
    background-color: var(--3xr1hu);
    height: 40px;
}
.promo_wrapper .ui-button.s-conic {
    color: #f5f6f7;
    box-shadow: 0 4px 8px rgba(29, 34, 37, 0.1);
    background-color: #43b309;
}
.promo_wrapper .ui-button.s-conic:hover {
    box-shadow: 0 7px 20px rgb(67 179 9 / 30%);
}
.promo_wrapper .ui-input {
    --1yhspeg: rgba(95, 105, 117, 0.8);
    --whdmoy: #31373d;
    --2vljes: #e9eaf2;
    --vv18os: #f5f6fa;
    margin-top: 1rem;
}
.promo_wrapper .darken .ui-input {
    --1yhspeg: rgba(153, 164, 176, 0.6);
    --whdmoy: #f5f6f7;
    --2vljes: #2d3035;
    --vv18os: rgba(45, 48, 53, 0.5);
}
.promo_wrapper .ui-input .input-control {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 1.25rem;
    border: 1px solid var(--2vljes);
    background-color: var(--vv18os);
    height: 3.5rem;
    padding: 0 1.25rem;
    opacity: 1;
}
.st4nmvc {
    position: absolute;
    width: 21.75rem;
    height: 21.75rem;
    left: 50%;
    top: 50%;
}
.st4nmvc .spin-img {
    position: absolute;
    width: 21.75rem;
    height: 21.75rem;
    left: 0;
    top: 0;
}
.st4nmvc .diamond-cont {
    position: absolute;
    width: 21.75rem;
    height: 21.75rem;
    left: 0;
    top: 0;
    z-index: 4;
}
.fbon_wr {
    right: 25px;
    display: none;
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    top: 70px;
    background: #fff;
    border-radius: 8px;
    color: #000;
    padding: 2px 29px 2px 10px;
    text-align: center;
    border: none;
    overflow: auto;
    cursor: pointer;
    width: max-content;
    column-gap: 24px;
}
.fbon_wr .fbon_flex:first-child {
    display: grid;
    grid-template-columns: 67.47px 1fr;
    gap: 5px;
    align-items: center;
}
.fbon_wr .fbon_t {
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 2px;
}
.fbon_wr .fbon_tt {
    font-weight: 400;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    color: #fff;
    margin-bottom: 2px;
}
.fbon_wr .fbon_it {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    height: 100%;
    font-size: 14px;
    line-height: 16px;
}
.fbon_wr .fbon_time {
    font-weight: 800;
    font-size: 14px;
    line-height: 16px;
}
.fbon_wr p {
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    margin: 0;
    margin-bottom: 0;
    text-align: left;
}
.fbon_wr .modal_cl {
    width: 25px;
    height: 100%;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 15;
}
.fbon_wr .modal_icon {
    width: 12px;
    height: 12px;
    background-size: 12px 12px;
}
.fbon_wr .fbon_img {
    width: 67.47px;
    height: 59.51px;
    transform: scale(-1, 1);
    position: relative;
    top: -5px;
}
.fbon_wr button.btn {
    width: 100%;
    background: #f44336;
    margin-bottom: 3px;
    min-width: 90px;
    padding: 5px 12px;
    margin-top: 5px;
}
@media (min-width: 1025px) {
    .fbon_wr:hover button.btn {
        box-shadow: 0 7px 20px #f44336;
    }
}
.fbon_wr h2 {
    font-weight: 800;
    font-size: 26px;
    line-height: 30px;
    margin: 0;
    text-align: left;
    margin-bottom: -1px;
}
.fbon_wr h2 span {
    color: #f44336;
    font-weight: 800;
}
.fbon_wr.active {
    display: flex;
    justify-content: space-between;
    z-index: 101;
}
.fbon_wr.small_active {
    width: 190px;
    padding: 0 10px;
    column-gap: 0;
    align-items: center;
    top: auto;
    bottom: 15px;
    left: 30px;
    transform: none;
}
@media (max-width: 1023px) {
    .fbon_wr.small_active {
        bottom: 70px;
        left: 24px;
    }
}
.fbon_wr.small_active button.btn {
    margin-bottom: 2px;
    padding: 5px 12px;
    margin-top: 4px;
}
.fbon_wr.small_active h2 {
    margin: 0;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
}
.fbon_wr.small_active h2 span {
    font-weight: 800;
    font-size: 22px;
    line-height: 22px;
}
.fbon_wr.small_active .fbon_img,
.fbon_wr.small_active .modal_cl,
.fbon_wr.small_active p {
    display: none;
}
.st4nmvc .spin-light {
    position: absolute;
    width: 21.75rem;
    height: 21.75rem;
    z-index: 1;
    left: 0;
    top: 0;
}
.st4nmvc .spin-light.active {
    -webkit-animation: lightRot-st4nmvc 2s none infinite;
    animation: lightRot-st4nmvc 2s none infinite;
}
.st4nmvc .spin-item {
    position: absolute;
    height: 1.5rem;
    width: 5.5rem;
    top: 50%;
    left: 50%;
    line-height: 1.5rem;
    margin-top: -0.75rem;
    -webkit-transform-origin: -3.8125rem center;
    -ms-transform-origin: -3.8125rem center;
    transform-origin: -3.8125rem center;
    margin-left: 3.875rem;
    color: #fff;
    font-size: 0.9375rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.st4nmvc .spin-item .amount {
    -webkit-flex: auto;
    -ms-flex: auto;
    flex: auto;
    white-space: nowrap;
    font-size: 12px;
    overflow: hidden;
}
.st4nmvc .spin-item .amount.BTC56 {
    font-size: 20px;
    font-weight: 500;
    text-align: right;
    padding-right: 5px;
}
.st4nmvc .spin-item .icon {
    position: absolute;
    right: -0.3125rem;
    top: -0.3125rem;
    fill: #fff;
    opacity: 0.7;
    height: 0.6875rem;
    width: 0.6875rem;
    border-radius: 0.6875rem;
}
.st4nmvc .spin-item .coin-icon {
    height: 1.5rem;
    width: 1.5rem;
}
@-webkit-keyframes lightRot-st4nmvc {
    0% {
        -webkit-transform: rotate(22.5deg);
        -ms-transform: rotate(22.5deg);
        transform: rotate(22.5deg);
    }
    50% {
        -webkit-transform: rotate(22.5deg);
        -ms-transform: rotate(22.5deg);
        transform: rotate(22.5deg);
    }
    50.1% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
    }
    to {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
    }
}
@keyframes lightRot-st4nmvc {
    0% {
        -webkit-transform: rotate(22.5deg);
        -ms-transform: rotate(22.5deg);
        transform: rotate(22.5deg);
    }
    50% {
        -webkit-transform: rotate(22.5deg);
        -ms-transform: rotate(22.5deg);
        transform: rotate(22.5deg);
    }
    50.1% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
    }
    to {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
    }
}
.promo_wrapper .ui-input .input-control input {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    height: 100%;
    min-width: 1rem;
    padding: 0;
    border: none;
    background-color: transparent;
    color: var(--whdmoy);
}
.promo_wrapper .ui-input .input-control input::-webkit-input-placeholder {
    color: var(--1yhspeg);
}
.promo_wrapper .ui-input .input-control input::-moz-placeholder {
    color: var(--1yhspeg);
}
.promo_wrapper .ui-input .input-control input:-ms-input-placeholder {
    color: var(--1yhspeg);
}
.promo_wrapper .ui-input .input-control input::placeholder {
    color: var(--1yhspeg);
}
.promo_wrapper .o5o29t8 {
    --cjb5q2: rgba(235, 235, 235, 0.56);
    --z0bodz: #31373d;
    margin-bottom: 2.5rem;
}
.promo_wrapper .darken .o5o29t8 {
    --cjb5q2: rgba(51, 57, 64, 0.56);
    --z0bodz: #ebeef1;
}
.promo_wrapper .t8bfr5m {
    --psbup: #31373d;
    --1eedwhs: radial-gradient(circle at 96% 15%, #c21ddc, #fcf3fd 56%, #fff 64%);
    --7ix7xa: #31373c;
    --1ybh3ho: url(/themes/1/assets/promotions/image/promo/rakeback-w.png);
    --3pqqji: radial-gradient(circle at 103% 15%, #ff7c2c, #fff6f0 54%, #fff 64%);
    --ho8mj5: url(/themes/1/assets/promotions/image/promo/recharge-w.png);
    --16pjwjc: radial-gradient(circle at 100% 10%, #009283, #19978a 27%, #e1edec 55%, #fff 63%);
    --1v3lk3f: radial-gradient(circle at 94% 16%, #7a16d0, #f4edfb 59%, #fff 67%);
    display: grid;
    grid-row-gap: 1rem;
    grid-column-gap: 1rem;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 1.875rem;
}
.promo_wrapper .darken .t8bfr5m {
    --psbup: #fff;
    --1eedwhs: radial-gradient(circle at 96% 15%, #c21ddc, #31343c 57%);
    --7ix7xa: #f9f9f9;
    --1ybh3ho: url(/themes/1/assets/promotions/image/promo/pig3.png?x=8);
    --3pqqji: radial-gradient(circle at 96% 18%, #ff7c2c, #31343c 55%);
    --ho8mj5: url(/themes/1/assets/promotions/image/promo/recharge.png?x);
    --16pjwjc: radial-gradient(circle at 109% -24%, #42da87, #04685e 30%, #31343c 60%);
    --1v3lk3f: radial-gradient(circle at 94% 16%, #7a16d0, #432d60 34%, #31343c 65%);
}
.promo_wrapper .t8bfr5m .item {
    border-radius: 1.25rem;
    overflow: hidden;
    padding: 1.5rem 1.25rem;
    color: var(--psbup);
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.promo_wrapper .t8bfr5m .item-title {
    font-size: 1.375rem;
    line-height: normal;
    margin-bottom: 0.375rem;
}
.promo_wrapper .item-desc {
    font-size: 0.875rem;
    line-height: 1.43;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 60%;
}
.promo_wrapper .t8bfr5m .item .ui-button {
    width: 10.25rem;
    height: 2.75rem;
}
.promo_wrapper .t8bfr5m .spin {
    background: url(/themes/1/assets/promotions/image/whel777.png) no-repeat 95% center/auto 110%, var(--1eedwhs);
}
.promo_wrapper .t8bfr5m .spin .item-title {
    font-size: 1.125rem;
    line-height: inherit;
    color: var(--7ix7xa);
}
.promo_wrapper .t8bfr5m .spin .theme1 {
    color: #ffde00;
}
.promo_wrapper .t8bfr5m .spin .theme2 {
    color: #ff8000;
}
.promo_wrapper .t8bfr5m .spin .ui-button {
    background-color: #d91d73;
}
.promo_wrapper .t8bfr5m .spin .ui-button:hover {
    box-shadow: 0 7px 20px rgb(217 29 115 / 30%);
}
.promo_wrapper .t8bfr5m .rakeback {
    background: var(--1ybh3ho) no-repeat right center/auto 80%, var(--3pqqji);
}
.promo_wrapper .t8bfr5m .recharge {
    background: var(--ho8mj5) no-repeat right center/auto 130%, var(--16pjwjc);
}
.promo_wrapper .t8bfr5m .task {
    background: url(/themes/1/assets/promotions/image/promo/task.png) no-repeat 95% bottom/auto 90%, var(--1v3lk3f);
}
.promo_wrapper .t8bfr5m .task .ui-button {
    width: 10.25rem;
    height: 2.75rem;
}
@media screen and (max-width: 451px) {
    .promo_wrapper .t8bfr5m .rakeback {
        background: var(--1ybh3ho) no-repeat right center/auto 58%, var(--3pqqji);
    }
}
@media screen and (max-width: 621px) {
    .promo_wrapper .t8bfr5m {
        display: block;
    }
    .promo_wrapper .t8bfr5m .item {
        width: 100%;
        padding: 1.5rem 1.25rem;
        margin: 0 0 0.75rem;
    }
    .promo_wrapper .t8bfr5m .recharge {
        background: var(--ho8mj5) no-repeat right center/auto 85%, var(--16pjwjc);
    }
    .promo_wrapper .t8bfr5m .item-title {
        font-size: 1.125rem;
        margin-bottom: 0.25rem;
    }
    .promo_wrapper .item-desc {
        font-size: 0.875rem;
    }
    .promo_wrapper .t8bfr5m .item .ui-button {
        height: 2.5rem;
    }
    .promo_wrapper .t8bfr5m .spin .item-title {
        font-size: 0.9375rem;
    }
}
.promo_wrapper .b1rm56tm {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 1rem 0;
}
.promo_wrapper .b1rm56tm .bcd {
    -webkit-flex: 1 1 55%;
    -ms-flex: 1 1 55%;
    flex: 1 1 55%;
}
.promo_wrapper .b1rm56tm .promo888 {
    -webkit-flex: 1 1 33%;
    -ms-flex: 1 1 33%;
    flex: 1 1 33%;
    margin-left: 1rem;
    position: relative;
}
@media screen and (max-width: 767px) {
    .promo_wrapper .b1rm56tm {
        display: block;
    }
    .fbon_wr {
        top: 70px;
    }
    body .promo_wrapper .o94ju8e .bonus {
        display: block;
    }
    .promo_wrapper .b1rm56tm .promo888 {
        margin-left: 0;
        margin-top: 0.75rem;
    }
}
.promo_wrapper .b8wsqvs {
    --13ha3v2: linear-gradient(to right, rgba(193, 66, 252, 0.76) -7%, #fff 121%);
    --psbup: #31373d;
    --156a2jm: rgba(246, 247, 250, 1);
    --j5n677: rgba(234, 169, 255, 0.2);
    --12dtlfp: url(/themes/1/assets/promotions/image/promo/bcd-bg-bottom-w.png);
    --10cikbg: url(/themes/1/assets/promotions/image/promo/circle-bcd-w.png);
    height: 13rem;
    border-radius: 1.25rem;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 1.5rem 1.25rem;
    background-image: var(--13ha3v2);
    color: var(--psbup);
    font-size: 0.875rem;
}
.promo_wrapper .darken .b8wsqvs {
    --13ha3v2: linear-gradient(to right, rgba(147, 42, 195, 0.76) 27%, #8b2bb8 57%, #30343c 121%);
    --psbup: #fff;
    --156a2jm: rgba(23, 24, 27, 0.3);
    --j5n677: rgba(216, 216, 216, 0.12);
    --12dtlfp: url(/themes/1/assets/promotions/image/promo/bcd-bg-bottom.png);
    --10cikbg: url(/themes/1/assets/promotions/image/promo/circle-bcd.png);
}
.promo_wrapper .b8wsqvs .left {
    -webkit-flex: 0 1 50%;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    z-index: 3;
}
.promo_wrapper .b8wsqvs .left .title {
    font-size: 1.5rem;
    line-height: normal;
}
.promo_wrapper .b8wsqvs .left .desc {
    line-height: 1.43;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-top: 0.625rem;
    max-width: 13.75rem;
}
.promo_wrapper .b8wsqvs .left .detail {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}
.promo_wrapper .b8wsqvs .left .icon {
    width: 0.875rem;
    height: 0.875rem;
    fill: #69b301;
    margin-left: 0.375rem;
}
.promo_wrapper .b8wsqvs .right {
    -webkit-flex: 1 1 50%;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.promo_wrapper .b8wsqvs .right.bg {
    margin: -1.5rem 0;
    position: relative;
}
.promo_wrapper .b8wsqvs .right.bg:after {
    content: "";
    position: absolute;
    top: 0;
    left: -3.75rem;
    bottom: 0;
    right: 0;
    z-index: 1;
    background: url(/themes/1/assets/promotions/image/promo/money.png) no-repeat 1.5rem center/auto 90%, var(--12dtlfp) no-repeat 0 center/auto 180%;
}
.dptText {
    display: none;
}
.tab__title-block .dw__plain-text {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
}
.qr__texts .dw__plain-text {
    margin-right: 10px;
}
.qr__texts .dw__plain-text {
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
}
.qr__texts .dw__plain-text div {
    border-radius: 8px;
    color: #fa305c;
    margin-bottom: 25px;
    width: fit-content;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
}
.promo_wrapper .b1rm56tm .promo888:after {
    content: "";
    position: absolute;
    top: 15px;
    left: calc(100% - 136px);
    bottom: 0;
    right: 0;
    height: 110px;
    z-index: 1;
    background: url(/themes/1/assets/promotions/image/promo/proc1.png) no-repeat;
}
.promo_wrapper .b8wsqvs .right.bg:before {
    content: "";
    position: absolute;
    z-index: 2;
    top: 0;
    left: -10rem;
    width: 9.375rem;
    height: 9.375rem;
    background: var(--10cikbg) no-repeat center bottom/cover;
}
@media screen and (max-width: 621px) {
    .promo_wrapper .b8wsqvs {
        height: auto;
        display: block;
        font-size: 0.75rem;
    }
    .promo_wrapper .b8wsqvs .left {
        position: relative;
        z-index: 3;
    }
    .promo_wrapper .b8wsqvs .left .title {
        font-size: 1.25rem;
    }
    .promo_wrapper .b8wsqvs .left .detail {
        position: absolute;
        top: 0;
        right: 0;
    }
    .promo_wrapper .b8wsqvs .right {
        min-height: 9.375rem;
    }
    .promo_wrapper .b8wsqvs .right.bg {
        margin-top: 0;
    }
    .b8wsqvs .right.bg:after,
    .promo_wrapper .b8wsqvs .right.bg:before {
        display: none;
    }
    .promo_wrapper .b8wsqvs.nologin {
        position: relative;
        z-index: 1;
    }
    .promo_wrapper .b8wsqvs.nologin:after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: url(/themes/1/assets/promotions/image/promo/money.png) no-repeat 1.5rem center/auto 90%, var(--12dtlfp) no-repeat 0 center/auto 180%;
    }
}
.promo_wrapper .srixgjn {
    height: 13rem;
    border-radius: 1.25rem;
    overflow: hidden;
    padding: 1.5rem 1.25rem;
    background: #8320af;
    color: #fff;
    font-size: 0.875rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.promo_wrapper .srixgjn .flex {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.promo_wrapper .srixgjn .flex .title {
    font-size: 1.375rem;
    line-height: normal;
}
.promo_wrapper .srixgjn .detail {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}
.promo_wrapper .srixgjn .detail .icon {
    width: 0.875rem;
    height: 0.875rem;
    fill: #69b301;
    margin-left: 0.375rem;
}
.promo_wrapper .srixgjn .desc {
    margin-top: 0.625rem;
    line-height: 1.43;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 60%;
}
.promo_wrapper .srixgjn .ui-input {
    margin-top: 0;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: 0.75rem;
}
.promo_wrapper .srixgjn .ui-input .input-control {
    height: 2.5rem;
}
.promo_wrapper .srixgjn .ui-button {
    width: auto;
    height: 2.5rem;
    padding: 0 1.25rem;
    color: #222329;
    background-color: #e2b40b;
}
.promo_wrapper .btn_yel.ui-button {
    color: #161f2c;
    background-color: #ffdc00;
}
.promo_wrapper .btn_yel.ui-button:hover {
    box-shadow: 0 7px 20px #ffdc0080;
}
.promo_wrapper .srixgjn .ui-button:hover {
    box-shadow: 0 7px 20px rgb(226 180 11 / 30%);
}
@media screen and (max-width: 621px) {
    .promo_wrapper .srixgjn {
        height: auto;
        font-size: 0.75rem;
    }
    .promo_wrapper .srixgjn .flex .title {
        font-size: 1.25rem;
    }
    .promo_wrapper .srixgjn .wrap {
        display: block;
    }
    .promo_wrapper .srixgjn .ui-input {
        margin: 1.5rem 0;
    }
    .promo_wrapper .srixgjn .ui-button {
        width: 12.75rem;
        margin: 0 auto;
    }
}
.promo_wrapper .d1y3tunz {
    --1ddgvnm: #d25c35;
    --cffof4: #d05228;
    --1vjigjx: 54%;
    --47bmn3: #f8f9fa;
    --1xbntki: #cc745d;
    --1y20zy1: linear-gradient(to right, #f46738, rgba(255, 103, 64, 0) 83%);
    --j7bcb4: url(/themes/1/assets/promotions/image/promo/shadow-w.png);
    border-radius: 0 0 1.25rem 1.25rem;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 1.5rem 1.25rem;
    background-image: radial-gradient(circle at 92% -19%, #b34622, var(--1ddgvnm) 17%, var(--cffof4) var(--1vjigjx));
    color: var(--47bmn3);
    font-size: 0.875rem;
}
.promo_wrapper .darken .d1y3tunz {
    --1ddgvnm: #b53e16;
    --cffof4: #c44921;
    --1vjigjx: 200%;
    --47bmn3: #fff;
    --1xbntki: rgba(213, 78, 66, 0);
    --1y20zy1: linear-gradient(to right, #dd5327, rgba(206, 85, 60, 0) 83%);
    --j7bcb4: url(/themes/1/assets/promotions/image/promo/shadow.png);
}
.promo_wrapper .d1y3tunz .theme1 {
    color: #ffcd16;
}
.promo_wrapper .d1y3tunz .left {
    -webkit-flex: 0 1 32.5%;
    -ms-flex: 0 1 32.5%;
    flex: 0 1 32.5%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    cursor: pointer;
}
.promo_wrapper .d1y3tunz .left:after {
    content: "";
    position: absolute;
    top: 0;
    right: -6.25rem;
    bottom: 0;
    width: 18.25rem;
    background-image: radial-gradient(circle at 50% 50%, #ffa182, var(--1xbntki) 69%);
    -webkit-filter: blur(50px);
    filter: blur(50px);
    opacity: 0.63;
}
.promo_wrapper .d1y3tunz .left .title {
    font-size: 1.75rem;
    line-height: 1.14;
    color: #f3f4f4;
    margin-top: 0.75rem;
    position: relative;
    z-index: 1;
}
.promo_wrapper .d1y3tunz .left .desc {
    line-height: 1.5;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 1rem;
    margin-top: 0.875rem;
    max-width: 25rem;
    position: relative;
    z-index: 1;
}
.promo_wrapper .d1y3tunz .left .desc .speed {
    font-size: 1.5rem;
    height: 4rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: var(--1y20zy1);
    padding: 0 1.25rem;
    margin-left: -1.25rem;
    margin-bottom: 0.625rem;
    white-space: nowrap;
}
.promo_wrapper .d1y3tunz .left .desc .speed .up {
    font-size: 2.25rem;
    padding-bottom: 0.375rem;
    padding-left: 0.375rem;
}
.promo_wrapper .d1y3tunz .left .desc .date {
    font-size: 1.25rem;
}
.promo_wrapper .d1y3tunz .left .detail {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}
.promo_wrapper .d1y3tunz .left .icon {
    width: 0.875rem;
    height: 0.875rem;
    fill: #69b301;
    margin-left: 0.375rem;
}
.promo_wrapper .d1y3tunz .right {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-end;
    -webkit-box-align: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
}
.promo_wrapper .d1y3tunz .right .item {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: 1.125rem;
    text-align: center;
    position: relative;
}
.promo_wrapper .d1y3tunz .right .item:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -0.625rem;
    right: 0;
    height: 3.75rem;
    background: var(--j7bcb4) no-repeat center/contain;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(1) {
    z-index: 4;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(1) .stage:after {
    background-image: url(/themes/1/assets/promotions/image/promo/bg1.svg);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(1) .mask {
    background-image: url(/themes/1/assets/promotions/image/promo/light1.png);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(1) .mask:after {
    background-image: url(/themes/1/assets/promotions/image/promo/mask1.png);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(1) .front {
    background-image: url(/themes/1/assets/promotions/image/promo/front1.png?x=55);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(1) .ui-button {
    background-color: #f6c722;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(1) .ui-button:hover {
    box-shadow: 0 7px 20px rgb(246 199 34 / 30%);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(2) {
    z-index: 3;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(2) .stage:after {
    background-image: url(/themes/1/assets/promotions/image/promo/bg2.svg);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(2) .mask {
    background-image: url(/themes/1/assets/promotions/image/promo/light2.png);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(2) .mask:after {
    background-image: url(/themes/1/assets/promotions/image/promo/mask2.png);
}
.ui-button:active {
    transform: scale(0.95);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(2) .front {
    background-image: url(/themes/1/assets/promotions/image/promo/front2.png?x=55);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(2) .ui-button {
    background-color: #ff832b;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(2) .ui-button:hover {
    box-shadow: 0 7px 20px rgb(255 131 43 / 30%);
}
.modal_coins_content_inner .btn_moon.ui-button:hover,
.promo_wrapper .btn_moon.ui-button:hover {
    box-shadow: 0 7px 20px rgb(255 131 43 / 30%);
}
.modal_coins_content_inner .btn_moon.ui-button,
.promo_wrapper .btn_moon.ui-button {
    background-color: #ff832b;
}
.modal_coins_content_inner .btn_green.ui-button:hover,
html body .jetgames_wr .btn_green.ui-button:hover {
    box-shadow: 0 7px 20px #5da00039;
}
html body .jetgames_wr {
    user-select: initial;
}
.modal_coins_content_inner .btn_green.ui-button,
html body .jetgames_wr .btn_green.ui-button {
    background-color: #5da000;
}
.promo_wrapper .btn_lami.ui-button {
    background-color: #d91d73;
}
.promo_wrapper .btn_lami.ui-button:hover {
    box-shadow: 0 7px 20px rgb(217 29 115 / 30%);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(3) {
    z-index: 2;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(3) .stage:after {
    background-image: url(/themes/1/assets/promotions/image/promo/bg3.svg);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(3) .mask {
    background-image: url(/themes/1/assets/promotions/image/promo/light3.png);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(3) .mask:after {
    background-image: url(/themes/1/assets/promotions/image/promo/mask3.png);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(3) .front {
    background-image: url(/themes/1/assets/promotions/image/promo/front3.png?x=55);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(3) .text {
    color: #ffcd01;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(3) .ui-button {
    background-color: #831db8;
    color: #fff;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(3) .ui-button:hover {
    box-shadow: 0 7px 20px rgb(131 29 184 / 30%);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(4) {
    z-index: 1;
    margin-right: 0;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(4):before {
    content: "";
    position: absolute;
    top: 0.5rem;
    left: -0.125rem;
    width: 4.375rem;
    height: 4.375rem;
    /*background: url(/themes/1/assets/promotions/image/promo/big_bonus.png) no-repeat left top/contain;*/
    z-index: 3;
    -webkit-transition: top 0.2s ease-in;
    transition: top 0.2s ease-in;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(4) .stage:after {
    background-image: url(/themes/1/assets/promotions/image/promo/bg4.svg);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(4) .mask {
    background-image: url(/themes/1/assets/promotions/image/promo/light4.png);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(4) .mask:after {
    background-image: url(/themes/1/assets/promotions/image/promo/mask4.png);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(4) .front {
    background-image: url(/themes/1/assets/promotions/image/promo/front4.png?x=55);
}
.promo_wrapper .d1y3tunz .right .item:nth-child(4) .text {
    color: #ffcd01;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(4) .ui-button {
    background-color: #7121fc;
    color: #fff;
}
.promo_wrapper .d1y3tunz .right .item:nth-child(4) .ui-button:hover {
    box-shadow: 0 7px 20px rgb(113 33 252 / 30%);
}
.d1y3tunz .right .item.active .mask:after,
.promo_wrapper .d1y3tunz .right .item:hover:not(.mobile) .mask:after {
    -webkit-animation: depositrotate-d1y3tunz 5s linear infinite;
    animation: depositrotate-d1y3tunz 5s linear infinite;
}
.d1y3tunz .right .item.active .stage,
.promo_wrapper .d1y3tunz .right .item:hover:not(.mobile) .stage {
    top: -0.625rem;
}
.d1y3tunz .right .item.active .stage .effect,
.promo_wrapper .d1y3tunz .right .item:hover:not(.mobile) .stage .effect {
    display: block;
}
.d1y3tunz .right .item.active .ui-button,
.promo_wrapper .d1y3tunz .right .item:hover:not(.mobile) .ui-button {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.promo_wrapper .d1y3tunz .right .item.active:before,
.promo_wrapper .d1y3tunz .right .item:hover:not(.mobile):before {
    top: -0.75rem;
}
.d1y3tunz .right .item.active .icon,
.promo_wrapper .d1y3tunz .right .item:hover:not(.mobile) .icon {
    fill: #ffd444;
}
.promo_wrapper .d1y3tunz .right .item .ui-button:disabled {
    opacity: 0.5 !important;
}
.promo_wrapper .d1y3tunz .right .stage {
    position: relative;
    z-index: 2;
    border-radius: 0.75rem;
    line-height: normal;
    padding-top: 124.6%;
    color: #222329;
    top: 0.625rem;
    -webkit-transition: top 0.2s ease-in;
    transition: top 0.2s ease-in;
}
.promo_wrapper .d1y3tunz .right .stage:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 1.5rem;
    right: 0;
    z-index: -1;
    background: no-repeat top center;
    background-size: 100% auto;
}
.promo_wrapper .d1y3tunz .right .stage .mask {
    position: absolute;
    top: 0.1875rem;
    left: 0.1875rem;
    right: 0.1875rem;
    height: 80%;
    border-radius: 0.75rem;
    overflow: hidden;
    background: no-repeat center/contain;
    z-index: 0;
}
.promo_wrapper .d1y3tunz .right .stage .mask:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding-top: 100%;
    -webkit-transform: scale(2.2) translateY(18%);
    -ms-transform: scale(2.2) translateY(18%);
    transform: scale(2.2) translateY(18%);
    background: no-repeat center;
    background-size: cover;
}
.promo_wrapper .d1y3tunz .right .stage .front {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    background: no-repeat center bottom/100% auto;
}
.promo_wrapper .d1y3tunz .right .stage .text {
    position: absolute;
    top: 0.475rem;
    left: 0;
    right: 0;
    color: #222329;
    line-height: normal;
    z-index: 4;
}
.promo_wrapper .d1y3tunz .right .stage .text .small {
    font-size: 0.875rem;
}
.promo_wrapper .d1y3tunz .right .stage .text .large {
    font-size: 1.375rem;
}
.promo_wrapper .d1y3tunz .right .stage .effect {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 5;
    display: none;
}
.promo_wrapper .d1y3tunz .right .stage .effect-item {
    width: 2.5rem;
    height: 2.5rem;
    background: url(/themes/1/assets/promotions/image/promo/effect-coin.png) no-repeat center/contain;
    position: absolute;
    top: 0;
    right: 0;
    -webkit-animation: depositbounce-d1y3tunz 1s alternate linear infinite;
    animation: depositbounce-d1y3tunz 1s alternate linear infinite;
}
.promo_wrapper .d1y3tunz .right .stage .effect-item:last-child {
    top: unset;
    bottom: 0.625rem;
    background-image: url(/themes/1/assets/promotions/image/promo/effect-coin-left.png);
    right: unset;
    left: 0;
}
.promo_wrapper .d1y3tunz .right .stage__arrow {
    position: absolute;
    top: 40%;
    right: -1.75rem;
    width: 2.375rem;
    height: 2.375rem;
    border-radius: 0.3125rem;
    background: #222329;
    z-index: 3;
}
.promo_wrapper .d1y3tunz .right .stage__arrow .icon {
    fill: #9e9e9e;
    -webkit-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
}
.promo_wrapper .d1y3tunz .right .ui-button {
    width: 100%;
    height: 2.75rem;
    margin: 0 auto;
    color: #222329;
    opacity: 0;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    position: relative;
    z-index: 3;
}
@media screen and (max-width: 1100px) {
    .promo_wrapper .d1y3tunz {
        display: block;
        padding: 0.875rem;
    }
    .promo_wrapper .d1y3tunz .left {
        position: relative;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }
    .promo_wrapper .d1y3tunz .left:after {
        right: 0;
        width: 100%;
        height: 11.875rem;
        opacity: 0.2;
    }
    .promo_wrapper .d1y3tunz .left .title {
        font-size: 1.5rem;
        margin-top: 0;
        position: relative;
        z-index: 1;
    }
    .promo_wrapper .d1y3tunz .left .desc {
        font-size: 0.75rem;
        margin-top: 0.625rem;
        max-width: 18.75rem;
        position: relative;
        z-index: 1;
    }
    .promo_wrapper .d1y3tunz .left .desc .speed {
        height: 3.5rem;
        font-size: 1.25rem;
    }
    .promo_wrapper .d1y3tunz .left .desc .speed .up {
        font-size: 1.75rem;
        padding-bottom: 0.25rem;
    }
    .promo_wrapper .d1y3tunz .left .desc .date {
        font-size: 1.25rem;
    }
    .promo_wrapper .d1y3tunz .left .detail {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
    }
    .promo_wrapper .d1y3tunz .right {
        margin-top: 1.25rem;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 30px 10px;
        align-items: center;
    }
    .promo_wrapper .d1y3tunz .right .item {
        margin-right: 0;
    }
    .promo_wrapper .d1y3tunz .right .item:after {
        bottom: -2rem;
        height: 1.875rem;
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(1) .stage:after {
        background-image: url(/themes/1/assets/promotions/image/promo/bg1_m.svg);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(1) .mask {
        background-image: url(/themes/1/assets/promotions/image/promo/light1_m.png);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(1) .front {
        background-image: url(/themes/1/assets/promotions/image/promo/front1.png?x=55);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(2) .stage:after {
        background-image: url(/themes/1/assets/promotions/image/promo/bg2_m.svg);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(2) .mask {
        background-image: url(/themes/1/assets/promotions/image/promo/light2_m.png);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(2) .front {
        background-image: url(/themes/1/assets/promotions/image/promo/front2.png?x=55);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(3) .stage:after {
        background-image: url(/themes/1/assets/promotions/image/promo/bg3_m.svg);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(3) .mask {
        background-image: url(/themes/1/assets/promotions/image/promo/light3_m.png);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(3) .front {
        background-image: url(/themes/1/assets/promotions/image/promo/front3.png?x=55);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(4):before {
        background: url(/themes/1/assets/promotions/image/promo/big_bonus_m.png) no-repeat left top/contain;
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(4) .stage:after {
        background-image: url(/themes/1/assets/promotions/image/promo/bg4_m.svg);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(4) .mask {
        background-image: url(/themes/1/assets/promotions/image/promo/light4_m.png);
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(4) .front {
        background-image: url(/themes/1/assets/promotions/image/promo/front4.png?x=55);
    }
    .promo_wrapper .d1y3tunz .right .item .ui-button {
        display: block;
    }
    html body .email_notif117 {
        display: none;
    }
    .promo_wrapper .d1y3tunz .right .stage {
        padding-top: 120.77%;
        border-radius: 0.25rem;
    }
    .promo_wrapper .d1y3tunz .right .stage:after {
        top: 0;
        left: 0;
        right: 0;
        bottom: 12px;
    }
    .promo_wrapper .d1y3tunz .right .stage .mask {
        border: 0.0625rem solid transparent;
        border-radius: 0.375rem;
        top: 1px;
        left: 1px;
        right: 1px;
    }
    .promo_wrapper .d1y3tunz .right .stage .front {
        bottom: 1px;
        background-size: 100% auto;
    }
    .promo_wrapper .d1y3tunz .right .stage .text .small {
        zoom: 0.6;
    }
    .promo_wrapper .d1y3tunz .right .stage .text .large {
        font-size: 1.25rem;
    }
    .promo_wrapper .d1y3tunz .right .stage .effect-item {
        width: 1.25rem;
        height: 1.25rem;
    }
    .promo_wrapper .d1y3tunz .right .stage__arrow {
        -webkit-transform: scale(0.6);
        -ms-transform: scale(0.6);
        transform: scale(0.6);
        -webkit-transform-origin: center;
        -ms-transform-origin: center;
        transform-origin: center;
        right: -1.4375rem;
    }
    .promo_wrapper .d1y3tunz .right .item:nth-child(2) .stage__arrow {
        display: none;
    }
}
@media (max-width: 500px) {
    .promo_wrapper .d1y3tunz .right .item:nth-child(4):before {
        height: 50px;
    }
}
.promo_wrapper .p15el2px {
    margin: 0 auto;
    max-width: 1328px;
    padding: 0 16px;
}
.progress-ring {
    position: absolute;
    left: 50%;
    top: 16px;
    transform: translate(-50%, -50%);
}
.jetgames_wr .cGmsg11 .head {
    justify-content: center;
}
.freebox_wrapper.ieOgwV,
.partner_wr123.ieOgwV,
.tours_wrapper.ieOgwV,
.vipclub_wrapper.ieOgwV {
    max-width: 1328px;
}
@media (min-width: 1025px) and (max-width: 1350px) {
    .promo_wrapper .b1rm56tm .promo888,
    .promo_wrapper .darken .b8wsqvs {
        width: 50%;
        flex: auto;
    }
    .promo_wrapper .t8bfr5m .spin .theme2 {
        display: block;
    }
    .promo_wrapper .t8bfr5m .spin .item-title {
        max-width: 50%;
    }
    html .promo_wrapper .o94ju8e .bonus__item.bonus-coco .item-wrap {
        background-position-x: 67%;
    }
    html .promo_wrapper .o94ju8e .bonus__item.bonus-rain .item-wrap {
        background-position-x: 77%;
    }
    html .promo_wrapper .o94ju8e .bonus__item.bonus-roll .item-wrap {
        background-position-x: 70%;
    }
    html .lp1__list-heading[data-v-5969fef4] {
        font-size: 20px;
        line-height: 30px;
        min-height: 60px;
    }
}
@media (min-width: 1101px) and (max-width: 1350px) {
    html .promo_wrapper .d1y3tunz .right .item:nth-child(4):before {
        display: none;
    }
    html .promo_wrapper .d1y3tunz .right .stage {
        padding-top: 135.6%;
    }
    html .promo_wrapper .d1y3tunz .right .stage__arrow {
        display: none;
    }
    html .promo_wrapper .d1y3tunz .right .stage .text .large {
        font-size: 16px;
    }
    html .promo_wrapper .d1y3tunz .right {
        align-items: center;
    }
}
@media (max-width: 621px) {
    .freebox_wrapper.ieOgwV,
    .partner_wr123.ieOgwV,
    .tours_wrapper.ieOgwV,
    .vipclub_wrapper.ieOgwV {
        padding-left: 10px;
        padding-right: 10px;
    }
    .partner_wr123.ieOgwV .container {
        padding-left: 0;
        padding-right: 0;
    }
}
.slots_wrapper {
    max-width: 1328px;
    position: relative;
}
.tours_wrapper h1 {
    margin: 20px 0 80px;
    font-weight: 700;
    font-size: 40px;
    line-height: 47px;
    text-transform: uppercase;
    color: #fff;
}
.search_wrapper.ieOgwV {
    position: fixed;
    left: var(--mL);
    right: var(--mR);
    max-height: calc(100vh - 60px);
    overflow: auto;
    top: 60px;
    width: inherit;
    background: linear-gradient(130.98deg, #0f2749 4.94%, #0c1523 29.92%, #0d131c 55.43%);
    z-index: 250;
    box-shadow: 0 20px 50px 35px #09172a;
}
@media screen and (max-width: 768px) {
    .search_wrapper.ieOgwV {
        max-height: none;
        overflow: initial;
        position: relative;
        left: 0;
        top: 0;
        width: initial;
        background: 0 0;
        z-index: 1;
        box-shadow: none;
    }
}
.promo_wrapper .p15el2px .ttu {
    text-transform: uppercase;
}
.promo_wrapper .p15el2px .bold {
    font-weight: 600;
}
@media screen and (max-width: 621px) {
    .promo_wrapper .p15el2px {
        width: 100%;
        min-width: unset;
        max-width: unset;
        padding: 0;
    }
}
@-webkit-keyframes depositrotate-d1y3tunz {
    0% {
        -webkit-transform: scale(2.2) translateY(18%) rotate(0);
        -ms-transform: scale(2.2) translateY(18%) rotate(0);
        transform: scale(2.2) translateY(18%) rotate(0);
    }
    to {
        -webkit-transform: scale(2.2) translateY(18%) rotate(360deg);
        -ms-transform: scale(2.2) translateY(18%) rotate(360deg);
        transform: scale(2.2) translateY(18%) rotate(360deg);
    }
}
@keyframes depositrotate-d1y3tunz {
    0% {
        -webkit-transform: scale(2.2) translateY(18%) rotate(0);
        -ms-transform: scale(2.2) translateY(18%) rotate(0);
        transform: scale(2.2) translateY(18%) rotate(0);
    }
    to {
        -webkit-transform: scale(2.2) translateY(18%) rotate(360deg);
        -ms-transform: scale(2.2) translateY(18%) rotate(360deg);
        transform: scale(2.2) translateY(18%) rotate(360deg);
    }
}
@-webkit-keyframes depositbounce-d1y3tunz {
    0% {
        -webkit-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        transform: translateY(-5px);
    }
    50% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
    to {
        -webkit-transform: translateY(5px);
        -ms-transform: translateY(5px);
        transform: translateY(5px);
    }
}
@keyframes depositbounce-d1y3tunz {
    0% {
        -webkit-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        transform: translateY(-5px);
    }
    50% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
    to {
        -webkit-transform: translateY(5px);
        -ms-transform: translateY(5px);
        transform: translateY(5px);
    }
}
.modal_bonus .dialog-body {
    position: relative;
    padding: 0;
}
.modal_bonus #bonus_close11,
.modal_bonus #bonus_how1,
.modal_bonus #bonus_how2,
.modal_bonus .candy345,
.modal_bonus.candy_234 #bonus_body1,
.modal_bonus.jet_222 #bonus_body1,
.modal_bonus.jet_234 #bonus_body1 {
    display: none;
}
.modal_bonus.candy_234 #bonus_how2 {
    display: flex;
}
.modal_bonus.candy_234 .head_mod .title {
    display: none;
}
.modal_bonus.jet_234 #bonus_close11 {
    display: block;
}
.modal_bonus.candy_234 .head_mod .candy345 {
    display: block;
}
.modal_bonus.jet_222 #bonus_how1,
.modal_bonus.jet_234 #bonus_how1 {
    display: flex;
}
@media screen and (max-width: 621px) {
    .ui-dialog {
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        margin: 0;
        border-radius: 0;
    }
    .default-style > div {
        padding: 1.25rem 1.25rem 0;
    }
}
.partner_wr123,
.promo_wrapper {
    display: none;
}
.tours_wrapper .partner_wr123 {
    display: block;
    margin: 20px 0 40px;
}
html body #root #home .partner_wr123 .partner_page {
    display: none;
}
.partner_wr123 .tooltip[data-v-4b81da9c] {
    display: inline-block;
}
.partner_wr123 .tooltip[data-v-4b81da9c]:focus,
.tooltip[data-v-4b81da9c]:hover {
    cursor: pointer;
}
.partner_wr123 h1,
.partner_wr123 h4,
.partner_wr123 h6 {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 700;
    line-height: 1.2;
    color: #fff;
}
.partner_wr123 h1 {
    margin: 0.67em 0;
    font-size: 32px;
}
.partner_wr123 h4 {
    font-size: 16px;
}
.partner_wr123 h6 {
    font-size: 12px;
    margin-bottom: 0;
}
.partner_wr123 p {
    margin-top: 0;
    margin-bottom: 1rem;
}
.partner_wr123 a {
    background-color: transparent;
    color: #2283f6;
    text-decoration: underline;
    padding: 0;
    border: none;
    cursor: pointer;
    transition: color 0.1s ease-in-out;
}
.partner_wr123 a:hover {
    color: #096adc;
}
.partner_wr123 button,
.partner_wr123 input {
    background-color: transparent;
    border: 1px solid transparent;
    color: inherit;
    font: inherit;
    letter-spacing: inherit;
    padding: 0.25em 0.375em;
    margin: 0;
}
.partner_wr123 ::-ms-expand {
    display: none;
}
.partner_wr123 :-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.54);
}
.partner_wr123 img,
.partner_wr123 input {
    height: auto;
    max-width: 100%;
}
:after,
:before {
    text-decoration: inherit;
    vertical-align: inherit;
}
.partner_wr123 img,
.partner_wr123 svg {
    vertical-align: middle;
}
.partner_wr123 img {
    border-style: none;
}
.partner_wr123 svg:not([fill]) {
    fill: currentColor;
}
.partner_wr123 svg:not(:root) {
    overflow: hidden;
}
.partner_wr123 button {
    overflow: visible;
    text-transform: none;
    -webkit-appearance: button;
    cursor: pointer;
    background-color: transparent;
    border: none;
}
.partner_wr123 input {
    overflow: visible;
}
.partner_wr123 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.partner_wr123 ::-moz-selection {
    background-color: #00f;
    color: #fff;
}
.partner_wr123 ::selection {
    background-color: #2283f6;
    color: #fff;
}
.partner_wr123 .container {
    width: 100%;
    margin: 0 auto;
    position: relative;
}
@media (max-width: 768px) {
    .partner_wr123 .container,
    .vipclub_wrapper {
        padding-left: 16px;
        padding-right: 16px;
    }
}
@media (max-width: 958px) {
    .partner_wr123 .opened-left-panel .container {
        padding-left: 16px;
        padding-right: 16px;
    }
}
.partner_wr123 h1[data-v-5bfff91e] {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 700;
    font-size: 40px;
    line-height: 47px;
    text-transform: uppercase;
    color: #fff;
}
.partner_wr123 .ref-cabinet[data-v-5bfff91e] {
    padding-bottom: 20px;
}
.partner_wr123 .ref-cabinet__title[data-v-5bfff91e] {
    margin: 25px 0 44px 20px;
}
.partner_wr123 p[data-v-2f7a7f78] {
    margin-top: 0;
    margin-bottom: 1rem;
}
.partner_wr123 a[data-v-2f7a7f78] {
    color: #2283f6;
    text-decoration: underline;
    padding: 0;
    border: none;
    cursor: pointer;
    transition: color 0.1s ease-in-out;
}
.partner_wr123 a[data-v-2f7a7f78]:hover {
    color: #096adc;
}
.partner_wr123 .overview[data-v-2f7a7f78] {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 25px;
    justify-content: space-between;
}
.partner_wr123 .overview__info[data-v-2f7a7f78] {
    margin-bottom: 0;
    color: #fff;
    text-indent: initial;
}
.partner_wr123 .overview__partnership[data-v-2f7a7f78] {
    width: 100%;
    border-radius: 24px;
    display: flex;
    flex-direction: column;
    padding: 25px 25px 220px;
    position: relative;
    overflow: hidden;
    background: #161f2c;
}
.partner_wr123 .over_img {
    position: absolute;
    left: 68px;
    display: none;
    top: 50%;
    transform: translate(0, -50%);
}
@media (max-width: 768px) {
    .partner_wr123 .overview__partnership[data-v-2f7a7f78] {
        padding: 25px;
        background: #161f2c;
    }
}
.partner_wr123 .overview__partnership-bott[data-v-2f7a7f78],
.partner_wr123 .overview__partnership-mid[data-v-2f7a7f78],
.partner_wr123 .overview__partnership-top[data-v-2f7a7f78] {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: -0.02em;
    margin-top: 0;
    color: #aac0e5;
}
.partner_wr123 .overview__partnership-top[data-v-2f7a7f78] {
    margin-bottom: 0;
}
.partner_wr123 .overview__partnership-mid[data-v-2f7a7f78] {
    margin-bottom: 24px;
}
.partner_wr123 .overview__partnership-bott[data-v-2f7a7f78] {
    margin-bottom: 0;
}
#bonus_close11 {
    display: none;
    margin-right: 10px;
}
html body .jetgames_wr .settings_control_wr > div:nth-last-child(-n + 2) {
    display: none;
}
.user_wr56 {
    cursor: pointer;
    margin-top: 12px;
}
.avatars_content_inner {
    display: grid;
    grid-template-columns: repeat(5, 64px);
    gap: 10px;
    row-gap: 20px;
    margin-top: 20px;
    justify-content: space-between;
    text-align: center;
    align-items: center;
}
.avatars_content_inner img {
    display: block;
    margin: 0 auto;
    cursor: pointer;
    border-radius: 50%;
}
.avatars_content_inner img:hover {
    box-shadow: 0 0 12px 0 #fff;
}
.avatars_content_inner .active,
.avatars_content_inner .active:hover {
    box-shadow: 0 0 12px 5px #2283f6;
}
@media (max-width: 1449px) {
    :root {
        --gridi: 8;
    }
    .iMtpdw,
    .ibRHAt {
        grid-template-columns: repeat(var(--gridi), 1fr);
    }
    body .krOlmx {
        grid-template-columns: repeat(9, 1fr);
    }
}
@media (max-width: 1024px) {
    .iMtpdw,
    .ibRHAt {
        grid-template-columns: repeat(7, 1fr);
    }
    body .krOlmx {
        grid-template-columns: repeat(7, 1fr);
    }
}
@media (max-width: 920px) {
    .iMtpdw,
    .ibRHAt {
        grid-template-columns: repeat(6, 1fr);
    }
}
@media (max-width: 800px) {
    .iMtpdw,
    .ibRHAt {
        grid-template-columns: repeat(5, 1fr);
    }
}
@media (max-width: 650px) {
    .avatars_content_inner {
        grid-template-columns: repeat(4, 64px);
        justify-content: space-around;
    }
    .iMtpdw,
    .ibRHAt,
    body .krOlmx {
        grid-template-columns: repeat(4, 1fr);
    }
}
@media (max-width: 550px) {
    .iMtpdw,
    .ibRHAt,
    body .krOlmx {
        grid-template-columns: repeat(3, 1fr);
    }
}
@media (max-width: 450px) {
    .text_slots_more2 {
        font-size: 14px;
    }
    html .slots_wrapper .text_slots_more1 {
        display: none;
    }
    html .slots_wrapper[data-name="SlotsCat"] .text_slots_more1,
    html .slots_wrapper[data-name="Slots"] .text_slots_more1 {
        display: block;
    }
}
@media (min-width: 1100px) {
    .partner_wr123 .overview[data-v-2f7a7f78] {
        flex-direction: row;
        flex-wrap: wrap;
        gap: 25px;
        row-gap: 32px;
    }
    .partner_wr123 .overview__partnership[data-v-2f7a7f78] {
        max-width: unset;
        background-size: 240px;
        padding-left: 240px;
        padding-bottom: 25px;
    }
    .partner_wr123 .over_img {
        display: block;
    }
    .partner_wr123 .overview__partnership-bott[data-v-2f7a7f78],
    .partner_wr123 .partner_wr123 .overview__partnership-mid[data-v-2f7a7f78],
    .partner_wr123 .partner_wr123 .overview__partnership-top[data-v-2f7a7f78] {
        margin-top: 0;
    }
}
.partner_wr123 a[data-v-314d4d9f] {
    color: #2283f6;
    text-decoration: underline;
    padding: 0;
    border: none;
    cursor: pointer;
    transition: color 0.1s ease-in-out;
}
.partner_wr123 a[data-v-314d4d9f]:hover {
    color: #096adc;
}
.partner_wr123 .category-tabs[data-v-314d4d9f] {
    background: #222d3c;
    display: flex;
    align-items: center;
    min-width: 263px;
    width: max-content;
    margin: 0 auto;
    border: 1px solid #333c49;
    border-radius: 59px;
}
.partner_wr123 .tab[data-v-314d4d9f] {
    padding: 15px 25px;
    flex: 1 1;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 47px;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    -webkit-perspective: 1000;
}
.partner_wr123 .tab[data-v-314d4d9f]:before {
    pointer-events: none;
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    z-index: 0;
    transition: opacity 0.1s ease-in-out;
}
.partner_wr123 .tab.active[data-v-314d4d9f]:before,
.partner_wr123 .tab.router-link-exact-active[data-v-314d4d9f]:before {
    background: #2283f6;
    opacity: 1;
}
.partner_wr123 .tab[data-v-314d4d9f]:hover:not(.active):after {
    opacity: 0.75;
}
.partner_wr123 .tab__icon[data-v-314d4d9f] {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    position: relative;
    z-index: 2;
}
.partner_wr123 .tab__icon svg {
    display: block;
    width: 20px;
    height: auto;
    margin-right: 10px;
}
.partner_wr123 .tab__icon svg path {
    fill: #5b6c85;
    fill-opacity: 0.5;
}
.partner_wr123 .tab__title[data-v-314d4d9f] {
    color: #5b6c85;
    font-weight: 500;
    font-size: 16px;
    text-align: center;
    white-space: nowrap;
    z-index: 1;
}
.partner_wr123 .active .tab__icon svg path {
    fill: #fff;
    fill-opacity: 1;
}
.partner_wr123 .active .tab__title[data-v-314d4d9f] {
    color: #fff;
}
.partner_wr123 h4[data-v-5b2515c7],
h6[data-v-5b2515c7] {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 700;
    line-height: 1.2;
    color: #fff;
}
.partner_wr123 h4[data-v-5b2515c7] {
    font-size: 16px;
}
.partner_wr123 h6[data-v-5b2515c7] {
    font-size: 12px;
    margin-bottom: 0;
}
.partner_wr123 a[data-v-5b2515c7] {
    color: #2283f6;
    text-decoration: underline;
    padding: 0;
    border: none;
    cursor: pointer;
    transition: color 0.1s ease-in-out;
}
.partner_wr123 a[data-v-5b2515c7]:hover {
    color: #096adc;
}
.partner_wr123 .referrals[data-v-5b2515c7] {
    color: #fff;
    max-width: 100%;
    width: 100%;
    border-radius: 24px;
    background-color: #1c2532;
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-color: #161f2c;
    padding: 20px;
    margin-bottom: 0;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(330px, 1fr));
    grid-gap: 20px;
}
.partner_wr123 .referrals__heading[data-v-5b2515c7] {
    font-weight: 500;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: -0.02em;
    margin: 0 0 8px;
}
.partner_wr123 .referrals__heading-default[data-v-5b2515c7] {
    font-weight: 600;
    font-size: 11px;
    line-height: 16px;
    color: #2a3546;
    background: #2ddc4b;
    border-radius: 8px;
    padding: 5px 8px;
    margin-left: 10px;
}
.partner_wr123 .referrals__block[data-v-5b2515c7] {
    display: flex;
}
.partner_wr123 .referrals__block[data-v-5b2515c7]:not(:last-of-type) {
    margin-bottom: 10px;
}
.partner_wr123 .referrals__block.top[data-v-5b2515c7] {
    justify-content: space-between;
}
.partner_wr123 .referrals__block.column[data-v-5b2515c7] {
    flex-direction: column;
    margin-bottom: 0;
    width: 100%;
}
.partner_wr123 .referrals__block.acl23[data-v-5b2515c7] {
    margin-top: auto;
}
.partner_wr123 .referrals__block.share[data-v-5b2515c7] {
    gap: 2px;
}
.partner_wr123 .referrals__top-text-wrap[data-v-5b2515c7] {
    display: flex;
    align-items: center;
    font-weight: 600;
    letter-spacing: -0.02em;
}
.partner_wr123 .referrals__top-text-title[data-v-5b2515c7] {
    font-size: 12px;
    line-height: 20px;
    color: #55657e;
    margin-top: 0;
    margin-bottom: 0;
    min-width: 50px;
}
.partner_wr123 .referrals__top-text[data-v-5b2515c7] {
    font-size: 14px;
}
.partner_wr123 .referrals__socials[data-v-5b2515c7] {
    display: flex;
    height: 40px;
}
.partner_wr123 .referrals__socials[data-v-5b2515c7] span {
    height: 40px;
    width: 40px;
    margin-right: 20px;
}
.partner_wr123 .referrals__socials[data-v-5b2515c7] span img {
    height: 40px;
    width: 40px;
}
.partner_wr123 .referrals__get-btn[data-v-5b2515c7] {
    border: 0;
    height: 40px;
    background: #2283f6;
    border-radius: 8px;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    width: 100%;
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 5px;
    margin: 0 auto;
    margin-top: auto;
    max-width: 100%;
}
.partner_wr123 .referrals__get-btn[data-v-5b2515c7]:hover {
    color: #fff;
    box-shadow: 0 7px 20px rgb(34 131 246 / 30%);
}
.partner_wr123 .referrals__get-btn[data-v-5b2515c7]:active {
    transform: scale(0.95);
}
.partner_wr123 .btnRed[data-v-5b2515c7] {
    background: #fa305c;
}
.partner_wr123 .btnGreen[data-v-5b2515c7] {
    background: #5da000;
}
.ref_wr_123 {
    display: flex;
    width: 100%;
    align-items: center;
    background-color: #202a39;
    border-radius: 14px;
    padding: 20px;
    flex-direction: column;
}
.partner_wr123 .btnRed[data-v-5b2515c7]:hover {
    box-shadow: 0 7px 20px rgb(250 48 92 / 30%);
}
.partner_wr123 .btnGreen[data-v-5b2515c7]:hover {
    box-shadow: 0 7px 20px #5da00039;
}
@media (max-width: 1150px) {
    .partner_wr123 .referrals__get-btn[data-v-5b2515c7] {
        max-width: 320px;
    }
}
@media (max-width: 768px) {
    .partner_wr123 .tab__title[data-v-314d4d9f] {
        font-size: 14px;
    }
    .partner_wr123 .referrals__get-btn[data-v-5b2515c7] {
        max-width: 260px;
        text-align: center;
    }
}
.partner_wr123 h4[data-v-cd5fda52] {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 700;
    line-height: 1.2;
    color: #fff;
    font-size: 16px;
}
.partner_wr123 p[data-v-cd5fda52] {
    margin-top: 0;
    margin-bottom: 1rem;
}
.partner_wr123 .ref-card__subheader-optional[data-v-cd5fda52] {
    text-overflow: ellipsis;
    overflow-x: hidden;
    white-space: nowrap;
    width: 100%;
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    color: rgba(255, 255, 255, 0.3);
}
.partner_wr123 h4[data-v-cd5fda52],
.partner_wr123 p[data-v-cd5fda52] {
    margin: 0;
}
.partner_wr123 .ref-card[data-v-cd5fda52] {
    max-width: 400px;
    border-radius: 24px;
    display: flex;
    align-items: flex-end;
    background-size: cover;
    padding: 47px 25px 10px;
    margin-bottom: 25px;
}
.partner_wr123 .ref-card.in-house[data-v-cd5fda52] {
    background-image: url(./const/aff1.jpg);
}
.partner_wr123 .ref-card.slots[data-v-cd5fda52] {
    background-image: url(./const/aff2.jpg);
}
.partner_wr123 .ref-card.bfg[data-v-cd5fda52] {
    background: url(./const/aff3.jpg);
    background-size: cover;
}
.partner_wr123 .ref-card__inner[data-v-cd5fda52] {
    text-align: center;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: auto 105px 60px;
}
.partner_wr123 .ref-card__header[data-v-cd5fda52] {
    font-weight: 900;
    font-size: 65px;
    line-height: 95px;
    letter-spacing: -0.02em;
    color: #fff;
}
.partner_wr123 .ref-card__header-tooltip[data-v-cd5fda52] {
    line-height: 16px;
}
.partner_wr123 .ref-card__header-icon[data-v-cd5fda52] {
    fill: #55657e;
    margin-bottom: 18px;
}
.partner_wr123 .ref-card__subheader[data-v-cd5fda52] {
    width: 100%;
    font-weight: 900;
    font-size: 20px;
    line-height: 23px;
    color: #fff;
}
.partner_wr123 .ref-card__info[data-v-cd5fda52] {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: rgba(255, 255, 255, 0.8);
}
.partner_wr123 .ref-card__for[data-v-cd5fda52] {
    height: max-content;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    letter-spacing: 0.06em;
    color: #fff;
    margin-bottom: 8px;
}
@media (min-width: 1100px) {
    .partner_wr123 .ref-card[data-v-cd5fda52] {
        margin: 0;
        flex: 1 1 30%;
    }
}
.partner_wr123 h6[data-v-096c53c7] {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 700;
    line-height: 1.2;
    color: #fff;
    font-size: 12px;
    margin-bottom: 0;
}
.partner_wr123 p[data-v-096c53c7] {
    margin-top: 0;
    margin-bottom: 1rem;
}
.partner_wr123 .stats[data-v-096c53c7] {
    background: #202a39;
    border-radius: 14px;
    margin: 0 0 10px;
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: -0.02em;
    color: #fff;
    display: flex;
    flex-direction: column;
    padding: 24px;
    align-items: center;
}
.partner_wr123 .stats__block[data-v-096c53c7] {
    display: flex;
    flex-wrap: wrap;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #fff;
    position: relative;
    width: 100%;
    padding-bottom: 20px;
    border-bottom: 1px solid #273446;
    margin-bottom: 20px;
}
.ref_desc1 {
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #92a0b4;
    margin-top: 5px;
}
.partner_wr123 .l7809.stats__block[data-v-096c53c7] {
    border-width: 0;
    padding-bottom: 0;
}
.partner_wr123 .copy-input[data-v-2cf8d0b6] {
    margin-bottom: 20px;
}
.ref_us_wr {
    background: #273446;
    border-radius: 8px;
    padding: 20px;
    display: flex;
    gap: 15px;
    margin-bottom: 15px;
}
.ref_count1 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    background: #161f2c;
    border: 1px solid #202a39;
    border-radius: 12px;
    font-weight: 900;
    font-size: 24px;
    line-height: 28px;
    color: #fff;
}
.ref_title1 {
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
}
.ref_title1 span {
    color: #5da000;
}
.partner_wr123 .stats__block[data-v-096c53c7] .stats__coin-wrap,
.partner_wr123 .stats__block[data-v-096c53c7] > span {
    padding-left: 55px;
}
.partner_wr123 .stats__title[data-v-096c53c7] {
    flex: 1 1 100%;
    font-weight: 500;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: -0.02em;
    color: #fff;
    margin-top: 0;
    margin-bottom: 4px;
    padding-left: 55px;
}
.partner_wr123 .stats__coin-wrap[data-v-096c53c7] {
    display: flex;
    align-items: center;
}
.partner_wr123 .stats__currency[data-v-096c53c7] {
    margin: 0 8px 0 0;
}
.partner_wr123 .stats__img[data-v-096c53c7] {
    width: 40px;
    height: 40px;
    margin-right: 15px;
    position: absolute;
    top: calc(50% - 10px);
    left: 0;
    transform: translate(0, -50%);
}
.partner_wr123 .l7809.stats__block[data-v-096c53c7] .stats__img[data-v-096c53c7] {
    top: 50%;
}
@media (min-width: 1200px) and (max-width: 1350px) {
    .partner_wr123 .stats[data-v-096c53c7] {
        column-gap: 10px;
    }
    .partner_wr123 .overview[data-v-2f7a7f78] {
        align-items: unset;
    }
    .partner_wr123 .ref-card[data-v-cd5fda52] {
        align-items: baseline;
    }
    .partner_wr123 .stats__block[data-v-096c53c7] .stats__coin-wrap,
    .partner_wr123 .stats__block[data-v-096c53c7] > span {
        font-size: 20px;
        line-height: 24px;
    }
}
@media (min-width: 1100px) and (max-width: 1350px) {
    .partner_wr123 .ref-card__for[data-v-cd5fda52] {
        height: 84px;
        display: flex;
        align-items: center;
        text-align: center;
        justify-content: center;
    }
    .partner_wr123 .stats__title[data-v-096c53c7] {
        font-size: 16px;
        line-height: 19px;
    }
}
@media (min-width: 1200px) {
    .partner_wr123 .stats[data-v-096c53c7] {
        margin: 0 0 25px;
        flex: 1 1 calc(100% - 190px);
        flex-direction: row;
    }
    .partner_wr123 .stats__title[data-v-096c53c7] {
        height: 20px;
    }
}
.partner_wr123 .copy-input[data-v-2cf8d0b6] {
    cursor: pointer;
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: space-between;
    padding: 0 0 0 15px;
    height: 40px;
    border: 1px solid #202a39;
    border-radius: 10px;
    background: #1b2233;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: -0.02em;
    max-width: 492px;
}
.partner_wr123 .copy-input > [data-v-2cf8d0b6] {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.partner_wr123 .copy-input input[data-v-2cf8d0b6] {
    width: 100%;
    background-color: transparent;
    outline: 0;
    border: none;
    color: #2283f6;
}
.partner_wr123 .copy-input__btn[data-v-2cf8d0b6] {
    border-radius: 10px;
    width: 36px;
    min-width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #0968dc;
    transition: background-color 0.15s ease;
}
.partner_wr123 .copy-input:hover .copy-input__btn[data-v-2cf8d0b6] {
    background-color: #2283f6;
}
.partner_wr123 .copy-input__btn-icon[data-v-2cf8d0b6] {
    fill: #fff;
}
.partner_wr123 .my-balance[data-v-059745bf] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.partner_wr123 .my-balance__table[data-v-059745bf] {
    flex: 1 1 100%;
    margin-top: 25px;
    margin-bottom: 25px;
    position: relative;
    min-height: 200px;
}
.partner_wr123 .my-balance__btn[data-v-059745bf] {
    cursor: pointer;
    outline: 0;
    border: 0;
    height: 50px;
    background: #2283f6;
    border-radius: 8px;
    font-weight: 600;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: -0.02em;
    color: #fff;
    padding: 14px 16px;
}
.partner_wr123 .my-balance__btn[data-v-059745bf]:disabled {
    cursor: not-allowed;
    opacity: 0.7;
    margin: 0 auto;
    display: block;
}
.partner_wr123 .empty[data-v-771786e1] {
    min-height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.partner_wr123 .empty span[data-v-771786e1] {
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    color: #fff;
}
.partner_wr123 .font-digits {
    font-weight: 600;
    letter-spacing: -0.5px;
    white-space: nowrap;
}
.partner_wr123 .currency[data-v-4e4c84f7] {
    display: inline-flex;
    align-items: center;
    flex-shrink: 0;
}
.partner_wr123 .currency__icon[data-v-4e4c84f7] {
    flex-shrink: 0;
    margin-right: 0.5em;
}
.partner_wr123 .currency[data-v-4e4c84f7] span span {
    line-height: inherit;
    font-size: inherit;
}
.partner_wr123 p[data-v-27e84aa0] {
    margin-top: 0;
    margin-bottom: 1rem;
}
.partner_wr123 .campaigns[data-v-27e84aa0] {
    padding: 25px 0;
    text-align: center;
}
.partner_wr123 .campaigns__left[data-v-27e84aa0] {
    font-weight: 600;
    font-size: 12px;
    line-height: 20px;
    color: #93acd3;
    margin-top: 5px;
}
.partner_wr123 .create-btn[data-v-27e84aa0] {
    outline: 0;
    border: 0;
    padding: 14px 16px 14px 8px;
    margin: 0 auto;
    background: #0968dc;
    border-radius: 8px;
    font-weight: 600;
    font-size: 14px;
    line-height: 22px;
    display: flex;
    align-items: center;
    color: #fff;
    transition: background-color 0.15s ease;
}
.partner_wr123 .create-btn[data-v-27e84aa0]:hover {
    background-color: #2283f6;
}
.partner_wr123 .icon-add[data-v-27e84aa0] {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    fill: #fff;
}
.partner_wr123 .campaign__text--name[data-v-7359584e] {
    text-overflow: ellipsis;
    overflow-x: hidden;
    white-space: nowrap;
    vertical-align: middle;
    display: inline-block;
    color: #fff;
    min-width: 64px;
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
}
.partner_wr123 .campaign-wrap[data-v-7359584e] {
    border-radius: 16px;
    margin-bottom: 12px;
    text-align: left;
}
.partner_wr123 .campaign[data-v-7359584e] {
    padding: 16px;
    display: grid;
    grid-template-columns: repeat(2, 50%);
    row-gap: 15px;
    align-items: center;
    position: relative;
}
.partner_wr123 .item:nth-child(even) {
    background-color: #202a39;
}
.partner_wr123 .campaign__date-name-wrap[data-v-7359584e],
.partner_wr123 .campaign__mult-def-wrap[data-v-7359584e],
.partner_wr123 .campaign__share-wrap[data-v-7359584e] {
    display: flex;
    align-items: center;
    -moz-column-gap: 50px;
    column-gap: 50px;
}
.partner_wr123 .campaign__share-wrap[data-v-7359584e] {
    grid-area: share;
}
.partner_wr123 .campaign__date-name-wrap[data-v-7359584e] {
    padding-right: 6px;
}
.partner_wr123 .campaign__mult-def-wrap[data-v-7359584e] {
    grid-area: mult-def;
}
.partner_wr123 .campaign__total-dep-wrap[data-v-7359584e] {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #9db8e1;
    display: flex;
    row-gap: 8px;
    flex-direction: column;
}
.partner_wr123 .campaign__total-dep-wrap[data-v-7359584e]:last-child > span {
    font-size: 18px;
    line-height: 21px;
}
.partner_wr123 .campaign__icon[data-v-7359584e] {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 24px;
    width: 24px;
    height: 24px;
    fill: #fff;
}
.partner_wr123 .campaign__icon.calendar[data-v-7359584e] {
    color: #55657e;
}
.partner_wr123 .campaign__default[data-v-7359584e] {
    font-weight: 600;
    font-size: 11px;
    line-height: 16px;
    border-radius: 8px;
    padding: 5px 8px;
    color: #2a3546;
    background: #2ddc4b;
}
.partner_wr123 .campaign__text[data-v-7359584e] {
    vertical-align: middle;
}
.partner_wr123 .campaign__text--date[data-v-7359584e] {
    text-align: left;
    color: rgba(255, 255, 255, 0.5);
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
}
.campaign__edit-btn[data-v-7359584e],
.campaign__toggle-btn[data-v-7359584e],
.partner_wr123 .campaign__action-btn[data-v-7359584e] {
    flex: 0 0 40px;
    width: 40px;
    height: 40px;
    border-radius: 8px;
    outline: 0;
    border: 0;
}
.partner_wr123 .campaign__edit-btn .campaign__icon[data-v-7359584e] {
    opacity: 0.7;
    transition: opacity 0.15s;
}
.partner_wr123 .campaign__edit-btn:hover .campaign__icon[data-v-7359584e] {
    opacity: 1;
}
.partner_wr123 .campaign__edit-btn[data-v-7359584e] {
    flex: 0 0 24px;
    height: 24px;
    width: 24px;
    padding: 0;
    background: 0 0;
    color: #fff;
}
.partner_wr123 .campaign__action-btn[data-v-7359584e] {
    background-color: rgba(32, 42, 57, 0.7);
    transition: fill 0.15s;
    fill: #93acd3;
}
.partner_wr123 .campaign__action-btn[data-v-7359584e]:hover {
    background-color: #202a39;
}
.partner_wr123 .campaign__action-btn--disabled[data-v-7359584e] {
    cursor: not-allowed;
}
.partner_wr123 .campaign__action-btn--disabled .campaign__icon[data-v-7359584e] {
    fill: #55657e;
}
.partner_wr123 .campaign__action-btn--disabled[data-v-7359584e]:hover {
    background-color: rgba(32, 42, 57, 0.7);
}
.partner_wr123 .campaign__toggle-btn[data-v-7359584e] {
    height: 50px;
    width: 50px;
    position: absolute;
    top: 0;
    right: 0;
    background: 0 0;
}
.partner_wr123 .campaign__toggle-btn:hover .chevron[data-v-7359584e] {
    fill: #fff;
}
.partner_wr123 .campaign__copy-input[data-v-7359584e] {
    flex: 1;
    max-width: 225px;
    margin-left: auto;
}
.partner_wr123 .chevron[data-v-7359584e] {
    transition: all 0.15s linear;
    fill: #55657e;
}
@media (min-width: 1100px) {
    .partner_wr123 .campaign[data-v-7359584e] {
        padding-right: 52px;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
        margin-bottom: 2px;
    }
    .partner_wr123 .campaign__text--date[data-v-7359584e] {
        width: 90px;
    }
    .partner_wr123 .campaign__toggle-btn[data-v-7359584e] {
        top: 50%;
        transform: translateY(-50%);
    }
    .partner_wr123 .campaign__copy-input[data-v-7359584e] {
        width: 100%;
    }
}
.partner_wr123 .vue-date-picker-wrapper[data-v-2e08e0bd] {
    position: relative;
    display: flex;
    align-items: center;
    background: #1c2532;
    border-radius: 8px;
    padding-right: 16px;
}
.chevron-icon[data-v-2e08e0bd],
.partner_wr123 .calendar-icon[data-v-2e08e0bd] {
    z-index: 1;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.15s;
}
.partner_wr123 .calendar-icon[data-v-2e08e0bd] {
    left: 12px;
    fill: #55657e;
}
.partner_wr123 .chevron-icon[data-v-2e08e0bd] {
    fill: #55657e;
    right: 12px;
}
.partner_wr123 [data-v-2e08e0bd] > svg {
    pointer-events: none;
}
.partner_wr123 [data-v-2e08e0bd] .vue-date-picker {
    display: block;
    width: 100%;
    height: 100%;
}
.partner_wr123 [data-v-2e08e0bd] .vue-date-picker input {
    background: #1c2532;
    border: 0;
    border-radius: 10px;
    overflow: hidden;
    position: relative;
    padding: 0 15px 0 42px;
    font-weight: 600;
    font-size: 11px;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #fff;
    height: 100%;
}
.partner_wr123 [data-v-2e08e0bd] .vue-date-picker input:-ms-input-placeholder {
    color: #fff;
}
.partner_wr123 [data-v-2e08e0bd] .vue-date-picker input::-moz-placeholder {
    color: #fff;
}
.partner_wr123 [data-v-2e08e0bd] .vue-date-picker input::placeholder {
    color: #fff;
}
.partner_wr123 [data-v-2e08e0bd] .vue-date-picker input:hover {
    border-color: #465a79;
}
.partner_wr123 .vc-popover-content-wrapper[data-v-7605e1b2] {
    --popover-horizontal-content-offset: 8px;
    --popover-vertical-content-offset: 10px;
    --popover-slide-translation: 15px;
    --popover-transition-time: 0.14s ease-in-out;
    --popover-caret-horizontal-offset: 18px;
    --popover-caret-vertical-offset: 8px;
    position: absolute;
    display: block;
    outline: 0;
    z-index: 10;
}
.partner_wr123 .vc-popover-content-wrapper[data-v-7605e1b2]:not(.is-interactive) {
    pointer-events: none;
}
.partner_wr123 .vc-border {
    border-style: solid;
    border-width: 1px;
}
.partner_wr123 .vc-appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.partner_wr123 .vc-bg-white {
    background-color: #fff;
}
.partner_wr123 .vc-border-gray-400 {
    border-color: #cbd5e0;
}
.partner_wr123 .vc-rounded {
    border-radius: 4px;
}
.partner_wr123 .vc-leading-tight {
    line-height: 1.25;
}
.partner_wr123 .focus\:vc-outline-none:focus {
    outline: 0;
}
.partner_wr123 .vc-py-2 {
    padding-top: 8px;
    padding-bottom: 8px;
}
.partner_wr123 .vc-px-3 {
    padding-left: 12px;
    padding-right: 12px;
}
.partner_wr123 .focus\:vc-shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}
.partner_wr123 .vc-text-gray-800 {
    color: #2d3748;
}
.partner_wr123 .vc-text-base {
    font-size: 16px;
}
.partner_wr123 .vc-w-full {
    width: 100%;
}
.refs_no {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}
.refs_no_text {
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
    color: rgba(255, 255, 255, 0.4);
    margin-top: 15px;
}
.partner_wr123 .referrals__table[data-v-b7c5f83e] {
    position: relative;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -0.02em;
    overflow-x: auto;
    min-height: 450px;
}
.partner_wr123 .referrals__table-wrap {
    position: relative;
}
.page_navigation {
    margin-top: 20px;
}
.page_navigation ul {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 5px;
}
.page_navigation li {
    cursor: pointer;
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    border-radius: 8px;
    color: #fff;
    outline: 0;
    border: 0;
    height: 47px;
    width: 47px;
    background-color: #161f2c;
}
.page_navigation li:hover {
    background-color: #2283f6;
}
.page_navigation li.previous_link {
    transform: rotate(90deg);
    background-color: transparent;
}
.page_navigation li.next_link {
    transform: rotate(270deg);
    background-color: transparent;
}
.page_navigation li.next_link:hover,
.page_navigation li.previous_link:hover {
    background-color: transparent;
}
html body .page_navigation li.next_link:hover .icon-arrow,
html body .page_navigation li.previous_link:hover .icon-arrow {
    fill: #2283f6;
}
html body .partner_wr123 .icon-arrow {
    fill: #55657e;
}
.page_navigation li a,
.page_navigation li a:active,
.page_navigation li a:hover {
    text-decoration: none;
    color: inherit;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
}
.page_navigation .ellipse.less,
.page_navigation .ellipse.more {
    display: none !important;
}
.page_navigation li.active_page {
    background-color: #2283f6;
}
.partner_wr123 .referrals__table[data-v-b7c5f83e]::-webkit-scrollbar-track {
    background-color: rgba(13, 19, 28, 0.8);
    border-radius: 2px;
}
.partner_wr123 .referrals__table[data-v-b7c5f83e]::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background-color: rgba(13, 19, 28, 0.8);
    border-radius: 2px;
}
.partner_wr123 .referrals__table[data-v-b7c5f83e]::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background-color: #2a3546;
}
.partner_wr123 .referrals[data-v-b7c5f83e] {
    margin-top: 25px;
    background: #161f2c;
    border-radius: 20px;
    padding: 10px;
}
.partner_wr123 .actions[data-v-b7c5f83e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    grid-gap: 16px 30px;
    background: linear-gradient(0deg, #202a39, #202a39), linear-gradient(89.13deg, #2a456c 0, #2a656c 100%);
    border-radius: 14px;
    padding: 20px 40px;
}
.referrals__table .item {
    width: 100%;
}
html .partner_wr123 .a_ref1 {
    width: 21px;
    height: 21px;
    border-radius: 50%;
}
.partner_wr123 .currency[data-v-4e4c84f7] {
    column-gap: 8px;
    font-weight: 500;
    font-size: 18px;
    line-height: 21px;
}
@media (max-width: 1099px) {
    .partner_wr123 .overview__info-wrap {
        margin: 20px 0;
    }
    .partner_wr123 .referrals[data-v-b7c5f83e] {
        background-color: transparent;
    }
    html .partner_wr123 .a_ref1 {
        width: 32px;
        height: 32px;
    }
    .partner_wr123 .currency[data-v-4e4c84f7] {
        column-gap: 16px;
    }
    html .partner_wr123 .campaign[data-v-7359584e]::before {
        content: "";
        background-color: #29374b;
        position: absolute;
        left: 0;
        top: 0;
        height: 62px;
        width: 100%;
        border-top-left-radius: 16px;
        border-top-right-radius: 16px;
    }
    .partner_wr123 .campaign__total-dep-wrap[data-v-7359584e]:nth-child(1) {
        grid-row: 1;
        grid-column: 1/3;
        flex-direction: row;
        z-index: 2;
    }
    .partner_wr123 .campaign__total-dep-wrap[data-v-7359584e]:nth-child(1) .font-digits {
        font-weight: 700;
        font-size: 24px;
        line-height: 28px;
    }
    html .partner_wr123 .campaign[data-v-7359584e] {
        border-width: 0;
        background-color: #202a39;
        border-radius: 16px;
        row-gap: 25px;
        padding: 16px 16px 30px;
        column-gap: 5px;
        margin-bottom: 10px;
    }
    html .partner_wr123 .n_ref1 {
        display: none;
    }
    html .partner_wr123 .item {
        margin-bottom: 16px;
    }
    html .partner_wr123 .item:last-child {
        margin-bottom: 0;
    }
    .partner_wr123 .referrals__table[data-v-b7c5f83e] {
        margin: 16px 0;
    }
}
.partner_wr123 .actions[data-v-b7c5f83e] > div:first-child {
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
}
.partner_wr123 .actions[data-v-b7c5f83e] svg {
    fill: #fff;
    cursor: pointer;
    transform: rotate(90deg);
    transition: all 0.1s ease;
    height: 35px;
    width: auto;
}
.partner_wr123 .actions[data-v-b7c5f83e] svg:active {
    transform: scale(0.97) rotate(90deg);
}
.partner_wr123 .actions[data-v-b7c5f83e] svg.active:hover,
.partner_wr123 .actions[data-v-b7c5f83e] svg:hover {
    fill: #9db8e1;
}
@media screen and (max-width: 767px) {
    .partner_wr123 .referrals__table-wrap[data-v-b7c5f83e] {
        position: relative;
    }
    .partner_wr123 .stats__block[data-v-096c53c7] {
        margin-bottom: 20px;
        width: 100%;
    }
    .ref_wr_123 {
        flex-direction: column;
    }
    .partner_wr123 .ref_wr_123 .referrals__block.column[data-v-5b2515c7] {
        width: 100%;
    }
    .partner_wr123 .referrals__block.half[data-v-5b2515c7] {
        margin-left: 0;
    }
    .partner_wr123 .referrals__get-btn[data-v-5b2515c7] {
        margin: 32px auto 0;
    }
    .partner_wr123 .btnGreen[data-v-5b2515c7],
    .partner_wr123 .btnRed[data-v-5b2515c7] {
        margin: 12px auto 0;
    }
}
@media (max-width: 1099px) {
    .partner_wr123 .dropdown[data-v-690b55bd] {
        grid-row: 2;
    }
    .partner_wr123 .actions[data-v-b7c5f83e] {
        padding: 20px 16px;
    }
}
@media (max-width: 625px) {
    .partner_wr123 .campaign__date-name-wrap[data-v-7359584e],
    .partner_wr123 .campaign__mult-def-wrap[data-v-7359584e],
    .partner_wr123 .campaign__share-wrap[data-v-7359584e] {
        -moz-column-gap: 10px;
        column-gap: 10px;
        justify-content: left;
        flex-direction: column;
        align-items: normal;
        row-gap: 4px;
    }
}
.partner_wr123 .dropdown[data-v-690b55bd] {
    position: relative;
}
.partner_wr123 .dropdown__activator[data-v-690b55bd] {
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    align-items: center;
    text-align: center;
    border-radius: 8px;
    color: #fff;
    outline: 0;
    border: 0;
    height: 47px;
    width: 47px;
    background-color: #161f2c;
}
.partner_wr123 .dropdown__activator.active[data-v-690b55bd] {
    background-color: #2283f6 !important;
}
.partner_wr123 .dropdown__activator[data-v-690b55bd]:hover {
    background-color: #2283f6 !important;
}
.partner_wr123 .dropdown__activator[data-v-690b55bd]:active {
    transform: scale(0.95);
}
.partner_wr123 .dropdown__activator.disabled[data-v-690b55bd] {
    cursor: not-allowed;
    color: #55657e;
}
.partner_wr123 .dropdown__activator.disabled:hover .chevron[data-v-690b55bd] {
    fill: #55657e;
}
.partner_wr123 .dropdown__activator:hover .chevron[data-v-690b55bd] {
    fill: #fff;
}
.partner_wr123 .chevron[data-v-690b55bd] {
    fill: #55657e;
    transition: all 0.15s linear;
    margin-left: auto;
}
.fa-angle-right:before {
    content: "\f105";
}
.btn-close10 {
    position: relative;
}
.icon1091 {
    display: block;
}
.icon1051 {
    background: url(/themes/1/assets/image/cross.svg) no-repeat;
}
.oQRso {
    background: url(/themes/1/assets/const/google_svg.svg?x=5) no-repeat;
}
.-TRbK {
    background: url(/themes/1/assets/const/facebook_svg.svg?x=5) no-repeat;
}
.TELEG {
    background: url(/themes/1/assets/const/telegram.svg) no-repeat;
}
.TWITC {
    background: url(/themes/1/assets/const/twitch.svg?x=4) no-repeat;
}
.VKIC {
    background: url(/themes/1/assets/vk.svg?x=5) no-repeat;
}
.TWITTERIC {
    background: url(/themes/1/assets/twitter.svg) no-repeat;
}
.STEAMIC {
    background: url(/themes/1/assets/steam.svg) no-repeat;
}
.REDDITIC {
    background: url(/themes/1/assets/reddit.svg) no-repeat;
}
.btn-main-open021 {
    position: relative;
    display: inline-block;
    padding: 6px 16px;
    vertical-align: middle;
    border-radius: 4px;
    font-family: inherit;
    font-size: 16px;
    line-height: 19px;
    font-weight: 700;
    line-height: 20px;
    text-transform: inherit;
    text-align: center;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    max-width: 343px;
    transition: all 0s ease;
}
.name-btn-text26 {
    position: relative;
    -webkit-transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    pointer-events: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    white-space: nowrap;
}
.name-btn-text26,
.name-btn-text26 > span {
    text-overflow: ellipsis;
}
.btn-main-open008 {
    display: block;
    width: 100%;
    padding: 14px 12px;
    line-height: 19px;
    border-radius: 6px;
    height: 47px;
}
.btn-main-open019 {
    color: #fff;
    background-color: #2283f6;
    border: 1px solid #2283f6;
    transition: all 0.3s ease;
}
html #mobile-block-module .dw_text,
html .registr-content21 .dw_text {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
    margin: 0;
    margin-bottom: 8px;
}
.btn-main-open019:active {
    transform: scale(0.95);
}
.btn-main-open025 {
    color: #2283f6;
    background-color: transparent;
    border: 1px solid #2283f6;
}
.btn-main-open025:hover {
    background-color: #2283f675;
}
.btn-cl695 {
    color: #fff;
    background-color: hsla(0, 0%, 100%, 0.12);
    border: 1px solid #fff;
}
.btn-cl695:hover {
    background-color: hsla(0, 0%, 100%, 0.54);
}
html body .btn-main-open021:disabled {
    color: #fff;
    background-color: #134582;
    box-shadow: 0 7px 20px rgb(34 131 246 / 30%);
    border: 1px solid #134582;
    pointer-events: none;
}
.btn-main-open016 {
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    text-transform: inherit;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: right;
    text-decoration: none;
}
.btn-main-open016 .iconAw731 {
    margin-left: 7px;
    font-size: 19px;
    line-height: inherit;
    font-weight: 700;
    color: #3d7129;
    margin-bottom: 1px;
}
.label-name65 {
    vertical-align: top;
    margin-bottom: 8px;
    line-height: 30px;
    width: 100%;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
}
.inputVal2 {
    height: 48px;
    width: 100%;
    height: 50px;
    border-radius: 6px;
    position: relative;
    display: block;
    font: 16px/19px Roboto, Helvetica Neue, Helvetica, Arial, sans-serif;
    padding: 15px 12px 14px;
    color: #fff;
    background-color: #fff;
    border: 0 solid rgba(0, 0, 0, 0.38);
    -webkit-transition: border 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
    transition: border 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
    transition: box-shadow 0.3s ease-in-out, border 0.3s ease-in-out;
    transition: box-shadow 0.3s ease-in-out, border 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
}
.inputVal2:focus {
    border: 0 solid rgba(0, 0, 0, 0.38);
    outline: 0;
}
.inputVal2::placeholder {
    color: #808a97;
}
.inputVal8:focus {
    border: 0 solid #51adde;
    -webkit-box-shadow: 0 0 5px #51adde;
    box-shadow: 0 0 5px #51adde;
}
.inputVal2[type="password"],
.inputVal2[type="text"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.label-name65 .inputVal2.inputVal11 {
    background-color: #161f2c;
    color: #fff !important;
    padding: 14px;
    transition: all 0 ease;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
}
.label-name65 .inputVal2.inputVal11:-internal-autofill-selected,
.label-name65 .inputVal2.inputVal11:-webkit-autofill,
.label-name65 .inputVal2.inputVal11:-webkit-autofill:focus,
.label-name65 .inputVal2.inputVal11:-webkit-autofill:hover {
    background-color: transparent !important;
    box-shadow: 0 0 0 30px #161f2c inset !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    border: 1px solid rgba(0, 0, 0, 0.38);
}
.verification {
    display: flex;
    justify-content: center;
}
.verification__input {
    width: 50px;
    margin: 0 10px;
    padding: 0 5px;
    text-align: center;
}
@media (max-width: 425px) {
    .verification__input {
        width: 40px;
        height: 40px;
        margin: 0 4px;
    }
}
.get_pr_wr_l {
    display: grid;
    grid-gap: 15px;
    grid-template-columns: 30% 70%;
    margin: 36px 0 26px;
    padding: 10px 5px;
    background-color: #161f2c;
    border-radius: 4px;
}
.get_pr_all {
    padding: 10px 5px;
    border-radius: 4px;
    background-color: #161f2c;
}
.get_pr_t img {
    width: 60px;
    display: block;
    margin: 0 auto;
}
.get_pr_tt {
    color: #fff;
    font-size: 17px;
}
.get_pr_ite {
    background-color: #29374b;
    border-radius: 4px;
    padding: 5px;
}
.get_pr_ite img {
    width: 70px;
    display: block;
    margin: 0 auto;
}
.get_pr_all .get_pr_ite img {
    width: 100px;
    margin-bottom: 5px;
}
.get_pr_ar {
    position: absolute;
    left: 50%;
    top: 0;
    height: 100%;
    width: 1px;
    content: "";
    background-color: #adbec6;
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 50%);
}
.get_pr_ar:after,
.get_pr_ar:before {
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    position: absolute;
    content: "";
    left: 50%;
}
.get_pr_ar:before {
    border-bottom: 15px solid #adbec6;
    top: 100%;
    transform: translateX(-50%);
    margin-top: -7px;
}
.get_pr_ar:after {
    border-top: 15px solid #adbec6;
    bottom: 100%;
    transform: translateX(-50%) translateY(7px);
}
@media (max-width: 1023px) {
    .get_pr_ar:after,
    .get_pr_ar:before {
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
    }
}
.get_pr_roll {
    background-color: #000;
    box-shadow: 0 0 15px 6px rgb(0 0 0 / 50%);
    padding: 2px;
    position: relative;
    display: flex;
    align-items: center;
    width: calc(100% - 15px);
    border-radius: 4px;
}
.get_pr_line {
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
}
.get_pr_cont {
    gap: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: max-content;
    transform: translate3d(-50px, 0, 0);
}
html body .pix_main_img {
    display: none;
}
.get_pr_roll:after,
.get_pr_roll:before {
    content: "";
    position: absolute;
    top: 0;
    height: 100%;
    width: 20px;
    z-index: 2;
}
.get_pr_roll:before {
    background: linear-gradient(270deg, rgba(20, 26, 29, 0) 0, #141a1d 100%);
    left: -1px;
}
.get_pr_roll:after {
    background: linear-gradient(270deg, rgba(20, 26, 29, 0) 0, #141a1d 100%);
    transform: rotate(180deg);
    right: -1px;
}
.get_pr_ite {
    min-width: 95px;
    display: block;
    text-align: center;
    font-size: 24px;
    color: #fff;
    position: relative;
    -moz-transition: transform 0.4s ease-out;
    -o-transition: transform 0.4s ease-out;
    -webkit-transition: transform 0.4s ease-out;
    -ms-transition: transform 0.4s ease-out;
}
.get_pr_ite p {
    margin: 0;
    font-size: 14px;
}
.get_pr_line:before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.4) 100%);
    height: 25px;
}
.get_pr_gr {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    grid-row-gap: 10px;
    grid-column-gap: 10px;
}
.get_pr_h {
    text-align: left;
    font-size: 18px;
    color: #fff;
}
.lp[data-v-5969fef4] {
    position: relative;
    margin-top: -60px;
}
.lp .vip-club-h4[data-v-5969fef4] {
    margin-top: 30px;
    margin-bottom: 5px;
    color: #fff;
}
.lp_2 .lp1[data-v-5969fef4] {
    padding: 183px 0 0;
}
.lp_2 .lp1 .lp1__cloud[data-v-5969fef4] {
    right: -108px;
    top: -183px;
}
.lp_2 .lp2[data-v-5969fef4] {
    padding-top: 55px;
}
.lp_2 .lp__background_2[data-v-5969fef4] {
    margin: 71px 0 0;
}
.lp1[data-v-5969fef4] {
    padding: 0 0 120px;
}
.lp1__box[data-v-5969fef4] {
    margin-bottom: 230px;
}
.lp1__circkles[data-v-5969fef4],
.lp1__cloud[data-v-5969fef4] {
    position: absolute;
    right: -109px;
    top: -204px;
}
.lp1__cloud[data-v-5969fef4] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
.lp1__cloud img[data-v-5969fef4] {
    max-width: none;
}
.lp1__cloud_2[data-v-5969fef4] {
    right: -108px;
    top: -183px;
}
.lp1__title[data-v-5969fef4] {
    position: relative;
    margin: 0 auto;
    max-width: 700px;
    font-weight: 900;
    font-size: 60px;
    line-height: 70px;
    text-align: center;
    text-transform: uppercase;
    color: #ffdc00;
}
.vipclub_wrapper {
    position: relative;
}
.lp1__title[data-v-5969fef4] + p {
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    margin: 14px 0 58px;
    position: relative;
}
.lp1__img[data-v-5969fef4] {
    position: absolute;
    left: 0;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    width: 100%;
}
.lp1__img img[data-v-5969fef4] {
    max-width: 100%;
    height: auto;
    flex-shrink: 0;
    width: 100%;
    height: 375px;
    object-fit: cover;
}
.rank_about__wrapper .kpCklu {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0, -50%);
    justify-content: space-between;
    width: 100%;
    z-index: 1;
}
.rank_slider_sw1.swiper {
    width: calc(100% - 132px);
    margin: 0 auto;
}
.rank_about__wrapper .kpCklu button {
    width: 46px;
    height: 46px;
    background: #29374b;
    border-radius: 10px;
}
.rank_about__wrapper .kpCklu button.swiper-button-disabled {
    opacity: 0.8;
    cursor: initial;
}
.rank_about__wrapper .kpCklu button.swiper-button-disabled:hover .icon {
    fill: rgba(153, 164, 176, 0.6);
}
.rank_about__wrapper .navigation-prev-rank1 {
    transform: rotate(180deg);
}
.lp1__img .lp1__img_m {
    display: none;
}
.lp1__img_2[data-v-5969fef4] {
    right: -124px;
    top: -183px;
    width: 751px;
}
.lp1[data-v-5969fef4] .btn {
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
    padding: 14px 70px;
    border-radius: 10px;
    display: block;
    position: relative;
    margin: 0 auto;
}
.lp1__list[data-v-5969fef4] {
    position: relative;
    column-gap: 20px;
    align-items: center;
    justify-content: space-between;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-bottom: 60px;
}
.lp1__list_2 .lp1__list-item[data-v-5969fef4] {
    margin: 0 0 30px;
}
.lp1__list-item[data-v-5969fef4] {
    text-align: center;
    background: #16273d;
    border-radius: 20px;
    padding: 32px 20px;
    text-align: center;
    height: 100%;
}
.lp1__list-img[data-v-5969fef4] {
    position: relative;
    height: 110px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 16px;
}
.lp1__list-img img[data-v-5969fef4] {
    max-width: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    width: 110px;
    height: auto;
    margin: 0 auto;
}
.lp1__list-heading[data-v-5969fef4] {
    margin: 0 0 10px;
    font-weight: 700;
    font-size: 28px;
    line-height: 33px;
    text-transform: uppercase;
    color: #fff;
    min-height: 66px;
}
.lp1__list-text[data-v-5969fef4] {
    margin: 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
}
.lp2[data-v-5969fef4] {
    position: relative;
    padding: 40px 0;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.freebox_wrapper.ieOgwV .lp2[data-v-5969fef4] {
    padding: 60px 0 0;
}
.lp2[data-v-5969fef4] .button {
    margin: 30px auto 0;
    display: inline-block;
}
.lp-heading[data-v-5969fef4] {
    margin: 0 auto 40px;
}
.lp-title[data-v-5969fef4] {
    margin: 0 auto 40px;
    font-weight: 700;
    font-size: 50px;
    line-height: 59px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
}
.freebox_wrapper .lp-title[data-v-5969fef4] {
    margin: 0 auto 10px;
    font-weight: 700;
    font-size: 40px;
    line-height: 52px;
    text-align: center;
    text-transform: uppercase;
    color: #ffdc00;
}
.lp-title span[data-v-5969fef4] {
    color: #ffdc00;
}
.lp-toptext[data-v-5969fef4] {
    font-weight: 500;
    font-size: 28px;
    line-height: 36px;
    text-align: center;
    color: #9db8e1;
}
.lp-toptext2[data-v-5969fef4] {
    font-weight: 500;
    font-size: 24px;
    line-height: 31px;
    text-align: center;
    color: #9db8e1;
}
.lp-toptext2[data-v-5969fef4] + .lp-toptext[data-v-5969fef4] {
    margin-bottom: 80px;
}
.lp-toptext[data-v-5969fef4] img {
    width: 48px;
    height: 48px;
    display: inline-block;
    margin: 0 12px;
}
.lp-toptext[data-v-5969fef4] a,
.lp-toptext[data-v-5969fef4] a:hover {
    text-decoration: none;
}
.lp-toptext[data-v-5969fef4],
.lp-toptextsm[data-v-5969fef4] {
    margin: 0 auto;
    text-align: center;
}
.lp-toptextsm[data-v-5969fef4] {
    max-width: 610px;
    font-size: 15px;
    line-height: 1.55;
    color: #6a87b2;
}
.lp2__items[data-v-5969fef4] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.lp2__items > [data-v-5969fef4] {
    position: relative;
    padding: 0 6px;
    width: 33.33%;
}
.lp2__item[data-v-5969fef4] {
    position: relative;
    padding: 149px 20px 32px 40px;
    border-radius: 20px;
    background: linear-gradient(318.42deg, #23353e 2.97%, #072445 95.55%);
    font-weight: 600;
    height: 100%;
}
.lp2__item-img[data-v-5969fef4] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}
.lp2__item-img img[data-v-5969fef4] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
.lp2__item-img_1[data-v-5969fef4] {
    left: 0;
    top: 20px;
}
.lp2__item-img_1 img[data-v-5969fef4] {
    width: 145px;
}
.lp2__item-img_2[data-v-5969fef4] {
    left: 0;
    top: 13px;
}
.lp2__item-img_2 img[data-v-5969fef4] {
    width: 145px;
}
.lp2__item-img_3[data-v-5969fef4] {
    left: 0;
    top: 13px;
}
.lp2__item-img_3 img[data-v-5969fef4] {
    width: 145px;
}
.lp2__item-img_4[data-v-5969fef4] {
    left: 0;
    top: 10px;
}
.lp2__item-img_4 img[data-v-5969fef4] {
    width: 340px;
}
.lp2__item-img_5[data-v-5969fef4] {
    left: 7px;
    top: 5px;
}
.lp2__item-img_5 img[data-v-5969fef4] {
    width: 146px;
}
.lp2__item-img_6[data-v-5969fef4] {
    left: 5px;
    top: 10px;
}
.lp2__item-img_6 img[data-v-5969fef4] {
    width: 139px;
}
.lp2__item-num[data-v-5969fef4] {
    position: absolute;
    right: 23px;
    top: 32px;
    width: 153px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
.lp2__item-heading[data-v-5969fef4] {
    font-weight: 800;
    font-size: 25px;
    line-height: 32px;
    text-transform: uppercase;
    color: #fff;
    -webkit-line-clamp: 2;
    margin: 0 0 12px;
}
.lp2__item-heading[data-v-5969fef4],
.lp2__item-text[data-v-5969fef4] {
    position: relative;
    z-index: 1;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.lp2__item-text[data-v-5969fef4] {
    font-weight: 500;
    font-size: 15px;
    line-height: 19px;
    color: #9db8e1;
    -webkit-line-clamp: 3;
    margin: 0;
}
.btn[data-v-5969fef4] {
    height: 52px;
    margin: 30px auto 0;
    display: block;
    text-transform: uppercase;
}
.lp3[data-v-5969fef4] {
    position: relative;
    overflow: hidden;
    padding: 0 0 60px;
}
.lp3__signs[data-v-5969fef4] {
    position: absolute;
    left: 0;
    top: -13px;
    width: 100%;
    z-index: -1;
}
.lp3__heading[data-v-5969fef4] {
    margin-bottom: 43px;
}
.lp3__title[data-v-5969fef4] {
    margin-bottom: 8px;
}
.rank-slider__possibility svg {
    fill: #2ddc4b;
}
.rank-slider[data-v-04a83275] {
    overflow: hidden;
}
.rank-slider__slide[data-v-04a83275] {
    position: relative;
    padding: 0 12px;
}
.rank-slider__image[data-v-04a83275] {
    position: relative;
    margin: auto;
    width: 80px;
    height: 80px;
}
.rank-slider__image img[data-v-04a83275] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    position: absolute;
    left: 50%;
    width: 100%;
    top: 0;
    transform: translate(-50%);
}
.rank-slider__title[data-v-04a83275] {
    margin-top: 10px;
}
.rank-slider__cashback[data-v-04a83275],
.rank-slider__title[data-v-04a83275] {
    font-weight: 800;
    font-size: 32px;
    line-height: 38px;
    text-align: center;
    margin: 0 0 10px;
}
.rank-slider__cashback[data-v-04a83275] {
    color: #ffdc00;
}
.rank-slider__details[data-v-04a83275] {
    margin-bottom: 20px;
}
.rank-slider__label[data-v-04a83275] {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    color: #9db8e1;
    margin: 0;
}
.rank-slider__value[data-v-04a83275] {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    color: #00bd71;
    text-align: center;
    margin: 4px 0 10px;
}
.rank-slider__currency[data-v-04a83275] {
    color: #fff;
}
.rank-slider__slider-body[data-v-04a83275] {
    position: relative;
    z-index: 2;
}
.rank-slider__bg[data-v-04a83275] {
    position: absolute;
    left: 0;
    top: 20px;
    width: 100%;
    height: calc(100% - 20px);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
.rank-slider__possibilities[data-v-04a83275] {
    text-align: center;
}
.rank-slider__possibility[data-v-04a83275] {
    font-weight: 500;
    font-size: 10px;
    line-height: 14px;
    color: #55657e;
}
.rank-slider__possibility--active[data-v-04a83275] {
    color: #fff;
}
.rank-slider__possibility--active svg[data-v-04a83275] {
    fill: #2ddc4b;
}
.rank-slider__arrow[data-v-04a83275]:first-child {
    margin-right: 8px;
}
.rank-slider__navigator[data-v-04a83275] {
    display: flex;
    justify-content: center;
}
.rank-slider__bg-label[data-v-04a83275] {
    position: relative;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAQCAYAAABnYDOFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFRSURBVHgB7ZjNTQMxEIXfOJcsnOjAoYKkAlqACkg6CAUEdok4IzrYdAAdLBWwDQAuYQ9EiZDswV4kpKAkax8T+5N2L/NsaZ5m/EewyIevIQxJAi7B4oKIJRK+NPZbGHAFLWqVZ4q2qeT9amwDd8ncvTTEdPN+m5X/A7RrhMxXUvT4Ea56ExswqGLdv1I5Ndvi1DXBYL4sCXSNRAuDF5+z0/E+jUDXJPp7ykwKCQsp1ifTLlWnqSo/a5gwQQLEKHa1/IYOnpzPl29WPkS0kPqYZQMfZWel/mH4FTFj+MVX6m2qEb1nRIwR5J2/f6XqdY3fg26UqFlW+Wq9TW03LFCNCHHn0hC9f6XC7X7+68oxEZp3kKnGUJTramjeQaa6x4LQVjh07G2ydHmHjAky1cEak3huWKS0RoFAgk1tq9WsR7Ypno7VXGYo+y+M7o9Cq9TxA7LVfuYNX2buAAAAAElFTkSuQmCC)
        no-repeat 50%;
    bottom: -16px;
    width: 85px;
    transform: translate(-50%);
    left: 50%;
}
.rank-slider__bg-label-text[data-v-04a83275] {
    font-weight: 600;
    font-size: 10px;
    line-height: 16px;
    text-align: center;
    margin: 0;
}
.swiper-paginationR {
    width: fit-content;
    margin: 40px auto 0;
    display: flex;
    justify-content: center;
    column-gap: 20px;
}
.swiper-paginationR .swiper-pagination-bullet {
    width: 40px;
    height: 6px;
    background: #29374b;
    border-radius: 97px;
    opacity: 1;
}
.swiper-paginationR .swiper-pagination-bullet-active {
    background: #2283f6;
}
@media (max-width: 1024px) {
    .lp1__list[data-v-5969fef4] {
        grid-template-columns: 1fr 1fr;
        row-gap: 16px;
    }
    html body .swiper .swiper-paginationR {
        display: none;
    }
    .rank_about__wrapper .kpCklu {
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0, -50%);
        justify-content: space-between;
        width: 132px;
        margin: 40px auto 0;
    }
    .rank_slider_sw1.swiper {
        width: 100%;
    }
    .lp1__img img[data-v-5969fef4] {
        object-fit: cover;
    }
}
@media (max-width: 720px) {
    .lp1__img .lp1__img_m {
        display: block;
        height: auto !important;
        width: 100%;
    }
    .lp1__img .lp1__img_m {
        display: block;
    }
    .lp1__img .lp1__img_d {
        display: none;
    }
    .lp1__img[data-v-5969fef4] {
        left: 0;
        transform: none;
        width: 100%;
    }
    .lp1__list[data-v-5969fef4] {
        grid-template-columns: 1fr;
    }
    .lp1__list-heading[data-v-5969fef4] {
        min-height: auto;
    }
    .lp1__title[data-v-5969fef4] {
        margin-top: 30vw;
    }
    .lp1__box[data-v-5969fef4] {
        margin-bottom: 70vw;
    }
    .rank_slider_sw1.swiper {
        width: 250px;
        overflow: visible;
    }
}
@media (max-width: 850px) {
    .lp2__items[data-v-5969fef4] {
        display: block;
    }
    .lp2__items > [data-v-5969fef4] {
        width: 100%;
        margin-bottom: 16px;
    }
    .lp2__item-heading[data-v-5969fef4] {
        font-size: 20px;
        line-height: 26px;
    }
    .lp2__item-text[data-v-5969fef4] {
        line-height: 16px;
        font-size: 14px;
    }
}
@media (max-width: 650px) {
    .lp1__box[data-v-5969fef4] {
        margin-bottom: 60vw;
    }
    .lp1__title[data-v-5969fef4] {
        margin-top: 30vw;
    }
    .lp1__title[data-v-5969fef4],
    .lp3__title[data-v-5969fef4] {
        font-size: 50px;
        line-height: 60px;
    }
}
@media (max-width: 550px) {
    .lp1__title[data-v-5969fef4],
    .lp3__title[data-v-5969fef4] {
        font-size: 40px;
        line-height: 47px;
    }
}
@media (max-width: 430px) {
    .lp1__title[data-v-5969fef4] + p {
        font-size: 16px;
        line-height: 19px;
    }
    .lp1__box[data-v-5969fef4] {
        margin-bottom: 50vw;
    }
    .lp1__title[data-v-5969fef4] {
        margin-top: 25vw;
    }
}
.table_lattest_bets tr:nth-child(2n) {
    background-color: #1d2736;
}
#header-forgot-wrapper {
    position: relative;
    margin-bottom: 32px;
}
.forgot-label47 .labelTitle9 {
    top: 3px;
}
.btn-close10 .modal_icon {
    transition: transform 0.3s;
    transform: rotate(0);
}
.btn-close10:hover .modal_icon {
    transform: rotate(90deg);
}
.forgot-block-text47 ol {
    padding-left: 20px;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
    margin: 20px 0 32px;
}
.btn-main-open021.btn-main-open014 {
    color: #808a97;
    transition: all 0.3s ease;
}
.btn-main-open021.btn-main-open014:hover {
    color: #fff;
}
.forgot-block-text47 p {
    color: #fff;
    text-align: center;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
}
.forgot-block-text47 .dw_text {
    text-align: left;
}
.forgot-block-text47 ol li {
    margin-top: 10px;
}
.label-name651 {
    position: relative;
}
.labelWarn5 {
    display: none;
    line-height: 19px;
    font-size: 12px;
    padding: 4px 12px 0;
    text-align: left;
}
.labelTitle9 {
    top: 3px;
    font-size: 16px;
    line-height: 40px;
    position: absolute;
    top: 5px;
    left: 12px;
    z-index: 20;
    overflow: hidden;
    max-width: calc(100% - 20px);
    pointer-events: none;
    color: #fff;
    white-space: nowrap;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: font-size 0.2s ease-in-out, line-height 0.2s ease-in-out;
    transition: font-size 0.2s ease-in-out, line-height 0.2s ease-in-out;
}
.labelTitle8 {
    font-size: 12px;
    line-height: 18px;
}
.registr-content21 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.75);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    z-index: 16001;
}
.main-content-wr022 {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
.main-content-ou26 {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    width: 100vw;
}
.main-content-ou29 {
    width: 100%;
}
.login-text011 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}
.login-text011 .login-text013 {
    border-top: 2px solid rgba(0, 0, 0, 0.12);
    -webkit-box-flex: 5;
    -ms-flex: 5;
    flex: 5;
}
.title-cabinet77 {
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    margin: 24px 0 10px;
    color: #fff;
}
.content-main665 {
    position: relative;
    height: calc(100% - 58px);
    margin: 0;
    overflow-y: auto;
    overflow-x: hidden;
    background: #f7f7f7;
    color: #fff;
}
.btn-sub101 {
    float: right;
    margin-right: 8px;
    border-radius: 4px;
    display: none;
}
.btn-main-open009 {
    text-align: center;
    margin: 0 auto;
}
.btn-main-wr014 {
    width: 100%;
    margin: auto;
}
.btn-main-wr014.btn-main-wr015 {
    padding-top: 20px;
    padding-bottom: 24px;
}
.btn-main-open013 {
    text-align: center;
    padding: 0;
}
.btn-main-open013 > span {
    -webkit-box-align: center;
    -ms-flex-align: center;
    width: 100%;
    height: 100%;
    align-items: center;
}
.btn-main-open012 {
    border-color: #db4437;
    color: #db4437;
}
.btn-main-open011 {
    border-color: #4267b2;
    color: #4267b2;
}
.btn-main-wr011 {
    position: relative;
}
#telegram-login-Jetspincom_bot {
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 1;
    width: 100% !important;
    opacity: 0.1;
}
.btn-main-open015 {
    margin: 16px 0;
    max-width: 343px;
    text-align: right;
    color: #fff;
}
.login-data30 {
    width: 100%;
    max-width: 343px;
    margin: auto;
    text-align: left;
}
.login-data30 fieldset {
    border: 0;
    padding: 0;
    margin: 0 0 4px;
}
._1S9jE > label {
    margin: 0 0 16px;
}
.btn-main-open017 {
    margin: 0 auto;
}
.login-content-in30 {
    margin: 0 auto;
    padding: 16px;
}
.btn-main-open014 {
    width: 100%;
    margin: 4px auto 24px;
    text-decoration: underline;
}
.login-icon303 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 0 40px;
}
.login-text010 {
    margin-top: 28px;
    text-align: center;
    padding-bottom: 10px;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
}
.btn-main-wr010 {
    padding-bottom: 32px;
    width: 100%;
}
.login-text014 {
    padding-top: 20px;
    text-align: center;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 24px;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
}
.login-text014 span:last-child {
    cursor: pointer;
    color: #ffde01;
    margin-left: 5px;
    transition: all 0.3s ease;
}
.login-text014 span:last-child:hover {
    text-decoration: underline;
    color: #fff;
}
@media screen and (max-height: 767px) {
    .login-content-in30 {
        padding: 0 16px 16px;
    }
    .btn-main-open014 {
        margin: 16px auto 24px;
    }
    .login-content-in30 div.btn-main-wr016,
    .login-text014 {
        padding-top: 16px;
    }
}
.ltext53 {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.main-content-wr23 {
    padding: 0 24px 8px;
    height: 100%;
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
}
.main-content-wrapper1 {
    position: relative;
    height: 100%;
    width: 100%;
}
.mobile-close-block30 {
    position: absolute;
    top: 5px;
    right: 15px;
    margin: 15px -5px;
    height: 40px;
    width: 40px;
}
.registr-content21 #module-forg3,
.registr-content21 #module-login3 {
    height: auto;
    border-radius: 16px;
    min-width: 400px;
}
.registr-content21 #module-forg3 .btn_mobile_reg01,
.registr-content21 #module-login3 .btn_mobile_reg01 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    column-gap: 10px;
}
.registr-content21 #module-forg3 .btn_mobile_reg01 .name-btn-text26 span,
.registr-content21 #module-login3 .btn_mobile_reg01 .name-btn-text26 span {
    display: none;
}
.registr-content21 #module-forg3 .main-content-wrapper1,
.registr-content21 #module-login3 .main-content-wrapper1 {
    max-height: 95vh;
    overflow-y: auto;
}
#module-forg3 {
    max-width: min-content;
}
#module-forg3,
#module-login3 {
    background: #202a39;
}
.mobile-close-block30 .btn-close10 {
    position: relative;
    width: 40px;
    height: 40px;
    padding: 12px;
}
.mobile-close-block30:hover {
    cursor: pointer;
}
.registr-close-block {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
html body .crisp-client .cc-52lo .cc-kegp .cc-1oun .cc-1qth {
    display: none !important;
}
.sp_men78 a {
    position: relative;
    width: 100%;
    height: 100%;
    width: 100%;
    padding: 10px 0;
    display: flex;
    flex-direction: row;
    column-gap: 10px;
    align-items: center;
    transition: all 0.3s ease;
    border-radius: 0.625rem;
    padding-left: 5px;
}
.item_burg_sport {
    position: relative;
}
.dJCoDL .arrowDropCoins673888 {
    width: 15px;
    height: 15px;
    position: absolute;
    right: 20px;
    margin-bottom: 10px;
    transition: all 0.25s ease 0s;
}
.dJCoDL .arrowDropCoins673888.open {
    transform: rotate(90deg);
}
.sp_men78 {
    padding: 0 26px 10px;
    display: block;
    margin-top: -10px;
}
.sp_men78 h4 {
    grid-column: 1/3;
    text-align: left;
    font-weight: 700;
    font-size: 13px;
    margin: 15px 0;
    color: #fff;
    text-transform: uppercase;
}
.sp_men78 a:hover {
    text-decoration: none;
}
.sp_men78 a:active {
    transform: scale(0.97);
}
.sp_men78 a svg {
    width: 16px;
    height: 16px;
    fill: #55657e;
}
.sp_men78 a span {
    font-size: 13px;
    transition: all 0.3s ease;
}
.sp_men78 a:hover span {
    color: #f5f6f7;
}
.sp_men78 .active span {
    color: #f5f6f7;
}
.sp_men78 a:hover svg,
.sp_men78 a:hover svg path {
    fill: #f5f6f7;
}
.sp_men78 .active svg,
.sp_men78 .active svg path {
    fill: #f5f6f7;
}
@media (max-width: 1024px) {
    .sp_men78 a {
        max-width: 100%;
    }
    .sp_men78 a span {
        color: #ddd;
        font-size: 14px;
    }
    .sp_men78 h4 {
        color: #fff;
    }
    .sp_men78 {
        padding-bottom: 0;
        margin-bottom: -15px;
    }
    .sp_men78 a svg {
        width: 20px;
        height: 20px;
    }
    .sp_men78 a {
        padding: 12px 5px;
    }
}
.provider-img img {
    width: 80%;
}
@media (max-width: 1024px) {
    .provider-img img {
        width: 95%;
    }
}
:host(.bt18) {
    display: none !important;
}
@media (max-width: 767px) {
    html body .support_desctop_i {
        display: none !important;
    }
}
.iconcaptcha-holder.iconcaptcha-theme-light {
    margin: 0 auto;
}
html .modal_extraCaptcha .modal_coins_content_inner {
    min-height: fit-content;
    min-width: fit-content;
    width: auto;
    text-align: center;
}
@media (max-width: 1024px) {
    html body .support_desctop_i {
        z-index: 103 !important;
    }
}
.sl_wr_ss {
    position: relative;
}
.slotsp_sliders {
    display: none;
}
.navigation-btns-wrap {
    margin-left: auto;
}
.recsl1_slider_sw,
.recsl_slider_sw {
    padding: 0 10px;
}
html body .support_desctop_i {
    margin-right: 0;
    position: fixed;
    right: 24px;
    bottom: 15px;
    width: 40px;
    height: 40px;
    min-width: 40px;
    border-radius: 50%;
    background: #222d3c;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    transition: all 0.3s ease;
    z-index: 150;
    cursor: pointer;
    transition: all 0.3s ease;
}
html body .support_desctop_i:active {
    transform: scale(0.95);
}
html body .support_desctop_i svg {
    fill: #5b6c85;
}
.btn-main-open019:hover {
    background-color: #2283f6;
    box-shadow: 0 7px 20px rgb(34 131 246 / 30%);
}
@media (max-width: 767px) {
    .registr-content21 {
        position: fixed;
    }
    #home-banner .dobEAQ,
    .slots_lwr .dobEAQ {
        margin: 0;
    }
    #module-forg3 .mobile-close-block30,
    #module-login3 .mobile-close-block30 {
        display: block;
    }
    #module-forg3,
    #module-login3 {
        border: 0 solid #4b5b74;
    }
    .registr-content21 #module-forg3,
    .registr-content21 #module-login3 {
        min-width: 100%;
    }
    .registr-content7 {
        border: 0 solid #4b5b74;
    }
    .content-main665 {
        margin: 0;
        min-height: calc(100% - 47px);
    }
    .content-main065 {
        min-height: 100%;
    }
    .main-content-wr23 {
        padding: 16px 16px 40px;
    }
    .btn-main-open008 {
        margin: 0 auto;
    }
    .btn-sub101 {
        display: none;
    }
    .mobile-close-block30 {
        position: absolute;
        top: -5px;
        right: 15px;
        margin: 15px -5px;
        height: 40px;
        width: 40px;
    }
    .btn-cl695:hover {
        background-color: hsla(0, 0%, 100%, 0.12);
    }
    .mobile-close-block30:hover {
        cursor: pointer;
    }
    .btn_mobile_reg01 {
        display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: 10px;
    }
    .btn-close10 {
        position: relative;
        width: 40px;
        height: 40px;
        padding: 12px;
    }
}
@media (max-width: 1024px) {
    .lobby_slider_sw {
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch;
    }
}
@media (max-width: 550px) {
    .btn_mobile_reg01 {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
    .btn_mobile_reg01 .name-btn-text26 span {
        display: none;
    }
}
@media (max-width: 400px) {
    .login-content-in30 {
        padding: 0 4px;
    }
    html .modal_cashback .balances__body[data-v-46167d53] {
        grid-row-gap: 15px;
        grid-template-columns: 1fr;
    }
    html .balances__body .cash_tot {
        border: 0;
    }
}
#mobile-block-module {
    position: fixed;
    min-height: calc(100vh - 47px);
    height: calc(100vh - 47px);
    min-height: -webkit-fill-available;
    height: -webkit-fill-available;
    width: 100%;
    overflow-y: auto;
    left: 0;
    top: 0;
    z-index: 69;
    background-color: #f7f7f7;
    display: none;
}
.fa-eye:before {
    content: "\f06e";
}
.fa-caret-down:before {
    content: "\f0d7";
}
.fa-angle-down:before {
    content: "\f107";
}
.btn_reg_desk3 {
    display: flex;
    column-gap: 10px;
    text-align: center;
    align-items: center;
    justify-content: center;
}
.login-content-in30 .btn_reg_desk3 {
    padding-bottom: 20px;
}
.inputVal2 select {
    font-family: Roboto, "Helvetica Neue";
}
.label-name65.rln653.rln653 .inputVal2 {
    margin-bottom: 0;
}
.rIcon065 {
    height: 40px;
    width: 40px;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    top: 30px;
}
._3y1SE,
.rIcon065 {
    position: absolute;
    right: 5px;
}
._3y1SE {
    line-height: 40px;
    width: 40px;
    font-size: 20px;
    font-weight: 400;
    color: #fff;
    cursor: pointer;
    text-align: center;
}
.rSel91 {
    position: relative;
    padding: 0;
    vertical-align: top;
}
.rSel91 select::-ms-expand {
    display: none;
}
.r1icon75 {
    position: absolute;
    right: 12px;
    top: 50%;
    width: 12px;
    height: 12px;
    margin-top: -8px;
    font-size: 16px;
    z-index: 10;
    pointer-events: none;
}
.rSel45 {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 0 32px 0 16px;
    outline: 0;
    background: 0 0;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
}
.rSel71 .rSel45 {
    position: relative;
    padding: 12px 0 0 10px;
}
.labelWarn1 {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 350px;
    word-break: break-word;
}
@media (min-width: 320px) {
    .labelWarn1 {
        max-width: 230px;
    }
}
@media (min-width: 375px) {
    .labelWarn1 {
        max-width: 286px;
    }
}
@media (min-width: 414px) {
    .labelWarn1 {
        max-width: 326px;
    }
}
.r1warn75 {
    font-size: 12px;
    line-height: 14px;
    white-space: normal;
    word-break: break-word;
    clear: both;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    color: #808a97;
    margin: 8px 0;
}
.registr-content7 {
    background: #202a39;
    color: #fff;
    border-radius: 12px;
    max-height: 98vh;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 16px 40px 40px;
    position: relative;
    min-width: 400px;
    max-width: min-content;
}
._1rJPL {
    color: #e60000;
}
._2Nkdq.inputVal2 {
    border-color: #1daa63;
}
.label-name65._1rJPL .inputVal2 {
    border: 1px solid #e60000;
    color: #fff;
}
._1rJPL .labelWarn5 {
    display: block;
}
._32NKE._1rJPL .labelWarn5 {
    opacity: 1;
    text-align: center;
    z-index: 10;
}
.registr-buttonClose59 {
    cursor: pointer;
    outline: 0;
    padding: 0;
    position: absolute;
    right: 16px;
    top: 16px;
}
.registr-content21 .registr-buttonClose59 {
    padding: 12px;
}
.z9uCk {
    color: #2283f6;
    cursor: pointer;
    font-weight: 700;
    font-size: 25px;
}
._1CJYO {
    margin-bottom: 4px;
}
.rln35 {
    border-radius: 2px;
    border-style: solid;
    border-width: 2px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 18px;
    position: relative;
    right: -1px;
    top: 1px;
    -webkit-transition: all 0.15s linear;
    transition: all 0.15s linear;
    width: 18px;
}
.rln35.rln40 {
    background-color: #2283f6;
    border-color: #2283f6;
}
#terms32 {
    margin: 1px 5px 15px;
    cursor: pointer;
}
.rlnVal35 {
    cursor: pointer;
    height: 0;
    opacity: 0;
    position: absolute;
    width: 0;
}
.r2warn45 {
    border-color: #fff;
    border-style: solid;
    border-width: 0 0 2px 2px;
    display: block;
    height: 6px;
    opacity: 0;
    position: relative;
    right: -1px;
    top: 3px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
    width: 12px;
}
.rln35.rln40 .r2warn45 {
    opacity: 1;
}
.rPol5 {
    outline: 0;
    padding: 0 10px 20px 0;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 10px;
}
._2GnYp {
    display: inline-block;
    width: calc(100% - 35px);
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
}
.r1Line76 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}
.rAgr5 {
    width: 100%;
}
.rAgr5 a {
    color: #2283f6;
    font-weight: 700;
    text-decoration: none;
    cursor: pointer;
}
.rln4523 {
    margin: 0;
}
.b-vgC {
    margin: 0;
}
.Q5L1J {
    margin: 0;
}
.Q5L1J input {
    border-radius: 6px !important;
}
.r1Name75 {
    margin: 0;
    color: #fee002;
    font-size: 26px;
}
.rBtn06 {
    max-width: none;
    width: 100%;
    margin: 20px 0;
}
.r1Cnt75 {
    font-weight: 700;
    margin: 0;
    width: 100%;
    display: block;
}
._1enZF {
    color: #2283f6;
    font-weight: 700;
    text-decoration: none;
    cursor: pointer;
}
.r1Wel75 {
    margin: 0;
    font-size: 21px;
}
._39K8x {
    border-radius: 12px;
    -webkit-box-shadow: 0 5px 16px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 5px 16px 0 rgba(0, 0, 0, 0.12);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    position: relative;
    overflow: hidden;
}
._3FwPe > div {
    position: relative;
}
._10GYC {
    background: -webkit-gradient(linear, left top, right top, from(#f18825), to(#2283f6));
    background: linear-gradient(90deg, #f18825, #2283f6);
    color: #fff;
    font-weight: 700;
    margin: 0;
    padding: 4px 16px;
    text-transform: uppercase;
}
._10GYC > span {
    display: block;
    margin-top: 2px;
}
._1s2Qu {
    width: 100%;
}
.FS7XV {
    padding: 0 16px;
}
.FS7XV a {
    color: #2283f6;
    font-weight: 700;
    text-decoration: none;
}
._1sn3Y {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 16px;
}
._2kgYT {
    font-weight: 700;
    margin-left: 16px;
    -webkit-transition: color 0.25s ease-out;
    transition: color 0.25s ease-out;
}
._1HkZk {
    -ms-flex-item-align: center;
    align-self: center;
    margin: 0;
    width: 97%;
}
._20xRJ {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 16px;
}
._20xRJ > a {
    color: #2283f6;
    font-size: 13px;
    font-weight: 700;
    margin: 0 16px 0 0;
    text-transform: uppercase;
    -webkit-transition: color 0.25s ease-out;
    transition: color 0.25s ease-out;
}
._3boEE > div {
    margin-top: 24px;
}
._3boEE > div:first-child {
    margin-top: 0;
}
#telegram_button_reg:hover .btn-main-open025 {
    background-color: #2283f6;
    color: #fff;
}
.r1wrN75 {
    width: 100%;
    display: inline-block;
}
.r1wrD75 {
    width: 100%;
}
.r1btn75 .btn-main-open025 {
    transition: all 0.3s ease;
    border-radius: 50%;
    height: 32px;
    width: 32px;
    background-color: #161f2c;
    border: 1px solid #21242a;
}
.r1btn75 .btn-main-open025 .icon1091 {
    width: 100%;
    height: 100%;
    background-size: contain;
}
.r1btn75 .btn-main-open025:hover {
    background-color: #2283f6;
    color: #fff;
}
#telegram_button_reg1,
#telegram_button_reg2,
#telegram_button_reg3 {
    position: relative;
    display: block;
    overflow: hidden;
    cursor: pointer;
    border-radius: 50%;
}
#telegram_button_reg1:hover .btn-main-open025,
#telegram_button_reg2:hover .btn-main-open025,
#telegram_button_reg3:hover .btn-main-open025 {
    background-color: #2283f6;
    color: #fff;
}
.r1qu75 {
    text-align: center;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 20px;
    margin-top: 0;
}
.r1btn75 > div {
    margin-bottom: 0;
    max-width: none !important;
}
.r1Cnt76 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
}
.dwc_title17,
html body .dw_list17 {
    display: none;
}
html body .opsFisrst .dw_list17 {
    display: grid;
}
.opsFisrst .dwc_title17 {
    display: block;
}
.dw_list00.opsFisrst .dwc_item:first-child {
    position: relative;
}
.dw_list00.opsFisrst .dwc_item:first-child::after {
    content: "â˜…";
    position: absolute;
    right: 10px;
    top: 5px;
    color: #ffbc00;
    font-size: 16px;
    font-family: fangsong;
}
.afss7658 {
    object-fit: cover;
    transform: scale(1.5);
}
.fast-reg60 {
    width: 100%;
}
.fast-reg60,
.registr-block91,
.registration-block18 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 326px;
}
@media (max-width: 475px) {
    .fast-reg60,
    .registr-block91,
    .registration-block18 {
        min-width: 100%;
    }
}
.registration-block18 {
    float: left;
    margin: 0 16px 0 0;
    display: none;
}
.registr-block91 {
    margin: 0;
}
#mobile-login-wrapper {
    margin-bottom: 16px;
}
.reg-more-text2020 {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    color: #fff;
    margin-top: 20px;
    margin-bottom: 0;
}
.reg-more-text2020 a,
.reg-more-text2020 a:active,
.reg-more-text2020 a:focus {
    color: #ffde01;
    transition: all 0.3s ease;
}
.reg-more-text2020 a:hover {
    text-decoration: underline;
    color: #fff;
}
#registr-bonus602,
.btn-reg010 {
    display: none;
}
.reg-title-mob91 {
    display: none;
}
.registr-block91 .btn-main-open025 {
    transition: background-color 0.3s ease;
}
.registr-block91 .btn-main-open025:hover {
    background-color: #db4437;
    color: #fff;
}
@media (max-width: 767px) {
    .registration-block18 ._1HkZk,
    .registration-block18 ._20xRJ,
    .registration-block18 .rah-static {
        display: none;
    }
    .registration-block18 ._1sn3Y {
        margin: 5px 0 10px;
    }
    .registration-block18 {
        float: none;
        margin: 0;
    }
    .r1wrD75 {
        padding-left: 0;
        width: 100%;
    }
    .reg-title-img91wr {
        margin: 0;
    }
    .reg-title-title91 {
        margin-bottom: 10px;
        margin-top: 0;
        font-size: 30px;
    }
    .reg-title-mob91 {
        display: flex;
    }
    .registr-content7 {
        max-width: 100%;
        max-height: 100%;
        min-height: -webkit-fill-available;
        border-radius: 0;
        padding: 16px 20px 40px;
        width: 100%;
        min-height: 100vh;
    }
    .registr-content21 .registr-buttonClose59 {
        top: 15px;
    }
    .btn-reg010 {
        display: flex;
    }
    #registr-bonus602 {
        display: block;
    }
    #registr-bonus602 select {
        padding-right: 30px;
        color: #fff;
        border: 1px solid #4b5b74;
        background: #0d131c;
    }
    .mobile-step-reg {
        display: block;
    }
    .registr-block91,
    .registration-block18 {
        margin: 0;
    }
    .btn-main-open025:hover {
        background-color: transparent;
    }
    .btn-main-open019:hover {
        background-color: #2283f6;
        box-shadow: 0 7px 20px rgb(34 131 246 / 30%);
    }
    .registr-block91 .btn-main-open025:hover {
        background-color: #2283f675;
        color: #db4437;
    }
    .reg-more-text2020 {
        display: block;
        position: relative;
        text-align: center;
    }
    .r1btn73.btn_mobile_reg01 {
        padding-bottom: 100px;
    }
    .btn_mobile_reg01 {
        display: grid;
        grid-template-columns: 40px 40px 40px 40px;
        justify-content: center;
        column-gap: 10px;
        row-gap: 10px;
    }
}
@media (max-width: 1024px) {
    .main_wrapper .swiper.best_slider_sw,
    .main_wrapper .swiper.casual_slider_sw,
    .main_wrapper .swiper.feature_slider_sw,
    .main_wrapper .swiper.feature_slider_sw1,
    .main_wrapper .swiper.prov_slider_sw,
    .main_wrapper .swiper.rece_slider_sw,
    .main_wrapper .swiper.tops_slider_sw1,
    .main_wrapper .swiper.tops_slider_sw2,
    .swiper.rec_searcj_sl55 {
        padding: 0 0 !important;
        overflow: hidden;
        overflow-x: auto;
        scroll-behavior: smooth;
    }
    html .swiper.recsl1_slider_sw,
    html .swiper.recsl_slider_sw {
        padding: 0 0 !important;
        overflow: hidden;
        overflow-x: auto;
        scroll-behavior: smooth;
    }
    .main_wrapper .swiper.best_slider_sw .swiper-wrapper,
    .main_wrapper .swiper.casual_slider_sw .swiper-wrapper,
    .main_wrapper .swiper.feature_slider_sw .swiper-wrapper,
    .main_wrapper .swiper.feature_slider_sw1 .swiper-wrapper,
    .main_wrapper .swiper.prov_slider_sw .swiper-wrapper,
    .main_wrapper .swiper.rece_slider_sw .swiper-wrapper,
    .main_wrapper .swiper.tops_slider_sw1 .swiper-wrapper,
    .main_wrapper .swiper.tops_slider_sw2 .swiper-wrapper,
    .swiper.rec_searcj_sl55 .swiper-wrapper,
    html .swiper.recsl1_slider_sw .swiper-wrapper,
    html .swiper.recsl_slider_sw .swiper-wrapper {
        width: fit-content;
    }
    .ieOgwV .ggpkYi .provider-tit {
        margin-right: 0;
    }
    .kpCklu button {
        background-color: transparent;
        border: 1px solid #222d3c;
    }
    .main_wrapper .swiper.best_slider_sw::-webkit-scrollbar,
    .main_wrapper .swiper.casual_slider_sw::-webkit-scrollbar,
    .main_wrapper .swiper.feature_slider_sw1::-webkit-scrollbar,
    .main_wrapper .swiper.feature_slider_sw::-webkit-scrollbar,
    .main_wrapper .swiper.prov_slider_sw::-webkit-scrollbar,
    .main_wrapper .swiper.rece_slider_sw::-webkit-scrollbar,
    .main_wrapper .swiper.tops_slider_sw1::-webkit-scrollbar,
    .main_wrapper .swiper.tops_slider_sw2::-webkit-scrollbar,
    .swiper.rec_searcj_sl55::-webkit-scrollbar,
    html .swiper.recsl1_slider_sw::-webkit-scrollbar,
    html .swiper.recsl_slider_sw::-webkit-scrollbar {
        width: 0;
        height: 0;
    }
    .main_wrapper .swiper.best_slider_sw .swiper-slide,
    .main_wrapper .swiper.casual_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.prov_slider_sw .swiper-slide,
    .main_wrapper .swiper.rece_slider_sw .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw2 .swiper-slide,
    html .swiper.recsl1_slider_sw .swiper-slide,
    html .swiper.recsl_slider_sw .swiper-slide {
        margin: 12px 7px;
        width: calc(100vw / 7 - 17px);
    }
}
@media (max-width: 920px) {
    .main_wrapper .swiper.best_slider_sw .swiper-slide,
    .main_wrapper .swiper.casual_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.prov_slider_sw .swiper-slide,
    .main_wrapper .swiper.rece_slider_sw .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw2 .swiper-slide,
    html .swiper.recsl1_slider_sw .swiper-slide,
    html .swiper.recsl_slider_sw .swiper-slide {
        width: calc(100vw / 6 - 18px);
    }
}
@media (max-width: 800px) {
    .main_wrapper .swiper.best_slider_sw .swiper-slide,
    .main_wrapper .swiper.casual_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.prov_slider_sw .swiper-slide,
    .main_wrapper .swiper.rece_slider_sw .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw2 .swiper-slide,
    html .swiper.recsl1_slider_sw .swiper-slide,
    html .swiper.recsl_slider_sw .swiper-slide {
        width: calc(100vw / 5 - 18px);
    }
}
@media (max-width: 650px) {
    .main_wrapper .swiper.best_slider_sw .swiper-slide,
    .main_wrapper .swiper.casual_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.prov_slider_sw .swiper-slide,
    .main_wrapper .swiper.rece_slider_sw .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw2 .swiper-slide,
    html .swiper.recsl1_slider_sw .swiper-slide,
    html .swiper.recsl_slider_sw .swiper-slide {
        width: calc(100vw / 4 - 19px);
    }
}
@media (max-width: 550px) {
    .btn_mobile_reg01 {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
    .btn_mobile_reg01 .name-btn-text26 span {
        display: none;
    }
    .main_wrapper .swiper.best_slider_sw .swiper-slide,
    .main_wrapper .swiper.casual_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw .swiper-slide,
    .main_wrapper .swiper.feature_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.prov_slider_sw .swiper-slide,
    .main_wrapper .swiper.rece_slider_sw .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw1 .swiper-slide,
    .main_wrapper .swiper.tops_slider_sw2 .swiper-slide,
    html .swiper.recsl1_slider_sw .swiper-slide,
    html .swiper.recsl_slider_sw .swiper-slide {
        width: calc(100vw / 3 - 21px);
    }
}
.kGgrOj {
    box-sizing: border-box;
    height: 100%;
    overflow-y: auto;
    touch-action: pan-y;
}
.jhEfFU {
    display: block;
    width: 100%;
    border-radius: 6.25rem;
    height: 3rem;
    font-weight: 700;
    cursor: pointer;
    transition: transform 0.2s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
}
.jhEfFU > .button-inner {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}
.notif_no118 {
    width: 100%;
    height: 100%;
    color: #99a4b0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.count_n117 {
    position: absolute;
    color: #161f2c;
    height: 14px;
    text-align: center;
    width: 14px;
    justify-content: center;
    align-items: center;
    font-weight: 500;
    display: none;
    font-size: 10px;
    background-color: #ffdc00;
    border-radius: 50%;
    line-height: 14px;
    right: -3px;
    top: -5px;
}
.chat_wr_777 {
    position: relative;
    margin: 0 auto;
    width: max-content;
}
#chat_count119 {
    right: -6px;
    top: -6px;
}
#notif_per117,
#notif_sys117 {
    line-height: 14px;
    top: 0;
    right: 0;
    position: relative;
    margin-left: 10px;
}
body #chat_control11 .count_n117 {
    right: -7px;
}
.hmClxZ {
    background: #2283f6;
    border-radius: 10px;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #fff;
    height: 47px;
    max-width: 100%;
}
.hmClxZ:hover {
    box-shadow: 0 7px 20px rgb(34 131 246 / 30%);
}
.dKApst {
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
}
.fa-eye-slash1 .dKApst {
    fill: #fff;
}
.cZGFLN {
    position: relative;
    height: 2.5rem;
    opacity: 1;
}
.notify_tab117_0 {
    position: relative;
}
.cZGFLN .select-trigger {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    overflow: hidden;
    height: 100%;
    cursor: pointer;
    user-select: none;
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    overflow: hidden;
    height: 100%;
    cursor: pointer;
    padding: 0 1.25rem;
    user-select: none;
    border-radius: 1.25rem;
    background-color: #0d131c;
}
.dOYPQe .page-info {
    margin-top: 0.875rem;
    background-color: #1c2532;
    border-radius: 1.25rem;
    padding: 1.125rem 0.875rem;
    margin-bottom: 2.25rem;
    min-height: 40vh;
}
.kXMYfP .title {
    padding-left: 0.625rem;
    line-height: 1.25rem;
    font-weight: 700;
    color: #dfe3e6;
}
.kXMYfP .select {
    height: 3rem;
    margin-bottom: 0.75rem;
}
.kXMYfP .select .select-trigger {
    border-radius: 1.5rem;
    margin-bottom: 0.75rem;
    background: rgba(36, 38, 43, 0.5);
}
.kXMYfP .item {
    padding-left: 0.625rem;
    min-height: 20vh;
}
.kXMYfP .item h2 {
    font-weight: 200;
}
.kXMYfP .button {
    width: 19.75rem;
    height: 3rem;
    border-radius: 1.5rem;
    margin: 1.25rem auto 4rem;
}
.kXMYfP br {
    display: none;
}
@media screen and (max-width: 621px) {
    .kXMYfP .select {
        height: 2.75rem;
        border-radius: 1.375rem;
    }
}
.gtndtb {
    line-height: normal;
    user-select: text;
    color: rgba(153, 164, 176, 0.8);
    padding-bottom: 1.5rem !important;
}
.gtndtb .item {
    margin-bottom: 2.75rem;
}
.gtndtb .item h2 {
    font-size: 0.875rem;
    margin: 0 0 0.5rem;
    font-weight: 600;
    color: #99a4b0;
}
.gtndtb .item h2:first-of-type {
    margin-top: 0.5rem;
}
.gtndtb .item .help-content {
    margin-bottom: 2.75rem;
}
.gtndtb .item .help-content p {
    margin: 0.75rem 0;
    word-break: break-word;
}
.gtndtb .item ul {
    padding-left: 1.2em;
    margin: 0;
}
.gtndtb .item ul li {
    margin: 0 0 1rem;
}
#telegram-login-CoinsGameLogin_bot {
    position: absolute;
    top: 0;
    left: -10px;
    opacity: 0.001;
}
.social_wrapper117 {
    position: relative;
    overflow: hidden;
    min-width: 24px;
}
.login-content-in30 #telegram-login-CoinsGameLogin_bot {
    top: 0;
    height: 48px !important;
}
.fMuJW {
    text-align: center;
    margin: 2.5rem 0;
}
.fMuJW svg {
    width: 6em;
    height: 6em;
    cursor: pointer;
}
.fMuJW svg:hover {
    fill: #5da000;
}
.iJibCh {
    line-height: normal;
    user-select: text;
    line-height: normal;
    user-select: text;
    color: rgba(153, 164, 176, 0.8);
}
.jrtOwd p {
    line-height: 1.25rem;
}
.eAHhYv {
    overflow: hidden;
}
.bxTFFD .toggle-nav {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    align-items: center;
    color: #f5f6f7;
}
.bxTFFD .toggle-nav .open-icon {
    font-size: 0.75rem;
    transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
}
.bxTFFD .toggle-nav .open-icon.open {
    transform: rotate(90deg);
}
.bxTFFD .content {
    margin: 1em 0;
}
.jrtOwd .toggle-item .toggle-nav {
    min-height: 3rem;
    border-top: 1px solid rgba(95, 105, 117, 0.15);
    padding: 0.875rem 0;
    cursor: pointer;
}
.jrtOwd .toggle-item .toggle-nav h2 {
    margin: 0;
    line-height: 1.25rem;
    max-width: 95%;
    color: rgb(155 165 175);
    font-size: 16px;
}
.jrtOwd > .toggle-item:first-child .toggle-nav {
    border: none;
}
.cUudVS {
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 0;
}
.cUudVS th {
    font-weight: 400;
    color: #55657e;
}
.cUudVS td,
.cUudVS th {
    overflow: hidden;
    text-align: center;
    padding: 0.875rem 0.75rem;
}
.cUudVS td:first-child,
.cUudVS th:first-child {
    text-align: left;
}
.cUudVS td:last-child,
.cUudVS th:last-child {
    text-align: right;
}
.cUudVS td {
    border: 1px solid transparent;
    color: #99a4b0;
}
.cUudVS td:first-child {
    border-radius: 0.625rem 0 0 0.625rem;
}
.cUudVS td:last-child {
    border-radius: 0 0.625rem 0.625rem 0;
}
.cUudVS.is-stripe tr:hover td {
    background: 0 0;
}
.cUudVS.is-stripe tbody tr:nth-child(2n-1) td {
    background: #0d131c;
}
html .jetgames_wr .hmUQkB.turbo_m {
    top: 0;
}
html .jetgames_wr .hmUQkB.turbo_m .game-rocket {
    display: flex;
    justify-content: center;
    align-items: center;
}
html .jetgames_wr .hmUQkB.turbo_m .game-rocket .rocket-wrap {
    display: none;
}
@media screen and (max-width: 621px) {
    .cUudVS th {
        padding: 0.875rem 0.3125rem;
        font-size: 0.875rem;
    }
    .cUudVS td {
        padding: 0.875rem 0.3125rem;
        font-size: 0.75rem;
    }
    .cUudVS td:first-child {
        border-radius: 0;
    }
    .cUudVS td:last-child {
        border-radius: 0;
    }
    .cUudVS tbody tr:hover td {
        background-color: transparent;
    }
}
.kcsuGp tbody tr td,
.kcsuGp thead tr th {
    width: 50%;
    text-align: center;
}
.kcsuGp tbody tr td span,
.kcsuGp thead tr th span {
    width: 7.5rem;
    text-align: left;
    display: block;
    margin: 0 auto;
    white-space: nowrap;
}
.kcsuGp tbody tr td span {
    color: #dfe2e6;
}
.kcsuGp tbody tr:nth-child(2n-1) td {
    background: rgba(36, 38, 43, 0.6) !important;
}
:focus {
    outline: 0;
}

button:focus {
    outline: 0;
}

p {
    margin: 0.8em 0;
}
.hidden-scroll-y::-webkit-scrollbar {
    width: 0 !important;
}
.bxgzQD {
    display: flex;
}
.bxgzQD .theme-check {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    background-color: rgba(45, 48, 53, 0.5);
    height: 2.5rem;
    border-radius: 1.25rem;
    cursor: pointer;
}
.bxgzQD .theme-check .item {
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    padding: 0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.bxgzQD .theme-check .item.is-active {
    background-image: linear-gradient(to right, rgba(105, 179, 1, 0.4), rgba(85, 89, 102, 0.4) 45%, rgba(85, 89, 102, 0.4));
}
.bxgzQD .theme-check .item.is-active > svg {
    fill: #f5f6f7;
}
.bxgzQD .theme-word {
    margin-left: 0.75rem;
    font-size: 0.75rem;
    display: flex;
    flex-direction: column;
    -webkit-box-pack: center;
    justify-content: center;
}
.bxgzQD .theme-word > p {
    margin: 0;
    line-height: 1rem;
    height: 1rem;
    white-space: nowrap;
}
.bxgzQD .theme-word > p:first-child {
    font-weight: 700;
    color: #f5f6f7;
}
.kajiRa {
    width: 100%;
    cursor: pointer;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    font-size: 0.875rem;
}
.kajiRa.b_mb_wr {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-row-gap: 5px;
    grid-column-gap: 5px;
    align-items: center;
    margin-bottom: 10px;
    padding: 0 10px;
}
.kajiRa.b_mb_wrBi {
    display: block;
    margin-bottom: 5px;
}
.kajiRa.b_mb_wr .b_mb_btn {
    display: grid;
    grid-template-columns: 1fr 39px;
    align-items: center;
    padding: 4px 8px;
    border-radius: 8px;
    overflow: hidden;
    cursor: pointer;
    position: relative;
    height: 47px;
}
.kajiRa.b_mb_wrBi .b_mb_bt6 {
    width: 100%;
    grid-template-columns: 1fr 54px;
}
.kajiRa.b_mb_wr .b_mb_text {
    color: rgba(153, 164, 176, 0.8);
    font-weight: 600;
    font-size: 13px;
    transition: color 0.1s ease-in-out;
    text-align: left;
}
.kajiRa.b_mb_wrBi .b_mb_text {
    font-weight: 900;
    font-size: 14px;
    line-height: 16px;
}
.kajiRa.b_mb_wr .b_mb_text span {
    color: rgb(137 137 137 / 70%);
}
.kajiRa.b_mb_wr .b_mb_btn .b_mb_text {
    color: #fff;
    z-index: 1;
}
.kajiRa.b_mb_wr .b_mb_img {
    width: 100%;
}
.kajiRa.b_mb_wr .b_mb_btn::before {
    opacity: 0.4;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    transition: opacity 0.1s ease-in-out;
}
.kajiRa.b_mb_wr .b_mb_btn.b_mb_btn1:before {
    background: radial-gradient(circle at 96% 15%, #c21ddc, #31343c 57%);
}
.kajiRa.b_mb_wr .b_mb_btn.b_mb_btn2:before {
    background: radial-gradient(circle at 94% 16%, #7a16d0, #432d60 34%, #31343c 65%);
}
.kajiRa.b_mb_wr .b_mb_btn.b_mb_btn3:before {
    background: radial-gradient(circle at 96% 18%, #ff7c2c, #31343c 55%);
}
.kajiRa.b_mb_wr .b_mb_btn.b_mb_btn4:before {
    background: radial-gradient(circle at 109% -24%, #42da87, #04685e 30%, #31343c 60%);
}
.kajiRa.b_mb_wr .b_mb_btn:hover::before {
    opacity: 0.7;
}
.dJCoDL .small-sidebar .b_mb_wr {
    min-width: 142px;
    border-radius: 8px;
}
.dJCoDL .small-sidebar .kajiRa.b_mb_wrBi {
    display: grid;
}
.dJCoDL .small-sidebar .b_mb_bt6 {
    width: inherit;
}
.dJCoDL .small-sidebar .b_mb_btn.b_mb_btn1 .b_mb_text,
.dJCoDL .small-sidebar .b_mb_btn.b_mb_btn2,
.dJCoDL .small-sidebar .b_mb_btn.b_mb_btn3 .b_mb_text,
.dJCoDL .small-sidebar .b_mb_btn.b_mb_btn4 {
    visibility: hidden;
    max-width: 0;
}
.dJCoDL .small-sidebar .b_mb_wr:hover {
    min-width: 220px;
    background-color: #161f2c;
}
.dJCoDL .small-sidebar .b_mb_wr.b_mb_wrBi:hover {
    grid-template-columns: 1fr;
}
.iframe_wr22 .name-line .name-lineF + img {
    opacity: 0.3;
    filter: grayscale(1);
}
.dJCoDL .small-sidebar .b_mb_wr:hover .b_mb_btn.b_mb_btn1 .b_mb_text,
.dJCoDL .small-sidebar .b_mb_wr:hover .b_mb_btn.b_mb_btn2,
.dJCoDL .small-sidebar .b_mb_wr:hover .b_mb_btn.b_mb_btn3 .b_mb_text,
.dJCoDL .small-sidebar .b_mb_wr:hover .b_mb_btn.b_mb_btn4 {
    visibility: visible;
    max-width: inherit;
}
.eIVEDH .burg_wr_sets a:active,
.eIVEDH .burg_wr_sets a:hover,
.kajiRa a:active,
.kajiRa a:hover {
    text-decoration: none;
}
.kajiRa .menu-pc {
    width: auto;
    height: auto;
    border-radius: 0 1.25rem 1.25rem 0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 5px 1.5rem 1px 1rem;
    margin-bottom: 0.6rem;
}
.kajiRa .menu-pc .menu_pusto,
.kajiRa .menu-pc img {
    width: 22px;
    height: 22px;
    margin-right: 8px;
    color: #cfcfcf;
    transition: all 0.5s ease;
}
.kajiRa.item_burg_help .menu-pc img,
.kajiRa.item_burg_more .menu-pc img {
    width: 20px;
    height: 20px;
    margin-right: 8px;
}
body .item_burg_Favorite.menu-item .menu-pc img,
body .item_burg_Recent.menu-item .menu-pc img {
    margin-top: -7px;
}
html body .tours117_tour {
    background: linear-gradient(158.07deg, #092c54 11.24%, #2f4855 95.54%);
    border-radius: 10px;
    padding: 10px 16px;
    display: inline-grid;
    grid-template-columns: 80px 1fr;
    margin: 16px 0;
    align-items: center;
    column-gap: 20px;
    width: 400px;
    max-width: 100%;
    position: relative;
    cursor: pointer;
}
html body .tours117_tour.active {
    box-shadow: 0 0 7px 0 #5da000;
}
.vip_cls {
    display: none;
}
.cGmsg11 .content .title .name .vip_cls {
    margin-right: 3px;
    position: relative;
    top: 3px;
    display: initial;
}
html body .tours117_tour::after {
    content: "Active";
    font-weight: 800;
    font-size: 12px;
    line-height: 14px;
    background: #58ae14;
    right: 0;
    position: absolute;
    top: 0;
    border-radius: 2px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 20px;
    padding: 3px 15px;
    color: #fff;
}
.tours117_tAd {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
}
.tours117_tI {
    border-radius: 8px;
    width: 80px;
    height: auto;
}
.tours117_tTitle {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    color: #fff;
    margin-bottom: 8px;
}
.tours117_tAmount {
    font-weight: 800;
    font-size: 28px;
    line-height: 33px;
    color: #ffdc00;
}
.tours117_tdet {
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    text-decoration-line: underline;
    color: #2283f6;
    transform: all 0.2s ease;
}
.tours117_tdet:hover {
    color: #fff;
}
.burg_wr_sets .nav-item.active,
.menu-item.kajiRa.active {
    color: #fff;
}
.desk_more_btns {
    display: none;
}
.desk_more_btns.active {
    display: block;
}
.kajiRa .menu-pc span {
    white-space: nowrap;
    text-align: left;
    font-weight: 400;
    font-size: 17px;
}
.kajiRa .menu-pc > span {
    min-height: 26px;
}
.kajiRa .menu-pc span span {
    font-weight: 300;
    padding-top: 8px;
    font-size: 12px;
    color: rgb(137 137 137 / 70%);
}
.kajiRa .right {
    margin-top: -0.5rem;
    font-size: 0.625rem;
    margin-left: auto;
    margin-right: 0.5rem;
}
.kajiRa:hover .menu-pc {
    color: #f5f6f7;
}
.kajiRa:hover .right {
    fill: #f5f6f7;
}
.small-sidebar .menu-pc:hover {
    font-weight: 700;
    background: rgba(85, 89, 102, 0.4);
    color: #f5f6f7;
}
.kajiRa.select .menu-pc {
    font-weight: 700;
    background-image: linear-gradient(to right, rgba(105, 179, 1, 0.4), rgba(85, 89, 102, 0.4) 33%, rgba(85, 89, 102, 0.4));
    color: #f5f6f7;
}
.gVRKbV {
    width: 12.5rem;
    height: 2.25rem;
    margin: 0 auto 0.5rem;
    border: 1px solid #2d3035;
    border-radius: 1.25rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    font-size: 0.875rem;
    cursor: pointer;
    color: #55657e;
}
.gVRKbV .game-icon {
    width: 2.5rem;
    height: 1.75rem;
    display: flex;
    -webkit-box-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    align-items: center;
}
.gVRKbV .icon {
    font-size: 0.875rem;
    fill: #55657e;
}
.gVRKbV:hover {
    color: #f5f6f7;
}
.gVRKbV:hover .icon {
    fill: #f5f6f7;
}
.gVRKbV .game-name {
    margin-left: 0.875rem;
}
.cLSFNE .game-list,
.cLSFNE .icon-list {
    display: none;
}
.cLSFNE .icon-list {
    display: none;
}
.cLSFNE:hover .game-list {
    display: block;
}
.cLSFNE:hover .icon-list {
    display: none;
}
.iTeGMO {
    position: relative;
}
.iTeGMO .img-bg {
    width: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: top;
    opacity: 0.5;
}
.iTeGMO.bonus-locked img {
    opacity: 1;
}
.kXsqdK {
    position: relative;
}
.kXsqdK .active .img-top {
    animation: 2s linear 0s infinite normal none running rotate;
    display: block;
}
.kXsqdK .active .img-bot {
    transform: scaleX(-1);
    margin-left: 0;
    transform-origin: center center;
    display: block;
}
.kXsqdK .active .img-bg {
    display: none;
}
.kXsqdK .img-bg {
    width: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: top;
    opacity: 0.5;
}
.kXsqdK .img-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
}
.kXsqdK .img-bot {
    width: 100%;
    height: 100%;
    vertical-align: top;
    position: relative;
    transform: rotate(-33deg);
    transform-origin: center top;
    margin-left: -0.75rem;
    display: none;
}
.bIROoF {
    position: relative;
}
.bIROoF .img-bg {
    width: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: top;
}
.bZjAOx {
    position: relative;
}
.bZjAOx .img-bg {
    width: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: top;
    opacity: 0.5;
}
.bZjAOx.bonus-locked img {
    opacity: 1;
}
.gMIrIn {
    margin: 0 0.625rem 1rem;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid rgba(49, 52, 60, 0.6);
    display: flex;
    flex-wrap: wrap;
    padding-left: 1.375rem;
}
.gMIrIn .promo888 {
    width: 100%;
    height: 100%;
}
.gMIrIn .promo888 img {
    height: 2.125rem;
}
@media screen and (max-width: 621px) {
    .gMIrIn {
        -webkit-box-pack: start;
        justify-content: flex-start;
        padding-left: 4.5rem;
        margin-top: 1.5rem;
    }
}
.main_content .jetgames_wr .hilo_game__animation-stage {
    margin-left: 0;
}
.main_content .jetgames_wr .hilo_history-feed,
.main_content .jetgames_wr .last-bets {
    max-width: 1360px;
    margin-left: auto;
    margin-right: auto;
}
.ifNvPb .search-anim-enter {
    width: 100%;
    margin: 0 auto;
    max-width: 111.25rem;
    background-color: #17181b;
    position: relative;
    box-shadow: rgba(0, 0, 0, 0.3) 0 6px 12px 0;
}
.ifNvPb .search-anim-enter::after {
    content: "";
    position: absolute;
    inset: 0;
    opacity: 0.1;
    background-image: radial-gradient(circle at 50% 50%, #f62278, rgba(28, 30, 34, 0) 48%);
    z-index: -1;
}
.ifNvPb.pc-anim .search-anim-enter {
    padding: 2rem;
    border-radius: 1.25rem;
    background-color: rgba(25, 26, 30, 0.99);
}
.krOlmx {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    padding: 0 13px;
    grid-auto-flow: dense;
    gap: 1.5rem 0.9375rem;
}
.dbJiKC {
    width: inherit;
    padding-top: var(--prIm);
    position: relative;
    display: block;
    border-radius: 8px;
    overflow: hidden;
    transform: translateZ(0);
}
@media (max-width: 768px) {
    .dbJiKC:hover:not(.coming-soon) .hover-mask {
        opacity: 0;
    }
    .dbJiKC:hover:not(.coming-soon) .hover-mask .play-icon {
        transform: scale(0);
    }
    .dbJiKC:hover:not(.coming-soon) img {
        transform: none;
        transition: all 0.3s ease 0s;
    }
}
.kWDSRn .history-top {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: 0 13px;
    margin-bottom: 15px;
}
.modal_deposite .tab_withdraw .input-block__body {
    margin-top: 8px;
}
.modal_deposite .modal_dep_swap .tab__body .input-block__body {
    margin-bottom: 8px;
}
.modal_deposite .modal_icon {
    width: 14px;
    height: 14px;
    background-size: 14px 14px;
}
.extra_parFFF .input-wrapper__inner[data-v-268f364a] {
    display: flex;
    flex-direction: row-reverse;
    margin-bottom: 15px;
    justify-content: flex-end;
}
.extra_parFFF .input-wrapper__inner[data-v-268f364a]:last-child {
    margin: 0 0 12px;
}
.extra_parFFF .flex1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: center;
    column-gap: 40px;
    text-align: center;
    margin-bottom: 32px;
}
.extra_parFFF .dw_rrtt5 {
    text-align: center;
}
.extra_parFFF .dw__plain-text div {
    color: #fa305c;
}
.extra_parFFF .flex1 .desc {
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #9db8e1;
    margin-bottom: 3px;
}
.extra_parFFF .flex1 .time {
    font-weight: 800;
    font-size: 20px;
    line-height: 24px;
    color: #fff;
}
.extra_parFFF .flex1 .pec {
    position: relative;
}
.extra_parFFF .flex1 .pec:before {
    content: ":";
    position: absolute;
    bottom: 0;
    right: -25px;
    font-size: 20px;
    font-weight: 800;
    line-height: 24px;
}
@media (max-width: 1024px) {
    .extra_parFFF .flex1 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: center;
        column-gap: 20px;
    }
    .extra_parFFF .flex1 .desc {
        font-weight: 400;
        font-size: 14px;
        line-height: 16px;
        color: #9db8e1;
        margin-bottom: 3px;
    }
    .extra_parFFF .flex1 .time {
        font-weight: 800;
        font-size: 16px;
        line-height: 19px;
        color: #fff;
    }
    .extra_parFFF .flex1 .pec {
        position: relative;
    }
    .extra_parFFF .flex1 .pec:before {
        content: ":";
        position: absolute;
        bottom: 0;
        right: -25px;
        font-size: 16px;
        font-weight: 800;
        line-height: 19px;
    }
}
.kWDSRn .history-top p {
    font-size: 0.9375rem;
    color: #e5e9ed;
    font-weight: 700;
    margin: 0;
}
.kWDSRn .history-top .icon {
    fill: #6a717b;
    cursor: pointer;
    width: 1.5rem;
    height: 1.5rem;
}
.kWDSRn .history-top .icon:hover {
    fill: #f5f6f7;
}
.kWDSRn .history-list-wrap {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    flex-wrap: wrap;
    overflow: hidden;
    padding: 0 13px;
    margin-bottom: 30px;
}
.khrpTV {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    height: 2.25rem;
    padding: 0 0.5rem 0 1rem;
    background-color: rgb(22 31 44);
    border-radius: 1.125rem;
    transition: width 0.5s ease 0s;
    cursor: pointer;
    margin-right: 0.625rem;
    margin-bottom: 5px;
}
.khrpTV p {
    font-size: 1rem;
    line-height: 1rem;
    color: #e5e9ed;
    margin: 0 1rem 0 0;
}
.khrpTV button {
    width: 1.25rem;
    height: 1.25rem;
    border-radius: 50%;
    background-color: #41454e;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    cursor: pointer;
    display: none;
}
.khrpTV button .icon {
    fill: #1c1e22;
    width: 0.75rem;
    height: 0.75rem;
}
.khrpTV:hover button {
    display: flex;
}
@media screen and (max-width: 1024px) {
    .khrpTV button {
        display: flex;
    }
}
.gTcpiS .recommend-wrap {
    width: 100%;
    margin: 0 0 1rem;
}
.gTcpiS .recommend-title {
    text-align: left;
    margin-bottom: 24px;
    color: #e5e9ed;
    font-size: 0.9375rem;
    line-height: 1.25rem;
    font-weight: 700;
    padding-left: 13px;
}
.gTcpiS .require-wrod {
    margin: 1rem 0;
    font-size: 12px;
    color: #98a7b5;
    line-height: 1.125rem;
    text-align: center;
}
@media screen and (max-width: 621px) {
    .gTcpiS .recommend-wrap {
        padding-right: 0;
    }
    .gTcpiS .require-wrod {
        margin: 0.5rem 0 0.875rem;
    }
}
.main_content_outer {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 41;
}
.eetkLu {
    width: 3.5rem;
    height: 3.5rem;
    border-radius: 1.25rem;
    background: #0d131c;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    position: relative;
}
.eetkLu > img {
    width: 2.5rem;
    height: 2.5rem;
}
.eetkLu .bonus-item {
    width: 100%;
    height: 100%;
}
.eetkLu .bonus-item .right-tip {
    position: absolute;
    background-color: #1c2532;
    padding: 0.125rem;
    width: 1.375rem;
    height: 1.375rem;
    border-radius: 0.6875rem;
    right: -0.3125rem;
    top: -0.3125rem;
    z-index: 9;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.eetkLu .bonus-item .locked {
    z-index: 1;
    background-color: rgba(49, 52, 60, 0.5);
}
.eetkLu .bonus-item .locked .icon-locked {
    width: 0.75rem;
    height: 0.75rem;
    position: relative;
    fill: rgba(153, 164, 176, 0.5);
}
.eetkLu .bonus-item.bonus-locked::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: rgba(23, 24, 27, 0.6);
    border-radius: 1.25rem;
}
.gkRRPN .theme .theme-check {
    background-color: rgba(45, 48, 53, 0.5);
}
.gkRRPN .theme .theme-check .is-active > svg {
    fill: #f5f6f7;
}
.gkRRPN .theme .theme-word > p:first-child {
    color: #f5f6f7;
}
.kZpyIc .select-trigger {
    background: rgba(45, 48, 53, 0.5);
}
.dJCoDL {
    position: fixed;
    z-index: 101;
    left: 0;
    top: 59px;
    bottom: 0;
    width: 240px;
    color: rgba(153, 164, 176, 0.8);
    background-color: #161f2c;
    transition: all 0.2s linear 0s;
}
.dJCoDL::after {
    content: "";
    position: absolute;
    left: 100%;
    top: 0;
    width: 0.75rem;
    height: 100%;
    background-image: linear-gradient(to right, #040404, rgba(36, 38, 43, 0));
    opacity: 0.1;
    z-index: -1;
}
.dJCoDL a,
.dJCoDL button {
    color: rgba(153, 164, 176, 0.8);
}
.dJCoDL svg {
    fill: rgba(153, 164, 176, 0.8);
}
.dJCoDL .burger_cont {
    overflow: hidden auto;
    width: 240px;
    height: 100%;
    padding-top: 13px;
}
html body .jetgames_wr .notif_message22 {
    z-index: 106;
}
.dJCoDL .logo {
    padding-top: 0.75rem;
    margin-bottom: 2rem;
    text-align: center;
    cursor: pointer;
}
.promo_wrapper .darken .o94ju8e {
    --1s89jcz: #ffffff;
    --zydid3: url(./image/promo/scratch.jpg?x=2) no-repeat, linear-gradient(160deg, #fbd116 -121%, #1e2024 51%);
    --1tmm1ld: url(./image/promo/coindrop.jpg) no-repeat, linear-gradient(160deg, #1cca69 -121%, #1e2024 51%);
    --11cr988: url(./image/promo/rain.jpg) no-repeat, linear-gradient(160deg, #1c5fca -121%, #1e2024 51%);
    --189n6cx: rgba(152, 167, 181, 0.7);
}
.promo_wrapper .o94ju8e > .title {
    font-size: 1rem;
    line-height: normal;
    margin-bottom: 0.75rem;
    color: var(--1s89jcz);
}
.promo_wrapper .o94ju8e .bonus {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
}
.promo_wrapper .o94ju8e .bonus__item {
    -webkit-flex: 0 0 33.33%;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    margin-bottom: 18px;
}
.promo_wrapper .o94ju8e .bonus__item.bonus-roll .item-wrap {
    background: var(--zydid3);
    background-size: cover;
}
.promo_wrapper .o94ju8e .bonus__item.bonus-coco .item-wrap {
    background: var(--1tmm1ld);
    background-size: cover;
}
.promo_wrapper .o94ju8e .bonus__item.bonus-rain .item-wrap {
    background: var(--11cr988);
    background-size: cover;
}
.promo_wrapper .o94ju8e .item-wrap {
    height: 100%;
    min-height: 13rem;
    padding: 2rem 1.875rem 1rem;
    border-radius: 1.25rem;
    cursor: pointer;
}
.promo_wrapper .o94ju8e .item-title {
    font-size: 1.5rem;
    color: var(--1s89jcz);
    line-height: normal;
    margin-bottom: 0.75rem;
}
@media screen and (max-width: 621px) {
    .promo_wrapper .o94ju8e .bonus {
        grid-template-columns: 1fr;
        grid-row-gap: 0.75rem;
    }
    .promo_wrapper .o94ju8e .bonus .bonus__item {
        margin-bottom: 0.625rem;
    }
    .promo_wrapper .o94ju8e .bonus__item {
        -webkit-flex: 0 0 20.5rem;
        -ms-flex: 0 0 20.5rem;
        flex: 0 0 20.5rem;
    }
    .promo_wrapper .o94ju8e .item-wrap {
        min-height: 10.75rem;
        padding: 2rem 1.25rem 1rem;
    }
    .promo_wrapper .o94ju8e .item-title {
        font-size: 1.125rem;
    }
}
.rszfbau {
    text-align: left;
    padding: 0 24px;
    margin-top: 12px;
}
@media (max-width: 767px) {
    .rszfbau {
        padding: 0;
    }
}
.prtTitle2 {
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    text-align: center;
    color: #fff;
    margin-bottom: 32px;
}
.prtText2 {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #9db8e1;
    margin-bottom: 12px;
}
.modal_cashback .prtTitle2,
.modal_rakeback .prtTitle2 {
    margin-bottom: 20px;
    margin-top: 32px;
    color: #808a97;
    font-weight: 500;
    font-size: 20px;
    line-height: 23px;
}
.modal_cashback .prtText2,
.modal_rakeback .prtText2 {
    color: #808a97;
    font-size: 16px;
    line-height: 19px;
    text-align: left;
}
.modal_cashback .card1_dot,
.modal_promoInfo .card1_dot,
.modal_rakeback .card1_dot {
    width: 4px;
    height: 4px;
    margin-right: 8px;
    position: relative;
    top: -4px;
}
.rszfbau img {
    display: block;
    margin: 0 auto;
}
.promo_wrapper .p15el2px .ttu {
    text-transform: uppercase;
}
.promo_wrapper .p15el2px .bold {
    font-weight: 600;
}
.dJCoDL .logo img {
    width: auto;
    height: 2.75rem;
}
.dJCoDL.unfold .logo {
    margin-bottom: 1.5rem;
}
.dJCoDL.unfold .logo img {
    height: 3.25rem;
    margin-left: -12%;
}
.dJCoDL .game-list {
    position: absolute;
    left: 100%;
    top: 0;
    height: 100%;
    width: 15rem;
    background-color: #2d3035;
    padding-top: 8.625rem;
    z-index: 0;
}
.dJCoDL .icon-list {
    position: absolute;
    left: 100%;
    top: 0;
    width: 3.5rem;
    height: 100%;
    background-color: #2d3035;
    padding-top: 8.625rem;
    z-index: 0;
}
.dJCoDL .icon-list .game-icon-item {
    width: 2.25rem;
    height: 2.25rem;
    margin: 0 auto 0.5rem;
    cursor: pointer;
    border-radius: 0.5rem;
    border: 1px solid transparent;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    color: #55657e;
}
.dJCoDL .icon-list .game-icon-item .icon {
    fill: #55657e;
}
.dJCoDL .game-list .list-shadow,
.dJCoDL .icon-list .list-shadow {
    width: 100%;
    height: 100%;
    overflow-y: auto;
}
.dJCoDL .game-list::after,
.dJCoDL .icon-list::after {
    content: "";
    position: absolute;
    top: 0;
    left: 100%;
    width: 0.75rem;
    height: 100%;
    background-image: linear-gradient(to right, #111415, rgba(36, 38, 43, 0));
    opacity: 0.14;
}
.dJCoDL .line {
    padding-bottom: 0.5rem;
    border-bottom: 1px solid rgba(49, 52, 60, 0.6);
    margin: 0 0.625rem 0.5rem;
}
.dJCoDL .border_bottom {
    width: 11.25rem;
    margin: 0 auto;
    padding: 20px 0;
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(49, 52, 60, 0.6);
}
.dJCoDL .border_bottom.end {
    margin-bottom: 4rem;
}
.dJCoDL .border_bottom > span {
    width: 11.25rem;
    font-size: 0.75rem;
    line-height: 1.25rem;
    margin-bottom: 15px;
}
.dJCoDL .border_bottom .select-trigger {
    width: 11.25rem;
    background: #222e41;
    color: #f5f6f7;
    font-size: 14px;
    line-height: 19px;
    padding: 0;
}
.dJCoDL .border_bottom .select-trigger img {
    width: 45px;
    height: 45px;
    margin-right: 10px;
    object-fit: cover;
    border-radius: 50%;
    overflow: hidden;
    border: 10px solid #394962;
}
.dJCoDL .border_bottom .theme {
    width: 11.25rem;
    margin-top: 1.5rem;
    overflow: hidden;
}
.dJCoDL .border_bottom .live {
    width: 11.25rem;
    height: 45px;
    display: flex;
    border-radius: 1.25rem;
    background: #222e41;
    -webkit-box-align: center;
    align-items: center;
    color: #f5f6f7;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dJCoDL .border_bottom .live .support-icon {
    width: 2.5rem;
    height: 2.5rem;
    min-width: 2.5rem;
    border-radius: 50%;
    background: #5da000;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    margin-right: 0.5rem;
    transition: all 0.3s ease;
}
.dJCoDL .border_bottom .live:active .support-icon {
    transform: scale(0.95);
}
.dJCoDL .border_bottom .live .support-icon > svg {
    fill: #f5f6f7;
}
.dJCoDL .border_bottom .live > span {
    white-space: nowrap;
    letter-spacing: -0.2px;
}
.dJCoDL .small-sidebar .border_bottom .live > span {
    display: none;
}
.dJCoDL .small-sidebar .border_bottom,
.dJCoDL .small-sidebar .border_bottom .live {
    width: auto;
}
.dJCoDL .small-sidebar .border_bottom .live {
    height: 40px;
}
.dJCoDL .small-sidebar .border_bottom {
    margin: 0 auto 1rem;
}
.dJCoDL .small-sidebar .border_bottom .live .support-icon {
    margin: 0;
}
.dJCoDL .border_bottom .network {
    width: 100%;
}
.dJCoDL .border_bottom .network > span {
    font-size: 0.75rem;
    line-height: 1.25rem;
    width: 100%;
}
.dJCoDL .small-sidebar .border_bottom .network {
    display: none;
}
.balance_tg_wr {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    color: #fff;
    font-size: 15px;
    height: auto;
    line-height: 20px;
    padding: 0 20px 10px;
}
.balance_tg_wr .t_m_c113 {
    height: 37px;
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.balance_tg_wr .active {
    color: #2283f6;
    border-bottom: 1px solid #2283f6;
}
.dJCoDL .small-sidebar .border_bottom .network {
    width: auto;
}
.dJCoDL .small-sidebar .border_bottom.end {
    padding: 0;
}
.dJCoDL .border_bottom .network .social-links {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    position: relative;
}
.dJCoDL .border_bottom .network .social-links a {
    display: block;
    margin-top: 1rem;
    margin-right: 1.25rem;
    width: 1.5rem;
}
.dJCoDL .border_bottom .network .social-links a img {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: top;
}
.dJCoDL .small-sidebar .border_bottom .network .social-links a img {
    width: 2.5rem;
    height: 2.5rem;
    min-width: 2.5rem;
}
.dJCoDL .small-sidebar .border_bottom .network .social-links a {
    margin-top: 5px;
}
.promotion_card[data-v-2b151c26] {
    display: block;
    overflow: hidden;
    text-decoration: none;
    margin: 30px 0 0;
    background: linear-gradient(90deg, #162337 73.96%, rgba(19, 32, 52, 0));
    transition: all 0.3s;
    border-radius: 12px;
}
.promotion_card[data-v-2b151c26]:hover {
    transform: scale(1.03);
    box-shadow: 0 15px 15px #0d1521;
}
@media (max-width: 767px) {
    .promotion_card[data-v-2b151c26] {
        width: 350px;
        margin: 0 auto 20px;
        background: linear-gradient(180deg, #162337 73.96%, rgba(19, 32, 52, 0));
        border-radius: 12px;
    }
}
@media (max-width: 958px) {
    .opened-left-panel .promotion_card[data-v-2b151c26] {
        margin: 0 auto 20px;
        background: linear-gradient(180deg, #162337 73.96%, rgba(19, 32, 52, 0));
        border-radius: 12px;
    }
}
.promo[data-v-2b151c26] {
    display: flex;
    align-items: center;
    border-radius: 12px;
}
@media (max-width: 767px) {
    .promo[data-v-2b151c26] {
        flex-direction: column;
        align-items: unset;
        max-width: 350px;
    }
}
@media (max-width: 958px) {
    .opened-left-panel .promo[data-v-2b151c26] {
        flex-direction: column;
        align-items: unset;
        max-width: 350px;
    }
}
@media (max-width: 576px) {
    .promo[data-v-2b151c26] {
        max-width: 550px;
    }
}
@media (max-width: 767px) {
    .opened-left-panel .promo[data-v-2b151c26] {
        max-width: 550px;
    }
}
.promo__logo[data-v-2b151c26] {
    max-width: 350px;
    min-height: 195px;
    width: 100%;
    object-fit: cover;
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
}
@media (max-width: 767px) {
    .promo__logo[data-v-2b151c26] {
        border-bottom-left-radius: 0;
        border-top-right-radius: 12px;
    }
}
@media (max-width: 958px) {
    .opened-left-panel .promo__logo[data-v-2b151c26] {
        border-bottom-left-radius: 0;
        border-top-right-radius: 12px;
    }
}
@media (max-width: 576px) {
    .promo__logo[data-v-2b151c26] {
        max-width: 550px;
    }
}
@media (max-width: 767px) {
    .opened-left-panel .promo__logo[data-v-2b151c26] {
        max-width: 550px;
    }
}
.promo__card[data-v-2b151c26] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin: 0 45px;
}
@media (max-width: 1100px) {
    .promo__card[data-v-2b151c26] {
        margin: 0 0 0 20px;
    }
}
@media (max-width: 1290px) {
    .opened-left-panel .promo__card[data-v-2b151c26] {
        margin: 0 0 0 20px;
    }
}
@media (max-width: 767px) {
    .promo__card[data-v-2b151c26] {
        margin: 30px 20px;
        max-width: none;
    }
}
@media (max-width: 958px) {
    .opened-left-panel .promo__card[data-v-2b151c26] {
        margin: 30px 20px;
        max-width: none;
    }
}
.promo__title[data-v-2b151c26] {
    font-weight: 700;
    font-size: 24px;
    line-height: 35px;
    color: #fff;
    margin: 0;
}
.promo__subtitle[data-v-2b151c26] {
    margin-top: 10px;
    font-size: 14px;
    line-height: 22px;
    color: #6e82a2;
    font-weight: 400;
}
@media (max-width: 1100px) {
    .promo__subtitle[data-v-2b151c26] {
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
}
@media (max-width: 1290px) {
    .opened-left-panel .promo__subtitle[data-v-2b151c26] {
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
}
@media (max-width: 767px) {
    .promo__subtitle[data-v-2b151c26] {
        -webkit-line-clamp: 4;
    }
}
@media (max-width: 958px) {
    .opened-left-panel .promo__subtitle[data-v-2b151c26] {
        -webkit-line-clamp: 4;
    }
}
@media (max-width: 767px) {
    .registr-content7 {
        min-width: 100%;
    }
    .promo__timer[data-v-2b151c26] {
        margin: 0 20px 30px;
    }
}
@media (max-width: 958px) {
    .opened-left-panel .promo__timer[data-v-2b151c26] {
        margin: 0 20px 30px;
    }
}
.new__timer .promo__rect {
    min-width: 230px;
    padding: 12px 12px 8px;
    max-height: 120px;
    min-height: 120px;
    background: rgba(34, 125, 238, 0.12);
    box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    color: #fff;
    justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.new__timer .promotions__timer .soon__block {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.new__timer .promotions__timer .soon__block .soon__title {
    color: #2281f6;
    font-size: 25px;
    font-weight: 800;
    line-height: 35px;
    margin: 0 auto 8px;
}
.new__timer .promotions__timer .soon__block .soon__descr {
    color: #43648c;
    font-size: 10px;
    line-height: 15px;
    text-align: center;
    margin: 0 auto;
    width: 70%;
}
.button[data-v-3eb0b182] {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    text-decoration: none;
    align-items: center;
    border: 2px solid transparent;
    display: inline-flex;
    vertical-align: middle;
    justify-content: flex-start;
    font-weight: 600;
    line-height: 1.5;
    position: relative;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    color: #fff;
    transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, border-color 0.1s ease-in-out;
}
.button span[data-v-3eb0b182] {
    text-overflow: ellipsis;
    overflow-x: hidden;
    white-space: nowrap;
}
.button[data-v-3eb0b182]:active,
.button[data-v-3eb0b182]:focus {
    outline: 0;
}
.button[data-v-3eb0b182]:disabled {
    pointer-events: none;
    opacity: 0.5;
}
.button.fullwidth[data-v-3eb0b182] {
    display: flex;
    width: 100%;
    justify-content: center;
}
.button_md[data-v-3eb0b182] {
    font-size: 14px;
    border-radius: 10px;
    padding: 8px 12px;
}
.free-box__button .button_md[data-v-3eb0b182] {
    min-width: 200px;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 40px;
    height: 47px;
}
h1[data-v-41f4bf69],
h2[data-v-41f4bf69],
h3[data-v-41f4bf69],
h4[data-v-41f4bf69],
h5[data-v-41f4bf69],
h6[data-v-41f4bf69] {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 700;
    line-height: 1.2;
    color: #fff;
}
.free-box__profit-details[data-v-41f4bf69] {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: rgba(255, 255, 255, 0.5);
}
.card1_dot {
    background-color: #fb8c00;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    display: inline-block;
    margin-right: 10px;
}
.free-box[data-v-41f4bf69] {
    display: none;
    position: relative;
    border-radius: 10px;
    padding: 40px 50px;
    margin-top: 40px;
}
.free-box[data-v-41f4bf69]:first-child {
    margin-top: 0;
}
.free-box__man[data-v-41f4bf69] {
    position: absolute;
    width: 297px;
    bottom: 0;
    left: 30px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 2;
}
.free-box__coins-block[data-v-41f4bf69] {
    overflow: hidden;
    position: absolute;
    width: 100%;
    left: -180px;
    top: 25px;
    bottom: 0;
}
.free-box__anim-coin[data-v-41f4bf69] {
    width: 20px;
    position: absolute;
    -webkit-animation: splash-data-v-41f4bf69 0.7s linear infinite;
    animation: splash-data-v-41f4bf69 0.7s linear infinite;
    visibility: hidden;
}
.free-box__bgs-coins[data-v-41f4bf69] {
    position: absolute;
    width: 100%;
    height: 100%;
    transform: translateY(2%) translateX(0);
}
.free-box .free-box__bgs-coin7[data-v-41f4bf69] {
    background-position: -2675px 180px;
}
.free-box__image-hand[data-v-41f4bf69],
.free-box__image[data-v-41f4bf69] {
    width: 100%;
    height: 100%;
    position: relative;
    top: 30px;
}
.free-box__image-hand[data-v-41f4bf69] {
    z-index: 2;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.free-box__BTC[data-v-41f4bf69] {
    background: radial-gradient(50.44% 1903.19% at 38.32% 93.75%, #764ced 0, #063a7d 100%);
}
.free-box__JET[data-v-41f4bf69] {
    background: radial-gradient(89.46% 252.85% at 15.62% 62.63%, #e78335 11.63%, #9f1b1b 100%);
}
.free-box__USDT[data-v-41f4bf69] {
    background: radial-gradient(50.44% 1903.19% at 38.32% 93.75%, #5ab79b 0, #26a17b 100%);
}
.free-box__LTC[data-v-41f4bf69] {
    background: radial-gradient(50.44% 1903.19% at 38.32% 93.75%, #1e4170 0, #345d9d 100%);
}
@media (max-width: 1000px) {
    .free-box__BTC[data-v-41f4bf69] {
        background: radial-gradient(50.44% 1903.19% at 38.32% 93.75%, #764ced 0, #063a7d 100%);
    }
}
.free-box__wrapper[data-v-41f4bf69] {
    position: relative;
    display: flex;
    justify-content: space-between;
    height: 100%;
    flex-wrap: wrap;
    margin-left: 350px;
}
@media (min-width: 1025px) and (max-width: 1451px) {
    html .free-box__wrapper[data-v-41f4bf69] {
        margin-left: 20vw;
        flex-direction: column;
    }
    html .free-box__info[data-v-41f4bf69] {
        flex-direction: row;
        justify-content: space-between;
    }
    html .free-box__title[data-v-41f4bf69] {
        font-size: 40px;
        line-height: 49px;
    }
    html .free-box__sum-block[data-v-41f4bf69] {
        flex-direction: row;
        align-items: center;
        width: 100%;
    }
    html .free-box__withdraw-currency[data-v-41f4bf69],
    html .free-box__withdraw-sum[data-v-41f4bf69] {
        font-size: 30px;
        line-height: 37px;
    }
    html .free-box__sum-block .free-box__currency-ico[data-v-41f4bf69] {
        width: 58px;
        height: 58px;
    }
    html .free-box__button .button_md[data-v-3eb0b182] {
        margin-bottom: 0;
    }
    html .free-box__image[data-v-41f4bf69] {
        top: 20px;
    }
}
.free-box__info[data-v-41f4bf69] {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.free-box__title[data-v-41f4bf69] {
    align-items: center;
    font-weight: 700;
    font-size: 50px;
    line-height: 59px;
    margin: 0;
    margin-bottom: 20px;
}
.freebox_wrapper.ieOgwV {
    padding-top: 80px;
}
.free-box__box-type[data-v-41f4bf69] {
    text-transform: uppercase;
}
.free-box__currency-ico[data-v-41f4bf69] {
    width: 48px;
    height: 48px;
    margin-right: 11px;
    position: relative;
}
.free-box__sum-block .free-box__currency-ico[data-v-41f4bf69] {
    width: 68px;
    height: 68px;
}
.free-box__sum-block .free-box__profit-details[data-v-41f4bf69] {
    color: #fff;
}
.free-box__profit-title[data-v-41f4bf69] {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    margin: 0;
}
.free-box__profit-currency[data-v-41f4bf69],
.free-box__profit-sum[data-v-41f4bf69] .font-digits {
    color: #fff;
    font-weight: 600;
    font-size: 24px;
    line-height: 28px;
}
.free-box__profit-currency[data-v-41f4bf69] {
    margin-left: 5px;
}
.free-box__sum-block[data-v-41f4bf69] {
    display: flex;
    justify-content: space-between;
    flex-direction: column-reverse;
    align-items: flex-end;
    flex-wrap: wrap;
    width: 435px;
    max-width: 100%;
}
@media (max-width: 767px) {
    .free-box__sum-block[data-v-41f4bf69] {
        width: 100%;
    }
}
.free-box__withdraw-currency[data-v-41f4bf69],
.free-box__withdraw-sum[data-v-41f4bf69] {
    font-weight: 900;
    font-size: 40px;
    line-height: 47px;
    color: #fff;
}
.free-box__withdraw-currency[data-v-41f4bf69] {
    margin-left: 5px;
}
.free-box__profit[data-v-41f4bf69] {
    display: flex;
    align-items: center;
}
.free-box__progress[data-v-41f4bf69] {
    width: 100%;
    margin: 25px 0 0;
}
.free-box__progress-info[data-v-41f4bf69] {
    display: flex;
    justify-content: space-between;
    margin-bottom: 12px;
}
.free-box__progress-label[data-v-41f4bf69],
.free-box__remaining[data-v-41f4bf69] {
    font-weight: 500;
    font-size: 20px;
    line-height: 23px;
    color: rgba(255, 255, 255, 0.5);
}
.free-box__current-sum[data-v-41f4bf69] {
    color: #fff;
}
.free-box__progress-bar[data-v-41f4bf69] {
    line-height: 0;
}
.progress-wrapper[data-v-59cc062e] {
    position: relative;
    overflow: hidden;
    display: inline-block;
    min-width: 50px;
}
.progress-wrapper.is-fullwidth[data-v-59cc062e] {
    width: 100%;
}
.progress-wrapper.size-8 .progress[data-v-59cc062e] {
    height: 10px;
    border-radius: 42px;
}
.progress[data-v-59cc062e] {
    -moz-appearance: none;
    -webkit-appearance: none;
    border: none;
    display: block;
    overflow: hidden;
    padding: 0;
    width: 100%;
    background-color: #102942;
}
.progress[data-v-59cc062e]::-moz-progress-bar {
    background: #ffdc00;
}
.progress[data-v-59cc062e]::-webkit-progress-value {
    background: #ffdc00;
}
@-webkit-keyframes splash-data-v-41f4bf69 {
    0% {
        visibility: visible;
        top: -20px;
    }
    to {
        visibility: visible;
        top: 150px;
    }
}
@keyframes splash-data-v-41f4bf69 {
    0% {
        visibility: visible;
        top: -20px;
    }
    to {
        visibility: visible;
        top: 150px;
    }
}
@media (max-width: 1350px) {
    .free-box__man[data-v-41f4bf69] {
        position: absolute;
        bottom: 14px;
        width: 20vw;
        min-width: 157px;
    }
    .free-box__wrapper[data-v-41f4bf69] {
        margin-left: 200px;
    }
}
@media (max-width: 1000px) {
    .free-box__man[data-v-41f4bf69] {
        top: -45px;
        bottom: auto;
        left: 0;
    }
    .free-box__wrapper[data-v-41f4bf69] {
        flex-direction: column;
        margin-left: 0;
    }
    .free-box__info[data-v-41f4bf69] {
        width: fit-content;
        margin-left: auto;
    }
    .free-box__info[data-v-41f4bf69] + .free-box__info[data-v-41f4bf69] {
        margin-left: inherit;
    }
    .free-box__button .button_md[data-v-3eb0b182] {
        position: absolute;
        bottom: -87px;
        width: 100%;
        left: 0;
        margin: 0;
    }
    .free-box__wrapper .free-box__sum-block[data-v-41f4bf69] {
        margin: 60px auto 7px;
    }
    .free-box[data-v-41f4bf69] {
        padding-bottom: 127px;
    }
}
.modal_deposite .flex {
    width: 100%;
    gap: 10px;
    align-items: baseline;
}
.modal_deposite .flex .input-block:first-child .input-block__body {
    margin-top: 10px;
}
.modal_deposite .flex .input-block .input-block__body {
    margin-bottom: 0;
}
.modal_deposite .flex .input-block:first-child .input-block__body .cZGFLN {
    height: 42px;
}
.modal_deposite .flex .input-block {
    width: 50%;
}
@media (max-width: 620px) {
    .free-box[data-v-41f4bf69] {
        padding: 40px 20px 127px;
    }
    .modal_deposite .flex .input-block {
        width: 100%;
    }
    .modal_deposite .flex {
        display: block;
    }
    .free-box__title[data-v-41f4bf69] {
        font-size: 32px;
        line-height: 38px;
    }
    .free-box__profit-currency[data-v-41f4bf69],
    .free-box__profit-sum[data-v-41f4bf69] .font-digits {
        font-size: 22px;
        line-height: 26px;
    }
    .free-box__currency-ico[data-v-41f4bf69] {
        width: 40px;
        height: 40px;
    }
    .free-box__sum-block .free-box__currency-ico[data-v-41f4bf69] {
        width: 56px;
        height: 56px;
    }
    .free-box__withdraw-currency[data-v-41f4bf69],
    .free-box__withdraw-sum[data-v-41f4bf69] {
        font-size: 28px;
        line-height: 33px;
    }
    .free-box__progress-label[data-v-41f4bf69],
    .free-box__remaining[data-v-41f4bf69] {
        font-size: 18px;
        line-height: 21px;
    }
}
.modal_Tour .modal_content {
    max-width: 1440px;
}
.modal_getPrize .modal_content,
.modal_search .modal_content {
    max-width: 1328px;
    min-width: 1328px;
}
.search_drop_wr {
    display: block;
}
.dropSlots779.dropdown_sl {
    display: none;
}
@media (max-width: 1350px) {
    .modal_getPrize .modal_content,
    .modal_search .modal_content {
        max-width: 90%;
        min-width: 90%;
    }
}
@media (max-width: 1024px) {
    .modal_search .search_wrf {
        grid-template-columns: 1fr;
    }
    .modal_search .serch_catsf {
        display: none;
        position: absolute;
        width: 50%;
        z-index: 1;
        background-color: #161f2c;
        border-radius: 10px;
        height: 310px;
        overflow: auto;
        top: 185px;
        min-width: 200px;
    }
    .modal_search .serch_catsf .search_ldes:last-child {
        margin-top: -20px;
    }
    .modal_search .serch_catsf.active {
        display: flex;
    }
    .modal_search .dropdown_sl,
    .modal_search .dropdown_sl .dropdown_trisl {
        min-width: calc(50% - 5px);
    }
    .dropSlots779.dropdown_sl {
        display: block;
    }
    .modal_search .dropdown_sl .dropdown__inner {
        min-width: initial;
    }
    .modal_search .dropdown_trisl {
        padding: 12px 10px;
    }
    .search_drop_wr {
        width: 100%;
        display: flex;
        gap: 10px;
    }
}
@media (max-width: 768px) {
    .modal_getPrize .modal_content,
    .modal_search .modal_content {
        max-width: 100%;
        min-width: 100%;
    }
}
.modal_search.modal_wr .modal_content {
    transform: scale(1);
}
.ui-table {
    --vpkcea: #5f6975;
    --r49o3w: #5f6975;
    --h7sob8: #f6f7fa;
    --7h9g04: #f5f6fa;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 0;
}
.darken .ui-table {
    --vpkcea: rgba(153, 164, 176, 0.6);
    --r49o3w: #99a4b0;
    --h7sob8: #2d3035;
    --7h9g04: #2b2e35;
}
.ui-table td {
    overflow: hidden;
    text-align: center;
    padding: 0.875rem 0.75rem;
    border: 1px solid transparent;
    color: var(--r49o3w);
}
.ui-table td:first-child {
    text-align: left;
    overflow: visible;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
}
.ui-table td:last-child {
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;
}
.t177l1cq {
    padding: 0 14px;
}
@media (max-width: 621px) {
    .t177l1cq {
        padding: 0;
    }
    .ui-table td:first-child {
        width: 90px;
        padding-left: 10px;
    }
    .ui-table td:last-child {
        width: 120px;
    }
}
html body .modal_wr .red23 {
    color: #fa305c;
}
.trans_per {
    display: none;
}
html body .modal_wr .green23 {
    color: #00bd71;
}
html body .modal_wr .yel23 {
    color: #ffdc00;
}
.modal_trans .trans_text {
    font-weight: 500;
    font-size: 16px;
    line-height: 21px;
    word-break: break-all;
}
.modal_trans .trans_text > span {
    font-size: 12px;
}
.modal_trans .trans_title {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #9db8e1;
    margin-bottom: 8px;
}
.eg82asm {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 18.75rem;
}
@media screen and (max-width: 621px) {
    html body .modal_wr .trans_ar {
        right: 3px;
    }
    .modal_trans .trans_text {
        overflow: hidden;
        font-size: 14px;
        line-height: 16px;
        max-width: 100%;
        overflow-x: auto;
    }
    .modal_trans .trans_title {
        font-size: 12px;
        line-height: 14px;
    }
}
.trans_no {
    margin: 50px 0;
}
.image_wr117 {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 23px 0.875rem 0.875rem !important;
    color: #d1d1d1 !important;
}
.image_wr117 img {
    width: 20px;
    height: 20px;
    margin-right: 3px;
}
.t1fkt618 {
    --cf3mz7: rgba(95, 105, 117, 0.8);
    position: relative;
    z-index: 1;
    text-align: center;
    border-collapse: collapse;
}
.darken .t1fkt618 {
    --cf3mz7: rgba(152, 167, 181, 0.5);
}
.t1fkt618 td {
    padding: 14px;
    text-align: left;
    border: none;
}
@media (max-width: 621px) {
    .t1fkt618 td {
        padding: 14px 7px;
    }
}
.trans_more {
    display: none;
    padding: 14px 0;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    border-radius: 0 0 10px 10px;
}
.trans_warn {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #fa305c;
    margin-bottom: 20px;
}
.trans_dots {
    display: grid;
    grid-template-columns: 1fr;
    column-gap: 10px;
    row-gap: 20px;
}
.trans_row1.active .trans_more {
    display: block;
    grid-column: 1/4;
    margin-top: 14px;
}
.trans_row1.active td {
    padding-bottom: 143px;
}
.trans_row1.active .trans_ar {
    fill: #fff;
    transform: rotate(180deg);
}
.tr_wr4 {
    position: relative;
}
.trans_row1 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 5px;
    margin-bottom: 10px;
    padding: 14px 20px;
}
@media screen and (max-width: 621px) {
    .trans_warn {
        font-size: 14px;
        line-height: 16px;
    }
}
.t1fkt618 .trans_row1 {
    cursor: pointer;
    position: relative;
    background: #161f2c;
    border-radius: 10px;
    border: none;
    text-align: left;
}
.t1fkt618 .trans_row1:nth-child(even) {
    background-color: transparent;
}
h2[data-v-67af1187] {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 700;
    line-height: 1.2;
    color: #fff;
}
h2[data-v-67af1187] {
    font-size: 24px;
}
.battles_landing h2[data-v-67af1187] {
    font-size: 32px;
    line-height: 42px;
    text-align: center;
    color: #ffdc00;
    margin-bottom: 0;
    text-transform: uppercase;
    margin-bottom: 32px;
}
.battles_landing > div[data-v-67af1187] {
    display: grid;
    align-items: center;
    grid-template-columns: 263px 263px 263px;
    column-gap: 32px;
    justify-content: center;
}
.battles_landing > div > div[data-v-67af1187] {
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    color: #9db8e1;
    background: #16273d;
    border-radius: 20px;
    padding: 32px 20px;
    height: 100%;
    text-align: center;
}
.battles_landing > div > div[data-v-67af1187] img {
    display: block;
    margin: 0 auto;
    position: relative;
    width: 80px;
    height: 80px;
    margin-bottom: 16px;
}
@media (max-width: 1100px) {
    .battles_landing > div[data-v-67af1187] {
        grid-template-columns: 263px 263px;
        row-gap: 32px;
    }
}
.lng_img_117 {
    width: 20px;
    height: 14px;
    margin-right: 8px;
    object-fit: cover;
}
.small-sidebar .active .img-top {
    animation: 2s linear 0s infinite normal none running rotate;
    display: block;
}
.small-sidebar .active .img-bot {
    transform: scaleX(-1);
    margin-left: 0;
    transform-origin: center center;
    display: block;
}
.small-sidebar .img-bg {
    width: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: top;
    opacity: 0.5;
}
.small-sidebar .active .img-bg {
    opacity: 1;
}
.small-sidebar .img-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
}
.small-sidebar .img-bot {
    width: 100%;
    height: 100%;
    vertical-align: top;
    position: relative;
    transform: rotate(-33deg);
    transform-origin: center top;
    margin-left: -0.75rem;
    display: none;
}
.small-sidebar .gMIrIn {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    border: 1px solid transparent;
    width: 100%;
    height: 3.5rem;
    box-sizing: content-box;
    padding-bottom: 0;
    padding-left: 0;
}
.small-sidebar .more {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    border: 1px solid transparent;
    height: 3.5rem;
    position: absolute;
    z-index: 1;
}
.small-sidebar .more .item {
    background: #0d131c;
    border-radius: 1.25rem;
    width: 3.375rem;
    height: 3.375rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    margin: 0;
}
.small-sidebar .more .item .right-tip {
    top: 0.1875rem;
    right: 0.1875rem;
    width: 1.125rem;
    height: 1.125rem;
}
.small-sidebar .more .hover-item {
    display: none;
}
.small-sidebar .more .hover-item .promo888 {
    width: 100%;
    height: 100%;
}
.small-sidebar .more .hover-item .promo888 img {
    height: 2.125rem;
}
.small-sidebar .more:hover {
    border: 1px solid rgba(107, 196, 55, 0.3);
    background: #0d131c;
    border-radius: 1.25rem;
    width: auto;
}
.small-sidebar .more:hover .hover-item {
    display: flex;
}
.small-sidebar .eetkLu {
    width: 3.5rem;
    height: 3.5rem;
    border-radius: 1.25rem;
    background: #0d131c;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    position: relative;
}
.small-sidebar .eetkLu .bonus-item {
    width: 100%;
    height: 100%;
}
.small-sidebar .eetkLu .bonus-item .right-tip {
    position: absolute;
    background-color: #1c2532;
    padding: 0.125rem;
    width: 1.375rem;
    height: 1.375rem;
    border-radius: 0.6875rem;
    right: -0.3125rem;
    top: -0.3125rem;
    z-index: 9;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.small-sidebar .eetkLu .bonus-item .locked {
    z-index: 1;
    background-color: rgba(49, 52, 60, 0.5);
}
.small-sidebar .eetkLu .bonus-item .locked .icon-locked {
    width: 0.75rem;
    height: 0.75rem;
    position: relative;
    fill: rgba(153, 164, 176, 0.5);
}
.small-sidebar .eetkLu .bonus-item.bonus-locked::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: rgba(23, 24, 27, 0.6);
    border-radius: 1.25rem;
}
.small-sidebar .fold-lan .ttu,
.small-sidebar .gMIrIn .eetkLu {
    display: none;
}
.spin_circle117 {
    animation: spin117 8s infinite;
    animation-timing-function: linear;
}
@keyframes spin117 {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(360deg);
    }
}
.spin_down117 {
    animation: down117 4s infinite;
    animation-timing-function: linear;
    transform: translateY(-5px);
}
.del01s {
    animation-delay: 0.1s;
}
.del02s {
    animation-delay: 0.2s;
}
.del03s {
    animation-delay: 0.3s;
}
.del04s {
    animation-delay: 0.4s;
}
.del05s {
    animation-delay: 0.5s;
}
@keyframes down117 {
    0% {
        transform: translateY(-5px);
    }
    50% {
        transform: translateY(5px);
    }
    100% {
        transform: translateY(-5px);
    }
}
.spin_up117 {
    animation: up117 6s infinite;
    animation-timing-function: linear;
    transform: translateX(-5px);
}
@keyframes up117 {
    0% {
        transform: translateX(-5px);
    }
    50% {
        transform: translateX(5px);
    }
    100% {
        transform: translateX(-5px);
    }
}
.small-sidebar .fold-lan .ttu.active,
.small-sidebar .gMIrIn .eetkLu.active {
    display: flex;
}
.small-sidebar .fold-lan:hover,
.small-sidebar .gMIrIn:hover {
    width: max-content;
    padding: 0;
    display: flex;
    border-radius: 20px;
    background-color: rgba(49, 52, 60, 0.5);
    border: 1px solid #5da000;
}
.small-sidebar .fold-lan:hover .ttu,
.small-sidebar .gMIrIn:hover .eetkLu {
    display: flex;
}
.small-sidebar .fold-lan .ttu:hover {
    color: #fff;
}
.small-sidebar .fold-lan:hover .ttu {
    margin-right: 10px;
}
#home .jetgames_wr main {
    max-width: 1328px;
}
@media (min-width: 1025px) {
    #game_core_crash .jetgames_wr .table_btns {
        max-width: 1060px;
        width: 1060px;
        margin: 0 auto 30px;
        padding-right: 410px;
    }
    #home #game_core_crash .jetgames_wr .game_content,
    #home #game_core_keno .jetgames_wr .game_content {
        justify-content: center;
        max-width: 1060px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (min-width: 1025px) and (max-width: 1400px) {
    #game_core_keno .jetgames_wr .game_content {
        grid-template-columns: 540px 1fr;
        justify-content: initial;
    }
    #game_core_keno .jetgames_wr .section_terminal {
        min-width: 540px;
    }
    #game_core_keno .jetgames_wr .board {
        grid-template-columns: repeat(8, 56px);
        grid-template-rows: repeat(5, 56px);
    }
    #game_core_keno .jetgames_wr .board button {
        height: 56px;
    }
}
@media (min-width: 1100px) and (max-width: 1200px) {
    #game_core_wheel .jetgames_wr .game_content {
        transform: scale(0.64) translate(-431.5px, -222.4px);
    }
}
.cZGFLN.is-open .select-options-wrap {
    pointer-events: auto;
}
.crQoFi {
    position: absolute;
    padding: 0.3125rem 0;
    width: 100%;
    left: 0;
    z-index: 2;
}
.crQoFi .select-options {
    border-radius: 10px;
    padding: 0.125rem 0.375rem;
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.14) 0 0 8px 0;
    height: auto;
}
.crQoFi .select-options:not(.len-1) > .active {
    border-color: #2283f6;
}
.crQoFi .select-options:not(.len-1) > .active:hover {
    background-color: transparent;
}
.crQoFi .select-option {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    position: relative;
    padding: 10px;
    font-size: 14px;
    line-height: 16px;
    height: 36px;
    margin: 0.25rem 0;
    border: 1px solid transparent;
    border-radius: 8px;
    cursor: pointer;
    color: #808a97;
    white-space: nowrap;
}
.select-country .crQoFi .select-option,
.selectT5 .crQoFi .select-option {
    white-space: normal;
    width: 100%;
}
.crQoFi .select-option:hover {
    background-color: rgb(187 214 255);
}
.fFaoVD .select-options {
    background: #202a39;
    box-shadow: rgba(0, 0, 0, 0.2) 0 0.375rem 1rem 0;
}
.fFaoVD .select-options .select-option.active {
    color: #fff;
    font-weight: 700;
}
.fFaoVD .select-options .select-option:hover {
    background: #29374b;
}
.select-cur .select-options-wrap,
.select-desc .select-options-wrap,
.select-mob .select-options-wrap,
.select-reg .select-options-wrap {
    display: none;
}
.select-cur.active .select-options-wrap,
.select-desc.active .select-options-wrap,
.select-mob.active .select-options-wrap,
.select-reg.active .select-options-wrap {
    display: block;
    opacity: 1;
    bottom: 100%;
    transform: none;
}
.small-sidebar .ttu {
    text-transform: uppercase;
}
#sidebar .lan-wrap {
    display: none;
}
.large-sidebar .fold-lan,
.small-sidebar .gkRRPN {
    display: none;
}
.small-sidebar .fold-lan {
    display: block;
    border: 1px solid transparent;
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    cursor: pointer;
    margin: 1rem 18px;
}
.small-sidebar .dKApst {
    width: 1.4em;
    height: 1.4em;
    fill: #55657e;
}
.small-sidebar .cZGFLN {
    position: relative;
    height: 2.5rem;
    opacity: 1;
}
.border_bottom .cZGFLN {
    height: 45px;
}
.small-sidebar .cZGFLN .select-trigger {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    overflow: hidden;
    height: 100%;
    cursor: pointer;
    padding: 0 1.25rem;
    user-select: none;
    border-radius: 1.25rem;
    background-color: #0d131c;
}
.small-sidebar .cZGFLN .select-trigger .arrow {
    width: 2.5rem;
    height: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
}
.small-sidebar .cZGFLN .select-trigger .arrow > svg {
    font-size: 0.625rem;
    transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
}
.cZGFLN.active .select-trigger .arrow {
    transform: rotate(90deg);
}
.small-sidebar .fold-lan span {
    width: 2.4rem;
    height: 2.4rem;
    border-radius: 50%;
    background: #2d3035;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.small-sidebar .fold-lan .lan-wrap {
    display: none;
}
.small-sidebar .kZpyIc .select-trigger {
    background: rgba(45, 48, 53, 0.5);
}
.small-sidebar svg {
    fill: rgba(153, 164, 176, 0.8);
}
.btn-main-open021:active,
.btn-main-open021:visited {
    color: #fff;
}
.flex {
    display: flex;
}
.flex-center {
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
}
.full-abs {
    position: absolute;
    inset: 0;
}
.ttu {
    text-transform: uppercase;
}
@media screen and (min-width: 621px) {
    ::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        background-color: transparent;
        border-radius: 5px;
    }
    ::-webkit-scrollbar-thumb {
        background-color: #24262b;
        transition: all 0.5s ease 0s;
        border-radius: 5px;
    }
    ::-webkit-scrollbar-button {
        display: none;
    }
}
.bcbOHA {
    flex: 1 1 0%;
    height: 100%;
    align-self: stretch;
    box-sizing: border-box;
}
.dcyiva {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.dcyiva > svg {
    height: 40%;
    max-height: 1.25rem;
    max-width: 80%;
    stroke: transparent;
}
.dcyiva circle {
    transform-origin: center center;
    will-change: transform;
    animation-timing-function: linear;
}
.dcyiva circle:nth-child(1) {
    animation: 0.6s ease 0s infinite normal none running lds-1;
}
.dcyiva circle:nth-child(2) {
    animation: 0.6s ease 0s infinite normal none running lds-2;
}
.dcyiva circle:nth-child(3) {
    animation: 0.6s ease 0s infinite normal none running lds-2;
}
.dcyiva circle:nth-child(4) {
    animation: 0.6s ease 0s infinite normal none running lds-3;
}
.gxHTmg {
    color: #f5f6f7;
    box-shadow: rgba(29, 34, 37, 0.1) 0 4px 8px 0;
    background-color: #f19511;
    background-image: conic-gradient(from 1turn, #f19511, #f6c722);
}
.kbTYwZ .tabs-navs {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    height: 2.25rem;
    position: relative;
    border-radius: 1.125rem;
    background-color: rgba(49, 52, 60, 0.7);
}
.kbTYwZ .tabs-navs .bg {
    border-radius: 1.125rem;
    background-image: linear-gradient(to left, #555966, #555966, #58ae14);
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    transition: right 0.2s ease-out 0s, left 0.3s ease-out 0s;
    transform: translateZ(0);
    box-shadow: rgba(0, 0, 0, 0.14) 0 0 0.3125rem;
}
.kbTYwZ .tabs-nav {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex: 1 1 0%;
    height: 100%;
    cursor: pointer;
    white-space: nowrap;
    width: 100%;
    z-index: 1;
}
.kbTYwZ .tabs-nav:hover {
    color: #f5f6f7;
}
.kbTYwZ .tabs-nav.is-active {
    color: #f5f6f7;
    font-weight: 700;
}
.kbTYwZ .tabs-view {
    position: relative;
}
.gNTwXE {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
}
.gNTwXE.user-info {
    color: #f5f6f7;
    font-weight: 700;
}
.gNTwXE.user-info .hidden-name {
    color: #99a4b0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.gNTwXE.user-info .hidden-name .icon {
    width: 1em;
    height: 1em;
    margin-right: 0.125rem;
    fill: #99a4b0;
}
.gNTwXE .avatar {
    width: 1.62em;
    height: 1.62em;
    border-radius: 50%;
    margin-right: 0.5em;
}
.gNTwXE .name {
    flex: 1 1 0%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cZGFLN .select-trigger .arrow {
    width: 2.5rem;
    height: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(90deg);
}
.cZGFLN .select-trigger .arrow > svg {
    font-size: 0.625rem;
    transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
}
.eEURNF {
    position: relative;
    overflow: hidden;
    user-select: none;
    touch-action: pan-y;
}
.eEURNF .carousel-list {
    display: flex;
    height: 100%;
    will-change: transform;
    touch-action: pan-y;
}
.eEURNF .carousel-item {
    flex: 1 1 0%;
    height: 100%;
}
.side-unfold #root {
    margin-left: 240px;
}
.has-chat #root {
    margin-right: 360px;
}
.inxOjB {
    margin-top: 2.5rem;
    background-color: #161f2c;
    padding: 48px 0 0;
}
.inxOjB .footer-wrap {
    margin: 0 auto;
    max-width: 1328px;
    padding: 0 16px;
    line-height: 2;
}
.inxOjB .footer-wrap > .flex {
    -webkit-box-pack: justify;
    justify-content: space-between;
    margin-top: 15px;
}
.inxOjB .logo {
    width: 160px;
    margin-bottom: 2px;
}
.inxOjB .footer__desc {
    width: 360px;
    padding-right: 24px;
    font-size: 12px;
    line-height: 24px;
    color: rgba(153, 164, 176, 0.8);
}
.inxOjB .v-line {
    border-right: 1px solid rgba(84, 97, 106, 0.15);
}
.inxOjB .footer__entries {
    padding: 0 24px 0 48px;
    white-space: nowrap;
    line-height: 2.5;
    margin-right: 40px;
}
.inxOjB .footer__entries a {
    display: block;
    font-size: 12px;
    color: #c0cbd5;
    text-transform: uppercase;
}
.inxOjB .footer__entries a:hover {
    color: #5da000;
}
.inxOjB .contact-us {
    max-width: 560px;
    min-width: 230px;
}
.inxOjB .footer__contact .title {
    font-size: 12px;
}
.inxOjB .footer__contact .flex-wrap {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.inxOjB .footer__contact .flex-group {
    margin-right: 6px;
}
.inxOjB .footer__contact .flex-group-right {
    margin-left: 60px;
}
.inxOjB .footer__contact .item {
    font-size: 12px;
    -webkit-box-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
}
.inxOjB .footer__contact span {
    margin-right: 4px;
}
.inxOjB .footer__currencies {
    margin-top: 24px;
}
.inxOjB .footer__currencies .title {
    font-size: 12px;
}
.inxOjB .footer__currencies .currency-list {
    margin-top: 10px;
    display: flex;
    flex-wrap: wrap;
}
.inxOjB .footer__currencies .currency-item {
    margin-right: 16px;
    margin-bottom: 12px;
    position: relative;
}
.inxOjB .footer__currencies .currency-item img {
    transform: unset !important;
}
.inxOjB .footer__currencies .currency-item:last-child {
    margin-right: 0;
}
.inxOjB .footer__currencies svg {
    vertical-align: top;
    fill: #555b65;
}
.inxOjB .footer__cert {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    margin-left: 40px;
    padding-left: 50px;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex: 1 1 0%;
    border-left: 1px solid rgba(84, 97, 106, 0.15);
}
.inxOjB .footer__cert a {
    margin: 0 10px;
}
.inxOjB .footer__cert svg {
    fill: #555b65;
}
.inxOjB .footer__copyright {
    font-size: 12px;
    color: #55657e;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.inxOjB .footer__copyright .to-top {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: rgba(53, 60, 66, 0.4);
    color: #99a4b0;
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-shrink: 0;
    margin-left: 14px;
    line-height: normal;
    cursor: pointer;
}
.inxOjB .footer__copyright .to-top .icon {
    fill: #5da000;
    width: 8px;
    height: 8px;
    transform: rotateZ(-90deg);
}
.inxOjB .footer_license {
    display: flex;
    border-top: 1px solid rgba(84, 97, 106, 0.15);
    border-bottom: 1px solid rgba(84, 97, 106, 0.15);
    border-left: 0;
    border-right: 0;
    padding: 20px 0;
    margin-top: 30px;
}
.inxOjB .licenes-by {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 10px 0;
    max-width: 660px;
}
.inxOjB .licenes-by img {
    height: 51px;
    margin-right: 30px;
    vertical-align: top;
}
.inxOjB .licenes-by .licenes-desc {
    font-size: 13px;
    line-height: 1.4;
    display: flex;
}
.inxOjB .footer__bottom {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    align-items: center;
    height: 120px;
}
.inxOjB .btc-price {
    font-size: 12px;
    color: #54616a;
}
@media screen and (max-width: 1024px) {
    .inxOjB {
        padding: 2.25rem 2rem 0;
    }
    .inxOjB .contact-us {
        max-width: 100%;
    }
    .inxOjB .footer-wrap {
        width: 100%;
        padding: 0;
        text-align: center;
    }
    .inxOjB .footer-wrap .flex-group-right {
        margin-left: 0.625rem;
    }
    .inxOjB .licenes-by {
        border-bottom: 1px solid rgba(84, 97, 106, 0.3);
        flex-direction: column;
        padding: 1.875rem 2.5rem;
        text-align: center;
        width: 100%;
        max-width: 100%;
    }
    .inxOjB .licenes-by img {
        display: block;
        width: 155px;
        margin: 0 auto 1.875rem;
    }
    .inxOjB .logo {
        width: 7.5rem;
        margin: 0 auto;
        display: block;
    }
    .inxOjB .licenes-by .licenes-desc {
        display: flex;
        justify-content: center;
        flex-direction: column;
    }
    .inxOjB .footer__desc {
        width: 100%;
        padding: 0;
        border: none;
        line-height: 1.71;
        margin: 1.5rem 0;
        text-align: center;
    }
    .inxOjB .footer__entries {
        padding: 0 0 1.75rem;
        margin: 0;
        display: flex;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        justify-content: center;
        line-height: 2;
        border-bottom: 1px solid rgba(84, 97, 106, 0.3);
    }
    .inxOjB .footer__entries a {
        margin-right: 1rem;
    }
    .inxOjB .footer__contact {
        text-align: center;
        margin: 1.5rem 0;
    }
    .inxOjB .footer__contact .flex-wrap {
        -webkit-box-pack: center;
        justify-content: center;
        flex-direction: column;
    }
    .inxOjB .footer__contact .flex-group {
        margin: 0 auto;
    }
    body .inxOjB .footer__contact .flex-group-right {
        margin: 0 auto;
    }
    .inxOjB .footer__currencies {
        text-align: center;
        margin-bottom: -12px;
    }
    .inxOjB .footer__currencies .currency-list {
        -webkit-box-pack: center;
        justify-content: center;
        margin-left: -0.5rem;
        margin-right: -0.5rem;
    }
    .inxOjB .footer__currencies .currency-list .currency-item {
        margin: 0 0.5rem 1rem;
    }
    .inxOjB .footer__copyright {
        height: 6rem;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        margin: 0 -2rem;
        background-color: #181a1d;
        position: relative;
    }
    .inxOjB .to-top {
        position: absolute;
        right: 1.5rem;
        top: 50%;
        transform: translateY(-50%);
    }
    .inxOjB .footer__cert {
        border: none;
        margin: 0;
        padding: 2.5rem 0 0;
        -webkit-box-pack: center;
        justify-content: center;
    }
    .inxOjB .footer__cert a:last-child {
        margin-right: 0;
    }
    .inxOjB .btc-price {
        text-align: center;
        line-height: 1;
        margin-top: 0.75rem;
    }
}
.modal_deposite .modal_dep_deposit h2[data-v-3abf5f38] > span,
.modal_deposite .modal_dep_withdraw h2[data-v-3abf5f38] > span {
    cursor: pointer;
    transition: all 0.1s ease;
    position: relative;
    top: 2px;
}
.modal_deposite .modal_dep_deposit h2[data-v-3abf5f38] > span:hover,
.modal_deposite .modal_dep_withdraw h2[data-v-3abf5f38] > span:hover {
    color: #93acd3;
}
.modal_title_trans {
    font-size: 16px;
    color: #fff;
    opacity: 0.7;
    cursor: pointer;
    position: absolute;
    right: 70px;
    top: 24.5px;
    font-weight: 700;
    line-height: 23px;
    transition: all 0.3s ease;
}
.modal_title_trans:active,
.modal_title_trans:hover {
    opacity: 1;
}
.modal_deposite .modal_close,
.modal_trans .modal_close {
    top: 10px;
}
html body .btn_trans13[data-v-0c03a553] {
    margin-right: 10px;
    border-radius: 10px;
    position: absolute;
    top: 16px;
    left: 16px;
    display: none;
}
.modal_title_deposite {
    color: #fff;
    position: absolute;
    left: 16px;
    top: 20px;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    z-index: 2;
}
.modal_deposite .modal_coins_content_inner,
.modal_settings .modal_coins_content_inner,
.modal_trans .modal_coins_content_inner {
    margin: 59px 0 24px;
    padding-top: 6px;
}
.modal_deposite .modal_close,
.modal_settings .modal_close,
.modal_trans .modal_close {
    top: 10px;
}
.active + .modal_trans_t13 {
    left: 58px;
    top: 18px;
}
html body .trans_ar {
    position: absolute;
    right: 5px;
    top: 13px;
    padding: 0;
    border: none;
    transition: none;
}
.modal_title_trans:hover {
    color: #fff;
}
.gkGMDb {
    margin-top: 59px;
    min-height: calc(100vh - 508px);
}
@media screen and (max-width: 1099px) {
    .gkGMDb {
        margin-top: 53px;
    }
}
.htfuGK {
    display: grid;
    gap: 1rem;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
.jDlaeO {
    margin: 0.3125rem 0.625rem 0;
    color: #55657e;
    height: 1.5625rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.jDlaeO .game-name {
    word-break: break-all;
    flex: 1 1 auto;
}
.jDlaeO .help-btn-wrap {
    position: relative;
    width: 1.125rem;
    height: 1.125rem;
}
.jDlaeO .help-btn-wrap button {
    position: absolute;
    width: 2.125rem;
    height: 2.125rem;
    left: -0.5rem;
    top: -0.5rem;
    padding: 0.5rem;
    opacity: 0.6;
}
.eoQsKv {
    width: 100%;
    padding-top: 100%;
    position: relative;
    display: block;
    border-radius: 1.25rem;
    overflow: hidden;
    transform: translateZ(0);
}
.eoQsKv.coming-soon {
    cursor: auto;
}
.eoQsKv.coming-soon::after {
    content: "Coming soon...";
    position: absolute;
    right: 0;
    top: 0;
    color: rgba(245, 246, 247, 0.8);
    text-align: right;
    padding: 0.625rem 0.875rem 0 0;
    z-index: 9;
}
.eoQsKv.coming-soon::before {
    content: "";
    position: absolute;
    inset: 0;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 1;
}
.eoQsKv .img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease 0s;
}
.eoQsKv .img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.eoQsKv .hover-mask {
    position: absolute;
    transition: all 0.3s linear 0s;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    font-size: 0.75rem;
    opacity: 0;
}
.eoQsKv .hover-mask .house-edge {
    color: #f5f6f7;
    text-align: right;
    padding: 0.625rem 0.875rem 0 0;
}
.eoQsKv .play-icon {
    fill: rgba(245, 246, 247, 0.9);
    width: 3rem;
    height: 3rem;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -1.5rem;
    margin-top: -1.5rem;
    transform: scale(1.3);
    transition: transform 0.3s ease 0s;
}
.eoQsKv:hover:not(.coming-soon) .hover-mask {
    opacity: 1;
}
.eoQsKv:hover:not(.coming-soon) .hover-mask .play-icon {
    transform: scale(1);
}
.eoQsKv:hover:not(.coming-soon) img {
    transform: scale(1.05);
    transition: all 0.3s ease 0s;
}
.dVAIuG {
    flex: 1 1 auto;
    display: flex;
    -webkit-box-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    align-items: center;
}
.dVAIuG button {
    width: 2.125rem;
    height: 2rem;
    background-color: #1c2532;
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
    margin: 0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.dVAIuG button svg {
    width: 0.9375rem;
    height: 0.9375rem;
    fill: #55657e;
    margin-right: 0.1875rem;
}
.dVAIuG button:hover {
    background-color: #2d3035;
}
.dVAIuG button:hover svg {
    fill: #fff;
}
.dVAIuG .prev {
    transform: rotate(180deg);
    margin-right: 0.125rem;
}
.hGkZVp {
    width: 0.5rem;
    height: 0.5rem;
    margin: 0 0 0 0.75rem;
    background-color: #4b555c;
    border-radius: 0.5rem;
    position: relative;
}
.hGkZVp.active {
    background-color: #5da000;
}
.hGkZVp.active::after {
    content: "";
    position: absolute;
    width: 1.125rem;
    height: 1.125rem;
    left: -0.3125rem;
    top: -0.3125rem;
    background-color: rgba(144, 155, 135, 0.15);
    border-radius: 1.125rem;
}
.dLjccV {
    display: flex;
    height: 2rem;
    -webkit-box-align: center;
    align-items: center;
}
.dPgpEn {
    flex: 1 1 0%;
    border-bottom-left-radius: 1.25rem;
    border-bottom-right-radius: 1.25rem;
    overflow: hidden;
    background-color: #1c2532;
    display: block;
    position: relative;
    margin: 0 0.5rem;
}
.dPgpEn::after {
    content: "";
    display: block;
    width: 100%;
    padding-top: 40%;
}
.dPgpEn img {
    height: 100%;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    image-rendering: -webkit-optimize-contrast;
    position: absolute;
    left: 0;
    top: 0;
}
.fEuPEO {
    flex: 2 1 0%;
    border-bottom-left-radius: 1.25rem;
    border-bottom-right-radius: 1.25rem;
    overflow: hidden;
    background-color: #1c2532;
    display: block;
    position: relative;
    margin: 0 0.5rem;
}
.fEuPEO::after {
    content: "";
    display: block;
    width: 100%;
    padding-top: 20%;
}
.fEuPEO img {
    height: 100%;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    image-rendering: -webkit-optimize-contrast;
    position: absolute;
    left: 0;
    top: 0;
}
.hfyqDp {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    align-items: center;
    margin-top: 10px;
}
.eUgJit {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
.hMTyhp {
    margin: 0 -0.5rem;
    overflow: visible;
}
.kRWXNI {
    margin: 0 auto;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
    max-width: 2100px;
}
.kRWXNI::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: calc(50% - 684px);
    bottom: 0;
    z-index: 9;
    background-image: linear-gradient(to right, #24262b 0, #24262b 20%, rgba(36, 38, 43, 0) 100%);
}
.kRWXNI::before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: calc(50% - 684px);
    bottom: 0;
    z-index: 9;
    background-image: linear-gradient(to left, #24262b 0, #24262b 20%, rgba(36, 38, 43, 0) 100%);
}
.kRWXNI .gradient-wrap,
.kRWXNI .gradient-wrap2,
.kRWXNI .gradient-wrap4 {
    max-width: 1328px;
    padding: 0 0.625rem;
    width: 100%;
    margin: 0;
}
.gUmfPZ {
    flex: 0 0 auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    margin: 0 0.5rem 1.25rem;
    padding-bottom: 0.625rem;
    border-bottom: 1px solid rgba(51, 58, 65, 0.56);
}
.gUmfPZ .sub-tit {
    margin: 0 0.3125rem;
    color: #e5e9ed;
    font-weight: 800;
}
.gUmfPZ .icon {
    fill: rgba(152, 167, 181, 0.7);
}
@media screen and (max-width: 621px) {
    .gUmfPZ {
        border-bottom: 1px solid #333940;
    }
    .gUmfPZ .sub-tit {
        color: rgba(152, 167, 181, 0.7);
    }
}
.dRAlDp .pc-wrap {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: wrap;
}
.hmXLyj {
    margin-top: 32px;
}
.bkxzTD {
    padding: 0.625rem;
    position: relative;
}
.bkxzTD .winner-img {
    position: absolute;
    left: -0.25rem;
    top: -0.21875rem;
    width: 5rem;
    height: 5rem;
}
.dCFVBf {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    background-color: rgba(49, 52, 60, 0.6);
    padding: 1.25rem;
}
.dCFVBf img {
    width: 1.25rem;
    height: auto;
    margin-right: 1.25rem;
}
.dCFVBf:nth-child(2n-1) {
    background-color: transparent;
}
.dCFVBf:nth-child(2n-1) .select-trigger {
    background: #1c2532;
}
.dCFVBf .user-number .user-info .name {
    max-width: 5.875rem;
}
.kXxHQo {
    color: #fff;
    margin: 3.75rem 0 0.75rem 0.625rem;
    font-weight: 800;
}
.hIgGXE {
    padding: 1rem;
    background-color: #1c2532;
    border-radius: 1.25rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: wrap;
}
.hIgGXE > div {
    min-width: 30rem;
    align-self: center;
}
@media screen and (max-width: 621px) {
    .hIgGXE {
        padding: 0 0.375rem 0.375rem;
        border-radius: 0.625rem;
    }
    .hIgGXE > div {
        min-width: auto;
        width: 100%;
    }
}
.ctPnfJ {
    position: relative;
    flex: 1 1 0%;
    overflow: hidden;
}
.ctPnfJ .info {
    position: relative;
    z-index: 1;
    width: 100%;
    padding: 3rem 0 2.25rem 1.5rem;
    margin: -1rem 0;
}
.ctPnfJ .info .tit {
    color: #f5f6f7;
    font-weight: 700;
    font-size: 1.375rem;
    letter-spacing: -0.73px;
    line-height: 1.75rem;
}
.ctPnfJ .info button {
    margin-top: 3.125rem;
    width: 10.125rem;
}
.ctPnfJ .bg {
    position: absolute;
    z-index: 0;
    height: 120%;
    width: auto;
    bottom: -1.5rem;
    right: -2rem;
}
@media screen and (max-width: 621px) {
    .ctPnfJ .info {
        padding: 2.5rem 0 1.875rem 1.25rem;
        margin: 0;
    }
    .ctPnfJ .info .tit {
        font-size: 1.125rem;
        line-height: 1.375rem;
        letter-spacing: 0;
    }
    .ctPnfJ .info button {
        margin-top: 3.75rem;
        width: 7.25rem;
        height: 2.5rem;
    }
    .ctPnfJ .bg {
        height: 80%;
        bottom: 0.625rem;
        right: -1.5rem;
    }
}
.eDYRZy {
    flex: 1 1 0%;
    background-color: #24262b;
    border-radius: 0.375rem;
    padding: 0.625rem;
    margin: 0;
}
.eDYRZy .rich-item {
    padding: 0.9375rem 4%;
}
.eDYRZy .rich-item > div {
    height: 2rem;
}
.eDYRZy .top-winner {
    line-height: 2rem;
    color: #fafaf9;
    font-size: 0.75rem;
    width: 4.5rem;
    overflow: hidden;
    text-align: center;
}
.eDYRZy .user-number {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    width: 40%;
}
.eDYRZy .user-number > img {
    margin-right: 10%;
}
.eDYRZy .user-number .user-info {
    flex: 1 1 auto;
    overflow: hidden;
}
.eDYRZy .user-number .user-info .avatar {
    width: 2rem;
    height: 2rem;
    margin-right: 0.75rem;
}
.eDYRZy .user-number .user-info .name {
    font-size: 0.9375rem;
    font-weight: 700;
    color: #fafaf9;
    flex: 0 0 auto;
    max-width: 70%;
}
.eDYRZy .select-trigger {
    width: 10.3125rem;
    padding: 0 1.875rem 0 0.75rem;
    background: #24262b;
}
.eDYRZy .select-trigger .win {
    color: #5da000;
    font-weight: 700;
}
.eDYRZy .select-trigger .win span {
    color: rgba(153, 164, 176, 0.7);
    margin-left: 0.375rem;
}
@media screen and (max-width: 1400px) {
    .eDYRZy {
        margin: 0;
    }
    .eDYRZy .user-number {
        width: 50%;
    }
    .eDYRZy .top-winner {
        display: none;
    }
}
.iCzEup {
    min-height: 38.25rem;
    padding: 0.625rem;
}
.jcDUrc {
    margin-top: 2.5rem;
}
.hCRESf .tabs-navs {
    color: #f5f6f7;
    font-size: 0.875rem;
    margin-left: 0.625rem;
    margin-bottom: 0.75rem;
    max-width: 12.5rem;
}
.hCRESf .tabs-view {
    background-color: #1c2532;
    border-radius: 1.25rem;
}
#footer_c11,
#home {
    margin: 0 var(--mR) 0 var(--mL);
}
.ieOgwV {
    display: none;
    color: #fff;
    margin: 0 auto;
    padding: 1.25rem 0.625rem;
    min-height: calc(100vh - 496px);
}
.ieOgwV.game_wrapper {
    padding: 1.5rem 0.625rem;
}
html body .ieOgwV.game_wrapper .jetgames_wr {
    user-select: none;
}
.ieOgwV.sport_wrapper {
    padding: 0;
}
body #chat_control11 {
    margin-left: 10px;
    position: relative;
}
body .chat__button svg[data-v-086e7a74] {
    width: 20px;
    height: 21px;
}
.ksfyko {
    overflow: hidden;
    height: max-content;
    color: #fff;
}
.ksfyko .result-top {
    width: 9.625rem;
    height: fit-content;
    border-radius: 1.25rem;
    overflow: hidden;
    background-color: rgba(0, 0, 0, 0.4);
    cursor: pointer;
}
.ksfyko .result-top img {
    width: 100%;
    height: auto;
    font-size: 0;
    border-width: 0;
}
.ksfyko .result-bottom {
    margin-top: 0.5rem;
    padding-left: 0.625rem;
}
.ksfyko .result-bottom p {
    margin: 0;
    line-height: 0.875rem;
    height: 0.875rem;
    font-weight: 700;
    font-size: 0.75rem;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ksfyko .result-bottom .result-rtp {
    margin-top: 0.125rem;
}
.ksfyko .result-bottom .result-rtp span {
    color: #5ddb1c;
    padding-left: 0.25rem;
}
.ksfyko .result-bottom .more {
    display: none;
}
@media screen and (min-width: 1401px) {
    .ksfyko {
        width: 17.25rem;
        height: max-content;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
    }
    .ksfyko .result-bottom {
        margin-top: 0;
        width: 7.625rem;
        padding-left: 0.875rem;
    }
    .ksfyko .result-bottom .more {
        display: block;
        font-size: 0.75rem;
        font-weight: 700;
    }
    .ksfyko .result-bottom .more span {
        height: 1.375rem;
        border-radius: 0.75rem;
        background-color: rgba(0, 0, 0, 0.3);
        color: #fff;
        padding: 0 0.5rem;
        display: inline-block;
        line-height: 1.375rem;
        margin-left: -0.375rem;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 100%;
    }
    .ksfyko .result-bottom .more-one {
        margin-top: 1rem;
    }
    .ksfyko .result-bottom .more-two {
        margin-top: 0.375rem;
    }
}
.text_slots_more1 {
    text-transform: capitalize;
}
.gCyDzd {
    overflow: hidden;
    display: none;
}
.gCyDzd .result-title {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    margin-bottom: 1.5rem;
    width: 100%;
    padding: 0 13px;
}
.gCyDzd .result-title p {
    margin: 0;
    color: #e5e9ed;
    font-size: 0.9375rem;
    line-height: 1.25rem;
}
.gCyDzd .result-title p span {
    color: #5ddb1c;
    padding: 0 0.25rem;
}
.gCyDzd .result-title .title {
    font-weight: 700;
}
.gCyDzd .result-list-wrap {
    display: grid;
    -webkit-box-pack: justify;
    justify-content: space-between;
    grid-template-columns: repeat(auto-fill, 17.25rem);
    gap: 0.75rem;
    height: 30.5rem;
    padding: 0 13px;
}
.gCyDzd .result-list-wrap .result-item {
    margin-bottom: 1.25rem;
}
@media screen and (max-width: 1400px) {
    .gCyDzd .result-list-wrap {
        grid-template-columns: repeat(7, 1fr);
        height: auto;
    }
    .gCyDzd .result-list-wrap .result-item {
        margin-bottom: 0.75rem;
    }
    .ksfyko .result-top {
        width: 100%;
    }
}
@media screen and (max-width: 1000px) {
    .gCyDzd .result-list-wrap {
        grid-template-columns: repeat(5, 1fr);
    }
}
@media screen and (max-width: 550px) {
    .gCyDzd .result-list-wrap {
        grid-template-columns: repeat(3, 1fr);
    }
}
.RuhZa {
    color: #f5f6f7;
    box-shadow: rgba(29, 34, 37, 0.1) 0 4px 8px 0;
    background-color: #6b7180;
}
.clqxdA {
    position: relative;
    color: #fff;
    height: 1.5625rem;
    line-height: 1.5625rem;
    font-size: 0.75rem;
}
.clqxdA .wrap {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
    display: flex;
    padding: 0.3125rem 1.875rem 0 0.875rem;
    box-sizing: border-box;
}
.clqxdA .help-btn-wrap button {
    position: absolute;
    width: 2.125rem;
    height: 2.125rem;
    right: 0.125rem;
    top: -0.1875rem;
    padding: 0.5rem;
    opacity: 0.6;
}
.clqxdA .item {
    height: 1.25rem;
    line-height: 1.25rem;
    color: #98a7b5;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.VLCVk {
    width: 100%;
    padding-top: 100%;
    position: relative;
    display: block;
    border-radius: 1.25rem;
    overflow: hidden;
    transform: translateZ(0);
}
.VLCVk .img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease 0s;
    background: #1c2532;
}
.VLCVk .img img {
    width: 100%;
    height: 100%;
}
.VLCVk .img-hand {
    position: absolute;
    right: 0.75rem;
    top: 0.75rem;
    width: 1.5rem;
}
.VLCVk .hover-mask {
    position: absolute;
    transition: all 0.3s linear 0s;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    font-size: 0.75rem;
    opacity: 0;
}
.VLCVk .hover-mask .house-edge {
    color: #f5f6f7;
    text-align: right;
    padding: 0.625rem 0.875rem 0 0;
}
.VLCVk .play-icon {
    fill: rgba(245, 246, 247, 0.9);
    width: 3rem;
    height: 3rem;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -1.5rem;
    margin-top: -1.5rem;
    transform: scale(1.3);
    transition: transform 0.3s ease 0s;
}
.VLCVk:hover:not(.coming-soon) .hover-mask {
    opacity: 1;
}
.VLCVk:hover:not(.coming-soon) .hover-mask .play-icon {
    transform: scale(1);
}
.VLCVk:hover:not(.coming-soon) img {
    transform: scale(1.05);
    transition: all 0.3s ease 0s;
}
.VLCVk .not-support-wrod {
    width: 100%;
    height: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    padding: 0 6%;
    color: #f5f6f7;
    text-align: left;
    flex-direction: column;
}
.VLCVk .not-support-wrod p {
    width: 100%;
}
.VLCVk .not-support-wrod p:first-child {
    font-weight: 700;
    margin-bottom: 0;
}
.KSgWq {
    flex: 1 1 0%;
    position: relative;
    user-select: none;
}
.KSgWq.not {
    opacity: 0.5;
}
.jsmApv {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    margin-bottom: 1.0625rem;
}
.jsmApv .current {
    color: #fff;
}
.jsmApv .progress {
    width: 5rem;
    height: 0.375rem;
    border-radius: 0.1875rem;
    background-color: #1c2532;
    position: relative;
    margin: 0 0.3125rem;
}
.jsmApv .progress .green {
    position: absolute;
    left: 0;
    height: 100%;
    border-radius: 0.1875rem;
    top: 0;
    width: 1%;
    max-width: 100%;
    background-color: #43b309;
}
.gNwgNn .tit .icon {
    fill: #43b309;
}
.hKkpLW {
    margin: 1.5625rem auto;
}
.hKkpLW .load-btn {
    background-color: #161f2c;
    width: 10rem;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    font-weight: 400;
    margin: 0 auto;
    color: #55657e;
}
.hKkpLW .load-btn:hover {
    color: #fff;
}
.jgAjYV {
    margin: 28px 0 12px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    color: #99a4b0;
}
.slots_wrapper .jgAjYV {
    padding: 0 13px;
}
.slots_wrapper .jgAjYV:first-child {
    margin-bottom: 24px;
}
html .slots_wrapper[data-name="SlotsCat"] .jgAjYV:first-child {
    margin-top: 24px;
}
.jgAjYV .tit {
    font-size: 20px;
    color: #fff;
    font-weight: 800;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-transform: capitalize;
}
.jgAjYV .tit .icon {
    margin-right: 0.5rem;
}
.jgAjYV .total {
    color: #43b309;
    margin-left: 0.875rem;
}
.jgAjYV .sort {
    padding-left: 2rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.jgAjYV .sort .active {
    color: #fff;
    font-weight: 800;
}
.jgAjYV .sort button {
    margin-left: 0.625rem;
}
.stats_117_swap .image_wr117 {
    display: table-cell;
}
@media screen and (max-width: 621px) {
    .jgAjYV {
        margin: 1.625rem 0 0.625rem;
    }
    .jgAjYV .tit {
        -webkit-box-pack: start;
        justify-content: flex-start;
    }
    .jgAjYV .tit .cont {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 100%;
    }
    .jgAjYV .sort {
        flex: 1 1 auto;
        display: flex;
        -webkit-box-pack: end;
        justify-content: flex-end;
        font-size: 0.75rem;
        padding-left: 0;
    }
}
.title_main_cats {
    text-transform: uppercase;
}
.tNvs {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.tNvs button {
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    background-color: rgba(0, 0, 0, 0.25);
}
.tNvs button .icon {
    width: 0.9375rem;
    height: 0.9375rem;
    margin-left: 0.1875rem;
    margin-top: -0.0625rem;
}
.tNvs button:hover {
    background-color: #2d3035;
    opacity: 0.8;
}
.tNvs button:hover .icon {
    fill: #fff;
}
.tNvs button.prev .icon {
    margin-left: -1px;
    transform: rotate(180deg);
}
.tNvs > button:first-child {
    margin-right: 4px;
}
.iyKIur {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    grid-auto-flow: dense;
    gap: 1.5rem 0.9375rem;
}
.bKmGzn {
    margin-bottom: 44px;
}
.bKmGzn .swrap-header {
    display: flex;
    margin: 28px 0 12px 10px;
}
.bKmGzn .swrap-header .tit {
    margin-right: auto;
    display: flex;
}
.bKmGzn .swrap-header .tit .icon {
    margin-right: 0.5rem;
}
.bKmGzn .swrap-header .tit .total {
    color: #43b309;
    margin-left: 0.625rem;
    font-weight: 800;
}
@media (max-width: 1250px) {
    body .krOlmx {
        grid-template-columns: repeat(auto-fill, minmax(105px, 1fr));
    }
}
@media (max-width: 768px) {
    .iMtpdw,
    .iyKIur {
        grid-template-columns: repeat(5, 1fr);
    }
    .ivyfGo .cont-scroll .nav-item {
        z-index: 1;
        -webkit-appearance: none;
    }
}
@media (max-width: 650px) {
    .iMtpdw,
    .iyKIur {
        grid-template-columns: repeat(4, 1fr);
    }
}
@media (max-width: 550px) {
    .iMtpdw,
    .iyKIur,
    body .krOlmx {
        grid-template-columns: repeat(3, 1fr);
        gap: 13px;
        padding-left: 7px;
        padding-right: 7px;
    }
    .blJYGp .ibRHAt {
        grid-template-columns: repeat(3, 1fr);
        gap: 13px;
        padding-left: 7px;
        padding-right: 7px;
    }
}
.dJCoDL .small-sidebar {
    width: 76px;
    height: 100%;
    overflow: hidden;
}
.dJCoDL .small-sidebar:hover {
    overflow: visible;
}
.dJCoDL .small-sidebar .arrowDropCoins673888 {
    display: none;
}
.dJCoDL .small-sidebar .menu-pc .menu_pusto,
.dJCoDL .small-sidebar .menu-pc img {
    transform: translateX(10px);
}
.dJCoDL.fold {
    width: 76px;
}
.dJCoDL .small-sidebar .menu-pc > span,
.dJCoDL .small-sidebar .select .menu-pc > span {
    visibility: hidden;
    max-width: 0;
    margin-left: 10px;
}
.dJCoDL .small-sidebar .menu-pc:hover span,
.dJCoDL .small-sidebar .select .menu-pc:hover span {
    visibility: visible;
    max-width: fit-content;
}
@media screen and (min-width: 621px) {
    ::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        background-color: transparent;
        border-radius: 5px;
    }
    ::-webkit-scrollbar-thumb {
        background-color: #24262b;
        transition: all 0.5s ease 0s;
        border-radius: 5px;
    }
    ::-webkit-scrollbar-button {
        display: none;
    }
}
.iqQjsn {
    width: 1.875rem;
    height: 1.875rem;
    border-radius: 50%;
    background-color: transparent;
    border: 1px solid #99a4b0;
    box-shadow: 0 0 1px 0 #fff inset, 0 0 1px 0 #fff;
    z-index: 1;
    min-width: 30px;
}
.iqQjsn > svg {
    width: 0.625rem;
    height: 0.625rem;
    fill: #f5f6f7;
}
.hover:hover {
    color: #5da000;
}
.hover:hover .icon {
    fill: #5da000;
}
@media screen and (min-width: 621px) {
    ::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        background-color: transparent;
        border-radius: 5px;
    }
    ::-webkit-scrollbar-thumb {
        background-color: #24262b;
        transition: all 0.5s ease 0s;
        border-radius: 5px;
    }
    ::-webkit-scrollbar-button {
        display: none;
    }
}
#footer {
    color: rgba(153, 164, 176, 0.8);
}
.gKCryx {
    text-align: left;
    white-space: nowrap;
    font-size: 0;
}
.gKCryx .img-star {
    width: auto;
    height: 1.0625rem;
    margin-right: 2px;
    object-fit: cover;
}
.gKCryx > .img-star:last-child {
    margin-right: 0;
}
@media screen and (max-width: 621px) {
    .gKCryx .img-star {
        margin-right: 1px;
    }
    .gKCryx .img-star:last-child {
        margin-right: 0;
    }
}
.qAXNC {
    font-size: 0.75rem;
    font-weight: 700;
    color: #0d131c;
    width: 2.25rem;
    height: 1rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    background-color: #b1b6c9;
    border-radius: 0.625rem;
}
.qAXNC span {
    line-height: 1rem;
}
.itOxHG {
    cursor: auto;
    height: fit-content;
    width: 100%;
    background: #202a39;
    border-radius: 10px;
    box-shadow: rgba(0, 0, 0, 0.24) 0 5px 8px 0;
    padding: 0 20px 20px;
}
.itOxHG .user_sets_h {
    width: calc(100% + 40px);
    margin-left: -20px;
    padding: 20px 20px 16px;
    background: #29374b;
    border-radius: 10px;
}
.itOxHG .user_inf_l {
    width: calc(100% + 40px);
    margin-left: -20px;
    height: 1px;
    background-color: #29374b;
}
.itOxHG .user-info {
    width: 100%;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: start;
}
.itOxHG .user-info .left {
    display: flex;
    align-items: center;
}
.itOxHG .user-info .left:hover {
    text-decoration: none;
}
.itOxHG .user-info .left > img {
    width: 2.625rem;
    height: 2.625rem;
    border-radius: 50%;
}
.itOxHG .user-info .left .name-level {
    display: flex;
    height: fit-content;
    -webkit-box-pack: center;
    justify-content: center;
    margin-left: 20px;
}
.itOxHG .user-info .left .name-level .vip_cls {
    margin-right: 5px;
}
.itOxHG .user-info .left .name-level p {
    margin: 0;
    color: #fff;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
}
.itOxHG .user-info .left .name-level span {
    display: block;
    position: relative;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    color: #9db8e1;
}
.itOxHG .user-info .left .name-level .level {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    margin-top: 0.125rem;
}
.itOxHG .user-info .left .name-level .level .user-level {
    margin-left: 0.375rem;
}
.itOxHG .user-info .left .name-level .level .user-level .level-wrap span {
    font-weight: 700;
    font-size: 0.75rem;
}
.itOxHG .user-info .right {
    cursor: pointer;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding-top: 0.25rem;
    height: 1.25rem;
}
.itOxHG .user-info .right svg {
    margin-right: 0.25rem;
    fill: rgba(153, 164, 176, 0.7);
}
.itOxHG .user-info .right p {
    margin: 0;
    line-height: 1.25rem;
    color: rgba(153, 164, 176, 0.7);
}
.itOxHG .user-info .right:hover svg {
    fill: #f5f6f7;
}
.itOxHG .user-info .right:hover p {
    color: #f5f6f7;
}
.itOxHG .vip-info {
    margin: 8px 0;
}
.itOxHG .vip-info .num {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    height: 1rem;
    margin: 0 10px;
}
.itOxHG .vip-info .num > p {
    font-size: 0.75rem;
    margin: 0;
    color: #f5f6f7;
}
.itOxHG .vip-info .num > p span {
    color: rgba(153, 164, 176, 0.7);
    margin-right: 1rem;
}
.itOxHG .vip-info .vip-bg {
    position: relative;
    font-size: 0;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.itOxHG .vip-info .vip-bg .bg {
    width: 100%;
    height: 6px;
    background: #808a97;
    border-radius: 70px;
}
.itOxHG .user_wrs1 {
    display: flex;
    justify-content: space-between;
    column-gap: 5px;
    align-items: center;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
}
.itOxHG .user_wrs1 p {
    margin: 0;
}
.user_sets_h .user-info + .user_wrs1 {
    margin-top: 12px;
}
#lvl_user0 {
    color: #808a97;
}
#lvl_user1 {
    color: #9db8e1;
}
#lvl_userS1 {
    color: #9db8e1;
}
.itOxHG .vip-info .vip-bg .bg .status {
    z-index: 2;
    height: 6px;
    border-radius: 70px;
    background: #ffdc00;
}
.itOxHG .vip-info .vip-bg .bg_status {
    text-align: center;
    white-space: nowrap;
    margin-left: 16px;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    color: #9db8e1;
}
.itOxHG .link-info {
    display: flex;
    flex-wrap: wrap;
    margin: 15px 0 10px;
    row-gap: 5px;
}
.itOxHG .link-info .link-item {
    height: 36px;
    width: 50%;
}
.itOxHG .link-info .link-item .hover {
    padding: 5px 7px 5px 10px;
    width: fit-content;
    height: 100%;
    border-radius: 10px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    cursor: pointer;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #808a97;
}
.itOxHG .link-info .link-item .hover .icon {
    margin-right: 0.875rem;
    fill: #9db8e1;
}
.itOxHG .link-info .link-item:hover {
    background-color: #2283f6;
    color: #fff;
    border-radius: 10px;
    text-decoration: none;
}
.itOxHG .link-info .link-item:hover .hover {
    color: #fff;
}
.itOxHG .link-info .link-item:hover .icon {
    fill: #fff;
}
.itOxHG .logout {
    height: 1.25rem;
    line-height: 1.25rem;
    margin-top: 20px;
}
.itOxHG .logout span {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    cursor: pointer;
    white-space: nowrap;
    padding: 0 7px 0 10px;
    color: #808a97;
}
.itOxHG .logout span .icon {
    margin-right: 0.875rem;
}
.itOxHG .logout:hover span {
    color: #fff;
}
.itOxHG .logout:hover svg {
    fill: #fff;
}
@media screen and (max-width: 621px) {
    .itOxHG {
        width: 100%;
        left: 0;
        border-radius: 0 0 10px 10px;
        box-shadow: rgba(0, 0, 0, 0.3) 0 6px 16px 0;
    }
}
.gJAUIg .left {
    display: flex;
}
.gJAUIg .right {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
button:-moz-focusring {
    outline: 1px dotted;
}
.glide {
    position: relative;
    width: 100%;
    box-sizing: border-box;
}
.glide * {
    box-sizing: inherit;
}
.glide__slides,
.glide__track {
    overflow: hidden;
}
.glide__slides {
    position: relative;
    width: 100%;
    list-style: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform-style: preserve-3d;
    touch-action: pan-Y;
    padding: 0;
    white-space: nowrap;
    display: flex;
    flex-wrap: nowrap;
    will-change: transform;
}
.glide__slide {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
    height: 100%;
    flex-shrink: 0;
    white-space: normal;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
}
.glide__slide a {
    -webkit-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -moz-user-select: none;
    -ms-user-select: none;
}
.glide__bullets {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    z-index: 2;
    bottom: 2em;
    left: 50%;
    display: inline-flex;
    list-style: none;
    transform: translateX(-50%);
}
.glide__bullet--active {
    background: #2283f5;
}
.btn-main-open009:active,
.btn-main-open009:active:hover,
.btn-main-open009:hover,
.btn-main-open009:visited,
.btn-main-open009:visited:hover {
    text-decoration: none;
    color: #2283f6;
}
.container {
    max-width: 1328px;
    width: 100%;
    margin: 0 auto;
    position: relative;
}
@media (max-width: 767.98px) {
    .container {
        padding: 0 15px;
    }
}
.item_t_d.menu-item .menu-pc {
    margin-bottom: 15px;
}
.item_burg_promo.menu-item {
    margin-top: 11px;
}
.item_burg_Favorite.menu-item {
    margin-top: 10px;
}
.item_burg_Favorite.menu-item .menu-pc {
    margin-bottom: 10px;
}
.item_burg_Recent.menu-item .menu-pc {
    margin-bottom: 5px;
}
.slider_bullet {
    width: 26px;
    height: 2px;
    background: #41434f;
    margin: 5px;
}
.slider_main_btns {
    display: flex;
    justify-content: flex-end;
    margin: 20px 0;
}
.slider_main_btns button {
    width: 46px;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #314259;
    border-radius: 50px;
    background-color: inherit;
    transition: all 0.3s;
}
.slider_main_btns__right {
    margin-left: 10px;
}
.slider_main_btns .arrow_left {
    transform: rotate(90deg);
}
.slider_main_btns .arrow_left,
.slider_main_btns .arrow_right {
    margin: 0;
    width: 15px;
    height: 15px;
    fill: #8a9eba;
    transition: all 0.3s;
}
.slider_main_btns .arrow_right {
    transform: rotate(270deg);
}
.slider_main_btns button:hover {
    background-color: #1c2736;
}
.slider_main_btns button:hover .arrow_left,
.slider_main_btns button:hover .arrow_right {
    fill: #fff;
}
html body .btn_red:hover,
html body .btn_red:hover.btn_shadow {
    box-shadow: 0 7px 20px rgba(250, 48, 92, 0.3);
}
.btn_large {
    font-size: 18px;
    padding: 15px 30px;
}
@media (max-width: 767.98px) {
    .btn_large {
        padding: 15px 18px;
    }
}
@media (max-width: 1700px) {
    .inxOjB .footer__desc {
        width: max-content;
    }
}
@media (max-width: 1024px) {
    .itOxHG .logout span {
        padding-left: 13px;
    }
    .crQoFi .select-option {
        height: 40px;
    }
    body #chat_control11 {
        margin-left: 12px;
    }
    body .chat__button svg[data-v-086e7a74] {
        width: 25px;
        height: 25px;
    }
    .itOxHG {
        height: auto;
    }
    .dJCoDL {
        top: 53px;
    }
    .dJCoDL .burger_cont {
        height: calc(100% - 53px);
    }
    .container {
        padding: 0;
    }
    #sidebar {
        display: none;
        max-width: 100%;
    }
    .logo__img[data-v-086e7a74],
    .logo__shark[data-v-086e7a74],
    .toggle-type[data-v-086e7a74] {
        display: none;
    }
    #footer_c11,
    #home {
        margin: 0;
    }
    .search_wrapper.ieOgwV {
        left: 0;
        right: 0;
    }
    .inxOjB .footer-wrap > .flex {
        display: block;
    }
    .inxOjB .footer__desc {
        width: 100%;
        text-align: left;
        max-width: 100%;
    }
    .inxOjB .footer_license {
        display: block;
        border-bottom-width: 0;
    }
}
html body .swal2-container {
    z-index: 106000000;
}
.modal_deposite .tab_withdraw[data-v-59e89c80] .err756.input,
.modal_extraReg .err756.input-control,
.selectT5.cZGFLN .err756.select-trigger,
html body .err756.input[data-v-4eae3cbe] {
    border: 2px solid #fa305c;
}
@media (max-width: 550px) {
    .htfuGK {
        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
    }
    .profile__dropdown[data-v-74b6fe10] {
        position: fixed;
        right: 0 !important;
        left: 0 !important;
        top: 53px;
        width: 100vw;
        height: calc(100vh - 53px);
    }
    .itOxHG .user-info {
        display: flex;
        align-items: center;
        font-size: 14px;
    }
}
@media (max-width: 410px) {
    .header__container[data-v-086e7a74] {
        margin: 0 8px;
    }
    .header__nav[data-v-086e7a74] {
        padding: 0;
    }
    #sidebar {
        width: 100%;
    }
}
.eIVEDH {
    display: none;
}
@media (max-width: 1024px) {
    .dJCoDL {
        display: none;
    }
    .eIVEDH12 {
        display: none;
        height: 100%;
        position: fixed;
        z-index: 10000;
        left: 0;
        top: 0;
        bottom: 0;
    }
    .eIVEDH {
        display: block;
        background-color: #161f2c;
        transition: all 0.2s linear;
        width: 100%;
        overflow: hidden auto;
        color: rgba(153, 164, 176, 0.8);
    }
    .eIVEDH a {
        color: rgba(153, 164, 176, 0.8);
    }
    .eIVEDH a,
    .eIVEDH a:active,
    .eIVEDH a:visited {
        color: #5da000;
        text-decoration: none;
    }
    a:active:hover,
    a:hover,
    a:visited:hover {
        cursor: pointer;
        text-decoration: underline;
    }
    .eIVEDH p {
        margin: 0.8em 0;
    }
    .eAHhYv {
        overflow: hidden;
        height: auto;
    }
    .drerMV {
        display: inline-flex;
        -webkit-box-pack: center;
        justify-content: center;
    }
    .drerMV > span {
        transform-origin: center center;
        display: inline-block;
        white-space: nowrap;
        font-size: 14px;
    }
    .dKApst {
        width: 25px;
        height: 20px;
        fill: #55657e;
    }
    .game-area .dKApst {
        width: 32px;
        height: 32px;
        fill: #55657e;
    }
    .cZGFLN {
        position: relative;
        height: 2.5rem;
        opacity: 1;
    }
    .cZGFLN .select-trigger {
        position: relative;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        overflow: hidden;
        height: 100%;
        cursor: pointer;
        padding: 0 1.25rem;
        user-select: none;
        border-radius: 1.25rem;
        background-color: #0d131c;
    }
    .cZGFLN .select-trigger .arrow {
        width: 2.5rem;
        height: 100%;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        position: absolute;
        right: 0;
        top: 0;
        transform: rotate(90deg);
    }
    .cZGFLN .select-trigger .arrow > svg {
        font-size: 0.625rem;
        transition: transform 0.5s cubic-bezier(0.36, 0.66, 0.04, 1) 0s;
    }
    .bxgzQD {
        display: flex;
    }
    .bxgzQD .theme-check {
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        background-color: rgba(45, 48, 53, 0.5);
        height: 2.5rem;
        border-radius: 1.25rem;
        cursor: pointer;
    }
    .bxgzQD .theme-check .item {
        width: 2.5rem;
        height: 2.5rem;
        border-radius: 50%;
        padding: 0;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
    }
    .bxgzQD .theme-check .item.is-active {
        background-image: linear-gradient(to right, rgba(105, 179, 1, 0.4), rgba(85, 89, 102, 0.4) 45%, rgba(85, 89, 102, 0.4));
    }
    .bxgzQD .theme-check .item.is-active > svg {
        fill: #f5f6f7;
    }
    .bxgzQD .theme-word {
        margin-left: 0.75rem;
        font-size: 0.75rem;
        display: flex;
        flex-direction: column;
        -webkit-box-pack: center;
        justify-content: center;
    }
    .bxgzQD .theme-word > p {
        margin: 0;
        line-height: 1rem;
        height: 1rem;
        white-space: nowrap;
    }
    .bxgzQD .theme-word > p:first-child {
        font-weight: 700;
        color: #f5f6f7;
    }
    .eWcPbc {
        padding: 0 1.5rem 10px;
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-gap: 10px;
    }
    .eWcPbc .game-item {
        width: 100%;
        position: relative;
    }
    .eWcPbc .game-item::before {
        content: "";
        display: block;
        padding-top: 100%;
        width: 100%;
    }
    .eWcPbc .game-item .game-area {
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        display: flex;
        -webkit-box-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        align-items: center;
        flex-direction: column;
        background: #1d293a;
        border-radius: 0.625rem;
    }
    .eWcPbc .game-item .game-area.active {
        background-color: #2283f6;
        color: #fff;
    }
    .eWcPbc .game-item .game-area svg {
        fill: rgba(153, 164, 176, 0.8);
        width: 1.5rem;
        height: 1.5rem;
    }
    .eWcPbc .game-item .game-area .p {
        margin: 0.375rem auto 0;
        white-space: nowrap;
        font-size: 0.75rem;
        width: 98%;
    }
    .eWcPbc .game-item:last-child {
        margin-right: 0;
    }
    .fdwTVR {
        margin: 1.875rem 0.75rem;
        height: 0;
        border-top: 1px solid rgba(49, 56, 61, 0.5);
    }
    .eIVEDH .logo {
        padding: 2rem 0.875rem 0;
        border-radius: 1.25rem;
        width: 100%;
        text-align: center;
        margin-bottom: 1.875rem;
    }
    .eIVEDH .logo img {
        width: auto;
    }
    .eIVEDH .nav-item {
        margin-top: 1.5rem;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        padding-left: 1.125rem;
        height: auto;
        width: 100%;
        position: relative;
    }
    .eIVEDH .nav-item:first-child {
        margin-top: 0;
    }
    .burg_wr_sets {
        background-color: #233044;
        margin: 0 20px 10px;
        border-radius: 10px;
        padding: 20px 0;
    }
    .eIVEDH .burg_wr_sets.burg_wr_setti {
        padding: 10px 0;
    }
    .eIVEDH .burg_wr_sets.burg_wr_setti .nav-item {
        margin: 0 0 10px;
    }
    .eIVEDH .burg_wr_sets.burg_wr_setti .nav-item:last-child {
        margin: 0;
    }
    .burg_wr_sets.user_not {
        padding: 10px 0;
    }
    .burg_wr_sets .buttons {
        justify-content: center;
        padding-left: 1.125rem;
        padding-right: 1.125rem;
        margin-bottom: 15px;
    }
    .burg_wr_sets .buttons .btn.btn_medium {
        padding: 9px 12px;
        font-size: 14px;
        width: 100%;
        margin: 0 5px;
        font-weight: 500;
    }
    .eIVEDH .burg_wr_sets .nav-item {
        margin-bottom: 20px;
    }
    .eIVEDH .burg_wr_sets .nav-item:last-child {
        margin-bottom: 0;
    }
    .eIVEDH .nav-item > .menu_pusto,
    .eIVEDH .nav-item > img {
        width: 28px;
        height: 28px;
    }
    .eIVEDH .nav-item .nav-right {
        margin-left: 10px;
        font-size: 17px;
        font-weight: 400;
        color: #ddd;
    }
    .eIVEDH .nav-item .nav-right span {
        font-size: 14px;
        color: #8b929d;
        min-height: 17px;
        display: block;
    }
    .eIVEDH .nav-item .open-icon {
        position: absolute;
        right: 1.875rem;
        width: 0.75rem;
        fill: #99a4b0;
        transition: all 0.25s ease 0s;
        transform: rotate(0);
    }
    .eIVEDH .nav-item .open-icon.open {
        transform: rotate(90deg);
    }
    .eIVEDH .border_top {
        margin: 0 0.75rem;
        padding: 10px 1rem;
    }
    .eIVEDH .border_top.network {
        margin-bottom: 78px;
    }
    .eIVEDH .theme-live {
        margin-top: 0;
        display: block;
    }
    .eIVEDH .theme-live .theme {
        width: 100%;
        border-right: 1px solid rgba(49, 56, 61, 0.5);
    }
    .eIVEDH .theme-live .theme .theme-check {
        background-color: rgba(45, 48, 53, 0.5);
    }
    .eIVEDH .theme-live .theme .theme-check .item > svg {
        fill: #f5f6f7;
    }
    .eIVEDH .theme-live .theme .theme-word > p {
        color: #5f6975;
    }
    .eIVEDH .theme-live .theme .theme-word > p:first-child {
        color: #f5f6f7;
    }
    .eIVEDH .theme-live .live {
        display: flex;
        width: 100%;
        -webkit-box-align: center;
        align-items: center;
        position: relative;
        height: 2.5rem;
        border-radius: 1.25rem;
        background: #233044;
    }
    .eIVEDH .theme-live .live .support-icon {
        width: 2.5rem;
        height: 2.5rem;
        background: #5da000;
        border-radius: 50%;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
    }
    .eIVEDH .theme-live .live .support-icon > svg {
        width: 1.125rem;
        height: 1.125rem;
        fill: #fff;
    }
    .eIVEDH .theme-live .live > span {
        color: #f5f6f7;
        position: absolute;
        width: 100%;
        height: 100%;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        padding-left: 2.5rem;
    }
    .eIVEDH .language > span {
        color: rgba(153, 164, 176, 0.7);
        padding-left: 0.875rem;
    }
    .eIVEDH .network > span {
        color: rgba(153, 164, 176, 0.7);
    }
    .eIVEDH .network .social-links {
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        margin-top: 1rem;
        overflow-x: auto;
    }
    .eIVEDH .network .social-links a {
        margin-right: 1.5rem;
    }
    .eIVEDH .network .social-links a > img {
        width: 24px;
        height: 24px;
        border-radius: 50%;
    }
    .eIVEDH .network .social-links::-webkit-scrollbar {
        height: 0;
    }
    .fFaoVD {
        height: 2.8rem;
    }
    .fFaoVD .select-trigger {
        font-size: 1rem;
        padding: 0 1.75rem;
        border-radius: 10px;
        color: #f5f6f7;
        background-color: rgb(35 48 68);
    }
    .fFaoVD .select-trigger .arrow {
        right: 1.625rem;
    }
    .eIVEDH12 {
        background-color: rgba(0, 0, 0, 0.75);
        width: 100%;
    }
    .eIVEDH {
        max-width: 400px;
        height: 100%;
        position: relative;
    }
}
@media (max-width: 450px) {
    .eIVEDH {
        max-width: 100%;
    }
}
.not_mobC.notify[data-v-04b42866] {
    display: none;
}
@media (max-width: 1024px) {
    .modal_content {
        border: 0 solid #4b5b74;
    }
    html body .header__rigth .buttons.user_in {
        display: flex;
    }
    .header__rigth .buttons.user_in .btn.btn_medium {
        padding: 7.21px 12px;
    }
    .notify[data-v-04b42866],
    .profile .icon-arrow[data-v-74b6fe10] {
        display: none;
    }
    html .balance-wrapper[data-v-4cd2ab42] {
        border-radius: 10px;
        padding: 7px 7px 7px 10px;
    }
    .notify[data-v-04b42866] {
        margin: 0 5px 0 auto;
        height: initial;
    }
    .not_mobC.notify[data-v-04b42866] {
        display: flex;
    }
    .profile__userpick[data-v-74b6fe10] {
        left: 0;
        margin-right: 5px;
    }
    .profile[data-v-74b6fe10] {
        min-width: fit-content;
    }
    .user__avatar[data-v-2d836c4b] {
        width: 30px !important;
        height: 30px !important;
    }
    .balance-btn[data-v-4cd2ab42] {
        display: none;
    }
    .jetgames_wr .active .error_content,
    .jetgames_wr .active .frame_content,
    .jetgames_wr .active .how_avatar_content,
    .jetgames_wr .active .how_play_content,
    .jetgames_wr .active .sid_content,
    .jetgames_wr .active .tend_content {
        margin-top: 55px;
        max-height: 80vh;
    }
    .jetgames_wr .error_content_inner,
    .jetgames_wr .frame_content_inner,
    .jetgames_wr .how_play_content_inner,
    .jetgames_wr .sid_content_inner,
    .jetgames_wr .tend_content_inner {
        max-height: 70vh !important;
    }
}
.swal2-container.swal2-center > .swal2-popup {
    background: #0f2037;
    color: #fff;
    border: 1px solid #233448;
}
.firstUp {
    text-transform: lowercase;
}
.firstUp::first-letter {
    text-transform: uppercase;
}
.gradient-wrap,
.gradient-wrap2,
.gradient-wrap4 {
    height: 100%;
    max-height: 100vw;
    min-height: 137px;
    min-width: 0;
    max-width: 100vw;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.swiper-wrapper {
    max-height: 100%;
    height: 100%;
    display: flex;
}
.swiper-slide {
    width: auto;
    flex-shrink: 0;
    display: block;
    height: 100%;
    max-height: 100%;
}
