@import "tailwindcss"; @theme { --color-primary: #3b82f6; --color-secondary: #8b5cf6; --color-accent: #10b981; --color-background: #030712; --color-foreground: #f3f4f6; --color-card: rgba(17, 24, 39, 0.7); --color-border: rgba(75, 85, 99, 0.3); } :root { --background: #030712; --foreground: #f3f4f6; } body { background: var(--background); color: var(--foreground); font-family: 'Inter', system-ui, -apple-system, sans-serif; overflow-x: hidden; } @layer utilities { .glass { background: rgba(17, 24, 39, 0.7); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); border: 1px solid rgba(75, 85, 99, 0.3); } .text-gradient { background: linear-gradient(135deg, #60a5fa 0%, #a78bfa 50%, #34d399 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .animate-pulse-slow { animation: pulse 4s cubic-bezier(0.4, 0, 0.6, 1) infinite; } } @keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } }