form[data-password-form] .password-field{position:relative!important;display:block!important;width:100%!important;min-width:0!important}
form[data-password-form] .password-field>input{position:relative;width:100%!important;padding-right:58px!important}
form[data-password-form] .password-field>.password-toggle{position:absolute!important;z-index:2!important;top:50%!important;right:5px!important;bottom:auto!important;left:auto!important;display:grid!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0!important;place-items:center!important;transform:translateY(-50%)!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#5c5367!important;box-shadow:none!important;font-size:18px!important;line-height:1!important;cursor:pointer!important}
form[data-password-form] .password-field>.password-toggle:hover,form[data-password-form] .password-field>.password-toggle:focus-visible{background:#f0ebff!important;color:#6424ed!important;outline:2px solid #d8c9ff!important}
form[data-password-form] .password-field>.password-toggle[aria-pressed="true"]{background:#eee8ff!important;color:#6424ed!important}
form[data-password-form] .password-field>.password-toggle[aria-pressed="true"] span{opacity:.55}
