.password-field{gap:7px;min-width:0;font-size:14px;font-weight:600;display:grid}.password-input{width:100%;min-width:0;display:block;position:relative}.password-input>input{min-height:44px;padding-right:52px}.password-input>.password-input-toggle{color:#526a5d;touch-action:manipulation;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:44px;min-height:44px;padding:0;display:flex;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.password-input>.password-input-toggle:hover:not(:disabled){background:#edf1e7}.password-input>.password-input-toggle:focus-visible{outline-offset:-4px;outline:2px solid #527459}.password-input>.password-input-toggle:disabled{cursor:not-allowed;opacity:.5}
