/* Shared runtime guards extracted from the plugin bootstrap. */
body:has(.mmrt-org-portal) .mmrt-v2-header,
body:has(.mmrt-consultant-portal) .mmrt-v2-header,
body:has(.mmrt-beneficiary-portal) .mmrt-v2-header,
body:has(.mc-wrap-org-dashboard-clean) .mmrt-v2-header,
body:has([class*="org-dashboard"]) .mmrt-v2-header,
body:has([class*="beneficiary-dashboard"]) .mmrt-v2-header,
body:has([class*="consultant-dashboard"]) .mmrt-v2-header,
body:has(.mmrt-org-portal) .mmrt-role-header-v2,
body:has(.mmrt-consultant-portal) .mmrt-role-header-v2,
body:has(.mmrt-beneficiary-portal) .mmrt-role-header-v2 {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
}

.mmrt-note-box,
.mmrt-operational-note,
.mmrt-path-limit-note,
.mmrt-short-org-paths-note,
.mmrt-short-mode-auto,
.mmrt-short-written-route,
.mmrt-helper-note,
.mmrt-guidance-note,
.mmrt-dashboard-guidance,
.mmrt-dashboard-operational-note,
.mmrt-short-step-head p,
.mmrt-workflow-card-head p,
.mmrt-org-card-head p.mmrt-org-muted,
.mmrt-consultant-section-title p {
    display: none !important;
}
