/* Design tokens — lifted verbatim from index.html's inline <style>.
   Consumed by index.html, 404.html, prose.css and every generated page.

   ⚠️ pricing.html deliberately does NOT use this file. It carries a SECOND
   vocabulary for the identical palette (--surface/--text/--accent/--line where
   this file says --s1/--tx/--cy4/--bd-strong). The values agree exactly — there
   is no drift — but reconciling the two naming schemes is a design decision,
   not build plumbing, so it is filed as its own backlog item. If you change a
   colour here, change pricing.html's block too until that lands. */
:root{
--bg-deep:#070B11;--bg:#0A0F16;--s1:#0C1420;--s2:#111B29;--s3:#162334;
--bd:#1C2634;--bd-strong:#263140;
--tx:#F3F6FA;--tx2:#8B98A9;--tx3:#5B6878;
--cy2:#A5F3FC;--cy3:#67E8F9;--cy4:#22D3EE;--cy6:#0891B2;--cy950:#06222B;
--ok:#34D399;--okbg:rgba(52,211,153,.12);--warn:#FBBF24;--warnbg:rgba(251,191,36,.12);--infobg:rgba(34,211,238,.10);
--ph-pm:#A78BFA;--ph-ar:#60A5FA;--ph-te:#FBBF24;--ph-de:#22D3EE;--ph-qa:#F472B6;--ph-do:#34D399;
--sans:'ABC Oracle',system-ui,sans-serif;--mono:'JetBrains Mono',ui-monospace,monospace;
}
