/* AUTO-GENERATED by _themedark.php — elle düzenlemeyin.
   Kaynak dosyalar taranarak kullanılan Tailwind renk sınıfları
   koyu temada karşılıklandı. Kök renkler :root / [data-theme] üzerinde. */

/* ── Arka planlar ── */
html[data-theme="dark"] .bg-slate-50{background-color:color-mix(in srgb, #64748b 12%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-slate-100{background-color:color-mix(in srgb, #64748b 16%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-slate-200{background-color:color-mix(in srgb, #64748b 22%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-amber-50{background-color:color-mix(in srgb, #f59e0b 12%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-amber-100{background-color:color-mix(in srgb, #f59e0b 16%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-green-100{background-color:color-mix(in srgb, #22c55e 16%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-emerald-50{background-color:color-mix(in srgb, #10b981 12%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-emerald-100{background-color:color-mix(in srgb, #10b981 16%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-emerald-400{background-color:color-mix(in srgb, #10b981 30%, var(--t-surface-3))!important}
html[data-theme="dark"] .bg-sky-50{background-color:color-mix(in srgb, #0ea5e9 12%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-sky-100{background-color:color-mix(in srgb, #0ea5e9 16%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-sky-400{background-color:color-mix(in srgb, #0ea5e9 30%, var(--t-surface-3))!important}
html[data-theme="dark"] .bg-blue-50{background-color:color-mix(in srgb, #3b82f6 12%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-blue-100{background-color:color-mix(in srgb, #3b82f6 16%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-blue-400{background-color:color-mix(in srgb, #3b82f6 30%, var(--t-surface-3))!important}
html[data-theme="dark"] .bg-corporate-50{background-color:color-mix(in srgb, #0b2545 12%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-corporate-100{background-color:color-mix(in srgb, #0b2545 16%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-corporate-200{background-color:color-mix(in srgb, #0b2545 22%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-corporate-400{background-color:color-mix(in srgb, #0b2545 30%, var(--t-surface-3))!important}
html[data-theme="dark"] .bg-white{background-color:var(--t-surface)!important}

/* ── Opaklık modifiyeli arka planlar ── */
html[data-theme="dark"] .bg-sky-400\/10{background-color:color-mix(in srgb, #0ea5e9 6%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-sky-400\/15{background-color:color-mix(in srgb, #0ea5e9 9%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-white\/10{background-color:color-mix(in srgb, #ffffff 6%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-corporate-500\/20{background-color:color-mix(in srgb, #0b2545 9%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-corporate-50\/50{background-color:color-mix(in srgb, #0b2545 18%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-corporate-50\/60{background-color:color-mix(in srgb, #0b2545 18%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-corporate-100\/50{background-color:color-mix(in srgb, #0b2545 18%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-white\/20{background-color:color-mix(in srgb, #ffffff 9%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-white\/8{background-color:color-mix(in srgb, #ffffff 6%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-slate-900\/70{background-color:color-mix(in srgb, #64748b 24%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-slate-50\/60{background-color:color-mix(in srgb, #64748b 18%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-slate-50\/70{background-color:color-mix(in srgb, #64748b 24%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-white\/15{background-color:color-mix(in srgb, #ffffff 9%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-corporate-400\/10{background-color:color-mix(in srgb, #0b2545 6%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-slate-50\/50{background-color:color-mix(in srgb, #64748b 18%, var(--t-surface-2))!important}
html[data-theme="dark"] .bg-amber-50\/70{background-color:color-mix(in srgb, #f59e0b 14%, var(--t-surface-2))!important}
@supports not (color: color-mix(in srgb, red 10%, transparent)){
  html[data-theme="dark"] .bg-sky-400\/10{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-sky-400\/15{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-white\/10{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-corporate-500\/20{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-corporate-50\/50{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-corporate-50\/60{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-corporate-100\/50{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-white\/20{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-white\/8{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-slate-900\/70{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-slate-50\/60{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-slate-50\/70{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-white\/15{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-corporate-400\/10{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-slate-50\/50{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-amber-50\/70{background-color:var(--t-surface-2)!important}
}

/* ── Kenarlıklar ── */
html[data-theme="dark"] .border-slate-100{border-color:color-mix(in srgb, #64748b 26%, transparent)!important}
html[data-theme="dark"] .border-slate-200{border-color:color-mix(in srgb, #64748b 26%, transparent)!important}
html[data-theme="dark"] .border-slate-300{border-color:color-mix(in srgb, #64748b 42%, transparent)!important}
html[data-theme="dark"] .border-amber-200{border-color:color-mix(in srgb, #f59e0b 26%, transparent)!important}
html[data-theme="dark"] .border-emerald-200{border-color:color-mix(in srgb, #10b981 26%, transparent)!important}
html[data-theme="dark"] .border-emerald-300{border-color:color-mix(in srgb, #10b981 42%, transparent)!important}
html[data-theme="dark"] .border-blue-100{border-color:color-mix(in srgb, #3b82f6 26%, transparent)!important}
html[data-theme="dark"] .border-blue-200{border-color:color-mix(in srgb, #3b82f6 26%, transparent)!important}
html[data-theme="dark"] .border-corporate-100{border-color:color-mix(in srgb, #0b2545 26%, transparent)!important}
html[data-theme="dark"] .border-corporate-200{border-color:color-mix(in srgb, #0b2545 26%, transparent)!important}
html[data-theme="dark"] .border-corporate-300{border-color:color-mix(in srgb, #0b2545 42%, transparent)!important}
html[data-theme="dark"] .border-sky-400\/50{border-color:color-mix(in srgb, #0ea5e9 18%, transparent)!important}
html[data-theme="dark"] .border-sky-400\/30{border-color:color-mix(in srgb, #0ea5e9 13%, transparent)!important}
html[data-theme="dark"] .border-corporate-400\/60{border-color:color-mix(in srgb, #0b2545 18%, transparent)!important}
html[data-theme="dark"] .border-corporate-400\/40{border-color:color-mix(in srgb, #0b2545 13%, transparent)!important}
html[data-theme="dark"] .divide-slate-100> *+ *{border-color:var(--t-line-soft)!important}
html[data-theme="dark"] .divide-slate-200> *+ *{border-color:var(--t-line-soft)!important}

/* ── Nötr metin renkleri ── */
html[data-theme="dark"] .text-slate-900{color:var(--t-ink)!important}
html[data-theme="dark"] .text-slate-800{color:var(--t-ink-2)!important}
html[data-theme="dark"] .text-slate-700{color:var(--t-ink-3)!important}
html[data-theme="dark"] .text-slate-600{color:var(--t-ink-4)!important}
html[data-theme="dark"] .text-slate-500{color:var(--t-ink-4)!important}
html[data-theme="dark"] .text-slate-400{color:var(--t-ink-5)!important}
html[data-theme="dark"] .text-slate-300{color:var(--t-ink-4)!important}
html[data-theme="dark"] .text-slate-200{color:var(--t-ink-3)!important}
html[data-theme="dark"] .text-slate-100{color:var(--t-ink-3)!important}
html[data-theme="dark"] .text-gray-400{color:var(--t-ink-5)!important}

/* ── Renkli metinler: açık zeminde okunurluk için aydınlatılır ── */
html[data-theme="dark"] .text-red-500{color:#fca5a5!important}
html[data-theme="dark"] .text-red-400{color:#fca5a5!important}
html[data-theme="dark"] .text-orange-400{color:#fdba74!important}
html[data-theme="dark"] .text-orange-300{color:#fdba74!important}
html[data-theme="dark"] .text-amber-900{color:#fcd34d!important}
html[data-theme="dark"] .text-amber-800{color:#fcd34d!important}
html[data-theme="dark"] .text-amber-700{color:#fcd34d!important}
html[data-theme="dark"] .text-amber-600{color:#fcd34d!important}
html[data-theme="dark"] .text-amber-500{color:#fcd34d!important}
html[data-theme="dark"] .text-amber-400{color:#fcd34d!important}
html[data-theme="dark"] .text-amber-300{color:#fcd34d!important}
html[data-theme="dark"] .text-yellow-600{color:#fde047!important}
html[data-theme="dark"] .text-yellow-400{color:#fde047!important}
html[data-theme="dark"] .text-yellow-300{color:#fde047!important}
html[data-theme="dark"] .text-green-700{color:#86efac!important}
html[data-theme="dark"] .text-green-600{color:#86efac!important}
html[data-theme="dark"] .text-green-400{color:#86efac!important}
html[data-theme="dark"] .text-emerald-800{color:#6ee7b7!important}
html[data-theme="dark"] .text-emerald-700{color:#6ee7b7!important}
html[data-theme="dark"] .text-emerald-600{color:#6ee7b7!important}
html[data-theme="dark"] .text-emerald-500{color:#6ee7b7!important}
html[data-theme="dark"] .text-emerald-400{color:#6ee7b7!important}
html[data-theme="dark"] .text-emerald-300{color:#6ee7b7!important}
html[data-theme="dark"] .text-cyan-400{color:#67e8f9!important}
html[data-theme="dark"] .text-cyan-300{color:#67e8f9!important}
html[data-theme="dark"] .text-sky-800{color:#7fa8d4!important}
html[data-theme="dark"] .text-sky-700{color:#7fa8d4!important}
html[data-theme="dark"] .text-sky-600{color:#7fa8d4!important}
html[data-theme="dark"] .text-sky-400{color:#7fa8d4!important}
html[data-theme="dark"] .text-sky-300{color:#7fa8d4!important}
html[data-theme="dark"] .text-blue-900{color:#93c5fd!important}
html[data-theme="dark"] .text-blue-800{color:#93c5fd!important}
html[data-theme="dark"] .text-blue-600{color:#93c5fd!important}
html[data-theme="dark"] .text-blue-500{color:#93c5fd!important}
html[data-theme="dark"] .text-blue-400{color:#93c5fd!important}
html[data-theme="dark"] .text-blue-300{color:#93c5fd!important}
html[data-theme="dark"] .text-indigo-300{color:#a5b4fc!important}
html[data-theme="dark"] .text-violet-700{color:#c4b5fd!important}
html[data-theme="dark"] .text-purple-500{color:#d8b4fe!important}
html[data-theme="dark"] .text-purple-400{color:#d8b4fe!important}
html[data-theme="dark"] .text-purple-300{color:#d8b4fe!important}
html[data-theme="dark"] .text-rose-500{color:#fda4af!important}
html[data-theme="dark"] .text-rose-400{color:#fda4af!important}
html[data-theme="dark"] .text-rose-300{color:#fda4af!important}
html[data-theme="dark"] .text-corporate-900{color:#7fa8d4!important}
html[data-theme="dark"] .text-corporate-800{color:#7fa8d4!important}
html[data-theme="dark"] .text-corporate-700{color:#7fa8d4!important}
html[data-theme="dark"] .text-corporate-600{color:#7fa8d4!important}
html[data-theme="dark"] .text-corporate-500{color:#7fa8d4!important}
html[data-theme="dark"] .text-corporate-400{color:#7fa8d4!important}
html[data-theme="dark"] .text-corporate-300{color:#7fa8d4!important}

/* ── Uzun içerik metni ── */
html[data-theme="dark"] .prose-corporate{color:var(--t-ink-3)!important}
html[data-theme="dark"] .prose-corporate h1,
html[data-theme="dark"] .prose-corporate h2,
html[data-theme="dark"] .prose-corporate h3,
html[data-theme="dark"] .prose-corporate h4{color:var(--t-ink)!important}
html[data-theme="dark"] .prose-corporate strong{color:var(--t-ink)!important}
html[data-theme="dark"] .prose-corporate ul,
html[data-theme="dark"] .prose-corporate ol,
html[data-theme="dark"] .prose-corporate li{color:var(--t-ink-3)!important}
html[data-theme="dark"] .prose-corporate li::marker{color:var(--t-accent)!important}
html[data-theme="dark"] .prose-corporate a{color:var(--t-accent-ink)!important}
html[data-theme="dark"] .prose-corporate a:hover{color:var(--t-accent)!important}
html[data-theme="dark"] .prose-corporate code,
html[data-theme="dark"] .prose-corporate pre{background:var(--t-surface-3)!important;color:var(--t-ink)!important}
html[data-theme="dark"] .prose-corporate hr{border-color:var(--t-line)!important}

/* ── Hover / focus durumları ── */
html[data-theme="dark"] .hover\:bg-white:hover{background-color:var(--t-surface-3)!important}
html[data-theme="dark"] .hover\:bg-slate-50:hover{background-color:color-mix(in srgb, #64748b 16%, var(--t-surface-3))!important}
html[data-theme="dark"] .hover\:bg-slate-100:hover{background-color:color-mix(in srgb, #64748b 16%, var(--t-surface-3))!important}
html[data-theme="dark"] .hover\:bg-slate-200:hover{background-color:color-mix(in srgb, #64748b 16%, var(--t-surface-3))!important}
html[data-theme="dark"] .hover\:border-slate-200:hover{border-color:color-mix(in srgb, #64748b 45%, transparent)!important}
html[data-theme="dark"] .hover\:bg-corporate-50:hover{background-color:color-mix(in srgb, #0b2545 16%, var(--t-surface-3))!important}
html[data-theme="dark"] .hover\:bg-corporate-100:hover{background-color:color-mix(in srgb, #0b2545 16%, var(--t-surface-3))!important}
html[data-theme="dark"] .hover\:border-corporate-200:hover{border-color:color-mix(in srgb, #0b2545 45%, transparent)!important}
html[data-theme="dark"] .hover\:text-slate-900:hover{color:var(--t-ink)!important}
html[data-theme="dark"] .hover\:text-slate-800:hover{color:var(--t-ink-2)!important}
html[data-theme="dark"] .hover\:text-slate-700:hover{color:var(--t-ink-3)!important}
html[data-theme="dark"] .hover\:text-slate-600:hover{color:var(--t-ink-4)!important}
html[data-theme="dark"] .hover\:text-amber-800:hover{color:#fcd34d!important}
html[data-theme="dark"] .hover\:text-corporate-800:hover{color:#7fa8d4!important}
html[data-theme="dark"] .hover\:text-corporate-700:hover{color:#7fa8d4!important}
html[data-theme="dark"] .hover\:text-corporate-600:hover{color:#7fa8d4!important}

/* ── Gradyanlar ── */
html[data-theme="dark"] [class*="from-white"],
html[data-theme="dark"] [class*="via-white"],
html[data-theme="dark"] [class*="to-white"],
html[data-theme="dark"] [class*="from-slate-50"],
html[data-theme="dark"] [class*="to-slate-50"],
html[data-theme="dark"] [class*="from-corporate-50"],
html[data-theme="dark"] [class*="to-corporate-50"],
html[data-theme="dark"] [class*="from-corporate-200"],
html[data-theme="dark"] [class*="to-corporate-200"],
html[data-theme="dark"] [class*="via-corporate-400"]{background-image:none!important}

/* ── Yedek: color-mix desteklemeyen tarayıcılar ── */
@supports not (color: color-mix(in srgb, red 10%, transparent)){
  html[data-theme="dark"] .bg-slate-50{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-slate-100{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-slate-200{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-amber-50{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-amber-100{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-green-100{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-emerald-50{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-emerald-100{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-sky-50{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-sky-100{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-blue-50{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-blue-100{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-corporate-50{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-corporate-100{background-color:var(--t-surface-2)!important}
  html[data-theme="dark"] .bg-corporate-200{background-color:var(--t-surface-2)!important}
}

/* ── Navbar tema desteği (navbar-fixed.css'ten gömüldü) ── */
html[data-theme="dark"] #siteHeader:not(.gm-header){
  background:var(--t-surface)!important;
  border-color:var(--t-line)!important;
}
html[data-theme="dark"] #siteHeader:not(.gm-header) .bg-white,
html[data-theme="dark"] #siteHeader:not(.gm-header) #headerInner{
  background:var(--t-surface)!important;
}
html[data-theme="dark"] #siteHeader:not(.gm-header) .bg-slate-50{background:var(--t-surface-2)!important}
html[data-theme="dark"] #siteHeader:not(.gm-header) .bg-slate-100{background:var(--t-surface-3)!important}
html[data-theme="dark"] #siteHeader:not(.gm-header) .border-slate-100,
html[data-theme="dark"] #siteHeader:not(.gm-header) .border-slate-200,
html[data-theme="dark"] #siteHeader:not(.gm-header) .border-slate-300{border-color:var(--t-line)!important}

html[data-theme="dark"] #siteHeader:not(.gm-header) [data-mega-panel],
html[data-theme="dark"] #siteHeader:not(.gm-header) .mega-panel,
html[data-theme="dark"] #siteHeader:not(.gm-header) [data-mobile-drawer]{
  background:var(--t-surface)!important;
  border-color:var(--t-line)!important;
  box-shadow:0 20px 45px -20px rgba(0,0,0,.55)!important;
}
html[data-theme="dark"] #siteHeader:not(.gm-header) .mg-bg-veil{background:rgba(255,255,255,.04)!important}
html[data-theme="dark"] #siteHeader:not(.gm-header) .mg-chip{
  color:var(--t-ink-2)!important;
  background:var(--t-surface-3)!important;
  border-color:var(--t-line)!important;
}
html[data-theme="dark"] #siteHeader:not(.gm-header) .mg-cta{
  background:var(--t-accent)!important;
  color:#fff!important;
  border-color:var(--t-accent)!important;
}
html[data-theme="dark"] #siteHeader:not(.gm-header) .tg-btn{
  background:var(--t-surface-2)!important;
  border-color:var(--t-line)!important;
  color:var(--t-ink-3)!important;
}
html[data-theme="dark"] #siteHeader:not(.gm-header) .tg-btn:hover{
  color:var(--t-accent-ink)!important;
  border-color:var(--t-accent)!important;
}
html[data-theme="dark"] #siteHeader:not(.gm-header) .mega-nav-btn:hover,
html[data-theme="dark"] #siteHeader:not(.gm-header) .mega-nav-btn[aria-expanded="true"]{
  color:var(--t-accent-ink)!important;
  background:var(--t-surface-3)!important;
}
html[data-theme="dark"] #siteHeader:not(.gm-header) .mega-nav-btn:hover .mega-chev,
html[data-theme="dark"] #siteHeader:not(.gm-header) .mega-nav-btn:hover span:first-child,
html[data-theme="dark"] #siteHeader:not(.gm-header) .mega-nav-btn[aria-expanded="true"] .mega-chev,
html[data-theme="dark"] #siteHeader:not(.gm-header) .mega-nav-btn[aria-expanded="true"] span:first-child{
  color:var(--t-accent-ink)!important;
}

html[data-theme="dark"] #siteHeader.gm-header .mega-nav-btn:hover,
html[data-theme="dark"] #siteHeader.gm-header .mega-nav-btn[aria-expanded="true"]{
  color:var(--gm-accent,#7fa8d4)!important;
  background:var(--gm-surface-2,#121b28)!important;
}
html[data-theme="dark"] #siteHeader.gm-header .mega-nav-btn:hover .mega-chev,
html[data-theme="dark"] #siteHeader.gm-header .mega-nav-btn:hover span:first-child,
html[data-theme="dark"] #siteHeader.gm-header .mega-nav-btn[aria-expanded="true"] .mega-chev,
html[data-theme="dark"] #siteHeader.gm-header .mega-nav-btn[aria-expanded="true"] span:first-child{
  color:var(--gm-accent,#7fa8d4)!important;
}

.js-logo{display:block}
.js-logo--light{display:none}
html[data-theme="dark"] #siteHeader .js-logo--light{display:block}
html[data-theme="dark"] #siteHeader .js-logo--dark{display:none}
