/* Type pass (2026-10-02): labels in sentence case instead of tracked-out ALL CAPS.
   Loaded last; the html body prefix + !important beats the older per-file rules. */
html body .aw-list-h,
html body .hero .hero-eyebrow,
html body .rn-diagnostics-heading>span,
html body .compass-workspace-status,
html body .global-nav::before,
html body .compass-glance-eyebrow,
html body #portfoliosTable tbody td::before,
html body .sc-group,
html body .xb-legend,
html body .xb-add-title,
html body .xb-cap,
html body .xb-thead,
html body .xb-foot-cap,
html body .xb-mtg-f,
html body .xb-mtg-kpis span,
html body .opt-table th,
html body .rc-betr-k,
html body .pl-tbl th,
html body .ug-card h3,
html body .ug-toc > ul > li > span,
html body .ug-kicker,
html body .ug-table th,
html body .med-overrides-title,
html body .med-est-head,
html body .plan-bar-label,
html body .plan-file-date label,
html body .sb-hd,
html body .sb-eyebrow,
html body .nw-group-title,
html body .nw-yh,
html body .nw-table th,
html body .nw-log th,
html body .nw-log-now span,
html body .pc-eyebrow,
html body .pc-tax span,
html body .pc-range span,
html body .po-group-name,
html body .tx-chip span,
html body .tx-eyebrow,
html body .tx-metrics dt,
html body .aca-head,
html body .plan-file-theme .plan-file-hd,
html body .mts-theme strong,
html body .yb-table thead th,
html body .yb-field-label,
html body .yb-table thead .yb-age-sub,
html body .cf-sk-label,
html body .cf-sk-chip span,
html body .cf-sk-col h3,
html body .hero-product-brand span,
html body .planlab-product-tagline,
html body #tocPanel>div:first-child,
html body #portfoliosTable thead th,
html body .acct-tiles span,
html body .acct-paste-table th,
html body .adv-group-label,
html body .hero-eyebrow,
html body .qs-step-label,
html body th,
html body .sumcard .l,
html body .field label,
html body .result-card .l,
html body .dash-card-label,
html body #fundTable td::before,
html body #projTable td::before,
html body #histTable td::before,
html body #diagnosticTable td::before,
html body #projTable thead th,
html body #histSummaryCards .l,
html body #histBearCards .sumcard .l,
html body #histTable thead th,
html body .diagnostic-eyebrow,
html body #diagnosticTable th,
html body #mobileStickyTotal .mobile-total-label,
html body #qsStep1 .qs-ss-sublabel,
html body #projSimpleTable thead th,
html body #projSimpleTable tbody td::before,
html body #wtCard .wt-step-count,
html body #grYearsTable th {
  text-transform:none !important;
  letter-spacing:0 !important;
}
/* Small labels lose the caps, so give them a readable size and let weight carry them. */
html body .sb-eyebrow, html body .compass-glance-eyebrow, html body .sb-hd, html body .plan-bar-label,
html body .global-nav::before, html body .yb-field-label, html body .cf-sk-label {
  font-size:12px !important;
  font-weight:700 !important;
}
