html {
    background-color: white;
}

#embeddedMessagingFrame,
#embedded-messaging .embeddedMessagingConversationButtonWrapper {
    z-index: 9301;
}

.embedded-messaging>.embeddedMessagingFrame[class~="isMinimized"] {
    display: none !important;
}

.embedded-messaging {
    position: absolute;
    top: 0px;
}

#embeddedMessagingLiveRegion {
    position: fixed;
}

@font-face {
    font-family: AeonikPro;
    font-weight: 400;
    font-style: normal;
    src: url("/assets-nexo/fonts/AeonikProRegular.woff2") format("woff2");
}

@font-face {
    font-family: AeonikPro;
    font-weight: 500;
    font-style: normal;
    src: url("/assets-nexo/fonts/AeonikProMedium.woff2") format("woff2");
}

@font-face {
    font-family: AeonikPro;
    font-weight: 700;
    font-style: normal;
    src: url("/assets-nexo/fonts/AeonikProBold.woff2") format("woff2");
}

@font-face {
    font-family: AeonikPro;
    font-weight: 400;
    font-style: italic;
    src: url("/assets-nexo/fonts/AeonikProRegularItalic.woff2") format("woff2");
}

@font-face {
    font-family: AeonikPro;
    font-weight: 500;
    font-style: italic;
    src: url("/assets-nexo/fonts/AeonikProMediumItalic.woff2") format("woff2");
}

@font-face {
    font-family: AeonikPro;
    font-weight: 700;
    font-style: italic;
    src: url("/assets-nexo/fonts/AeonikProBoldItalic.woff2") format("woff2");
}

@font-face {
    font-family: Inter;
    font-weight: 400;
    font-style: normal;
    src: url("/assets-nexo/fonts/InterRegular.ttf") format("truetype");
}

@font-face {
    font-family: Inter;
    font-weight: 500;
    font-style: normal;
    src: url("/assets-nexo/fonts/InterMedium.ttf") format("truetype");
}

@font-face {
    font-family: Inter;
    font-weight: 700;
    font-style: normal;
    src: url("/assets-nexo/fonts/InterBold.ttf") format("truetype");
}

@font-face {
    font-family: DMSans;
    font-weight: 400;
    font-style: normal;
    src: url("/assets-nexo/fonts/DMSansRegular.ttf") format("truetype");
}

@font-face {
    font-family: DMSans;
    font-weight: 500;
    font-style: normal;
    src: url("/assets-nexo/fonts/DMSansMedium.ttf") format("truetype");
}

@font-face {
    font-family: DMSans;
    font-weight: 700;
    font-style: normal;
    src: url("/assets-nexo/fonts/DMSansBold.ttf") format("truetype");
}

.rdp-root {
    --rdp-accent-color: blue;
    --rdp-accent-background-color: #f0f0ff;
    --rdp-font-family: system-ui;
    --rdp-day-font: inherit;
    --rdp-day-height: 2.75rem;
    --rdp-day-width: 2.75rem;
    --rdp-day_button-border-radius: 100%;
    --rdp-day_button-border: 2px solid transparent;
    --rdp-day_button-height: var(--rdp-day-width);
    --rdp-day_button-width: var(--rdp-day-height);
    --rdp-selected-border: 2px solid var(--rdp-accent-color);
    --rdp-selected-font: bold large var(--rdp-font-family);
    --rdp-disabled-opacity: .5;
    --rdp-outside-opacity: .75;
    --rdp-today-color: var(--rdp-accent-color);
    --rdp-dropdown-gap: .5rem;
    --rdp-month_caption-font: bold larger var(--rdp-font-family);
    --rdp-months-gap: 2rem;
    --rdp-nav_button-disabled-opacity: .5;
    --rdp-nav_button-height: 2.25rem;
    --rdp-nav_button-width: 2.25rem;
    --rdp-nav-height: 2.75rem;
    --rdp-range_middle-background-color: var(--rdp-accent-background-color);
    --rdp-range_middle-font: normal medium var(--rdp-font-family);
    --rdp-range_middle-foreground-color: white;
    --rdp-range_middle-color: inherit;
    --rdp-range_start-color: white;
    --rdp-range_start-background: linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color)50%);
    --rdp-range_start-date-background-color: var(--rdp-accent-color);
    --rdp-range_end-background: linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color)50%, transparent 50%);
    --rdp-range_end-color: white;
    --rdp-range_end-date-background-color: var(--rdp-accent-color);
    --rdp-week_number-border-radius: 100%;
    --rdp-week_number-border: 2px solid transparent;
    --rdp-week_number-font: 400 small var(--rdp-font-family);
    --rdp-week_number-height: var(--rdp-day-height);
    --rdp-week_number-opacity: .75;
    --rdp-week_number-width: var(--rdp-day-width);
    --rdp-weeknumber-text-align: center;
    --rdp-weekday-font: 500 smaller var(--rdp-font-family);
    --rdp-weekday-opacity: .75;
    --rdp-weekday-padding: .5rem 0rem;
    --rdp-weekday-text-align: center;
    --rdp-gradient-direction: 90deg;
}

.rdp-root[dir="rtl"] {
    --rdp-gradient-direction: -90deg;
}

.rdp-root {
    box-sizing: border-box;
    position: relative;
}

.rdp-root * {
    box-sizing: border-box;
}

.rdp-root button {
    cursor: pointer;
    font: inherit;
    color: inherit;
    background: 0px 0px;
    border: none;
    margin: 0px;
    padding: 0px;
}

.rdp-day {
    width: var(--rdp-day-width);
    height: var(--rdp-day-height);
    font: var(--rdp-day-font);
    text-align: center;
}

.rdp-day_button {
    width: var(--rdp-day_button-width);
    height: var(--rdp-day_button-height);
    border: var(--rdp-day_button-border);
    border-radius: var(--rdp-day_button-border-radius);
    justify-content: center;
    align-items: center;
    display: flex;
}

.rdp-day_button:disabled {
    cursor: revert;
}

.rdp-caption_label {
    z-index: 1;
    white-space: nowrap;
    border: 0px;
    align-items: center;
    display: inline-flex;
    position: relative;
}

.rdp-button_next,
.rdp-button_previous {
    appearance: none;
    font: inherit;
    color: inherit;
    cursor: pointer;
    width: var(--rdp-nav_button-width);
    height: var(--rdp-nav_button-height);
    background: 0px 0px;
    border: 0px;
    justify-content: center;
    align-items: center;
    margin: 0px;
    padding: 0px;
    display: inline-flex;
    position: relative;
}

.rdp-button_next:disabled,
.rdp-button_previous:disabled {
    cursor: revert;
    opacity: var(--rdp-nav_button-disabled-opacity);
}

.rdp-chevron {
    fill: var(--rdp-accent-color);
    display: inline-block;
}

.rdp-root[dir="rtl"] .rdp-nav .rdp-chevron {
    transform: rotate(180deg);
}

.rdp-root[dir="rtl"] .rdp-nav .rdp-chevron {
    transform-origin: 50% center;
    transform: rotate(180deg);
}

.rdp-dropdowns {
    align-items: center;
    gap: var(--rdp-dropdown-gap);
    display: inline-flex;
    position: relative;
}

.rdp-dropdown {
    z-index: 2;
    opacity: 0;
    appearance: none;
    width: 100%;
    cursor: inherit;
    line-height: inherit;
    border: none;
    margin: 0px;
    padding: 0px;
    position: absolute;
    top: 0px;
    bottom: 0px;
}

.rdp-dropdown:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: 0px;
}

.rdp-dropdown:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: 0px;
}

.rdp-dropdown:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: 0px;
}

.rdp-dropdown:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: 0px;
}

.rdp-dropdown_root {
    align-items: center;
    display: inline-flex;
    position: relative;
}

.rdp-dropdown_root[data-disabled="true"] .rdp-chevron {
    opacity: var(--rdp-disabled-opacity);
}

.rdp-month_caption {
    height: var(--rdp-nav-height);
    font: var(--rdp-month_caption-font);
    align-content: center;
    display: flex;
}

.rdp-months {
    gap: var(--rdp-months-gap);
    flex-wrap: wrap;
    max-width: fit-content;
    display: flex;
    position: relative;
}

.rdp-month_grid {
    border-collapse: collapse;
}

.rdp-nav {
    height: var(--rdp-nav-height);
    align-items: center;
    display: flex;
    position: absolute;
    top: 0px;
}

.rdp-nav:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    right: 0px;
}

.rdp-nav:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    right: 0px;
}

.rdp-nav:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    left: 0px;
}

.rdp-nav:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    left: 0px;
}

.rdp-weekday {
    opacity: var(--rdp-weekday-opacity);
    padding: var(--rdp-weekday-padding);
    font: var(--rdp-weekday-font);
    text-align: var(--rdp-weekday-text-align);
    text-transform: var(--rdp-weekday-text-transform);
}

.rdp-week_number {
    opacity: var(--rdp-week_number-opacity);
    font: var(--rdp-week_number-font);
    height: var(--rdp-week_number-height);
    width: var(--rdp-week_number-width);
    border: var(--rdp-week_number-border);
    border-radius: var(--rdp-week_number-border-radius);
    text-align: var(--rdp-weeknumber-text-align);
}

.rdp-today:not(.rdp-outside) {
    color: var(--rdp-today-color);
}

.rdp-selected {
    font: var(--rdp-selected-font);
}

.rdp-selected .rdp-day_button {
    border: var(--rdp-selected-border);
}

.rdp-outside {
    opacity: var(--rdp-outside-opacity);
}

.rdp-disabled {
    opacity: var(--rdp-disabled-opacity);
}

.rdp-hidden {
    visibility: hidden;
    color: var(--rdp-range_start-color);
}

.rdp-range_start {
    background: var(--rdp-range_start-background);
}

.rdp-range_start .rdp-day_button {
    background-color: var(--rdp-range_start-date-background-color);
    color: var(--rdp-range_start-color);
}

.rdp-range_middle {
    background-color: var(--rdp-range_middle-background-color);
    font: var(--rdp-range_middle-font);
}

.rdp-range_middle .rdp-day_button {
    border: unset;
    border-radius: unset;
    color: var(--rdp-range_middle-color);
}

.rdp-range_end {
    background: var(--rdp-range_end-background);
    color: var(--rdp-range_end-color);
}

.rdp-range_end .rdp-day_button {
    color: var(--rdp-range_start-color);
    background-color: var(--rdp-range_end-date-background-color);
}

.rdp-range_start.rdp-range_end {
    background: revert;
}

.rdp-focusable {
    cursor: pointer;
}

.rc-slider {
    touch-action: none;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    border-radius: 6px;
    width: 100%;
    height: 14px;
    padding: 5px 0px;
    position: relative;
}

.rc-slider * {
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}

