.Text_h1__9Nk9y {
    font-size: 38px;
    font-weight: 600;
    line-height: 50px
}

.Text_h2__iDR_v {
    font-weight: 700;
    font-size: 28px;
    line-height: 40px
}

.Text_h3__6wsKC {
    font-size: 28px;
    font-weight: 600;
    line-height: 40px
}

.Text_h4__CejK8 {
    font-size: 24px;
    font-weight: 600;
    line-height: 36px
}

.Text_h5__qjV7P,
.Text_h6__TFRrM {
    font-weight: 500;
    font-size: 18px;
    line-height: 26px
}

.Text_p__hC1tB {
    font-size: 16px;
    line-height: 24px
}

.Text_small__d3SO5 {
    font-size: 14px;
    line-height: 20px
}

.Text_default__P1cXr {
    color: var(--text-color-primary)
}

.Text_primary__W8YM3 {
    color: var(--accent-primary)
}

.Text_secondary__HoWfV {
    color: var(--text-color-secondary)
}

.Text_tertiary__Z87td {
    color: var(--text-color-tertiary)
}

.Text_danger__eNjq8 {
    color: var(--danger)
}

.Text_success__zCZBO {
    color: var(--sale)
}

.Text_white__4WyOd {
    color: var(--main-white)
}

.Text_priority__RrjfO {
    background: var(--priority-gradient);
    -webkit-background-clip: text;
    background-clip: text
}

.Text_blueGradient__LF7Yh,
.Text_priority__RrjfO {
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    mix-blend-mode: normal
}

.Text_blueGradient__LF7Yh {
    background: var(--blue-gradient-text);
    -webkit-background-clip: text;
    background-clip: text
}

.Text_extraBold__Kgwpq {
    font-weight: 800
}

.Text_bold__u9XB4 {
    font-weight: 700
}

.Text_semiBold__vHCyD {
    font-weight: 600
}

.Text_medium__Ektiz {
    font-weight: 500
}

.Text_regular__mGXEf {
    font-weight: 400
}

.Text_landing__oKIuP.Text_h3__6wsKC {
    font-weight: 700;
    font-size: 38px;
    line-height: 50px;
    margin-bottom: 12px
}

@media screen and (max-width:600px) {
    .Text_h1__9Nk9y {
        line-height: 34px;
        font-weight: 600;
        font-size: 24px
    }

    .Text_h3__6wsKC {
        font-size: 18px;
        line-height: 26px;
        font-weight: 600
    }

    .Text_p__hC1tB {
        font-size: 14px;
        line-height: 20px
    }
}

.Breadcrumbs_breadcrumbs__59gHE {
    margin-bottom: 48px;
    display: flex;
    align-items: center;
    padding-top: 64px
}

.Breadcrumbs_breadcrumbs__59gHE .Breadcrumbs_chevron__lZsij {
    height: 16px;
    width: 16px;
    margin: 0 4px;
    flex-shrink: 0
}

.Breadcrumbs_breadcrumbs__59gHE .Breadcrumbs_chevron__lZsij path {
    fill: var(--text-color-secondary)
}

.Breadcrumbs_breadcrumbs__59gHE .Breadcrumbs_breadcrumbItem___z7j_ {
    cursor: pointer;
    margin-bottom: 0
}

.Breadcrumbs_lastLink__RW1h2 .Breadcrumbs_breadcrumbItem___z7j_ {
    max-width: 300px;
    overflow: hidden;
    cursor: auto;
    text-overflow: ellipsis;
    white-space: nowrap
}

@media screen and (max-width:600px) {
    .Breadcrumbs_breadcrumbs__59gHE {
        padding: 32px 16px 0;
        margin-bottom: 24px
    }
}

.Button_button__zflwE {
    width: max-content;
    height: -moz-fit-content;
    height: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    transition: all .3s ease;
    text-decoration: none;
    box-sizing: border-box;
    cursor: pointer
}

.Button_button__zflwE svg {
    flex-shrink: 0
}

.Button_button__zflwE:active {
    transform: scale(.95)
}

.Button_button__zflwE.Button_disabled__MwHVU {
    cursor: not-allowed;
    pointer-events: none;
    color: var(--text-color-primary-40);
    background-color: var(--disabled-button)
}

.Button_button__zflwE.Button_disabled__MwHVU.Button_priority__wtw_k {
    color: #fff;
    background: transparent
}

.Button_button__zflwE.Button_fullWith__lw1__ {
    width: 100%
}

