/* ==========================================
   IDLE LIFE — STRATUL 4
   Efecte subliminale care fac scena să "respire" în repaus.
   Tot ce e aici trebuie să fie sub pragul perceptiv conștient.
   ========================================== */

/* ---------- 1. Breathing pe imaginea activă ---------- */
/* Gate pe body.is-intro-done — evită conflictul cu Ken Burns (Stratul 1).
   :not(.animating-out) — evită conflictul cu bgZoomOut (Stratul 2). */
body.is-intro-done .slide.active:not(.animating-out) .bg-img {
    animation: idleBreath 11s ease-in-out infinite;
    transform-origin: center center;
    will-change: transform;
}
@keyframes idleBreath {
    0%, 100% { transform: scale(1.0); }
    50%      { transform: scale(1.018); }
}

/* ---------- 2. Variație de lumină pe wood-filter ---------- */
/* Animație pe opacitate independentă (nu intră în conflict cu nimic). */
.wood-filter-overlay {
    animation: idleLight 8.5s ease-in-out infinite;
}
@keyframes idleLight {
    0%, 100% { opacity: 0.4; }
    50%      { opacity: 0.34; }
}

@media (prefers-reduced-motion: reduce) {
    body.is-intro-done .slide.active .bg-img,
    .wood-filter-overlay {
        animation: none;
    }
}
