/* 
   Navpath Design System: Tokens
   Centralized variables for the Precision Navigator theme.
*/

:root {
    --primary: #002045;
    --primary-container: #1a365d;
    --secondary: #515f74;
    --tertiary: #caf300;
    --background: #faf8ff;
    
    /* Tonal Layering (DESIGN.md Section 4) */
    --surface: #faf8ff;
    --surface-container-low: #f2f3ff;
    --surface-container: #eaedff;
    --surface-container-high: #e2e7ff;
    --surface-container-highest: #dae2fd;
    --surface-container-lowest: #ffffff;
    
    --on-surface: #131b2e;
    --on-surface-variant: #43474e;
    --outline-variant: rgba(196, 198, 207, 0.15);
    
    /* Typography Scales */
    --font-headline: 'Space Grotesk', sans-serif;
    --font-body: 'Inter', sans-serif;
}