.rc-slider-rail {
    background-color: rgb(233, 233, 233);
    border-radius: 6px;
    width: 100%;
    height: 4px;
    position: absolute;
}

.rc-slider-track,
.rc-slider-tracks {
    background-color: rgb(171, 226, 251);
    border-radius: 6px;
    height: 4px;
    position: absolute;
}

.rc-slider-track-draggable {
    z-index: 1;
    box-sizing: content-box;
    background-clip: content-box;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    transform: translateY(-5px);
}

.rc-slider-handle {
    z-index: 1;
    width: 14px;
    height: 14px;
    cursor: grab;
    opacity: 0.8;
    user-select: none;
    touch-action: pan-x;
    background-color: rgb(255, 255, 255);
    border: 2px solid rgb(150, 219, 250);
    border-radius: 50%;
    margin-top: -5px;
    position: absolute;
}

.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
    border-color: rgb(87, 197, 247);
    box-shadow: rgb(150, 219, 250) 0px 0px 0px 5px;
}

.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete {
    opacity: 0;
}

.rc-slider-handle:focus {
    box-shadow: none;
    outline: none;
}

.rc-slider-handle:focus-visible {
    border-color: rgb(45, 183, 245);
    box-shadow: rgb(150, 219, 250) 0px 0px 0px 3px;
}

.rc-slider-handle-click-focused:focus {
    box-shadow: unset;
    border-color: rgb(150, 219, 250);
}

.rc-slider-handle:hover {
    border-color: rgb(87, 197, 247);
}

.rc-slider-handle:active {
    cursor: grabbing;
    border-color: rgb(87, 197, 247);
    box-shadow: rgb(87, 197, 247) 0px 0px 5px;
}

.rc-slider-mark {
    width: 100%;
    font-size: 12px;
    position: absolute;
    top: 18px;
    left: 0px;
}

.rc-slider-mark-text {
    color: rgb(153, 153, 153);
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    display: inline-block;
    position: absolute;
}

.rc-slider-mark-text-active {
    color: rgb(102, 102, 102);
}

.rc-slider-step {
    background: 0px 0px;
    width: 100%;
    height: 4px;
    position: absolute;
}

.rc-slider-dot {
    vertical-align: middle;
    cursor: pointer;
    background-color: rgb(255, 255, 255);
    border: 2px solid rgb(233, 233, 233);
    border-radius: 50%;
    width: 8px;
    height: 8px;
    position: absolute;
    bottom: -2px;
}

.rc-slider-dot-active {
    border-color: rgb(150, 219, 250);
}

.rc-slider-dot-reverse {
    margin-right: -4px;
}

.rc-slider-disabled {
    background-color: rgb(233, 233, 233);
}

.rc-slider-disabled .rc-slider-track {
    background-color: rgb(204, 204, 204);
}

.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
    box-shadow: none;
    cursor: not-allowed;
    background-color: rgb(255, 255, 255);
    border-color: rgb(204, 204, 204);
}

.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
    cursor: not-allowed !important;
}

.rc-slider-vertical {
    width: 14px;
    height: 100%;
    padding: 0px 5px;
}

.rc-slider-vertical .rc-slider-rail {
    width: 4px;
    height: 100%;
}

.rc-slider-vertical .rc-slider-track {
    width: 4px;
    bottom: 0px;
    left: 5px;
}

.rc-slider-vertical .rc-slider-track-draggable {
    border-width: 0px 5px;
    border-top-style: initial;
    border-bottom-style: initial;
    border-top-color: initial;
    border-bottom-color: initial;
    border-image: initial;
    border-left-style: solid;
    border-left-color: transparent;
    border-right-style: solid;
    border-right-color: transparent;
    transform: translate(-5px);
}

.rc-slider-vertical .rc-slider-handle {
    z-index: 1;
    touch-action: pan-y;
    margin-top: 0px;
    margin-left: -5px;
    position: absolute;
}

.rc-slider-vertical .rc-slider-mark {
    height: 100%;
    top: 0px;
    left: 18px;
}

.rc-slider-vertical .rc-slider-step {
    width: 4px;
    height: 100%;
}

.rc-slider-vertical .rc-slider-dot {
    margin-left: -2px;
}

.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear,
.rc-slider-tooltip-zoom-down-leave {
    animation-duration: 0.3s;
    animation-play-state: paused;
    animation-fill-mode: both;
    display: block !important;
}

.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
    animation-name: rcSliderTooltipZoomDownIn;
    animation-play-state: running;
}

.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
    animation-name: rcSliderTooltipZoomDownOut;
    animation-play-state: running;
}

.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
    animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    transform: scale(0);
}

.rc-slider-tooltip-zoom-down-leave {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

@keyframes rcSliderTooltipZoomDownIn {
    0% {
        transform-origin: 50% 100%;
        opacity: 0;
        transform: scale(0);
    }

    100% {
        transform-origin: 50% 100%;
        transform: scale(1);
    }
}

@keyframes rcSliderTooltipZoomDownOut {
    0% {
        transform-origin: 50% 100%;
        transform: scale(1);
    }

    100% {
        transform-origin: 50% 100%;
        opacity: 0;
        transform: scale(0);
    }
}

.rc-slider-tooltip {
    visibility: visible;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    position: absolute;
    top: -9999px;
    left: -9999px;
}

.rc-slider-tooltip * {
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}

.rc-slider-tooltip-hidden {
    display: none;
}

.rc-slider-tooltip-placement-top {
    padding: 4px 0px 8px;
}

.rc-slider-tooltip-inner {
    color: rgb(255, 255, 255);
    text-align: center;
    background-color: rgb(108, 108, 108);
    border-radius: 6px;
    min-width: 24px;
    height: 24px;
    padding: 6px 2px;
    font-size: 12px;
    line-height: 1;
    text-decoration: none;
    box-shadow: rgb(217, 217, 217) 0px 0px 4px;
}

.rc-slider-tooltip-arrow {
    border-style: solid;
    border-color: transparent;
    width: 0px;
    height: 0px;
    position: absolute;
}

.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    border-width: 4px 4px 0px;
    border-top-color: rgb(108, 108, 108);
    margin-left: -4px;
    bottom: 4px;
    left: 50%;
}

.giHrsH {
    overflow: visible;
    box-sizing: content-box;
    display: block;
    transition: color 0.3s, transform 0.3s;
    vertical-align: -0.125em;
    color: rgb(240, 250, 248);
    width: 16px;
    height: 16px;
}

.giHrsH path {
    vector-effect: non-scaling-stroke;
    stroke-width: 1.5px;
}

.euUmRv {
    overflow: visible;
    box-sizing: content-box;
    display: block;
    transition: color 0.3s, transform 0.3s;
    vertical-align: -0.125em;
    color: rgb(107, 118, 126);
    width: 16px;
    height: 16px;
}

.euUmRv path {
    vector-effect: non-scaling-stroke;
    stroke-width: 1.5px;
}

.gtAJDU {
    display: flex;
    cursor: inherit;
    flex-direction: column;
}

.laOsrK {
    display: flex;
    cursor: pointer;
    flex-direction: row;
    height: 64px;
    width: 64px;
    align-items: center;
    justify-content: center;
    background-color: rgba(30, 32, 35, 0.85);
    border-radius: 9999px;
    bottom: 30px;
    position: absolute;
    right: 30px;
    z-index: 60;
}

