/* Keep this article's figures as wide as the surrounding text. */
main .responsive-img {
  width: 100%;
  max-width: 100%;
  height: auto;
}

/* A plain comparison table, using exactly the surrounding typeface and size. */
.tldr-table table {
  width: 100%;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  border-collapse: collapse;
}
.tldr-table th,
.tldr-table td {
  padding: 0.65em 0.8em;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  background: transparent !important;
  box-shadow: none !important;
  border: 0;
  border-bottom: 1px solid var(--bs-border-color);
}
.tldr-table th {
  font-weight: bold;
}
