.calendar-modal-content{display:flex;flex-direction:column;justify-content:space-between;height:289px}.calendar-modal-content .calendarContainer{max-width:500px;background-color:#fff;border-radius:3px;flex-shrink:2}.calendar-modal-content .calendarContainer .react-calendar{width:100%}.calendar-modal-content .calendarContainer .react-calendar__navigation{display:flex;justify-content:space-between}.calendar-modal-content .calendarContainer .react-calendar__navigation__label{color:#191919;font-family:Mona Sans;font-size:14px;line-height:21px;letter-spacing:.02em;font-weight:450;font-variant:100}.calendar-modal-content .calendarContainer .react-calendar__navigation__label:hover{color:#191919!important;background:unset!important}.calendar-modal-content .calendarContainer .react-calendar__navigation__arrow{flex-grow:0}.calendar-modal-content .calendarContainer .react-navigation__next-button,.calendar-modal-content .calendarContainer .react-navigation__prev-button{padding:0;margin:0;flex-grow:0}.calendar-modal-content .calendarContainer .react-navigation__prev-button{padding-left:10px}.calendar-modal-content .calendarContainer .react-calendar__month-view__weekdays{text-align:center;font-size:12px;color:#191919;font-family:Mona Sans;font-weight:400;line-height:11.6px;text-transform:none!important}.calendar-modal-content .calendarContainer .react-calendar__month-view{margin:0}.calendar-modal-content .calendarContainer .react-calendar__navigation button{width:20px;margin-top:0!important}.calendar-modal-content .calendarContainer .react-calendar button{border:0;border-radius:8px;color:#191919;padding:5px 0}.calendar-modal-content .calendarContainer .react-calendar button:hover{opacity:.5}.calendar-modal-content .calendarContainer .react-calendar button:active{background-color:#1d8ee6}.react-calendar{border:none!important;font-weight:600!important}.react-calendar__month-view__weekdays__weekday--weekend{color:#585858}.react-calendar__month-view__days{grid-template-columns:15.2% 15.2% 16.2% 17.2% 18.2% 17.2% 16.2%;padding-top:8px}.react-calendar__tile{height:32px!important;font-family:Mona Sans;font-weight:500;font-size:14px!important;color:#191919}.react-calendar__tile--range{background-color:#1d8ee6;color:#fff;border-radius:8px}.react-calendar__tile--now{background-color:#e7e7e7!important;border-radius:8px}.react-calendar__tile--active{background-color:#1d8ee6;color:#fff!important}.react-calendar__navigation__label{display:flex;align-items:center;justify-content:start}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation__next-button,.react-calendar__navigation__prev-button{order:2}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none!important}.react-calendar__month-view__days__day--neighboringMonth{opacity:.7}.react-calendar__month-view__days__day--weekend{color:#262626!important}.calendar-modal-content .buttonwrapper{padding:15px 100px 0 0}.calendar-modal-content .choosep{margin-left:20.5px;font-family:Mona Sans;font-weight:450;font-size:15px;line-height:17.25px;letter-spacing:.02em;color:#262626;padding-top:13px;padding-bottom:2px}.calendar-modal-content .choosepContainer{width:500px;height:75px;gap:10px;padding:25px 20px}.timewrapper{display:flex;flex:1 0;flex-wrap:wrap;overflow-y:scroll;gap:5px;padding:20px 0}.timewrapper::-webkit-scrollbar{display:none}.timewrapper{-ms-overflow-style:none;scrollbar-width:none}