
#act-paginacion { display:flex; justify-content:center; align-items:center; flex-wrap:wrap; gap:12px; padding:16px 0 4px; }
#act-paginacion .btn { display:inline-flex; align-items:center; justify-content:center; font-size:13px; padding:9px 16px; min-height:36px; }
#act-paginacion .btn:disabled { opacity:.45; cursor:default; box-shadow:none; }
#act-paginacion .page-info { font-size:13px; color:var(--muted); }
#view-alertas { min-width:0; }
#view-alertas .logs-table, #view-alertas .table-scroll { max-width:100%; overflow-x:auto; box-sizing:border-box; }
#view-alertas .data-table { width:100%; table-layout:fixed; font-size:16px; }
#view-alertas .data-table th, #view-alertas .data-table td { white-space:normal; overflow-wrap:anywhere; padding:16px 9px; line-height:1.45; vertical-align:middle; }
#view-alertas .data-table th { font-size:14px; text-transform:none; letter-spacing:0; }
#view-alertas th:nth-child(1) { width:14%; }
#view-alertas th:nth-child(2) { width:15%; }
#view-alertas th:nth-child(3) { width:15%; }
#view-alertas th:nth-child(4) { width:16%; }
#view-alertas th:nth-child(5) { width:14%; }
#view-alertas th:nth-child(6) { width:26%; }
#view-alertas .st-badge, #view-alertas .sev { font-size:14px; max-width:100%; box-sizing:border-box; }
#view-alertas .st-badge { gap:6px; padding:4px 7px; }
#view-alertas .dot { flex-shrink:0; }
#view-alertas td:last-child .btn-mini { display:flex; align-items:center; justify-content:center; text-align:center; width:100%; box-sizing:border-box; white-space:normal; margin:4px 0; padding:7px 8px; font-size:14px; line-height:1.3; }
#view-alertas td:last-child br { display:none; }
#view-alertas td:last-child select { width:100%; min-width:0; box-sizing:border-box; margin-top:5px; padding:7px 5px; font-size:14px; }
@media(max-width:700px) { #view-alertas .data-table { min-width:680px; } }

