/* JAGP brand tokens: "Flag & Asphalt" (see vault/09 Brand & Marketing/Brand Identity.md) */
:root {
  /* Core */
  --jagp-asphalt: #0E0F11;   /* primary dark background */
  --jagp-carbon: #1B1D21;    /* surfaces on asphalt */
  --jagp-keffiyeh: #F6F6F3;  /* text on dark, paper */
  --jagp-paper: #FBFAF7;     /* lightest paper */
  --jagp-red: #CE1126;       /* Star Red: brand primary, COCKPIT, penalty/slower */
  --jagp-red-hot: #FF3B4E;   /* red text on dark (AA) */
  --jagp-red-deep: #8E0B1B;  /* pressed, red text on light */
  --jagp-green: #007A3D;     /* Flag Green: print / on light */
  --jagp-signal: #1ED67A;    /* Signal Green: screen, AUTONOMA, AIDA, faster */
  --jagp-amber: #F5A300;     /* Caution Amber: yellow flag, caution, highlight */
  --jagp-grid: #8B8F97;      /* secondary text on dark */
  --jagp-grid-ink: #585C63;  /* secondary text on light */

  /* Flag of Jordan: only for drawing the flag itself (Constitution Art. 4, D-041). Never brand tints.
     Red/green are the Commons values; the Royal Protocol (2007) reportedly gives Pantone 200 / 356 (unconfirmed). */
  --jagp-flag-black: #000000;
  --jagp-flag-white: #FFFFFF;
  --jagp-flag-green: #007A3D;
  --jagp-flag-red: #CE1126;

  /* Semantic */
  --jagp-tier-cockpit: var(--jagp-red);
  --jagp-tier-autonoma: var(--jagp-signal);
  --jagp-faster: var(--jagp-signal);
  --jagp-slower: var(--jagp-red-hot);
  --jagp-caution: var(--jagp-amber);

  /* Type */
  --jagp-font-display: "Anybody", "Readex Pro", system-ui, sans-serif;
  --jagp-font-display-ar: "Readex Pro", "IBM Plex Sans Arabic", system-ui, sans-serif;
  --jagp-font-text: "IBM Plex Sans", "IBM Plex Sans Arabic", Arial, sans-serif;
  --jagp-font-data: "JetBrains Mono", ui-monospace, monospace;
}
