._root_1t0m6_1 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-normal)
}

._root_1t0m6_1 h2 {
    font-size: var(--font-size-large);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header);
    font-weight: var(--font-weight-semibold)
}

._root_1t0m6_1 h2:not(:first-child) {
    padding-top: var(--spacing-normal)
}

._root_1t0m6_1 p {
    line-height: var(--line-height-large)
}

._root_1t0m6_1 ul,
._root_1t0m6_1 ol {
    padding-left: var(--spacing-large);
    line-height: var(--line-height-large)
}

@media (max-width: 31.9375rem) {

    ._root_1t0m6_1 ul,
    ._root_1t0m6_1 ol {
        padding-left: var(--spacing-medium)
    }
}

._root_1t0m6_1 ul li ul,
._root_1t0m6_1 ul li ol,
._root_1t0m6_1 ol li ul,
._root_1t0m6_1 ol li ol {
    padding-top: var(--spacing-normal);
    padding-bottom: var(--spacing-normal)
}

._root_1t0m6_1 ul {
    list-style-type: disc
}

._root_1t0m6_1 ol {
    list-style-type: decimal
}

._root_bsp5h_1 {
    margin-bottom: var(--spacing-2x-large)
}

._root_bsp5h_1 ._title_bsp5h_4 {
    font-size: var(--font-size-2x-large);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header);
    font-weight: var(--font-weight-semibold);
    margin-bottom: var(--spacing-2x-small)
}

@media (max-width: 31.9375rem) {
    ._root_bsp5h_1 ._title_bsp5h_4 {
        font-size: var(--font-size-x-large)
    }
}

._root_bsp5h_1 ._timestamp_bsp5h_16 {
    color: var(--color-gray-55);
    font-size: var(--font-size-medium);
    line-height: var(--line-height-large)
}

._root_l5zmk_1 {
    padding: var(--spacing-large);
    margin-bottom: var(--spacing-2x-large);
    border-radius: var(--border-radius-medium);
    border: var(--border-width-small) solid var(--color-green-blue)
}

@media (max-width: 31.9375rem) {
    ._root_l5zmk_1 {
        padding: var(--spacing-medium)
    }
}

._root_l5zmk_1 ._title_l5zmk_12 {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    font-size: var(--font-size-large);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header);
    font-weight: var(--font-weight-semibold)
}

._root_l5zmk_1 ._content_l5zmk_21 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-small);
    margin-top: var(--spacing-small);
    line-height: var(--line-height-large)
}

._root_fo47d_1 {
    width: 100%
}

._root_fo47d_1._small_fo47d_4 {
    max-width: 32rem
}

._root_fo47d_1._medium_fo47d_7 {
    max-width: 48rem
}

._root_fo47d_1._large_fo47d_10 {
    max-width: 64rem
}

._root_1g03g_1 {
    cursor: pointer;
    align-items: center;
    display: inline-flex;
    text-decoration: none;
    justify-content: center;
    gap: var(--spacing-x-small);
    color: currentColor;
    background: none;
    outline: none;
    border: none
}

._root_1g03g_1._outline_1g03g_13 {
    padding: var(--spacing-2x-small) var(--spacing-x-small);
    border-radius: var(--border-radius-small);
    border-width: var(--border-width-small);
    border-style: solid
}

._root_1g03g_1._primary_1g03g_19,
._root_1g03g_1._secondary_1g03g_19 {
    min-height: var(--spacing-x-large);
    line-height: var(--line-height-large);
    border-radius: var(--border-radius-normal);
    padding: var(--spacing-small) var(--spacing-medium)
}

._root_1g03g_1._primary_1g03g_19 {
    color: var(--color-green-blue);
    font-weight: var(--font-weight-bold)
}

._root_1g03g_1._primary_1g03g_19:not(._outline_1g03g_13) {
    color: var(--color-green-100);
    background: var(--color-green-blue-gradient);
    box-shadow: var(--box-shadow-large) var(--color-green-blue-shadow)
}

._root_1g03g_1._primary_1g03g_19._outline_1g03g_13 {
    font-weight: var(--font-weight-normal);
    border-color: var(--color-green-blue)
}

._root_1g03g_1._secondary_1g03g_19 {
    color: var(--color-gray-55)
}

._root_1g03g_1._secondary_1g03g_19:not(._outline_1g03g_13) {
    background-color: var(--color-gray-80)
}

._root_1g03g_1._secondary_1g03g_19._outline_1g03g_13 {
    border-color: var(--color-gray-85);
    color: var(--color-gray-55)
}

._root_1g03g_1._underline_1g03g_48 {
    text-decoration: underline
}

._root_1g03g_1:disabled {
    opacity: .5;
    cursor: not-allowed;
    transition: opacity .2s ease
}

._root_1g03g_1._fullWidth_1g03g_56 {
    width: 100%
}

._root_6spkf_1 {
    display: flex;
    align-items: center;
    gap: var(--spacing-medium);
    padding: var(--spacing-x-small) 0
}

._root_6spkf_1 ._input_6spkf_7 {
    flex-grow: 1;
    cursor: text;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

._root_6spkf_1 ._input_6spkf_7._disabled_6spkf_12 {
    cursor: not-allowed
}

._root_6spkf_1 ._input_6spkf_7 input {
    width: 100%;
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: currentColor;
    background: transparent;
    font-size: var(--font-size-large)
}

._root_6spkf_1 ._input_6spkf_7 input::-moz-placeholder {
    color: var(--color-gray-60);
    opacity: 1
}

._root_6spkf_1 ._input_6spkf_7 input::placeholder {
    color: var(--color-gray-60);
    opacity: 1
}

._root_6spkf_1 ._input_6spkf_7 input:disabled {
    cursor: not-allowed
}

._root_6spkf_1 ._input_6spkf_7 ._balance_6spkf_31 {
    color: var(--color-gray-55);
    margin-top: var(--spacing-2x-small)
}

._root_6spkf_1 ._input_6spkf_7 ._balance_6spkf_31._error_6spkf_35 {
    color: var(--color-red)
}

._root_6spkf_1 ._button_6spkf_38 {
    flex-shrink: 0;
    outline: none;
    cursor: pointer;
    background: transparent;
    color: var(--color-green-blue);
    font-size: var(--font-size-small);
    padding: var(--spacing-2x-small) var(--spacing-small);
    border: var(--border-width-small) solid currentColor;
    border-radius: var(--border-radius-large)
}

._root_6spkf_1 ._button_6spkf_38:disabled {
    cursor: not-allowed
}

._root_1oeem_1 {
    display: flex;
    counter-reset: item;
    flex-direction: column;
    gap: var(--spacing-small);
    padding: var(--spacing-medium);
    background-color: var(--color-gray-80);
    border-radius: var(--border-radius-normal);
    margin-top: calc(0rem - var(--spacing-x-small))
}

._root_1oeem_1 li {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    counter-increment: item;
    gap: var(--spacing-small)
}

._root_1oeem_1 li:before {
    display: flex;
    width: 1.5rem;
    height: 1.5rem;
    align-items: center;
    justify-content: center;
    color: var(--color-gray-55);
    font-size: var(--font-size-small);
    background-color: var(--color-gray-75);
    content: counter(item);
    border-radius: 100%
}

._root_1oeem_1 li ._border_1oeem_30 {
    flex-grow: 1;
    border-bottom: var(--border-width-small) solid var(--color-gray-75)
}

._root_1oeem_1 li ._label_1oeem_34 {
    color: var(--color-gray-55)
}

._root_1oeem_1 li ._label_1oeem_34._success_1oeem_37 {
    color: var(--color-green-blue)
}

._root_1oeem_1 li ._label_1oeem_34._error_1oeem_40 {
    color: var(--color-red)
}

._root_1oeem_1 li ._label_1oeem_34 ._loading_1oeem_43 {
    animation: _loading_1oeem_43 1s linear infinite
}

@keyframes _loading_1oeem_43 {
    to {
        transform: rotate(360deg)
    }
}

._root_1oeem_1 li ._message_1oeem_51 {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    word-break: break-word;
    gap: var(--spacing-x-small);
    padding: var(--spacing-normal);
    margin-top: var(--spacing-small);
    line-height: var(--line-height-medium);
    background-color: var(--color-gray-85);
    border-radius: var(--border-radius-normal)
}

._root_1oeem_1 li ._message_1oeem_51._error_1oeem_40 {
    border: var(--border-width-normal) solid var(--color-red)
}

._root_1oeem_1 li ._message_1oeem_51._error_1oeem_40 ._label_1oeem_34 {
    color: var(--color-red)
}

._root_1oeem_1 li ._message_1oeem_51 ._label_1oeem_34 {
    width: 100%;
    color: var(--color-gray-55);
    font-size: var(--font-size-small)
}

._root_1oeem_1 li ._message_1oeem_51 ._link_1oeem_75 {
    overflow: hidden;
    font-family: var(--font-family-mono)
}

._root_1oeem_1 li ._message_1oeem_51 ._copy_1oeem_79 {
    cursor: pointer;
    transition: transform .2s
}

._root_1oeem_1 li ._message_1oeem_51 ._copy_1oeem_79:active {
    transition: none;
    transform: scale(1.25)
}

._root_1mggy_1 {
    position: fixed;
    display: flex;
    z-index: 10;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    cursor: default;
    align-items: center;
    justify-content: center;
    padding: var(--spacing-large)
}

._root_1mggy_1:before {
    position: absolute;
    z-index: -1;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: .875;
    background-color: var(--color-gray-100);
    animation: _before_1mggy_1 .2s ease
}

@keyframes _before_1mggy_1 {
    0% {
        opacity: 0
    }
}

._root_1mggy_1 ._content_1mggy_25 {
    width: 100%;
    max-width: 28rem;
    animation: _content_1mggy_25 .2s ease
}

@keyframes _content_1mggy_25 {
    0% {
        transform: scale(.975)
    }

    50% {
        transform: scale(1.025)
    }
}

._root_1mggy_1 ._content_1mggy_25 ._header_1mggy_38 {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--spacing-medium);
    background-color: var(--color-gray-90);
    border-top-left-radius: var(--border-radius-large);
    border-top-right-radius: var(--border-radius-large)
}

._root_1mggy_1 ._content_1mggy_25 ._header_1mggy_38 ._title_1mggy_47 {
    font-size: var(--font-size-medium);
    line-height: var(--line-height-small);
    font-weight: var(--font-weight-semibold)
}

._root_1mggy_1 ._content_1mggy_25 ._header_1mggy_38 ._icon_1mggy_52 {
    display: flex;
    cursor: pointer;
    margin-left: auto;
    align-items: center;
    justify-content: center;
    color: var(--color-gray-55);
    padding: var(--spacing-2x-small);
    background-color: var(--color-gray-80);
    border-radius: 100%
}

._root_1mggy_1 ._body_1mggy_63 {
    overflow: auto;
    max-height: 75vh;
    max-height: 75svh;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: var(--color-gray-85);
    border-bottom-left-radius: var(--border-radius-large);
    border-bottom-right-radius: var(--border-radius-large)
}

._root_1mggy_1 ._body_1mggy_63 li {
    display: flex;
    cursor: pointer;
    overflow: hidden;
    align-items: center;
    gap: var(--spacing-small);
    padding: var(--spacing-small) var(--spacing-medium)
}

._root_1mggy_1 ._body_1mggy_63 li:not(:last-child) {
    border-bottom: var(--border-width-small) solid var(--color-gray-80)
}

._root_1mggy_1 ._body_1mggy_63 li._active_1mggy_83 {
    background-color: var(--color-gray-80)
}

._root_1mggy_1 ._body_1mggy_63 li ._images_1mggy_86 {
    display: flex;
    align-items: center;
    flex-direction: row-reverse
}

._root_1mggy_1 ._body_1mggy_63 li ._images_1mggy_86 img {
    z-index: 1;
    position: relative;
    border-radius: var(--border-radius-normal)
}

._root_1mggy_1 ._body_1mggy_63 li ._images_1mggy_86 img:not(:last-child) {
    margin-left: calc(0rem - var(--spacing-normal))
}

._root_1mggy_1 ._body_1mggy_63 li ._value_1mggy_99 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._root_1mggy_1 ._body_1mggy_63 li ._icon_1mggy_52 {
    display: flex;
    cursor: pointer;
    margin-left: auto;
    align-items: center;
    justify-content: center;
    color: var(--color-green-100);
    padding: var(--spacing-2x-small);
    background-color: var(--color-green-blue);
    border-radius: 100%
}

._root_fv2uq_1 {
    display: flex;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    align-items: center;
    gap: var(--spacing-normal)
}

@media (max-width: 31.9375rem) {
    ._root_fv2uq_1 {
        gap: var(--spacing-small)
    }
}

._root_fv2uq_1._disabled_fv2uq_13 {
    cursor: not-allowed
}

._root_fv2uq_1 ._symbol_fv2uq_16 {
    border-radius: var(--border-radius-medium)
}

@media (max-width: 31.9375rem) {
    ._root_fv2uq_1 ._symbol_fv2uq_16 {
        width: auto;
        height: 3rem
    }
}

._root_fv2uq_1 ._product_fv2uq_25 {
    display: flex;
    overflow: hidden;
    flex-direction: column;
    gap: var(--spacing-2x-small)
}

._root_fv2uq_1 ._product_fv2uq_25 ._title_fv2uq_31 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: var(--font-size-large);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header);
    font-weight: var(--font-weight-semibold)
}

