.style_theaterMode__uOmKO {
    bottom: 270px !important
}

.style_header__LLyZY {
    background-color: #0b0b0f;
    border-bottom: 1px solid #18181f;
    height: 81px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 316px;
    padding: 21px 23px;
    display: flex;
    -moz-column-gap: 8px;
    column-gap: 8px;
    align-items: center;
    box-sizing: border-box
}

.style_rules___uDEP {
    background-color: var(--bg-contrast);
    border-radius: 10px;
    height: 36px;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer;
    display: grid;
    padding: 6px 13px 6px 9px;
    grid-template-columns:24px 1fr;
    align-items: center;
    grid-column-gap: 7px;
    box-sizing: border-box
}

.style_rulesIcon__4YS2p {
    height: 24px;
    width: 24px;
    color: var(--foreground-tertiary)
}

.style_rulesText___R_P0 {
    color: #fff;
    font-family: var(--bold-font-family);
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: 16px;
    letter-spacing: .24px;
    line-height: 16px;
    white-space: nowrap
}

.style_usersWrapper__w9inM {
    align-items: center;
    display: inline-flex;
    gap: 12px;
    border-radius: 10px;
    height: 32px;
    overflow: hidden;
    width: 89px
}

.style_people__GVfVB {
    height: 20px;
    width: 20px
}

.style_usersCount__DbUQb {
    color: var(--foreground-secondary);
    font-family: var(--bold-font-family);
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: .24px;
    line-height: 16px;
    white-space: nowrap;
    width: -moz-fit-content;
    width: fit-content
}

