/* Waypoint palette and type, mapped onto the same token names.
   Colour and typeface only - no structural rules. Navigation, spacing,
   corner radius, shadows and component styling stay exactly as they are.
   Copy over tokens.css to switch; copy the dark one back to revert.

   Original header follows.

   Shared design tokens.
   Extracted 2026-08-18: this block was previously duplicated byte-identically
   across six files. Every page now links this one file, so changing the palette
   - or trying a different design language - is a single-file edit.

   RGB triplets exist so translucent variants derive from the same source colour
   instead of repeating a literal rgba() that silently drifts from its base. */
:root{
  --bg:#ffffff;--bg2:#f5f4f1;--panel:#ffffff;--line:#d8d5cf;
  --ink:#111111;--ink2:#333333;--mut:#5c5c5c;
  --amber:#b72b1c;--lit:#d24030;--green:#208c55;--cut:#b72b1c;
  --film:#f5f4f1;--rebate:#faf9f7;
  --hd:'Archivo',Helvetica,Arial,sans-serif;--bd:'Archivo',Helvetica,Arial,sans-serif;--mo:ui-monospace,'JetBrains Mono',monospace;

  /* triplets for alpha derivation */
  --bg-rgb:255,255,255;--ink-rgb:17,17,17;
  --amber-rgb:183,43,28;--lit-rgb:210,64,48;--green-rgb:32,140,85;

  /* surfaces and furniture, previously hard-coded per page */
  --nav-bg:rgba(255,255,255,.9);
  --card:#ffffff;--card-2:#ffffff;--card-3:#f5f4f1;
  --grad-a:#ffffff;--grad-b:#fbfaf8;
  --grad-c:#ffffff;--grad-d:#f7f6f3;
  --sunk:#f5f4f1;--sunk-2:#f0efec;--sunk-3:#eae9e5;
  --edge:#d8d5cf;--rust:#b72b1c;
  --ink-hi:#111111;--ink-hi2:#222222;
  --shadow:rgba(17,17,17,.10);
  --tint-weak:rgba(17,17,17,.04);--tint:rgba(17,17,17,.08);

  /* second sweep: page-specific shades */
  --deep:#f5f4f1;--deep-2:#eae9e5;
  --paper:#333333;--paper-mut:#5c5c5c;
  --slab:#f5f4f1;--slab-2:#eae9e5;--slab-mut:#5c5c5c;
  --sheet:#111111;--sheet-2:#333333;--sheet-hi:#000000;
}