.chnNiI {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.ieUAQh {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    height: 100%;
    width: 100%;
    padding: 0px;
}

.hHyJeY {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    margin-bottom: 24px;
    margin-top: 32px;
    align-items: center;
    place-content: center;
}

.empJaY {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    min-height: 120px;
    align-items: center;
    justify-content: space-evenly;
}

@media (min-width: 1200px) {
    .empJaY {
        padding-left: 12px;
        padding-right: 12px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .empJaY {
        padding-left: 24px;
        padding-right: 24px;
    }
}

.bGHdsd {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    align-items: center;
    margin-top: 8px;
}

.khgrjh {
    display: flex;
    cursor: inherit;
    flex-direction: column;
    height: 100%;
    width: 35%;
    margin-left: -16px;
    align-items: center;
    justify-content: center;
}

.fDhHdh {
    display: flex;
    cursor: inherit;
    flex-direction: column;
    width: 100%;
}

@media (min-width: 1200px) {
    .fDhHdh {
        padding: 40px;
        justify-content: center;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .fDhHdh {
        background-color: rgb(16, 16, 20);
        padding: 16px;
        justify-content: center;
    }
}

@media (max-width: 767px) {
    .fDhHdh {
        background-color: rgb(16, 16, 20);
        padding: 16px;
        justify-content: flex-start;
    }
}

.geFIYB {
    display: flex;
    cursor: inherit;
    flex-direction: column;
    gap: 24px;
}

@media (min-width: 1200px) {
    .geFIYB {
        align-items: center;
        justify-content: center;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .geFIYB {
        align-items: center;
        justify-content: center;
    }
}

@media (max-width: 767px) {
    .geFIYB {
        justify-content: start;
    }
}

.eCNgVt {
    display: flex;
    cursor: inherit;
    flex-direction: column;
    width: 100%;
}

@media (min-width: 1200px) {
    .eCNgVt {
        max-width: 500px;
        justify-content: center;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .eCNgVt {
        max-width: 500px;
        justify-content: center;
    }
}

@media (max-width: 767px) {
    .eCNgVt {
        max-width: 100%;
        justify-content: start;
    }
}

.gjGhwJ {
    display: flex;
    cursor: inherit;
    flex-direction: column;
    background-color: rgb(16, 16, 20);
    border-radius: 16px;
}

@media (min-width: 1200px) {
    .gjGhwJ {
        padding: 24px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .gjGhwJ {
        padding: 24px;
    }
}

@media (max-width: 767px) {
    .gjGhwJ {
        padding: 0px;
    }
}

.kFhawh {
    display: flex;
    cursor: inherit;
    flex-direction: column;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}

.gNoIxV {
    display: flex;
    cursor: inherit;
    flex-direction: column;
    height: 100%;
    width: 100%;
    justify-content: center;
}

.dLkwce {
    display: flex;
    cursor: inherit;
    flex-direction: column;
    margin-top: 24px;
    gap: 24px;
}

.kcdpIn {
    display: flex;
    cursor: inherit;
    flex-direction: column;
    gap: 8px;
}

.fHpjos {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}

.emcohT {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    align-items: center;
    gap: 4px;
}

.gDPpfz {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    padding-left: 16px;
    padding-right: 0px;
    align-items: center;
    gap: 12px;
    position: absolute;
}

.BeJya {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    padding-left: 0px;
    padding-right: 16px;
    align-items: center;
    gap: 12px;
    bottom: 0px;
    position: absolute;
    right: 0px;
    top: 0px;
}

.pa-dtX {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    width: 100%;
    align-items: center;
    gap: 12px;
    justify-content: center;
}

.dcMDlU {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    margin-bottom: 32px;
    margin-top: 32px;
}

.jzyohH {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    margin-top: 24px;
    align-items: center;
    gap: 8px;
}

@media (min-width: 1200px) {
    .jzyohH {
        justify-content: center;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .jzyohH {
        justify-content: start;
    }
}

@media (max-width: 767px) {
    .jzyohH {
        justify-content: start;
    }
}

.gqrZzc {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    width: 100%;
    align-items: center;
    gap: 8px;
    justify-content: center;
}

.hfiKpM {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    align-items: center;
    gap: 8px;
}

@media (min-width: 1200px) {
    .hfiKpM {
        padding-left: 0px;
        justify-content: center;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .hfiKpM {
        padding-left: 24px;
        justify-content: left;
    }
}

@media (max-width: 767px) {
    .hfiKpM {
        padding-left: 0px;
        justify-content: left;
    }
}

.heouiE {
    font-size: 32px;
    line-height: 43px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: center;
    font-weight: 500;
    word-break: normal;
    white-space: inherit;
    user-select: auto;
    text-decoration: none;
    cursor: inherit;
    color: rgb(229, 236, 242);
}

.heouiE:hover {
    text-decoration: none;
}

.kxuSem {
    font-size: 12px;
    line-height: 14px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: center;
    font-weight: 500;
    word-break: normal;
    white-space: inherit;
    user-select: auto;
    text-decoration: none;
    cursor: inherit;
    color: rgb(255, 255, 255);
}

.kxuSem:hover {
    text-decoration: none;
}

.cdZyVO {
    font-size: 24px;
    line-height: 32px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: start;
    font-weight: 500;
    word-break: normal;
    white-space: inherit;
    user-select: auto;
    text-decoration: none;
    cursor: inherit;
    color: rgb(229, 236, 242);
}

.cdZyVO:hover {
    text-decoration: none;
}

.emEOW {
    font-size: 14px;
    line-height: 19px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 500;
    word-break: normal;
    white-space: inherit;
    user-select: none;
    text-decoration: none;
    cursor: inherit;
    color: rgb(155, 170, 181);
}

.emEOW:hover {
    text-decoration: none;
}

.bjIzqt {
    font-size: 13px;
    line-height: 18px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 500;
    word-break: normal;
    white-space: inherit;
    user-select: auto;
    text-decoration: none;
    cursor: pointer;
    color: rgb(229, 236, 242);
}

.bjIzqt:hover {
    text-decoration: none;
}

.dtfSaO {
    font-size: 16px;
    line-height: 22px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 500;
    word-break: normal;
    white-space: nowrap;
    user-select: none;
    text-decoration: none;
    cursor: inherit;
    color: rgb(24, 27, 33);
    overflow: hidden;
}

.dtfSaO:hover {
    text-decoration: none;
}

.iVqWlE {
    font-size: 10px;
    line-height: 12px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 500;
    word-break: normal;
    white-space: inherit;
    user-select: auto;
    text-decoration: none;
    cursor: inherit;
    color: rgb(155, 170, 181);
}

.iVqWlE:hover {
    text-decoration: none;
}

.mINds {
    font-size: 16px;
    line-height: 22px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 500;
    word-break: normal;
    white-space: nowrap;
    user-select: none;
    text-decoration: none;
    cursor: inherit;
    color: rgb(240, 250, 248);
    overflow: hidden;
}

.mINds:hover {
    text-decoration: none;
}

.bKLKpi {
    font-size: 14px;
    line-height: 19px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 400;
    word-break: normal;
    white-space: inherit;
    user-select: auto;
    text-decoration: none;
    cursor: inherit;
    color: rgb(155, 170, 181);
}

.bKLKpi:hover {
    text-decoration: none;
}

.frSwau {
    font-size: 14px;
    line-height: 19px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 500;
    word-break: normal;
    white-space: nowrap;
    user-select: none;
    text-decoration: none;
    cursor: inherit;
    color: rgb(240, 250, 248);
    overflow: hidden;
}

.frSwau:hover {
    text-decoration: none;
}

.bpnepl {
    font-size: 14px;
    line-height: 19px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 500;
    word-break: normal;
    white-space: nowrap;
    user-select: none;
    text-decoration: none;
    cursor: inherit;
    color: rgb(155, 170, 181);
    overflow: hidden;
}

.bpnepl:hover {
    text-decoration: none;
}

.dzPAPk {
    font-size: 16px;
    line-height: 22px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 400;
    word-break: normal;
    white-space: inherit;
    user-select: auto;
    text-decoration: none;
    cursor: inherit;
    color: rgb(155, 170, 181);
}

.dzPAPk:hover {
    text-decoration: none;
}

.iYydaL {
    font-size: 14px;
    line-height: 19px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: inherit;
    font-weight: 500;
    word-break: normal;
    white-space: inherit;
    user-select: auto;
    text-decoration: none;
    cursor: inherit;
    color: rgb(155, 170, 181);
}

.iYydaL:hover {
    text-decoration: none;
}

.bifurE {
    cursor: pointer;
}

.bifurE:focus,
.bifurE:focus-visible {
    outline: revert;
}

.iwUdO {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    background-color: rgb(0, 0, 0);
    isolation: isolate;
}

.leaYOe {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    overflow: auto;
}

.jRJNfc {
    flex: 1 1 0%;
    overflow: hidden;
}

.cvydmu {
    height: 100%;
    display: flex;
    flex-direction: row;
}

.dkntck {
    flex-grow: 1;
    overflow: auto scroll;
}

.bmxonL {
    height: 132px;
    width: 132px;
    align-self: center;
}

.cjvWhH {
    height: 100%;
    width: 80%;
    display: flex;
}

@media (min-width: 1200px) {
    .cjvWhH {
        padding: 16px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .cjvWhH {
        padding: 16px;
    }
}

@media (max-width: 767px) {
    .cjvWhH {
        padding: 0px;
    }
}

.iboAGU {
    min-height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    background-image: url("/assets-nexo/images/visual-sign-up-rebranding.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 8px;
}

.VDNzM {
    margin-bottom: 32px;
    padding-left: 48px;
    padding-right: 48px;
    align-items: center;
    display: flex;
    justify-content: center;
}

@media (min-width: 1200px) {
    .VDNzM {
        padding-bottom: 32px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .VDNzM {
        padding-bottom: 16px;
    }
}

@media (max-width: 767px) {
    .VDNzM {
        padding-bottom: 0px;
    }
}

.doscns {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}

.eIMsdf {
    align-items: center;
    display: flex;
    flex: 1 1 0%;
    justify-content: center;
}

.kQXyBc {
    width: fit-content;
}

.ijyWyl:hover {
    opacity: 0.7;
}

.hHFNGq {
    position: relative;
    display: flex;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    outline: none;
    cursor: pointer;
    border: 0px;
    width: 100%;
}

.hHFNGq.size-extra-large {
    padding: 0px 24px;
    height: 56px;
    border-radius: 6px;
}

.hHFNGq.size-extra-large.is-link {
    height: auto;
}

.hHFNGq.size-large {
    padding: 0px 24px;
    height: 48px;
    border-radius: 6px;
}

.hHFNGq.size-large.is-link {
    height: auto;
}

.hHFNGq.size-regular {
    padding: 0px 24px;
    height: 40px;
    border-radius: 6px;
}

.hHFNGq.size-regular.is-link {
    height: auto;
}

.hHFNGq.size-small {
    padding: 0px 16px;
    height: 32px;
    border-radius: 4px;
}

.hHFNGq.size-small.is-link {
    height: auto;
}

.hHFNGq.variant-primary {
    background-color: rgb(62, 206, 198);
}

.hHFNGq.variant-primary:active:not(.is-link),
.hHFNGq.variant-primary.active:not(.is-link) {
    background-color: rgb(20, 182, 177);
}

.hHFNGq.variant-primary:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(129, 223, 217);
}

.hHFNGq.variant-secondary {
    background-color: rgb(30, 35, 42);
}

.hHFNGq.variant-secondary:active:not(.is-link),
.hHFNGq.variant-secondary.active:not(.is-link) {
    background-color: rgb(62, 70, 78);
}

.hHFNGq.variant-secondary:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(44, 51, 58);
}

.hHFNGq.variant-danger {
    background-color: rgb(49, 16, 16);
}

.hHFNGq.variant-danger:active:not(.is-link),
.hHFNGq.variant-danger.active:not(.is-link) {
    background-color: rgb(84, 35, 32);
}

.hHFNGq.variant-danger:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(58, 25, 25);
}

.hHFNGq.variant-trading-green {
    background-color: rgb(20, 182, 177);
}

.hHFNGq.variant-trading-green:active:not(.is-link),
.hHFNGq.variant-trading-green.active:not(.is-link) {
    background-color: rgb(0, 154, 153);
}

.hHFNGq.variant-trading-green:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(62, 206, 198);
}

.hHFNGq.variant-trading-red {
    background-color: rgb(195, 77, 74);
}

.hHFNGq.variant-trading-red:active:not(.is-link),
.hHFNGq.variant-trading-red.active:not(.is-link) {
    background-color: rgb(157, 63, 57);
}

.hHFNGq.variant-trading-red:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(217, 103, 102);
}

.hHFNGq.variant-danger-prominent {
    background-color: rgb(217, 103, 102);
}

.hHFNGq.variant-danger-prominent:active:not(.is-link),
.hHFNGq.variant-danger-prominent.active:not(.is-link) {
    background-color: rgb(157, 63, 57);
}

.hHFNGq.variant-danger-prominent:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(217, 103, 102);
}

.hHFNGq.is-loading {
    pointer-events: none;
}

.hHFNGq.is-loading .sc-91bae1ec-0 {
    color: transparent;
}

.hHFNGq.is-loading .sc-20d85afa-0 .sc-cc3f2ffc-0 {
    color: transparent;
}

.hHFNGq.is-link {
    padding: 0px;
    background-color: transparent;
}

.hHFNGq.is-link:hover:not(:disabled, :active) {
    opacity: 0.7;
}

.bYamIR {
    position: relative;
    display: flex;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    outline: none;
    cursor: pointer;
    border: 0px;
}

.bYamIR.size-extra-large {
    padding: 0px 24px;
    height: 56px;
    border-radius: 6px;
}

.bYamIR.size-extra-large.is-link {
    height: auto;
}

.bYamIR.size-large {
    padding: 0px 24px;
    height: 48px;
    border-radius: 6px;
}

.bYamIR.size-large.is-link {
    height: auto;
}

.bYamIR.size-regular {
    padding: 0px 24px;
    height: 40px;
    border-radius: 6px;
}

.bYamIR.size-regular.is-link {
    height: auto;
}

.bYamIR.size-small {
    padding: 0px 16px;
    height: 32px;
    border-radius: 4px;
}

.bYamIR.size-small.is-link {
    height: auto;
}

.bYamIR.variant-primary {
    background-color: rgb(62, 206, 198);
}

.bYamIR.variant-primary:active:not(.is-link),
.bYamIR.variant-primary.active:not(.is-link) {
    background-color: rgb(20, 182, 177);
}

.bYamIR.variant-primary:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(129, 223, 217);
}

.bYamIR.variant-secondary {
    background-color: rgb(30, 35, 42);
}

.bYamIR.variant-secondary:active:not(.is-link),
.bYamIR.variant-secondary.active:not(.is-link) {
    background-color: rgb(62, 70, 78);
}

.bYamIR.variant-secondary:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(44, 51, 58);
}

.bYamIR.variant-danger {
    background-color: rgb(49, 16, 16);
}

.bYamIR.variant-danger:active:not(.is-link),
.bYamIR.variant-danger.active:not(.is-link) {
    background-color: rgb(84, 35, 32);
}

.bYamIR.variant-danger:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(58, 25, 25);
}

.bYamIR.variant-trading-green {
    background-color: rgb(20, 182, 177);
}

.bYamIR.variant-trading-green:active:not(.is-link),
.bYamIR.variant-trading-green.active:not(.is-link) {
    background-color: rgb(0, 154, 153);
}

.bYamIR.variant-trading-green:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(62, 206, 198);
}

.bYamIR.variant-trading-red {
    background-color: rgb(195, 77, 74);
}

.bYamIR.variant-trading-red:active:not(.is-link),
.bYamIR.variant-trading-red.active:not(.is-link) {
    background-color: rgb(157, 63, 57);
}

.bYamIR.variant-trading-red:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(217, 103, 102);
}