.style_hamburger__SA8kC {
    height: 32px;
    margin-left: 45px;
    width: 32px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media screen and (max-width: 640px) {
    .style_header__LLyZY {
        width: 100%;
        align-items: center;
        justify-content: space-between;
        gap: 8px;
        display: grid;
        grid-template-columns:100px auto auto;
        grid-column-gap: 8px
    }

    .style_usersWrapper__w9inM {
        margin-right: auto
    }
}

.style_wrapper__mVjM3 {
    position: relative
}

.style_copy__iwqKm {
    position: absolute;
    top: -30px;
    left: 50%;
    transform: translateX(-50%);
    background-color: var(--foreground-contrast);
    color: var(--foreground-secondary);
    padding: 7px;
    font-weight: 600;
    border-radius: 10px;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .24px;
    z-index: 99900009 !important
}

.style_mute__DiWDO {
    align-items: flex-start;
    background-color: var(--bg-quaternary);
    border-radius: 10px;
    display: inline-flex;
    flex-direction: column;
    gap: 4px;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    top: 0;
    left: 0;
    width: 127px
}

.style_element__jWksn {
    align-items: center;
    align-self: stretch;
    border-radius: 7px;
    display: flex;
    flex: 0 0 auto;
    gap: 10px;
    padding: 5px 10px;
    position: relative;
    width: 100%;
    cursor: pointer
}

.style_element__jWksn:hover {
    background-color: var(--foreground-contrast)
}

.style_text__2xDcw {
    color: var(--foreground-secondary);
    font-family: var(--medium-font-family);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 20px;
    margin-top: -1px;
    position: relative;
    white-space: nowrap;
    width: -moz-fit-content;
    width: fit-content
}

.style_menu__PQPA3 {
    position: relative;
    width: 256px;
    top: 0;
    right: 0
}

.style_dropdown__g8WPT {
    align-items: flex-start;
    background-color: var(--bg-quaternary);
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    overflow: hidden;
    padding: 5px;
    width: 115px;
    height: -moz-min-content;
    height: min-content;
    margin-left: 13px;
    position: absolute;
    top: 0;
    right: 0
}

.style_item__0zjhJ {
    align-items: center;
    align-self: stretch;
    border-radius: 7px;
    display: flex;
    flex: 0 0 auto;
    justify-content: space-between;
    padding: 5px 7px;
    position: relative;
    width: 100%;
    cursor: pointer
}

.style_item__0zjhJ:hover {
    background-color: var(--foreground-contrast)
}

.style_item__0zjhJ:hover .style_more__DGFYX {
    opacity: 1
}

.style_text__ubZm5 {
    color: var(--foreground-secondary);
    font-family: var(--medium-font-family);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 20px;
    margin-top: -1px;
    position: relative;
    white-space: nowrap;
    text-wrap: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis;
    max-width: 60px
}

.style_content__WjSkj {
    align-items: center;
    align-self: stretch;
    display: flex;
    gap: 10px
}

.style_more__DGFYX {
    opacity: 0
}

.style_iconContainer__onRyu {
    margin-top: -3px;
    width: 16px;
    height: 16px
}

.style_copyIndicator__ppRra {
    width: 100%
}

.style_copyIndicator__ppRra [class*=copy] {
    position: fixed;
    top: 30px;
    left: 50%
}

.style_wrapper__tYIY2 {
    display: flex;
    -moz-column-gap: 8px;
    column-gap: 8px;
    align-items: flex-end
}

.style_frame__iq8yP, .style_messageWrapper__q9RGN {
    position: relative;
    width: 100%
}

.style_frame__iq8yP {
    align-items: flex-start;
    background-color: var(--bg-contrast);
    border: 1px solid transparent;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    gap: 6px;
    padding: 8px 12px;
    min-width: 228px;
    transition: opacity .3s
}

.style_nameWrapper__EjTMZ {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.style_name__lY947 {
    align-items: center;
    display: inline-flex;
    flex: 0 0 auto;
    gap: 6px;
    width: calc(100% - 30px)
}

.style_moderatorIcon__PjcMt {
    width: 18px;
    height: 19px
}

.style_message__MH0bm, .style_moderator__JFPiS, .style_textWrapper__JJrFZ {
    color: var(--foreground-tertiary);
    font-family: var(--semibold-font-family);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: .28px;
    line-height: 20px;
    position: relative;
    white-space: nowrap;
    width: -moz-fit-content;
    width: fit-content
}

.style_textWrapper__JJrFZ {
    overflow-x: hidden;
    text-overflow: ellipsis;
    max-width: calc(100% - 20px)
}

.style_moderator__JFPiS {
    color: var(--tint-green-hover)
}

.style_anonym__Pvxhb {
    color: var(--tint-yellow-2)
}

.style_message__MH0bm {
    color: var(--foreground-secondary);
    width: 204px;
    white-space: normal;
    overflow-wrap: break-word;
    overflow: hidden;
    -webkit-hyphens: auto;
    hyphens: auto;
    width: 100%
}

.style_level__aEgjM {
    height: 20px;
    width: 20px
}

.style_ellipseWrapper__darIe {
    cursor: pointer;
    height: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.style_ellipse__tJT6K {
    opacity: 0
}

.style_frame__iq8yP:hover .style_ellipse__tJT6K {
    opacity: 1
}

.style_ellipse__tJT6K:hover {
    color: var(--foreground-secondary)
}

.style_dropdown__3hfhk {
    position: absolute;
    z-index: 9999;
    top: 0;
    right: 0;
    width: -moz-max-content;
    width: max-content
}

.style_menuOverflow__4id8d {
    top: -81px
}

.style_chat__aIZJ9 {
    background-color: var(--bg-main);
    border-left: 1px solid;
    border-color: #18181f;
    height: 100%;
    position: relative;
    width: 316px;
    overflow-y: hidden;
    overflow-x: hidden
}

.style_rectangle__j6ZbD {
    background: linear-gradient(180deg, #0b0b0f, rgba(11, 11, 15, 0));
    height: 210px;
    min-height: 210px;
    position: sticky;
    top: -16px;
    z-index: 1;
    pointer-events: none
}

.style_messages__HQ0k3 {
    height: calc(100% - 80px);
    overflow-y: scroll;
    display: flex;
    align-items: center;
    flex-direction: column;
    row-gap: 16px;
    position: relative;
    box-sizing: border-box;
    padding: 96px 24px 16px;
    width: 100%;
    overflow-x: hidden
}

.style_bottom__anOkS {
    background-color: #16161d;
    height: 1px;
    width: 316px;
    position: absolute;
    left: 0;
    bottom: 79px
}

.style_messages__HQ0k3::-webkit-scrollbar {
    display: none
}

.style_textarea__iLGuG {
    height: 79px;
    padding-left: 12px;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: var(--bg-main);
    font-size: 14px;
    font-style: normal;
    font-weight: 600
}

.style_send__mig7U {
    background-color: var(--bg-quaternary);
    border-radius: 10px;
    height: 40px;
    overflow: hidden;
    position: relative;
    width: 40px;
    cursor: pointer;
    color: var(--foreground-secondary)
}

.style_send__mig7U svg {
    height: 20px !important;
    left: 10px !important;
    position: absolute !important;
    top: 10px !important;
    width: 20px !important
}

@media screen and (max-width: 640px) {
    .style_bottom__anOkS, .style_messages__HQ0k3 {
        width: 100%
    }
}

.style_active__uJthT div {
    color: var(--foreground-primary)
}

.style_active__uJthT svg {
    color: var(--tint-green-main)
}

.style_menu__OLGi5 {
    color: var(--foreground-secondary);
    height: calc(100% - 44px);
    flex-direction: column;
    position: relative
}

.style_menu__OLGi5, .style_narrowMenu__qWa_m {
    background-color: var(--bg-secondary);
    display: flex
}

.style_narrowMenu__qWa_m {
    justify-content: flex-end;
    position: sticky;
    top: 0;
    z-index: 3;
    height: 44px;
    align-items: flex-end;
    width: calc(100% + 48px);
    transform: translate(-25px, -24px);
    padding: 0 24px
}

.style_reverse__X4Xwo svg {
    transform: scaleX(-1)
}

.style_narrowMenu__qWa_m svg {
    cursor: pointer
}

.style_center__IJnKT {
    justify-content: center;
    transform: translate(-15px, -30px);
    width: 80px;
    padding: 0
}

.style_buttonToggle__su_vm {
    gap: 0
}

.style_buttonToggle__su_vm button {
    border-radius: 10px;
    height: auto;
    padding: 7px 0;
    margin-bottom: 22px
}

.style_navBlocks__BEjB_ {
    display: flex;
    flex-direction: column;
    gap: 32px;
    margin-bottom: 10px
}

.style_navBlock__RM3U2 {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.style_blockTitle__VG5vl {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .24px;
    color: var(--foreground-tertiary);
    font-family: Roboto Flex, sans-serif
}

.style_settings__g255g {
    display: flex;
    padding-bottom: 24px;
    flex-direction: column;
    gap: 12px;
    margin-top: auto
}

.style_contentItem__IQxl3 button {
    text-wrap: wrap
}

.style_contentItem__IQxl3.style_narrowItemContent__wM0Bq {
    display: flex;
    justify-content: center;
    margin: 0 auto
}

.style_narrowItemContent__wM0Bq button:before {
    right: -28px
}

.style_menuItem__idaGt {
    border-radius: 0;
    padding: 5px 0 !important;
    height: auto !important;
    font-weight: 600 !important;
    justify-content: flex-start !important;
    background-color: transparent !important;
    gap: 12px;
    position: relative;
    color: var(--foreground-secondary) !important
}

.style_menuItem__idaGt svg {
    width: 24px;
    height: 24px;
    margin-bottom: -2px
}

.style_activeMenuItem__son7B:before {
    content: "";
    position: absolute;
    right: -24px;
    top: 0;
    height: 100%;
    width: 1px;
    background-color: var(--tint-green-main)
}

.style_activeMenuItem__son7B svg {
    color: var(--tint-green-main) !important;
    filter: drop-shadow(0 0 5px rgba(101, 252, 198, .3))
}

.style_menuItemGroup__kTaq6 > :last-child {
    margin-left: auto
}

.style_menuItem__idaGt:hover {
    background-color: transparent !important;
    color: var(--foreground-primary) !important
}

.style_menuItem__idaGt svg, .style_menuItem__idaGt:hover svg {
    color: var(--foreground-tertiary)
}

.style_button__ODu5o {
    border-radius: 10px !important;
    padding: 0 18px !important;
    height: 36px !important;
    font-weight: 600 !important;
    justify-content: flex-start !important
}

.style_narrowButton__BTIth {
    padding: 0 12px !important
}

.style_button__ODu5o svg {
    color: var(--foreground-tertiary)
}

.style_button__ODu5o:hover {
    color: var(--foreground-primary);
    background-color: var(--bg-contrast)
}

.style_button__ODu5o:hover svg {
    color: var(--foreground-tertiary)
}

.style_languageSelect__GfgYp {
    max-width: 172px
}

.style_exitButton__PM6A1, .style_exitButton__PM6A1 svg, .style_exitButton__PM6A1:hover {
    color: var(--tint-red) !important
}

.style_exitButton__PM6A1 {
    opacity: .8
}

.style_exitButton__PM6A1 svg {
    width: 24px;
    height: 22px
}

.style_exitButton__PM6A1:hover {
    opacity: 1
}

.style_contentItem__IQxl3 .style_nonExisting__4HSwo {
    display: none
}

@media screen and (min-width: 1024px) {
    .style_contentItem__IQxl3 .style_exitButton__PM6A1 {
        display: none
    }
}

@media screen and (max-width: 1024px) {
    .style_narrowMenu__qWa_m {
        display: none
    }
}

@media screen and (max-width: 640px) {
    .style_activeMenuItem__son7B:before {
        width: 0
    }

    .style_button__ODu5o {
        max-width: 172px
    }
}

.styles_wrapper__2roZg {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 13px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.styles_animatedIcon__Vaafa {
    width: 78px;
    height: 78px;
    overflow: visible
}

.styles_text__BCEO5 {
    font-size: 16px;
    line-height: 1.5;
    font-weight: 600;
    color: var(--foreground-contrast)
}

.styles_dot__VS6pk {
    opacity: 0;
    animation: styles_dots__pBudN 2s infinite
}

@keyframes styles_dots__pBudN {
    0%, to {
        opacity: 0
    }
    20% {
        opacity: 1
    }
    40% {
        opacity: 1
    }
    60% {
        opacity: 1
    }
    80% {
        opacity: 1
    }
}

.styles_dot__VS6pk:nth-child(2) {
    animation-delay: .5s
}

.styles_dot__VS6pk:nth-child(3) {
    animation-delay: 1s
}

.style_search__EJnri {
    padding: 24px;
    background-color: var(--bg-primary);
    height: 100%;
    width: 395px;
    display: flex;
    flex-direction: column;
    font-family: Roboto Flex, sans-serif;
    color: var(--foreground-tertiary)
}

.style_resultTitle___7NYk {
    margin: 16px 0;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .28px
}

.style_resultTitle___7NYk span {
    display: inline-block;
    margin-left: 8px;
    color: var(--foreground-secondary)
}

.style_result__iixw4 {
    gap: 8px;
    display: grid;
    grid-template-columns:repeat(2, minmax(168px, 1fr));
    max-height: calc(100% - 92px);
    overflow: auto
}

.style_resultItem__6J6LX {
    border-radius: 10px;
    cursor: pointer;
    width: 100%
}

.style_resultItem__6J6LX img {
    border-radius: 10px;
    width: 100%;
    height: 110px;
    max-height: 110px
}

.style_defaultView__q0GZK {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 18px;
    justify-content: center;
    flex: 1 1 auto;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .28px
}

.style_defaultView__q0GZK svg {
    width: 86px;
    height: 86px
}

@media screen and (max-width: 640px) {
    .style_search__EJnri {
        width: 100%;
        padding: 16px
    }
}

button.style_arrowUp__ikTps {
    position: fixed;
    bottom: 130px;
    right: 20px;
    z-index: 1000;
    display: inline-flex;
    align-items: center;
    justify-content: center
}

button.style_chatOpen__Lds9Y {
    right: 340px
}

button.style_tableView__MUc7t {
    bottom: 140px
}

.style_headerDesktop__YtAs7 {
    min-width: 92px;
    max-width: 92px;
    cursor: pointer
}

.style_headerMobile__lzJUT {
    min-width: 61px;
    max-width: 61px
}

.style_footerDesktop__dmfIK {
    min-width: 132px;
    max-width: 132px
}

.style_footerMobile__8hyBL {
    min-width: 101px;
    max-width: 101px
}

.style_footer__xfuTZ {
    font-family: Roboto Flex, Helvetica;
    border-top: 1px solid #19191f;
    padding: 32px 0
}

.style_container__UYh4O {
    max-width: 1160px;
    width: 100%;
    margin: 0 auto
}

.style_firstLine__4w_EW {
    margin-bottom: 44px;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: nowrap;
    gap: 24px
}

.style_navigation__e41Eh {
    display: grid;
    grid-template-columns:repeat(4, auto);
    -moz-column-gap: 24px;
    column-gap: 24px;
    row-gap: 24px
}

.style_image__jMVnK {
    display: inline-block
}

.style_circle__aaOeI {
    border: 2px solid;
    border-radius: 50%;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    border-color: var(--bg-quaternary);
    width: 42px;
    height: 42px
}

.style_social___M6eB {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    max-width: 212px;
    width: 100%;
    flex-wrap: wrap;
    -moz-column-gap: 32px;
    column-gap: 32px;
    row-gap: 24px
}

.style_gaming__DMeUk {
    display: flex;
    align-items: center;
    gap: 32px
}

.style_socialWrapper__2lPsb {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    -moz-column-gap: 12px;
    column-gap: 12px
}

.style_secondLine__sAui8 {
    display: block
}

.style_text__Fp7eq {
    opacity: .5;
    margin-bottom: 20px
}

.style_copyrightText__yx6Sc {
    letter-spacing: .24px;
    font-size: 12px;
    line-height: 16px
}

.style_copyrightText__yx6Sc, .style_link__MiFJ5 {
    font-weight: 600;
    color: var(--foreground-tertiary)
}

.style_link__MiFJ5 {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .28px;
    text-decoration: none;
    cursor: pointer
}

.style_link__MiFJ5:hover {
    transition: all .3s ease;
    color: var(--foreground-primary)
}

@media screen and (max-width: 1500px) {
    .style_firstLine__4w_EW {
        flex-wrap: wrap
    }

    .style_navigation__e41Eh {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }
}

@media screen and (max-width: 1300px) {
    .style_social___M6eB {
        max-width: 100%;
        justify-content: space-between
    }
}

@media screen and (max-width: 1024px) {
    .style_footer__xfuTZ {
        margin-bottom: 42px
    }

    .style_navigation__e41Eh {
        row-gap: 10px
    }

    .style_firstLine__4w_EW {
        margin-bottom: 32px
    }
}

@media screen and (max-width: 840px) {
    .style_firstLine__4w_EW {
        justify-content: center
    }

    .style_navigation__e41Eh {
        width: 100%;
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .style_navigation__e41Eh li {
        text-align: left
    }
}

@media screen and (max-width: 660px) {
    .style_navigation__e41Eh {
        grid-template-columns:repeat(2, minmax(0, 1fr));
        padding-left: 24px
    }

    .style_secondLine__sAui8 {
        text-align: center
    }
}

@media screen and (max-width: 432px) {
    .style_social___M6eB {
        flex-direction: column
    }
}

.style_balanceHeader__7cB4Q {
    background-color: var(--bg-quaternary);
    border-radius: 12px;
    cursor: pointer
}

.style_balanceHeader__7cB4Q, .style_currencyWrapper__Mmrln {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.style_currencyWrapper__Mmrln {
    padding: 12px 16px 12px 12px;
    width: 180px
}

.style_currentSum__1X9g5 {
    display: flex;
    -moz-column-gap: 8px;
    column-gap: 8px;
    align-items: center
}

.style_currentCurrency__DYuBl {
    width: 18px;
    height: 18px
}

.style_sum__2mUmg {
    color: var(--foreground-secondary);
    font-family: var(--bold-font-family);
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    height: 20px;
    letter-spacing: .28px;
    line-height: 20px;
    white-space: nowrap;
    max-width: 110px;
    overflow: hidden;
    text-overflow: ellipsis
}

.style_arrow__d_SZ7 {
    transition: all .5s ease
}

.style_arrowOpen__FJemY {
    transform: rotate(180deg);
    transition: all .3s ease
}

.style_small___kqQQ {
    height: 36px;
    padding: 8px 0;
    width: 216px
}

.style_small___kqQQ [class*=button] {
    width: 36px
}

.style_wallet__dwbNq {
    height: 15px;
    width: 171px
}

.style_balanceWrapper__stKM5 {
    background-color: var(--bg-quaternary);
    width: 304px;
    max-height: 387px;
    border-radius: 12px;
    position: relative;
    top: 8px;
    left: 62px;
    z-index: 1001
}

@media screen and (max-width: 1024px) {
    .style_balanceWrapper__stKM5 {
        left: 5px
    }
}

@media screen and (max-width: 640px) {
    .style_balanceWrapper__stKM5 {
        width: 100vw;
        left: 0;
        max-height: calc(100vh - 130px);
        height: calc(100vh - 130px);
        border-radius: 0;
        background-color: #0f0f14;
        border-top: 1px solid var(--bg-border)
    }
}

.style_footer__LWYKH {
    padding: 12px;
    border-top: 1px solid #262631;
    display: flex;
    flex-direction: column;
    background-color: inherit;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px
}

.style_footer__LWYKH .style_button__E2Cg9 {
    background-color: var(--foreground-contrast) !important
}

.style_item__dnatP {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 2px 12px;
    cursor: pointer
}

.style_item__dnatP:hover {
    background-color: #26262e;
    color: var(--foreground-secondary) !important;
    border-radius: 12px;
    outline: none
}

.style_item__dnatP.style_active__U_Rvv {
    background-color: #26262e;
    color: var(--foreground-secondary);
    border-radius: 12px;
    outline: none
}

.style_amount__yxNj6 {
    color: var(--foreground-secondary);
    font-size: 14px;
    letter-spacing: 0;
    line-height: 20px;
    white-space: nowrap;
    width: -moz-fit-content;
    width: fit-content;
    display: flex;
    flex-direction: column;
    align-items: flex-end
}

.style_amount__yxNj6, .style_crypto__7clk7 {
    font-family: Roboto Flex, sans-serif;
    font-weight: 600
}

.style_crypto__7clk7 {
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .02em;
    color: var(--foreground-tertiary)
}

.style_emptyState__GuO6H {
    font-family: RobotoFlex, Helvetica;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: center;
    padding: 20px 58px 20px 57px;
    text-wrap: nowrap;
    min-height: 218px;
    color: var(--foreground-secondary)
}

.style_balanceList__yBjYs {
    display: flex;
    flex-direction: column;
    row-gap: 7px;
    padding: 15px 0 19px;
    height: 218px;
    overflow-y: auto;
    background-color: inherit
}

.style_balanceList__yBjYs::-webkit-scrollbar {
    width: 11px
}

.style_balanceList__yBjYs::-webkit-scrollbar-track {
    background-color: transparent
}

.style_balanceList__yBjYs::-webkit-scrollbar-thumb {
    border: 4px solid transparent;
    background-clip: padding-box;
    border-radius: 9999px;
    background-color: var(--foreground-contrast)
}

.style_searchWrapper__pZLeK {
    padding: 13px 12px 0;
    display: flex;
    width: 100%;
    -moz-column-gap: 6px;
    column-gap: 6px
}

.style_searchWrapper__pZLeK .style_iconButton__JZufM {
    width: 48px;
    background-color: var(--foreground-contrast)
}

.style_searchWrapper__pZLeK [class*=searchField] {
    -moz-column-gap: 7px;
    column-gap: 7px
}

.style_searchWrapper__pZLeK [class*=searchField], .style_searchWrapper__pZLeK input {
    background-color: var(--bg-contrast);
    font-size: 12px
}

.style_searchWrapper__pZLeK [class*=iconSearch] {
    width: 14px;
    height: 14px
}

.style_tabs__BaxAM {
    padding: 0 12px 0 13px
}

@media screen and (max-width: 1024px) {
    .style_balanceList__yBjYs {
        height: calc(100vh - 299px)
    }

    .style_searchWrapper__pZLeK, .style_searchWrapper__pZLeK [class*=searchField], .style_searchWrapper__pZLeK input {
        width: 100%;
        max-width: 100%
    }
}

.style_header__xBWZm {
    position: sticky;
    top: 0;
    left: 0;
    z-index: 11;
    height: 80px;
    background-color: var(--bg-primary);
    padding: 18px 40px;
    max-width: 1265px;
    margin: 0 auto
}

.style_headerContainer__FqbmF {
    width: 100%;
    display: flex;
    gap: 12px;
    max-width: 100%;
    align-items: center;
    justify-content: space-between
}

.style_theaterMode__jdi5P {
    max-width: 100%;
    width: 100%;
    margin: 0 auto
}

.style_theaterMode__jdi5P .style_headerContainer__FqbmF {
    max-width: 1265px;
    margin: 0 auto;
    padding: 0 40px
}

.style_profile__5_T1g {
    display: flex;
    align-items: center;
    gap: 6px
}

.style_profile__5_T1g .style_chatButton__FXTBY {
    background-color: var(--bg-quaternary)
}

.style_profile__5_T1g [class*=trigger] {
    padding-top: 7.5px;
    padding-bottom: 7.5px
}

.style_searchWrapper__PWcTD {
    display: flex;
    align-items: center;
    gap: 32px;
    flex: 1 1 auto;
    position: relative
}

.style_balance__rYO9G {
    display: flex;
    flex: 1 1 auto
}

.style_buttonsBlock__4g0f3 {
    display: flex;
    align-items: center;
    gap: 12px
}

.style_resultItem__8DRlC {
    border-radius: 10px;
    cursor: pointer;
    width: calc(50% - 5px)
}

.style_resultItem__8DRlC img {
    border-radius: 10px
}

.style_chatButton__FXTBY {
    width: 44px;
    height: 44px !important;
    padding: 0 !important
}

.style_chatButton__FXTBY svg {
    width: 24px;
    height: 24px
}

.style_header__xBWZm .style_visibleChatButton__OG9_7 {
    background-color: rgba(113, 236, 111, .1) !important
}

.style_header__xBWZm .style_visibleChatButton__OG9_7:hover {
    background-color: rgba(113, 236, 111, .2) !important
}

.style_image__ShfDn {
    width: 124px;
    height: 84px
}

@media screen and (min-width: 1024px) and (max-width: 1052px) {
    .style_searchWrapper__PWcTD [class*=autocomplete] {
        width: 200px
    }
}

@media screen and (max-width: 1052px) {
    .style_chatButton__FXTBY {
        display: none !important
    }

    .style_header__xBWZm {
        padding: 18px 32px
    }

    .style_balance__rYO9G {
        justify-content: flex-end
    }

    .style_signUp__09Tg_ {
        display: none !important
    }
}

@media screen and (max-width: 1024px) {
    .style_profile__5_T1g {
        display: none
    }
}

@media screen and (max-width: 640px) {
    .style_header__xBWZm {
        padding: 12px 16px;
        height: 60px
    }

    .style_signUp__09Tg_ {
        display: none
    }

    .style_balance__rYO9G {
        margin-right: 0
    }
}

.style_layout__P9Wat {
    display: flex;
    justify-content: space-between;
    width: 100vw;
    height: 100dvh
}

.style_layout__P9Wat .style_mask__9sDnB {
    display: none !important
}

.style_menuDesktop__5PxX6 {
    padding: 24px 24px 0;
    width: 220px;
    min-width: 220px;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: var(--bg-secondary);
    color: var(--foreground-secondary);
    position: relative;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.style_narrowMenu__h0Ew0 {
    width: 80px;
    min-width: 80px;
    padding: 30px 14px 0;
    text-align: center
}

.style_menuDesktop__5PxX6:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    background-color: var(--bg-border);
    height: 100%;
    width: 1px;
    z-index: 0
}

.style_menuDesktop__5PxX6::-webkit-scrollbar {
    display: none
}

.style_wrapper__hDlQL {
    overflow: auto;
    width: 100%;
    position: relative;
    overflow-x: hidden;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.style_wrapper__hDlQL::-webkit-scrollbar {
    display: none
}

.style_content__phwpl {
    overflow: auto;
    max-width: 1265px;
    min-height: 100%;
    display: flex;
    flex-direction: column;
    flex: 1 1 0%;
    margin: 0 auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    padding: 0 40px;
    position: static;
    overflow-x: hidden
}

.style_content__phwpl::-webkit-scrollbar {
    display: none
}

.style_wrapper__hDlQL:before {
    content: "";
    position: fixed;
    left: 0;
    top: 80px;
    background-color: var(--bg-border);
    height: 1px;
    width: 100vw;
    z-index: -1
}

.style_theaterMode__QneTL {
    padding: 0;
    max-width: 100%
}

.style_main__gPzZk {
    flex: 1 1 auto;
    padding: 32px 0;
    position: relative
}

.style_chat__U4nmr {
    position: relative
}

.style_chat__U4nmr.style_visibleChat__219le {
    position: relative;
    right: 0
}

.style_menuMobile__qHAQ_, .style_searchMobile__0WlCU {
    display: none
}

@media screen and (min-width: 1250px) {
    .style_chat__U4nmr {
        position: fixed;
        right: -100%
    }
}

@media screen and (max-width: 1250px) {
    .style_layout__P9Wat .style_mask__9sDnB {
        display: block !important
    }

    .style_chat__U4nmr {
        position: fixed !important;
        z-index: 1005;
        right: -100%;
        transition: all .3s ease 0s
    }

    .style_chat__U4nmr.style_visibleChat__219le {
        right: 0;
        height: 100%
    }
}

@media screen and (max-width: 1024px) {
    .style_menuDesktop__5PxX6 {
        position: absolute;
        z-index: 11;
        top: 81px;
        height: calc(100% - 151px)
    }

    .style_content__phwpl:before {
        z-index: 11
    }

    .style_menuMobile__qHAQ_ {
        display: block
    }

    .style_content__phwpl {
        padding: 0 32px
    }

    .style_searchMobile__0WlCU {
        display: block;
        position: absolute;
        z-index: 11;
        top: 81px;
        height: calc(100% - 151px)
    }
}

@media screen and (max-width: 640px) {
    .style_menuDesktop__5PxX6 {
        top: 61px;
        height: calc(100% - 131px);
        width: 100%;
        padding: 16px 16px 0
    }

    .style_wrapper__hDlQL:before {
        top: 60px
    }

    .style_searchMobile__0WlCU {
        top: 61px;
        height: calc(100% - 131px);
        width: 100%
    }

    .style_content__phwpl {
        padding: 0 16px
    }

    .style_content__phwpl:before {
        top: 60px
    }

    .style_main__gPzZk {
        padding: 16px 0
    }

    .style_chatDesktop__kk0kU, .style_chat__U4nmr {
        width: 100%
    }

    .style_wrapper__hDlQL {
        padding: 0
    }
}

@media screen and (max-height: 400px) {
    .style_menuDesktop__5PxX6, .style_searchMobile__0WlCU {
        top: 61px;
        position: fixed;
        height: calc(100% - 131px)
    }

    .style_searchMobileWithResult__EPQqw {
        height: 100%;
        z-index: 400
    }
}

.style_confirmEmail__Ayl5y {
    background-color: var(--bg-main);
    width: 586px;
    max-width: 100%;
    height: 100%;
    padding: 18px 24px 24px
}

.style_container__cw1LN {
    width: 100%;
    margin-top: 15px
}

.style_container__cw1LN [class*=button][type=submit] {
    background-color: var(--bg-contrast);
    color: var(--foreground-secondary)
}

.style_container__cw1LN [class*=button][type=submit]:hover {
    background-color: var(--foreground-contrast)
}

.style_header__iyWcN {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 18px
}

.style_title__ikhfH {
    font-size: 18px;
    line-height: 24px;
    letter-spacing: .36px;
    color: var(--foreground-primary)
}

.style_text__14SM7, .style_title__ikhfH {
    font-family: Roboto Flex, sans-serif;
    font-weight: 600
}

.style_text__14SM7 {
    color: var(--foreground-tertiary);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .28px;
    margin-bottom: 17px
}

.style_textGray__6rtWJ {
    color: var(--foreground-secondary)
}

.style_textRed__HwlUt {
    color: var(--tint-red)
}

.style_container__Y8B6S {
    width: 586px;
    max-width: 100%;
    height: 100%;
    min-height: 504px;
    padding-left: 232px;
    background-color: var(--bg-main);
    position: relative
}

.style_login___3eHd [class*=button][type=submit] {
    background-color: var(--tint-green-main)
}

.style_login___3eHd [class*=button][type=submit]:hover {
    background-color: var(--tint-green-hover)
}

.style_content__NQ4gL {
    padding: 20px 24px;
    font-family: Roboto Flex, sans-serif
}

.style_form__bvsf_ {
    margin-top: 15px
}

.style_inputs__03ncX {
    display: flex;
    flex-direction: column;
    gap: 7px
}

.style_blockedUser__eKKBn {
    display: flex;
    height: 100%;
    padding-bottom: 28px;
    flex-direction: column;
    position: absolute;
    width: calc(100% - 232px)
}

.style_info__hQons {
    display: flex;
    flex-direction: column;
    gap: 17px;
    align-items: center;
    justify-content: center;
    flex: 1 1 auto
}

.style_info__hQons p {
    color: var(--foreground-secondary);
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .36px
}

.style_support__tjY2F {
    display: flex;
    gap: 15px;
    flex-direction: column;
    align-items: center
}

.style_support__tjY2F p {
    color: var(--foreground-tertiary);
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .28px
}

.style_forgotPassword__YcfpC {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    color: var(--foreground-tertiary);
    font-family: Roboto Flex, sans-serif;
    margin-top: 15px;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .24px
}

.style_recovery__HaeVX {
    color: var(--foreground-secondary);
    cursor: pointer
}

.style_or__AF2pu {
    display: flex;
    align-items: center;
    margin: 15px 0;
    gap: 15px;
    color: var(--foreground-tertiary);
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .24px
}

.style_or__AF2pu div {
    height: 1px;
    width: 100%;
    background-color: var(--bg-contrast)
}

.style_hidden__EkLO9 {
    display: none
}

.style_socials__RoVha {
    display: grid;
    width: 100%;
    gap: 6px;
    grid-template-columns:repeat(3, minmax(0, 1fr))
}

.style_termsAndConditions__NMtVP {
    display: grid;
    grid-template-columns:17px 1fr;
    grid-template-rows:auto auto;
    -moz-column-gap: 12px;
    column-gap: 12px;
    margin-top: 15px
}

.style_termsAndConditions__NMtVP label {
    grid-column: 2;
    color: var(--foreground-tertiary);
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .24px
}

.style_termsAndConditions__NMtVP label a {
    color: var(--foreground-secondary)
}

.style_errorCheckbox__NCLy4 {
    grid-column: 1/-1;
    width: 100%;
    margin-top: 3px;
    color: var(--tint-red);
    font-family: Roboto Flex, sans-serif;
    font-size: 11px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .22px
}

@media only screen and (min-device-width: 350px) and (max-device-width: 1290px) and (-webkit-min-device-pixel-ratio: 2) {
    @supports (-webkit-touch-callout:none) {
        .style_container__Y8B6S form input {
            font-size: 16px
        }
    }
}

@media screen and (max-width: 586px) {
    .style_container__Y8B6S {
        padding-left: 0
    }

    .style_blockedUser__eKKBn {
        width: 100%
    }
}

@media screen and (max-width: 470px) {
    .style_blockedUser__eKKBn {
        max-height: calc(100% - 141px)
    }
}

.styles_logout__j_kop {
    background-color: var(--bg-main);
    width: 100%;
    max-width: 447px;
    padding: 18px 24px 24px
}

.styles_header___SOHQ {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 20px
}

.styles_header___SOHQ svg {
    width: 18px;
    height: 18px
}

.styles_title__YxBUb {
    font-family: Roboto Flex, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .36px;
    color: var(--foreground-primary)
}

.styles_text__qdiVv {
    color: var(--foreground-tertiary);
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: .28px;
    font-family: Roboto Flex, sans-serif;
    margin-bottom: 24px
}

.styles_logout__j_kop .styles_button__TajUL {
    background-color: var(--tint-red);
    color: var(--foreground-primary)
}

.styles_logout__j_kop .styles_button__TajUL:hover {
    background-color: var(--tint-red)
}

.styles_recoveryPassword__JMOJ7 {
    background-color: var(--bg-main);
    width: 586px;
    max-width: 100%;
    height: 100%;
    padding: 18px 24px 24px
}

.styles_recoveryPassword__JMOJ7 [class*=button] {
    background-color: var(--bg-contrast)
}

.styles_recoveryPassword__JMOJ7 [class*=button]:hover {
    background-color: var(--foreground-contrast)
}

.styles_header__z3O4s {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 18px
}

.styles_title__1Z6nk {
    font-size: 18px;
    line-height: 24px;
    letter-spacing: .36px;
    color: var(--foreground-primary)
}

.styles_text__ykOr8, .styles_title__1Z6nk {
    font-family: Roboto Flex, sans-serif;
    font-weight: 600
}

.styles_text__ykOr8 {
    color: var(--foreground-tertiary);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .28px;
    margin-bottom: 17px
}

.style_item__rntk4 {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 11px 14px 11px 8px;
    background-color: var(--bg-contrast);
    border-radius: 9px
}

.style_item__rntk4 .style_currencyCode__AQwxY {
    color: var(--foreground-secondary)
}

.style_currency__YjbIc {
    display: flex;
    align-items: center;
    gap: 8px
}

.style_currencyFullname__r9ku_ {
    color: var(--foreground-tertiary);
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left
}

.style_container__m_ZE_ {
    background-color: var(--bg-main);
    width: 470px;
    max-width: 100%;
    height: 718px;
    min-height: 63vh;
    padding: 18px 18px 16px;
    display: flex;
    flex-direction: column
}

.style_header__Z02K0 {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 18px
}

.style_title__YzB9X {
    font-family: Roboto Flex, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .36px;
    color: var(--foreground-primary)
}

.style_assets__pPL_G {
    padding-top: 16px;
    display: flex;
    flex-direction: column;
    row-gap: 4px;
    height: 100%;
    max-height: calc(85dvh - 114px);
    scrollbar-width: none;
    overflow: auto
}

.style_assets__pPL_G::-webkit-scrollbar {
    display: none
}

@media screen and (max-width: 470px) {
    .style_assets__pPL_G {
        max-height: calc(90dvh - 114px)
    }
}

.style_setting__EQPP_ {
    padding: 13px 20px 13px 13px;
    border-radius: 16px;
    background-color: var(--bg-contrast);
    display: flex;
    -moz-column-gap: 27px;
    column-gap: 27px;
    align-items: center;
    justify-content: space-between
}

.style_settingTitle__mx3xP {
    font-size: 16px;
    color: var(--foreground-secondary);
    margin-bottom: 6px
}

.style_settingDescription__SO9cK, .style_settingTitle__mx3xP {
    font-family: Roboto Flex, sans-serif;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left
}

.style_settingDescription__SO9cK {
    font-size: 14px;
    color: var(--foreground-tertiary);
    width: 100%
}

.style_container__5asJW {
    background-color: var(--bg-main);
    width: 470px;
    max-width: 100%;
    max-height: 718px;
    height: 100%;
    min-height: 63vh;
    padding: 18px 18px 16px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    row-gap: 56px
}

.style_header__oBG9J {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 18px
}

.style_title__r7pbn {
    font-family: Roboto Flex, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .36px;
    color: var(--foreground-primary)
}

.style_settingsContainer__u_ePZ {
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

.style_selectCurrency__x0RlC {
    margin-top: 21px
}

.style_selectCurrency__x0RlC [class*=buttonToggles] {
    width: 100%;
    border-radius: 11px;
    gap: 6px;
    flex-wrap: wrap;
    justify-content: flex-start
}

.style_selectCurrency__x0RlC [class*=buttonToggles] > button {
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: .02em;
    background-color: var(--bg-contrast);
    height: 36px;
    width: 104px;
    transition-duration: .3s
}

.style_selectCurrency__x0RlC [class*=buttonToggles] [class*=selected], .style_selectCurrency__x0RlC [class*=buttonToggles] > button:hover {
    background-color: var(--tint-green-opacity);
    color: var(--tint-green-main)
}

.style_selectCurrency__x0RlC [class*=buttonToggles] [class*=icon] {
    width: 18px;
    height: 18px
}

.style_selectCurrency__x0RlC button[class*=switchRoot] {
    background-color: var(--bg-main)
}

.style_footer__Bzm2r {
    text-align: center
}

.style_warning__c771c {
    margin-bottom: 14px;
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    color: var(--foreground-secondary)
}

@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

:host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical > .swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide {
    transform-style: preserve-3d
}

.swiper-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start
}

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: none
}

.swiper-css-mode.swiper-centered > .swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper:before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border-radius: 50%;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-top: 4px solid transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next svg, .swiper-button-prev svg {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    transform-origin: center
}

.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg {
    transform: rotate(180deg)
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto
}

.swiper-button-lock {
    display: none
}

.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: normal;
    line-height: 1
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: opacity .3s;
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0, -50%, 0)
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: transform .2s, top .2s
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, left .2s
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, right .2s
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0
}

.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-lock {
    display: none
}

.transaction-slider .swiper {
    border-top-left-radius: 11px;
    border-top-right-radius: 11px;
    width: 100%;
    max-width: 100%
}

.transaction-slider .swiper-slide {
    text-align: center;
    display: flex;
    justify-content: space-between;
    height: 48px;
    padding: 16px 12px;
    overflow: hidden;
    position: relative;
    background-color: var(--bg-contrast);
    border-radius: 11px 11px 0 0
}

.transaction-slider .swiper-slide img {
    width: 20px;
    height: 20px
}

.cancellation-transaction {
    opacity: .3
}

.cancellation-transaction .swiper-button-next-transaction, .cancellation-transaction .swiper-button-prev-transaction {
    display: none
}

div > .swiper-button-next-transaction, div > .swiper-button-prev-transaction {
    background-color: transparent;
    color: var(--foreground-tertiary);
    width: 16px;
    height: 32px;
    padding: 0;
    position: absolute;
    z-index: 4
}

div > .swiper-button-next-transaction:hover, div > .swiper-button-prev-transaction:hover {
    background-color: transparent;
    color: var(--foreground-primary);
    transition: all .3s ease
}

div > .swiper-button-prev-transaction {
    left: 2px;
    top: calc(50% - 15px);
    transform: translate(-100%, -50%)
}

div > .swiper-button-next-transaction {
    right: 2px;
    top: calc(50% - 15px);
    transform: translate(100%, -50%)
}

@media screen and (max-width: 460px) {
    .transaction-slider .swiper-slide {
        padding: 16px 6px
    }
}

.style_title__BrcZF {
    height: 20px;
    font-family: var(--body-14-semibold-font-family);
    font-weight: var(--body-14-semibold-font-weight);
    color: var(--text-foregroundtertiary);
    font-size: var(--body-14-semibold-font-size);
    letter-spacing: var(--body-14-semibold-letter-spacing);
    line-height: var(--body-14-semibold-line-height);
    white-space: nowrap;
    margin-bottom: 10px
}

.style_slider__R3EYo {
    display: flex;
    flex-direction: column;
    gap: 2px;
    margin-bottom: 16px
}

.style_transaction__ZetIL {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px
}

.style_transactionId__PFxf2 {
    color: #fff
}

.style_createdAt__rLpEU, .style_transactionId__PFxf2 {
    height: 16px;
    font-family: var(--body-12-semibold-font-family);
    font-weight: var(--body-12-semibold-font-weight);
    font-size: var(--body-12-semibold-font-size);
    letter-spacing: var(--body-12-semibold-letter-spacing);
    line-height: var(--body-12-semibold-line-height);
    font-style: var(--body-12-semibold-font-style)
}

.style_createdAt__rLpEU {
    color: var(--text-foregroundtertiary);
    white-space: nowrap;
    margin-top: 2px
}

.style_termWrapper__QlDx6 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 28px;
    background-color: #15151b;
    border-radius: 0 0 9px 9px;
    overflow: hidden
}

.style_term__lHYJs {
    height: 16px;
    font-family: var(--body-12-semibold-font-family);
    font-weight: var(--body-12-semibold-font-weight);
    color: var(--text-foregroundtertiary);
    font-size: var(--body-12-semibold-font-size);
    letter-spacing: var(--body-12-semibold-letter-spacing);
    line-height: var(--body-12-semibold-line-height);
    white-space: nowrap;
    font-style: var(--body-12-semibold-font-style)
}

.style_currency__v0tCD {
    display: flex;
    align-items: center;
    gap: 6px;
    font-family: Roboto Flex, sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .02em;
    color: var(--foreground-secondary)
}

.style_preloader__LpRw7 {
    animation: style_rotate__8Jg_f 2s linear infinite;
    width: 16px;
    height: 16px;
    color: #fff
}

.style_amount__H7N3n {
    text-wrap: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis;
    max-width: 100px
}

.style_cancelWrapper__lxuxe {
    position: absolute;
    display: inline-flex;
    align-items: center;
    top: 0;
    left: 0;
    margin-bottom: 16px;
    width: 100%;
    height: 100%;
    gap: 23px;
    padding-left: 20px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.style_cancelQuestion__W9rW1 {
    position: relative;
    margin-top: -1px;
    font-family: var(--body-14-semibold-font-family);
    font-weight: var(--body-14-semibold-font-weight);
    color: var(--foregroundsecondary);
    font-size: var(--body-14-semibold-font-size);
    letter-spacing: var(--body-14-semibold-letter-spacing);
    line-height: var(--body-14-semibold-line-height);
    white-space: nowrap;
    font-style: var(--body-14-semibold-font-style);
    width: 188px;
    text-wrap: wrap;
    text-align: left
}

.style_cancelButtonsWrapper__GE3UC {
    display: inline-flex;
    align-items: flex-start;
    gap: 11px;
    position: relative;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto
}

.style_confirmButton__wIM24 {
    display: flex !important;
    background-color: var(--tintred) !important;
    color: var(--foregroundprimary) !important;
    padding: 0 !important;
    width: 127px !important
}

.style_loadingButton__ti_Mg {
    justify-content: flex-end
}

.style_cancelButton__WTrVG {
    display: flex !important;
    color: var(--foregroundsecondary) !important;
    background-color: var(--foregroundcontrast) !important;
    width: 84px !important
}

@media screen and (max-width: 412px) {
    .style_amount__H7N3n {
        max-width: 69px
    }
}

@keyframes style_rotate__8Jg_f {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

@media (max-width: 640px) {
    .style_cancelWrapper__lxuxe {
        flex-direction: column;
        gap: 14px;
        padding-left: 0
    }

    .style_cancelQuestion__W9rW1 {
        width: 100%;
        text-align: center
    }

    .style_cancelButtonsWrapper__GE3UC {
        width: 100%
    }

    .style_confirmButton__wIM24 {
        width: 100% !important
    }

    .style_cancelButton__WTrVG {
        width: 100%
    }
}

.style_select__abXVQ {
    display: flex;
    flex-direction: column;
    row-gap: 14px;
    width: 100%
}

.style_wallet__nt4h7 {
    position: relative
}

.style_wallet__nt4h7:before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 1px;
    width: calc(100% + 40px);
    transform: translateX(-20px);
    background-color: #181820
}

.style_form__sHqK8 {
    display: flex;
    flex: 1 1 auto;
    overflow-x: hidden
}

.style_form__sHqK8::-webkit-scrollbar-track {
    background-color: transparent
}

.style_form__sHqK8::-webkit-scrollbar {
    width: 11px
}

.style_form__sHqK8::-webkit-scrollbar-thumb {
    border: 4px solid transparent;
    background-clip: padding-box;
    border-radius: 21px;
    background-color: var(--foreground-contrast)
}

.style_loading__Wx2U7 {
    display: flex;
    align-items: center;
    padding-top: 30px;
    gap: 16px;
    justify-content: center;
    color: var(--foreground-tertiary);
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: .28px
}

.style_preloader__Md7Ve {
    animation: style_rotate__XQ_8C 2s linear infinite;
    width: 28px;
    height: 28px
}

.style_paymentMethods__z4o3p {
    width: 100%;
    gap: 11px;
    display: grid;
    grid-template-columns:repeat(3, 1fr)
}

.style_depositAddress__fgnS5 {
    padding-top: 18px;
    display: flex;
    gap: 16px
}

.style_wrapper__6kBA_ {
    padding: 4px;
    background-color: #fff
}

.style_copy__GpQnu {
    display: flex;
    align-items: center;
    margin-bottom: 11px;
    gap: 5px
}

.style_copy__GpQnu svg {
    width: 14px;
    height: 14px;
    cursor: pointer
}

.style_warring__VDYF_ {
    padding: 5px 8px
}

.style_code__A_KAU {
    width: 92px;
    height: 92px;
    background-color: #fff
}

.style_info__B7wwd {
    display: flex;
    flex-direction: column
}

.style_text__Mk8D5 {
    color: var(--foreground-tertiary);
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .24px;
    margin-bottom: 3px
}

.style_unavailable__D6sD9 {
    display: block;
    color: var(--foreground-tertiary);
    font-size: 16px;
    line-height: 1.5;
    margin-top: 8px
}

.style_walletCode__rBuPY {
    color: var(--foreground-primary);
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: .28px
}

@keyframes style_rotate__XQ_8C {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

@media screen and (max-width: 640px) {
    .style_depositAddress__fgnS5 {
        flex-wrap: wrap
    }

    .style_copy__GpQnu svg {
        width: 26px;
        height: 26px
    }

    .style_paymentMethods__z4o3p {
        grid-template-columns:repeat(2, 1fr)
    }
}

.style_depositHistory__36sMG [class*=row] {
    border-radius: 11px
}

.style_depositHistory__36sMG [class*=row] td {
    vertical-align: middle;
    height: 48px;
    padding: 13px !important
}

.style_currency__EZkho {
    display: flex;
    align-items: center;
    gap: 6px;
    font-family: Roboto Flex, sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .02em;
    color: var(--foreground-secondary)
}

.style_date__W8Jv1 {
    display: flex;
    gap: 4px;
    align-items: center;
    justify-content: flex-start;
    margin-left: -13px
}

.style_time__XwOmV {
    display: inline-block;
    color: var(--foreground-tertiary)
}

.style_expandIcon__rvvCX {
    color: var(--foreground-tertiary);
    margin-left: 12px;
    cursor: pointer
}

.style_subComponent__YPXD1 {
    vertical-align: middle;
    padding: 8px 16px;
    display: grid;
    grid-template-columns:1fr 1fr;
    align-items: center;
    justify-content: space-between;
    background-color: var(--bg-quaternary);
    margin-top: -3px;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    height: 45px
}

.style_empty__VNotF {
    display: flex;
    gap: 18px;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.style_support__TOYES:hover {
    background: rgba(73, 77, 90, .5) !important
}

.style_text__ZOWCd {
    text-align: center;
    font-family: Roboto Flex, sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foreground-tertiary)
}

.style_eyeHide__K6jVf {
    top: 3px;
    left: 1px;
    height: 14px;
    cursor: pointer
}

.style_eye__atDAB {
    top: 3px;
    left: 1px;
    width: 14px;
    height: 11px;
    cursor: pointer
}

.style_id_wrapper__9lnaN {
    align-items: center;
    gap: 16px
}

.style_id_tooltipContent__B0szm, .style_id_wrapper__9lnaN {
    display: flex;
    cursor: pointer
}

.style_id_icon__YaGco {
    width: 16px;
    height: 16px;
    margin-left: 8px
}

.style_table__R8DR3 {
    display: flex;
    justify-content: center;
    width: 100%;
    height: 100%;
    max-height: calc(100% - 50px)
}

.style_table__R8DR3 > div::-webkit-scrollbar-track {
    background-color: transparent
}

.style_table__R8DR3 > div::-webkit-scrollbar {
    width: 11px
}

.style_table__R8DR3 > div::-webkit-scrollbar-thumb {
    border: 4px solid transparent;
    background-clip: padding-box;
    border-radius: 21px;
    background-color: var(--foreground-contrast)
}

.style_table__R8DR3 > div {
    padding-top: 1em
}

.style_preloader__i31sU {
    animation: style_rotate__UYKxb 2s linear infinite;
    margin-right: 8px
}

@keyframes style_rotate__UYKxb {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

.style_container__Csj01 {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.style_form__Bt2WU {
    opacity: 1
}

.style_maxTransactionsLimit__sJs8h {
    opacity: .25;
    pointer-events: none
}

.style_label__PIckP {
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foreground-tertiary)
}

.style_warningWrapper__P_loj {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding: 7px 8px;
    border-radius: 11px;
    background-color: rgba(255, 168, 0, .1);
    color: var(--tint-yellow);
    margin-bottom: 36px;
    -moz-column-gap: 8px;
    column-gap: 8px
}

.style_warning__jv_zG {
    font-family: Roboto Flex, sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .02em;
    text-align: left;
    gap: 8px
}

.style_row__VLEUZ {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.style_sumLabel__I_gHO {
    font-weight: 500;
    letter-spacing: 0;
    text-align: left
}

.style_sumLabel__I_gHO, .style_sum__QCe1A {
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    line-height: 20px
}

.style_sum__QCe1A {
    font-weight: 600;
    letter-spacing: .02em;
    text-align: right;
    color: var(--foreground-primary)
}

.style_footer__b30nG {
    display: flex;
    flex-direction: column;
    row-gap: 8px;
    margin-bottom: 20px
}

.style_paymentMethods__TDnPn {
    width: 100%;
    gap: 11px;
    display: grid;
    grid-template-columns:repeat(3, 1fr)
}

.style_preloader__HDlgd {
    animation: style_rotate__FVIy_ 2s linear infinite;
    width: 28px;
    height: 28px;
    align-self: center
}

.style_limitWarning__fBQf3 {
    font-size: 11px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .02em;
    text-align: left;
    margin-top: 4px;
    color: var(--tint-red);
    width: 100%;
    white-space: wrap;
    word-wrap: break-word;
    margin-bottom: 14px
}

@media screen and (max-width: 640px) {
    .style_paymentMethods__TDnPn {
        grid-template-columns:repeat(2, 1fr)
    }
}

.style_container__dT_SE {
    background-color: var(--bg-main);
    width: 470px;
    min-height: 775px;
    max-height: 775px;
    height: 100%;
    border-radius: 32px;
    padding: 18px 20px 20px;
    position: relative;
    display: flex;
    flex-direction: column
}

.style_container__dT_SE [class*=buttonToggles] [class*=button] {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foreground-tertiary)
}

.style_container__dT_SE form [class*=button][type=submit] {
    background-color: var(--tint-green-main)
}

.style_container__dT_SE [class*=buttonToggles] {
    gap: 6px
}

.style_container__dT_SE [class*=tabs] {
    gap: 16px
}

.style_container__dT_SE [class*=buttonToggles] [class*=selected] {
    color: var(--foreground-primary)
}

.style_content__WuUie {
    overflow: auto;
    display: flex;
    flex: 1 1 auto
}

.style_content__WuUie::-webkit-scrollbar {
    width: 0
}

.style_content__WuUie::-webkit-scrollbar-track {
    background-color: transparent
}

@media screen and (max-width: 470px) {
    .style_container__dT_SE {
        width: 100%
    }
}

@media screen and (max-height: 420px) {
    .style_container__dT_SE form [class*=button][type=submit] {
        min-height: 40px
    }
}

.style_addEmail__hp_JN {
    background-color: var(--bg-main);
    width: 586px;
    max-width: 100%;
    height: 100%;
    padding: 18px 24px 24px
}

.style_addEmail__hp_JN [class*=button] {
    background-color: var(--bg-contrast)
}

.style_addEmail__hp_JN [class*=button]:hover {
    background-color: var(--foreground-contrast)
}

.style_header__ZKQ1L {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 18px
}

.style_title__1AIFY {
    font-size: 18px;
    line-height: 24px;
    letter-spacing: .36px;
    color: var(--foreground-primary)
}

.style_text__EEWVx, .style_title__1AIFY {
    font-family: Roboto Flex, sans-serif;
    font-weight: 600
}

.style_text__EEWVx {
    color: var(--foreground-tertiary);
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .28px;
    margin-bottom: 17px
}

.style_rules__8EaO5 {
    background-color: var(--bg-main);
    width: 586px;
    max-width: 100%;
    max-height: 628px;
    height: 100%;
    padding: 16px 20px 20px;
    overflow: hidden;
    font-family: Roboto Flex, sans-serif
}

.style_title__zCh0U {
    font-size: 22px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foregroundprimary);
    margin-bottom: 29px
}

.style_info__CKvZL {
    font-size: 14px;
    font-weight: 600;
    line-height: 27px;
    letter-spacing: .02em;
    color: var(--foreground-secondary);
    list-style: decimal;
    width: calc(100% - 40px);
    padding-left: 20px;
    margin-bottom: 30px
}

@media screen and (max-width: 570px) {
    .style_title__zCh0U {
        margin-bottom: 20px
    }

    .style_info__CKvZL {
        margin-bottom: 20px;
        line-height: 20px
    }

    .style_info__CKvZL li {
        line-height: 20px
    }
}

@media screen and (max-width: 400px) {
    .style_title__zCh0U {
        margin-bottom: 18px
    }

    .style_info__CKvZL {
        margin-bottom: 18px;
        line-height: 18px
    }

    .style_info__CKvZL li {
        line-height: 18px
    }
}

.style_raffles__0Ti7F {
    background-color: var(--bg-main);
    width: 502px;
    max-width: 100%;
    max-height: 613px;
    height: 100%;
    min-height: 613px;
    padding: 24px 20px 20px;
    display: flex;
    flex-direction: column
}

.style_title__kxv8R {
    font-family: Roboto Flex, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .36px;
    color: var(--foreground-primary);
    margin-bottom: 18px
}

.style_content__kBvWU {
    max-height: calc(80vh - 102px);
    margin-top: 17px;
    overflow: auto;
    display: flex;
    flex: 1 1 auto
}

.style_content__kBvWU::-webkit-scrollbar {
    width: 0
}

.style_content__kBvWU::-webkit-scrollbar-track {
    background-color: transparent
}

.style_form__kzQ_F {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 34px
}

.style_inputsBlock__pmaI7 {
    display: flex;
    flex-direction: column;
    gap: 14px
}

.style_cardsBlock__1ipDl {
    display: grid;
    grid-template-columns:1fr 1fr;
    gap: 8px
}

.style_buttonBlocks__nz_Hb {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.style_buttonBlocks__nz_Hb [class*=button][type=submit] {
    background-color: var(--tint-green-main)
}

.style_buttonBlocks__nz_Hb [class*=button][type=submit]:hover {
    background-color: var(--tint-green-hover)
}

.style_card__ZPIZ2 {
    padding: 11px 14px;
    border-radius: 15px;
    border: 1px solid var(--bg-quaternary);
    color: var(--foreground-tertiary);
    font-family: Roboto Flex;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .28px;
    height: 74px;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.style_card__ZPIZ2:last-child {
    grid-column: span 2
}

.style_value__QjccO {
    color: var(--foreground-secondary);
    font-family: Roboto Flex;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: .28px;
    display: flex;
    align-items: center;
    gap: 8px
}

.style_value__QjccO svg {
    width: 24px;
    height: 24px
}

.style_period__BJflM {
    color: var(--foreground-tertiary);
    position: relative;
    left: -3px
}

.style_deducted__uSd6W {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    margin-bottom: 13px;
    color: var(--foreground-secondary);
    font-family: Roboto Flex;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: .28px
}

.style_deducted__uSd6W span {
    display: flex;
    align-items: center;
    gap: 6px
}

.style_deducted__uSd6W svg {
    width: 20px;
    height: 20px
}

.style_continue__xZfr8 {
    min-height: 40px
}

@media (max-width: 768px) {
    .style_cardsBlock__1ipDl {
        grid-template-columns:1fr
    }

    .style_card__ZPIZ2:last-child {
        grid-column: span 1
    }
}

.style_bonus__1jBsh {
    background-color: var(--bg-main);
    width: 586px;
    max-width: 100%;
    max-height: 575px;
    height: 100%;
    padding: 40px 20px 20px;
    overflow: hidden;
    font-family: Roboto Flex, sans-serif
}

.style_image__mgjcG {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 16px;
    position: relative
}

.style_image__mgjcG svg:first-child {
    position: relative;
    z-index: 4
}

.style_bg1__GgnoI {
    z-index: 1
}

.style_bg1__GgnoI, .style_bg2__ftKW8 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.style_bg2__ftKW8 {
    z-index: 2
}

.style_bg3__jC4P2 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    z-index: 3
}

.style_info__NybAG {
    display: flex;
    align-items: center;
    flex-direction: column;
    gap: 8px
}

.style_info__NybAG span:first-child {
    color: var(--tint-yellow-hover);
    font-size: 22px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .44px
}

.style_info__NybAG span:last-child {
    color: var(--foreground-tertiary);
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .36px
}

.style_newLevel___aZdY {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    margin-top: 18px
}

.style_name__6wkEP {
    text-align: center
}

.style_name__6wkEP span {
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.5;
    letter-spacing: 2.52px;
    background: var(
            --gradient-gray-style, linear-gradient(180deg, #fff 0, hsla(0, 0%, 100%, 0) 100%)
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.style_takeBonus__6grgL {
    margin-top: 18px;
    background-color: var(--bg-primary);
    padding: 29px 14px 14px;
    display: flex;
    align-items: center;
    flex-direction: column;
    gap: 29px;
    border-radius: 18px
}

.style_amount__NGkJx {
    display: flex;
    align-items: center;
    gap: 13px
}

.style_amount__NGkJx label {
    white-space: nowrap;
    color: var(--foreground-secondary);
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .32px
}

.style_amount__NGkJx > div {
    width: -moz-fit-content;
    width: fit-content
}

.style_amount__NGkJx [class*=triggerSelect] {
    width: -moz-fit-content;
    width: fit-content;
    background-color: transparent !important;
    padding: 0
}

.style_amount__NGkJx [class*=triggerSelect] [class*=iconValue], .style_amount__NGkJx [class*=triggerSelect] > svg {
    color: var(--foreground-secondary)
}

.style_container__IqDw_ {
    background-color: var(--bg-main);
    width: 470px;
    height: 100%;
    max-height: 677px;
    border-radius: 32px;
    padding: 18px 20px 20px;
    position: relative;
    display: flex;
    flex-direction: column;
    overflow: auto
}

.style_content__8zltc {
    overflow: auto;
    width: 100%;
    max-height: calc(80vh - 42px)
}

.style_content__8zltc::-webkit-scrollbar {
    width: 0
}

.style_content__8zltc::-webkit-scrollbar-track {
    background-color: transparent
}

.style_userName__upe1A {
    margin-bottom: 15px
}

.style_userName__upe1A [class*=base] {
    background-color: var(--bg-contrast)
}

.style_userName__upe1A [class*=custom] {
    height: 48px
}

.style_userName__upe1A [class*=anonym-variant] {
    background-color: rgba(255, 215, 124, .1)
}

.style_userName__upe1A input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px var(--bg-contrast) inset !important
}

.style_email__iAnnT [class*=custom] {
    height: 48px;
    margin-bottom: 8px
}

.style_email__iAnnT [class*=errorText] {
    margin-top: -4px;
    margin-bottom: 4px
}

.style_email__iAnnT input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px var(--bg-contrast) inset !important
}

.style_customInputs__9_egU [class*=custom] {
    height: 48px
}

.style_customInputsSocial__I__zk {
    margin-top: -7px
}

.style_password__GVcPR [class*=button][type=submit] {
    background-color: var(--bg-contrast);
    color: var(--foreground-secondary)
}

.style_password__GVcPR [class*=button][type=submit]:hover {
    background-color: var(--foreground-contrast)
}

@media screen and (min-height: 824px) {
    .style_content__8zltc {
        max-height: 597px
    }
}

@media screen and (max-width: 470px) {
    .style_container__IqDw_ {
        width: 100%
    }

    .style_content__8zltc {
        max-height: calc(90vh - 62px)
    }
}

.style_promocodeTable__lsCiJ [class*=row] td {
    vertical-align: middle;
    padding: 13px 16px !important;
    line-height: 21px !important
}

.style_currency__pl910 {
    display: flex;
    align-items: center;
    gap: 6px;
    color: var(--foreground-primary)
}

.style_code__2Xuy8 {
    color: var(--foreground-tertiary);
    display: flex;
    justify-content: flex-end;
    font-family: Roboto Flex;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: .24px
}

.style_date__8yy8p {
    font-size: 12px;
    display: flex;
    gap: 10px;
    align-items: center
}

.style_time__qObwi {
    display: inline-block;
    color: var(--foreground-tertiary)
}

.style_promocode__CiRKQ {
    background-color: var(--bg-main);
    width: 470px;
    max-width: 100%;
    max-height: 718px;
    height: 100%;
    min-height: 63vh;
    padding: 18px 20px 20px;
    display: flex;
    flex-direction: column
}

.style_header__xi3pE {
    gap: 10px
}

.style_banner__N2xkX, .style_header__xi3pE {
    display: flex;
    align-items: center;
    margin-bottom: 18px
}

.style_banner__N2xkX {
    cursor: pointer;
    height: 55px;
    width: 100%;
    padding: 0 18px;
    border-radius: 14px;
    background: url(/telegram-background.png) 100% 100% no-repeat, linear-gradient(92deg, #4399ff 23.88%, #88beff 98.7%);
    font-size: 16px;
    line-height: 20px;
    letter-spacing: .32px
}

.style_banner__N2xkX, .style_title__rfPdJ {
    font-family: Roboto Flex, sans-serif;
    font-weight: 600;
    color: var(--foreground-primary)
}

.style_title__rfPdJ {
    font-size: 18px;
    line-height: 24px;
    letter-spacing: .36px
}

.style_name__kHf1w {
    margin-top: 20px;
    display: block;
    margin-bottom: 13px;
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .28px;
    color: var(--foreground-primary)
}

.style_promocodes__ap0Pe {
    height: 100%;
    max-height: calc(85dvh - 408px);
    scrollbar-width: none;
    overflow: auto
}

.style_promocodes__ap0Pe::-webkit-scrollbar {
    display: none
}

.style_divider__yrOgg {
    height: 1px;
    margin-top: 20px;
    width: calc(100% + 40px);
    transform: translateX(-20px);
    position: relative;
    background-color: #23232e
}

.style_empty__SY_W_ {
    display: flex;
    height: 100%;
    gap: 18px;
    position: relative;
    padding: 24px 0;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    flex: 1
}

.style_text__uJJjE {
    white-space: break-spaces;
    text-align: center;
    font-family: Roboto Flex, sans-serif
}

.style_captchaWrapper___q3_Z {
    height: 65px
}

.style_captcha__UoyRJ {
    margin-top: 16px;
    display: flex;
    justify-content: center
}

.style_badge__SQliF {
    margin-top: 8px
}

@media screen and (max-width: 640px) {
    .style_promocodes__ap0Pe {
        max-height: calc(90dvh - 408px)
    }
}

@media screen and (max-width: 400px) {
    .style_banner__N2xkX {
        font-size: 14px;
        letter-spacing: .28px
    }
}

.style_header__abjHy {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 18px
}

.style_icon__OuXS1 {
    width: 20px;
    height: 20px
}

.style_title__DFEym {
    font-family: Roboto Flex, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .36px;
    color: var(--foreground-primary)
}

.style_container__vG1zh {
    margin: 0 auto 3px
}

.style_date__vqVp5 {
    padding: 4px 10px;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: 46px;
    background-color: var(--bg-contrast);
    font-size: 12px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: .02em;
    color: var(--foreground-primary)
}

.style_empty__9FxdX {
    display: flex;
    height: 100%;
    gap: 18px;
    position: relative;
    padding: 24px 0;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    flex: 1
}

.style_icon__oyUUc {
    width: 120px;
    height: 120px;
    color: var(--foreground-contrast)
}

.style_text__I40WW {
    white-space: break-spaces;
    font-family: Roboto Flex, sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: center
}

.style_titleContainer__L4odc {
    border: 2px solid var(--bg-quaternary);
    border-radius: 14px;
    padding: 10px
}

.style_participant__w1KLp {
    display: flex;
    align-items: center;
    border-radius: 12px;
    padding: 10px;
    background-color: var(--bg-primary);
    justify-content: space-between
}

.style_winner__JczSG {
    background-color: var(--bg-contrast)
}

.style_info__JVEd_ {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px
}

.style_name__GTZ_u {
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foreground-secondary);
    max-width: 280px;
    text-overflow: ellipsis;
    text-wrap: nowrap;
    overflow-x: hidden
}

.style_levelIcon__5sxhf {
    height: 16px
}

.style_winnerIcon__JVCPn {
    height: 38px;
    width: 38px;
    margin-top: -3px;
    margin-bottom: -3px
}

@media screen and (max-width: 502px) {
    .style_name__GTZ_u {
        max-width: 180px
    }
}

@media screen and (max-width: 418px) {
    .style_name__GTZ_u {
        max-width: 140px
    }
}

.style_key__nsAyR {
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foreground-tertiary)
}

.style_info__q2eSi {
    margin: 14px 0 8px 10px
}

.style_value__V_AH5 {
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foreground-secondary)
}

.style_participants__QQa86 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.style_container__Mauwn {
    overflow-y: auto
}

.style_spinner__rVbjz {
    height: 100%;
    position: relative
}

.style_container__Mauwn::-webkit-scrollbar-track {
    background-color: transparent
}

.style_container__Mauwn::-webkit-scrollbar {
    width: 12px
}

.style_container__Mauwn::-webkit-scrollbar-thumb {
    border: 4px solid transparent;
    background-clip: padding-box;
    border-radius: 21px;
    background-color: var(--foreground-contrast)
}

.style_loader__wWhiy {
    text-align: center
}

.style_info__cV1fH {
    display: flex;
    align-items: center;
    gap: 10px
}

.style_key__fNAPF {
    font-weight: 600;
    color: var(--foreground-tertiary)
}

.style_key__fNAPF, .style_value__qORyS {
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left
}

.style_value__qORyS {
    font-weight: 700;
    color: var(--foreground-secondary)
}

.style_currency__ytc50 {
    height: 18px;
    margin-right: 6px;
    display: inline-block
}

.style_creatorWrapper__yCdwW {
    display: flex;
    -moz-column-gap: 6px;
    column-gap: 6px;
    max-width: 152px
}

.style_withoutTimer__GQnmF {
    max-width: 215px
}

.style_creatorWrapper__yCdwW .style_value__qORyS {
    max-width: 145px;
    overflow-x: hidden;
    text-wrap: nowrap;
    text-overflow: ellipsis
}

.style_key__4JcBc {
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foreground-tertiary)
}

.style_timeContainer__6WuXL {
    display: flex;
    flex-direction: column;
    align-items: center
}

.style_time__Js2dB {
    font-family: Roboto Flex, sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: center;
    color: var(--tint-yellow-2);
    max-width: 78px;
    overflow-x: hidden;
    text-wrap: wrap
}

.style_dot__m12q1 {
    opacity: 0;
    animation: style_dots__895l_ 2s infinite
}

@keyframes style_dots__895l_ {
    0%, to {
        opacity: 0
    }
    20% {
        opacity: 1
    }
    40% {
        opacity: 1
    }
    60% {
        opacity: 1
    }
    80% {
        opacity: 1
    }
}

.style_dot__m12q1:nth-child(2) {
    animation-delay: .5s
}

.style_dot__m12q1:nth-child(3) {
    animation-delay: 1s
}

.style_container__aEiaE {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.style_main__Ln2jY {
    display: flex;
    align-items: center;
    gap: 12px;
    cursor: pointer
}

.style_disabled__QG3y_ {
    cursor: auto
}

.style_mainOpened__30lY3 {
    justify-content: space-between;
    width: 100%;
    padding-right: 20px
}

.style_controls__Xux_K {
    display: flex;
    gap: 10px;
    align-items: center
}

.style_container__aEiaE .style_button__0CdPv {
    height: 74px
}

.style_buttonText__7DSCj {
    max-width: 115px;
    text-wrap: wrap;
    text-align: center
}

@media screen and (min-width: 476px) {
    .style_container__aEiaE .style_button__0CdPv {
        width: 115px
    }
}

@media screen and (max-width: 476px) {
    .style_container__aEiaE {
        flex-direction: column;
        row-gap: 13px
    }

    .style_main__Ln2jY {
        width: 100%;
        align-items: center;
        justify-content: space-between
    }

    .style_container__aEiaE .style_button__0CdPv {
        height: 40px;
        width: 100%
    }

    .style_buttonText__7DSCj {
        text-wrap: nowrap
    }
}

.style_history__esfL9 {
    display: flex;
    flex-direction: column;
    gap: 6px
}

.style_controls__6aucH {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px
}

.style_backContainer__XeiIF {
    display: flex;
    align-items: center;
    gap: 13px
}

.style_arrow__GewzY {
    width: 16px;
    height: 16px
}

.style_back__pPWKb {
    font-family: Roboto Flex, sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foreground-secondary)
}

.style_copyIndicator__wgYs7 [class*=copy] {
    position: fixed;
    top: 30px;
    left: 50%
}

.style_card___Q6bS {
    overflow: auto
}

.style_card___Q6bS::-webkit-scrollbar {
    display: none
}

.style_button__U60bd {
    margin-top: 34px
}

.style_bannerContainer__tHQB8 {
    position: relative
}

.style_banner__DzpPj {
    border-radius: 14px;
    margin-bottom: 16px
}

.style_bannerContent__hQKsr {
    position: absolute;
    top: 15px;
    left: 16px;
    max-width: 273px
}

.style_bannerTitle__WvlTS {
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 8px
}

.style_bannerSubTitle__p4OQi, .style_bannerTitle__WvlTS {
    font-family: Roboto Flex, sans-serif;
    letter-spacing: .02em;
    text-align: left;
    color: var(--foreground-primary)
}

.style_bannerSubTitle__p4OQi {
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    opacity: .5;
    margin-bottom: 12px
}

.style_bannerContainer__tHQB8 .style_button__Om0Wd {
    border-radius: 56px;
    height: 38px
}

@media screen and (max-width: 476px) {
    .style_bannerTitle__WvlTS {
        max-width: 100px
    }

    .style_bannerSubTitle__p4OQi {
        max-width: 184px
    }
}

@media screen and (max-width: 375px) {
    .style_bannerSubTitle__p4OQi {
        line-height: 18px
    }

    .style_bannerContainer__tHQB8 .style_button__Om0Wd {
        height: 34px
    }
}

.style_raffles__gYEss {
    background-color: var(--bg-main);
    width: 502px;
    max-width: 100%;
    max-height: 760px;
    height: 100%;
    padding: 18px 20px 20px;
    display: flex;
    flex-direction: column;
    position: relative
}

.style_content__lCP_4 {
    overflow-y: scroll;
    margin-bottom: 8px;
    margin-top: 8px;
    box-sizing: border-box;
    margin-right: -12px
}

.style_empty__uTVey {
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative
}

.style_content__lCP_4::-webkit-scrollbar-track {
    background-color: transparent
}

.style_content__lCP_4::-webkit-scrollbar {
    width: 12px
}

.style_content__lCP_4::-webkit-scrollbar-thumb {
    border: 4px solid transparent;
    background-clip: padding-box;
    border-radius: 21px;
    background-color: var(--foreground-contrast)
}

.style_loader__glVV7 {
    text-align: center
}

@media screen and (max-width: 1080px) {
    .style_raffles__gYEss {
        min-height: 63vh
    }
}

.style_title__M0n2x {
    font-size: 22px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .44px;
    color: var(--foreground-primary);
    margin-bottom: 13px
}

.style_description__w5vf4 {
    margin-bottom: 16px
}

.style_description__w5vf4, .style_formula__qWKuA {
    color: var(--foreground-tertiary);
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .36px
}

.style_formula__qWKuA span {
    color: var(--foreground-secondary)
}

.style_formula__qWKuA span.style_income__HoPxP {
    color: var(--tint-yellow)
}

.style_divider__97QHB {
    height: 1px;
    margin-top: 20px;
    width: calc(100% + 40px);
    transform: translateX(-20px);
    position: relative;
    background-color: #23232e;
    margin-bottom: 16px
}

@media screen and (max-width: 640px) {
    .style_description__w5vf4, .style_income__HoPxP, .style_title__M0n2x {
        white-space: break-spaces
    }
}

.style_title__P_F9u {
    font-size: 22px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .44px;
    color: var(--foreground-primary);
    margin-bottom: 13px
}

.style_description__ujAgk {
    margin-bottom: 16px
}

.style_description__ujAgk, .style_formula__Nyt8x {
    color: var(--foreground-tertiary);
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .36px
}

.style_formula__Nyt8x span {
    color: var(--foreground-secondary)
}

.style_formula__Nyt8x span.style_income__qGQPG {
    color: var(--tint-yellow)
}

.style_divider__FfpKw {
    height: 1px;
    margin-top: 20px;
    width: calc(100% + 40px);
    transform: translateX(-20px);
    position: relative;
    background-color: #23232e;
    margin-bottom: 16px
}

.style_levelsTable__T5d8n [class*=body] [class*=row] tr {
    height: 52px
}

.style_levelsTable__T5d8n [class*=body] [class*=row] td {
    padding: 12px 0;
    height: 52px;
    text-align: center;
    width: 44px !important;
    background-color: #0f0f14
}

.style_levelsTable__T5d8n [class*=body] [class*=row] td:first-child {
    padding: 12px 0 12px 12px;
    text-align: left
}

.style_levelsTable__T5d8n [class*=row] th:first-child {
    opacity: 0
}

.style_levelsTable__T5d8n [class*=tableWrapper] {
    min-height: 300px;
    max-height: 423px;
    position: relative
}

.style_levelsTable__T5d8n [class*=table] thead {
    position: sticky;
    top: 0;
    background-color: var(--bg-main);
    z-index: 1
}

.style_levelsTable__T5d8n [class*=table] td {
    border: 2px solid var(--bg-main);
    border-right: 0;
    border-left: 0
}

.style_levelsTable__T5d8n [class*=body] tr:last-child td {
    border-bottom: none;
    height: 50px
}

.style_levelsTable__T5d8n [class*=body] tr:first-child td {
    border-top: none;
    height: 50px
}

.style_levelsTable__T5d8n [class*=table] {
    border-spacing: 0
}

.style_levelsTable__T5d8n [class*=tableWrapper]::-webkit-scrollbar {
    width: 11px
}

.style_levelsTable__T5d8n [class*=tableWrapper]::-webkit-scrollbar-track {
    background-color: transparent
}

.style_levelsTable__T5d8n [class*=tableWrapper]::-webkit-scrollbar-thumb {
    border: 4px solid transparent;
    background-clip: padding-box;
    border-radius: 16px;
    background-color: var(--foreground-contrast)
}

.style_levelsTable__T5d8n [class*=tableWrapper]::-webkit-scrollbar-corner {
    background-color: var(--bg-main)
}

.style_levelCell__JQkEC {
    display: flex;
    justify-content: center;
    align-items: center
}

@media screen and (max-height: 765px) {
    .style_levelsTable__T5d8n [class*=tableWrapper] {
        max-height: calc(80vh - 188px)
    }
}

@media screen and (max-width: 730px) {
    .style_levelsTable__T5d8n [class*=row] td {
        background-color: var(--bg-main);
        border: 0
    }

    .style_levelsTable__T5d8n [class*=row] td:first-child {
        background-color: #16161d
    }

    .style_levelsTable__T5d8n [class*=row] > td:first-child {
        border-radius: 0
    }

    .style_levelsTable__T5d8n [class*=body] tr:first-child td:first-child {
        border-top-left-radius: 12px;
        border-top-right-radius: 0
    }

    .style_levelsTable__T5d8n [class*=body] tr:last-child td:first-child {
        border-bottom-left-radius: 12px;
        border-bottom-right-radius: 0
    }
}

@media screen and (max-width: 676px) {
    .style_levelsTable__T5d8n [class*=tableWrapper] {
        max-height: calc(80vh - 216px)
    }
}

@media screen and (max-width: 526px) {
    .style_levelsTable__T5d8n [class*=tableWrapper] {
        max-height: calc(80vh - 236px)
    }
}

@media screen and (max-width: 470px) {
    .style_levelsTable__T5d8n [class*=tableWrapper] {
        max-height: calc(90vh - 292px)
    }
}

.style_container__dJntg {
    background-color: var(--bg-main);
    width: 767px;
    min-height: 612px;
    max-height: 612px;
    height: 100%;
    border-radius: 32px;
    padding: 18px 20px 20px;
    position: relative;
    display: flex;
    flex-direction: column;
    overflow: auto;
    max-width: 100%
}

.style_content__jZpV7 {
    overflow: auto
}

.style_content__jZpV7::-webkit-scrollbar {
    width: 0
}

.style_content__jZpV7::-webkit-scrollbar-track {
    background-color: transparent
}

@media screen and (max-width: 470px) {
    .style_container__dJntg {
        width: 100%;
        max-height: 90vh
    }
}

.style_container__xrK1f {
    background-color: var(--bg-main);
    max-width: 470px;
    min-width: 360px;
    min-height: 300px;
    border-radius: 32px;
    padding: 18px 20px 20px;
    display: flex;
    flex-direction: column;
    font-weight: 600;
    font-size: 14px
}

.style_info__4bN0Q {
    display: grid;
    grid-template-columns:1fr 2fr;
    background-color: var(--bg-primary);
    padding: 15px;
    border-radius: 15px
}

.style_valueText__WT047 {
    color: var(--foreground-primary)
}

.style_recomendation__fsjWC {
    margin-top: 15px;
    display: flex
}

.style_recomendation__fsjWC:before {
    content: "•";
    font-size: 18px;
    vertical-align: middle;
    margin-right: 7px
}

.style_confirmation__0ekpU {
    line-height: 1.2em;
    display: flex;
    gap: 10px;
    align-items: center;
    margin: 20px 0
}

.style_commission__g23HH {
    color: var(--tint-yellow)
}

.style_bulletedConfirmation__EXL0O {
    color: var(--foreground-secondary)
}

.styles_wrapper__higDw {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.styles_loading__gXFpy {
    display: flex;
    justify-content: space-between;
    width: 100vw;
    height: 100dvh
}

.styles_loading__gXFpy > div {
    width: 100%
}

#left-sidemenu{
  display: block;
}

@media (max-width: 1020px) {
  #left-sidemenu{
    display: none;
  }

}
