.password-input-toggle{position:absolute;inset-inline-end:1rem;top:50%;transform:translateY(-50%);z-index:2;padding:0;border:none;background:transparent;cursor:pointer;color:var(--text-secondary);font-size:1.125rem;transition:color .2s ease}.password-input-toggle:hover{color:var(--primary-navy)}.password-input-toggle:focus-visible{outline:.125rem solid var(--primary-navy);outline-offset:.125rem;border-radius:50%}