/* Extracted from index.php */
body {
            font-family: 'Inter', sans-serif;
            background-color: #0B0E14;
        }
        .glass-panel {
            background: rgba(255, 255, 255, 0.03);
            backdrop-filter: blur(10px);
            border: 1px solid rgba(255, 255, 255, 0.05);
        }
        .broadcaster-card-hover:hover {
            transform: translateY(-5px);
            box-shadow: 0 20px 40px -10px rgba(124, 58, 237, 0.2);
            border-color: rgba(139, 92, 246, 0.3);
        }
        .animate-gradient {
            background-size: 200% auto;
            animation: gradient 3s ease infinite;
        }
        @keyframes gradient {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
        }

