/* Accessible NeighbourHub password visibility control on the sign-in form. */
#login-form .nh-password-field{position:relative;display:block}
#login-form .nh-password-field input{padding-right:78px}
#login-form .nh-password-visibility{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;border-radius:6px;background:transparent;color:#73552a;min-width:58px;min-height:36px;padding:7px 9px;font-family:inherit;font-size:12px;font-weight:700;line-height:1.2;cursor:pointer}
#login-form .nh-password-visibility:hover{background:#fff4dd}
#login-form .nh-password-visibility:focus-visible{outline:2px solid #ac812d;outline-offset:2px}