._root_fv2uq_1 ._product_fv2uq_25 ._name_fv2uq_40 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._root_fv2uq_1 ._icon_fv2uq_45 {
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-gray-55);
    padding: var(--spacing-2x-small);
    margin: 0 var(--spacing-2x-small) 0 auto;
    background-color: var(--color-gray-80);
    border-radius: 100%
}

._root_1m9x5_1 {
    display: flex;
    cursor: pointer;
    overflow: hidden;
    min-height: 4rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    align-items: center;
    gap: var(--spacing-x-small);
    color: var(--color-gray-55);
    padding: var(--spacing-normal) var(--spacing-large)
}

._root_1m9x5_1._disabled_1m9x5_12 {
    cursor: not-allowed
}

._root_1m9x5_1 ._label_1m9x5_15 {
    margin-left: var(--spacing-2x-small)
}

._root_1m9x5_1 ._name_1m9x5_18 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: var(--color-white)
}

._root_1m9x5_1 ._icon_1m9x5_24 {
    flex-shrink: 0
}

._root_17nu6_1 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-normal);
    margin: 0 calc(0rem - var(--spacing-medium));
    padding: var(--spacing-medium) var(--spacing-medium) 0;
    border-top: var(--border-width-small) solid var(--color-gray-80)
}

._root_17nu6_1 ._label_17nu6_9 {
    display: flex;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    align-items: center;
    gap: var(--spacing-small);
    color: var(--color-gray-55);
    justify-content: space-between
}

._root_17nu6_1 ._label_17nu6_9._disabled_17nu6_18 {
    cursor: not-allowed
}

._root_17nu6_1 ._label_17nu6_9 ._switch_17nu6_21 {
    flex-shrink: 0;
    width: 2.5rem;
    height: 1.5rem;
    position: relative;
    padding: var(--spacing-2x-small);
    background-color: var(--color-gray-90);
    border-radius: var(--border-radius-medium)
}

._root_17nu6_1 ._label_17nu6_9 ._switch_17nu6_21 ._handle_17nu6_30 {
    width: 1rem;
    height: 1rem;
    display: block;
    background-color: var(--color-gray-75);
    transition: transform .2s ease;
    border-radius: 100%
}

._root_17nu6_1 ._label_17nu6_9 ._switch_17nu6_21._active_17nu6_38 {
    background-color: var(--color-green-blue)
}

._root_17nu6_1 ._label_17nu6_9 ._switch_17nu6_21._active_17nu6_38 ._handle_17nu6_30 {
    transform: translate(100%);
    background-color: #fff
}

._root_17nu6_1 ._label_17nu6_9 ._switch_17nu6_21 ._checkbox_17nu6_45 {
    display: none
}

._root_17nu6_1 ._input_17nu6_48 {
    width: 100%;
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: currentColor;
    background: var(--color-gray-90);
    min-height: var(--spacing-x-large);
    line-height: var(--line-height-large);
    border-radius: var(--border-radius-normal);
    padding: var(--spacing-small) var(--spacing-normal)
}

._root_17nu6_1 ._input_17nu6_48::-moz-placeholder {
    color: var(--color-gray-60);
    opacity: 1
}

._root_17nu6_1 ._input_17nu6_48::placeholder {
    color: var(--color-gray-60);
    opacity: 1
}

._root_17nu6_1 ._input_17nu6_48:disabled {
    cursor: not-allowed
}

._root_1tf4g_1 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-normal);
    padding: var(--spacing-normal);
    margin: calc(0rem - var(--spacing-x-small)) 0;
    border: var(--border-width-small) solid var(--color-gray-80);
    border-radius: var(--border-radius-normal)
}

._root_1tf4g_1 ._button_1tf4g_10 {
    color: var(--color-white)
}

._root_1tf4g_1 ._notice_1tf4g_13 {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    line-height: var(--line-height-large)
}

._root_1tf4g_1 ._notice_1tf4g_13._important_1tf4g_19 {
    font-weight: var(--font-weight-bold)
}

._root_1tf4g_1 ._notice_1tf4g_13 ._icon_1tf4g_22 {
    flex-shrink: 0;
    fill: var(--color-green-blue)
}

._root_1tf4g_1 ._notice_1tf4g_13 ._icon_1tf4g_22._error_1tf4g_26 {
    fill: var(--color-red);
    background-size: 25% 50%;
    background-position: center;
    background-repeat: no-repeat;
    background-image: radial-gradient(var(--color-white) 100%, transparent 100%)
}

._root_1tf4g_1 ._message_1tf4g_33 {
    line-height: var(--line-height-large)
}

._root_1tf4g_1 ._button_1tf4g_10 {
    margin-top: var(--spacing-x-small);
    background: linear-gradient(var(--color-gray-80), var(--color-gray-85));
    border: var(--border-width-small) solid var(--color-gray-80)
}

._root_1xjyb_1 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-medium);
    padding: var(--spacing-medium);
    border: var(--border-width-small) solid var(--color-green-blue);
    border-radius: var(--border-radius-large)
}

._root_1xjyb_1 ._caption_1xjyb_9 {
    line-height: var(--line-height-medium)
}

._root_1xjyb_1 ._progress_1xjyb_12 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-small)
}

._root_1xjyb_1 ._progress_1xjyb_12 ._header_1xjyb_17 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    justify-content: space-between;
    line-height: var(--line-height-small);
    gap: var(--spacing-small) var(--spacing-medium)
}

._root_1xjyb_1 ._progress_1xjyb_12 ._header_1xjyb_17 ._title_1xjyb_25 {
    display: flex;
    align-items: flex-end;
    gap: var(--spacing-small);
    font-size: var(--font-size-medium);
    font-weight: var(--font-weight-bold)
}

._root_1xjyb_1 ._progress_1xjyb_12 ._header_1xjyb_17 ._title_1xjyb_25 ._network_1xjyb_32 {
    display: flex;
    align-items: center;
    color: var(--color-gray-55);
    gap: var(--spacing-2x-small);
    font-size: var(--font-size-normal);
    font-weight: var(--font-weight-normal)
}

._root_1xjyb_1 ._progress_1xjyb_12 ._header_1xjyb_17 ._balance_1xjyb_40 {
    display: flex;
    align-items: center;
    gap: var(--spacing-2x-small)
}

._root_1xjyb_1 ._progress_1xjyb_12 ._header_1xjyb_17 ._balance_1xjyb_40 ._loading_1xjyb_45 {
    animation: _loading_1xjyb_45 1s linear infinite
}

@keyframes _loading_1xjyb_45 {
    to {
        transform: rotate(360deg)
    }
}

._root_1xjyb_1 ._progress_1xjyb_12 ._bar_1xjyb_53 {
    position: relative;
    height: var(--spacing-x-small);
    background-color: var(--color-gray-85);
    border-radius: var(--spacing-2x-small)
}

._root_1xjyb_1 ._progress_1xjyb_12 ._bar_1xjyb_53 ._value_1xjyb_59 {
    height: inherit;
    border-radius: inherit;
    transition: width .2s ease;
    background: var(--color-green-blue-gradient)
}

._root_qi30i_1 ._product_qi30i_1 {
    padding: var(--spacing-medium);
    background-color: var(--color-gray-90);
    border-top-left-radius: var(--border-radius-large);
    border-top-right-radius: var(--border-radius-large)
}

._root_qi30i_1 ._networks_qi30i_7 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: var(--color-gray-85);
    border-bottom: var(--border-width-small) solid var(--color-gray-80)
}

._root_qi30i_1 ._networks_qi30i_7:before {
    position: absolute;
    content: "";
    left: 50%;
    height: 100%;
    border-left: var(--border-width-small) solid var(--color-gray-80);
    transform: translate(-50%)
}

._root_qi30i_1 ._networks_qi30i_7 ._icon_qi30i_23 {
    position: absolute;
    display: flex;
    left: 50%;
    width: 2rem;
    height: 2rem;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    color: var(--color-gray-55);
    background-color: var(--color-gray-85);
    border: var(--border-width-small) solid var(--color-gray-80);
    transform: translate(-50%);
    border-radius: 100%
}

._root_qi30i_1 ._networks_qi30i_7 ._icon_qi30i_23._disabled_qi30i_38 {
    cursor: not-allowed
}

@media (max-width: 31.9375rem) {
    ._root_qi30i_1 ._networks_qi30i_7 {
        flex-direction: column;
        align-items: stretch
    }

    ._root_qi30i_1 ._networks_qi30i_7:before {
        top: 50%;
        left: 0;
        height: 0;
        width: 100%;
        border-left: none;
        border-bottom: var(--border-width-small) solid var(--color-gray-80);
        transform: translateY(-50%)
    }

    ._root_qi30i_1 ._networks_qi30i_7 ._icon_qi30i_23 {
        top: 50%;
        transform: translate(-50%, -50%) rotate(90deg)
    }
}

._root_qi30i_1 ._input_qi30i_60 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-medium);
    padding: var(--spacing-medium);
    background-color: var(--color-gray-85);
    border-bottom-left-radius: var(--border-radius-large);
    border-bottom-right-radius: var(--border-radius-large)
}

._root_qi30i_1 ._input_qi30i_60 ._link_qi30i_69 {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    text-decoration: underline
}

._root_1rh5w_1 {
    border-radius: var(--border-radius-large);
    border: var(--border-width-small) solid var(--color-gray-85)
}

._root_1rh5w_1 ._header_1rh5w_5 {
    display: flex;
    align-items: center;
    padding: var(--spacing-normal) var(--spacing-medium);
    border-bottom: var(--border-width-small) solid var(--color-gray-85)
}

._root_1rh5w_1 ._header_1rh5w_5 ._title_1rh5w_11 {
    color: var(--color-gray-55);
    font-size: var(--font-size-normal);
    font-weight: var(--font-weight-normal)
}

._root_1rh5w_1 ._body_1rh5w_16 {
    display: flex;
    min-height: 6rem;
    align-items: center;
    justify-content: center
}

._root_1rh5w_1 ._body_1rh5w_16 ._notice_1rh5w_22 {
    text-align: center;
    padding: var(--spacing-medium);
    line-height: var(--line-height-large)
}

._root_1rh5w_1 ._body_1rh5w_16 ._loading_1rh5w_27 {
    animation: _loading_1rh5w_27 1s linear infinite
}

@keyframes _loading_1rh5w_27 {
    to {
        transform: rotate(360deg)
    }
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 {
    flex-basis: 100%
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li {
    display: grid;
    align-items: center;
    grid-template-columns: auto auto;
    gap: var(--spacing-small) var(--spacing-medium);
    padding: var(--spacing-normal) var(--spacing-medium)
}

@media (max-width: 31.9375rem) {
    ._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li {
        display: flex;
        flex-direction: column;
        align-items: flex-start
    }
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li:not(:last-child) {
    border-bottom: var(--border-width-small) solid var(--color-gray-85)
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li ._product_1rh5w_55 {
    display: flex;
    align-items: center;
    gap: var(--spacing-small);
    font-size: var(--font-size-medium)
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li ._product_1rh5w_55 ._icon_1rh5w_61 {
    border-radius: var(--border-radius-normal)
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li ._status_1rh5w_64 {
    display: flex;
    align-items: center;
    gap: var(--spacing-small);
    font-size: var(--font-size-small)
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li ._network_1rh5w_70 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: var(--spacing-x-small)
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li ._network_1rh5w_70 ._icon_1rh5w_61 {
    color: var(--color-gray-55)
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li ._date_1rh5w_79 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: var(--color-gray-55)
}

._root_1rh5w_1 ._body_1rh5w_16 ._transferList_1rh5w_35 li ._link_1rh5w_85 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: var(--spacing-x-small);
    font-family: var(--font-family-mono)
}

._root_1rh5w_1 ._footer_1rh5w_92 {
    display: flex;
    align-items: center;
    gap: var(--spacing-small);
    padding: var(--spacing-small);
    border-top: var(--border-width-small) solid var(--color-gray-85)
}

._root_1rh5w_1 ._footer_1rh5w_92 ._button_1rh5w_99 {
    flex-grow: 1;
    padding: var(--spacing-small);
    border-radius: var(--border-radius-normal);
    border: var(--border-width-small) solid var(--color-gray-85);
    transition: background-color .2s ease
}

._root_1rh5w_1 ._footer_1rh5w_92 ._button_1rh5w_99:hover {
    background-color: var(--color-gray-90)
}

._root_10lmp_1 {
    width: 100%;
    max-width: 36rem
}

._root_10lmp_1 ._header_10lmp_5 {
    margin: 0 auto;
    max-width: 30rem;
    text-align: center
}

._root_10lmp_1 ._header_10lmp_5 ._title_10lmp_10 {
    font-size: var(--font-size-2x-large);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header);
    font-weight: var(--font-weight-semibold)
}

@media (max-width: 31.9375rem) {
    ._root_10lmp_1 ._header_10lmp_5 ._title_10lmp_10 {
        font-size: var(--font-size-x-large)
    }
}

._root_10lmp_1 ._header_10lmp_5 ._caption_10lmp_21 {
    margin-top: var(--spacing-normal);
    font-size: var(--font-size-medium);
    line-height: var(--line-height-large)
}

._root_10lmp_1 ._body_10lmp_26 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-medium);
    margin-top: var(--spacing-x-large)
}

._root_1xg8y_1 {
    display: flex;
    min-height: 100vh;
    min-height: 100svh;
    align-items: center;
    flex-direction: column;
    justify-content: center
}

._root_1xg8y_1 ._content_1xg8y_9 {
    display: flex;
    width: 100%;
    max-width: 32rem;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--spacing-medium);
    padding: var(--spacing-medium)
}

._root_1xg8y_1 ._content_1xg8y_9 ._logo_1xg8y_18 {
    width: auto
}

@media (max-width: 31.9375rem) {
    ._root_1xg8y_1 ._content_1xg8y_9 ._logo_1xg8y_18 {
        height: 2.5rem
    }
}

._root_1xg8y_1 ._content_1xg8y_9 ._title_1xg8y_26 {
    font-size: var(--font-size-2x-large);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header);
    font-weight: var(--font-weight-semibold)
}

@media (max-width: 31.9375rem) {
    ._root_1xg8y_1 ._content_1xg8y_9 ._title_1xg8y_26 {
        font-size: var(--font-size-x-large)
    }
}

._root_1xg8y_1 ._content_1xg8y_9 ._caption_1xg8y_37 {
    font-size: var(--font-size-medium);
    line-height: var(--line-height-large)
}

._root_1xg8y_1 ._content_1xg8y_9 ._button_1xg8y_41 {
    margin-top: var(--spacing-small)
}

._root_jerqb_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--spacing-normal);
    margin-top: var(--spacing-medium);
    border: var(--border-width-small) solid var(--color-gray-85);
    border-radius: var(--border-radius-large)
}

