.flatpickr-calendar.animate {
  background: rgb(37, 40, 54);
  box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2);
}
.flatpickr-calendar.animate .flatpickr-months {
  border-bottom: 1px solid rgb(47, 52, 77);
}
.flatpickr-calendar.animate .flatpickr-months .flatpickr-month {
  color: rgb(183, 186, 205);
  fill: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-months .flatpickr-prev-month, .flatpickr-calendar.animate .flatpickr-months .flatpickr-next-month {
  color: rgb(183, 186, 205);
  fill: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-months .flatpickr-prev-month:hover, .flatpickr-calendar.animate .flatpickr-months .flatpickr-next-month:hover {
  background: rgb(49, 52, 72);
  color: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-calendar.animate .flatpickr-months .flatpickr-next-month:hover svg {
  fill: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-current-month .cur-month {
  color: #ffffff;
}
.flatpickr-calendar.animate .flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-current-month input.cur-year {
  color: #ffffff;
}
.flatpickr-calendar.animate .numInputWrapper span:hover, .flatpickr-calendar.animate .numInputWrapper span:active {
  background: rgb(49, 52, 72);
}
.flatpickr-calendar.animate .numInputWrapper span svg path {
  fill: rgb(183, 186, 205);
}
.flatpickr-calendar.animate span.flatpickr-weekday {
  color: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-days .dayContainer + .dayContainer {
  box-shadow: -1px 0 0 rgb(47, 52, 77);
}
.flatpickr-calendar.animate .flatpickr-day {
  color: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-day.inRange, .flatpickr-calendar.animate .flatpickr-day.prevMonthDay.inRange, .flatpickr-calendar.animate .flatpickr-day.nextMonthDay.inRange, .flatpickr-calendar.animate .flatpickr-day.today.inRange, .flatpickr-calendar.animate .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-calendar.animate .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-calendar.animate .flatpickr-day:hover, .flatpickr-calendar.animate .flatpickr-day.prevMonthDay:hover, .flatpickr-calendar.animate .flatpickr-day.nextMonthDay:hover, .flatpickr-calendar.animate .flatpickr-day:focus, .flatpickr-calendar.animate .flatpickr-day.prevMonthDay:focus, .flatpickr-calendar.animate .flatpickr-day.nextMonthDay:focus {
  background: rgba(49, 52, 72, 0.5);
  border-color: rgba(49, 52, 72, 0.5);
  color: #ffffff;
}
.flatpickr-calendar.animate .flatpickr-day.today {
  border-color: rgb(49, 52, 72);
}
.flatpickr-calendar.animate .flatpickr-day.selected, .flatpickr-calendar.animate .flatpickr-day.startRange, .flatpickr-calendar.animate .flatpickr-day.endRange, .flatpickr-calendar.animate .flatpickr-day.selected.inRange, .flatpickr-calendar.animate .flatpickr-day.startRange.inRange, .flatpickr-calendar.animate .flatpickr-day.endRange.inRange, .flatpickr-calendar.animate .flatpickr-day.selected:focus, .flatpickr-calendar.animate .flatpickr-day.startRange:focus, .flatpickr-calendar.animate .flatpickr-day.endRange:focus, .flatpickr-calendar.animate .flatpickr-day.selected:hover, .flatpickr-calendar.animate .flatpickr-day.startRange:hover, .flatpickr-calendar.animate .flatpickr-day.endRange:hover, .flatpickr-calendar.animate .flatpickr-day.selected.prevMonthDay, .flatpickr-calendar.animate .flatpickr-day.startRange.prevMonthDay, .flatpickr-calendar.animate .flatpickr-day.endRange.prevMonthDay, .flatpickr-calendar.animate .flatpickr-day.selected.nextMonthDay, .flatpickr-calendar.animate .flatpickr-day.startRange.nextMonthDay, .flatpickr-calendar.animate .flatpickr-day.endRange.nextMonthDay {
  background: rgb(49, 52, 72);
  color: #ffffff;
  border-color: rgb(49, 52, 72);
}
.flatpickr-calendar.animate .flatpickr-day.flatpickr-disabled, .flatpickr-calendar.animate .flatpickr-day.flatpickr-disabled:hover, .flatpickr-calendar.animate .flatpickr-day.prevMonthDay, .flatpickr-calendar.animate .flatpickr-day.nextMonthDay, .flatpickr-calendar.animate .flatpickr-day.notAllowed, .flatpickr-calendar.animate .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-calendar.animate .flatpickr-day.notAllowed.nextMonthDay {
  color: rgb(86, 89, 107) !important;
}
.flatpickr-calendar.animate .flatpickr-time {
  border-top-color: rgb(47, 52, 77) !important;
}
.flatpickr-calendar.animate .flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-time input {
  color: rgb(183, 186, 205);
}
.flatpickr-calendar.animate .flatpickr-time .flatpickr-time-separator, .flatpickr-calendar.animate .flatpickr-time .flatpickr-am-pm {
  color: rgb(183, 186, 205);
}

/*# sourceMappingURL=timepicker.css.map */
