@tailwind base; @tailwind components; @tailwind utilities; :root { --background: oklch(0.9816 0.0017 247.8577); --foreground: oklch(0.1221 0 0); --card: oklch(0.9911 0 0); --card-foreground: oklch(0.1221 0 0); --popover: oklch(0.9911 0 0); --popover-foreground: oklch(0.1221 0 0); --primary: oklch(0.6264 0.1942 259.2027); --primary-foreground: oklch(0.9911 0 0); --secondary: oklch(0.2795 0.0368 259.8165); --secondary-foreground: oklch(0.9911 0 0); --muted: oklch(0.9700 0 0); --muted-foreground: oklch(0.5560 0 0); --accent: oklch(0.6755 0.1303 40.7093); --accent-foreground: oklch(0.9911 0 0); --destructive: oklch(0.6498 0.1805 9.8598); --destructive-foreground: oklch(0.9911 0 0); --border: oklch(0.9189 0 0); --input: oklch(0.9491 0 0); --ring: oklch(0.6264 0.1942 259.2027); } .dark { --background: oklch(0.1221 0 0); --foreground: oklch(0.9816 0.0017 247.8577); --card: oklch(0.1565 0 0); --card-foreground: oklch(0.9816 0.0017 247.8577); --popover: oklch(0.1565 0 0); --popover-foreground: oklch(0.9816 0.0017 247.8577); --primary: oklch(0.6264 0.1942 259.2027); --primary-foreground: oklch(0.9911 0 0); --secondary: oklch(0.2795 0.0368 259.8165); --secondary-foreground: oklch(0.9911 0 0); --muted: oklch(0.2686 0 0); --muted-foreground: oklch(0.7155 0 0); --accent: oklch(0.6755 0.1303 40.7093); --accent-foreground: oklch(0.9911 0 0); --destructive: oklch(0.6498 0.1805 9.8598); --destructive-foreground: oklch(0.9911 0 0); --border: oklch(0.2750 0 0); --input: oklch(0.3250 0 0); --ring: oklch(0.6264 0.1942 259.2027); } body { font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background-color: var(--background); color: var(--foreground); line-height: 1.6; }