.toast_toast_container__xirsF {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 1222;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    box-sizing: border-box;
}

[dir] .toast_toast_container__xirsF {
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, .5);
    transition: 0.2s cubic-bezier(.55, .55, .2);
    transform: translateZ(0);
}

@media(max-width:768px) {
    .toast_toast_container__xirsF {
        width: 100%;
    }
}

[dir] .toast_toast_container__xirsF.custom-type {
    text-align: center;
}

[dir] .toast_toast_container__xirsF.custom-type .toast_content__5_R3U {
    padding: 32px 24px;
}

.toast_toast_container__xirsF.custom-type[class*=placement-] {
    top: 60px;
}

.toast_toast_container__xirsF.custom-type[class*=placement-] .toast_content__5_R3U {
    color: var(--color-title);
}

[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_content__5_R3U {
    padding: 17px 24px;
}

.toast_toast_container__xirsF.custom-type[class*=placement-] .toast-body {
    display: flex;
    align-items: flex-start;
    min-width: 100%;
    word-break: break-word;
    font-size: 1rem;
    gap: 8px;
}

[dir=ltr] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast-body {
    text-align: left;
}

[dir=rtl] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast-body {
    text-align: right;
}

.toast_toast_container__xirsF.custom-type[class*=placement-].md-size .toast_content__5_R3U {
    max-width: 580px;
}

@media(max-width:768px) {
    .toast_toast_container__xirsF.custom-type[class*=placement-].md-size .toast_content__5_R3U {
        max-width: 300px;
    }
}

.toast_toast_container__xirsF.custom-type[class*=placement-].md-size .toast_custom_types__fSO8d i.toast_error__FJOa2,
.toast_toast_container__xirsF.custom-type[class*=placement-].md-size .toast_custom_types__fSO8d i.toast_info__S1Fph,
.toast_toast_container__xirsF.custom-type[class*=placement-].md-size .toast_custom_types__fSO8d i.toast_success__gDhc5,
.toast_toast_container__xirsF.custom-type[class*=placement-].md-size .toast_custom_types__fSO8d i.toast_warning___E_GV {
    width: 24px;
    height: 24px;
}

.toast_toast_container__xirsF.custom-type[class*=placement-].lg-size .toast_content__5_R3U {
    max-width: 760px;
}

@media(max-width:768px) {
    .toast_toast_container__xirsF.custom-type[class*=placement-].lg-size .toast_content__5_R3U {
        max-width: 300px;
    }
}

.toast_toast_container__xirsF.custom-type[class*=placement-] .toast_content__5_R3U {
    max-width: 400px;
    min-width: 80px;
    width: auto;
}

@media(max-width:768px) {
    .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_content__5_R3U {
        max-width: 300px;
        width: auto;
    }
}

[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_content__5_R3U h2,
[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_content__5_R3U h3 {
    margin-bottom: 0;
}

.toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i {
    display: flex;
    justify-content: center;
    align-items: center;
}

.toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_error__FJOa2,
.toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_info__S1Fph,
.toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_success__gDhc5,
.toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_warning___E_GV {
    width: 24px;
    height: 24px;
}

[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_error__FJOa2,
[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_info__S1Fph,
[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_success__gDhc5,
[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_warning___E_GV {
    margin: 0;
    border-radius: 50%;
    background-size: contain!important;
    box-shadow: none;
}

[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_error__FJOa2 {
    background-image: url("/icons/icon-error.svg");
}

[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_warning___E_GV {
    background-image: url("/icons/icon-warning.svg");
}

[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_success__gDhc5 {
    background-image: url("/icons/icon-success.svg");
}

[dir] .toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d i.toast_info__S1Fph {
    background-image: url("/icons/icon-warning.svg");
}

.toast_toast_container__xirsF.custom-type[class*=placement-] .toast_custom_types__fSO8d+p {
    font-size: 1rem;
}

[dir] .toast_toast_container__xirsF[class*=placement-] {
    background: 0 0;
}

.toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U {
    max-width: 100%;
}

[dir] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U {
    box-shadow: 0 0 5px hsla(0, 0%, 39%, .2);
    border-radius: 8px;
}

.toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_error__FJOa2,
.toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_info__S1Fph,
.toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_success__gDhc5,
.toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_warning___E_GV {
    width: 24px;
    height: 24px;
    font-size: 1.71429rem;
}

[dir=ltr] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_error__FJOa2,
[dir=ltr] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_info__S1Fph,
[dir=ltr] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_success__gDhc5,
[dir=ltr] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_warning___E_GV {
    margin: 0 4px 0 0;
}

[dir=rtl] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_error__FJOa2,
[dir=rtl] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_info__S1Fph,
[dir=rtl] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_success__gDhc5,
[dir=rtl] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_warning___E_GV {
    margin: 0 0 0 4px;
}

.toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_error__FJOa2:after,
.toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_info__S1Fph:after,
.toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_success__gDhc5:after,
.toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_warning___E_GV:after {
    width: 16px;
    height: 16px;
    display: none;
}

[dir] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_error__FJOa2:after,
[dir] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_info__S1Fph:after,
[dir] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_success__gDhc5:after,
[dir] .toast_toast_container__xirsF[class*=placement-] .toast_content__5_R3U .iconfont.toast_warning___E_GV:after {
    border-width: 4px;
}

.toast_toast_container__xirsF.placement-top {
    bottom: auto;
}

[dir=ltr] .toast_toast_container__xirsF.placement-top {
    left: 50%;
    right: auto;
    transform: translateX(-50%);
}

[dir=rtl] .toast_toast_container__xirsF.placement-top {
    right: 50%;
    left: auto;
    transform: translateX(50%);
}

.toast_toast_container__xirsF.placement-bottom {
    bottom: 0;
    top: auto;
}

[dir=ltr] .toast_toast_container__xirsF.placement-bottom {
    left: 50%;
    right: auto;
    transform: translateX(-50%);
}

[dir=rtl] .toast_toast_container__xirsF.placement-bottom {
    right: 50%;
    left: auto;
    transform: translateX(50%);
}

.toast_toast_container__xirsF.placement-left {
    top: 50%;
    bottom: auto;
}

[dir] .toast_toast_container__xirsF.placement-left {
    transform: translateY(-50%);
}

[dir=ltr] .toast_toast_container__xirsF.placement-left {
    right: auto;
}

[dir=rtl] .toast_toast_container__xirsF.placement-left {
    left: auto;
}

.toast_toast_container__xirsF.placement-right {
    top: 50%;
    bottom: auto;
}

[dir] .toast_toast_container__xirsF.placement-right {
    transform: translateY(-50%);
}

[dir=ltr] .toast_toast_container__xirsF.placement-right {
    left: auto;
    right: 0;
}

[dir=rtl] .toast_toast_container__xirsF.placement-right {
    right: auto;
    left: 0;
}

.toast_toast_container__xirsF.auto-fit .toast_content__5_R3U {
    width: auto;
    max-width: 400px;
    min-width: 80px;
}

[dir] .toast_toast_container__xirsF.auto-fit .toast_content__5_R3U {
    padding: 17px 24px;
}

@media(max-width:768px) {
    .toast_toast_container__xirsF.auto-fit {
        max-width: 300px;
    }
}

.toast_toast_container__xirsF.xs-size .toast_content__5_R3U {
    width: 320px;
}

@media(max-width:768px) {
    .toast_toast_container__xirsF.xs-size .toast_content__5_R3U {
        width: 300px;
    }
}

.toast_toast_container__xirsF.sm-size .toast_content__5_R3U {
    width: 360px;
}

@media(max-width:768px) {
    .toast_toast_container__xirsF.sm-size .toast_content__5_R3U {
        width: 300px;
    }
}

.toast_toast_container__xirsF.md-size .toast_content__5_R3U {
    width: 560px;
}

@media(max-width:768px) {
    .toast_toast_container__xirsF.md-size .toast_content__5_R3U {
        width: 300px;
    }
}

.toast_toast_container__xirsF.lg-size .toast_content__5_R3U {
    width: 640px;
}

@media(max-width:768px) {
    .toast_toast_container__xirsF.lg-size .toast_content__5_R3U {
        width: 300px;
    }
}

.toast_content__5_R3U {
    font-size: 1rem;
    position: relative;
    width: 400px;
    color: var(--color-text);
    box-sizing: border-box;
}

[dir] .toast_content__5_R3U {
    padding: 32px;
    background: var(--color-modal-bg);
    border-radius: 16px;
}

@media(max-width:768px) {
    .toast_content__5_R3U {
        width: 300px;
    }
}

.toast_content__5_R3U .icon-error-shadow,
.toast_content__5_R3U .icon-pending-shadow,
.toast_content__5_R3U .icon-success-shadow,
.toast_content__5_R3U .icon-warning-shadow,
.toast_content__5_R3U .status-icon {
    display: flex;
}

[dir] .toast_content__5_R3U .icon-error-shadow,
[dir] .toast_content__5_R3U .icon-pending-shadow,
[dir] .toast_content__5_R3U .icon-success-shadow,
[dir] .toast_content__5_R3U .icon-warning-shadow,
[dir] .toast_content__5_R3U .status-icon {
    margin: 0 auto 24px;
}

.toast_content__5_R3U .toast-close {
    position: absolute;
    top: 16px;
}

[dir] .toast_content__5_R3U .toast-close {
    cursor: pointer;
    transition: 0.25s;
}

[dir=ltr] .toast_content__5_R3U .toast-close {
    right: 16px;
}

[dir=rtl] .toast_content__5_R3U .toast-close {
    left: 16px;
}

.toast_content__5_R3U .toast-close i {
    font-size: var(--size-modal-close-icon);
    line-height: 1;
    color: var(--color-modal-close-icon);
    font-weight: 400;
}

[dir] .toast_content__5_R3U .toast-close i {
    cursor: pointer;
}

.toast_content__5_R3U .toast-close:hover i {
    color: var(--color-modal-close-icon-hover);
}

[dir] .toast_content__5_R3U .toast-close:hover i {
    transition: 0.25s;
}

.toast_content__5_R3U h2,
.toast_content__5_R3U h3 {
    font-size: 1.42857rem;
    color: var(--color-title);
}

[dir] .toast_content__5_R3U h2:has(+p),
[dir] .toast_content__5_R3U h3:has(+p) {
    margin-bottom: 16px;
}

@media(max-width:768px) {
    .toast_content__5_R3U h2,
    .toast_content__5_R3U h3 {
        font-size: 1.28571rem;
    }
}

[dir] .toast_content__5_R3U .desc.text-center,
[dir] .toast_content__5_R3U p.text-center {
    text-align: center;
}

[dir] .toast_content__5_R3U .desc:not(:last-child),
[dir] .toast_content__5_R3U p:not(:last-child) {
    margin-bottom: 16px;
}

.toast_title__r7LtC {
    font-size: 1.42857rem;
    font-weight: 500;
    line-height: 1;
    color: var(--color-title);
}

[dir] .toast_title__r7LtC,
[dir] .toast_title__r7LtC:not(:last-child) {
    margin-bottom: 16px;
}

.toast_body__RRUyg {
    box-sizing: border-box;
    font-size: 1.14286rem;
}

[dir] .toast_footer__Ws90M {
    margin-top: 32px;
}

.toast_footer__Ws90M .footer-tips {
    font-size: 0.85714rem;
}

[dir] .toast_footer__Ws90M .footer-tips {
    margin-bottom: 8px;
}

.toast_tools__EatCH {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
    gap: 16px;
    color: var(--color-title);
}

[dir] .toast_tools__EatCH {
    text-align: center;
}

.toast_tools__EatCH.flex-x-center {
    justify-content: center;
}

.toast_tools__EatCH>div,
.toast_tools__EatCH a {
    flex-grow: 1;
    min-height: 40px;
    flex-basis: 45%;
    box-sizing: border-box;
}

[dir] .toast_tools__EatCH>div,
[dir] .toast_tools__EatCH a {
    padding: 8px 16px;
    cursor: pointer;
}

.toast_tools__EatCH>div.max-content,
.toast_tools__EatCH a.max-content {
    flex-grow: 0;
    display: block;
    width: -moz-max-content;
    width: max-content;
}

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

.toast_custom_types__fSO8d i.toast_error__FJOa2,
.toast_custom_types__fSO8d i.toast_info__S1Fph,
.toast_custom_types__fSO8d i.toast_success__gDhc5,
.toast_custom_types__fSO8d i.toast_warning___E_GV {
    width: 72px;
    height: 72px;
}

[dir] .toast_custom_types__fSO8d i.toast_error__FJOa2,
[dir] .toast_custom_types__fSO8d i.toast_info__S1Fph,
[dir] .toast_custom_types__fSO8d i.toast_success__gDhc5,
[dir] .toast_custom_types__fSO8d i.toast_warning___E_GV {
    margin: 0 auto 24px;
    border-radius: 50%;
    background-size: contain;
}

@media(max-width:768px) {
    .toast_custom_types__fSO8d i.toast_error__FJOa2,
    .toast_custom_types__fSO8d i.toast_info__S1Fph,
    .toast_custom_types__fSO8d i.toast_success__gDhc5,
    .toast_custom_types__fSO8d i.toast_warning___E_GV {
        width: 64px;
        height: 64px;
    }
}

[dir] .toast_custom_types__fSO8d i.toast_error__FJOa2 {
    background: url("/icons/icon-error-shadow.svg") no-repeat 50%;
}

[dir] .toast_custom_types__fSO8d i.toast_warning___E_GV {
    background: url("/icons/icon-warning-shadow.svg") no-repeat 50%;
}

[dir] .toast_custom_types__fSO8d i.toast_success__gDhc5 {
    background: url("/icons/icon-success-shadow.svg") no-repeat 50%;
}

[dir] .toast_custom_types__fSO8d i.toast_info__S1Fph {
    background: url("/icons/icon-warning-shadow.svg") no-repeat 50%;
}

.toast_custom_types__fSO8d+p {
    font-size: 1.14286rem;
    color: var(--color-title);
}

[dir] .toast_custom_types__fSO8d+p {
    text-align: center;
}

[dir] .styles_download__WAMrS {
    padding: 24px 16px;
}

.styles_download__WAMrS img {
    max-width: 280px;
    min-height: 260px;
    display: block;
    -o-object-fit: scale-down;
    object-fit: scale-down;
}

[dir] .styles_download__WAMrS img {
    margin: 24px auto;
}

.styles_download__WAMrS p {
    font-size: 1.28571rem;
    color: #1b1b1b;
    font-weight: 700;
}

[dir=ltr] .styles_download__WAMrS p {
    padding-right: 32px;
}

[dir=rtl] .styles_download__WAMrS p {
    padding-left: 32px;
}

.styles_download__WAMrS .tools {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
}

.styles_download__WAMrS .tools .btn {
    flex: 1 1 45%;
}

[dir] .styles_download__WAMrS .tools .btn {
    padding: 12px;
}

.styles_download__WAMrS .download-beta {
    width: 20px;
    height: 20px;
    display: inline-flex;
}

[dir] .styles_download__WAMrS .download-beta {
    background: url("/icons/icon-download.svg") no-repeat 50%;
    background-size: contain;
}

.styles_modal__aQWMe {
    position: fixed;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 1115;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    color: var(--color-text);
    --size-input-height: 48px;
    --color-btn-outline-bg: transparent;
}

[dir] .styles_modal__aQWMe {
    left: 0;
    right: 0;
    padding-top: 1px;
    background: rgba(0, 0, 0, .5);
}

.styles_modal__aQWMe .modal__content {
    position: relative;
    max-width: 760px;
    overflow: hidden;
}

[dir] .styles_modal__aQWMe .modal__content {
    background-color: var(--color-fff);
    border-radius: 16px;
}

@media(max-width:768px) {
    .styles_modal__aQWMe .modal__content {
        max-width: 90%!important;
    }
}

.styles_modal__aQWMe .modal__title {
    font-size: 1.42857rem;
    color: var(--color-title);
    font-weight: 700;
}

[dir] .styles_modal__aQWMe .modal__title {
    padding: 32px 32px 24px;
}

@media(max-width:768px) {
    [dir] .styles_modal__aQWMe .modal__title {
        padding: 16px;
    }
}

.styles_modal__aQWMe .styles_close__4sT4e {
    position: absolute;
    top: 16px;
    font-size: 1.14286rem;
    line-height: 1;
    color: var(--color-modal-close-icon);
    z-index: 888;
}

[dir] .styles_modal__aQWMe .styles_close__4sT4e {
    cursor: pointer;
    transition: 0.25s;
}

[dir=ltr] .styles_modal__aQWMe .styles_close__4sT4e {
    right: 16px;
}

[dir=rtl] .styles_modal__aQWMe .styles_close__4sT4e {
    left: 16px;
}

.styles_modal__aQWMe .styles_close__4sT4e.md-size {
    top: 20px;
}

.styles_modal__aQWMe .styles_close__4sT4e:hover {
    color: var(--color-modal-close-icon-hover);
}

[dir] .styles_modal__aQWMe .styles_close__4sT4e:hover {
    transition: 0.25s;
}

.styles_modal__RPsSv .icon-close {
    position: absolute;
    top: 24px;
    font-size: 1.14286rem;
    font-weight: 400;
    color: #979797;
}

[dir=ltr] .styles_modal__RPsSv .icon-close {
    right: 16px;
}

[dir=rtl] .styles_modal__RPsSv .icon-close {
    left: 16px;
}

.styles_modal__RPsSv .icon-close:hover {
    color: #1b1b1b;
}

.styles_verification__HYyEb {
    width: 400px;
    box-sizing: border-box;
    font-size: 0.85714rem;
    color: #999;
}

[dir] .styles_verification__HYyEb {
    padding: 32px;
}

.styles_verification__HYyEb .icon-success-shadow {
    display: block;
}

[dir] .styles_verification__HYyEb .icon-success-shadow {
    margin: 0 auto 24px;
}

.styles_verification__HYyEb h3 {
    font-size: 1.42857rem;
    color: #1b1b1b;
}

[dir] .styles_verification__HYyEb h3 {
    text-align: center;
    margin-bottom: 24px;
}

[dir] .styles_verification__HYyEb ul {
    background: #fafafa;
    padding: 24px;
}

.styles_verification__HYyEb ul strong {
    font-size: 1rem;
    display: block;
    color: #1b1b1b;
}

[dir] .styles_verification__HYyEb ul strong {
    margin-bottom: 4px;
}

.styles_verification__HYyEb ul li {
    position: relative;
}

[dir=ltr] .styles_verification__HYyEb ul li {
    padding-left: 32px;
}

[dir=rtl] .styles_verification__HYyEb ul li {
    padding-right: 32px;
}

[dir] .styles_verification__HYyEb ul li:not(:last-child) {
    padding-bottom: 24px;
}

.styles_verification__HYyEb ul li:not(:last-child):before {
    color: #a0b2df;
}

.styles_verification__HYyEb ul li:not(:last-child):after {
    content: "";
    width: 1px;
    position: absolute;
    top: 0;
    bottom: 0;
}

[dir] .styles_verification__HYyEb ul li:not(:last-child):after {
    background: repeating-linear-gradient(0deg, #9fb1e1 1px, #9fb1e1 2px, transparent 0, transparent 6px, #9fb1e1 0, #9fb1e1 7px);
}

[dir=ltr] .styles_verification__HYyEb ul li:not(:last-child):after {
    left: 7px;
}

[dir=rtl] .styles_verification__HYyEb ul li:not(:last-child):after {
    right: 7px;
}

.styles_verification__HYyEb ul li:first-child:before {
    content: "";
}

[dir] .styles_verification__HYyEb ul li:nth-child(2):after {
    background: repeating-linear-gradient(0deg, #999 1px, #999 2px, transparent 0, transparent 6px, #999 0, #999 7px);
}

.styles_verification__HYyEb ul li:before {
    display: block;
    content: "";
    font-family: iconfont;
    font-size: 1.14286rem;
    position: absolute;
    top: 0;
    z-index: 9;
    color: #999;
}

[dir=ltr] .styles_verification__HYyEb ul li:before {
    left: 0;
}

[dir=rtl] .styles_verification__HYyEb ul li:before {
    right: 0;
}

@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, 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");
    font-weight: 400;
    font-style: normal;
}

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

.swiper {
    position: relative;
    overflow: hidden;
    list-style: none;
    z-index: 1;
}

[dir] .swiper {
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}

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

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    box-sizing: content-box;
}

[dir] .swiper-wrapper {
    transition-property: transform;
}

[dir] .swiper-android .swiper-slide,
[dir] .swiper-wrapper {
    transform: translateZ(0);
}

.swiper-pointer-events {
    touch-action: pan-y;
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x;
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
}

[dir] .swiper-slide {
    transition-property: transform;
}

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

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

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
}

[dir] .swiper-autoheight .swiper-wrapper {
    transition-property: transform, height;
}

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

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d;
}

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

[dir=ltr] .swiper-3d .swiper-slide-shadow,
[dir=ltr] .swiper-3d .swiper-slide-shadow-bottom,
[dir=ltr] .swiper-3d .swiper-slide-shadow-left,
[dir=ltr] .swiper-3d .swiper-slide-shadow-right,
[dir=ltr] .swiper-3d .swiper-slide-shadow-top {
    left: 0;
}

[dir=rtl] .swiper-3d .swiper-slide-shadow,
[dir=rtl] .swiper-3d .swiper-slide-shadow-bottom,
[dir=rtl] .swiper-3d .swiper-slide-shadow-left,
[dir=rtl] .swiper-3d .swiper-slide-shadow-right,
[dir=rtl] .swiper-3d .swiper-slide-shadow-top {
    right: 0;
}

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

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

[dir=ltr] .swiper-3d .swiper-slide-shadow-right,
[dir=rtl] .swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent);
}

[dir=rtl] .swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent);
}

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

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

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

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

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

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

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

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

[dir] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before);
}

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

[dir] .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before);
}

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

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
}


/*!* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com*/

.ql-container {
    box-sizing: border-box;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 0.92857rem;
    height: 100%;
    position: relative;
}

[dir] .ql-container {
    margin: 0;
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden;
}

.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before {
    pointer-events: none;
}

.ql-clipboard {
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%;
}

[dir=ltr] .ql-clipboard {
    left: -100000px;
}

[dir=rtl] .ql-clipboard {
    right: -100000px;
}

[dir] .ql-clipboard p {
    margin: 0;
    padding: 0;
}

.ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    -o-tab-size: 4;
    tab-size: 4;
    -moz-tab-size: 4;
    white-space: pre-wrap;
    word-wrap: break-word;
}

[dir] .ql-editor {
    padding: 12px 15px;
}

[dir=ltr] .ql-editor {
    text-align: left;
}

[dir=rtl] .ql-editor {
    text-align: right;
}

[dir] .ql-editor>* {
    cursor: text;
}

.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6,
.ql-editor ol,
.ql-editor p,
.ql-editor pre,
.ql-editor ul {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

[dir] .ql-editor blockquote,
[dir] .ql-editor h1,
[dir] .ql-editor h2,
[dir] .ql-editor h3,
[dir] .ql-editor h4,
[dir] .ql-editor h5,
[dir] .ql-editor h6,
[dir] .ql-editor ol,
[dir] .ql-editor p,
[dir] .ql-editor pre,
[dir] .ql-editor ul {
    margin: 0;
    padding: 0;
}

[dir=ltr] .ql-editor ol,
[dir=ltr] .ql-editor ul {
    padding-left: 1.5em;
}

[dir=rtl] .ql-editor ol,
[dir=rtl] .ql-editor ul {
    padding-right: 1.5em;
}

.ql-editor ol>li,
.ql-editor ul>li {
    list-style-type: none;
}

.ql-editor ul>li:before {
    content: "\2022";
}

.ql-editor ul[data-checked=false],
.ql-editor ul[data-checked=true] {
    pointer-events: none;
}

.ql-editor ul[data-checked=false]>li *,
.ql-editor ul[data-checked=true]>li * {
    pointer-events: all;
}

.ql-editor ul[data-checked=false]>li:before,
.ql-editor ul[data-checked=true]>li:before {
    color: #777;
    pointer-events: all;
}

[dir] .ql-editor ul[data-checked=false]>li:before,
[dir] .ql-editor ul[data-checked=true]>li:before {
    cursor: pointer;
}

.ql-editor ul[data-checked=true]>li:before {
    content: "\2611";
}

.ql-editor ul[data-checked=false]>li:before {
    content: "\2610";
}

.ql-editor li:before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em;
}

[dir=ltr] .ql-editor li:not(.ql-direction-rtl):before {
    margin-left: -1.5em;
    margin-right: 0.3em;
    text-align: right;
}

[dir=rtl] .ql-editor li:not(.ql-direction-rtl):before {
    margin-right: -1.5em;
    margin-left: 0.3em;
    text-align: left;
}

[dir=ltr] .ql-editor li.ql-direction-rtl:before {
    margin-left: 0.3em;
    margin-right: -1.5em;
}

[dir=rtl] .ql-editor li.ql-direction-rtl:before {
    margin-right: 0.3em;
    margin-left: -1.5em;
}

[dir=ltr] .ql-editor ol li:not(.ql-direction-rtl),
[dir=ltr] .ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em;
}

[dir=ltr] .ql-editor ol li.ql-direction-rtl,
[dir=ltr] .ql-editor ul li.ql-direction-rtl,
[dir=rtl] .ql-editor ol li:not(.ql-direction-rtl),
[dir=rtl] .ql-editor ul li:not(.ql-direction-rtl) {
    padding-right: 1.5em;
}

[dir=rtl] .ql-editor ol li.ql-direction-rtl,
[dir=rtl] .ql-editor ul li.ql-direction-rtl {
    padding-left: 1.5em;
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
}

.ql-editor ol li:before {
    content: counter(list-0, decimal) ". ";
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1;
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2;
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3;
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) ". ";
}

.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4;
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5;
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6;
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) ". ";
}

.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7;
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9;
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8;
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9;
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9;
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) ". ";
}

[dir=ltr] .ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em;
}

[dir=rtl] .ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-right: 3em;
}

[dir=ltr] .ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em;
}

[dir=rtl] .ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-right: 4.5em;
}

[dir=ltr] .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em;
}

[dir=rtl] .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-left: 3em;
}

[dir=ltr] .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em;
}

[dir=rtl] .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-left: 4.5em;
}

[dir=ltr] .ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em;
}

[dir=rtl] .ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-right: 6em;
}

[dir=ltr] .ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em;
}

[dir=rtl] .ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-right: 7.5em;
}

[dir=ltr] .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em;
}

[dir=rtl] .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-left: 6em;
}

[dir=ltr] .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em;
}

[dir=rtl] .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-left: 7.5em;
}

[dir=ltr] .ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em;
}

[dir=rtl] .ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-right: 9em;
}

[dir=ltr] .ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em;
}

[dir=rtl] .ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-right: 10.5em;
}

[dir=ltr] .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em;
}

[dir=rtl] .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-left: 9em;
}

[dir=ltr] .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em;
}

[dir=rtl] .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-left: 10.5em;
}

[dir=ltr] .ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em;
}

[dir=rtl] .ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-right: 12em;
}

[dir=ltr] .ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em;
}

[dir=rtl] .ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-right: 13.5em;
}

[dir=ltr] .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em;
}

[dir=rtl] .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-left: 12em;
}

[dir=ltr] .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em;
}

[dir=rtl] .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-left: 13.5em;
}

[dir=ltr] .ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em;
}

[dir=rtl] .ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-right: 15em;
}

[dir=ltr] .ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em;
}

[dir=rtl] .ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-right: 16.5em;
}

[dir=ltr] .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em;
}

[dir=rtl] .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-left: 15em;
}

[dir=ltr] .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em;
}

[dir=rtl] .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-left: 16.5em;
}

[dir=ltr] .ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em;
}

[dir=rtl] .ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-right: 18em;
}

[dir=ltr] .ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em;
}

[dir=rtl] .ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-right: 19.5em;
}

[dir=ltr] .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em;
}

[dir=rtl] .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-left: 18em;
}

[dir=ltr] .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em;
}

[dir=rtl] .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-left: 19.5em;
}

[dir=ltr] .ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em;
}

[dir=rtl] .ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-right: 21em;
}

[dir=ltr] .ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em;
}

[dir=rtl] .ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-right: 22.5em;
}

[dir=ltr] .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em;
}

[dir=rtl] .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-left: 21em;
}

[dir=ltr] .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em;
}

[dir=rtl] .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-left: 22.5em;
}

[dir=ltr] .ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em;
}

[dir=rtl] .ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-right: 24em;
}

[dir=ltr] .ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em;
}

[dir=rtl] .ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-right: 25.5em;
}

[dir=ltr] .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em;
}

[dir=rtl] .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-left: 24em;
}

[dir=ltr] .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em;
}

[dir=rtl] .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-left: 25.5em;
}

[dir=ltr] .ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em;
}

[dir=rtl] .ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-right: 27em;
}

[dir=ltr] .ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em;
}

[dir=rtl] .ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-right: 28.5em;
}

[dir=ltr] .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em;
}

[dir=rtl] .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-left: 27em;
}

[dir=ltr] .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em;
}

[dir=rtl] .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-left: 28.5em;
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%;
}

[dir] .ql-editor .ql-video.ql-align-center {
    margin: 0 auto;
}

[dir=ltr] .ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto;
}

[dir=rtl] .ql-editor .ql-video.ql-align-right {
    margin: 0 auto 0 0;
}

[dir] .ql-editor .ql-bg-black {
    background-color: #000;
}

[dir] .ql-editor .ql-bg-red {
    background-color: #e60000;
}

[dir] .ql-editor .ql-bg-orange {
    background-color: #f90;
}

[dir] .ql-editor .ql-bg-yellow {
    background-color: #ff0;
}

[dir] .ql-editor .ql-bg-green {
    background-color: #008a00;
}

[dir] .ql-editor .ql-bg-blue {
    background-color: #06c;
}

[dir] .ql-editor .ql-bg-purple {
    background-color: #93f;
}

.ql-editor .ql-color-white {
    color: #fff;
}

.ql-editor .ql-color-red {
    color: #e60000;
}

.ql-editor .ql-color-orange {
    color: #f90;
}

.ql-editor .ql-color-yellow {
    color: #ff0;
}

.ql-editor .ql-color-green {
    color: #008a00;
}

.ql-editor .ql-color-blue {
    color: #06c;
}

.ql-editor .ql-color-purple {
    color: #93f;
}

.ql-editor .ql-font-serif {
    font-family: Georgia, Times New Roman, serif;
}

.ql-editor .ql-font-monospace {
    font-family: Monaco, Courier New, monospace;
}

.ql-editor .ql-size-small {
    font-size: 0.75em;
}

.ql-editor .ql-size-large {
    font-size: 1.5em;
}

.ql-editor .ql-size-huge {
    font-size: 2.5em;
}

[dir] .ql-editor .ql-direction-rtl {
    text-align: inherit;
}

[dir=ltr] .ql-editor .ql-direction-rtl {
    direction: rtl;
}

[dir=rtl] .ql-editor .ql-direction-rtl {
    direction: ltr;
}

[dir] .ql-editor .ql-align-center {
    text-align: center;
}

[dir] .ql-editor .ql-align-justify {
    text-align: justify;
}

[dir=ltr] .ql-editor .ql-align-right {
    text-align: right;
}

[dir=rtl] .ql-editor .ql-align-right {
    text-align: left;
}

.ql-editor.ql-blank:before {
    color: rgba(0, 0, 0, .6);
    content: attr(data-placeholder);
    font-style: italic;
    pointer-events: none;
    position: absolute;
}

[dir] .ql-editor.ql-blank:before {
    left: 15px;
    right: 15px;
}

.ql-snow .ql-toolbar:after,
.ql-snow.ql-toolbar:after {
    content: "";
    display: table;
}

[dir] .ql-snow .ql-toolbar:after,
[dir] .ql-snow.ql-toolbar:after {
    clear: both;
}

.ql-snow .ql-toolbar button,
.ql-snow.ql-toolbar button {
    display: inline-block;
    height: 24px;
    width: 28px;
}

[dir] .ql-snow .ql-toolbar button,
[dir] .ql-snow.ql-toolbar button {
    background: 0 0;
    border: none;
    cursor: pointer;
    padding: 3px 5px;
}

[dir=ltr] .ql-snow .ql-toolbar button,
[dir=ltr] .ql-snow.ql-toolbar button {
    float: left;
}

[dir=rtl] .ql-snow .ql-toolbar button,
[dir=rtl] .ql-snow.ql-toolbar button {
    float: right;
}

.ql-snow .ql-toolbar button svg,
.ql-snow.ql-toolbar button svg {
    height: 100%;
}

[dir=ltr] .ql-snow .ql-toolbar button svg,
[dir=ltr] .ql-snow.ql-toolbar button svg {
    float: left;
}

[dir=rtl] .ql-snow .ql-toolbar button svg,
[dir=rtl] .ql-snow.ql-toolbar button svg {
    float: right;
}

.ql-snow .ql-toolbar button:active:hover,
.ql-snow.ql-toolbar button:active:hover {
    outline: none;
}

.ql-snow .ql-toolbar input.ql-image[type=file],
.ql-snow.ql-toolbar input.ql-image[type=file] {
    display: none;
}

.ql-snow .ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button:focus,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow.ql-toolbar button:focus,
.ql-snow.ql-toolbar button:hover {
    color: #06c;
}

.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill {
    fill: #06c;
}

.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter {
    stroke: #06c;
}

@media(pointer:coarse) {
    .ql-snow .ql-toolbar button:hover:not(.ql-active),
    .ql-snow.ql-toolbar button:hover:not(.ql-active) {
        color: #444;
    }
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #444;
    }
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #444;
    }
}

.ql-snow,
.ql-snow * {
    box-sizing: border-box;
}

.ql-snow .ql-hidden {
    display: none;
}

.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
    visibility: hidden;
}

.ql-snow .ql-tooltip {
    position: absolute;
}

[dir] .ql-snow .ql-tooltip {
    transform: translateY(10px);
}

.ql-snow .ql-tooltip a {
    text-decoration: none;
}

[dir] .ql-snow .ql-tooltip a {
    cursor: pointer;
}

[dir] .ql-snow .ql-tooltip.ql-flip {
    transform: translateY(-10px);
}

.ql-snow .ql-formats {
    display: inline-block;
    vertical-align: middle;
}

.ql-snow .ql-formats:after {
    content: "";
    display: table;
}

[dir] .ql-snow .ql-formats:after {
    clear: both;
}

.ql-snow .ql-stroke {
    fill: none;
    stroke: #444;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2;
}

.ql-snow .ql-stroke-miter {
    fill: none;
    stroke: #444;
    stroke-miterlimit: 10;
    stroke-width: 2;
}

.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
    fill: #444;
}

.ql-snow .ql-empty {
    fill: none;
}

.ql-snow .ql-even {
    fill-rule: evenodd;
}

.ql-snow .ql-stroke.ql-thin,
.ql-snow .ql-thin {
    stroke-width: 1;
}

.ql-snow .ql-transparent {
    opacity: 0.4;
}

.ql-snow .ql-direction svg:last-child {
    display: none;
}

.ql-snow .ql-direction.ql-active svg:last-child {
    display: inline;
}

.ql-snow .ql-direction.ql-active svg:first-child {
    display: none;
}

.ql-snow .ql-editor h1 {
    font-size: 2em;
}

.ql-snow .ql-editor h2 {
    font-size: 1.5em;
}

.ql-snow .ql-editor h3 {
    font-size: 1.17em;
}

.ql-snow .ql-editor h4 {
    font-size: 1em;
}

.ql-snow .ql-editor h5 {
    font-size: 0.83em;
}

.ql-snow .ql-editor h6 {
    font-size: 0.67em;
}

.ql-snow .ql-editor a {
    text-decoration: underline;
}

[dir] .ql-snow .ql-editor blockquote {
    margin-bottom: 5px;
    margin-top: 5px;
}

