.password-control{display:flex;width:100%;align-items:stretch;gap:0}.password-control input{min-width:0;flex:1;border-radius:6px 0 0 6px!important}.password-control .password-toggle{width:auto!important;flex-shrink:0!important;min-width:88px!important;margin:0!important;padding:10px 12px!important;border:1px solid #536f90!important;border-left:0!important;border-radius:0 6px 6px 0!important;background:#24374d!important;color:#dcecff!important;font-size:11px!important;cursor:pointer}.password-control .password-toggle:focus-visible{outline:2px solid #8fc4ff;outline-offset:2px}#login-form .password-control .password-toggle{width:auto;margin-top:0}.password-control:has(input[name="password"]){margin-top:0}
.password-control{margin-top:7px}.password-control input{margin:0!important}.auth-form .password-control{margin-top:0}
