@charset "utf-8";

body:not([data-is-tiktok-theme="true"]) .core-btn.core-btn-primary { background-color: rgb(254, 44, 85) !important; }

body:not([data-is-tiktok-theme="true"]) .core-btn.core-btn-primary:hover { background-color: rgb(255, 74, 110) !important; }

body:not([data-is-tiktok-theme="true"]) .core-btn.core-btn-primary:active { background-color: rgb(226, 35, 72) !important; }

body:not([data-is-tiktok-theme="true"]) .pulse-input.core-input:hover, body:not([data-is-tiktok-theme="true"]) .pulse-input.core-input:focus, body:not([data-is-tiktok-theme="true"]) .core-input-group .core-input-inner-wrapper:not(.core-input-inner-wrapper-disabled):hover, body:not([data-is-tiktok-theme="true"]) .core-input-group .core-input-inner-wrapper:not(.core-input-inner-wrapper-disabled):focus, body:not([data-is-tiktok-theme="true"]) .core-input-group .core-input-inner-wrapper-focus:not(.core-input-inner-wrapper-disabled):not(.core-input-inner-wrapper-error), body:not([data-is-tiktok-theme="true"]) .pulse-select-input-wrap.pulse-select-input-wrap:has(.core-input:hover):not(.pulse-select-input-wrap-error):not(.pulse-select-input-wrap-disabled), body:not([data-is-tiktok-theme="true"]) .pulse-select-input-wrap.pulse-select-input-wrap:has(.core-select:hover):not(.pulse-select-input-wrap-error):not(.pulse-select-input-wrap-disabled) { border-color: rgb(0, 0, 0) !important; }

body:not([data-is-tiktok-theme="true"]) .core-select.core-select-single .core-select-view-selector .core-select-view-value { color: rgba(0, 0, 0, 0.65); }

body:not([data-is-tiktok-theme="true"]) .core-tabs.core-tabs-line .core-tabs-header-wrapper .core-tabs-header-ink { background-color: rgb(0, 0, 0) !important; }

@media (max-width: 1279px) {
  ._container_4ay1z_2 { width: 100%; padding: 0px 16px; }
}

@media (min-width: 1280px) and (max-width: 1439px) {
  ._container_4ay1z_2 { width: 1120px; }
}

@media (min-width: 1440px) and (max-width: 1919px) {
  ._container_4ay1z_2 { width: 1280px; }
}

@media (min-width: 1920px) {
  ._container_4ay1z_2 { width: 1440px; }
}

._input-container_4luzw_1 { display: flex; justify-content: space-between; }

._input-container_4luzw_1 input::-webkit-outer-spin-button, ._input-container_4luzw_1 input::-webkit-inner-spin-button { appearance: none; }

._input-container_4luzw_1 input[type="number"] { }

._verification-input_4luzw_13._verification-input_4luzw_13._verification-input_4luzw_13 { padding: 12px; border-radius: 2px; text-align: center; color: rgba(0, 0, 0, 0.92); font-size: 28px; font-weight: 500; line-height: 36px; width: 80px !important; height: 80px !important; }

._verification-input-embedded_4luzw_25._verification-input-embedded_4luzw_25._verification-input-embedded_4luzw_25 { padding: 12px; border-radius: 2px; text-align: center; color: rgba(0, 0, 0, 0.92); font-size: 28px; font-weight: 700; line-height: 36px; width: 64px !important; height: 64px !important; }

._verification-input-mobile_4luzw_37._verification-input-mobile_4luzw_37._verification-input-mobile_4luzw_37 { padding: 12px; text-align: center; color: rgba(0, 0, 0, 0.92); font-size: 20px; font-weight: 500; line-height: 28px; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgba(0, 0, 0, 0.14); border-image: none; border-radius: 0px; outline: none; width: 48px !important; height: 48px !important; }

._switch-site-dropdown-icon-down_1st4l_87 { transition: 0.2s; }

.core-dropdown-popup-visible ._switch-site-dropdown-icon-down_1st4l_87 { transition: 0.2s; transform: rotate(-180deg); }

._Link_1pe8s_1 { color: rgba(0, 0, 0, 0.65); }

._Link_1pe8s_1:hover { color: rgb(51, 127, 248); }

._Link_1pe8s_1._New_1pe8s_7:hover { color: rgb(0, 153, 149); }

._noticeModal_2afdm_1 .theme-arco-modal-content, ._noticeModalH5_2afdm_2 .theme-arco-modal-content { display: flex; flex-direction: column; align-items: center; }

