.flink a {
            @apply inline-flex items-center px-4 py-2 m-1 bg-gray-100 hover:bg-blue-600 hover:text-white rounded-lg transition-all duration-300 text-gray-700 font-medium no-underline;
        }
        .stat-card {
            @apply bg-gradient-to-br from-white to-gray-50 p-6 rounded-2xl shadow-lg hover:shadow-2xl transition-shadow duration-500 border border-gray-200;
        }
        .analysis-box {
            @apply bg-gradient-to-r from-blue-50 to-indigo-50 p-6 rounded-xl border-l-4 border-blue-500 my-4;
        }
        .nav-hover {
            @apply hover:text-blue-600 hover:border-b-2 hover:border-blue-600 transition-all duration-200;
        }
        .btn-primary {
            @apply bg-gradient-to-r from-blue-600 to-indigo-700 text-white font-bold py-3 px-6 rounded-lg hover:from-blue-700 hover:to-indigo-800 transition-all duration-300 shadow-md hover:shadow-xl;
        }
        .live-badge {
            @apply animate-pulse bg-red-600 text-white text-xs font-bold px-2 py-1 rounded-full;
        }
        .footer-link {
            @apply text-gray-400 hover:text-white transition-colors duration-200;
        }
