/* EECI USFD Connect theme (04 Branding) - loaded AFTER the engine's app.css
 * via the brand.theme_css_url hook; rebrands by redefining the engine's CSS
 * custom properties. Palette derived from the EECI brand blue #0094DE.
 * ALL branding lives in app/branding/ - swap this folder to rebrand. */

:root {
  --c-accent: #0094de;        /* EECI brand blue */
  --c-accent-dark: #0077b3;
  --c-nav-bg: #0a2f44;        /* deep blue derived from the brand hue */
  --c-nav-fg: #dbeefb;
  --c-nav-link: #7cc6ef;
  --c-nav-dim: #7fa3b8;
  --c-ok: #37b24d;
  --c-danger: #c92a2a;
}

/* USFD-specific bits used by the app-layer templates */
.usfd-kpi {
  display: inline-block; background: #fff; border: 1px solid #d5e8f5;
  border-left: 4px solid var(--c-accent); border-radius: 6px;
  padding: 8px 16px; margin: 4px 8px 4px 0;
}
.usfd-kpi .kpi-label { display: block; color: #868e96; font-size: 12px; }
.usfd-kpi .kpi-value { font-size: 20px; font-weight: 700; }
