/* V6 field-worker registration and Super Admin approvals */
.auth-switch{text-align:center;margin:16px 0 6px;color:#eed4d8;font-size:13px;line-height:1.6}
.auth-switch-btn{background:transparent;border:0;color:#ff737e;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:inherit;padding:5px;min-height:40px}
.registration-success{border:1px solid #36875e;background:#10392a;color:#a6f5cd;border-radius:12px;padding:14px;margin:12px 0;font-size:13px;line-height:1.65}
.team-review{border-color:#b43c4b!important;margin-bottom:18px}
.team-directory{margin-bottom:18px}.team-meta{display:block;color:#d2a9b2;font-size:11px;margin-top:5px;line-height:1.5;overflow-wrap:anywhere}
.team-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}
.team-actions .btn{min-height:38px}.team-review .count-pill{margin-left:6px}
.auth-box:has(#auth-designation) .form-field{margin-bottom:11px}
.auth-box:has(#auth-designation) .form-field input{min-height:45px}
@media(max-width:700px){.team-actions{flex-wrap:wrap}.team-actions .btn{flex:1;min-width:88px}.team-review .panel-head{align-items:flex-start}.auth-switch-btn{min-height:44px}.auth-box:has(#auth-designation){padding-bottom:10px}}
