@tailwind base; @tailwind components; @tailwind utilities; :root { --foreground-rgb: 255, 255, 255; --background-start-rgb: 0, 0, 0; --background-end-rgb: 0, 0, 0; } body { color: rgb(var(--foreground-rgb)); background: linear-gradient( to bottom, transparent, rgb(var(--background-end-rgb)) ) rgb(var(--background-start-rgb)); } @layer utilities { .text-balance { text-wrap: balance; } } html { scroll-behavior: smooth; } .glow { text-shadow: 0 0 10px rgba(255, 255, 255, 0.8); } @keyframes pulse-glow { 0%, 100% { text-shadow: 0 0 10px rgba(255, 255, 255, 0.8); } 50% { text-shadow: 0 0 20px rgba(255, 255, 255, 1); } } .hover\:glow:hover { animation: pulse-glow 2s infinite; }