.md-typeset__table {
  display: block;
  overflow-x: auto;
}

.md-typeset table:not([class]) {
  min-width: max-content;
}

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

.md-typeset code {
  word-break: break-word;
}

@media screen and (min-width: 1600px) {
  .md-grid {
    max-width: 88rem;
  }
}

@media screen and (min-width: 2200px) {
  .md-grid {
    max-width: 104rem;
  }
}