[dir=ltr] .ql-snow .ql-editor blockquote {
    border-left: 4px solid #ccc;
    padding-left: 16px;
}

[dir=rtl] .ql-snow .ql-editor blockquote {
    border-right: 4px solid #ccc;
    padding-right: 16px;
}

[dir] .ql-snow .ql-editor code,
[dir] .ql-snow .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px;
}

.ql-snow .ql-editor pre {
    white-space: pre-wrap;
}

[dir] .ql-snow .ql-editor pre {
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px;
}

.ql-snow .ql-editor code {
    font-size: 85%;
}

[dir] .ql-snow .ql-editor code {
    padding: 2px 4px;
}

.ql-snow .ql-editor pre.ql-syntax {
    color: #f8f8f2;
    overflow: visible;
}

[dir] .ql-snow .ql-editor pre.ql-syntax {
    background-color: #23241f;
}

.ql-snow .ql-editor img {
    max-width: 100%;
}

.ql-snow .ql-picker {
    color: #444;
    display: inline-block;
    font-size: 1rem;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle;
}

[dir=ltr] .ql-snow .ql-picker {
    float: left;
}

[dir=rtl] .ql-snow .ql-picker {
    float: right;
}

.ql-snow .ql-picker-label {
    display: inline-block;
    height: 100%;
    position: relative;
    width: 100%;
}

[dir] .ql-snow .ql-picker-label {
    cursor: pointer;
}

[dir=ltr] .ql-snow .ql-picker-label {
    padding-left: 8px;
    padding-right: 2px;
}

[dir=rtl] .ql-snow .ql-picker-label {
    padding-right: 8px;
    padding-left: 2px;
}

.ql-snow .ql-picker-label:before {
    display: inline-block;
    line-height: 22px;
}

.ql-snow .ql-picker-options {
    display: none;
    min-width: 100%;
    position: absolute;
    white-space: nowrap;
}

[dir] .ql-snow .ql-picker-options {
    background-color: #fff;
    padding: 4px 8px;
}

.ql-snow .ql-picker-options .ql-picker-item {
    display: block;
}

[dir] .ql-snow .ql-picker-options .ql-picker-item {
    cursor: pointer;
    padding-bottom: 5px;
    padding-top: 5px;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: #ccc;
    z-index: 2;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #ccc;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #ccc;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    top: 100%;
    z-index: 1;
}

[dir] .ql-snow .ql-picker.ql-expanded .ql-picker-options {
    margin-top: -1px;
}

.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
    width: 28px;
}

[dir] .ql-snow .ql-color-picker .ql-picker-label,
[dir] .ql-snow .ql-icon-picker .ql-picker-label {
    padding: 2px 4px;
}

[dir=ltr] .ql-snow .ql-color-picker .ql-picker-label svg,
[dir=ltr] .ql-snow .ql-icon-picker .ql-picker-label svg {
    right: 4px;
}

[dir=rtl] .ql-snow .ql-color-picker .ql-picker-label svg,
[dir=rtl] .ql-snow .ql-icon-picker .ql-picker-label svg {
    left: 4px;
}

[dir] .ql-snow .ql-icon-picker .ql-picker-options {
    padding: 4px 0;
}

.ql-snow .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
}

[dir] .ql-snow .ql-icon-picker .ql-picker-item {
    padding: 2px 4px;
}

.ql-snow .ql-color-picker .ql-picker-options {
    width: 152px;
}

[dir] .ql-snow .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
}

.ql-snow .ql-color-picker .ql-picker-item {
    height: 16px;
    width: 16px;
}

[dir] .ql-snow .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    margin: 2px;
    padding: 0;
}

[dir=ltr] .ql-snow .ql-color-picker .ql-picker-item {
    float: left;
}

[dir=rtl] .ql-snow .ql-color-picker .ql-picker-item {
    float: right;
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    top: 50%;
    width: 18px;
}

[dir] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    margin-top: -9px;
}

[dir=ltr] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    right: 0;
}

[dir=rtl] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    left: 0;
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before {
    content: attr(data-label);
}

.ql-snow .ql-picker.ql-header {
    width: 98px;
}

