.password-visibility{display:inline-flex;align-items:stretch;position:relative;max-width:100%;vertical-align:middle}.password-visibility>input{box-sizing:border-box;min-width:0;max-width:100%;padding-right:48px!important}.password-visibility>input::-ms-reveal{display:none}.password-visibility>.password-visibility-toggle{position:absolute;inset:0 0 0 auto;width:44px;min-height:36px;display:flex;align-items:center;justify-content:center;padding:8px!important;margin:0!important;border:0!important;border-radius:0 5px 5px 0;background:transparent!important;color:#527397;box-shadow:none;cursor:pointer}.password-visibility-toggle svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.password-visibility-toggle:hover{color:#c28d18}.password-visibility-toggle:focus-visible{outline:2px solid #d6a62c;outline-offset:-3px}.password-visibility:has(input:disabled) .password-visibility-toggle{display:none}

.manage-panel .password-visibility{width:100%}
