/* neon – Titel leuchtet wie eine Neonröhre (flackert beim Einschalten und ab und zu), Kachel mit Neonrahmen */
.fx-mit-neon .t-title, .fx-mit-neon .event-title { color: #ffe3ea;
  text-shadow: 0 0 4px rgba(255,90,130,.9), 0 0 14px rgba(255,40,100,.7), 0 0 32px rgba(255,40,100,.45);
  animation: fx-neon 11s steps(1) var(--fx-delay, 0s) infinite; }
.fx-neonrahmen { position: absolute; inset: 5px; border: 2px solid rgba(255,90,140,.85); border-radius: 4px;
  box-shadow: 0 0 10px rgba(255,40,100,.6), inset 0 0 10px rgba(255,40,100,.35);
  animation: fx-neon 11s steps(1) calc(var(--fx-delay, 0s) + .3s) infinite; }
@keyframes fx-neon { 0% { opacity: .25; } 2% { opacity: 1; } 3% { opacity: .35; } 4%, 60% { opacity: 1; } 61% { opacity: .45; }
  61.6%, 88% { opacity: 1; } 88.5% { opacity: .6; } 89%, 100% { opacity: 1; } }