@media (max-width: 31.9375rem) {
    ._root_jerqb_1 {
        justify-content: center
    }
}

._root_jerqb_1 ._total_jerqb_15 {
    color: var(--color-gray-55);
    padding: var(--spacing-x-small)
}

@media (max-width: 31.9375rem) {
    ._root_jerqb_1 ._total_jerqb_15 {
        display: none
    }
}

._root_jerqb_1 ._menu_jerqb_24 {
    display: flex;
    align-items: center;
    gap: var(--spacing-normal)
}

@media (max-width: 31.9375rem) {
    ._root_jerqb_1 ._menu_jerqb_24 {
        flex-grow: 1
    }
}

._root_jerqb_1 ._menu_jerqb_24 li {
    display: flex;
    width: 2.5rem;
    height: 2.5rem;
    align-items: center;
    justify-content: center;
    color: var(--color-gray-55);
    border-radius: var(--border-radius-normal)
}

@media (max-width: 31.9375rem) {
    ._root_jerqb_1 ._menu_jerqb_24 li:nth-child(2) {
        margin-right: auto
    }
}

._root_jerqb_1 ._menu_jerqb_24 li._active_jerqb_48 {
    cursor: pointer;
    color: var(--color-white);
    background-color: var(--color-gray-90);
    transition: background-color .2s ease
}

._root_jerqb_1 ._menu_jerqb_24 li._active_jerqb_48:hover {
    background-color: var(--color-gray-85)
}

._root_ulohd_1 {
    position: relative
}

._root_ulohd_1 ._content_ulohd_4 {
    z-index: 100;
    position: absolute;
    min-width: -moz-max-content;
    min-width: max-content;
    inset: 100% auto auto 50%;
    transform: translate(-50%);
    transform-origin: top center;
    color: var(--color-green-100);
    line-height: var(--line-height-large);
    background-color: var(--color-green-blue);
    border-radius: var(--border-radius-medium);
    padding: var(--spacing-small) var(--spacing-normal);
    animation: _content_ulohd_4 .2s ease
}

@keyframes _content_ulohd_4 {
    0% {
        transform: translate(-50%, .5rem) scale(.95);
        opacity: 0
    }
}

._root_ulohd_1 ._content_ulohd_4:before {
    content: "";
    position: absolute;
    inset: auto auto 100% 50%;
    transform: translate(-50%)
}

._root_ulohd_1 ._content_ulohd_4._small_ulohd_30 {
    margin-top: var(--spacing-small);
    padding: var(--spacing-x-small) var(--spacing-small);
    border-radius: var(--border-radius-normal)
}

._root_ulohd_1 ._content_ulohd_4._small_ulohd_30:before {
    height: var(--spacing-small);
    border-bottom: .5rem solid var(--color-green-blue);
    border-right: .5rem solid transparent;
    border-left: .5rem solid transparent
}

._root_ulohd_1 ._content_ulohd_4._medium_ulohd_41 {
    margin-top: var(--spacing-normal);
    padding: var(--spacing-small) var(--spacing-normal);
    border-radius: var(--border-radius-medium)
}

._root_ulohd_1 ._content_ulohd_4._medium_ulohd_41:before {
    height: var(--spacing-normal);
    border-bottom: .625rem solid var(--color-green-blue);
    border-right: .625rem solid transparent;
    border-left: .625rem solid transparent
}

._root_ulohd_1 ._content_ulohd_4._large_ulohd_52 {
    margin-top: var(--spacing-medium);
    padding: var(--spacing-normal) var(--spacing-large);
    border-radius: var(--border-radius-large)
}

._root_ulohd_1 ._content_ulohd_4._large_ulohd_52:before {
    height: var(--spacing-medium);
    border-bottom: .75rem solid var(--color-green-blue);
    border-right: .75rem solid transparent;
    border-left: .75rem solid transparent
}

._root_og7qt_1 {
    display: flex;
    flex-wrap: wrap;
    gap: var(--spacing-x-large)
}

@media (max-width: 63.9375rem) {
    ._root_og7qt_1 {
        gap: var(--spacing-large)
    }
}

._root_og7qt_1 ._header_og7qt_11 {
    display: flex;
    max-width: 32rem;
    flex-direction: column;
    gap: var(--spacing-medium);
    padding-top: var(--spacing-x-large)
}

@media (max-width: 63.9375rem) {
    ._root_og7qt_1 ._header_og7qt_11 {
        gap: var(--spacing-normal);
        padding-top: 0
    }
}

._root_og7qt_1 ._header_og7qt_11 ._title_og7qt_24 {
    font-size: calc(var(--font-size-2x-large) * 1.125);
    font-weight: var(--font-weight-semibold);
    font-family: var(--font-family-header)
}

@media (max-width: 31.9375rem) {
    ._root_og7qt_1 ._header_og7qt_11 ._title_og7qt_24 {
        font-size: var(--font-size-x-large)
    }
}

._root_og7qt_1 ._header_og7qt_11 ._caption_og7qt_34 {
    font-size: calc(var(--font-size-medium) * 1.125);
    line-height: var(--line-height-large)
}

@media (max-width: 31.9375rem) {
    ._root_og7qt_1 ._header_og7qt_11 ._caption_og7qt_34 {
        font-size: var(--font-size-medium)
    }
}

._root_og7qt_1 ._image_og7qt_43 {
    flex-grow: 1;
    display: flex;
    justify-content: center
}

@media (max-width: 63.9375rem) {
    ._root_og7qt_1 ._image_og7qt_43 {
        display: none
    }
}

._root_og7qt_1 ._image_og7qt_43 img {
    z-index: -1;
    position: absolute
}

._root_og7qt_1 ._body_og7qt_57 {
    display: flex;
    flex-basis: 100%;
    align-items: center;
    padding: var(--spacing-medium);
    border: var(--border-width-small) solid var(--color-gray-85);
    border-radius: var(--border-radius-large);
        justify-content: center
}

@media (max-width: 63.9375rem) {
    ._root_og7qt_1 ._body_og7qt_57 {
        gap: var(--spacing-medium);
        flex-direction: column
    }
}

._root_og7qt_1 ._body_og7qt_57 ._details_og7qt_71 {
    display: flex;
    align-items: flex-start;
    gap: var(--spacing-x-large);
    line-height: var(--line-height-medium)
}

@media (max-width: 63.9375rem) {
    ._root_og7qt_1 ._body_og7qt_57 ._details_og7qt_71 {
        gap: var(--spacing-medium) var(--spacing-large);
        flex-wrap: wrap
    }
}

._root_og7qt_1 ._body_og7qt_57 ._details_og7qt_71 ._label_og7qt_83 {
    color: var(--color-gray-55)
}

._root_og7qt_1 ._body_og7qt_57 ._details_og7qt_71 ._value_og7qt_86 {
    display: flex;
    min-height: 2rem;
    align-items: center;
    gap: var(--border-radius-normal);
    font-size: var(--font-size-large)
}

._root_og7qt_1 ._body_og7qt_57 ._details_og7qt_71 ._value_og7qt_86._small_og7qt_93 {
    font-size: calc(var(--font-size-medium) * 1.25)
}

._root_og7qt_1 ._body_og7qt_57 ._details_og7qt_71 ._value_og7qt_86 ._tooltip_og7qt_96 {
    text-transform: capitalize;
    font-size: var(--font-size-normal)
}

._root_og7qt_1 ._body_og7qt_57 ._details_og7qt_71 ._value_og7qt_86 ._logo_og7qt_100 {
    width: auto;
    height: 1.25rem
}

._root_og7qt_1 ._body_og7qt_57 ._buttons_og7qt_104 {
    display: flex;
    margin-left: auto;
    gap: var(--spacing-normal)
}

@media (max-width: 63.9375rem) {
    ._root_og7qt_1 ._body_og7qt_57 ._buttons_og7qt_104 {
        margin-left: 0;
        width: 100%
    }
}

@media (max-width: 31.9375rem) {
    ._root_og7qt_1 ._body_og7qt_57 ._buttons_og7qt_104 {
        flex-direction: column-reverse
    }
}

._root_og7qt_1 ._body_og7qt_57 ._buttons_og7qt_104 ._primary_og7qt_120 {
    flex-grow: 1;
    transition: box-shadow .2s ease, transform .2s ease
}

._root_og7qt_1 ._body_og7qt_57 ._buttons_og7qt_104 ._primary_og7qt_120:hover {
    box-shadow: 0 0 1.5rem var(--color-green-blue-shadow);
    transform: scale(1.025)
}

._root_og7qt_1 ._body_og7qt_57 ._buttons_og7qt_104 ._secondary_og7qt_128 {
    flex-grow: 1;
    color: var(--color-white);
    transition: color .2s ease;
    background-color: var(--color-gray-100)
}

._root_og7qt_1 ._body_og7qt_57 ._buttons_og7qt_104 ._secondary_og7qt_128:hover {
    color: var(--color-gray-55)
}

._root_10ak8_1 {
    display: flex;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    justify-content: flex-end;
    flex-direction: row-reverse
}

._root_10ak8_1 li:not(:last-child) {
    margin-left: calc(0rem - var(--spacing-2x-small) * 1.5)
}

._root_10ak8_1 li a,
._root_10ak8_1 li ._trigger_10ak8_11 {
    position: relative;
    cursor: pointer;
    display: flex;
    width: 2.25rem;
    height: 2.25rem;
    align-items: center;
    justify-content: center;
    background-color: var(--color-gray-80);
    border: var(--border-width-normal) solid var(--color-gray-90);
    transition: background-color .2s ease;
    border-radius: 100%
}

._root_10ak8_1 li a:hover,
._root_10ak8_1 li ._trigger_10ak8_11:hover {
    background-color: var(--color-green-blue)
}

._root_10ak8_1 li a:not(._selected_10ak8_28).__select_10ak8_28:hover,
._root_10ak8_1 li ._trigger_10ak8_11:not(._selected_10ak8_28).__select_10ak8_28:hover {
    cursor: pointer;
    transition: transform .2s ease-in-out;
    transform: scale(1.1)
}

._root_10ak8_1 li a._selected_10ak8_28,
._root_10ak8_1 li ._trigger_10ak8_11._selected_10ak8_28 {
    background-color: var(--color-green-blue)
}

._root_10ak8_1 li ._circle_10ak8_38 {
    text-decoration: none;
    font-size: var(--font-size-x-small);
    position: absolute;
    background-color: var(--color-gray-90);
    border: 1px solid var(--color-gray-80);
    border-radius: 100%;
    width: var(--spacing-normal);
    height: var(--spacing-normal);
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    right: calc(-1 * var(--spacing-2x-small));
    bottom: calc(-1 * var(--spacing-2x-small))
}

._popoverItem_10ak8_55 {
    text-align: left;
    text-decoration: none;
    padding: var(--spacing-small) var(--spacing-normal)
}

._popoverItem_10ak8_55:first-child {
    border-top-left-radius: var(--border-radius-normal);
    border-top-right-radius: var(--border-radius-normal)
}

._popoverItem_10ak8_55:last-child {
    border-bottom-left-radius: var(--border-radius-normal);
    border-bottom-right-radius: var(--border-radius-normal)
}

._popoverItem_10ak8_55:hover {
    background: var(--color-gray-90)
}

._root_euvbj_1 {
    z-index: 1;
    display: flex;
    flex-direction: column;
    color: var(--color-white);
    background-color: var(--color-gray-100);
    border: var(--border-width-small) solid var(--color-gray-85);
    border-radius: var(--border-radius-normal)
}

._root_o6izi_1 {
    font-size: var(--font-size-medium)
}

._root_o6izi_1 ._pool_o6izi_4 {
    display: flex;
    align-items: center;
    gap: var(--spacing-normal)
}

._root_o6izi_1 ._pool_o6izi_4 ._icon_o6izi_9 {
    border-radius: var(--border-radius-normal);
    background-color: var(--color-gray-85)
}

._root_o6izi_1 ._pool_o6izi_4 ._name_o6izi_13 {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    font-size: var(--font-size-medium);
    font-family: var(--font-family-header);
    font-weight: var(--font-weight-semibold)
}

