/* gestionTRAK · Porus (usa también los estilos base de cxc.css) */
.porus .po-kpis { grid-template-columns: repeat(3, minmax(0, 1fr)); margin-bottom: 12px; }
.porus .po-tabla td { vertical-align: top; }
.porus .po-tabla td.mono { white-space: nowrap; }
.porus .po-ref { min-width: 240px; max-width: 420px; font-size: 13px; }
.porus .po-ref a, .porus .po-url a { color: var(--accent); }
.porus .po-url { word-break: break-all; font-size: 12px; }
.porus tr.po-desc td { color: var(--muted); background: var(--surface-2); }
.porus tr.po-desc td b { text-decoration: line-through; }
.porus .po-aviso { margin-top: 10px; padding: 10px 12px; border-left: 3px solid var(--warn); background: var(--warn-bg); border-radius: 0 6px 6px 0; color: var(--fg); }
.porus .po-detalle { margin: 0; white-space: pre-wrap; font-family: var(--f-mono); font-size: 12px; }
#poEstado .chip { vertical-align: middle; }
@media (max-width: 720px) { .porus .po-kpis { grid-template-columns: minmax(0, 1fr); } }
