:root{--send:#0f5ccf;--search:#ff6f00;--scout:#34c759;--store:#0f5ccf;--sign:#ffcc02;--black-900:#000;--white:#fff;--gray-500:#8e8e93;--red:red}.calendar-module__1o3ehW__calendarContainer,.calendar-module__1o3ehW__monthlyCalendarContainer,.calendar-module__1o3ehW__dailyContainer,.calendar-module__1o3ehW__calendarSwiper{--container-border-radius:6.11vmin;--folio-container-border-radius:3.05vmin;--folio-container-top-border-radius:4.7vmin;--folio-container-bottom-border-radius:1.67vmin;--calendar-border-radius:2.35vmin;--folio-calendar-border-radius:1.67vmin;--daily-container-border-radius:var(--folio-container-top-border-radius);--daily-container-vertical-padding:2.5vmin;--daily-container-gap:4.5vmin;--border-width:6px;--font-size-small-folio:calc(.29vw + .29vh);--font-size-small:calc(.4vw + .4vh);--font-size-normal:calc(.467vw + .467vh);--font-size-medium:calc(.6vw + .6vh);--font-size-large:calc(.65vw + .65vh);--font-size-xlarge:calc(2.14vw + 2.14vh);--folio-slider-offset:3vh;--timeline-dot-size:3.25vmin;--timeline-active-indicator-width:310%}.calendar-module__1o3ehW__calendarSwiper{width:90.85vw;height:100%;left:50%}.calendar-module__1o3ehW__calendarSwiper.calendar-module__1o3ehW__calendarSwiperFolio{width:100%;padding:1vmin 0!important}.calendar-module__1o3ehW__calendarSwiperSlide{height:100%}.calendar-module__1o3ehW__topDateWrapper{height:100%;position:relative;transform:translate(0)scale(1)}.calendar-module__1o3ehW__biMonthlyTopDateWrapper{height:50%}.calendar-module__1o3ehW__calendarContainer,.calendar-module__1o3ehW__monthlyCalendarContainer{border:var(--border-width)solid black;border-radius:var(--folio-container-top-border-radius);height:100%;position:relative}.calendar-module__1o3ehW__folioMonthlyCalendarContainer.calendar-module__1o3ehW__folioMonthlyCalendarFirstItem:not(.calendar-module__1o3ehW__folioFullPageMonthlyCalendarContainer){border-radius:var(--folio-container-top-border-radius)var(--folio-container-top-border-radius)var(--folio-container-bottom-border-radius)var(--folio-container-bottom-border-radius);border-bottom-width:1px!important}.calendar-module__1o3ehW__folioMonthlyCalendarContainer.calendar-module__1o3ehW__folioMonthlyCalendarLastItem:not(.calendar-module__1o3ehW__folioFullPageMonthlyCalendarContainer){border-radius:var(--folio-container-bottom-border-radius)var(--folio-container-bottom-border-radius)var(--folio-container-top-border-radius)var(--folio-container-top-border-radius);border-top-width:1px!important}.calendar-module__1o3ehW__calendarContainer{background-color:var(--black-900);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:.5vmin;display:grid;overflow:hidden}.calendar-module__1o3ehW__monthlyCalendarContainer{background-color:var(--white);flex-direction:column;gap:.25vmin;display:flex}.calendar-module__1o3ehW__dailyContainer{background-color:var(--white);border-radius:var(--daily-container-border-radius);border:6.115px solid var(--send);padding:var(--daily-container-vertical-padding)0;justify-content:center;align-items:center;gap:var(--daily-container-gap);flex-direction:column;flex:1 0 0;height:100%;display:flex;position:relative}.calendar-module__1o3ehW__folioDailyContainer{padding:calc(var(--daily-container-vertical-padding)*.92)0;position:relative}.calendar-module__1o3ehW__calendarContainer .react-calendar{border-radius:var(--calendar-border-radius);background-color:var(--white);height:100%}.calendar-module__1o3ehW__calendarContainer.calendar-module__1o3ehW__folioCalendarContainer .react-calendar{border-radius:var(--folio-calendar-border-radius)}.calendar-module__1o3ehW__calendarContainer .react-calendar__navigation{border-bottom:.79px solid var(--black-900);width:88%;height:20%;margin:0 auto 1vmin;display:flex}.calendar-module__1o3ehW__calendarContainer .react-calendar__navigation span{color:var(--red);text-align:center;font-size:var(--font-size-medium);font-weight:300}.calendar-module__1o3ehW__folioCalendarContainer.calendar-module__1o3ehW__calendarContainer .react-calendar__navigation{height:16%;margin-bottom:.5vmin}.calendar-module__1o3ehW__folioCalendarContainer.calendar-module__1o3ehW__calendarContainer .react-calendar__navigation span{font-size:var(--font-size-small-folio)}.calendar-module__1o3ehW__folioCalendarContainer.calendar-module__1o3ehW__calendarContainer .calendar-module__1o3ehW__folioMonthlyCalendar .react-calendar__tile{line-height:1}.calendar-module__1o3ehW__calendarContainer .react-calendar__navigation__arrow{display:none}.calendar-module__1o3ehW__calendarContainer .react-calendar__month-view__weekdays__weekday abbr{text-transform:uppercase;height:100%;color:var(--light-grey);font-size:var(--font-size-small);justify-content:center;align-items:center;font-weight:300;line-height:1.25;text-decoration:none;display:flex}.calendar-module__1o3ehW__calendarContainer.calendar-module__1o3ehW__folioCalendarContainer .react-calendar__month-view__weekdays__weekday abbr{font-size:var(--font-size-small-folio)}.calendar-module__1o3ehW__calendarContainer .react-calendar__viewContainer{height:80%}.calendar-module__1o3ehW__calendarContainer .react-calendar__month-view{height:80%}.calendar-module__1o3ehW__calendarContainer .react-calendar__month-view>div{height:100%}.calendar-module__1o3ehW__calendarContainer .react-calendar__month-view>div>div{height:100%}.calendar-module__1o3ehW__calendarContainer .react-calendar__month-view__days{height:100%}.calendar-module__1o3ehW__calendarContainer .react-calendar__tile abbr{font-size:var(--font-size-small);font-weight:300}.calendar-module__1o3ehW__folioCalendarContainer.calendar-module__1o3ehW__calendarContainer .react-calendar__tile abbr{font-size:var(--font-size-small-folio);font-weight:300}.calendar-module__1o3ehW__calendarContainer button:focus{box-shadow:none;outline:none}.calendar-module__1o3ehW__folioCalendarContainer{border-radius:var(--folio-container-top-border-radius);grid-template-columns:repeat(3,1fr)}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-calendar{border-radius:var(--container-border-radius);background-color:var(--white);overflow:hidden}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-show-more{display:none}.calendar-module__1o3ehW__folioMonthlyCalendarContainer .rbc-calendar{border-radius:var(--folio-container-top-border-radius)}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-month-view{border:none}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-month-header{color:var(--red);font-size:var(--font-size-medium);justify-content:center;align-items:center;font-weight:300;line-height:1.25;display:flex}.calendar-module__1o3ehW__folioMonthlyCalendarContainer .rbc-month-header{font-size:var(--font-size-small-folio);line-height:1.6}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-header{border-bottom:1px solid var(--black-900);padding:1vmin 0}.calendar-module__1o3ehW__folioMonthlyCalendarContainer .rbc-header{padding:.8vmin 0}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-header span{font-weight:300}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-header+.rbc-header{border-left:none}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-date-cell{padding:0}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-date-cell button{width:3.75vmin;height:3.75vmin;margin:0;padding:0 .7vmin 0 0;font-size:calc(.535vw + .535vh);font-weight:200}.calendar-module__1o3ehW__folioMonthlyCalendarContainer .rbc-date-cell button{font-size:var(--font-size-small-folio);width:2.75vmin;height:2.75vmin}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-off-range-bg{background-color:var(--white)}.calendar-module__1o3ehW__dailyEventName,.calendar-module__1o3ehW__dailyEventAndNumber{text-align:center;text-transform:capitalize;font-size:calc(.67vw + .67vh);font-weight:100}.calendar-module__1o3ehW__dailyEventAndNumber{font-size:calc(1.17vw + 1.17vh)}.calendar-module__1o3ehW__topBarBlock{flex-direction:column;align-items:center;gap:.5vmin;height:25%;display:flex}.calendar-module__1o3ehW__dailyEventContainerWithDatesPage .calendar-module__1o3ehW__topBarBlock{justify-content:flex-end;height:16%}.calendar-module__1o3ehW__dailyEventContainerWithDatesPage .calendar-module__1o3ehW__topBarBlock h1{font-weight:200}.calendar-module__1o3ehW__dailyEventMainImage{text-align:center;width:100%;height:43.331%;position:relative}.calendar-module__1o3ehW__dailyEventStatusBar{justify-content:center;align-items:center;height:30%;display:flex}.calendar-module__1o3ehW__dailyEventStatusBar.calendar-module__1o3ehW__dailyEventStatusBarwithLargeIcon{position:relative;top:-.03%}.calendar-module__1o3ehW__dailyEventStatusBar div{height:55%}.calendar-module__1o3ehW__dailyEventStatusBar.calendar-module__1o3ehW__dailyEventStatusBarwithLargeIcon div{height:70%}.calendar-module__1o3ehW__dailyEventMainImage svg,.calendar-module__1o3ehW__dailyEventStatusBar div>svg,.calendar-module__1o3ehW__dailyEventMainImage div>svg{width:100%;height:100%}.calendar-module__1o3ehW__dailyEventTypeContainer{align-items:center;display:inline-flex;position:relative}.calendar-module__1o3ehW__dailyEventTypeIcon{width:6.7vmin;height:6.7vmin;margin-right:2.5vmin;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.calendar-module__1o3ehW__dailyEventType{text-align:center;font-size:var(--font-size-xlarge);margin:0;font-weight:100;position:relative}.calendar-module__1o3ehW__dailyEventType:first-letter{text-transform:uppercase}.calendar-module__1o3ehW__dailyEventBody{align-items:center;gap:var(--daily-container-gap);flex-direction:column;width:100%;display:flex}.calendar-module__1o3ehW__statusBar{width:7.2vmin;height:7.2vmin;position:relative}.calendar-module__1o3ehW__statusBarUnion{width:100%}.calendar-module__1o3ehW__statusBarFullDayView{width:110.3vmin;height:12.9vmin}.calendar-module__1o3ehW__calendarSwiperSlide{padding:1vmin;height:80vh!important}.calendar-module__1o3ehW__calendarSwiperFolio .calendar-module__1o3ehW__calendarSwiperSlide{height:100%!important;padding:0!important}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-row-content{height:100%}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-row-content .rbc-row:has(.rbc-row-segment){height:inherit;width:100%;padding:0;position:absolute;top:0;left:0}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-row-segment{padding:0}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-event{width:100%;height:100%;color:var(--black-900);background-color:#0000;padding:0}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-event.rbc-selected{background-color:#0000}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-event-content{width:100%;height:100%;position:relative}.calendar-module__1o3ehW__calendarSwiperFirstSlide{padding-top:var(--folio-slider-offset)}.calendar-module__1o3ehW__calendarSwiperFirstSlide .calendar-module__1o3ehW__calendarSwiperSlide{height:100%!important}.calendar-module__1o3ehW__dailyEventContainer{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.calendar-module__1o3ehW__daytimeLineScrollBarItemDotIcon{width:var(--timeline-dot-size);height:var(--timeline-dot-size);position:relative;transform:scale(.75)translateY(-50%)}.calendar-module__1o3ehW__dailyEventMainContainer{z-index:1;flex-direction:row;align-items:center;width:100%;height:100%;display:flex;position:relative}.calendar-module__1o3ehW__leftContentBlock{width:100%;height:100%}.calendar-module__1o3ehW__scrollBarItemLineWrapper{flex-direction:column;align-items:flex-end;gap:.5vmin;display:flex}.calendar-module__1o3ehW__scrollBarItemLine{border-bottom:1px solid;width:100%}.calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:first-child{border-width:2px}.calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:last-child{border-bottom:none}.calendar-module__1o3ehW__daytimeLineScrollBarItem{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5vmin;height:25%;display:flex}.calendar-module__1o3ehW__daytimeLineScrollBar,.calendar-module__1o3ehW__daytimeLineScrollBarList{height:100%}.calendar-module__1o3ehW__daytimeLineScrollBarList{z-index:-1;padding-left:45%;position:relative}.calendar-module__1o3ehW__daytimeLineScrollBar .calendar-module__1o3ehW__daytimeLineScrollBarList li:last-child .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:not(:first-child){display:none}.calendar-module__1o3ehW__daytimeLineScrollBarItemDot{width:30%}.calendar-module__1o3ehW__scrollBarItemLineWrapper{flex-direction:column;justify-content:space-between;width:70%;height:100%;display:flex}.calendar-module__1o3ehW__activeDaytimeLineScrollBarItem .calendar-module__1o3ehW__scrollBarItemLineWrapper{position:relative}.calendar-module__1o3ehW__activeDaytimeLineScrollBarItem .calendar-module__1o3ehW__scrollBarItemLine:first-child{width:var(--timeline-active-indicator-width);border-color:var(--send);position:relative}.calendar-module__1o3ehW__activeDaytimeLineScrollBarItem .calendar-module__1o3ehW__scrollBarItemLine:first-child:after,.calendar-module__1o3ehW__activeDaytimeLineScrollBarItem .calendar-module__1o3ehW__scrollBarItemLine:first-child:before{content:"";width:var(--timeline-dot-size);background-color:var(--white);z-index:1;border-radius:0 0 50%;height:3vmin;position:absolute;bottom:0;right:0;transform:translateY(0%)}.calendar-module__1o3ehW__activeDaytimeLineScrollBarItem .calendar-module__1o3ehW__scrollBarItemLine:first-child:before{top:0;bottom:initial;border-radius:0 50%;transform:translateY(2px)}.calendar-module__1o3ehW__activeDaytimeLineScrollBarItem .calendar-module__1o3ehW__scrollBarItemLineWrapper:after{content:"";width:var(--timeline-dot-size);height:var(--timeline-dot-size);background-color:var(--send);position:absolute;top:0;right:0;transform:translateY(-50%)}.calendar-module__1o3ehW__activeDaytimeLineScrollBarItem .calendar-module__1o3ehW__daytimeLineScrollBarItemDotIcon{opacity:0}.calendar-module__1o3ehW__daytimeLineScrollBarItem2 .calendar-module__1o3ehW__scrollBarItemLineWrapper,.calendar-module__1o3ehW__daytimeLineScrollBarItem3 .calendar-module__1o3ehW__scrollBarItemLineWrapper{width:50%}.calendar-module__1o3ehW__daytimeLineScrollBarItem1 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(2),.calendar-module__1o3ehW__daytimeLineScrollBarItem2 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(2){width:90%}.calendar-module__1o3ehW__daytimeLineScrollBarItem1 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(3),.calendar-module__1o3ehW__daytimeLineScrollBarItem2 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(3){width:80%}.calendar-module__1o3ehW__daytimeLineScrollBarItem1 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(4),.calendar-module__1o3ehW__daytimeLineScrollBarItem2 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(4),.calendar-module__1o3ehW__daytimeLineScrollBarItem3 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(2),.calendar-module__1o3ehW__daytimeLineScrollBarItem4 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(2){width:70%}.calendar-module__1o3ehW__daytimeLineScrollBarItem3 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(3),.calendar-module__1o3ehW__daytimeLineScrollBarItem4 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(3){width:80%}.calendar-module__1o3ehW__daytimeLineScrollBarItem3 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(4),.calendar-module__1o3ehW__daytimeLineScrollBarItem4 .calendar-module__1o3ehW__scrollBarItemLineWrapper .calendar-module__1o3ehW__scrollBarItemLine:nth-child(4){width:90%}.calendar-module__1o3ehW__daytimeLineScrollBarItem2 .calendar-module__1o3ehW__daytimeLineScrollBarItemDotIcon,.calendar-module__1o3ehW__daytimeLineScrollBarItem4 .calendar-module__1o3ehW__daytimeLineScrollBarItemDotIcon{transform:scale(1)translateY(-50%)}.calendar-module__1o3ehW__dailyEventStatusIconWrapper{cursor:pointer;opacity:.75;width:3.5vmin;height:3.5vmin;transition:var(--transition);position:absolute;top:0;right:0;transform:translate(100%)}.calendar-module__1o3ehW__dailyEventStatusIconWrapper:hover{opacity:1}.calendar-module__1o3ehW__dailyEventStatusIcon{position:relative}.calendar-module__1o3ehW__dailyEventTotalCount{color:var(--black);text-align:center;font-size:calc(1.2vw + 1.2vh);font-weight:300}.calendar-module__1o3ehW__dailyEventStatus{color:var(--black);text-align:center;text-transform:capitalize;font-size:calc(.8vw + .8vh);font-weight:275}.calendar-module__1o3ehW__dailyEventUserRoleIcon{width:3.25vmin;height:3.25vmin;top:1vmin;left:calc(var(--daily-container-vertical-padding)*1.5);cursor:pointer;position:absolute}.calendar-module__1o3ehW__dailyEventUserRoleIconDatesPage{width:7.92vmin;height:7.92vmin;top:2.5vmin}.calendar-module__1o3ehW__trashIcon{width:1.65vmin;height:1.65vmin;right:calc(var(--daily-container-vertical-padding)*1.5);cursor:pointer;transition:var(--transition);position:absolute}.calendar-module__1o3ehW__trashIcon svg{width:100%;height:100%}.calendar-module__1o3ehW__trashIcon:hover{transform:scale(1.25)}.calendar-module__1o3ehW__disabled .calendar-module__1o3ehW__dailyEventMainContainer,.calendar-module__1o3ehW__disabled .calendar-module__1o3ehW__dailyEventTotalCount,.calendar-module__1o3ehW__disabled .calendar-module__1o3ehW__dailyEventStatus{color:var(--gray-500);filter:grayscale();cursor:not-allowed}.calendar-module__1o3ehW__dailyContainer.calendar-module__1o3ehW__disabled{border-color:var(--gray-500)!important}.calendar-module__1o3ehW__cardYearCalendar .calendar-module__1o3ehW__folioCalendarContainer.calendar-module__1o3ehW__calendarContainer .calendar-module__1o3ehW__folioMonthlyCalendar .react-calendar__tile{line-height:.85}.calendar-module__1o3ehW__disabled .calendar-module__1o3ehW__dailyEventMainContainer img,.calendar-module__1o3ehW__disabled .calendar-module__1o3ehW__dailyEventMainContainer svg path,.calendar-module__1o3ehW__disabled .calendar-module__1o3ehW__dailyEventMainContainer svg circle{filter:opacity(.5)}span.calendar-module__1o3ehW__dailyEventTypeInvestment span:first-child{font-weight:100}span.calendar-module__1o3ehW__dailyEventTypeInvestment span{text-transform:capitalize}.calendar-module__1o3ehW__topDateWrapper .rbc-today{transition:var(--transition);background-color:#0000}.calendar-module__1o3ehW__sendTopDateWrapper{--theme-color:var(--send);--theme-color-dark:var(--send-dark)}.calendar-module__1o3ehW__searchTopDateWrapper{--theme-color:var(--search);--theme-color-dark:var(--search-dark)}.calendar-module__1o3ehW__scoutTopDateWrapper{--theme-color:var(--scout);--theme-color-dark:var(--scout-dark)}.calendar-module__1o3ehW__storeTopDateWrapper{--theme-color:var(--store);--theme-color-dark:var(--store-dark)}.calendar-module__1o3ehW__signTopDateWrapper{--theme-color:var(--sign);--theme-color-dark:var(--sign-dark)}.calendar-module__1o3ehW__semiYearlyCalendarContainer{grid-template-columns:repeat(2,1fr)}:is(.calendar-module__1o3ehW__searchTopDateWrapper .rbc-header,.calendar-module__1o3ehW__scoutTopDateWrapper .rbc-header,.calendar-module__1o3ehW__storeTopDateWrapper .rbc-header,.calendar-module__1o3ehW__signTopDateWrapper .rbc-header,.calendar-module__1o3ehW__sendTopDateWrapper .rbc-header){border-color:var(--theme-color)!important}:is(.calendar-module__1o3ehW__searchTopDateWrapper .rbc-today,.calendar-module__1o3ehW__scoutTopDateWrapper .rbc-today,.calendar-module__1o3ehW__storeTopDateWrapper .rbc-today,.calendar-module__1o3ehW__signTopDateWrapper .rbc-today,.calendar-module__1o3ehW__sendTopDateWrapper .rbc-today){outline-color:var(--theme-color)!important}:is(.calendar-module__1o3ehW__searchTopDateWrapper .rbc-today:hover,.calendar-module__1o3ehW__scoutTopDateWrapper .rbc-today:hover,.calendar-module__1o3ehW__storeTopDateWrapper .rbc-today:hover,.calendar-module__1o3ehW__signTopDateWrapper .rbc-today:hover,.calendar-module__1o3ehW__sendTopDateWrapper .rbc-today:hover){outline-color:var(--theme-color-dark)!important}.calendar-module__1o3ehW__monthlyCalendarContainer .rbc-calendar{border-radius:calc(var(--folio-container-top-border-radius) - .6vmin)calc(var(--folio-container-top-border-radius) - .6vmin)calc(var(--folio-container-top-border-radius) - .6vmin)calc(var(--folio-container-top-border-radius) - .6vmin)}.calendar-module__1o3ehW__folioMonthlyCalendarContainer.calendar-module__1o3ehW__folioMonthlyCalendarFirstItem:not(.calendar-module__1o3ehW__folioFullPageMonthlyCalendarContainer) .rbc-calendar{border-radius:3.95vmin 3.95vmin 1.2vmin 1.2vmin}.calendar-module__1o3ehW__folioMonthlyCalendarContainer.calendar-module__1o3ehW__folioMonthlyCalendarLastItem:not(.calendar-module__1o3ehW__folioFullPageMonthlyCalendarContainer) .rbc-calendar{border-radius:1.2vmin 1.2vmin 3.95vmin 3.95vmin}.calendar-module__1o3ehW__dailyEventsAndMultiStepsContainer{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:43.331%;display:flex}.calendar-module__1o3ehW__dailyEventsAndMultiStepsContainer>div{width:33.33%}.calendar-module__1o3ehW__dailyEventsAndMultiStepsContainer>div.calendar-module__1o3ehW__dailyEventMainImage{height:100%}.calendar-module__1o3ehW__datesPageTopDateWrapper .rbc-header{border-color:var(--black-900)!important}.calendar-module__1o3ehW__moreEventsWrapper{z-index:1;color:var(--black);font-size:calc(.32vw + .32vh);font-weight:300;position:absolute;bottom:.5vmin;left:.5vmin}.calendar-module__1o3ehW__smallMoreEventsWrapper{font-size:calc(.22vw + .22vh);bottom:.3vmin;left:.3vmin}.calendar-module__1o3ehW__folioDailyContainerDatesPage .calendar-module__1o3ehW__dailyEventName{font-size:calc(1.1vw + 1.1vh);font-weight:200}.calendar-module__1o3ehW__folioDailyContainerDatesPage .calendar-module__1o3ehW__dailyEventType{font-size:calc(2.4vw + 2.4vh);font-weight:300}
.topDate-module__y4JVqW__topDateWrapper{height:100%;position:relative;transform:translate(0)scale(1)}.topDate-module__y4JVqW__topDateContainer{z-index:2;text-shadow:-.5px -.5px #fff,.5px -.5px #fff,-.5px .5px #fff,.5px .5px #fff,.5px 0 #fff,-.5px 0 #fff,0 .5px #fff,0 -.5px #fff,.5px .5px #fff;justify-content:center;gap:.25vmin;display:flex;position:absolute;top:2px;left:50%;transform:translate(-50%,-50%)}.topDate-module__y4JVqW__topDateContainerWithDay{top:2px}.topDate-module__y4JVqW__topDateContainer span,.topDate-module__y4JVqW__topDateContainerContent{z-index:3;position:relative}.topDate-module__y4JVqW__topDateContainerContent .topDate-module__y4JVqW__weekDayName{letter-spacing:.01px;font-weight:600}.topDate-module__y4JVqW__weekDayName{text-align:right;width:9.6vmin;padding-right:.3vmin;position:absolute;left:0;transform:translate(-100%)}.topDate-module__y4JVqW__monthDayYear{width:100%;display:flex;position:relative}.topDate-module__y4JVqW__longMonth{position:relative;left:40%}.topDate-module__y4JVqW__mediumMonth{position:relative;left:39%}.topDate-module__y4JVqW__shortMonth{position:relative;left:43%}.topDate-module__y4JVqW__monthDayYearSmall:not(:has(.topDate-module__y4JVqW__monthFirstItem)) .topDate-module__y4JVqW__monthDayYearMonth{position:absolute;left:0;transform:translate(-100%)}.topDate-module__y4JVqW__monthDayYearSmall{gap:.25vmin;padding-top:.05vmin;display:flex}.topDate-module__y4JVqW__topDateContainerContent:has(.topDate-module__y4JVqW__monthDayYearSmall) .topDate-module__y4JVqW__longMonth{padding-left:.25vmin;position:relative;top:-.1vmin;left:57%}.topDate-module__y4JVqW__topDateContainerContent:has(.topDate-module__y4JVqW__monthDayYearSmall) .topDate-module__y4JVqW__mediumMonth{padding-left:.25vmin;position:relative;top:-.1vmin;left:51%}.topDate-module__y4JVqW__topDateContainerContent:has(.topDate-module__y4JVqW__monthDayYearSmall) .topDate-module__y4JVqW__shortMonth{padding-left:.25vmin;position:relative;top:-.1vmin;left:50%}.topDate-module__y4JVqW__firstItemInTimeline .topDate-module__y4JVqW__topDateContainerContent{justify-content:center;align-items:center;display:flex}.topDate-module__y4JVqW__firstItemInTimeline .topDate-module__y4JVqW__monthDayYear{justify-content:center;width:fit-content;min-width:fit-content;position:static}.topDate-module__y4JVqW__firstItemInTimeline .topDate-module__y4JVqW__weekDayName{width:fit-content;min-width:fit-content;position:static;transform:translate(0)}.topDate-module__y4JVqW__topDateSvg{position:absolute;top:-.405vmin}.topDate-module__y4JVqW__topDateSvg svg{width:100%;height:100%}.topDate-module__y4JVqW__boldText{font-weight:600}.topDate-module__y4JVqW__yearText{font-weight:600;top:.09vmin;left:50%;transform:translate(-50%)}
.ImageWithHover-module__sTW5Ga__imageWrapper{width:100%;height:100%}.ImageWithHover-module__sTW5Ga__imageWrapper .ImageWithHover-module__sTW5Ga__defaultImage{opacity:1;transition:var(--transition)}.ImageWithHover-module__sTW5Ga__imageWrapper .ImageWithHover-module__sTW5Ga__hoveredImage,.ImageWithHover-module__sTW5Ga__imageWrapper .ImageWithHover-module__sTW5Ga__activeImage{opacity:0;transition:var(--transition);top:0;left:0}.ImageWithHover-module__sTW5Ga__imageWrapperApplyHover:hover .ImageWithHover-module__sTW5Ga__defaultImage,.ImageWithHover-module__sTW5Ga__hoveredByProxy .ImageWithHover-module__sTW5Ga__defaultImage{opacity:0}.ImageWithHover-module__sTW5Ga__imageWrapperApplyHover:hover .ImageWithHover-module__sTW5Ga__hoveredImage,.ImageWithHover-module__sTW5Ga__hoveredByProxy .ImageWithHover-module__sTW5Ga__hoveredImage{opacity:1}.ImageWithHover-module__sTW5Ga__disabled{opacity:.5;cursor:default}.ImageWithHover-module__sTW5Ga__activeImageWrapper:active .ImageWithHover-module__sTW5Ga__hoveredImage,.ImageWithHover-module__sTW5Ga__activeImageWrapper:active .ImageWithHover-module__sTW5Ga__defaultImage{opacity:0}.ImageWithHover-module__sTW5Ga__activeImageWrapper:active .ImageWithHover-module__sTW5Ga__activeImage{opacity:1}.ImageWithHover-module__sTW5Ga__imageWrapper div:last-child{width:100%;height:100%;position:absolute;top:0;left:0}
.EmptystateDailyCalendar-module__iCS2KG__topBarBlock{justify-content:center}.EmptystateDailyCalendar-module__iCS2KG__dayName{color:var(--sell);letter-spacing:.02em;text-transform:capitalize;text-align:center;margin:0;font-size:calc(2.51vw + 2.51vh);font-weight:300}.EmptystateDailyCalendar-module__iCS2KG__plusIconContainer{justify-content:center;align-items:center;width:100%;height:43.331%;display:flex;position:relative}.EmptystateDailyCalendar-module__iCS2KG__plusIcon{width:24vmin;height:24vmin;position:relative}.EmptystateDailyCalendar-module__iCS2KG__startEventText{color:var(--black-900);letter-spacing:.02em;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;margin:0;font-size:calc(1.25vw + 1.25vh);font-weight:275;display:flex}.EmptystateDailyCalendar-module__iCS2KG__emptyStateIcon{z-index:-1;opacity:1;width:100%;height:78%;position:absolute}
.CalendarCarousel-module__WaRTmG__calendarCarousel{perspective:100vmin;perspective-origin:50% 20vmin;pointer-events:all;--card-calendar-container-width:67.04vmin;--card-calendar-aspect-ratio:724/578;--card-calendar-bottom-offset:0;justify-content:center;width:100%;height:100%;display:flex;position:relative}.CalendarCarousel-module__WaRTmG__datesPageCalendarCarousel{--card-calendar-container-width:100%;--card-calendar-aspect-ratio:1745/815;--card-calendar-bottom-offset:0vmin}.CalendarCarousel-module__WaRTmG__calendarCard{bottom:var(--card-calendar-bottom-offset);width:var(--card-calendar-container-width);aspect-ratio:var(--card-calendar-aspect-ratio);position:absolute}.CalendarCarousel-module__WaRTmG__biMonthlyCalendarContainer{border-radius:4.6vmin}