._root_o6izi_1 ._pool_o6izi_4 ._name_o6izi_13 ._symbol_o6izi_21 {
    color: var(--color-gray-55);
    font-weight: var(--font-weight-normal)
}

._root_o6izi_1 ._label_o6izi_25 {
    display: none
}

@media (max-width: 63.9375rem) {
    ._root_o6izi_1 ._label_o6izi_25 {
        display: block;
        color: var(--color-gray-55);
        margin-bottom: var(--spacing-2x-small)
    }
}

._root_o6izi_1 ._group_o6izi_35 {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small)
}

._root_o6izi_1 ._group_o6izi_35 img {
    flex-shrink: 0
}

._root_o6izi_1 ._links_o6izi_43 {
    display: flex;
    height: 2.5rem;
    gap: var(--spacing-small);
    justify-content: flex-end;
    font-size: var(--font-size-normal)
}

._root_o6izi_1 ._links_o6izi_43 a {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    text-decoration: none;
    border-radius: 1.25rem;
    justify-content: center;
    gap: var(--spacing-x-small)
}

._root_o6izi_1 ._links_o6izi_43 a._primary_o6izi_59 {
    width: 2.5rem;
    color: var(--color-green-100);
    background-color: var(--color-green-blue);
    transition: box-shadow .2s ease, transform .2s ease
}

._root_o6izi_1 ._links_o6izi_43 a._primary_o6izi_59:hover {
    box-shadow: 0 0 1rem var(--color-green-blue-shadow);
    transform: scale(1.125)
}

._root_o6izi_1 ._links_o6izi_43 a._secondary_o6izi_69 {
    padding: 0 var(--spacing-normal);
    font-size: var(--font-size-normal);
    background-color: var(--color-gray-85);
    transition: background-color .2s ease
}

._root_o6izi_1 ._links_o6izi_43 a._secondary_o6izi_69:hover {
    background-color: var(--color-gray-80)
}

._root_11yoo_1 {
    margin-top: var(--spacing-medium)
}

._root_11yoo_1 ._table_11yoo_4 {
    width: 100%;
    border-collapse: collapse
}

@media (max-width: 63.9375rem) {
    ._root_11yoo_1 ._table_11yoo_4 {
        display: block
    }

    ._root_11yoo_1 ._table_11yoo_4 thead {
        display: none
    }

    ._root_11yoo_1 ._table_11yoo_4 tbody {
        display: grid;
        gap: var(--spacing-small);
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width: 63.9375rem) and (max-width: 47.9375rem) {
    ._root_11yoo_1 ._table_11yoo_4 tbody {
        grid-template-columns: 1fr
    }
}

@media (max-width: 63.9375rem) {
    ._root_11yoo_1 ._table_11yoo_4 tbody tr {
        display: grid;
        align-items: center;
        gap: var(--spacing-medium);
        padding: var(--spacing-medium);
        grid-template-columns: repeat(2, 1fr);
        background-color: var(--color-gray-90);
        border-radius: var(--border-radius-large)
    }

    ._root_11yoo_1 ._table_11yoo_4 tbody tr td:nth-child(1),
    ._root_11yoo_1 ._table_11yoo_4 tbody tr td:nth-child(2) {
        grid-column: span 2
    }
}

@media (min-width: 64rem) {

    ._root_11yoo_1 ._table_11yoo_4 tr th,
    ._root_11yoo_1 ._table_11yoo_4 tr td {
        text-align: left;
        white-space: nowrap;
        padding: 0 var(--spacing-2x-small);
        background-color: var(--color-gray-90)
    }

    ._root_11yoo_1 ._table_11yoo_4 tr th:first-child,
    ._root_11yoo_1 ._table_11yoo_4 tr td:first-child {
        padding-left: var(--spacing-medium)
    }

    ._root_11yoo_1 ._table_11yoo_4 tr th:last-child,
    ._root_11yoo_1 ._table_11yoo_4 tr td:last-child {
        padding-right: var(--spacing-medium)
    }

    ._root_11yoo_1 ._table_11yoo_4 tr th {
        height: 3.5rem;
        color: var(--color-gray-55);
        font-weight: var(--font-weight-normal)
    }

    ._root_11yoo_1 ._table_11yoo_4 tr th:first-child {
        border-top-left-radius: var(--border-radius-large)
    }

    ._root_11yoo_1 ._table_11yoo_4 tr th:last-child {
        border-top-right-radius: var(--border-radius-large)
    }

    ._root_11yoo_1 ._table_11yoo_4 tr td {
        max-width: 0;
        height: 4.5rem;
        box-sizing: content-box;
        border-top: var(--border-width-small) solid var(--color-gray-100)
    }

    ._root_11yoo_1 ._table_11yoo_4 tr:last-child td:first-child {
        border-bottom-left-radius: var(--border-radius-large)
    }

    ._root_11yoo_1 ._table_11yoo_4 tr:last-child td:last-child {
        border-bottom-right-radius: var(--border-radius-large)
    }
}

._root_11yoo_1 ._loading_11yoo_81 {
    display: flex;
    height: 16rem;
    align-items: center;
    justify-content: center;
    background-color: var(--color-gray-90);
    border-radius: var(--border-radius-large)
}

._root_11yoo_1 ._loading_11yoo_81 ._icon_11yoo_89 {
    animation: _icon_11yoo_89 1s linear infinite
}

@keyframes _icon_11yoo_89 {
    to {
        transform: rotate(360deg)
    }
}

._root_hvsy8_1 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-medium);
    padding: var(--spacing-medium);
    background-color: var(--color-gray-90);
    border-radius: var(--border-radius-large)
}

._root_hvsy8_1 ._header_hvsy8_9 {
    display: grid;
    align-items: center;
    margin-bottom: auto;
    grid-template-columns: auto 1fr;
    gap: var(--spacing-2x-small) var(--spacing-small)
}

._root_hvsy8_1 ._header_hvsy8_9 ._icon_hvsy8_16 {
    grid-row: span 2;
    border-radius: var(--border-radius-normal);
    background-color: var(--color-gray-85)
}

._root_hvsy8_1 ._header_hvsy8_9 ._symbol_hvsy8_21 {
    font-size: var(--font-size-large);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header);
    font-weight: var(--font-weight-semibold)
}

._root_hvsy8_1 ._header_hvsy8_9 ._name_hvsy8_27 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: var(--color-gray-55)
}

._root_hvsy8_1 ._balance_hvsy8_33 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-x-small)
}

._root_hvsy8_1 ._balance_hvsy8_33 li {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    justify-content: space-between
}

._root_hvsy8_1 ._balance_hvsy8_33 li:not(:last-child) {
    padding-bottom: var(--spacing-x-small);
    border-bottom: var(--border-width-small) solid var(--color-gray-85)
}

._root_hvsy8_1 ._balance_hvsy8_33 li ._label_hvsy8_48 {
    color: var(--color-gray-55)
}

._root_hvsy8_1 ._balance_hvsy8_33 li ._value_hvsy8_51 {
    font-size: var(--font-size-medium);
    line-height: var(--line-height-large)
}

._root_hvsy8_1 ._ratio_hvsy8_55 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: var(--color-gray-85);
    padding: var(--spacing-normal) var(--spacing-medium);
    border-radius: var(--border-radius-medium)
}

._root_hvsy8_1 ._ratio_hvsy8_55 ._label_hvsy8_48 {
    color: var(--color-gray-55)
}

._root_hvsy8_1 ._ratio_hvsy8_55 ._value_hvsy8_51 {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    font-size: var(--font-size-large)
}

._root_hvsy8_1 ._ratio_hvsy8_55 ._value_hvsy8_51 ._success_hvsy8_72 {
    flex-shrink: 0;
    fill: var(--color-green-blue);
    background-image: radial-gradient(var(--color-green-100) 40%, transparent 40%)
}

._root_hvsy8_1 ._ratio_hvsy8_55 ._value_hvsy8_51 ._warning_hvsy8_77 {
    flex-shrink: 0;
    fill: var(--color-gray-65);
    background-image: radial-gradient(var(--color-white) 40%, transparent 40%)
}

._root_hvsy8_1 ._ratio_hvsy8_55 ._value_hvsy8_51 ._pending_hvsy8_82 {
    flex-shrink: 0;
    fill: var(--color-gray-55)
}

._root_jdhpe_1 {
    display: grid;
    gap: var(--spacing-medium);
    grid-template-columns: 1fr 1fr 1fr
}

@media (max-width: 63.9375rem) {
    ._root_jdhpe_1 {
        grid-template-columns: 1fr 1fr
    }
}

@media (max-width: 47.9375rem) {
    ._root_jdhpe_1 {
        grid-template-columns: 1fr
    }
}

._root_jdhpe_1 ._placeholder_jdhpe_16 {
    display: flex;
    height: 16rem;
    grid-column: span 3;
    align-items: center;
    justify-content: center;
    padding: var(--spacing-normal);
    background-color: var(--color-gray-90);
    border-radius: var(--border-radius-medium)
}

._root_jdhpe_1 ._placeholder_jdhpe_16 ._loading_jdhpe_26 {
    animation: _loading_jdhpe_26 1s linear infinite
}

@keyframes _loading_jdhpe_26 {
    to {
        transform: rotate(360deg)
    }
}

._root_jdhpe_1 ._placeholder_jdhpe_16 ._label_jdhpe_34 {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    color: var(--color-gray-55)
}

._root_jdhpe_1 ._placeholder_jdhpe_16 ._label_jdhpe_34 svg {
    flex-shrink: 0
}

._root_otbs6_1 {
    position: relative;
    display: flex;
    cursor: text;
    min-height: 3rem;
    align-items: center;
    color: var(--color-white);
    gap: var(--spacing-x-small);
    flex-direction: row-reverse;
    background-color: var(--color-gray-100);
    padding: var(--spacing-small) var(--spacing-normal);
    border: var(--border-width-small) solid var(--color-gray-85);
    border-radius: var(--border-radius-normal);
    transition: box-shadow .2s ease, border-color .2s ease
}

._root_otbs6_1:has(input:focus) {
    border-color: var(--color-green-blue);
    box-shadow: 0 0 1.5rem color-mix(in srgb, var(--color-green-blue) 20%, transparent)
}

._root_otbs6_1._disabled_otbs6_20 {
    cursor: not-allowed
}

._root_otbs6_1 input {
    flex-grow: 1;
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: currentColor;
    background: transparent
}

._root_otbs6_1 input::-moz-placeholder {
    color: var(--color-gray-55);
    opacity: 1
}

._root_otbs6_1 input:-moz-placeholder+svg {
    color: var(--color-gray-55);
    opacity: 1
}

._root_otbs6_1 input::placeholder,
._root_otbs6_1 input:placeholder-shown+svg {
    color: var(--color-gray-55);
    opacity: 1
}

._root_otbs6_1 input:disabled {
    cursor: not-allowed
}

._root_rqqu0_1 {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: var(--spacing-x-large)
}

._root_rqqu0_1 ._header_rqqu0_6 {
    display: flex;
    max-width: 34rem;
    flex-direction: column;
    gap: var(--spacing-medium);
    padding-top: var(--spacing-x-large)
}

@media (max-width: 63.9375rem) {
    ._root_rqqu0_1 ._header_rqqu0_6 {
        padding-top: 0
    }
}

._root_rqqu0_1 ._header_rqqu0_6 ._title_rqqu0_18 {
    font-size: calc(var(--font-size-2x-large) * 1.125);
    font-weight: var(--font-weight-semibold);
    font-family: var(--font-family-header)
}

@media (max-width: 31.9375rem) {
    ._root_rqqu0_1 ._header_rqqu0_6 ._title_rqqu0_18 {
        font-size: var(--font-size-x-large)
    }
}

._root_rqqu0_1 ._header_rqqu0_6 ._caption_rqqu0_28 {
    font-size: calc(var(--font-size-medium) * 1.125);
    line-height: var(--line-height-large)
}

@media (max-width: 31.9375rem) {
    ._root_rqqu0_1 ._header_rqqu0_6 ._caption_rqqu0_28 {
        font-size: var(--font-size-medium)
    }
}

._root_rqqu0_1 ._header_rqqu0_6 ._search_rqqu0_37 {
    margin-top: var(--spacing-normal);
    font-size: var(--font-size-medium)
}

@media (max-width: 31.9375rem) {
    ._root_rqqu0_1 ._header_rqqu0_6 ._search_rqqu0_37 {
        margin-top: var(--spacing-x-small)
    }
}

._root_rqqu0_1 ._header_rqqu0_6 ._search_rqqu0_37 ._input_rqqu0_46 {
    border-radius: 1.5rem
}

._root_rqqu0_1 ._image_rqqu0_49 {
    display: flex;
    flex-grow: 1;
    align-items: center;
    justify-content: center
}

@media (max-width: 63.9375rem) {
    ._root_rqqu0_1 ._image_rqqu0_49 {
        display: none
    }
}

._root_rqqu0_1 ._image_rqqu0_49 img {
    position: absolute;
    z-index: -1;
    height: auto;
    max-width: 48rem;
    margin-top: calc(var(--spacing-2x-large) * 2)
}

._root_t0avr_1 ._connection_t0avr_1 {
    display: flex;
    height: 2.5rem;
    align-items: center;
    gap: var(--spacing-x-small);
    background-color: color-mix(in srgb, var(--color-white) 5%, transparent);
    padding: 0 var(--spacing-2x-small) 0 var(--spacing-normal);
    border-radius: var(--border-radius-normal)
}

