.react-calendar .react-calendar__navigation{height:auto;padding:var(--spacing-2);justify-content:space-between;align-items:center;margin:0;display:flex}.react-calendar .react-calendar__navigation__label{cursor:default;order:-1;align-items:flex-start;display:flex}.react-calendar .react-calendar__navigation__label__labelText{text-transform:capitalize;font-weight:var(--font-weight-medium);font-size:2rem;line-height:2.4rem}.react-calendar .react-calendar__navigation button{min-width:unset;background-color:#0000!important}.react-calendar .react-calendar__navigation__prev-button{margin-right:var(--spacing-15)}.react-calendar .react-calendar__navigation__arrow{background-color:#0000!important}.react-calendar .react-calendar__navigation__arrow:focus-visible{outline:none}.react-calendar .react-calendar__navigation__arrow:focus-visible div{outline:2px solid var(--color-ocean)}.react-calendar .react-calendar__navigation__arrow div{border-radius:50%;width:24px;height:24px}.react-calendar .react-calendar__navigation__arrow:disabled,.react-calendar .react-calendar__tile:disabled{cursor:not-allowed}.react-calendar .react-calendar__navigation__arrow:disabled div{background-color:var(--color-white)}.react-calendar .react-calendar__navigation__arrow:disabled div svg{color:var(--color-dark-gray2)}.react-calendar .react-calendar__navigation__arrow:hover:not(:disabled) div{background-color:var(--color-mine-shaft-hover)}.react-calendar .react-calendar__navigation__arrow:active:not(:disabled) div{border:2px solid var(--color-ocean)}.react-calendar .react-calendar__month-view__weekdays{text-transform:capitalize}.react-calendar .react-calendar__month-view__weekdays__weekday{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.react-calendar .react-calendar__month-view__weekdays__weekday abbr{color:var(--color-dark-gray1);font-size:1.4rem;line-height:2rem;text-decoration:none}.react-calendar .react-calendar__tile{padding:var(--spacing-15)var(--spacing-1);background-color:#0000;justify-content:center;display:flex}.react-calendar .react-calendar__tile abbr{color:var(--color-mine-shaft);width:40px;height:40px;font-size:1.6rem;line-height:2.4rem;font-weight:var(--font-weight-regular);justify-content:center;align-items:center;display:flex}.react-calendar .react-calendar__tile--active{background-color:#0000}.react-calendar .react-calendar__tile--active abbr{background-color:var(--color-hallon1);color:var(--color-white);font-weight:var(--font-weight-semi-bold);border-radius:50%}.react-calendar .react-calendar__tile:hover,.react-calendar .react-calendar__tile:focus,.react-calendar .react-calendar__tile:active{background-color:#0000}.react-calendar .react-calendar__tile:hover abbr,.react-calendar .react-calendar__tile:focus abbr,.react-calendar .react-calendar__tile:active abbr{border-radius:50%}.react-calendar .react-calendar__tile:hover:not(.react-calendar__tile--active) abbr{background-color:var(--color-mine-shaft-hover)}.react-calendar .react-calendar__tile:active:not(.react-calendar__tile--active) abbr{background-color:var(--color-mine-shaft-active)}.react-calendar .react-calendar__tile--active:hover abbr{background-color:var(--color-hallon1-hover)}.react-calendar .react-calendar__tile--active:active abbr{background-color:var(--color-hallon1-active)}.react-calendar .react-calendar__tile:focus-visible{outline:none}.react-calendar .react-calendar__tile:focus-visible abbr{outline:2px solid var(--color-ocean)}.react-calendar .react-calendar__tile:disabled,.react-calendar .react-calendar__tile:disabled:hover,.react-calendar .react-calendar__tile:disabled:focus,.react-calendar .react-calendar__tile:disabled:active{background-color:#0000}.react-calendar .react-calendar__tile:disabled abbr,.react-calendar .react-calendar__tile:disabled:hover abbr,.react-calendar .react-calendar__tile:disabled:focus abbr,.react-calendar .react-calendar__tile:disabled:active abbr{color:var(--color-dark-gray2);background-color:#0000;border:0;text-decoration:line-through}
.DatePicker-module__-wMGtG__container{gap:var(--spacing-1);flex-direction:column;display:flex}.DatePicker-module__-wMGtG__calendarButton{width:100%;height:48px;padding:0 var(--spacing-2);border-radius:var(--radius-sm);background-color:var(--color-white);border:1px solid var(--color-mine-shaft);color:var(--color-mine-shaft);cursor:pointer;outline:none;justify-content:space-between;align-items:center;font-size:1.6rem;display:flex}.DatePicker-module__-wMGtG__calendarButton.DatePicker-module__-wMGtG__disabled{border:1px solid var(--color-dark-gray2);color:var(--color-dark-gray2);cursor:not-allowed}.DatePicker-module__-wMGtG__calendarButton:focus-visible{border:2px solid var(--color-ocean);padding:0 calc(var(--spacing-2) - 1px)}.DatePicker-module__-wMGtG__calendarButton:hover{background-color:var(--color-mine-shaft-hover);border-color:var(--color-dark-gray1)}.DatePicker-module__-wMGtG__calendarButton:active{background-color:var(--color-mine-shaft-active);border-color:var(--color-dark-gray1)}.DatePicker-module__-wMGtG__calendarButtonWrapper{display:flex;position:relative}.DatePicker-module__-wMGtG__calendarButtonTextWrapper{gap:var(--spacing-1);display:flex}.DatePicker-module__-wMGtG__chevronIcon{transition:transform .2s;transform:rotate(0)}.DatePicker-module__-wMGtG__chevronIcon.DatePicker-module__-wMGtG__isOpen{transform:rotate(180deg)}.DatePicker-module__-wMGtG__calendarWrapper{bottom:calc(100% + var(--spacing-1));z-index:2;border:2px solid var(--color-dark-gray1);width:100%;box-shadow:var(--shadow-default);border-radius:var(--radius-sm);background:var(--color-white);font-family:BagossStandard,sans-serif;position:absolute;left:0;right:0}