._noticeModal_2afdm_1 ._container_2afdm_7, ._noticeModalH5_2afdm_2 ._container_2afdm_7 { display: flex; flex-direction: column; align-items: center; text-align: center; width: 384px; }

._noticeModal_2afdm_1 ._container_2afdm_7 ._heading_2afdm_15, ._noticeModalH5_2afdm_2 ._container_2afdm_7 ._heading_2afdm_15 { color: rgba(0, 0, 0, 0.92); font-size: 14px; font-weight: 500; line-height: 20px; }

._noticeModal_2afdm_1 ._container_2afdm_7 ._text_2afdm_22, ._noticeModalH5_2afdm_2 ._container_2afdm_7 ._text_2afdm_22 { color: rgba(0, 0, 0, 0.55); font-size: 12px; font-weight: 400; line-height: 18px; }

._noticeModalH5_2afdm_2 { max-width: 290px; }

._noticeModalH5_2afdm_2 .theme-arco-modal-footer { padding: 0px; }

._noticeModalH5_2afdm_2 ._container_2afdm_7 { width: 232px; }

._noticeModalH5_2afdm_2 ._container_2afdm_7 ._heading_2afdm_15 { color: rgba(0, 0, 0, 0.92); font-size: 17px; font-weight: 600; line-height: 24px; }

._noticeModalH5_2afdm_2 ._container_2afdm_7 ._text_2afdm_22 { color: rgba(0, 0, 0, 0.92); font-size: 15px; font-weight: 400; line-height: 21px; }

._noticeFooter_2afdm_52 { display: flex; flex-direction: column; align-items: center; margin-bottom: 48px; width: fit-content; margin-left: auto; margin-right: auto; }

._noticeFooter_2afdm_52 ._loginButton_2afdm_61 { color: rgb(255, 255, 255); }

._noticeFooterH5_2afdm_65 { margin-top: 24px; }

._noticeFooterH5_2afdm_65 > button { height: 44px; background-color: transparent !important; border-top: 1px solid rgba(0, 0, 0, 0.14) !important; }

._noticeFooterH5_2afdm_65 ._loginButton_2afdm_61 { color: rgb(0, 153, 149); }

._theme-tiktok_2afdm_77 .theme-arco-btn.theme-arco-btn-primary { background-color: rgb(254, 44, 85) !important; }

._theme-tiktok_2afdm_77 .theme-arco-btn.theme-arco-btn-primary:hover { background-color: rgb(255, 74, 110) !important; }

._theme-tiktok_2afdm_77 .theme-arco-btn.theme-arco-btn-primary:active { background-color: rgb(226, 35, 72) !important; }

._modal_94psb_1 .theme-arco-modal-content { display: flex; flex-direction: column; align-items: center; }

._modal_94psb_1 ._container_94psb_6 { display: flex; flex-direction: column; align-items: center; text-align: center; }

._modal_94psb_1 ._container_94psb_6 ._heading_94psb_12 { color: rgba(0, 0, 0, 0.92); font-size: 14px; font-weight: 500; line-height: 20px; }

._modal_94psb_1 ._container_94psb_6 ._text_94psb_18 { color: rgba(0, 0, 0, 0.55); font-size: 12px; font-weight: 400; line-height: 18px; }

._drawer_94psb_25 .theme-arco-drawer-content { display: flex; flex-direction: column; align-items: center; }

._drawer_94psb_25 ._container_94psb_6 { display: flex; flex-direction: column; align-items: center; text-align: center; }

._drawer_94psb_25 ._container_94psb_6 ._heading_94psb_12 { color: rgba(0, 0, 0, 0.92); font-size: 17px; font-style: normal; font-weight: 600; line-height: 24px; }

._drawer_94psb_25 ._container_94psb_6 ._text_94psb_18 { color: rgba(0, 0, 0, 0.55); font-size: 15px; font-style: normal; font-weight: 400; line-height: 21px; }

._changeDrawer_94psb_51 { border-top-left-radius: 8px; border-top-right-radius: 8px; height: 250px; bottom: 0px; }

._changeDrawer_94psb_51 .theme-arco-drawer-inner, ._changeDrawer_94psb_51 .theme-arco-drawer-scroll, ._changeDrawer_94psb_51 .theme-arco-drawer-content { overflow: visible; }

._theme-tiktok_94psb_67 .theme-arco-btn.theme-arco-btn-primary { background-color: rgb(254, 44, 85) !important; }

._theme-tiktok_94psb_67 .theme-arco-btn.theme-arco-btn-primary:hover { background-color: rgb(255, 74, 110) !important; }