.bYamIR.variant-danger-prominent {
    background-color: rgb(217, 103, 102);
}

.bYamIR.variant-danger-prominent:active:not(.is-link),
.bYamIR.variant-danger-prominent.active:not(.is-link) {
    background-color: rgb(157, 63, 57);
}

.bYamIR.variant-danger-prominent:hover:not(:disabled, :active, .is-link) {
    background-color: rgb(217, 103, 102);
}

.bYamIR.is-loading {
    pointer-events: none;
}

.bYamIR.is-loading .sc-91bae1ec-0 {
    color: transparent;
}

.bYamIR.is-loading .sc-20d85afa-0 .sc-cc3f2ffc-0 {
    color: transparent;
}

.bYamIR.is-link {
    padding: 0px;
    background-color: transparent;
}

.bYamIR.is-link:hover:not(:disabled, :active) {
    opacity: 0.7;
}

.exjJCd {
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 60;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    margin: 24px;
    pointer-events: none;
}

.exjJCd>* {
    left: 0px;
    right: 0px;
    bottom: 0px;
    position: absolute;
}

.exjJCd>* .sc-9928f753-0 {
    transition: transform 400ms, background-color 400ms;
    transform: scale(1) translateY(0px);
}

.exjJCd> :not(:last-child) .sc-9928f753-0 {
    opacity: 0;
}

.exjJCd> :nth-last-child(2) .sc-9928f753-0 {
    opacity: 0.8;
    background-color: rgb(205, 215, 223);
    transform: scale3d(0.95, 0.95, 1) translateY(-15px);
}

html {
    text-size-adjust: 100%;
}

body {
    margin: 0px;
}

img,
main {
    display: block;
}

hr {
    box-sizing: content-box;
    height: 0px;
    overflow: visible;
}

pre {
    font-family: monospace;
    font-size: 1em;
}

a {
    background-color: transparent;
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline dotted;
}

b,
strong {
    font-weight: 700;
}

code,
kbd,
samp {
    font-family: monospace;
    font-size: 1em;
}

small {
    font-size: 80%;
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

img {
    border-style: none;
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0px;
}

button,
input {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
    appearance: button;
}

fieldset {
    padding: 0.35em 0.75em 0.625em;
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0px;
    white-space: normal;
}

progress {
    vertical-align: baseline;
}

textarea {
    overflow: auto;
}

[type="checkbox"],
[type="radio"] {
    box-sizing: border-box;
    padding: 0px;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

[type="search"] {
    appearance: textfield;
    outline-offset: -2px;
}

[type="search"]::-webkit-search-decoration {
    appearance: none;
}

::-webkit-file-upload-button {
    appearance: button;
    font: inherit;
}

details {
    display: block;
}

summary {
    display: list-item;
}

template {
    display: none;
}

[hidden] {
    display: none;
}

* {
    box-sizing: border-box;
}

#root,
html,
body {
    height: 100%;
}

iframe {
    border: 0px;
}

html[class^="modal-blur-"] iframe#chat-form {
    filter: blur(7px);
    pointer-events: none;
}

#root {
    display: flex;
    flex-direction: column;
    width: 100%;
    transition: filter 0.2s;
}

html {
    color: rgb(155, 170, 181);
    background-color: rgb(0, 0, 0);
    scrollbar-width: thin;
    font-family: AeonikPro, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    font-variant-ligatures: none;
}

html,
html * {
    -webkit-tap-highlight-color: transparent;
}

