@tailwind base; @tailwind components; @tailwind utilities; @layer base { @font-face { font-family: 'Inter Display'; src: url('../fonts/InterDisplay-Regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: 'Inter Display'; src: url('../fonts/InterDisplay-Medium.woff2') format('woff2'); font-weight: 500; font-style: medium; font-display: swap; } h1 { @apply text-foreground text-2xl font-semibold tracking-tight } p { @apply font-inter text-muted-foreground text-sm } :root { --background: 0 0% 100%; --foreground: 240 10% 4%; --card: 0 0% 100%; --card-foreground: 0 0% 3.9%; --popover: 0 0% 100%; --popover-foreground: 356 100% 97%; --primary: 145 78% 18%; --primary-foreground: 0 0% 98%; --secondary: 0 0% 96.1%; --secondary-foreground: 0 0% 9%; --muted: 0 0% 96.1%; --muted-foreground: 240 4% 41%; --accent: 0 0% 96.1%; --accent-foreground: 0 0% 9%; --destructive: 0 84.2% 60.2%; --destructive-foreground: 0 0% 98%; --border: 240 6% 90%; --input: 0 0% 89.8%; --ring: 0 0% 3.9%; --radius: 0.5rem; --chart-1: 12 76% 61%; --chart-2: 173 58% 39%; --chart-3: 197 37% 24%; --chart-4: 43 74% 66%; --chart-5: 27 87% 67%; } } @layer base { * { @apply border-border; } body { @apply bg-background text-foreground; } }