/*
 * AZDM Option A v2 ("Cobalt & Anodized Titanium") Global Design Tokens.
 *
 * Replaces legacy signal-lime and warm stone palettes with
 * Glacier Alabaster (#F5F7FA), Machined Anodized Silver-Slate (#EAEFF5),
 * Electric Cobalt (#0052FF), Sapphire Cyan (#0284C7), and Deep Midnight Sapphire (#08142C).
 */

:root {
    /* Option A v2: Cobalt & Anodized Titanium Tokens */
    --bg-canvas: #F5F7FA;
    --bg-stage: #EAEFF5;
    --bg-stage-deep: #DCE4EE;
    --bg-surface: #FFFFFF;
    --bg-sapphire: #08142C;
    --bg-sapphire-elevated: #0E1F40;

    --ink-deep: #0A101D;
    --ink-secondary: #475569;
    --ink-muted: #64748B;
    --ink-subtle: #94A3B8;

    --accent-blue: #0052FF;
    --accent-blue-hover: #0040C1;
    --accent-cyan: #0284C7;
    --accent-wash: #EBF2FF;
    --accent-border: rgba(0, 82, 255, 0.22);

    --status-emerald: #059669;
    --status-emerald-wash: #ECFDF5;

    /* Double-Bezel Machined Architecture Tokens */
    --bezel-outer-bg: rgba(10, 16, 29, 0.035);
    --bezel-outer-border: rgba(10, 16, 29, 0.08);
    --bezel-inner-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 18px 42px -14px rgba(10, 16, 29, 0.065);
    --bezel-inner-shadow-hover: inset 0 1px 0 #FFFFFF, 0 28px 60px -12px rgba(0, 82, 255, 0.13);

    /* Typography */
    --font-display: 'Space Grotesk', 'Plus Jakarta Sans', sans-serif;
    --font-sans: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;
    --font-mono: 'JetBrains Mono', monospace;

    /* Spring & Physics Curves */
    --ease-master: cubic-bezier(0.32, 0.72, 0, 1);
    --ease-spring: cubic-bezier(0.22, 1, 0.36, 1);

    /* Mapped AZDM Theme Tokens (Cobalt & Anodized Titanium) */
    --azdm-accent: #0052FF;
    --azdm-accent-hover: #0040C1;
    --azdm-accent-cyan: #0284C7;
    --azdm-accent-wash: #EBF2FF;
    --azdm-accent-ink: #0052FF;

    --azdm-ink: #0A101D;
    --azdm-ink-soft: #08142C;
    --azdm-paper: #F5F7FA;
    --azdm-stage: #EAEFF5;
    --azdm-paper-strong: #FFFFFF;

    --azdm-muted: #64748B;
    --azdm-muted-on-dark: rgba(245, 247, 250, 0.72);

    --azdm-line: rgba(10, 16, 29, 0.09);
    --azdm-line-strong: rgba(10, 16, 29, 0.16);
    --azdm-line-dark: rgba(255, 255, 255, 0.12);

    --azdm-ease: cubic-bezier(0.22, 1, 0.36, 1);
    --azdm-ease-slow: cubic-bezier(0.32, 0.72, 0, 1);

    --azdm-font-display: 'Space Grotesk', 'Plus Jakarta Sans', sans-serif;
    --azdm-font-sans: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif;
    --azdm-font-mono: 'JetBrains Mono', monospace;

    --azdm-section-space: clamp(56px, 8vw, 104px);
}