._root_t0avr_1 ._connection_t0avr_1 ._address_t0avr_10 {
    color: color-mix(in srgb, var(--color-gray-10) 50%, transparent)
}

._root_t0avr_1 ._connection_t0avr_1 ._actions_t0avr_13 {
    display: flex;
    align-items: center
}

._root_t0avr_1 ._connection_t0avr_1 ._actions_t0avr_13 button {
    width: 2rem;
    aspect-ratio: 1/1;
    transition: background-color .2s ease;
    border-radius: var(--border-radius-normal)
}

._root_t0avr_1 ._connection_t0avr_1 ._actions_t0avr_13 button:hover {
    background-color: color-mix(in srgb, var(--color-white) 10%, transparent)
}

._root_t0avr_1 ._button_t0avr_26 {
    min-height: var(--spacing-large);
    padding: var(--spacing-x-small) var(--spacing-small)
}

._root_74gx2_1 {
    position: relative;
    z-index: 10;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: var(--spacing-large) var(--spacing-x-large);
    padding: var(--spacing-large) var(--spacing-large) 0
}

@media (max-width: 31.9375rem) {
    ._root_74gx2_1 {
        gap: var(--spacing-medium) var(--spacing-x-large);
        padding: var(--spacing-medium) var(--spacing-medium) 0
    }
}

._root_74gx2_1 ._logo_74gx2_17 {
    width: auto;
    height: 2.5rem
}

._root_74gx2_1 ._menu_74gx2_21 {
    order: 1;
    flex-grow: 1;
    display: flex;
    align-items: center;
    gap: var(--spacing-large)
}

@media (max-width: 63.9375rem) {
    ._root_74gx2_1 ._menu_74gx2_21 {
        width: 100%;
        display: none;
        flex-direction: column;
        align-items: flex-start;
        padding: var(--spacing-large);
        background-color: var(--color-gray-90);
        border-radius: var(--border-radius-large);
        box-shadow: 0 0 2rem var(--color-gray-100)
    }

    ._root_74gx2_1 ._menu_74gx2_21._open_74gx2_39 {
        display: flex;
        animation: _open_74gx2_39 .2s ease
    }

    @keyframes _open_74gx2_39 {
        0% {
            transform: scale(.975)
        }

        50% {
            transform: scale(1.025)
        }
    }
}

._root_74gx2_1 ._menu_74gx2_21 ._navigation_74gx2_52 {
    display: flex;
    margin-right: auto;
    align-items: center;
    gap: 0 var(--spacing-large)
}

._root_74gx2_1 ._menu_74gx2_21 ._navigation_74gx2_52 li a {
    display: flex;
    align-items: center;
    text-decoration: none;
    gap: var(--spacing-x-small);
    color: var(--color-gray-55);
    justify-content: space-between;
    font-size: var(--font-size-medium);
    transition: color .2s ease
}

@media (min-width: 64rem) {
    ._root_74gx2_1 ._menu_74gx2_21 ._navigation_74gx2_52 li a {
        color: color-mix(in srgb, var(--color-gray-10) 50%, transparent)
    }
}

._root_74gx2_1 ._menu_74gx2_21 ._navigation_74gx2_52 li a._active_74gx2_73 {
    color: var(--color-white)
}

@media (min-width: 64rem) {
    ._root_74gx2_1 ._menu_74gx2_21 ._navigation_74gx2_52 li a svg:not(._external_74gx2_77) {
        display: none
    }
}

@media (max-width: 63.9375rem) {
    ._root_74gx2_1 ._menu_74gx2_21 ._navigation_74gx2_52 {
        margin: calc(0rem - var(--spacing-normal)) 0;
        flex-direction: column;
        align-items: stretch;
        width: 100%
    }

    ._root_74gx2_1 ._menu_74gx2_21 ._navigation_74gx2_52 li a {
        padding: var(--spacing-normal) 0
    }

    ._root_74gx2_1 ._menu_74gx2_21 ._navigation_74gx2_52 li:not(:last-child) {
        border-bottom: var(--border-width-small) solid var(--color-gray-85)
    }
}

._root_74gx2_1 ._menu_74gx2_21 ._social_74gx2_95 {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small)
}

@media (max-width: 63.9375rem) {
    ._root_74gx2_1 ._menu_74gx2_21 ._social_74gx2_95 {
        order: 1
    }
}

._root_74gx2_1 ._menu_74gx2_21 ._social_74gx2_95 li a {
    display: block;
    transition: transform .2s ease
}

._root_74gx2_1 ._menu_74gx2_21 ._social_74gx2_95 li a:hover {
    transform: scale(1.125)
}

._root_74gx2_1 ._button_74gx2_112 {
    display: flex;
    gap: 10px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

@media (min-width: 64rem) {
    ._root_74gx2_1 ._button_74gx2_112 {
        display: none
    }
}

._root_74gx2_1 ._button_74gx2_112 svg {
    animation: _svg_74gx2_1 .2s ease
}

@keyframes _svg_74gx2_1 {
    0% {
        transform: scale(1.25)
    }
}

._root_74gx2_1 ._backdrop_74gx2_129 {
    position: fixed;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: .875;
    background-color: var(--color-gray-100);
    animation: _backdrop_74gx2_129 .2s ease
}

@media (min-width: 64rem) {
    ._root_74gx2_1 ._backdrop_74gx2_129 {
        display: none
    }
}

@keyframes _backdrop_74gx2_129 {
    0% {
        opacity: 0
    }
}

._root_1n2m7_1 {
    color: var(--color-gray-55);
    padding: var(--spacing-large);
    line-height: var(--line-height-large);
    border-top: var(--border-width-small) solid var(--color-gray-85)
}

@media (max-width: 31.9375rem) {
    ._root_1n2m7_1 {
        padding: var(--spacing-medium)
    }
}

._root_1n2m7_1 ._menu_1n2m7_12 {
    display: flex;
    align-items: center;
    gap: var(--spacing-normal);
    margin-bottom: var(--spacing-x-small)
}

@media (max-width: 47.9375rem) {
    ._root_1n2m7_1 ._menu_1n2m7_12 {
        margin-bottom: var(--spacing-large);
        max-width: 24rem;
        display: block;
        -moz-columns: 2;
        columns: 2
    }
}

._root_1n2m7_1 ._menu_1n2m7_12 li {
    cursor: pointer;
    text-decoration: underline
}

@media (max-width: 47.9375rem) {
    ._root_1n2m7_1 ._menu_1n2m7_12 li {
        margin-bottom: var(--spacing-x-small)
    }
}

._root_gaisv_1 {
    position: fixed;
    display: flex;
    z-index: 100;
    bottom: 0;
    width: 100%;
    justify-content: flex-end;
    background-image: linear-gradient(transparent, var(--color-gray-100));
    pointer-events: none
}

._root_gaisv_1:not(._open_gaisv_11) {
    display: none
}

._root_gaisv_1 ._content_gaisv_14 {
    width: 100%;
    border-radius: var(--border-radius-large);
    /* box-shadow: 0 0 3rem .5rem var(--color-gray-100); */
    pointer-events: auto
}

@media (min-width: 48rem) {
    ._root_gaisv_1 ._content_gaisv_14 {
        /* margin: var(--spacing-large); */
        max-width: 32rem
    }
}

._root_gaisv_1 ._content_gaisv_14 ._body_gaisv_26 {
    padding: var(--spacing-medium);
    line-height: var(--line-height-large);
    background-color: var(--color-gray-90)
}

@media (min-width: 48rem) {
    ._root_gaisv_1 ._content_gaisv_14 ._body_gaisv_26 {
        padding: var(--spacing-large);
        border-top-left-radius: var(--border-radius-large);
        border-top-right-radius: var(--border-radius-large)
    }
}

._root_gaisv_1 ._content_gaisv_14 ._footer_gaisv_38 {
    display: grid;
    gap: var(--spacing-normal);
    grid-template-columns: 1fr;
    padding: var(--spacing-medium);
    background-color: var(--color-gray-85)
}

@media (min-width: 48rem) {
    ._root_gaisv_1 ._content_gaisv_14 ._footer_gaisv_38 {
        padding: var(--spacing-large);
        grid-template-columns: 1fr 1fr;
        border-bottom-left-radius: var(--border-radius-large);
        border-bottom-right-radius: var(--border-radius-large)
    }
}

._root_ihsfa_1 {
    overflow: hidden;
    position: fixed;
    display: grid;
    z-index: 100;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    align-items: end;
    justify-content: center
}

@media (min-width: 48rem) {
    ._root_ihsfa_1 {
        align-items: center
    }
}

._root_ihsfa_1:not(._open_ihsfa_15) {
    display: none
}

._root_ihsfa_1:before {
    position: fixed;
    z-index: -1;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: .875;
    background-color: var(--color-gray-100)
}

._root_ihsfa_1 ._content_ihsfa_26 {
    display: flex;
    width: 100%;
    max-height: 100vh;
    max-height: 100svh;
    flex-direction: column;
    border-radius: var(--border-radius-large);
    box-shadow: 0 0 3rem .5rem var(--color-gray-100)
}

@media (min-width: 48rem) {
    ._root_ihsfa_1 ._content_ihsfa_26 {
        max-width: 36rem;
        margin: var(--spacing-large);
        max-height: calc(100vh - var(--spacing-large) * 2);
        max-height: calc(100svh - var(--spacing-large) * 2)
    }
}

._root_ihsfa_1 ._content_ihsfa_26 ._body_ihsfa_43 {
    display: flex;
    overflow-y: auto;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--spacing-medium);
    padding: var(--spacing-medium);
    line-height: var(--line-height-large);
    background-color: var(--color-gray-90)
}

@media (min-width: 48rem) {
    ._root_ihsfa_1 ._content_ihsfa_26 ._body_ihsfa_43 {
        padding: var(--spacing-large);
        border-top-left-radius: var(--border-radius-large);
        border-top-right-radius: var(--border-radius-large)
    }
}

._root_ihsfa_1 ._content_ihsfa_26 ._body_ihsfa_43 ._logo_ihsfa_60 {
    width: auto;
    height: 2.5rem;
    flex-shrink: 0
}

._root_ihsfa_1 ._content_ihsfa_26 ._body_ihsfa_43 ol {
    list-style-type: decimal;
    padding: 0 var(--spacing-large)
}

._root_ihsfa_1 ._content_ihsfa_26 ._footer_ihsfa_69 {
    position: relative;
    padding: var(--spacing-medium);
    background-color: var(--color-gray-85)
}

@media (min-width: 48rem) {
    ._root_ihsfa_1 ._content_ihsfa_26 ._footer_ihsfa_69 {
        padding: var(--spacing-large);
        border-bottom-left-radius: var(--border-radius-large);
        border-bottom-right-radius: var(--border-radius-large)
    }
}

._root_ihsfa_1 ._content_ihsfa_26 ._footer_ihsfa_69:before {
    position: absolute;
    content: "";
    height: var(--spacing-medium);
    inset: auto var(--spacing-medium) 100%;
    background: linear-gradient(0deg, var(--color-gray-90), transparent)
}

._root_1gmvh_1 {
    position: relative;
    overflow: hidden;
    display: flex;
    min-height: 100vh;
    min-height: 100svh;
    flex-direction: column
}

._root_1gmvh_1 main {
    flex-grow: 1;
    display: flex;
    justify-content: center;
    padding: 10vh var(--spacing-large);
    padding: 10svh var(--spacing-large)
}

@media (max-width: 31.9375rem) {
    ._root_1gmvh_1 main {
        padding-left: var(--spacing-medium);
        padding-right: var(--spacing-medium)
    }
}

._root_i0f3t_1 {
    display: grid;
    gap: var(--spacing-medium);
    grid-template-columns: repeat(6, 1fr)
}

@media (max-width: 63.9375rem) {
    ._root_i0f3t_1 {
        display: flex;
        flex-direction: column
    }
}

._root_7xcxw_1 {
    display: flex;
    flex-direction: column;
    background-color: var(--color-gray-90);
    border-radius: var(--border-radius-large)
}

._root_7xcxw_1._size-small_7xcxw_7 {
    gap: var(--spacing-normal);
    padding: var(--spacing-normal)
}

._root_7xcxw_1._size-normal_7xcxw_11 {
    gap: var(--spacing-large);
    padding: var(--spacing-large)
}

@media (max-width: 31.9375rem) {
    ._root_7xcxw_1._size-normal_7xcxw_11 {
        gap: var(--spacing-large);
        padding: var(--spacing-medium)
    }
}

._root_7xcxw_1._size-medium_7xcxw_21 {
    gap: var(--spacing-x-large);
    padding: var(--spacing-x-large)
}

@media (max-width: 31.9375rem) {
    ._root_7xcxw_1._size-medium_7xcxw_21 {
        gap: var(--spacing-large);
        padding: var(--spacing-medium)
    }
}

._root_7xcxw_1._size-large_7xcxw_31 {
    gap: var(--spacing-2x-large);
    padding: var(--spacing-2x-large)
}

@media (max-width: 31.9375rem) {
    ._root_7xcxw_1._size-large_7xcxw_31 {
        gap: var(--spacing-large);
        padding: var(--spacing-medium)
    }
}

._root_7xcxw_1._gradient-top_7xcxw_41 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background: linear-gradient(transparent, var(--color-gray-90))
}

._root_7xcxw_1._gradient-bottom_7xcxw_46 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background: linear-gradient(var(--color-gray-90), transparent)
}

._root_1f0vh_1 {
    grid-column: 1/-1;
    position: relative;
    overflow: hidden
}

