[data-theme=light] .mainBackground[data-v-857cd314] {
    background: #fff!important
}

[data-theme=dark] .mainBackground[data-v-857cd314] {
    background: #000!important
}

[data-theme=light] .textColor[data-v-857cd314] {
    color: #333!important
}

[data-theme=dark] .textColor[data-v-857cd314] {
    color: #fff!important
}

[data-theme=light] .textColor1[data-v-857cd314] {
    color: #868c9a!important
}

[data-theme=dark] .textColor1[data-v-857cd314] {
    color: #879099!important
}

[data-theme=light] .textColor2[data-v-857cd314] {
    color: #868c9a!important
}

[data-theme=dark] .textColor2[data-v-857cd314] {
    color: #fff!important
}

[data-theme=light] .textColor3[data-v-857cd314] {
    color: #000!important
}

[data-theme=dark] .textColor3[data-v-857cd314] {
    color: #cfd5ec!important
}

[data-theme=light] .c2cColor[data-v-857cd314] {
    color: #000!important
}

[data-theme=dark] .c2cColor[data-v-857cd314] {
    color: #fff!important
}

[data-theme=light] .tabBackground[data-v-857cd314] {
    background: #f3f4f7!important
}

[data-theme=dark] .tabBackground[data-v-857cd314] {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground[data-v-857cd314] {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground[data-v-857cd314] {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground1[data-v-857cd314] {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground1[data-v-857cd314] {
    background: #171a21!important
}

[data-theme=light] .tabBackground1[data-v-857cd314] {
    background: #fff!important
}

[data-theme=dark] .tabBackground1[data-v-857cd314],[data-theme=light] .bgColor[data-v-857cd314] {
    background: #000!important
}

[data-theme=dark] .bgColor[data-v-857cd314] {
    background: #fff!important
}

[data-theme=light] .tabBackground2[data-v-857cd314] {
    background: #c8cad2!important
}

[data-theme=dark] .tabBackground2[data-v-857cd314] {
    background: #242424!important
}

[data-theme=light] .activeLine[data-v-857cd314] {
    background: #00a34b!important
}

[data-theme=dark] .activeLine[data-v-857cd314] {
    background: #0065ff!important
}

[data-theme=light] .bgFooter[data-v-857cd314] {
    background: #fff!important
}

[data-theme=dark] .bgFooter[data-v-857cd314] {
    background: #1a1a1a!important
}

[data-theme=dark] .btnMain[data-v-857cd314],[data-theme=light] .btnMain[data-v-857cd314] {
    background: #0065ff!important
}

[data-theme=dark] .colorMain[data-v-857cd314],[data-theme=light] .colorMain[data-v-857cd314] {
    color: #0065ff!important
}

[data-theme=dark] .borderMain[data-v-857cd314],[data-theme=light] .borderMain[data-v-857cd314] {
    border: 1px solid #0065ff!important
}

[data-theme=light] .borderColor[data-v-857cd314] {
    border: 1px solid #f3f3f3!important
}

[data-theme=dark] .borderColor[data-v-857cd314] {
    border: 1px solid #15161e!important
}

[data-theme=light] .btnBackground[data-v-857cd314] {
    background: #00a34b!important
}

[data-theme=dark] .btnBackground[data-v-857cd314] {
    background: #0065ff!important
}

[data-theme=light] .inputBackground[data-v-857cd314] {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground[data-v-857cd314] {
    background: #161a21!important
}

[data-theme=light] .inputBackground1[data-v-857cd314] {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground1[data-v-857cd314] {
    background: #121212!important
}

[data-theme=light] .contBackground[data-v-857cd314] {
    background: #f6f6f6!important
}

[data-theme=dark] .contBackground[data-v-857cd314] {
    background: #242424!important
}

[data-theme=light] .titleColor[data-v-857cd314] {
    color: #000!important
}

[data-theme=dark] .titleColor[data-v-857cd314] {
    color: #b8bdc5!important
}

[data-theme=light] .border-b-color[data-v-857cd314] {
    border-bottom: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-b-color[data-v-857cd314] {
    border-bottom: 1px solid #393e49!important
}

[data-theme=light] .border-t-color[data-v-857cd314] {
    border-top: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-t-color[data-v-857cd314] {
    border-top: 1px solid #393e49!important
}

[data-theme=light] .bgDark[data-v-857cd314] {
    background: #c8cad2!important
}

[data-theme=dark] .bgDark[data-v-857cd314] {
    background: #474b62!important
}

[data-theme=light] .diviLine[data-v-857cd314] {
    background: #f3f3f3!important
}

[data-theme=dark] .diviLine[data-v-857cd314] {
    background: #111!important
}

[data-theme=light] .bgStep[data-v-857cd314] {
    background: #e5e9f0!important
}

[data-theme=dark] .bgStep[data-v-857cd314] {
    background: #868d9a!important
}

[data-theme=light] .bgBottom[data-v-857cd314] {
    background: #f3f3f3!important
}

[data-theme=dark] .bgBottom[data-v-857cd314] {
    background: #252831!important
}

[data-theme=light] .chatBg[data-v-857cd314] {
    background: #f3f3f3!important
}

[data-theme=dark] .chatBg[data-v-857cd314] {
    background: #474b62!important
}

[data-theme=light] .uploadBg[data-v-857cd314] {
    background: #f7f8fa!important
}

[data-theme=dark] .uploadBg[data-v-857cd314] {
    background: #474b62!important
}

[data-theme=light] .greyBg[data-v-857cd314] {
    background: #f3f3f3!important
}

[data-theme=dark] .greyBg[data-v-857cd314] {
    background: #1e1e1e!important
}

[data-theme=light] .c2cBackground[data-v-857cd314] {
    background: #00a34b!important
}

[data-theme=dark] .c2cBackground[data-v-857cd314] {
    background: #121212!important
}

[data-theme=light] .c2cBackground1[data-v-857cd314] {
    background: #f5f5f5!important
}

[data-theme=dark] .c2cBackground1[data-v-857cd314] {
    background: #242424!important
}

[data-theme=light] .c2cTabBackground[data-v-857cd314] {
    background: #fff!important
}

[data-theme=dark] .c2cTabBackground[data-v-857cd314] {
    background: #242424!important
}

[data-theme=light] .c2cTipBackground[data-v-857cd314] {
    background: #eff7ff!important
}

[data-theme=dark] .c2cTipBackground[data-v-857cd314] {
    background: #121212!important
}

[data-theme=light] .lightGreybg[data-v-857cd314] {
    background: #f3f5f7!important
}

[data-theme=dark] .lightGreybg[data-v-857cd314] {
    background: #3a3e44!important
}

[data-theme=light] .darkGreybg[data-v-857cd314] {
    background: #cbd0e3!important
}

[data-theme=dark] .darkGreybg[data-v-857cd314] {
    background: #000!important
}

[data-theme=light] .homeBg[data-v-857cd314] {
    background: #fff!important
}

[data-theme=dark] .homeBg[data-v-857cd314] {
    background: #444a53!important
}

[data-theme=light] .listCellBg[data-v-857cd314] {
    background: #fff!important
}

[data-theme=dark] .listCellBg[data-v-857cd314] {
    background: #45494f!important
}

.steps[data-v-857cd314] {
    display: flex;
    align-items: flex-start;
    margin-top: 2.25rem;
    padding: 0 1.875rem
}

.step-item[data-v-857cd314] {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-shrink: 0;
    min-width: 7.5rem
}

.circle[data-v-857cd314] {
    width: 3.25rem;
    height: 3.25rem;
    line-height: 3.25rem;
    text-align: center;
    font-size: 1.75rem;
    color: #fff;
    border-radius: 50%
}

[data-theme=light] .circle[data-v-857cd314] {
    background: #e5e9f0
}

[data-theme=dark] .circle[data-v-857cd314] {
    background: #868d9a
}

.line[data-v-857cd314] {
    flex: 1;
    height: .375rem;
    margin-top: 1.4375rem
}

[data-theme=light] .line[data-v-857cd314] {
    background: #f3f4f7
}

[data-theme=dark] .line[data-v-857cd314] {
    background: #171a21
}

.green[data-v-857cd314] {
    background: #2ebd85!important
}

.label[data-v-857cd314] {
    margin-top: .625rem;
    font-size: 1.375rem;
    text-align: center;
    white-space: normal;
    word-break: break-word;
    max-width: 7.5rem;
    padding: 0 .5rem
}

[data-theme=light] .mainBackground[data-v-223b0840] {
    background: #fff!important
}

[data-theme=dark] .mainBackground[data-v-223b0840] {
    background: #000!important
}

[data-theme=light] .textColor[data-v-223b0840] {
    color: #333!important
}

[data-theme=dark] .textColor[data-v-223b0840] {
    color: #fff!important
}

[data-theme=light] .textColor1[data-v-223b0840] {
    color: #868c9a!important
}

[data-theme=dark] .textColor1[data-v-223b0840] {
    color: #879099!important
}

[data-theme=light] .textColor2[data-v-223b0840] {
    color: #868c9a!important
}

[data-theme=dark] .textColor2[data-v-223b0840] {
    color: #fff!important
}

[data-theme=light] .textColor3[data-v-223b0840] {
    color: #000!important
}

[data-theme=dark] .textColor3[data-v-223b0840] {
    color: #cfd5ec!important
}

[data-theme=light] .c2cColor[data-v-223b0840] {
    color: #000!important
}

[data-theme=dark] .c2cColor[data-v-223b0840] {
    color: #fff!important
}

[data-theme=light] .tabBackground[data-v-223b0840] {
    background: #f3f4f7!important
}

[data-theme=dark] .tabBackground[data-v-223b0840] {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground[data-v-223b0840] {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground[data-v-223b0840] {
    background: #171a21!important
}

[data-theme=light] .homeTabBackground1[data-v-223b0840] {
    background: #fff!important
}

[data-theme=dark] .homeTabBackground1[data-v-223b0840] {
    background: #171a21!important
}

[data-theme=light] .tabBackground1[data-v-223b0840] {
    background: #fff!important
}

[data-theme=dark] .tabBackground1[data-v-223b0840],[data-theme=light] .bgColor[data-v-223b0840] {
    background: #000!important
}

[data-theme=dark] .bgColor[data-v-223b0840] {
    background: #fff!important
}

[data-theme=light] .tabBackground2[data-v-223b0840] {
    background: #c8cad2!important
}

[data-theme=dark] .tabBackground2[data-v-223b0840] {
    background: #242424!important
}

[data-theme=light] .activeLine[data-v-223b0840] {
    background: #00a34b!important
}

[data-theme=dark] .activeLine[data-v-223b0840] {
    background: #0065ff!important
}

[data-theme=light] .bgFooter[data-v-223b0840] {
    background: #fff!important
}

[data-theme=dark] .bgFooter[data-v-223b0840] {
    background: #1a1a1a!important
}

[data-theme=dark] .btnMain[data-v-223b0840],[data-theme=light] .btnMain[data-v-223b0840] {
    background: #0065ff!important
}

[data-theme=dark] .colorMain[data-v-223b0840],[data-theme=light] .colorMain[data-v-223b0840] {
    color: #0065ff!important
}

[data-theme=dark] .borderMain[data-v-223b0840],[data-theme=light] .borderMain[data-v-223b0840] {
    border: 1px solid #0065ff!important
}

[data-theme=light] .borderColor[data-v-223b0840] {
    border: 1px solid #f3f3f3!important
}

[data-theme=dark] .borderColor[data-v-223b0840] {
    border: 1px solid #15161e!important
}

[data-theme=light] .btnBackground[data-v-223b0840] {
    background: #00a34b!important
}

[data-theme=dark] .btnBackground[data-v-223b0840] {
    background: #0065ff!important
}

[data-theme=light] .inputBackground[data-v-223b0840] {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground[data-v-223b0840] {
    background: #161a21!important
}

[data-theme=light] .inputBackground1[data-v-223b0840] {
    background: #f5f5f5!important
}

[data-theme=dark] .inputBackground1[data-v-223b0840] {
    background: #121212!important
}

[data-theme=light] .contBackground[data-v-223b0840] {
    background: #f6f6f6!important
}

[data-theme=dark] .contBackground[data-v-223b0840] {
    background: #242424!important
}

[data-theme=light] .titleColor[data-v-223b0840] {
    color: #000!important
}

[data-theme=dark] .titleColor[data-v-223b0840] {
    color: #b8bdc5!important
}

[data-theme=light] .border-b-color[data-v-223b0840] {
    border-bottom: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-b-color[data-v-223b0840] {
    border-bottom: 1px solid #393e49!important
}

[data-theme=light] .border-t-color[data-v-223b0840] {
    border-top: 1px solid #e5e7ed!important
}

[data-theme=dark] .border-t-color[data-v-223b0840] {
    border-top: 1px solid #393e49!important
}

[data-theme=light] .bgDark[data-v-223b0840] {
    background: #c8cad2!important
}

[data-theme=dark] .bgDark[data-v-223b0840] {
    background: #474b62!important
}

[data-theme=light] .diviLine[data-v-223b0840] {
    background: #f3f3f3!important
}

[data-theme=dark] .diviLine[data-v-223b0840] {
    background: #111!important
}

[data-theme=light] .bgStep[data-v-223b0840] {
    background: #e5e9f0!important
}

[data-theme=dark] .bgStep[data-v-223b0840] {
    background: #868d9a!important
}

[data-theme=light] .bgBottom[data-v-223b0840] {
    background: #f3f3f3!important
}

[data-theme=dark] .bgBottom[data-v-223b0840] {
    background: #252831!important
}

[data-theme=light] .chatBg[data-v-223b0840] {
    background: #f3f3f3!important
}

[data-theme=dark] .chatBg[data-v-223b0840] {
    background: #474b62!important
}

[data-theme=light] .uploadBg[data-v-223b0840] {
    background: #f7f8fa!important
}

[data-theme=dark] .uploadBg[data-v-223b0840] {
    background: #474b62!important
}

[data-theme=light] .greyBg[data-v-223b0840] {
    background: #f3f3f3!important
}

[data-theme=dark] .greyBg[data-v-223b0840] {
    background: #1e1e1e!important
}

[data-theme=light] .c2cBackground[data-v-223b0840] {
    background: #00a34b!important
}

[data-theme=dark] .c2cBackground[data-v-223b0840] {
    background: #121212!important
}

[data-theme=light] .c2cBackground1[data-v-223b0840] {
    background: #f5f5f5!important
}

[data-theme=dark] .c2cBackground1[data-v-223b0840] {
    background: #242424!important
}

[data-theme=light] .c2cTabBackground[data-v-223b0840] {
    background: #fff!important
}

[data-theme=dark] .c2cTabBackground[data-v-223b0840] {
    background: #242424!important
}

[data-theme=light] .c2cTipBackground[data-v-223b0840] {
    background: #eff7ff!important
}

[data-theme=dark] .c2cTipBackground[data-v-223b0840] {
    background: #121212!important
}

[data-theme=light] .lightGreybg[data-v-223b0840] {
    background: #f3f5f7!important
}

[data-theme=dark] .lightGreybg[data-v-223b0840] {
    background: #3a3e44!important
}

[data-theme=light] .darkGreybg[data-v-223b0840] {
    background: #cbd0e3!important
}

[data-theme=dark] .darkGreybg[data-v-223b0840] {
    background: #000!important
}

[data-theme=light] .homeBg[data-v-223b0840] {
    background: #fff!important
}

[data-theme=dark] .homeBg[data-v-223b0840] {
    background: #444a53!important
}

[data-theme=light] .listCellBg[data-v-223b0840] {
    background: #fff!important
}

[data-theme=dark] .listCellBg[data-v-223b0840] {
    background: #45494f!important
}

.register[data-v-223b0840] {
    position: relative;
    width: 100%;
    min-height: 100vh;
    box-sizing: border-box;
    font-size: 1.625rem
}

[data-theme=light] .register[data-v-223b0840] {
    background: #fff
}

[data-theme=dark] .register[data-v-223b0840] {
    background: #000
}

.register-bg[data-v-223b0840] {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 100vh;
    pointer-events: none
}

.register.light .register-bg[data-v-223b0840] {
    background: linear-gradient(191.79deg,#eff1fe 6.01%,#fff 32.59%)
}

.register.dark .register-bg[data-v-223b0840] {
    background: linear-gradient(191.79deg,#1f2862 6.01%,#000 32.59%)
}

.register-inner[data-v-223b0840] {
    position: relative;
    z-index: 1;
    padding: 1.5rem 2rem 3rem;
    padding-bottom: calc(3rem + env(safe-area-inset-bottom));
    box-sizing: border-box
}

.register-topbar[data-v-223b0840] {
    min-height: 3rem
}

.register-back[data-v-223b0840],.register-lang[data-v-223b0840] {
    padding: .5rem;
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.register-heading[data-v-223b0840] {
    margin: .625rem 0 2.25rem;
    font-weight: 700;
    font-size: 3rem;
    line-height: 1.25;
    letter-spacing: -.02em
}

.register-tab-rail[data-v-223b0840] {
    margin-bottom: 2.25rem
}

[data-theme=light] .register-tab-rail[data-v-223b0840] {
    background: #eceff8
}

[data-theme=dark] .register-tab-rail[data-v-223b0840] {
    background: #161a21
}

.register-tab-rail[data-v-223b0840] {
    border-radius: .875rem;
    padding: .625rem
}

.register-tab[data-v-223b0840] {
    width: 100%;
    gap: .375rem;
    align-items: stretch
}

.register-tab[data-v-223b0840] .register-tab-item {
    flex: 1;
    min-width: 0;
    margin: 0;
    padding: 1.25rem .5rem;
    border: none;
    outline: none;
    border-radius: .625rem;
    font-size: 1.625rem;
    line-height: 1.25;
    text-align: center;
    cursor: pointer;
    background: transparent;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

[data-theme=light] .register-tab[data-v-223b0840] .register-tab-item {
    color: #868c9a
}

[data-theme=dark] .register-tab[data-v-223b0840] .register-tab-item {
    color: #879099
}

.register-tab[data-v-223b0840] .register-tab-item {
    transition: background .2s ease,color .2s ease
}

.register-tab[data-v-223b0840] .register-tab-item--active {
    color: #fff!important
}

[data-theme=dark] .register-tab[data-v-223b0840] .register-tab-item--active,[data-theme=light] .register-tab[data-v-223b0840] .register-tab-item--active {
    background: #0065ff
}

.register-field[data-v-223b0840] {
    margin-bottom: .5rem
}

.register-field[data-v-223b0840] .inputCom {
    padding-bottom: .375rem
}

.register-code[data-v-223b0840] {
    margin-bottom: .75rem;
    padding-bottom: .5rem
}

.register-code-label[data-v-223b0840] {
    margin-bottom: .625rem;
    font-size: 1.625rem
}

[data-theme=light] .register-code-label[data-v-223b0840] {
    color: #333
}

[data-theme=dark] .register-code-label[data-v-223b0840] {
    color: #fff
}

.register-code-box[data-v-223b0840] {
    height: 5.9375rem;
    margin-top: 0;
    padding: 0 1.375rem;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.register-code-box input[data-v-223b0840] {
    flex: 1;
    height: 100%;
    border: none;
    padding-left: 0;
    font-size: 1.75rem
}

.register-code-send[data-v-223b0840] {
    flex-shrink: 0;
    margin-left: 1rem;
    font-size: 1.5rem;
    white-space: nowrap;
    cursor: pointer
}

[data-theme=dark] .register-code-send[data-v-223b0840],[data-theme=light] .register-code-send[data-v-223b0840] {
    color: #0065ff
}

.register-links[data-v-223b0840] {
    margin-top: 1.75rem;
    font-size: 1.625rem;
    line-height: 1.5
}

.register-protocol[data-v-223b0840] {
    display: flex;
    align-items: flex-start;
    margin-top: 1.75rem;
    font-size: 1.5rem;
    line-height: 1.5
}

.register-protocol-icon[data-v-223b0840] {
    flex-shrink: 0;
    width: 1.875rem;
    height: 1.875rem;
    margin-right: .75rem;
    margin-top: 2px;
    cursor: pointer
}

.register-protocol-icon img[data-v-223b0840] {
    width: 100%;
    height: 100%
}

.register-protocol-text[data-v-223b0840] {
    flex: 1;
    min-width: 0
}

.register-submit[data-v-223b0840] {
    margin-top: 2.25rem
}

.register-submit[data-v-223b0840] .shake-button {
    color: #fff;
    height: 6rem;
    line-height: 6rem;
    text-align: center;
    font-size: 2.125rem;
    font-weight: 600;
    border-radius: 3rem
}

[data-theme=dark] .register-submit[data-v-223b0840] .shake-button,[data-theme=light] .register-submit[data-v-223b0840] .shake-button {
    box-shadow: 0 .5rem 1.5rem rgba(0,101,255,.35)
}
