/* AMZN (Amazon.com) Equity Research Dashboard, per-dashboard theme (color/font tokens).
   Loaded AFTER /assets/css/01..07. Edit AMZN's palette and typeface here only.
   Brand accent: Amazon orange (the "Smile"). The true #FF9900 is too light for
   white button text, so --accent is a deep Amazon orange (#E07B00) carrying a
   near-black --on-accent for legible button/pill text (the light-accent pattern,
   like GOOGL/NVDA); --accent-bright keeps the iconic #FF9900 for highlights.
   --blue = Amazon's secondary brand blue (#146EB4), used as chart-secondary so the
   AWS / Advertising / Retail series read distinctly against the orange primary. */
:root{
  color-scheme:light;
  --bg:#F6F3E9; --panel:#FFFFFF; --ink:#2E3018; --muted:#5A5A50; --line:#E4DFCF; --chip:#EFEBDC;
  --accent:#E07B00; --on-accent:#15171a; --accent-soft:#F6E6CC; --accent-deep:#9C5A05; --accent-bright:#FF9900;
  --green:#1f6e3a;  --green-soft:#e3f1e8;
  --red:#a82323;    --red-soft:#fae3e3;
  --amber:#a86b00;  --amber-soft:#fbeed3;
  --blue:#146EB4;   --teal:#2c7873;
  --font-serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;
  --font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;

  /* Chart palette, primary = Amazon orange; secondary = Amazon blue (#146EB4)
     so AWS / Advertising / Retail read distinctly. Single source of colour truth:
     editing a token re-colours the matching series. */
  --chart-primary:#E07B00;
  --chart-secondary:#146EB4;
  --chart-warm:#a86b00;
  --chart-cool:#2c7873;
  --chart-positive:#1f6e3a;
  --chart-negative:#a82323;
  --chart-neutral:#5b6470;
  --chart-fill-alpha:0.12;
}
/* Dark-mode accents: lift to the iconic bright Amazon orange against dark panels;
   near-black button text passes contrast via the shared --on-accent. */
body.dark{
  --bg:#16130E; --panel:#211C15; --ink:#F2EFE3; --muted:#A8A192; --line:#322B20; --chip:#2A241B;
  --accent:#FF9900;
  --accent-soft:#2a1e0c;
  --accent-deep:#E07B00;
  --accent-bright:#FFB84D;
}
