.password-input{margin:0;display:block;position:relative}.password-input input[type]{width:100%;padding-right:44px}.password-input input::-ms-reveal{display:none}.password-input input::-ms-clear{display:none}.password-input>button[type]{width:32px;height:32px;color:var(--muted,#6b7280);cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:8px;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.password-input>button[type]:hover{color:var(--ink,#111827);background:#0000000d}.password-input>button[type]:focus-visible{outline-offset:1px;outline:2px solid #8fc2ec}