.Button_default__g4rec {
    padding: 14px 24px;
    border-radius: 16px;
    border: none
}

.Button_default__g4rec svg {
    margin-right: 8px
}

.Button_solid__Yqxkh.Button_primary__P0fUD {
    background-color: var(--button-default);
    color: var(--default-white)
}

.Button_solid__Yqxkh.Button_primary__P0fUD:hover {
    background-color: var(--button-default-hover)
}

.Button_solid__Yqxkh.Button_primary__P0fUD.Button_disabled__MwHVU {
    opacity: .5199999809
}

.Button_solid__Yqxkh.Button_dark__YULBo {
    color: var(--default-white);
    background-color: var(--button-dark)
}

.Button_solid__Yqxkh.Button_dark__YULBo:hover {
    background-color: var(--button-dark-hover)
}

.Button_solid__Yqxkh.Button_tonhub__3yBL5 {
    color: var(--link);
    background: #152733
}

.Button_solid__Yqxkh.Button_darkSecondary__c9onD {
    color: var(--text-color-primary);
    background-color: var(--button-dark-hover)
}

.Button_iconCurrentColor__mE1r_ svg path {
    fill: currentColor
}

@media(max-width:600px) {
    .Button_button__zflwE {
        font-size: 14px;
        line-height: 20px
    }

    .Button_button__zflwE.Button_default__g4rec {
        border-radius: 12px;
        padding: 12px 18px
    }
}

.QRCode_qrCodeWrapper__jS29v {
    min-height: 240px;
    padding: 16px;
    background: #fff;
    border-radius: 20px;
    min-height: 292px;
    min-width: 292px
}

.QRCode_container__4R6Sh,
.QRCode_qrCodeWrapper__jS29v {
    display: flex;
    align-items: center;
    justify-content: center
}

.FaqItem_faqItem__JkhPB {
    width: 100%;
    cursor: pointer;
    padding: 15px 22px 15px 32px;
    border-radius: 32px;
    background: var(--button-dark);
    max-width: 860px
}

.FaqItem_faqItem__JkhPB:hover .FaqItem_iconWrapper__ZpgBP {
    background: var(--button-dark-hover)
}

.FaqItem_header__ubstA {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px
}

.FaqItem_faqTitle__S0MTo {
    margin: 0
}

.FaqItem_transitionEnterDone__WKBMF {
    display: inline-block
}

.FaqItem_iconWrapper__ZpgBP {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    height: 44px;
    width: 44px;
    border-radius: 50%;
    transition: var(--default-transition);
    margin-right: -4px;
    cursor: pointer;
    transform: rotate(0deg);
    flex-shrink: 0
}

.FaqItem_iconWrapper__ZpgBP path {
    transition: all .2s ease-in-out;
    transform-origin: center;
    fill: currentColor
}

.FaqItem_openedIcon__v_Hw1 {
    transform: rotate(180deg)
}

.FaqItem_transitionEnter__3uFcP {
    max-height: 0;
    transition: max-height .2s ease;
    overflow: hidden
}

.FaqItem_transitionEnterActive__nqwBO {
    height: auto;
    max-height: 1000px
}

.FaqItem_transitionExit__ndpWO {
    max-height: 1000px;
    transition: max-height .2s ease
}

.FaqItem_transitionExitActive__3XVl3 {
    overflow: hidden;
    max-height: 0
}

.FaqItem_description___2uK5 {
    padding-top: 8px;
    max-width: 610px;
    transition: all .2s ease;
    margin-bottom: 9px
}

.FaqItem_descriptionWrapper__8_q_f {
    margin-bottom: 0;
    max-height: 0;
    transition: all .2s ease;
    overflow: hidden
}

.FaqItem_open__TVjKB {
    height: auto;
    max-height: 1000px
}

@media(max-width:600px) {
    .FaqItem_titleIcon__QO5wy {
        height: 80px;
        width: 80px
    }

    .FaqItem_faqItem__JkhPB {
        padding: 8px 12px 8px 24px;
        border-radius: 24px
    }

    .FaqItem_faqTitle__S0MTo {
        font-size: 14px;
        line-height: 20px;
        font-weight: 500
    }

    .FaqItem_description___2uK5 {
        margin-bottom: 12px
    }
}

.FAQList_title__2fhHu {
    text-align: center;
    margin-bottom: 32px
}

.FAQList_item__sroHL {
    margin-bottom: 0 !important
}

.FAQList_item__sroHL h6 {
    padding-top: 7px
}

