.flatpickr-calendar{width:345px;padding:15px;background:var(--clr-neutral-light);font-size:1.6rem;border-radius:0;box-shadow:none}.flatpickr-calendar.open{z-index:1}.flatpickr-months{margin-bottom:10px;align-items:center}.flatpickr-months .flatpickr-month{height:auto}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{position:initial;padding:0;height:auto;display:flex;align-items:center}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:28px;height:13px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:none}.flatpickr-current-month{font-size:inherit;padding:0;position:static;height:auto}.flatpickr-current-month .flatpickr-monthDropdown-months{font-weight:var(--fw-normal)}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:0 0}.numInputWrapper:hover{background:0 0}.flatpickr-innerContainer{background:#fff;border:1px solid var(--clr-dark)}.flatpickr-weekdays{margin-top:10px}span.flatpickr-weekday{color:var(--clr-primary);font-size:0}span.flatpickr-weekday::first-letter{font-size:1.5rem}.flatpickr-day{color:var(--clr-text);border-radius:0}.flatpickr-day.today{border-color:var(--clr-neutral-dark)}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:var(--clr-neutral-dark);background:var(--clr-neutral-dark)}.flatpickr-day.endRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:var(--clr-primary);border-color:var(--clr-primary)}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:0}.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay{color:rgba(42,42,42,.5)}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:0}@media (min-width:768px){.flatpickr-calendar{width:352px;padding:20px}}