.CDf0ORRM8ElRiMfse8GI .ant-modal-content {
    overflow: hidden !important
}

.CDf0ORRM8ElRiMfse8GI .ant-modal-body {
    max-height: 7rem;
    padding: 0 .3rem .2rem
}

.CDf0ORRM8ElRiMfse8GI .ant-form-item-control {
    line-height: normal
}

.CDf0ORRM8ElRiMfse8GI .ant-modal-mask, .CDf0ORRM8ElRiMfse8GI .ant-modal-wrap {
    z-index: 1049
}

.CDf0ORRM8ElRiMfse8GI .ant-space-item {
    margin-bottom: .2rem !important
}

.CDf0ORRM8ElRiMfse8GI .ant-space-item:first-child {
    margin-bottom: .1rem !important
}

.CDf0ORRM8ElRiMfse8GI .ant-modal-close {
    margin-top: .01rem
}

.CDf0ORRM8ElRiMfse8GI .verification__codeInput > input::-webkit-input-placeholder {
    max-width: 2rem
}

.CDf0ORRM8ElRiMfse8GI .verification__codeInput > input::-moz-placeholder {
    max-width: 2rem
}

.CDf0ORRM8ElRiMfse8GI .verification__codeInput > input:-ms-input-placeholder {
    max-width: 2rem
}

.CDf0ORRM8ElRiMfse8GI .verification__codeInput > input::-ms-input-placeholder {
    max-width: 2rem
}

.CDf0ORRM8ElRiMfse8GI .verification__codeInput > input::placeholder {
    max-width: 2rem
}

