/* AUTO-GENERATED — do not edit manually. Run `bun scripts/generate-css.ts` */

:root {
  --brand-50: oklch(0.97 0.02 231);
  --brand-100: oklch(0.93 0.04 231);
  --brand-200: oklch(0.87 0.08 231);
  --brand-300: oklch(0.83 0.11 231);
  --brand-400: oklch(0.8 0.13 231);
  --brand-500: oklch(0.76 0.15 231);
  --brand-600: oklch(0.65 0.16 231);
  --brand-700: oklch(0.54 0.16 231);
  --brand-800: oklch(0.43 0.13 231);
  --brand-900: oklch(0.33 0.1 231);
  --brand-950: oklch(0.25 0.07 231);
  --neutral-50: oklch(0.97 0.005 231);
  --neutral-100: oklch(0.93 0.005 231);
  --neutral-200: oklch(0.87 0.005 231);
  --neutral-300: oklch(0.78 0.005 231);
  --neutral-400: oklch(0.68 0.01 231);
  --neutral-500: oklch(0.55 0.01 231);
  --neutral-600: oklch(0.45 0.01 231);
  --neutral-700: oklch(0.37 0.01 231);
  --neutral-800: oklch(0.28 0.01 231);
  --neutral-900: oklch(0.2 0.01 231);
  --neutral-950: oklch(0.15 0.01 231);
  --success-50: oklch(0.97 0.02 145);
  --success-100: oklch(0.93 0.04 145);
  --success-200: oklch(0.87 0.07 145);
  --success-300: oklch(0.78 0.11 145);
  --success-400: oklch(0.68 0.15 145);
  --success-500: oklch(0.55 0.17 145);
  --success-600: oklch(0.48 0.15 145);
  --success-700: oklch(0.4 0.13 145);
  --success-800: oklch(0.33 0.1 145);
  --success-900: oklch(0.27 0.08 145);
  --success-950: oklch(0.2 0.06 145);
  --warning-50: oklch(0.97 0.02 85);
  --warning-100: oklch(0.93 0.05 85);
  --warning-200: oklch(0.87 0.08 85);
  --warning-300: oklch(0.78 0.12 85);
  --warning-400: oklch(0.72 0.15 85);
  --warning-500: oklch(0.65 0.18 85);
  --warning-600: oklch(0.55 0.13 85);
  --warning-700: oklch(0.45 0.11 85);
  --warning-800: oklch(0.37 0.09 85);
  --warning-900: oklch(0.28 0.06 85);
  --warning-950: oklch(0.2 0.04 85);
  --destructive-50: oklch(0.97 0.02 25);
  --destructive-100: oklch(0.93 0.05 25);
  --destructive-200: oklch(0.87 0.08 25);
  --destructive-300: oklch(0.78 0.12 25);
  --destructive-400: oklch(0.68 0.16 25);
  --destructive-500: oklch(0.55 0.2 25);
  --destructive-600: oklch(0.48 0.18 25);
  --destructive-700: oklch(0.4 0.15 25);
  --destructive-800: oklch(0.33 0.12 25);
  --destructive-900: oklch(0.27 0.09 25);
  --destructive-950: oklch(0.2 0.06 25);
  --viz-1: oklch(0.5 0.22 250);
  --viz-2: oklch(0.62 0.2 320);
  --viz-3: oklch(0.62 0.19 25);
  --viz-4: oklch(0.65 0.17 145);
  --viz-5: oklch(0.75 0.17 85);
  --background: oklch(0.97 0.005 231);
  --foreground: oklch(0.15 0.01 231);
  --card: oklch(1 0 0);
  --card-foreground: oklch(0.15 0.01 231);
  --popover: oklch(1 0 0);
  --popover-foreground: oklch(0.15 0.01 231);
  --primary: oklch(0.76 0.15 231);
  --primary-foreground: oklch(0.15 0.01 231);
  --secondary: oklch(0.95 0.01 231);
  --secondary-foreground: oklch(0.2 0.02 231);
  --muted: oklch(0.95 0.01 231);
  --muted-foreground: oklch(0.45 0.02 231);
  --accent: oklch(0.95 0.04 231);
  --accent-foreground: oklch(0.2 0.02 231);
  --destructive: oklch(0.48 0.18 25);
  --destructive-foreground: oklch(0.98 0.01 25);
  --success: oklch(0.48 0.15 145);
  --success-foreground: oklch(0.98 0.01 145);
  --warning: oklch(0.65 0.18 85);
  --warning-foreground: oklch(0.2 0.04 85);
  --border: oklch(0.86 0.01 231);
  --input: oklch(0.86 0.01 231);
  --ring: oklch(0.76 0.15 231);
  --radius: 0.2rem;
  --chart-1: oklch(0.5 0.22 250);
  --chart-2: oklch(0.62 0.2 320);
  --chart-3: oklch(0.62 0.19 25);
  --chart-4: oklch(0.65 0.17 145);
  --chart-5: oklch(0.75 0.17 85);
  --sidebar: oklch(0.98 0.005 231);
  --sidebar-foreground: oklch(0.3 0.02 231);
  --sidebar-primary: oklch(0.76 0.15 231);
  --sidebar-primary-foreground: oklch(0.15 0.01 231);
  --sidebar-accent: oklch(0.95 0.04 231);
  --sidebar-accent-foreground: oklch(0.2 0.02 231);
  --sidebar-border: oklch(0.86 0.01 231);
  --sidebar-ring: oklch(0.76 0.15 231);
}

.dark {
  --background: oklch(0.15 0.01 231);
  --foreground: oklch(0.8 0.01 231);
  --card: oklch(0.18 0.01 231);
  --card-foreground: oklch(0.8 0.01 231);
  --popover: oklch(0.18 0.01 231);
  --popover-foreground: oklch(0.95 0.01 231);
  --primary: oklch(0.76 0.15 231);
  --primary-foreground: oklch(0.15 0.01 231);
  --secondary: oklch(0.22 0.02 231);
  --secondary-foreground: oklch(0.95 0.01 231);
  --muted: oklch(0.22 0.02 231);
  --muted-foreground: oklch(0.65 0.02 231);
  --accent: oklch(0.28 0.06 231);
  --accent-foreground: oklch(0.95 0.01 231);
  --destructive: oklch(0.48 0.18 25);
  --destructive-foreground: oklch(0.98 0.01 25);
  --success: oklch(0.48 0.15 145);
  --success-foreground: oklch(0.98 0.01 145);
  --warning: oklch(0.65 0.18 85);
  --warning-foreground: oklch(0.2 0.04 85);
  --border: oklch(0.28 0.02 231);
  --input: oklch(0.28 0.02 231);
  --ring: oklch(0.76 0.15 231);
  --chart-1: oklch(0.5 0.22 250);
  --chart-2: oklch(0.62 0.2 320);
  --chart-3: oklch(0.62 0.19 25);
  --chart-4: oklch(0.65 0.17 145);
  --chart-5: oklch(0.75 0.17 85);
  --sidebar: oklch(0.17 0.01 231);
  --sidebar-foreground: oklch(0.85 0.01 231);
  --sidebar-primary: oklch(0.76 0.15 231);
  --sidebar-primary-foreground: oklch(0.15 0.01 231);
  --sidebar-accent: oklch(0.28 0.06 231);
  --sidebar-accent-foreground: oklch(0.95 0.01 231);
  --sidebar-border: oklch(0.28 0.02 231);
  --sidebar-ring: oklch(0.76 0.15 231);
}
