
:root {
  --radius: 0.875rem;
  --radius-sm: 0.5rem;
  --foreground: oklch(0.18 0.02 260);
  --primary: oklch(0.97 0.004 240);
  --primary-foreground: oklch(0.18 0.02 260);
  --secondary: oklch(0.95 0.008 250);
  --secondary-foreground: oklch(0.18 0.02 260);
  --muted: oklch(0.985 0.003 250);
  --muted-foreground: oklch(0.18 0.02 260);
  --muted-font: oklch(0.45 0.02 260);
  --surface: oklch(1 0 0);
  --surface-foreground: oklch(0.18 0.02 260);
  --red-light: oklch(0.6 0.22 25 / 0.1);
  --red-hover: oklch(0.6 0.22 25);
  --red: oklch(0.52 0.20 25);
  --red-foreground: oklch(1 0 0);
  --blue: oklch(0.5 0.19 258);
  --blue-hover: oklch(0.42 0.18 258);
  --blue-dark: oklch(0.4 0.17 258);
  --blue-dark-hover: oklch(0.33 0.16 258);
  --green: rgb(6, 238, 122);
  --green-hover: rgb(4, 196, 101);
  --orange: rgb(238, 176, 6);
  --orange-hover: rgb(207, 153, 5);
  --orange-dark: rgb(177, 131, 5);
  --cream: rgb(241, 189, 120);
  --grey: oklch(0.5 0.01 260);
  --black: black;
  --blue-foreground: oklch(1 0 0);
  --green-foreground: oklch(1 0 0);
  --orange-foreground: oklch(1 0 0);
  --red-foreground: oklch(1 0 0);
  --border: oklch(0.9 0.006 250);
  --border-strong: oklch(0.85 0.008 250);
  --input: oklch(0.18 0.02 260 / 0.28);


  --font-display: "Public Sans", "Inter", sans-serif;
  --font-sans: "Inter", sans-serif;
  --font-mono: "JetBrains Mono", monospace;
} 
    