/* assets/compare-summary.css — estilos del módulo 'compare-summary' */

#compare-summary-card .cs-footnote { margin: 12px 0 0; }

/* Fila de índice/benchmark: en gris, sin protagonismo frente a los fondos
   reales. Selectores con #id para ganar a .data-table td.positive/.negative. */
#compare-summary-card .cs-bench-row td,
#compare-summary-card .cs-bench-row td.positive,
#compare-summary-card .cs-bench-row td.negative {
  color: var(--muted);
  font-weight: 400;
  font-style: italic;
}

@media print {
  /* 9 columnas en 680px de folio: compacto, cabeceras con salto y sin recorte del scroll. */
  #compare-summary-card .table-scroll { overflow: visible; }
  #compare-summary-card .data-table { font-size: 9.5px; width: 100%; table-layout: auto; }
  #compare-summary-card .data-table th, #compare-summary-card .data-table td { padding: 4px 4px; white-space: normal; }
  #compare-summary-card .data-table th { font-size: 8px; letter-spacing: 0; line-height: 1.2; }
  #compare-summary-card .fund-name { font-size: 9.5px; }
  #compare-summary-card .fund-meta { font-size: 8px; }
}
