.activation-page[data-v-50335013]{min-height:calc(100vh - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:80px 20px;background:linear-gradient(135deg,#f0f5ff,#e8f0fe);-webkit-box-sizing:border-box;box-sizing:border-box}.activation-card[data-v-50335013]{width:100%;max-width:600px;background:#fff;border-radius:16px;-webkit-box-shadow:0 20px 35px -8px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.02);box-shadow:0 20px 35px -8px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.02);padding:48px 40px 56px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.activation-card[data-v-50335013]:hover{-webkit-box-shadow:0 25px 40px -12px rgba(0,0,0,.15);box-shadow:0 25px 40px -12px rgba(0,0,0,.15)}.title-container[data-v-50335013]{margin-bottom:36px;text-align:center}.title-container .title[data-v-50335013]{font-size:18px;font-weight:600;color:#1a3a5c;line-height:1.6;margin:0}.form-container[data-v-50335013]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-container[data-v-50335013] .activation-textarea{width:100%;margin-bottom:28px}.form-container[data-v-50335013] .activation-textarea .el-textarea__inner{background-color:#fafcff;border:1.5px solid #e2e8f0;border-radius:12px;padding:14px 16px;font-size:15px;color:#1e293b;-webkit-transition:all .2s ease;transition:all .2s ease;resize:vertical;min-height:120px}.form-container[data-v-50335013] .activation-textarea .el-textarea__inner:hover{border-color:#cbd5e1;background-color:#fff}.form-container[data-v-50335013] .activation-textarea .el-textarea__inner:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 4px rgba(59,130,246,.1);box-shadow:0 0 0 4px rgba(59,130,246,.1);background-color:#fff;outline:none}.form-container[data-v-50335013] .activation-textarea .el-textarea__inner::-webkit-input-placeholder{color:#94a3b8;font-size:14px}.form-container[data-v-50335013] .activation-textarea .el-textarea__inner::-moz-placeholder{color:#94a3b8;font-size:14px}.form-container[data-v-50335013] .activation-textarea .el-textarea__inner:-ms-input-placeholder{color:#94a3b8;font-size:14px}.form-container[data-v-50335013] .activation-textarea .el-textarea__inner::-ms-input-placeholder{color:#94a3b8;font-size:14px}.form-container[data-v-50335013] .activation-textarea .el-textarea__inner::placeholder{color:#94a3b8;font-size:14px}.form-container .activate-btn[data-v-50335013]{width:100%;height:48px;font-size:16px;font-weight:600;border-radius:12px;border:none;background:linear-gradient(135deg,#3b82f6,#2563eb);-webkit-box-shadow:0 4px 14px rgba(59,130,246,.35);box-shadow:0 4px 14px rgba(59,130,246,.35);-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:1px}.form-container .activate-btn[data-v-50335013]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 8px 20px rgba(59,130,246,.45);box-shadow:0 8px 20px rgba(59,130,246,.45);background:linear-gradient(135deg,#60a5fa,#3b82f6)}.form-container .activate-btn[data-v-50335013]:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0 2px 8px rgba(59,130,246,.3);box-shadow:0 2px 8px rgba(59,130,246,.3)}.form-container .activate-btn.is-loading[data-v-50335013]{background:linear-gradient(135deg,#93c5fd,#60a5fa);opacity:.8}.post-activation-container[data-v-50335013]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-activation-container .login-btn[data-v-50335013]{width:100%;height:48px;font-size:16px;font-weight:600;border-radius:12px;border:none;background:linear-gradient(135deg,#10b981,#059669);-webkit-box-shadow:0 4px 14px rgba(16,185,129,.35);box-shadow:0 4px 14px rgba(16,185,129,.35);-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:1px}.post-activation-container .login-btn[data-v-50335013]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 8px 20px rgba(16,185,129,.45);box-shadow:0 8px 20px rgba(16,185,129,.45);background:linear-gradient(135deg,#34d399,#10b981)}.post-activation-container .login-btn[data-v-50335013]:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0 2px 8px rgba(16,185,129,.3);box-shadow:0 2px 8px rgba(16,185,129,.3)}.auth-container[data-v-66b69500]{min-height:100vh;width:100%;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;background:linear-gradient(145deg,#eef5ff,#e1edfa);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.auth-container .auth-card[data-v-66b69500]{width:100%;max-width:480px;background:#fff;border-radius:28px;-webkit-box-shadow:0 20px 35px -8px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.02);box-shadow:0 20px 35px -8px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.02);-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.auth-container .auth-card[data-v-66b69500]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 28px 40px -12px rgba(0,0,0,.18);box-shadow:0 28px 40px -12px rgba(0,0,0,.18)}.auth-container .auth-form[data-v-66b69500]{padding:40px 32px 45px}.auth-container .auth-form .title-container[data-v-66b69500]{text-align:center;margin-bottom:28px}.auth-container .auth-form .title-container .title[data-v-66b69500]{font-size:28px;font-weight:700;margin:0;letter-spacing:-.3px;background:linear-gradient(135deg,#0f2b3d,#1e4a76);background-clip:text;-webkit-background-clip:text;color:transparent}.auth-container .auth-form .auth-radio-group[data-v-66b69500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:28px}.auth-container .auth-form .auth-radio-group[data-v-66b69500] .el-radio{margin-right:32px}.auth-container .auth-form .auth-radio-group[data-v-66b69500] .el-radio:last-child{margin-right:0}.auth-container .auth-form .auth-radio-group[data-v-66b69500] .el-radio .el-radio__label{font-size:16px;font-weight:600;color:#64748b}.auth-container .auth-form .auth-radio-group[data-v-66b69500] .el-radio.is-checked .el-radio__label{color:#1e90ff}.auth-container .auth-form .auth-radio-group[data-v-66b69500] .el-radio .el-radio__inner{border-width:2px;width:18px;height:18px}.auth-container .auth-form .auth-radio-group[data-v-66b69500] .el-radio .el-radio__inner:after{width:8px;height:8px}.auth-container .auth-form .auth-radio-group[data-v-66b69500] .el-radio.is-checked .el-radio__inner{border-color:#1e90ff;background:#1e90ff}.auth-container .auth-form .auth-form-item[data-v-66b69500]{position:relative;margin-bottom:24px}.auth-container .auth-form .auth-form-item .input-icon[data-v-66b69500]{left:14px;pointer-events:none}.auth-container .auth-form .auth-form-item .input-icon[data-v-66b69500],.auth-container .auth-form .auth-form-item .password-toggle[data-v-66b69500]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;color:#94a3b8;font-size:18px;-webkit-transition:color .2s ease;transition:color .2s ease}.auth-container .auth-form .auth-form-item .password-toggle[data-v-66b69500]{right:14px;cursor:pointer}.auth-container .auth-form .auth-form-item .password-toggle[data-v-66b69500]:hover{color:#1e90ff}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner{height:52px;line-height:52px;padding:0 44px 0 44px;border:1.5px solid #e2e8f0;border-radius:16px;background:#fff;font-size:15px;color:#1e293b;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner::-webkit-input-placeholder{color:#cbd5e1;font-weight:400}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner::-moz-placeholder{color:#cbd5e1;font-weight:400}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner:-ms-input-placeholder{color:#cbd5e1;font-weight:400}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner::-ms-input-placeholder{color:#cbd5e1;font-weight:400}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner::placeholder{color:#cbd5e1;font-weight:400}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner:hover{border-color:#cbd5e1}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner:focus{border-color:#1e90ff;-webkit-box-shadow:0 0 0 3px rgba(30,144,255,.15);box-shadow:0 0 0 3px rgba(30,144,255,.15);outline:none}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner::-moz-selection{background-color:rgba(30,144,255,.08);color:#1e293b}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner::selection{background-color:rgba(30,144,255,.08);color:#1e293b}.auth-container .auth-form .auth-form-item:focus-within .input-icon[data-v-66b69500]{color:#1e90ff}.auth-container .auth-form .forgot-password-container[data-v-66b69500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-8px;margin-bottom:20px}.auth-container .auth-form .forgot-password-container .forgot-password-link[data-v-66b69500]{font-size:13px;font-weight:500;color:#64748b;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.auth-container .auth-form .forgot-password-container .forgot-password-link[data-v-66b69500]:hover{color:#1e90ff;text-decoration:underline}.auth-container .auth-form .submit-btn[data-v-66b69500]{width:100%;height:52px;font-size:16px;font-weight:600;border-radius:16px;background:linear-gradient(105deg,#1e90ff,#4aa3ff);border:none;margin-top:16px;letter-spacing:.5px;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.auth-container .auth-form .submit-btn[data-v-66b69500]:focus,.auth-container .auth-form .submit-btn[data-v-66b69500]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 18px -6px rgba(30,144,255,.4);box-shadow:0 10px 18px -6px rgba(30,144,255,.4);background:linear-gradient(105deg,#4aa3ff,#1e90ff)}.auth-container .auth-form .submit-btn[data-v-66b69500]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.auth-container[data-v-66b69500] .el-form-item__error{padding-top:6px;font-size:12px;color:#f56565}.auth-container[data-v-66b69500] .el-button--primary.is-loading{background:#1e90ff}.auth-container[data-v-66b69500] .el-button--primary.is-loading:hover{background:#4aa3ff}@media(max-width:576px){.auth-container .auth-form[data-v-66b69500]{padding:30px 20px 35px}.auth-container .auth-form .title-container .title[data-v-66b69500]{font-size:24px}.auth-container .auth-form .auth-form-item[data-v-66b69500] .auth-input .el-input__inner{height:48px;line-height:48px;padding:0 40px 0 40px;font-size:14px}.auth-container .auth-form .submit-btn[data-v-66b69500]{height:48px}}.reset-container[data-v-6d50c902]{min-height:100vh;width:100%;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;background:linear-gradient(135deg,#e8f4ff,#d4e8ff);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.reset-container .reset-card[data-v-6d50c902]{width:100%;max-width:500px;background:#fff;border-radius:16px;-webkit-box-shadow:0 20px 35px -8px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.02);box-shadow:0 20px 35px -8px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.02);overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.reset-container .reset-card[data-v-6d50c902]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 25px 40px -12px rgba(0,0,0,.15);box-shadow:0 25px 40px -12px rgba(0,0,0,.15)}.reset-container .reset-form[data-v-6d50c902]{padding:40px 35px 45px}.reset-container .reset-form .title-container[data-v-6d50c902]{text-align:center;margin-bottom:32px}.reset-container .reset-form .title-container .title[data-v-6d50c902]{font-size:26px;font-weight:600;color:#1a3a5c;margin:0 0 8px 0;letter-spacing:-.5px}.reset-container .reset-form .title-container .subtitle[data-v-6d50c902]{font-size:14px;color:#5a6c7e;margin:0;line-height:1.5}.reset-container .reset-form .reset-form-item[data-v-6d50c902]{margin-bottom:22px;position:relative;border:1px solid #e2e8f0;border-radius:8px;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.reset-container .reset-form .reset-form-item[data-v-6d50c902]:hover{border-color:#cbd5e0}.reset-container .reset-form .reset-form-item[data-v-6d50c902]:focus-within{border-color:#1e90ff;-webkit-box-shadow:0 0 0 3px rgba(30,144,255,.08);box-shadow:0 0 0 3px rgba(30,144,255,.08)}.reset-container .reset-form .reset-form-item .input-icon[data-v-6d50c902]{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#a0aec0;font-size:18px;z-index:1;-webkit-transition:color .3s ease;transition:color .3s ease}.reset-container .reset-form .reset-form-item:focus-within .input-icon[data-v-6d50c902]{color:#1e90ff}.reset-container .reset-form .reset-form-item[data-v-6d50c902] .reset-input .el-input__inner{height:48px;line-height:48px;padding:0 40px 0 42px;border:none;background:transparent;font-size:15px;color:#2d3748;background:#f6faff}.reset-container .reset-form .reset-form-item[data-v-6d50c902] .reset-input .el-input__inner::-webkit-input-placeholder{color:#cbd5e0;font-size:14px}.reset-container .reset-form .reset-form-item[data-v-6d50c902] .reset-input .el-input__inner::-moz-placeholder{color:#cbd5e0;font-size:14px}.reset-container .reset-form .reset-form-item[data-v-6d50c902] .reset-input .el-input__inner:-ms-input-placeholder{color:#cbd5e0;font-size:14px}.reset-container .reset-form .reset-form-item[data-v-6d50c902] .reset-input .el-input__inner::-ms-input-placeholder{color:#cbd5e0;font-size:14px}.reset-container .reset-form .reset-form-item[data-v-6d50c902] .reset-input .el-input__inner::placeholder{color:#cbd5e0;font-size:14px}.reset-container .reset-form .reset-form-item[data-v-6d50c902] .reset-input .el-input__inner:focus{outline:none}.reset-container .reset-form .reset-form-item[data-v-6d50c902] .reset-input .el-input__inner::selection{background-color:#e4f0ff;color:#2d3748}.reset-container .reset-form .reset-form-item[data-v-6d50c902] .reset-input .el-input__inner::-moz-selection{background-color:#e4f0ff;color:#2d3748}.reset-container .reset-form .reset-form-item .password-toggle[data-v-6d50c902]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#a0aec0;font-size:18px;cursor:pointer;z-index:1;-webkit-transition:color .3s ease;transition:color .3s ease}.reset-container .reset-form .reset-form-item .password-toggle[data-v-6d50c902]:hover{color:#1e90ff}.reset-container .reset-form .submit-btn[data-v-6d50c902]{width:100%;height:48px;font-size:16px;font-weight:600;border-radius:8px;background:#1e90ff;border:none;margin-top:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.reset-container .reset-form .submit-btn[data-v-6d50c902]:focus,.reset-container .reset-form .submit-btn[data-v-6d50c902]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 7px 14px rgba(30,144,255,.2),0 3px 6px rgba(0,0,0,.08);box-shadow:0 7px 14px rgba(30,144,255,.2),0 3px 6px rgba(0,0,0,.08);background:#4aa3ff}.reset-container .reset-form .submit-btn[data-v-6d50c902]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.reset-container .reset-form .back-link-container[data-v-6d50c902]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.reset-container .reset-form .back-link-container .back-link[data-v-6d50c902]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#5a6c7e;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.reset-container .reset-form .back-link-container .back-link[data-v-6d50c902]:hover{color:#1e90ff}.reset-container .reset-form .back-link-container .back-link[data-v-6d50c902]:active{opacity:.7}.reset-container[data-v-6d50c902] .el-form-item__error{padding-top:4px;font-size:12px;color:#f56565}.reset-container[data-v-6d50c902] .el-button--primary.is-loading{background:#1e90ff}.reset-container[data-v-6d50c902] .el-button--primary.is-loading:hover{background:#4aa3ff}.change-pwd-container[data-v-783f3082]{min-height:100vh;width:100%;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;background:linear-gradient(135deg,#f5f7fc,#eef2f8);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.change-pwd-container .change-pwd-card[data-v-783f3082]{width:100%;max-width:520px;background:#fff;border-radius:28px;-webkit-box-shadow:0 20px 35px -8px rgba(0,0,0,.08),0 10px 10px -5px rgba(0,0,0,.02);box-shadow:0 20px 35px -8px rgba(0,0,0,.08),0 10px 10px -5px rgba(0,0,0,.02);overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.change-pwd-container .change-pwd-card[data-v-783f3082]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 25px 40px -12px rgba(0,0,0,.12);box-shadow:0 25px 40px -12px rgba(0,0,0,.12)}.change-pwd-container .change-pwd-form[data-v-783f3082]{padding:40px 36px 48px}.change-pwd-container .change-pwd-form .title-container[data-v-783f3082]{text-align:center;margin-bottom:36px}.change-pwd-container .change-pwd-form .title-container .title[data-v-783f3082]{font-size:28px;font-weight:700;background:linear-gradient(135deg,#1e293b,#2d3a4e);background-clip:text;-webkit-background-clip:text;color:transparent;margin:0 0 8px 0;letter-spacing:-.3px}.change-pwd-container .change-pwd-form .title-container .subtitle[data-v-783f3082]{font-size:14px;color:#5a6c7e;margin:0;line-height:1.5}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082]{margin-bottom:24px;position:relative;border:1px solid #e2e8f0;border-radius:16px;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082]:hover{border-color:#cbd5e0}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082]:focus-within{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.08);box-shadow:0 0 0 3px rgba(59,130,246,.08)}.change-pwd-container .change-pwd-form .change-pwd-form-item .input-icon[data-v-783f3082]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:18px;z-index:1;-webkit-transition:color .3s ease;transition:color .3s ease;background:transparent}.change-pwd-container .change-pwd-form .change-pwd-form-item .input-icon.email-icon[data-v-783f3082]{top:30px}.change-pwd-container .change-pwd-form .change-pwd-form-item:focus-within .input-icon[data-v-783f3082]{color:#3b82f6}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082] .change-pwd-input .el-input__inner{height:52px;line-height:52px;padding:0 44px 0 48px;border:none;border-radius:0;background:#fafcff;font-size:15px;color:#1e293b;-webkit-transition:all .2s;transition:all .2s}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082] .change-pwd-input .el-input__inner::-webkit-input-placeholder{color:#cbd5e0;font-size:14px}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082] .change-pwd-input .el-input__inner::-moz-placeholder{color:#cbd5e0;font-size:14px}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082] .change-pwd-input .el-input__inner:-ms-input-placeholder{color:#cbd5e0;font-size:14px}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082] .change-pwd-input .el-input__inner::-ms-input-placeholder{color:#cbd5e0;font-size:14px}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082] .change-pwd-input .el-input__inner::placeholder{color:#cbd5e0;font-size:14px}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082] .change-pwd-input .el-input__inner:focus{outline:none;background:#fff}.change-pwd-container .change-pwd-form .change-pwd-form-item[data-v-783f3082] .change-pwd-input .el-input__inner[disabled]{background:#f1f5f9;color:#5a6c7e;cursor:not-allowed}.change-pwd-container .change-pwd-form .change-pwd-form-item .password-toggle[data-v-783f3082]{position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:18px;cursor:pointer;z-index:1;-webkit-transition:color .3s ease;transition:color .3s ease;background:transparent}.change-pwd-container .change-pwd-form .change-pwd-form-item .password-toggle[data-v-783f3082]:hover{color:#3b82f6}.change-pwd-container .change-pwd-form .change-pwd-form-item .input-hint[data-v-783f3082]{font-size:12px;color:#94a3b8;margin-top:8px;padding-left:48px;line-height:1.4}.change-pwd-container .change-pwd-form .submit-btn[data-v-783f3082]{width:100%;height:52px;font-size:16px;font-weight:600;border-radius:40px;background:linear-gradient(95deg,#3b82f6,#2563eb);border:none;margin-top:16px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.25);box-shadow:0 4px 12px rgba(59,130,246,.25)}.change-pwd-container .change-pwd-form .submit-btn[data-v-783f3082]:focus,.change-pwd-container .change-pwd-form .submit-btn[data-v-783f3082]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(59,130,246,.35);box-shadow:0 8px 20px rgba(59,130,246,.35);background:linear-gradient(95deg,#60a5fa,#3b82f6)}.change-pwd-container .change-pwd-form .submit-btn[data-v-783f3082]:active{-webkit-transform:translateY(0);transform:translateY(0)}.change-pwd-container .change-pwd-form .back-link-container[data-v-783f3082]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.change-pwd-container .change-pwd-form .back-link-container .back-link[data-v-783f3082]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#5a6c7e;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;padding:6px 12px;border-radius:40px}.change-pwd-container .change-pwd-form .back-link-container .back-link[data-v-783f3082]:hover{color:#3b82f6;background:rgba(59,130,246,.08)}.change-pwd-container .change-pwd-form .back-link-container .back-link[data-v-783f3082]:active{opacity:.7}.change-pwd-container[data-v-783f3082] .el-form-item__error{padding-top:6px;font-size:12px;color:#ef4444;padding-left:16px}.change-pwd-container[data-v-783f3082] .el-button--primary.is-loading{background:linear-gradient(95deg,#3b82f6,#2563eb)}.change-pwd-container[data-v-783f3082] .el-button--primary.is-loading:hover{background:linear-gradient(95deg,#60a5fa,#3b82f6)}