diff --git a/index.html b/index.html
index 322bc95..33d90e3 100644
--- a/index.html
+++ b/index.html
@@ -185,10 +185,9 @@
if (srv.assigned_worker && srv.assigned_worker !== 'Pendiente' && srv.assigned_worker !== 'Sin asignar') {
hasWorker = true;
}
-
- // 🚨 NUEVO: DETECTAMOS SI ES URGENCIA 🚨
- let isUrgent = srv.is_urgent === true || (raw['Urgente'] && (raw['Urgente'].toLowerCase() === 'sí' || raw['Urgente'].toLowerCase() === 'si' || raw['Urgente'].toLowerCase() === 'true'));
-
+ // 🚨 NUEVO: DETECTAMOS SI ES URGENCIA (Leyendo también el título) 🚨
+ let isUrgent = (srv.title && srv.title.includes('URGENTE')) || srv.is_urgent === true || (raw['Urgente'] && (raw['Urgente'].toLowerCase() === 'sí' || raw['Urgente'].toLowerCase() === 'si' || raw['Urgente'].toLowerCase() === 'true'));
+
let statusHtml = '';
if (isFinalized || stNameLower.includes('finalizado') || stNameLower.includes('anulado')) {