.password-control{display:flex;width:100%;min-width:0;gap:6px;align-items:stretch;margin-top:6px}.password-control>input{flex:1;min-width:0;width:0;margin:0!important}.password-control>.password-toggle{flex:0 0 auto;min-width:58px;min-height:44px;padding:8px 10px;margin:0;background:#e9f1ed;color:#174b3b;border:1px solid #ceded6;border-radius:6px;font-size:13px;font-weight:600;line-height:1.2}.password-toggle:focus-visible{outline:2px solid #147e62;outline-offset:2px}
