.npwl-eye-hide,.npwl-eye-show{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:24px 24px;background-color:var(--fld-muted)}.npwl-eye-show{-webkit-mask:url('../img/eye_icon.svg') center/contain no-repeat;mask:url('../img/eye_icon.svg') center/contain no-repeat}.npwl-eye-hide{-webkit-mask:url('../img/eye_slash_icon.svg') center/contain no-repeat;mask:url('../img/eye_slash_icon.svg') center/contain no-repeat}.field__control-group:has(.field__input:focus) .npwl-eye-hide,.field__control-group:has(.field__input:focus) .npwl-eye-show,.field__control-group:has(.field__input:focus-visible) .npwl-eye-hide,.field__control-group:has(.field__input:focus-visible) .npwl-eye-show{background-color:var(--fld-fg)}.field__toggle-btn:hover .npwl-eye-hide,.field__toggle-btn:hover .npwl-eye-show{background-color:var(--fld-fg)}.field__control-group:has(.field__input:-webkit-autofill:focus) .npwl-eye-hide,.field__control-group:has(.field__input:-webkit-autofill:focus) .npwl-eye-show,.field__control-group:has(.field__input:-webkit-autofill:focus-visible) .npwl-eye-hide,.field__control-group:has(.field__input:-webkit-autofill:focus-visible) .npwl-eye-show{background-color:var(--fld-fg)}.field--error .npwl-eye-hide,.field--error .npwl-eye-show{background-color:var(--fld-error)!important}