.CDf0ORRM8ElRiMfse8GI .verification__smsCode > span {
    max-width: 1.7rem
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 {
    overflow: visible;
    overflow: initial
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-bar {
    border-bottom: transparent;
    margin-bottom: 0
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-bar .ant-tabs-nav-container {
    font-size: .22rem
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-bar .ant-tabs-nav-container .ant-tabs-nav-scroll {
    margin: .2rem 0 .4rem;
    text-align: center
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-bar .ant-tabs-nav-container .ant-tabs-nav-scroll .ant-tabs-tab {
    color: var(--theme-text-color-darken);
    cursor: auto;
    font-size: .24rem;
    font-weight: 700;
    height: .34rem;
    padding: 0
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-bar .ant-tabs-nav-container .ant-tabs-nav-scroll .ant-tabs-ink-bar {
    background-color: transparent;
    border-radius: .015rem;
    height: .03rem
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content {
    margin-top: -.2rem
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-btn-link {
    padding-left: 0;
    padding-right: 0
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-btn, .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-checkbox-wrapper, .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-input {
    font-size: .16rem
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-checkbox-wrapper {
    color: var(--theme-text-color-darken)
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-checkbox:after {
    -webkit-animation: none;
    animation: none
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-checkbox .ant-checkbox-inner {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    align-items: center;
    background-color: var(--theme-main-bg-color);
    border-color: var(--theme-color-line);
    border-radius: .04rem;
    display: -ms-flexbox;
    display: flex;
    font-size: .12rem;
    height: .26rem;
    justify-content: center;
    width: .26rem
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-form-item {
    font-size: .16rem;
    margin-bottom: .4rem;
    padding-bottom: 0
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-form-item .ant-form-explain {
    -ms-flex-align: center;
    align-items: center;
    bottom: -.05rem;
    display: -ms-flexbox;
    display: flex;
    font-size: .14rem;
    height: .3rem;
    left: 0;
    line-height: 1;
    margin-bottom: -.3rem;
    margin-top: 0;
    position: absolute;
    width: 100%
}

.CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-form-item .ant-input-affix-wrapper .ant-input {
    width: 4.9rem
}

.CDf0ORRM8ElRiMfse8GI .Zk8GqA0OnU21k7wJdbJy .ant-btn {
    font-size: .18rem !important
}

.CDf0ORRM8ElRiMfse8GI .rRhfTV8bjzMGegqfmj07 .ant-form-explain {
    font-size: .16rem !important
}

.CDf0ORRM8ElRiMfse8GI ._xcZWaOX6zgCk5FDNNtT {
    margin-top: .59rem
}

.CDf0ORRM8ElRiMfse8GI .B6J4DvKVDkYfnohvPisB {
    height: .26rem
}

.CDf0ORRM8ElRiMfse8GI .B6J4DvKVDkYfnohvPisB button, .CDf0ORRM8ElRiMfse8GI .B6J4DvKVDkYfnohvPisB div {
    height: 100%
}

.CDf0ORRM8ElRiMfse8GI .B6J4DvKVDkYfnohvPisB .ant-btn-link:lang(tl_PH) {
    line-height: 1.2;
    margin-top: -.12rem;
    max-width: 1.6rem;
    white-space: normal
}

.CDf0ORRM8ElRiMfse8GI .B6J4DvKVDkYfnohvPisB .ant-btn-link span {
    text-align: right
}

.CDf0ORRM8ElRiMfse8GI .xEpW_WEg7K2LKvIHONxv {
    height: .26rem;
    line-height: .26rem;
    margin-top: 0
}

.CDf0ORRM8ElRiMfse8GI .xEpW_WEg7K2LKvIHONxv button, .CDf0ORRM8ElRiMfse8GI .xEpW_WEg7K2LKvIHONxv div {
    height: 100%
}

.CDf0ORRM8ElRiMfse8GI .RVYJOzKHDoOLNbvHfw4Q button {
    font-size: .2rem !important
}

.CDf0ORRM8ElRiMfse8GI .SLjcsWcVmMYAnFwnsBKX {
    color: var(--theme-text-color-darken);
    cursor: pointer;
    font-size: .18rem
}

.CDf0ORRM8ElRiMfse8GI .SLjcsWcVmMYAnFwnsBKX ._4pVpDh9W5aV9_K7nAWK {
    color: var(--theme-text-color-lighten);
    padding: 0 .09rem
}

.CDf0ORRM8ElRiMfse8GI .SLjcsWcVmMYAnFwnsBKX [data-user-agreement=true] {
    color: var(--theme-primary-color)
}

.CDf0ORRM8ElRiMfse8GI .kKDcOuN8rOwl8zAHU1CF {
    height: .55rem
}

.dyTo46Ihqe6_GhjKL_8e .ps__rail-x, .dyTo46Ihqe6_GhjKL_8e .ps__rail-y {
    overflow: hidden
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ant-modal-body {
    max-height: 8rem;
    padding: 0 .3rem .1rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ant-modal-close {
    margin-right: .02rem;
    margin-top: .035rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .verification__codeInput > input::-webkit-input-placeholder {
    max-width: 2.4rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .verification__codeInput > input::-moz-placeholder {
    max-width: 2.4rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .verification__codeInput > input:-ms-input-placeholder {
    max-width: 2.4rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .verification__codeInput > input::-ms-input-placeholder {
    max-width: 2.4rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .verification__codeInput > input::placeholder {
    max-width: 2.4rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .verification__smsCode > span {
    max-width: 2.1rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-bar .ant-tabs-nav-container .ant-tabs-nav-scroll .ant-tabs-tab {
    font-size: .3rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content {
    margin-top: -.25rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-btn, html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-checkbox-wrapper, html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-input {
    font-size: .22rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-checkbox {
    top: -.01rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-checkbox:after {
    -webkit-animation: none;
    animation: none
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-checkbox .ant-checkbox-inner {
    border-radius: .06rem;
    font-size: .15rem;
    height: .32rem;
    width: .32rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-checkbox .ant-checkbox-inner:after {
    -webkit-mask-size: .248rem;
    mask-size: .248rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-form-item {
    font-size: .22rem;
    margin-bottom: .4rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-form-item .ant-form-explain {
    bottom: 0;
    font-size: .18rem;
    height: .4rem;
    line-height: 1;
    margin-bottom: -.4rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-form-item .ant-input-affix-wrapper .ant-input {
    height: .7rem;
    width: 5.4rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .B6J4DvKVDkYfnohvPisB {
    -ms-flex-align: center;
    align-items: center;
    height: .32rem;
    line-height: .32rem;
    margin: 0
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .B6J4DvKVDkYfnohvPisB .ant-btn-link, html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .B6J4DvKVDkYfnohvPisB .ant-col {
    height: 100%
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .xEpW_WEg7K2LKvIHONxv {
    -ms-flex-align: center;
    align-items: center;
    height: .32rem;
    line-height: .32rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .xEpW_WEg7K2LKvIHONxv .ant-btn-link {
    height: 100%
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .RVYJOzKHDoOLNbvHfw4Q button {
    font-size: .24rem !important
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI ._xcZWaOX6zgCk5FDNNtT {
    margin-top: .25rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .SLjcsWcVmMYAnFwnsBKX {
    font-size: .22rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .SLjcsWcVmMYAnFwnsBKX ._4pVpDh9W5aV9_K7nAWK {
    padding: 0 .1rem
}

html[data-device=mobile] .CDf0ORRM8ElRiMfse8GI .kKDcOuN8rOwl8zAHU1CF {
    height: .7rem
}

html[data-device=desktop] .CDf0ORRM8ElRiMfse8GI .ant-form-item {
    margin-bottom: .4rem
}

html[data-device=desktop] .CDf0ORRM8ElRiMfse8GI .ant-form-item:last-child {
    margin-bottom: .26rem
}

html[data-device=desktop] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-btn-link {
    font-size: .18rem
}

html[data-device=desktop] .CDf0ORRM8ElRiMfse8GI .ant-modal-body {
    padding: 0 .3rem .2rem
}

html[data-device=desktop] .CDf0ORRM8ElRiMfse8GI .ABqIpTgbM_KYwiYYwb74 > .ant-tabs-content .ant-form-item .ant-form-explain:lang(zh_CN) {
    font-size: .16rem
}