.pa-password-field{display:block;position:relative;min-width:0;width:100%}.pa-password-field>input{box-sizing:border-box;width:100%!important;padding-inline-end:44px!important}.pa-password-eye{position:absolute;inset-inline-end:5px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:7px;margin:0;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;cursor:pointer;z-index:2;opacity:.75}.pa-password-eye:hover{background:rgba(100,116,139,.13);opacity:1}.pa-password-eye:focus-visible{outline:2px solid #2563eb;outline-offset:1px;opacity:1}.pa-password-eye svg{width:19px;height:19px;pointer-events:none}.pa-password-field input:disabled+.pa-password-eye{pointer-events:none;opacity:.35}@media (prefers-reduced-motion:reduce){.pa-password-eye{transition:none}}