/* The theme caps .wy-nav-content at 800px and scrolls tables that are wider.
   Starter settings tables are only a little over that, so let this page use
   the remaining width instead of wrapping or shrinking the cells. */
body:has(#starter-settings) .wy-nav-content {
    max-width: none;
}

/* Broken alternatives are separate paragraphs. Keep them stacked tightly. */
body:has(#starter-settings) .rst-content td p {
    margin-bottom: 0.15em;
    line-height: 1.45;
}

body:has(#starter-settings) .rst-content td p:last-child {
    margin-bottom: 0;
}
