.password-input{position:relative;width:100%}.password-input__input{width:100%;padding-right:3rem}.password-input__toggle{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.25rem;border:0;background:transparent;color:#6b7280;cursor:pointer}.password-input__toggle:focus-visible{outline:2px solid #00EBA8;outline-offset:2px}.password-input__toggle svg{width:1.25rem;height:1.25rem}
