/* ChangXin Memory Technologies (CXMT, SSE STAR 688825): per-dashboard theme (color/font tokens).
   Loaded AFTER /assets/css/01..07. Edit CXMT's palette and typeface here only.
   Brand accent: jade green, distinct from the memory peers (Micron burgundy #7a1a2f, SK hynix
   burnt orange #c2410c, Samsung blue #1428A0) and from CBRS coral. --accent #0b7a5c clears
   white-button-text contrast at ~5:1; dark mode lifts to a brighter jade. */
:root{
  color-scheme:light;
  --bg:#F5F5EF; --panel:#FFFFFF; --ink:#182019; --muted:#54605a; --line:#E1E5DE;
  --accent:#0b7a5c; --accent-soft:#d6efe6; --accent-deep:#075640; --accent-bright:#14a878;
  --green:#1f6e3a;  --green-soft:#e3f1e8;
  --red:#b3261e;    --red-soft:#fae3e3;
  --amber:#b07206;  --amber-soft:#fbf1dd;
  --chip:#EAEEE8;   --blue:#1e5fa8; --teal:#0e6f7c;
  --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 jade, secondary a warm amber and a cool blue so multi-series charts
     stay legible rather than monochrome. Single source of colour truth: editing a token re-colours
     the matching series. */
  --chart-primary:#0b7a5c;
  --chart-secondary:#b07206;
  --chart-warm:#c2410c;
  --chart-cool:#1e5fa8;
  --chart-positive:#1f6e3a;
  --chart-negative:#b3261e;
  --chart-neutral:#5b6470;
  --chart-fill-alpha:0.12;
}
/* Dark-mode accents: lift the jade so it reads against dark panels; near-black button text
   passes contrast via --on-accent (set in the shared cascade). */
body.dark{
  --bg:#0f1512; --panel:#18201b; --ink:#EEF3EE; --muted:#9fb0a6; --line:#26302a; --chip:#1e2822;
  --accent:#2fbf8f;
  --accent-soft:#123028;
  --accent-deep:#0b7a5c;
  --accent-bright:#5fd6ac;
}
