/* REV9 — cartões e painéis sem preenchimento azul. Azul reservado à navegação e ações. */
body.portal .card,body.portal .panel,body.portal .metric,body.portal .table-card,body.portal .rail-card,body.portal .executive-kpi,
body.portal .office-card,body.portal .settings-card,body.portal .support-card,body.portal .integration-command-card,
body.portal .manual-integration-card,body.portal .integration-overview-map,body.portal .hosting-card,
body.portal .executive-hero,body.portal .hero-revenue,body.portal .manual-integrations-heading {
 background:#fff!important;background-image:none!important;color:#172b44!important;border-color:#dbe3eb!important;
}
body.portal .executive-hero:before{display:none!important}
body.portal .executive-hero{box-shadow:0 8px 24px rgba(20,43,71,.06)!important}
body.portal .executive-copy h1,body.portal .executive-copy p,body.portal .executive-copy .eyebrow,
body.portal .hero-revenue span,body.portal .hero-revenue strong,body.portal .hero-revenue small,
body.portal .manual-integrations-heading h2,body.portal .manual-integrations-heading p,body.portal .manual-integrations-heading .integration-kicker{
 color:#172b44!important;
}
body.portal .hero-revenue{border:1px solid #dbe3eb!important;backdrop-filter:none!important}
body.portal .hero-revenue .revenue-line{background:#e5e9ee!important}
body.portal .executive-hero .hero-actions .primary{background:#1766c5!important;color:#fff!important}
body.portal .executive-hero .hero-actions .secondary{border-color:#dbe3eb!important;background:#fff!important;color:#263e56!important}
/* Títulos e textos nos cartões permanecem legíveis, sem interferir no cabeçalho/nav. */
body.portal .corpus-legal-meta>div{background:#fff!important}
@media print{body.portal .corpus-legal-modal{background:#fff!important}}

/* Override the existing SuperAdmin !important rule that forced white hero headings. */
body.portal-superadmin .executive-hero .executive-copy h1,
body.portal-superadmin .executive-hero .executive-copy h2,
body.portal-superadmin .executive-hero .executive-copy h3{color:#172b44!important}
