/* Scoped password visibility buttons; not coupled to the legacy toggle-password handler. */
body.dga-lite-public .tp-password-group {position:relative;align-items:stretch;flex-wrap:nowrap}
body.dga-lite-public .input-group .tp-password-toggle {width:48px;min-width:48px;height:auto;min-height:46px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #d5e2d9;border-radius:8px 0 0 8px;background:#f7faf8;color:#236448;box-shadow:none}
body.dga-lite-public .input-group .tp-password-toggle:focus-visible {outline:3px solid #198257;outline-offset:2px}
body.dga-lite-public .input-group .tp-password-toggle .eye-off {display:none}
body.dga-lite-public .input-group .tp-password-toggle.is-visible .eye-on {display:none}
body.dga-lite-public .input-group .tp-password-toggle.is-visible .eye-off {display:block}
body.dga-lite-public .tp-password-group input.password-field {min-width:0;flex:1 1 0;width:1%;border-radius:0 8px 8px 0}
