/* Additional Light Theme Fixes */

/* Light theme navigation logo - make it visible */
.light-theme .bg-gradient-to-br.from-purple-500.to-blue-500 {
    background: linear-gradient(to bottom right, #8B5CF6, #06B6D4) !important;
}

/* Light theme bot card rings */
.light-theme .ring-white\/20 {
    --tw-ring-color: rgba(139, 92, 246, 0.3) !important;
}

.light-theme .ring-white\/30 {
    --tw-ring-color: rgba(139, 92, 246, 0.4) !important;
}

.light-theme .ring-gray-950 {
    --tw-ring-color: rgba(255, 255, 255, 0.9) !important;
}

/* Light theme bot card banner gradients */
.light-theme .bot-card .bg-gradient-to-br {
    opacity: 0.7 !important;
}

.light-theme .bot-card .bg-gradient-to-t {
    background: linear-gradient(to top, #ffffff, rgba(255, 255, 255, 0.2)) !important;
}

/* Light theme shadow improvements */
.light-theme .shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.15), 0 10px 10px -5px rgba(0, 0, 0, 0.08) !important;
}

.light-theme .shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
}

.light-theme .shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.15), 0 4px 6px -2px rgba(0, 0, 0, 0.08) !important;
}

/* Light theme text improvements */
.light-theme h3,
.light-theme h2,
.light-theme h1 {
    color: #111827 !important;
}

.light-theme .text-gray-300 {
    color: #4b5563 !important;
}

.light-theme .text-gray-400 {
    color: #6b7280 !important;
}

/* Light theme bot card improvements */
.light-theme .bot-card {
    background: rgba(255, 255, 255, 0.95) !important;
    border: 1px solid rgba(0, 0, 0, 0.1) !important;
}

/* Light theme rounded logos */
.light-theme .rounded-2xl.ring-4,
.light-theme .rounded-3xl.ring-4 {
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.2) !important;
}

/* Light theme profile picture ring */
.light-theme .ring-purple-500\/50 {
    --tw-ring-color: rgba(139, 92, 246, 0.5) !important;
}

/* Light theme glow effects behind logos */
.light-theme .blur-2xl {
    opacity: 0.3 !important;
}

/* Light theme feature box */
.light-theme .bg-white\/5 {
    background: rgba(0, 0, 0, 0.05) !important;
}

/* Light theme button text - keep white */
.light-theme .btn-primary {
    color: #ffffff !important;
}

.light-theme .btn-primary span {
    color: #ffffff !important;
}

/* Light theme gradient buttons keep their colors */
.light-theme a[style*="background: linear-gradient"] {
    color: #ffffff !important;
}