._root_1f0vh_1 ._header_1f0vh_6 {
    position: relative;
    z-index: 1;
    display: flex;
    max-width: 32rem;
    flex-direction: column;
    gap: var(--spacing-medium)
}

._root_1f0vh_1 ._header_1f0vh_6 ._title_1f0vh_14 {
    font-size: var(--font-size-x-large);
    font-weight: var(--font-weight-bold);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header)
}

@media (max-width: 31.9375rem) {
    ._root_1f0vh_1 ._header_1f0vh_6 ._title_1f0vh_14 {
        font-size: var(--font-size-large)
    }
}

._root_1f0vh_1 ._header_1f0vh_6 ._content_1f0vh_25 {
    color: var(--color-gray-55);
    font-size: var(--font-size-medium);
    line-height: var(--line-height-large)
}

@media (max-width: 31.9375rem) {
    ._root_1f0vh_1 ._header_1f0vh_6 ._content_1f0vh_25 {
        font-size: var(--font-size-normal)
    }
}

._root_1f0vh_1 ._image_1f0vh_35 {
    position: absolute;
    inset: 0 0 auto 0;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    background: radial-gradient(farthest-side at top right, color-mix(in srgb, var(--color-green-blue) 10%, transparent), transparent)
}

@media (max-width: 63.9375rem) {
    ._root_1f0vh_1 ._image_1f0vh_35 {
        display: none
    }
}

._root_1f0vh_1 ._image_1f0vh_35 img {
    width: auto;
    height: 15rem
}

._root_1f0vh_1 ._faq_1f0vh_52 {
    display: flex;
    flex-direction: column;
    border: var(--border-width-small) solid var(--color-gray-80);
    border-radius: var(--border-radius-medium)
}

._root_1f0vh_1 ._faq_1f0vh_52>li:not(:first-child) {
    border-top: var(--border-width-small) solid var(--color-gray-80)
}

._root_1f0vh_1 ._faq_1f0vh_52>li ._title_1f0vh_14 {
    display: flex;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    align-items: center;
    justify-content: space-between;
    font-size: var(--font-size-medium);
    font-weight: var(--font-weight-bold);
    line-height: var(--line-height-small);
    padding: var(--spacing-medium) var(--spacing-large);
    transition: color .2s ease
}

@media (max-width: 31.9375rem) {
    ._root_1f0vh_1 ._faq_1f0vh_52>li ._title_1f0vh_14 {
        font-size: var(--font-size-normal);
        line-height: var(--line-height-normal);
        padding: var(--spacing-normal) var(--spacing-medium)
    }
}

._root_1f0vh_1 ._faq_1f0vh_52>li ._title_1f0vh_14._active_1f0vh_80 {
    color: var(--color-green-blue)
}

._root_1f0vh_1 ._faq_1f0vh_52>li ._title_1f0vh_14._active_1f0vh_80 ._caret_1f0vh_83 {
    transform: rotate(180deg)
}

._root_1f0vh_1 ._faq_1f0vh_52>li ._title_1f0vh_14 ._caret_1f0vh_83 {
    flex-shrink: 0;
    transition: color .2s ease, transform .2s ease
}

._root_1f0vh_1 ._faq_1f0vh_52>li ._content_1f0vh_25 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-medium);
    line-height: var(--line-height-large);
    padding: 0 var(--spacing-large) var(--spacing-large)
}

@media (min-width: 64rem) {
    ._root_1f0vh_1 ._faq_1f0vh_52>li ._content_1f0vh_25 {
        font-size: var(--font-size-medium)
    }
}

@media (max-width: 31.9375rem) {
    ._root_1f0vh_1 ._faq_1f0vh_52>li ._content_1f0vh_25 {
        padding: 0 var(--spacing-medium) var(--spacing-medium);
        gap: var(--spacing-normal)
    }
}

._root_1f0vh_1 ._faq_1f0vh_52>li ._content_1f0vh_25 ul {
    list-style-type: disc;
    padding-left: var(--spacing-normal)
}

._root_1f0vh_1 ._faq_1f0vh_52>li ._content_1f0vh_25 ul li::marker {
    color: var(--color-green-blue)
}

._root_1x94r_1 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2x-small)
}

._root_1x94r_1 ._title_1x94r_6 {
    font-size: var(--font-size-large);
    font-weight: var(--font-weight-bold);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header)
}

._root_1x94r_1 ._title_1x94r_6._size-small_1x94r_12 {
    font-size: var(--font-size-medium)
}

._root_1x94r_1 ._title_1x94r_6._size-normal_1x94r_15 {
    font-size: var(--font-size-large)
}

._root_1x94r_1 ._title_1x94r_6._size-medium_1x94r_18 {
    font-size: var(--font-size-x-large)
}

._root_1x94r_1 ._title_1x94r_6._size-large_1x94r_21 {
    font-size: var(--font-size-2x-large)
}

._root_1x94r_1 ._content_1x94r_24 {
    color: var(--color-gray-55);
    font-size: var(--font-size-medium);
    line-height: var(--line-height-large)
}

@media (max-width: 31.9375rem) {
    ._root_1x94r_1 ._content_1x94r_24 {
        font-size: var(--font-size-normal)
    }
}

._root_vwqx0_1 {
    position: fixed;
    z-index: 10;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--spacing-large)
}

@media (max-width: 31.9375rem) {
    ._root_vwqx0_1 {
        gap: var(--spacing-normal);
        padding: var(--spacing-normal)
    }
}

._root_vwqx0_1 ._backdrop_vwqx0_16 {
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: .875;
    background-color: var(--color-gray-100);
    animation: _before_vwqx0_1 .2s ease
}

@keyframes _before_vwqx0_1 {
    0% {
        opacity: 0
    }
}

._root_vwqx0_1 ._content_vwqx0_29 {
    display: flex;
    width: 100%;
    max-width: 32rem;
    max-height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    align-items: stretch;
    flex-direction: column;
    gap: var(--spacing-large);
    padding: var(--spacing-large);
    background-color: var(--color-gray-90);
    border-radius: var(--border-radius-large);
    animation: _content_vwqx0_29 .2s ease
}

@media (max-width: 47.9375rem) {
    ._root_vwqx0_1 ._content_vwqx0_29 {
        gap: var(--spacing-medium);
        padding: var(--spacing-medium)
    }
}

@keyframes _content_vwqx0_29 {
    0% {
        transform: scale(.975)
    }

    50% {
        transform: scale(1.025)
    }
}

._root_vwqx0_1 ._content_vwqx0_29._gradient-left_vwqx0_58 {
    background-image: radial-gradient(circle 16rem at left top, color-mix(in srgb, var(--color-green-blue) 20%, transparent), transparent)
}

._root_vwqx0_1 ._content_vwqx0_29._gradient-center_vwqx0_61 {
    background-image: radial-gradient(circle 16rem at center top, color-mix(in srgb, var(--color-green-blue) 20%, transparent), transparent)
}

._root_vwqx0_1 ._content_vwqx0_29._gradient-right_vwqx0_64 {
    background-image: radial-gradient(circle 16rem at right top, color-mix(in srgb, var(--color-green-blue) 20%, transparent), transparent)
}

._root_vwqx0_1 ._close_vwqx0_67 {
    position: absolute;
    cursor: pointer;
    display: flex;
    width: 2rem;
    height: 2rem;
    align-items: center;
    inset: 0 0 auto auto;
    justify-content: center;
    margin: var(--spacing-normal)
}

._root_gjl9g_1 {
    display: grid;
    align-items: center;
    grid-template-columns: auto 1fr;
    gap: var(--spacing-normal) var(--spacing-x-small)
}

._root_gjl9g_1 ._icon_gjl9g_7 {
    color: var(--color-green-blue);
    filter: drop-shadow(0 0 .5rem var(--color-green-blue))
}

._root_gjl9g_1 ._title_gjl9g_11 {
    font-size: var(--font-size-large);
    font-weight: var(--font-weight-bold);
    font-family: var(--font-family-header)
}

._root_gjl9g_1 ._content_gjl9g_16 {
    grid-column: span 2;
    font-size: var(--font-size-medium);
    line-height: var(--line-height-large)
}

._root_gjl9g_1._center_gjl9g_21 {
    text-align: center;
    justify-items: center;
    grid-template-columns: 1fr;
    gap: var(--spacing-small)
}

._root_gjl9g_1._center_gjl9g_21 ._icon_gjl9g_7 {
    width: 5rem;
    height: auto;
    padding-bottom: var(--spacing-small)
}

._root_gjl9g_1._center_gjl9g_21 ._title_gjl9g_11 {
    max-width: 26rem;
    font-size: var(--font-size-x-large);
    font-weight: var(--font-weight-bold);
    font-family: var(--font-family-header)
}

._root_gjl9g_1._center_gjl9g_21 ._content_gjl9g_16 {
    grid-column: span 1;
    background: var(--color-green-blue-gradient) text;
    line-height: var(--line-height-large);
    font-weight: var(--font-weight-bold);
    font-size: var(--font-size-medium);
    color: transparent
}

._root_rf12s_1 {
    display: flex;
    align-items: stretch;
    flex-direction: column;
    gap: var(--spacing-normal)
}

._root_ci0jw_1 ._confetti_ci0jw_1 {
    z-index: 1
}

._root_ci0jw_1 ._caption_ci0jw_4 {
    max-width: 24rem
}

._root_ci0jw_1 ._container_ci0jw_7 {
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    background-color: var(--color-gray-100);
    border: var(--border-width-small) solid var(--color-gray-85);
    border-radius: var(--border-radius-normal)
}

._root_ci0jw_1 ._container_ci0jw_7:before {
    position: absolute;
    content: "";
    z-index: 1;
    left: 50%;
    height: 100%;
    width: var(--border-width-normal);
    background-color: var(--color-green-blue);
    box-shadow: 0 0 1rem var(--color-green-blue);
    transform: translate(-50%)
}

._root_ci0jw_1 ._container_ci0jw_7:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to right, var(--color-gray-100), transparent, var(--color-gray-100))
}

._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32 {
    display: grid;
    width: 4400%;
    height: 5.5rem;
    grid-template-columns: repeat(440, minmax(0, 1fr))
}

@media (max-width: 31.9375rem) {
    ._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32 {
        height: 4.5rem
    }
}

._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32>li {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-gray-55);
    font-size: calc(var(--font-size-medium) * 1.25)
}

@media (max-width: 31.9375rem) {
    ._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32>li {
        font-size: var(--font-size-normal)
    }
}

._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32>li ._scale_ci0jw_56 {
    position: absolute;
    display: flex;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32>li ._scale_ci0jw_56>li {
    position: relative;
    margin-right: auto
}

._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32>li ._scale_ci0jw_56>li:before,
._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32>li ._scale_ci0jw_56>li:after {
    position: absolute;
    content: "";
    top: 0;
    left: 50%;
    height: .75rem;
    width: var(--border-width-small);
    background-color: var(--color-gray-80);
    transform: translate(-50%)
}

._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32>li ._scale_ci0jw_56>li:nth-child(4):before,
._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32>li ._scale_ci0jw_56>li:nth-child(4):after {
    height: 1.5rem
}

._root_ci0jw_1 ._container_ci0jw_7 ._reel_ci0jw_32>li ._scale_ci0jw_56>li:after {
    top: auto;
    bottom: 0
}

._root_ci0jw_1 ._button_ci0jw_82:disabled {
    opacity: 1
}

._root_ci0jw_1 ._button_ci0jw_82 ._logo_ci0jw_85 {
    margin-left: calc(0rem - var(--spacing-x-small))
}

._root_ci0jw_1 ._button_ci0jw_82 ._loading_ci0jw_88 {
    animation: _loading_ci0jw_88 1s linear infinite
}

@keyframes _loading_ci0jw_88 {
    to {
        transform: rotate(360deg)
    }
}

._root_1vmgy_1 {
    grid-column: 1/-1
}

._root_1vmgy_1 ._body_1vmgy_4 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-normal)
}

._root_1vmgy_1 ._body_1vmgy_4 ._label_1vmgy_9 {
    display: flex;
    align-items: center;
    gap: var(--spacing-2x-small);
    justify-content: space-between
}

@media (max-width: 47.9375rem) {
    ._root_1vmgy_1 ._body_1vmgy_4 ._label_1vmgy_9 {
        flex-direction: column;
        align-items: flex-start
    }
}

._root_1vmgy_1 ._body_1vmgy_4 ._label_1vmgy_9 p {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    font-size: var(--font-size-medium)
}

._root_1vmgy_1 ._body_1vmgy_4 ._label_1vmgy_9 p._status_1vmgy_27 {
    color: var(--color-green-blue)
}

._root_1vmgy_1 ._body_1vmgy_4 ._progress_1vmgy_30 {
    background-color: var(--color-gray-100);
    padding: var(--spacing-2x-small) var(--spacing-medium);
    outline: var(--border-width-small) solid var(--color-gray-80);
    border-radius: calc(3rem + var(--spacing-small) * 2)
}

._root_1vmgy_1 ._body_1vmgy_4 ._progress_1vmgy_30 ._fill_1vmgy_36 {
    position: relative;
    z-index: 1;
    height: 2.5rem;
    animation: _fill_1vmgy_36 .8s ease;
    transition: width .8s ease;
    margin: 0 calc(var(--spacing-2x-small) - var(--spacing-medium));
    max-width: 100%;
    padding-right: 2.5rem;
    box-sizing: content-box;
    background: var(--color-green-blue-gradient);
    border-radius: inherit
}

