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

:root {
  --colors-black: #000000;
  --colors-white: #ffffff;
  --colors-gray-50: #f8fafc;
  --colors-gray-100: #f1f5f9;
  --colors-gray-200: #e2e8f0;
  --colors-gray-300: #cbd5e1;
  --colors-gray-400: #94a3b8;
  --colors-gray-500: #64748b;
  --colors-gray-600: #475569;
  --colors-gray-700: #334155;
  --colors-gray-800: #1e293b;
  --colors-gray-900: #0f172a;
  --colors-gray-950: #020617;
  --colors-blue-50: #eff6ff;
  --colors-blue-100: #dbeafe;
  --colors-blue-200: #bfdbfe;
  --colors-blue-300: #93c5fd;
  --colors-blue-400: #60a5fa;
  --colors-blue-500: #3b82f6;
  --colors-blue-600: #2563eb;
  --colors-blue-700: #1d4ed8;
  --colors-blue-800: #1e40af;
  --colors-blue-900: #1e3a8a;
  --colors-cyan-100: #cffafe;
  --colors-cyan-200: #a5f3fc;
  --colors-cyan-300: #67e8f9;
  --colors-cyan-400: #22d3ee;
  --colors-cyan-500: #06b6d4;
  --colors-cyan-600: #0891b2;
  --colors-red-100: #fee2e2;
  --colors-red-200: #fecaca;
  --colors-red-300: #fca5a5;
  --colors-red-400: #f87171;
  --colors-red-500: #ef4444;
  --colors-red-600: #dc2626;
  --colors-red-700: #b91c1c;
  --colors-red-800: #991b1b;
  --colors-red-900: #7f1d1d;
  --colors-orange-100: #fffaf0;
  --colors-orange-200: #feebc8;
  --colors-orange-300: #fbd38d;
  --colors-orange-400: #f6ad55;
  --colors-orange-500: #ed8936;
  --colors-orange-600: #dd6b20;
  --colors-orange-700: #c05621;
  --colors-orange-800: #9c4221;
  --colors-orange-900: #7b341e;
  --dimensions-0: 0px;
  --dimensions-1: 4px;
  --dimensions-2: 8px;
  --dimensions-3: 12px;
  --dimensions-4: 16px;
  --dimensions-5: 20px;
  --dimensions-6: 24px;
  --dimensions-7: 28px;
  --dimensions-8: 32px;
  --dimensions-9: 36px;
  --dimensions-10: 40px;
  --dimensions-11: 44px;
  --dimensions-12: 48px;
  --dimensions-13: 52px;
  --dimensions-14: 56px;
  --dimensions-15: 60px;
  --dimensions-16: 64px;
  --dimensions-20: 80px;
  --dimensions-24: 96px;
  --dimensions-32: 128px;
  --dimensions-max: 9999px;
  --transitions-emphasis: 300ms cubic-bezier(0.5, 0, 1, 1) 0ms;
  --transitions-fade: 600ms cubic-bezier(0, 0, 0.5, 1) 0ms;
  --transitions-easing-functions-accelerate: cubic-bezier(0.5, 0, 1, 1);
  --transitions-easing-functions-decelerate: cubic-bezier(0, 0, 0.5, 1);
  --transitions-durations-instant: 0ms;
  --transitions-durations-short: 100ms;
  --transitions-durations-medium: 300ms;
  --transitions-durations-long: 600ms;
  --borders-heavy: 4px solid #000000;
  --borders-wireframe: 8px dashed #dd6b20;
  --shadows-sm: 0px 4px 12px 0px #000000;
  --shadows-md: 0px 8px 16px 0px rgb(0 0 0 / 0.1);
  --shadows-lg: 0px 16px 24px 0px rgb(0 0 0 / 0.1);
  --shadows-xl: 0px 20px 32px 0px rgb(0 0 0 / 0.15);
  --shadows-card: 0px 12px 32px 0px rgb(0 0 0 / 0.08);
  --radius-sm: 4px;
  --radius-md: 6px;
  --radius-base: 8px;
  --radius-lg: 12px;
  --radius-xl: 16px;
  --radius-2xl: 24px;
  --radius-full: 9999px;
  --color-bg: #ffffff;
  --color-fg: #020817;
  --color-card: #ffffff;
  --color-card-fg: #020817;
  --color-primary: #3b82f6;
  --color-primary-fg: #f8fafc;
  --color-primary-hover: #2563eb;
  --color-accent: #22d3ee;
  --color-accent-fg: #020817;
  --color-secondary: #f1f5f9;
  --color-secondary-fg: #0f172a;
  --color-muted: #f1f5f9;
  --color-muted-fg: #64748b;
  --color-border: #e2e8f0;
  --color-input: #e2e8f0;
  --color-ring: #3b82f6;
  --color-destructive: #ef4444;
  --color-destructive-fg: #f8fafc;
  --surface-0: #ffffff;
  --surface-1: #f1f5f9;
  --surface-2: #e2e8f0;
  --surface-3: #cbd5e1;
  --text-fonts-sans: Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;
  --text-fonts-mono: ui-monospace, 'Cascadia Code', 'Source Code Pro', Menlo, monospace;
  --text-sizes-xs: 12px;
  --text-sizes-sm: 14px;
  --text-sizes-base: 16px;
  --text-sizes-lg: 18px;
  --text-sizes-xl: 20px;
  --text-sizes-2xl: 24px;
  --text-sizes-3xl: 30px;
  --text-sizes-4xl: 36px;
  --text-sizes-5xl: 48px;
  --text-sizes-6xl: 60px;
  --text-weights-normal: 400;
  --text-weights-medium: 500;
  --text-weights-semibold: 600;
  --text-weights-bold: 700;
  --text-line-heights-tight: 1.25;
  --text-line-heights-snug: 1.375;
  --text-line-heights-normal: 1.5;
  --text-line-heights-relaxed: 1.625;
  --text-typography-heading: 700 36px/1.25 Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;
  --text-typography-body: 400 16px/1.5 Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;
  --text-typography-lead: 400 20px/1.625 Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;
  --text-typography-small: 400 14px/1.5 Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;
}
