/* ECELA logo: tema uyumlu, şeffaf zemin.
   Tema kaynağı: html[data-theme] — <head> içindeki inline tema betiği ilk boyamadan önce ayarlar.
   ecela.<hash>.css içindeki .brand beyaz kutusu ve hiç eşleşmeyen .theme-dark kuralları burada düzeltilir.
   Ana paket immutable cache'li ve eski kopyalarında '.logo-dark{display:none!important}' bulunduğu için !important gereklidir. */
.brand{background:transparent!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex-shrink:0}
.brand img{height:auto;object-fit:contain}
.brand .logo-light{display:block!important}
.brand .logo-dark{display:none!important}
:root[data-theme=dark] .brand .logo-light{display:none!important}
:root[data-theme=dark] .brand .logo-dark{display:block!important}
@media (prefers-color-scheme:dark){:root:not([data-theme]) .brand .logo-light{display:none!important}:root:not([data-theme]) .brand .logo-dark{display:block!important}}
/* Footer zemini her iki temada da koyu (#101c25): açık yazılı varyant */
.site-footer .brand .logo-light{display:none!important}
.site-footer .brand .logo-dark{display:block!important}
