import type { Config } from "tailwindcss"; export default { content: ["./app/**/*.{ts,tsx}", "./components/**/*.{ts,tsx}", "./lib/**/*.{ts,tsx}"], theme: { extend: { fontFamily: { sans: ["var(--font-geist-sans)", "Arial", "sans-serif"], mono: ["var(--font-geist-mono)", "ui-monospace", "monospace"], }, colors: { border: "var(--color-border)", background: "var(--color-background)", foreground: "var(--color-foreground)", muted: { DEFAULT: "var(--color-muted)", foreground: "var(--color-muted-foreground)", }, accent: { DEFAULT: "var(--color-accent)", foreground: "var(--color-accent-foreground)", }, destructive: { DEFAULT: "var(--color-destructive)", foreground: "var(--color-destructive-foreground)", }, card: { DEFAULT: "var(--color-card)", foreground: "var(--color-card-foreground)", }, popover: { DEFAULT: "var(--color-popover)", foreground: "var(--color-popover-foreground)", }, primary: { DEFAULT: "var(--color-primary)", foreground: "var(--color-primary-foreground)", }, secondary: { DEFAULT: "var(--color-secondary)", foreground: "var(--color-secondary-foreground)", }, signal: "var(--color-signal)", }, borderRadius: { lg: "8px", md: "6px", sm: "4px", }, boxShadow: { "ring-border": "0px 0px 0px 1px var(--color-border)", "card-stack": "0px 0px 0px 1px var(--color-border), 0px 2px 4px rgba(0,0,0,0.04), 0px 8px 8px -8px rgba(0,0,0,0.04)", "card-hover": "0px 0px 0px 1px var(--color-border), 0px 4px 8px rgba(0,0,0,0.08), 0px 8px 16px -4px rgba(0,0,0,0.08)", }, keyframes: { "accordion-down": { from: { height: "0" }, to: { height: "var(--radix-accordion-content-height)" }, }, "accordion-up": { from: { height: "var(--radix-accordion-content-height)" }, to: { height: "0" }, }, }, animation: { "accordion-down": "accordion-down 0.2s ease-out", "accordion-up": "accordion-up 0.2s ease-out", }, }, }, plugins: [require("tailwindcss-animate")], } satisfies Config;