.task-menu-module__PV4tvq__TaskMenuItem{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px}.task-menu-module__PV4tvq__TaskMenuItem:hover{background-color:var(--mantine-color-gray-0)}.task-menu-module__PV4tvq__TaskMenuDropdown{opacity:0;pointer-events:none;transform:translateY(-6px)}.task-menu-module__PV4tvq__TaskMenuDropdown.task-menu-module__PV4tvq__AnimatedIn{opacity:1;pointer-events:auto;transition:opacity .1s ease-out,transform .1s ease-out;transform:translateY(0)}
.button-module__9nxQwG__Button[href]{color:var(--button-color)!important}.button-module__9nxQwG__Button[href]:hover{text-decoration:none}
.content-editable-module__i0bBMa__ContentEditable{min-width:0}.content-editable-module__i0bBMa__ContentEditable .content-editable-module__i0bBMa__Input{border-radius:var(--mantine-radius-md);text-overflow:ellipsis;white-space:nowrap;border:.5px solid #0000;overflow:hidden}.content-editable-module__i0bBMa__ContentEditable.content-editable-module__i0bBMa__isActive .content-editable-module__i0bBMa__Input{overflow:unset;text-overflow:unset;white-space:unset;padding:0 .25rem}.content-editable-module__i0bBMa__ContentEditable.content-editable-module__i0bBMa__isActive .content-editable-module__i0bBMa__Input:focus{border:.5px solid var(--mantine-color-default-border)}.content-editable-module__i0bBMa__ContentEditable.content-editable-module__i0bBMa__isActive .content-editable-module__i0bBMa__Input:hover:not(:focus){background-color:var(--mantine-color-default-hover);opacity:.5}.content-editable-module__i0bBMa__ContentEditable.content-editable-module__i0bBMa__isDoubleClickable,.content-editable-module__i0bBMa__ContentEditable.content-editable-module__i0bBMa__isDoubleClickable *{-webkit-user-select:none;user-select:none}
.editor-attachment-module__kxFCYa__EditorAttachmentRenderer{padding-right:.25rem;display:inline-block}
.editor-mention-module__MnTMgq__EditorMentionList .editor-mention-module__MnTMgq__MentionListItem{border-radius:var(--mantine-radius-default);cursor:pointer}.editor-mention-module__MnTMgq__EditorMentionList .editor-mention-module__MnTMgq__MentionListItem:hover,.editor-mention-module__MnTMgq__EditorMentionList .editor-mention-module__MnTMgq__MentionListItem.editor-mention-module__MnTMgq__isSelected{background:var(--mantine-color-default-hover)}.editor-mention-module__MnTMgq__UnknownMention{background:color-mix(in srgb,var(--mantine-color-gray-6),transparent 95%);color:var(--mantine-color-gray-6);border-radius:var(--mantine-radius-default);padding:.25rem .375rem;font-size:80%;font-weight:500}
.table-head-module__ellVRa__TableHead .table-head-module__ellVRa__ResizeHandle{cursor:col-resize}.table-head-module__ellVRa__TableHead .table-head-module__ellVRa__ResizeHandle:hover{opacity:1}
.context-menu-module__G3Hh3G__ContextMenu{opacity:0;pointer-events:none;display:none;position:fixed;transform:translateY(-6px)}.context-menu-module__G3Hh3G__ContextMenu[data-opened=true]{display:block}.context-menu-module__G3Hh3G__ContextMenu.context-menu-module__G3Hh3G__AnimatedIn{opacity:1;pointer-events:auto;transition:opacity .1s ease-out,transform .1s ease-out;transform:translateY(0)}.context-menu-module__G3Hh3G__ContextMenuItem{padding:.4rem .8rem .4rem .5rem}.context-menu-module__G3Hh3G__ContextMenuItem:hover{background:var(--mantine-color-default-hover);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px}
.list-tasks-module__ru92wG__ListTaskRows{display:flex}.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow{align-items:stretch}.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow:not(.list-tasks-module__ru92wG__isLastRow){border-bottom:1px solid var(--mantine-color-gray-light)}.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow .list-tasks-module__ru92wG__HoverToActive{opacity:0;display:none}.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow:hover,.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow[data-task-menu-opened=true]{background:var(--mantine-color-gray-outline-hover)}.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow:hover .list-tasks-module__ru92wG__HoverToActive,.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow[data-task-menu-opened=true] .list-tasks-module__ru92wG__HoverToActive{opacity:1;display:flex}.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow .list-tasks-module__ru92wG__TaskCell{cursor:pointer;border-radius:var(--mantine-radius-default);border:1px solid #0000;height:100%}.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow .list-tasks-module__ru92wG__TaskCell:hover{border-color:var(--mantine-color-gray-light)}.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow .list-tasks-module__ru92wG__TaskSelectionBox{opacity:0}.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow .list-tasks-module__ru92wG__TaskSelectionBox.list-tasks-module__ru92wG__isActive,.list-tasks-module__ru92wG__ListTaskRowContainer .list-tasks-module__ru92wG__ListTaskRow:hover .list-tasks-module__ru92wG__TaskSelectionBox:not(.list-tasks-module__ru92wG__isActive){opacity:1}
.table-context-menu-dropdown-module__x5kOkG__MenuItem{cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;border-radius:6px;align-items:center;gap:.5rem;padding:.375rem 1rem .375rem .5rem;text-decoration:none;display:flex}.table-context-menu-dropdown-module__x5kOkG__MenuItem:hover{background-color:var(--mantine-color-gray-0)}
.printer-module__C8_6eW__Printer.printer-module__C8_6eW__SMALL{font-size:10px}.printer-module__C8_6eW__Printer.printer-module__C8_6eW__MEDIUM,.printer-module__C8_6eW__Printer.printer-module__C8_6eW__LARGE{font-size:15px}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterWrapper{flex-direction:column;gap:.5em;padding:1em;display:flex}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterHeader{flex-direction:row;align-items:center;gap:1em;display:flex}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterHeader .printer-module__C8_6eW__Logo{width:4em}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterHeader .printer-module__C8_6eW__PrinterHeaderMetadata{flex-direction:column;justify-content:center;gap:0;display:flex}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterHeader .printer-module__C8_6eW__PrinterHeaderMetadata .printer-module__C8_6eW__WorkspaceName{font-size:1em;font-weight:700}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterHeader .printer-module__C8_6eW__PrinterHeaderMetadata .printer-module__C8_6eW__WorkspaceInformation{flex-direction:column;font-size:.8em;display:flex}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterBody{flex-direction:column;gap:.5em;display:flex}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterBody .printer-module__C8_6eW__PrinterBodyHead{justify-content:space-between;align-items:center;gap:.5em;display:flex}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterBody .printer-module__C8_6eW__PrinterHeadMetadata{flex-direction:column;gap:0;font-size:.8em;display:flex}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterBody .printer-module__C8_6eW__TextSmaller{margin-top:-.8em;font-size:.8em}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterBody .printer-module__C8_6eW__TaLeft{text-align:left}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterBody .printer-module__C8_6eW__TaRight{text-align:right}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__PrinterBody .printer-module__C8_6eW__TaCenter{text-align:center}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__Table{border-collapse:collapse;border:1px solid #6a6a6a;width:100%}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__Table th,.printer-module__C8_6eW__Printer .printer-module__C8_6eW__Table td{border:1px solid #6a6a6a;padding:.2em}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__Table.printer-module__C8_6eW__BottomDashed{border:none!important}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__Table.printer-module__C8_6eW__BottomDashed th,.printer-module__C8_6eW__Printer .printer-module__C8_6eW__Table.printer-module__C8_6eW__BottomDashed td{border:none;border-bottom:1px dashed #6a6a6a!important}.printer-module__C8_6eW__Printer .printer-module__C8_6eW__Heading{font-weight:700}
.activity-card-module__ihEQoa__ActivityCard .activity-card-module__ihEQoa__ActivityCardContent .activity-card-module__ihEQoa__Menu:not([aria-expanded=true]){opacity:0}.activity-card-module__ihEQoa__ActivityCard .activity-card-module__ihEQoa__ActivityCardContent:hover .activity-card-module__ihEQoa__Menu{opacity:1}
.task-detail-module__bjGtSG__TaskBreadcrumbs{min-width:0}.task-detail-module__bjGtSG__TaskBreadcrumbs .task-detail-module__bjGtSG__TaskBreadcrumb{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--mantine-radius-default);padding:0 .3rem;font-size:.875rem;overflow:hidden}.task-detail-module__bjGtSG__TaskBreadcrumbs .task-detail-module__bjGtSG__TaskBreadcrumb:hover:not([data-current=true]){background-color:var(--mantine-color-default-hover)}
.animate-module__KA8tdq__Animate{max-width:100%;max-height:100%}.animate-module__KA8tdq__Animate svg>g>g:last-child{opacity:0}
.flex-container-module__-VZ6PW__FlexContainer[data-hide-scrollbars=true]::-webkit-scrollbar{display:none}.flex-container-module__-VZ6PW__FlexContainer[data-hide-scrollbars=true]::-webkit-scrollbar-track{display:none}.flex-container-module__-VZ6PW__FlexContainer[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{display:none}.flex-container-module__-VZ6PW__FlexContainer[data-hide-scrollbars=true]::-webkit-scrollbar-thumb:hover{display:none}
.table-module__MtNKYa__Table{border-top:var(--mantine-color-disabled)1px solid}.table-module__MtNKYa__Table table{border-collapse:collapse;border-spacing:0;caption-side:bottom;width:max-content;min-width:100%}.table-module__MtNKYa__Table table tr{border-bottom:var(--mantine-color-disabled)1px solid}.table-module__MtNKYa__Table table tr th,.table-module__MtNKYa__Table table tr td{position:relative;overflow:hidden}.table-module__MtNKYa__Table table tr th.table-module__MtNKYa__BulkActionsCell,.table-module__MtNKYa__Table table tr td.table-module__MtNKYa__BulkActionsCell{width:30px}.table-module__MtNKYa__Table table thead tr th:not(.table-module__MtNKYa__BulkActionsCell):not(.table-module__MtNKYa__SpaceCell),.table-module__MtNKYa__Table table thead tr td:not(.table-module__MtNKYa__BulkActionsCell):not(.table-module__MtNKYa__SpaceCell),.table-module__MtNKYa__Table table tbody tr th:not(.table-module__MtNKYa__BulkActionsCell):not(.table-module__MtNKYa__SpaceCell),.table-module__MtNKYa__Table table tbody tr td:not(.table-module__MtNKYa__BulkActionsCell):not(.table-module__MtNKYa__SpaceCell){padding:8px 12px}.table-module__MtNKYa__Table table tbody tr:last-child td{border-bottom:none}.table-module__MtNKYa__Table table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--paper-radius)}.table-module__MtNKYa__Table table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--paper-radius)}.table-module__MtNKYa__Table table tbody tr:nth-child(odd) td{background:var(--mantine-color-body)}.table-module__MtNKYa__Table table tbody tr:nth-child(2n) td{background:var(--mantine-color-default-hover)}.table-module__MtNKYa__Table table tbody tr[data-context-menu-opened=true] td{background:color-mix(in srgb,var(--app-primary-color),transparent 95%)}
.with-clearable-module__hxkCva__WithClearable .with-clearable-module__hxkCva__WithClearableButton{display:none;position:absolute;top:-4px;right:0}.with-clearable-module__hxkCva__WithClearable:hover .with-clearable-module__hxkCva__WithClearableButton{display:block}
.workspace-navigation-task-folders-module__0XXBrq__TaskFolderNavigationItem{cursor:pointer;border-radius:var(--mantine-radius-default);outline:none}.workspace-navigation-task-folders-module__0XXBrq__TaskFolderNavigationItem .workspace-navigation-task-folders-module__0XXBrq__ActionsMenu{opacity:0}.workspace-navigation-task-folders-module__0XXBrq__TaskFolderNavigationItem[data-activated=true],.workspace-navigation-task-folders-module__0XXBrq__TaskFolderNavigationItem:hover{background-color:color-mix(in srgb,var(--active-color)10%,transparent 90%)}.workspace-navigation-task-folders-module__0XXBrq__TaskFolderNavigationItem[data-activated=true] .workspace-navigation-task-folders-module__0XXBrq__ActionsMenu,.workspace-navigation-task-folders-module__0XXBrq__TaskFolderNavigationItem:hover .workspace-navigation-task-folders-module__0XXBrq__ActionsMenu{opacity:1}
.gantt-tasks-module__MgoeVa__GanttTasks{overflow:hidden}.gantt-tasks-module__MgoeVa__GanttTasks.gantt-tasks-module__MgoeVa__isGrab,.gantt-tasks-module__MgoeVa__GanttTasks.gantt-tasks-module__MgoeVa__isGrab *{cursor:grab;-webkit-user-select:none;user-select:none}.gantt-tasks-module__MgoeVa__GanttTasks[gantt-event=grabbing],.gantt-tasks-module__MgoeVa__GanttTasks[gantt-event=grabbing] *{cursor:grabbing!important}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__SidebarContainer,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__BodyContainer{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__BodyContainer .gantt-tasks-module__MgoeVa__Body{position:relative}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask .gantt-tasks-module__MgoeVa__TaskRowActions{visibility:hidden;display:none}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask .gantt-tasks-module__MgoeVa__DragHandle,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask .gantt-tasks-module__MgoeVa__TaskSelectionBox[data-selected=false]{opacity:0}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[hovered=true],.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[data-task-menu-opened=true],.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask:hover{background:var(--mantine-color-gray-outline-hover)}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[hovered=true] .gantt-tasks-module__MgoeVa__DragHandle,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[hovered=true] .gantt-tasks-module__MgoeVa__TaskRowActions,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[hovered=true] .gantt-tasks-module__MgoeVa__TaskSelectionBox[data-selected=false],.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[data-task-menu-opened=true] .gantt-tasks-module__MgoeVa__DragHandle,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[data-task-menu-opened=true] .gantt-tasks-module__MgoeVa__TaskRowActions,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[data-task-menu-opened=true] .gantt-tasks-module__MgoeVa__TaskSelectionBox[data-selected=false],.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask:hover .gantt-tasks-module__MgoeVa__DragHandle,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask:hover .gantt-tasks-module__MgoeVa__TaskRowActions,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask:hover .gantt-tasks-module__MgoeVa__TaskSelectionBox[data-selected=false]{opacity:1}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[hovered=true] .gantt-tasks-module__MgoeVa__TaskRowActions,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask[data-task-menu-opened=true] .gantt-tasks-module__MgoeVa__TaskRowActions,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask:hover .gantt-tasks-module__MgoeVa__TaskRowActions{visibility:visible;display:flex}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask .gantt-tasks-module__MgoeVa__TaskStatus{cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:.1rem;display:flex}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask .gantt-tasks-module__MgoeVa__TaskStatus .gantt-tasks-module__MgoeVa__TaskStatusIcon{background:var(--task-status-color);border-radius:3px;width:.6rem;height:.6rem}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTask .gantt-tasks-module__MgoeVa__TaskStatus:hover{border-color:var(--task-status-color)}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea{position:relative}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea .gantt-tasks-module__MgoeVa__MovePointer{z-index:1;border-style:solid;border-width:2px;border-radius:20rem;width:1.5rem;height:1.5rem;position:absolute;top:50%;transform:translateY(-50%)translate(-50%)}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea .gantt-tasks-module__MgoeVa__EstimatingPointer{border-radius:5rem;height:1rem;position:absolute;top:50%;transform:translateY(-50%)}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea .gantt-tasks-module__MgoeVa__GanttTaskTimeline{z-index:2;border-radius:.4rem;align-items:center;min-width:0;height:1.6rem;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea .gantt-tasks-module__MgoeVa__GanttTaskTimeline .gantt-tasks-module__MgoeVa__GanttTaskTimelineChildSummaryProgress{border-radius:5rem}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea .gantt-tasks-module__MgoeVa__GanttTaskTimeline.gantt-tasks-module__MgoeVa__isChildSummary{border-radius:0;overflow:visible}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea .gantt-tasks-module__MgoeVa__GanttTaskTimelineResizePointer{opacity:0;cursor:col-resize;z-index:5;position:relative}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea[hovered=true],.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea[data-task-menu-opened=true],.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea:hover{background:var(--mantine-color-gray-outline-hover)}.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea[hovered=true] .gantt-tasks-module__MgoeVa__GanttTaskTimelineResizePointer,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea[data-task-menu-opened=true] .gantt-tasks-module__MgoeVa__GanttTaskTimelineResizePointer,.gantt-tasks-module__MgoeVa__GanttTasks .gantt-tasks-module__MgoeVa__GanttTaskArea:hover .gantt-tasks-module__MgoeVa__GanttTaskTimelineResizePointer{opacity:.5}.gantt-tasks-module__MgoeVa__Draggable{-webkit-user-select:none;user-select:none;cursor:grab}.gantt-tasks-module__MgoeVa__Draggable:active{cursor:grabbing}
