.password-checker[data-v-597d2e8c]{display:block;z-index:10;position:absolute;padding:0 .75rem;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:13.125rem;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:.5rem}.password-checker ul[data-v-597d2e8c]{padding:0;list-style:none}.password-checker ul li[data-v-597d2e8c]{font-weight:400;font-size:.75rem;line-height:1rem}.password-checker ul li span[data-v-597d2e8c]{margin-right:.313rem;width:.875rem}.password-checker ul li[data-v-597d2e8c]:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.password-checker ul li[data-v-597d2e8c]:first-child{font-weight:700;color:#868292}.password-checker ul li.invalid[data-v-597d2e8c]{color:#e8004c}.password-checker ul li.valid[data-v-597d2e8c]{color:#1bc000}.password-checker ul li .icon-error path[data-v-597d2e8c]{fill:#e8004c}.password-checker ul li .icon-success path[data-v-597d2e8c]{fill:#27ff04}.reset-password .login{margin:17vh auto;width:auto;max-width:25rem;max-height:34rem;text-align:center}.reset-password .login .login__header{font-size:2rem}.reset-password .login .recover-instructions{text-align:left}.reset-password .login .recover-instructions ul li{font-weight:700;font-size:15px}.reset-password .login #logo{width:180px;padding-right:1rem;vertical-align:middle}.reset-password .login__header{padding:15px 20px}.reset-password .login__footer{margin:40px 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reset-password .login__footer a{font-size:14px}@media screen and (max-width:800px) and (orientation:landscape){.reset-password .login{margin:5vh auto}}.reset-password .confirm-pass-error .el-input__inner{border-color:#e8004c}.reset-password .confirm-pass-error .el-input__icon{color:#e8004c}