.login-popup .el-dialog__body,:root .el-overlay-dialog .el-dialog,:root .el-overlay-dialog .el-dialog .el-dialog__body{padding:0!important}:root .el-overlay-dialog .el-dialog .el-dialog__header{position:absolute;right:0}.rich-text{color:#333;line-height:1.6}.rich-text img{height:auto;max-width:100%}.rich-text p{margin-bottom:1em}.el-tabs[data-v-666cf834] .el-tabs__item{font-size:var( --el-font-size-large)}.background-gradient[data-v-666cf834]{background:linear-gradient(90deg,var(--gradient-1) 0,var(--gradient-2) 90%)}.forgot-pwd-panel[data-v-b247328b]{padding:28px}.forgot-pwd-body[data-v-b247328b]{border-radius:18px}.forgot-pwd-header[data-v-b247328b]{margin-bottom:4px}.forgot-pwd-title[data-v-b247328b]{-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#4c2fd4,#7a5fff);-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:700;line-height:1.2}.forgot-pwd-subtitle[data-v-b247328b]{color:#7c7f8e;font-size:13px;margin-top:8px}.mode-switch[data-v-b247328b]{background:#f4f2ff;border:1px solid #e6e3ff}.mode-switch-btn[data-v-b247328b]{color:#6b7280}.mode-switch-btn-active[data-v-b247328b]{background:#fff;box-shadow:0 3px 12px #4c2fd41f;color:#4c2fd4}.forgot-pwd-form[data-v-b247328b] .el-form-item{margin-bottom:16px}.forgot-pwd-form[data-v-b247328b] .el-input__wrapper{border-radius:12px;box-shadow:inset 0 0 0 1px #e7e9f3;height:44px;transition:box-shadow .2s ease}.forgot-pwd-form[data-v-b247328b] .el-input__wrapper.is-focus,.forgot-pwd-form[data-v-b247328b] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #7a5fff}.forgot-pwd-form[data-v-b247328b] .el-form-item__error{padding-top:4px}.code-suffix-wrap[data-v-b247328b]{color:#4c2fd4}.forgot-submit-btn[data-v-b247328b]{background:linear-gradient(120deg,#4c2fd4,#7a5fff);border:none;border-radius:12px;box-shadow:0 10px 24px #4c2fd43d;font-size:16px;font-weight:600;height:44px}.forgot-submit-btn[data-v-b247328b]:hover{opacity:.95}.forgot-back-btn[data-v-b247328b]{color:#4c2fd4;font-weight:500}[data-v-b247328b] input:-webkit-autofill,[data-v-b247328b] input:-webkit-autofill:focus,[data-v-b247328b] input:-webkit-autofill:hover,[data-v-b247328b] select:-webkit-autofill,[data-v-b247328b] textarea:-webkit-autofill{-webkit-text-fill-color:#111!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.login-popup .el-dialog__header{padding:0}.login-popup .el-dialog__body{padding:0!important}
