.styles_walletSection__RbWaj .styles_addressWrapper__ekkzp {
    align-items: center;
    background-color: #151623;
    color: #6F0709;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    font-size: 14px;
    font-weight: 400;
    gap: 13px;
    line-height: 27px;
    padding: 10px 18px;
    text-align: left;
    width: 100%
}

:root {
    --rk-colors-actionButtonSecondaryBackground: #6F0709 !important;
    --rk-colors-connectButtonBackground: #6F0709 !important;
}

@media(max-width:730px) {
    .styles_walletSection__RbWaj .styles_addressWrapper__ekkzp {
        font-size: 12px;
        line-height: 18px;
        padding: 8px 7px
    }
}

.styles_walletSection__RbWaj .styles_addressBody__FVacd {
    max-width: 230px;
    position: relative;
    width: 100%
}

@media(max-width:730px) {
    .styles_walletSection__RbWaj .styles_addressBody__FVacd {
        width: 146px
    }
}

.styles_walletSection__RbWaj .styles_addressBody__FVacd .styles_walletDetails__V1IPM {
    bottom: -170px;
    height: 150px;
    position: absolute;
    right: 0;
    width: 318px;
    z-index: 2
}

.styles_walletSection__RbWaj .styles_addressBody__FVacd .styles_walletDetails__V1IPM .styles_walletDetailsBody__Lwz7q {
    background-color: #151623;
    height: 100%;
    padding: 16px 24px;
    width: 100%
}

.styles_walletSection__RbWaj .styles_addressBody__FVacd .styles_walletDetails__V1IPM .styles_walletDetailsBody__Lwz7q .styles_addressText__COSmn {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 4px;
    justify-content: space-between;
    margin-bottom: 24px
}

.styles_walletSection__RbWaj .styles_addressBody__FVacd .styles_walletDetails__V1IPM .styles_walletDetailsBody__Lwz7q .styles_addressText__COSmn span:first-child {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    opacity: .6
}

.styles_walletSection__RbWaj .styles_addressBody__FVacd .styles_walletDetails__V1IPM .styles_walletDetailsBody__Lwz7q .styles_addressText__COSmn span:last-child {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px
}

.styles_walletSection__RbWaj .styles_addressBody__FVacd .styles_walletDetails__V1IPM .styles_walletDetailsBody__Lwz7q .styles_disconnectBtn__VeOoq {
    align-items: center;
    color: #ff3d3d;
    cursor: pointer;
    display: flex;
    font-size: 16px;
    font-weight: 400;
    height: 42px;
    justify-content: center;
    line-height: 16px;
    position: relative;
    width: 100%
}

.styles_walletSection__RbWaj .styles_addressBody__FVacd .styles_walletDetails__V1IPM .styles_walletDetailsBody__Lwz7q .styles_disconnectBtn__VeOoq .styles_disconnectBorders__uu6Ca {
    left: 0;
    position: absolute;
    top: 0
}

.styles_modalWrapper__A40aY {
    padding: 24px 32px;
    width: 1062px
}

@media(max-width:832px) {
    .styles_modalWrapper__A40aY {
        padding: 16px 12px;
        width: 95vw
    }
}

.styles_modalWrapper__A40aY .styles_modalSubtitle__yOoCO {
    color: #a1a2a7;
    font-size: 14px;
    font-weight: 400;
    line-height: 23.8px;
    margin-bottom: 16px;
    text-align: left
}

.styles_modalWrapper__A40aY .styles_connectorsList__ourLP {
    display: flex;
    flex-direction: row;
    gap: 16px;
    justify-content: center;
    width: 100%
}

@media(max-width:730px) {
    .styles_modalWrapper__A40aY .styles_connectorsList__ourLP {
        flex-direction: column-reverse
    }
}

.styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q {
    width: 50%
}

@media(max-width:730px) {
    .styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q {
        flex: 1 1;
        width: 100%
    }
}

.styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P {
    background-color: #11111e;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 236px;
    justify-content: space-between;
    padding: 24px;
    position: relative;
    transition: all .2s linear;
    width: 100%
}

@media(max-width:730px) {
    .styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P {
        padding: 12px
    }
}

.styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P:hover {
    background-color: #131323
}

.styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P .styles_reward__GycAT {
    color: #6F0709;
    position: absolute;
    right: 10px;
    top: 5px
}

.styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P .styles_connectorIcon__-suB8 {
    display: block;
    height: 70px;
    margin: 0 auto;
    width: 80px
}

.styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P .styles_connectWrapper__O143p {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: space-between;
    width: 100%
}

@media(max-width:830px) {
    .styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P .styles_connectWrapper__O143p {
        align-items: center;
        flex-direction: column;
        gap: 10px
    }
}

@media(max-width:730px) {
    .styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P .styles_connectWrapper__O143p {
        align-items: center;
        flex-direction: column;
        justify-content: space-between
    }
}

.styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P .styles_connectWrapper__O143p .styles_connectorTitle__ehj0i {
    font-size: 24px;
    font-weight: 700;
    line-height: 29px
}

@media(max-width:730px) {
    .styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P .styles_connectWrapper__O143p .styles_connectorTitle__ehj0i {
        font-size: 20px;
        line-height: 25px
    }
}

.styles_modalWrapper__A40aY .styles_connectorsList__ourLP .styles_connectorItem__phK2q .styles_connectorItemBody__aMl1P .styles_connectWrapper__O143p .styles_connectText__6IqTa {
    align-items: flex-end;
    display: flex;
    flex-direction: row;
    font-family: IBM Plex Mono, sans-serif;
    font-size: 16px;
    font-weight: 400;
    gap: 12px;
    line-height: 16px
}

