/* WPF hız paketi — v3 (23 Eyl 2026). Görsel değişiklik yok; yalnız ilk boyanın son hâle eşit olması ve çizim maliyeti. */

/* 1) Mobil başlık kayması (CLS ≈ 0,14, her mobil sayfada DOMContentLoaded anında):
      etr-kabuk.php JS'siz ziyaretçi için menüyü açık çiziyor (başlık ~180 px), etr-design-system.js ertelenmiş
      yüklenince kapanıyor (63 px) ve bütün sayfa ~120 px yukarı kayıyordu. JS'li tarayıcıda (html.etr-js, <head>'de
      etr-v3-hiz.php ekler) ilk boya da kapalı menü + menü düğmesiyle başlar; JS'siz ziyaretçide eski kural aynen geçerli. */
@media (max-width:760px){
  html.etr-js body .etr-site-header:not([data-etr-menu-ready="true"]) .gv-nav:not(.gv-nav-open){display:none!important}
  html.etr-js body .etr-site-header:not([data-etr-menu-ready="true"]) .gv-site-header-in{flex-wrap:nowrap;padding-top:0;padding-bottom:0}
  html.etr-js body .etr-site-header:not([data-etr-menu-ready="true"]) .gv-menu-btn[hidden]{display:flex!important}
}

/* 2) Ekran dışı ağır bölümler: content-visibility:auto → görünür alana yaklaşana kadar düzen/boya atlanır.
      Yalnız ilk ekranda OLMAYAN, kendi içinde kapalı bölümler (taşan açılır öğe, yapışkan kart yok):
      sağlayıcı özellik matrisi (#ozellikler, ~1.370 düğüm, mobilde y≈8.700), vs özellik matrisi (#ozellik-matrisi,
      ~1.900 düğüm; kategori dizininde satırlar zaten kapalı olduğu için .efx-directory hariç) ve v3 footer.
      contain-intrinsic-size "auto": ilk çizimden sonra gerçek yükseklik hatırlanır; baştaki tahmin 23 Eyl ölçümü. */
html body .erd-main>section#ozellikler.erd-section{content-visibility:auto;contain-intrinsic-size:auto 3400px}
html body .ec-page:not(.efx-directory)>section#ozellik-matrisi.ec-section{content-visibility:auto;contain-intrinsic-size:auto 3950px}
html body footer.etr-site-footer.v3f{content-visibility:auto;contain-intrinsic-size:auto 670px}
@media (max-width:760px){
  html body .erd-main>section#ozellikler.erd-section{contain-intrinsic-size:auto 4430px}
  html body .ec-page:not(.efx-directory)>section#ozellik-matrisi.ec-section{contain-intrinsic-size:auto 5770px}
  html body footer.etr-site-footer.v3f{contain-intrinsic-size:auto 1250px}
}
@media print{
  html body .erd-main>section#ozellikler.erd-section,html body .ec-page>section#ozellik-matrisi.ec-section,html body footer.etr-site-footer.v3f{content-visibility:visible}
}
