.CalendarTask_task__gvkdH{padding:2px 4px!important;border-radius:8px;margin-bottom:2px;display:flex;flex-direction:column;align-items:flex-start;height:auto;justify-content:flex-start}.CalendarTask_task__day__0osRv{align-items:flex-start;justify-content:center;height:24px}.CalendarTask_task__title__day__x3MmO{align-items:center!important}.CalendarTask_period__startTime__ZzBix{font-size:15px!important;color:var(--black)}@media screen and (min-width:601px){.CalendarTask_task__note__D3NUY{font-size:11.5px!important}}@media screen and (min-width:1008px){.CalendarTask_task__gvkdH{padding:4px!important}.CalendarTask_period__startTime__ZzBix{font-size:18px!important}}.CalendarTask_task__note__D3NUY{font-size:9.5px;color:#fff;text-align:left;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:flex}.CalendarTask_task__note__p__P9b_1{align-items:center}.CalendarTask_disabled__XaZzF{filter:opacity(.3)}.CalendarTask_task__text__VXi6K{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:flex}.CalendarTask_period__day__task__r_zLp{display:flex;align-items:flex-start!important;height:100%}.CalendarTask_period__day__task__fullDay__eRl7Z{padding:4px 8px;border-radius:10px;width:100%;display:flex;align-items:center;cursor:pointer;height:28px;max-height:28px}.CalendarTask_period__day__task__r_zLp{width:100%;padding:0;cursor:pointer}.CalendarTask_period__day__task__fullDay__text__Rpy5g h5{line-height:1}.CalendarTask_task__title__c2zDC{flex-direction:row;align-items:center;justify-content:center;white-space:nowrap;line-height:1;max-width:100%;display:flex;height:100%}.CalendarTask_task__title__p__nhuKq{align-items:flex-start}.CalendarTask_task__title__period__PN5xo{flex-direction:row;justify-content:flex-start;max-width:100%;display:flex;height:100%}.CalendarTask_task__title__icon__X1Mgg{min-width:12px;padding:0 2px 0 0!important}.CalendarTask_task__title__text__g_ycW{height:100%;padding:0 2px 0 0;flex:1}.CalendarDay_calendar__day__container__CMYV2{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;position:relative;cursor:pointer;padding:0 0 5px;transition:all .2s ease-in-out;width:100%}.CalendarDay_calendar__day__selected__DTzWa{background-color:var(--overlay-color)}.CalendarDay_calendar__day__selected__DTzWa h6{height:auto!important}.CalendarDay_calendar_day__container__selected__4fLEi{box-shadow:var(--black) 0 0 0 2px}@media screen and (min-width:601px){.CalendarDay_calendar_day__container__QbZXC:hover{background-color:var(--overlay-color);filter:opacity(1)!important}}.CalendarDay_calendar__day__5ev61,.CalendarDay_calendar__day__container__selected__dRpW5{display:flex;align-items:center;justify-content:center;line-height:1}.CalendarDay_calendar__day__container__selected__dRpW5{background-color:var(--black);box-shadow:var(--black) 0 0 0 3px}.CalendarDay_calendar__day__number__today__M0G2V{box-shadow:var(--black) 0 0 0 3px}.CalendarDay_calendar__day__container__selected__dRpW5{background-color:var(--black)!important}.CalendarDay_calendar__day__number__selected__vr6dz{background-color:var(--black)!important;color:var(--white)!important}.CalendarDay_calendar__day__number__selected__vr6dz .CalendarDay_calendar__day__5ev61 h6{color:var(--white)!important}.CalendarDay_calendar__day__number__DcQsE{display:flex;justify-content:center;margin-bottom:5px;align-items:center;border-radius:50%}.CalendarDay_calendar__day__5ev61 h6{font-size:13px}.CalendarDay_calendar__day__more__f3FM3{font-size:9.5px;text-align:left}.CalendarDay_disabled__Z997t{filter:opacity(.3)}.MonthView_calendar__month__container__h3DBT{display:flex;flex-direction:column;margin-top:54px;height:100dvh;min-height:0}.MonthView_calendar__month__grid__J53_9{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:auto repeat(6,minmax(0,1fr));padding:0;text-align:center;border-collapse:separate;border-spacing:4px}.MonthView_calendar__month__grid__J53_9>div{overflow:hidden;min-width:0;min-height:0;padding:5px 2px;margin:0;transition:transform .3s ease-in-out;border:.5px solid var(--border__color)}.MonthView_calendar__month__grid__J53_9>div:nth-last-child(-n+7){border-bottom:none}.MonthView_calendar__month__grid__J53_9 .MonthView_task__7K_ZK{width:100%}.MonthView_calendar__month__calendar__weeekDays__OFdGA{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:auto repeat(6,minmax(0,1fr));padding:0;text-align:center;border-collapse:separate;border-spacing:4px}.MonthView_calendar__month__calendar__weeekDay__UA0bZ{font-size:13px}.DayView_container__wLYCf{display:flex;flex-direction:column;height:100dvh;background:var(--white-200);color:var(--black)}.DayView_fullDayBar__6akvh{background:var(--white);padding:8px;display:flex;gap:8px;overflow-x:auto}.DayView_timeline__up4wU{flex:1;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:contain}@media screen and (min-width:601px){.DayView_timeLabels___PKmA{border-left:1px solid var(--border__color)}}.DayView_timeLabels___PKmA{width:60px;display:flex;flex-direction:column}.DayView_timeLabelsSpacer__jNV96{width:8px;border-right:1px solid var(--border__color);background:var(--white-200)}.DayView_timeSlot__3wnz4{display:flex;align-items:flex-start;justify-content:center;height:60px;font-size:12px;color:var(--text-secondary);box-sizing:border-box}.DayView_taskArea__VCy2Q{flex:1;position:relative;background:var(--white-200)}.DayView_timelineContentWrapper__cgZy7,.DayView_timelineGrid__k4aTF{display:flex;position:relative;min-height:calc(24 * 60px)}.DayView_timelineContentWrapper__cgZy7{width:100%}.DayView_hourLine__SA4mF{position:absolute;left:0;width:calc(100% - 60px);height:1px;border-top:1px solid var(--border__color);z-index:1;pointer-events:none;margin-left:60px}.DayView_taskBlock__Soel1{position:absolute;width:calc(100% - 10px);border-radius:4px;overflow:hidden;padding:4px;box-sizing:border-box;z-index:2;height:100%}.DayView_currentTimeWrapper__HvwMN{position:absolute;margin-left:-6px;display:flex;align-items:center;width:calc(100% + 6px);z-index:3;pointer-events:none}.DayView_currentTimeBall__hb8UT{width:12px;height:12px;background:var(--black);border-radius:50%;flex-shrink:0}.DayView_currentTimeLine__EJIjs{height:2px;background:var(--black);flex:1}.DayView_dayBoxWrapper__uHvCI{display:flex;flex-direction:column;align-items:center;width:100%;padding:8px 0}.DayView_dayCircle__x29Ql{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--white);color:var(--black);border-radius:50%;font-size:12px;font-weight:700}.DayView_dayCircleSelected__iaPz9{background:var(--black);color:var(--white);width:35px;height:35px}.DayView_dayName__i_uCL{font-size:12px;line-height:1;margin-bottom:4px}.DayView_dayNumber__phoqv{font-size:13px;line-height:1;display:flex;align-items:center;justify-content:center}.DayView_fullDayTasksWrapper__wLW_0{flex:1;display:flex;flex-wrap:nowrap;overflow-x:auto;flex-direction:column;padding-top:4px}.DayView_fullDayTask__jwH_P{min-width:200px;flex-shrink:0}.DayView_dayHeaderContainer__gOYzd{display:flex;align-items:flex-start;background:var(--white);position:sticky;top:0;z-index:10}.DayView_dayHeaderContainer__contrast__V3hAR{background:var(--white-200)}@media screen and (min-width:601px){.DayView_dayHeaderContainer__gOYzd{border-left:1px solid var(--border__color)}.DayView_timeLabelsHeader__918VR{width:59px}}.DayView_timeLabelsHeader__918VR{width:60px;display:flex;flex-direction:column;align-items:center}.DayView_timeLabelsSpacerHeader__fvVZr{width:8px;border-right:1px solid var(--border__color);background:var(--white-200);height:100%}