/* ============================================
   AIHaber Theme - dark-theme.css
   Koyu tema renk şeması ve light mode override
   ============================================ */

/* Dark theme (varsayılan) */
[data-theme="dark"] {
    --aihaber-bg: #0a0e17;
    --aihaber-bg-secondary: #111827;
    --aihaber-bg-card: #1a1f2e;
    --aihaber-border: rgba(255, 255, 255, 0.08);
    --aihaber-text: #e2e8f0;
    --aihaber-text-muted: #94a3b8;
}

/* Light theme */
[data-theme="light"] {
    --aihaber-bg: #f8fafc;
    --aihaber-bg-secondary: #ffffff;
    --aihaber-bg-card: #ffffff;
    --aihaber-border: rgba(0, 0, 0, 0.08);
    --aihaber-text: #1e293b;
    --aihaber-text-muted: #64748b;
    --aihaber-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);
}

[data-theme="light"] body {
    background: var(--aihaber-bg);
    color: var(--aihaber-text);
}

[data-theme="light"] .aihaber-header.scrolled {
    background: rgba(248, 250, 252, .9);
}

[data-theme="light"] .logo-text,
[data-theme="light"] .nav-link.active,
[data-theme="light"] .section-title,
[data-theme="light"] .single-title,
[data-theme="light"] .footer-heading,
[data-theme="light"] .widget-title,
[data-theme="light"] .haber-card-title,
[data-theme="light"] .pdf-card-title,
[data-theme="light"] .kitap-card-title,
[data-theme="light"] .api-card-title,
[data-theme="light"] .site-card-name,
[data-theme="light"] .tool-name,
[data-theme="light"] .twin-title,
[data-theme="light"] .page-hero-title,
[data-theme="light"] .modal-title,
[data-theme="light"] .author-name,
[data-theme="light"] .related-title,
[data-theme="light"] .about-card h3,
[data-theme="light"] .error-title,
[data-theme="light"] .newsletter-title,
[data-theme="light"] .aihaber-empty-state h3 {
    color: #1e293b;
}

[data-theme="light"] .glass-card {
    background: rgba(255, 255, 255, .8);
    backdrop-filter: blur(8px);
    box-shadow: 0 2px 12px rgba(0, 0, 0, .06);
}

[data-theme="light"] .haber-card,
[data-theme="light"] .pdf-card,
[data-theme="light"] .kitap-card,
[data-theme="light"] .api-card,
[data-theme="light"] .site-card,
[data-theme="light"] .aihaber-widget {
    background: #fff;
    box-shadow: 0 2px 12px rgba(0, 0, 0, .06);
}

[data-theme="light"] .aihaber-footer {
    background: #1e293b;
}

[data-theme="light"] .footer-bottom {
    border-color: rgba(255, 255, 255, .08);
}

[data-theme="light"] .search-input-wrapper,
[data-theme="light"] .filter-select,
[data-theme="light"] .filter-search,
[data-theme="light"] .newsletter-input-group input,
[data-theme="light"] .comment-form input,
[data-theme="light"] .comment-form textarea,
[data-theme="light"] .newsletter-widget-form input {
    background: #f1f5f9;
    color: #1e293b;
}

[data-theme="light"] .mobile-menu-content {
    background: #fff;
}

[data-theme="light"] .aihaber-bg-particles {
    opacity: .3;
}

[data-theme="light"] .particle {
    opacity: .06;
}

[data-theme="light"] #theme-icon::before {
    content: "\f185";
}

/* Theme toggle icon update */
[data-theme="dark"] #theme-icon::before {
    content: "\f186";
}