/* Stage 28: keep account name and role on separate lines, without duplicating role as name. */
.clinic-topbar .topbar-user{display:flex;align-items:center;gap:9px;min-width:0;white-space:normal}
.clinic-topbar .topbar-user .profile-avatar{flex:0 0 auto;margin-right:0}
.clinic-topbar .hp28-user-details{display:flex;flex-direction:column;justify-content:center;min-width:0;line-height:1.25}
.clinic-topbar .hp28-user-details strong{font-size:14px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.clinic-topbar .hp28-user-details small{display:block;font-size:12px;font-weight:600;color:#52657b;white-space:nowrap}
