/* Users stays labeled alongside its icon/count at every compact width. */
@media(max-width:760px),(max-height:600px) and (max-width:1000px){
 body.ec-compact-ready #ecCompactPrivatesButton{display:flex;flex-direction:column-reverse;gap:2px!important;width:66px;min-width:66px;padding:3px 4px;font-size:11px;line-height:12px;}
 body.ec-compact-ready #ecCompactPrivatesButton #ecPrivateCount1{min-width:18px;height:16px;padding:0 4px;font-size:10px;}
 body.ec-compact-ready .ec-compact-actions #mobileNavUsers {
  display:grid!important;grid-template-columns:20px auto;grid-template-rows:18px 12px;
  align-content:center;align-items:center;justify-content:center;
  gap:2px 3px!important;width:66px!important;min-width:66px!important;
  padding:3px 4px!important;position:relative;
 }
 body.ec-compact-ready #mobileNavUsers>svg{grid-row:1;grid-column:1;width:18px!important;height:18px!important;}
 body.ec-compact-ready #mobileNavUsers .mobile-chat-nav-label {
  display:block!important;grid-row:2;grid-column:1/-1;max-width:none!important;
  overflow:visible!important;white-space:nowrap;font-size:11px!important;
  line-height:12px!important;text-align:center;
 }
 body.ec-compact-ready #ecUsersCount1{grid-row:1;grid-column:2;font-size:11px;line-height:16px;font-weight:700;font-variant-numeric:tabular-nums;}
}
@media(max-width:360px){
 body.ec-compact-ready .ec-compact-actions #mobileNavUsers{width:62px!important;min-width:62px!important;}
 body.ec-compact-ready .ec-compact-actions #mobileNavCamera{width:64px!important;min-width:64px!important;}
 body.ec-compact-ready #ecCompactPrivatesButton{width:62px;min-width:62px;padding-inline:4px;}
}