.styles_font-ptmono__fSsTh {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.styles_font-unifontex__kYqCU {
    font-family: unifontex, sans-serif
}

.styles_text-h28__8Xsqm {
    font-size: 28px
}

.styles_text-h20__26lSc {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .styles_text-h20__26lSc {
        font-size: 18px;
        line-height: 25px
    }
}

.styles_text-18__ybCY6 {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .styles_text-18__ybCY6 {
        font-size: 16px;
        line-height: 20px
    }
}

.styles_text-16__OFptA {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .styles_text-16__OFptA {
        font-size: 14px;
        line-height: 19px
    }
}

.styles_text-14__xJC9u {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .styles_text-14__xJC9u {
        font-size: 12px;
        line-height: 18px
    }
}

.styles_text-12__nAotZ {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .styles_text-12__nAotZ {
        font-size: 10px;
        line-height: 15px
    }
}

.styles_font-bold__41eJp,
h3.styles_modalTitle__tVQt\+ {
    font-weight: 700
}

.styles_modalBackdrop__-BgSQ {
    background: #0000004d !important
}

.styles_modalBackdrop__-BgSQ:focus {
    outline: none !important
}

.styles_modalContent__PQGR8 {
    /* bottom: 20px; */
    /* margin: auto 0; */
    max-height: -webkit-max-content;
    max-height: max-content;
    /* position: fixed; */
    /* top: 31px */
}

.styles_modalContent__PQGR8:focus {
    outline: none !important
}

.styles_modalRoot__LPMzc {
    align-items: center !important;
    display: flex !important;
    height: 100% !important;
    justify-content: center !important;
    width: 100% !important;
    z-index: 10 !important
}

.styles_modalRoot__LPMzc:focus {
    outline: none !important
}

.styles_modalBody__4tQbz {
    background: #151623 !important;
    border: 6px solid #070711 !important
}

@media(max-width:768px) {
    .styles_modalBody__4tQbz {
        border: 4px solid #070711 !important
    }
}

.styles_modalBody__4tQbz:focus {
    outline: none !important
}

.styles_scrollableContainer__U-Hhk {
    max-height: calc(100vh - 50px) !important;
    overflow-y: auto !important
}

.styles_scrollableContainer__U-Hhk:focus {
    outline: none !important
}

.styles_scrollableContainer__ios__x19Sq {
    max-height: 80vh !important
}

h3.styles_modalTitle__tVQt\+ {
    font-size: 28px;
    line-height: 40px;
    margin: 0;
    padding-bottom: 16px;
    padding-top: 18px;
    text-align: left
}

@media screen and (max-width:768px) {
    h3.styles_modalTitle__tVQt\+ {
        font-size: 24px;
        line-height: 30px
    }
}

@media(max-width:768px) {
    h3.styles_modalTitle__tVQt\+ {
        max-width: 240px
    }
}

.styles_closeIcon__j-Kz5 {
    cursor: pointer;
    transition: opacity .3s ease
}

.styles_closeIcon__j-Kz5:hover {
    opacity: .7
}

@media(max-width:768px) {
    .styles_closeIcon__j-Kz5 {
        right: 12px;
        top: -6px
    }
}

.styles_modalHeader__iVJXP {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-right: 16px;
    position: relative
}

.styles_modalBodyDark__qgQ6Y {
    -webkit-backdrop-filter: blur(35px) !important;
    backdrop-filter: blur(35px) !important;
    background: #26233280 !important;
    box-shadow: inset 0 -7px 43px -4px #2a253452, 0 12px 15px 0 #0000001a !important
}

@media(max-width:480px) {
    .styles_modalContentMobileFull__Djo24 {
        max-height: 100%
    }

    .styles_closeIcon__j-Kz5 {
        top: 8px
    }

    .styles_scrollableContainer__U-Hhk {
        display: flex;
        flex-direction: column;
        height: 100%;
        max-height: 100% !important
    }

    .styles_mobileFitScroll__NYL6U {
        height: -webkit-fit-content !important;
        height: -moz-fit-content !important;
        height: fit-content !important;
        max-height: 90svh !important
    }
}

.LoginLayout_loginLayout__iC8Se {
    display: grid;
    grid-template-columns: minmax(384px, 41%) minmax(384px, 59%);
    height: 100dvh;
    overflow: hidden;
    position: relative;
    width: 100%
}

.LoginLayout_loginLayout__iC8Se.LoginLayout_mobile__Fdp43 {
    display: block
}

.LoginLayout_loginLayout__iC8Se.LoginLayout_mobile__Fdp43 .LoginLayout_leftSide__\+2-Oh {
    padding-bottom: 48px
}

.LoginLayout_loginLayout__iC8Se .LoginLayout_leftSide__\+2-Oh {
    /* background-image: url(../media/LoginLeftBG.356224b3925fcf5beb20.png); */
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: grid;
    grid-template-rows: -webkit-min-content auto;
    grid-template-rows: min-content auto;
    height: 100%;
    padding: 32px 40px
}

@media screen and (max-width:768px) {
    .LoginLayout_loginLayout__iC8Se .LoginLayout_leftSide__\+2-Oh {
        padding: 18px 20px
    }
}

.LoginLayout_loginLayout__iC8Se .LoginLayout_leftSide__\+2-Oh .LoginLayout_sidePageContainer__rLlsr {
    display: flex;
    flex-flow: column nowrap
}

.LoginLayout_loginLayout__iC8Se .LoginLayout_container__thY6E {
    height: 100%;
    overflow: hidden;
    position: relative
}

.LoginLayout_loginLayout__iC8Se .LoginLayout_container__thY6E .LoginLayout_loginBg__ChSNP {
    align-items: center;
    /* background-image: url(../media/LoginBG.8d902e8f8dfd77255b43.png); */
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: flex;
    height: 100%;
    justify-content: center;
    padding: 36px 40px 36px 10px
}

@media screen and (max-width:1200px) {
    .LoginLayout_loginLayout__iC8Se .LoginLayout_container__thY6E .LoginLayout_loginBg__ChSNP {
        padding: 24px
    }
}

@media screen and (max-width:768px) {
    .LoginLayout_loginLayout__iC8Se .LoginLayout_container__thY6E .LoginLayout_loginBg__ChSNP {
        padding: 12px
    }
}

@media(max-width:730px) {
    .LoginLayout_loginLayout__iC8Se .LoginLayout_container__thY6E .LoginLayout_loginBg__ChSNP {
        /* background-image: url(data:image/png;base64,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); */
        background-position: bottom
    }
}

.LoginLayout_loginLayout__iC8Se .LoginLayout_container__thY6E .LoginLayout_loginBgSecond__q-dmM {
    max-width: 700px;
    position: absolute;
    width: 100%;
    z-index: -1
}

.LoginSidePage_font-ptmono__i2Hq- {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.LoginSidePage_font-unifontex__593we {
    font-family: unifontex, sans-serif
}

.LoginSidePage_text-h28__D2K1j {
    font-size: 28px
}

.LoginSidePage_text-h20__Iudg8 {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .LoginSidePage_text-h20__Iudg8 {
        font-size: 18px;
        line-height: 25px
    }
}

.LoginSidePage_text-18__clA5Y {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .LoginSidePage_text-18__clA5Y {
        font-size: 16px;
        line-height: 20px
    }
}

.LoginSidePage_text-16__hv4lZ {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .LoginSidePage_text-16__hv4lZ {
        font-size: 14px;
        line-height: 19px
    }
}

.LoginSidePage_text-14__77tzg {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .LoginSidePage_text-14__77tzg {
        font-size: 12px;
        line-height: 18px
    }
}

.LoginSidePage_text-12__vTUiD {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .LoginSidePage_text-12__vTUiD {
        font-size: 10px;
        line-height: 15px
    }
}

.LoginSidePage_font-bold__BmDeS {
    font-weight: 700
}

.LoginSidePage_container__H\+hvz {
    display: grid;
    grid-template-rows: -webkit-min-content 1fr -webkit-min-content;
    grid-template-rows: min-content 1fr min-content;
    justify-content: center
}

.LoginSidePage_container__H\+hvz.LoginSidePage_flex__VeYiH {
    align-items: center;
    display: flex;
    flex-flow: column;
    justify-content: center
}

.LoginSidePage_container__H\+hvz .LoginSidePage_title__8KAx6 {
    display: block;
    font-size: 42px;
    font-weight: 700;
    line-height: 46px;
    margin: 40px auto;
    text-align: center;
    width: 100%
}

@media screen and (max-width:768px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_title__8KAx6 {
        font-size: 30px;
        line-height: 32px
    }
}

.LoginSidePage_container__H\+hvz .LoginSidePage_title__8KAx6.LoginSidePage_m24__r1gx3 {
    margin: 24px 0
}

@media screen and (max-width:768px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_title__8KAx6 {
        margin: 24px auto 14px
    }
}

.LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S {
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative
}

@media screen and (max-width:1280px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S+div .LoginSidePage_title__8KAx6 {
        font-size: 26px
    }
}

@media screen and (max-width:768px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S+div .LoginSidePage_title__8KAx6 {
        font-size: 42px;
        line-height: 46px;
        margin: 12px 0 16px
    }
}

@media screen and (max-width:768px)and (max-width:768px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S+div .LoginSidePage_title__8KAx6 {
        font-size: 30px;
        line-height: 32px
    }
}

.LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S .LoginSidePage_text__xQCZi {
    text-wrap: nowrap;
    align-items: center;
    bottom: 32%;
    color: #6F0709;
    display: flex;
    font-size: 30px;
    font-weight: 700;
    justify-content: center;
    left: 36%;
    line-height: 30px;
    position: absolute;
    width: 30%
}

@media screen and (max-width:768px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S .LoginSidePage_text__xQCZi {
        font-size: 20px;
        line-height: 24px
    }
}

@media screen and (max-width:1350px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S .LoginSidePage_text__xQCZi {
        font-size: 24px;
        line-height: 30px
    }
}

@media screen and (max-width:1080px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S .LoginSidePage_text__xQCZi {
        font-size: 20px;
        line-height: 24px
    }
}

@media screen and (max-width:768px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S .LoginSidePage_text__xQCZi {
        font-size: 26px;
        line-height: 30px
    }
}

@media screen and (max-width:540px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S .LoginSidePage_text__xQCZi {
        font-size: 30px;
        line-height: 30px
    }
}

@media screen and (max-width:540px)and (max-width:768px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_reff_bonus_icon__YMc3S .LoginSidePage_text__xQCZi {
        font-size: 20px;
        line-height: 24px
    }
}

.LoginSidePage_container__H\+hvz .LoginSidePage_description__yMje0 {
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 50px;
    opacity: .6;
    text-align: center
}

@media screen and (max-width:768px) {
    .LoginSidePage_container__H\+hvz .LoginSidePage_description__yMje0 {
        font-size: 14px;
        line-height: 22px
    }
}

.LoginSidePage_container__H\+hvz .LoginSidePage_image__tbIM4 {
    background-image: url(../media/LoginLeftImageCombined.931cb675b68b804f14f3.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0 auto 2.6rem;
    transform: scale(1.06) translate(6px, 18px);
    width: 100%;
    height: 50vh;
}

.LoginSidePage_container__H\+hvz.LoginSidePage_mobile__w4Cot .LoginSidePage_image__tbIM4 {
    max-width: 336px
}

.LoginHeader_header__Coexc {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
    z-index: 1
}

.OTPView_font-ptmono__\+9nVI {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.OTPView_font-unifontex__xDXB- {
    font-family: unifontex, sans-serif
}

.OTPView_text-h28__AWcok {
    font-size: 28px
}

.OTPView_text-h20__RKDEL {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .OTPView_text-h20__RKDEL {
        font-size: 18px;
        line-height: 25px
    }
}

.OTPView_text-18__oqyZK {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .OTPView_text-18__oqyZK {
        font-size: 16px;
        line-height: 20px
    }
}

.OTPView_text-16__\+52-Q {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .OTPView_text-16__\+52-Q {
        font-size: 14px;
        line-height: 19px
    }
}

.OTPView_text-14__mwDgC {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .OTPView_text-14__mwDgC {
        font-size: 12px;
        line-height: 18px
    }
}

.OTPView_text-12__I4vMw {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .OTPView_text-12__I4vMw {
        font-size: 10px;
        line-height: 15px
    }
}

.OTPView_font-bold__8ccxK {
    font-weight: 700
}

.OTPView_title__BB\+tw {
    font-size: 54px;
    line-height: 58px;
    margin-bottom: 2rem
}

@media screen and (max-width:768px) {
    .OTPView_title__BB\+tw {
        font-size: 36px;
        line-height: 40px
    }
}

@media screen and (max-width:920px) {
    .OTPView_title__BB\+tw {
        font-size: 42px;
        line-height: 46px
    }
}

@media screen and (max-width:920px)and (max-width:768px) {
    .OTPView_title__BB\+tw {
        font-size: 30px;
        line-height: 32px
    }
}

@media screen and (max-width:768px) {
    .OTPView_title__BB\+tw {
        margin-bottom: 1rem
    }
}

.OTPView_descritpion__ZbpS0 {
    color: #a3a3a3;
    font-size: 22px;
    font-weight: 600;
    line-height: 26px;
    margin-bottom: 2rem
}

@media screen and (max-width:768px) {
    .OTPView_descritpion__ZbpS0 {
        font-size: 16px;
        line-height: 20px;
        margin-bottom: 1.5rem
    }
}

.OTPView_form__jM7\+3 {
    display: flex;
    flex-flow: column nowrap;
    gap: 2.5rem
}

@media screen and (max-width:768px) {
    .OTPView_form__jM7\+3 {
        gap: 1rem
    }
}

@media screen and (max-width:450px) {
    .OTPView_form__jM7\+3 .OTPView_email_input__oN2Nt {
        height: 48px
    }

    .OTPView_form__jM7\+3 .OTPView_email_input__oN2Nt input {
        height: 40px
    }
}

.OTPView_form__jM7\+3 .OTPView_buttons_group__JpoHx {
    display: flex;
    flex-flow: column;
    gap: 2rem;
    padding-top: 1rem
}

@media screen and (max-width:768px) {
    .OTPView_form__jM7\+3 .OTPView_buttons_group__JpoHx {
        gap: .5rem
    }
}

.OTPView_form__jM7\+3 .OTPView_buttons_group__JpoHx .OTPView_btn__Z6C4t {
    font-size: 22px;
    line-height: 26px
}

@media screen and (max-width:768px) {
    .OTPView_form__jM7\+3 .OTPView_buttons_group__JpoHx .OTPView_btn__Z6C4t {
        font-size: 16px;
        line-height: 20px
    }
}

.OTPView_form__jM7\+3 .OTPView_back_link__UwYl0 {
    align-items: center;
    cursor: pointer;
    display: flex;
    font-size: 22px;
    gap: .75rem;
    line-height: 26px;
    padding-top: 8px
}

@media screen and (max-width:768px) {
    .OTPView_form__jM7\+3 .OTPView_back_link__UwYl0 {
        font-size: 16px;
        line-height: 20px
    }
}

@media screen and (max-width:450px) {
    .OTPView_form__jM7\+3 .OTPView_back_link__UwYl0 svg {
        height: 16px;
        width: 16px
    }
}

.LoginView_font-ptmono__xfYJ0 {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.LoginView_font-unifontex__OMtVQ {
    font-family: unifontex, sans-serif
}

.LoginView_text-h28__O1UVO {
    font-size: 28px
}

.LoginView_text-h20__26LBI {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .LoginView_text-h20__26LBI {
        font-size: 18px;
        line-height: 25px
    }
}

.LoginView_text-18__nv8jc {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .LoginView_text-18__nv8jc {
        font-size: 16px;
        line-height: 20px
    }
}

.LoginView_text-16__Fvpdt {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .LoginView_text-16__Fvpdt {
        font-size: 14px;
        line-height: 19px
    }
}

.LoginView_text-14__ZbzD8 {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .LoginView_text-14__ZbzD8 {
        font-size: 12px;
        line-height: 18px
    }
}

.LoginView_text-12__ksDJL {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .LoginView_text-12__ksDJL {
        font-size: 10px;
        line-height: 15px
    }
}

.LoginView_font-bold__61Wm2 {
    font-weight: 700
}

.LoginView_title__dt5fv {
    font-size: 54px;
    font-weight: 700;
    line-height: 58px;
    margin-bottom: 2rem
}

@media screen and (max-width:768px) {
    .LoginView_title__dt5fv {
        font-size: 36px;
        line-height: 40px;
        margin-bottom: 1rem
    }
}

.LoginView_form__FS\+jW {
    display: flex;
    flex-flow: column nowrap;
    gap: 2.5rem
}

@media screen and (max-width:768px) {
    .LoginView_form__FS\+jW {
        gap: 1rem
    }
}

@media screen and (max-width:450px) {
    .LoginView_form__FS\+jW .LoginView_email_input__8tXM\+ {
        height: 48px
    }

    .LoginView_form__FS\+jW .LoginView_email_input__8tXM\+ input {
        height: 40px
    }
}

.LoginView_form__FS\+jW .LoginView_checkbox_label__7lmjI {
    font-size: 22px;
    font-weight: 500;
    line-height: 26px
}

@media screen and (max-width:768px) {
    .LoginView_form__FS\+jW .LoginView_checkbox_label__7lmjI {
        font-size: 16px;
        line-height: 20px
    }
}

.LoginView_form__FS\+jW .LoginView_checkbox_label__7lmjI a {
    color: #fff;
    text-decoration: underline
}

.LoginView_form__FS\+jW .LoginView_buttons_group__pNlNm {
    display: flex;
    flex-flow: column;
    gap: 2rem;
    padding-top: 1rem
}

@media screen and (max-width:768px) {
    .LoginView_form__FS\+jW .LoginView_buttons_group__pNlNm {
        gap: .5rem
    }
}

.LoginView_form__FS\+jW .LoginView_buttons_group__pNlNm .LoginView_google_btn__vQLWR {
    align-items: center;
    display: flex;
    font-size: 22px;
    line-height: 26px
}

@media screen and (max-width:768px) {
    .LoginView_form__FS\+jW .LoginView_buttons_group__pNlNm .LoginView_google_btn__vQLWR {
        font-size: 16px;
        line-height: 20px
    }
}

.LoginView_form__FS\+jW .LoginView_buttons_group__pNlNm .LoginView_google_btn__vQLWR svg {
    margin-right: 12px
}

.login_container__rW\+Pu {
    max-width: 542px;
    width: 100%
}

.login_header_top__bAW-x {
    left: 0;
    padding: 12px;
    position: absolute;
    top: 0
}

.setup_font-ptmono__I9Y6h {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.setup_font-unifontex__ehiqK {
    font-family: unifontex, sans-serif
}

.setup_text-h28__8MDcF {
    font-size: 28px
}

.setup_text-h20__L8Fia {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .setup_text-h20__L8Fia {
        font-size: 18px;
        line-height: 25px
    }
}

.setup_text-18__CUZ0v {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .setup_text-18__CUZ0v {
        font-size: 16px;
        line-height: 20px
    }
}

.setup_text-16__ecCT6 {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .setup_text-16__ecCT6 {
        font-size: 14px;
        line-height: 19px
    }
}

.setup_text-14__J4Qtc {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .setup_text-14__J4Qtc {
        font-size: 12px;
        line-height: 18px
    }
}

.setup_text-12__ExIm5 {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .setup_text-12__ExIm5 {
        font-size: 10px;
        line-height: 15px
    }
}

.setup_font-bold__9JwIq {
    font-weight: 700
}

.setup_header_top__-fm-3 {
    left: 0;
    padding: 12px;
    position: absolute;
    top: 0
}

.setup_container__jVCI7 {
    max-width: 542px;
    width: 100%
}

@media screen and (max-width:768px) {
    .setup_container__jVCI7 {
        max-width: 420px;
        width: 100%
    }
}

.setup_container__jVCI7 .setup_title__xWQPm {
    font-size: 54px;
    line-height: 58px;
    margin-bottom: 2rem
}

@media screen and (max-width:768px) {
    .setup_container__jVCI7 .setup_title__xWQPm {
        font-size: 36px;
        line-height: 40px;
        margin-bottom: 1.25rem
    }
}

.setup_container__jVCI7 .setup_description__jTy9v {
    span-color: #fff;
    color: #a3a3a3;
    font-size: 22px;
    line-height: 26px;
    margin-bottom: 2rem
}

@media screen and (max-width:768px) {
    .setup_container__jVCI7 .setup_description__jTy9v {
        font-size: 16px;
        line-height: 20px;
        margin-bottom: 1.5rem
    }
}

.setup_container__jVCI7 .setup_form__Wasan {
    display: flex;
    flex-flow: column nowrap
}

.setup_container__jVCI7 .setup_form__Wasan .setup_input__DMMg1 {
    margin-bottom: 1.5rem
}

@media screen and (max-width:450px) {
    .setup_container__jVCI7 .setup_form__Wasan .setup_input__DMMg1 {
        height: 48px;
        margin-bottom: 1rem
    }

    .setup_container__jVCI7 .setup_form__Wasan .setup_input__DMMg1 input {
        height: 40px
    }
}

.setup_container__jVCI7 .setup_form__Wasan .setup_button_group__yHUxn {
    display: flex;
    flex-flow: column nowrap;
    gap: 2rem
}

.referrals_font-ptmono__jkOwb {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.referrals_font-unifontex__gfeeE {
    font-family: unifontex, sans-serif
}

.referrals_text-h28__LCV57 {
    font-size: 28px
}

.referrals_subtitle__2RZUN,
.referrals_text-h20__QJKyV {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {

    .referrals_subtitle__2RZUN,
    .referrals_text-h20__QJKyV {
        font-size: 18px;
        line-height: 25px
    }
}

.referrals_text-18__Y09bL,
input.referrals_input_text__tYKjC {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {

    .referrals_text-18__Y09bL,
    input.referrals_input_text__tYKjC {
        font-size: 16px;
        line-height: 20px
    }
}

.referrals_text-16__NvhDB {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .referrals_text-16__NvhDB {
        font-size: 14px;
        line-height: 19px
    }
}

.referrals_text-14__wZ\+Wh {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .referrals_text-14__wZ\+Wh {
        font-size: 12px;
        line-height: 18px
    }
}

.referrals_text-12__DZ3jr {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .referrals_text-12__DZ3jr {
        font-size: 10px;
        line-height: 15px
    }
}

.referrals_font-bold__lNPII,
.referrals_subtitle__2RZUN,
.referrals_title__J\+0UW {
    font-weight: 700
}

.referrals_title__J\+0UW {
    font-size: 28px;
    line-height: 40px
}

@media screen and (max-width:768px) {
    .referrals_title__J\+0UW {
        font-size: 24px;
        line-height: 30px
    }
}

div.referrals_input__Q0c27 {
    height: 56px
}

@media screen and (max-width:768px) {
    div.referrals_input__Q0c27 {
        height: 48px
    }
}

input.referrals_input_text__tYKjC {
    padding: 10px 52px 10px 16px
}

.styles_dashboardWrapper__xiJh2 {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: 64px;
    height: 100%;
    margin-top: 24px;
    width: 100%
}

@media(max-width:1200px) {
    .styles_dashboardWrapper__xiJh2 {
        flex-direction: column;
        width: 100%
    }
}

.styles_dashboardWrapper__xiJh2 .styles_selectedPet__ytVfY {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    max-height: 670px;
    width: 45%
}

@media(max-width:768px) {
    .styles_dashboardWrapper__xiJh2 .styles_selectedPet__ytVfY {
        justify-content: flex-end;
        max-height: 464px;
        max-width: 100%
    }
}

.styles_dashboardWrapper__xiJh2 .styles_selectedPet__ytVfY .styles_mainPetImg__EM5Iq {
    margin-bottom: 122px;
    max-width: 400px;
    width: 100%
}

.styles_dashboardWrapper__xiJh2 .styles_selectedPet__ytVfY .styles_petFloor__68Oyp {
    display: flex;
    justify-content: center;
    padding-top: 430px;
    position: absolute
}

@media(max-width:768px) {
    .styles_dashboardWrapper__xiJh2 .styles_selectedPet__ytVfY .styles_petFloor__68Oyp {
        height: 296px;
        padding-bottom: 45px;
        padding-top: 190px
    }
}

.styles_dashboardWrapper__xiJh2 .styles_petInfo__o5czh {
    max-width: 598px;
    min-height: 670px;
    width: 55%
}

@media screen and (max-width:768px) {
    .styles_dashboardWrapper__xiJh2 .styles_petInfo__o5czh {
        width: 100%
    }
}

.styles_dashboardWrapper__xiJh2 .styles_petInfo__o5czh .styles_petsBody__OiQA7 {
    background-color: #0e0f1c;
    height: 100%;
    min-height: 670px;
    padding: 20px 28px;
    width: 100%
}

.styles_dashboardWrapper__xiJh2 .styles_petInfo__o5czh .styles_petsBody__OiQA7 .styles_petsHeader__8rBmQ {
    align-items: center;
    border-bottom: 1px solid #232330;
    display: flex;
    justify-content: space-between;
    margin-bottom: 24px;
    padding-bottom: 24px;
    width: 100%
}

.styles_dashboardWrapper__xiJh2 .styles_petInfo__o5czh .styles_petsBody__OiQA7 .styles_petsHeader__8rBmQ .styles_petTitle__Y2k9r {
    flex: 1 1;
    font-size: 28px;
    font-weight: 400;
    line-height: 36.12px
}

.styles_dashboardWrapper__xiJh2 .styles_petInfo__o5czh .styles_petsBody__OiQA7 .styles_petsInfoTitle__x4oNh {
    font-size: 14px;
    font-weight: 400;
    line-height: 18.06px;
    margin-bottom: 12px
}

.styles_dashboardWrapper__xiJh2 .styles_petInfo__o5czh .styles_petsBody__OiQA7 .styles_petsInfoSubtitle__gf0ud {
    line-height: 23.8px;
    opacity: .6;
    padding-bottom: 24px
}

.styles_petsModalWrapper__W54O5 {
    align-items: flex-start;
    display: flex;
    gap: 40px;
    padding: 16px 28px 36px;
    width: 1360px
}

@media(max-width:1390px) {
    .styles_petsModalWrapper__W54O5 {
        width: 95vw
    }
}

@media(max-width:1230px) {
    .styles_petsModalWrapper__W54O5 {
        gap: 20px
    }
}

@media(max-width:768px) {
    .styles_petsModalWrapper__W54O5 {
        height: 56%;
        padding: 16px 16px 36px
    }
}

.styles_petsModalWrapper__W54O5 .styles_perInfoTitle__NDngC,
.styles_petsModalWrapper__W54O5 .styles_petsCount__hDkrc {
    font-size: 18px;
    font-weight: 400;
    line-height: 23.22px;
    margin-bottom: 16px
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf {
    width: 60.7%
}

@media(max-width:768px) {
    .styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf {
        width: 100%
    }
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    height: 485px;
    overflow: auto
}

@media(max-width:768px) {
    .styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F {
        height: calc(90svh - 244px)
    }
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_loaderWrapper__0nfvP {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    width: 100%
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_petItem__mAZV5 {
    cursor: pointer;
    height: 230px;
    margin-bottom: 16px;
    width: calc(25% - 12px)
}

@media(max-width:1230px) {
    .styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_petItem__mAZV5 {
        width: calc(33% - 6px)
    }
}

@media(max-width:960px) {
    .styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_petItem__mAZV5 {
        width: calc(50% - 6px)
    }
}

@media(max-width:649px) {
    .styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_petItem__mAZV5 {
        width: 100%
    }
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_petItem__mAZV5 .styles_petItemBody__wvb-g .styles_levelWarning__MTjLt {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    padding: 16px;
    position: absolute;
    width: 100%
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_petItem__mAZV5 .styles_petItemBody__wvb-g .styles_petItemImgWrapper__ZLOUd {
    align-items: center;
    background-color: #151623;
    display: flex;
    height: 180px;
    justify-content: center;
    width: 100%
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_petItem__mAZV5 .styles_petItemBody__wvb-g .styles_petItemImgWrapper__ZLOUd .styles_petItemImg__FTLo5 {
    height: 158px
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_petItem__mAZV5 .styles_petItemBody__wvb-g .styles_petItemName__u5\+8K {
    align-items: center;
    display: flex;
    font-size: 15px;
    font-weight: 400;
    justify-content: center;
    line-height: 19.35px;
    min-height: 48px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapper__UNTwf .styles_petsList__65j9F .styles_petItemLowLevel__g9ZGO .styles_petItemName__u5\+8K {
    background-color: #1d1e2b !important
}

.styles_petsModalWrapper__W54O5 .styles_petsListWrapperWide__SHHC8 {
    width: 100% !important
}

.styles_btnsBlock__VP8YI {
    border-top: 1px solid #232330;
    display: flex;
    gap: 16px;
    margin-top: 32px;
    padding-top: 32px
}

@media(max-width:768px) {
    .styles_perInfoTitle__NDngC {
        display: none
    }
}

.styles_petsInfo__qwgtr {
    width: 39.3%
}

@media(max-width:768px) {
    .styles_petsInfo__qwgtr {
        margin: 25px auto 52px;
        width: calc(100% - 24px)
    }
}

.styles_petsInfo__qwgtr .styles_petsInfoBody__bbJb7 {
    background-color: #232330
}

.styles_petsInfo__qwgtr .styles_petsInfoBody__bbJb7 .styles_petsInfoImgWrapper__Jizrw {
    align-items: center;
    background-color: #151623;
    display: flex;
    height: 235px;
    justify-content: center;
    margin-bottom: 16px;
    width: 100%
}

.styles_petsInfo__qwgtr .styles_petsInfoBody__bbJb7 .styles_petsInfoImgWrapper__Jizrw img {
    height: 230px
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal {
    background-color: #232330;
    padding: 16px 28px
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_selectedPetInfoName__k80J1 {
    font-size: 20px;
    font-weight: 400;
    line-height: 25.8px;
    margin-bottom: 12px
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_selectedPetInfoDesc__1G1y\+ {
    height: 108px;
    line-height: 26.6px;
    opacity: .6;
    overflow: auto
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petMultiplierWrapper__W4U5H {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-bottom: 32px;
    margin-top: 24px;
    width: 100%
}

@media(max-width:768px) {
    .styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petMultiplierWrapper__W4U5H {
        align-items: flex-start;
        flex-direction: column;
        gap: 16px
    }
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petMultiplierWrapper__W4U5H .styles_petMultiplier__XE9eN:last-child {
    color: #6F0709
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petMultiplierWrapper__W4U5H .styles_petMultiplier__XE9eN span {
    font-size: 14px;
    font-weight: 400;
    line-height: 14px;
    opacity: .6;
    text-align: left
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petMultiplierWrapper__W4U5H .styles_petMultiplier__XE9eN b {
    font-size: 18px;
    font-weight: 400;
    line-height: 18px
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petInfoBtns__2ViMq {
    display: flex;
    gap: 16px
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petInfoBtns__2ViMq .styles_petInfoBtn__ofWE7 {
    flex: 1 1;
    font-size: 17px;
    font-weight: 400;
    height: 54px;
    line-height: 27px;
    transition: all .2s linear
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petInfoBtns__2ViMq .styles_petInfoBtn__ofWE7:hover {
    -webkit-backdrop-filter: brightness(1.1);
    backdrop-filter: brightness(1.1)
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petInfoBtns__2ViMq .styles_petInfoBtn__ofWE7:disabled {
    cursor: not-allowed;
    opacity: .5
}

.styles_petsInfo__qwgtr .styles_selectedPetInfoDescWrapper__Iiqal .styles_petInfoBtns__2ViMq .styles_petInfoBtn__ofWE7 .styles_btnBody__0G0s- {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    width: 100%
}

.styles_checked__hraW7 {
    position: absolute;
    right: 16px;
    top: 16px
}

.styles_petsInfoModalWrapper__T\+x0- {
    width: 95vw
}

.styles_editPetNameModalWrapper__wcoU0 {
    padding: 29px 24px;
    width: 740px
}

@media(max-width:768px) {
    .styles_editPetNameModalWrapper__wcoU0 {
        width: 95vw
    }
}

.styles_editPetNameModalWrapper__wcoU0 .styles_inputLabel__0BnI3 {
    align-items: flex-end;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    justify-content: space-between;
    line-height: 18.06px;
    padding-bottom: 16px !important;
    width: 100%
}

.styles_proofOfActionModalWrapper__misl2 {
    padding: 24px 28px 0;
    width: 488px
}

@media(max-width:520px) {
    .styles_proofOfActionModalWrapper__misl2 {
        padding: 8px;
        width: 95vw
    }
}

.styles_proofOfActionModalWrapper__misl2 .styles_proofOfActionSubtitle__UN\+Z3 {
    font-size: 16px;
    font-weight: 400;
    line-height: 28.8px;
    opacity: .6
}

.styles_btnsWrapper__H9EEa {
    display: flex;
    flex-direction: row;
    gap: 16px;
    margin-bottom: 40px;
    margin-top: 15px
}

.styles_btnsWrapper__H9EEa button {
    flex: 1 1
}

@media(max-width:768px) {
    .styles_btnsWrapper__H9EEa {
        margin-top: 32px
    }
}

.styles_confirmSellPetModalWrapper__sEcfD {
    padding: 28px 28px 0;
    width: 740px
}

@media(max-width:768px) {
    .styles_confirmSellPetModalWrapper__sEcfD {
        padding: 16px 16px 0
    }
}

@media(max-width:480px) {
    .styles_confirmSellPetModalWrapper__sEcfD {
        width: 95vw
    }
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y {
    display: flex;
    flex-direction: row;
    gap: 24px
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y .styles_left__MJUgc {
    align-items: center;
    display: flex;
    padding: 0 0 20px;
    width: 30%
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y .styles_left__MJUgc .styles_confirmSellImgWrapper__WpTmi {
    align-items: center;
    display: flex;
    height: 180px;
    justify-content: center;
    width: 100%
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y .styles_left__MJUgc .styles_confirmSellImgWrapper__WpTmi .styles_confirmSellImg__xrBPQ {
    height: 180px
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y .styles_left__MJUgc .styles_confirmSellPetName__udfW3 {
    align-items: center;
    background-color: #232330;
    color: #6F0709;
    display: flex;
    justify-content: center;
    min-height: 40px;
    width: 100%
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y .styles_right__vRWDO {
    width: 70%
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y .styles_right__vRWDO .styles_confirmSellPetTitle__8X8vh {
    font-size: 20px;
    font-weight: 400;
    line-height: 25.8px;
    margin-bottom: 12px
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y .styles_right__vRWDO .styles_confirmSellPetSubtitle__THYWj {
    font-size: 14px;
    font-weight: 400;
    line-height: 23.8px;
    margin-bottom: 24px;
    opacity: .6;
    text-align: left
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y .styles_right__vRWDO .styles_incomeWrapper__OC5Gf {
    align-items: center;
    display: flex;
    font-size: 16px;
    font-weight: 400;
    justify-content: space-between;
    line-height: 16px;
    text-align: left
}

.styles_confirmSellPetModalWrapper__sEcfD .styles_confirmSellPetInfo__Yvd5y .styles_right__vRWDO .styles_incomeWrapper__OC5Gf .styles_label__RC6n4 {
    opacity: .6
}

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

.styles_rewardsWrapper__a7dgT .styles_streakWrapper__ImiJn .styles_label__RC6n4 {
    font-size: 14px;
    font-weight: 400;
    line-height: 18.06px
}

.styles_rewardsWrapper__a7dgT .styles_streakWrapper__ImiJn .styles_value__gspfb {
    font-family: IBM Plex Mono, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    opacity: .6
}

.styles_rewardsWrapper__a7dgT .styles_rewardsListWrapper__0KW9j {
    margin-bottom: 32px;
    overflow: hidden;
    transform: translateX(-28px);
    width: calc(100% + 56px)
}

@media(max-width:768px) {
    .styles_rewardsWrapper__a7dgT .styles_rewardsListWrapper__0KW9j {
        transform: translateX(0);
        width: calc(100vw - 88px)
    }
}

.styles_rewardsWrapper__a7dgT .styles_rewardsListWrapper__0KW9j .styles_rewardsList__JOB0W {
    -ms-overflow-style: none;
    display: flex;
    flex-wrap: nowrap;
    gap: 16px;
    height: 222px;
    overflow-x: auto;
    overflow-y: hidden;
    padding-right: 0;
    scrollbar-width: 0;
    width: auto
}

.styles_rewardsWrapper__a7dgT .styles_rewardsListWrapper__0KW9j .styles_rewardsList__JOB0W::-webkit-scrollbar {
    display: none
}

@media(max-width:1200px)and (min-width:768px) {
    .styles_rewardsWrapper__a7dgT .styles_rewardsListWrapper__0KW9j .styles_rewardsList__JOB0W {
        margin: 0 auto;
        padding-right: 0;
        width: 50vw
    }
}

@media(max-width:768px) {
    .styles_rewardsWrapper__a7dgT .styles_rewardsListWrapper__0KW9j .styles_rewardsList__JOB0W {
        padding-right: 0;
        width: 100%
    }
}

.styles_rewardsWrapper__a7dgT .styles_firstRewardWrapper__7lnnI {
    display: flex;
    justify-content: center;
    width: 100%
}

.styles_rewardsWrapper__a7dgT .styles_btnWrapper__kFG5f {
    align-items: center;
    display: flex;
    gap: 16px;
    justify-content: center;
    width: 100%
}

.styles_rewardsWrapper__a7dgT .styles_rewardCardWrapper__y83ZG {
    background-image: url(../media/reward-card.52254eada5e51e43f7df.svg);
    background-repeat: no-repeat;
    background-size: contain;
    height: 186px;
    margin-top: 32px;
    position: relative;
    width: 135px
}

.styles_rewardsWrapper__a7dgT .styles_rewardCardWrapper__y83ZG .styles_cardTop__EsL0c {
    align-items: center;
    display: flex;
    flex-direction: column;
    padding-top: 12px;
    width: 100%
}

.styles_rewardsWrapper__a7dgT .styles_rewardCardWrapper__y83ZG .styles_cardTop__EsL0c span {
    font-size: 14px;
    font-weight: 400;
    line-height: 14px;
    opacity: .6;
    padding-bottom: 16px;
    text-align: center
}

.styles_rewardsWrapper__a7dgT .styles_rewardCardWrapper__y83ZG .styles_cardBottom__gYOAk {
    display: flex;
    font-size: 16px;
    font-weight: 400;
    justify-content: center;
    line-height: 24px;
    margin-top: 30px;
    opacity: .6;
    text-align: center
}

.styles_rewardsWrapper__a7dgT .styles_rewardCardWrapper__y83ZG .styles_doneBg__6A0dS {
    align-items: center;
    display: flex;
    height: 190px;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.styles_rewardsWrapper__a7dgT .styles_rewardCardWrapperActive__m\+Imm {
    background-image: url(../media/reward-card-active.d72bdeb8ed5a0850354a.svg)
}

.styles_rewardsWrapper__a7dgT .styles_rewardCardDisabled__86oy7 {
    /* background-image: url(../media/revard.card-disabled.42398cc36d904a17206c.svg) */
}

.styles_rewardsWrapper__a7dgT .styles_rewardCardDisabled__86oy7 .styles_cardBottom__gYOAk *,
.styles_rewardsWrapper__a7dgT .styles_rewardCardDisabled__86oy7 .styles_cardTop__EsL0c * {
    color: #696671;
    opacity: 1
}

.styles_aboutPetContainer__5dkXN {
    margin: 0 auto 60px;
    max-width: 1064px;
    width: 100%
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx {
    background-color: #151623;
    display: flex;
    flex-direction: column;
    padding: 32px 26px;
    width: 100%
}

@media(max-width:768px) {
    .styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx {
        padding: 14px 12px
    }
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetTitle__Kd1dn {
    border-bottom: 1px solid #232330;
    font-size: 24px;
    font-weight: 400;
    line-height: 30.96px;
    margin-bottom: 30px;
    padding-bottom: 20px;
    text-align: left
}

@media(max-width:1536px) {
    .styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetTitle__Kd1dn {
        font-size: 20px;
        font-weight: 400;
        line-height: 25.8px;
        margin: 12px 12px 0 0
    }
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 {
    display: flex;
    flex: 1 1;
    flex-direction: row;
    gap: 24px
}

@media(max-width:1200px) {
    .styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 {
        flex-direction: column
    }
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetText__2lOAM {
    flex: 1 1
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetText__2lOAM h4 {
    font-size: 13px;
    font-weight: 400;
    line-height: 20.64px;
    margin-bottom: 12px;
    padding: 20px 0 6px
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetText__2lOAM p {
    font-size: 14px;
    font-weight: 400;
    line-height: 23.8px;
    opacity: .6
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV {
    border-top: 1px solid #232330;
    flex: 1 1;
    max-height: 52vh;
    overflow: auto;
    padding-top: 24px;
    width: 100%
}

@media(max-width:1200px) {
    .styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV {
        margin: 0 auto
    }
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV .styles_aboutPetsList__NjZTK {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    width: 100%
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV .styles_aboutPetsList__NjZTK .styles_aboutPetItem__0HHxu {
    cursor: pointer;
    height: 300px;
    margin-bottom: 16px;
    width: calc(50% - 8px)
}

@media(max-width:1200px) {
    .styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV .styles_aboutPetsList__NjZTK .styles_aboutPetItem__0HHxu {
        height: 192px
    }

    .styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV .styles_aboutPetsList__NjZTK .styles_aboutPetItem__0HHxu .styles_petItemImgWrapper__ZLOUd {
        height: 142px !important
    }

    .styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV .styles_aboutPetsList__NjZTK .styles_aboutPetItem__0HHxu .styles_petItemImgWrapper__ZLOUd .styles_petItemImg__FTLo5 {
        height: 132px !important
    }
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV .styles_aboutPetsList__NjZTK .styles_aboutPetItem__0HHxu .styles_petItemBody__wvb-g .styles_levelWarning__MTjLt {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    padding: 16px;
    position: absolute;
    width: 100%
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV .styles_aboutPetsList__NjZTK .styles_aboutPetItem__0HHxu .styles_petItemBody__wvb-g .styles_petItemImgWrapper__ZLOUd {
    align-items: center;
    background-color: #151623;
    display: flex;
    height: 230px;
    justify-content: center;
    width: 100%
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV .styles_aboutPetsList__NjZTK .styles_aboutPetItem__0HHxu .styles_petItemBody__wvb-g .styles_petItemImgWrapper__ZLOUd .styles_petItemImg__FTLo5 {
    height: 208px
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_aboutPetContent__XgDq7 .styles_aboutPetPetsList__x6vCV .styles_aboutPetsList__NjZTK .styles_aboutPetItem__0HHxu .styles_petItemBody__wvb-g .styles_petItemName__u5\+8K {
    align-items: center;
    display: flex;
    font-size: 15px;
    font-weight: 400;
    justify-content: center;
    line-height: 19.35px;
    min-height: 60px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis
}

.styles_aboutPetContainer__5dkXN .styles_aboutPetWrapper__U2Odx .styles_chooseBtnWrapper__sVvzT {
    border-top: 1px solid #232330;
    margin-top: 24px;
    padding-top: 32px
}

@media(max-width:480px) {
    .styles_confirmSellPetModalWrapper__sEcfD {
        display: flex;
        flex: 1 1;
        flex-direction: column
    }

    .styles_confirmSellPetInfo__Yvd5y {
        flex: 1 1;
        flex-direction: column !important
    }

    .styles_confirmSellPetInfo__Yvd5y .styles_left__MJUgc,
    .styles_confirmSellPetInfo__Yvd5y .styles_right__vRWDO {
        width: 100% !important
    }
}

.InformationCard_font-ptmono__q--vO {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.InformationCard_font-unifontex__6QDMO {
    font-family: unifontex, sans-serif
}

.InformationCard_text-h28__elaK6 {
    font-size: 28px
}

.InformationCard_text-h20__r\+fDW {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .InformationCard_text-h20__r\+fDW {
        font-size: 18px;
        line-height: 25px
    }
}

.InformationCard_text-18__-gdNJ {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .InformationCard_text-18__-gdNJ {
        font-size: 16px;
        line-height: 20px
    }
}

.InformationCard_text-16__WtEkW {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .InformationCard_text-16__WtEkW {
        font-size: 14px;
        line-height: 19px
    }
}

.InformationCard_text-14__1BHIt {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .InformationCard_text-14__1BHIt {
        font-size: 12px;
        line-height: 18px
    }
}

.InformationCard_text-12__ArHOy {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .InformationCard_text-12__ArHOy {
        font-size: 10px;
        line-height: 15px
    }
}

.InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ .InformationCard_name__kF0sB,
.InformationCard_font-bold__ueTZz {
    font-weight: 700
}

.InformationCard_container__tBBWW {
    flex: 1 1;
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content;
    padding: 0;
    width: 100%
}

@media screen and (max-width:768px) {
    .InformationCard_container__tBBWW {
        padding: 12px;
        width: calc(100vw - 40px)
    }
}

.InformationCard_container__tBBWW .InformationCard_content__Ki7w\+,
.InformationCard_container__tBBWW .InformationCard_cornered_box__O6PDl {
    height: 100%;
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content
}

.InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ {
    background-color: #232330;
    display: flex;
    flex-direction: column;
    padding: 10px 10px 0
}

.InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ .InformationCard_banner__N4ntS {
    align-items: center;
    background-color: #151623;
    box-sizing: border-box;
    display: flex;
    height: 278px;
    justify-content: center;
    min-width: 230px
}

.InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ .InformationCard_banner__N4ntS img {
    height: 100%;
    object-fit: cover;
    width: 100%
}

.InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ .InformationCard_name__kF0sB {
    font-size: 28px;
    line-height: 40px;
    margin-bottom: 12px;
    padding: 8px 8px 0;
    width: 100%
}

@media screen and (max-width:768px) {
    .InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ .InformationCard_name__kF0sB {
        font-size: 24px;
        line-height: 30px
    }
}

.InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ .InformationCard_description__oRaaD {
    -webkit-box-orient: horizontal;
    -webkit-line-clamp: none;
    color: #fff9;
    display: block;
    line-height: 28px;
    margin-bottom: 24px;
    max-height: 250px;
    overflow: visible;
    padding-left: 8px;
    padding-right: 8px;
    width: 100%
}

@media screen and (max-width:1536px) {
    .InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ .InformationCard_description__oRaaD {
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
        display: -webkit-box;
        line-height: 20px;
        margin-bottom: 16px;
        overflow: hidden;
        overflow: auto
    }
}

.InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ .InformationCard_btn__71o6t {
    align-items: flex-end;
    display: flex;
    flex: 1 1;
    padding: 0 8px 12px
}

.InformationCard_container__tBBWW .InformationCard_content__Ki7w\+ .InformationCard_btn__71o6t .InformationCard_text__knZpA {
    color: #83d987
}

.AvatarCard_font-ptmono__KKFfB {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.AvatarCard_font-unifontex__1XqWK {
    font-family: unifontex, sans-serif
}

.AvatarCard_text-h28__jSgJa {
    font-size: 28px
}

.AvatarCard_text-h20__Qh1pQ {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .AvatarCard_text-h20__Qh1pQ {
        font-size: 18px;
        line-height: 25px
    }
}

.AvatarCard_container__4Psbb .AvatarCard_avatar_name__CSFc0,
.AvatarCard_text-18__3NNvp {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {

    .AvatarCard_container__4Psbb .AvatarCard_avatar_name__CSFc0,
    .AvatarCard_text-18__3NNvp {
        font-size: 16px;
        line-height: 20px
    }
}

.AvatarCard_container__4Psbb .AvatarCard_current_label__mFbtY,
.AvatarCard_container__4Psbb .AvatarCard_price_label_text__FD\+q2,
.AvatarCard_text-16__2VT3y {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {

    .AvatarCard_container__4Psbb .AvatarCard_current_label__mFbtY,
    .AvatarCard_container__4Psbb .AvatarCard_price_label_text__FD\+q2,
    .AvatarCard_text-16__2VT3y {
        font-size: 14px;
        line-height: 19px
    }
}

.AvatarCard_text-14__OUUnf {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .AvatarCard_text-14__OUUnf {
        font-size: 12px;
        line-height: 18px
    }
}

.AvatarCard_text-12__Ano82 {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .AvatarCard_text-12__Ano82 {
        font-size: 10px;
        line-height: 15px
    }
}

.AvatarCard_container__4Psbb .AvatarCard_avatar_name__CSFc0,
.AvatarCard_container__4Psbb .AvatarCard_current_label__mFbtY,
.AvatarCard_container__4Psbb .AvatarCard_price_label_text__FD\+q2,
.AvatarCard_font-bold__teqPa {
    font-weight: 700
}

.AvatarCard_container__4Psbb,
.AvatarCard_h_fit__j4GI- {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.AvatarCard_container__4Psbb {
    cursor: pointer
}

.AvatarCard_container__4Psbb .AvatarCard_content__OhB2I {
    background-color: #232330;
    height: 230px;
    overflow: hidden;
    padding: 7px 7px 0;
    width: 100%
}

@media screen and (max-width:1536px) {
    .AvatarCard_container__4Psbb .AvatarCard_content__OhB2I {
        height: 160px
    }
}

.AvatarCard_container__4Psbb .AvatarCard_content__OhB2I.AvatarCard_isCurrent__HvWpT {
    background-color: #49225c;
    color: #fff
}

.AvatarCard_container__4Psbb .AvatarCard_content__OhB2I.AvatarCard_isSelected__fUDbi {
    background-color: #6F0709;
    color: #000
}

.AvatarCard_container__4Psbb .AvatarCard_content__OhB2I.AvatarCard_small__lGWhj {
    height: 190px;
    max-width: 144px
}

.AvatarCard_container__4Psbb .AvatarCard_content_placeholder__SWfV9 {
    background-color: #151623;
    padding-top: 16px;
    position: relative
}

@media screen and (max-width:1536px) {
    .AvatarCard_container__4Psbb .AvatarCard_content_placeholder__SWfV9 {
        padding-top: 0
    }
}

.AvatarCard_container__4Psbb .AvatarCard_current_label__mFbtY,
.AvatarCard_container__4Psbb .AvatarCard_price_label__QanQK {
    bottom: 8px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.AvatarCard_container__4Psbb .AvatarCard_checked_icon__SY5aU,
.AvatarCard_container__4Psbb .AvatarCard_locked_icon__pSJHR {
    position: absolute;
    right: 8px;
    top: 8px
}

.AvatarCard_container__4Psbb .AvatarCard_image__QObrU {
    height: 160px;
    margin: auto;
    object-fit: cover;
    object-position: top;
    width: 120px
}

@media screen and (max-width:1536px) {
    .AvatarCard_container__4Psbb .AvatarCard_image__QObrU {
        height: 100px
    }
}

.AvatarCard_container__4Psbb .AvatarCard_image__QObrU.AvatarCard_small__lGWhj {
    height: 132px;
    padding: 10px 10px 0;
    width: 100%
}

.AvatarCard_container__4Psbb .AvatarCard_avatar_name__CSFc0 {
    align-items: center;
    display: flex;
    height: 48px;
    justify-content: center;
    margin: 0 auto;
    max-width: 140px;
    overflow: hidden;
    padding: 8px;
    text-align: center;
    width: 100%
}

@media screen and (max-width:1536px) {
    .AvatarCard_container__4Psbb .AvatarCard_avatar_name__CSFc0 {
        line-height: 20px;
        padding: 4px 8px
    }
}

.AvatarsList_container__eckNw {
    display: flex;
    flex: 1 1;
    flex-direction: column
}

.AvatarsList_container__eckNw.AvatarsList_isModal__TkQKo {
    padding: 0 6px 12px;
    width: calc(100vw - 40px)
}

@media screen and (max-width:768px) {
    .AvatarsList_container__eckNw.AvatarsList_notModal__LZcb6 {
        display: none
    }
}

.AvatarsList_container__eckNw .AvatarsList_header__dRpLQ {
    align-items: center;
    display: flex;
    font-size: 22px;
    font-weight: 700;
    justify-content: space-between;
    line-height: 22px;
    margin: 0
}

@media screen and (max-width:768px) {
    .AvatarsList_container__eckNw .AvatarsList_header__dRpLQ {
        margin-bottom: 12px;
        margin-top: 4px
    }
}

.AvatarsList_container__eckNw .AvatarsList_header__dRpLQ .AvatarsList_points_label__MLTQc {
    display: none
}

@media screen and (max-width:768px) {
    .AvatarsList_container__eckNw .AvatarsList_header__dRpLQ .AvatarsList_points_label__MLTQc {
        display: block
    }
}

.AvatarsList_container__eckNw .AvatarsList_list_placeholder__GGQoI {
    flex: 1 1;
    margin-bottom: 32px
}

@media screen and (max-width:1536px) {
    .AvatarsList_container__eckNw .AvatarsList_list_placeholder__GGQoI {
        margin-bottom: 12px
    }
}

.AvatarsList_container__eckNw .AvatarsList_list_placeholder__GGQoI.AvatarsList_center__kGrO6 {
    justify-content: center
}

.AvatarsList_container__eckNw .AvatarsList_list_placeholder__GGQoI .AvatarsList_list__2slig {
    grid-gap: 16px;
    align-items: flex-start;
    display: grid;
    gap: 16px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    justify-content: center;
    padding-bottom: 12px
}

@media screen and (max-width:1536px) {
    .AvatarsList_container__eckNw .AvatarsList_list_placeholder__GGQoI .AvatarsList_list__2slig {
        gap: 6px
    }
}

.AvatarsList_container__eckNw .AvatarsList_list_placeholder__GGQoI .AvatarsList_list__2slig.AvatarsList_isInModal__odCYE {
    grid-template-columns: repeat(auto-fill, 144px)
}

.AvatarsList_container__eckNw .AvatarsList_list_placeholder__GGQoI .AvatarsList_list__2slig.AvatarsList_isNotModal__7G1ZZ {
    grid-template-columns: repeat(auto-fill, minmax(180px, 1fr))
}

.AvatarsList_container__eckNw .AvatarsList_buttons__CAkGH {
    display: flex;
    gap: 16px
}

.AvatarsList_container__eckNw .AvatarsList_buttons__CAkGH.AvatarsList_isModalBtns__SQLrq {
    flex-direction: row;
    width: 100%
}

.AvatarSection_container__RHgD\+ {
    display: flex;
    flex-direction: row;
    gap: 40px;
    height: calc(100vh - 144px);
    max-height: 791px;
    max-width: 1366px;
    overflow: auto;
    padding: 24px 32px 40px;
    width: calc(100vw - 92px)
}

@media screen and (max-width:1526px) {
    .AvatarSection_container__RHgD\+ {
        height: calc(100vh - 100px);
        padding: 24px 12px
    }
}

@media screen and (max-width:768px) {
    .AvatarSection_container__RHgD\+ {
        flex-direction: column-reverse;
        height: 100%;
        padding-top: 24px;
        width: 100%
    }
}

@media screen and (max-width:576px) {
    .AvatarSection_container__RHgD\+ {
        height: calc(100vh - 100px)
    }
}

.AvatarSection_container__RHgD\+ .AvatarSection_inform_card__HR6K- {
    display: flex;
    flex-direction: column;
    width: 488px
}

@media screen and (max-width:768px) {
    .AvatarSection_container__RHgD\+ .AvatarSection_inform_card__HR6K- {
        display: none;
        width: 100%
    }
}

.AvatarSection_container__RHgD\+ .AvatarSection_inform_card__HR6K- .AvatarSection_title__5mnhO {
    font-size: 22px;
    font-weight: 700;
    line-height: 22px;
    margin-bottom: 16px
}

.avatar_container__adgYE {
    align-items: center;
    display: flex;
    flex-flow: column nowrap;
    flex-shrink: 1;
    height: 100%;
    justify-content: center;
    position: relative;
    width: 100%
}

@media screen and (max-width:768px) {
    .avatar_container__adgYE {
        margin: 0 auto;
        max-width: 350px;
        padding: 0 16px
    }
}

@media screen and (max-width:540px) {
    .avatar_container__adgYE {
        max-width: 300px
    }
}

.avatar_container__adgYE .avatar_content__eX0LS {
    align-items: center;
    display: flex;
    flex-flow: column nowrap;
    position: relative
}

.avatar_container__adgYE .avatar_content__eX0LS .avatar_loader_container__EEaLY {
    align-items: center;
    display: flex;
    height: 600px;
    justify-content: center
}

.avatar_container__adgYE .avatar_content__eX0LS .avatar_avatar_container__mncYj {
    align-items: center;
    display: flex;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    justify-content: center;
    width: 100%
}

@media screen and (min-width:768px) {
    .avatar_container__adgYE .avatar_content__eX0LS .avatar_avatar_container__mncYj {
        width: 337px
    }
}

.avatar_container__adgYE .avatar_content__eX0LS .avatar_avatar_container__mncYj img {
    position: relative;
    z-index: 1
}

.avatar_container__adgYE .avatar_content__eX0LS .avatar_avatar_floor__IvErA {
    bottom: 8px;
    position: absolute
}

.avatar_container__adgYE .avatar_content__eX0LS .avatar_avatar_floor__IvErA.avatar_is_another_user__UDlF\+ {
    bottom: -8px
}

.avatar_container__adgYE .avatar_content__eX0LS .avatar_btn_edit_avatar__qQyix {
    max-width: 214px;
    position: relative;
    z-index: 1
}

.avatar_container__adgYE .avatar_content__eX0LS .avatar_btn_edit_avatar__qQyix>button {
    font-size: 18px;
    font-weight: 700
}

@media screen and (max-width:768px) {
    .avatar_container__adgYE .avatar_content__eX0LS .avatar_btn_edit_avatar__qQyix>button {
        font-size: 14px
    }
}

.avatar_modal_header_text__njMqA {
    display: none
}

@media screen and (min-width:768px) {
    .avatar_modal_header_text__njMqA {
        display: block
    }
}

.TextArea_font-ptmono__QgQ-B {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.TextArea_font-unifontex__kLBVd {
    font-family: unifontex, sans-serif
}

.TextArea_text-h28__NOUi\+ {
    font-size: 28px
}

.TextArea_text-h20__rhXcX {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .TextArea_text-h20__rhXcX {
        font-size: 18px;
        line-height: 25px
    }
}

.TextArea_text-18__c9WRw,
.TextArea_textarea__UuJEZ,
.TextArea_textarea__UuJEZ::placeholder {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {

    .TextArea_text-18__c9WRw,
    .TextArea_textarea__UuJEZ,
    .TextArea_textarea__UuJEZ::placeholder {
        font-size: 16px;
        line-height: 20px
    }
}

.TextArea_text-16__560VO {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .TextArea_text-16__560VO {
        font-size: 14px;
        line-height: 19px
    }
}

.TextArea_text-14__eAh\+l {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .TextArea_text-14__eAh\+l {
        font-size: 12px;
        line-height: 18px
    }
}

.TextArea_text-12__PijbC {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .TextArea_text-12__PijbC {
        font-size: 10px;
        line-height: 15px
    }
}

.TextArea_font-bold__ZVQIj {
    font-weight: 700
}

.TextArea_textarea__UuJEZ::placeholder {
    color: #fff9
}

.PointsLabel_text__fxiZw {
    color: #6F0709;
    font-size: 14px;
    line-height: 1
}

.styles_font-ptmono__UgCWk {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.styles_font-unifontex__i4v6z {
    font-family: unifontex, sans-serif
}

.styles_text-h28__YOFlt {
    font-size: 28px
}

.styles_text-h20__enB\+l {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .styles_text-h20__enB\+l {
        font-size: 18px;
        line-height: 25px
    }
}

.styles_editProfileWrapper__6KGP7 .styles_inputLabel__3d1bg,
.styles_text-18__q1YmS {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {

    .styles_editProfileWrapper__6KGP7 .styles_inputLabel__3d1bg,
    .styles_text-18__q1YmS {
        font-size: 16px;
        line-height: 20px
    }
}

.styles_editProfileWrapper__6KGP7 .styles_characters_wrapper__i3WY4,
.styles_text-16__\+6-M8 {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {

    .styles_editProfileWrapper__6KGP7 .styles_characters_wrapper__i3WY4,
    .styles_text-16__\+6-M8 {
        font-size: 14px;
        line-height: 19px
    }
}

.styles_text-14__nZm9Z {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .styles_text-14__nZm9Z {
        font-size: 12px;
        line-height: 18px
    }
}

.styles_text-12__YDo4X {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .styles_text-12__YDo4X {
        font-size: 10px;
        line-height: 15px
    }
}

.styles_editProfileWrapper__6KGP7 .styles_characters_wrapper__i3WY4 .styles_number__QrJP\+,
.styles_editProfileWrapper__6KGP7 .styles_inputLabel__3d1bg,
.styles_editProfileWrapper__6KGP7 .styles_inputLabel__3d1bg .styles_labelWithPoints__Fbc4z,
.styles_font-bold__Ixu0X {
    font-weight: 700
}

.styles_editProfileWrapper__6KGP7 {
    padding: 23px 26px;
    width: 728px
}

@media(max-width:760px) {
    .styles_editProfileWrapper__6KGP7 {
        padding: 12px;
        width: 95vw
    }
}

.styles_editProfileWrapper__6KGP7 .styles_inputLabel__3d1bg {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
    padding-bottom: 12px;
    width: 100%
}

.styles_editProfileWrapper__6KGP7 .styles_inputLabel__3d1bg .styles_labelWithPoints__Fbc4z {
    align-items: center;
    display: flex;
    flex-wrap: nowrap;
    gap: 12px
}

.styles_editProfileWrapper__6KGP7 .styles_twoEditInputsWrapper__j2pna {
    align-items: flex-start;
    display: flex;
    gap: 16px;
    justify-content: space-between;
    margin-bottom: 24px
}

@media(max-width:768px) {
    .styles_editProfileWrapper__6KGP7 .styles_twoEditInputsWrapper__j2pna {
        align-items: flex-start;
        flex-direction: column;
        justify-content: flex-start;
        width: 100%
    }
}

.styles_editProfileWrapper__6KGP7 .styles_twoEditInputsWrapper__j2pna .styles_inputWrapper__SynYK {
    flex: 1 1
}

@media(max-width:768px) {
    .styles_editProfileWrapper__6KGP7 .styles_twoEditInputsWrapper__j2pna .styles_inputWrapper__SynYK {
        width: 100%
    }
}

.styles_editProfileWrapper__6KGP7 .styles_twoEditInputsWrapper__j2pna .styles_inputWrapper__SynYK .styles_input__a\+LDJ input {
    height: 48px;
    padding-left: 1rem;
    padding-right: 1rem
}

.styles_editProfileWrapper__6KGP7 .styles_hideEmailCheckBoxWrapper__rDZYu {
    line-height: 1px;
    margin-top: 10px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.styles_editProfileWrapper__6KGP7 .styles_hideEmailCheckBoxWrapper__rDZYu svg {
    height: 20px;
    margin-right: 0;
    width: 20px
}

.styles_editProfileWrapper__6KGP7 .styles_characters_wrapper__i3WY4 {
    display: flex;
    gap: 8px
}

.styles_editProfileWrapper__6KGP7 .styles_characters_wrapper__i3WY4 .styles_text_characters__heZLw {
    opacity: .7
}

@media(min-width:768px) {
    .styles_editProfileWrapper__6KGP7 .styles_characters_wrapper__i3WY4 .styles_text_characters__heZLw {
        display: none
    }
}

.styles_editProfileWrapper__6KGP7 .styles_characters_wrapper__i3WY4 .styles_text_characters_number__z7W-Q {
    display: none;
    opacity: .7
}

@media(min-width:768px) {
    .styles_editProfileWrapper__6KGP7 .styles_characters_wrapper__i3WY4 .styles_text_characters_number__z7W-Q {
        display: inline
    }
}

.styles_editProfileWrapper__6KGP7 .styles_characters_wrapper__i3WY4 .styles_number__QrJP\+ {
    opacity: 1
}

.styles_editProfileWrapper__6KGP7 .styles_assignedSocials__r0B5z {
    border-top: 1px solid #232330;
    margin-top: 32px;
    padding-top: 14px
}

.styles_editProfileWrapper__6KGP7 .styles_assignedSocials__r0B5z .styles_assignedSocialsTitle__YX1-V {
    font-size: 28px;
    line-height: 40px;
    margin-bottom: 12px;
    text-align: left
}

@media screen and (max-width:768px) {
    .styles_editProfileWrapper__6KGP7 .styles_assignedSocials__r0B5z .styles_assignedSocialsTitle__YX1-V {
        font-size: 24px;
        line-height: 30px
    }
}

.styles_editProfileWrapper__6KGP7 .styles_assignedSocials__r0B5z .styles_assignedSocialsBtn__5n7zi {
    height: 56px
}

.styles_editProfileWrapper__6KGP7 .styles_btnsBlock__4aZDQ {
    align-items: center;
    border-top: 1px solid #232330;
    display: flex;
    flex-direction: row;
    gap: 16px;
    margin-top: 24px;
    padding-top: 24px
}

.SocialButton_font-ptmono__wAozR {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.SocialButton_font-unifontex__Yc-UL {
    font-family: unifontex, sans-serif
}

.SocialButton_text-h28__ktnBe {
    font-size: 28px
}

.SocialButton_text-h20__pVYQ2 {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .SocialButton_text-h20__pVYQ2 {
        font-size: 18px;
        line-height: 25px
    }
}

.SocialButton_text-18__p6w8i {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .SocialButton_text-18__p6w8i {
        font-size: 16px;
        line-height: 20px
    }
}

.SocialButton_text-16__G-fFO,
button.SocialButton_btn__cnMV5 {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {

    .SocialButton_text-16__G-fFO,
    button.SocialButton_btn__cnMV5 {
        font-size: 14px;
        line-height: 19px
    }
}

.SocialButton_text-14__O3xha {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .SocialButton_text-14__O3xha {
        font-size: 12px;
        line-height: 18px
    }
}

.SocialButton_text-12__1AcN1 {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .SocialButton_text-12__1AcN1 {
        font-size: 10px;
        line-height: 15px
    }
}

.SocialButton_font-bold__toSym {
    font-weight: 700
}

button.SocialButton_btn__cnMV5 {
    align-items: center;
    background-color: #232330;
    color: #fff;
    display: flex;
    justify-content: space-between;
    padding: 0 16px;
    width: 100%
}

button.SocialButton_btn__cnMV5.SocialButton_not_connected__ENbBB {
    color: #fff9
}

button.SocialButton_btn__cnMV5 .SocialButton_text_name__jFiQX {
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

button.SocialButton_btn__cnMV5 .SocialButton_text_connect__65AQW {
    align-items: center;
    display: flex;
    gap: 12px
}

button.SocialButton_btn__cnMV5 .SocialButton_icon__2YdgA svg {
    height: 24px;
    width: 24px
}

.SocialEdit_font-ptmono__uXnhn {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.SocialEdit_font-unifontex__iBnyB {
    font-family: unifontex, sans-serif
}

.SocialEdit_text-h28__PasLm {
    font-size: 28px
}

.SocialEdit_text-h20__OdU1S {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .SocialEdit_text-h20__OdU1S {
        font-size: 18px;
        line-height: 25px
    }
}

.SocialEdit_text-18__rXu4D {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .SocialEdit_text-18__rXu4D {
        font-size: 16px;
        line-height: 20px
    }
}

.SocialEdit_checkbox__rxLPo,
.SocialEdit_text-16__o7D8f {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {

    .SocialEdit_checkbox__rxLPo,
    .SocialEdit_text-16__o7D8f {
        font-size: 14px;
        line-height: 19px
    }
}

.SocialEdit_text-14__2lxV7 {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .SocialEdit_text-14__2lxV7 {
        font-size: 12px;
        line-height: 18px
    }
}

.SocialEdit_text-12__-pv7n {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .SocialEdit_text-12__-pv7n {
        font-size: 10px;
        line-height: 15px
    }
}

.SocialEdit_font-bold__KejJh {
    font-weight: 700
}

.SocialEdit_checkbox__rxLPo {
    margin-top: 10px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.SocialEdit_checkbox__rxLPo svg {
    height: 20px;
    margin-right: 0;
    width: 20px
}

.SocialEdit_error__N2d8C {
    color: #ff3d3d;
    line-height: 20px;
    margin-top: 8px
}

.reactions_font-ptmono__fyD\+c {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.reactions_font-unifontex__oyG5W {
    font-family: unifontex, sans-serif
}

.reactions_text-h28__VvZjO {
    font-size: 28px
}

.reactions_text-h20__4DiTt {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .reactions_text-h20__4DiTt {
        font-size: 18px;
        line-height: 25px
    }
}

.reactions_text-18__FFDTI {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .reactions_text-18__FFDTI {
        font-size: 16px;
        line-height: 20px
    }
}

.reactions_text-16__1S3gx {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .reactions_text-16__1S3gx {
        font-size: 14px;
        line-height: 19px
    }
}

.reactions_container__K2Kfh .reactions_item__zfFL- .reactions_chip__QGDSD,
.reactions_text-14__-FyxM {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {

    .reactions_container__K2Kfh .reactions_item__zfFL- .reactions_chip__QGDSD,
    .reactions_text-14__-FyxM {
        font-size: 12px;
        line-height: 18px
    }
}

.reactions_text-12__mi7Op {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .reactions_text-12__mi7Op {
        font-size: 10px;
        line-height: 15px
    }
}

.reactions_container__K2Kfh .reactions_item__zfFL- .reactions_chip__QGDSD,
.reactions_font-bold__SjUaJ {
    font-weight: 700
}

.reactions_centered_loader__p\+O6I {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 100%
}

.reactions_container__K2Kfh {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    gap: 12px
}

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

@media screen and (max-width:980px) {
    .reactions_container__K2Kfh {
        display: flex;
        width: auto
    }
}

@media screen and (max-width:768px) {
    .reactions_container__K2Kfh {
        display: flex;
        gap: 8.5px;
        width: auto
    }
}

@media screen and (max-width:568px) {
    .reactions_container__K2Kfh {
        display: flex;
        flex-wrap: wrap;
        width: 100%
    }
}

.reactions_container__K2Kfh .reactions_item__zfFL- {
    align-items: center;
    display: flex;
    justify-content: center;
    max-height: 70px;
    max-width: 70px;
    min-height: 60px;
    min-width: 60px;
    overflow: hidden;
    position: relative
}

@media screen and (max-width:1220px) {
    .reactions_container__K2Kfh .reactions_item__zfFL- {
        max-height: 60px;
        max-width: 60px
    }
}

@media screen and (max-width:568px) {
    .reactions_container__K2Kfh .reactions_item__zfFL- {
        max-height: 49px;
        max-width: 49px;
        min-height: 49px;
        min-width: 49px
    }
}

.reactions_container__K2Kfh .reactions_item__zfFL- .reactions_chip__QGDSD {
    align-items: center;
    background-color: #83d987;
    -webkit-clip-path: polygon(0 25%, 25% 0, 75% 0, 100% 25%, 100% 75%, 75% 100%, 25% 100%, 0 75%);
    clip-path: polygon(0 25%, 25% 0, 75% 0, 100% 25%, 100% 75%, 75% 100%, 25% 100%, 0 75%);
    color: #000;
    display: flex;
    height: 20px;
    justify-content: center;
    min-width: 20px;
    padding: 1px 4px 2px;
    position: absolute;
    right: 0;
    top: 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media screen and (max-width:768px) {
    .reactions_container__K2Kfh .reactions_item__zfFL- .reactions_chip__QGDSD {
        font-size: 8px;
        height: 14px;
        min-width: 14px;
        padding: 1px 4px 2px
    }
}

@media(min-width:1536px) {
    .reactions_container__K2Kfh .reactions_item__zfFL- .reactions_chip__QGDSD {
        margin: 8px
    }
}

.PixelatedBordersWrapperOptimized_container__mov4B {
    background: linear-gradient(to right, #0000 0, #0000 var(--borderwidthX2), var(--borderColor) var(--borderwidthX2), var(--borderColor) 100%) var(--borderwidthNegative) 0, linear-gradient(to bottom, #0000 0, #0000 var(--borderwidthX2), var(--borderColor) var(--borderwidthX2), var(--borderColor) 100%) 0 var(--borderwidthNegative);
    box-sizing: border-box;
    padding: var(--borderwidth)
}

.PixelatedBordersWrapperOptimized_container__mov4B.PixelatedBordersWrapperOptimized_blur__qWFwa {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px)
}

.ProfileInfo_font-ptmono__6njZf {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.ProfileInfo_font-unifontex__pklv5 {
    font-family: unifontex, sans-serif
}

.ProfileInfo_text-h28__Y6EtC {
    font-size: 28px
}

.ProfileInfo_text-h20__fOjjv {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .ProfileInfo_text-h20__fOjjv {
        font-size: 18px;
        line-height: 25px
    }
}

.ProfileInfo_text-18__i0xmA {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .ProfileInfo_text-18__i0xmA {
        font-size: 16px;
        line-height: 20px
    }
}

.ProfileInfo_text-16__dADAB {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .ProfileInfo_text-16__dADAB {
        font-size: 14px;
        line-height: 19px
    }
}

.ProfileInfo_text-14__SJnAb {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .ProfileInfo_text-14__SJnAb {
        font-size: 12px;
        line-height: 18px
    }
}

.ProfileInfo_text-12__0lom8 {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .ProfileInfo_text-12__0lom8 {
        font-size: 10px;
        line-height: 15px
    }
}

.ProfileInfo_font-bold__BG3bV {
    font-weight: 700
}

.ProfileInfo_container__2xm45 {
    display: flex;
    flex-flow: column nowrap;
    gap: 20px;
    height: 100%;
    padding: 18px 26px;
    width: 100%
}

.ProfileInfo_container__2xm45>div:last-child {
    border: initial
}

@media screen and (max-width:768px) {
    .ProfileInfo_container__2xm45 {
        padding: 12px 16px
    }
}

.ProfileInfo_container__2xm45 .ProfileInfo_header__\+Hh7Z {
    align-items: center;
    border-bottom: 1px solid #232330;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    padding-bottom: 12px
}

.ProfileInfo_container__2xm45 .ProfileInfo_header__\+Hh7Z .ProfileInfo_username__tVSFw {
    font-size: 28px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

@media screen and (max-width:768px) {
    .ProfileInfo_container__2xm45 .ProfileInfo_header__\+Hh7Z .ProfileInfo_username__tVSFw {
        font-size: 24px;
        line-height: 30px
    }
}

.ProfileInfo_container__2xm45 .ProfileInfo_header__\+Hh7Z .ProfileInfo_actions__ElJFZ {
    display: flex;
    gap: 8px;
    position: relative
}

.ProfileInfo_container__2xm45 .ProfileInfo_header__\+Hh7Z .ProfileInfo_actions__ElJFZ .ProfileInfo_icon_button_container__kweJ9 {
    cursor: pointer
}

.ProfileInfo_container__2xm45 .ProfileInfo_header__\+Hh7Z .ProfileInfo_actions__ElJFZ .ProfileInfo_icon_button__4seQV {
    align-items: center;
    display: flex;
    height: 32px;
    justify-content: center;
    transition-duration: .15s;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    width: 32px
}

.ProfileInfo_container__2xm45 .ProfileInfo_header__\+Hh7Z .ProfileInfo_actions__ElJFZ .ProfileInfo_icon_button__4seQV:hover {
    opacity: .8
}

.ProfileInfo_container__2xm45 .ProfileInfo_level__oxTtZ {
    border-bottom: 1px solid #232330;
    padding-bottom: 24px;
    padding-top: 0
}

.ProfileInfo_container__2xm45 .ProfileInfo_reactions__Cr8tZ {
    border-bottom: 1px solid #232330;
    display: flex;
    flex-direction: column;
    gap: 14px;
    justify-content: center;
    padding-bottom: 30px
}

.ProfileInfo_container__2xm45 .ProfileInfo_bio__HHGfV {
    border-bottom: 1px solid #232330;
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding-bottom: 30px
}

.ProfileInfo_container__2xm45 .ProfileInfo_bio__HHGfV .ProfileInfo_text__FWPr7 {
    color: #fff9;
    line-height: 20px;
    overflow-wrap: break-word
}

.ProfileInfo_container__2xm45 .ProfileInfo_email_container__HD0yt {
    border-bottom: 1px solid #232330;
    display: flex;
    flex-flow: row wrap;
    gap: 16px;
    padding-bottom: 30px
}

.ProfileInfo_container__2xm45 .ProfileInfo_email_container__HD0yt .ProfileInfo_email__B15gE {
    color: #fff9;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ProfileInfo_container__2xm45 .ProfileInfo_socials__3TKsq {
    display: flex;
    flex-flow: row wrap;
    gap: 16px
}

.styles_wrapper__z6PrG {
    grid-gap: 12px;
    display: grid;
    gap: 12px;
    grid-template-columns: 1fr minmax(300px, 598px);
    height: 100%
}

@media screen and (max-width:980px) {
    .styles_wrapper__z6PrG {
        grid-template-columns: 1fr 1fr
    }
}

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

.styles_wrapper__z6PrG .styles_profile_info_container__LD1eI {
    display: flex;
    height: 100%;
    width: 100%
}

.styles_tabsBlock__KlTEk {
    border-bottom: 1px solid #232330;
    padding-bottom: 15px
}

.styles_tabsBlock__tabs__W\+WhE {
    align-items: center;
    background-image: url(../media/TabsBG.604845b17eeac73e5f04.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    gap: 10px;
    height: 64px;
    justify-content: center;
    max-width: 448px;
    padding: 3px;
    width: 100%
}

.styles_tabsBlock__tabs__item__8KX0f {
    height: 48px;
    max-width: 212px;
    width: 100%
}

.styles_tabsBlock__tabs_active__\+lYao {
    /* background-image: url(data:image/png;base64,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); */
    background-size: 100% 100%;
    color: #fff
}

.styles_descriptionDropdown__zhAlA {
    cursor: pointer;
    display: flex;
    gap: 10px;
    justify-content: space-between;
    position: relative;
    width: 100%
}

.styles_descriptionDropdown__zhAlA:after,
.styles_descriptionDropdown__zhAlA:before {
    background-color: #303142;
    content: "";
    height: 1px;
    width: 100%
}

.styles_descriptionDropdown__zhAlA:after {
    margin-top: 8px;
    padding-left: 10px
}

.styles_descriptionDropdown__zhAlA:before {
    margin-top: 8px;
    padding-right: 10px
}

.styles_accordionCollapse__NSxNE {
    height: 0;
    overflow: hidden;
    transition: height .3s
}

.styles_accordionCollapse__NSxNE.styles_open__wBjm0 {
    height: auto
}

@keyframes scrollUp {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-50%)
    }
}

@keyframes scrollUpEven {
    0% {
        transform: translateY(-25%)
    }

    to {
        transform: translateY(-75%)
    }
}

.avatar-column {
    align-items: center;
    height: 100%;
    overflow: hidden;
    padding: 6px;
    position: relative;
    width: 176px
}

.avatar-column,
.avatar-wrapper {
    display: flex;
    flex-direction: column
}

.avatar-wrapper {
    animation: scrollUp 60s linear infinite;
    height: 200%
}

.avatar-column:nth-child(2n) .avatar-wrapper {
    animation: scrollUpEven 60s linear infinite
}

.avatar-card {
    height: 266px;
    margin: 6px;
    width: 176px
}

[data-rk] .iekbcc0 {
    -webkit-tap-highlight-color: transparent;
    border: 0;
    box-sizing: border-box;
    font-size: 100%;
    line-height: normal;
    margin: 0;
    padding: 0;
    text-align: left;
    vertical-align: initial
}

[data-rk] .iekbcc1 {
    list-style: none
}

[data-rk] .iekbcc2 {
    quotes: none
}

[data-rk] .iekbcc2:after,
[data-rk] .iekbcc2:before {
    content: ""
}

[data-rk] .iekbcc3 {
    border-collapse: collapse;
    border-spacing: 0
}

[data-rk] .iekbcc4 {
    -webkit-appearance: none;
    appearance: none
}

[data-rk] .iekbcc5 {
    outline: none
}

[data-rk] .iekbcc5::placeholder {
    opacity: 1
}

[data-rk] .iekbcc6 {
    background-color: initial;
    color: inherit
}

[data-rk] .iekbcc7:disabled {
    opacity: 1
}

[data-rk] .iekbcc7::-ms-expand,
[data-rk] .iekbcc8::-ms-clear {
    display: none
}

[data-rk] .iekbcc8::-webkit-search-cancel-button {
    -webkit-appearance: none
}

[data-rk] .iekbcc9 {
    background: none;
    cursor: pointer;
    text-align: left
}

[data-rk] .iekbcca {
    color: inherit;
    text-decoration: none
}

[data-rk] .ju367v0 {
    align-items: flex-start
}

[data-rk] .ju367v2 {
    align-items: flex-end
}

[data-rk] .ju367v4 {
    align-items: center
}

[data-rk] .ju367v6 {
    display: none
}

[data-rk] .ju367v8 {
    display: block
}

[data-rk] .ju367va {
    display: flex
}

[data-rk] .ju367vc {
    display: inline
}

[data-rk] .ju367ve {
    align-self: flex-start
}

[data-rk] .ju367vf {
    align-self: flex-end
}

[data-rk] .ju367vg {
    align-self: center
}

[data-rk] .ju367vh {
    background-size: cover
}

[data-rk] .ju367vi {
    border-radius: 1px
}

[data-rk] .ju367vj {
    border-radius: 6px
}

[data-rk] .ju367vk {
    border-radius: 10px
}

[data-rk] .ju367vl {
    border-radius: 13px
}

[data-rk] .ju367vm {
    border-radius: var(--rk-radii-actionButton)
}

[data-rk] .ju367vn {
    border-radius: var(--rk-radii-connectButton)
}

[data-rk] .ju367vo {
    border-radius: var(--rk-radii-menuButton)
}

[data-rk] .ju367vp {
    border-radius: var(--rk-radii-modal)
}

[data-rk] .ju367vq {
    border-radius: var(--rk-radii-modalMobile)
}

[data-rk] .ju367vr {
    border-radius: 25%
}

[data-rk] .ju367vs {
    border-radius: 9999px
}

[data-rk] .ju367vt {
    border-style: solid
}

[data-rk] .ju367vu {
    border-width: 0
}

[data-rk] .ju367vv {
    border-width: 1px
}

[data-rk] .ju367vw {
    border-width: 2px
}

[data-rk] .ju367vx {
    border-width: 4px
}

[data-rk] .ju367vy {
    cursor: pointer
}

[data-rk] .ju367vz {
    cursor: none
}

[data-rk] .ju367v10 {
    pointer-events: none
}

[data-rk] .ju367v11 {
    pointer-events: all
}

[data-rk] .ju367v12 {
    min-height: 8px
}

[data-rk] .ju367v13 {
    min-height: 44px
}

[data-rk] .ju367v14 {
    flex-direction: row
}

[data-rk] .ju367v15 {
    flex-direction: column
}

[data-rk] .ju367v16 {
    font-family: var(--rk-fonts-body)
}

[data-rk] .ju367v17 {
    font-size: 12px;
    line-height: 18px
}

[data-rk] .ju367v18 {
    font-size: 13px;
    line-height: 18px
}

[data-rk] .ju367v19 {
    font-size: 14px;
    line-height: 18px
}

[data-rk] .ju367v1a {
    font-size: 16px;
    line-height: 20px
}

[data-rk] .ju367v1b {
    font-size: 18px;
    line-height: 24px
}

[data-rk] .ju367v1c {
    font-size: 20px;
    line-height: 24px
}

[data-rk] .ju367v1d {
    font-size: 23px;
    line-height: 29px
}

[data-rk] .ju367v1e {
    font-weight: 400
}

[data-rk] .ju367v1f {
    font-weight: 500
}

[data-rk] .ju367v1g {
    font-weight: 600
}

[data-rk] .ju367v1h {
    font-weight: 700
}

[data-rk] .ju367v1i {
    font-weight: 800
}

[data-rk] .ju367v1j {
    gap: 0
}

[data-rk] .ju367v1k {
    gap: 1px
}

[data-rk] .ju367v1l {
    gap: 2px
}

[data-rk] .ju367v1m {
    gap: 3px
}

[data-rk] .ju367v1n {
    gap: 4px
}

[data-rk] .ju367v1o {
    gap: 5px
}

[data-rk] .ju367v1p {
    gap: 6px
}

[data-rk] .ju367v1q {
    gap: 8px
}

[data-rk] .ju367v1r {
    gap: 10px
}

[data-rk] .ju367v1s {
    gap: 12px
}

[data-rk] .ju367v1t {
    gap: 14px
}

[data-rk] .ju367v1u {
    gap: 16px
}

[data-rk] .ju367v1v {
    gap: 18px
}

[data-rk] .ju367v1w {
    gap: 20px
}

[data-rk] .ju367v1x {
    gap: 24px
}

[data-rk] .ju367v1y {
    gap: 28px
}

[data-rk] .ju367v1z {
    gap: 32px
}

[data-rk] .ju367v20 {
    gap: 36px
}

[data-rk] .ju367v21 {
    gap: 44px
}

[data-rk] .ju367v22 {
    gap: 64px
}

[data-rk] .ju367v23 {
    gap: -1px
}

[data-rk] .ju367v24 {
    height: 1px
}

[data-rk] .ju367v25 {
    height: 2px
}

[data-rk] .ju367v26 {
    height: 4px
}

[data-rk] .ju367v27 {
    height: 8px
}

[data-rk] .ju367v28 {
    height: 12px
}

[data-rk] .ju367v29 {
    height: 20px
}

[data-rk] .ju367v2a {
    height: 24px
}

[data-rk] .ju367v2b {
    height: 28px
}

[data-rk] .ju367v2c {
    height: 30px
}

[data-rk] .ju367v2d {
    height: 32px
}

[data-rk] .ju367v2e {
    height: 34px
}

[data-rk] .ju367v2f {
    height: 36px
}

[data-rk] .ju367v2g {
    height: 40px
}

[data-rk] .ju367v2h {
    height: 44px
}

[data-rk] .ju367v2i {
    height: 48px
}

[data-rk] .ju367v2j {
    height: 54px
}

[data-rk] .ju367v2k {
    height: 60px
}

[data-rk] .ju367v2l {
    height: 200px
}

[data-rk] .ju367v2m {
    height: 100%
}

[data-rk] .ju367v2n {
    height: -webkit-max-content;
    height: max-content
}

[data-rk] .ju367v2o {
    justify-content: flex-start
}

[data-rk] .ju367v2p {
    justify-content: flex-end
}

[data-rk] .ju367v2q {
    justify-content: center
}

[data-rk] .ju367v2r {
    justify-content: space-between
}

[data-rk] .ju367v2s {
    justify-content: space-around
}

[data-rk] .ju367v2t {
    text-align: left
}

[data-rk] .ju367v2u {
    text-align: center
}

[data-rk] .ju367v2v {
    text-align: inherit
}

[data-rk] .ju367v2w {
    margin-bottom: 0
}

[data-rk] .ju367v2x {
    margin-bottom: 1px
}

[data-rk] .ju367v2y {
    margin-bottom: 2px
}

[data-rk] .ju367v2z {
    margin-bottom: 3px
}

[data-rk] .ju367v30 {
    margin-bottom: 4px
}

[data-rk] .ju367v31 {
    margin-bottom: 5px
}

[data-rk] .ju367v32 {
    margin-bottom: 6px
}

[data-rk] .ju367v33 {
    margin-bottom: 8px
}

[data-rk] .ju367v34 {
    margin-bottom: 10px
}

[data-rk] .ju367v35 {
    margin-bottom: 12px
}

[data-rk] .ju367v36 {
    margin-bottom: 14px
}

[data-rk] .ju367v37 {
    margin-bottom: 16px
}

[data-rk] .ju367v38 {
    margin-bottom: 18px
}

[data-rk] .ju367v39 {
    margin-bottom: 20px
}

[data-rk] .ju367v3a {
    margin-bottom: 24px
}

[data-rk] .ju367v3b {
    margin-bottom: 28px
}

[data-rk] .ju367v3c {
    margin-bottom: 32px
}

[data-rk] .ju367v3d {
    margin-bottom: 36px
}

[data-rk] .ju367v3e {
    margin-bottom: 44px
}

[data-rk] .ju367v3f {
    margin-bottom: 64px
}

[data-rk] .ju367v3g {
    margin-bottom: -1px
}

[data-rk] .ju367v3h {
    margin-left: 0
}

[data-rk] .ju367v3i {
    margin-left: 1px
}

[data-rk] .ju367v3j {
    margin-left: 2px
}

[data-rk] .ju367v3k {
    margin-left: 3px
}

[data-rk] .ju367v3l {
    margin-left: 4px
}

[data-rk] .ju367v3m {
    margin-left: 5px
}

[data-rk] .ju367v3n {
    margin-left: 6px
}

[data-rk] .ju367v3o {
    margin-left: 8px
}

[data-rk] .ju367v3p {
    margin-left: 10px
}

[data-rk] .ju367v3q {
    margin-left: 12px
}

[data-rk] .ju367v3r {
    margin-left: 14px
}

[data-rk] .ju367v3s {
    margin-left: 16px
}

[data-rk] .ju367v3t {
    margin-left: 18px
}

[data-rk] .ju367v3u {
    margin-left: 20px
}

[data-rk] .ju367v3v {
    margin-left: 24px
}

[data-rk] .ju367v3w {
    margin-left: 28px
}

[data-rk] .ju367v3x {
    margin-left: 32px
}

[data-rk] .ju367v3y {
    margin-left: 36px
}

[data-rk] .ju367v3z {
    margin-left: 44px
}

[data-rk] .ju367v40 {
    margin-left: 64px
}

[data-rk] .ju367v41 {
    margin-left: -1px
}

[data-rk] .ju367v42 {
    margin-right: 0
}

[data-rk] .ju367v43 {
    margin-right: 1px
}

[data-rk] .ju367v44 {
    margin-right: 2px
}

[data-rk] .ju367v45 {
    margin-right: 3px
}

[data-rk] .ju367v46 {
    margin-right: 4px
}

[data-rk] .ju367v47 {
    margin-right: 5px
}

[data-rk] .ju367v48 {
    margin-right: 6px
}

[data-rk] .ju367v49 {
    margin-right: 8px
}

[data-rk] .ju367v4a {
    margin-right: 10px
}

[data-rk] .ju367v4b {
    margin-right: 12px
}

[data-rk] .ju367v4c {
    margin-right: 14px
}

[data-rk] .ju367v4d {
    margin-right: 16px
}

[data-rk] .ju367v4e {
    margin-right: 18px
}

[data-rk] .ju367v4f {
    margin-right: 20px
}

[data-rk] .ju367v4g {
    margin-right: 24px
}

[data-rk] .ju367v4h {
    margin-right: 28px
}

[data-rk] .ju367v4i {
    margin-right: 32px
}

[data-rk] .ju367v4j {
    margin-right: 36px
}

[data-rk] .ju367v4k {
    margin-right: 44px
}

[data-rk] .ju367v4l {
    margin-right: 64px
}

[data-rk] .ju367v4m {
    margin-right: -1px
}

[data-rk] .ju367v4n {
    margin-top: 0
}

[data-rk] .ju367v4o {
    margin-top: 1px
}

[data-rk] .ju367v4p {
    margin-top: 2px
}

[data-rk] .ju367v4q {
    margin-top: 3px
}

[data-rk] .ju367v4r {
    margin-top: 4px
}

[data-rk] .ju367v4s {
    margin-top: 5px
}

[data-rk] .ju367v4t {
    margin-top: 6px
}

[data-rk] .ju367v4u {
    margin-top: 8px
}

[data-rk] .ju367v4v {
    margin-top: 10px
}

[data-rk] .ju367v4w {
    margin-top: 12px
}

[data-rk] .ju367v4x {
    margin-top: 14px
}

[data-rk] .ju367v4y {
    margin-top: 16px
}

[data-rk] .ju367v4z {
    margin-top: 18px
}

[data-rk] .ju367v50 {
    margin-top: 20px
}

[data-rk] .ju367v51 {
    margin-top: 24px
}

[data-rk] .ju367v52 {
    margin-top: 28px
}

[data-rk] .ju367v53 {
    margin-top: 32px
}

[data-rk] .ju367v54 {
    margin-top: 36px
}

[data-rk] .ju367v55 {
    margin-top: 44px
}

[data-rk] .ju367v56 {
    margin-top: 64px
}

[data-rk] .ju367v57 {
    margin-top: -1px
}

[data-rk] .ju367v58 {
    max-width: 1px
}

[data-rk] .ju367v59 {
    max-width: 2px
}

[data-rk] .ju367v5a {
    max-width: 4px
}

[data-rk] .ju367v5b {
    max-width: 8px
}

[data-rk] .ju367v5c {
    max-width: 12px
}

[data-rk] .ju367v5d {
    max-width: 20px
}

[data-rk] .ju367v5e {
    max-width: 24px
}

[data-rk] .ju367v5f {
    max-width: 28px
}

[data-rk] .ju367v5g {
    max-width: 30px
}

[data-rk] .ju367v5h {
    max-width: 32px
}

[data-rk] .ju367v5i {
    max-width: 34px
}

[data-rk] .ju367v5j {
    max-width: 36px
}

[data-rk] .ju367v5k {
    max-width: 40px
}

[data-rk] .ju367v5l {
    max-width: 44px
}

[data-rk] .ju367v5m {
    max-width: 48px
}

[data-rk] .ju367v5n {
    max-width: 54px
}

[data-rk] .ju367v5o {
    max-width: 60px
}

[data-rk] .ju367v5p {
    max-width: 200px
}

[data-rk] .ju367v5q {
    max-width: 100%
}

[data-rk] .ju367v5r {
    max-width: -webkit-max-content;
    max-width: max-content
}

[data-rk] .ju367v5s {
    min-width: 1px
}

[data-rk] .ju367v5t {
    min-width: 2px
}

[data-rk] .ju367v5u {
    min-width: 4px
}

[data-rk] .ju367v5v {
    min-width: 8px
}

[data-rk] .ju367v5w {
    min-width: 12px
}

[data-rk] .ju367v5x {
    min-width: 20px
}

[data-rk] .ju367v5y {
    min-width: 24px
}

[data-rk] .ju367v5z {
    min-width: 28px
}

[data-rk] .ju367v60 {
    min-width: 30px
}

[data-rk] .ju367v61 {
    min-width: 32px
}

[data-rk] .ju367v62 {
    min-width: 34px
}

[data-rk] .ju367v63 {
    min-width: 36px
}

[data-rk] .ju367v64 {
    min-width: 40px
}

[data-rk] .ju367v65 {
    min-width: 44px
}

[data-rk] .ju367v66 {
    min-width: 48px
}

[data-rk] .ju367v67 {
    min-width: 54px
}

[data-rk] .ju367v68 {
    min-width: 60px
}

[data-rk] .ju367v69 {
    min-width: 200px
}

[data-rk] .ju367v6a {
    min-width: 100%
}

[data-rk] .ju367v6b {
    min-width: -webkit-max-content;
    min-width: max-content
}

[data-rk] .ju367v6c {
    overflow: hidden
}

[data-rk] .ju367v6d {
    padding-bottom: 0
}

[data-rk] .ju367v6e {
    padding-bottom: 1px
}

[data-rk] .ju367v6f {
    padding-bottom: 2px
}

[data-rk] .ju367v6g {
    padding-bottom: 3px
}

[data-rk] .ju367v6h {
    padding-bottom: 4px
}

[data-rk] .ju367v6i {
    padding-bottom: 5px
}

[data-rk] .ju367v6j {
    padding-bottom: 6px
}

[data-rk] .ju367v6k {
    padding-bottom: 8px
}

[data-rk] .ju367v6l {
    padding-bottom: 10px
}

[data-rk] .ju367v6m {
    padding-bottom: 12px
}

[data-rk] .ju367v6n {
    padding-bottom: 14px
}

[data-rk] .ju367v6o {
    padding-bottom: 16px
}

[data-rk] .ju367v6p {
    padding-bottom: 18px
}

[data-rk] .ju367v6q {
    padding-bottom: 20px
}

[data-rk] .ju367v6r {
    padding-bottom: 24px
}

[data-rk] .ju367v6s {
    padding-bottom: 28px
}

[data-rk] .ju367v6t {
    padding-bottom: 32px
}

[data-rk] .ju367v6u {
    padding-bottom: 36px
}

[data-rk] .ju367v6v {
    padding-bottom: 44px
}

[data-rk] .ju367v6w {
    padding-bottom: 64px
}

[data-rk] .ju367v6x {
    padding-bottom: -1px
}

[data-rk] .ju367v6y {
    padding-left: 0
}

[data-rk] .ju367v6z {
    padding-left: 1px
}

[data-rk] .ju367v70 {
    padding-left: 2px
}

[data-rk] .ju367v71 {
    padding-left: 3px
}

[data-rk] .ju367v72 {
    padding-left: 4px
}

[data-rk] .ju367v73 {
    padding-left: 5px
}

[data-rk] .ju367v74 {
    padding-left: 6px
}

[data-rk] .ju367v75 {
    padding-left: 8px
}

[data-rk] .ju367v76 {
    padding-left: 10px
}

[data-rk] .ju367v77 {
    padding-left: 12px
}

[data-rk] .ju367v78 {
    padding-left: 14px
}

[data-rk] .ju367v79 {
    padding-left: 16px
}

[data-rk] .ju367v7a {
    padding-left: 18px
}

[data-rk] .ju367v7b {
    padding-left: 20px
}

[data-rk] .ju367v7c {
    padding-left: 24px
}

[data-rk] .ju367v7d {
    padding-left: 28px
}

[data-rk] .ju367v7e {
    padding-left: 32px
}

[data-rk] .ju367v7f {
    padding-left: 36px
}

[data-rk] .ju367v7g {
    padding-left: 44px
}

[data-rk] .ju367v7h {
    padding-left: 64px
}

[data-rk] .ju367v7i {
    padding-left: -1px
}

[data-rk] .ju367v7j {
    padding-right: 0
}

[data-rk] .ju367v7k {
    padding-right: 1px
}

[data-rk] .ju367v7l {
    padding-right: 2px
}

[data-rk] .ju367v7m {
    padding-right: 3px
}

[data-rk] .ju367v7n {
    padding-right: 4px
}

[data-rk] .ju367v7o {
    padding-right: 5px
}

[data-rk] .ju367v7p {
    padding-right: 6px
}

[data-rk] .ju367v7q {
    padding-right: 8px
}

[data-rk] .ju367v7r {
    padding-right: 10px
}

[data-rk] .ju367v7s {
    padding-right: 12px
}

[data-rk] .ju367v7t {
    padding-right: 14px
}

[data-rk] .ju367v7u {
    padding-right: 16px
}

[data-rk] .ju367v7v {
    padding-right: 18px
}

[data-rk] .ju367v7w {
    padding-right: 20px
}

[data-rk] .ju367v7x {
    padding-right: 24px
}

[data-rk] .ju367v7y {
    padding-right: 28px
}

[data-rk] .ju367v7z {
    padding-right: 32px
}

[data-rk] .ju367v80 {
    padding-right: 36px
}

[data-rk] .ju367v81 {
    padding-right: 44px
}

[data-rk] .ju367v82 {
    padding-right: 64px
}

[data-rk] .ju367v83 {
    padding-right: -1px
}

[data-rk] .ju367v84 {
    padding-top: 0
}

[data-rk] .ju367v85 {
    padding-top: 1px
}

[data-rk] .ju367v86 {
    padding-top: 2px
}

[data-rk] .ju367v87 {
    padding-top: 3px
}

[data-rk] .ju367v88 {
    padding-top: 4px
}

[data-rk] .ju367v89 {
    padding-top: 5px
}

[data-rk] .ju367v8a {
    padding-top: 6px
}

[data-rk] .ju367v8b {
    padding-top: 8px
}

[data-rk] .ju367v8c {
    padding-top: 10px
}

[data-rk] .ju367v8d {
    padding-top: 12px
}

[data-rk] .ju367v8e {
    padding-top: 14px
}

[data-rk] .ju367v8f {
    padding-top: 16px
}

[data-rk] .ju367v8g {
    padding-top: 18px
}

[data-rk] .ju367v8h {
    padding-top: 20px
}

[data-rk] .ju367v8i {
    padding-top: 24px
}

[data-rk] .ju367v8j {
    padding-top: 28px
}

[data-rk] .ju367v8k {
    padding-top: 32px
}

[data-rk] .ju367v8l {
    padding-top: 36px
}

[data-rk] .ju367v8m {
    padding-top: 44px
}

[data-rk] .ju367v8n {
    padding-top: 64px
}

[data-rk] .ju367v8o {
    padding-top: -1px
}

[data-rk] .ju367v8p {
    position: absolute
}

[data-rk] .ju367v8q {
    position: fixed
}

[data-rk] .ju367v8r {
    position: relative
}

[data-rk] .ju367v8s {
    -webkit-user-select: none
}

[data-rk] .ju367v8t {
    right: 0
}

[data-rk] .ju367v8u {
    transition: .125s ease
}

[data-rk] .ju367v8v {
    transition: transform .125s ease
}

[data-rk] .ju367v8w {
    -webkit-user-select: none;
    user-select: none
}

[data-rk] .ju367v8x {
    width: 1px
}

[data-rk] .ju367v8y {
    width: 2px
}

[data-rk] .ju367v8z {
    width: 4px
}

[data-rk] .ju367v90 {
    width: 8px
}

[data-rk] .ju367v91 {
    width: 12px
}

[data-rk] .ju367v92 {
    width: 20px
}

[data-rk] .ju367v93 {
    width: 24px
}

[data-rk] .ju367v94 {
    width: 28px
}

[data-rk] .ju367v95 {
    width: 30px
}

[data-rk] .ju367v96 {
    width: 32px
}

[data-rk] .ju367v97 {
    width: 34px
}

[data-rk] .ju367v98 {
    width: 36px
}

[data-rk] .ju367v99 {
    width: 40px
}

[data-rk] .ju367v9a {
    width: 44px
}

[data-rk] .ju367v9b {
    width: 48px
}

[data-rk] .ju367v9c {
    width: 54px
}

[data-rk] .ju367v9d {
    width: 60px
}

[data-rk] .ju367v9e {
    width: 200px
}

[data-rk] .ju367v9f {
    width: 100%
}

[data-rk] .ju367v9g {
    width: -webkit-max-content;
    width: max-content
}

[data-rk] .ju367v9h {
    -webkit-backdrop-filter: var(--rk-blurs-modalOverlay);
    backdrop-filter: var(--rk-blurs-modalOverlay)
}

[data-rk] .ju367v9i,
[data-rk] .ju367v9j:hover,
[data-rk] .ju367v9k:active {
    background: var(--rk-colors-accentColor)
}

[data-rk] .ju367v9l,
[data-rk] .ju367v9m:hover,
[data-rk] .ju367v9n:active {
    background: var(--rk-colors-accentColorForeground)
}

[data-rk] .ju367v9o,
[data-rk] .ju367v9p:hover,
[data-rk] .ju367v9q:active {
    background: var(--rk-colors-actionButtonBorder)
}

[data-rk] .ju367v9r,
[data-rk] .ju367v9s:hover,
[data-rk] .ju367v9t:active {
    background: var(--rk-colors-actionButtonBorderMobile)
}

[data-rk] .ju367v9u,
[data-rk] .ju367v9v:hover,
[data-rk] .ju367v9w:active {
    background: var(--rk-colors-actionButtonSecondaryBackground)
}

[data-rk] .ju367v9x,
[data-rk] .ju367v9y:hover,
[data-rk] .ju367v9z:active {
    background: var(--rk-colors-closeButton)
}

[data-rk] .ju367va0,
[data-rk] .ju367va1:hover,
[data-rk] .ju367va2:active {
    background: var(--rk-colors-closeButtonBackground)
}

[data-rk] .ju367va3,
[data-rk] .ju367va4:hover,
[data-rk] .ju367va5:active {
    background: var(--rk-colors-connectButtonBackground)
}

[data-rk] .ju367va6,
[data-rk] .ju367va7:hover,
[data-rk] .ju367va8:active {
    background: var(--rk-colors-connectButtonBackgroundError)
}

[data-rk] .ju367va9,
[data-rk] .ju367vaa:hover,
[data-rk] .ju367vab:active {
    background: var(--rk-colors-connectButtonInnerBackground)
}

[data-rk] .ju367vac,
[data-rk] .ju367vad:hover,
[data-rk] .ju367vae:active {
    background: var(--rk-colors-connectButtonText)
}

[data-rk] .ju367vaf,
[data-rk] .ju367vag:hover,
[data-rk] .ju367vah:active {
    background: var(--rk-colors-connectButtonTextError)
}

[data-rk] .ju367vai,
[data-rk] .ju367vaj:hover,
[data-rk] .ju367vak:active {
    background: var(--rk-colors-connectionIndicator)
}

[data-rk] .ju367val,
[data-rk] .ju367vam:hover,
[data-rk] .ju367van:active {
    background: var(--rk-colors-downloadBottomCardBackground)
}

[data-rk] .ju367vao,
[data-rk] .ju367vap:hover,
[data-rk] .ju367vaq:active {
    background: var(--rk-colors-downloadTopCardBackground)
}

[data-rk] .ju367var,
[data-rk] .ju367vas:hover,
[data-rk] .ju367vat:active {
    background: var(--rk-colors-error)
}

[data-rk] .ju367vau,
[data-rk] .ju367vav:hover,
[data-rk] .ju367vaw:active {
    background: var(--rk-colors-generalBorder)
}

[data-rk] .ju367vax,
[data-rk] .ju367vay:hover,
[data-rk] .ju367vaz:active {
    background: var(--rk-colors-generalBorderDim)
}

[data-rk] .ju367vb0,
[data-rk] .ju367vb1:hover,
[data-rk] .ju367vb2:active {
    background: var(--rk-colors-menuItemBackground)
}

[data-rk] .ju367vb3,
[data-rk] .ju367vb4:hover,
[data-rk] .ju367vb5:active {
    background: var(--rk-colors-modalBackdrop)
}

[data-rk] .ju367vb6,
[data-rk] .ju367vb7:hover,
[data-rk] .ju367vb8:active {
    background: var(--rk-colors-modalBackground)
}

[data-rk] .ju367vb9,
[data-rk] .ju367vba:hover,
[data-rk] .ju367vbb:active {
    background: var(--rk-colors-modalBorder)
}

[data-rk] .ju367vbc,
[data-rk] .ju367vbd:hover,
[data-rk] .ju367vbe:active {
    background: var(--rk-colors-modalText)
}

[data-rk] .ju367vbf,
[data-rk] .ju367vbg:hover,
[data-rk] .ju367vbh:active {
    background: var(--rk-colors-modalTextDim)
}

[data-rk] .ju367vbi,
[data-rk] .ju367vbj:hover,
[data-rk] .ju367vbk:active {
    background: var(--rk-colors-modalTextSecondary)
}

[data-rk] .ju367vbl,
[data-rk] .ju367vbm:hover,
[data-rk] .ju367vbn:active {
    background: var(--rk-colors-profileAction)
}

[data-rk] .ju367vbo,
[data-rk] .ju367vbp:hover,
[data-rk] .ju367vbq:active {
    background: var(--rk-colors-profileActionHover)
}

[data-rk] .ju367vbr,
[data-rk] .ju367vbs:hover,
[data-rk] .ju367vbt:active {
    background: var(--rk-colors-profileForeground)
}

[data-rk] .ju367vbu,
[data-rk] .ju367vbv:hover,
[data-rk] .ju367vbw:active {
    background: var(--rk-colors-selectedOptionBorder)
}

[data-rk] .ju367vbx,
[data-rk] .ju367vby:hover,
[data-rk] .ju367vbz:active {
    background: var(--rk-colors-standby)
}

[data-rk] .ju367vc0,
[data-rk] .ju367vc1:hover,
[data-rk] .ju367vc2:active {
    border-color: var(--rk-colors-accentColor)
}

[data-rk] .ju367vc3,
[data-rk] .ju367vc4:hover,
[data-rk] .ju367vc5:active {
    border-color: var(--rk-colors-accentColorForeground)
}

[data-rk] .ju367vc6,
[data-rk] .ju367vc7:hover,
[data-rk] .ju367vc8:active {
    border-color: var(--rk-colors-actionButtonBorder)
}

[data-rk] .ju367vc9,
[data-rk] .ju367vca:hover,
[data-rk] .ju367vcb:active {
    border-color: var(--rk-colors-actionButtonBorderMobile)
}

[data-rk] .ju367vcc,
[data-rk] .ju367vcd:hover,
[data-rk] .ju367vce:active {
    border-color: var(--rk-colors-actionButtonSecondaryBackground)
}

[data-rk] .ju367vcf,
[data-rk] .ju367vcg:hover,
[data-rk] .ju367vch:active {
    border-color: var(--rk-colors-closeButton)
}

[data-rk] .ju367vci,
[data-rk] .ju367vcj:hover,
[data-rk] .ju367vck:active {
    border-color: var(--rk-colors-closeButtonBackground)
}

[data-rk] .ju367vcl,
[data-rk] .ju367vcm:hover,
[data-rk] .ju367vcn:active {
    border-color: var(--rk-colors-connectButtonBackground)
}

[data-rk] .ju367vco,
[data-rk] .ju367vcp:hover,
[data-rk] .ju367vcq:active {
    border-color: var(--rk-colors-connectButtonBackgroundError)
}

[data-rk] .ju367vcr,
[data-rk] .ju367vcs:hover,
[data-rk] .ju367vct:active {
    border-color: var(--rk-colors-connectButtonInnerBackground)
}

[data-rk] .ju367vcu,
[data-rk] .ju367vcv:hover,
[data-rk] .ju367vcw:active {
    border-color: var(--rk-colors-connectButtonText)
}

[data-rk] .ju367vcx,
[data-rk] .ju367vcy:hover,
[data-rk] .ju367vcz:active {
    border-color: var(--rk-colors-connectButtonTextError)
}

[data-rk] .ju367vd0,
[data-rk] .ju367vd1:hover,
[data-rk] .ju367vd2:active {
    border-color: var(--rk-colors-connectionIndicator)
}

[data-rk] .ju367vd3,
[data-rk] .ju367vd4:hover,
[data-rk] .ju367vd5:active {
    border-color: var(--rk-colors-downloadBottomCardBackground)
}

[data-rk] .ju367vd6,
[data-rk] .ju367vd7:hover,
[data-rk] .ju367vd8:active {
    border-color: var(--rk-colors-downloadTopCardBackground)
}

[data-rk] .ju367vd9,
[data-rk] .ju367vda:hover,
[data-rk] .ju367vdb:active {
    border-color: var(--rk-colors-error)
}

[data-rk] .ju367vdc,
[data-rk] .ju367vdd:hover,
[data-rk] .ju367vde:active {
    border-color: var(--rk-colors-generalBorder)
}

[data-rk] .ju367vdf,
[data-rk] .ju367vdg:hover,
[data-rk] .ju367vdh:active {
    border-color: var(--rk-colors-generalBorderDim)
}

[data-rk] .ju367vdi,
[data-rk] .ju367vdj:hover,
[data-rk] .ju367vdk:active {
    border-color: var(--rk-colors-menuItemBackground)
}

[data-rk] .ju367vdl,
[data-rk] .ju367vdm:hover,
[data-rk] .ju367vdn:active {
    border-color: var(--rk-colors-modalBackdrop)
}

[data-rk] .ju367vdo,
[data-rk] .ju367vdp:hover,
[data-rk] .ju367vdq:active {
    border-color: var(--rk-colors-modalBackground)
}

[data-rk] .ju367vdr,
[data-rk] .ju367vds:hover,
[data-rk] .ju367vdt:active {
    border-color: var(--rk-colors-modalBorder)
}

[data-rk] .ju367vdu,
[data-rk] .ju367vdv:hover,
[data-rk] .ju367vdw:active {
    border-color: var(--rk-colors-modalText)
}

[data-rk] .ju367vdx,
[data-rk] .ju367vdy:hover,
[data-rk] .ju367vdz:active {
    border-color: var(--rk-colors-modalTextDim)
}

[data-rk] .ju367ve0,
[data-rk] .ju367ve1:hover,
[data-rk] .ju367ve2:active {
    border-color: var(--rk-colors-modalTextSecondary)
}

[data-rk] .ju367ve3,
[data-rk] .ju367ve4:hover,
[data-rk] .ju367ve5:active {
    border-color: var(--rk-colors-profileAction)
}

[data-rk] .ju367ve6,
[data-rk] .ju367ve7:hover,
[data-rk] .ju367ve8:active {
    border-color: var(--rk-colors-profileActionHover)
}

[data-rk] .ju367ve9,
[data-rk] .ju367vea:hover,
[data-rk] .ju367veb:active {
    border-color: var(--rk-colors-profileForeground)
}

[data-rk] .ju367vec,
[data-rk] .ju367ved:hover,
[data-rk] .ju367vee:active {
    border-color: var(--rk-colors-selectedOptionBorder)
}

[data-rk] .ju367vef,
[data-rk] .ju367veg:hover,
[data-rk] .ju367veh:active {
    border-color: var(--rk-colors-standby)
}

[data-rk] .ju367vei,
[data-rk] .ju367vej:hover,
[data-rk] .ju367vek:active {
    box-shadow: var(--rk-shadows-connectButton)
}

[data-rk] .ju367vel,
[data-rk] .ju367vem:hover,
[data-rk] .ju367ven:active {
    box-shadow: var(--rk-shadows-dialog)
}

[data-rk] .ju367veo,
[data-rk] .ju367vep:hover,
[data-rk] .ju367veq:active {
    box-shadow: var(--rk-shadows-profileDetailsAction)
}

[data-rk] .ju367ver,
[data-rk] .ju367ves:hover,
[data-rk] .ju367vet:active {
    box-shadow: var(--rk-shadows-selectedOption)
}

[data-rk] .ju367veu,
[data-rk] .ju367vev:hover,
[data-rk] .ju367vew:active {
    box-shadow: var(--rk-shadows-selectedWallet)
}

[data-rk] .ju367vex,
[data-rk] .ju367vey:hover,
[data-rk] .ju367vez:active {
    box-shadow: var(--rk-shadows-walletLogo)
}

[data-rk] .ju367vf0,
[data-rk] .ju367vf1:hover,
[data-rk] .ju367vf2:active {
    color: var(--rk-colors-accentColor)
}

[data-rk] .ju367vf3,
[data-rk] .ju367vf4:hover,
[data-rk] .ju367vf5:active {
    color: var(--rk-colors-accentColorForeground)
}

[data-rk] .ju367vf6,
[data-rk] .ju367vf7:hover,
[data-rk] .ju367vf8:active {
    color: var(--rk-colors-actionButtonBorder)
}

[data-rk] .ju367vf9,
[data-rk] .ju367vfa:hover,
[data-rk] .ju367vfb:active {
    color: var(--rk-colors-actionButtonBorderMobile)
}

[data-rk] .ju367vfc,
[data-rk] .ju367vfd:hover,
[data-rk] .ju367vfe:active {
    color: var(--rk-colors-actionButtonSecondaryBackground)
}

[data-rk] .ju367vff,
[data-rk] .ju367vfg:hover,
[data-rk] .ju367vfh:active {
    color: var(--rk-colors-closeButton)
}

[data-rk] .ju367vfi,
[data-rk] .ju367vfj:hover,
[data-rk] .ju367vfk:active {
    color: var(--rk-colors-closeButtonBackground)
}

[data-rk] .ju367vfl,
[data-rk] .ju367vfm:hover,
[data-rk] .ju367vfn:active {
    color: var(--rk-colors-connectButtonBackground)
}

[data-rk] .ju367vfo,
[data-rk] .ju367vfp:hover,
[data-rk] .ju367vfq:active {
    color: var(--rk-colors-connectButtonBackgroundError)
}

[data-rk] .ju367vfr,
[data-rk] .ju367vfs:hover,
[data-rk] .ju367vft:active {
    color: var(--rk-colors-connectButtonInnerBackground)
}

[data-rk] .ju367vfu,
[data-rk] .ju367vfv:hover,
[data-rk] .ju367vfw:active {
    color: var(--rk-colors-connectButtonText)
}

[data-rk] .ju367vfx,
[data-rk] .ju367vfy:hover,
[data-rk] .ju367vfz:active {
    color: var(--rk-colors-connectButtonTextError)
}

[data-rk] .ju367vg0,
[data-rk] .ju367vg1:hover,
[data-rk] .ju367vg2:active {
    color: var(--rk-colors-connectionIndicator)
}

[data-rk] .ju367vg3,
[data-rk] .ju367vg4:hover,
[data-rk] .ju367vg5:active {
    color: var(--rk-colors-downloadBottomCardBackground)
}

[data-rk] .ju367vg6,
[data-rk] .ju367vg7:hover,
[data-rk] .ju367vg8:active {
    color: var(--rk-colors-downloadTopCardBackground)
}

[data-rk] .ju367vg9,
[data-rk] .ju367vga:hover,
[data-rk] .ju367vgb:active {
    color: var(--rk-colors-error)
}

[data-rk] .ju367vgc,
[data-rk] .ju367vgd:hover,
[data-rk] .ju367vge:active {
    color: var(--rk-colors-generalBorder)
}

[data-rk] .ju367vgf,
[data-rk] .ju367vgg:hover,
[data-rk] .ju367vgh:active {
    color: var(--rk-colors-generalBorderDim)
}

[data-rk] .ju367vgi,
[data-rk] .ju367vgj:hover,
[data-rk] .ju367vgk:active {
    color: var(--rk-colors-menuItemBackground)
}

[data-rk] .ju367vgl,
[data-rk] .ju367vgm:hover,
[data-rk] .ju367vgn:active {
    color: var(--rk-colors-modalBackdrop)
}

[data-rk] .ju367vgo,
[data-rk] .ju367vgp:hover,
[data-rk] .ju367vgq:active {
    color: var(--rk-colors-modalBackground)
}

[data-rk] .ju367vgr,
[data-rk] .ju367vgs:hover,
[data-rk] .ju367vgt:active {
    color: var(--rk-colors-modalBorder)
}

[data-rk] .ju367vgu,
[data-rk] .ju367vgv:hover,
[data-rk] .ju367vgw:active {
    color: var(--rk-colors-modalText)
}

[data-rk] .ju367vgx,
[data-rk] .ju367vgy:hover,
[data-rk] .ju367vgz:active {
    color: var(--rk-colors-modalTextDim)
}

[data-rk] .ju367vh0,
[data-rk] .ju367vh1:hover,
[data-rk] .ju367vh2:active {
    color: var(--rk-colors-modalTextSecondary)
}

[data-rk] .ju367vh3,
[data-rk] .ju367vh4:hover,
[data-rk] .ju367vh5:active {
    color: var(--rk-colors-profileAction)
}

[data-rk] .ju367vh6,
[data-rk] .ju367vh7:hover,
[data-rk] .ju367vh8:active {
    color: var(--rk-colors-profileActionHover)
}

[data-rk] .ju367vh9,
[data-rk] .ju367vha:hover,
[data-rk] .ju367vhb:active {
    color: var(--rk-colors-profileForeground)
}

[data-rk] .ju367vhc,
[data-rk] .ju367vhd:hover,
[data-rk] .ju367vhe:active {
    color: var(--rk-colors-selectedOptionBorder)
}

[data-rk] .ju367vhf,
[data-rk] .ju367vhg:hover,
[data-rk] .ju367vhh:active {
    color: var(--rk-colors-standby)
}

@media screen and (min-width:768px) {
    [data-rk] .ju367v1 {
        align-items: flex-start
    }

    [data-rk] .ju367v3 {
        align-items: flex-end
    }

    [data-rk] .ju367v5 {
        align-items: center
    }

    [data-rk] .ju367v7 {
        display: none
    }

    [data-rk] .ju367v9 {
        display: block
    }

    [data-rk] .ju367vb {
        display: flex
    }

    [data-rk] .ju367vd {
        display: inline
    }
}

[data-rk] ._12cbo8i3,
[data-rk] ._12cbo8i3:after {
    --_12cbo8i0: 1;
    --_12cbo8i1: 1
}

[data-rk] ._12cbo8i3:hover {
    transform: scale(var(--_12cbo8i0))
}

[data-rk] ._12cbo8i3:active {
    transform: scale(var(--_12cbo8i1))
}

[data-rk] ._12cbo8i3:active:after {
    bottom: -1px;
    content: "";
    display: block;
    left: -1px;
    position: absolute;
    right: -1px;
    top: -1px;
    transform: scale(calc((1/var(--_12cbo8i1))*var(--_12cbo8i0)))
}

[data-rk] ._12cbo8i4,
[data-rk] ._12cbo8i4:after {
    --_12cbo8i0: 1.025
}

[data-rk] ._12cbo8i5,
[data-rk] ._12cbo8i5:after {
    --_12cbo8i0: 1.1
}

[data-rk] ._12cbo8i6,
[data-rk] ._12cbo8i6:after {
    --_12cbo8i1: 0.95
}

[data-rk] ._12cbo8i7,
[data-rk] ._12cbo8i7:after {
    --_12cbo8i1: 0.9
}

@keyframes _1luule41 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

[data-rk] ._1luule42 {
    animation: _1luule41 3s linear infinite
}

[data-rk] ._1luule43 {
    background: conic-gradient(from 180deg at 50% 50%, #4892fe00 0deg, currentColor 282.04deg, #4892fe00 319.86deg, #4892fe00 1turn);
    height: 21px;
    width: 21px
}

@keyframes _9pm4ki0 {
    0% {
        transform: translateY(100%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes _9pm4ki1 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

[data-rk] ._9pm4ki3 {
    animation: _9pm4ki1 .15s ease;
    bottom: -200px;
    left: -200px;
    padding: 200px;
    right: -200px;
    top: -200px;
    transform: translateZ(0);
    z-index: 2147483646
}

[data-rk] ._9pm4ki5 {
    animation: _9pm4ki0 .35s cubic-bezier(.15, 1.15, .6, 1), _9pm4ki1 .15s ease;
    max-width: 100vw
}

[data-rk] ._1ckjpok1 {
    box-sizing: initial;
    max-width: 100vw;
    width: 360px
}

[data-rk] ._1ckjpok2 {
    width: 100vw
}

[data-rk] ._1ckjpok3 {
    min-width: 720px;
    width: 720px
}

[data-rk] ._1ckjpok4 {
    min-width: 368px;
    width: 368px
}

[data-rk] ._1ckjpok6 {
    border-width: 0;
    box-sizing: border-box;
    width: 100vw
}

@media screen and (min-width:768px) {
    [data-rk] ._1ckjpok1 {
        width: 360px
    }

    [data-rk] ._1ckjpok2 {
        width: 480px
    }

    [data-rk] ._1ckjpok4 {
        min-width: 368px;
        width: 368px
    }
}

@media screen and (max-width:767px) {
    [data-rk] ._1ckjpok7 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        margin-top: -200px;
        padding-bottom: 200px;
        top: 200px
    }
}

[data-rk] .v9horb0:hover {
    background: #0000 none repeat 0 0/auto auto padding-box border-box scroll;
    background: initial
}

[data-rk] ._18dqw9x0,
[data-rk] ._18dqw9x1 {
    max-height: 456px;
    overflow-x: hidden;
    overflow-y: auto
}

[data-rk] ._18dqw9x1 {
    scrollbar-width: none
}

[data-rk] ._18dqw9x1::-webkit-scrollbar {
    display: none
}

[data-rk] .g5kl0l0 {
    border-color: #0000
}

[data-rk] ._1vwt0cg0 {
    background: #fff
}

[data-rk] ._1vwt0cg2 {
    max-height: 454px;
    overflow-y: auto
}

[data-rk] ._1vwt0cg3 {
    min-width: 287px
}

[data-rk] ._1vwt0cg4 {
    min-width: 100%
}

@keyframes _1am14411 {
    0% {
        stroke-dashoffset: 0
    }

    to {
        stroke-dashoffset: -283
    }
}

[data-rk] ._1am14410 {
    overflow: auto;
    scrollbar-width: none;
    transform: translateZ(0)
}

[data-rk] ._1am14410::-webkit-scrollbar {
    display: none
}

[data-rk] ._1am14412 {
    stroke-dasharray: 98 196;
    fill: none;
    stroke-linecap: round;
    stroke-width: 4;
    animation: _1am14411 1s linear infinite
}

[data-rk] ._1am14413 {
    position: absolute
}

[data-rk] ._1y2lnfi0 {
    border: 1px solid #10151f0f
}

[data-rk] ._1y2lnfi1 {
    max-width: -moz-fit-content;
    max-width: -webkit-fit-content;
    max-width: fit-content
}

.sidebar-option_font-ptmono__P--xH {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.sidebar-option_font-unifontex__Bj5NC {
    font-family: unifontex, sans-serif
}

.sidebar-option_text-h28__CFEj7 {
    font-size: 28px
}

.sidebar-option_text-h20__3Zwzr {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .sidebar-option_text-h20__3Zwzr {
        font-size: 18px;
        line-height: 25px
    }
}

.sidebar-option_text-18__yWUC7 {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .sidebar-option_text-18__yWUC7 {
        font-size: 16px;
        line-height: 20px
    }
}

.sidebar-option_text-16__7I0UD {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .sidebar-option_text-16__7I0UD {
        font-size: 14px;
        line-height: 19px
    }
}

.sidebar-option_text-14__BMby9 {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .sidebar-option_text-14__BMby9 {
        font-size: 12px;
        line-height: 18px
    }
}

.sidebar-option_text-12__bQ0hP {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .sidebar-option_text-12__bQ0hP {
        font-size: 10px;
        line-height: 15px
    }
}

.sidebar-option_font-bold__DMaeK {
    font-weight: 700
}

.sidebar-option_menu_item__8RnXQ {
    align-items: center;
    border: 0 solid #0000;
    color: #fff;
    display: flex;
    height: 44px;
    justify-content: space-between;
    opacity: .7;
    padding: 10px 0 10px 12px;
    position: relative;
    text-decoration: none;
    width: 214px;
    z-index: 0
}

.sidebar-option_menu_item__8RnXQ .sidebar-option_label__gwKa6 {
    grid-gap: 8px;
    align-items: center;
    display: grid;
    grid-template-columns: 24px auto;
    position: relative
}

.sidebar-option_menu_item__8RnXQ .sidebar-option_label__gwKa6 span {
    font-size: 22px;
    font-weight: 700;
    line-height: 26px
}

@media screen and (max-width:768px) {
    .sidebar-option_menu_item__8RnXQ .sidebar-option_label__gwKa6 span {
        font-size: 16px;
        line-height: 20px
    }
}

.sidebar-option_menu_item__8RnXQ .sidebar-option_chip__ueKyY {
    font-size: 10px;
    height: 28px;
    width: 46px
}

.sidebar-option_menu_item__8RnXQ.sidebar-option_selected__0VsVI span {
    color: #6F0709
}

.sidebar-option_menu_item__8RnXQ.sidebar-option_selected__0VsVI .sidebar-option_bgh__s5dRa,
.sidebar-option_menu_item__8RnXQ.sidebar-option_selected__0VsVI .sidebar-option_bgv__LMnMw {
    background: #232330
}

.sidebar-option_menu_item__8RnXQ.sidebar-option_disabled__L-vf9 {
    cursor: not-allowed;
    opacity: .3
}

.sidebar-option_menu_item__8RnXQ .sidebar-option_bgv__LMnMw {
    background: #0000;
    bottom: 0;
    height: 100%;
    left: 3px;
    position: absolute;
    right: 3px;
    top: 0;
    z-index: -1
}

.sidebar-option_menu_item__8RnXQ .sidebar-option_bgh__s5dRa {
    background: #0000;
    bottom: 3px;
    left: 0;
    position: absolute;
    right: 0;
    top: 3px;
    width: 100%;
    z-index: -1
}

.sidebar-option_notification__\+ib5p {
    background-color: #A1EE2B;
    border-radius: 50%;
    height: 10px;
    position: absolute;
    right: 20px;
    width: 10px
}

.styles_font-ptmono__DQTlz {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.styles_font-unifontex__XIK-M {
    font-family: unifontex, sans-serif
}

.styles_text-h28__MH4TV {
    font-size: 28px
}

.styles_text-h20__E6DnV {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .styles_text-h20__E6DnV {
        font-size: 18px;
        line-height: 25px
    }
}

.styles_text-18__X0gbL {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .styles_text-18__X0gbL {
        font-size: 16px;
        line-height: 20px
    }
}

.styles_text-16__jktKD {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .styles_text-16__jktKD {
        font-size: 14px;
        line-height: 19px
    }
}

.styles_text-14__vh\+v5 {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .styles_text-14__vh\+v5 {
        font-size: 12px;
        line-height: 18px
    }
}

.styles_text-12__xTlGO {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .styles_text-12__xTlGO {
        font-size: 10px;
        line-height: 15px
    }
}

.styles_font-bold__rARmy {
    font-weight: 700
}

.styles_sidebar__NiADr {
    display: flex;
    flex-flow: column nowrap;
    height: calc(100svh - 64px);
    position: -webkit-sticky;
    position: sticky;
    top: 2rem
}

@media screen and (max-width:980px) {
    .styles_sidebar__NiADr {
        height: 100dvh;
        width: 250px
    }

    .styles_sidebar__NiADr:after {
        background-color: #232330;
        bottom: 4px;
        content: "";
        display: block;
        left: 100%;
        position: absolute;
        top: 4px;
        width: 4px
    }
}

.styles_content__InI3c {
    background: linear-gradient(90deg, #232330 0, #232330 6px, #151623 0, #151623);
    display: flex;
    flex-flow: column nowrap;
    flex-grow: 1;
    gap: 12px;
    justify-content: space-between;
    padding: 8px 12px 0 20px
}

@media screen and (max-width:980px) {
    .styles_content__InI3c {
        background: #151623;
        height: 100%;
        padding: 20px 24px 30px 16px
    }
}

.styles_content__InI3c .styles_header__Ibppp {
    margin: 0 0 32px 31px
}

.styles_content__InI3c .styles_header__Ibppp .styles_close_icon__BwZyj {
    display: none
}

@media screen and (max-width:980px) {
    .styles_content__InI3c .styles_header__Ibppp {
        align-items: center;
        display: flex;
        justify-content: space-between;
        margin: 0 0 40px
    }

    .styles_content__InI3c .styles_header__Ibppp .styles_close_icon__BwZyj {
        display: block
    }
}

@media screen and (max-height:640px) {
    .styles_content__InI3c .styles_header__Ibppp {
        margin: 0 0 16px
    }
}

.styles_content__InI3c .styles_main_menu__sEk-U {
    display: flex;
    flex-flow: column nowrap;
    gap: .75rem;
    width: 100%
}

@media screen and (max-height:700px) {
    .styles_content__InI3c .styles_main_menu__sEk-U {
        gap: 0
    }
}

.styles_content__InI3c .styles_footer__r4XqO {
    padding-left: 13px;
    padding-right: 21px
}

.styles_content__InI3c .styles_footer__r4XqO .styles_links__pv2\+r {
    display: flex;
    flex-flow: column nowrap;
    gap: 10px;
    margin-bottom: 42px
}

.styles_content__InI3c .styles_footer__r4XqO .styles_links__pv2\+r a {
    display: block;
    font-size: 16px;
    line-height: 18px;
    opacity: .7
}

@media screen and (max-width:768px) {
    .styles_content__InI3c .styles_footer__r4XqO .styles_links__pv2\+r a {
        font-size: 14px;
        line-height: 16px
    }
}

.styles_content__InI3c .styles_footer__r4XqO .styles_socials__W2uyB {
    display: flex;
    gap: 1rem;
    justify-content: center
}

.styles_decoration__7Wijx {
    display: grid;
    grid-template-columns: 22px auto 22px;
    height: 32px
}

@media screen and (max-width:980px) {
    .styles_decoration__7Wijx {
        background-color: #232330;
        display: block;
        height: 4px;
        width: 100%
    }

    .styles_decoration__7Wijx>* {
        display: none
    }
}

.styles_decoration__7Wijx>div {
    height: 32px
}

.styles_decoration__7Wijx .styles_top__8wMDZ {
    background: linear-gradient(180deg, #232330 0, #232330 8px, #151623 0, #151623)
}

.styles_decoration__7Wijx .styles_bottom__7Upkp {
    background-color: #151623
}

.styles_header_grid__fPj\+y {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    column-gap: 16px;
    display: grid;
    grid-template-areas: "levelProgress notifications wallet account";
    grid-template-columns: 1fr repeat(3, -webkit-min-content);
    grid-template-columns: 1fr repeat(3, min-content);
    row-gap: 16px
}

.styles_header_grid__fPj\+y .styles_horizontalNav__kxf8x {
    display: none;
    grid-area: unset
}

@media screen and (max-width:980px) {
    .styles_header_grid__fPj\+y {
        grid-template-areas: "sidebarBtn . account account account" "levelProgress levelProgress levelProgress notifications wallet"
    }
}

.styles_header_grid__fPj\+y.styles_profile_page__paIcf {
    grid-template-areas: "horizontalNav . wallet account";
    grid-template-columns: -webkit-min-content 1fr repeat(2, -webkit-min-content);
    grid-template-columns: min-content 1fr repeat(2, min-content)
}

.styles_header_grid__fPj\+y.styles_profile_page__paIcf .styles_levelProgress__ipp5X,
.styles_header_grid__fPj\+y.styles_profile_page__paIcf .styles_notifications__8PS8M {
    display: none;
    grid-area: unset
}

.styles_header_grid__fPj\+y.styles_profile_page__paIcf .styles_horizontalNav__kxf8x {
    display: flex;
    grid-area: horizontalNav
}

@media screen and (max-width:1140px) {
    .styles_header_grid__fPj\+y.styles_profile_page__paIcf {
        grid-template-areas: "horizontalNav . wallet account";
        grid-template-columns: -webkit-min-content 1fr repeat(2, -webkit-min-content);
        grid-template-columns: min-content 1fr repeat(2, min-content)
    }
}

@media screen and (max-width:980px) {
    .styles_header_grid__fPj\+y.styles_profile_page__paIcf {
        grid-template-areas: "sidebarBtn horizontalNav . wallet account";
        grid-template-columns: repeat(2, -webkit-min-content) 1fr repeat(2, -webkit-min-content);
        grid-template-columns: repeat(2, min-content) 1fr repeat(2, min-content)
    }
}

@media screen and (max-width:768px) {
    .styles_header_grid__fPj\+y.styles_profile_page__paIcf {
        grid-template-areas: "sidebarBtn horizontalNav . account account" "levelProgress levelProgress levelProgress levelProgress wallet";
        grid-template-columns: -webkit-min-content -webkit-min-content auto -webkit-min-content -webkit-min-content;
        grid-template-columns: min-content min-content auto min-content min-content
    }

    .styles_header_grid__fPj\+y.styles_profile_page__paIcf .styles_levelProgress__ipp5X {
        display: flex;
        grid-area: levelProgress
    }
}

@media screen and (max-width:630px) {
    .styles_header_grid__fPj\+y.styles_profile_page__paIcf {
        column-gap: 6px;
        grid-template-areas: "sidebarBtn . wallet account" "horizontalNav horizontalNav horizontalNav horizontalNav";
        grid-template-columns: -webkit-min-content auto -webkit-min-content -webkit-min-content;
        grid-template-columns: min-content auto min-content min-content;
        row-gap: 12px
    }

    .styles_header_grid__fPj\+y.styles_profile_page__paIcf .styles_horizontalNav__kxf8x {
        justify-self: center
    }

    .styles_header_grid__fPj\+y.styles_profile_page__paIcf .styles_levelProgress__ipp5X {
        display: none;
        grid-area: unset
    }
}

.styles_header_grid__fPj\+y .styles_horizontalNav__kxf8x {
    grid-area: horizontalNav
}

.styles_header_grid__fPj\+y .styles_notifications__8PS8M {
    grid-area: notifications
}

.styles_header_grid__fPj\+y .styles_wallet__-BfNh {
    grid-area: wallet
}

.styles_header_grid__fPj\+y .styles_account__dyXWt {
    grid-area: account
}

.styles_header_grid__fPj\+y .styles_levelProgress__ipp5X {
    grid-area: levelProgress
}

.styles_header_grid__fPj\+y .styles_sidebarBtn__5t6-a {
    grid-area: sidebarBtn
}

.styles_header__dHODH {
    align-items: center;
    align-self: flex-start;
    display: flex;
    flex-direction: row;
    gap: 16px;
    justify-content: flex-end;
    padding: 0 0 0 20px;
    width: 100%
}

@media screen and (max-width:980px) {
    .styles_header__dHODH {
        align-items: flex-end;
        column-gap: 12px;
        flex-direction: column-reverse;
        justify-content: space-between;
        padding: 12px 0 0
    }
}

@media screen and (max-width:768px) {
    .styles_header__dHODH {
        row-gap: 16px
    }
}

.styles_profile__N5HoO {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: 12px;
    justify-content: normal;
    width: auto
}

@media screen and (max-width:980px) {
    .styles_profile__N5HoO {
        flex-direction: row-reverse;
        justify-content: space-between;
        width: 100%
    }
}

.styles_profile__N5HoO .styles_grid__9uvWG {
    grid-gap: 12px;
    display: grid;
    gap: 12px;
    grid-template-columns: repeat(3, auto)
}

@media screen and (max-width:768px) {
    .styles_profile__N5HoO .styles_grid__9uvWG {
        display: block
    }
}

@media screen and (min-width:980px) {
    .styles_profile__N5HoO .styles_grid__9uvWG {
        display: block
    }
}

.account-menu-item_font-ptmono__zm6Nt {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.account-menu-item_font-unifontex__VSUhx {
    font-family: unifontex, sans-serif
}

.account-menu-item_text-h28__OupFw {
    font-size: 28px
}

.account-menu-item_text-h20__cBVqu {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .account-menu-item_text-h20__cBVqu {
        font-size: 18px;
        line-height: 25px
    }
}

.account-menu-item_text-18__PVC\+l {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .account-menu-item_text-18__PVC\+l {
        font-size: 16px;
        line-height: 20px
    }
}

.account-menu-item_text-16__QplVW {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .account-menu-item_text-16__QplVW {
        font-size: 14px;
        line-height: 19px
    }
}

.account-menu-item_text-14__7nhpu {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .account-menu-item_text-14__7nhpu {
        font-size: 12px;
        line-height: 18px
    }
}

.account-menu-item_text-12__TGgsM {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .account-menu-item_text-12__TGgsM {
        font-size: 10px;
        line-height: 15px
    }
}

.account-menu-item_font-bold__8TaOX {
    font-weight: 700
}

.account-menu-item_menu_item__90VG6 {
    align-items: center;
    border: 0 solid #0000;
    color: #fff;
    display: flex;
    height: 44px;
    justify-content: space-between;
    opacity: .7;
    padding: 12px 0;
    position: relative;
    text-decoration: none;
    width: 100%;
    z-index: 0
}

.account-menu-item_menu_item__90VG6:hover .account-menu-item_label__\+ZCHR {
    opacity: .6
}

.account-menu-item_menu_item__90VG6 .account-menu-item_label__\+ZCHR {
    grid-gap: 8px;
    align-items: center;
    display: grid;
    grid-template-columns: 24px auto;
    transition: opacity .15s ease, color .1s ease
}

.account-menu-item_menu_item__90VG6 .account-menu-item_label__\+ZCHR span {
    font-size: 18px;
    font-weight: 700
}

.account-menu-item_menu_item__90VG6 .account-menu-item_chip__\+DElt {
    font-size: 10px;
    height: 28px;
    width: 46px
}

.account-menu-item_menu_item__90VG6.account-menu-item_selected__f8B2N span {
    color: #6F0709
}

.account-menu-item_menu_item__90VG6.account-menu-item_disabled__Td3MN {
    cursor: not-allowed;
    opacity: .3
}

.account-menu-item_menu_item__90VG6.account-menu-item_disabled__Td3MN:hover .account-menu-item_label__\+ZCHR {
    opacity: 1
}

.account-menu_container__TP\+7i {
    background-color: #151623;
    padding: 8px 20px 20px
}

.account-menu_container__TP\+7i .account-menu_delimiter__Rdo2O {
    background-color: #232330;
    height: 1px;
    margin-bottom: 16px;
    margin-top: 12px;
    width: 100%
}

.account-menu_container__TP\+7i .account-menu_logout__\+y7MP {
    display: block
}

.account-menu_container__TP\+7i .account-menu_logout__\+y7MP>div {
    align-items: center;
    background-repeat: no-repeat;
    background-size: contain;
    color: #ff3d3d;
    display: flex;
    font-size: 18px;
    font-weight: 700;
    height: 47px;
    justify-content: center;
    text-align: center;
    width: 191px
}

@media screen and (max-width:768px) {
    .account-menu_container__TP\+7i .account-menu_logout__\+y7MP>div {
        font-size: 14px
    }
}

.LogoutBtn_font-ptmono__q-lL5 {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.LogoutBtn_font-unifontex__Rpci3 {
    font-family: unifontex, sans-serif
}

.LogoutBtn_text-h28__P36SQ {
    font-size: 28px
}

.LogoutBtn_text-h20__WrCRq {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .LogoutBtn_text-h20__WrCRq {
        font-size: 18px;
        line-height: 25px
    }
}

.LogoutBtn_btn__RkR1N .LogoutBtn_body__NjsNR,
.LogoutBtn_text-18__cG1EE {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {

    .LogoutBtn_btn__RkR1N .LogoutBtn_body__NjsNR,
    .LogoutBtn_text-18__cG1EE {
        font-size: 16px;
        line-height: 20px
    }
}

.LogoutBtn_text-16__uXXHZ {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .LogoutBtn_text-16__uXXHZ {
        font-size: 14px;
        line-height: 19px
    }
}

.LogoutBtn_text-14__WQHqO {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .LogoutBtn_text-14__WQHqO {
        font-size: 12px;
        line-height: 18px
    }
}

.LogoutBtn_text-12__NKmSU {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .LogoutBtn_text-12__NKmSU {
        font-size: 10px;
        line-height: 15px
    }
}

.LogoutBtn_btn__RkR1N .LogoutBtn_body__NjsNR,
.LogoutBtn_font-bold__0eHcU {
    font-weight: 700
}

.LogoutBtn_btn__RkR1N {
    align-items: center;
    display: grid;
    grid-template-columns: -webkit-min-content 1fr -webkit-min-content;
    grid-template-columns: min-content 1fr min-content;
    max-height: 47px;
    max-width: 191px;
    width: 100%
}

.LogoutBtn_btn__RkR1N .LogoutBtn_left__EK-pS path,
.LogoutBtn_btn__RkR1N .LogoutBtn_right__HgOwy path {
    fill: #ff3d3d
}

.LogoutBtn_btn__RkR1N .LogoutBtn_body__NjsNR {
    align-items: center;
    border-bottom: 3px solid #ff3d3d;
    border-top: 3px solid #ff3d3d;
    color: #ff3d3d;
    display: flex;
    justify-content: center;
    min-height: 100%;
    text-align: center
}

.ToggleSidebarBtn_sidebar_btn__meF0M {
    display: none
}

@media screen and (max-width:980px) {
    .ToggleSidebarBtn_sidebar_btn__meF0M {
        display: block
    }
}

.HorizontalNavigation_font-ptmono__24Wtm {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.HorizontalNavigation_font-unifontex__edu99 {
    font-family: unifontex, sans-serif
}

.HorizontalNavigation_text-h28__ghI8f {
    font-size: 28px
}

.HorizontalNavigation_text-h20__TpcHQ {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .HorizontalNavigation_text-h20__TpcHQ {
        font-size: 18px;
        line-height: 25px
    }
}

.HorizontalNavigation_text-18__UKD5P {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .HorizontalNavigation_text-18__UKD5P {
        font-size: 16px;
        line-height: 20px
    }
}

.HorizontalNavigation_container__lRYVL .HorizontalNavigation_item__bzyQK,
.HorizontalNavigation_text-16__ystCA {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {

    .HorizontalNavigation_container__lRYVL .HorizontalNavigation_item__bzyQK,
    .HorizontalNavigation_text-16__ystCA {
        font-size: 14px;
        line-height: 19px
    }
}

.HorizontalNavigation_text-14__h0C-o {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .HorizontalNavigation_text-14__h0C-o {
        font-size: 12px;
        line-height: 18px
    }
}

.HorizontalNavigation_text-12__8XA2g {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .HorizontalNavigation_text-12__8XA2g {
        font-size: 10px;
        line-height: 15px
    }
}

.HorizontalNavigation_container__lRYVL .HorizontalNavigation_item__bzyQK,
.HorizontalNavigation_font-bold__ASGMn {
    font-weight: 700
}

.HorizontalNavigation_container__lRYVL {
    align-self: center;
    background-color: #151623;
    border: 3px solid #232330;
    border-radius: 16px;
    display: flex;
    flex-flow: row nowrap;
    gap: 8px;
    height: 100%;
    max-height: 64px;
    padding: 5px
}

@media screen and (max-width:768px) {
    .HorizontalNavigation_container__lRYVL {
        max-height: 56px
    }
}

.HorizontalNavigation_container__lRYVL .HorizontalNavigation_item__bzyQK {
    align-items: center;
    border-radius: 12px;
    display: flex;
    height: 100%;
    justify-content: center;
    padding: 13px 32px;
    text-align: center;
    transition: background-color .25s ease, opacity .25s ease, color .25s ease
}

@media screen and (max-width:1140px) {
    .HorizontalNavigation_container__lRYVL .HorizontalNavigation_item__bzyQK {
        padding: 13px 16px
    }
}

.HorizontalNavigation_container__lRYVL .HorizontalNavigation_item__bzyQK:hover {
    opacity: .7
}

.HorizontalNavigation_container__lRYVL .HorizontalNavigation_item__bzyQK.HorizontalNavigation_selected__E6bNx {
    background-color: #6F0709;
    color: #151623
}

.HorizontalNavigation_container__lRYVL .HorizontalNavigation_item__bzyQK.HorizontalNavigation_selected__E6bNx:hover {
    opacity: 1
}

.HorizontalNavigation_container__lRYVL .HorizontalNavigation_item__bzyQK.HorizontalNavigation_disabled__gKKuw {
    opacity: .4
}

.styles_dashboard_wrapper__ESAns {
    background-image: url(/static/media/DashboardBG.10b3daa4d8a1a7cbf07f.png);
    background-position: 50%;
    background-size: cover
}

@media(max-width:768px) {
    .styles_dashboard-wrapper__Ak1Tv {
        background-image: none
    }
}

.styles_container__MbSbJ {
    align-items: center;
    display: grid;
    grid-template-columns: 245px 1fr;
    height: 100%;
    margin: auto;
    min-height: 100vh;
    padding: 32px 40px;
    width: 100%
}

.styles_container__MbSbJ.styles_gap24__W7i8t {
    gap: 24px
}

@media screen and (max-width:980px) {
    .styles_container__MbSbJ {
        grid-template-columns: 1fr;
        padding: 12px 12px 24px
    }
}

.styles_sidebar_backdrop__dOCEQ {
    background-color: initial;
    height: 100%;
    position: static
}

@media screen and (max-width:980px) {
    .styles_sidebar_backdrop__dOCEQ {
        display: flex;
        position: fixed
    }
}

.styles_sidebar_backdrop__dOCEQ.styles_open__Qqk6\+ {
    background-color: rgba(0, 0, 0, .502);
    height: 100%;
    inset: 0;
    margin: auto;
    width: 100%;
    z-index: 30
}

.styles_sidebar_placeholder__JOQVM {
    height: 100%;
    max-width: 250px;
    position: static;
    transition: transform .15s ease;
    width: 100%
}

@media screen and (max-width:980px) {
    .styles_sidebar_placeholder__JOQVM {
        position: fixed;
        transform: translateX(-110%)
    }
}

.styles_sidebar_placeholder__JOQVM.styles_open__Qqk6\+ {
    transform: translateX(0)
}

/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/
*,
:after,
:before {
    border: 0 solid #e5e7eb;
    box-sizing: border-box
}

:after,
:before {
    --tw-content: ""
}

:host,
html {
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-variation-settings: normal;
    line-height: 1.5;
    tab-size: 4
}

body {
    line-height: inherit;
    margin: 0
}

hr {
    border-top-width: 1px;
    color: inherit;
    height: 0
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
pre,
samp {
    font-feature-settings: normal;
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em;
    font-variation-settings: normal
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: initial
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
}

button,
input,
optgroup,
select,
textarea {
    font-feature-settings: inherit;
    color: inherit;
    font-family: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button;
    background-color: initial;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: initial
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset,
legend {
    padding: 0
}

menu,
ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::placeholder,
textarea::placeholder {
    color: #9ca3af;
    opacity: 1
}

[role=button],
button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
    display: block;
    vertical-align: middle
}

img,
video {
    height: auto;
    max-width: 100%
}

[hidden] {
    display: none
}

*,
:after,
:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #3b82f680;
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #3b82f680;
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

.container {
    width: 100%
}

@media (min-width:0px) {
    .container {
        max-width: 0
    }
}

@media (min-width:320px) {
    .container {
        max-width: 320px
    }
}

@media (min-width:436px) {
    .container {
        max-width: 436px
    }
}

@media (min-width:480px) {
    .container {
        max-width: 480px
    }
}

@media (min-width:576px) {
    .container {
        max-width: 576px
    }
}

@media (min-width:768px) {
    .container {
        max-width: 768px
    }
}

@media (min-width:1024px) {
    .container {
        max-width: 1024px
    }
}

@media (min-width:1280px) {
    .container {
        max-width: 1280px
    }
}

@media (min-width:1536px) {
    .container {
        max-width: 1536px
    }
}

.pointer-events-none {
    pointer-events: none
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.inset-0 {
    inset: 0
}

.bottom-0 {
    bottom: 0
}

.bottom-10 {
    bottom: 2.5rem
}

.bottom-\[50px\] {
    bottom: 50px
}

.left-0 {
    left: 0
}

.left-1\/2 {
    left: 50%
}

.left-5 {
    left: 1.25rem
}

.left-\[12px\] {
    left: 12px
}

.left-\[calc\(50\%\+2px\)\] {
    left: calc(50% + 2px)
}

.right-0 {
    right: 0
}

.right-1 {
    right: .25rem
}

.right-2 {
    right: .5rem
}

.right-3 {
    right: .75rem
}

.right-4 {
    right: 1rem
}

.right-\[0px\] {
    right: 0
}

.right-\[50\%\] {
    right: 50%
}

.top-0 {
    top: 0
}

.top-1 {
    top: .25rem
}

.top-1\/2 {
    top: 50%
}

.top-4 {
    top: 1rem
}

.top-5 {
    top: 1.25rem
}

.top-\[32\%\] {
    top: 32%
}

.top-\[4px\] {
    top: 4px
}

.top-\[5px\] {
    top: 5px
}

.top-\[82px\] {
    top: 82px
}

.top-\[9px\] {
    top: 9px
}

.top-\[calc\(100\%\+8px\)\] {
    top: calc(100% + 8px)
}

.top-full {
    top: 100%
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-\[11\] {
    z-index: 11
}

.z-\[1\] {
    z-index: 1
}

.order-3 {
    order: 3
}

.col-\[4\/7\] {
    grid-column: 4/7
}

.col-span-3 {
    grid-column: span 3/span 3
}

.row-\[1\/3\] {
    grid-row: 1/3
}

.my-1 {
    margin-top: .25rem
}

.mb-1,
.my-1 {
    margin-bottom: .25rem
}

.mb-4 {
    margin-bottom: 1rem
}

.mb-6 {
    margin-bottom: 1.5rem
}

.mb-8 {
    margin-bottom: 2rem
}

.mb-\[14px\] {
    margin-bottom: 14px
}

.mb-\[16px\] {
    margin-bottom: 16px
}

.mb-\[24px\] {
    margin-bottom: 24px
}

.mb-\[32px\] {
    margin-bottom: 32px
}

.mb-\[36px\] {
    margin-bottom: 36px
}

.mb-\[40px\] {
    margin-bottom: 40px
}

.mb-\[72px\] {
    margin-bottom: 72px
}

.mb-\[8px\] {
    margin-bottom: 8px
}

.ml-2 {
    margin-left: .5rem
}

.ml-3 {
    margin-left: .75rem
}

.ml-\[24px\] {
    margin-left: 24px
}

.mr-\[34px\] {
    margin-right: 34px
}

.mr-\[3px\] {
    margin-right: 3px
}

.mt-1 {
    margin-top: .25rem
}

.mt-2 {
    margin-top: .5rem
}

.mt-4 {
    margin-top: 1rem
}

.mt-auto {
    margin-top: auto
}

.box-border {
    box-sizing: border-box
}

.line-clamp-1 {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    overflow: hidden
}

.block {
    display: block
}

.flex {
    display: flex
}

.\!grid {
    display: grid !important
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.aspect-square {
    aspect-ratio: 1/1
}

.\!h-auto {
    height: auto !important
}

.\!h-fit {
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important
}

.h-1\/2 {
    height: 50%
}

.h-12 {
    height: 3rem
}

.h-2 {
    height: .5rem
}

.h-4 {
    height: 1rem
}

.h-5 {
    height: 1.25rem
}

.h-6 {
    height: 1.5rem
}

.h-8 {
    height: 2rem
}

.h-9 {
    height: 2.25rem
}

.h-\[100vh\] {
    height: 100vh
}

.h-\[32px\] {
    height: 32px
}

.h-\[36px\] {
    height: 36px
}

.h-\[40px\] {
    height: 40px
}

.h-\[46px\] {
    height: 46px
}

.h-\[50px\] {
    height: 50px
}

.h-\[56px\] {
    height: 56px
}

.h-\[60px\] {
    height: 60px
}

.h-\[65px\] {
    height: 65px
}

.h-\[68px\] {
    height: 68px
}

.h-\[70px\] {
    height: 70px
}

.h-\[calc\(100\%_-_162px\)\] {
    height: calc(100% - 162px)
}

.h-fit {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.h-full {
    height: 100%
}

.h-screen {
    height: 100vh
}

.max-h-48 {
    max-height: 12rem
}

.max-h-\[432px\] {
    max-height: 432px
}

.max-h-\[66px\] {
    max-height: 66px
}

.max-h-\[70svh\] {
    max-height: 70svh
}

.max-h-\[calc\(100svh_-_120px\)\] {
    max-height: calc(100svh - 120px)
}

.max-h-\[calc\(100svh_-_212px\)\] {
    max-height: calc(100svh - 212px)
}

.max-h-\[calc\(100svh_-_258px\)\] {
    max-height: calc(100svh - 258px)
}

.max-h-\[calc\(100vh_-_50px\)\] {
    max-height: calc(100vh - 50px)
}

.min-h-\[208px\] {
    min-height: 208px
}

.min-h-\[32px\] {
    min-height: 32px
}

.min-h-\[38px\] {
    min-height: 38px
}

.min-h-\[46px\] {
    min-height: 46px
}

.min-h-\[50px\] {
    min-height: 50px
}

.min-h-\[58px\] {
    min-height: 58px
}

.min-h-\[66px\] {
    min-height: 66px
}

.min-h-\[67px\] {
    min-height: 67px
}

.min-h-fit {
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content
}

.min-h-screen {
    min-height: 100vh
}

.\!w-fit {
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important
}

.w-10 {
    width: 2.5rem
}

.w-4 {
    width: 1rem
}

.w-5 {
    width: 1.25rem
}

.w-6 {
    width: 1.5rem
}

.w-8 {
    width: 2rem
}

.w-9 {
    width: 2.25rem
}

.w-\[1\.125rem\] {
    width: 1.125rem
}

.w-\[100\%\] {
    width: 100%
}

.w-\[190px\] {
    width: 190px
}

.w-\[200px\] {
    width: 200px
}

.w-\[214px\] {
    width: 214px
}

.w-\[36px\] {
    width: 36px
}

.w-\[38px\] {
    width: 38px
}

.w-\[40px\] {
    width: 40px
}

.w-\[50px\] {
    width: 50px
}

.w-\[54px\] {
    width: 54px
}

.w-\[61px\] {
    width: 61px
}

.w-\[6px\] {
    width: 6px
}

.w-\[72px\] {
    width: 72px
}

.w-\[76px\] {
    width: 76px
}

.w-fit {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.w-full {
    width: 100%
}

.min-w-\[138px\] {
    min-width: 138px
}

.min-w-\[182px\] {
    min-width: 182px
}

.min-w-\[190px\] {
    min-width: 190px
}

.min-w-\[200px\] {
    min-width: 200px
}

.min-w-\[340px\] {
    min-width: 340px
}

.min-w-\[54px\] {
    min-width: 54px
}

.min-w-\[74px\] {
    min-width: 74px
}

.min-w-fit {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content
}

.max-w-\[124px\] {
    max-width: 124px
}

.max-w-\[150px\] {
    max-width: 150px
}

.max-w-\[208px\] {
    max-width: 208px
}

.max-w-\[330px\] {
    max-width: 330px
}

.max-w-\[432px\] {
    max-width: 432px
}

.max-w-\[453px\] {
    max-width: 453px
}

.max-w-\[50px\] {
    max-width: 50px
}

.max-w-\[6\.25rem\] {
    max-width: 6.25rem
}

.max-w-\[66px\] {
    max-width: 66px
}

.max-w-\[7\.5rem\] {
    max-width: 7.5rem
}

.max-w-\[90px\] {
    max-width: 90px
}

.max-w-\[90vw\] {
    max-width: 90vw
}

.max-w-\[calc\(100vw_-_20px\)\] {
    max-width: calc(100vw - 20px)
}

.max-w-fit {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.flex-1 {
    flex: 1 1
}

.flex-grow {
    flex-grow: 1
}

.-translate-x-1\/2 {
    --tw-translate-x: -50%
}

.-translate-x-1\/2,
.-translate-y-1\/2 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/2 {
    --tw-translate-y: -50%
}

.translate-x-\[50\%\] {
    --tw-translate-x: 50%
}

.rotate-180,
.translate-x-\[50\%\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-180 {
    --tw-rotate: 180deg
}

.-scale-x-100 {
    --tw-scale-x: -1
}

.-scale-x-100,
.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

.animate-spin {
    animation: spin 1s linear infinite
}

.cursor-pointer {
    cursor: pointer
}

.select-none {
    -webkit-user-select: none;
    user-select: none
}

.resize {
    resize: both
}

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

.grid-cols-\[1\.3fr_1fr_1fr\] {
    grid-template-columns: 1.3fr 1fr 1fr
}

.grid-cols-\[1fr_1fr_1fr\] {
    grid-template-columns: 1fr 1fr 1fr
}

.grid-cols-\[auto_1fr_auto\] {
    grid-template-columns: auto 1fr auto
}

.flex-col {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.justify-around {
    justify-content: space-around
}

.gap-2 {
    gap: .5rem
}

.gap-2\.5 {
    gap: .625rem
}

.gap-3 {
    gap: .75rem
}

.gap-4 {
    gap: 1rem
}

.gap-6 {
    gap: 1.5rem
}

.gap-8 {
    gap: 2rem
}

.gap-\[10px\] {
    gap: 10px
}

.gap-\[12px\] {
    gap: 12px
}

.gap-\[18px\] {
    gap: 18px
}

.gap-\[2px\] {
    gap: 2px
}

.gap-\[30px\] {
    gap: 30px
}

.gap-\[32px\] {
    gap: 32px
}

.gap-\[40px\] {
    gap: 40px
}

.gap-\[4px\] {
    gap: 4px
}

.gap-\[6px\] {
    gap: 6px
}

.gap-\[8px\] {
    gap: 8px
}

.gap-y-6 {
    row-gap: 1.5rem
}

.self-start {
    align-self: flex-start
}

.justify-self-center {
    justify-self: center
}

.overflow-hidden {
    overflow: hidden
}

.overflow-visible {
    overflow: visible
}

.overflow-y-auto {
    overflow-y: auto
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-y-scroll {
    overflow-y: scroll
}

.truncate {
    overflow: hidden;
    white-space: nowrap
}

.overflow-ellipsis,
.text-ellipsis,
.truncate {
    text-overflow: ellipsis
}

.whitespace-nowrap {
    white-space: nowrap
}

.text-nowrap {
    text-wrap: nowrap
}

.break-words {
    overflow-wrap: break-word
}

.rounded-full {
    border-radius: 9999px
}

.border-\[3px\] {
    border-width: 3px
}

.border-x-\[4px\] {
    border-left-width: 4px;
    border-right-width: 4px
}

.border-b,
.border-b-\[1px\] {
    border-bottom-width: 1px
}

.border-l-\[4px\] {
    border-left-width: 4px
}

.border-r-\[4px\] {
    border-right-width: 4px
}

.border-t-\[1px\] {
    border-top-width: 1px
}

.border-t-\[4px\] {
    border-top-width: 4px
}

.border-solid {
    border-style: solid
}

.border-\[\#232330\] {
    --tw-border-opacity: 1;
    border-color: rgb(35 35 48/var(--tw-border-opacity))
}

.border-\[\#515253\] {
    --tw-border-opacity: 1;
    border-color: rgb(81 82 83/var(--tw-border-opacity))
}

.border-l-100 {
    border-color: #ffffff1a
}

.border-transparent {
    border-color: #0000
}

.border-b-\[\#232330\] {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(35 35 48/var(--tw-border-opacity))
}

.border-t-\[\#232330\] {
    --tw-border-opacity: 1;
    border-top-color: rgb(35 35 48/var(--tw-border-opacity))
}

.bg-\[\#00000080\] {
    background-color: #00000080
}

.bg-\[\#151623\] {
    --tw-bg-opacity: 1;
    background-color: rgb(21 22 35/var(--tw-bg-opacity))
}

.bg-\[\#232330\] {
    --tw-bg-opacity: 1;
    background-color: rgb(35 35 48/var(--tw-bg-opacity))
}

.bg-\[\#303143\] {
    --tw-bg-opacity: 1;
    background-color: rgb(48 49 67/var(--tw-bg-opacity))
}

.bg-\[\#744590\] {
    --tw-bg-opacity: 1;
    background-color: rgb(116 69 144/var(--tw-bg-opacity))
}

.bg-\[\#6F0709\] {
    --tw-bg-opacity: 1;
    background-color: rgb(111 7 9/var(--tw-bg-opacity))
}

.bg-\[rgba\(21\2c 22\2c 35\2c 0\.4\)\] {
    background-color: #15162366
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.bg-black-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(9 10 23/var(--tw-bg-opacity))
}

.bg-dark {
    --tw-bg-opacity: 1;
    background-color: rgb(21 22 35/var(--tw-bg-opacity))
}

.bg-gray-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(192 192 192/var(--tw-bg-opacity))
}

.bg-\[image\:var\(--disconnect-borders\)\] {
    background-image: var(--disconnect-borders)
}

.bg-\[image\:var\(--generation-bg-image\)\] {
    background-image: var(--generation-bg-image)
}

.bg-100\%,
.bg-\[length\:100\%_100\%\] {
    background-size: 100% 100%
}

.bg-fixed {
    background-attachment: fixed
}

.bg-center {
    background-position: 50%
}

.fill-none {
    fill: none
}

.fill-white {
    fill: #fff
}

.stroke-\[\#30303E\] {
    stroke: #30303e
}

.object-contain {
    object-fit: contain
}

.object-cover {
    object-fit: cover
}

.object-top {
    object-position: top
}

.p-0 {
    padding: 0
}

.p-2 {
    padding: .5rem
}

.p-3 {
    padding: .75rem
}

.p-4 {
    padding: 1rem
}

.p-9 {
    padding: 2.25rem
}

.p-\[0px_46px_0px_16px\] {
    padding: 0 46px 0 16px
}

.p-\[1\.25rem_1rem\] {
    padding: 1.25rem 1rem
}

.p-\[4px\] {
    padding: 4px
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px
}

.px-\[14px\] {
    padding-left: 14px;
    padding-right: 14px
}

.px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px
}

.px-\[4px\] {
    padding-left: 4px;
    padding-right: 4px
}

.px-\[56px\] {
    padding-left: 56px;
    padding-right: 56px
}

.px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px
}

.py-1 {
    padding-bottom: .25rem;
    padding-top: .25rem
}

.py-3 {
    padding-bottom: .75rem;
    padding-top: .75rem
}

.py-4 {
    padding-bottom: 1rem;
    padding-top: 1rem
}

.py-\[24px\] {
    padding-bottom: 24px;
    padding-top: 24px
}

.py-\[3px\] {
    padding-bottom: 3px;
    padding-top: 3px
}

.pb-1 {
    padding-bottom: .25rem
}

.pb-2 {
    padding-bottom: .5rem
}

.pb-6 {
    padding-bottom: 1.5rem
}

.pb-\[12px\] {
    padding-bottom: 12px
}

.pb-\[16px\] {
    padding-bottom: 16px
}

.pb-\[20px\] {
    padding-bottom: 20px
}

.pb-\[4px\] {
    padding-bottom: 4px
}

.pb-\[6px\] {
    padding-bottom: 6px
}

.pb-\[8px\] {
    padding-bottom: 8px
}

.pl-2 {
    padding-left: .5rem
}

.pl-4 {
    padding-left: 1rem
}

.pl-5 {
    padding-left: 1.25rem
}

.pr-2 {
    padding-right: .5rem
}

.pr-4 {
    padding-right: 1rem
}

.pr-\[12px\] {
    padding-right: 12px
}

.pr-\[20px\] {
    padding-right: 20px
}

.pr-\[75px\] {
    padding-right: 75px
}

.pt-1 {
    padding-top: .25rem
}

.pt-2 {
    padding-top: .5rem
}

.pt-4 {
    padding-top: 1rem
}

.pt-\[12px\] {
    padding-top: 12px
}

.pt-\[16px\] {
    padding-top: 16px
}

.pt-\[20px\] {
    padding-top: 20px
}

.pt-\[24px\] {
    padding-top: 24px
}

.pt-\[6px\] {
    padding-top: 6px
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.text-start {
    text-align: start
}

.text-6xl {
    font-size: 3.75rem;
    line-height: 1
}

.text-\[0\.5rem\] {
    font-size: .5rem
}

.text-\[0\.6rem\] {
    font-size: .6rem
}

.text-\[0\.7rem\] {
    font-size: .7rem
}

.text-\[0\.9rem\] {
    font-size: .9rem
}

.text-\[10px\] {
    font-size: 10px
}

.text-\[12px\] {
    font-size: 12px
}

.text-\[14px\] {
    font-size: 14px
}

.text-\[19px\] {
    font-size: 19px
}

.text-\[1rem\] {
    font-size: 1rem
}

.text-\[24px\] {
    font-size: 24px
}

.text-\[70px\] {
    font-size: 70px
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.text-xs {
    font-size: .75rem;
    line-height: 1rem
}

.font-light {
    font-weight: 300
}

.font-medium {
    font-weight: 500
}

.font-normal {
    font-weight: 400
}

.capitalize {
    text-transform: capitalize
}

.leading-3 {
    line-height: .75rem
}

.leading-4 {
    line-height: 1rem
}

.leading-6 {
    line-height: 1.5rem
}

.leading-7 {
    line-height: 1.75rem
}

.leading-9 {
    line-height: 2.25rem
}

.leading-\[100\%\] {
    line-height: 100%
}

.leading-\[18px\] {
    line-height: 18px
}

.leading-\[21px\] {
    line-height: 21px
}

.leading-\[30px\] {
    line-height: 30px
}

.leading-\[95\%\] {
    line-height: 95%
}

.leading-tight {
    line-height: 1.25
}

.text-\[\#83D987\] {
    --tw-text-opacity: 1;
    color: rgb(131 217 135/var(--tw-text-opacity))
}

.text-\[\#6F0709\] {
    --tw-text-opacity: 1;
    color: rgb(111 7 9/var(--tw-text-opacity))
}

.text-\[\#EEA12B\] {
    --tw-text-opacity: 1;
    color: rgb(238 161 43/var(--tw-text-opacity))
}

.text-\[\#FF3D3D\] {
    --tw-text-opacity: 1;
    color: rgb(255 61 61/var(--tw-text-opacity))
}

.text-\[\#FFFFFF99\] {
    color: #fff9
}

.text-\[\#dc2626\] {
    --tw-text-opacity: 1;
    color: rgb(220 38 38/var(--tw-text-opacity))
}

.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-green-main {
    --tw-text-opacity: 1;
    color: rgb(131 217 135/var(--tw-text-opacity))
}

.text-green-success {
    --tw-text-opacity: 1;
    color: rgb(1 254 57/var(--tw-text-opacity))
}

.text-l-500 {
    color: #ffffff80
}

.text-l-600 {
    color: #fff9
}

.text-pink {
    --tw-text-opacity: 1;
    color: rgb(111 7 9/var(--tw-text-opacity))
}

.text-red-900 {
    --tw-text-opacity: 1;
    color: rgb(127 29 29/var(--tw-text-opacity))
}

.text-red-error {
    --tw-text-opacity: 1;
    color: rgb(255 61 61/var(--tw-text-opacity))
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.\!opacity-100 {
    opacity: 1 !important
}

.opacity-20 {
    opacity: .2
}

.opacity-40 {
    opacity: .4
}

.opacity-50 {
    opacity: .5
}

.opacity-60 {
    opacity: .6
}

.opacity-70 {
    opacity: .7
}

.opacity-\[1\] {
    opacity: 1
}

.opacity-\[40\%\] {
    opacity: 40%
}

.outline-none {
    outline: 2px solid #0000;
    outline-offset: 2px
}

.outline {
    outline-style: solid
}

.blur {
    --tw-blur: blur(8px)
}

.blur,
.filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.backdrop-blur-\[0\.5rem\] {
    --tw-backdrop-blur: blur(0.5rem)
}

.backdrop-blur-\[0\.5rem\],
.backdrop-blur-sm {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px)
}

.transition {
    transition-duration: .15s;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-all {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-opacity {
    transition-duration: .15s;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-out {
    transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

body,
html {
    height: 100%;
    width: 100%
}

body {
    background: #090a17;
    color: #fff
}

code {
    font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace
}

input {
    background-color: #090a17;
    border: none;
    outline: none
}

input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number] {
    -moz-appearance: textfield
}

@font-face {
    font-display: swap;
    font-family: unifontex;
    font-style: normal;
    font-weight: 500;
    size-adjust: 115%;
    src: local("UnifontExMono"), url(../media/UnifontExMono.f13cd10bed959fb21cab.woff2) format("woff2"), url(../media/UnifontExMono.7dbaa15bc6293f936db2.woff) format("woff")
}

.custom-scrollbar::-webkit-scrollbar {
    background-color: initial;
    width: 4px
}

.custom-scrollbar::-webkit-scrollbar-thumb {
    background-color: #b364d7cc;
    border-radius: 2px
}

.custom-scrollbar::-webkit-scrollbar-track {
    background-color: initial
}

.custom-scrollbar-x::-webkit-scrollbar {
    background-color: initial;
    height: 4px
}

.custom-scrollbar-x::-webkit-scrollbar-thumb {
    background-color: #b364d7cc;
    border-radius: 2px
}

.custom-scrollbar-x::-webkit-scrollbar-track {
    background-color: initial
}

.custom-dashed-border {
    background-image: linear-gradient(90deg, #fff3 50%, #0000 0);
    background-position: bottom;
    background-repeat: repeat-x;
    background-size: 20px 2px;
    border-bottom: none
}

.selection\:bg-none ::selection {
    background-image: none
}

.selection\:bg-none::selection {
    background-image: none
}

.placeholder\:uppercase::placeholder {
    text-transform: uppercase
}

.placeholder\:capitalize::placeholder {
    text-transform: capitalize
}

.placeholder\:normal-case::placeholder {
    text-transform: none
}

.placeholder\:text-l-600::placeholder {
    color: #fff9
}

.before\:absolute:before {
    content: var(--tw-content);
    position: absolute
}

.before\:inset-0:before {
    content: var(--tw-content);
    inset: 0
}

.before\:z-\[-1\]:before {
    content: var(--tw-content);
    z-index: -1
}

.before\:bg-\[\#090a17\]:before {
    --tw-bg-opacity: 1;
    background-color: rgb(9 10 23/var(--tw-bg-opacity));
    content: var(--tw-content)
}

.before\:bg-\[image\:var\(--image-url\)\]:before {
    background-image: var(--image-url);
    content: var(--tw-content)
}

.before\:bg-cover:before {
    background-size: cover;
    content: var(--tw-content)
}

.before\:bg-center:before {
    background-position: 50%;
    content: var(--tw-content)
}

.before\:opacity-70:before {
    content: var(--tw-content);
    opacity: .7
}

.before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content)
}

.after\:block:after {
    content: var(--tw-content);
    display: block
}

.after\:h-\[1px\]:after {
    content: var(--tw-content);
    height: 1px
}

.after\:bg-\[\#232330\]:after {
    --tw-bg-opacity: 1;
    background-color: rgb(35 35 48/var(--tw-bg-opacity));
    content: var(--tw-content)
}

.hover\:opacity-70:hover {
    opacity: .7
}

.hover\:opacity-80:hover {
    opacity: .8
}

.focus\:outline-none:focus {
    outline: 2px solid #0000;
    outline-offset: 2px
}

.disabled\:text-l-600:disabled {
    color: #fff9
}

@media (min-width:480px) {
    .\34 80\:absolute {
        position: absolute
    }

    .\34 80\:relative {
        position: relative
    }

    .\34 80\:left-auto {
        left: auto
    }

    .\34 80\:right-0 {
        right: 0
    }

    .\34 80\:top-\[120\%\] {
        top: 120%
    }

    .\34 80\:max-h-\[573px\] {
        max-height: 573px
    }
}

@media (min-width:576px) {
    .sm\:mb-10 {
        margin-bottom: 2.5rem
    }

    .sm\:mt-14 {
        margin-top: 3.5rem
    }

    .sm\:w-\[500px\] {
        width: 500px
    }

    .sm\:max-w-\[120px\] {
        max-width: 120px
    }

    .sm\:max-w-\[130px\] {
        max-width: 130px
    }

    .sm\:justify-center {
        justify-content: center
    }

    .sm\:pt-4 {
        padding-top: 1rem
    }
}

@media (min-width:768px) {
    .md\:-bottom-10 {
        bottom: -2.5rem
    }

    .md\:right-0 {
        right: 0
    }

    .md\:right-\[7px\] {
        right: 7px
    }

    .md\:top-0 {
        top: 0
    }

    .md\:top-2 {
        top: .5rem
    }

    .md\:top-\[6px\] {
        top: 6px
    }

    .md\:top-\[7px\] {
        top: 7px
    }

    .md\:order-none {
        order: 0
    }

    .md\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .md\:mb-0 {
        margin-bottom: 0
    }

    .md\:block {
        display: block
    }

    .md\:inline {
        display: inline
    }

    .md\:flex {
        display: flex
    }

    .md\:hidden {
        display: none
    }

    .md\:h-\[11px\] {
        height: 11px
    }

    .md\:h-\[48px\] {
        height: 48px
    }

    .md\:h-\[90px\] {
        height: 90px
    }

    .md\:h-\[97px\] {
        height: 97px
    }

    .md\:h-auto {
        height: auto
    }

    .md\:h-full {
        height: 100%
    }

    .md\:max-h-\[60svh\] {
        max-height: 60svh
    }

    .md\:max-h-\[calc\(100svh_-_164px\)\] {
        max-height: calc(100svh - 164px)
    }

    .md\:max-h-\[calc\(100svh_-_212px\)\] {
        max-height: calc(100svh - 212px)
    }

    .md\:min-h-\[44px\] {
        min-height: 44px
    }

    .md\:min-h-\[55px\] {
        min-height: 55px
    }

    .md\:min-h-\[56px\] {
        min-height: 56px
    }

    .md\:min-h-\[62px\] {
        min-height: 62px
    }

    .md\:w-1\/2 {
        width: 50%
    }

    .md\:w-\[100px\] {
        width: 100px
    }

    .md\:w-\[2\.875rem\] {
        width: 2.875rem
    }

    .md\:w-\[42px\] {
        width: 42px
    }

    .md\:w-\[45px\] {
        width: 45px
    }

    .md\:w-\[48px\] {
        width: 48px
    }

    .md\:w-\[542px\] {
        width: 542px
    }

    .md\:w-\[68\%\] {
        width: 68%
    }

    .md\:w-\[800px\] {
        width: 800px
    }

    .md\:w-auto {
        width: auto
    }

    .md\:w-fit {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }

    .md\:w-full {
        width: 100%
    }

    .md\:min-w-\[174px\] {
        min-width: 174px
    }

    .md\:max-w-\[120px\] {
        max-width: 120px
    }

    .md\:max-w-\[130px\] {
        max-width: 130px
    }

    .md\:max-w-\[180px\] {
        max-width: 180px
    }

    .md\:max-w-\[48\%\] {
        max-width: 48%
    }

    .md\:max-w-\[512px\] {
        max-width: 512px
    }

    .md\:max-w-\[644px\] {
        max-width: 644px
    }

    .md\:flex-grow-0 {
        flex-grow: 0
    }

    .md\:grid-cols-\[1\.3fr_170px_1fr\] {
        grid-template-columns: 1.3fr 170px 1fr
    }

    .md\:flex-row {
        flex-direction: row
    }

    .md\:items-start {
        align-items: flex-start
    }

    .md\:items-center {
        align-items: center
    }

    .md\:justify-start {
        justify-content: flex-start
    }

    .md\:gap-2 {
        gap: .5rem
    }

    .md\:gap-3 {
        gap: .75rem
    }

    .md\:gap-4 {
        gap: 1rem
    }

    .md\:gap-\[12px\] {
        gap: 12px
    }

    .md\:gap-\[22px\] {
        gap: 22px
    }

    .md\:gap-\[40px\] {
        gap: 40px
    }

    .md\:gap-\[56px\] {
        gap: 56px
    }

    .md\:self-baseline {
        align-self: baseline
    }

    .md\:overflow-visible {
        overflow: visible
    }

    .md\:text-nowrap {
        text-wrap: nowrap
    }

    .md\:border-x-\[6px\] {
        border-left-width: 6px;
        border-right-width: 6px
    }

    .md\:border-l-\[6px\] {
        border-left-width: 6px
    }

    .md\:border-r-\[6px\] {
        border-right-width: 6px
    }

    .md\:border-t-\[6px\] {
        border-top-width: 6px
    }

    .md\:p-6 {
        padding: 1.5rem
    }

    .md\:px-\[32px\] {
        padding-left: 32px;
        padding-right: 32px
    }

    .md\:px-\[40px\] {
        padding-left: 40px;
        padding-right: 40px
    }

    .md\:pb-\[24px\] {
        padding-bottom: 24px
    }

    .md\:pb-\[40px\] {
        padding-bottom: 40px
    }

    .md\:pl-2 {
        padding-left: .5rem
    }

    .md\:pl-\[46px\] {
        padding-left: 46px
    }

    .md\:pr-0 {
        padding-right: 0
    }

    .md\:pr-3 {
        padding-right: .75rem
    }

    .md\:pr-\[50px\] {
        padding-right: 50px
    }

    .md\:pr-\[74px\] {
        padding-right: 74px
    }

    .md\:pt-\[32px\] {
        padding-top: 32px
    }

    .md\:text-\[100\%\] {
        font-size: 100%
    }

    .md\:text-\[26px\] {
        font-size: 26px
    }

    .md\:text-\[3rem\] {
        font-size: 3rem
    }

    .md\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .md\:leading-\[34px\] {
        line-height: 34px
    }
}

@media (min-width:1024px) {
    .lg\:w-\[1000px\] {
        width: 1000px
    }

    .lg\:w-\[100px\] {
        width: 100px
    }

    .lg\:min-w-\[240px\] {
        min-width: 240px
    }

    .lg\:max-w-\[208px\] {
        max-width: 208px
    }

    .lg\:max-w-\[252px\] {
        max-width: 252px
    }

    .lg\:p-10 {
        padding: 2.5rem
    }

    .lg\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .lg\:text-\[28px\] {
        font-size: 28px
    }
}

@media (min-width:1280px) {
    .xl\:right-8 {
        right: 2rem
    }

    .xl\:top-8 {
        top: 2rem
    }

    .xl\:mb-6 {
        margin-bottom: 1.5rem
    }

    .xl\:grid {
        display: grid
    }

    .xl\:min-h-\[3rem\] {
        min-height: 3rem
    }

    .xl\:w-\[1\.5rem\] {
        width: 1.5rem
    }

    .xl\:max-w-\[542px\] {
        max-width: 542px
    }

    .xl\:max-w-fit {
        max-width: -webkit-fit-content;
        max-width: -moz-fit-content;
        max-width: fit-content
    }

    .xl\:gap-5 {
        gap: 1.25rem
    }

    .xl\:gap-y-\[3rem\] {
        row-gap: 3rem
    }

    .xl\:p-8 {
        padding: 2rem
    }

    .xl\:p-\[0\.75rem_3\.25rem_\.75rem_1rem\] {
        padding: .75rem 3.25rem .75rem 1rem
    }

    .xl\:text-\[1\.125rem\] {
        font-size: 1.125rem
    }

    .xl\:text-\[1\.75rem\] {
        font-size: 1.75rem
    }

    .xl\:text-\[100px\] {
        font-size: 100px
    }

    .xl\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }
}

@media (min-width:436px) {
    .\32sm\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }
}

.\[\&\&\&\&\&\&\&\]\:w-full.\[\&\&\&\&\&\&\&\]\:w-full.\[\&\&\&\&\&\&\&\]\:w-full.\[\&\&\&\&\&\&\&\]\:w-full.\[\&\&\&\&\&\&\&\]\:w-full.\[\&\&\&\&\&\&\&\]\:w-full.\[\&\&\&\&\&\&\&\]\:w-full {
    width: 100%
}

.\[\&\&\&\]\:h-\[56px\].\[\&\&\&\]\:h-\[56px\].\[\&\&\&\]\:h-\[56px\] {
    height: 56px
}

.\[\&\&\&\]\:h-fit.\[\&\&\&\]\:h-fit.\[\&\&\&\]\:h-fit {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.\[\&\&\&\]\:w-\[226px\].\[\&\&\&\]\:w-\[226px\].\[\&\&\&\]\:w-\[226px\] {
    width: 226px
}

.\[\&\&\&\]\:justify-end.\[\&\&\&\]\:justify-end.\[\&\&\&\]\:justify-end {
    justify-content: flex-end
}

.\[\&\&\&\]\:leading-\[18px\].\[\&\&\&\]\:leading-\[18px\].\[\&\&\&\]\:leading-\[18px\] {
    line-height: 18px
}

@media (min-width:768px) {
    .md\:\[\&\&\&\]\:w-fit.md\:\[\&\&\&\]\:w-fit.md\:\[\&\&\&\]\:w-fit {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

.\[\&\>\*\]\:h-\[56px\]>* {
    height: 56px
}

.\[\&\>\*\]\:gap-1>* {
    gap: .25rem
}

.\[\&\>\*\]\:border-b-\[1px\]>* {
    border-bottom-width: 1px
}

.\[\&\>\*\]\:border-l-100>* {
    border-color: #ffffff1a
}

@media (min-width:768px) {
    .\[\&\>\*\]\:md\:gap-5>* {
        gap: 1.25rem
    }
}

.\[\&\>div\]\:w-auto>div {
    width: auto
}

.\[\&\]\:h-12 {
    height: 3rem
}

.\[\&\]\:min-h-11 {
    min-height: 2.75rem
}

.\[\&\]\:w-fit {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.\[\&\]\:gap-2 {
    gap: .5rem
}

@media (min-width:768px) {
    .\[\&\]\:md\:h-\[66px\] {
        height: 66px
    }
}

.\[\&_\>div\:first-child\]\:gap-2>div:first-child {
    gap: .5rem
}

.\[\&_\>div\]\:\!w-full>div {
    width: 100% !important
}

@media (min-width:768px) {
    .md\:\[\&_\>div\]\:w-fit>div {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

.\[\&_p\]\:cursor-pointer p {
    cursor: pointer
}

.\[\&_path\]\:fill-\[\#151623\] path {
    fill: #151623
}

.\[\&_rect\]\:fill-l-600 rect {
    fill: #fff9
}

.\[\&_rect\]\:fill-white rect {
    fill: #fff
}

.\[\&_svg\]\:h-3 svg {
    height: .75rem
}

.\[\&_svg\]\:w-3 svg {
    width: .75rem
}

.\[\&_svg\]\:fill-l-600 svg {
    fill: #fff9
}

@media (min-width:768px) {
    .\[\&_svg\]\:md\:h-4 svg {
        height: 1rem
    }

    .\[\&_svg\]\:md\:w-4 svg {
        width: 1rem
    }
}

@media(max-width:980px) {
    .\[\@media\(max-width\:980px\)\]\:overflow-hidden {
        overflow: hidden
    }
}

@font-face {
    ascent-override: 100%;
    font-display: swap;
    font-family: PT Mono;
    font-style: normal;
    font-weight: 400;
    src: local("PT Mono"), local("PTMono-Regular"), url(../media/PTMono-Regular.be2369e99024aa5394bd.woff2) format("woff2"), url(../media/PTMono-Regular.f515d792810f8e90c97c.woff) format("woff")
}

@font-face {
    ascent-override: 100%;
    font-display: swap;
    font-family: PT Mono;
    font-style: normal;
    font-weight: 700;
    src: local("PT Mono Bold"), local("PTMono-Bold"), url(../media/PTMono-Bold.f3bd5e837f17b95df0a1.woff2) format("woff2"), url(../media/PTMono-Bold.351e73f1cc04b60d52ed.woff) format("woff")
}

.font-ptmono {
    font-family: PT Mono, system-ui;
    font-weight: 400
}

.font-unifontex {
    font-family: unifontex, sans-serif
}

.text-h28 {
    font-size: 28px
}

.text-h20 {
    font-size: 20px;
    line-height: 28px
}

@media screen and (max-width:768px) {
    .text-h20 {
        font-size: 18px;
        line-height: 25px
    }
}

.text-18 {
    font-size: 18px;
    line-height: 25px
}

@media screen and (max-width:768px) {
    .text-18 {
        font-size: 16px;
        line-height: 20px
    }
}

.text-16 {
    font-size: 16px;
    line-height: 20px
}

@media screen and (max-width:768px) {
    .text-16 {
        font-size: 14px;
        line-height: 19px
    }
}

.text-14 {
    font-size: 14px;
    line-height: 19px
}

@media screen and (max-width:768px) {
    .text-14 {
        font-size: 12px;
        line-height: 18px
    }
}

.text-12 {
    font-size: 12px;
    line-height: 18px
}

@media screen and (max-width:768px) {
    .text-12 {
        font-size: 10px;
        line-height: 15px
    }
}

.font-bold {
    font-weight: 700
}

.pixelated_button {
    text-wrap: nowrap;
    font-size: 20px;
    height: 68px;
    line-height: 30px;
    padding-left: 46px;
    padding-right: 40px;
    width: 100%
}

@media screen and (max-width:450px) {
    .pixelated_button {
        font-size: 14px;
        height: 48px;
        line-height: 24px;
        max-width: 430px;
        padding-left: 32px;
        padding-right: 32px
    }
}

.app_logo {
    height: 54px;
    width: 150px
}

@media screen and (max-width:768px) {
    .app_logo {
        height: 40px;
        width: 110px
    }
}

/*# sourceMappingURL=main.d9e4990a.css.map*/