.ql-snow .ql-picker.ql-header .ql-picker-item:before,
.ql-snow .ql-picker.ql-header .ql-picker-label:before {
    content: "Normal";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before {
    content: "Heading 1";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before {
    content: "Heading 2";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before {
    content: "Heading 3";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before {
    content: "Heading 4";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before {
    content: "Heading 5";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before {
    content: "Heading 6";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before {
    font-size: 2em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before {
    font-size: 1.5em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before {
    font-size: 1.17em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before {
    font-size: 1em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before {
    font-size: 0.83em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before {
    font-size: 0.67em;
}

.ql-snow .ql-picker.ql-font {
    width: 108px;
}

.ql-snow .ql-picker.ql-font .ql-picker-item:before,
.ql-snow .ql-picker.ql-font .ql-picker-label:before {
    content: "Sans Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before {
    content: "Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before {
    content: "Monospace";
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before {
    font-family: Georgia, Times New Roman, serif;
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before {
    font-family: Monaco, Courier New, monospace;
}

.ql-snow .ql-picker.ql-size {
    width: 98px;
}

.ql-snow .ql-picker.ql-size .ql-picker-item:before,
.ql-snow .ql-picker.ql-size .ql-picker-label:before {
    content: "Normal";
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before {
    content: "Small";
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before {
    content: "Large";
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before {
    content: "Huge";
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before {
    font-size: 0.71429rem;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before {
    font-size: 1.28571rem;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before {
    font-size: 2.28571rem;
}

[dir] .ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff;
}

[dir] .ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000;
}

.ql-toolbar.ql-snow {
    box-sizing: border-box;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

[dir] .ql-toolbar.ql-snow {
    border: 1px solid #ccc;
    padding: 8px;
}

[dir=ltr] .ql-toolbar.ql-snow .ql-formats {
    margin-right: 15px;
}

[dir=rtl] .ql-toolbar.ql-snow .ql-formats {
    margin-left: 15px;
}

[dir] .ql-toolbar.ql-snow .ql-picker-label {
    border: 1px solid transparent;
}

[dir] .ql-toolbar.ql-snow .ql-picker-options {
    border: 1px solid transparent;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .2);
}

[dir] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,
[dir] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: #ccc;
}

[dir] .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
[dir] .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #000;
}

[dir] .ql-toolbar.ql-snow+.ql-container.ql-snow {
    border-top: 0;
}

.ql-snow .ql-tooltip {
    color: #444;
    white-space: nowrap;
}

[dir] .ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 0 5px #ddd;
    padding: 5px 12px;
}

.ql-snow .ql-tooltip:before {
    content: "Visit URL:";
    line-height: 26px;
}

[dir=ltr] .ql-snow .ql-tooltip:before {
    margin-right: 8px;
}

[dir=rtl] .ql-snow .ql-tooltip:before {
    margin-left: 8px;
}

.ql-snow .ql-tooltip input[type=text] {
    display: none;
    font-size: 0.92857rem;
    height: 26px;
    width: 170px;
}

[dir] .ql-snow .ql-tooltip input[type=text] {
    border: 1px solid #ccc;
    margin: 0;
    padding: 3px 5px;
}

.ql-snow .ql-tooltip a.ql-preview {
    display: inline-block;
    max-width: 200px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
}

.ql-snow .ql-tooltip a.ql-action:after {
    content: "Edit";
}

[dir=ltr] .ql-snow .ql-tooltip a.ql-action:after {
    border-right: 1px solid #ccc;
    margin-left: 16px;
    padding-right: 8px;
}

[dir=rtl] .ql-snow .ql-tooltip a.ql-action:after {
    border-left: 1px solid #ccc;
    margin-right: 16px;
    padding-left: 8px;
}

.ql-snow .ql-tooltip a.ql-remove:before {
    content: "Remove";
}

[dir=ltr] .ql-snow .ql-tooltip a.ql-remove:before {
    margin-left: 8px;
}

[dir=rtl] .ql-snow .ql-tooltip a.ql-remove:before {
    margin-right: 8px;
}

.ql-snow .ql-tooltip a {
    line-height: 26px;
}

.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
    display: none;
}

.ql-snow .ql-tooltip.ql-editing input[type=text] {
    display: inline-block;
}

.ql-snow .ql-tooltip.ql-editing a.ql-action:after {
    content: "Save";
}

[dir=ltr] .ql-snow .ql-tooltip.ql-editing a.ql-action:after {
    border-right: 0;
    padding-right: 0;
}

[dir=rtl] .ql-snow .ql-tooltip.ql-editing a.ql-action:after {
    border-left: 0;
    padding-left: 0;
}

.ql-snow .ql-tooltip[data-mode=link]:before {
    content: "Enter link:";
}

.ql-snow .ql-tooltip[data-mode=formula]:before {
    content: "Enter formula:";
}

.ql-snow .ql-tooltip[data-mode=video]:before {
    content: "Enter video:";
}

.ql-snow a {
    color: #06c;
}

[dir] .ql-container.ql-snow {
    border: 1px solid #ccc;
}

.ReactVirtualized__Table__headerRow {
    font-weight: 700;
    text-transform: uppercase;
}

.ReactVirtualized__Table__headerRow,
.ReactVirtualized__Table__row {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.ReactVirtualized__Table__headerTruncatedText {
    display: inline-block;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.ReactVirtualized__Table__headerColumn,
.ReactVirtualized__Table__rowColumn {
    min-width: 0;
}

[dir=ltr] .ReactVirtualized__Table__headerColumn,
[dir=ltr] .ReactVirtualized__Table__rowColumn {
    margin-right: 10px;
}

[dir=rtl] .ReactVirtualized__Table__headerColumn,
[dir=rtl] .ReactVirtualized__Table__rowColumn {
    margin-left: 10px;
}

.ReactVirtualized__Table__rowColumn {
    text-overflow: ellipsis;
    white-space: nowrap;
}

[dir=ltr] .ReactVirtualized__Table__headerColumn:first-of-type,
[dir=ltr] .ReactVirtualized__Table__rowColumn:first-of-type {
    margin-left: 10px;
}

[dir=rtl] .ReactVirtualized__Table__headerColumn:first-of-type,
[dir=rtl] .ReactVirtualized__Table__rowColumn:first-of-type {
    margin-right: 10px;
}

[dir] .ReactVirtualized__Table__sortableHeaderColumn {
    cursor: pointer;
}

.ReactVirtualized__Table__sortableHeaderIconContainer {
    display: flex;
    align-items: center;
}

.ReactVirtualized__Table__sortableHeaderIcon {
    flex: 0 0 24px;
    height: 1em;
    width: 1em;
    fill: currentColor;
}

@keyframes react-loading-skeleton-ltr {
    to {
        transform: translateX(100%);
    }
}

@keyframes react-loading-skeleton-rtl {
    to {
        transform: translateX(-100%);
    }
}

.react-loading-skeleton {
    --base-color: #ebebeb;
    --highlight-color: #f5f5f5;
    --animation-duration: 1.5s;
    --animation-direction: normal;
    --pseudo-element-display: block;
    width: 100%;
    display: inline-flex;
    line-height: 1;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    overflow: hidden;
}

[dir] .react-loading-skeleton {
    background-color: var(--base-color);
    border-radius: 0.25rem;
}

.react-loading-skeleton:after {
    content: " ";
    display: var(--pseudo-element-display);
    position: absolute;
    top: 0;
    height: 100%;
}

[dir] .react-loading-skeleton:after {
    left: 0;
    right: 0;
    background-repeat: no-repeat;
    animation-direction: var(--animation-direction);
    animation-duration: var(--animation-duration);
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
}

[dir=ltr] .react-loading-skeleton:after {
    background-image: linear-gradient(90deg, var(--base-color), var(--highlight-color), var(--base-color));
    transform: translateX(-100%);
    animation-name: react-loading-skeleton-ltr;
}

[dir=rtl] .react-loading-skeleton:after {
    background-image: linear-gradient(-90deg, var(--base-color), var(--highlight-color), var(--base-color));
    transform: translateX(100%);
    animation-name: react-loading-skeleton-rtl;
}

@media(prefers-reduced-motion) {
    .react-loading-skeleton {
        --pseudo-element-display: none;
    }
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
summary,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    vertical-align: baseline;
}

[dir] a,
[dir] abbr,
[dir] acronym,
[dir] address,
[dir] applet,
[dir] article,
[dir] aside,
[dir] audio,
[dir] b,
[dir] big,
[dir] blockquote,
[dir] body,
[dir] canvas,
[dir] caption,
[dir] center,
[dir] cite,
[dir] code,
[dir] dd,
[dir] del,
[dir] details,
[dir] dfn,
[dir] div,
[dir] dl,
[dir] dt,
[dir] em,
[dir] embed,
[dir] fieldset,
[dir] figcaption,
[dir] figure,
[dir] footer,
[dir] form,
[dir] h1,
[dir] h2,
[dir] h3,
[dir] h4,
[dir] h5,
[dir] h6,
[dir] header,
[dir] hgroup,
[dir] i,
[dir] iframe,
[dir] img,
[dir] ins,
[dir] kbd,
[dir] label,
[dir] legend,
[dir] li,
[dir] mark,
[dir] menu,
[dir] nav,
[dir] object,
[dir] ol,
[dir] output,
[dir] p,
[dir] pre,
[dir] q,
[dir] ruby,
[dir] s,
[dir] samp,
[dir] section,
[dir] small,
[dir] span,
[dir] strike,
[dir] strong,
[dir] summary,
[dir] table,
[dir] tbody,
[dir] td,
[dir] tfoot,
[dir] th,
[dir] thead,
[dir] time,
[dir] tr,
[dir] tt,
[dir] u,
[dir] ul,
[dir] var,
[dir] video,
html[dir] {
    margin: 0;
    border: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

body {
    line-height: 1;
}

ol,
ul {
    list-style: none;
}

blockquote,
q {
    quotes: none;
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: "";
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

:root {
    --color-primary: #2e4a9d;
    --color-page-title: #1b1b1b;
    --color-border-active: #3966ec;
    --color-trade-base: #202533;
    --color-trade-text: #7486a6;
    --color-trade-active: #fff;
    --trade-modal-btn-bg: #2e4a9d;
    --trade-modal-btn-link: #2e4a9d;
    --bg-default: #f1f5fb;
    --bg-tooltip: #1b1b1b;
    --bg-form-dark: #252937;
    --bg-form-dark-active: #1b1b1b;
    --bg-form-dark-hover: #1b1b1b;
    --bg-form-menu: #252937;
    --primary-color: #102648;
    --primary-color-light: #f5f5f5;
    --primary-bg: #fff;
    --primary-active-bg: #fafafa;
    --primary-radius-width: 8px;
    --application-border-color: #ededed;
    --usercenter-nav-bg: #fafafa;
    --usercenter-nav-text-color: #1b1b1b;
    --usercenter-nav-link-color: #2e4a9d;
    --btn-default-border-color: #fff;
    --btn-default-bg: #fff;
    --btn-default-text-color: #1b1b1b;
    --btn-default-hover-color: #000;
    --btn-default-border-hover-color: #fff;
    --btn-cancel-bg: #fff;
    --btn-cancel-text-color: #1b1b1b;
    --btn-disabled-bg: #ccc;
    --btn-disabled-text-color: #fff;
    --tag-bg: rgba(254, 166, 0, .05);
    --tag-border-color: rgba(254, 166, 0, .05);
    --tag-text-color: #efa10e;
    --tag-icon-color: #fea600;
    --input-tools-text-color: #ccc;
    --close-text-color: #d9d9d9;
    --modal-shadow-bg: rgba(0, 0, 0, .5);
    --shadow-color: rgba(46, 74, 157, .15);
    --list-border-color: #eee;
    --list-border-hover-color: #2e4a9d;
    --guide-bg: #2e4a9d;
    --guide-title-color: #fff;
    --guide-desc-color: #a4aecb;
    --bg-color: #f5f5f5;
    --text-color: #1b1b1b;
    --text-color-1: #1b1b1b;
    --text-color-2: #555;
    --text-color-3: #999;
    --text-color-4: #999;
    --text-color-reverse: #fff;
    --trade-line-color: #eee;
    --line-color: #eee;
    --bg-color-1: #fff;
    --bg-color-2: #fdfdfd;
    --bg-color-3: #f5f5f5;
    --bg-color-4: #f5f5f5;
    --bg-color-5: #eee;
    --bg-color-6: #fff;
    --trade-btn-color: #eee;
    --bg-1: #fff;
    --bg-1-title: #1b1b1b;
    --bg-1-title-hover: #2e4a9d;
    --bg-2: #fff;
    --bg-2-hover: #f5f5f5;
    --bg-2-title: #1b1b1b;
    --bg-2-text: #777;
    --bg-2-nav: #999;
    --bg-2-nav-hover: #1b1b1b;
    --bg-3: #eee;
    --mbg-1: #fff;
    --mbg-1-title: #1b1b1b;
    --mbg-1-text: #777;
    --mbg-1-border: #fff;
    --mbg-1-border-hover: #3966ec;
    --mbg-2: #f5f5f5;
    --mbg-2-hover: #1b1b1b;
    --mbg-2-hover-title: #fff;
    --mbg-2-title: #1b1b1b;
    --mbg-2-text: #999;
    --mbg-2-link: #999;
    --mbg-2-link-hover: #3966ec;
    --nav-label-bg: rgba(51, 51, 51, .1);
    --nav-label-text: #1b1b1b;
    --nav-label-default-bg: rgba(46, 74, 157, .1);
    --nav-label-default-text: #0f6aff;
    --asset-bg: #fafafa;
    --asset-bg-hover: #f5f5f5;
    --border-color: rgba(51, 51, 51, .1);
}

.main-theme-dark {
    --nav-label-bg: hsla(0, 0%, 100%, .1);
    --nav-label-text: #fff;
    --nav-label-default-bg: #2b3552;
    --nav-label-default-text: #0f6aff;
    --bg-default: #090d14;
    --color-primary: #1b1b1b;
    --asset-bg: #2d2f34;
    --asset-bg-hover: #2d2f34;
    --bg-color: #000;
    --text-color: #fff;
    --text-color-1: #eee;
    --text-color-2: #ccc;
    --text-color-3: #999;
    --text-color-4: #777;
    --text-color-reverse: #1b1b1b;
    --trade-line-color: #090d14;
    --line-color: #242427;
    --bg-color-1: #252525;
    --bg-color-2: #1b1b1b;
    --bg-color-3: #333;
    --bg-color-4: #40444a;
    --bg-color-5: #40444a;
    --trade-btn-color: #303137;
    --bg-1: #1b1b1b;
    --bg-1-title: #eee;
    --bg-1-title-hover: #fff;
    --bg-2: #252525;
    --bg-2-hover: #333;
    --bg-2-title: #ccc;
    --bg-2-text: #777;
    --bg-2-nav: #999;
    --bg-2-nav-hover: #fff;
    --bg-3: #2d2f34;
    --mbg-1: #222;
    --mbg-1-title: #fff;
    --mbg-1-text: #999;
    --mbg-1-border: #202126;
    --mbg-1-border-hover: #3966ec;
    --border-color: rgba(51, 51, 51, .5);
    --mbg-2: #333;
    --mbg-2-hover: #fff;
    --mbg-2-hover-title: #1b1b1b;
    --mbg-2-title: #fff;
    --mbg-2-text: #999;
    --mbg-2-link: #999;
    --mbg-2-link-hover: #3966ec;
    --btn-disabled-bg: rgba(46, 74, 157, .6);
}

.theme-transparent {
    --bg-1-title: #fff;
    --bg-1-title-hover: #fff;
    --bg-2: #fff;
    --bg-2-title: #1b1b1b;
}

@media(max-width:1280px) {
     :root {
        --font-size-page-title: 32px;
        --font-size-title: 18px;
        --font-size-text: 12px;
    }
}

@media(max-width:768px) {
    .theme-transparent {
        --bg-1-title: #1b1b1b;
        --bg-1-title-hover: #1b1b1b;
        --bg-2: #1b1b1b;
        --bg-2-title: #1b1b1b;
    }
}

:root {
    --color-success: #25c072;
    --color-error: #ff5b30;
    --color-warning: #fea600;
    --color-note-bg: rgba(51, 51, 51, .1);
    --color-error-bg: rgba(255, 91, 80, .05);
    --color-warning-bg: rgba(254, 166, 0, .05);
    --color-brand-bg: rgba(46, 74, 157, .05);
    --color-up: #25c072;
    --color-down: #ff5b50;
    --color-buy: #25c072;
    --color-sell: #ff5b50;
    --color-up-bg: rgba(37, 192, 114, .1);
    --color-down-bg: rgba(255, 91, 80, .1);
}

.main-theme-dark {
    --color-up-bg: rgba(37, 192, 114, .2);
    --color-down-bg: rgba(255, 91, 80, .2);
    --color-note-bg: hsla(0, 0%, 100%, .16);
    --color-success-bg: rgba(37, 192, 114, .16);
    --color-error-bg: rgba(255, 91, 80, .16);
    --color-warning-bg: rgba(254, 166, 0, .16);
    --color-brand-bg: rgba(57, 102, 236, .16);
}

:root {
    --color-bg: #fff;
    --color-bg-1: #fafafa;
    --color-bg-2: #f5f5f5;
    --color-bg-3: #f5f5f5;
    --color-bg-4: #eee;
    --color-fff: #fff;
    --color-fa: #fafafa;
    --color-f5: #f5f5f5;
    --color-eee: #eee;
    --color-ddd: #ddd;
    --color-ccc: #ccc;
    --color-999: #999;
    --color-777: #777;
    --color-555: #555;
    --color-444: #444;
    --color-333: #333;
    --color-25: #252525;
    --color-222: #222;
    --color-1b: #1b1b1b;
    --color-000: #000;
    --color-title: #1b1b1b;
    --color-title-opacity-3: rgba(27, 27, 27, .3);
    --color-text: #777;
    --color-text-active: #2e4a9d;
    --color-desc: #999;
    --color-tips: #999;
    --color-tips-hover: #1b1b1b;
    --color-link: #2e4a9d;
    --color-link-hover: #2e4a9d;
    --color-line: #eee;
    --color-line-icon: #ccc;
    --color-line-active: #1b1b1b;
    --color-highlight-bg: #f5f5f5;
    --color-modal-bg: #fff;
    --color-border: #eee;
    --color-icon: #ccc;
    --color-shadow-sm: rgba(0, 0, 0, .1);
    --color-shadow: rgba(0, 0, 0, .2);
    --outline-shadow: 0 0 0 2px rgba(27, 27, 27, .2);
    --color-qrcode-bg: #fff;
    --color-group-bg: #fff;
    --color-group-bg-hover: #fff;
    --color-group-border: #eee;
    --color-group-border-hover: #3966ec;
    --color-block-bg: #fafafa;
    --color-block-bg-hover: #fff;
    --color-linearStart: rgba(49, 140, 255, .1);
    --color-linearStop: hsla(0, 0%, 100%, .1);
    --color-brand: #2e4a9d;
    --color-brand-text: #2e4a9d;
    --color-note-bg: rgba(254, 166, 0, .1);
    --color-warning-bg: rgba(255, 73, 61, .1);
    --color-success-bg: rgba(37, 192, 114, .1);
    --color-sell-bg: rgba(255, 73, 61, .1);
    --color-buy-bg: rgba(37, 192, 114, .1);
}

.main-theme-dark {
    --color-bg: #000;
    --color-bg-1: #1b1b1b;
    --color-bg-2: #222;
    --color-bg-3: #252525;
    --color-bg-4: #333;
    --color-fff: #1b1b1b;
    --color-fa: #222;
    --color-f5: #252525;
    --color-eee: #333;
    --color-ddd: #444;
    --color-ccc: #555;
    --color-999: #777;
    --color-777: #999;
    --color-555: #ccc;
    --color-444: #ddd;
    --color-333: #eee;
    --color-25: #f5f5f5;
    --color-222: #fafafa;
    --color-1b: #fff;
    --color-000: #fff;
    --color-dark-fff: #fff;
    --color-dark-fa: #fafafa;
    --color-dark-f5: #f5f5f5;
    --color-dark-eee: #eee;
    --color-dark-ddd: #ddd;
    --color-dark-ccc: #ccc;
    --color-dark-999: #999;
    --color-dark-777: #777;
    --color-dark-555: #555;
    --color-dark-444: #444;
    --color-dark-333: #333;
    --color-dark-25: #252525;
    --color-dark-222: #222;
    --color-dark-1b: #1b1b1b;
    --color-dark-000: #000;
    --color-title: #fff;
    --color-title-opacity-3: hsla(0, 0%, 100%, .3);
    --color-text: #999;
    --color-text-active: #3966ec;
    --color-desc: #777;
    --color-tips: #777;
    --color-icon: #555;
    --color-tips-hover: #fff;
    --color-link: #3966ec;
    --color-link-hover: #3966ec;
    --color-line: #252525;
    --color-line-icon: #555;
    --color-line-active: #fff;
    --color-highlight-bg: #f5f5f5;
    --color-modal-bg: #222;
    --color-shadow-sm: transparent;
    --color-shadow: transparent;
    --color-border: #999;
    --outline-shadow: 0 0 0 2px hsla(0, 0%, 100%, .3);
    --color-qrcode-bg: #fff;
    --color-group-bg: #222;
    --color-group-bg-hover: #333;
    --color-group-border: #222;
    --color-group-border-hover: #222;
    --color-block-bg: #222;
    --color-block-bg-hover: #333;
    --color-linearStart: rgba(46, 74, 157, .5);
    --color-linearStop: rgba(46, 74, 157, 0);
    --color-brand: #3966ec;
    --color-brand-text: #3966ec;
    --color-brand-hover: #0f6aff;
    --color-note-bg: rgba(254, 166, 0, .2);
    --color-warning-bg: rgba(255, 73, 61, .2);
    --color-success-bg: rgba(37, 192, 114, .2);
    --color-sell-bg: rgba(255, 73, 61, .2);
    --color-buy-bg: rgba(37, 192, 114, .2);
}

.main-theme-dark .react-loading-skeleton {
    --base-color: #333;
    --highlight-color: rgba(0, 0, 0, .5);
}

:root {
    --size-height-xs: 32px;
    --size-height-sm: 40px;
    --size-height: 40px;
    --size-height-md: 48px;
    --size-height-ml: 56px;
    --size-height-lg: 64px;
    --size-input-height-xs: 32px;
    --size-input-height-sm: 40px;
    --size-input-height: 40px;
    --size-input-height-md: 48px;
    --size-input-height-lg: 56px;
    --size-input-border-radius-xs: 4px;
    --size-input-border-radius-sm: 8px;
    --size-input-border-radius: 12px;
    --size-input-border-radius-lg: 16px;
    --size-modal-width-xs: 360px;
    --size-modal-width-sm: 400px;
    --size-modal-width: 440px;
    --size-modal-width-nm: 480px;
    --size-modal-width-md: 560px;
    --size-modal-width-lg: 680px;
    --size-modal-width-xlg: 720px;
    --size-modal-width-hg: 960px;
    --size-modal-border-radius-xs: 4px;
    --size-modal-border-radius-sm: 8px;
    --size-modal-border-radius: 12px;
    --size-modal-border-radius-lg: 16px;
    --size-content-width: 1200px;
    --size-content-width-max: 1346px;
    --font-size-page-title: 40px;
    --font-size-account-title: 28px;
    --font-size-title: 20px;
    --font-size-btn: 16px;
    --font-size-text: 14px;
    --font-size-small: 12px;
}

@media(max-width:1280px) {
     :root {
        --font-size-page-title: 32px;
        --font-size-title: 18px;
        --font-size-text: 12px;
        --size-content-width: 100%;
        --size-content-width-max: 100%;
    }
}

@media(max-width:768px) {
     :root {
        --size-height-ml: 48px;
    }
    .theme-transparent {
        --bg-1-title: #1b1b1b;
        --bg-1-title-hover: #1b1b1b;
        --bg-2: #1b1b1b;
        --bg-2-title: #1b1b1b;
    }
}

:root {
    --color-nav-bg: #1b1b1b;
    --color-nav-text: #fff;
    --color-nav-text-hover: #fff;
    --color-nav-text-active: #fff;
    --color-nav-desc: #999;
    --color-nav-menu-bg: #222;
    --color-nav-menu-bg-hover: #2b2b2b;
    --color-nav-icon: #fff;
    --color-nav-icon-hover: #3966ec;
    --size-nav-height: 64px;
    --color-nav-scrollbar: #333;
    --color-nav-line: #333;
    --min-footer-height: 480px;
    --color-input-text: #1b1b1b;
    --color-input-bg: #fff;
    --color-input-bg-hover: #fff;
    --color-input-bg-active: #fff;
    --color-input-bg-disabled: #f5f5f5;
    --color-input-border: #eee;
    --color-input-border-focus: #1b1b1b;
    --color-input-error: #ff493d;
    --color-input-placeholder: #999;
    --color-input-pullUp: #999;
    --color-input-pullUp-active: #777;
    --color-input-addon-bg: #f5f5f5;
    --color-input-addon-text: #999;
    --color-input-addon-text-hover: #1b1b1b;
    --color-input-title: #999;
    --color-input-icon: #999;
    --color-input-icon-hover: #333;
    --color-input-tips: #999;
    --color-input-mask-bg: #fff;
    --color-input-mask-text: #333;
}

.main-theme-dark {
    --color-input-text: #fff;
    --color-input-bg: #333;
    --color-input-bg-disabled: #202126;
    --color-input-border: #333;
    --color-input-border-focus: #fff;
    --color-input-placeholder: #999;
    --color-input-pullUp: #999;
    --color-input-pullUp-active: #999;
    --color-input-addon-bg: #2b2b2b;
    --color-input-addon-text: #999;
    --color-input-addon-text-hover: #fff;
    --color-input-title: #999;
    --color-input-icon: #999;
    --color-input-icon-hover: #fff;
    --color-input-tips: #999;
    --color-input-mask-bg: #333;
    --color-input-mask-text: #fff;
}

.main-theme-dark .custom-modal-visible {
    --color-input-bg: transparent;
    --color-input-mask-bg: #222;
}

:root {
    --color-toggle-bg: #eee;
    --color-toggle-text: #777;
    --color-toggle-bg-active: #1b1b1b;
    --color-toggle-text-active: #fff;
    --color-toggle-text-hover: #fff;
}

.main-theme-dark {
    --color-toggle-bg: #333;
    --color-toggle-text: #999;
    --color-toggle-bg-active: #fff;
    --color-toggle-text-active: #1b1b1b;
    --color-toggle-text-hover: #1b1b1b;
}

:root {
    --color-dropdown-menu-bg: #fff;
    --color-dropdown-menu-bg-hover: #f5f5f5;
    --color-dropdown-menu-bg-active: transparent;
    --color-dropdown-desc: #777;
    --color-dropdown-select-bg: #fff;
    --color-dropdown-select-bg-active: #fff;
    --color-dropdown-select-bg-hover: #fff;
    --color-dropdown-select-text: #333;
    --color-dropdown-select-text-hover: #1b1b1b;
    --color-dropdown-select-text-active: #1b1b1b;
    --color-dropdown-text: #333;
    --color-dropdown-text-hover: #333;
    --color-dropdown-text-active: #2e4a9d;
    --color-dropdown-border: #eee;
    --color-dropdown-line: #f5f5f5;
    --color-dropdown-label-text: #fea600;
    --color-dropdown-label-bg: rgba(254, 166, 0, .1);
    --color-dropdown-menu-shadow: 0 0 16px rgba(0, 0, 0, .2);
}

.main-theme-dark {
    --color-dropdown-menu-bg: #1b1b1b;
    --color-dropdown-menu-bg-hover: #252525;
    --color-dropdown-menu-bg-active: transparent;
    --color-dropdown-desc: #999;
    --color-dropdown-select-bg: transparent;
    --color-dropdown-select-bg-active: transparent;
    --color-dropdown-select-bg-hover: transparent;
    --color-dropdown-select-text: #999;
    --color-dropdown-select-text-hover: #fff;
    --color-dropdown-select-text-active: #fff;
    --color-dropdown-text: #eee;
    --color-dropdown-text-hover: #fff;
    --color-dropdown-text-active: #3966ec;
    --color-dropdown-border: transparent;
    --color-dropdown-line: #333;
    --color-dropdown-menu-shadow: 0 0 16px rgba(0, 0, 0, .6);
}

:root {
    --color-select-bg: #fff;
    --color-select-bg-disabled: #eee;
    --color-select-text-disabled: #777;
    --color-select-text: #333;
    --color-select-text-active: #2e4a9d;
    --color-select-border: #eee;
    --color-select-border-active: #1b1b1b;
    --color-select-icon: #ccc;
    --color-select-icon-active: #333;
    --color-select-menu-bg: #fff;
    --color-select-menu-bg-hover: #f5f5f5;
    --color-select-menu-text: #333;
    --color-select-menu-text-hover: #333;
    --color-select-menu-text-active: #2e4a9d;
    --color-select-placeholder: #999;
}

.main-theme-dark {
    --color-select-bg: #2b2b2b;
    --color-select-bg-disabled: #eee;
    --color-select-text-disabled: #777;
    --color-select-text: #fff;
    --color-select-text-active: #3966ec;
    --color-select-border: #333;
    --color-select-border-active: #fff;
    --color-select-icon: #999;
    --color-select-icon-active: #ccc;
    --color-select-menu-bg: #2b2b2b;
    --color-select-menu-bg-hover: #333;
    --color-select-menu-text: #fff;
    --color-select-menu-text-hover: #fff;
    --color-select-menu-text-active: #3966ec;
    --color-select-placeholder: #999;
}

:root {
    --color-btn-bg: #1b1b1b;
    --color-btn-border: #1b1b1b;
    --color-btn-text: #fff;
    --color-btn-icon: #fff;
    --color-btn-bg-hover: #555;
    --color-btn-bg-disabled: #ccc;
    --color-btn-outline-bg: #fff;
    --color-btn-tag-bg: #eee;
    --color-btn-tag-bg-hover: #ddd;
    --color-btn-tag-text: #1b1b1b;
    --color-btn-tag-bg-disabled: #f5f5f5;
    --color-btn-tag-text-disabled: #777;
    --color-btn-buy-text: #fff;
    --color-btn-buy-bg: #25c072;
    --color-btn-buy-bg-hover: rgba(37, 192, 114, .8);
    --color-btn-sell-text: #fff;
    --color-btn-sell-bg: #ff5b50;
    --color-btn-sell-bg-hover: rgba(255, 91, 80, .8);
}

.main-theme-dark {
    --color-btn-bg: #fff;
    --color-btn-border: #fff;
    --color-btn-text: #1b1b1b;
    --color-btn-icon: #1b1b1b;
    --color-btn-bg-hover: #ccc;
    --color-btn-bg-disabled: #555;
    --color-btn-outline-bg: #1b1b1b;
    --color-btn-tag-bg: #333;
    --color-btn-tag-bg-hover: #444;
    --color-btn-tag-text: #fff;
    --color-btn-tag-bg-disabled: #252525;
    --color-btn-tag-text-disabled: #999;
}

:root {
    --color-uncheck: rgba(0, 0, 0, .2);
    --color-checked: #000;
    --color-check-text: #777;
    --color-switch-bg: #ddd;
    --color-switch-text: #777;
    --color-switch-text-active: #fff;
    --color-switch-bg-active: #333;
    --color-switch-thumb: #fff;
    --color-checkbox-border: #777;
    --color-checkbox-border-active: #1b1b1b;
    --color-checkbox-bg: #fff;
    --color-checkbox-bg-active: #1b1b1b;
    --color-checkbox-checked: #fff;
    --color-checkbox-text: #1b1b1b;
    --color-check-bg: #ddd;
    --color-check-bg-active: #1b1b1b;
}

.main-theme-dark {
    --color-uncheck: hsla(0, 0%, 100%, .2);
    --color-checked: #fff;
    --color-check-text: #999;
    --color-switch-bg: #444;
    --color-switch-text: #999;
    --color-switch-text-active: #1b1b1b;
    --color-switch-bg-active: #fff;
    --color-switch-thumb: #1b1b1b;
    --color-checkbox-bg: transparent;
    --color-checkbox-bg-active: #fff;
    --color-checkbox-border: #999;
    --color-checkbox-border-active: #fff;
    --color-checkbox-checked: #1b1b1b;
    --color-checkbox-text: #fff;
    --color-check-bg: #444;
    --color-check-bg-active: #fff;
}

:root {
    --toastify-toast-width: 380px!important;
    --toastify-bg: #fff;
    --toastify-title: #333;
    --toastify-text: #999;
}

.main-theme-dark {
    --toastify-color-dark: #252525;
    --toastify-text-color-dark: #fff;
    --toastify-bg: #252525;
    --toastify-title: #eee;
    --toastify-text: #999;
}

:root {
    --gc-text-color-5: #999;
    --gc-text-color-6: #ccc;
    --gc-text-color-7: #000;
    --gc-text-color-8: #fff;
    --gc-text-color-9: #777;
    --gc-text-color-10: #2e4a9d;
    --color-frag-bg-1: #fff;
    --color-frag-bg-2: #fff;
    --color-frag-bg-3: #fafafa;
    --color-frag-bg-4: #fafafa;
    --color-frag-bg-5: #f4f4f4;
    --color-frag-bg-6: #fafafa;
    --color-frag-bg-7: #fff;
    --color-frag-bg-8: #fafafa;
    --gc-tag-bg-1: rgba(254, 166, 0, .05);
    --gc-border-color-1: #1b1b1b;
    --gc-border-color-2: #2e4a9d;
    --gc-border-color-4: #eee;
    --gc-border-color-5: #ddd;
    --gc-border-color-6: #1b1b1b;
    --fragment-brightness-1: brightness(100);
    --fragment-brightness-2: brightness(0);
}

.main-theme-dark {
    --gc-text-color-5: #fff;
    --gc-text-color-6: #999;
    --gc-text-color-7: #fff;
    --gc-text-color-8: #1b1b1b;
    --gc-text-color-9: #ccc;
    --gc-text-color-10: #3966ec;
    --color-frag-bg-1: #1b1b1b;
    --color-frag-bg-2: #222;
    --color-frag-bg-3: #252525;
    --color-frag-bg-4: #000;
    --color-frag-bg-5: #333;
    --color-frag-bg-6: #2d2f34;
    --color-frag-bg-7: #2a2b30;
    --color-frag-bg-8: #2b2b2b;
    --gc-tag-bg-1: #2a2b30;
    --gc-border-color-1: #fff;
    --gc-border-color-2: #3966ec;
    --gc-border-color-4: #333;
    --gc-border-color-5: #444;
    --gc-border-color-6: #fff;
    --fragment-brightness-1: brightness(0);
    --fragment-brightness-2: brightness(100);
}

:root {
    --color-quick-buy-bg: rgba(37, 192, 114, .4);
    --color-quick-buy-bg-hover: #25c072;
    --color-quick-sell-bg: rgba(255, 73, 61, .4);
    --color-quick-sell-bg-hover: #ff493d;
}

.main-theme-dark {
    --color-quick-buy-bg: rgba(37, 192, 114, .2);
    --color-quick-sell-bg: rgba(255, 73, 61, .2);
}

:root {
    --size-modal-close-icon: 16px;
    --color-modal-close-icon: #ccc;
    --color-modal-close-icon-hover: #777;
}

.main-theme-dark {
    --color-modal-close-icon: #555;
    --color-modal-close-icon-hover: #999;
}

:root {
    --color-tooltip-bg: #fff;
}

.main-theme-dark {
    --color-tooltip-bg: #333;
}

:root {
    --color-scrollbar-track: transparent;
    --color-scrollbar-thumb: #ddd;
}

.main-theme-dark {
    --color-scrollbar-track: transparent;
    --color-scrollbar-thumb: #444;
}

:root {
    --color-pagination-text: #777;
    --color-pagination-text-hover: #1b1b1b;
    --color-pagination-text-active: #1b1b1b;
    --color-pagination-text-disabled: #ccc;
    --color-pagination-bg: transparent;
    --color-pagination-bg-active: #f4f4f4;
    --color-pagination-icon: #d8d8d8;
    --color-pagination-border: transparent;
    --color-pagination-border-hover: #f4f4f4;
    --color-pagination-border-active: #f4f4f4;
}

.main-theme-dark {
    --color-pagination-text: #999;
    --color-pagination-text-hover: #fff;
    --color-pagination-text-active: #fff;
    --color-pagination-text-disabled: #555;
    --color-pagination-bg: transparent;
    --color-pagination-bg-active: #333;
    --color-pagination-icon: #999;
    --color-pagination-border: transparent;
    --color-pagination-border-hover: #333;
    --color-pagination-border-active: #333;
}

[dir] .popIn {
    animation-name: popIn;
    animation-duration: 0.2s;
    animation-fill-mode: both;
}

@keyframes popIn {
    0% {
        transform: scale3d(0, 0, 0);
        transform-origin: 50% 50%;
        opacity: 0;
    }
    50% {
        animation-timing-function: cubic-bezier(.55, .55, .2);
        transform-origin: 50% 50%;
        transform: scale3d(1.08, 1.08, 1.08);
    }
    to {
        animation-timing-function: cubic-bezier(.55, .55, .2);
        transform-origin: 50% 50%;
        transform: scaleX(1);
        opacity: 1;
    }
}

[dir] .popOut {
    animation-name: popOut;
    animation-duration: 0.2s;
    animation-fill-mode: both;
}

@keyframes popOut {
    0% {
        transform: scaleX(1);
        transform-origin: 50% 50%;
        opacity: 1;
    }
    25% {
        animation-timing-function: cubic-bezier(.55, .55, .2);
        transform-origin: 50% 50%;
        transform: scale3d(1.1, 1.1, 1.1);
    }
    75% {
        animation-timing-function: cubic-bezier(.55, .55, .2);
        transform-origin: 50% 50%;
        transform: scale3d(0, 0, 0);
    }
    to {
        opacity: 0;
    }
}

@keyframes cirle-anim-ltr {
    0% {
        transform: rotate(0);
    }
    to {
        transform: rotate(1turn);
    }
}

@keyframes cirle-anim-rtl {
    0% {
        transform: rotate(0);
    }
    to {
        transform: rotate(-1turn);
    }
}

.cirle-animation,
.icon-loading {
    display: inline-block;
}

[dir] .cirle-animation,
[dir] .icon-loading {
    transform-origin: center center;
}

[dir=ltr] .cirle-animation,
[dir=ltr] .icon-loading {
    animation: cirle-anim-ltr 1s linear infinite backwards;
}

[dir=rtl] .cirle-animation,
[dir=rtl] .icon-loading {
    animation: cirle-anim-rtl 1s linear infinite backwards;
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0, 50px, 0);
    }
    to {
        opacity: 1;
        transform: translateZ(0);
    }
}

@keyframes fadeInRight-ltr {
    0% {
        opacity: 0;
        transform: translate3d(100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: translateZ(0);
    }
}

@keyframes fadeInRight-rtl {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
    to {
        opacity: 1;
        transform: translateZ(0);
    }
}

@keyframes fadeOutRight-ltr {
    0% {
        opacity: 1;
    }
    to {
        opacity: 0;
        transform: translate3d(100%, 0, 0);
    }
}

@keyframes fadeOutRight-rtl {
    0% {
        opacity: 1;
    }
    to {
        opacity: 0;
        transform: translate3d(-100%, 0, 0);
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
    }
    to {
        opacity: 0;
        transform: translate3d(0, 100%, 0);
    }
}

@keyframes scaleIn {
    0% {
        transform: scale(.5);
        opacity: 0.5;
    }
    to {
        transform: scale(1.5);
        opacity: 0;
    }
}

[dir=ltr] .animate__fadeOutRight {
    animation: fadeOutRight-ltr 0.5s ease-in-out forwards;
}

[dir=rtl] .animate__fadeOutRight {
    animation: fadeOutRight-rtl 0.5s ease-in-out forwards;
}

[dir] .animate__fadeOutDown {
    animation: fadeOutDown 0.5s ease-in-out forwards;
}

@keyframes slideInUp {
    0% {
        transform: translate3d(0, 100%, 0);
        visibility: visible;
    }
    to {
        transform: translateZ(0);
    }
}

[dir] .animate__slideInUp {
    animation: slideInUp 0.25s ease-in-out forwards;
}

@keyframes slideInRight-ltr {
    0% {
        transform: translate3d(100%, 0, 0);
        visibility: visible;
    }
    to {
        transform: translateZ(0);
    }
}

@keyframes slideInRight-rtl {
    0% {
        transform: translate3d(-100%, 0, 0);
        visibility: visible;
    }
    to {
        transform: translateZ(0);
    }
}

@media(max-width:1180px) {
    .dropdown .dropdown_menu,
    .dropdown .dropdown_menu.sm-size {
        min-width: auto;
    }
    [dir] .dropdown .dropdown_menu,
    [dir] .dropdown .dropdown_menu.sm-size {
        border-radius: 0;
    }
}

.pop-modal {
    opacity: 0;
    pointer-events: none;
}

[dir] .pop-modal {
    transform: scale(.4);
}

.pop-modal-enter-done {
    opacity: 1;
    pointer-events: auto;
}

[dir] .pop-modal-enter-done {
    transform: scale(1);
}

.pop-modal-exit {
    opacity: 0;
}

[dir] .pop-modal-exit {
    transform: scale(.4);
}

@keyframes pullUp {
    0% {
        transform: scaleY(.1);
    }
    40% {
        transform: scaleY(1.02);
    }
    60% {
        transform: scaleY(.98);
    }
    80% {
        transform: scaleY(1.01);
    }
    to {
        transform: scaleY(1);
    }
}

@keyframes scale {
    0% {
        transform: scale(.9);
    }
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(.9);
    }
    to {
        transform: scale(1.1);
    }
}

@keyframes progress-bar-stripes-ltr {
    0% {
        background-position: 0 0;
    }
    to {
        background-position: 32px 0;
    }
}

@keyframes progress-bar-stripes-rtl {
    0% {
        background-position: 100% 0;
    }
    to {
        background-position: right 32px top 0;
    }
}

:root {
    --rotate: 0;
}

@keyframes spin {
    0% {
        --rotate: 0;
    }
    to {
        --rotate: 360deg;
    }
}

@keyframes breath {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.3;
    }
    to {
        opacity: 1;
    }
}

@font-face {
    font-family: iconfont;
    src: url("/fonts/iconfont.eot?t=1723024042862");
    src: url("/fonts/iconfont.eot?t=1723024042862#iefix") format("embedded-opentype"), url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2"), url(/fonts/iconfont.woff?t=1723024042862) format("woff"), url(/fonts/iconfont.ttf?t=1723024042862) format("truetype"), url(/fonts/iconfont.svg?t=1723024042862#iconfont) format("svg");
}

.iconfont {
    font-family: iconfont!important;
    font-size: 1.14286rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-cloud-download:before {
    content: "";
}

.icon-blog:before {
    content: "";
}

.icon-kakao:before {
    content: "";
}

.icon-telegram:before {
    content: "";
}

.icon-medium:before {
    content: "";
}

.icon-reddit:before {
    content: "";
}

.icon-copy-trading:before {
    content: "";
}

.icon-success:before {
    content: "";
}

.icon-user:before {
    content: "";
}

.icon-help:before {
    content: "";
}

.icon-close-circle:before {
    content: "";
}

.icon-app-store-fill:before {
    content: "";
}

.icon-mobile-fill:before {
    content: "";
}

.icon-recharge-record:before {
    content: "";
}

.icon-history-record:before {
    content: "";
}

.icon-record:before {
    content: "";
}

.icon-tick:before {
    content: "";
}

.icon-help-circle:before {
    content: "";
}

.icon-long-arrow-up:before {
    content: "";
}

.icon-long-arrow-down:before {
    content: "";
}

.icon-empty:before {
    content: "";
}

.icon-calendar:before {
    content: "";
}

.icon-bankcard:before {
    content: "";
}

.icon-alipay:before {
    content: "";
}

.icon-wxpay:before {
    content: "";
}

.icon-long-arrow-left:before {
    content: "";
}

.icon-long-arrow-right:before {
    content: "";
}

.icon-camera-fill:before {
    content: "";
}

.icon-check-circle:before {
    content: "";
}

.icon-error-circle:before {
    content: "";
}

.icon-line:before {
    content: "";
}

.icon-slider:before {
    content: "";
}

.icon-pdf:before {
    content: "";
}

.icon-deposit:before {
    content: "";
}

.icon-warning:before {
    content: "";
}

.icon-reports1:before {
    content: "";
}

.icon-bell:before {
    content: "";
}

.icon-photo-frame:before {
    content: "";
}

.icon-idcard:before {
    content: "";
}

.icon-android:before {
    content: "";
}

.icon-googleplay:before {
    content: "";
}

.icon-apple:before {
    content: "";
}

.icon-white-book:before {
    content: "";
}

.icon-website:before {
    content: "";
}

.icon-eye:before {
    content: "";
}

.icon-convert-circle:before {
    content: "";
}

.icon-backtop:before {
    content: "";
}

.icon-msg-asset:before {
    content: "";
}

.icon-about:before {
    content: "";
}

.icon-indicator:before {
    content: "";
}

.icon-exist-fullscreen:before {
    content: "";
}

.icon-fire:before {
    content: "";
}

.icon-social:before {
    content: "";
}

.icon-camera:before {
    content: "";
}

.icon-book:before {
    content: "";
}

.icon-keep-watching:before {
    content: "";
}

.icon-drag:before {
    content: "";
}

.icon-singal:before {
    content: "";
}

.icon-iframe:before {
    content: "";
}

.icon-time:before {
    content: "";
}

.icon-faceid:before {
    content: "";
}

.icon-hourglass:before {
    content: "";
}

.icon-guard:before {
    content: "";
}

.icon-filter:before {
    content: "";
}

.icon-c2c:before {
    content: "";
}

.icon-zuoyi:before {
    content: "";
}

.icon-youyi:before {
    content: "";
}

.icon-linkedin:before {
    content: "";
}

.icon-instagram:before {
    content: "";
}

.icon-twitter:before {
    content: "";
}

.icon-kxianshezhi:before {
    content: "";
}

.icon-notice-line:before {
    content: "";
}

.icon-api:before {
    content: "";
}

.icon-assets-nav:before {
    content: "";
}

.icon-api-manager:before {
    content: "";
}

.icon-facebook:before {
    content: "";
}

.icon-arrow-left-circle:before {
    content: "";
}

.icon-arrow-left-fill:before {
    content: "";
}

.icon-arrow-left:before {
    content: "";
}

.icon-funds:before {
    content: "";
}

.icon-msg-notice:before {
    content: "";
}

.icon-promotions:before {
    content: "";
}

.icon-asset-security:before {
    content: "";
}

.icon-new-fill:before {
    content: "";
}

.icon-long-arrow-right-circle:before {
    content: "";
}

.icon-assets-fill:before {
    content: "";
}

.icon-balance:before {
    content: "";
}

.icon-note:before {
    content: "";
}

.icon-refresh:before {
    content: "";
}

.icon-eye-open:before {
    content: "";
}

.icon-real-trade:before {
    content: "";
}

.icon-agreed:before {
    content: "";
}

.icon-double-arrow-down:before {
    content: "";
}

.icon-account-security:before {
    content: "";
}

.icon-msg-account:before {
    content: "";
}

.icon-academy:before {
    content: "";
}

.icon-arrow-right-circle:before {
    content: "";
}

.icon-long-arrow-right-fill:before {
    content: "";
}

.icon-arrow-right:before {
    content: "";
}

.icon-arrow-right-fill:before {
    content: "";
}

.icon-pl-analysis:before {
    content: "";
}

.icon-dashboard:before {
    content: "";
}

.icon-check-square-fill:before {
    content: "";
}

.icon-msg-price:before {
    content: "";
}

.icon-check:before {
    content: "";
}

.icon-check-fill:before {
    content: "";
}

.icon-star-check:before {
    content: "";
}

.icon-msg-news:before {
    content: "";
}

.icon-favorite-active:before {
    content: "";
}

.icon-book-open:before {
    content: "";
}

.icon-caret-left:before {
    content: "";
}

.icon-rss:before {
    content: "";
}

.icon-clear:before {
    content: "";
}

.icon-caret-right:before {
    content: "";
}

.icon-slide-arrow-right:before {
    content: "";
}

.icon-caret-down:before {
    content: "";
}

.icon-slide-arrow-down:before {
    content: "";
}

.icon-caret-up:before {
    content: "";
}

.icon-arrow-down:before {
    content: "";
}

.icon-arrow-up:before {
    content: "";
}

.icon-download:before {
    content: "";
}

.icon-sort:before {
    content: "";
}

.icon-msg-operate:before {
    content: "";
}

.icon-spot:before {
    content: "";
}

.icon-download-square-down:before {
    content: "";
}

.icon-three-chart:before {
    content: "";
}

.icon-recommender:before {
    content: "";
}

.icon-download-bold:before {
    content: "";
}

.icon-logout:before {
    content: "";
}

.icon-image:before {
    content: "";
}

.icon-bell-fill:before {
    content: "";
}

.icon-plus-fill:before {
    content: "";
}

.icon-download-fill:before {
    content: "";
}

.icon-plus:before {
    content: "";
}

.icon-withdrawal-crypto:before {
    content: "";
}

.icon-deposit-out:before {
    content: "";
}

.icon-withdrawal-usdt:before {
    content: "";
}

.icon-address-book:before {
    content: "";
}

.icon-fee:before {
    content: "";
}

.icon-four-chart:before {
    content: "";
}

.icon-setting-circle:before {
    content: "";
}

.icon-search:before {
    content: "";
}

.icon-double-arrow-up:before {
    content: "";
}

.icon-favorite:before {
    content: "";
}

.icon-go-trade:before {
    content: "";
}

.icon-info:before {
    content: "";
}

.icon-video-play:before {
    content: "";
}

.icon-authentication:before {
    content: "";
}

.icon-close-fill:before {
    content: "";
}

.icon-convert:before {
    content: "";
}

.icon-close:before {
    content: "";
}

.icon-fullscreen:before {
    content: "";
}

.icon-topic:before {
    content: "";
}

.icon-date:before {
    content: "";
}

.icon-read:before {
    content: "";
}

.icon-deposit-usdt:before {
    content: "";
}

.icon-wallet:before {
    content: "";
}

.icon-theme-light:before {
    content: "";
}

.icon-demo-trade:before {
    content: "";
}

.icon-exchange:before {
    content: "";
}

.icon-online:before {
    content: "";
}

.icon-message:before {
    content: "";
}

.icon-comment:before {
    content: "";
}

.icon-liudong:before {
    content: "";
}

.icon-coupon:before {
    content: "";
}

.icon-usd-deposit:before {
    content: "";
}

.icon-buy-crypto:before {
    content: "";
}

.icon-bullish:before {
    content: "";
}

.icon-bearish:before {
    content: "";
}

.icon-msg-trade:before {
    content: "";
}

.icon-course:before {
    content: "";
}

.icon-reports:before {
    content: "";
}

.icon-crypto-assets:before {
    content: "";
}

.icon-msg-strategy:before {
    content: "";
}

.icon-crypto-deposit:before {
    content: "";
}

.icon-chart:before {
    content: "";
}

.icon-calculator:before {
    content: "";
}

.icon-crypto-guide:before {
    content: "";
}

.icon-lock:before {
    content: "";
}

.icon-minus:before {
    content: "";
}

.icon-well-number:before {
    content: "";
}

.icon-usdt:before {
    content: "";
}

.icon-msg-documentary:before {
    content: "";
}

.icon-user-group:before {
    content: "";
}

.icon-gift:before {
    content: "";
}

.icon-transfer:before {
    content: "";
}

.icon-copy:before {
    content: "";
}

.icon-heart:before {
    content: "";
}

.icon-certified:before {
    content: "";
}

.icon-earth:before {
    content: "";
}

.icon-backup:before {
    content: "";
}

.icon-post:before {
    content: "";
}

.icon-notice:before {
    content: "";
}

.icon-earth-fill:before {
    content: "";
}

.icon-qrcode:before {
    content: "";
}

.icon-wait:before {
    content: "";
}

.icon-gonggao-changgui:before {
    content: "";
}

.icon-more:before {
    content: "";
}

.icon-deposit-crypto:before {
    content: "";
}

.icon-copy-fill:before {
    content: "";
}

.icon-copy-repeat:before {
    content: "";
}

.icon-bankcard-fill:before {
    content: "";
}

.icon-share:before {
    content: "";
}

.icon-send:before {
    content: "";
}

.icon-thumbs-up:before {
    content: "";
}

.icon-help-tutorial:before {
    content: "";
}

.icon-intake-output:before {
    content: "";
}

.icon-deduction:before {
    content: "";
}

.icon-reverse:before {
    content: "";
}

.icon-setting:before {
    content: "";
}

.icon-location:before {
    content: "";
}

.icon-doc:before {
    content: "";
}

.icon-application:before {
    content: "";
}

.icon-deposit-in:before {
    content: "";
}

.icon-deposit-fill:before {
    content: "";
}

.icon-eye-line:before {
    content: "";
}

.icon-help-fill:before {
    content: "";
}

.icon-support-popover:before {
    content: "";
}

.icon-edit:before {
    content: "";
}

.icon-link:before {
    content: "";
}

.icon-order-sort:before {
    content: "";
}

.icon-theme-dark:before {
    content: "";
}

.icon-menu:before {
    content: "";
}

.icon-guard-line:before {
    content: "";
}

.icon-plus-circle:before {
    content: "";
}

.icon-whatsapp:before {
    content: "";
}

.icon-youtube:before {
    content: "";
}

.icon-loading:before {
    content: "";
}

.icon-vip:before {
    content: "";
}

body,
html {
    font: 0.85714rem/1.5 PingFang, PingFang SC, Mukta Vaani, -apple-system, Helvetica Neue, Helvetica, Arial, sans-serif;
    -webkit-tap-highlight-color: transparent;
    color: var(--color-title);
}

[dir] body,
html[dir] {
    padding: 0;
    margin: 0;
    background: var(--color-fff);
}

[dir=ltr] body,
html[dir=ltr] {
    text-align: left;
}

[dir=rtl] body,
html[dir=rtl] {
    text-align: right;
}

.content-viewport {
    min-height: 100vh;
    box-sizing: border-box;
}

[dir] .content-viewport {
    padding-top: 1px;
    margin-top: -1px;
    padding-bottom: 1px;
    margin-bottom: -1px;
}

.content-viewport img {
    max-width: 100%;
}

#main-content:has(.site-navigation) .content-viewport {
    min-height: calc(100vh - var(--size-nav-height));
}

#main-content:has(.site-footer) .content-viewport {
    min-height: calc(100vh - var(--min-footer-height));
}

#main-content:has(.site-navigation):has(.site-footer) .content-viewport {
    min-height: calc(100vh - var(--size-nav-height) - var(--min-footer-height));
}

b,
h1,
h2,
h3,
h4,
h5,
strong {
    font-weight: 700;
}

body,
div,
dl,
nav,
p,
ul {
    scroll-behavior: smooth;
}

a {
    text-decoration: none;
    color: var(--color-link);
}

[dir] a {
    cursor: pointer;
}

a .iconfont {
    font-size: inherit;
}

input,
textarea {
    font-family: PingFang, PingFang SC, Mukta Vaani, -apple-system, Helvetica Neue, Helvetica, Arial, sans-serif;
}

[dir] input:-webkit-autofill,
[dir] textarea:-webkit-autofill {
    background: 0 0;
}

[dir] input:-webkit-autofill,
[dir] input:-webkit-autofill:focus,
[dir] textarea:-webkit-autofill,
[dir] textarea:-webkit-autofill:focus {
    -webkit-transition: background-color 0s 6000s, color 0s 6000s;
    transition: background-color 0s 6000s, color 0s 6000s;
}

.logo {
    display: inline-flex;
    width: 150px;
    height: 50px;
}

[dir] .logo {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    background-image: url("/images/logo_b.png?r=2");
}

.logo-custom {
    display: inline-flex;
    width: 95px;
    height: 3px;
}

[dir] .logo-custom {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
}

[dir] .logo-custom.news {
    background-image: url("/logo_news_w.svg");
}

[dir] .logo-custom.academy {
    background-image: url("/logo_academy_w.svg");
}

[dir] .logo-custom.social {
    background-image: url("/logo_social_w.svg");
}

[dir] .logo-custom.nft {
    background-image: url("/logo_nft_w.svg");
}

.logo-custom.affiliates {
    width: 98px;
    height: 26px;
}

[dir] .logo-custom.affiliates {
    background-image: url("/logo_affiliates_w.svg");
}

[dir] .main-theme-dark,
[dir] .theme-transparent {
    background: var(--bg-color);
}

[dir] .main-theme-dark .logo,
[dir] .theme-transparent .logo {
    background-image: url("/images/logo.png");
}

.main-theme-dark .filter-invert,
.theme-transparent .filter-invert {
    filter: invert(1)
}

[dir] .main-theme-dark .icon.icon-search-empty {
    background-image: url("/icons/icon-empty-dark.svg");
}

.list-unstyled {
    list-style: none;
}

[dir] .list-unstyled {
    padding: 0;
    margin: 0;
}

[dir] .text-center {
    text-align: center;
}

[dir=ltr] .text-left {
    text-align: left;
}

[dir=ltr] .text-right,
[dir=rtl] .text-left {
    text-align: right;
}

[dir=rtl] .text-right {
    text-align: left;
}

.text-underline {
    -webkit-text-decoration: underline 1px dashed;
    text-decoration: underline 1px dashed;
    text-underline-offset: 4px;
}

.text-underline-solid {
    text-decoration: underline;
    text-underline-offset: 4px;
}

[dir] .text-underline-solid {
    cursor: pointer;
}

.img-responsive {
    display: block;
    max-width: 100%;
}

[dir] .img-responsive {
    margin: 0 auto;
}

[dir] .rounded {
    border-radius: 50%;
}

.block-show {
    display: block!important;
    width: 100%!important;
    box-sizing: border-box;
}

.block-show>img {
    display: block;
    max-width: 100%;
}

[dir] .block-show>img {
    margin: 0 auto;
}

h1,
h2,
h3 {
    line-height: 1.3;
}

.hide {
    display: none!important;
}

.link-text {
    font-weight: 700;
    color: var(--color-text);
}

.link-text a {
    text-decoration: none;
    color: var(--color-primary);
}

[dir=ltr] .link-text a:last-child {
    margin-left: 10px;
}

[dir=rtl] .link-text a:last-child {
    margin-right: 10px;
}

.full-screen {
    width: 100vw;
    height: 100vh;
}

.dir-buy,
.up {
    color: var(--color-up)!important;
}

[dir] .up-bg {
    background: var(--color-up-bg)!important;
}

[dir] .down-bg {
    background: var(--color-down-bg)!important;
}

.dir-sell,
.down {
    color: var(--color-down)!important;
}

.success {
    color: var(--color-success)!important;
}

.warning {
    color: #ffa700!important;
}

.price-down,
.required {
    color: #ff493d!important;
}

.price-up {
    color: #25c072!important;
}

.danger,
.error {
    color: var(--color-error)!important;
}

.operation>span {
    color: var(--color-text-active);
}

[dir] .operation>span {
    margin: 0 10px;
    cursor: pointer;
    transition: color 0.25s;
}

.operation>span:hover {
    opacity: 0.8;
}

[dir] .operation>span:hover {
    transition: color 0.25s;
}

.flex-group {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 8px;
}

[dir] .flex-group>div,
[dir] .flex-group>i,
[dir] .flex-group>span {
    cursor: pointer;
}

.flex-group.stripe {
    line-height: 1;
    gap: 6px;
}

[dir] .flex-group.stripe {
    background: var(--bg-color-3);
    padding: 4px 6px;
    border-radius: 4px;
    cursor: pointer;
}

[dir=ltr] .flex-group.stripe {
    margin-right: 16px;
}

[dir=rtl] .flex-group.stripe {
    margin-left: 16px;
}

[dir] .flex-group.stripe:hover {
    background-color: var(--bg-color-2);
}

.flex-group.stripe:hover i {
    color: var(--color-brand);
}

[dir=ltr] .flex-group.stripe .icon-edit {
    margin-left: 4px;
}

[dir=rtl] .flex-group.stripe .icon-edit {
    margin-right: 4px;
}

.tooltips {
    text-decoration: underline;
    text-decoration-style: dashed;
    text-underline-offset: 5px;
}

input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

#at4-share {
    display: none;
}

.hidden {
    display: none!important;
}

.scroll-fixed {
    overflow: hidden;
}

.text-wrap {
    word-wrap: break-word;
}

.font-weight-normal {
    font-weight: 400;
}

.white-space-no {
    white-space: nowrap;
}

.coins-logo {
    width: 24px;
    height: 24px;
    -o-object-fit: contain;
    object-fit: contain;
}

[dir=ltr] .coins-logo {
    margin: 0 6px 0 0;
}

[dir=rtl] .coins-logo {
    margin: 0 0 0 6px;
}

[dir] .icon-close,
[dir] .icon-close-fill {
    cursor: pointer;
}

[dir] iframe[style*=widgetOnLoad] {
    transform: scale(.8)!important;
    transition: 0.25s;
}

[dir=ltr] iframe[style*=widgetOnLoad] {
    right: 16px!important;
}

[dir=rtl] iframe[style*=widgetOnLoad] {
    left: 16px!important;
}

input[type=checkbox] {
    width: 16px;
    height: 16px;
    vertical-align: middle;
    display: inline-block;
}

[dir] input[type=checkbox] {
    border: 1px solid var(--color-ddd);
    margin: 0;
    padding: 0;
    cursor: pointer;
}

.line-clamp {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
}

.icon-well-number {
    color: #ff867d;
    font-size: 1rem;
}

[dir=ltr] .icon-well-number {
    margin-right: 4px;
}

[dir=rtl] .icon-well-number {
    margin-left: 4px;
}

.topic-link {
    color: var(--color-title);
}

.topic-link:hover {
    color: var(--color-link);
    text-decoration: underline;
}

.social-poster-pic {
    display: block;
    max-width: 327px!important;
    height: auto;
}

[dir] .social-poster-pic {
    background-color: var(--color-fa);
    border-radius: 4px;
    cursor: pointer;
}

[dir] .social-poster-pic.s1 {
    margin-bottom: 20px;
}

[dir] .social-poster-pic.s2 {
    margin-top: 24px;
    margin-bottom: 32px;
}

iframe[width="0"][height="0"] {
    display: none;
}

a:has(img[data-name=banner]),
img[data-name=banner] {
    min-height: 160px;
    display: block;
}

[dir] a:has(img[data-name=banner]),
[dir] img[data-name=banner] {
    border-radius: 8px;
}

@media(max-width:768px) {
    [dir] a:has(img[data-name=banner]),
    [dir] img[data-name=banner] {
        border-radius: 0;
    }
}

a:has(img[data-name=aside-md]),
img[data-name=aside-md] {
    min-height: 240px;
    display: block;
}

[dir] a:has(img[data-name=aside-md]),
[dir] img[data-name=aside-md] {
    border-radius: 8px;
}

@media(max-width:768px) {
    [dir] a:has(img[data-name=aside-md]),
    [dir] img[data-name=aside-md] {
        border-radius: 0;
    }
}

a:has(img[data-name=aside]),
img[data-name=aside] {
    min-height: 200px;
    display: block;
}

[dir] a:has(img[data-name=aside]),
[dir] img[data-name=aside] {
    border-radius: 8px;
}

@media(max-width:768px) {
    [dir] a:has(img[data-name=aside]),
    [dir] img[data-name=aside] {
        border-radius: 0;
    }
}

a:has(img[data-name=ads]),
img[data-name=ads] {
    min-height: 200px;
    display: block;
}

[dir] a:has(img[data-name=ads]),
[dir] img[data-name=ads] {
    border-radius: 8px;
}

@media(max-width:768px) {
    [dir] a:has(img[data-name=ads]),
    [dir] img[data-name=ads] {
        border-radius: 0;
    }
}

.disabled {
    pointer-events: none;
}

[dir] .disabled {
    cursor: not-allowed;
}

.serial-number-title {
    display: flex;
    gap: 8px;
    align-items: center;
    flex-wrap: wrap;
}

[dir=ltr] .serial-number-title .serial-number {
    margin-right: 0;
}

[dir=rtl] .serial-number-title .serial-number {
    margin-left: 0;
}

.serial-number {
    display: inline-flex;
    width: 20px;
    height: 20px;
    color: var(--color-fff)!important;
    justify-content: center;
    align-items: center;
    font-style: normal;
    vertical-align: middle;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1;
}

[dir] .serial-number {
    background: var(--color-333);
    border-radius: 50%;
}

[dir] .custom-message {
    text-align: center;
}

.custom-message .icon {
    display: flex;
}

[dir] .custom-message .icon {
    margin: 0 auto 24px;
}

.chart-kline-type-list {
    position: absolute;
    z-index: 1100;
    display: none;
    overflow: hidden;
}

[dir] .chart-kline-type-list {
    background: var(--bg-color-2);
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .2);
    border-radius: 4px;
}

[dir=ltr] .chart-kline-type-list {
    transform: translate(11px, 14px);
}

[dir=rtl] .chart-kline-type-list {
    transform: translate(-11px, 14px);
}

.chart-kline-type-list.active {
    display: block;
}

.chart-kline-type-list li {
    color: var(--text-color-1);
}

[dir] .chart-kline-type-list li {
    padding: 8px 16px;
    transition: 0.25s;
    cursor: pointer;
}

[dir] .chart-kline-type-list li:hover {
    background: var(--bg-color-3);
    transition: 0.25s;
    border-radius: 4px;
}

.chart-kline-type-list li.active {
    color: var(--color-brand);
}

.yidun_popup.yidun_popup--append {
    position: fixed!important;
}

.recharts-tooltip-wrapper {
    outline: none;
}

.border-circle {
    width: 12px;
    height: 12px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

[dir] .border-circle {
    border: 1px solid var(--color-eee);
    border-radius: 50%;
}

.border-circle i {
    font-size: 0.85714rem!important;
}

[dir] .border-circle i {
    transform: scale(.8);
}

#credential_picker_container {
    top: 60px!important;
    z-index: 1114!important;
}

[dir=ltr] #credential_picker_container {
    right: 14px!important;
}

[dir=rtl] #credential_picker_container {
    left: 14px!important;
}

[dir] .Toastify__toast {
    border-radius: 8px!important;
}

html[dir=ltr][dir=rtl] .icon-arrow-right {
    transform: rotate(-180deg);
}

html[dir=ltr][dir=rtl] .icon-arrow-left,
html[dir=rtl][dir=rtl] .icon-arrow-right {
    transform: rotate(180deg);
}

html[dir=rtl][dir=rtl] .icon-arrow-left {
    transform: rotate(-180deg);
}

.color-title {
    color: var(--color-title);
}

.color-text {
    color: var(--color-text);
}

[dir] .cursor-pointer {
    cursor: pointer;
}

.inline-block {
    display: inline-block;
}

@media(max-width:768px) {
    iframe[style*=widgetOnLoad] {
        bottom: 30px!important;
        z-index: 1113!important;
    }
    [dir] iframe[style*=widgetOnLoad] {
        transform: scale(.6)!important;
    }
    [dir=ltr] iframe[style*=widgetOnLoad] {
        right: 16px!important;
    }
    [dir=rtl] iframe[style*=widgetOnLoad] {
        left: 16px!important;
    }
    figure {
        max-width: 100%!important;
    }
    a:has(img[data-name=banner]),
    img[data-name=banner] {
        min-height: 88px;
        -o-object-fit: contain;
        object-fit: contain;
        -o-object-position: center top;
        object-position: center top;
    }
    [dir] a:has(img[data-name=banner]),
    [dir] img[data-name=banner] {
        border-radius: 0;
    }
    [dir] .theme-transparent .logo {
        background-image: url("/images/logo_b.png");
    }
}

details {
    font-size: 1.14286rem;
    color: var(--color-title);
}

[dir] details {
    padding: 8px 0;
}

details summary {
    font-size: 1.28571rem;
    font-weight: 700;
}

[dir] details summary {
    cursor: pointer;
}

.flex-col-1 {
    width: 8.3333333333%;
    box-sizing: border-box;
}

.gap-4 {
    gap: 4px;
}

[dir] .mt-4 {
    margin-top: 4px;
}

[dir=ltr] .ml-4 {
    margin-left: 4px;
}

[dir=ltr] .mr-4,
[dir=rtl] .ml-4 {
    margin-right: 4px;
}

[dir=rtl] .mr-4 {
    margin-left: 4px;
}

[dir] .mb-4 {
    margin-bottom: 4px;
}

.flex-col-2 {
    width: 16.6666666667%;
    box-sizing: border-box;
}

.gap-8 {
    gap: 8px;
}

[dir] .mt-8 {
    margin-top: 8px;
}

[dir=ltr] .ml-8 {
    margin-left: 8px;
}

[dir=ltr] .mr-8,
[dir=rtl] .ml-8 {
    margin-right: 8px;
}

[dir=rtl] .mr-8 {
    margin-left: 8px;
}

[dir] .mb-8 {
    margin-bottom: 8px;
}

.flex-col-3 {
    width: 25%;
    box-sizing: border-box;
}

.gap-12 {
    gap: 12px;
}

[dir] .mt-12 {
    margin-top: 12px;
}

[dir=ltr] .ml-12 {
    margin-left: 12px;
}

[dir=ltr] .mr-12,
[dir=rtl] .ml-12 {
    margin-right: 12px;
}

[dir=rtl] .mr-12 {
    margin-left: 12px;
}

[dir] .mb-12 {
    margin-bottom: 12px;
}

.flex-col-4 {
    width: 33.3333333333%;
    box-sizing: border-box;
}

.gap-16 {
    gap: 16px;
}

[dir] .mt-16 {
    margin-top: 16px;
}

[dir=ltr] .ml-16 {
    margin-left: 16px;
}

[dir=ltr] .mr-16,
[dir=rtl] .ml-16 {
    margin-right: 16px;
}

[dir=rtl] .mr-16 {
    margin-left: 16px;
}

[dir] .mb-16 {
    margin-bottom: 16px;
}

.flex-col-5 {
    width: 41.6666666667%;
    box-sizing: border-box;
}

.gap-20 {
    gap: 20px;
}

[dir] .mt-20 {
    margin-top: 20px;
}

[dir=ltr] .ml-20 {
    margin-left: 20px;
}

[dir=ltr] .mr-20,
[dir=rtl] .ml-20 {
    margin-right: 20px;
}

[dir=rtl] .mr-20 {
    margin-left: 20px;
}

[dir] .mb-20 {
    margin-bottom: 20px;
}

.flex-col-6 {
    width: 50%;
    box-sizing: border-box;
}

.gap-24 {
    gap: 24px;
}

[dir] .mt-24 {
    margin-top: 24px;
}

[dir=ltr] .ml-24 {
    margin-left: 24px;
}

[dir=ltr] .mr-24,
[dir=rtl] .ml-24 {
    margin-right: 24px;
}

[dir=rtl] .mr-24 {
    margin-left: 24px;
}

[dir] .mb-24 {
    margin-bottom: 24px;
}

.flex-col-7 {
    width: 58.3333333333%;
    box-sizing: border-box;
}

.gap-28 {
    gap: 28px;
}

[dir] .mt-28 {
    margin-top: 28px;
}

[dir=ltr] .ml-28 {
    margin-left: 28px;
}

[dir=ltr] .mr-28,
[dir=rtl] .ml-28 {
    margin-right: 28px;
}

[dir=rtl] .mr-28 {
    margin-left: 28px;
}

[dir] .mb-28 {
    margin-bottom: 28px;
}

.flex-col-8 {
    width: 66.6666666667%;
    box-sizing: border-box;
}

.gap-32 {
    gap: 32px;
}

[dir] .mt-32 {
    margin-top: 32px;
}

[dir=ltr] .ml-32 {
    margin-left: 32px;
}

[dir=ltr] .mr-32,
[dir=rtl] .ml-32 {
    margin-right: 32px;
}

[dir=rtl] .mr-32 {
    margin-left: 32px;
}

[dir] .mb-32 {
    margin-bottom: 32px;
}

.flex-col-9 {
    width: 75%;
    box-sizing: border-box;
}

.gap-36 {
    gap: 36px;
}

[dir] .mt-36 {
    margin-top: 36px;
}

[dir=ltr] .ml-36 {
    margin-left: 36px;
}

[dir=ltr] .mr-36,
[dir=rtl] .ml-36 {
    margin-right: 36px;
}

[dir=rtl] .mr-36 {
    margin-left: 36px;
}

[dir] .mb-36 {
    margin-bottom: 36px;
}

.flex-col-10 {
    width: 83.3333333333%;
    box-sizing: border-box;
}

.gap-40 {
    gap: 40px;
}

[dir] .mt-40 {
    margin-top: 40px;
}

[dir=ltr] .ml-40 {
    margin-left: 40px;
}

[dir=ltr] .mr-40,
[dir=rtl] .ml-40 {
    margin-right: 40px;
}

[dir=rtl] .mr-40 {
    margin-left: 40px;
}

[dir] .mb-40 {
    margin-bottom: 40px;
}

.flex-col-11 {
    width: 91.6666666667%;
    box-sizing: border-box;
}

.gap-44 {
    gap: 44px;
}

[dir] .mt-44 {
    margin-top: 44px;
}

[dir=ltr] .ml-44 {
    margin-left: 44px;
}

[dir=ltr] .mr-44,
[dir=rtl] .ml-44 {
    margin-right: 44px;
}

[dir=rtl] .mr-44 {
    margin-left: 44px;
}

[dir] .mb-44 {
    margin-bottom: 44px;
}

.flex-col-12 {
    width: 100%;
    box-sizing: border-box;
}

.gap-48 {
    gap: 48px;
}

[dir] .mt-48 {
    margin-top: 48px;
}

[dir=ltr] .ml-48 {
    margin-left: 48px;
}

[dir=ltr] .mr-48,
[dir=rtl] .ml-48 {
    margin-right: 48px;
}

[dir=rtl] .mr-48 {
    margin-left: 48px;
}

[dir] .mb-48 {
    margin-bottom: 48px;
}

.flex,
.flex-container {
    display: flex;
}

.flex-space-between {
    justify-content: space-between;
}

.flex-space-around {
    justify-content: space-around;
}

.flex-x-center {
    justify-content: center;
}

.flex-y-start {
    align-items: flex-start;
}

.flex-x-end {
    justify-content: flex-end;
}

.flex-y-end {
    align-items: flex-end;
}

.flex-center,
.flex-y-center {
    align-items: center;
}

.flex-center {
    justify-content: center;
}

.layout-vertical {
    flex-direction: column;
}

.flex-wrap {
    flex-wrap: wrap;
}

.flex-x-right {
    justify-content: flex-end;
}

.flex-block {
    flex-grow: 1;
}

.flex-shrink {
    flex-shrink: 1;
}

.flex-fixed {
    flex-shrink: 0;
    flex-grow: 0;
}

.flex-row {
    display: flex;
    justify-content: space-between;
}

.flex-table_wrapper {
    font-size: 0.85714rem;
    position: relative;
    z-index: 9;
    width: 100%;
    overflow-x: scroll;
    box-sizing: border-box;
    scroll-behavior: smooth;
    scrollbar-face-color: var(--color-scrollbar-thumb);
    scrollbar-base-color: var(--color-scrollbar-thumb);
    scrollbar-shadow-color: var(--color-scrollbar-thumb);
    scrollbar-3dlight-color: var(--color-scrollbar-thumb);
    scrollbar-dark-shadow-color: var(--color-scrollbar-thumb);
    scrollbar-highlight-color: var(--color-scrollbar-thumb);
    scrollbar-track-color: var(--color-scrollbar-thumb);
    scrollbar-arrow-color: var(--color-scrollbar-thumb);
}

[dir] .flex-table_wrapper {
    border-radius: 8px 8px 0 0;
}

.flex-table_wrapper.scrollbar-hidden {
    scrollbar-width: none;
}

.flex-table_wrapper.scroll-list {
    overflow: auto;
}

.flex-table_wrapper.scroll-list::-webkit-scrollbar {
    height: 4px;
}

[dir] .flex-table_wrapper.scroll-list::-webkit-scrollbar {
    border-radius: 10px;
}

.flex-table_wrapper.scroll-list.scroll-x {
    overflow: auto hidden;
}

.flex-table_wrapper.scroll-list.scroll-y {
    overflow: hidden auto;
}

[dir] .flex-table_wrapper::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: transparent;
}

.flex-table_wrapper::-webkit-scrollbar {
    width: 7px;
    height: 4px;
}

[dir] .flex-table_wrapper::-webkit-scrollbar {
    background-color: transparent;
    border-radius: 10px;
}

[dir] .flex-table_wrapper::-webkit-scrollbar-thumb {
    border-radius: 7px;
    background-color: var(--color-scrollbar-thumb);
}

[dir] .flex-table_wrapper::-webkit-scrollbar-corner {
    background-color: transparent;
}

.flex-table_wrapper::-webkit-resizer,
.flex-table_wrapper::-webkit-scrollbar-button {
    display: none;
}

.flex-table_wrapper.theme-dark .cell {
    color: var(--text-color-1);
}

[dir] .flex-table_wrapper.theme-dark .cell {
    background: var(--bg-color-2);
    text-align: center;
}

.flex-table_wrapper.theme-dark .operation {
    color: var(--color-text-active);
}

.flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head .cell,
.flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head:hover .cell {
    color: var(--text-color-3)!important;
}

[dir] .flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head .cell,
[dir] .flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head .cell.operation,
[dir] .flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head:hover .cell,
[dir] .flex-table_wrapper.theme-dark.stripe .flex-row.flex-row_head:hover .cell.operation {
    background: var(--bg-color-2)!important;
      text-align: center;
}

[dir] .flex-table_wrapper.theme-dark.stripe .flex-row:nth-child(2n) .cell {
    background: var(--bg-color-2);
    text-align: center;
}

[dir] .flex-table_wrapper.theme-dark.stripe .flex-row:hover .cell {
    background: var(--color-bg-3)!important;
}

[dir] .flex-table_wrapper.stripe .flex-row:nth-child(2n) .cell {
    background: var(--color-f5);
}

[dir] .flex-table_wrapper.line.stripe-head .flex-row.flex-row_head {
    background: var(--color-fa);
}

[dir] .flex-table_wrapper.line.stripe-head .flex-row.flex-row_head .cell {
    background: var(--color-fa)!important;
    border-bottom: none;
}

[dir] .flex-table_wrapper.line.stripe-head .flex-row.flex-row_head:hover .cell {
    background: var(--color-fa);
}

[dir] .flex-table_wrapper.line.stripe-head.theme .flex-row.flex-row_head {
    background: var(--color-bg-1);
}

.flex-table_wrapper.line.stripe-head.theme .flex-row.flex-row_head .cell {
    color: var(--color-text)!important;
}

[dir] .flex-table_wrapper.line.stripe-head.theme .flex-row.flex-row_head .cell {
    background: var(--color-bg-1)!important;
    border-bottom: none;
}

[dir] .flex-table_wrapper.line.stripe-head.theme .flex-row.flex-row_head:hover .cell {
    background: var(--color-bg-1);
}

.flex-table_wrapper .flex-table {
    display: table;
    min-width: 100%;
    width: -moz-max-content;
    width: max-content;
}

.flex-table_wrapper a {
    color: var(--color-brand);
}

[dir] .flex-table_wrapper.table-header_radius .flex-row_head {
    border-radius: 8px 8px 0 0;
}

[dir] .flex-table_wrapper .flex-row_head {
    background: var(--color-fa);
}

[dir] .flex-table_wrapper .flex-row_head:hover .cell {
    background-color: var(--color-fa);
}

.flex-table_wrapper .flex-row_head .cell {
    color: var(--color-text);
    font-size: 0.85714rem;
}

[dir] .flex-table_wrapper .flex-row_head .cell {
    background: var(--color-fa);
}

[dir] .flex-table_wrapper.theme .flex-row_head {
    background: var(--color-bg-1);
}

[dir] .flex-table_wrapper.theme .flex-row_head:hover .cell {
    background-color: var(--color-bg-1);
}

.flex-table_wrapper.theme .flex-row_head .cell {
    color: var(--color-text);
}

[dir] .flex-table_wrapper.theme .flex-row_head .cell {
    background: var(--color-bg-1);
}

.flex-table_wrapper .flex-row {
    display: table-row;
    justify-content: space-between;
    min-width: 100%;
    position: relative;
    width: -moz-max-content;
    width: max-content;
}

[dir] .flex-table_wrapper .flex-row:hover .cell {
    background: var(--color-f5);
}

.flex-table_wrapper .cell {
    flex-grow: 1;
    flex-shrink: 0;
    color: var(--color-title);
    display: table-cell!important;
    white-space: nowrap;
    order: 9;
    box-sizing: border-box;
    vertical-align: middle;
}

[dir] .flex-table_wrapper .cell {
    padding: 12px 10px;
    background: 0 0;
    transition: 0.25s;
}

.flex-table_wrapper .cell .cancel {
    color: var(--color-text);
}

.flex-table_wrapper .cell .iconfont {
    vertical-align: middle;
    font-size: 1rem;
}

.flex-table_wrapper .cell .iconfont.icon-arrow-right {
    font-size: 0.71429rem;
}

.flex-table_wrapper .cell.block-show {
    display: table-cell!important;
    width: auto!important;
}

.flex-table_wrapper .cell[class*=price] {
    min-width: 90px;
}

.flex-table_wrapper .cell.v-align-middle {
    vertical-align: middle;
}

.flex-table_wrapper .cell.flex-row_title {
    width: 50%;
    font-size: 1.14286rem;
    font-weight: 700;
    order: 1;
    box-sizing: border-box;
}

[dir] .flex-table_wrapper .cell.flex-row_title {
    padding: 1.5vw 4vw;
}

[dir=ltr] .flex-table_wrapper .cell.flex-row_title {
    text-align: left!important;
}

[dir=rtl] .flex-table_wrapper .cell.flex-row_title {
    text-align: right!important;
}

[dir=ltr] .flex-table_wrapper .cell.flex-row_title span:not(:last-child) {
    margin-right: 2vw;
}

[dir=rtl] .flex-table_wrapper .cell.flex-row_title span:not(:last-child) {
    margin-left: 2vw;
}

.flex-table_wrapper .cell.operation {
    position: sticky;
}

[dir=ltr] .flex-table_wrapper .cell.operation {
    right: -1px;
}

[dir=rtl] .flex-table_wrapper .cell.operation {
    left: -1px;
}

.flex-table_wrapper.theme .cell {
    color: var(--color-title);
}

[dir] .flex-table_wrapper.theme .cell {
    background: var(--color-bg);
}

.flex-table_wrapper.theme .cell .cancel {
    color: var(--color-text);
}

.flex-table_wrapper.sm-size .flex-row_head .cell {
    font-size: 0.85714rem;
}

[dir] .flex-table_wrapper.sm-size .flex-row_head .cell {
    padding: 11px 14px;
}

.flex-table_wrapper.sm-size .cell {
    font-size: 1rem;
}

[dir] .flex-table_wrapper.sm-size .cell {
    padding: 16px 14px;
}

[dir] .flex-table_wrapper.sl-size .flex-row_head .cell {
    padding: 11px 14px;
}

[dir] .flex-table_wrapper.sl-size .cell {
    padding: 12px 14px;
}

[dir] .flex-table_wrapper.line .flex-row {
    padding: 0 10px;
}

[dir] .flex-table_wrapper.line .flex-row.flex-row_head {
    border-bottom: 1px solid var(--color-line);
}

.flex-table_wrapper.line .flex-row.flex-row_head,
.flex-table_wrapper.line .flex-row.flex-row_head .cell {
    font-size: 0.85714rem;
    color: var(--color-text);
}

[dir] .flex-table_wrapper.line .flex-row.flex-row_head,
[dir] .flex-table_wrapper.line .flex-row.flex-row_head .cell,
[dir] .flex-table_wrapper.line .flex-row.flex-row_head .cell.operation,
[dir] .flex-table_wrapper.line .flex-row.flex-row_head.operation,
[dir] .flex-table_wrapper.line .flex-row.flex-row_head:hover {
    background: 0 0;
}

[dir] .flex-table_wrapper.line .flex-row.flex-row_head:hover .cell {
    background-color: transparent;
}

[dir] .flex-table_wrapper.line .flex-row:hover .cell {
    background-color: var(--color-f5);
    transition: 0.25s;
}

.flex-table_wrapper.line .cell {
    font-size: 0.85714rem;
}

[dir] .flex-table_wrapper.line .cell {
    border-bottom: 1px solid var(--color-f5);
}

[dir] .flex-table_wrapper.line.theme .flex-row.flex-row_head {
    border-bottom: 1px solid var(--color-line);
}

[dir] .flex-table_wrapper.line.theme .flex-row.flex-row_head .cell.operation,
[dir] .flex-table_wrapper.line.theme .flex-row.flex-row_head.operation {
    background: var(--color-bg);
}

[dir] .flex-table_wrapper.line.theme .flex-row:hover .cell {
    background-color: var(--color-bg-1);
}

[dir] .flex-table_wrapper.line.theme .cell {
    border-bottom: 1px solid var(--color-line);
}

.flex-table_wrapper .sticky {
    position: sticky;
    top: 0;
    z-index: 99;
}

.flex-table_wrapper+.empty,
.flex-table_wrapper+.loading {
    height: calc(100% - 50px);
}

.grid-container {
    display: grid;
}

.grid-block {
    grid-column: 1/-1;
}

@media(max-width:768px) {
    .flex-table_wrapper .flex-table {
        display: block;
        width: 100%;
    }
    .flex-table_wrapper .flex-table .flex-row {
        display: block;
        width: 100%;
        box-sizing: border-box;
    }
    [dir] .flex-table_wrapper .flex-table .flex-row {
        padding: 4vw;
    }
    .flex-table_wrapper .flex-table .cell {
        display: flex!important;
        width: 100%;
        box-sizing: border-box;
        justify-content: space-between;
        white-space: normal;
        word-break: break-all;
    }
    [dir] .flex-table_wrapper .flex-table .cell {
        padding: 1.5vw 0;
    }
    .flex-table_wrapper .flex-table .cell.operation {
        flex-shrink: 0;
        color: var(--color-text-active)!important;
        order: 2;
        position: static;
    }
    .flex-table_wrapper.has-row-title .cell.flex-row_title .dir-buy {
        color: #fff!important;
        font-size: 0.85714rem;
    }
    [dir] .flex-table_wrapper.has-row-title .cell.flex-row_title .dir-buy {
        background: var(--color-buy);
        padding: 6px;
        border-radius: 4px;
    }
    .flex-table_wrapper.has-row-title .cell.flex-row_title .dir-sell {
        color: #fff!important;
        font-size: 0.85714rem;
    }
    [dir] .flex-table_wrapper.has-row-title .cell.flex-row_title .dir-sell {
        background: var(--color-sell);
        padding: 6px;
        border-radius: 4px;
    }
    [dir] .flex-table_wrapper.stripe .flex-row:nth-child(2n) .cell {
        background: var(--color-fff);
    }
    .flex-table_wrapper.line .cell_title {
        color: var(--color-desc);
        font-size: 0.85714rem;
    }
    [dir] .flex-table_wrapper.line .flex-row:hover .cell {
        background-color: var(--color-fff);
        transition: 0.25s;
    }
    [dir] .flex-table_wrapper.line .flex-row:not(:last-child) {
        border-bottom: 1px solid var(--color-f5);
    }
    [dir] .flex-table_wrapper.line .cell {
        border: none;
        padding: 1.5vw 0;
    }
    [dir] .flex-table_wrapper.theme-dark .flex-row:not(:last-child) {
        border-bottom: 5px solid var(--trade-line-color);
    }
    .flex-table_wrapper.theme-dark .flex-row .cell {
        color: var(--text-color-1);
    }
    .flex-table_wrapper.theme-dark .flex-row .cell_title {
        color: var(--color-desc);
        font-size: 0.85714rem;
    }
    [dir] .flex-table_wrapper.theme-dark .flex-row .cell_title {
        margin-bottom: 1vw;
    }
    [dir=ltr] .flex-table_wrapper.theme-dark .flex-row .cell_title {
        margin-right: auto;
    }
    [dir=rtl] .flex-table_wrapper.theme-dark .flex-row .cell_title {
        margin-left: auto;
    }
    [dir] .flex-table_wrapper.theme-dark.stripe .flex-row:nth-child(2n) .cell {
        background: var(--bg-color-2);
    }
    [dir] .flex-table_wrapper.theme-dark.stripe .flex-row:hover .cell {
        background: 0 0!important;
    }
    .flex-table_wrapper.theme-dark.stripe .flex-row:hover .cell.operation {
        color: var(--color-active-text)!important;
    }
    [dir] .flex-table_wrapper.theme-dark.stripe .flex-row:hover .cell.operation {
        background: var(--bg-color-1)!important;
    }
}

.container {
    max-width: var(--size-content-width);
    width: 100%;
    box-sizing: border-box;
}

[dir] .container {
    margin: 0 auto;
}

.full-content {
    min-height: calc(100vh - var(--size-nav-height) - var(--min-footer-height));
}

.plane {
    color: var(--color-primary-text);
    font-size: var(--font-size-text);
}

[dir] .plane {
    background: var(--color-fff);
}

[dir] .plane.theme-default {
    background: var(--bg-default);
}

[dir] .login-container {
    padding-top: 10vh;
}

.login-container .hide {
    display: none;
}

.login-container.is-show-left {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-direction: row;
    max-width: 1080px;
    box-sizing: border-box;
}

[dir] .login-container.is-show-left {
    margin: 0 auto;
}

.login-container.is-show-left .login-middle-box {
    flex-shrink: 0;
}

[dir] .login-container.is-show-left .login-middle-box {
    transition: margin 0.25s;
}

[dir=ltr] .login-container.is-show-left .login-middle-box {
    margin: 0 0 0 8%;
}

[dir=rtl] .login-container.is-show-left .login-middle-box {
    margin: 0 8% 0 0;
}

@media(max-width:768px) {
    .login-container.is-show-left .leftSlogan {
        display: none;
    }
    [dir] .login-container.is-show-left .login-middle-box {
        margin: 0 auto;
    }
}

.login-middle-box {
    display: flex;
    flex-direction: column;
    width: 500px;
    min-height: 520px;
    box-sizing: border-box;
}

[dir] .login-middle-box {
    margin: 0 auto;
    padding: 40px;
    border-radius: 24px;
    background-color: var(--color-frag-bg-1);
    box-shadow: 0 0 40px 0 rgba(0, 0, 0, .1);
}

.login-middle-box.kolAuth {
    min-height: -moz-max-content;
    min-height: max-content;
}

[dir] .login-middle-box.kolAuth {
    border: 1px solid var(--color-eee);
    border-radius: 16px;
}

.login-middle-box.kolAuth .oauth-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.login-middle-box.kolAuth .oauth-box>div {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 180px;
    height: 64px;
}

[dir] .login-middle-box.kolAuth .oauth-box>div {
    background-color: var(--color-fa);
    border-radius: 8px;
}

.login-middle-box.kolAuth .oauth-text {
    color: var(--color-title);
    font-size: 1.14286rem;
    font-weight: 500;
}

[dir] .login-middle-box.kolAuth .oauth-text {
    margin-top: 16px;
    margin-bottom: 40px;
    text-align: center;
}

.login-middle-box.kolAuth .register_terms {
    color: var(--color-text);
    font-size: 0.85714rem;
}

[dir] .login-middle-box.kolAuth .register_terms {
    margin-top: 12px;
}

.login-middle-box.kolAuth .register_terms .quote {
    color: var(--color-title);
}

.login-middle-box.kolAuth .desc {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px;
}

.login-middle-box .title {
    color: var(--color-title);
    font-size: var(--font-size-account-title);
    line-height: 1.3;
}

[dir] .login-middle-box .title {
    margin-bottom: 16px;
}

.login-middle-box .desc {
    color: var(--color-text);
    font-size: var(--font-size-text);
}

.login-middle-box .desc-02 {
    color: var(--color-title);
    font-size: var(--font-size-text);
}

.login-middle-box .form_tab {
    display: flex;
    align-items: center;
    color: var(--color-desc);
    font-size: 1.14286rem;
    font-weight: 500;
}

[dir] .login-middle-box .form_tab {
    margin-bottom: 20px;
    cursor: pointer;
    border-bottom: 1px solid var(--gc-border-color-4);
}

[dir] .login-middle-box .form_tab>div {
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 8px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-color: var(--color-000);
}

.login-middle-box .form_tab .active {
    color: var(--color-title);
}

[dir] .login-middle-box .form_tab .active {
    transition: 0.25s;
    border-color: var(--gc-border-color-6);
}

.login-middle-box .form__container {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}

[dir] .login-middle-box .form__container.mt32 {
    margin-top: 32px;
}

.login-middle-box .form__container form {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

[dir] .login-middle-box .form__container .form__btn {
    margin-top: 16px;
}

.login-middle-box .form__container .select__country-label {
    color: var(--color-title);
    font-size: 1rem;
}

[dir] .login-middle-box .form__container .select__country-label {
    margin-bottom: 8px;
}

.login-middle-box .form__container .custom-input.pull-up {
    height: 56px;
    box-sizing: border-box;
}

[dir] .login-middle-box .form__container .custom-input.pull-up {
    padding: 24px 16px 8px;
}

.login-middle-box .form__container .custom-input.pull-up input {
    font-size: 1.14286rem;
}

.login-middle-box .form__container .select__country {
    height: 56px;
}

.login-middle-box .form__container .link-text {
    color: var(--color-brand);
    font-size: var(--font-size-text);
    font-weight: 500;
}

[dir] .login-middle-box .form__container .link-text {
    margin-top: -20px;
    margin-bottom: 28px;
}

.login-middle-box .btn-submit {
    font-size: var(--font-size-btn);
}

.login-middle-box .vcode {
    display: flex;
    flex-direction: column;
}

[dir] .login-middle-box .vcode {
    margin-top: 32px;
}

[dir] .login-middle-box .vcode .form-item {
    margin-top: 10px;
}

.login-middle-box .regetCode {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: var(--color-desc);
}

[dir] .login-middle-box .regetCode {
    margin-top: auto;
}

.login-middle-box .regetCode__left {
    display: flex;
    align-items: center;
    color: var(--color-link);
    font-size: 1rem;
    font-weight: 500;
}

[dir] .login-middle-box .regetCode__left {
    cursor: pointer;
}

[dir=ltr] .login-middle-box .regetCode__left .icon-warning {
    margin-left: 2px;
}

[dir=rtl] .login-middle-box .regetCode__left .icon-warning {
    margin-right: 2px;
}

.login-middle-box .regetCode__right {
    display: flex;
    align-items: center;
    color: var(--color-text-active);
}

.login-middle-box .regetCode__right span {
    display: inline-block;
    width: 24px;
    color: var(--color-text);
    font-size: 1rem;
}

[dir=ltr] .login-middle-box .regetCode__right span {
    text-align: right;
}

[dir=rtl] .login-middle-box .regetCode__right span {
    text-align: left;
}

.login-middle-box .regetCode__right .icon-refresh {
    font-weight: 700;
}

[dir] .login-middle-box .regetCode__right .icon-refresh {
    cursor: pointer;
}

.login-middle-box .regetCode__right .icon-refresh.active {
    color: var(--color-desc);
}

.login-middle-box .regetCode__right .btn {
    color: var(--color-text-active);
    font-weight: 400;
}

[dir] .login-middle-box .regetCode__right .btn {
    padding-left: 0;
    padding-right: 0;
    transition: none;
    background-color: transparent;
}

[dir=ltr] .login-middle-box .regetCode__right .btn {
    margin-left: 8px;
}

[dir=rtl] .login-middle-box .regetCode__right .btn {
    margin-right: 8px;
}

.login-middle-box .regetCode__right .btn.active {
    color: var(--color-desc);
}

.login-middle-box .vcode__box {
    display: flex!important;
    width: 100%;
    box-sizing: border-box;
    justify-content: space-between;
}

[dir] .login-middle-box .vcode__box {
    padding: 0 16px;
}

.login-middle-box .vcode__box input {
    width: 20%;
    min-height: 64px;
    box-sizing: border-box;
    outline: none!important;
    font-size: 2.42857rem;
    font-weight: 600;
    color: var(--color-title);
}

[dir] .login-middle-box .vcode__box input {
    margin-bottom: 0;
    border-radius: 8px;
    text-align: center;
    background-color: var(--color-frag-bg-1);
    border: 1px solid var(--gc-border-color-5);
}

[dir] .login-middle-box .vcode__box input:focus {
    border: 1px solid var(--color-line-active);
    box-shadow: var(--outline-shadow);
}

.login-middle-box .login_register_text {
    display: flex;
    align-items: center;
    color: var(--color-text);
    font-size: 1rem;
}

[dir] .login-middle-box .login_register_text {
    margin-top: 16px;
}

@media(min-width:768px) {
    .login-middle-box .login_register_text {
        display: none;
    }
}

.login-middle-box .login_register_text .btn-link {
    display: inline-block;
    min-height: -moz-max-content;
    min-height: max-content;
}

[dir] .login-middle-box .login_register_text .btn-link {
    padding: 0;
}

@media(max-width:768px) {
    .login-middle-box {
        width: 90%;
    }
    [dir] .login-middle-box {
        padding: 0;
        box-shadow: none;
    }
    [dir] .login-middle-box.kolAuth {
        border: none;
    }
    [dir] .login-middle-box.h5,
    [dir] .login-middle-box.h5 .vcode__box input {
        background-color: var(--color-bg);
    }
}

.scroll-list {
    position: relative;
    overflow: hidden auto;
    scroll-behavior: smooth;
    scroll-snap-type: y proximity;
}

.scroll-list.visible {
    overflow: auto;
}

.scroll-list.visible::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}

[dir] .scroll-list.visible::-webkit-scrollbar {
    border-radius: 4px;
}

[dir] .scroll-list.visible::-webkit-scrollbar-track {
    background-color: var(--color-scrollbar-track);
}

.scroll-list.disable-animation {
    scroll-behavior: unset;
}

.scroll-list.coinSelect {
    overflow: auto;
}

.scroll-list.coinSelect::-webkit-scrollbar {
    width: 4px;
    height: 12px;
}

[dir] .scroll-list.coinSelect::-webkit-scrollbar {
    border-radius: 2px;
}

.scroll-list.coinSelect::-webkit-scrollbar-thumb {
    width: 4px;
    height: 12px;
}

[dir] .scroll-list.coinSelect::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background-color: var(--color-scrollbar-thumb);
}

.scroll-list.scroll-horizontal,
.scroll-list.scroll-x {
    overflow: auto hidden!important;
    scroll-snap-type: x proximity;
}

.scroll-list.scroll-horizontal::-webkit-scrollbar,
.scroll-list.scroll-horizontal::-webkit-scrollbar-thumb,
.scroll-list.scroll-x::-webkit-scrollbar,
.scroll-list.scroll-x::-webkit-scrollbar-thumb {
    width: 32px;
    height: 4px;
}

.scroll-list.scroll-vertical,
.scroll-list.scroll-y {
    overflow: hidden auto!important;
    scroll-snap-type: y proximity;
}

.scroll-list.scrollbar-hidden::-webkit-scrollbar,
.scroll-list.scrollbar-hidden::-webkit-scrollbar-corner,
.scroll-list.scrollbar-hidden::-webkit-scrollbar-thumb,
.scroll-list.scrollbar-hidden::-webkit-scrollbar-track {
    display: none;
}

[dir] .scroll-list::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: var(--color-scrollbar-track);
}

.scroll-list::-webkit-scrollbar {
    width: 4px;
    height: 32px;
}

[dir] .scroll-list::-webkit-scrollbar {
    background-color: transparent;
}

.scroll-list::-webkit-scrollbar-thumb {
    width: 4px;
    height: 32px;
}

[dir] .scroll-list::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: var(--color-scrollbar-thumb);
}

[dir] .scroll-list::-webkit-scrollbar-corner {
    background-color: transparent;
}

.scroll-list::-webkit-resizer,
.scroll-list::-webkit-scrollbar-button {
    display: none;
}

.notice {
    color: var(--tag-text-color);
    font-size: 1rem;
    display: flex;
    gap: 8px;
}

[dir] .notice {
    background: var(--tag-bg);
    padding: 12px 16px;
    border-radius: 4px;
}

.notice i {
    flex-shrink: 0;
}

.notice.theme-default {
    color: var(--color-text);
}

[dir] .notice.theme-default {
    background: rgba(46, 74, 157, .05);
}

.notice.theme-default i {
    color: var(--color-title);
}

.tag {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    vertical-align: middle;
    font-size: 0.85714rem;
}

[dir] .tag {
    padding: 3px 14px;
    border-radius: 4px;
}

[dir] .tag.sm-size {
    padding: 6px 24px;
}

.tag i {
    color: var(--tag-icon-color);
    font-size: 1.57143rem;
    font-weight: 400;
}

[dir=ltr] .tag i {
    margin-right: 8px;
}

[dir=rtl] .tag i {
    margin-left: 8px;
}

.tag.tag-solid {
    color: #feb031;
}

[dir] .tag.tag-solid {
    border: 1px solid rgba(194, 123, 0, .1);
    background: #fffcef;
}

.tag.tag-primary {
    color: #fb4344;
}

[dir] .tag.tag-primary {
    background: rgba(255, 168, 37, .1);
}

.tag.tag-default {
    color: #fff;
}

[dir] .tag.tag-default {
    background: #0f1624;
}

.tag.tag-success {
    color: #fff;
}

[dir] .tag.tag-success {
    background: #25c072;
}

.tag.tag-processing {
    color: #999;
}

[dir] .tag.tag-processing {
    background: #eee;
    border: 1px solid #eee;
}

.tag.tag-label {
    color: #999;
}

[dir] .tag.tag-label {
    padding: 2px 4px;
    background: #eee;
}

.tag.tag-label.dark {
    color: var(--text-color-2);
}

[dir] .tag.tag-label.dark {
    background: var(--bg-color-4);
}

.switch {
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    box-sizing: border-box;
    color: var(--color-switch-text);
    font-size: 1rem;
    line-height: 1;
    height: 16px;
    min-width: 28px;
}

[dir] .switch {
    border-radius: 16px;
    background: var(--color-switch-bg);
    transition: 0.25s linear;
    cursor: pointer;
}

[dir=ltr] .switch {
    padding: 2px 10px 2px 16px;
}

[dir=rtl] .switch {
    padding: 2px 16px 2px 10px;
}

.switch.md-size {
    height: 20px;
    min-width: 35px;
}

.switch.md-size:before {
    width: 16px;
    height: 16px;
}

[dir=ltr] .switch.md-size.active:before {
    left: calc(100% - 18px);
}

[dir=rtl] .switch.md-size.active:before {
    right: calc(100% - 18px);
}

.switch:before {
    display: block;
    content: " ";
    width: 12px;
    height: 12px;
    position: absolute;
    top: 50%;
    z-index: 7;
}

[dir] .switch:before {
    background: var(--color-switch-thumb);
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(0, 0, 0, .1);
    transform: translateY(-50%);
    transition: 0.25s linear;
}

[dir=ltr] .switch:before {
    left: 2px;
}

[dir=rtl] .switch:before {
    right: 2px;
}

.switch.active {
    color: var(--color-switch-text-active);
}

[dir] .switch.active {
    background: var(--color-switch-bg-active);
    transition: 0.25s linear;
}

[dir=ltr] .switch.active {
    padding: 2px 16px 2px 10px;
}

[dir=rtl] .switch.active {
    padding: 2px 10px 2px 16px;
}

[dir] .switch.active:before {
    transition: 0.25s linear;
}

[dir=ltr] .switch.active:before {
    left: calc(100% - 14px);
}

[dir=rtl] .switch.active:before {
    right: calc(100% - 14px);
}

.switch input {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    z-index: 9;
    opacity: 0;
}

[dir] .switch input {
    left: 0;
    right: 0;
    padding: none;
    margin: 0;
    border: none;
}

.switch-word {
    width: auto!important;
    height: 24px!important;
}

[dir] .switch-word {
    padding-left: 10px!important;
    padding-right: 10px!important;
}

.switch-word span {
    line-height: 1.2;
    white-space: nowrap;
    color: #fff;
}

[dir=ltr] .switch-word span {
    padding-left: 14px;
}

[dir=rtl] .switch-word span {
    padding-right: 14px;
}

.switch-word:before {
    height: 16px;
    width: 16px!important;
}

[dir=ltr] .switch-word:before {
    left: 4px!important;
}

[dir=rtl] .switch-word:before {
    right: 4px!important;
}

.switch-word.active {
    color: var(--color-bg)!important;
}

.switch-word.active:before {
    top: 4px!important;
}

[dir] .switch-word.active:before {
    transform: none!important;
}

[dir=ltr] .switch-word.active:before {
    right: 0;
    left: calc(100% - 20px)!important;
}

[dir=rtl] .switch-word.active:before {
    left: 0;
    right: calc(100% - 20px)!important;
}

.switch-word.active span {
    color: var(--color-bg)!important;
}

[dir=ltr] .switch-word.active span {
    padding-right: 14px;
    padding-left: 0;
    left: 6px;
}

[dir=rtl] .switch-word.active span {
    padding-left: 14px;
    padding-right: 0;
    right: 6px;
}

.page-title {
    font-size: 2.85714rem;
    line-height: 1.3;
}

.page-title.xs-size {
    font-size: 2.14286rem;
}

.page-title.sm-size {
    font-size: 2.57143rem;
}

.page-title.md-size {
    font-size: 3.14286rem;
}

.page-title.lg-size {
    font-size: 4rem;
}

.page-summary {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

[dir] .page-summary {
    padding: 40px 0 30px;
}

.page-summary .toggle-search {
    font-size: 1.14286rem;
    color: var(--color-text);
    display: none;
}

[dir] .page-summary .toggle-search {
    cursor: pointer;
}

.page-summary h2 {
    color: var(--color-title);
    font-size: 2rem;
    font-weight: 400;
}

[dir] .page-summary.sm-size {
    padding: 80px 0 30px;
}

[dir] .page-summary.md-size {
    padding: 100px 0 30px;
}

.custom-modal {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1115;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    --color-btn-outline-bg: transparent;
}

[dir] .custom-modal {
    background: var(--modal-shadow-bg);
    border: none;
}

[dir=ltr] .custom-modal {
    left: 0;
}

[dir=rtl] .custom-modal {
    right: 0;
}

.custom-modal>div {
    width: var(--size-modal-width);
    position: relative;
    box-sizing: border-box;
}

[dir] .custom-modal>div {
    animation-name: popIn;
    animation-duration: 0.2s;
    animation-fill-mode: both;
    margin-left: auto;
    margin-right: auto;
    border-radius: 16px;
}

[dir] .custom-modal>div.br16 {
    border-radius: 16px;
}

.custom-modal>div img {
    max-width: 100%!important;
}

.custom-modal.xs-size>div {
    width: var(--size-modal-width-xs);
}

.custom-modal.base-size>div {
    width: var(--modal-base-size);
}

.custom-modal.sm-size>div {
    width: var(--size-modal-width-sm);
}

.custom-modal.nm-size>div {
    width: var(--size-modal-width-nm);
}

.custom-modal.md-size>div {
    width: var(--size-modal-width-md);
}

.custom-modal.lg-size>div {
    width: var(--size-modal-width-lg);
}

.custom-modal.xlg-size>div {
    width: var(--size-modal-width-xlg);
}

.custom-modal.hg-size>div {
    width: var(--size-modal-width-hg);
    max-width: 1200px;
}

.custom-modal .tools {
    display: flex;
    gap: 16px;
}

[dir] .custom-modal .tools {
    margin-top: 32px;
}

.custom-modal .tools .btn {
    flex-grow: 1;
    flex-basis: 40%;
}

.custom-modal .custom-modal-top .title {
    font-size: 1.42857rem;
    color: var(--color-title);
}

[dir] .custom-modal .custom-modal-top .title {
    margin-bottom: 16px;
}

.custom-modal .custom-modal-top .icon-close {
    position: absolute;
    top: 16px;
    z-index: 9;
    font-size: var(--size-modal-close-icon);
    color: var(--color-modal-close-icon);
}

[dir=ltr] .custom-modal .custom-modal-top .icon-close {
    right: 16px;
}

[dir=rtl] .custom-modal .custom-modal-top .icon-close {
    left: 16px;
}

.custom-modal .custom-modal-top .icon-close:hover {
    color: var(--color-modal-close-icon-hover);
}

.card {
    font-size: 1rem;
    color: #333;
}

.card .card-title {
    font-size: 1.71429rem;
    font-weight: 400;
}

[dir] .card .card-title {
    margin-bottom: 24px;
}

.card p {
    color: #777;
}

[dir] .card p:not(:last-child) {
    margin-bottom: 24px;
}

[dir] .card h4 {
    margin-bottom: 5px;
}

.search-wrap {
    display: none;
}

[dir] .user-content-wrapper {
    padding: 40px 0 80px;
}

.user-center-nav h2 {
    font-size: 2.28571rem;
    display: flex;
    align-items: center;
}

.user-center-nav h2 span {
    display: block;
    font-size: 2.28571rem;
    color: var(--color-title);
}

.user-center-nav h2 a {
    color: var(--color-desc);
    display: block;
    position: relative;
    font-weight: 500;
    font-size: 1.14286rem;
    line-height: 24px;
}

[dir] .user-center-nav h2 a {
    transition: color 0.25s;
    padding: 24px 0 16px;
}

.user-center-nav h2 a:after {
    display: block;
    content: "";
    width: 0;
    height: 2px;
    position: absolute;
    bottom: -1.5px;
}

[dir] .user-center-nav h2 a:after {
    background: var(--color-title);
    transition: width 0.25s;
}

[dir=ltr] .user-center-nav h2 a:after {
    left: 0;
}

[dir=rtl] .user-center-nav h2 a:after {
    right: 0;
}

.user-center-nav h2 a.active {
    color: var(--color-title);
    font-weight: 700;
}

[dir] .user-center-nav h2 a.active {
    transition: color 0.25s;
}

.user-center-nav h2 a.active:after {
    width: 100%;
}

[dir] .user-center-nav h2 a.active:after {
    transition: width 0.25s;
}

[dir=ltr] .user-center-nav h2 a:not(:last-child) {
    margin-right: 24px;
}

[dir=rtl] .user-center-nav h2 a:not(:last-child) {
    margin-left: 24px;
}

[dir] .user-center-nav .user-center-nav_content {
    padding-bottom: 24px;
    border-bottom: 1px solid var(--color-line);
}

[dir] .user-center-nav .user-center-nav_content.pb0 {
    padding-bottom: 0;
}

[dir] .user-center-nav .user-center-nav_content.no-border {
    border-bottom: none;
}

.user-center-nav .user-center-nav_content.user-center_tab {
    display: flex;
    justify-content: space-between;
}

[dir] .user-center-nav .user-center-nav_content.user-center_tab {
    border-bottom-width: 0;
    padding: 40px 0 8px;
}

.user-center-nav .user-center-nav_content>div {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.user-center-nav .user-center-nav_content p {
    color: var(--color-text);
    font-size: 1rem;
}

[dir] .user-center-nav .user-center-nav_content p {
    margin-top: 8px;
}

.user-center-nav .user-center-nav_content .toggle-search {
    font-size: 1.71429rem;
    color: var(--color-text);
    display: none;
}

[dir] .user-center-nav .user-center-nav_content .toggle-search {
    cursor: pointer;
    transition: color 0.25s;
}

.user-center-nav .user-center-nav_content .toggle-search:hover {
    color: var(--color-title);
}

[dir] .user-center-nav .user-center-nav_content .toggle-search:hover {
    transition: color 0.25s;
}

.user-center-nav .user-center-nav_tools {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-wrap: wrap;
    font-size: 1rem;
    color: var(--color-title);
    gap: 32px;
}

.user-center-nav .user-center-nav_tools>a,
.user-center-nav .user-center-nav_tools>div,
.user-center-nav .user-center-nav_tools>span {
    display: flex;
    align-items: center;
    justify-content: center;
}

[dir] .user-center-nav .user-center-nav_tools>a,
[dir] .user-center-nav .user-center-nav_tools>div,
[dir] .user-center-nav .user-center-nav_tools>span {
    cursor: pointer;
}

[dir=ltr] .user-center-nav .user-center-nav_tools>a i,
[dir=ltr] .user-center-nav .user-center-nav_tools>div i,
[dir=ltr] .user-center-nav .user-center-nav_tools>span i {
    margin-right: 8px;
}

[dir=rtl] .user-center-nav .user-center-nav_tools>a i,
[dir=rtl] .user-center-nav .user-center-nav_tools>div i,
[dir=rtl] .user-center-nav .user-center-nav_tools>span i {
    margin-left: 8px;
}

.user-center-nav .user-center-nav_tools>div:hover span {
    text-decoration: underline;
    text-underline-offset: 5px;
}

[dir=ltr] .user-center-nav input[type=checkbox] {
    margin-right: 8px;
}

[dir=rtl] .user-center-nav input[type=checkbox] {
    margin-left: 8px;
}

[dir] .custom-modal-header {
    margin: 0 32px 24px;
}

.custom-modal-header .custom-modal-header_title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 1.42857rem;
    color: var(--color-title);
}

.custom-modal-header .custom-modal-header_title h2 {
    font-size: 1.42857rem;
}

.custom-modal-header .custom-modal-header_title i {
    color: var(--close-text-color);
    font-size: 1.14286rem;
    line-height: 1;
}

[dir] .custom-modal-header .custom-modal-header_title i {
    cursor: pointer;
    transition: 0.25s;
}

.custom-modal-header .custom-modal-header_title i:hover {
    color: var(--color-title);
}

[dir] .custom-modal-header .custom-modal-header_title i:hover {
    transition: 0.25s;
}

.custom-modal-header .custom-modal-header_title i.icon-close {
    position: absolute;
    top: 16px;
    z-index: 9;
    font-size: var(--size-modal-close-icon);
    color: var(--color-modal-close-icon);
}

[dir=ltr] .custom-modal-header .custom-modal-header_title i.icon-close {
    right: 16px;
}

[dir=rtl] .custom-modal-header .custom-modal-header_title i.icon-close {
    left: 16px;
}

.custom-modal-header .custom-modal-header_title i.icon-close:hover {
    color: var(--color-modal-close-icon-hover);
}

.custom-modal-header .custom-modal-header_title+p {
    color: var(--color-text);
    font-size: 1rem;
}

[dir] .custom-modal-header .custom-modal-header_title+p {
    margin-top: 16px;
}

[dir] #main-content.main-theme-dark {
    background: var(--color-frag-bg-1)!important;
}

#main-content.main-theme-dark .scrollList__content {
    scrollbar-color: var(--bg-color-3);
    scrollbar-face-color: var(--bg-color-3);
    scrollbar-base-color: var(--bg-color-3);
    scrollbar-shadow-color: var(--bg-color-3);
    scrollbar-3dlight-color: var(--bg-color-3);
    scrollbar-dark-shadow-color: var(--bg-color-3);
    scrollbar-highlight-color: var(--bg-color-3);
    scrollbar-track-color: var(--bg-color-3);
    scrollbar-arrow-color: var(--bg-color-3);
}

[dir] #main-content.main-theme-dark .scrollList__content::-webkit-scrollbar-thumb {
    background-color: var(--bg-color-3);
}

[dir] #main-content.main-theme-dark .scrollList__content::-webkit-scrollbar-corner {
    background-color: transparent;
}

[dir] #main-content.main-theme-dark .light.active .logo,
[dir] #main-content.main-theme-dark .logo {
    background-image: url("/images/logo.png");
}

[dir] #main-content.main-theme-dark .login-middle-box {
    box-shadow: none;
}

