/*
 * Sportradar blocks: tennis results, calendar and rankings. Loaded after sportradar.css (the base) by the blocks that need it.
 */

/* Tennis */

.sr-block .sr-tennis .sr-side {
  line-height: 1.6;
}

.sr-block .sr-pair-sep {
  color: var(--sr-muted);
}

.sr-block .sr-round {
  contain-intrinsic-size: auto 400px;

  /* Many rounds of many matches: skip rendering off-screen ones. */
  content-visibility: auto;
}

/* Long tables (rankings) */

.sr-block.sr-tennis-rankings tbody tr {
  contain-intrinsic-size: auto 2.5em;
  content-visibility: auto;
}
