/* ──────────────────────────────────────────────────────────────
   LTS dashboard design tokens — THE shared palette.

   One source of truth for the look every LTS dashboard shares:
   a cool gray canvas, a blue accent, a slate sidebar. Served at
   /theme.css on the web host, exactly like /report_tools.js; each
   app links it in <head> BEFORE its own assets/app.css and reads
   these variables instead of hardcoding hues.

   To restyle the whole suite, change a value here — do NOT fork the
   palette per app (that is how widm_ng drifted to a warm theme and
   had to be pulled back). New app? Link this and use var(--…).
   ────────────────────────────────────────────────────────────── */
:root {
  --bg:#f6f7f9;      /* page canvas             */
  --card:#fff;       /* card / panel surface    */
  --line:#e3e6ea;    /* borders / hairlines     */
  --line2:#eef1f4;   /* lighter hairline        */
  --subtle:#f8fafc;  /* subtle fill / row hover */
  --muted:#6b7280;   /* secondary text          */
  --ok:#15803d;      /* success                 */
  --err:#b91c1c;     /* error / danger          */
  --warn:#92400e;    /* warning                 */
  --accent:#2563eb;                      /* primary / links      */
  --accent-hover:#1d4ed8;                /* primary hover        */
  --accent-soft:rgba(37,99,235,0.18);    /* accent tint / ring   */
  --accent-text:#93c5fd;                 /* accent text on dark  */
  --side:#1f2937;    /* sidebar background      */
  --side2:#111827;   /* sidebar deep / active   */
}
