/*
 * Stage Guides — Shared Design Tokens
 *
 * Primitive values only. These are the raw constants.
 * Each app (index.html, admin/index.html) defines its own
 * semantic variables that reference these primitives.
 *
 * Do not put layout, spacing, or theme-specific rules here.
 */

:root {
   /* Brand colours */
   --token-red: #c8362a;
   --token-red-dk: #a82818;
   --token-teal: #2a7a7a;
   --token-sun: #f2c12e;
   --token-green: #2e9e5a;
   --token-amber: #c87820;
   --token-blue: #2060c8;

   /* Podium */
   --token-gold: #f2c12e;
   --token-silver: #c0c0c0;
   --token-bronze: #cd7f32;

   /* Neutrals — dark scale */
   --token-void: #080808;
   --token-carbon: #141414;
   --token-surface: #1d1b19; /* A01 warm dark */
   --token-raised: #242220; /* A02 clear elevation step */
   --token-bright: #f0ede6;
   --token-text: #e8e4dc;
   --token-muted: #7a7a7a; /* B10 meta text shade */
   --token-terrain: #1a2416;

   /* Neutrals — light scale (admin main area, G39) */
   --token-light: #f5f3f0; /* light main background */
   --token-paper: #fafaf8; /* light topbar / elevated surface */

   /* Typography */
   --token-font-head: 'Arial Black', 'Arial Bold', Arial, sans-serif;
   --token-font-narrow: 'Arial Narrow', Arial, sans-serif;
   --token-font-mono: 'DM Mono', 'Courier New', monospace;
}
