/* Alineación semántica compartida por tablas de reportes y comprobantes. */
th.report-column-text,
td.report-column-text {
  text-align: left;
}

th.report-column-number,
td.report-column-number,
th.report-column-amount,
td.report-column-amount {
  text-align: right;
  font-variant-numeric: tabular-nums;
}

th.report-column-date,
td.report-column-date,
th.report-column-status,
td.report-column-status {
  text-align: right;
}

th.report-column-group,
td.report-column-group {
  text-align: center;
}
