@tailwind base; @tailwind components; @tailwind utilities; @layer base { :root { --background: 0 0% 100%; --foreground: 222 47% 11%; --card: 0 0% 100%; --card-foreground: 222 47% 11%; --popover: 0 0% 100%; --popover-foreground: 222 47% 11%; --primary: 142 60% 43%; --primary-foreground: 0 0% 100%; --muted: 210 40% 96%; --muted-foreground: 215 16% 47%; --accent: 210 40% 96%; --accent-foreground: 222 47% 11%; --destructive: 0 84.2% 60.2%; --destructive-foreground: 0 0% 100%; --border: 214 32% 91%; --input: 214 32% 91%; --ring: 142 60% 43%; --radius: 0.6rem; } .dark { --background: 224 47% 7%; --foreground: 210 40% 96%; --card: 222 40% 10%; --card-foreground: 210 40% 96%; --popover: 222 44% 9%; --popover-foreground: 210 40% 96%; --primary: 142 58% 46%; --primary-foreground: 210 40% 98%; --muted: 217 33% 16%; --muted-foreground: 215 20% 65%; --accent: 217 33% 18%; --accent-foreground: 210 40% 96%; --destructive: 0 60% 44%; --destructive-foreground: 210 40% 98%; --border: 217 33% 18%; --input: 217 33% 20%; --ring: 142 58% 46%; } * { border-color: hsl(var(--border)); } body { margin: 0; background-color: hsl(var(--background)); color: hsl(var(--foreground)); font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; -webkit-font-smoothing: antialiased; } }