/* GEV (GE Vernova) Equity Research Dashboard, per-dashboard theme (color/font tokens, energy emerald-green).
   Loaded AFTER /assets/css/01..07. Edit GEV's palette and typeface here only. */
:root{
  --bg:#F6F3E9; --panel:#FFFFFF; --ink:#2E3018; --muted:#5A5A50; --line:#E4DFCF; --chip:#EFEBDC;
  --accent:#0e7c4a; --accent-soft:#dcefe4; --accent-deep:#0a5c37; --accent-bright:#d6b15e;
  --green:#1f7a4d;  --green-soft:#e9f3ea;
  --red:#b3261e;    --red-soft:#fbecea;
  --amber:#b4690e;  --amber-soft:#fbf2e3;
  --teal:#1f6f8b;   --teal-soft:#e3f0f4;
  --blue:#1f4e79;
  --font-serif:Georgia,'Times New Roman',serif;
  --font-sans:'Inter','Helvetica Neue',Arial,sans-serif;
  --font-mono:'Inter','Helvetica Neue',Arial,sans-serif;
  /* Chart palette, built around the 3-segment story: Power (emerald), Electrification (teal-blue), Wind (amber). */
  --chart-primary:#0e7c4a;
  --chart-secondary:#1f6f8b;
  --chart-warm:#c8881f;
  --chart-cool:#3b6ea5;
  --chart-positive:#1f7a4d;
  --chart-negative:#b3261e;
  --chart-neutral:#6b7a70;
  --chart-fill-alpha:0.12;
}
body.dark{
  --bg:#16130E; --panel:#211C15; --ink:#F2EFE3; --muted:#A8A192; --line:#322B20; --chip:#2A241B;
  --accent:#34d399; --accent-soft:#0d2c20;
  --green:#5fcf95;  --green-soft:#16291f;
  --red:#f08a82;    --red-soft:#2a1614;
  --amber:#e0a350;  --amber-soft:#2a2110;
  --teal:#62b6cf;   --teal-soft:#0c2630;
  --blue:#7fb0e0;
  --accent-deep:#0a5c37;
  --accent-bright:#34d399;
  --chart-primary:#34d399;
  --chart-secondary:#62b6cf;
  --chart-cool:#7fb0e0;
}
/* Mid-size header breakpoints, keep GEV-specific so the rating pill + stamp
   stay visible at 1040-1200px window widths (the header-fix block in index.html
   already drops the ribbon to its own row below 1580px). */
@media (max-width: 1200px) {
  header.top { gap: 8px 14px; }
  .ribbon { gap: 10px; }
  .stamp { font-size: 11px; }
  .ribbon .kv:nth-child(n+6) { display: none; } /* drop 12-mo PT stat */
}
@media (max-width: 1040px) {
  .ribbon .kv:nth-child(n+5) { display: none; } /* also drop fwd P/E */
}
