/* Generated from design-tokens/src/tokens.ts by `npm run build -w design-tokens`. Do not edit. */
:root {
  --bg: #0b0f16;
  --bg-deep: #070a10;
  --panel: #131022;
  --raised: #1a1630;
  --panel-glass: rgba(14, 12, 26, 0.97);
  --scrim: rgba(10, 10, 16, 0.32);
  --scrim-strong: rgba(10, 10, 16, 0.72);
  --border: #241d3a;
  --border-strong: #4c1d95;
  --ink: #e6e6e6;
  --ink-strong: #ffffff;
  --muted: #8b8b98;
  --off: #565664;
  --accent: #a78bfa;
  --accent-soft: #c4b5fd;
  --accent-pale: #ddd6fe;
  --accent-strong: #7c3aed;
  --accent-deep: #4c1d95;
  --on-accent: #ffffff;
  --highlight: #66ccff;
  --on: #22c55e;
  --waiting: #facc15;
  --warn: #fbbf24;
  --error: #f87171;
  --out: #f58a8a;
  --gem: #e9e6f5;
  --gem-ink: #17142a;
  --domain-fury: #e5484d;
  --domain-calm: #3fb97a;
  --domain-mind: #3b8fe8;
  --domain-body: #f08a24;
  --domain-chaos: #9b5de5;
  --domain-order: #e2b93b;
  --gradient-brand: linear-gradient(135deg, #7c3aed, #4c1d95);
  --font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;
  --text-display: 50px;
  --text-page-title: 44px;
  --text-heading: 32px;
  --text-subheading: 20px;
  --text-lead: 18px;
  --text-body: 16px;
  --text-small: 14px;
  --text-kicker: 12px;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-8: 48px;
  --space-10: 72px;
  --space-12: 96px;
  --radius-xs: 4px;
  --radius-sm: 6px;
  --radius-md: 8px;
  --radius-lg: 10px;
  --radius-xl: 14px;
  --radius-pill: 999px;
  --shadow-panel: 0 16px 36px -16px rgba(0, 0, 0, 0.7);
  --shadow-glow: 0 0 0 1px rgba(167, 139, 250, 0.25), 0 10px 40px -12px rgba(124, 58, 237, 0.55);
  --duration-fast: 140ms;
  --duration-base: 150ms;
  --duration-fade: 600ms;
}
