/* Widen the content area to use more screen real estate */
.md-grid {
  max-width: 95%;
}

/* Make tables stretch to full container width */
.md-typeset table:not([class]) {
  width: 100%;
  display: table;
}

/* Allow table cells to wrap text instead of forcing single-line */
.md-typeset table:not([class]) td,
.md-typeset table:not([class]) th {
  white-space: normal;
  word-break: break-word;
}

/* Reduce cell padding slightly for denser display */
.md-typeset table:not([class]) td,
.md-typeset table:not([class]) th {
  padding: 0.6em 0.8em;
}

/* Smaller font for tables so more fits on screen */
.md-typeset table:not([class]) {
  font-size: 0.82rem;
}
