/**
 * Do not edit directly, this file was auto-generated.
 */

:root {
  --color-bg-page: #050812;
  --color-bg-deep: #05070f;
  --color-bg-surface: #0a0c13;
  --color-bg-elevated: #1a1d29;
  --color-bg-navy: #0b1430;
  --color-blue-300: #93c5fd;
  --color-blue-400: #60a5fa;
  --color-blue-500: #3b82f6;
  --color-sky-200: #bae6fd;
  --color-sky-300: #7dd3fc;
  --color-violet-400: #a78bfa;
  --color-violet-500: #8b5cf6;
  --color-violet-indigo4: #818cf8;
  --color-red-600: #dc2626;
  --color-red-800: #991b1b;
  --color-neutral-white: #ffffff;
  --color-neutral-helmet: #8b8f9a;
  --color-surface-page: #050812;
  --color-surface-default: #0a0c13;
  --color-surface-elevated: #1a1d29;
  --color-surface-navy: #0b1430;
  --color-text-primary: #ffffff;
  --color-text-muted: #ffffff99;
  --color-action-primary: #3b82f6;
  --color-action-primary-hover: #60a5fa;
  --color-state-blocked: #dc2626;
  --color-state-safe: #60a5fa;
  --color-state-warn: #8b5cf6;
  --color-brand-mark: #8b8f9a;
  --space-xs: 4;
  --space-sm: 8;
  --space-md: 16;
  --space-lg: 24;
  --space-xl: 40;
  --radius-sm: 6;
  --radius-md: 12;
  --radius-lg: 20;
  --motion-duration-fast: 150;
  --motion-duration-medium: 300;
  --motion-duration-slow: 600;
  --motion-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --motion-easing-decelerate: cubic-bezier(0, 0, 0.2, 1);
  --font-family-display: Archivo;
  --font-family-label: Archivo;
  --font-family-body: Inter Tight;
  --font-family-mono: Geist Mono;
  --font-size-xs: 12;
  --font-size-sm: 14;
  --font-size-md: 16;
  --font-size-lg: 20;
  --font-size-xl: 28;
  --font-size-display: 64;
}
