@tailwind base; @tailwind components; @tailwind utilities; @layer base { :root { --background: 35 20% 97%; --foreground: 220 25% 15%; --card: 35 15% 93%; --card-foreground: 220 25% 15%; --popover: 35 20% 97%; --popover-foreground: 220 25% 15%; --primary: 215 50% 22%; --primary-foreground: 35 20% 97%; --secondary: 35 10% 88%; --secondary-foreground: 220 25% 15%; --muted: 35 10% 90%; --muted-foreground: 220 12% 48%; --accent: 18 72% 42%; --accent-foreground: 35 20% 97%; --destructive: 0 72% 50%; --destructive-foreground: 35 20% 97%; --border: 35 15% 83%; --input: 35 15% 88%; --ring: 215 50% 22%; --radius: 0.375rem; } } @layer base { * { @apply border-border; } body { @apply bg-background text-foreground font-body antialiased; } }