/* ===== VETTOR DESIGN TOKENS v2 ===== */
/* Palette: "Industrial Trust" — off-black + cyan + warm greys */

:root {
    /* Background scale — off-black with subtle warmth */
    --color-bg: #0d0d0d;
    --color-bg-raised: #141414;
    --color-bg-elevated: #1a1a1a;
    --color-bg-inset: #0a0a0a;

    /* Border scale */
    --color-border: #262626;
    --color-border-hover: #404040;
    --color-border-focus: #fafafa;

    /* Text scale */
    --color-text: #ededed;
    --color-text-secondary: #a3a3a3;
    --color-text-tertiary: #737373;

    /* Accent — cyan (not green — differentiation) */
    --color-accent: #06b6d4;
    --color-accent-hover: #22d3ee;
    --color-accent-subtle: rgba(6, 182, 212, 0.12);
    --color-accent-glow: rgba(6, 182, 212, 0.25);

    /* Score tiers */
    --color-score-excellent: #06b6d4;
    --color-score-good: #eab308;
    --color-score-average: #f97316;
    --color-score-poor: #ef4444;

    /* Verification */
    --color-verified: #22c55e;
    --color-unverified: #f97316;
    --color-alert: #ef4444;

    /* Typography — system-first stack (no webfonts loaded; refined via spacing/weights) */
    --font-display: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Inter', Roboto, sans-serif;
    --font-body: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Inter', Roboto, sans-serif;
    --font-mono: ui-monospace, 'SF Mono', 'Cascadia Code', 'Consolas', monospace;

    /* Radii */
    --radius-sm: 6px;
    --radius-md: 10px;
    --radius-lg: 16px;
    --radius-xl: 24px;

    /* Shadows */
    --shadow-card: 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.03) inset;
    --shadow-modal: 0 16px 48px rgba(0, 0, 0, 0.6);
    --shadow-glow: 0 0 20px var(--color-accent-glow);

    /* Transitions */
    --transition-fast: 150ms ease;
    --transition: 200ms ease;
    --transition-slow: 400ms ease;

    /* Z-index scale */
    --z-header: 100;
    --z-modal: 200;
    --z-toast: 300;
}