/* The usage pages (web/docs/): the results pages' theme (../results/site.css)
   plus code blocks and the option tables. */
pre { font: 12.5px/1.5 ui-monospace, SFMono-Regular, Menlo, monospace; background: var(--code-bg); border-radius: 8px;
  padding: 10px 12px; margin: 8px 0 14px; overflow-x: auto; max-width: 100%; }
pre code { background: none; padding: 0; font-size: inherit; }
pre.listing { max-height: 520px; overflow: auto; }
main > p, main > ul, main > ol { max-width: 820px; }
/* Long inline names (set_rate_control(RateControlConfig::new(...))) wrap at phone width. */
main p code, main li code { overflow-wrap: anywhere; }
main li { margin: 4px 0; }
table.options td:first-child { white-space: nowrap; }
table.options td:first-child code { font-size: 12.5px; }
@media (max-width: 640px) { table.options td:first-child { white-space: normal; overflow-wrap: anywhere; min-width: 8em; } }
