@charset "UTF-8";.table-responsive{width:100%;overflow-x:auto;margin-top:1em}table{width:100%;border-collapse:collapse;font-family:'Inter',sans-serif;font-size:15px;color:#222;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,0.05);border-radius:8px;overflow:hidden;min-width:600px}thead{background:#f4f6f8;color:#4b0286;text-transform:uppercase;letter-spacing:0.05em}th,td{padding:12px 16px;text-align:left}tbody tr:nth-child(even){background-color:#fafafa}tbody tr:hover{background-color:#f0f0f0}th{font-weight:600;border-bottom:2px solid #e0e0e0}td{border-bottom:1px solid #eee}td.highlight.la{font-weight:bold;color:#000}tbody tr:last-child{background-color:#fdf3ff;font-weight:bold;color:#4b0286}.fuente-tabla{font-size:13px;color:#555;margin-top:6px;font-style:italic;font-family:'Inter',sans-serif}@media screen and (max-width:600px){table{min-width:unset;font-size:14px}}
