/* Compact the desktop Live Rates reading group. */
@media screen and (min-width: 901px) {
  .starx-live-page .rates-page.container-fluid { margin-block: 12px; }
  .starx-live-page .market-summary.row { margin-bottom: 4px; }
  .starx-live-page .market-card { padding-block: 8px; }
  .starx-live-page .market-price { margin-block: 4px; }
  .starx-live-page .rates-table.table { border-spacing: 0 4px; }
  .starx-live-page .rates-table.table > thead > tr > th { height: 40px; padding-block: 8px; }
  .starx-live-page .rates-table.table > tbody > tr > th,
  .starx-live-page .rates-table.table > tbody > tr > td { height: 64px; padding-block: 4px; }
}

@media screen and (max-width: 900px) {
  .starx-live-page .rates-table.table > tbody > tr > th,
  .starx-live-page .rates-table.table > tbody > tr > td { padding-block: 4px; }
}
