/* ===== SoulKeeper (Abspann) → Einladung: Unschärfe-Eingang ==============
   Gegenstück zu SoulKeeper/js/abspann.js (Rückkehr nach dem Durchspielen)
   bzw. SoulKeeper/css/unschaerfe-eingang.css (dieselbe Technik in die
   andere Richtung, für den Hinweg von hier ins Spiel). Das Attribut
   [data-blur-eingang="1"] auf <html> wird NUR gesetzt, wenn diese Seite
   gerade über die Abspann-Rückkehr erreicht wurde (siehe Inline-Skript
   ganz oben in <body> von index.php) - dadurch ist #welt-track schon beim
   allerersten Frame stark unscharf, kein Aufblitzen der scharfen Szene.
   js/unschaerfe-eingang.js entfernt das Attribut nach kurzer Pause wieder,
   die Transition unten zieht die Szene dadurch weich wieder scharf. Bei
   normalem Laden/Neuladen fehlt das Attribut, diese Datei bleibt dann
   wirkungslos. */

#welt-track {
    transition: filter 0.9s ease-out;
}

html[data-blur-eingang="1"] #welt-track {
    filter: blur(42px) brightness(0.65);
}

@media (prefers-reduced-motion: reduce) {
    #welt-track {
        transition: filter 0.4s ease-out;
    }
}
