@media(max-width:760px){
 .table-wrap{overflow:visible;background:transparent;border:0;padding:0;box-shadow:none}
 .table-wrap table{min-width:0;display:block}
 .table-wrap thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 .table-wrap tbody{display:block}
 .table-wrap tr{display:block;background:white;border:1px solid var(--line);border-radius:12px;padding:12px 16px;margin-bottom:14px}
 .table-wrap td{display:block;padding:8px 0;overflow-wrap:anywhere}
 .table-wrap td:nth-child(2)::before{content:'Estado';display:block;font-size:12px;color:var(--muted);margin-bottom:4px}
 .table-wrap td:nth-child(3)::before{content:'Ubicación';display:block;font-size:12px;color:var(--muted)}
 .table-wrap td:nth-child(4)::before{content:'Proyecto / recorrido';display:block;font-size:12px;color:var(--muted)}
 .table-wrap td:last-child{border-bottom:0}
}
