import type { Config } from 'tailwindcss' const config: Config = { content: [ './src/pages/**/*.{js,ts,jsx,tsx,mdx}', './src/components/**/*.{js,ts,jsx,tsx,mdx}', './src/app/**/*.{js,ts,jsx,tsx,mdx}', ], theme: { extend: { colors: { teal: { DEFAULT: '#00C8DC', 50: '#E0FAFE', 100: '#B3F3FA', 200: '#66E8F6', 300: '#1ADCF1', 400: '#00C8DC', 500: '#009AAB', 600: '#007580', 700: '#005059', 800: '#002A2E', 900: '#000D0E', }, cherry: { DEFAULT: '#E84040', 50: '#FEE8E8', 100: '#FCC8C8', 200: '#F98888', 300: '#F05050', 400: '#E84040', 500: '#C82020', 600: '#A01818', 700: '#781010', 800: '#500808', 900: '#280404', }, dark: { DEFAULT: '#070714', card: '#0E0E1F', border: '#1C1C38', muted: '#2A2A45', }, }, fontFamily: { sans: ['Inter', 'system-ui', 'sans-serif'], }, animation: { float: 'float 3s ease-in-out infinite', 'float-slow': 'float 5s ease-in-out infinite', 'pulse-slow': 'pulse 3s ease-in-out infinite', 'countdown-flip': 'countdownFlip 0.3s ease-out', 'fade-up': 'fadeUp 0.6s ease-out', 'slide-in': 'slideIn 0.4s ease-out', shimmer: 'shimmer 2s infinite', }, keyframes: { float: { '0%, 100%': { transform: 'translateY(0px)' }, '50%': { transform: 'translateY(-12px)' }, }, countdownFlip: { '0%': { transform: 'rotateX(90deg)', opacity: '0' }, '100%': { transform: 'rotateX(0deg)', opacity: '1' }, }, fadeUp: { '0%': { opacity: '0', transform: 'translateY(20px)' }, '100%': { opacity: '1', transform: 'translateY(0)' }, }, slideIn: { '0%': { opacity: '0', transform: 'translateX(-20px)' }, '100%': { opacity: '1', transform: 'translateX(0)' }, }, shimmer: { '0%': { backgroundPosition: '-200% 0' }, '100%': { backgroundPosition: '200% 0' }, }, }, }, }, plugins: [], } export default config