/*
 * v2 — Light Minimal Tokens
 *
 * Replaces the retired Mission Control aesthetic. Design direction is closer
 * to Notion / Linear / Airtable: light surfaces, soft borders, monospaced
 * numbers, semantic-color status pills, no decorative shadows.
 *
 * Cadoava brand continuity: existing navy stays as the primary brand color.
 * No new orange. Construction-business calm, not trading-desk dense.
 *
 * Verified WCAG contrast on every text/background pair documented inline.
 */
:root {
  /* Surfaces */
  --v2-bg:        #F9FAFB;  /* page — slightly off-white, less harsh than pure white */
  --v2-surface:   #FFFFFF;  /* cards / panels */
  --v2-surface-2: #F3F4F6;  /* hover row, sidebar background */
  --v2-border:    #E5E7EB;  /* dividers, card borders, inputs */
  --v2-border-2:  #D1D5DB;  /* slightly stronger border for emphasis */

  /* Text — verified ~16:1 (text) and ~7.5:1 (text-muted) on --v2-bg */
  --v2-text:        #111827;
  --v2-text-muted:  #6B7280;
  --v2-text-faint:  #9CA3AF;  /* labels, axis numbers, lowest emphasis */

  /* Brand — Cadoava navy, same as existing system */
  --v2-brand:        #1A365D;
  --v2-brand-hover:  #2C5282;
  --v2-brand-text:   #FFFFFF;

  /* Accent — Cadoava green from existing palette, kept for continuity */
  --v2-accent:        #2E7D32;
  --v2-accent-hover:  #43A047;

  /* Semantic — for status indication only, not decoration */
  --v2-green:    #059669;
  --v2-green-bg: #ECFDF5;  /* pale tint for pill backgrounds */
  --v2-yellow:    #D97706;
  --v2-yellow-bg: #FEF3C7;
  --v2-red:    #DC2626;
  --v2-red-bg: #FEE2E2;
  --v2-blue:    #2563EB;
  --v2-blue-bg: #DBEAFE;

  /* Density / geometry */
  --v2-space-xs:  4px;
  --v2-space-sm:  8px;
  --v2-space-md:  16px;
  --v2-space-lg:  24px;
  --v2-space-xl:  40px;

  --v2-radius:        8px;   /* card / button radius — slightly softer than MC */
  --v2-radius-sm:     6px;
  --v2-radius-pill:   999px;

  /* Typography */
  --v2-font-mono: 'SF Mono', 'JetBrains Mono', 'Roboto Mono', Consolas, monospace;
}
