.controls-container{
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: hidden;
  align-items: center;
  justify-content: center;
}

.control{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.period-container{
  font-size: 20px;
  font-weight: 500;
}

.period-container div{
  cursor: pointer;
  padding: 4px;
  margin-top: 2px;
}

.period-container div:hover{
  background-color: rgba(0, 0, 0, 0.1);
}

.selected{
  color: rgba(0, 0, 0, 0.8);
  background-color: rgba(0, 0, 0, 0.1);
}

.non_selected{
  color: rgba(0, 0, 0, 0.6);
}