@supports selector(::-webkit-scrollbar) {

    html::-webkit-scrollbar,
    html ::-webkit-scrollbar {
        color-scheme: unset;
        forced-color-adjust: unset;
        mask: unset;
        math-depth: unset;
        position: unset;
        position-anchor: unset;
        text-size-adjust: unset;
        appearance: unset;
        color: unset;
        font: unset;
        font-palette: unset;
        font-synthesis: unset;
        position-area: unset;
        text-orientation: unset;
        text-rendering: unset;
        text-spacing-trim: unset;
        -webkit-font-smoothing: unset;
        -webkit-locale: unset;
        -webkit-text-orientation: unset;
        -webkit-writing-mode: unset;
        writing-mode: unset;
        zoom: unset;
        accent-color: unset;
        place-content: unset;
        place-items: unset;
        place-self: unset;
        alignment-baseline: unset;
        anchor-name: unset;
        anchor-scope: unset;
        animation-composition: unset;
        animation: unset;
        app-region: unset;
        aspect-ratio: unset;
        backdrop-filter: unset;
        backface-visibility: unset;
        background: unset;
        background-blend-mode: unset;
        baseline-shift: unset;
        baseline-source: unset;
        block-size: unset;
        border-block: unset;
        border: unset;
        border-radius: 4px;
        border-collapse: unset;
        border-end-end-radius: unset;
        border-end-start-radius: unset;
        border-inline: unset;
        border-start-end-radius: unset;
        border-start-start-radius: unset;
        inset: unset;
        box-decoration-break: unset;
        box-shadow: unset;
        box-sizing: unset;
        break-after: unset;
        break-before: unset;
        break-inside: unset;
        buffered-rendering: unset;
        caption-side: unset;
        caret-animation: unset;
        caret-color: unset;
        caret-shape: unset;
        clear: unset;
        clip: unset;
        clip-path: unset;
        clip-rule: unset;
        color-interpolation: unset;
        color-interpolation-filters: unset;
        color-rendering: unset;
        columns: unset;
        column-fill: unset;
        gap: unset;
        column-rule: unset;
        column-span: unset;
        contain: unset;
        contain-intrinsic-block-size: unset;
        contain-intrinsic-size: unset;
        contain-intrinsic-inline-size: unset;
        container: unset;
        content: unset;
        content-visibility: unset;
        corner-shape: unset;
        corner-block-end-shape: unset;
        corner-block-start-shape: unset;
        counter-increment: unset;
        counter-reset: unset;
        counter-set: unset;
        cursor: unset;
        cx: unset;
        cy: unset;
        d: unset;
        display: unset;
        dominant-baseline: unset;
        dynamic-range-limit: unset;
        empty-cells: unset;
        field-sizing: unset;
        fill: unset;
        fill-opacity: unset;
        fill-rule: unset;
        filter: unset;
        flex: unset;
        flex-flow: unset;
        float: unset;
        flood-color: unset;
        flood-opacity: unset;
        grid: unset;
        grid-area: unset;
        height: 8px;
        hyphenate-character: unset;
        hyphenate-limit-chars: unset;
        hyphens: unset;
        image-orientation: unset;
        image-rendering: unset;
        initial-letter: unset;
        inline-size: unset;
        inset-block: unset;
        inset-inline: unset;
        interactivity: unset;
        interest-delay: unset;
        interpolate-size: unset;
        isolation: unset;
        letter-spacing: unset;
        lighting-color: unset;
        line-break: unset;
        list-style: unset;
        margin-block: unset;
        margin: unset;
        margin-inline: unset;
        marker: unset;
        mask-type: unset;
        math-shift: unset;
        math-style: unset;
        max-block-size: unset;
        max-height: unset;
        max-inline-size: unset;
        max-width: unset;
        min-block-size: unset;
        min-height: unset;
        min-inline-size: unset;
        min-width: unset;
        mix-blend-mode: unset;
        object-fit: unset;
        object-position: unset;
        object-view-box: unset;
        offset: unset;
        opacity: unset;
        order: unset;
        orphans: unset;
        outline: unset;
        outline-offset: unset;
        overflow-anchor: unset;
        overflow-block: unset;
        overflow-clip-margin: unset;
        overflow-inline: unset;
        overflow-wrap: unset;
        overflow: unset;
        overlay: unset;
        overscroll-behavior-block: unset;
        overscroll-behavior-inline: unset;
        overscroll-behavior: unset;
        padding-block: unset;
        padding: unset;
        padding-inline: unset;
        page: unset;
        page-orientation: unset;
        paint-order: unset;
        perspective: unset;
        perspective-origin: unset;
        pointer-events: unset;
        position-try: unset;
        position-visibility: unset;
        print-color-adjust: unset;
        quotes: unset;
        r: unset;
        reading-flow: unset;
        reading-order: unset;
        resize: unset;
        rotate: unset;
        ruby-align: unset;
        ruby-position: unset;
        rx: unset;
        ry: unset;
        scale: unset;
        scroll-behavior: unset;
        scroll-initial-target: unset;
        scroll-margin-block: unset;
        scroll-margin: unset;
        scroll-margin-inline: unset;
        scroll-marker-group: unset;
        scroll-padding-block: unset;
        scroll-padding: unset;
        scroll-padding-inline: unset;
        scroll-snap-align: unset;
        scroll-snap-stop: unset;
        scroll-snap-type: unset;
        scroll-target-group: unset;
        scroll-timeline: unset;
        scrollbar-color: unset;
        scrollbar-gutter: unset;
        scrollbar-width: unset;
        shape-image-threshold: unset;
        shape-margin: unset;
        shape-outside: unset;
        shape-rendering: unset;
        size: unset;
        speak: unset;
        stop-color: unset;
        stop-opacity: unset;
        stroke: unset;
        stroke-dasharray: unset;
        stroke-dashoffset: unset;
        stroke-linecap: unset;
        stroke-linejoin: unset;
        stroke-miterlimit: unset;
        stroke-opacity: unset;
        stroke-width: unset;
        tab-size: unset;
        table-layout: unset;
        text-align: unset;
        text-align-last: unset;
        text-anchor: unset;
        text-autospace: unset;
        text-box: unset;
        text-combine-upright: unset;
        text-decoration: unset;
        text-decoration-skip-ink: unset;
        text-emphasis: unset;
        text-emphasis-position: unset;
        text-indent: unset;
        text-overflow: unset;
        text-shadow: unset;
        text-transform: unset;
        text-underline-offset: unset;
        text-underline-position: unset;
        text-wrap: unset;
        timeline-scope: unset;
        touch-action: unset;
        transform: unset;
        transform-box: unset;
        transform-origin: unset;
        transform-style: unset;
        transition: unset;
        translate: unset;
        user-select: unset;
        vector-effect: unset;
        vertical-align: unset;
        view-timeline: unset;
        view-transition-class: unset;
        view-transition-group: unset;
        view-transition-name: unset;
        visibility: unset;
        border-spacing: unset;
        -webkit-box-align: unset;
        -webkit-box-decoration-break: unset;
        -webkit-box-direction: unset;
        -webkit-box-flex: unset;
        -webkit-box-ordinal-group: unset;
        -webkit-box-orient: unset;
        -webkit-box-pack: unset;
        -webkit-box-reflect: unset;
        -webkit-line-break: unset;
        -webkit-line-clamp: unset;
        -webkit-mask-box-image: unset;
        -webkit-rtl-ordering: unset;
        -webkit-ruby-position: unset;
        -webkit-tap-highlight-color: unset;
        -webkit-text-combine: unset;
        -webkit-text-decorations-in-effect: unset;
        -webkit-text-fill-color: unset;
        -webkit-text-security: unset;
        -webkit-text-stroke: unset;
        -webkit-user-drag: unset;
        white-space-collapse: unset;
        widows: unset;
        width: 8px;
        will-change: unset;
        word-break: unset;
        word-spacing: unset;
        x: unset;
        y: unset;
        z-index: unset;
    }

    html::-webkit-scrollbar-track,
    html ::-webkit-scrollbar-track {
        color-scheme: unset;
        forced-color-adjust: unset;
        mask: unset;
        math-depth: unset;
        position: unset;
        position-anchor: unset;
        text-size-adjust: unset;
        appearance: unset;
        color: unset;
        font: unset;
        font-palette: unset;
        font-synthesis: unset;
        position-area: unset;
        text-orientation: unset;
        text-rendering: unset;
        text-spacing-trim: unset;
        -webkit-font-smoothing: unset;
        -webkit-locale: unset;
        -webkit-text-orientation: unset;
        -webkit-writing-mode: unset;
        writing-mode: unset;
        zoom: unset;
        accent-color: unset;
        place-content: unset;
        place-items: unset;
        place-self: unset;
        alignment-baseline: unset;
        anchor-name: unset;
        anchor-scope: unset;
        animation-composition: unset;
        animation: unset;
        app-region: unset;
        aspect-ratio: unset;
        backdrop-filter: unset;
        backface-visibility: unset;
        background-attachment: unset;
        background-blend-mode: unset;
        background-clip: padding-box;
        background-color: rgb(30, 35, 42);
        background-image: unset;
        background-origin: unset;
        background-position: unset;
        background-repeat: unset;
        background-size: unset;
        baseline-shift: unset;
        baseline-source: unset;
        block-size: unset;
        border-block: unset;
        border: 2px solid transparent;
        border-radius: 4px;
        border-collapse: unset;
        border-end-end-radius: unset;
        border-end-start-radius: unset;
        border-inline: unset;
        border-start-end-radius: unset;
        border-start-start-radius: unset;
        inset: unset;
        box-decoration-break: unset;
        box-shadow: unset;
        box-sizing: unset;
        break-after: unset;
        break-before: unset;
        break-inside: unset;
        buffered-rendering: unset;
        caption-side: unset;
        caret-animation: unset;
        caret-color: unset;
        caret-shape: unset;
        clear: unset;
        clip: unset;
        clip-path: unset;
        clip-rule: unset;
        color-interpolation: unset;
        color-interpolation-filters: unset;
        color-rendering: unset;
        columns: unset;
        column-fill: unset;
        gap: unset;
        column-rule: unset;
        column-span: unset;
        contain: unset;
        contain-intrinsic-block-size: unset;
        contain-intrinsic-size: unset;
        contain-intrinsic-inline-size: unset;
        container: unset;
        content: unset;
        content-visibility: unset;
        corner-shape: unset;
        corner-block-end-shape: unset;
        corner-block-start-shape: unset;
        counter-increment: unset;
        counter-reset: unset;
        counter-set: unset;
        cursor: unset;
        cx: unset;
        cy: unset;
        d: unset;
        display: unset;
        dominant-baseline: unset;
        dynamic-range-limit: unset;
        empty-cells: unset;
        field-sizing: unset;
        fill: unset;
        fill-opacity: unset;
        fill-rule: unset;
        filter: unset;
        flex: unset;
        flex-flow: unset;
        float: unset;
        flood-color: unset;
        flood-opacity: unset;
        grid: unset;
        grid-area: unset;
        height: unset;
        hyphenate-character: unset;
        hyphenate-limit-chars: unset;
        hyphens: unset;
        image-orientation: unset;
        image-rendering: unset;
        initial-letter: unset;
        inline-size: unset;
        inset-block: unset;
        inset-inline: unset;
        interactivity: unset;
        interest-delay: unset;
        interpolate-size: unset;
        isolation: unset;
        letter-spacing: unset;
        lighting-color: unset;
        line-break: unset;
        list-style: unset;
        margin-block: unset;
        margin: unset;
        margin-inline: unset;
        marker: unset;
        mask-type: unset;
        math-shift: unset;
        math-style: unset;
        max-block-size: unset;
        max-height: unset;
        max-inline-size: unset;
        max-width: unset;
        min-block-size: unset;
        min-height: unset;
        min-inline-size: unset;
        min-width: unset;
        mix-blend-mode: unset;
        object-fit: unset;
        object-position: unset;
        object-view-box: unset;
        offset: unset;
        opacity: unset;
        order: unset;
        orphans: unset;
        outline: unset;
        outline-offset: unset;
        overflow-anchor: unset;
        overflow-block: unset;
        overflow-clip-margin: unset;
        overflow-inline: unset;
        overflow-wrap: unset;
        overflow: unset;
        overlay: unset;
        overscroll-behavior-block: unset;
        overscroll-behavior-inline: unset;
        overscroll-behavior: unset;
        padding-block: unset;
        padding: unset;
        padding-inline: unset;
        page: unset;
        page-orientation: unset;
        paint-order: unset;
        perspective: unset;
        perspective-origin: unset;
        pointer-events: unset;
        position-try: unset;
        position-visibility: unset;
        print-color-adjust: unset;
        quotes: unset;
        r: unset;
        reading-flow: unset;
        reading-order: unset;
        resize: unset;
        rotate: unset;
        ruby-align: unset;
        ruby-position: unset;
        rx: unset;
        ry: unset;
        scale: unset;
        scroll-behavior: unset;
        scroll-initial-target: unset;
        scroll-margin-block: unset;
        scroll-margin: unset;
        scroll-margin-inline: unset;
        scroll-marker-group: unset;
        scroll-padding-block: unset;
        scroll-padding: unset;
        scroll-padding-inline: unset;
        scroll-snap-align: unset;
        scroll-snap-stop: unset;
        scroll-snap-type: unset;
        scroll-target-group: unset;
        scroll-timeline: unset;
        scrollbar-color: unset;
        scrollbar-gutter: unset;
        scrollbar-width: unset;
        shape-image-threshold: unset;
        shape-margin: unset;
        shape-outside: unset;
        shape-rendering: unset;
        size: unset;
        speak: unset;
        stop-color: unset;
        stop-opacity: unset;
        stroke: unset;
        stroke-dasharray: unset;
        stroke-dashoffset: unset;
        stroke-linecap: unset;
        stroke-linejoin: unset;
        stroke-miterlimit: unset;
        stroke-opacity: unset;
        stroke-width: unset;
        tab-size: unset;
        table-layout: unset;
        text-align: unset;
        text-align-last: unset;
        text-anchor: unset;
        text-autospace: unset;
        text-box: unset;
        text-combine-upright: unset;
        text-decoration: unset;
        text-decoration-skip-ink: unset;
        text-emphasis: unset;
        text-emphasis-position: unset;
        text-indent: unset;
        text-overflow: unset;
        text-shadow: unset;
        text-transform: unset;
        text-underline-offset: unset;
        text-underline-position: unset;
        text-wrap: unset;
        timeline-scope: unset;
        touch-action: unset;
        transform: unset;
        transform-box: unset;
        transform-origin: unset;
        transform-style: unset;
        transition: unset;
        translate: unset;
        user-select: unset;
        vector-effect: unset;
        vertical-align: unset;
        view-timeline: unset;
        view-transition-class: unset;
        view-transition-group: unset;
        view-transition-name: unset;
        visibility: unset;
        border-spacing: unset;
        -webkit-box-align: unset;
        -webkit-box-decoration-break: unset;
        -webkit-box-direction: unset;
        -webkit-box-flex: unset;
        -webkit-box-ordinal-group: unset;
        -webkit-box-orient: unset;
        -webkit-box-pack: unset;
        -webkit-box-reflect: unset;
        -webkit-line-break: unset;
        -webkit-line-clamp: unset;
        -webkit-mask-box-image: unset;
        -webkit-rtl-ordering: unset;
        -webkit-ruby-position: unset;
        -webkit-tap-highlight-color: unset;
        -webkit-text-combine: unset;
        -webkit-text-decorations-in-effect: unset;
        -webkit-text-fill-color: unset;
        -webkit-text-security: unset;
        -webkit-text-stroke: unset;
        -webkit-user-drag: unset;
        white-space-collapse: unset;
        widows: unset;
        width: unset;
        will-change: unset;
        word-break: unset;
        word-spacing: unset;
        x: unset;
        y: unset;
        z-index: unset;
    }

    html::-webkit-scrollbar-thumb,
    html ::-webkit-scrollbar-thumb {
        color-scheme: unset;
        forced-color-adjust: unset;
        mask: unset;
        math-depth: unset;
        position: unset;
        position-anchor: unset;
        text-size-adjust: unset;
        appearance: unset;
        color: unset;
        font: unset;
        font-palette: unset;
        font-synthesis: unset;
        position-area: unset;
        text-orientation: unset;
        text-rendering: unset;
        text-spacing-trim: unset;
        -webkit-font-smoothing: unset;
        -webkit-locale: unset;
        -webkit-text-orientation: unset;
        -webkit-writing-mode: unset;
        writing-mode: unset;
        zoom: unset;
        accent-color: unset;
        place-content: unset;
        place-items: unset;
        place-self: unset;
        alignment-baseline: unset;
        anchor-name: unset;
        anchor-scope: unset;
        animation-composition: unset;
        animation: unset;
        app-region: unset;
        aspect-ratio: unset;
        backdrop-filter: unset;
        backface-visibility: unset;
        background-attachment: unset;
        background-blend-mode: unset;
        background-clip: padding-box;
        background-color: rgb(62, 206, 198);
        background-image: unset;
        background-origin: unset;
        background-position: unset;
        background-repeat: unset;
        background-size: unset;
        baseline-shift: unset;
        baseline-source: unset;
        block-size: unset;
        border-block: unset;
        border: 2px solid transparent;
        border-radius: 4px;
        border-collapse: unset;
        border-end-end-radius: unset;
        border-end-start-radius: unset;
        border-inline: unset;
        border-start-end-radius: unset;
        border-start-start-radius: unset;
        inset: unset;
        box-decoration-break: unset;
        box-shadow: unset;
        box-sizing: unset;
        break-after: unset;
        break-before: unset;
        break-inside: unset;
        buffered-rendering: unset;
        caption-side: unset;
        caret-animation: unset;
        caret-color: unset;
        caret-shape: unset;
        clear: unset;
        clip: unset;
        clip-path: unset;
        clip-rule: unset;
        color-interpolation: unset;
        color-interpolation-filters: unset;
        color-rendering: unset;
        columns: unset;
        column-fill: unset;
        gap: unset;
        column-rule: unset;
        column-span: unset;
        contain: unset;
        contain-intrinsic-block-size: unset;
        contain-intrinsic-size: unset;
        contain-intrinsic-inline-size: unset;
        container: unset;
        content: unset;
        content-visibility: unset;
        corner-shape: unset;
        corner-block-end-shape: unset;
        corner-block-start-shape: unset;
        counter-increment: unset;
        counter-reset: unset;
        counter-set: unset;
        cursor: pointer;
        cx: unset;
        cy: unset;
        d: unset;
        display: unset;
        dominant-baseline: unset;
        dynamic-range-limit: unset;
        empty-cells: unset;
        field-sizing: unset;
        fill: unset;
        fill-opacity: unset;
        fill-rule: unset;
        filter: unset;
        flex: unset;
        flex-flow: unset;
        float: unset;
        flood-color: unset;
        flood-opacity: unset;
        grid: unset;
        grid-area: unset;
        height: unset;
        hyphenate-character: unset;
        hyphenate-limit-chars: unset;
        hyphens: unset;
        image-orientation: unset;
        image-rendering: unset;
        initial-letter: unset;
        inline-size: unset;
        inset-block: unset;
        inset-inline: unset;
        interactivity: unset;
        interest-delay: unset;
        interpolate-size: unset;
        isolation: unset;
        letter-spacing: unset;
        lighting-color: unset;
        line-break: unset;
        list-style: unset;
        margin-block: unset;
        margin: unset;
        margin-inline: unset;
        marker: unset;
        mask-type: unset;
        math-shift: unset;
        math-style: unset;
        max-block-size: unset;
        max-height: unset;
        max-inline-size: unset;
        max-width: unset;
        min-block-size: unset;
        min-height: unset;
        min-inline-size: unset;
        min-width: unset;
        mix-blend-mode: unset;
        object-fit: unset;
        object-position: unset;
        object-view-box: unset;
        offset: unset;
        opacity: unset;
        order: unset;
        orphans: unset;
        outline: unset;
        outline-offset: unset;
        overflow-anchor: unset;
        overflow-block: unset;
        overflow-clip-margin: unset;
        overflow-inline: unset;
        overflow-wrap: unset;
        overflow: unset;
        overlay: unset;
        overscroll-behavior-block: unset;
        overscroll-behavior-inline: unset;
        overscroll-behavior: unset;
        padding-block: unset;
        padding: unset;
        padding-inline: unset;
        page: unset;
        page-orientation: unset;
        paint-order: unset;
        perspective: unset;
        perspective-origin: unset;
        pointer-events: unset;
        position-try: unset;
        position-visibility: unset;
        print-color-adjust: unset;
        quotes: unset;
        r: unset;
        reading-flow: unset;
        reading-order: unset;
        resize: unset;
        rotate: unset;
        ruby-align: unset;
        ruby-position: unset;
        rx: unset;
        ry: unset;
        scale: unset;
        scroll-behavior: unset;
        scroll-initial-target: unset;
        scroll-margin-block: unset;
        scroll-margin: unset;
        scroll-margin-inline: unset;
        scroll-marker-group: unset;
        scroll-padding-block: unset;
        scroll-padding: unset;
        scroll-padding-inline: unset;
        scroll-snap-align: unset;
        scroll-snap-stop: unset;
        scroll-snap-type: unset;
        scroll-target-group: unset;
        scroll-timeline: unset;
        scrollbar-color: unset;
        scrollbar-gutter: unset;
        scrollbar-width: unset;
        shape-image-threshold: unset;
        shape-margin: unset;
        shape-outside: unset;
        shape-rendering: unset;
        size: unset;
        speak: unset;
        stop-color: unset;
        stop-opacity: unset;
        stroke: unset;
        stroke-dasharray: unset;
        stroke-dashoffset: unset;
        stroke-linecap: unset;
        stroke-linejoin: unset;
        stroke-miterlimit: unset;
        stroke-opacity: unset;
        stroke-width: unset;
        tab-size: unset;
        table-layout: unset;
        text-align: unset;
        text-align-last: unset;
        text-anchor: unset;
        text-autospace: unset;
        text-box: unset;
        text-combine-upright: unset;
        text-decoration: unset;
        text-decoration-skip-ink: unset;
        text-emphasis: unset;
        text-emphasis-position: unset;
        text-indent: unset;
        text-overflow: unset;
        text-shadow: unset;
        text-transform: unset;
        text-underline-offset: unset;
        text-underline-position: unset;
        text-wrap: unset;
        timeline-scope: unset;
        touch-action: unset;
        transform: unset;
        transform-box: unset;
        transform-origin: unset;
        transform-style: unset;
        transition: background-color 300ms;
        translate: unset;
        user-select: unset;
        vector-effect: unset;
        vertical-align: unset;
        view-timeline: unset;
        view-transition-class: unset;
        view-transition-group: unset;
        view-transition-name: unset;
        visibility: unset;
        border-spacing: unset;
        -webkit-box-align: unset;
        -webkit-box-decoration-break: unset;
        -webkit-box-direction: unset;
        -webkit-box-flex: unset;
        -webkit-box-ordinal-group: unset;
        -webkit-box-orient: unset;
        -webkit-box-pack: unset;
        -webkit-box-reflect: unset;
        -webkit-line-break: unset;
        -webkit-line-clamp: unset;
        -webkit-mask-box-image: unset;
        -webkit-rtl-ordering: unset;
        -webkit-ruby-position: unset;
        -webkit-tap-highlight-color: unset;
        -webkit-text-combine: unset;
        -webkit-text-decorations-in-effect: unset;
        -webkit-text-fill-color: unset;
        -webkit-text-security: unset;
        -webkit-text-stroke: unset;
        -webkit-user-drag: unset;
        white-space-collapse: unset;
        widows: unset;
        width: unset;
        will-change: unset;
        word-break: unset;
        word-spacing: unset;
        x: unset;
        y: unset;
        z-index: unset;
    }

    html::-webkit-scrollbar-thumb:hover,
    html ::-webkit-scrollbar-thumb:hover {
        background-color: rgb(129, 223, 217);
        border: 0px;
    }

    html::-webkit-scrollbar-thumb:active,
    html ::-webkit-scrollbar-thumb:active {
        background-color: rgb(20, 182, 177);
    }

    @media (max-width: 767px) {

        html::-webkit-scrollbar,
        html ::-webkit-scrollbar {
            display: none;
        }
    }
}

