/* Option-reference tables.
 *
 * Wrap a table in <div class="opt-table" markdown="1"> to stop its first
 * column wrapping, so flag names stay on one line. Scoped rather than applied
 * to every table: some first columns (e.g. the --modalities row, with its
 * value list) are long enough that forcing them onto one line would squeeze
 * the remaining columns. */

.opt-table table td:first-child,
.opt-table table th:first-child {
  white-space: nowrap;
}

/* If a table ever does outgrow the content column, scroll it rather than
   letting it push the page sideways. */
.opt-table {
  max-width: 100%;
  overflow-x: auto;
}
