:root {
  --font-sans: 'Space Grotesk', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --font-mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace;

  --color-bg: #0b0d10;
  --color-surface: #13171f;
  --color-surface-2: #1a202c;
  --color-surface-hover: #222a38;
  --color-line: #262e3d;
  --color-line-light: #343e52;

  --color-accent: #e50914;
  --color-accent-hover: #f40612;
  --color-accent-ink: #ffffff;
  --color-accent-subtle: rgba(229, 9, 20, 0.15);

  --color-text-main: #f0f4f8;
  --color-text-muted: #8c9ba5;
  --color-text-dim: #5c6b77;

  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 12px;
  --radius-full: 9999px;

  --shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.4);
  --shadow-md: 0 4px 12px rgba(0, 0, 0, 0.6);
  --shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.8);

  --transition-fast: 0.15s cubic-bezier(0.4, 0, 0.2, 1);
  --transition-normal: 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}
