/* Small adjustments on top of the MaterialX theme. */

/* System font stack, matching the interim web UI's deliberate choice of no
   webfonts and no external requests. */
:root {
  --md-text-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, "Noto Sans", sans-serif;
  --md-code-font: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas,
    "Liberation Mono", monospace;
}

/* Slightly tighter hero spacing on the home page. */
.md-typeset .hero {
  margin-top: 0.5rem;
}

/* Keep long environment-variable identifiers from stretching tables. */
.md-typeset table code {
  white-space: nowrap;
}

/* The quick-start and configuration tables carry most of the information on the
   site, so give them a little more breathing room. */
.md-typeset table:not([class]) {
  font-size: 0.7rem;
}

.md-typeset table:not([class]) td,
.md-typeset table:not([class]) th {
  padding: 0.6rem 0.75rem;
  vertical-align: top;
}

/* Diagrams in fenced text blocks should not wrap awkwardly. */
.md-typeset pre > code {
  line-height: 1.45;
}
