@php
$ahoraStr = \Carbon\Carbon::now()->toDateTimeString();
// Extraer fecha y hora de forma segura (soportando tanto strings como objetos Carbon)
$f = $e->fecha_evento instanceof \Carbon\Carbon ? $e->fecha_evento->format('Y-m-d') : substr((string)$e->fecha_evento, 0, 10);
$h = $e->hora_fin instanceof \Carbon\Carbon ? $e->hora_fin->format('H:i:s') : (string)$e->hora_fin;
if (strlen($h) == 5) $h .= ':00'; // Asegurar formato H:i:s
$momentoFin = "$f $h";
// Un evento esta finalizado si tiene marcadores Y el tiempo de fin ya paso
$tieneMarcadores = !is_null($e->marcador_local) && !is_null($e->marcador_visitante);
$finalizado = $tieneMarcadores && ($ahoraStr >= $momentoFin);
@endphp
@if($finalizado)
FINALIZADO