/* Ladezeit 13.11.2026: gleiche Optik, aber die Dauer-Effekte zeichnen die Seite nicht mehr in jedem Bild neu.
   Vorher: Puls über box-shadow, Glanz über background-position, Glimmen über filter → ~0,9 Prozessorkern im Stillstand. */
.v3 .live-marke i{animation:none!important;position:relative}
.v3 .live-marke i::after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 6px rgba(192,57,43,.14);opacity:0;animation:lz-atem 1.8s steps(9,jump-none) infinite;pointer-events:none}
.kreis:not(.laut) .kreis-ton{animation:none!important}
.kreis-ton::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 7px rgba(246,220,156,.3);opacity:0;pointer-events:none}
.kreis:not(.laut) .kreis-ton::after{animation:lz-atem 2.6s steps(13,jump-none) infinite}
@keyframes lz-atem{0%,100%{opacity:0}50%{opacity:1}}
/* Glanz: läuft nur noch in der Bewegungsphase; die Pause dazwischen kostet nichts (ladezeit.js startet ihn neu) */
:is(.g1,.g2,.g3) .z1::after{animation:none!important}
.v3 .platte::after{animation:none!important}
.lz-g :is(.g1,.g2,.g3) .z1::after{animation:lz-g 2.72s ease-in-out both!important}
.lz-f .v3 .platte::after{animation:lz-f 2.6s ease-in-out both!important}
@keyframes lz-g{from{background-position:130% 0}to{background-position:-130% 0}}
@keyframes lz-f{from{background-position:130% 0}to{background-position:-130% 0}}
/* Außerhalb des Bildschirms ruhen alle Dauer-Effekte */
.lz-aus,.lz-aus::before,.lz-aus::after,.lz-aus *,.lz-aus *::before,.lz-aus *::after{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.v3 .live-marke i::after,.kreis-ton::after{animation:none!important}}
/* Feste Kopf- und Fußleiste: Unschärfe des Hintergrunds wurde bei jedem Videobild neu gerechnet.
   Ohne Unschärfe, dafür etwas deckender — sieht gleich aus. */
.v3 .kopf{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(9,30,62,.9)}
.v3 .danke .kopf{background:none}
.v3 .leiste{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(9,30,62,.98)!important}
