*,:after,:before{box-sizing:border-box}body{padding:0;margin:0;font-family:Montserrat;height:100vh;overflow:hidden;background-color:#f4f6f7}body>div:first-of-type,div#__next,div#__next>div{height:100%;z-index:1}@keyframes tooltipIn{0%{opacity:0;transform:scale(.9) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}.mantine-Tooltip-tooltip{animation:tooltipIn .18s cubic-bezier(.22,1,.36,1) forwards}a{color:#7843bd;font-weight:600}@media print{body,body>div:first-of-type,div#__next,div#__next>div,html{height:auto!important;overflow:visible!important;margin:0!important;padding:0!important;background-color:#fff!important}.mantine-AppShell-main{max-height:none!important;height:auto!important;overflow:visible!important;margin:0!important;padding:10px!important}.mantine-Box-root[style*="height: 24px"],.mantine-Button-root,.mantine-Header-root,.mantine-HoverCard-dropdown,.mantine-Modal-root,.mantine-Navbar-root,.mantine-Overlay-root,.mantine-ScrollArea-scrollbar,.mantine-Tooltip-tooltip,[class*=BulkActionsBar],[class*=Calendar],[class*=DashboardHeader],[class*=GroupSelectCheckbox],[class*=HeaderAddButton],[class*=HeaderButtons],[class*=LayoutHeader],[class*=NameAndCompanyBadge],[class*=PrintButton],[class*=PurpleLine],[class*=SortAndFilter],[class*=UserCalendar],button,div[style*="height: 48px"],nav{display:none!important}.mantine-ScrollArea-root,.mantine-ScrollArea-viewport,[class*=DashboardContent],[class*=TasksListBox],[class*=TasksList]{height:auto!important;max-height:none!important;overflow:visible!important;width:100%!important;max-width:100%!important;display:block!important}.task-row,[class*=Task-],[class*=TaskItem],[class*=task]{page-break-inside:avoid;break-inside:avoid}[class*=AssignedPerson],[class*=Avatar],img{display:flex!important;max-width:100%;page-break-inside:avoid}*,[class*=AssignedPerson],[class*=Avatar],img{color-adjust:exact;-webkit-print-color-adjust:exact}*{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}div,h1,h2,h3,h4,h5,h6,p,span{orphans:3;widows:3}h1,h2,h3,h4,h5,h6{page-break-after:avoid;break-after:avoid}}.recharts-wrapper{font-family:Montserrat!important;font-size:12px}.recharts-legend-item-text{color:#000!important}.highlight{animation-name:color_change;animation-duration:5s;animation-iteration-count:1}.color1{--depthColor:#f2994a}.color2{--depthColor:#9159c0}.color3{--depthColor:#e7be63}.color4{--depthColor:#27ae60}@keyframes color_change{0%{background-color:var(--depthColor)}to{background-color:none}}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-grid-item{transition:transform .18s ease,opacity .18s ease!important;will-change:transform}.react-grid-item.react-draggable-dragging,.react-grid-item.resizing{transition:none!important;z-index:30}.react-grid-item.react-grid-placeholder{background:rgba(120,67,189,.1)!important;border-radius:16px!important;opacity:1!important;border:2px dashed rgba(120,67,189,.28)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.35)!important}.react-grid-item.react-draggable-dragging>div{opacity:.96;box-shadow:0 18px 44px rgba(120,67,189,.16),0 4px 14px rgba(0,0,0,.08)!important;transform:scale(1.01)}.react-resizable-handle{position:absolute;width:20px!important;height:20px!important;bottom:8px!important;right:8px!important;padding:0!important;background-image:none!important;cursor:se-resize;z-index:10}.react-resizable-handle:after{content:"";position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-radius:999px;background:rgba(120,67,189,.28);box-shadow:0 0 0 4px rgba(120,67,189,.06);transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.react-resizable-handle:hover:after{background:rgba(120,67,189,.55);box-shadow:0 0 0 5px rgba(120,67,189,.1);transform:scale(1.05)}