.FAQList_item__sroHL a {
    color: var(--link)
}

.FAQList_list__WPeCC {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px
}

@media(max-width:600px) {
    .FAQList_title__2fhHu {
        margin-bottom: 16px
    }
}

.Input_root__Co7kX {
    width: 100%;
    position: relative
}

.Input_input__mNFb7,
.Input_textarea__WbOSD {
    width: 100%;
    border-radius: 16px;
    color: var(--text-color-primary);
    box-sizing: border-box
}

.Input_input__mNFb7::placeholder,
.Input_textarea__WbOSD::placeholder {
    color: var(--text-color-secondary)
}

.Input_input__mNFb7:focus-visible,
.Input_textarea__WbOSD:focus-visible {
    outline: none
}

.Input_inner__nE189 {
    width: 100%;
    height: 100%;
    position: relative
}

.Input_textInput__jlg5a,
.Input_textarea__WbOSD {
    padding: 13px 20px;
    font-size: 16px;
    line-height: 24px;
    font-style: normal;
    transition: border-color .25s ease-out;
    background: var(--button-dark-hover);
    border: 1px solid transparent
}

.Input_textInput__jlg5a::-webkit-inner-spin-button,
.Input_textInput__jlg5a::-webkit-outer-spin-button,
.Input_textarea__WbOSD::-webkit-inner-spin-button,
.Input_textarea__WbOSD::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.Input_textInput__jlg5a[type=number],
.Input_textarea__WbOSD[type=number] {
    -moz-appearance: textfield
}

.Input_textInput__jlg5a:active,
.Input_textInput__jlg5a:focus,
.Input_textarea__WbOSD:active,
.Input_textarea__WbOSD:focus {
    color: var(--text-color-primary);
    border-color: var(--link) !important
}

.Input_textInput__jlg5a:hover,
.Input_textarea__WbOSD:hover {
    border: 1px solid #2d333d
}

.Input_input__mNFb7.Input_error__dT5fu,
.Input_textarea__WbOSD.Input_error__dT5fu {
    border-color: var(--danger);
    background: var(--danger-hover-8)
}

.Input_input__mNFb7.Input_error__dT5fu:active,
.Input_input__mNFb7.Input_error__dT5fu:focus,
.Input_input__mNFb7.Input_error__dT5fu:focus-within,
.Input_textarea__WbOSD.Input_error__dT5fu:active,
.Input_textarea__WbOSD.Input_error__dT5fu:focus,
.Input_textarea__WbOSD.Input_error__dT5fu:focus-within {
    border-color: var(--danger)
}

.Input_errorMessage__7w4qI {
    display: block;
    margin-top: 8px;
    color: var(--danger);
    font-weight: 500;
    font-size: 14px;
    line-height: 20px
}

@media(max-width:600px) {

    .Input_textInput__jlg5a,
    .Input_textarea__WbOSD {
        padding: 11px 20px;
        font-size: 14px;
        line-height: 20px;
        border-radius: 12px
    }
}

.PriceTag_price__gcSsE {
    display: flex;
    align-items: center
}

.PriceTag_price__gcSsE svg {
    margin-right: 2px
}

.PriceTag_price__gcSsE span {
    margin-left: 4px;
    color: var(--text-color-secondary)
}

.SingleDomainInfo_container__ESiIZ {
    margin-bottom: 82px
}

.SingleDomainInfo_nameWrapper__a7uK_ {
    margin-bottom: 8px;
    display: flex;
    gap: 8px;
    align-items: center
}

.SingleDomainInfo_name__01PBq span {
    color: var(--text-color-primary)
}

