/* Shared design tokens — design.md is the source of truth. One copy so the
   6 non-Flutter HTML surfaces (landing, showcases, privacy, ops, claim, the
   server-rendered club pages) can't drift from each other the way 7
   independently copy-pasted :root blocks eventually would have (2026-08-06
   claim/ops architecture decision — kept these pages as static HTML rather
   than Flutter routes, but consolidated the one thing that was genuinely at
   risk of silent drift). The Flutter app has its own equivalent in
   app/lib/theme.dart; sample-report/index.html keeps its own extended
   report-specific token set (--navy-900, --ok, --part, etc.) since it's a
   deliberately distinct "report deliverable" design system, not part of
   this consolidation. */
:root {
  --navy: #16223D;
  --navy-700: #1E2E52;
  --orange: #F4611D;
  --blue: #2563EB;
  --blue-band: #F0F5FE;
  --chalk: #F2F4F8;
  --white: #FFFFFF;
  --ink: #1A2333;
  --ink-dim: #5A6580;
  --outline: #D9DEE8;
  --green: #2E7D4F;
  --green-bg: #E3F0E8;
  --gold: #9A6E10;
  --gold-bg: #F6EDD4;
  --clay: #B23A2B;
  --clay-bg: #F8E4E0;
}