@media (max-width: 47.9375rem) {
    ._root_1vmgy_1 ._body_1vmgy_4 ._progress_1vmgy_30 ._fill_1vmgy_36 {
        height: 1.5rem
    }
}

@keyframes _fill_1vmgy_36 {
    0% {
        width: 0
    }
}

._root_1vmgy_1 ._body_1vmgy_4 ._progress_1vmgy_30 ._fill_1vmgy_36:before,
._root_1vmgy_1 ._body_1vmgy_4 ._progress_1vmgy_30 ._fill_1vmgy_36:after {
    border-radius: inherit;
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

._root_1vmgy_1 ._body_1vmgy_4 ._progress_1vmgy_30 ._fill_1vmgy_36:before {
    filter: blur(.75rem);
    margin: calc(0rem - var(--spacing-small));
    background: linear-gradient(to right, transparent 25%, color-mix(in srgb, var(--color-green-blue) 50%, transparent))
}

._root_1vmgy_1 ._body_1vmgy_4 ._progress_1vmgy_30 ._fill_1vmgy_36:after {
    filter: blur(.25rem);
    margin: var(--spacing-x-small);
    background: linear-gradient(to right, transparent 25%, var(--color-white))
}

._root_1vmgy_1 ._body_1vmgy_4 ._scale_1vmgy_75 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 var(--spacing-medium)
}

._root_1vmgy_1 ._body_1vmgy_4 ._scale_1vmgy_75 li {
    position: relative;
    display: flex;
    width: 0;
    justify-content: center;
    color: var(--color-gray-55);
    padding-top: var(--spacing-x-small)
}

._root_1vmgy_1 ._body_1vmgy_4 ._scale_1vmgy_75 li:before {
    position: absolute;
    content: "";
    bottom: 100%;
    height: var(--spacing-normal);
    border-right: var(--border-width-small) solid var(--color-gray-80)
}

._root_hjj49_1 {
    display: flex;
    grid-column: 1/-1;
    align-items: center;
    flex-direction: column;
    gap: var(--spacing-large);
    padding-bottom: var(--spacing-2x-large)
}

._root_hjj49_1 ._header_hjj49_9 {
    display: flex;
    text-align: center;
    align-items: center;
    flex-direction: column;
    line-height: var(--line-height-small)
}

@media (max-width: 31.9375rem) {
    ._root_hjj49_1 ._header_hjj49_9 {
        line-height: var(--line-height-normal)
    }
}

._root_hjj49_1 ._header_hjj49_9 ._title_hjj49_21 {
    font-weight: var(--font-weight-bold);
    font-family: var(--font-family-header);
    font-size: calc(var(--font-size-x-large) * 2);
    filter: drop-shadow(0 0 2rem var(--color-green-blue))
}

@media (max-width: 47.9375rem) {
    ._root_hjj49_1 ._header_hjj49_9 ._title_hjj49_21 {
        font-size: var(--font-size-2x-large)
    }
}

@media (max-width: 31.9375rem) {
    ._root_hjj49_1 ._header_hjj49_9 ._title_hjj49_21 {
        font-size: var(--font-size-x-large)
    }
}

._root_hjj49_1 ._header_hjj49_9 ._caption_hjj49_37 {
    font-size: var(--font-size-large);
    font-weight: var(--font-weight-bold);
    background: var(--color-green-blue-gradient) text;
    color: transparent
}

@media (max-width: 31.9375rem) {
    ._root_hjj49_1 ._header_hjj49_9 ._caption_hjj49_37 {
        font-size: var(--font-size-medium)
    }
}

._root_hjj49_1 ._content_hjj49_48 {
    width: 100%;
    max-width: 36rem;
    text-align: center;
    line-height: var(--line-height-medium);
    font-size: calc(var(--font-size-medium) * 1.25)
}

@media (max-width: 31.9375rem) {
    ._root_hjj49_1 ._content_hjj49_48 {
        font-size: var(--font-size-medium)
    }
}

._root_hjj49_1 ._referral_hjj49_60 {
    display: flex;
    max-width: 36rem;
    align-items: center;
    gap: var(--spacing-small);
    color: var(--color-green-blue)
}

._root_hjj49_1 ._referral_hjj49_60 ._icon_hjj49_67 {
    display: flex;
    width: 2.5rem;
    height: 2.5rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    background-color: color-mix(in srgb, var(--color-green-blue) 10%, transparent);
    border-radius: 100%
}

._root_hjj49_1 ._referral_hjj49_60 ._label_hjj49_77 {
    line-height: var(--line-height-large);
    filter: drop-shadow(0 0 1rem var(--color-green-blue))
}

._root_hjj49_1 ._connect_hjj49_81 {
    display: flex;
    width: 100%;
    max-width: 36rem;
    flex-direction: column;
    gap: var(--spacing-normal);
    padding: var(--spacing-normal);
    border: var(--border-width-small) solid var(--color-gray-85);
    border-radius: var(--border-radius-large)
}

._root_hjj49_1 ._connect_hjj49_81 ._button_hjj49_91 {
    min-height: var(--spacing-2x-large);
    border-radius: var(--border-radius-medium);
    font-size: calc(var(--font-size-medium) * 1.25);
    transition: box-shadow .2s ease, transform .2s ease
}

._root_hjj49_1 ._connect_hjj49_81 ._button_hjj49_91:hover {
    box-shadow: 0 0 1.5rem var(--color-green-blue-shadow);
    transform: scale(1.025)
}

._root_hjj49_1 ._connect_hjj49_81 ._notice_hjj49_101 {
    text-align: center;
    color: var(--color-gray-55)
}

._root_hjj49_1 ._wallet_hjj49_105 {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    max-width: 36rem;
    align-items: center;
    gap: var(--spacing-large);
    padding: var(--spacing-medium) var(--spacing-large);
    border: var(--border-width-small) solid var(--color-gray-85);
    border-radius: var(--border-radius-large)
}

._root_hjj49_1 ._wallet_hjj49_105>li {
    display: flex;
    flex-direction: column;
    overflow-wrap: anywhere;
    gap: var(--spacing-2x-small)
}

@media (max-width: 47.9375rem) {
    ._root_hjj49_1 ._wallet_hjj49_105>li:first-child {
        width: 100%
    }
}

._root_hjj49_1 ._wallet_hjj49_105>li:last-child {
    margin-left: auto
}

._root_hjj49_1 ._wallet_hjj49_105>li ._label_hjj49_77 {
    color: var(--color-gray-55)
}

._root_hjj49_1 ._wallet_hjj49_105>li ._value_hjj49_133 {
    display: flex;
    align-items: center;
    gap: var(--spacing-2x-small);
    font-size: var(--font-size-medium)
}

._root_hjj49_1 ._wallet_hjj49_105>li ._actions_hjj49_139 {
    display: flex;
    align-items: center
}

._root_hjj49_1 ._wallet_hjj49_105>li ._actions_hjj49_139 ._button_hjj49_91 {
    width: 2.25rem;
    aspect-ratio: 1/1;
    transition: background-color .2s ease;
    border-radius: var(--border-radius-normal)
}

._root_hjj49_1 ._wallet_hjj49_105>li ._actions_hjj49_139 ._button_hjj49_91:hover {
    background-color: var(--color-gray-85)
}

._root_hjj49_1 ._metrics_hjj49_152 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: var(--spacing-large)
}

@media (max-width: 47.9375rem) {
    ._root_hjj49_1 ._metrics_hjj49_152 {
        gap: var(--spacing-normal);
        flex-direction: column
    }
}

@media (max-width: 31.9375rem) {
    ._root_hjj49_1 ._metrics_hjj49_152 {
        gap: var(--spacing-x-small)
    }
}

._root_hjj49_1 ._metrics_hjj49_152 li {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    font-size: calc(var(--font-size-medium) * 1.25)
}

@media (max-width: 31.9375rem) {
    ._root_hjj49_1 ._metrics_hjj49_152 li {
        font-size: var(--font-size-medium)
    }
}

._root_hjj49_1 ._metrics_hjj49_152 li strong {
    font-weight: var(--font-weight-bold)
}

._root_hjj49_1 ._metrics_hjj49_152 li ._icon_hjj49_67 {
    color: var(--color-green-blue);
    filter: drop-shadow(0 0 .5rem currentColor)
}

@media (max-width: 31.9375rem) {
    ._root_hjj49_1 ._metrics_hjj49_152 li ._icon_hjj49_67 {
        width: 1.5rem;
        height: 1.5rem
    }
}

._root_qncsi_1 ._image_qncsi_1 {
    overflow: hidden;
    border: var(--border-width-small) solid var(--color-gray-80);
    border-radius: var(--border-radius-medium)
}

._root_qncsi_1 ._image_qncsi_1 svg {
    width: 100%;
    height: auto
}

._root_1l7kk_1 {
    grid-column: 1/4
}

._root_1l7kk_1 ._body_1l7kk_4 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-normal)
}

._root_1l7kk_1 ._body_1l7kk_4 ._distribution_1l7kk_9 {
    display: grid;
    gap: var(--spacing-medium);
    padding: var(--spacing-medium);
    grid-template-columns: repeat(2, 1fr);
    border: var(--border-width-small) solid var(--color-gray-80);
    border-radius: var(--border-radius-medium)
}

@media (max-width: 47.9375rem) {
    ._root_1l7kk_1 ._body_1l7kk_4 ._distribution_1l7kk_9 {
        grid-template-columns: 1fr
    }
}

._root_1l7kk_1 ._body_1l7kk_4 ._distribution_1l7kk_9 li {
    display: grid;
    align-items: center;
    gap: 0 var(--spacing-normal);
    grid-template-columns: 3rem 1fr
}

._root_1l7kk_1 ._body_1l7kk_4 ._distribution_1l7kk_9 li ._icon_1l7kk_28 {
    display: flex;
    width: 3rem;
    height: 3rem;
    grid-row: span 2;
    align-items: center;
    justify-content: center;
    color: var(--color-green-blue);
    background-color: color-mix(in srgb, var(--color-green-blue) 10%, transparent);
    border-radius: 100%
}

._root_1l7kk_1 ._body_1l7kk_4 ._distribution_1l7kk_9 li ._value_1l7kk_39 {
    font-size: calc(var(--font-size-medium) * 1.25);
    font-weight: var(--font-weight-bold)
}

._root_1l7kk_1 ._body_1l7kk_4 ._distribution_1l7kk_9 li ._comingSoon_1l7kk_43 {
    display: flex;
    align-items: center;
    gap: var(--spacing-2x-small);
    font-size: var(--font-size-normal)
}

._root_1l7kk_1 ._body_1l7kk_4 ._distribution_1l7kk_9 li ._label_1l7kk_49 {
    color: var(--color-gray-55)
}

._root_zqqy3_1 ._reward_zqqy3_1 {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    color: var(--color-green-blue);
    font-size: var(--font-size-medium)
}

._root_zqqy3_1 ._platforms_zqqy3_8 {
    display: grid;
    gap: var(--spacing-x-small);
    grid-template-columns: 1fr 1fr
}

@media (max-width: 31.9375rem) {
    ._root_zqqy3_1 ._platforms_zqqy3_8 {
        grid-template-columns: 1fr
    }
}

._root_zqqy3_1 ._platforms_zqqy3_8 ._link_zqqy3_18 {
    display: flex;
    min-height: 3rem;
    align-items: center;
    text-decoration: none;
    gap: var(--spacing-x-small);
    padding: var(--spacing-small);
    padding-right: var(--spacing-normal);
    background-color: var(--color-gray-100);
    border: var(--border-width-small) solid var(--color-gray-85);
    border-radius: var(--border-radius-normal);
    transition: box-shadow .2s ease, border-color .2s ease
}

._root_zqqy3_1 ._platforms_zqqy3_8 ._link_zqqy3_18:hover {
    border-color: var(--color-green-blue);
    box-shadow: 0 0 1rem color-mix(in srgb, var(--color-green-blue) 20%, transparent)
}

._root_zqqy3_1 ._platforms_zqqy3_8 ._link_zqqy3_18 svg {
    flex-shrink: 0;
    margin-left: auto
}

._root_1pgg4_1 {
    display: grid;
    gap: var(--spacing-normal);
    grid-template-columns: repeat(3, 1fr)
}

@media (max-width: 63.9375rem) {
    ._root_1pgg4_1 {
        grid-template-columns: 1fr
    }
}

._root_1pgg4_1 li {
    display: flex;
    text-align: center;
    flex-direction: column;
    gap: var(--spacing-large);
    padding: var(--spacing-medium);
    border: var(--border-width-small) solid var(--color-gray-80);
    border-radius: var(--border-radius-medium)
}

._root_1pgg4_1 li ._icon_1pgg4_20 {
    color: var(--color-green-blue);
    margin: var(--spacing-normal) auto 0;
    filter: drop-shadow(0 0 1rem currentColor)
}

._root_1pgg4_1 li ._body_1pgg4_25 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-x-small)
}

._root_1pgg4_1 li ._body_1pgg4_25 ._title_1pgg4_30 {
    font-weight: var(--font-weight-bold);
    font-family: var(--font-family-header);
    line-height: var(--line-height-medium);
    font-size: calc(var(--font-size-medium) * 1.25)
}

._root_1pgg4_1 li ._body_1pgg4_25 ._caption_1pgg4_36 {
    color: var(--color-gray-55);
    line-height: var(--line-height-medium)
}

