.viewport-content {
  display: grid;
  grid-template-rows: auto 1fr auto;
  min-height: calc(100vh - (2 * var(--space)));
  min-height: calc(100svh - (2 * var(--space)));
  overflow: hidden;
  gap: var(--space);
}
