body {
  min-height: 100vh;
}

#barra-lateral {
  box-shadow: 6px 0 10px #ccc;
  z-index: 1000;
  height: 100vh;
  position: sticky;
  top: 0;
}

#barra-lateral a:hover {
  background-color: var(--bs-primary-bg-subtle);
}

main {
  transform: translateX(-5%);
  opacity: 0.1;
  transition: all 0.75s;
}

main.cargado {
  transform: none;
  opacity: 1;
}