/* UI-r12c: hide top auth/profile button for authenticated client on mobile only.
   Scope: .nav-right #navAuthBtn for client role; other roles and desktop remain unchanged. */

@media (max-width: 640px){
  .nav-right #navUserbox.is-authenticated.is-client #navAuthBtn,
  .nav-right #navUserbox[data-auth-role="client"] #navAuthBtn{
    display:none !important;
  }

  .nav-right #navUserbox.is-authenticated.is-client,
  .nav-right #navUserbox[data-auth-role="client"]{
    min-width:0;
    width:0;
    max-width:0;
    overflow:hidden;
    pointer-events:none;
  }
}
