.erd_node_highlight{z-index:10}.erd_node_de_highlight{opacity:.4}.react-flow__node-databaseSchema{width:280px!important;min-width:280px!important;max-width:280px!important}.react-flow__node-databaseSchema .react-flow__handle{opacity:0;background:0 0;border:none;width:6px;height:6px}.react-flow__node-databaseSchema .react-flow__handle:hover{opacity:1;background:var(--mantine-color-teal-5);border:1px solid var(--mantine-color-white)}.erd-edge-highlighted .react-flow__edge-path{transition:stroke .2s,stroke-width .2s,filter .2s;stroke-width:2px!important}.react-flow__edge-path{transition:stroke .2s,stroke-width .2s,filter .2s}.react-flow__edge.animated .react-flow__edge-path{stroke-dasharray:5;animation:.5s linear infinite edgeFlow}@keyframes edgeFlow{0%{stroke-dashoffset:10px}to{stroke-dashoffset:0}}
.logs-viewer-module__G7m42q__term{--t-bg2:#161618;--t-row:#2c2d30;--t-line:#3b3c40;--t-txt:#e0e1e5;--t-dim:#727273;background:var(--mantine-color-body);flex-direction:column;width:100%;min-height:0;display:flex}.logs-viewer-module__G7m42q__body{background:var(--t-bg2);min-height:0;color:var(--t-txt);flex:1;padding:.375rem 0;overflow:auto}.logs-viewer-module__G7m42q__bodyInner{width:100%;min-width:100%;position:relative}.logs-viewer-module__G7m42q__row{width:max-content;min-width:100%;font-family:var(--mantine-font-family-monospace);align-items:flex-start;font-size:.78125rem;line-height:1.5;display:flex;position:absolute;top:0;left:0}.logs-viewer-module__G7m42q__row:hover{background:var(--t-row)}.logs-viewer-module__G7m42q__gut{text-align:right;color:#56575b;-webkit-user-select:none;user-select:none;border-right:.0625rem solid var(--t-line);flex-shrink:0;width:3rem;padding:.0625rem .75rem .0625rem 0}.logs-viewer-module__G7m42q__cell{gap:.75rem;padding:.0625rem .875rem;display:flex}.logs-viewer-module__G7m42q__caret{width:1.125rem;color:var(--t-dim);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.logs-viewer-module__G7m42q__caret:hover{color:var(--t-txt)}.logs-viewer-module__G7m42q__rowNested .logs-viewer-module__G7m42q__cell{margin-left:1.125rem}.logs-viewer-module__G7m42q__msg{color:var(--t-txt);white-space:pre}.logs-viewer-module__G7m42q__rowGroup .logs-viewer-module__G7m42q__msg{color:var(--t-txt);font-weight:700}.logs-viewer-module__G7m42q__str,.logs-viewer-module__G7m42q__id{color:#5eead4}.logs-viewer-module__G7m42q__ts{color:#00e0e0}.logs-viewer-module__G7m42q__loc{color:#d7ba7d}.logs-viewer-module__G7m42q__url{color:#38bdf8;text-underline-offset:.125rem;text-decoration:underline}.logs-viewer-module__G7m42q__lvlError{color:#fb7185;font-weight:700}.logs-viewer-module__G7m42q__lvlWarn{color:#fbbf24;font-weight:700}.logs-viewer-module__G7m42q__lvlInfo{color:#93c5fd;font-weight:700}.logs-viewer-module__G7m42q__lvlDebug{color:#94a3b8;font-weight:700}.logs-viewer-module__G7m42q__mark{color:#ffe066;background-color:#fab00538;border-radius:.125rem}.logs-viewer-module__G7m42q__rowError{box-shadow:inset .125rem 0 #fb7185}.logs-viewer-module__G7m42q__rowWarn{box-shadow:inset .125rem 0 #fbbf24}.logs-viewer-module__G7m42q__wrapMode .logs-viewer-module__G7m42q__row{width:100%}.logs-viewer-module__G7m42q__wrapMode .logs-viewer-module__G7m42q__cell{flex:1;min-width:0}.logs-viewer-module__G7m42q__wrapMode .logs-viewer-module__G7m42q__msg{white-space:pre-wrap;word-break:break-word;flex:1;min-width:0}.logs-viewer-module__G7m42q__empty,.logs-viewer-module__G7m42q__loading{padding:.625rem var(--mantine-spacing-md);color:var(--t-dim);font-size:.78125rem}.logs-viewer-module__G7m42q__truncated{padding:.4375rem var(--mantine-spacing-md);background:var(--t-line);color:var(--t-txt);font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-xs);text-align:center;flex-shrink:0}
.calendar-module__XFTOgq__calendarBottomText{text-anchor:middle;fill:var(--mantine-other-text-default);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}.calendar-module__XFTOgq__calendarTopTick{stroke:var(--mantine-other-border-default)}.calendar-module__XFTOgq__calendarTopText{text-anchor:start;fill:var(--mantine-other-text-helper);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}.calendar-module__XFTOgq__calendarHeader{fill:var(--mantine-other-surface-normal-default);stroke:var(--mantine-other-border-default);stroke-width:1.4px}
.horizontal-scroll-module__wt5buq__scrollWrapper{scrollbar-width:thin;max-width:100%;height:1.2rem;overflow:auto}.horizontal-scroll-module__wt5buq__scrollWrapper::-webkit-scrollbar{width:1.1rem;height:1.1rem}.horizontal-scroll-module__wt5buq__scrollWrapper::-webkit-scrollbar-corner{background:0 0}.horizontal-scroll-module__wt5buq__scrollWrapper::-webkit-scrollbar-thumb{background:#0003;background:var(--palette-black-alpha-20,#0003);background-clip:padding-box;border:6px solid #0000;border-radius:10px}.horizontal-scroll-module__wt5buq__scrollWrapper::-webkit-scrollbar-thumb:hover{background:#0000004d;background:var(--palette-black-alpha-30,#0000004d);background-clip:padding-box;border:4px solid #0000}.horizontal-scroll-module__wt5buq__scroll{height:1px}
.tooltip-module__1ZULnW__tooltipDefaultContainer{background:var(--mantine-other-surface-normal-default);border:1px solid var(--mantine-other-border-default);box-shadow:var(--mantine-shadow-xs);padding:6px 12px}.tooltip-module__1ZULnW__tooltipDefaultContainerParagraph{color:var(--mantine-other-text-helper);margin-bottom:6px;font-size:12px}.tooltip-module__1ZULnW__tooltipDetailsContainer{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-shrink:0;display:flex;position:absolute}.tooltip-module__1ZULnW__tooltipDetailsContainerHidden{visibility:hidden;pointer-events:none;display:flex;position:absolute}
.vertical-scroll-module__BfFsda__scroll{scrollbar-width:thin;flex-shrink:0;width:1rem;overflow:hidden auto}.vertical-scroll-module__BfFsda__scroll::-webkit-scrollbar{width:1.1rem;height:1.1rem}.vertical-scroll-module__BfFsda__scroll::-webkit-scrollbar-corner{background:0 0}.vertical-scroll-module__BfFsda__scroll::-webkit-scrollbar-thumb{background:#0003;background:var(--palette-black-alpha-20,#0003);background-clip:padding-box;border:6px solid #0000;border-radius:10px}.vertical-scroll-module__BfFsda__scroll::-webkit-scrollbar-thumb:hover{background:#0000004d;background:var(--palette-black-alpha-30,#0000004d);background-clip:padding-box;border:4px solid #0000}
.task-list-header-module__LreMUW__ganttTable{border-bottom:var(--mantine-other-border-default) 1px solid;border-top:var(--mantine-other-border-default) 1px solid;border-left:var(--mantine-other-border-default) 1px solid;display:table}.task-list-header-module__LreMUW__ganttTable_Header{list-style:none;display:table-row}.task-list-header-module__LreMUW__ganttTable_HeaderSeparator{border-right:1px solid var(--mantine-other-border-default);opacity:1;margin-left:-2px}.task-list-header-module__LreMUW__ganttTable_HeaderItem{vertical-align:-webkit-baseline-middle;vertical-align:middle;padding-left:12px;padding-right:12px;display:table-cell}
.task-list-table-module__Yh_Taq__taskListWrapper{border-bottom:var(--mantine-other-border-default) 1px solid;border-left:var(--mantine-other-border-default) 1px solid;display:table}.task-list-table-module__Yh_Taq__taskListTableRow{text-overflow:ellipsis;display:table-row}.task-list-table-module__Yh_Taq__taskListTableRow:nth-of-type(2n){background-color:var(--mantine-other-surface-elevated-default)}.task-list-table-module__Yh_Taq__taskListCell{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding-left:12px;padding-right:12px;display:table-cell;overflow:hidden}.task-list-table-module__Yh_Taq__taskListNameWrapper{display:flex}.task-list-table-module__Yh_Taq__taskListExpander{color:var(--mantine-other-text-helper);-webkit-user-select:none;user-select:none;cursor:pointer;padding:.15rem .2rem 0;font-size:.6rem}.task-list-table-module__Yh_Taq__taskListEmptyExpander{-webkit-user-select:none;user-select:none;padding-left:1rem;font-size:.6rem}
.gantt-module__f4_0nq__ganttContainer{height:100%;padding-bottom:30px;overflow:auto}.gantt-module__f4_0nq__ganttVerticalContainer{margin:0;padding:0;font-size:0;overflow:hidden}.gantt-module__f4_0nq__horizontalContainer{margin:0;padding:0;overflow:hidden}.gantt-module__f4_0nq__wrapper{outline:none;margin:0;padding:0;list-style:none;display:flex;position:relative}.gantt-module__f4_0nq__stickyHeaderRow{z-index:3;background-color:var(--mantine-other-surface-normal-default);display:flex;position:sticky;top:0}.gantt-module__f4_0nq__stickyTaskListHeader{background-color:var(--mantine-other-surface-normal-default);flex-shrink:0}.gantt-module__f4_0nq__stickyCalendarContainer{background-color:var(--mantine-other-surface-normal-default);flex:1;overflow:hidden}
.grid-module__EeXwCW__gridRow{fill:var(--mantine-other-surface-normal-default)}.grid-module__EeXwCW__gridRow:nth-child(2n){fill:var(--mantine-other-surface-elevated-default)}.grid-module__EeXwCW__gridRowLine{stroke:var(--mantine-other-border-light)}.grid-module__EeXwCW__gridTick{stroke:var(--mantine-other-border-default)}
.bar-module__-R3eoW__barWrapper{cursor:pointer;outline:none}.bar-module__-R3eoW__barWrapper:hover .bar-module__-R3eoW__barHandle{visibility:visible;opacity:1}.bar-module__-R3eoW__barHandle{fill:var(--mantine-other-border-default);cursor:ew-resize;opacity:0;visibility:hidden}polygon.bar-module__-R3eoW__barHandle{display:none!important}.bar-module__-R3eoW__barBackground{-webkit-user-select:none;user-select:none;stroke-width:0}.bar-module__-R3eoW__validating,.bar-module__-R3eoW__validating *{cursor:wait!important}.bar-module__-R3eoW__dragging{opacity:.7;cursor:grabbing!important}.bar-module__-R3eoW__dragging *{cursor:grabbing!important}.bar-module__-R3eoW__dragResize{cursor:ew-resize!important}.bar-module__-R3eoW__dragMove{cursor:grabbing!important}.bar-module__-R3eoW__dragProgress{cursor:col-resize!important}
.milestone-module__qOmz-W__milestoneWrapper{cursor:pointer;outline:none}.milestone-module__qOmz-W__milestoneBackground{-webkit-user-select:none;user-select:none}.milestone-module__qOmz-W__validating,.milestone-module__qOmz-W__validating *{cursor:wait!important}.milestone-module__qOmz-W__dragging{opacity:.7;cursor:grabbing!important}.milestone-module__qOmz-W__dragging *{cursor:grabbing!important}.milestone-module__qOmz-W__dragResize{cursor:ew-resize!important}.milestone-module__qOmz-W__dragMove{cursor:grabbing!important}.milestone-module__qOmz-W__dragProgress{cursor:col-resize!important}
.project-module__LyDS6W__projectWrapper{cursor:pointer;outline:none}.project-module__LyDS6W__projectBackground{-webkit-user-select:none;user-select:none;opacity:.6}.project-module__LyDS6W__projectTop{-webkit-user-select:none;user-select:none}.project-module__LyDS6W__validating,.project-module__LyDS6W__validating *{cursor:wait!important}
.task-list-module__TDBtWG__barLabel{fill:var(--mantine-other-text-onColorWhite);text-anchor:middle;dominant-baseline:central;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:lighter}.task-list-module__TDBtWG__barLabelOutside{fill:var(--mantine-other-text-helper);text-anchor:start;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}.task-list-module__TDBtWG__projectLabel{fill:var(--mantine-other-text-helper);text-anchor:middle;dominant-baseline:central;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:500}.task-list-module__TDBtWG__projectLabelOutside{fill:var(--mantine-other-text-helper);text-anchor:start;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:500}
.index-module__Xt2gPa__button:hover{color:var(--mantine-primary-color-5)}.index-module__Xt2gPa__functionRow{border-radius:var(--mantine-radius-sm)}.index-module__Xt2gPa__functionRow:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .index-module__Xt2gPa__functionRow:hover{background-color:var(--mantine-color-dark-6)}.index-module__Xt2gPa__resizeHandle{cursor:col-resize;pointer-events:none;flex:none;justify-content:center;align-items:center;width:34px;height:100%;margin:0 -17px;display:flex;position:relative}.index-module__Xt2gPa__resizeHandleButton{background-color:var(--mantine-color-gray-2);border-radius:999px;justify-content:center;align-items:center;width:5px;height:48px;margin-right:-2px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-2px,-50%)}[data-mantine-color-scheme=dark] .index-module__Xt2gPa__resizeHandleButton{background-color:var(--mantine-color-dark-7)}.index-module__Xt2gPa__resizeHandleButton{pointer-events:auto;z-index:2}
.common-utils-module__uf85uG__fitHeight{height:fit-content}
.add-group-list-module__OF-xia__groupRow{cursor:pointer;border-bottom:1px solid var(--app-shell-border-color)}.add-group-list-module__OF-xia__alertIconContainer{border-radius:var(--mantine-radius-md);justify-content:center;align-items:center}.add-group-list-module__OF-xia__flexGrow{flex-grow:1}
.permissions-select-module__aEnC4a__cursorDefault{cursor:default}
.groups-table-module__zRlx3W__container{overflow:auto}.groups-table-module__zRlx3W__stickyThead{z-index:1;position:sticky;top:0}.groups-table-module__zRlx3W__cursorDefault{cursor:default}.groups-table-module__zRlx3W__noBorder{border:none}.groups-table-module__zRlx3W__permissionValueBox{border-radius:var(--mantine-radius-lg);text-align:center}.groups-table-module__zRlx3W__memberCell{padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);border:none}.groups-table-module__zRlx3W__memberCellBorder{border:none;border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .groups-table-module__zRlx3W__memberCellBorder{border-bottom:1px solid var(--mantine-color-dark-6)}.groups-table-module__zRlx3W__memberCellBorder{padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs)}
.add-users-list-module__Mghdya__userRow{cursor:pointer}.add-users-list-module__Mghdya__userRowBorder{cursor:pointer;border-top:1px solid var(--app-shell-border-color)}.add-users-list-module__Mghdya__alertIconContainer{border-radius:var(--mantine-radius-md);justify-content:center;align-items:center}
.level-sources-popover-module__-VdPSq__badgeRoot{text-transform:none;height:calc(1.5rem * var(--mantine-scale));padding:0 var(--mantine-spacing-xxs)}.level-sources-popover-module__-VdPSq__badgeLabel{font-weight:400}
.users-table-module__K7fuda__stickyHeaderFullHeight{z-index:2;position:sticky;top:1rem}.users-table-module__K7fuda__stickyHeaderDefault{z-index:2;position:sticky;top:0}.users-table-module__K7fuda__roundedLg{border-radius:var(--mantine-radius-lg)}.users-table-module__K7fuda__roundedMd{border-radius:var(--mantine-radius-md)}.users-table-module__K7fuda__cursorDefault{cursor:default}.users-table-module__K7fuda__textCenter{text-align:center}.users-table-module__K7fuda__theadSticky{z-index:2}.users-table-module__K7fuda__alertIconContainer{border-radius:var(--mantine-radius-md);justify-content:center;align-items:center}.users-table-module__K7fuda__levelAssignedPaper{border-radius:var(--mantine-radius-lg);justify-content:center;align-items:center}
.resource-sharing-module__oH3DcG__loadingContainer,.resource-sharing-module__oH3DcG__errorContainer{justify-content:center;align-items:center}.resource-sharing-module__oH3DcG__contentBox{border-radius:var(--mantine-radius-md);border:1px solid var(--app-shell-border-color)}.resource-sharing-module__oH3DcG__contentBoxRelative{border-radius:var(--mantine-radius-md);border:1px solid var(--app-shell-border-color);position:relative}.resource-sharing-module__oH3DcG__stickyFooter{bottom:calc(-1 * var(--mantine-spacing-sm));z-index:50;position:sticky}
.data-type-select-module__sFk4Wa__iconWrapper{align-items:center;width:1.25rem;display:flex}.data-type-select-module__sFk4Wa__selectContainer{flex-shrink:0}.data-type-select-module__sFk4Wa__option{cursor:pointer;background-color:#0000;border-radius:4px}.data-type-select-module__sFk4Wa__option:hover{background-color:var(--mantine-color-gray-1)}.data-type-select-module__sFk4Wa__option[data-active=true]{background-color:var(--mantine-color-blue-0)}.data-type-select-module__sFk4Wa__option[data-active=true]:hover{background-color:var(--mantine-color-blue-1,var(--mantine-color-blue-0))}
.resize-handle-module__zzS7bW__resizeHandle{background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .resize-handle-module__zzS7bW__resizeHandle{background-color:var(--mantine-color-dark-5)}.resize-handle-module__zzS7bW__resizeHandle{width:1.5px}.resize-handle-module__zzS7bW__resizeHandle:hover,.resize-handle-module__zzS7bW__resizeHandle:active{background-color:var(--mantine-primary-color-filled);z-index:1000;transform:scaleX(3.5)}