.SingleDomainInfo_infoWrapper__z6PWi {
    margin-bottom: 32px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.SingleDomainInfo_description__7jGpJ {
    max-width: 640px;
    text-align: center
}

.SingleDomainInfo_cardsWrapper__JPWWO {
    display: flex;
    justify-content: center;
    gap: 8px
}

.SingleDomainInfo_card__KVh5n {
    border-radius: 32px;
    width: 100%;
    max-width: 646px;
    border: 2px solid var(--button-dark);
    background-color: var(--button-dark);
    position: relative
}

.SingleDomainInfo_card__KVh5n.SingleDomainInfo_cardOutline__uep_v {
    background-color: transparent
}

.SingleDomainInfo_actionCard__t8Rjx {
    padding: 24px 32px 32px
}

.SingleDomainInfo_actionCard__t8Rjx .SingleDomainInfo_actionCardHeader__pnAQa {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 32px;
    gap: 32px;
    margin-bottom: 24px
}

.SingleDomainInfo_actionCard__t8Rjx .SingleDomainInfo_actionCardHeader__pnAQa.SingleDomainInfo_twoCols__T7XQZ {
    grid-template-columns: 1fr 1fr
}

.SingleDomainInfo_actionCard__t8Rjx .SingleDomainInfo_actionButtons__kzesK {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 12px;
    gap: 12px
}

.SingleDomainInfo_timerCard__HbngT {
    padding: 32px 69px
}

.SingleDomainInfo_timerCard__HbngT .SingleDomainInfo_title__P_D21 {
    margin-bottom: 12px
}

.SingleDomainInfo_buyButton___CCJ4 {
    background-color: var(--button-dark-hover) !important
}

.SingleDomainInfo_buyButton___CCJ4:hover {
    background-color: #262b33 !important
}

.SingleDomainInfo_buyButton___CCJ4 .SingleDomainInfo_buyIcon__CiP3B {
    margin: 0 2px !important
}

.SingleDomainInfo_auctionLabel__XcaDC {
    margin-bottom: 4px
}

.SingleDomainInfo_unauthorizedCard__Ylmwt {
    padding: 24px 32px 32px
}

.SingleDomainInfo_unauthorizedCard__Ylmwt .SingleDomainInfo_title__P_D21 {
    margin-bottom: 4px
}

.SingleDomainInfo_unauthorizedCard__Ylmwt .SingleDomainInfo_subtitle__J1aAC {
    margin-bottom: 20px
}

.SingleDomainInfo_endedAuctionCard__kPL3I {
    display: flex;
    gap: 28px;
    padding: 38px 32px;
    flex-direction: column
}

.SingleDomainInfo_endedAuctionCard__kPL3I .SingleDomainInfo_row__j5Hx8 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.SingleDomainInfo_inputWrapper__UUofJ {
    display: flex;
    gap: 16px
}

.SingleDomainInfo_title__P_D21 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.SingleDomainInfo_authActionWrapper__ceZuS {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
    background: var(--button-dark-hover) !important
}

.SingleDomainInfo_authActionWrapper__ceZuS.SingleDomainInfo_desktopLogout__8Lqdf {
    position: absolute;
    top: 12px;
    right: 12px;
    border-radius: 100px !important;
    padding: 6px 12px 6px 10px !important
}

.SingleDomainInfo_authActionWrapper__ceZuS.SingleDomainInfo_mobileLogout__J0MON {
    display: none;
    width: 100%;
    margin-top: 16px
}

.SingleDomainInfo_authActionWrapper__ceZuS svg {
    margin-right: 0 !important
}

.SingleDomainInfo_authActionWrapper__ceZuS svg path {
    fill: var(--text-color-secondary)
}

.SingleDomainInfo_addressWrapper__iMrah {
    font-size: 14px;
    font-weight: 600;
    line-height: 20px
}

.SingleDomainInfo_addressWrapper__iMrah span:first-child {
    color: var(--text-color-secondary);
    position: relative
}

.SingleDomainInfo_addressWrapper__iMrah span:first-child:after {
    position: absolute;
    content: "";
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(270deg, #1e2229, rgba(30, 34, 41, .99) 6.67%, rgba(30, 34, 41, .96) 13.33%, rgba(30, 34, 41, .92) 20%, rgba(30, 34, 41, .85) 26.67%, rgba(30, 34, 41, .77) 33.33%, rgba(30, 34, 41, .67) 40%, rgba(30, 34, 41, .56) 46.67%, rgba(30, 34, 41, .44) 53.33%, rgba(30, 34, 41, .33) 60%, rgba(30, 34, 41, .23) 66.67%, rgba(30, 34, 41, .15) 73.33%, rgba(30, 34, 41, .08) 80%, rgba(30, 34, 41, .04) 86.67%, rgba(30, 34, 41, .01) 93.33%, rgba(30, 34, 41, 0))
}

.SingleDomainInfo_addressWrapper__iMrah span:nth-child(2) {
    color: var(--text-color-secondary);
    position: relative
}

.SingleDomainInfo_addressWrapper__iMrah span:nth-child(2):after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, #1e2229 10%, hsla(0, 0%, 100%, 0))
}

.SingleDomainInfo_addressWrapper__iMrah span:nth-child(4) {
    margin: 0 8px;
    color: var(--text-color-secondary);
    position: relative;
    top: -3px
}

.SingleDomainInfo_addressWrapper__iMrah span:nth-child(5) {
    color: var(--sold);
    cursor: pointer
}

.SingleDomainInfo_addressLink__OslBx {
    font-weight: 500
}

@media screen and (max-width:600px) {
    .SingleDomainInfo_infoWrapper__z6PWi {
        align-items: flex-start
    }

    .SingleDomainInfo_authActionWrapper__ceZuS.SingleDomainInfo_desktopLogout__8Lqdf {
        display: none
    }

    .SingleDomainInfo_authActionWrapper__ceZuS.SingleDomainInfo_mobileLogout__J0MON {
        display: flex
    }

    .SingleDomainInfo_description__7jGpJ,
    .SingleDomainInfo_nameWrapper__a7uK_ {
        padding-left: 16px;
        padding-right: 16px
    }

    .SingleDomainInfo_description__7jGpJ {
        text-align: left
    }

    .SingleDomainInfo_nameWrapper__a7uK_ {
        flex-direction: column-reverse;
        align-items: flex-start;
        margin-bottom: 4px
    }

    .SingleDomainInfo_card__KVh5n {
        border-radius: 24px
    }

    .SingleDomainInfo_actionCard__t8Rjx {
        padding: 16px 16px 24px 24px
    }

    .SingleDomainInfo_actionCard__t8Rjx .SingleDomainInfo_actionCardHeader__pnAQa {
        grid-template-columns: 1fr;
        gap: 12px
    }

    .SingleDomainInfo_actionCard__t8Rjx .SingleDomainInfo_actionCardHeader__pnAQa.SingleDomainInfo_twoCols__T7XQZ {
        grid-template-columns: 1fr
    }

    .SingleDomainInfo_actionCard__t8Rjx .SingleDomainInfo_auctionLabelWrapper__87_VB {
        display: flex;
        flex-direction: row;
        justify-content: space-between
    }

    .SingleDomainInfo_actionCard__t8Rjx .SingleDomainInfo_auctionLabelWrapper__87_VB .SingleDomainInfo_auctionLabel__XcaDC {
        margin-bottom: 0
    }

    .SingleDomainInfo_actionCard__t8Rjx .SingleDomainInfo_actionButtons__kzesK {
        grid-template-columns: 1fr;
        gap: 8px;
        padding-right: 8px
    }

    .SingleDomainInfo_timerCard__HbngT {
        padding: 16px 24px
    }

    .SingleDomainInfo_timerCard__HbngT .SingleDomainInfo_title__P_D21 {
        margin-bottom: 8px
    }

    .SingleDomainInfo_container__ESiIZ {
        margin-bottom: 41px
    }

    .SingleDomainInfo_endedAuctionCard__kPL3I {
        padding: 16px 24px;
        gap: 12px
    }

    .SingleDomainInfo_unauthorizedCard__Ylmwt {
        padding: 16px 24px 24px
    }

    .SingleDomainInfo_unauthorizedCard__Ylmwt .SingleDomainInfo_subtitle__J1aAC {
        margin-bottom: 16px
    }

    .SingleDomainInfo_inputWrapper__UUofJ {
        flex-direction: column;
        gap: 16px
    }

    .SingleDomainInfo_inputWrapper__UUofJ button {
        width: 100%
    }
}

.StatusBadge_badge__WUt6_ {
    padding: 8px 12px;
    border-radius: 12px;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 20px
}

.StatusBadge_sold__cbf13 {
    background-color: var(--sold-8);
    color: var(--sold) !important
}

.StatusBadge_auction__kgSkQ {
    background-color: var(--sale-8);
    color: var(--sale) !important
}

.StatusBadge_ending__S8NHh {
    background-color: var(--ending-8);
    color: var(--ending) !important
}

@media(max-width:600px) {
    .StatusBadge_badge__WUt6_ {
        border-radius: 8px;
        padding: 6px 8px;
        font-size: 10px;
        line-height: 16px
    }
}

.SingleDomain_faqWrapper__xK4PR {
    margin-bottom: 82px
}

.SingleDomain_tonIcon__9V1V8 {
    position: relative;
    top: 3px;
    margin: 0 2px 0 4px
}

.SingleDomain_iconWrapper__74enw {
    color: var(--text-color-primary)
}

.SingleDomain_tonhubButton__yRuZ9 {
    background: var(--button-dark-hover) !important
}

@media screen and (max-width:600px) {
    .SingleDomain_faqWrapper__xK4PR {
        margin-bottom: 32px
    }
}