.input-pass{position:relative}.input-pass input{width:100%}.input-pass input#signInPassBox{padding-right:50px}.showPasswordEye{color:var(--primary);cursor:pointer;height:26px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:26px}.showPasswordEye .show-pass-eye{display:block}.showPasswordEye .show-pass-eye-slash{display:none}.js-has-pseudo [csstools-has-1a-37-2w-33-3b-28-2p-37-37-3b-33-36-2s-1x-3d-2t-1m-2w-2p-37-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist){border-radius:5px;outline:var(--focus-outline)}.showPasswordEye:has(:focus-visible){border-radius:5px;outline:var(--focus-outline)}.js-has-pseudo [csstools-has-1a-37-2w-33-3b-28-2p-37-37-3b-33-36-2s-1x-3d-2t-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-w-1a-37-2w-33-3b-19-34-2p-37-37-19-2t-3d-2t]:not(.does-not-exist):not(.does-not-exist){display:none}.showPasswordEye:has(:checked) .show-pass-eye{display:none}.js-has-pseudo [csstools-has-1a-37-2w-33-3b-28-2p-37-37-3b-33-36-2s-1x-3d-2t-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-w-1a-37-2w-33-3b-19-34-2p-37-37-19-2t-3d-2t-19-37-30-2p-37-2w]:not(.does-not-exist):not(.does-not-exist){display:block}.showPasswordEye:has(:checked) .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}}