.form-input-grid {
    display: grid;
}

[dir] .form-input-grid {
    margin-bottom: 24px;
}

[dir] .form-input-grid:has(.has-error) {
    margin-bottom: 24px;
}

.form-input-grid-country {
    grid-template-columns: 120px 1fr;
    gap: 0 16px;
}

.form-input-grid-country [class*=tips_wrapper] {
    grid-column: 2/-1;
}

[dir] .form-input-grid-country [class*=tips_wrapper] {
    margin-bottom: 0!important;
}

.status-modal {
    position: relative;
    font-size: 1rem;
    color: var(--mbg-1-title);
}

[dir] .status-modal {
    padding: 32px;
}

.status-modal .icon-close {
    position: absolute;
    top: 16px;
    font-size: var(--size-modal-close-icon);
    color: var(--color-modal-close-icon);
}

[dir=ltr] .status-modal .icon-close {
    right: 16px;
}

[dir=rtl] .status-modal .icon-close {
    left: 16px;
}

.status-modal .icon-close:hover {
    color: var(--color-modal-close-icon-hover);
}

.status-modal .status-modal-header h2 {
    font-size: 1.42857rem;
}

[dir] .status-modal .status-modal-header h2 {
    text-align: center;
    margin: 24px 0 16px;
}

.status-modal .status-modal-header p {
    font-size: 1rem;
    color: var(--mbg-1-text);
}

