/* Phase 26 stable header communication counters. Red only; no gold legacy badges. */
header.navbar .nav-actions,
header.navbar .pp-clickable-header-actions{overflow:visible!important;}
header.navbar .pp-header-action-wrap{position:relative!important;overflow:visible!important;display:inline-flex!important;align-items:center!important;}
header.navbar a.nav-icon.pp-header-action,
header.navbar .nav-icon.pp-header-action{position:relative!important;overflow:visible!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;}
header.navbar a.nav-icon.pp-header-action .pp-comm-counter,
header.navbar a.nav-icon.pp-header-action .pp-action-count,
header.navbar a.nav-icon.pp-header-action .pp-red-comm-count,
header.navbar a.nav-icon.pp-header-action .badge,
header.navbar a.nav-icon.pp-header-action .badge-counter,
header.navbar a.nav-icon.pp-header-action .notification-badge,
header.navbar a.nav-icon.pp-header-action .message-badge,
header.navbar a.nav-icon.pp-header-action .counter,
header.navbar a.nav-icon.pp-header-action .count,
header.navbar .pp-header-action-wrap > .pp-comm-counter,
header.navbar .pp-header-action-wrap > .pp-action-count,
header.navbar .pp-header-action-wrap > .badge,
header.navbar .pp-header-action-wrap > .notification-badge,
header.navbar .pp-header-action-wrap > .message-badge{
  position:absolute!important;top:-8px!important;right:-8px!important;left:auto!important;bottom:auto!important;
  min-width:20px!important;width:auto!important;height:20px!important;padding:0 6px!important;border-radius:999px!important;
  background:#dc2626!important;background-color:#dc2626!important;background-image:none!important;color:#fff!important;border:2px solid #fff!important;
  font-size:10px!important;font-weight:900!important;line-height:16px!important;font-family:Arial,Helvetica,sans-serif!important;
  display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;
  z-index:2147483647!important;pointer-events:none!important;box-shadow:0 6px 14px rgba(220,38,38,.35)!important;box-sizing:border-box!important;
}
header.navbar a.nav-icon.pp-header-action .pp-comm-counter[data-count="0"],
header.navbar a.nav-icon.pp-header-action .pp-action-count[data-count="0"],
header.navbar a.nav-icon.pp-header-action .pp-red-comm-count[data-count="0"]{display:none!important;}
