/* TBA_HEADER_CLEANUP_V22 — removes duplicated introductions and redundant upper-right stats.
   React V2 remains the single source of section heading text. Scope is section-specific. */
.page[data-tba-unified-v2="true"] > .tba-v2-page-header {
  margin-bottom: 20px !important;
}
/* The Users summary contains total/active/blocked/channel counts already. */
.page[data-tba-section="users"] .product-users-intro {
  display: none !important;
}
.page[data-tba-section="users"] .product-users-summary {
  margin-top: 0 !important;
}
/* Knowledge: original introduction contains a second description and orphan Refresh.
   This hides the old UI row without changing its API handler. */
.page[data-tba-section="knowledge"] .kb-intro {
  display: none !important;
}
.page[data-tba-section="knowledge"] .kb-stats {
  margin-top: 0 !important;
}
/* QA: suite cards show per-suite results; keep those instead of the repeated top badge. */
.page[data-tba-section="quality"] .qa-intro {
  display: none !important;
}
/* Operational status can still be found in summary cards and queue details. */
.page[data-tba-section="operations"] .operations-health,
.page[data-tba-section="operations"] .operations-overall,
.page[data-tba-section="operations"] .operations-intro {
  display: none !important;
}
/* System health remains in the individual service status cards. */
.page[data-tba-section="system"] .system-intro {
  display: none !important;
}
/* Keep toolbar and navigation pages near the heading; no large blank introduction row. */
.page[data-tba-section="knowledge"] .kb-page,
.page[data-tba-section="quality"] .qa-page,
.page[data-tba-section="users"] .product-users-page {
  padding-top: 0 !important;
}
@media (max-width: 760px) {
  .page[data-tba-unified-v2="true"] > .tba-v2-page-header {
    margin-bottom: 16px !important;
  }
}