[dir] .status-modal .status-modal-header p {
    margin-bottom: 16px;
}

.status-modal .toggle-status {
    display: flex;
    font-size: 0.85714rem;
}

[dir] .status-modal .toggle-status {
    margin: 32px 0 8px;
}

.status-modal .toggle-status span {
    color: var(--mbg-2-text);
}

.status-modal .tools {
    display: flex;
    gap: 16px;
}

[dir] .status-modal .tools {
    margin-top: 32px;
}

.status-modal .tools .btn {
    flex-grow: 1;
    flex-basis: 45%;
    flex-shrink: 0;
}

[dir] .status-modal .modal-footer {
    margin-top: 32px;
}

[dir] .status-modal .modal-footer .tools {
    margin-top: 8px;
}

@media(max-width:1280px) {
    [dir] .container {
        padding-left: 32px;
        padding-right: 32px;
    }
}

@media(max-width:1180px) {
    div::-webkit-scrollbar,
    div::-webkit-scrollbar-track,
    nav::-webkit-scrollbar,
    nav::-webkit-scrollbar-track {
        display: none;
    }
    div::-webkit-scrollbar-thumb,
    nav::-webkit-scrollbar-thumb {
        display: none;
    }
}

@media(max-width:768px) {
    [dir] .container {
        padding-left: 16px;
        padding-right: 16px;
    }
    [dir] .page-summary {
        padding: 24px 0 16px;
    }
    .page-summary .toggle-search {
        display: block;
    }
    [dir] .page-summary.sm-size {
        padding: 40px 0 32px;
    }
    [dir] .page-summary.md-size {
        padding: 50px 0 32px;
    }
    .page-title {
        font-size: 1.71429rem;
    }
    .page-title.xs-size {
        font-size: 1.42857rem;
    }
    .page-title.sm-size {
        font-size: 1.57143rem;
    }
    .page-title.md-size {
        font-size: 2.14286rem;
    }
    .page-title.lg-size {
        font-size: 2.57143rem;
    }
    .search-wrap {
        display: block;
    }
    [dir] .search-wrap {
        padding: 0!important;
        margin-top: -52px;
    }
    [dir=ltr] .search-wrap {
        float: right;
    }
    [dir=rtl] .search-wrap {
        float: left;
    }
    .custom-modal>div {
        max-width: 90vw;
    }
    .custom-modal.placement-bottom {
        align-items: flex-end;
    }
    [dir] .custom-modal.placement-bottom>div {
        animation-name: slideInUp;
        border-radius: 8px 8px 0 0;
    }
    .custom-modal.placement-bottom>div,
    .custom-modal.placement-bottom>div.lg-size,
    .custom-modal.placement-bottom>div.sm-size,
    .custom-modal.placement-bottom>div.xs-size {
        width: 100%;
        max-width: 100vw;
    }
    .custom-modal>div,
    .custom-modal>div.lg-size,
    .custom-modal>div.sm-size,
    .custom-modal>div.xs-size,
    .custom-modal.base-size>div,
    .custom-modal.sm-size.m>div {
        width: 90vw;
        max-height: 94vh;
    }
    .user-center-nav h2 {
        font-size: 1.71429rem;
        overflow-x: scroll;
        white-space: nowrap;
        scroll-snap-type: x mandatory;
        scroll-behavior: smooth;
    }
    .user-center-nav h2::-webkit-scrollbar {
        display: none;
    }
    .user-center-nav h2 span {
        display: block;
    }
    [dir] .user-center-nav h2 span {
        padding: 12px 0;
    }
    .user-center-nav h2 a {
        scroll-snap-align: start;
    }
    [dir] .user-center-nav h2 a {
        padding: 12px 0;
    }
    [dir=ltr] .user-center-nav h2 a:not(:last-child) {
        margin-right: 24px;
    }
    [dir=rtl] .user-center-nav h2 a:not(:last-child) {
        margin-left: 24px;
    }
    .user-center-nav .user-center-nav_content .toggle-search {
        display: block;
        font-size: 1.28571rem;
    }
    .user-center-nav .user-center-nav_tools {
        gap: 16px;
    }
    .user-center-nav .user-center-nav_tools>a,
    .user-center-nav .user-center-nav_tools>div {
        color: #777;
        line-height: 1;
    }
    .user-center-nav .user-center-nav_tools>a i,
    .user-center-nav .user-center-nav_tools>div i {
        font-size: 1.42857rem;
    }
    [dir=ltr] .user-center-nav .user-center-nav_tools>a i,
    [dir=ltr] .user-center-nav .user-center-nav_tools>div i {
        margin-right: 0;
    }
    [dir=rtl] .user-center-nav .user-center-nav_tools>a i,
    [dir=rtl] .user-center-nav .user-center-nav_tools>div i {
        margin-left: 0;
    }
    .user-center-nav .user-center-nav_tools>div span {
        display: none;
        font-size: 0.85714rem;
        white-space: nowrap;
    }
    .user-center-nav .user-center-nav_tools>a {
        line-height: 1;
        font-size: 1rem;
        min-height: auto;
    }
    [dir] .user-center-nav .user-center-nav_tools>a {
        padding: 8px 10px;
    }
    [dir] .user-content-wrapper {
        padding: 24px 0 64px;
    }
    [dir] #main-content {
        background-image: none;
    }
    [dir] .login-container {
        padding-top: 40px;
    }
}

.rc-tooltip.rc-tooltip-zoom-appear,
.rc-tooltip.rc-tooltip-zoom-enter {
    opacity: 0;
}

.rc-tooltip.rc-tooltip-zoom-enter,
.rc-tooltip.rc-tooltip-zoom-leave {
    display: block;
}

.rc-tooltip-zoom-appear,
.rc-tooltip-zoom-enter {
    opacity: 0;
}

[dir] .rc-tooltip-zoom-appear,
[dir] .rc-tooltip-zoom-enter {
    animation-duration: 0.3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(.18, .89, .32, 1.28);
    animation-play-state: paused;
}

[dir] .rc-tooltip-zoom-leave {
    animation-duration: 0.3s;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(.6, -.3, .74, .05);
    animation-play-state: paused;
}

[dir] .rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,
[dir] .rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active {
    animation-name: rcToolTipZoomIn;
    animation-play-state: running;
}

[dir] .rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active {
    animation-name: rcToolTipZoomOut;
    animation-play-state: running;
}

@keyframes rcToolTipZoomIn {
    0% {
        opacity: 0;
        transform-origin: 50% 50%;
        transform: scale(0);
    }
    to {
        opacity: 1;
        transform-origin: 50% 50%;
        transform: scale(1);
    }
}

@keyframes rcToolTipZoomOut {
    0% {
        opacity: 1;
        transform-origin: 50% 50%;
        transform: scale(1);
    }
    to {
        opacity: 0;
        transform-origin: 50% 50%;
        transform: scale(0);
    }
}

.rc-tooltip {
    position: absolute;
    z-index: 1130;
    display: block;
    visibility: visible;
    line-height: 1.5;
    font-size: 0.85714rem;
}

[dir] .rc-tooltip {
    padding: 1px;
}

.rc-tooltip-hidden {
    display: none;
}

.theme .rc-tooltip-content {
    color: var(--color-text);
}

[dir] .theme .rc-tooltip-content {
    background: var(--color-tooltip-bg);
    border-color: var(--color-line);
}

.theme .rc-tooltip-inner {
    color: var(--color-text);
}

[dir] .theme.rc-tooltip-placement-top .rc-tooltip-arrow,
[dir] .theme.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
[dir] .theme.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    border-top-color: var(--color-tooltip-bg)!important;
}

.rc-tooltip-content {
    filter: drop-shadow(0 0 6px rgba(0, 0, 0, .1))
}

[dir] .rc-tooltip-content {
    padding: 8px 10px;
    background-color: #333;
    border-radius: 6px;
    border: 1px solid #333;
}

.rc-tooltip-inner {
    color: #eee;
    text-decoration: none;
    font-size: 0.85714rem;
    max-width: 250px;
    word-wrap: break-word;
    max-height: 360px;
    overflow: hidden auto;
}

[dir=ltr] .rc-tooltip-inner {
    text-align: left;
}

[dir=rtl] .rc-tooltip-inner {
    text-align: right;
}

.rc-tooltip-inner::-webkit-scrollbar {
    width: 4px;
    height: 24px;
}

[dir] .rc-tooltip-inner::-webkit-scrollbar {
    border-radius: 4px;
}

[dir] .rc-tooltip-inner::-webkit-scrollbar-thumb {
    background-color: #555;
    border-radius: 4px;
}

[dir] .rc-tooltip-inner::-webkit-scrollbar-corner,
[dir] .rc-tooltip-inner::-webkit-scrollbar-track {
    background-color: transparent;
}

[dir] .rc-tooltip-inner p:not(:last-child) {
    margin-bottom: 8px;
}

[dir] .theme-default {
    background: 0 0;
}

.theme-default .rc-tooltip-inner {
    color: #333;
}

[dir] .theme-default .rc-tooltip-inner {
    background: #fff;
    border-color: transparent;
    padding: 16px;
}

[dir] .theme-default.rc-tooltip-placement-top .rc-tooltip-arrow,
[dir] .theme-default.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
[dir] .theme-default.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    border-top-color: #fff;
}

.theme-default .rc-tooltip-content {
    filter: drop-shadow(0 0 10px rgba(0, 0, 0, .2))
}

[dir] .theme-primary {
    background: 0 0;
}

.theme-primary .rc-tooltip-inner {
    color: #fff;
}

[dir] .theme-primary .rc-tooltip-inner {
    background: #333;
    border-color: transparent;
    padding: 16px;
}

[dir] .theme-primary.rc-tooltip-placement-top .rc-tooltip-arrow,
[dir] .theme-primary.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
[dir] .theme-primary.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    border-top-color: #333;
}

.theme-primary .rc-tooltip-content {
    filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, .1))
}

.rc-tooltip-arrow,
.rc-tooltip-arrow-inner {
    position: absolute;
    width: 0;
    height: 0;
}

[dir] .rc-tooltip-arrow,
[dir] .rc-tooltip-arrow-inner {
    border-color: transparent;
    border-style: solid;
}

.rc-tooltip-placement-top .rc-tooltip-arrow,
.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
    bottom: -7px;
}

[dir] .rc-tooltip-placement-top .rc-tooltip-arrow,
[dir] .rc-tooltip-placement-topLeft .rc-tooltip-arrow,
[dir] .rc-tooltip-placement-topRight .rc-tooltip-arrow {
    border-width: 6px 6px 0;
    border-top-color: #333;
}

[dir=ltr] .rc-tooltip-placement-top .rc-tooltip-arrow,
[dir=ltr] .rc-tooltip-placement-topLeft .rc-tooltip-arrow,
[dir=ltr] .rc-tooltip-placement-topRight .rc-tooltip-arrow {
    margin-left: -6px;
}

[dir=rtl] .rc-tooltip-placement-top .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-topLeft .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-topRight .rc-tooltip-arrow {
    margin-right: -6px;
}

.rc-tooltip-placement-top .rc-tooltip-arrow-inner,
.rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,
.rc-tooltip-placement-topRight .rc-tooltip-arrow-inner {
    bottom: 1px;
}

[dir] .rc-tooltip-placement-top .rc-tooltip-arrow-inner,
[dir] .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,
[dir] .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner {
    border-width: 6px 6px 0;
    border-top-color: #333;
}

[dir=ltr] .rc-tooltip-placement-top .rc-tooltip-arrow-inner,
[dir=ltr] .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,
[dir=ltr] .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner {
    margin-left: -6px;
}

[dir=rtl] .rc-tooltip-placement-top .rc-tooltip-arrow-inner,
[dir=rtl] .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,
[dir=rtl] .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner {
    margin-right: -6px;
}

[dir=ltr] .rc-tooltip-placement-top .rc-tooltip-arrow {
    left: 50%;
}

[dir=rtl] .rc-tooltip-placement-top .rc-tooltip-arrow {
    right: 50%;
}

[dir=ltr] .rc-tooltip-placement-topLeft .rc-tooltip-arrow {
    left: 5%;
}

[dir=ltr] .rc-tooltip-placement-topRight .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-topLeft .rc-tooltip-arrow {
    right: 5%;
}

[dir=rtl] .rc-tooltip-placement-topRight .rc-tooltip-arrow {
    left: 5%;
}

[dir] .rc-tooltip-placement-right .rc-tooltip-arrow,
[dir] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow,
[dir] .rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    margin-top: -6px;
}

[dir=ltr] .rc-tooltip-placement-right .rc-tooltip-arrow,
[dir=ltr] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow,
[dir=ltr] .rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    left: -7px;
    border-width: 6px 6px 6px 0;
    border-right-color: #333;
}

[dir=rtl] .rc-tooltip-placement-right .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    right: -7px;
    border-width: 6px 0 6px 6px;
    border-left-color: #333;
}

[dir] .rc-tooltip-placement-right .rc-tooltip-arrow-inner,
[dir] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,
[dir] .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner {
    margin-top: -6px;
}

[dir=ltr] .rc-tooltip-placement-right .rc-tooltip-arrow-inner,
[dir=ltr] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,
[dir=ltr] .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner {
    left: 1px;
    border-width: 6px 6px 6px 0;
    border-right-color: #333;
}

[dir=rtl] .rc-tooltip-placement-right .rc-tooltip-arrow-inner,
[dir=rtl] .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,
[dir=rtl] .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner {
    right: 1px;
    border-width: 6px 0 6px 6px;
    border-left-color: #333;
}

.rc-tooltip-placement-right .rc-tooltip-arrow {
    top: 50%;
}

.rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    top: 5%;
}

[dir] .rc-tooltip-placement-rightTop .rc-tooltip-arrow {
    margin-top: 0;
}

.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
    bottom: 5%;
}

[dir] .rc-tooltip-placement-left .rc-tooltip-arrow,
[dir] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow,
[dir] .rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    margin-top: -6px;
}

[dir=ltr] .rc-tooltip-placement-left .rc-tooltip-arrow,
[dir=ltr] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow,
[dir=ltr] .rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    right: -7px;
    border-width: 6px 0 6px 6px;
    border-left-color: #333;
}

[dir=rtl] .rc-tooltip-placement-left .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    left: -7px;
    border-width: 6px 6px 6px 0;
    border-right-color: #333;
}

[dir] .rc-tooltip-placement-left .rc-tooltip-arrow-inner,
[dir] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,
[dir] .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner {
    margin-top: -6px;
}

[dir=ltr] .rc-tooltip-placement-left .rc-tooltip-arrow-inner,
[dir=ltr] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,
[dir=ltr] .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner {
    right: 1px;
    border-width: 6px 0 6px 6px;
    border-left-color: #333;
}

[dir=rtl] .rc-tooltip-placement-left .rc-tooltip-arrow-inner,
[dir=rtl] .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,
[dir=rtl] .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner {
    left: 1px;
    border-width: 6px 6px 6px 0;
    border-right-color: #333;
}

.rc-tooltip-placement-left .rc-tooltip-arrow {
    top: 50%;
}

.rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    top: 15%;
}

[dir] .rc-tooltip-placement-leftTop .rc-tooltip-arrow {
    margin-top: 0;
}

.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
    bottom: 15%;
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow,
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    top: -5px;
}

[dir] .rc-tooltip-placement-bottom .rc-tooltip-arrow,
[dir] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
[dir] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    border-width: 0 6px 6px;
    border-bottom-color: #333;
}

[dir=ltr] .rc-tooltip-placement-bottom .rc-tooltip-arrow,
[dir=ltr] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
[dir=ltr] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    margin-left: -6px;
}

[dir=rtl] .rc-tooltip-placement-bottom .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    margin-right: -6px;
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner {
    top: 1px;
}

[dir] .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,
[dir] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,
[dir] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner {
    border-width: 0 6px 6px;
    border-bottom-color: #333;
}

[dir=ltr] .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,
[dir=ltr] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,
[dir=ltr] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner {
    margin-left: -6px;
}

[dir=rtl] .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,
[dir=rtl] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,
[dir=rtl] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner {
    margin-right: -6px;
}

[dir=ltr] .rc-tooltip-placement-bottom .rc-tooltip-arrow {
    left: 50%;
}

[dir=rtl] .rc-tooltip-placement-bottom .rc-tooltip-arrow {
    right: 50%;
}

[dir=ltr] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
    left: 15%;
}

[dir=ltr] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow,
[dir=rtl] .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
    right: 15%;
}

[dir=rtl] .rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
    left: 15%;
}

.rc-tooltip-placement-right .rc-tooltip-content {
    position: relative;
}

[dir=ltr] .rc-tooltip-placement-right .rc-tooltip-content {
    margin-left: 4px;
}

[dir=rtl] .rc-tooltip-placement-right .rc-tooltip-content {
    margin-right: 4px;
}

.rc-tooltip-placement-left .rc-tooltip-content {
    position: relative;
}

[dir=ltr] .rc-tooltip-placement-left .rc-tooltip-content {
    margin-right: 4px;
}

[dir=rtl] .rc-tooltip-placement-left .rc-tooltip-content {
    margin-left: 4px;
}

.rc-tooltip-placement-top .rc-tooltip-content {
    position: relative;
}

[dir] .rc-tooltip-placement-top .rc-tooltip-content {
    margin-bottom: 4px;
}

.rc-tooltip-placement-bottom .rc-tooltip-content {
    position: relative;
}

[dir] .rc-tooltip-placement-bottom .rc-tooltip-content {
    margin-top: 4px;
}

.line-scale-pulse-out>div {
    width: 2px;
    height: 30px;
    display: inline-block;
}

[dir] .line-scale-pulse-out>div {
    border-radius: 2px;
    margin: 2px;
    background-color: var(--color-brand);
}

@keyframes rotate-circle-ltr {
    0% {
        transform: rotate(0);
        transform-origin: center center;
    }
    to {
        transform: rotate(1turn);
        transform-origin: center center;
    }
}

@keyframes rotate-circle-rtl {
    0% {
        transform: rotate(0);
        transform-origin: center center;
    }
    to {
        transform: rotate(-1turn);
        transform-origin: center center;
    }
}

@keyframes line-scale-pulse-out {
    0%,
    to {
        transform: scaley(1);
    }
    50% {
        transform: scaley(.4);
    }
}

[dir] .line-scale-pulse-out>div {
    animation: line-scale-pulse-out 0.9s cubic-bezier(.85, .25, .37, .85) -.6s infinite;
}

[dir] .line-scale-pulse-out>div:nth-child(2),
[dir] .line-scale-pulse-out>div:nth-child(4) {
    animation-delay: -.4s!important;
}

[dir] .line-scale-pulse-out>div:first-child,
[dir] .line-scale-pulse-out>div:nth-child(5) {
    animation-delay: -.2s!important;
}

.form-item {
    position: relative;
}

.form-item.xs-size {
    min-height: var(--size-height-xs);
}

.form-item.sm-size {
    min-height: var(--size-height-sm);
}

.form-item.md-size {
    min-height: var(--size-height-ml);
}

.form-item.md-size input[type=email],
.form-item.md-size input[type=number],
.form-item.md-size input[type=password],
.form-item.md-size input[type=text],
.form-item.md-size input[type=url] {
    font-size: 1.14286rem;
}

.form-item.lg-size {
    min-height: var(--size-height-lg);
}

.form-item.lg-size input[type=email],
.form-item.lg-size input[type=number],
.form-item.lg-size input[type=password],
.form-item.lg-size input[type=text],
.form-item.lg-size input[type=url] {
    font-size: 1.71429rem;
}

.form-item .form-item_input {
    display: flex;
    justify-content: space-between;
    min-height: inherit;
}

[dir] .form-item.has-error {
    margin-bottom: 25px;
}

.form-item.has-error.password .form-item_error {
    position: static;
}

[dir] .form-item.has-error .form-item_input {
    border-color: var(--color-error)!important;
}

[dir] .form-item.has-error.mobile .form-item_input {
    border-color: none!important;
    box-shadow: none!important;
}

[dir] .form-item.has-error .pull-up>input[type=email],
[dir] .form-item.has-error .pull-up>input[type=number],
[dir] .form-item.has-error .pull-up>input[type=password],
[dir] .form-item.has-error .pull-up>input[type=text],
[dir] .form-item.has-error .pull-up>input[type=url],
[dir] .form-item.has-error .pull-up>textarea {
    border-color: var(--color-error)!important;
}

[dir] .form-item.has-error .pull-up>input[type=email]:focus-within,
[dir] .form-item.has-error .pull-up>input[type=number]:focus-within,
[dir] .form-item.has-error .pull-up>input[type=password]:focus-within,
[dir] .form-item.has-error .pull-up>input[type=text]:focus-within,
[dir] .form-item.has-error .pull-up>input[type=url]:focus-within,
[dir] .form-item.has-error .pull-up>textarea:focus-within {
    box-shadow: none;
}

[dir] .form-item.form-item_with_addon .form-item_input {
    border: 1px solid var(--color-input-border);
    border-radius: 8px;
}

[dir] .form-item.form-item_with_addon:hover .form-item_input {
    border-color: var(--color-input-border-focus);
}

.form-item.form-item_with_addon .btn {
    color: var(--color-input-addon-text);
}

[dir] .form-item.form-item_with_addon .btn {
    border: none!important;
    background-color: transparent!important;
}

[dir] .form-item.form-item_with_addon input,
[dir] .form-item.form-item_with_addon.has-error input {
    border: none!important;
    box-shadow: none!important;
}