._theme-tiktok_94psb_67 .theme-arco-btn.theme-arco-btn-primary:active { background-color: rgb(226, 35, 72) !important; }

._theme-tiktok_94psb_67 .theme-arco-input.theme-arco-input-focus, ._theme-tiktok_94psb_67 .theme-arco-input:focus, ._theme-tiktok_94psb_67 .theme-arco-input:hover { border-color: rgb(0, 0, 0); }

._theme-tiktok_94psb_67 .theme-arco-form-item-control-children #phoneInput:focus, ._theme-tiktok_94psb_67 .theme-arco-form-item-control-children #phoneInput:hover { border-color: rgb(0, 0, 0); }

._theme-tiktok_13urp_1 .theme-arco-btn.theme-arco-btn-primary { background-color: rgb(254, 44, 85) !important; }

._theme-tiktok_13urp_1 .theme-arco-btn.theme-arco-btn-primary:hover { background-color: rgb(255, 74, 110) !important; }

._theme-tiktok_13urp_1 .theme-arco-btn.theme-arco-btn-primary:active { background-color: rgb(226, 35, 72) !important; }

._theme-tiktok_13urp_1 .theme-arco-btn.theme-arco-btn-primary:focus-visible { outline-color: rgb(226, 35, 72) !important; }

._theme-tiktok_13urp_1 .theme-arco-input.theme-arco-input-focus, ._theme-tiktok_13urp_1 .theme-arco-input:focus, ._theme-tiktok_13urp_1 .theme-arco-input:hover { border-color: rgb(0, 0, 0); }

._theme-tiktok_13urp_1 .theme-arco-form-item-control-children #phoneInput:focus, ._theme-tiktok_13urp_1 .theme-arco-form-item-control-children #phoneInput:hover { border-color: rgb(0, 0, 0); }

._theme-tiktok_13urp_1 .theme-arco-icon-hover-disabled .theme-arco-radio-mask { background-color: rgb(225, 70, 83) !important; border-color: rgb(225, 70, 83) !important; }

._theme-tiktok_13urp_1 .theme-m4b-radio-content { color: rgba(0, 0, 0, 0.65); }

@media (max-width: 1279px) {
  ._container-pc_db4x3_2 { width: 100%; flex-direction: column; align-items: center; padding: 16px; gap: 24px; }
  ._banner-pc_db4x3_9 { max-width: 696px; }
  ._title-pc_db4x3_12 { font-size: 28px; line-height: 36px; }
  ._item-pc_db4x3_16 { font-size: 14px; line-height: 20px; }
  ._item-icon-pc_db4x3_20 { width: 24px; height: 24px; }
  ._image-pc_db4x3_24 { display: none; }
  ._register-form-pc_db4x3_27 { max-width: 696px; justify-self: center; }
}

@media (min-width: 1280px) and (max-width: 1439px) {
  ._container-pc_db4x3_2 { width: 1120px; justify-content: space-between; gap: 44px; }
  ._banner-pc_db4x3_9 { margin-top: 52px; }
  ._title-pc_db4x3_12 { font-size: 42px; line-height: 56px; }
  ._item-pc_db4x3_16 { font-size: 16px; line-height: 24px; }
  ._item-icon-pc_db4x3_20 { width: 32px; height: 32px; }
  ._register-form-pc_db4x3_27 { width: 524px; margin-top: 105px; }
}

@media (min-width: 1440px) and (max-width: 1919px) {
  ._container-pc_db4x3_2 { width: 1280px; justify-content: space-between; gap: 60px; }
  ._banner-pc_db4x3_9 { margin-top: 52px; }
  ._title-pc_db4x3_12 { font-size: 42px; line-height: 56px; }
  ._item-pc_db4x3_16 { font-size: 16px; line-height: 24px; }
  ._item-icon-pc_db4x3_20 { width: 32px; height: 32px; }
  ._register-form-pc_db4x3_27 { width: 524px; margin-top: 105px; }
}

@media (min-width: 1920px) {
  ._container-pc_db4x3_2 { width: 1440px; justify-content: space-between; gap: 70px; }
  ._banner-pc_db4x3_9 { margin-top: 52px; }
  ._title-pc_db4x3_12 { font-size: 42px; line-height: 56px; }
  ._item-pc_db4x3_16 { font-size: 16px; line-height: 24px; }
  ._item-icon-pc_db4x3_20 { width: 32px; height: 32px; }
  ._register-form-pc_db4x3_27 { width: 590px; margin-top: 105px; }
}