:not(input, select, textarea) {
    transition: opacity 0.3s, background-color 0.3s, color 0.3s, border-color 0.3s;
}

.no-scrollbars * {
    scrollbar-width: none;
}

.no-scrollbars * ::-webkit-scrollbar,
.no-scrollbars ::-webkit-scrollbar {
    display: none;
}

a {
    text-decoration: none;
}

a,
button {
    user-select: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0px;
    margin-bottom: 0px;
}

a,
button,
[role="button"],
[role="region"] {
    outline: none;
}

ul {
    padding-left: 24px;
}

img {
    max-width: 100%;
}

.disabled-action {
    opacity: 0.5;
    pointer-events: none;
}

.disabled-input {
    opacity: 0.6;
    pointer-events: none;
}

.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_box_layer .geetest_box_btn {
    border: 0px;
}

.geetest_captcha.geetest_customTheme .geetest_box,
.geetest_captcha.geetest_customTheme .geetest_bind_box,
.geetest_captcha.geetest_customTheme.geetest_dark .geetest_box_wrap .geetest_bind_box,
.geetest_captcha.geetest_customTheme.geetest_dark .geetest_box_wrap .geetest_box,
.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_box_layer .geetest_box_btn,
.geetest_captcha.geetest_customTheme.geetest_dark .geetest_box_wrap .geetest_box_layer .geetest_box_btn,
.geetest_captcha.geetest_customTheme.geetest_success .geetest_bind_box .geetest_bind_success_box .geetest_success_show .geetest_success_mask {
    background: rgb(16, 16, 20);
}

.geetest_captcha.geetest_customTheme.geetest_dark .geetest_box_wrap .geetest_box_layer .geetest_box_btn {
    border: 0px;
}

.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_status_bar,
.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_slider .geetest_btn,
.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_box_layer .geetest_box_btn::before,
.geetest_captcha.geetest_customTheme.geetest_success .geetest_box_wrap .geetest_success,
.geetest_captcha.geetest_customTheme.geetest_success .geetest_box_wrap .geetest_status_bar,
.geetest_captcha.geetest_customTheme.geetest_success .geetest_box_wrap .geetest_bind_status_bar,
.geetest_captcha.geetest_customTheme.geetest_load .geetest_box_wrap .geetest_bind_status_bar,
.geetest_captcha.geetest_customTheme.geetest_fail .geetest_box_wrap .geetest_status_bar,
.geetest_captcha.geetest_customTheme.geetest_fail .geetest_box_wrap .geetest_fail {
    background: rgb(62, 206, 198);
}

