@import "tailwindcss"; @theme { --color-border: hsl(var(--border)); --color-input: hsl(var(--input)); --color-ring: hsl(var(--ring)); --color-background: hsl(var(--background)); --color-foreground: hsl(var(--foreground)); --color-primary: hsl(var(--primary)); --color-primary-foreground: hsl(var(--primary-foreground)); --color-secondary: hsl(var(--secondary)); --color-secondary-foreground: hsl(var(--secondary-foreground)); --color-destructive: hsl(var(--destructive)); --color-destructive-foreground: hsl(var(--destructive-foreground)); --color-muted: hsl(var(--muted)); --color-muted-foreground: hsl(var(--muted-foreground)); --color-accent: hsl(var(--accent)); --color-accent-foreground: hsl(var(--accent-foreground)); --color-popover: hsl(var(--popover)); --color-popover-foreground: hsl(var(--popover-foreground)); --color-card: hsl(var(--card)); --color-card-foreground: hsl(var(--card-foreground)); --radius-lg: var(--radius); --radius-md: calc(var(--radius) - 2px); --radius-sm: calc(var(--radius) - 4px); } @layer base { :root { --background: 45 100% 97%; --foreground: 24 33% 14%; --card: 0 0% 100%; --card-foreground: 24 33% 14%; --popover: 0 0% 100%; --popover-foreground: 24 33% 14%; --primary: 34 92% 52%; --primary-foreground: 45 100% 97%; --secondary: 36 45% 92%; --secondary-foreground: 24 33% 14%; --muted: 36 33% 94%; --muted-foreground: 24 10% 42%; --accent: 29 60% 90%; --accent-foreground: 24 33% 14%; --destructive: 0 84.2% 60.2%; --destructive-foreground: 210 40% 98%; --border: 31 28% 84%; --input: 31 28% 84%; --ring: 34 92% 52%; --radius: 0.5rem; } .dark { --background: 24 33% 10%; --foreground: 45 100% 96%; --card: 24 29% 14%; --card-foreground: 45 100% 96%; --popover: 24 29% 14%; --popover-foreground: 45 100% 96%; --primary: 34 92% 52%; --primary-foreground: 24 33% 10%; --secondary: 24 20% 20%; --secondary-foreground: 45 100% 96%; --muted: 24 18% 18%; --muted-foreground: 28 15% 66%; --accent: 24 20% 20%; --accent-foreground: 45 100% 96%; --destructive: 0 62.8% 30.6%; --destructive-foreground: 210 40% 98%; --border: 24 18% 24%; --input: 24 18% 24%; --ring: 34 92% 52%; } } @layer base { * { border-color: hsl(var(--border)); } body { background-color: hsl(var(--background)); color: hsl(var(--foreground)); background-image: radial-gradient(circle at top, rgba(255, 188, 66, 0.10), transparent 34%), radial-gradient(circle at bottom right, rgba(122, 69, 22, 0.08), transparent 28%); } }