.common-step[data-v-3a43f60c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px;width:100%}.step-title[data-v-3a43f60c]{font-family:PingFang SC;font-weight:500;font-size:24px;line-height:1.33em;color:#333;margin:0;text-align:left}.step-container[data-v-3a43f60c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.step-container .step-connector[data-v-3a43f60c]{width:50px;height:1px}.step-container .completed[data-v-3a43f60c]{background-color:#d8000f}.step-container .pending[data-v-3a43f60c]{background-color:#eceef0}.step-item[data-v-3a43f60c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-icon-container[data-v-3a43f60c]{position:relative;width:36px;height:36px}.step-icon-container .completed[data-v-3a43f60c],.step-icon-container .current[data-v-3a43f60c]{background-color:#d8000f;color:#fff;border-radius:20px}.step-icon-container .pending[data-v-3a43f60c]{background-color:#eceef0;border-radius:20px}.step-icon[data-v-3a43f60c]{width:36px;height:36px;line-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step-label[data-v-3a43f60c]{font-family:PingFang SC;font-weight:500;font-size:18px;text-align:center;line-height:36px;white-space:nowrap}.completed-label[data-v-3a43f60c]{color:#333}.current-label[data-v-3a43f60c]{color:#d8000f}.pending-label[data-v-3a43f60c]{color:#333}.forgot-password[data-v-c3ecc882]{background:#fff;padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.forgot-container[data-v-c3ecc882]{width:1120px;min-width:1120px;background:#fff;border-radius:8px;padding:40px 0}.form-section[data-v-c3ecc882]{gap:16px;margin-top:40px}.form-item[data-v-c3ecc882],.form-section[data-v-c3ecc882]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-item[data-v-c3ecc882]{gap:2px;width:352px;height:72px;padding:12px 0}.form-label[data-v-c3ecc882]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.form-label .required[data-v-c3ecc882]{font-family:PingFang SC;font-weight:400;font-size:12px;line-height:1.67em;color:#d8000f}.form-label .label-text[data-v-c3ecc882]{font-family:PingFang SC;font-weight:400;font-size:12px;line-height:1.67em;color:grey}.form-input[data-v-c3ecc882]{font-family:PingFang SC;font-weight:400;font-size:16px;line-height:1.5em;color:#333;border:none;outline:none;background:transparent;width:100%}.form-input[data-v-c3ecc882]::-webkit-input-placeholder{color:#bfbfbf}.form-input[data-v-c3ecc882]::-moz-placeholder{color:#bfbfbf}.form-input[data-v-c3ecc882]:-ms-input-placeholder{color:#bfbfbf}.form-input[data-v-c3ecc882]::-ms-input-placeholder{color:#bfbfbf}.form-input[data-v-c3ecc882]::placeholder{color:#bfbfbf}.step2-form[data-v-c3ecc882]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px}.form-row[data-v-c3ecc882]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.contact-input-group[data-v-c3ecc882]{gap:16px;width:352px}.contact-input-group[data-v-c3ecc882],.country-code[data-v-c3ecc882]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.country-code[data-v-c3ecc882]{gap:8px;background:#eceef0;border:1px solid #d9d9d9;border-radius:4px;padding:8px 12px}.country-code .code-text[data-v-c3ecc882]{font-family:PingFang SC;font-weight:400;font-size:16px;line-height:1.5em;color:#bfbfbf;width:34px}.country-code .dropdown-icon[data-v-c3ecc882]{width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:2px}.country-code .divider[data-v-c3ecc882]{width:.5px;height:12px;background:#d9d9d9}.phone-input[data-v-c3ecc882]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#eceef0;border:1px solid #d9d9d9;border-radius:4px;padding:8px 12px}.phone-input .phone-text[data-v-c3ecc882]{font-family:PingFang SC;font-weight:400;font-size:16px;line-height:1.5em;color:#bfbfbf}.verification-input-group[data-v-c3ecc882]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:352px}.verification-input-group .verification-input[data-v-c3ecc882]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;padding:8px 12px;border:none;border-radius:0;background:#fff;font-family:PingFang SC;font-weight:400;font-size:16px;line-height:1.5em;color:#333;outline:none}.verification-input-group .verification-input[data-v-c3ecc882]::-webkit-input-placeholder{color:#bfbfbf}.verification-input-group .verification-input[data-v-c3ecc882]::-moz-placeholder{color:#bfbfbf}.verification-input-group .verification-input[data-v-c3ecc882]:-ms-input-placeholder{color:#bfbfbf}.verification-input-group .verification-input[data-v-c3ecc882]::-ms-input-placeholder{color:#bfbfbf}.verification-input-group .verification-input[data-v-c3ecc882]::placeholder{color:#bfbfbf}.verification-input-group .get-code-btn[data-v-c3ecc882]{font-family:PingFang SC;font-weight:400;font-size:16px;line-height:1.5em;color:#d8000f;cursor:pointer;white-space:nowrap}.verification-input-group .get-code-btn[data-v-c3ecc882]:hover{text-decoration:underline}.password-input-group[data-v-c3ecc882]{width:352px}.password-input-group .password-input[data-v-c3ecc882]{width:100%;height:40px;padding:8px 12px;border:none;border-radius:0;background:#fff;font-family:PingFang SC;font-weight:400;font-size:16px;line-height:1.5em;color:#333;outline:none}.password-input-group .password-input[data-v-c3ecc882]::-webkit-input-placeholder{color:#bfbfbf}.password-input-group .password-input[data-v-c3ecc882]::-moz-placeholder{color:#bfbfbf}.password-input-group .password-input[data-v-c3ecc882]:-ms-input-placeholder{color:#bfbfbf}.password-input-group .password-input[data-v-c3ecc882]::-ms-input-placeholder{color:#bfbfbf}.password-input-group .password-input[data-v-c3ecc882]::placeholder{color:#bfbfbf}.common-group[data-v-c3ecc882]{border-bottom:1px solid #eceef0}.error-message[data-v-c3ecc882]{font-family:PingFang SC;font-weight:400;font-style:normal;font-size:12px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#d8000f;margin-top:4px}.password-form-item[data-v-c3ecc882]{position:relative}.password-validation-popup[data-v-c3ecc882]{position:absolute;top:100%;left:0;width:352px;background:#fff;border:1px solid #eceef0;border-radius:4px;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.04);box-shadow:0 6px 8px 0 rgba(0,0,0,.04);padding:20px 16px;z-index:1000;margin-top:4px}.validation-item[data-v-c3ecc882]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px}.validation-item[data-v-c3ecc882]:last-child{margin-bottom:0}.validation-icon[data-v-c3ecc882]{width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.validation-icon img[data-v-c3ecc882]{width:14px;height:14px}.loading-icon[data-v-c3ecc882]{-webkit-animation:rotate-data-v-c3ecc882 1s linear infinite;animation:rotate-data-v-c3ecc882 1s linear infinite}@-webkit-keyframes rotate-data-v-c3ecc882{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-data-v-c3ecc882{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.validation-text[data-v-c3ecc882]{font-family:PingFang SC;font-weight:400;font-size:12px;line-height:1.67em;color:grey;-webkit-box-flex:1;-ms-flex:1;flex:1}.submit-section[data-v-c3ecc882]{margin-top:60px}.submit-button[data-v-c3ecc882],.submit-section[data-v-c3ecc882]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.submit-button[data-v-c3ecc882]{width:256px;height:64px;background:#d8000f;border:none;border-radius:6px;font-family:PingFang SC;font-weight:400;font-size:18px;line-height:1.44em;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.submit-button[data-v-c3ecc882]:hover:not(.disabled){background:#d8000f}.submit-button.disabled[data-v-c3ecc882]{background:#ffc5c4;cursor:not-allowed;opacity:.6}.submit-button[data-v-c3ecc882]:active:not(.disabled){-webkit-transform:scale(.98);transform:scale(.98)}