._root_1pgg4_1 li ._footer_1pgg4_40 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-small)
}

._root_1pgg4_1 li ._footer_1pgg4_40 ._reward_1pgg4_45 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: var(--spacing-x-small);
    color: var(--color-green-blue);
    padding: var(--spacing-small) var(--spacing-normal);
    background-color: color-mix(in srgb, var(--color-green-blue) 10%, transparent);
    border-radius: var(--border-radius-normal)
}

._root_1pgg4_1 li ._footer_1pgg4_40 ._button_1pgg4_55:disabled {
    opacity: 1
}

._root_j596w_1 {
    grid-column: 1/-1
}

._root_j596w_1 ._intro_j596w_4 {
    display: flex;
    align-items: center
}

@media (max-width: 63.9375rem) {
    ._root_j596w_1 ._intro_j596w_4 {
        flex-direction: column
    }
}

._root_j596w_1 ._intro_j596w_4 ._group_j596w_13 {
    display: flex;
    max-width: 32rem;
    flex-direction: column;
    gap: var(--spacing-large)
}

@media (max-width: 63.9375rem) {
    ._root_j596w_1 ._intro_j596w_4 ._group_j596w_13 {
        gap: var(--spacing-medium);
        max-width: none
    }
}

._root_j596w_1 ._intro_j596w_4 ._group_j596w_13 ._title_j596w_25 {
    font-size: var(--font-size-2x-large);
    font-weight: var(--font-weight-bold);
    line-height: var(--line-height-small);
    font-family: var(--font-family-header)
}

@media (max-width: 31.9375rem) {
    ._root_j596w_1 ._intro_j596w_4 ._group_j596w_13 ._title_j596w_25 {
        font-size: var(--font-size-x-large)
    }
}

._root_j596w_1 ._intro_j596w_4 ._group_j596w_13 ._content_j596w_36 {
    font-size: var(--font-size-medium);
    line-height: var(--line-height-large)
}

@media (max-width: 31.9375rem) {
    ._root_j596w_1 ._intro_j596w_4 ._group_j596w_13 ._content_j596w_36 {
        font-size: var(--font-size-normal)
    }
}

._root_j596w_1 ._intro_j596w_4 ._group_j596w_13 ._caption_j596w_45 {
    font-weight: var(--font-weight-bold);
    line-height: var(--line-height-medium);
    font-size: calc(var(--font-size-medium) * 1.25);
    background: var(--color-green-blue-gradient) text;
    color: transparent
}

@media (max-width: 31.9375rem) {
    ._root_j596w_1 ._intro_j596w_4 ._group_j596w_13 ._caption_j596w_45 {
        font-size: var(--font-size-medium)
    }
}

._root_j596w_1 ._intro_j596w_4 ._image_j596w_57 {
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: center
}

@media (max-width: 63.9375rem) {
    ._root_j596w_1 ._intro_j596w_4 ._image_j596w_57 {
        order: -1
    }
}

._root_j596w_1 ._intro_j596w_4 ._image_j596w_57:before {
    position: absolute;
    content: "";
    width: 32rem;
    height: 32rem;
    margin-left: 12rem;
    background: radial-gradient(closest-side at center, color-mix(in srgb, var(--color-green-blue) 20%, transparent), transparent)
}

._root_j596w_1 ._intro_j596w_4 ._image_j596w_57 img {
    max-height: 28rem;
    position: absolute;
    margin: -4rem 0 0 16rem
}

@media (max-width: 63.9375rem) {
    ._root_j596w_1 ._intro_j596w_4 ._image_j596w_57 img {
        max-height: 16rem;
        position: relative;
        margin: 0 0 2rem
    }
}

._root_j596w_1 ._programs_j596w_88 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-large)
}

._root_j596w_1 ._programs_j596w_88 ._header_j596w_93 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2x-small)
}

._root_j596w_1 ._programs_j596w_88 ._header_j596w_93 ._title_j596w_25 {
    font-size: var(--font-size-x-large);
    font-weight: var(--font-weight-bold);
    font-family: var(--font-family-header)
}

@media (max-width: 31.9375rem) {
    ._root_j596w_1 ._programs_j596w_88 ._header_j596w_93 ._title_j596w_25 {
        font-size: var(--font-size-large)
    }
}

._root_j596w_1 ._programs_j596w_88 ._header_j596w_93 ._content_j596w_36 {
    color: var(--color-gray-55);
    font-size: var(--font-size-medium);
    line-height: var(--line-height-large)
}

@media (max-width: 31.9375rem) {
    ._root_j596w_1 ._programs_j596w_88 ._header_j596w_93 ._content_j596w_36 {
        font-size: var(--font-size-normal)
    }
}

._root_v86w7_1 {
    grid-column: 1/3
}

._root_v86w7_1 ._body_v86w7_4 {
    flex-grow: 1
}

._root_v86w7_1 ._body_v86w7_4 ._status_v86w7_7 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--spacing-2x-small);
    color: var(--color-green-blue)
}

._root_v86w7_1 ._body_v86w7_4 ._status_v86w7_7 ._icon_v86w7_14 {
    margin-right: var(--spacing-2x-small)
}

._root_v86w7_1 ._body_v86w7_4 ._status_v86w7_7 ._count_v86w7_17 {
    width: .5rem;
    display: inline-flex;
    justify-content: center;
    margin-right: var(--spacing-2x-small)
}

._root_v86w7_1 ._body_v86w7_4 ._status_v86w7_7 ._count_v86w7_17._animate_v86w7_23 {
    animation: _animate_v86w7_23 .5s ease
}

@keyframes _animate_v86w7_23 {
    0% {
        transform: scale(1.5);
        filter: drop-shadow(0 0 .5rem currentColor)
    }
}

._root_1oslu_1 {
    grid-column: 3/-1
}

._root_1oslu_1 ._list_1oslu_4 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-normal)
}

._root_1oslu_1 ._list_1oslu_4 li {
    display: flex;
    align-items: center;
    gap: var(--spacing-normal);
    padding: var(--spacing-normal);
    border: var(--border-width-small) solid var(--color-gray-80);
    border-radius: var(--border-radius-medium)
}

@media (max-width: 47.9375rem) {
    ._root_1oslu_1 ._list_1oslu_4 li:not(:last-child) {
        flex-direction: column
    }
}

._root_1oslu_1 ._list_1oslu_4 li._comingSoon_1oslu_22 {
    color: var(--color-green-blue);
    padding: var(--spacing-small) var(--spacing-normal)
}

._root_1oslu_1 ._list_1oslu_4 li._comingSoon_1oslu_22 svg {
    flex-shrink: 0;
    margin-left: auto
}

._root_1oslu_1 ._list_1oslu_4 li ._icon_1oslu_30 {
    width: 3rem;
    aspect-ratio: 1/1;
    padding: var(--spacing-x-small);
    background-color: var(--color-gray-80);
    border-radius: var(--border-radius-normal)
}

@media (max-width: 47.9375rem) {
    ._root_1oslu_1 ._list_1oslu_4 li ._icon_1oslu_30 {
        display: none
    }
}

._root_1oslu_1 ._list_1oslu_4 li ._content_1oslu_42 {
    display: flex;
    margin-right: auto;
    flex-direction: column;
    gap: var(--spacing-2x-small)
}

._root_1oslu_1 ._list_1oslu_4 li ._content_1oslu_42 ._title_1oslu_48 {
    font-size: var(--font-size-medium)
}

._root_1oslu_1 ._list_1oslu_4 li ._content_1oslu_42 ._caption_1oslu_51 {
    color: var(--color-gray-55)
}

._root_1oslu_1 ._list_1oslu_4 li ._content_1oslu_42 ._error_1oslu_54 {
    color: var(--color-red);
    font-size: var(--font-size-small)
}

._root_1oslu_1 ._list_1oslu_4 li ._actions_1oslu_58 {
    display: flex;
    gap: var(--spacing-small)
}

@media (max-width: 47.9375rem) {
    ._root_1oslu_1 ._list_1oslu_4 li ._actions_1oslu_58 {
        width: 100%
    }
}

._root_1oslu_1 ._list_1oslu_4 li ._button_1oslu_67 {
    max-height: 3rem;
    padding-left: var(--spacing-normal);
    padding-right: var(--spacing-normal)
}

@media (max-width: 47.9375rem) {
    ._root_1oslu_1 ._list_1oslu_4 li ._button_1oslu_67 {
        width: 100%
    }
}

._root_1oslu_1 ._list_1oslu_4 li ._button_1oslu_67:disabled {
    opacity: 1
}

._root_vs4t0_1 ._form_vs4t0_1 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-x-small)
}

._root_vs4t0_1 ._form_vs4t0_1 ._label_vs4t0_6 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    font-weight: var(--font-weight-bold)
}

._root_vs4t0_1 ._form_vs4t0_1 ._message_vs4t0_10 {
    display: flex;
    align-items: center;
    color: var(--color-gray-55);
    gap: var(--spacing-2x-small)
}

._root_vs4t0_1 ._form_vs4t0_1 ._message_vs4t0_10._error_vs4t0_16 {
    color: var(--color-red)
}

._root_vs4t0_1 ._form_vs4t0_1 ._message_vs4t0_10 ._icon_vs4t0_19 {
    flex-shrink: 0
}

._root_hygc4_1 {
    grid-column: 4/-1
}

._root_hygc4_1 ._body_hygc4_4 {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    gap: var(--spacing-2x-small)
}

._root_hygc4_1 ._body_hygc4_4 ._status_hygc4_10 {
    display: flex;
    align-items: center;
    gap: var(--spacing-x-small);
    color: var(--color-green-blue)
}

._root_hygc4_1 ._body_hygc4_4 ._group_hygc4_16 {
    display: grid;
    margin-top: auto;
    gap: var(--spacing-normal);
    grid-template-columns: repeat(2, 1fr)
}

@media (max-width: 31.9375rem) {
    ._root_hygc4_1 ._body_hygc4_4 ._group_hygc4_16 {
        grid-template-columns: 1fr
    }
}

._root_hygc4_1 ._body_hygc4_4 ._group_hygc4_16 ._label_hygc4_27 {
    grid-column: 1/-1;
    font-size: var(--font-size-medium);
    font-weight: var(--font-weight-bold);
    line-height: var(--line-height-medium);
    margin-bottom: calc(0rem - var(--spacing-x-small))
}

._root_hygc4_1 ._body_hygc4_4 ._group_hygc4_16 ._output_hygc4_34 {
    overflow: hidden;
    height: 3rem;
    grid-column: 1/-1;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: var(--color-gray-55);
    padding: var(--spacing-normal);
    line-height: var(--line-height-small);
    background-color: var(--color-gray-85);
    border-radius: var(--border-radius-normal)
}

._root_hygc4_1 ._body_hygc4_4 ._group_hygc4_16 ._output_hygc4_34 ._code_hygc4_46 {
    color: var(--color-white)
}

._root_hygc4_1 ._body_hygc4_4 ._group_hygc4_16 ._copy_hygc4_49 ._icon_hygc4_49 {
    transition: transform .2s
}

._root_hygc4_1 ._body_hygc4_4 ._group_hygc4_16 ._copy_hygc4_49:active ._icon_hygc4_49 {
    transition: none;
    transform: scale(1.25)
}

._root_1oq50_1 ._body_1oq50_1 {
    display: flex;
    align-items: stretch;
    flex-direction: column;
    gap: var(--spacing-x-small)
}

._root_1oq50_1 ._body_1oq50_1 ._registration_1oq50_7 {
    display: flex;
    flex-wrap: wrap;
    padding: var(--spacing-medium);
    background-color: var(--color-gray-100);
    border-radius: var(--border-radius-medium);
    gap: var(--spacing-medium) var(--spacing-x-large);
    border: var(--border-width-small) solid var(--color-gray-85)
}

._root_1oq50_1 ._body_1oq50_1 ._registration_1oq50_7 li {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2x-small)
}

._root_1oq50_1 ._body_1oq50_1 ._registration_1oq50_7 li:first-child {
    max-width: 100%;
    flex-basis: 100%
}

._root_1oq50_1 ._body_1oq50_1 ._registration_1oq50_7 li ._label_1oq50_25 {
    color: var(--color-gray-55)
}

._root_1oq50_1 ._body_1oq50_1 ._registration_1oq50_7 li ._value_1oq50_28 {
    display: flex;
    align-items: center;
    overflow-wrap: anywhere;
    gap: var(--spacing-2x-small);
    font-size: var(--font-size-medium)
}

._root_1oq50_1 ._body_1oq50_1 ._notice_1oq50_35 {
    text-align: center;
    color: var(--color-gray-55);
    line-height: var(--line-height-large)
}

._root_1oq50_1 ._logo_1oq50_40 {
    margin-left: calc(0rem - var(--spacing-x-small))
}

._root_1oq50_1 ._connectButton_1oq50_43 {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: var(--spacing-2x-small)
}

._root_1oq50_1 ._errorText_1oq50_50 {
    color: var(--color-error, #d32f2f);
    text-align: center;
    padding: var(--spacing-medium)
}

._root_1oq50_1 ._loading_1oq50_55 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: var(--spacing-x-small);
    color: var(--color-gray-55)
}

._root_1oq50_1 ._loading_1oq50_55 ._icon_1oq50_62 {
    animation: _loading_1oq50_55 1s linear infinite
}

@keyframes _loading_1oq50_55 {
    to {
        transform: rotate(360deg)
    }
}

._root_1btjl_1 {
    grid-column: 1/-1
}