/* Keep code readable on narrow ebook screens. */
pre.sourceCode {
  font-family: "DejaVu Sans Mono", "Liberation Mono", monospace;
  font-size: 0.72em;
  line-height: 1.25;
  white-space: pre;
  overflow-x: auto;
  padding: 0.7em;
  margin: 1em 0;
  background: #f4f4f4;
  color: #111;
}

pre.sourceCode code {
  white-space: pre;
  font-size: 1em;
}

/* Start each main section on a fresh ebook page. */
h2 {
  page-break-before: always;
  break-before: page;
}
