/* Kramed wraps Markdown tables; Cupertino only centers direct-child tables. */
.post > .content > .table-container {
  width: calc(100% - 32px);
  max-width: 800px;
  margin: 1em auto;
  overflow-x: auto;
  overscroll-behavior-x: contain;
}

.post > .content > .table-container > table {
  display: table;
  width: 100%;
  max-width: none;
  margin: 0;
}
