.DatePickerCalendarDay{color:var(--text);position:relative}.DatePickerCalendarDay:before{border-radius:7px;content:"";inset:0;position:absolute}.DatePickerCalendarDay__number{align-items:center;border-radius:7px;color:inherit;cursor:pointer;display:flex;height:34px;justify-content:center;line-height:34px;position:relative;width:34px}@media(max-width:768px){.DatePickerCalendarDay__number{width:auto}}.DatePickerCalendarDay--today{color:var(--primary)}.DatePickerCalendarDay--disabled{cursor:default;pointer-events:none}.DatePickerCalendarDay--disabled .DatePickerCalendarDay__number{color:#b4bbc6}.DatePickerCalendarDay:not(.DatePickerCalendarDay--selected):hover{color:#3b4453}.DatePickerCalendarDay:not(.DatePickerCalendarDay--selected):hover:before{background:#f2f2f2}.DatePickerCalendarDay--highlighted{color:#3b4453}.DatePickerCalendarDay--highlighted:before{background:#f2f2f2}.DatePickerCalendarDay--selected{color:#fff}.DatePickerCalendarDay--selected:before{background:var(--primary)}.DatePickerCalendarDay--selected+.DatePickerCalendarDay--selected:before{border-radius:0;margin-left:-8px}.DatePickerCalendarDay--selected:first-child:before{border-bottom-right-radius:0;border-top-right-radius:0}.DatePickerCalendarDay--selected:nth-child(7n+1):before{border-bottom-left-radius:7px;border-top-left-radius:7px;margin-left:0}.DatePickerCalendarDay--selected:last-child:before,.DatePickerCalendarDay--selected:nth-child(7n):before{border-bottom-right-radius:7px;border-top-right-radius:7px}.DatePickerCalendarDay--start:before,.DatePickerCalendar__empty-day+.DatePickerCalendarDay--selected:not(:nth-child(7n)):before{border-bottom-right-radius:0;border-top-right-radius:0}.DatePickerCalendarDay--end:before{border-bottom-right-radius:7px!important;border-top-right-radius:7px!important}.DatePickerCalendar{display:inline-flex;margin-top:25px;position:relative;width:100%}.DatePickerCalendar__next-month,.DatePickerCalendar__prev-month{cursor:pointer;display:flex;margin:-8px;padding:8px;position:absolute;top:3px}.DatePickerCalendar__next-month:hover,.DatePickerCalendar__prev-month:hover{opacity:.8}.DatePickerCalendar__prev-month{left:0}.DatePickerCalendar__next-month{right:0;transform:rotate(180deg)}.DatePickerCalendar__month{align-items:center;display:flex;flex-direction:column;width:100%}.DatePickerCalendar__month+.DatePickerCalendar__month{margin-left:28px}.DatePickerCalendar__month-title{color:var(--text);margin-bottom:20px}.DatePickerCalendar__grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px 8px;width:100%}.DatePickerCalendar__week-days{margin-bottom:10px}.DatePickerCalendar__week-day-name{align-items:center;color:#b4bbc6;display:flex;font-size:14px;justify-content:center;line-height:20px}
