.EventsCalendarItem_wrapper__Vjk0o{display:flex;flex-direction:column;align-items:center;gap:7px}.EventsCalendarItem_dayNumber__DKXRj{width:44px;padding:10px;border-radius:100%;background-color:var(--bgLight);justify-content:center;align-items:center;color:var(--textDark);cursor:pointer;display:flex;flex-direction:column;font-size:16px;gap:4px}.EventsCalendarItem_dayNumberVocation__uz60f{color:#93032e}.EventsCalendarItem_dayNumberToday__TBpov{border:1px solid var(--textDark)}.EventsCalendarItem_dayNumberHover__ZHCAB,.EventsCalendarItem_dayNumberInRange__kTv_E{transition:all .2s ease-in ease-in-out;background-color:#d9e9ff;color:var(--textBrand);position:relative}.EventsCalendarItem_dayWithEvents__v2uU_{height:54px;border-radius:67px}.EventsCalendarItem_dayNumberPast__4P4_m{color:var(--textGray)}.EventsCalendarItem_weekDay__lNTxg{color:var(--textDark);font-size:12px;font-weight:400;line-height:150%}.EventsCalendarItem_weekDayVocation__JNGKO{color:#93032e}.EventsCalendarItem_eventsPointsWrapper__RApG9{display:flex;flex-direction:row;gap:2px}.EventsCalendarItem_eventsPoint__aIlkw,.EventsCalendarItem_importantEvent__ac5TD{width:6px;height:6px;border-radius:100%;background:var(--bgBrand)}.EventsCalendarItem_eventsPointPast__Hy15e{background:var(--textGray)}.EventsCalendarItem_importantEvent__ac5TD{background-color:#fc0}.EventsCalendarItem_checkSecondDateHover__R_WHt:hover{background-color:#d9e9ff;color:var(--textBrand);position:relative;transition:all .3s}.EventsCalendarWeek_wrapper__xVIw0{display:flex;flex-direction:column}.EventsCalendarWeek_calendarWrapper__HReN9{display:flex;flex-direction:row;gap:10px}.EventsCalendarWeek_calendarNumberWrapper__8KnjU{flex-grow:1;align-items:center;min-width:100px}.EventsCalendarWeek_swiper__Ynb2c{width:100%;min-height:105px}.EventsCalendarWeek_buttonWrapper__16inL{display:flex;align-items:flex-end;margin-bottom:10px;width:54px}@media screen and (max-width:576px){.EventsCalendarWeek_buttonWrapper__16inL{display:none}}@media screen and (min-width:576px){.EventsCalendarWeek_nextEl__LxLUY,.EventsCalendarWeek_prevEl__3Natj{display:flex;width:40px;height:54px;border-radius:45px;background-color:var(--bgLight);justify-content:center;align-items:center;cursor:pointer}}@media screen and (max-width:576px){.EventsCalendarWeek_nextEl__LxLUY,.EventsCalendarWeek_prevEl__3Natj{background-color:transparent;border:none;color:var(--textGray);width:20px}}.EventsCalendarWeek_iconArrow__12ppC{color:var(--textBrand)}.EventsCalendarWeek_slideMonth__p8o7v{position:absolute;bottom:84px;gap:10px;display:flex;width:max-content;align-items:center}@media screen and (max-width:576px){.EventsCalendarWeek_slideMonth__p8o7v{display:none}}.EventsCalendarWeek_monthTitle__34pmu{font-weight:400;font-size:16px;line-height:150%;color:#24282e}.EventsCalendarWeek_monthTitlePast__5AIaS{color:var(--textGray)}.EventsCalendarWeek_slide__LwevE{padding-top:20px}@media screen and (max-width:576px){.EventsCalendarWeek_slide__LwevE{padding-top:0}}.EventsCalendarWeek_mobileMonthWrapper__jykEq{display:none}@media screen and (max-width:576px){.EventsCalendarWeek_mobileMonthWrapper__jykEq{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:8px}}.EventsButtonPeriodGroup_eventsButtonPeriodGroup__LvCa5{gap:5px;height:45px;padding:5px;display:flex;flex-direction:row;border-radius:15px;background:var(--bgLight);justify-content:center;width:-moz-fit-content;width:fit-content}