/* ============================================================
   Chef Eli — transit.css
   Yandan kayan sahne geçişleri. Üstten geçiş YOK.
   transit.js sınıfları yönetir:
     .active     → görünür sahne
     .from-right → sahnenin başlangıcı ekranın sağı (ileri giriş)
     .from-left  → başlangıç ekranın solu (geri giriş)
     .to-left    → çıkan sahne sola paralaks kayar
     .to-right   → çıkan sahne sağa kayar
   ============================================================ */

.scene {
  visibility: hidden;
  transform: translateX(0);
  transition: transform .4s cubic-bezier(.25, .9, .3, 1), opacity .4s ease;
  will-change: transform;
}

.scene.active { visibility: visible; }

.scene.from-right { transform: translateX(100%); transition: none; }
.scene.from-left  { transform: translateX(-100%); transition: none; }

.scene.to-left  { transform: translateX(-26%); opacity: .35; }
.scene.to-right { transform: translateX(26%); opacity: .35; }

/* ilk boyamada sahnelerin sıçramasını engelle */
body:not(.ready) .scene { transition: none; }
