.login[data-v-882b28cc]{height:100vh;max-height:100%;position:relative;background-color:var(--secondary-grey-3)}.login .login-background[data-v-882b28cc]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.login .login-detail[data-v-882b28cc]{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;z-index:2;padding:10% 0 6% 0}.login .login-detail[data-v-882b28cc],.login .logo[data-v-882b28cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .logo img[data-v-882b28cc]{width:190px;height:48px;cursor:pointer}.login .logo .refresh[data-v-882b28cc]{font-size:var(--font-size-lg);margin-right:5%;color:var(--primary-blue);cursor:pointer}.login .login-content[data-v-882b28cc]{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;gap:9%;width:100%;height:100%}.login .login-forget[data-v-882b28cc]{font-size:var(--font-size-sm);font-family:var(--font-family-medium);color:var(--primary-grey)}.login .login-forget span[data-v-882b28cc]{cursor:pointer}.login .login-box[data-v-882b28cc]{width:370px}.login .login-box[data-v-882b28cc] .el-form-item__label{font-size:var(--font-size-sm);font-family:var(--font-family-semiBold);color:var(--secondary-grey-2);padding:0}.login .login-box[data-v-882b28cc] .el-input__inner{border:none;border-radius:var(--space-sm);background-color:var(--primary-white)!important;padding-left:var(--space-md);color:var(--primary-blue);font-size:var(--font-size-md);font-family:var(--font-family-medium)}.login .login-box[data-v-882b28cc] .el-input__inner:-webkit-autofill,.login .login-box[data-v-882b28cc] .el-input__inner:-webkit-autofill:active,.login .login-box[data-v-882b28cc] .el-input__inner:-webkit-autofill:focus,.login .login-box[data-v-882b28cc] .el-input__inner:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--primary-white) inset!important;-webkit-text-fill-color:var(--primary-blue)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.login .login-box[data-v-882b28cc] .el-input__inner::-webkit-input-placeholder{font-size:var(--font-size-base);color:var(--primary-grey);font-family:var(--font-family-medium)}.login .login-box[data-v-882b28cc] .el-input__inner::-moz-placeholder{font-size:var(--font-size-base);color:var(--primary-grey);font-family:var(--font-family-medium)}.login .login-box[data-v-882b28cc] .el-input__inner:-ms-input-placeholder{font-size:var(--font-size-base);color:var(--primary-grey);font-family:var(--font-family-medium)}.login .login-box[data-v-882b28cc] .el-input__inner::-ms-input-placeholder{font-size:var(--font-size-base);color:var(--primary-grey);font-family:var(--font-family-medium)}.login .login-box[data-v-882b28cc] .el-input__inner::placeholder{font-size:var(--font-size-base);color:var(--primary-grey);font-family:var(--font-family-medium)}.login .login-box[data-v-882b28cc] .el-form-item__content{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}.login .login-box[data-v-882b28cc] .el-button{border:none;background-color:var(--primary-blue);height:45px;width:110px;border-radius:var(--radius-xxl);margin-top:50px;cursor:pointer}.login .login-box[data-v-882b28cc] .el-button span{font-size:var(--font-size-md);font-family:var(--font-family-semiBold);color:var(--primary-white);cursor:pointer}.login .login-box[data-v-882b28cc] .el-button:hover span{color:var(--primary-white)}.login .password[data-v-882b28cc]{position:relative}.login .password .eyes[data-v-882b28cc]{background:url(../../assets/img/icon-hide.30beb1be.svg) no-repeat 50%;background-size:100% 100%}.login .password .eyes[data-v-882b28cc],.login .password .no-eyes[data-v-882b28cc]{display:inline-block;width:20px;height:15px;position:absolute;right:10px;top:50%;margin-top:-7.5px;cursor:pointer}.login .password .no-eyes[data-v-882b28cc]{background:url(../../assets/img/icon-view.d3a6d41d.svg) no-repeat 50%;background-size:100% 100%}.forget-password[data-v-882b28cc]{background-color:var(--primary-white);border-radius:var(--radius-lg);padding:45px 62px}.forget-password .forget-password-logo[data-v-882b28cc]{text-align:center}.forget-password .forget-password-logo .img[data-v-882b28cc]{width:65px;height:107px}.forget-password .forget-password-content p[data-v-882b28cc]:first-child{font-size:var(--font-size-xl);font-family:var(--font-family-semiBold);color:var(--primary-black);margin-top:46px}.forget-password .forget-password-content p[data-v-882b28cc]:nth-child(2){font-size:var(--font-size-md);font-family:var(--font-family-medium);color:var(--primary-black);margin-top:var(--space-base);line-height:20px;margin-bottom:var(--space-xxl)}.forget-password .forget-password-content[data-v-882b28cc] .el-form-item__label{font-size:var(--font-size-md);font-family:var(--font-family-semiBold);color:var(--primary-grey);padding:0}.forget-password .forget-password-content[data-v-882b28cc] .phone .el-input__inner{border:none;background:repeat;padding-left:45px}.forget-password .forget-password-content .phone[data-v-882b28cc]{position:relative}.forget-password .forget-password-content .phone .prefix[data-v-882b28cc]{position:absolute;font-size:15px;font-family:var(--font-family-medium);color:var(--primary-black)}.forget-password .forget-password-content .bottom-button[data-v-882b28cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.forget-password .forget-password-content .bottom-button[data-v-882b28cc] .el-button{padding:var(--space-base) 26px;border:none;border-radius:31px}.forget-password .forget-password-content .bottom-button[data-v-882b28cc] .el-button span{font-size:17px;font-family:var(--font-family-semiBold)}.forget-password .forget-password-content .bottom-button[data-v-882b28cc] .el-button:first-child{background-color:var(--primary-blue)}.forget-password .forget-password-content .bottom-button[data-v-882b28cc] .el-button:first-child span{color:var(--primary-white)}.forget-password .forget-password-content .bottom-button[data-v-882b28cc] .el-button:last-child{background-color:var(--secondary-yellow)}.forget-password .forget-password-content .bottom-button[data-v-882b28cc] .el-button:last-child span{color:var(--primary-blue)}.forget-password .forget-password-content .phone-code[data-v-882b28cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.forget-password .forget-password-content .phone-code[data-v-882b28cc] .el-input__inner{height:49px;text-align:center;border-right:none}.forget-password .forget-password-content .phone-code[data-v-882b28cc] .el-input .el-input__inner{border-right:1px solid #dcdfe6}.forget-password .forget-password-content .phone-code input[data-v-882b28cc]{width:54px;height:49px;text-align:center;border:1px solid #dcdfe6;font-size:var(--font-size-base);font-family:var(--font-family-medium)}.forget-password .forget-password-content .resend-code[data-v-882b28cc]{text-align:center;margin-top:15px;margin-bottom:45px}.forget-password .forget-password-content .resend-code span[data-v-882b28cc]{font-size:var(--font-size-base);font-family:var(--font-family-medium);color:var(--primary-blue);cursor:pointer}.forget-password .forget-password-content .resend-code-not span[data-v-882b28cc]{cursor:not-allowed}.forget-password .forget-password-content .bottom-button-confirm[data-v-882b28cc]{text-align:center}.forget-password .forget-password-content .bottom-button-confirm[data-v-882b28cc] .el-button{border:none;padding:var(--space-base) 26px;background-color:var(--secondary-yellow);border-radius:31px}.forget-password .forget-password-content .bottom-button-confirm[data-v-882b28cc] .el-button span{color:var(--primary-blue);font-size:17px;font-family:var(--font-family-semiBold)}.forget-password .forget-password-content .password[data-v-882b28cc] .el-input__inner{border:none;border-bottom:solid 1px var(--secondary-grey-2);padding-left:0}.forget-password .forget-password-content-success[data-v-882b28cc]{text-align:center}.forget-password .forget-password-content-success p[data-v-882b28cc]{font-size:var(--font-size-md);font-family:var(--font-family-medium);color:var(--primary-black);line-height:20px}.forget-password .forget-password-content-success p[data-v-882b28cc]:first-child{font-size:var(--font-size-xl);font-family:var(--font-family-semiBold);color:var(--primary-black);margin-top:56px}.forget-password .forget-password-content-success .bottom-button-confirm[data-v-882b28cc]{text-align:center;margin-top:56px}.forget-password .forget-password-content-success .bottom-button-confirm[data-v-882b28cc] .el-button{border:none;padding:var(--space-base) 26px;background-color:var(--secondary-yellow);border-radius:31px}.forget-password .forget-password-content-success .bottom-button-confirm[data-v-882b28cc] .el-button span{color:var(--primary-blue);font-size:17px;font-family:var(--font-family-semiBold)}