.CalendarNavbar {
  display: flex;
  justify-content: space-between;
  margin: 0 16px;
  padding: 12px 0;
}

.CaptionWrapper {
  width: fit-content;
  margin: 1em auto 0.5em auto;
}

.CaptionWrapper:global(.rdp-caption) {
  text-align: left;
}

.Caption {
  display: flex;
}

.Caption > * {
  margin-right: 2px;
}

.Caption :global .Select.is-open .Select-arrow,
.Caption :global .Select .Select-arrow-zone:hover > .Select-arrow {
  border-top-color: white;
}

.Caption :global .Select.is-open > .Select-control .Select-arrow {
  top: -2px;
  border-color: transparent transparent white;
  border-width: 0 5px 5px;
}

.MonthWrapper {
  width: 95px;
}

.YearWrapper {
  width: 60px;
}

.CustomOption {
  font-size: 14px;
}

.CaptionWrapper :global .Select-control {
  border-color: primary-color;
}

.CaptionWrapper :global .Select-arrow {
  border-top-color: white;
}

.SelectsWrapper {
  display: flex;
}
