.input-pass{position:relative}.input-pass input{width:100%}.input-pass input#signInPassBox{padding-right:50px}.showPaswordEye{color:var(--primary);cursor:pointer;height:26px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:26px}.showPaswordEye .show-pass{display:block}.showPaswordEye .show-pass-eye-slash,.showPaswordEye.--show-pass .show-pass-eye{display:none}.showPaswordEye.--show-pass .show-pass-eye-slash{display:block}.pass-reset-form-wrapper{margin:0 auto;max-width:400px;width:100%}.pass-reset-note{color:var(--primary-700);font-size:.875rem;line-height:1.375rem;margin-top:25px}.resetForm h2{font-family:var(--font-lufga);font-size:2.25rem;font-weight:400}.login-form__input-container{display:flex;flex-direction:column;margin-bottom:29px;position:relative}.login-form__input-container input{padding:13px 15px}.login-form__input-container input:-webkit-autofill:first-line{font-size:1rem}.login-form__input-container label{font-size:.875rem;line-height:1.375rem;margin-bottom:4px;padding-left:15px}.login-form__input-container__forgot-pass{font-size:.8125rem;line-height:1.375rem;margin-top:8px;padding-right:15px;text-align:right}.login-form__input-container__forgot-pass a{color:currentColor}.login-form__input-container__forgot-pass:hover{text-decoration:underline}.pwd_criteria{margin-left:15px;margin-top:10px}.pwd_criteria .error{color:red;font-weight:700}.pwd_criteria .error,.pwd_criteria .good{align-items:baseline;display:flex;font-size:.8125rem;line-height:1.5}.pwd_criteria .good{color:green}.pwd_criteria i{display:flex;height:10px;margin-right:10px;width:10px}.pwd_criteria i svg{height:inherit;width:inherit}@media (max-width:1024px){.pass-reset-form-wrapper{padding:0 15px}.resetForm h2{font-size:1.5rem}}