/* Spread header items. Make home button centered until there is not enough space. */
.header {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;

  /* Center each */
  & > div {
    flex: 1;

    display: flex;
    justify-content: center;
  }
  /* Except first and last */
  & > div:first-child {
    justify-content: flex-start;
  }
  & > div:last-child {
    justify-content: flex-end;
  }
}