[dir] .form-item.form-item_with_addon input:focus,
[dir] .form-item.form-item_with_addon.has-error input:focus {
    box-shadow: none!important;
}

[dir] .form-item.form-item_with_addon.has-error {
    border-color: var(--color-error);
}

.form-item .form-item_error {
    position: absolute;
    top: 100%;
    width: 100%;
    font-size: 0.85714rem;
    color: var(--color-error);
    line-height: 1;
}

[dir] .form-item .form-item_error {
    padding-top: 5px;
}

[dir=ltr] .form-item .form-item_error {
    left: 0;
}

[dir=rtl] .form-item .form-item_error {
    right: 0;
}

.form-item.mobile .form-item_error {
    width: auto;
}

[dir=ltr] .form-item.mobile .form-item_error {
    left: 140px;
    right: 0;
}

[dir=rtl] .form-item.mobile .form-item_error {
    right: 140px;
    left: 0;
}

.form-item input[type=email],
.form-item input[type=number],
.form-item input[type=password],
.form-item input[type=text],
.form-item input[type=url],
.form-item textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    width: 100%;
    box-sizing: border-box;
    font-size: 1.14286rem;
    font-weight: 600;
    color: var(--color-input-text);
    height: inherit;
    flex-grow: 1;
    line-height: 1;
}

[dir] .form-item input[type=email],
[dir] .form-item input[type=number],
[dir] .form-item input[type=password],
[dir] .form-item input[type=text],
[dir] .form-item input[type=url],
[dir] .form-item textarea {
    border: 1px solid var(--color-input-border);
    padding: 7px 16px;
    transition: 0.25s;
    border-radius: 8px;
    background: 0 0;
}

.form-item input[type=email]::-moz-placeholder,
.form-item input[type=number]::-moz-placeholder,
.form-item input[type=password]::-moz-placeholder,
.form-item input[type=text]::-moz-placeholder,
.form-item input[type=url]::-moz-placeholder,
.form-item textarea::-moz-placeholder {
    color: var(--color-input-placeholder);
    font-size: 1rem;
    font-weight: 400;
}

.form-item input[type=email]::placeholder,
.form-item input[type=number]::placeholder,
.form-item input[type=password]::placeholder,
.form-item input[type=text]::placeholder,
.form-item input[type=url]::placeholder,
.form-item textarea::placeholder {
    color: var(--color-input-placeholder);
    font-size: 1rem;
    font-weight: 400;
}

[dir] .form-item input[type=email]:focus-within,
[dir] .form-item input[type=number]:focus-within,
[dir] .form-item input[type=password]:focus-within,
[dir] .form-item input[type=text]:focus-within,
[dir] .form-item input[type=url]:focus-within,
[dir] .form-item textarea:focus-within {
    border-color: var(--color-input-border-focus);
    transition: 0.25s;
    box-shadow: var(--outline-shadow);
}

[dir] .form-item:not(:last-child) {
    margin-bottom: 30px;
}

.form-item-with-title {
    position: relative;
}

[dir] .form-item-with-title {
    margin-bottom: 24px;
}

.form-item-with-title:hover {
    z-index: 999;
}

.form-item-with-title .form-item-title {
    font-size: 1.14286rem;
    color: var(--color-input-title);
    display: flex;
    align-items: center;
}

[dir] .form-item-with-title .form-item-title {
    margin-bottom: 8px;
}

.form-item-with-title .form-item-title.justify {
    justify-content: space-between;
}

.form-item-with-title .form-item-title.justify span {
    color: var(--color-input-title);
}

[dir] .form-item-with-title .form-item-title.justify span {
    cursor: pointer;
}

[dir=ltr] .form-item-with-title .form-item-title.justify span {
    text-align: right;
}

[dir=rtl] .form-item-with-title .form-item-title.justify span {
    text-align: left;
}

.form-item-with-title .form-item-title .required {
    color: var(--color-error);
}

[dir=ltr] .form-item-with-title .form-item-title .required {
    margin-right: 5px;
}

[dir=rtl] .form-item-with-title .form-item-title .required {
    margin-left: 5px;
}

[dir] .form-item-with-title .form-item {
    margin-bottom: 8px;
}

[dir] .form-item-with-title .custom-input,
[dir] .form-item-with-title .form-input-grid {
    margin-bottom: 0;
}

[dir] .form-item-with-title .custom-input+[class*=tips_wrapper],
[dir] .form-item-with-title .form-input-grid [class*=tips_wrapper] {
    margin-bottom: 0!important;
}

.custom-checkbox {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 12px;
    height: 12px;
    vertical-align: middle;
    line-height: 1;
    position: relative;
}

[dir] .custom-checkbox {
    border: 1px solid var(--color-checkbox-border);
    background: var(--color-checkbox-bg);
    border-radius: 2px;
    cursor: pointer;
}

.custom-checkbox.sm-size {
    width: 24px;
    height: 24px;
}

.custom-checkbox.sm-size.active:before {
    width: 46%;
    height: 24%;
}

[dir] .custom-checkbox.sm-size.active:before {
    border-width: 2px;
}

[dir] .custom-checkbox.circle {
    border-radius: 50%;
}

.custom-checkbox input {
    position: absolute;
    top: 0;
    z-index: 9;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    opacity: 0;
}

[dir=ltr] .custom-checkbox input {
    left: 0;
}

[dir=rtl] .custom-checkbox input {
    right: 0;
}

[dir=ltr] .custom-checkbox:first-child {
    margin-right: 4px;
}

[dir=rtl] .custom-checkbox:first-child {
    margin-left: 4px;
}

[dir] .custom-checkbox.active {
    background: var(--color-checkbox-bg-active);
    border-color: var(--color-checkbox-border-active);
}

.custom-checkbox.active:before {
    display: block;
    content: "";
    width: 60%;
    height: 30%;
}

[dir] .custom-checkbox.active:before {
    border: 2px solid var(--color-checkbox-checked);
    border-top: none;
}

[dir=ltr] .custom-checkbox.active:before {
    border-right: none;
    transform: rotate(-50deg) translate(6%, -10%);
}

[dir=rtl] .custom-checkbox.active:before {
    border-left: none;
    transform: rotate(50deg) translate(-6%, -10%);
}

.form-item_textarea {
    position: relative;
}

.form-item_textarea textarea {
    box-sizing: border-box;
}

[dir] .form-item_textarea textarea {
    padding: 12px 16px;
}

.form-item_textarea .word-limit {
    line-height: 1;
    position: absolute;
    bottom: 8px;
    color: var(--color-input-tips);
}

[dir] .form-item_textarea .word-limit {
    margin-top: 4px;
}

[dir=ltr] .form-item_textarea .word-limit {
    text-align: right;
    right: 16px;
}

[dir=rtl] .form-item_textarea .word-limit {
    text-align: left;
    left: 16px;
}

.form-item_textarea .word-limit.isMax {
    color: var(--color-error);
}

.form-item_textarea .form-item_error {
    line-height: 1;
}

.btn {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    font-size: 1rem;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    box-sizing: border-box;
    text-decoration: none!important;
    font-weight: 500;
    gap: 8px;
    min-height: var(--size-height);
}

[dir] .btn {
    text-align: center;
    border: none;
    cursor: pointer;
    border-radius: 7px;
    padding: 8px 24px;
    transition: opacity 0.25s, color 0.25s, background 0.25s;
}

[dir] .btn:hover {
    transition: opacity 0.25s, color 0.25s, background 0.25s, color 0.25s;
}

.btn.disabled,
.btn.loading {
    pointer-events: none;
}

[dir] .btn.disabled,
[dir] .btn.loading {
    cursor: not-allowed;
}

.btn.block-show {
    display: flex!important;
    min-height: 48px;
}

.btn.ts-size {
    min-height: auto;
}

[dir] .btn.ts-size {
    padding: 0;
}

.btn.tag-size {
    min-height: auto;
    font-size: 0.85714rem;
    line-height: 1;
}

[dir] .btn.tag-size {
    padding: 4px;
    border-radius: 4px;
}

.btn.xs-size {
    min-height: var(--size-height-xs);
}

[dir] .btn.xs-size {
    padding: 4px 16px;
}

.btn.sm-size {
    min-height: var(--size-height-sm);
}

[dir] .btn.sm-size {
    padding: 8px 16px;
}

.btn.ms-size {
    min-height: var(--size-height-md);
}

[dir] .btn.ms-size {
    padding: 8px 16px;
}

.btn.md-size {
    min-height: var(--size-height-ml);
    font-size: 1.14286rem;
}

[dir] .btn.md-size {
    padding: 12px 32px;
    border-radius: 52px;
}

.btn.mx-size {
    min-height: var(--size-height-md);
    font-size: 1.14286rem;
}

[dir] .btn.mx-size {
    padding: 10px 32px;
    border-radius: 64px;
}

.btn.lg-size {
    font-size: 1.28571rem;
    min-height: var(--size-height-lg);
}

[dir] .btn.lg-size {
    padding: 16px 40px;
    border-radius: 64px;
}

[dir] .btn.x-md-size {
    padding-left: 40px;
    padding-right: 40px;
}

.btn .iconfont {
    font-size: 1.14286rem;
    line-height: 1;
    display: block;
}

[dir] .btn .iconfont.icon-loading {
    padding: 4px;
    border-radius: 50%;
}

.btn.btn-submit {
    color: var(--color-btn-text);
}

[dir] .btn.btn-submit {
    background-color: var(--color-btn-bg);
}

[dir] .btn.btn-submit:hover {
    background-color: var(--color-btn-bg-hover);
}

[dir] .btn.btn-submit.disabled {
    background-color: var(--color-btn-bg-disabled);
    cursor: not-allowed!important;
}

.btn.btn-gray {
    color: var(--color-333);
}

[dir] .btn.btn-gray {
    background: var(--color-title);
}

.btn.btn-add {
    color: var(--color-title);
}

[dir] .btn.btn-add {
    background: var(--color-f5);
}

.btn.btn-outline {
    color: var(--color-btn-border);
}

[dir] .btn.btn-outline {
    border: 1px solid var(--color-btn-border);
    background-color: var(--color-btn-outline-bg);
}

.btn.btn-outline:hover {
    color: var(--color-btn-text);
}

[dir] .btn.btn-outline:hover {
    background-color: var(--color-btn-border);
}

[dir] .btn.btn-outline.disabled {
    border-color: var(--color-btn-bg-disabled);
}

.btn.btn-label {
    color: var(--color-777);
    font-size: 0.85714rem;
    min-height: auto;
    font-weight: 400;
    line-height: 1;
}

[dir] .btn.btn-label {
    padding: 4px;
    border: 1px solid var(--color-777);
    border-radius: 4px;
}

.btn.btn-hover-full:hover {
    color: var(--color-btn-text);
}

[dir] .btn.btn-hover-full:hover {
    border-color: var(--color-btn-bg);
    background: var(--color-btn-bg);
}

.btn.btn-cancel {
    color: var(--btn-cancel-text-color);
}

.btn.btn-default {
    color: var(--btn-default-text-color);
}

[dir] .btn.btn-default {
    border: 1px solid var(--btn-default-border-color);
    background: var(--btn-default-bg);
}

.btn.btn-default:hover {
    color: var(--btn-default-hover-color);
}

[dir] .btn.btn-default:hover {
    border-color: var(--btn-default-border-hover-color);
}

.btn.btn-default.disabled {
    color: var(--btn-disabled-text-color);
}

[dir] .btn.btn-default.disabled {
    border-color: var(--btn-disabled-bg);
}

.btn.btn-disabled {
    pointer-events: none;
    color: var(--btn-disabled-text-color);
}

[dir] .btn.btn-disabled {
    background: var(--btn-disabled-bg);
}

.btn.btn-submitting {
    opacity: 0.8;
    pointer-events: none;
}

[dir] .btn.btn-submitting {
    cursor: none;
}

.btn.btn-buy {
    color: var(--color-btn-buy-text);
}

[dir] .btn.btn-buy {
    background: var(--color-btn-buy-bg);
}

[dir] .btn.btn-buy:hover {
    background: var(--color-btn-buy-bg-hover);
}

.btn.btn-buy.disabled {
    color: var(--btn-disabled-text-color);
}

[dir] .btn.btn-buy.disabled {
    background: var(--btn-disabled-bg);
}

.btn.btn-sell {
    color: var(--color-btn-sell-text);
}

[dir] .btn.btn-sell {
    background: var(--color-btn-sell-bg);
}

[dir] .btn.btn-sell:hover {
    background: var(--color-btn-sell-bg-hover);
}

.btn.btn-sell.disabled {
    color: var(--btn-disabled-text-color);
}

[dir] .btn.btn-sell.disabled {
    background: var(--btn-disabled-bg);
}

.btn.btn-link {
    color: var(--color-link);
}

[dir] .btn.btn-link .icon-slide-arrow-right {
    transition: 0.25s;
}

.btn.btn-link:hover span {
    text-decoration: underline;
    text-underline-offset: 5px;
}

[dir] .btn.btn-link:hover .icon-slide-arrow-right {
    transition: 0.25s;
}

[dir=ltr] .btn.btn-link:hover .icon-slide-arrow-right {
    transform: translateX(5px);
}

[dir=rtl] .btn.btn-link:hover .icon-slide-arrow-right {
    transform: translateX(-5px);
}

.btn.btn-black {
    font-size: 1rem;
    color: var(--color-fff);
}

[dir] .btn.btn-black {
    background-color: var(--color-title);
    padding: 10px 20px;
}

.btn.btn-primary {
    font-size: 1rem;
    color: var(--color-fff);
}

[dir] .btn.btn-primary {
    background-color: var(--color-title);
    padding: 10px 20px;
}

.btn.btn-setting {
    color: var(--color-fff);
    gap: 4px;
}

[dir] .btn.btn-setting {
    background: var(--color-title);
}

.btn.btn-modify {
    color: var(--color-000);
}

[dir] .btn.btn-modify {
    background-color: var(--color-ddd);
}

.btn.btn-done {
    color: var(--color-desc);
}

[dir] .btn.btn-done {
    background: var(--color-eee);
}

.btn.btn-tag {
    font-size: 0.85714rem;
    color: var(--color-btn-tag-text);
    line-height: 1.2;
}

[dir] .btn.btn-tag {
    padding: 4px 8px;
    background: var(--color-btn-tag-bg);
    border-radius: 16px;
}

.btn.btn-tag:hover {
    color: var(--color-btn-tag-text);
}

[dir] .btn.btn-tag:hover {
    background: var(--color-btn-tag-bg-hover);
}

.btn.btn-tag:global(.disabled) {
    color: var(--color-btn-tag-text-disabled);
}

[dir] .btn.btn-tag:global(.disabled) {
    background: var(--color-btn-tag-bg-disabled);
}

.btn.btn-white {
    color: var(--color-title);
}

[dir] .btn.btn-white {
    background-color: var(--color-fff);
    border: 1px solid var(--color-title);
}

.btn.btn-white:hover {
    color: var(--color-fff);
}

[dir] .btn.btn-white:hover {
    background-color: var(--color-title);
}

