.password-field{position:relative}.password-field input{width:100%;padding-right:52px}.password-field__toggle{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.password-field__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.password-field__toggle:disabled{cursor:default;opacity:.5}