.geetest_captcha.geetest_customTheme.geetest_load .geetest_bind_box .geetest_bind_icon {
    border-width: 3px;
    border-style: solid;
    border-color: rgba(62, 206, 198, 0.2) rgba(62, 206, 198, 0.2) rgba(62, 206, 198, 0.2) rgb(62, 206, 198);
    border-image: initial;
    width: 24px;
    height: 24px;
    border-radius: 9999px;
    background-image: none;
    animation: 0.8s linear 0s infinite normal none running spin;
}

.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_text_tips,
.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_bind_tips,
.geetest_captcha.geetest_customTheme.geetest_success .geetest_box_wrap .geetest_bind_tips {
    color: rgb(155, 170, 181);
}

.geetest_captcha.geetest_customTheme.geetest_load .geetest_bind_box .geetest_bind_tips {
    display: none;
}

.geetest_captcha.geetest_customTheme.geetest_load .geetest_box_wrap .geetest_status_bar,
.geetest_captcha.geetest_customTheme.geetest_load .geetest_box_wrap .geetest_bind_status_bar {
    animation: auto ease 0s 1 normal none running none;
}

.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_slider .geetest_btn,
.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_slider .geetest_btn:hover,
.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_ai_detect {
    background-image: none;
}

.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_slider .geetest_btn:hover {
    background-color: rgb(129, 223, 217);
}

.geetest_captcha.geetest_customTheme .geetest_box_wrap .geetest_slider .geetest_btn:active {
    background-color: rgb(20, 182, 177);
}

@keyframes fade-in {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes fade-in-slide-from-bottom-minor {
    0% {
        opacity: 0.3;
        transform: translateY(24px);
    }

    100% {
        opacity: 1;
        transform: translateY(0px);
    }
}

@keyframes fade-out {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(359deg);
    }
}

@keyframes slide-from-top {
    0% {
        transform: translateY(-110%);
    }

    100% {
        transform: translateY(0%);
    }
}

@keyframes half-slide-from-top {
    0% {
        transform: translateY(0%);
    }

    100% {
        transform: translateY(10%);
    }
}

@keyframes half-slide-from-bottom {
    0% {
        transform: translateY(10%);
    }

    100% {
        transform: translateY(0%);
    }
}

@keyframes slide-from-right {
    0% {
        transform: translateX(110%);
    }

    100% {
        transform: translateX(0%);
    }
}

@keyframes slide-to-right {
    0% {
        transform: translateX(0%);
    }

    100% {
        transform: translateX(110%);
    }
}

@keyframes text-tooltip-border-move {
    0% {
        background-position: 0px bottom;
    }

    100% {
        background-position: 8px bottom;
    }
}

@keyframes checkbox-pop-in {
    0% {
        transform: scale(0);
    }

    75% {
        transform: scale(1.3);
    }

    100% {
        transform: scale(1);
    }
}

@keyframes checkbox-pop-out {
    0% {
        transform: scale(1);
    }

    25% {
        transform: scale(1.3);
    }

    100% {
        transform: scale(0);
    }
}

