/* ──────────────────────────────────────────────────────────────────────────
   Micronegative Desktop — shared design tokens
   Commit 4 (redesign handover): one canonical :root for the dark "Studio
   family" pages, replacing 9 independently-drifted copies. Studio's own
   values win wherever pages disagreed (e.g. --text-2/--text-3 had quietly
   drifted to #8f8a82/#4a4844 on Mono/Print/Restore vs Studio's #888880/#444).

   Scope: about, credits, custom, gallery, mono, print, privacy, restore,
   studio — the pages that already share this exact dark palette. Deliberately
   NOT film.html/filmforge.html (their own amber/paper editorial identity —
   a different product, not a drifted copy of this one), NOT m.html (mobile,
   shares m2.html's own tokens.css instead), and NOT compose.html/
   scope-window.html (dev harness / detached popup, no shared-identity stake).

   A page that needs its own accent on top of this (Mono's safelight amber,
   Print's fine-print gold, Restore's neural cyan) links this file FIRST,
   then adds a small local :root with only that one accent group — see each
   page's own <head> for the exact three variables it layers on. */
:root{
  --bg:#0A0A0A; --surface:#111111; --card:#161616; --card-2:#1c1c1c;
  --border:rgba(255,255,255,0.08); --border-strong:rgba(255,255,255,0.18);
  --text:#E8E3DC; --text-2:#888880; --text-3:#444;
  /* The accent for every lime-family page (studio, about, gallery, credits, privacy, custom).
     Moved here from studio.html's own :root once it was confirmed that mono, print and restore
     reference --lime exactly zero times — they carry --safe instead — so raising it to the
     shared file reaches all six lime pages at once and still cannot leak into the three that
     have their own accent. css/signal.css reads it through --sig-accent. */
  --lime:#E7FE55; --lime-ink:#E7FE55;
  --r:10px; --font-serif:'JetBrains Mono',monospace; --font-sans:'Inter',sans-serif;
}
