.root {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  margin: var(--rootMargin) auto;
  max-width: var(--rootMaxWidth);
}

.body {
  margin-top: var(--bodyMargin);
  margin-left: 0;
  margin-right: 0;
}

.overlayBody {
  display: flex;
  flex-direction: column;

  align-items: center;
  justify-content: center;

  height: 100vh;
}

.overlayItem {
  vertical-align: baseline;
}
