:root{--datepicker-date-select-font-size:var(--msa-caption-secondary-font-size);--datepicker-date-select-letter-spacing:var(--letter-spacing-caption-secondary);--datepicker-date-select-font-family:var(--font-primary);--datepicker-date-select-font-color:var(--secondary-color);--datepicker-weekday-font-family:var(--font-primary);--datepicker-weekday-font-size:var(--font-size-md);--datepicker-weekday-font-weight:300;--datepicker-weekday-font-color:var(--secondary-color);--datepicker-day-font-family:var(--font-primary);--datepicker-day-font-size:var(--msa-paragraph-font-size);--datepicker-day-font-weight:var(--medium-font-weight);--datepicker-day-font-color:var(--secondary-color);--datepicker-day-disabled-font-color:var(--gray);--datepicker-day-today-font-color:var(--primary-color);--datepicker-day-today-accent-color:var(--secondary-color);--datepicker-day-upcoming-accent-color:var(--yellow);--datepicker-day-range-font-color:var(--primary-color);--datepicker-day-range-accent-color:var(--secondary-color)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{font-family:var(--datepicker-date-select-font-family);font-size:var(--datepicker-date-select-font-size);letter-spacing:var(--datepicker-date-select-letter-spacing);color:var(--datepicker-date-select-font-color)}span.flatpickr-weekday{font-family:var(--datepicker-weekday-font-family);font-size:var(--datepicker-weekday-font-size);font-weight:var(--datepicker-weekday-font-weight);color:var(--datepicker-weekday-font-color)}.flatpickr-day{font-family:var(--datepicker-day-font-family);font-size:var(--datepicker-day-font-size);font-weight:var(--datepicker-day-font-weight);color:var(--datepicker-day-font-color)}.flatpickr-day.flatpickr-disabled{color:var(--datepicker-day-disabled-font-color)}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:var(--datepicker-day-today-accent-color);background:var(--datepicker-day-today-accent-color);color:var(--datepicker-day-today-font-color)}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{background:var(--datepicker-day-upcoming-accent-color);border-color:var(--datepicker-day-upcoming-accent-color)}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:var(--datepicker-day-range-accent-color);border-color:var(--datepicker-day-range-accent-color);color:var(--datepicker-day-range-font-color)}.flatpickr-months{padding:10px 5px;align-items:center;gap:24px}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{position:initial;height:24px;padding:0}.flatpickr-months .flatpickr-prev-month{order:2}.flatpickr-months .flatpickr-next-month{order:3}.flatpickr-months .flatpickr-month{height:unset;order:1}.flatpickr-current-month{position:initial;width:100%;height:unset;padding:0;text-align:left}.flatpickr-current-month .flatpickr-monthDropdown-months{padding:0}