@charset "UTF-8";.forgotPasswordDialog{padding:0!important;background:transparent!important;display:flex;justify-content:center}.forgotPasswordDialog .el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{box-shadow:none}.forgotPasswordDialog .el-dialog__header{display:none}.forgotPasswordDialog .el-dialog__body{padding:0;position:relative}.forgotPasswordDialog .el-dialog__footer{display:none}.forgotPasswordDialog .forgotPassword_close{position:absolute;top:16px;right:16px;width:32px;height:32px;cursor:pointer;z-index:10;opacity:.6;transition:opacity .2s}.forgotPasswordDialog .forgotPassword_close:hover{opacity:1}.forgotPasswordDialog .forgotPassword_close img{width:100%;height:100%}.forgotPasswordDialog .forgotPasswordBox{display:flex;flex-direction:column;border-radius:16px;width:630px;overflow:hidden;padding-top:140px;position:relative}.forgotPasswordDialog .forgotPassword_banner{width:100%;height:240px;flex-shrink:0;background:url(/assets/login-bg-DDrRE5q9.png) 0 0 no-repeat;background-size:cover;background-position:center;position:absolute;border-radius:16px 16px 0 0;top:0;left:0}.forgotPasswordDialog .forgotPassword_banner.oversea{background:url(/assets/login-bg-DDrRE5q9.png);background-size:cover;background-position:center}.forgotPasswordDialog .forgotPasswordContent{display:flex;flex-direction:column;padding:32px 110px 24px;position:relative;background:linear-gradient(180deg,#d7e8fd,#fff 25%);box-shadow:0 -2px 24px #22368214;border-radius:16px 16px 0 0}.forgotPasswordDialog .forgotPasswordContent .forgotPassword_heading{font-weight:400;font-size:18px;color:#1f2229;font-weight:700;text-align:center;margin-bottom:24px}.forgotPasswordDialog .forgotPasswordContent .el-form{width:100%}.forgotPasswordDialog .forgotPasswordContent .el-form .el-form-item{margin-bottom:20px}.forgotPasswordDialog .forgotPasswordContent .el-form .el-form-item__label{line-height:48px}.forgotPasswordDialog .forgotPasswordContent .el-form .el-input{height:48px!important}.forgotPasswordDialog .forgotPasswordContent .el-form .el-input__wrapper{border-radius:8px;box-shadow:0 0 0 1px #eef2fa inset;background-color:transparent}.forgotPasswordDialog .forgotPasswordContent .el-form .emailBox .el-input__wrapper{border-radius:8px}.forgotPasswordDialog .forgotPasswordContent .el-form .pswdBox .custom-password-icon{cursor:pointer}.forgotPasswordDialog .forgotPasswordContent .el-form .codeBox{border:1px solid #eef2fa;border-radius:8px}.forgotPasswordDialog .forgotPasswordContent .el-form .codeBox .el-input-group__append{background:#f5f5f5;border-radius:0 8px 8px 0;border:1px solid transparent;box-shadow:none;font-weight:400;font-size:12px;color:#666;line-height:20px}.forgotPasswordDialog .forgotPasswordContent .el-form .codeBox .el-input__wrapper{border-radius:8px 0 0 8px;box-shadow:none}.forgotPasswordDialog .forgotPasswordContent .el-form .colorfulBtn .el-input-group__append{color:#fff;background:var(--el-color-primary);border:none!important}.forgotPasswordDialog .forgotPasswordContent .el-form .colorfulBtn.disabled .el-input-group__append{color:#fff;background:#2752fc94;border:none!important}.forgotPasswordDialog .forgotPasswordContent .el-form .bindBTN{width:100%;height:48px;background:linear-gradient(90deg,#18a7ff,#2752fc);border:none;border-radius:24px;font-weight:500;font-size:16px;color:#fff;margin-top:8px!important}.forgotPasswordDialog .forgotPasswordContent .el-form .back-login-link{width:100%;margin-top:12px;font-size:14px}@media(max-width:768px){.registerDialog_banner,.forgotPassword_banner{height:160px}.forgotPasswordBox{width:100%!important}.forgotPasswordDialog{width:100%!important;margin:auto!important;top:50%!important;transform:translateY(-50%)!important}.forgotPasswordDialog .el-dialog__body{max-height:calc(100vh - 40px);overflow-y:auto;width:92vw}.forgotPasswordDialog .forgotPassword_close{top:12px;right:12px;width:28px;height:28px}.forgotPasswordDialog .forgotPasswordBox{width:100%!important;max-width:100%!important;box-sizing:border-box;border-radius:16px;overflow:hidden}.forgotPasswordDialog .forgotPassword_banner{height:160px}.forgotPasswordDialog .forgotPasswordContent{padding:24px 20px 20px;margin-top:-40px;border-radius:12px 12px 0 0;box-sizing:border-box}.forgotPasswordDialog .forgotPasswordContent .forgotPassword_heading{font-size:16px;margin-bottom:18px}.forgotPasswordDialog .forgotPasswordContent .el-form .el-form-item{margin-bottom:16px}.forgotPasswordDialog .forgotPasswordContent .el-form .el-form-item__label{line-height:44px}.forgotPasswordDialog .forgotPasswordContent .el-form .el-input{height:44px!important}.forgotPasswordDialog .forgotPasswordContent .el-form .bindBTN{height:44px;font-size:15px;margin-top:4px!important}.forgotPasswordDialog .forgotPasswordContent .el-form .back-login-link{margin-top:10px;font-size:13px}}.avatar-container[data-v-93c6879b] .el-dialog__body{overflow:hidden}.avatar-container .img-box[data-v-93c6879b]{border-radius:50%;border:1px solid #ccc;width:10vw;height:10vw}.preview-box[data-v-93c6879b]{position:absolute;top:50%;transform:translate(50%,-50%);width:200px;height:200px;border-radius:50%;border:1px solid #ccc;overflow:hidden}.box_area[data-v-93c6879b]{width:100%;height:350px}.image_box[data-v-93c6879b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.no_image[data-v-93c6879b]{width:90%;height:90%;background:#ccc;display:flex;align-items:center;justify-content:center}.no_image .click_area[data-v-93c6879b]{width:100%;height:270px;display:flex;align-items:center;justify-content:center;flex-direction:column}.upload_image[data-v-93c6879b]{width:90%;height:90%;object-fit:contain}.sumbit_button[data-v-93c6879b]{margin-left:20px}.profile_page[data-v-3c901cd8]{gap:16px;flex:1;margin:0 12px 12px;overflow-y:auto;background:#f5f7fb}.profile_card[data-v-3c901cd8]{height:236px;background:url(/assets/profile_bg-DQfrIo6C.png) 0 0 no-repeat;background-size:100% 100%;border-radius:12px;box-shadow:0 2px 8px #0000000a;overflow:visible}.profile_banner[data-v-3c901cd8]{border-radius:12px;overflow:visible;position:relative}.profile_card_body[data-v-3c901cd8]{padding:0 136px 14px}.avatar_row[data-v-3c901cd8]{padding:32px 40px 8px;display:flex;align-items:flex-end;gap:16px}.avatar_wrapper[data-v-3c901cd8]{width:80px;height:80px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 8px #0000001a;position:relative;cursor:pointer;flex-shrink:0;overflow:hidden}.avatar_wrapper:hover .avatar_hover[data-v-3c901cd8]{opacity:1}.avatar_img[data-v-3c901cd8]{width:100%;height:100%;object-fit:cover}.avatar_placeholder[data-v-3c901cd8]{width:100%;height:100%;background:linear-gradient(135deg,#f87171,#fb923c);color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center}.avatar_hover[data-v-3c901cd8]{position:absolute;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .2s}.user_meta[data-v-3c901cd8]{height:80px}.user_meta .user_name[data-v-3c901cd8]{font-family:PingFang SC,PingFang SC;font-weight:500;font-size:24px;color:#1f2229}.user_meta .user_tips[data-v-3c901cd8]{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#6f7b8c;margin-top:4px}.balance_row[data-v-3c901cd8]{height:100px;gap:32px}.balance_left[data-v-3c901cd8],.balance_right[data-v-3c901cd8]{width:calc(50% - 16px);height:100%;background:#ffffff52;border-radius:12px;gap:12px}.balance_left img[data-v-3c901cd8],.balance_right img[data-v-3c901cd8]{width:64px;height:64px}.balance_left .balance_amount[data-v-3c901cd8],.balance_right .balance_amount[data-v-3c901cd8]{font-family:SF Pro,SF Pro;font-weight:500;font-size:24px;color:#1f2229;line-height:30px}.balance_left .balance_txt[data-v-3c901cd8],.balance_right .balance_txt[data-v-3c901cd8]{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#6f7b8c}.balance_right[data-v-3c901cd8]{padding:18px 58px;gap:40px}.balance_right .stat_item[data-v-3c901cd8]{width:260px;gap:12px}.profile_box[data-v-3c901cd8]{flex:1;background:#fff;border-radius:16px}.conten-box[data-v-3c901cd8]{display:grid;grid-template-columns:1fr 1fr}.info_card[data-v-3c901cd8]{max-height:208px;padding:16px 24px 20px;gap:16px}.card_title[data-v-3c901cd8]{gap:6px;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:16px;color:#1f2229}.card_title img[data-v-3c901cd8]{width:20px;height:20px}.balance_alert_header[data-v-3c901cd8]{width:100%}.balance_alert_switch[data-v-3c901cd8]{margin-left:12px}.balance_alert_save[data-v-3c901cd8]{--el-button-bg-color: transparent;--el-button-border-color: transparent;--el-button-hover-bg-color: transparent;--el-button-hover-border-color: transparent;color:#fff;background:linear-gradient(90deg,#18a7ff,#2752fc);border:none!important;border-radius:4px;margin-left:0}.balance_alert_save.is-disabled[data-v-3c901cd8],.balance_alert_save.is-disabled[data-v-3c901cd8]:hover,.balance_alert_save.is-disabled[data-v-3c901cd8]:focus,.balance_alert_save.is-disabled[data-v-3c901cd8]:active{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.balance_alert_input_wrap[data-v-3c901cd8]{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:10px}.balance_alert_input[data-v-3c901cd8]{flex:1}.balance_alert_input[data-v-3c901cd8] .el-input__wrapper{background:#fafafa;box-shadow:none}.balance_alert_input[data-v-3c901cd8] .el-input-group__append{background:#fafafa;box-shadow:none;color:#6f7b8c}.balance_alert_tip[data-v-3c901cd8]{font-size:12px;color:#8b95a7;line-height:18px}.field_row[data-v-3c901cd8],.password_row[data-v-3c901cd8]{height:48px}.field_label[data-v-3c901cd8]{width:fit-content;font-size:14px;color:#8b95a7;flex-shrink:0;margin-right:12px}.field_value[data-v-3c901cd8]{flex:1;height:100%;font-size:14px;color:#3d4656;background:#fafafa;border-radius:4px;padding:0 12px}.field_value .edit_btn[data-v-3c901cd8]{margin-left:10px;color:#6f7b8c;cursor:pointer;font-size:15px;transition:color .2s}.field_value .edit_btn[data-v-3c901cd8]:hover{color:var(--el-color-primary)}.name_input[data-v-3c901cd8]{max-width:100%;border:none!important}.name_input[data-v-3c901cd8] .el-input-group__append{padding:0 4px;display:flex}.password_field[data-v-3c901cd8]{flex:1;display:flex;align-items:center;background:#fafafa;border-radius:8px;padding:0 16px}.wechat_row[data-v-3c901cd8]{height:112px;background:#fafafa;border-radius:8px;padding:36px 32px}.wechat_icon_wrap[data-v-3c901cd8]{width:40px;height:40px;border-radius:10px;background:#f0faf4;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wechat_text .wechat_title[data-v-3c901cd8]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#3d4656}.wechat_text .wechat_desc[data-v-3c901cd8]{margin-top:3px;font-size:13px;color:#9aa3b2}.unbind[data-v-3c901cd8]{width:76px;height:34px}.unbindImg[data-v-3c901cd8]{width:122px;height:80px}.unbindTxt[data-v-3c901cd8]{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#6f7b8c;line-height:16px}.alert_link[data-v-3c901cd8]{margin-top:20px;font-size:14px;color:#f56c6c;cursor:pointer;padding-left:2px}.alert_link[data-v-3c901cd8]:hover{text-decoration:underline}.forgot_password[data-v-3c901cd8]{font-size:13px;color:var(--el-color-primary);cursor:pointer;margin-top:-8px;margin-left:80px;width:fit-content}@media(max-width:1400px){.profile_card_body[data-v-3c901cd8]{padding:0 10px}}@media(max-width:768px){.conten-box[data-v-3c901cd8]{grid-template-columns:1fr}.profile_page[data-v-3c901cd8]{gap:12px}.profile_card[data-v-3c901cd8]{height:auto;border-radius:8px;background-size:cover}.avatar_row[data-v-3c901cd8]{padding:20px 16px 8px;gap:12px}.avatar_wrapper[data-v-3c901cd8]{width:56px;height:56px}.user_meta[data-v-3c901cd8]{height:56px}.user_meta .user_name[data-v-3c901cd8]{font-size:18px}.profile_card_body[data-v-3c901cd8]{padding:0 16px 14px}.balance_row[data-v-3c901cd8]{height:auto;flex-direction:column;gap:10px}.balance_left[data-v-3c901cd8],.balance_right[data-v-3c901cd8]{width:100%;height:auto;padding:12px 16px;gap:10px}.balance_left img[data-v-3c901cd8],.balance_right img[data-v-3c901cd8]{width:40px;height:40px}.balance_left .balance_amount[data-v-3c901cd8],.balance_right .balance_amount[data-v-3c901cd8]{font-size:18px;line-height:24px}.balance_left .balance_txt[data-v-3c901cd8],.balance_right .balance_txt[data-v-3c901cd8]{font-size:12px}.balance_right[data-v-3c901cd8]{padding:12px 16px;gap:16px;justify-content:space-around}.balance_right .stat_item[data-v-3c901cd8]{width:auto;gap:8px}.profile_box[data-v-3c901cd8]{flex-direction:column;gap:0;border-radius:8px;padding:0}.info_card[data-v-3c901cd8]{width:100%;height:auto;padding:14px 16px;gap:12px}.info_card[data-v-3c901cd8]:not(:last-child){border-bottom:1px solid #f0f2f5}.field_row[data-v-3c901cd8]{height:auto;flex-wrap:wrap;gap:6px}.field_label[data-v-3c901cd8]{font-size:13px;margin-right:8px;min-width:50px}.field_value[data-v-3c901cd8]{font-size:13px;padding:8px 10px;min-width:0}.wechat_row[data-v-3c901cd8]{height:auto;padding:14px;flex-direction:column;gap:12px}.wechat_row .wechat_block[data-v-3c901cd8]{flex-direction:row;align-items:center}.wechat_icon_wrap[data-v-3c901cd8]{width:36px;height:36px}.wechat_text .wechat_title[data-v-3c901cd8]{font-size:13px}.wechat_text .wechat_desc[data-v-3c901cd8]{font-size:12px}.unbind[data-v-3c901cd8]{width:100%;height:32px}}.field_value .el-input-group__append{box-shadow:none!important}.field_value .el-input-group__append,.el-input-group__prepend{background:none!important}.field_value .el-input__wrapper{background:none!important;box-shadow:none!important;padding-left:0}.field_value .el-input .el-input__count .el-input__count-inner{background:none!important}
