.MinibarMinibar {
  align-self: stretch;
  padding-top: 5px;
  padding-bottom: 5px;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 12px;
  display: inline-flex;
}

.Minibar1 {
  width: 181px;
  align-self: stretch;
  border-radius: 8px;
  border: 1px #9a989a solid;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 4px;
  display: inline-flex;
}

.MinibarTag {
  align-self: stretch;
  padding-left: 2px;
  padding-right: 10px;
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
}

.MinibarLast6Month {
  flex: 1 1 0;
  color: #272727;
  font-size: 12px;
  font-family: 'Plus Jakarta Sans';
  font-weight: 500;
  word-wrap: break-word;
}

.MinibarSpacer {
  flex: 1 1 0;
  align-self: stretch;
}

.MinibarAction {
  align-self: stretch;
  padding-left: 10px;
  padding-right: 10px;
  background: #586994;
  border-radius: 8px;
  border: 1px #586994 solid;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: inline-flex;
}

.MinibarCustomize {
  align-self: stretch;
  height: 15px;
  color: white;
  font-size: 12px;
  font-family: 'Plus Jakarta Sans';
  font-weight: 700;
  word-wrap: break-word;
}

/* New styles for DatePickerRange */
.DatePickerRangeContainer {
  position: relative;
}

/* Default day styles: no background, black text */
.DatePickerRangeContainer .CalendarDay__default {
  background: none !important;
  color: #000000 !important; /* Black text */
  border: none !important;
}

/* Hover state: optional, keep minimal */
.DatePickerRangeContainer .CalendarDay__default:hover {
  background: #f0f0f0 !important; /* Light grey on hover, optional */
  color: #000000 !important;
}

/* Selected day styles: light grey background, black text */
.DatePickerRangeContainer .CalendarDay__selected,
.DatePickerRangeContainer .CalendarDay__selected:active {
  background: #d3d3d3 !important; /* Light grey */
  color: #000000 !important; /* Black text */
  border: none !important;
}

/* Range between selected dates: light grey background */
.DatePickerRangeContainer .CalendarDay__selected_span {
  background: #d3d3d3 !important;
  color: #000000 !important;
}

/* Optional: ensure calendar fits neatly */
.DatePickerRangeContainer .DayPicker {
  border-radius: 8px;
  overflow: hidden;
}
