.ma-password-wrap{display:block;position:relative;width:100%}
.ma-password-wrap>input[data-ma-password-enhanced]{padding-inline-end:3.2rem!important;width:100%;box-sizing:border-box}
.ma-password-wrap>.ma-password-toggle{position:absolute!important;inset-inline-end:5px;top:50%;transform:translateY(-50%);display:flex!important;align-items:center;justify-content:center;width:38px!important;height:38px!important;min-width:0!important;padding:8px!important;margin:0!important;border:0!important;background:transparent!important;color:#53616c!important;cursor:pointer;line-height:1!important;box-shadow:none!important;z-index:2}
.ma-password-toggle svg{display:block;width:21px;height:21px;pointer-events:none}
.ma-password-toggle:focus-visible{outline:2px solid #1766cc!important;outline-offset:1px;border-radius:4px}
