.Planner_calendarContainer__6X94I,.Planner_calendarContainer__6X94I .fc{font-family:var(--mantine-font-family);background:white;border-radius:10px;overflow:hidden;border:none;margin-bottom:20px}.Planner_calendarContainer__6X94I .fc .fc-scrollgrid{border:none!important}.Planner_calendarContainer__6X94I .fc-header-toolbar{display:none!important}.Planner_calendarContainer__6X94I .fc-toolbar-title{font-size:var(--mantine-font-size-lg);font-weight:600;color:var(--mantine-color-gray-8)}.Planner_calendarContainer__6X94I .fc-daygrid-day{position:relative;transition:all .2s ease}.Planner_calendarContainer__6X94I .fc-daygrid-day:hover{background:var(--mantine-color-gray-0)}.Planner_calendarContainer__6X94I .fc-daygrid-day:hover .add-task-button{opacity:1;visibility:visible}.Planner_calendarContainer__6X94I .add-task-button{width:auto;display:flex;align-items:center;justify-content:center;gap:4px;background:transparent;border:1px solid var(--mantine-color-jewel-4)}.Planner_calendarContainer__6X94I .add-task-button:hover{border:1px solid var(--mantine-color-jewel-4);padding:2px 6px}.Planner_calendarContainer__6X94I .fc-daygrid-day .add-task-button{width:auto;border:none;padding:0;background:transparent;border:1px solid var(--mantine-color-gray-1)}.Planner_calendarContainer__6X94I .fc-timegrid-slot{position:relative;transition:all .2s ease;z-index:2}.Planner_calendarContainer__6X94I .fc-timegrid-slot:hover .add-task-button{opacity:1;visibility:visible}.Planner_calendarContainer__6X94I .fc-timegrid-slot .add-task-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--mantine-color-jewel-4);padding:0;font-size:10px;cursor:pointer;opacity:0;visibility:hidden;transition:all .2s ease;z-index:20;width:auto;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:4px;background:transparent}.Planner_calendarContainer__6X94I .fc-timegrid-slot .add-task-button:hover{background-color:var(--mantine-color-gray-0)!important;border:1px solid var(--mantine-color-jewel-4);padding:var(--time-grid-day-padding,2px 6px)}.Planner_calendarContainer__6X94I .fc-timegrid-event-harness-inset{pointer-events:pointer!important;height:auto!important;max-height:10px!important}.Planner_calendarContainer__6X94I .template-event,.Planner_calendarContainer__6X94I .template-event .fc-event-main{background:transparent!important;border:none!important;padding:0!important;border-radius:0!important;overflow:visible!important;height:auto!important;min-height:auto!important;max-height:none!important;position:relative!important;z-index:1!important;pointer-events:pointer!important}.Planner_calendarContainer__6X94I .fc-dayGridMonth-view .template-event,.Planner_calendarContainer__6X94I .fc-dayGridMonth-view .template-event .fc-event-main{width:100%!important}.Planner_calendarContainer__6X94I .fc-timeGridDay-view .template-event{width:40%!important}.Planner_calendarContainer__6X94I .fc-timeGridDay-view .template-event .fc-event-main{width:100%!important}.Planner_calendarContainer__6X94I .template-event .fc-event-time,.Planner_calendarContainer__6X94I .template-event .fc-event-title{display:none}.Planner_calendarContainer__6X94I .fc-popover.fc-more-popover{max-height:80vh;display:flex;flex-direction:column}.Planner_calendarContainer__6X94I .fc-popover.fc-more-popover .fc-popover-body{overflow-y:auto;max-height:70vh}.Planner_calendarContainer__6X94I .fc-popover.fc-more-popover .fc-popover-body .fc-daygrid-event{margin-bottom:6px}.Planner_calendarContainer__6X94I .fc-daygrid-day:hover .fc-event{opacity:.85}.Planner_calendarContainer__6X94I .fc-col-header-cell{border-bottom:1px solid var(--mantine-color-gray-3);color:var(--mantine-color-jewel-4)!important}.Planner_calendarContainer__6X94I .fc-col-header-cell-cushion{font-weight:600;text-decoration:none;font-size:var(--mantine-font-size-mobile,16px)}.Planner_calendarContainer__6X94I .fc .fc-col-header-cell .fc-col-header-cell-cushion{font-weight:600!important;font-size:12px!important;text-decoration:none!important}.Planner_calendarContainer__6X94I .fc-timeGridDay-view .fc-col-header-cell-cushion{display:none!important}.Planner_calendarContainer__6X94I .fc-scrollgrid{border:1px solid var(--mantine-color-gray-3)}.Planner_calendarContainer__6X94I .fc-day{background:white!important}.Planner_calendarContainer__6X94I .fc-scrollgrid td{border-color:var(--mantine-color-gray-2)}.Planner_calendarContainer__6X94I .fc-event{background:var(--mantine-color-jewel-4);border:none;border-radius:10px;padding:2px 6px;font-size:10px;line-height:10px;color:white;font-weight:500}.Planner_calendarContainer__6X94I .fc-event:hover{background:var(--mantine-color-jewel-5)}.Planner_calendarContainer__6X94I .fc-daygrid-day-top{justify-content:flex-end;padding:var(--mantine-padding-mobile,6px)}.Planner_calendarContainer__6X94I .date-pill{display:inline-block;padding:var(--mantine-padding-pill-mobile,4px 8px);border-radius:var(--mantine-radius-pill-mobile,20px);font-size:var(--mantine-font-size-pill-mobile,12px);line-height:1;color:var(--mantine-color-gray-7);border:var(--mantine-border-pill-mobile,1px solid var(--mantine-color-gray-1))}.Planner_calendarContainer__6X94I .fc-daygrid-day.fc-day-today .date-pill{background:var(--mantine-background-today-mobile,var(--mantine-color-jewel-4));color:var(--mantine-color-today-mobile,white);border-color:var(--mantine-color-jewel-4)}.Planner_calendarContainer__6X94I .fc-day-other .date-pill{opacity:.6}.Planner_calendarContainer__6X94I .fc-daygrid-day-events{flex:1 1 auto;overflow:auto;padding:0 6px 6px}.Planner_calendarContainer__6X94I .fc-daygrid-day-events .fc-event{border-radius:10px;padding:2px 6px;font-size:10px;line-height:10px;cursor:pointer}.Planner_calendarContainer__6X94I .fc-event-title.fc-sticky{border-radius:10px;cursor:pointer}.Planner_calendarContainer__6X94I .fc-daygrid-more-link{text-decoration:underline;color:var(--mantine-color-jewel-4);font-size:16px;cursor:pointer}.Planner_calendarContainer__6X94I .fc-timegrid-axis-frame,.Planner_calendarContainer__6X94I .fc-timegrid-header{display:none!important}.Planner_calendarContainer__6X94I .fc-timegrid{background:white}.Planner_calendarContainer__6X94I .fc-timegrid-slot{border-color:var(--mantine-color-gray-2)}.Planner_calendarContainer__6X94I .fc-timegrid-slot-label{border-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-6);font-size:12px;font-weight:500}.Planner_calendarContainer__6X94I .fc-timegrid-axis{border-color:var(--mantine-color-gray-2)}.Planner_calendarContainer__6X94I .fc-timegrid-axis-cushion{color:var(--mantine-color-gray-6);font-size:12px;font-weight:500}.Planner_calendarContainer__6X94I .fc-timegrid-col{border-color:var(--mantine-color-gray-2)}.Planner_calendarContainer__6X94I .fc-timegrid-col-events{margin:0}.Planner_calendarContainer__6X94I .fc-timegrid-event{background:var(--mantine-color-jewel-4);border:none;border-radius:6px;margin:1px 2px;padding:2px 4px;font-size:11px;line-height:1.2;color:white;font-weight:500;cursor:pointer}.Planner_calendarContainer__6X94I .fc-timegrid-event:hover{background:var(--mantine-color-jewel-5)}.Planner_calendarContainer__6X94I .fc-timegrid-event .fc-event-time{font-weight:600;margin-right:4px}.Planner_calendarContainer__6X94I .fc-timegrid-event .fc-event-title{font-weight:500}@media (max-width:768px){.Planner_calendarContainer__6X94I .fc-col-header-cell-cushion{font-size:10px}.Planner_calendarContainer__6X94I .fc-daygrid-day-top{padding:0}.Planner_calendarContainer__6X94I .date-pill{padding:1px 2px;border-radius:10px;font-size:8px;border:none}.Planner_calendarContainer__6X94I .fc-daygrid-day.fc-day-today .date-pill{background:none;color:var(--mantine-color-jewel-4)}.Planner_calendarContainer__6X94I .fc-timegrid-slot .add-task-button{padding:0}}.Header_header__072v2{padding:var(--mantine-spacing-xs);position:fixed;width:100%;z-index:20;top:0}.Header_headerPart__fpRVV{border-bottom:1px solid var(--mantine-color-gray-3);background-color:white;padding:4px;display:flex;align-items:center;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:var(--mantine-radius-md)}.Header_headerPart__fpRVV>*{height:100%}.Header_headerPartWraper__iMcuv{display:flex;align-items:center}.Header_headerPartWraper__iMcuv>*{margin:0;height:100%;padding:6px 10px;cursor:pointer;border-radius:var(--mantine-radius-md)}.Header_headerPartWraper__iMcuv>:hover{background-color:var(--mantine-color-gray-1)}.Header_headerDivider__B87PG{align-self:center;border-radius:0!important;padding-right:0;padding-left:0}.Header_headerDivider__B87PG:hover{background-color:transparent!important}.Header_headerContent__z8t4c{width:100%}.Header_breadcrumbItem__Ea_ta,.Header_menuButton__SvnQO{color:var(--mantine-color-gray-7)}.Header_breadcrumbItem__Ea_ta{font-size:13px;font-weight:500;text-decoration:none}.Header_lastBreadcrumb__kgkwJ{display:flex;align-items:center;color:var(--mantine-color-dark-7);cursor:pointer}.Header_actionButton__mce4l{height:32px;font-weight:500;font-size:13px;color:black!important}.Header_badge__aFegs{text-transform:capitalize;font-weight:500;background-color:#b7eace;color:black;pointer-events:none}.Header_shareButton__PV4fZ{height:32px;font-weight:500;font-size:13px}.Header_desktopOnly__hakyQ{display:flex}.Header_mobileOnly__97QMH{display:none}@media (max-width:48em){.Header_headerContent__z8t4c{justify-content:center}.Header_desktopOnly__hakyQ{display:none}.Header_mobileOnly__97QMH{display:flex}.Header_rightHeaderPart__dRbYY{display:none}.Header_mobileButtons__EGyE2{display:flex;align-items:center;margin-left:auto;padding:0}.Header_mobileButtons__EGyE2:hover{background-color:transparent}.Header_mobileButtons__EGyE2>*{margin:0;height:100%;padding:6px 10px;cursor:pointer;border-radius:var(--mantine-radius-md)}.Header_mobileButtons__EGyE2>:hover{background-color:var(--mantine-color-gray-1)}.Header_headerPartWraper__iMcuv{width:100%;justify-content:space-between}.Header_mobileImport__HZwMO{display:none}}.LocaleSwitcher_languageButton__V1HjI{overflow:hidden!important}.LocaleSwitcher_languageButton__V1HjI:hover{background:hsla(0,0%,0%,.1)}.LocaleSwitcher_languageButton__V1HjI img{height:70%;object-fit:contain;border-radius:8px;overflow:hidden!important}.LocaleSwitcher_menuItem___jtks img{border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.GlobalLayout_container__F_WQo{height:100vh;width:100%;background-repeat:repeat;background-color:#ebecf0;display:flex;flex-direction:column;background-image:linear-gradient(90deg,rgba(200,200,200,.2) 1px,transparent 0),linear-gradient(180deg,rgba(200,200,200,.2) 1px,transparent 0);background-size:40px 40px;background-position:0 0 10px 10px;font-size:16px;overflow:hidden}.GlobalLayout_mainContent__ZkBZe{flex:1;overflow:auto;margin-top:61px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.ProjectName_projectName__hDsK5{cursor:pointer;display:flex;align-items:center;max-width:170px;min-width:50px;overflow:hidden}.ProjectName_text__Sex9g{transition:color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.ProjectName_text__Sex9g:hover{color:var(--mantine-color-primary-6)}.ProjectName_input__JnEPE input{font-weight:500;font-size:14px;padding:0;height:auto;min-height:auto}.BottomMenu_root__B4I_b{padding:0 10px;position:fixed;left:0;z-index:5;bottom:10px}.BottomMenu_toolsWrapper__SBaUO{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:4;border:none;gap:6px}.BottomMenu_toolsWrapperGroup__ZHUVU{background-color:#ffffff;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:var(--mantine-radius-md);gap:4px;padding:4px}.BottomMenu_toolsWrapperItem__tQlBs{display:flex;gap:var(--mantine-spacing-xs);width:100%;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:4;border-radius:.5rem;border:none;font-weight:600;font-size:var(--mantine-font-size-xs);color:#111827;background-color:#ffffff;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;padding:10px}.BottomMenu_toolsWrapperItem__tQlBs:hover{background-color:#f3f4f6}