@keyframes zoom-in-fade-in {
    0% {
        transform: scale(2);
        opacity: 0;
    }

    100% {
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes modal-open {
    0% {
        opacity: 0;
        transform: translateY(10%);
    }

    100% {
        opacity: 1;
        transform: translateY(0px);
    }
}

@keyframes modal-close {
    0% {
        opacity: 1;
        transform: translateY(0px);
    }

    100% {
        opacity: 0;
        transform: translateY(10%);
    }
}

@keyframes zoom-in-pulse-fade-in {
    0% {
        transform: scale(2);
        opacity: 0;
    }

    70% {
        transform: scale(0.8);
        opacity: 1;
    }

    100% {
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes zoom-out-fade-out {
    0% {
        opacity: 1;
        transform: scale(1);
    }

    100% {
        opacity: 0;
        transform: scale(6);
    }
}

@keyframes fade-in-slide-from-left {
    0% {
        opacity: 0;
        transform: translateX(-40%);
    }

    70% {
        opacity: 0.5;
        transform: translateX(5%);
    }

    100% {
        opacity: 1;
        transform: translateX(0%);
    }
}

@keyframes fade-in-slide-from-right {
    0% {
        opacity: 0;
        transform: translateX(40%);
    }

    70% {
        opacity: 0.5;
        transform: translateX(-5%);
    }

    100% {
        opacity: 1;
        transform: translateX(0%);
    }
}

@keyframes fade-in-slide-from-top {
    0% {
        opacity: 0;
        transform: translateY(-40%);
    }

    70% {
        opacity: 0.5;
        transform: translateY(5%);
    }

    100% {
        opacity: 1;
        transform: translateY(0%);
    }
}

@keyframes fade-in-slide-from-bottom {
    0% {
        opacity: 0;
        transform: translateY(50%);
    }

    100% {
        opacity: 1;
        transform: translateY(0%);
    }
}

@keyframes fade-out-slide-to-bottom {
    0% {
        opacity: 1;
        transform: translateY(0%);
    }

    100% {
        opacity: 0;
        transform: translateY(10%);
    }
}

@keyframes animate-left-to-right {
    0% {
        transform: translate(-100%, -50%);
    }

    100% {
        transform: translate(0px, -50%);
    }
}

@keyframes animate-to-left {
    0% {
        transform: translateX(100%);
    }

    100% {
        transform: translateX(0px);
    }
}

@keyframes animate-to-right {
    0% {
        transform: translateX(0px);
    }

    100% {
        transform: translateX(100%);
    }
}

@keyframes rotate-clockwise-180-deg {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(180deg);
    }
}

@keyframes rotate-counterclockwise-180-deg {
    0% {
        transform: rotate(180deg);
    }

    100% {
        transform: rotate(0deg);
    }
}

@keyframes ripple-centered {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 1;
    }

    55% {
        transform: translate(-50%, -50%) scale(3.5);
    }

    100% {
        transform: translate(-50%, -50%) scale(3.5);
        opacity: 0;
    }
}

@keyframes separator-icon-slide-up {
    0% {
        transform: translate(0px, 0px);
        opacity: 1;
    }

    50% {
        transform: translate(0px, 200%);
        opacity: 0.5;
    }

    50.1% {
        transform: translate(0px, -200%);
        opacity: 0.5;
    }

    100% {
        transform: translateY(0px);
        opacity: 1;
    }
}

@keyframes separator-icon-slide-down {
    0% {
        transform: translate(0px, 0px);
        opacity: 1;
    }

    50% {
        transform: translate(0px, -200%);
        opacity: 0.5;
    }

    50.1% {
        transform: translate(0px, 200%);
        opacity: 0.5;
    }

    100% {
        transform: translateY(0px);
        opacity: 1;
    }
}

@keyframes radix-swipe-out {
    0% {
        transform: translateX(var(--radix-toast-swipe-end-x));
    }

    100% {
        transform: translateX(100%);
    }
}

@keyframes skeleton {
    100% {
        transform: translateX(100%);
    }
}

.ktuvTT {
    display: flex;
    flex-direction: column;
    height: 100%;
    transition: filter 0.2s;
}

.ktuvTT html[class^="modal-blur-"] iframe#chat-form,
html[class^="modal-blur-"] .ktuvTT {
    filter: blur(7px);
    z-index: -10;
}

.kbUXRy {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: rgb(229, 236, 242);
    font-family: unset;
    font-feature-settings: unset;
    font-kerning: unset;
    font-language-override: unset;
    font-optical-sizing: unset;
    font-palette: unset;
    font-size: unset;
    font-size-adjust: unset;
    font-stretch: unset;
    font-style: unset;
    font-synthesis: unset;
    font-variant: unset;
    font-variation-settings: unset;
    font-weight: 500;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: 6px;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: unset;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: rgb(62, 206, 198);
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: unset;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex-basis: unset;
    flex-flow: unset;
    flex-grow: 1;
    flex-shrink: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: 100%;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    line-height: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: 0px;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding-bottom: unset;
    padding-inline: unset;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-overflow: ellipsis;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: 0px;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

.kbUXRy:disabled {
    background-color: rgb(24, 27, 33);
}

.kbUXRy::placeholder {
    font-weight: 400;
}

.kbUXRy:-webkit-autofill,
.kbUXRy:-webkit-autofill:hover,
.kbUXRy:-webkit-autofill:focus,
.kbUXRy:-webkit-autofill:active {
    caret-color: rgb(62, 206, 198);
    transition: background-color 600000s, box-shadow 600000s;
    box-shadow: rgb(23, 28, 45) 0px 0px 0px 30px inset;
    -webkit-text-fill-color: rgb(229, 236, 242) !important;
}

.fEZKoS {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: rgb(229, 236, 242);
    font-family: unset;
    font-feature-settings: unset;
    font-kerning: unset;
    font-language-override: unset;
    font-optical-sizing: unset;
    font-palette: unset;
    font-size: unset;
    font-size-adjust: unset;
    font-stretch: unset;
    font-style: unset;
    font-synthesis: unset;
    font-variant: unset;
    font-variation-settings: unset;
    font-weight: 500;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: 6px;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: unset;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: rgb(62, 206, 198);
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: unset;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex-basis: unset;
    flex-flow: unset;
    flex-grow: 1;
    flex-shrink: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: 100%;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    line-height: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: 0px;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding-bottom: unset;
    padding-inline: unset;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-overflow: ellipsis;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: 0px;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

.fEZKoS:disabled {
    background-color: rgb(24, 27, 33);
}

.fEZKoS::placeholder {
    font-weight: 400;
}

.fEZKoS:-webkit-autofill,
.fEZKoS:-webkit-autofill:hover,
.fEZKoS:-webkit-autofill:focus,
.fEZKoS:-webkit-autofill:active {
    caret-color: rgb(62, 206, 198);
    transition: background-color 600000s, box-shadow 600000s;
    box-shadow: rgb(23, 28, 45) 0px 0px 0px 30px inset;
    -webkit-text-fill-color: rgb(229, 236, 242) !important;
}

.laLgkn {
    position: relative;
    flex: 1 1 0%;
    height: 48px;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 16px;
    flex-direction: row;
    padding: 1px;
    border-radius: 6px;
    background-color: rgb(16, 16, 20);
    overflow: hidden;
    box-shadow: rgb(30, 35, 42) 0px 0px 0px 1px inset;
}

.laLgkn:has(input:-webkit-autofill),
.laLgkn:has(input:-webkit-autofill:hover),
.laLgkn:has(input:-webkit-autofill:focus),
.laLgkn:has(input:-webkit-autofill:active) {
    background-color: rgb(23, 28, 45);
}

.laLgkn:has(input:active),
.laLgkn:has(input:focus),
.laLgkn:has(textarea:active),
.laLgkn:has(textarea:focus) {
    box-shadow: rgb(62, 206, 198) 0px 0px 0px 2px inset;
}

.laLgkn:hover:has(input:is(:active, :focus)),
.laLgkn:hover:has(textarea:is(:active, :focus)) {
    box-shadow: rgb(129, 223, 217) 0px 0px 0px 2px inset;
}

.jufDyE {
    cursor: pointer;
}

.jufDyE:focus,
.jufDyE:focus-visible {
    outline: revert;
}

.cLKauR {
    display: block;
    height: 32px;
    min-width: 120px;
    width: 120px;
}

.kgKIjj {
    display: block;
    height: 16px;
    min-width: 16px;
    width: 16px;
}

.gocUSJ {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    width: 100%;
    padding: 0px;
    height: 100%;
}

.gocUSJ.animation-appear,
.gocUSJ.animation-enter {
    transform: translateX(100%);
}

.gocUSJ.animation-exit.animation-exit-active {
    transform: translateX(-100%);
}

.gocUSJ.animation-exit,
.gocUSJ.animation-appear.animation-appear-active,
.gocUSJ.animation-enter.animation-enter-active {
    transform: translateX(0%);
}

.gocUSJ.animation-enter-active,
.gocUSJ.animation-appear-active,
.gocUSJ.animation-exit-active {
    transition: transform 800ms;
}

.gnqSVq {
    position: relative;
    overflow: hidden;
    will-change: transform;
    transition: height 800ms;
    height: 100%;
}

.gIlaRO {
    position: relative;
    background-color: rgb(30, 35, 42);
    height: 1px;
    width: calc(100% + 0px);
}

.cZBVQW {
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgb(16, 16, 20);
    border: 1px solid rgb(30, 35, 42);
}

.cZBVQW.is-type-empty {
    border: none;
}

.cZBVQW.is-type-or {
    border-radius: 18px;
    padding: 4px 8px;
    user-select: none;
}

.cZBVQW.is-type-exchange {
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    padding: 12px;
    border-radius: 9999px;
    overflow: hidden;
    cursor: pointer;
    border: 1px solid rgb(30, 35, 42);
}

.cZBVQW.is-type-exchange:hover {
    background-color: rgb(30, 35, 42);
}

.byBgnm {
    display: flex;
    align-items: center;
    gap: 8px;
}

.byBgnm> :first-child {
    flex: 1 1 0%;
}

.fYThOS {
    position: fixed;
    inset: 0px;
    z-index: 10000;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    background-color: rgb(16, 16, 20);
}

@keyframes app-busy-fade-out {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.fYThOS.fade-out {
    animation: 0.3s ease 0s 1 normal forwards running app-busy-fade-out;
}

.qJTHM {
    user-select: none;
    color: rgb(32, 33, 36);
    direction: ltr;
    font-family: Roboto-Regular, arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    margin: 0px;
    overflow: hidden;
    text-size-adjust: 100%;
}

.ynRLnc {
    left: -9999px;
    position: absolute;
    top: -9999px;
}

.L6cTce {
    display: none;
}

.bltWBb {
    overflow-wrap: break-word;
    word-break: break-word;
}

.hSRGPd {
    color: rgb(26, 115, 232);
    cursor: pointer;
    font-weight: 500;
    text-decoration: none;
}

.Bz112c-W3lGp {
    height: 16px;
    width: 16px;
}

.Bz112c-E3DyYd {
    height: 20px;
    width: 20px;
}

.Bz112c-r9oPif {
    height: 24px;
    width: 24px;
}

.Bz112c-u2z5K {
    height: 36px;
    width: 36px;
}

.Bz112c-uaxL4e {
    border-radius: 10px;
}

.LgbsSe-Bz112c {
    display: block;
}

.S9gUrf-YoZ4jf {
    border: none;
    margin: 0px;
    padding: 0px;
}

.S9gUrf-YoZ4jf * {
    border: none;
    margin: 0px;
    padding: 0px;
}

.fFW7wc-ibnC6b>.aZ2wEe>div {
    border-color: rgb(66, 133, 244);
}

.P1ekSe-ZMv3u {
    transition: height 0.2s linear;
}

.P1ekSe-ZMv3u>div:nth-child(1) {
    transition: width 0.3s linear;
    background-color: rgb(26, 115, 232) !important;
}

.P1ekSe-ZMv3u>div:nth-child(2) {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, rgb(26, 115, 232), rgb(26, 115, 232)) !important;
}

.P1ekSe-ZMv3u>div:nth-child(3) {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, rgb(26, 115, 232), rgb(26, 115, 232)) !important;
}

.haAclf {
    display: inline-block;
}

.nsm7Bb-HzV7m-LgbsSe {
    border-radius: 4px;
    box-sizing: border-box;
    transition: background-color 0.218s, border-color 0.218s;
    user-select: none;
    appearance: none;
    background-color: rgb(255, 255, 255);
    background-image: none;
    border: 1px solid rgb(218, 220, 224);
    color: rgb(60, 64, 67);
    cursor: pointer;
    font-family: "Google Sans", arial, sans-serif;
    font-size: 14px;
    height: 40px;
    letter-spacing: 0.25px;
    outline: none;
    overflow: hidden;
    padding: 0px 12px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    width: auto;
}

@media screen and (-ms-high-contrast:active) {
    .nsm7Bb-HzV7m-LgbsSe {
        border: 2px solid windowtext;
        color: windowtext;
    }
}

@media screen and (preferes-contrast:more) {
    .nsm7Bb-HzV7m-LgbsSe {
        color: rgb(0, 0, 0);
    }
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe {
    font-size: 14px;
    height: 32px;
    letter-spacing: 0.25px;
    padding: 0px 10px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe {
    font-size: 11px;
    height: 20px;
    letter-spacing: 0.3px;
    padding: 0px 8px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe {
    padding: 0px;
    width: 40px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe {
    width: 32px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe {
    width: 20px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK {
    border-radius: 20px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe {
    border-radius: 16px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe {
    border-radius: 10px;
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc {
    border: none;
    color: rgb(255, 255, 255);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc {
    background-color: rgb(26, 115, 232);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
    background-color: rgb(32, 33, 36);
    color: rgb(232, 234, 237);
}

@media screen and (prefers-contrast: more) {
    .nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
        color: rgb(255, 255, 255);
    }
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    height: 18px;
    margin-right: 8px;
    min-width: 18px;
    width: 18px;
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    height: 14px;
    min-width: 14px;
    width: 14px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    height: 10px;
    min-width: 10px;
    width: 10px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    margin-left: 8px;
    margin-right: -4px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    margin: 0px;
    padding: 10px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    padding: 8px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    padding: 4px;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    background-color: rgb(255, 255, 255);
    height: 36px;
    margin-left: -10px;
    margin-right: 12px;
    min-width: 36px;
    width: 36px;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c,
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    margin: 0px;
    padding: 0px;
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    height: 28px;
    margin-left: -8px;
    margin-right: 10px;
    min-width: 28px;
    width: 28px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    height: 16px;
    margin-left: -6px;
    margin-right: 8px;
    min-width: 16px;
    width: 16px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 3px;
    margin-left: 2px;
    margin-right: 0px;
    padding: 0px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 18px;
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 14px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 8px;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row;
    -webkit-box-pack: justify;
    justify-content: space-between;
    height: 100%;
    position: relative;
    width: 100%;
}

.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX {
    -webkit-box-pack: center;
    justify-content: center;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
    -webkit-box-flex: 1;
    flex-grow: 1;
    font-family: "Google Sans", arial, sans-serif;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
    font-weight: 300;
}

.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId {
    -webkit-box-flex: 0;
    flex-grow: 0;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    transition: background-color 0.218s;
    inset: 0px;
    position: absolute;
}

.nsm7Bb-HzV7m-LgbsSe:hover,
.nsm7Bb-HzV7m-LgbsSe:focus {
    box-shadow: none;
    border-color: rgb(210, 227, 252);
    outline: none;
}

.nsm7Bb-HzV7m-LgbsSe:focus-within {
    outline: rgb(0, 99, 155) solid 2px;
    border-color: transparent;
}

.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    background: rgba(66, 133, 244, 0.08);
}

.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
.nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    background: rgba(66, 133, 244, 0.1);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    background: rgba(255, 255, 255, 0.24);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    background: rgba(255, 255, 255, 0.32);
}

.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY {
    border-radius: 50%;
    display: flex;
    height: 20px;
    margin-left: -4px;
    margin-right: 8px;
    min-width: 20px;
    width: 20px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
    font-family: Roboto;
    font-size: 12px;
    text-align: left;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf,
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS {
    overflow: hidden;
    text-overflow: ellipsis;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    color: rgb(95, 99, 104);
    fill: rgb(95, 99, 104);
    font-size: 11px;
    font-weight: 400;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
    color: rgb(232, 234, 237);
    fill: rgb(232, 234, 237);
}

@media screen and (prefers-contrast: more) {

    .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff,
    .nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
        color: rgb(0, 0, 0);
        fill: rgb(0, 0, 0);
    }
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c {
    height: 18px;
    margin: -3px -3px -3px 2px;
    min-width: 18px;
    width: 18px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 0px 3px 3px 0px;
    margin-left: 12px;
    margin-right: -10px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 18px;
}

.L5Fo6c-sM5MNb {
    border: 0px;
    display: block;
    left: 0px;
    position: relative;
    top: 0px;
}

.L5Fo6c-bF1uUb {
    border-radius: 4px;
    inset: 0px;
    cursor: pointer;
    position: absolute;
}

.L5Fo6c-bF1uUb:focus {
    border: none;
    outline: none;
}

@media screen and (max-width:767px) {
    .mob-hidden {
        display: none !important;
    }
}

.jgxwXn {
    padding: 12px 16px;
    background-color: rgb(49, 16, 16);
    border-radius: 6px;
}

.fDhukC {
    display: flex;
    cursor: inherit;
    flex-direction: row;
    align-items: flex-start;
    gap: 8px;
}

.kwoLsY {
    overflow: visible;
    box-sizing: content-box;
    display: block;
    transition: color 0.3s, transform 0.3s;
    vertical-align: -0.125em;
    color: rgb(217, 103, 102);
    width: 16px;
    height: 16px;
    margin-top: 1px;
}

.kwoLsY path {
    vector-effect: non-scaling-stroke;
    stroke-width: 1.5px;
}

.ftVhfw {
    font-size: 14px;
    line-height: 19px;
    text-transform: none;
    font-variant-numeric: normal;
    text-align: left;
    font-weight: 500;
    word-break: break-word;
    white-space: inherit;
    user-select: auto;
    text-decoration: none;
    cursor: inherit;
    color: rgb(229, 236, 242);
}

.hidden {
    display: none !important;
}