.veritas-password-control{display:flex!important;align-items:center;gap:8px;min-width:0;max-width:100%;position:relative}.veritas-password-control input:not([type=hidden]){flex:1;min-width:0;width:100%;margin:0!important}.veritas-password-control .veritas-password-toggle{flex:none;width:auto;min-height:44px;min-width:64px;margin:0!important;padding:8px 12px;border:1px solid #8ea397;border-radius:8px;background:#edf3ec;color:#173b38;cursor:pointer;font:inherit;font-size:13px;font-weight:600;line-height:1.3;box-shadow:none}.veritas-password-control .veritas-password-toggle:hover{background:#dfeadc}.veritas-password-control .veritas-password-toggle:focus-visible{outline:3px solid #987823;outline-offset:3px}.veritas-password-control .veritas-password-toggle:disabled{opacity:.5;cursor:default}.aligned .veritas-password-control{max-width:520px}.account-access-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.account-access-tag{display:inline-flex;padding:5px 10px;border-radius:30px;background:#edf3ec;color:#355647;font-size:12px;font-weight:600}.account-access-search{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.account-access-search .form-field{flex:1;min-width:190px}.account-access-row{padding:20px 0;border-top:1px solid #e1e7dd;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.account-access-row h3{margin:0 0 6px}.account-access-row p{margin:6px 0}.account-reset-note{padding:16px 20px;border-radius:12px;background:#f1f4ec;line-height:1.7}.account-reset-form{max-width:650px}.single-login-url{padding:16px 18px;background:#edf3ec;border:1px solid #cddbd0;border-radius:12px;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.single-login-url strong{display:block}.single-login-roles{display:grid;gap:14px;margin:24px 0}.single-login-role{padding:16px 18px;background:#ffffffa6;border:1px solid #d7dfd5;border-radius:12px}.single-login-role strong{display:block;font-size:14px}.single-login-role p{margin:6px 0 0;font-size:13px;line-height:1.6;color:#52685c}