.icon {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    vertical-align: middle;
    text-decoration: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

[dir] .icon {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
}

.icon:after,
.icon:before {
    display: none;
    content: "";
}

.icon.icon-person {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-person {
    background-image: url("/user-center/person.svg");
}

.icon.icon-person.sm-size {
    width: 50px;
    height: 50px;
}

.icon.icon-crypto-logo {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-crypto-logo {
    border-radius: 50%;
}

.icon.icon-crypto-logo.md-size {
    width: 32px;
    height: 32px;
}

.icon.icon-gift {
    width: 16px;
    height: 16px;
    vertical-align: middle;
}

[dir] .icon.icon-gift {
    background: url("/account/icon-gift-time.svg") no-repeat 50%;
}

.icon.icon-line-w {
    width: 30px;
    height: 30px;
}

[dir] .icon.icon-line-w {
    background: url("/icons/icon_line_w.svg") no-repeat 50%;
    background-size: contain;
    border-radius: 8px;
}

.icon.icon-kakao-w {
    width: 30px;
    height: 30px;
}

[dir] .icon.icon-kakao-w {
    background: url("/icons/icon_kakao_w.svg") no-repeat 50%;
    background-size: contain;
    border-radius: 8px;
}

.icon.icon-search-empty {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-search-empty {
    background: url("/icons/icon_search_empty.svg") no-repeat 50%;
    background-size: contain;
}

[dir] .icon.icon-search-empty.dark {
    background-image: url("/icons/icon-empty-dark.svg");
}

.icon.icon-empty {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-empty {
    background: url("/icons/icon-empty.svg") no-repeat 50%;
}

.icon.icon-empty-dark {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-empty-dark {
    background: url("/icons/icon-empty-dark.svg") no-repeat 50%;
}

.icon.icon-vip-0 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-0 {
    background-image: url("/user-center/vip_0.png");
}

.icon.icon-vip0 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip0 {
    background-image: url("/user-center/vip0.png");
}

.icon.icon-vip-1 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-1 {
    background-image: url("/user-center/vip_1.png");
}

.icon.icon-vip1 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip1 {
    background-image: url("/user-center/vip1.png");
}

.icon.icon-vip-2 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-2 {
    background-image: url("/user-center/vip_2.png");
}

.icon.icon-vip2 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip2 {
    background-image: url("/user-center/vip2.png");
}

.icon.icon-vip-3 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-3 {
    background-image: url("/user-center/vip_3.png");
}

.icon.icon-vip3 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip3 {
    background-image: url("/user-center/vip3.png");
}

.icon.icon-vip-4 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-4 {
    background-image: url("/user-center/vip_4.png");
}

.icon.icon-vip4 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip4 {
    background-image: url("/user-center/vip4.png");
}

.icon.icon-vip-5 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-5 {
    background-image: url("/user-center/vip_5.png");
}

.icon.icon-vip5 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip5 {
    background-image: url("/user-center/vip5.png");
}

.icon.icon-vip-6 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-6 {
    background-image: url("/user-center/vip_6.png");
}

.icon.icon-vip6 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip6 {
    background-image: url("/user-center/vip6.png");
}

.icon.icon-vip-7 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-7 {
    background-image: url("/user-center/vip_7.png");
}

.icon.icon-vip7 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip7 {
    background-image: url("/user-center/vip7.png");
}

.icon.icon-vip-8 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-8 {
    background-image: url("/user-center/vip_8.png");
}

.icon.icon-vip8 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip8 {
    background-image: url("/user-center/vip8.png");
}

.icon.icon-vip-9 {
    width: 40px;
    height: 20px;
}

[dir] .icon.icon-vip-9 {
    background-image: url("/user-center/vip_9.png");
}

.icon.icon-vip9 {
    width: 60px;
    height: 32px;
}

[dir] .icon.icon-vip9 {
    background-image: url("/user-center/vip9.png");
}

.icon.icon-account-upgrade {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-account-upgrade {
    background-image: url("/icons/icon_account_upgrade.svg");
    background-size: contain;
}

.icon.icon-account-upgrade-pending {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-account-upgrade-pending {
    background-image: url("/icons/icon_account_upgrade_pending.svg");
    background-size: contain;
}

.icon.icon-account-kyc-warn {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-account-kyc-warn {
    background-image: url("/icons/icon-account-kyc-warn.svg");
    background-size: contain;
}

.icon.icon-vip-upgrade {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-vip-upgrade {
    background-image: url("/icons/icon_vip_upgrade.svg");
    background-size: contain;
}

.icon.icon-vip-guide {
    width: 32px;
    height: 32px;
}

[dir] .icon.icon-vip-guide {
    background-image: url("/icons/icon_vip_guide.svg");
    background-size: contain;
}

.icon.icon-vip-guide.xs-size {
    width: 20px;
    height: 20px;
}

.icon.icon-profit {
    width: 48px;
    height: 48px;
}

[dir] .icon.icon-profit {
    background: url("/icons/icon_profit.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-feed {
    width: 48px;
    height: 55px;
}

[dir] .icon.icon-feed {
    background: url("/icons/icon_feed.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-news {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-news {
    background: url("/icons/icon-news.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-blog {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-blog {
    background: url("/icons/icon-blog.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-announcements {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-announcements {
    background: url("/icons/icon-announcements.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-kol {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-kol {
    background: url("/icons/icon-kol.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-support {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-support {
    background: url("/icons/icon-support.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-vip-fee {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-vip-fee {
    background: url("/icons/icon-vip-fee.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-datacenter {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-datacenter {
    background: url("/icons/icon-datacenter.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-forum {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-forum {
    background: url("/icons/icon-forum.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-deposit-crypto {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-deposit-crypto {
    background: url("/icons/icon-deposit-crypto.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-deposit-usdt {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-deposit-usdt {
    background: url("/icons/icon-deposit-usdt.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-convert {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-convert {
    background: url("/icons/icon-convert.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-usdt-contract {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-usdt-contract {
    background: url("/icons/icon-usdt-contract.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-currency-contract {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-currency-contract {
    background: url("/icons/icon-currency-contract.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-invite {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-invite {
    background: url("/icons/icon-invite.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-promotions {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-promotions {
    background: url("/icons/icon-promotions.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-btcc {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-btcc {
    background: url("/icons/icon-btcc.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-btcc-updates {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-btcc-updates {
    background: url("/icons/icon-btcc-updates.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-academy {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-academy {
    background: url("/icons/icon-academy.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-online {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-online {
    background: url("/icons/icon-online.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-community {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-community {
    background: url("/icons/icon-community.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-feedback {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-feedback {
    background: url("/icons/icon-feedback.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-proxy-plan {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-proxy-plan {
    background: url("/icons/icon-proxy-plan.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-news02 {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-news02 {
    background: url("/icons/icon-news02.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-usdt-rule {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-usdt-rule {
    background: url("/icons/icon-usdt-rule.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon_btc_rule {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon_btc_rule {
    background: url("/icons/icon_btc_rule.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon_teach {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon_teach {
    background: url("/icons/icon_teach.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-add {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-add {
    background: url("/icons/icon-add.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-contract {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-contract {
    background: url("/icons/icon-contract.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-safe {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-safe {
    background: url("/icons/icon-safe.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-currency-nav {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-currency-nav {
    background: url("/icons/icon-currency-nav.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-contract-guide-nav {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-contract-guide-nav {
    background: url("/icons/icon-contract-guide-nav.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-demo-trade-nav {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-demo-trade-nav {
    background: url("/icons/icon-demo-trade-nav.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-trade-nav {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-trade-nav {
    background: url("/icons/icon-trade-nav.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-deposit-crypto-02 {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-deposit-crypto-02 {
    background: url("/icons/icon-deposit-crypto-02.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-deposit-usdt-02 {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-deposit-usdt-02 {
    background: url("/icons/icon-deposit-usdt-02.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-gift {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-gift {
    background: url("/icons/icon-gift.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-gift-trade {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-gift-trade {
    background: url("/icons/icon-gift-trade.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-copy-trading {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-copy-trading {
    background: url("/icons/icon-copy-trading.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-spot {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-spot {
    background: url("/icons/icon-spot.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-menu-spot {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-menu-spot {
    background: url("/icons/icon-menu-spot.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-c2c {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-c2c {
    background: url("/icons/icon-c2c.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-contract-trading {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-contract-trading {
    background: url("/icons/icon-contract-trading.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-cup-1 {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-cup-1 {
    background: url("/icons/icon-cup-1.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-cup-2 {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-cup-2 {
    background: url("/icons/icon-cup-2.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-cup-3 {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-cup-3 {
    background: url("/icons/icon-cup-3.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-follower-fixed {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-follower-fixed {
    background: url("/icons/icon-follower-fixed.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-follower-float {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-follower-float {
    background: url("/icons/icon-follower-float.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-leader {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-leader {
    background: url("/icons/icon-leader.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-recommend {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-recommend {
    background: url("/icons/icon-recommend.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-link {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-link {
    background: url("/icons/icon-link.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-academy-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-academy-light {
    background: url("/icons/light/icon-academy.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-announcements-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-announcements-light {
    background: url("/icons/light/icon-announcements.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-blog-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-blog-light {
    background: url("/icons/light/icon-blog.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-btcc-updates-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-btcc-updates-light {
    background: url("/icons/light/icon-btcc-updates.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-btcc-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-btcc-light {
    background: url("/icons/light/icon-btcc.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-c2c-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-c2c-light {
    background: url("/icons/light/icon-c2c.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-community-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-community-light {
    background: url("/icons/light/icon-community.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-contract-guide-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-contract-guide-light {
    background: url("/icons/light/icon-contract-guide.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-convert-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-convert-light {
    background: url("/icons/light/icon-convert.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-copy-trading-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-copy-trading-light {
    background: url("/icons/light/icon-copy-trading.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-currency-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-currency-light {
    background: url("/icons/light/icon-currency.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-currency2-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-currency2-light {
    background: url("/icons/light/icon-currency2.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-demo-trade-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-demo-trade-light {
    background: url("/icons/light/icon-demo-trade.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-deposit-crypto-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-deposit-crypto-light {
    background: url("/icons/light/icon-deposit-crypto.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-deposit-usdt-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-deposit-usdt-light {
    background: url("/icons/light/icon-deposit-usdt.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-favorite-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-favorite-light {
    background: url("/icons/light/icon-favorite.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-feedback-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-feedback-light {
    background: url("/icons/light/icon-feedback.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-forum-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-forum-light {
    background: url("/icons/light/icon-forum.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-gift-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-gift-light {
    background: url("/icons/light/icon-gift.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-invite-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-invite-light {
    background: url("/icons/light/icon-invite.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-news-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-news-light {
    background: url("/icons/light/icon-news.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-nft-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-nft-light {
    background: url("/icons/light/icon-nft.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-online-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-online-light {
    background: url("/icons/light/icon-online.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-promotions-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-promotions-light {
    background: url("/icons/light/icon-promotions.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-proxy-plan-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-proxy-plan-light {
    background: url("/icons/light/icon-proxy-plan.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-safe-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-safe-light {
    background: url("/icons/light/icon-safe.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-spot-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-spot-light {
    background: url("/icons/light/icon-spot.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-support-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-support-light {
    background: url("/icons/light/icon-support.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-usdt-rule-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-usdt-rule-light {
    background: url("/icons/light/icon-usdt-rule.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-vip-fee-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-vip-fee-light {
    background: url("/icons/light/icon-vip-fee.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-recommend-light {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-recommend-light {
    background: url("/icons/light/icon-recommend.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-follower-fixed,
.icon.icon-follower-float,
.icon.icon-leader {
    width: 64px;
    height: 64px;
}

.icon.icon-horizontalRayLine {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-horizontalRayLine {
    background: url("/chart-icons/horizontalRayLine.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-horizontalStraightLine {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-horizontalStraightLine {
    background: url("/chart-icons/horizontalStraightLine.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-horizontalSegment {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-horizontalSegment {
    background: url("/chart-icons/horizontalSegment.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-verticalStraightLine {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-verticalStraightLine {
    background: url("/chart-icons/verticalStraightLine.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-verticalRayLine {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-verticalRayLine {
    background: url("/chart-icons/verticalRayLine.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-verticalSegment {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-verticalSegment {
    background: url("/chart-icons/verticalSegment.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-straightLine {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-straightLine {
    background: url("/chart-icons/straightLine.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-rayLine {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-rayLine {
    background: url("/chart-icons/rayLine.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-segment {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-segment {
    background: url("/chart-icons/segment.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-arrow {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-arrow {
    background: url("/chart-icons/arrow.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-priceChannelLine {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-priceChannelLine {
    background: url("/chart-icons/priceChannelLine.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-parallelStraightLine {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-parallelStraightLine {
    background: url("/chart-icons/parallelStraightLine.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-fibonacciSegment {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-fibonacciSegment {
    background: url("/chart-icons/fibonacciSegment.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-fibonacciSpeedResistanceFan {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-fibonacciSpeedResistanceFan {
    background: url("/chart-icons/fibonacciSpeedResistanceFan.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-remove {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-remove {
    background: url("/chart-icons/remove.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-eye {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-eye {
    background: url("/chart-icons/eye.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-eye-close {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-eye-close {
    background: url("/chart-icons/eye-close.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-priceLine {
    width: 28px;
    height: 28px;
}

[dir] .icon.icon-priceLine {
    background: url("/chart-icons/priceLine.svg") no-repeat 50%;
    background-size: contain!important;
}

.icon.icon-nft {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-nft {
    background: url("/icons/icon-nft.png") no-repeat 50%;
    background-size: contain;
}

.icon.icon-pdf-file {
    width: 20px;
    height: 20px;
    vertical-align: middle;
}

[dir] .icon.icon-pdf-file {
    background: url("/icons/icon-pdf-file.svg") no-repeat 50%;
    background-size: contain;
}

[dir=ltr] .icon.icon-pdf-file {
    margin-right: 8px;
}

[dir=rtl] .icon.icon-pdf-file {
    margin-left: 8px;
}

.icon.icon-recharge-wallet {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-recharge-wallet {
    background: url("/icons/icon-recharge-wallet.svg") no-repeat 50%;
    background-size: contain;
}

.icon.icon-visa {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-visa {
    background-image: url("/icons/icon-visa.svg");
}

.icon.icon-master {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-master {
    background-image: url("/icons/icon-master.svg");
}

.icon.icon-bank {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-bank {
    background-image: url("/icons/icon-bank.svg");
}

.icon.icon-bank-warning {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-bank-warning {
    background-image: url("/icons/icon-bank-warning.svg");
}

.icon.icon-bank-deny {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-bank-deny {
    background-image: url("/icons/icon-bank-deny.svg");
}

.icon.icon-bank-empty {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-bank-empty {
    background-image: url("/icons/icon-bank-empty.svg");
}

.icon.icon-error-shadow {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-error-shadow {
    background-image: url("/icons/icon-error-shadow.svg");
}

.icon.icon-error-shadow.md-size {
    width: 80px;
    height: 80px;
}

.icon.icon-error-shadow.sm-size {
    width: 64px;
    height: 64px;
}

.icon.icon-success-shadow {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-success-shadow {
    background-image: url("/icons/icon-success-shadow.svg");
}

.icon.icon-success-shadow.md-size {
    width: 80px;
    height: 80px;
}

.icon.icon-pending-shadow {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-pending-shadow {
    background-image: url("/icons/icon-pending-shadow.svg");
}

.icon.icon-pending-shadow.md-size {
    width: 80px;
    height: 80px;
}

.icon.icon-trader-fail {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-trader-fail {
    background-image: url("/icons/icon-trader-fail.svg");
}

.icon.icon-trader-fail.md-size {
    width: 80px;
    height: 80px;
}

.icon.icon-trader-pass {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-trader-pass {
    background-image: url("/icons/icon-trader-pass.svg");
}

.icon.icon-trader-pass.md-size {
    width: 80px;
    height: 80px;
}

.icon.icon-wallet {
    width: 64px;
    height: 64px;
}

[dir] .icon.icon-wallet {
    background-image: url("/icons/icon-wallet.svg");
}

.icon.icon-calendar {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-calendar {
    background-image: url("/icons/icon-calander.svg");
}

.icon.icon-warning-shadow {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-warning-shadow {
    background-image: url("/icons/icon-warning-shadow.svg");
}

.icon.icon-warning-shadow.md-size {
    width: 80px;
    height: 80px;
}

.icon.icon-warning-shadow.base-size {
    width: 64px;
    height: 64px;
}

.icon.icon-warning-shadow.sm-size {
    width: 48px;
    height: 48px;
}

.icon.icon-warning-shadow.xs-size {
    width: 24px;
    height: 24px;
}

.icon.icon-app-store {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-app-store {
    background-image: url("/icons/icon_app_store.svg");
}

.icon.icon-app-store.sm-size {
    width: 24px;
    height: 24px;
}

.icon.icon-app-store.xs-size {
    width: 20px;
    height: 20px;
}

.icon.icon-google-pay {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-google-pay {
    background-image: url("/icons/icon_google_pay.svg");
}

.icon.icon-google-pay.sm-size {
    width: 24px;
    height: 24px;
}

.icon.icon-google-pay.xs-size {
    width: 20px;
    height: 20px;
}

.icon.icon-test-flight {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-test-flight {
    background-image: url("/icons/icon_test_flight.svg");
}

.icon.icon-test-flight.sm-size {
    width: 24px;
    height: 24px;
}

.icon.icon-test-flight.xs-size {
    width: 20px;
    height: 20px;
}

.icon.icon-android-apk {
    width: 72px;
    height: 72px;
}

[dir] .icon.icon-android-apk {
    background-image: url("/icons/icon_android_apk.svg");
}

.icon.icon-android-apk.sm-size {
    width: 24px;
    height: 24px;
}

.icon.icon-android-apk.xs-size {
    width: 20px;
    height: 20px;
}

.icon.icon-transfer-circle {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-transfer-circle {
    background-image: url("/icons/icon-transfer-circle.svg");
}

.icon.icon-wait-submit {
    width: 18px;
    height: 18px;
}

[dir] .icon.icon-wait-submit {
    background-image: url("/icons/icon-wait-submit.svg");
}

.icon.icon-success {
    width: 18px;
    height: 18px;
}

[dir] .icon.icon-success {
    background-image: url("/icons/icon-success.svg");
}

.icon.icon-under-review {
    width: 18px;
    height: 18px;
}

[dir] .icon.icon-under-review {
    background-image: url("/icons/icon-under-review.svg");
}

.icon.icon-certified-01 {
    width: 12px;
    height: 12px;
}

[dir] .icon.icon-certified-01 {
    background-image: url("/icons/icon_certified_01.svg");
}

.icon.icon-certified-02 {
    width: 12px;
    height: 12px;
}

[dir] .icon.icon-certified-02 {
    background-image: url("/icons/icon_certified_02.svg");
}

.icon.icon-colorful-btc {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-colorful-btc {
    background-image: url("/icons/icon-colorful-btc.svg");
}

.icon.icon-account-level {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-account-level {
    background-image: url("/icons/icon_account_level.svg");
}

.icon.icon-account-level-2 {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-account-level-2 {
    background-image: url("/icons/icon_account_level_2.svg");
}

.icon.icon-ellipsis {
    width: 24px;
    height: 24px;
}

[dir] .icon.icon-ellipsis {
    background-image: url("/icons/icon_ellipsis.svg");
}

.icon.icon-ellipsis.sm-size,
.icon.icon-more-01 {
    width: 18px;
    height: 18px;
}

[dir] .icon.icon-more-01 {
    background-image: url("/icons/icon-more-01.svg");
}

.icon.icon-order {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-order {
    background-image: url("/icons/icon-order.svg");
}

.icon.icon-c2c-person {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-c2c-person {
    background-image: url("/icons/icon-c2c-person.svg");
}

.icon.icon-transfer {
    width: 14px;
    height: 14px;
}

[dir] .icon.icon-transfer {
    background-image: url("/icons/icon-transfer.svg");
}

.icon.icon-bind {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-bind {
    background-image: url("/icons/icon-bind.svg");
}

.icon.icon-c2c {
    width: 40px;
    height: 40px;
}

[dir] .icon.icon-c2c {
    background-image: url("/icons/icon-c2c.svg");
}

.icon.icon-c2c.sm-size {
    width: 20px;
    height: 20px;
}

.icon.icon-message {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-message {
    background-image: url("/icons/icon-message.svg");
}

.icon.icon-unread-message {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-unread-message {
    background-image: url("/icons/icon-unread-message.svg");
}

.icon.icon-add-account {
    width: 14px;
    height: 14px;
}

[dir] .icon.icon-add-account {
    background-image: url("/icons/icon_add.svg");
    background-size: contain;
}

.icon.icon-black-add {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-black-add {
    background-image: url("/icons/icon_black_add.svg");
    background-size: contain;
}

.icon.icon-filter {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-filter {
    background-image: url("/icons/icon-filter.svg");
    background-size: contain;
}

.icon.icon-edit {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-edit {
    background-image: url("/icons/icon-edit.svg");
    background-size: contain;
}

.icon.icon-add-bank-info {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-add-bank-info {
    background-image: url("/icons/icon_add_bank_info.svg");
    background-size: contain;
}

.icon.icon-del-bank-info {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-del-bank-info {
    background-image: url("/icons/icon_del_bank_info.svg");
    background-size: contain;
}

.icon.icon-rocket {
    width: 20px;
    height: 20px;
}

[dir] .icon.icon-rocket {
    background-image: url("/icons/icon-rocket.svg");
    background-size: contain;
}

.icon.icon-withdraw-manage {
    width: 16px;
    height: 16px;
}

[dir] .icon.icon-withdraw-manage {
    background-image: url("/icons/icon_withdraw_manage.svg");
    background-size: contain;
}

.icon.icon-withdraw-manage.base-size {
    width: 20px;
    height: 20px;
}

@media(max-width:767px) {
    .icon.icon-feed {
        width: 36px;
        height: 46px;
    }
}

@keyframes gc-slide-down-enter {
    0% {
        transform: translate3d(0, -100%, 0);
    }
}

@keyframes gc-slide-down-leave {
    to {
        transform: translate3d(0, -100%, 0);
    }
}

@keyframes gc-fade-in {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes gc-fade-out {
    0% {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

[dir] .gc-fade-enter-active {
    animation: gc-fade-in 0.3s ease-out both;
}

[dir] .gc-fade-exit-active {
    animation: gc-fade-out 0.3s ease-in both;
}

[dir] .gc-slide-down-enter-active {
    animation: gc-slide-down-enter 0.3s ease-out both;
}

[dir] .gc-slide-down-exit-active {
    animation: gc-slide-down-leave 0.3s ease-in both;
}

:root {
    --popup-round-border-radius: 16px;
}

.gc-overflow-hidden {
    overflow: hidden!important;
}

.gc-modal {
    position: fixed;
    max-height: 100%;
    overflow-y: auto;
}

[dir] .gc-modal {
    background-color: var(--color-frag-bg-1);
    transition: transform 0.3s;
}

.gc-modal--center {
    top: 50%;
}

[dir=ltr] .gc-modal--center {
    left: 50%;
    transform: translate3d(-50%, -50%, 0);
}

[dir=rtl] .gc-modal--center {
    right: 50%;
    transform: translate3d(50%, -50%, 0);
}

.gc-modal--center.base-size {
    width: var(--size-modal-width);
    box-sizing: border-box;
}

[dir] .gc-modal--center.base-size {
    padding: 32px;
    border-radius: 16px;
}

.gc-modal--center.base-size .gc-modal__title {
    font-size: 1.42857rem;
}

[dir] .gc-modal--center.base-size .gc-modal__title {
    margin: 0;
    padding-bottom: 16px;
}

[dir=ltr] .gc-modal--center.base-size .gc-modal__title {
    padding-left: 0;
    text-align: left;
}

[dir=rtl] .gc-modal--center.base-size .gc-modal__title {
    padding-right: 0;
    text-align: right;
}

.gc-modal--center.lg-size {
    width: var(--size-modal-width-lg);
    box-sizing: border-box;
}

[dir] .gc-modal--center.lg-size {
    padding: 32px;
    border-radius: 16px;
}

.gc-modal--center.lg-size .gc-modal__title {
    font-size: 1.42857rem;
}

[dir] .gc-modal--center.lg-size .gc-modal__title {
    margin: 0;
    padding-bottom: 16px;
}

[dir=ltr] .gc-modal--center.lg-size .gc-modal__title {
    padding-left: 0;
    text-align: left;
}

[dir=rtl] .gc-modal--center.lg-size .gc-modal__title {
    padding-right: 0;
    text-align: right;
}

[dir=ltr] .gc-modal--center.lg-size .gc-modal__close-icon {
    right: 16px;
}

[dir=rtl] .gc-modal--center.lg-size .gc-modal__close-icon {
    left: 16px;
}

.gc-modal--center.sm-size {
    width: var(--size-modal-width-sm);
}

[dir] .gc-modal--center.gc-modal--round {
    border-radius: var(--popup-round-border-radius);
}

.gc-modal--bottom {
    bottom: 0;
    width: 100%;
}

[dir=ltr] .gc-modal--bottom {
    left: 0;
}

[dir=rtl] .gc-modal--bottom {
    right: 0;
}

[dir] .gc-modal--bottom.gc-modal--round {
    border-radius: var(--popup-round-border-radius) var(--popup-round-border-radius) 0 0;
}

.gc-modal--xs-size {
    width: var(--size-modal-width-xs);
}

[dir] .gc-modal--xs-size {
    padding: 32px;
    border-radius: 6px;
}

[dir] .gc-modal--xs-size .gc-modal__title {
    margin: 0;
}

.gc-modal__close-icon {
    position: absolute;
    z-index: 2000;
}

[dir] .gc-modal__close-icon {
    cursor: pointer;
}

.gc-modal__close-icon .icon-close {
    color: var(--color-modal-close-icon);
    font-size: var(--size-modal-close-icon);
}

[dir] .gc-modal__close-icon .icon-close {
    transition: color 0.25s;
}

.gc-modal__close-icon .icon-close:hover {
    color: var(--color-modal-close-icon-hover);
}

.gc-modal__close-icon svg {
    width: 20px;
    fill: #b0bed4;
}

[dir=ltr] .gc-modal__close-icon svg {
    margin-right: 0;
}

[dir=rtl] .gc-modal__close-icon svg {
    margin-left: 0;
}

.gc-modal__close-icon:active {
    color: var(--rv-popup-close-icon-active-color);
}

.gc-modal__close-icon--top-left {
    top: 12px;
}

[dir=ltr] .gc-modal__close-icon--top-left {
    left: 12px;
}

[dir=rtl] .gc-modal__close-icon--top-left {
    right: 12px;
}

.gc-modal__close-icon--top-right {
    top: 12px;
}

[dir=ltr] .gc-modal__close-icon--top-right {
    right: 12px;
}

[dir=rtl] .gc-modal__close-icon--top-right {
    left: 12px;
}

.gc-modal__close-icon--bottom-left {
    bottom: 12px;
}

[dir=ltr] .gc-modal__close-icon--bottom-left {
    left: 12px;
}

[dir=rtl] .gc-modal__close-icon--bottom-left {
    right: 12px;
}

.gc-modal__close-icon--bottom-right {
    bottom: 12px;
}

[dir=ltr] .gc-modal__close-icon--bottom-right {
    right: 12px;
}

[dir=rtl] .gc-modal__close-icon--bottom-right {
    left: 12px;
}

.gc-modal__title {
    font-weight: 700;
    font-size: 1.14286rem;
    line-height: 1;
}

[dir] .gc-modal__title {
    margin: 20px 12px;
    text-align: center;
}

[dir] .gc-modal-slide-bottom-enter,
[dir] .gc-modal-slide-bottom-exit-active {
    transform: translate3d(0, 100%, 0);
}

[dir] .gc-modal-slide-bottom-enter-active,
[dir] .gc-modal-slide-left-enter-active,
[dir] .gc-modal-slide-right-enter-active,
[dir] .gc-modal-slide-top-enter-active {
    transform: translateZ(0);
    transition: transform 0.3s;
}

[dir] .gc-modal-slide-bottom-exit-active,
[dir] .gc-modal-slide-left-exit-active,
[dir] .gc-modal-slide-right-exit-active,
[dir] .gc-modal-slide-top-exit-active {
    transition: transform 0.3s;
    transition-timing-function: ease-in;
}

[dir] .gc-invite-nav.active .logo {
    background-image: url(/logo.svg)!important;
}

[dir] .gc-assets-nav {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
}

.gc-radio {
    width: 18px;
    height: 18px;
    box-sizing: border-box;
}

[dir] .gc-radio {
    border: 1px solid #eee;
    border-radius: 50%;
}

.gc-radio.check {
    position: relative;
}

.gc-radio.check:after {
    content: "";
    position: absolute;
    top: 50%;
    width: 8px;
    height: 8px;
}

[dir] .gc-radio.check:after {
    background-color: #1b1b1b;
    border-radius: 50%;
}

[dir=ltr] .gc-radio.check:after {
    left: 50%;
    transform: translate(-50%, -50%);
}

[dir=rtl] .gc-radio.check:after {
    right: 50%;
    transform: translate(50%, -50%);
}

.gc-steps {
    overflow: hidden;
}

[dir] .gc-steps {
    background-color: #fff;
}

[dir] .gc-steps--horizontal {
    padding: 10px 10px 0;
}

.gc-steps--horizontal .gc-steps__items {
    position: relative;
    display: flex;
}

[dir] .gc-steps--horizontal .gc-steps__items {
    margin: 0 0 48px;
}

[dir=ltr] .gc-steps--vertical {
    padding: 0 0 0 32px;
}

[dir=rtl] .gc-steps--vertical {
    padding: 0 32px 0 0;
}

.gc-step {
    position: relative;
    flex: 1 1;
    color: #333;
    font-size: 1rem;
}

.gc-step__circle {
    display: block;
    width: 12px;
    height: 12px;
    box-sizing: border-box;
}

[dir] .gc-step__circle {
    background-color: #eee;
    border: 3px solid #ccc;
    border-radius: 50%;
}

.gc-step__circle.checked {
    width: 16px;
    height: 16px;
}

[dir] .gc-step__circle.checked {
    border: 4px solid #2e4a9d;
}

.gc-step__line {
    position: absolute;
}

[dir] .gc-step__line {
    background-color: #eee;
    transition: background-color 0.3s;
}

.gc-step__title {
    color: #999;
    font-size: 1rem;
}

[dir=ltr] .gc-step--horizontal {
    float: left;
}

[dir=rtl] .gc-step--horizontal {
    float: right;
}

[dir] .gc-step--horizontal:first-child .gc-step__title {
    transform: none;
}

[dir=ltr] .gc-step--horizontal:first-child .gc-step__title {
    margin-left: 0;
}

[dir=rtl] .gc-step--horizontal:first-child .gc-step__title {
    margin-right: 0;
}

.gc-step--horizontal:last-child {
    position: absolute;
    width: auto;
}

[dir=ltr] .gc-step--horizontal:last-child {
    right: 0;
}

[dir=rtl] .gc-step--horizontal:last-child {
    left: 0;
}

[dir] .gc-step--horizontal:last-child .gc-step__title {
    transform: none;
}

[dir=ltr] .gc-step--horizontal:last-child .gc-step__title {
    margin-left: 0;
}

[dir=rtl] .gc-step--horizontal:last-child .gc-step__title {
    margin-right: 0;
}

[dir=ltr] .gc-step--horizontal:last-child .gc-step__circle-container {
    right: 0;
    left: auto;
}

[dir=rtl] .gc-step--horizontal:last-child .gc-step__circle-container {
    left: 0;
    right: auto;
}

[dir] .gc-step--horizontal:last-child .gc-step--process .gc-step__line {
    background-color: #2e4a9d;
}

.gc-step--horizontal .gc-step__circle-container {
    position: absolute;
    top: 2px;
    z-index: 1;
}

[dir] .gc-step--horizontal .gc-step__circle-container {
    background-color: #fff;
    transform: translateY(-50%);
}

[dir=ltr] .gc-step--horizontal .gc-step__circle-container {
    left: -1px;
}

[dir=rtl] .gc-step--horizontal .gc-step__circle-container {
    right: -1px;
}

.gc-step--horizontal .gc-step__title {
    display: inline-block;
    color: #999;
    font-size: 1rem;
}

[dir] .gc-step--horizontal .gc-step__title {
    margin-top: 16px;
}

[dir=ltr] .gc-step--horizontal .gc-step__title {
    margin-left: 3px;
    transform: translateX(-50%);
}

[dir=rtl] .gc-step--horizontal .gc-step__title {
    margin-right: 3px;
    transform: translateX(50%);
}

.gc-step--horizontal .gc-step__line {
    top: 0;
    width: 100%;
    height: 4px;
}

[dir=ltr] .gc-step--horizontal .gc-step__line {
    left: -1px;
}

[dir=rtl] .gc-step--horizontal .gc-step__line {
    right: -1px;
}

.gc-step--horizontal .gc-step__icon {
    display: block;
    font-size: var(--rv-step-icon-size);
}

.gc-step--vertical {
    display: block;
    line-height: 18px;
    height: 32px;
}

[dir] .gc-step--vertical {
    float: none;
}

[dir=ltr] .gc-step--vertical {
    padding: 10px 10px 10px 0;
}

[dir=rtl] .gc-step--vertical {
    padding: 10px 0 10px 10px;
}

[dir] .gc-step--vertical:not(:last-child):after {
    border-bottom-width: 1px;
}

.gc-step--vertical .gc-step__circle-container {
    position: absolute;
    top: 19px;
    z-index: 1;
    font-size: 1rem;
    line-height: 1;
}

[dir=ltr] .gc-step--vertical .gc-step__circle-container {
    left: -15px;
    transform: translate(-50%, -50%);
}

[dir=rtl] .gc-step--vertical .gc-step__circle-container {
    right: -15px;
    transform: translate(50%, -50%);
}

.gc-step--vertical .gc-step__line {
    top: 16px;
    width: 1px;
    height: 100%;
}

[dir=ltr] .gc-step--vertical .gc-step__line {
    left: -15px;
}

[dir=rtl] .gc-step--vertical .gc-step__line {
    right: -15px;
}

.gc-step:last-child .gc-step__line {
    width: 0;
}

.gc-step--finish .gc-step__title {
    color: #333;
}

.gc-step--finish .gc-step__circle {
    display: block;
    width: 12px;
    height: 12px;
    box-sizing: border-box;
}

[dir] .gc-step--finish .gc-step__circle {
    border: 3px solid #2e4a9d;
    background-color: #eee;
    border-radius: 50%;
}

[dir] .gc-step--finish .gc-step__line {
    background-color: #2e4a9d;
}

.gc-uploader {
    position: relative;
    display: inline-block;
}

.gc-uploader__wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

[dir] .gc-uploader__wrapper {
    padding-bottom: 8px;
}

.gc-uploader__wrapper--disabled {
    opacity: 0.5;
}

.gc-uploader__input {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    opacity: 0;
}

[dir] .gc-uploader__input {
    cursor: pointer;
}

[dir=ltr] .gc-uploader__input {
    left: 0;
}

[dir=rtl] .gc-uploader__input {
    right: 0;
}

.gc-uploader__input-wrapper {
    position: relative;
}

[dir] .gc-uploader__input:disabled {
    cursor: not-allowed;
}

.gc-uploader__upload {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 48px;
    height: 48px;
}

[dir] .gc-uploader__upload {
    margin-top: 12px;
    border-radius: 8px;
    border: 1px solid #eee;
    background-color: #fff;
}

[dir] .gc-uploader__upload:active {
    background-color: #f2f3f5;
}

[dir] .gc-uploader__upload--readOnly:active {
    background-color: #f7f8fa;
}

.gc-uploader__upload-icon {
    font-size: 1.14286rem;
}

.gc-uploader__upload-text {
    color: #333;
    font-size: 1rem;
}

[dir] .gc-uploader__upload-text {
    margin-top: 4px;
}

.gc-uploader__preview {
    position: relative;
    gap: 16px;
}

[dir] .gc-uploader__preview {
    cursor: pointer;
    margin-top: 12px;
}

[dir=ltr] .gc-uploader__preview {
    margin-right: 16px;
}

[dir=rtl] .gc-uploader__preview {
    margin-left: 16px;
}

.gc-uploader__preview-image {
    display: block;
    width: 48px;
    height: 48px;
    overflow: hidden;
}

[dir] .gc-uploader__preview-image {
    border-radius: 4px;
}

.gc-uploader__preview-image img {
    display: block;
    width: 100%;
    height: 100%;
}

.gc-uploader__preview-delete {
    position: absolute;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 16px;
    height: 16px;
}

[dir=ltr] .gc-uploader__preview-delete {
    right: 0;
    border-radius: 0 0 0 12px;
}

[dir=rtl] .gc-uploader__preview-delete {
    left: 0;
    border-radius: 0 0 12px 0;
}

.gc-uploader__preview-delete .icon-close-fill {
    color: #ff5e52;
    font-size: 1.57143rem;
}

[dir=ltr] .gc-uploader__preview-delete .icon-close-fill {
    transform: scale(.7) translate(-12%, 6%);
}

[dir=rtl] .gc-uploader__preview-delete .icon-close-fill {
    transform: scale(.7) translate(12%, 6%);
}

.gc-uploader__preview-cover {
    position: absolute;
    top: 0;
    bottom: 0;
}

[dir] .gc-uploader__preview-cover {
    right: 0;
    left: 0;
}

.gc-uploader__mask {
    position: absolute;
    top: 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #fff;
}

[dir] .gc-uploader__mask {
    right: 0;
    left: 0;
    background-color: rgba(50, 50, 51, .88);
}

.gc-uploader__mask-message {
    font-size: 1rem;
    line-height: 1.5;
}

[dir] .gc-uploader__mask-message {
    margin-top: 6px;
    padding: 0 4px;
}

.gc-scroll {
    scrollbar-color: var(--color-scrollbar-track);
    scrollbar-face-color: var(--color-scrollbar-track);
    scrollbar-base-color: var(--color-scrollbar-track);
    scrollbar-shadow-color: var(--color-scrollbar-track);
    scrollbar-3dlight-color: var(--color-scrollbar-track);
    scrollbar-highlight-color: var(--color-scrollbar-track);
    scrollbar-track-color: var(--color-scrollbar-track);
    scrollbar-arrow-color: var(--color-scrollbar-track);
}

[dir] .gc-scroll::-webkit-scrollbar-thumb {
    background-color: var(--color-scrollbar-track);
}

[dir] .gc-scroll::-webkit-scrollbar-corner {
    background-color: transparent;
}

@media(max-width:768px) {
    .gc-modal--center.base-size {
        width: 90vw;
        max-height: 94vh;
    }
}

.rc-slider {
    position: relative;
    width: calc(100% - 16px);
    height: 14px;
    touch-action: none;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}

[dir] .rc-slider {
    padding: 5px 0;
    border-radius: 6px;
    margin: 0 auto;
}

.rc-slider * {
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}

.rc-slider-rail {
    position: absolute;
    width: 100%;
    height: 4px;
}

[dir] .rc-slider-rail {
    background-color: var(--color-ddd);
    border-radius: 6px;
}

.rc-slider-track {
    position: absolute;
    height: 4px;
}

[dir] .rc-slider-track {
    background-color: var(--color-brand);
    border-radius: 6px;
}

.rc-slider-handle {
    position: absolute;
    cursor: pointer;
    cursor: -webkit-grab;
    touch-action: pan-x;
    width: 16px;
    height: 16px;
    top: -1px;
}

[dir] .rc-slider-handle {
    cursor: grab;
    background: #eee;
    border: 4px solid var(--color-brand);
    border-radius: 50%;
    margin-top: 0;
}

.rc-slider-handle:focus {
    outline: none;
}

[dir] .rc-slider-handle:focus {
    box-shadow: none;
}

[dir] .rc-slider-handle:focus-visible {
    border-color: var(--color-brand);
    box-shadow: 0 0 0 3px var(--color-brand);
}

[dir] .rc-slider-handle-click-focused:focus {
    border-color: var(--color-brand);
    box-shadow: none;
}

[dir] .rc-slider-handle:hover {
    border-color: var(--color-brand);
}

.rc-slider-handle:active {
    cursor: -webkit-grabbing;
}

[dir] .rc-slider-handle:active {
    border-color: var(--color-brand);
    box-shadow: 0 0 5px var(--color-brand);
    cursor: grabbing;
}

.rc-slider-mark {
    position: absolute;
    top: 18px;
    width: 100%;
    font-size: 0.85714rem;
}

[dir=ltr] .rc-slider-mark {
    left: 0;
}

[dir=rtl] .rc-slider-mark {
    right: 0;
}

.rc-slider-mark-text {
    position: absolute;
    display: inline-block;
    color: var(--color-text);
    vertical-align: middle;
}

[dir] .rc-slider-mark-text {
    text-align: center;
    cursor: pointer;
}

[dir=ltr] .rc-slider-mark-text:first-child {
    transform: translateX(-30%)!important;
}

[dir=rtl] .rc-slider-mark-text:first-child {
    transform: translateX(30%)!important;
}

[dir=ltr] .rc-slider-mark-text:last-child {
    transform: translateX(-90%)!important;
}

[dir=rtl] .rc-slider-mark-text:last-child {
    transform: translateX(90%)!important;
}

html[dir=ltr][dir=rtl] .rc-slider-mark-text:last-child {
    transform: translateX(80%)!important;
}

html[dir=rtl][dir=rtl] .rc-slider-mark-text:last-child {
    transform: translateX(-80%)!important;
}

.rc-slider-mark-text-active {
    color: var(--color-brand);
}

.rc-slider-step {
    position: absolute;
    width: 100%;
    height: 4px;
    pointer-events: none;
}

[dir] .rc-slider-step {
    background: 0 0;
}

.rc-slider-dot {
    position: absolute;
    bottom: -4px;
    width: 6px;
    height: 6px;
    vertical-align: middle;
    box-sizing: content-box;
}

[dir] .rc-slider-dot {
    background: var(--color-fff);
    border-radius: 50%;
    border: 3px solid var(--color-ddd);
    cursor: pointer;
}

[dir] .rc-slider-dot.rc-slider-dot-active {
    border-color: var(--color-brand);
}

[dir] .rc-slider-dot-active,
[dir] .rc-slider-dot:first-child {
    background: #fff;
}

[dir=ltr] .rc-slider-dot-reverse {
    margin-right: -4px;
}

[dir=rtl] .rc-slider-dot-reverse {
    margin-left: -4px;
}

.rc-slider-disabled {
    opacity: 0.7;
}

[dir] .rc-slider-disabled {
    background-color: transparent;
}

[dir] .rc-slider-disabled .rc-slider-track {
    background-color: var(--color-ccc);
}

[dir] .rc-slider-disabled .rc-slider-dot,
[dir] .rc-slider-disabled .rc-slider-handle {
    background-color: var(--color-fff);
    border-color: var(--color-ccc);
    box-shadow: none;
    cursor: not-allowed;
}

[dir] .rc-slider-disabled .rc-slider-dot,
[dir] .rc-slider-disabled .rc-slider-mark-text {
    cursor: not-allowed!important;
}

.rc-slider-vertical {
    width: 14px;
    height: 100%;
}

[dir] .rc-slider-vertical {
    padding: 0 5px;
}

.rc-slider-vertical .rc-slider-rail {
    width: 4px;
    height: 100%;
}

.rc-slider-vertical .rc-slider-track {
    bottom: 0;
    width: 4px;
}

[dir=ltr] .rc-slider-vertical .rc-slider-track {
    left: 5px;
}

[dir=rtl] .rc-slider-vertical .rc-slider-track {
    right: 5px;
}

.rc-slider-vertical .rc-slider-handle {
    touch-action: pan-y;
}

[dir] .rc-slider-vertical .rc-slider-handle {
    margin-top: 0;
}

[dir=ltr] .rc-slider-vertical .rc-slider-handle {
    margin-left: -5px;
}

[dir=rtl] .rc-slider-vertical .rc-slider-handle {
    margin-right: -5px;
}

.rc-slider-vertical .rc-slider-mark {
    top: 0;
    height: 100%;
}

[dir=ltr] .rc-slider-vertical .rc-slider-mark {
    left: 18px;
}

[dir=rtl] .rc-slider-vertical .rc-slider-mark {
    right: 18px;
}

.rc-slider-vertical .rc-slider-step {
    width: 4px;
    height: 100%;
}

[dir=ltr] .rc-slider-vertical .rc-slider-dot {
    margin-left: -2px;
}

[dir=rtl] .rc-slider-vertical .rc-slider-dot {
    margin-right: -2px;
}

.rc-slider-tooltip-zoom-down-appear,
.rc-slider-tooltip-zoom-down-enter {
    display: block!important;
}

[dir] .rc-slider-tooltip-zoom-down-appear,
[dir] .rc-slider-tooltip-zoom-down-enter {
    animation-duration: 0.3s;
    animation-fill-mode: both;
    animation-play-state: paused;
}

.rc-slider-tooltip-zoom-down-leave {
    display: block!important;
}

[dir] .rc-slider-tooltip-zoom-down-leave {
    animation-duration: 0.3s;
    animation-fill-mode: both;
    animation-play-state: paused;
}

[dir] .rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,
[dir] .rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active {
    animation-name: rcSliderTooltipZoomDownIn;
    animation-play-state: running;
}

[dir] .rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
    animation-name: rcSliderTooltipZoomDownOut;
    animation-play-state: running;
}

[dir] .rc-slider-tooltip-zoom-down-appear,
[dir] .rc-slider-tooltip-zoom-down-enter {
    transform: scale(0);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
}

[dir] .rc-slider-tooltip-zoom-down-leave {
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
}

@keyframes rcSliderTooltipZoomDownIn {
    0% {
        transform: scale(0);
        transform-origin: 50% 100%;
        opacity: 0;
    }
    to {
        transform: scale(1);
        transform-origin: 50% 100%;
    }
}

@keyframes rcSliderTooltipZoomDownOut {
    0% {
        transform: scale(1);
        transform-origin: 50% 100%;
    }
    to {
        transform: scale(0);
        transform-origin: 50% 100%;
        opacity: 0;
    }
}

.rc-slider-tooltip {
    position: absolute;
    top: -9999px;
    visibility: visible;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}

[dir=ltr] .rc-slider-tooltip {
    left: -9999px;
}

[dir=rtl] .rc-slider-tooltip {
    right: -9999px;
}

.rc-slider-tooltip * {
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}

.rc-slider-tooltip-hidden {
    display: none;
}

[dir] .rc-slider-tooltip-placement-top {
    padding: 4px 0 8px;
}

.rc-slider-tooltip-inner {
    min-width: 24px;
    height: 24px;
    color: #fff;
    font-size: 0.85714rem;
    line-height: 1;
    text-decoration: none;
}

[dir] .rc-slider-tooltip-inner {
    padding: 6px 2px;
    text-align: center;
    background-color: #6c6c6c;
    border-radius: 6px;
    box-shadow: 0 0 4px #d9d9d9;
}

.rc-slider-tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
}

[dir] .rc-slider-tooltip-arrow {
    border-color: transparent;
    border-style: solid;
}

.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    bottom: 4px;
}

[dir] .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    border-width: 4px 4px 0;
    border-top-color: #6c6c6c;
}

[dir=ltr] .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    left: 50%;
    margin-left: -4px;
}

[dir=rtl] .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
    right: 50%;
    margin-right: -4px;
}

[dir] .gc-icon--spin {
    animation: rv-spin 1.5s linear infinite;
}

.gc-image {
    --gc-image-placeholder-text-color: #999;
    --gc-image-placeholder-font-size: 14px;
    --gc-image-placeholder-background-color: #fafafa;
    --gc-image-loading-icon-size: 32px;
    --gc-image-loading-icon-color: #ddd;
    --gc-image-error-icon-size: 32px;
    --gc-image-error-icon-color: #ddd;
    position: relative;
    display: inline-block;
}

.gc-image--block {
    display: block;
    width: 100%;
    height: 100%;
}

.gc-image--fix {
    overflow: hidden;
}

.gc-image--fix .gc-image__img {
    position: absolute;
    top: 50%;
}

[dir=ltr] .gc-image--fix .gc-image__img {
    left: 50%;
    transform: translate(-50%, -50%);
}

[dir=rtl] .gc-image--fix .gc-image__img {
    right: 50%;
    transform: translate(50%, -50%);
}

.gc-image--fix-width .gc-image__img {
    width: 100%;
    height: auto;
}

.gc-image--fix-height .gc-image__img {
    width: auto;
    height: 100%;
}

.gc-image--round {
    overflow: hidden;
}

[dir] .gc-image--round {
    border-radius: 50%;
}

[dir] .gc-image--round .gc-image__img {
    border-radius: inherit;
}

.gc-image__error,
.gc-image__img,
.gc-image__loading {
    display: block;
    width: 100%;
    height: 100%;
}

.gc-image__error,
.gc-image__loading {
    position: absolute;
    top: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: var(--gc-image-placeholder-text-color);
    font-size: var(--gc-image-placeholder-font-size);
}

[dir] .gc-image__error,
[dir] .gc-image__loading {
    background-color: var(--gc-image-placeholder-background-color);
}

[dir=ltr] .gc-image__error,
[dir=ltr] .gc-image__loading {
    left: 0;
}

[dir=rtl] .gc-image__error,
[dir=rtl] .gc-image__loading {
    right: 0;
}

.gc-image__loading-icon {
    color: var(--gc-image-loading-icon-color);
    font-size: var(--gc-image-loading-icon-size);
}

.gc-image__error-icon {
    color: var(--gc-image-error-icon-color);
    font-size: var(--gc-image-error-icon-size);
}

:root {
    --checkbox-size: 20px;
    --checkbox-border-color: #999;
    --checkbox-label-margin: 8px;
    --checkbox-label-color: #333;
    --checkbox-checked-icon-color: #1b1b1b;
    --checkbox-transition-duration: 0.2s;
    --checkbox-disabled-icon-color: #555;
    --checkbox-disabled-label-color: #555;
    --checkbox-disabled-background-color: #eee;
}

.main-theme-dark {
    --checkbox-label-color: var(--color-text);
}

.gc-checkbox {
    display: flex;
    align-items: center;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

[dir] .gc-checkbox {
    cursor: pointer;
}

[dir] .gc-checkbox--disabled {
    cursor: not-allowed;
}

[dir] .gc-checkbox--label-disabled {
    cursor: default;
}

[dir=ltr] .gc-checkbox--horizontal {
    margin-right: 12px;
}

[dir=rtl] .gc-checkbox--horizontal {
    margin-left: 12px;
}

.gc-checkbox__icon {
    flex: none;
    font-size: var(--checkbox-size);
}

[dir] .gc-checkbox__icon {
    cursor: pointer;
}

.gc-checkbox__icon .gc-icon {
    display: block;
    box-sizing: border-box;
    width: 1.25em;
    height: 1.25em;
    color: transparent;
    font-size: 0.8em;
    line-height: 1.25;
}

[dir] .gc-checkbox__icon .gc-icon {
    text-align: center;
    border: 1px solid var(--checkbox-border-color);
    transition-duration: var(--checkbox-transition-duration);
    transition-property: color, border-color, background-color;
}

.gc-checkbox__icon .gc-icon svg {
    width: 100%;
    height: 100%;
}

[dir] .gc-checkbox__icon--square .gc-icon {
    border-radius: 4px;
}

[dir] .gc-checkbox__icon--round .gc-icon {
    border-radius: 100%;
}

.gc-checkbox__icon--checked .gc-icon {
    color: #fff;
}

[dir] .gc-checkbox__icon--checked .gc-icon {
    background-color: var(--checkbox-checked-icon-color);
    border-color: var(--checkbox-checked-icon-color);
}

[dir] .gc-checkbox__icon--disabled {
    cursor: not-allowed;
}

.gc-checkbox__icon--disabled .gc-icon {
    color: #999;
}

[dir] .gc-checkbox__icon--disabled .gc-icon {
    background-color: var(checkbox-disabled-background-color);
    border-color: #999;
}

.gc-checkbox__label {
    color: var(--checkbox-label-color);
    line-height: var(--checkbox-size);
}

[dir=ltr] .gc-checkbox__label {
    margin-left: var(--checkbox-label-margin);
}

[dir=rtl] .gc-checkbox__label {
    margin-right: var(--checkbox-label-margin);
}

[dir=ltr] .gc-checkbox__label--left {
    margin: 0 var(--checkbox-label-margin) 0 0;
}

[dir=rtl] .gc-checkbox__label--left {
    margin: 0 0 0 var(--checkbox-label-margin);
}

.gc-checkbox__label--disabled {
    color: var(--checkbox-disabled-label-color);
}

.gc-checkbox-group--horizontal {
    display: flex;
    flex-wrap: wrap;
}

.gc-assets-table {
    display: table;
    min-width: 100%;
    width: -moz-max-content;
    width: max-content;
}

[dir] .gc-assets-table {
    margin-top: 16px;
}

.gc-assets-table .flex-row,
.gc-assets-table .flex-row_head {
    display: table-row;
    justify-content: space-between;
    position: relative;
    width: -moz-max-content;
    width: max-content;
    min-width: 100%;
}

[dir] .gc-assets-table .flex-row,
[dir] .gc-assets-table .flex-row_head {
    padding: 0 8px;
}

[dir=ltr] .gc-assets-table .flex-row .cell.operation:last-child,
[dir=ltr] .gc-assets-table .flex-row_head .cell.operation:last-child {
    border-left: 1px solid var(--color-line);
}

[dir=rtl] .gc-assets-table .flex-row .cell.operation:last-child,
[dir=rtl] .gc-assets-table .flex-row_head .cell.operation:last-child {
    border-right: 1px solid var(--color-line);
}

.gc-assets-table .flex-row_head .cell {
    height: 40px;
    color: var(--color-text);
    font-size: 0.85714rem;
    line-height: 40px;
}

[dir] .gc-assets-table .flex-row_head .cell {
    background-color: var(--color-bg-1);
    border-bottom: none;
}

[dir] .gc-assets-table .flex-row_head .cell span.tips {
    border-bottom: 1px dashed var(--color-desc);
}

[dir] .gc-assets-table .flex-row:hover .cell {
    background-color: var(--color-bg-2);
}

[dir] .gc-assets-table .flex-row.no-hover .cell {
    background-color: var(--color-bg);
}

.gc-assets-table .cell {
    display: table-cell;
    flex-grow: 1;
    flex-shrink: 0;
    height: 64px;
    box-sizing: border-box;
    color: var(--color-title);
    font-size: 1rem;
    white-space: nowrap;
    vertical-align: middle;
}

[dir] .gc-assets-table .cell {
    border-bottom: 1px solid var(--color-line);
    background-color: var(--color-bg);
    transition: 0.25s;
}

[dir=ltr] .gc-assets-table .cell {
    padding: 0 0 0 16px;
}

[dir=rtl] .gc-assets-table .cell {
    padding: 0 16px 0 0;
}

.gc-assets-table .cell.block-show {
    display: table-cell!important;
    width: auto!important;
}

.gc-assets-table .cell.balance {
    white-space: pre-wrap;
    color: var(--color-text);
    font-size: 0.85714rem;
    width: 260px;
}

.gc-assets-table .cell.profit {
    width: 220px;
}

.gc-assets-table .cell .icon {
    width: 20px;
    height: 20px;
}

[dir=ltr] .gc-assets-table .cell .icon {
    margin-right: 8px;
}

[dir=rtl] .gc-assets-table .cell .icon {
    margin-left: 8px;
}

.gc-assets-table .cell .text01 {
    color: var(--color-title);
    font-size: 1rem;
    font-weight: 700;
}

[dir] .gc-assets-table .cell.operation .btn {
    padding: 0;
}

[dir=ltr] .gc-assets-table .cell.operation .btn {
    margin-right: 16px;
}

[dir=rtl] .gc-assets-table .cell.operation .btn {
    margin-left: 16px;
}

@media(max-width:1200px) {
    [dir=ltr] .gc-assets-table .flex-row .cell:last-child,
    [dir=ltr] .gc-assets-table .flex-row_head .cell:last-child {
        border-left: none;
    }
    [dir=rtl] .gc-assets-table .flex-row .cell:last-child,
    [dir=rtl] .gc-assets-table .flex-row_head .cell:last-child {
        border-right: none;
    }
}

@media(max-width:768px) {
    [dir] .gc-assets-table .flex-row .cell,
    [dir] .gc-assets-table .flex-row_head .cell {
        border: none;
    }
    [dir=ltr] .gc-assets-table .flex-row .cell:last-child,
    [dir=ltr] .gc-assets-table .flex-row_head .cell:last-child {
        border-left: none;
    }
    [dir=rtl] .gc-assets-table .flex-row .cell:last-child,
    [dir=rtl] .gc-assets-table .flex-row_head .cell:last-child {
        border-right: none;
    }
    [dir=ltr] .gc-assets-table .flex-row .cell.operation:last-child,
    [dir=ltr] .gc-assets-table .flex-row_head .cell.operation:last-child {
        border-left: none;
    }
    [dir=rtl] .gc-assets-table .flex-row .cell.operation:last-child,
    [dir=rtl] .gc-assets-table .flex-row_head .cell.operation:last-child {
        border-right: none;
    }
    [dir] .gc-assets-table .flex-row_head .cell {
        background-color: var(--color-bg);
    }
}

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

[dir] .c2c-tab {
    margin-top: 120px;
}

.c2c-tab-box {
    display: flex;
    align-items: center;
    min-width: 156px;
    height: 40px;
    box-sizing: border-box;
}

[dir] .c2c-tab-box {
    padding: 2px;
    border-radius: 8px;
    background-color: var(--color-bg-4);
}

[dir] .c2c-tab-box .s1 {
    margin-top: 0;
}

@media(max-width:768px) {
    [dir] .c2c-tab-box .s1 {
        margin-top: 32px;
    }
    .c2c-tab-box {
        max-width: -moz-max-content;
        max-width: max-content;
    }
    [dir] .c2c-tab-box {
        margin-top: 32px;
    }
}

.c2c-tab-box>div {
    height: 36px;
    box-sizing: border-box;
    flex-grow: 1;
    color: var(--color-desc);
    line-height: 18px;
    font-size: 1rem;
}

[dir] .c2c-tab-box>div {
    padding: 8px 24px;
    border-radius: 8px;
    background-color: var(--color-bg-4);
    text-align: center;
    cursor: pointer;
    transition: all 0.3s;
}

.c2c-tab-box>div.active {
    color: var(--color-title);
}

[dir] .c2c-tab-box>div.active {
    background-color: var(--color-bg);
}

.c2c-page-title {
    color: var(--color-title);
    font-size: 2rem;
    font-weight: 600;
    line-height: 36px;
}

.c2c-help-guide {
    display: grid;
    justify-content: space-between;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
    grid-gap: 24px;
    gap: 24px;
}

[dir] .c2c-help-guide {
    margin-top: 36px;
}

.c2c-help-guide>div {
    color: var(--color-title);
    font-size: 1rem;
    line-height: 21px;
    height: auto;
}

[dir] .c2c-help-guide>div {
    padding: 32px 28px;
    border: 1px solid var(--color-bg-4);
    border-radius: 16px;
}

.c2c-help-guide>div img {
    width: 56px;
    height: 56px;
}

.c2c-help-guide>div h4 {
    font-size: 1.42857rem;
    font-weight: 600;
    line-height: 26px;
}

[dir] .c2c-help-guide>div h4 {
    margin-top: 24px;
}

[dir] .c2c-help-guide>div p {
    margin-top: 16px;
}

.c2c-table {
    color: var(--color-title);
    font-size: 1rem;
}

[dir] .c2c-table {
    margin-top: 32px;
}

@media(max-width:768px) {
    [dir] .c2c-table {
        margin-top: 16px;
    }
}

.c2c-table .flex-row_head .cell {
    vertical-align: top;
    line-height: 1.4;
}

.c2c-table .flex-row .cell {
    vertical-align: top;
}

[dir] .c2c-table .flex-row .cell {
    padding-top: 20px;
    padding-bottom: 20px;
}

[dir] .c2c-table__columns .cell {
    border-bottom: 1px solid var(--color-line)!important;
    background-color: var(--color-bg)!important;
}

.c2c-table .cell-01 {
    color: var(--color-title);
}

.c2c-table .cell-01 h4 {
    font-size: 1.14286rem;
    font-weight: 500;
    line-height: 24px;
}

.c2c-table .cell-01 p {
    color: var(--color-text);
    font-size: 0.85714rem;
    line-height: 18px;
}

.c2c-table .cell-02 {
    color: var(--color-title);
    font-size: 1.28571rem;
    font-weight: 600;
}

.c2c-table .cell-05 {
    width: 80px;
    max-height: 36px;
    min-height: 36px;
    box-sizing: border-box;
}

[dir] .c2c-table .cell-05 {
    padding: 8px 24px;
}

.c2c-table .cell.cell-06 {
    line-height: 1.4;
}

.c2c-select.s1 {
    height: auto;
    min-width: -moz-max-content;
    min-width: max-content;
}

[dir] .c2c-select.s1 {
    padding-left: 0;
    padding-right: 0;
    background-color: transparent;
}

.c2c-select.s1 .select__box {
    height: auto;
    min-width: -moz-max-content;
    min-width: max-content;
    box-sizing: border-box;
}

[dir] .c2c-select.s1 .select__box {
    padding: 8px;
    background-color: var(--color-fff);
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    border-radius: 4px 4px 8px 8px;
}

.c2c-select.s1 .select__item {
    line-height: 24px;
}

@media screen and (max-width:768px) {
    .c2c-page-title {
        font-size: 1.42857rem;
        font-weight: 500;
        line-height: 30px;
    }
    .c2c-tab {
        display: block;
    }
    [dir] .c2c-tab {
        margin-top: 64px;
    }
    .c2c-help-guide {
        gap: 16px;
    }
    .c2c-help-guide>div img {
        width: 48px;
        height: 48px;
    }
    .c2c-help-guide>div h4 {
        font-size: 1.28571rem;
        line-height: 24px;
    }
    [dir] .c2c-help-guide>div p {
        margin-top: 16px;
    }
}

.gc-addressTooltip {
    z-index: 9999;
}

.gc-addressTooltip .rc-tooltip-inner {
    width: 368px;
    max-width: 368px;
}

[dir] .gc-addressTooltip .rc-tooltip-inner {
    padding: 24px 16px;
}

.gc-addressTooltip .rc-tooltip-inner::-webkit-scrollbar-thumb {
    height: 140px;
}

[dir] .gc-addressTooltip .rc-tooltip-inner::-webkit-scrollbar-thumb {
    background: #444;
    border-radius: 8px;
}

.gc-addressTooltip .rc-tooltip-inner img {
    width: 100%;
}

.custom-modal .gc-modal {
    box-sizing: border-box;
    max-height: 748px;
    color: #999;
    font-size: 1rem;
}

[dir] .custom-modal .gc-modal {
    padding: 32px;
    border-radius: 4px;
    background-color: #fff;
}

.custom-modal .gc-modal__title {
    color: #333;
    font-size: 1.42857rem;
    line-height: 1;
}

[dir] .custom-modal .gc-modal__title {
    margin: 0 0 24px;
}

[dir=ltr] .custom-modal .gc-modal__title {
    text-align: left;
}

[dir=rtl] .custom-modal .gc-modal__title {
    text-align: right;
}

.custom-modal .gc-modal__icon-close {
    position: absolute;
    top: 16px;
    z-index: 9;
    font-size: 1.71429rem;
    color: #999;
    font-weight: 400;
    line-height: 1;
}

[dir] .custom-modal .gc-modal__icon-close {
    cursor: pointer;
}

[dir=ltr] .custom-modal .gc-modal__icon-close {
    right: 16px;
}

[dir=rtl] .custom-modal .gc-modal__icon-close {
    left: 16px;
}

.custom-modal .gc-modal__icon-close:hover {
    color: #777;
}

@media screen and (max-width:798px) {
    [dir] .download-wrapper .content-viewport {
        margin-bottom: 0;
    }
    .download-wrapper .site-footer,
    .download-wrapper .site-navigation {
        display: none!important;
    }
}

@media screen and (max-width:768px) {
    .gc-addressTooltip .rc-tooltip-inner {
        width: 80vw;
        max-width: 90vw;
        box-sizing: border-box;
    }
    [dir] .gc-addressTooltip .rc-tooltip-inner {
        padding: 24px 16px;
    }
    .gc-addressTooltip .rc-tooltip-inner img {
        width: 100%;
    }
    [dir] .custom-modal .gc-modal {
        padding: 24px 16px;
    }
}

[class*=t-max-w-],
[class*=t-min-w-],
[class*=t-p],
[class*=t-w-],
[class^=t-] {
    box-sizing: border-box;
}

[dir] [class*=t-max-w-],
[dir] [class*=t-min-w-],
[dir] [class*=t-p],
[dir] [class*=t-w-],
[dir] [class^=t-] {
    border-width: 0;
    border-style: solid;
}

*,
:after,
:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

.t-asset__coin-btn {
    height: 24px;
    font-size: 12px;
    line-height: 24px;
    color: var(--color-title);
}

[dir] .t-asset__coin-btn {
    margin-bottom: 8px;
    padding: 0 8px;
    background-color: var(--color-bg-1);
    border-radius: 4px;
    cursor: pointer;
    text-align: center;
}

[dir=ltr] .t-asset__coin-btn {
    margin-right: 16px;
}

[dir=rtl] .t-asset__coin-btn {
    margin-left: 16px;
}

[dir] .t-asset__coin-btn:hover {
    background-color: var(--color-bg-2);
}

.t-link {
    color: var(--color-title);
    font-weight: 500;
}

[dir] .t-link {
    cursor: pointer;
}

.t-link:hover {
    color: var(--color-link);
}

.t-link-02,
.t-link:hover {
    text-decoration: underline;
    text-underline-offset: 4px;
}

.t-link-02 {
    color: var(--color-title);
    font-weight: 500;
}

[dir] .t-link-02 {
    cursor: pointer;
}

.t-link-02:hover {
    color: var(--color-link);
}

.t-model__title_1 {
    --tw-text-opacity: 1;
    color: rgb(27 27 27/var(--tw-text-opacity));
}

:is(.t-dark .t-model__title_1) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}

.t-model__text_1 {
    --tw-text-opacity: 1;
    color: rgb(119 119 119/var(--tw-text-opacity));
}

:is(.t-dark .t-model__text_1) {
    --tw-text-opacity: 1;
    color: rgb(153 153 153/var(--tw-text-opacity));
}

.t-icon-close {
    position: absolute;
    top: 16px;
    font-size: var(--size-modal-close-icon);
    color: var(--color-modal-close-icon);
}

[dir=ltr] .t-icon-close {
    right: 16px;
}

[dir=rtl] .t-icon-close {
    left: 16px;
}

.t-icon-close:hover {
    color: var(--color-modal-close-icon-hover);
}

.t-tips__01 {
    color: var(--color-text);
    font-size: 12px;
    -webkit-text-decoration: solid underline;
    text-decoration: solid underline;
    text-underline-offset: 4px;
    text-decoration-style: dashed;
}

[dir] .t-tips__01 {
    cursor: pointer;
}

.t-tips__01:hover {
    color: var(--color-title);
}

.t-pointer-events-none {
    pointer-events: none;
}

.t-relative {
    position: relative;
}

[dir=ltr] .t-left-0 {
    left: 0;
}

[dir=ltr] .t-right-0,
[dir=rtl] .t-left-0 {
    right: 0;
}

[dir=rtl] .t-right-0 {
    left: 0;
}

.\!t-z-10 {
    z-index: 10!important;
}

.t-z-\[200\] {
    z-index: 200;
}

[dir] .t-m-4 {
    margin: 16px;
}

[dir] .t-mx-1 {
    margin-left: 4px;
    margin-right: 4px;
}

[dir] .t-mx-2 {
    margin-left: 8px;
    margin-right: 8px;
}

[dir] .t-mx-4 {
    margin-left: 16px;
    margin-right: 16px;
}

[dir] .t-mx-\[0\.2vw\] {
    margin-left: 0.2vw;
    margin-right: 0.2vw;
}

[dir] .t-mx-auto {
    margin-left: auto;
    margin-right: auto;
}

[dir] .t-my-2 {
    margin-top: 8px;
    margin-bottom: 8px;
}

[dir] .t-my-4 {
    margin-top: 16px;
    margin-bottom: 16px;
}

[dir] .t-my-6 {
    margin-top: 24px;
    margin-bottom: 24px;
}

[dir] .\!t-mb-0 {
    margin-bottom: 0!important;
}

[dir] .\!t-mb-1 {
    margin-bottom: 4px!important;
}

[dir] .\!t-mb-2 {
    margin-bottom: 8px!important;
}

[dir] .\!t-mb-4 {
    margin-bottom: 16px!important;
}

[dir] .\!t-mb-6 {
    margin-bottom: 24px!important;
}

[dir=ltr] .\!t-ml-0 {
    margin-left: 0!important;
}

[dir=ltr] .\!t-mr-0,
[dir=rtl] .\!t-ml-0 {
    margin-right: 0!important;
}

[dir=rtl] .\!t-mr-0 {
    margin-left: 0!important;
}

[dir] .\!t-mt-2 {
    margin-top: 8px!important;
}

[dir] .\!t-mt-8 {
    margin-top: 32px!important;
}

[dir] .t-mb-1 {
    margin-bottom: 4px;
}

[dir] .t-mb-2 {
    margin-bottom: 8px;
}

[dir] .t-mb-4 {
    margin-bottom: 16px;
}

[dir] .t-mb-6 {
    margin-bottom: 24px;
}

[dir=ltr] .t-ml-1 {
    margin-left: 4px;
}

[dir=rtl] .t-ml-1 {
    margin-right: 4px;
}

[dir=ltr] .t-ml-10 {
    margin-left: 40px;
}

[dir=rtl] .t-ml-10 {
    margin-right: 40px;
}

[dir=ltr] .t-ml-16 {
    margin-left: 64px;
}

[dir=rtl] .t-ml-16 {
    margin-right: 64px;
}

[dir=ltr] .t-ml-2 {
    margin-left: 8px;
}

[dir=rtl] .t-ml-2 {
    margin-right: 8px;
}

[dir=ltr] .t-ml-3 {
    margin-left: 12px;
}

[dir=rtl] .t-ml-3 {
    margin-right: 12px;
}

[dir=ltr] .t-ml-4 {
    margin-left: 16px;
}

[dir=rtl] .t-ml-4 {
    margin-right: 16px;
}

[dir=ltr] .t-ml-6 {
    margin-left: 24px;
}

[dir=rtl] .t-ml-6 {
    margin-right: 24px;
}

[dir=ltr] .t-ml-8 {
    margin-left: 32px;
}

[dir=rtl] .t-ml-8 {
    margin-right: 32px;
}

[dir=ltr] .t-ml-auto {
    margin-left: auto;
}

[dir=rtl] .t-ml-auto {
    margin-right: auto;
}

[dir=ltr] .t-mr-1 {
    margin-right: 4px;
}

[dir=rtl] .t-mr-1 {
    margin-left: 4px;
}

[dir=ltr] .t-mr-2 {
    margin-right: 8px;
}

[dir=rtl] .t-mr-2 {
    margin-left: 8px;
}

[dir=ltr] .t-mr-4 {
    margin-right: 16px;
}

[dir=rtl] .t-mr-4 {
    margin-left: 16px;
}

[dir] .t-mt-1 {
    margin-top: 4px;
}

[dir] .t-mt-10 {
    margin-top: 40px;
}

[dir] .t-mt-12 {
    margin-top: 48px;
}

[dir] .t-mt-16 {
    margin-top: 64px;
}

[dir] .t-mt-2 {
    margin-top: 8px;
}

[dir] .t-mt-3 {
    margin-top: 12px;
}

[dir] .t-mt-4 {
    margin-top: 16px;
}

[dir] .t-mt-5 {
    margin-top: 20px;
}

[dir] .t-mt-6 {
    margin-top: 24px;
}

[dir] .t-mt-8 {
    margin-top: 32px;
}

.t-line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.t-block {
    display: block;
}

.t-inline-block {
    display: inline-block;
}

.\!t-flex {
    display: flex!important;
}

.t-flex {
    display: flex;
}

.\!t-hidden {
    display: none!important;
}

.t-hidden {
    display: none;
}

.\!t-h-12 {
    height: 48px!important;
}

.\!t-h-\[72px\] {
    height: 72px!important;
}

.t-h-10 {
    height: 40px;
}

.t-h-12 {
    height: 48px;
}

.t-h-5 {
    height: 20px;
}

.t-h-6 {
    height: 24px;
}

.t-h-8 {
    height: 32px;
}

.t-h-\[100vh\] {
    height: 100vh;
}

.t-h-\[114px\] {
    height: 114px;
}

.t-h-\[88px\] {
    height: 88px;
}

.t-h-full {
    height: 100%;
}

.t-max-h-\[240px\] {
    max-height: 240px;
}

.t-max-h-\[300px\] {
    max-height: 300px;
}

.t-max-h-\[70vh\] {
    max-height: 70vh;
}

.\!t-min-h-\[100px\] {
    min-height: 100px!important;
}

.\!t-min-h-\[240px\] {
    min-height: 240px!important;
}

.\!t-min-h-\[30vh\] {
    min-height: 30vh!important;
}

.\!t-min-h-\[374px\] {
    min-height: 374px!important;
}

.\!t-min-h-\[380px\] {
    min-height: 380px!important;
}

.\!t-w-\[81px\] {
    width: 81px!important;
}

.\!t-w-full {
    width: 100%!important;
}

.t-w-10 {
    width: 40px;
}

.t-w-12 {
    width: 48px;
}

.t-w-3 {
    width: 12px;
}

.t-w-5 {
    width: 20px;
}

.t-w-6 {
    width: 24px;
}

.t-w-8 {
    width: 32px;
}

.t-w-\[28px\] {
    width: 28px;
}

.t-w-\[400px\] {
    width: 400px;
}

.t-w-\[50\%\] {
    width: 50%;
}

.t-w-\[72\%\] {
    width: 72%;
}

.t-w-\[99px\] {
    width: 99px;
}

.t-w-full {
    width: 100%;
}

.t-min-w-\[240px\] {
    min-width: 240px;
}

.t-min-w-\[260px\] {
    min-width: 260px;
}

.t-flex-1 {
    flex: 1 1;
}

.t-flex-grow,
.t-grow {
    flex-grow: 1;
}

[dir] .\!t-transform-none {
    transform: none!important;
}

@keyframes t-bounce {
    0%,
    to {
        transform: translateY(-25%);
        animation-timing-function: cubic-bezier(.8, 0, 1, 1);
    }
    50% {
        transform: none;
        animation-timing-function: cubic-bezier(0, 0, .2, 1);
    }
}

[dir] .t-animate-\[bounce_1s_ease-in-out_2\] {
    animation: t-bounce 1s ease-in-out 2;
}

[dir] .\!t-cursor-not-allowed {
    cursor: not-allowed!important;
}

[dir] .t-cursor-not-allowed {
    cursor: not-allowed;
}

[dir] .t-cursor-pointer {
    cursor: pointer;
}

.t-touch-manipulation {
    touch-action: manipulation;
}

.t-select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.t-columns-2 {
    -moz-columns: 2;
    column-count: 2;
}

.t-columns-3 {
    -moz-columns: 3;
    column-count: 3;
}

.t-flex-row {
    flex-direction: row;
}

.t-flex-col {
    flex-direction: column;
}

.t-flex-wrap {
    flex-wrap: wrap;
}

.t-items-start {
    align-items: flex-start;
}

.t-items-center {
    align-items: center;
}

.\!t-justify-start {
    justify-content: flex-start!important;
}

.t-justify-start {
    justify-content: flex-start;
}

.t-justify-end {
    justify-content: flex-end;
}

.t-justify-center {
    justify-content: center;
}

.t-justify-between {
    justify-content: space-between;
}

.\!t-gap-2 {
    gap: 8px!important;
}

.t-divide-x> :not([hidden])~:not([hidden]) {
    --tw-divide-x-reverse: 0;
}

[dir=ltr] .t-divide-x> :not([hidden])~:not([hidden]) {
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

[dir=rtl] .t-divide-x> :not([hidden])~:not([hidden]) {
    border-left-width: calc(1px * var(--tw-divide-x-reverse));
    border-right-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.t-divide-gray-dd> :not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
}

[dir] .t-divide-gray-dd> :not([hidden])~:not([hidden]) {
    border-color: rgb(221 221 221/var(--tw-divide-opacity));
}

.t-overflow-hidden {
    overflow: hidden;
}

.t-overflow-x-auto {
    overflow-x: auto;
}

.t-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.t-whitespace-normal {
    white-space: normal;
}

.t-whitespace-nowrap {
    white-space: nowrap;
}

.t-break-words {
    overflow-wrap: break-word;
}

.t-break-all {
    word-break: break-all;
}

[dir] .t-rounded {
    border-radius: 4px;
}

[dir] .t-rounded-\[2px\] {
    border-radius: 2px;
}

[dir] .t-rounded-\[4px\] {
    border-radius: 4px;
}

[dir] .t-rounded-sm {
    border-radius: 2px;
}

[dir] .t-rounded-t-\[8px\] {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

[dir] .\!t-border-0 {
    border-width: 0!important;
}

[dir] .t-border,
[dir] .t-border-\[1px\] {
    border-width: 1px;
}

[dir] .t-border-t {
    border-top-width: 1px;
}

[dir] .t-border-solid {
    border-style: solid;
}

.\!t-border-gray-cc {
    --tw-border-opacity: 1!important;
}

[dir] .\!t-border-gray-cc {
    border-color: rgb(204 204 204/var(--tw-border-opacity))!important;
}

.t-border-gray-99 {
    --tw-border-opacity: 1;
}

[dir] .t-border-gray-99 {
    border-color: rgb(153 153 153/var(--tw-border-opacity));
}

.t-border-gray-ee {
    --tw-border-opacity: 1;
}

[dir] .t-border-gray-ee {
    border-color: rgb(238 238 238/var(--tw-border-opacity));
}

.t-bg-\[\#11345E\] {
    --tw-bg-opacity: 1;
}

[dir] .t-bg-\[\#11345E\] {
    background-color: rgb(17 52 94/var(--tw-bg-opacity));
}

.t-bg-gray-f5 {
    --tw-bg-opacity: 1;
}

[dir] .t-bg-gray-f5 {
    background-color: rgb(245 245 245/var(--tw-bg-opacity));
}

.t-bg-gray-fa {
    --tw-bg-opacity: 1;
}

[dir] .t-bg-gray-fa {
    background-color: rgb(250 250 250/var(--tw-bg-opacity));
}

[dir] .\!t-p-0 {
    padding: 0!important ;
}

[dir] .t-p-4 {
    padding: 16px;
}

[dir] .t-p-6 {
    padding: 24px;
}

[dir] .\!t-px-0 {
    padding-left: 0!important;
    padding-right: 0!important;
}

[dir] .t-px-1 {
    padding-left: 4px;
    padding-right: 4px;
}

[dir] .t-px-10 {
    padding-left: 40px;
    padding-right: 40px;
}

[dir] .t-px-4 {
    padding-left: 16px;
    padding-right: 16px;
}

[dir] .t-px-6 {
    padding-left: 24px;
    padding-right: 24px;
}

[dir] .t-px-8 {
    padding-left: 32px;
    padding-right: 32px;
}

[dir] .t-py-1 {
    padding-top: 4px;
    padding-bottom: 4px;
}

[dir] .t-py-3 {
    padding-top: 12px;
    padding-bottom: 12px;
}

[dir] .t-py-8 {
    padding-top: 32px;
    padding-bottom: 32px;
}

[dir] .\!t-pt-0 {
    padding-top: 0!important;
}

[dir] .t-pb-1 {
    padding-bottom: 4px;
}

[dir] .t-pb-3 {
    padding-bottom: 12px;
}

[dir] .t-pb-4 {
    padding-bottom: 16px;
}

[dir] .t-pb-6 {
    padding-bottom: 24px;
}

[dir] .t-pb-8 {
    padding-bottom: 32px;
}

[dir=ltr] .t-pl-2 {
    padding-left: 8px;
}

[dir=rtl] .t-pl-2 {
    padding-right: 8px;
}

[dir=ltr] .t-pl-4 {
    padding-left: 16px;
}

[dir=rtl] .t-pl-4 {
    padding-right: 16px;
}

[dir=ltr] .t-pr-2 {
    padding-right: 8px;
}

[dir=rtl] .t-pr-2 {
    padding-left: 8px;
}

[dir] .t-pt-3 {
    padding-top: 12px;
}

[dir=ltr] .\!t-text-left {
    text-align: left!important;
}

[dir=rtl] .\!t-text-left {
    text-align: right!important;
}

[dir=ltr] .t-text-left {
    text-align: left;
}

[dir=rtl] .t-text-left {
    text-align: right;
}

[dir] .\!t-text-center {
    text-align: center!important;
}

[dir] .t-text-center {
    text-align: center;
}

[dir=ltr] .t-text-right {
    text-align: right;
}

[dir=rtl] .t-text-right {
    text-align: left;
}

.\!t-text-2xl {
    font-size: 1.71429rem!important;
}

.\!t-text-lg {
    font-size: 1.28571rem!important;
}

.\!t-text-sm {
    font-size: 1rem!important;
}

.\!t-text-xs {
    font-size: 0.85714rem!important;
}

.t-text-2xl {
    font-size: 24px;
}

.t-text-base {
    font-size: 16px;
}

.t-text-lg {
    font-size: 18px;
}

.t-text-sm {
    font-size: 14px;
}

.t-text-xl {
    font-size: 20px;
}

.t-text-xs {
    font-size: 12px;
}

.t-font-bold {
    font-weight: 700;
}

.t-font-semibold {
    font-weight: 600;
}

.t-leading-5 {
    line-height: 20px;
}

.t-leading-6 {
    line-height: 24px;
}

.t-leading-\[1\.5\] {
    line-height: 1.5;
}

.t-leading-none {
    line-height: 1;
}

.t-leading-normal {
    line-height: 1.5;
}

.\!t-text-brand {
    --tw-text-opacity: 1!important;
    color: rgb(46 74 157/var(--tw-text-opacity))!important;
}

.\!t-text-gray-77 {
    --tw-text-opacity: 1!important;
    color: rgb(119 119 119/var(--tw-text-opacity))!important;
}

.\!t-text-gray-99 {
    --tw-text-opacity: 1!important;
    color: rgb(153 153 153/var(--tw-text-opacity))!important;
}

.t-text-\[\#555\] {
    --tw-text-opacity: 1;
    color: rgb(85 85 85/var(--tw-text-opacity));
}

.t-text-\[\#D8D8D8\] {
    --tw-text-opacity: 1;
    color: rgb(216 216 216/var(--tw-text-opacity));
}

.t-text-\[\#FEA600\] {
    --tw-text-opacity: 1;
    color: rgb(254 166 0/var(--tw-text-opacity));
}

.t-text-brand {
    --tw-text-opacity: 1;
    color: rgb(46 74 157/var(--tw-text-opacity));
}

.t-text-buy {
    --tw-text-opacity: 1;
    color: rgb(37 192 114/var(--tw-text-opacity));
}

.t-text-gray-1b {
    --tw-text-opacity: 1;
    color: rgb(27 27 27/var(--tw-text-opacity));
}

.t-text-gray-33 {
    --tw-text-opacity: 1;
    color: rgb(51 51 51/var(--tw-text-opacity));
}

.t-text-gray-55 {
    --tw-text-opacity: 1;
    color: rgb(85 85 85/var(--tw-text-opacity));
}

.t-text-gray-77 {
    --tw-text-opacity: 1;
    color: rgb(119 119 119/var(--tw-text-opacity));
}

.t-text-gray-97 {
    --tw-text-opacity: 1;
    color: rgb(151 151 151/var(--tw-text-opacity));
}

.t-text-gray-99 {
    --tw-text-opacity: 1;
    color: rgb(153 153 153/var(--tw-text-opacity));
}

.t-text-gray-cc {
    --tw-text-opacity: 1;
    color: rgb(204 204 204/var(--tw-text-opacity));
}

.t-text-gray-ee {
    --tw-text-opacity: 1;
    color: rgb(238 238 238/var(--tw-text-opacity));
}

.t-text-sell {
    --tw-text-opacity: 1;
    color: rgb(255 73 61/var(--tw-text-opacity));
}

.t-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}

.t-underline {
    text-decoration-line: underline;
}

.t-decoration-dotted {
    text-decoration-style: dotted;
}

.t-decoration-dashed {
    text-decoration-style: dashed;
}

.t-decoration-2 {
    text-decoration-thickness: 2px;
}

.t-underline-offset-2 {
    text-underline-offset: 2px;
}

.t-underline-offset-4 {
    text-underline-offset: 4px;
}

.t-accent-brand {
    accent-color: #2e4a9d;
}

.hover\:t-bg-gray-fa:hover {
    --tw-bg-opacity: 1;
}

[dir] .hover\:t-bg-gray-fa:hover {
    background-color: rgb(250 250 250/var(--tw-bg-opacity));
}

.hover\:t-font-bold:hover {
    font-weight: 700;
}

.hover\:\!t-text-gray-33:hover {
    --tw-text-opacity: 1!important;
    color: rgb(51 51 51/var(--tw-text-opacity))!important;
}

.hover\:t-text-gray-32:hover {
    --tw-text-opacity: 1;
    color: rgb(50 50 50/var(--tw-text-opacity));
}

.hover\:t-underline:hover {
    text-decoration-line: underline;
}

:is(.t-dark .dark\:t-border-gray-99) {
    --tw-border-opacity: 1;
}

[dir] :is(.t-dark .dark\:t-border-gray-99) {
    border-color: rgb(153 153 153/var(--tw-border-opacity));
}

:is(.t-dark .dark\:\!t-bg-gray-33) {
    --tw-bg-opacity: 1!important;
}

[dir] :is(.t-dark .dark\:\!t-bg-gray-33) {
    background-color: rgb(51 51 51/var(--tw-bg-opacity))!important;
}

:is(.t-dark .dark\:t-bg-202126) {
    --tw-bg-opacity: 1;
}

[dir] :is(.t-dark .dark\:t-bg-202126) {
    background-color: rgb(32 33 38/var(--tw-bg-opacity));
}

:is(.t-dark .dark\:t-bg-2a2b30) {
    --tw-bg-opacity: 1;
}

[dir] :is(.t-dark .dark\:t-bg-2a2b30) {
    background-color: rgb(42 43 48/var(--tw-bg-opacity));
}

:is(.t-dark .dark\:t-bg-gray-33) {
    --tw-bg-opacity: 1;
}

[dir] :is(.t-dark .dark\:t-bg-gray-33) {
    background-color: rgb(51 51 51/var(--tw-bg-opacity));
}

:is(.t-dark .dark\:\!t-text-gray-99) {
    --tw-text-opacity: 1!important;
    color: rgb(153 153 153/var(--tw-text-opacity))!important;
}

:is(.t-dark .dark\:\!t-text-gray-cc) {
    --tw-text-opacity: 1!important;
    color: rgb(204 204 204/var(--tw-text-opacity))!important;
}

:is(.t-dark .dark\:\!t-text-white) {
    --tw-text-opacity: 1!important;
    color: rgb(255 255 255/var(--tw-text-opacity))!important;
}

:is(.t-dark .dark\:t-text-gray-99) {
    --tw-text-opacity: 1;
    color: rgb(153 153 153/var(--tw-text-opacity));
}

:is(.t-dark .dark\:t-text-gray-ee) {
    --tw-text-opacity: 1;
    color: rgb(238 238 238/var(--tw-text-opacity));
}

:is(.t-dark .dark\:t-text-white) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}

:is(.t-dark .dark\:hover\:t-text-white:hover) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}

@media not all and (min-width:1280px) {
    [dir=ltr] .max-xl\:t-mr-2 {
        margin-right: 8px;
    }
    [dir=rtl] .max-xl\:t-mr-2 {
        margin-left: 8px;
    }
}

@media not all and (min-width:768px) {
    [dir] .max-md\:t-mx-4 {
        margin-left: 16px;
        margin-right: 16px;
    }
    [dir] .max-md\:t-mb-1 {
        margin-bottom: 4px;
    }
    [dir=ltr] .max-md\:t-ml-0 {
        margin-left: 0;
    }
    [dir=rtl] .max-md\:t-ml-0 {
        margin-right: 0;
    }
    [dir] .max-md\:t-mt-2 {
        margin-top: 8px;
    }
    [dir] .max-md\:t-mt-3 {
        margin-top: 12px;
    }
    [dir] .max-md\:t-mt-6 {
        margin-top: 24px;
    }
    .max-md\:t-block {
        display: block;
    }
    .max-md\:\!t-hidden {
        display: none!important;
    }
    .max-md\:t-hidden {
        display: none;
    }
    .max-md\:\!t-w-full {
        width: 100%!important;
    }
    .max-md\:t-w-\[60\%\] {
        width: 60%;
    }
    .max-md\:t-w-full {
        width: 100%;
    }
    .max-md\:\!t-min-w-\[38\%\] {
        min-width: 38%!important;
    }
    .max-md\:t-shrink-0 {
        flex-shrink: 0;
    }
    .max-md\:t-flex-col {
        flex-direction: column;
    }
    .max-md\:t-flex-wrap {
        flex-wrap: wrap;
    }
    .max-md\:t-items-start {
        align-items: flex-start;
    }
    .max-md\:t-gap-2 {
        gap: 8px;
    }
    [dir] .max-md\:t-p-6 {
        padding: 24px;
    }
    [dir] .max-md\:\!t-px-0 {
        padding-left: 0!important;
        padding-right: 0!important;
    }
    [dir] .max-md\:\!t-pt-6 {
        padding-top: 24px!important;
    }
    .max-md\:\!t-text-xs {
        font-size: 0.85714rem!important;
    }
    .max-md\:t-text-sm {
        font-size: 1rem;
    }
}

@media(min-width:768px) {
    .md\:t-z-\[106\] {
        z-index: 106;
    }
    .md\:t-z-\[108\] {
        z-index: 108;
    }
    [dir] .md\:t-mb-2 {
        margin-bottom: 8px;
    }
    [dir=ltr] .md\:t-ml-1 {
        margin-left: 4px;
    }
    [dir=rtl] .md\:t-ml-1 {
        margin-right: 4px;
    }
    [dir=ltr] .md\:t-ml-4 {
        margin-left: 16px;
    }
    [dir=rtl] .md\:t-ml-4 {
        margin-right: 16px;
    }
    [dir=ltr] .md\:t-ml-6 {
        margin-left: 24px;
    }
    [dir=rtl] .md\:t-ml-6 {
        margin-right: 24px;
    }
    [dir=ltr] .md\:t-ml-auto {
        margin-left: auto;
    }
    [dir=rtl] .md\:t-ml-auto {
        margin-right: auto;
    }
    [dir] .md\:t-mt-8 {
        margin-top: 32px;
    }
    .md\:\!t-block {
        display: block!important;
    }
    .md\:t-block {
        display: block;
    }
    .md\:t-inline-block {
        display: inline-block;
    }
    .md\:\!t-flex {
        display: flex!important;
    }
    .md\:t-flex {
        display: flex;
    }
    .md\:\!t-hidden {
        display: none!important;
    }
    .md\:t-hidden {
        display: none;
    }
    .md\:t-h-8 {
        height: 32px;
    }
    .md\:\!t-min-h-\[240px\] {
        min-height: 240px!important;
    }
    .md\:t-w-8 {
        width: 32px;
    }
    .md\:t-w-\[20\%\] {
        width: 20%;
    }
    .md\:t-max-w-\[480px\] {
        max-width: 480px;
    }
    .md\:t-flex-grow {
        flex-grow: 1;
    }
    .md\:t-justify-between {
        justify-content: space-between;
    }
    .md\:t-gap-6 {
        gap: 24px;
    }
    .md\:t-text-2xl {
        font-size: 1.71429rem;
    }
}