@media (min-width: 992px) {
  #quarto-content.page-columns {
    grid-template-columns:
      [screen-start] 1.25rem
      [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0, 1fr)
      [body-content-end body-end] 1.5rem
      [body-end-outset page-end-inset] minmax(14rem, 18rem)
      [page-end screen-end-inset] 1.25rem
      [screen-end] !important;
  }

  #quarto-content.page-columns .content {
    grid-column: body-content-start / body-content-end;
    max-width: none;
    width: 100%;
  }

  #quarto-content.page-columns .sidebar.margin-sidebar {
    grid-column: body-end-outset / page-end;
  }
}

main.content,
main.content > section,
.cell,
.cell-output,
.cell-output-display,
div.sourceCode,
pre.sourceCode,
.dataframe {
  max-width: none;
}

.cell-output-display img {
  width: 100%;
  height: auto;
}

.cell-output-display,
.table,
table {
  width: 100%;
}
