.ov-docs-layout {
  display: grid;
  gap: var(--ov-space-4);
}

.ov-docs-sidebar,
.ov-docs-toc {
  align-self: start;
}

.ov-docs-content {
  max-width: var(--ov-docs-width);
}

@media (min-width: 1200px) {
  .ov-docs-layout {
    grid-template-columns: var(--ov-sidebar-width) minmax(0, var(--ov-docs-width)) var(--ov-toc-width);
  }
}
