/* ─── Clearline Health brand tokens ─────────────────────────────────
   Shared root-scope CSS variables for the /<product>/register pages.
   Per-page inlined copies were extracted on 2026-05-12 to keep the
   three forms in sync — a colour fix now lands in one place.

   The SPAs at /aura-os/, /compass/, /scrive/ still inline their own
   per-page tokens (they predate this file and their bundles are
   self-contained PWA shells). Migrating those is out of scope here;
   if you're touching them next session, copy the values from this
   file rather than guessing.

   Values are the exact same hex codes that were previously inlined
   in each register page's <style> block — DO NOT INVENT NEW COLOURS.
============================================================ */
:root {
  /* Suite-wide neutrals */
  --ink: #0A0E1A;
  --paper: #FAFAF7;
  --node: #00D9C0;
  --fog: #F4F4F1;
  --line: #E5E5E0;
  --quiet: #6A7280;

  /* Error palette — used by validation hints + error boxes across
     all three register forms. */
  --error: #B91C1C;
  --error-bg: #FEF2F2;
  --error-border: #FCA5A5;

  /* Aura OS — SIL provider product. Navy primary, soft-blue tinted
     surface for the success-panel icon backdrop. */
  --aura-navy: #142774;
  --aura-bg: #F0F6FF;

  /* Compass — NDIS family product. Forest-sage primary, cream paper,
     coral accent dot used by the eyebrow line + map-pin glyphs. */
  --compass-sage: #2C4A3E;
  --compass-cream: #FFF8F0;
  --compass-coral: #C47A5A;

  /* Scrive — OT clinician product. Deep-ink primary, bone paper,
     amber accent for strength-meter "strong" + eyebrow dot. */
  --scrive-ink: #0F1B3D;
  --scrive-bone: #F5F1E8;
  --scrive-amber: #D4A645;

  /* Pilot — NDIS Support Coordinator product. Slate-blue primary,
     warm cream paper, coral accent. Deliberately distinct from
     Aura's navy + Compass's sage + Scrive's deep ink so the four
     register pages read as siblings, not duplicates. */
  --pilot-slate: #3D5A80;
  --pilot-cream: #F2EEE7;
  --pilot-coral: #E76F51;
}
