canvas[data-v-4bb67ac2]{overflow-clip-margin:content-box;overflow:clip}.gantt-box-wrap[data-v-4bb67ac2]{position:absolute;top:0;bottom:0;overflow:hidden;right:0;left:0;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gantt-box-wrap canvas[data-v-4bb67ac2]{position:absolute;left:0;right:0;top:50px;bottom:0;z-index:99}.gantt-box-wrap #maskCanvas[data-v-4bb67ac2]{z-index:100}.gantt-header-wrap[data-v-4bb67ac2]{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;overflow-x:auto}.gantt-header-wrap .row[data-v-4bb67ac2]{height:40px;border-bottom:1px solid #f1f1f1;background:#fff}.tool-header[data-v-4bb67ac2]{background:#fff;height:50px;color:#000;text-align:center;box-shadow:0 1px 1px #f1f1f1}.tool-header .up-row[data-v-4bb67ac2]{height:50%;border-bottom:1px solid var(--gantt-header-downrow-border-bottom-color);text-align:left;background:var(--gantt-header-uprow-background-color)}.tool-header .up-row .weeks[data-v-4bb67ac2]{height:100%;border-right:1px solid var(--gantt-header-col-border-right-color);display:inline-block;text-align:center;line-height:25px}.tool-header .down-row[data-v-4bb67ac2]{height:50%;border-bottom:1px solid var(--gantt-header-downrow-background-color);background:var(--gantt-header-downrow-background-color)}.tool-header .down-row .weeksContent[data-v-4bb67ac2]{height:100%}.tool-header .down-row .weeks-row[data-v-4bb67ac2]{height:100%;float:left}.tool-header .down-row .weekday[data-v-4bb67ac2]{border-right:1px solid var(--gantt-header-col-border-right-color);display:inline-block;line-height:25px}.xmpp-scrollbar[data-v-4bb67ac2]::-webkit-scrollbar{width:8px;height:8px;overflow:hidden;cursor:pointer}.xmpp-scrollbar[data-v-4bb67ac2]::-webkit-scrollbar-track{background-color:transparent}.xmpp-scrollbar[data-v-4bb67ac2]::-webkit-scrollbar-thumb{background-color:#ccc;cursor:pointer;border:none;border-radius:0}.xmpp-scrollbar[data-v-4bb67ac2]::-webkit-scrollbar-thumb:hover{background-color:#acacac;cursor:pointer}.separate[data-v-3e552284]{width:0px;height:100%;position:relative;left:-1px;background:#ccc;float:left}.separate .child[data-v-3e552284]{cursor:ew-resize;margin:auto;left:-5px;height:100%;position:absolute;width:10px;z-index:1999;background:#ccc}.separate.noChild[data-v-3e552284]{position:relative;z-index:199;width:1px}.separate.noChild[data-v-3e552284]:hover{width:5px}.task-list-wrap[data-v-0674efdc]{position:absolute;top:0;bottom:0;width:100%;overflow:hidden;overflow-x:auto;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.task-list-wrap .toolHeader[data-v-0674efdc]{background:#fff;height:50px;border-bottom:1px solid var(--task-header-row-border-bottom-color);background:var(--task-header-row-background-color)}.task-list-wrap .toolHeader .resize-bar[data-v-0674efdc]{width:2px;background:#ccc;border:none}.task-list-wrap .toolHeader .column[data-v-0674efdc]{float:left;font-size:12px;padding:0 10px;height:100%;color:#000;line-height:50px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid var(--task-header-column-border-right-color)}.task-list-wrap .toolHeader .column span.disabled[data-v-0674efdc]{color:#2dbdc5}.task-list-wrap .toolHeader .column.taskName[data-v-0674efdc]{text-align:left;padding-left:13px;position:relative}.task-list-wrap .toolHeader .column.id[data-v-0674efdc]{cursor:pointer}.task-list-wrap .task-list[data-v-0674efdc]{position:absolute;bottom:0;top:50px;font-size:12px;background:var(--task-content-row-background-color)}.task-list-wrap .task-list .task-row[data-v-0674efdc]{cursor:pointer;height:36px;background:#fff;overflow:hidden;border-bottom:1px solid var(--task-content-row-border-bottom-color);position:relative;background:var(--task-content-row-background-color)}.task-list-wrap .task-list .task-row.isWarning[data-v-0674efdc]{background-color:#fee8e8;border-bottom:1px solid #ffd8d8}.task-list-wrap .task-list .task-row.isWarning[data-v-0674efdc] .column{border-right:1px solid #ffd8d8}.task-list-wrap .task-list .task-row.isWarning[data-v-0674efdc] .column.selection{background-color:#fee8e8}.task-list-wrap .task-list .task-row.isSelected[data-v-0674efdc]{filter:brightness(.95)}.task-list-wrap .task-list .task-row .column[data-v-0674efdc]{float:left;padding:0 10px;color:#000;line-height:36px;text-align:center;border-right:1px solid var(--task-content-col-border-right-color)}.task-list-wrap .task-list .task-row .column.selection[data-v-0674efdc]{background:var(--task-content-row-column-index-background-color)}.task-list-wrap .task-list .task-row .column .name-column[data-v-0674efdc]{display:flex;line-height:36px;position:relative}.task-list-wrap .task-list .task-row .column .name-column .name[data-v-0674efdc]{flex:1;width:0}.task-list-wrap .task-list .task-row .resize-bar[data-v-0674efdc]{width:2px;background:#ccc}.xmpp-scrollbar[data-v-0674efdc]::-webkit-scrollbar{width:8px;height:8px;overflow:hidden;cursor:pointer}.xmpp-scrollbar[data-v-0674efdc]::-webkit-scrollbar-track{background-color:transparent}.xmpp-scrollbar[data-v-0674efdc]::-webkit-scrollbar-thumb{background-color:#ccc;cursor:pointer;border:none;border-radius:0}.xmpp-scrollbar[data-v-0674efdc]::-webkit-scrollbar-thumb:hover{background-color:#acacac;cursor:pointer}[data-v-0674efdc] .el-input.no-border{--el-font-size-base: 12px}[data-v-0674efdc] .el-input.no-border .el-input__wrapper{padding:1px 4px;box-shadow:none;background-color:transparent}.relation-wrap[data-v-0674efdc]{border-radius:6px;border:1px solid #dfdfdf;overflow:hidden;width:100%}.relation-wrap .relation-title[data-v-0674efdc]{display:flex;background-color:#f3f3f3;border-top-left-radius:6px;border-top-right-radius:6px;padding:4px;justify-content:space-between}.relation-wrap .relation-content[data-v-0674efdc]{padding:4px}.relation-wrap .relation-content .relation-item[data-v-0674efdc]{display:flex;align-items:center;justify-content:space-between}.toolbar-wrap[data-v-4f17db53]{display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolbar-wrap .toolbar-left[data-v-4f17db53]{display:flex;align-items:center}.toolbar-wrap .toolbar-right[data-v-4f17db53]{display:flex}.toolbar-wrap .fun-item[data-v-4f17db53]{font-size:16px;height:40px;width:40px;cursor:pointer;display:flex;padding-top:10px;justify-content:center;margin-right:25px;background-color:#fff;border:1px solid #BBBBBB5E;border-radius:4px}.toolbar-wrap .fun-item.active[data-v-4f17db53]{background-color:#d5e3f9}.toolbar-wrap .fun-item[data-v-4f17db53]:hover{background-color:#d4e5ff}.toolbar-wrap .fun-item img[data-v-4f17db53]{width:24px;height:24px;position:relative;left:1px}.toolbar-wrap .fun-text-item[data-v-4f17db53]{display:flex;align-items:center;justify-content:center;margin-right:25px;background-color:#fff;border:1px solid #BBBBBB5E;border-radius:4px;cursor:pointer;color:#000;padding:0 10px}.toolbar-wrap .fun-text-item[data-v-4f17db53]:hover{background-color:#d4e5ff}.toolbar-wrap .fun-text-item img[data-v-4f17db53]{width:24px;height:24px;margin-left:6px;position:relative;top:2px}.toolbar-wrap .fun-text-item span[data-v-4f17db53]{font-size:13px}.except-wrap .except-add[data-v-4f17db53]{max-height:300px;overflow-y:auto}.except-wrap .except-item[data-v-4f17db53]{display:flex;align-items:center;margin-bottom:10px}.gantt-chart[data-v-fca5dca4]{height:100%;width:100%;display:flex;flex-direction:column;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.gantt-chart .gantt-chart-tool[data-v-fca5dca4]{margin-bottom:14px;height:40px}.gantt-chart .gantt-chart-content[data-v-fca5dca4]{display:flex;border:1px solid #f9f9f9;position:relative;flex:1;height:0}.gantt-chart .gantt-chart-content .task-panel[data-v-fca5dca4]{overflow-y:auto;position:relative}.gantt-chart .gantt-chart-content .gantt-panel[data-v-fca5dca4]{overflow-y:auto;position:relative;background-color:var(--gantt-content-background-color)}.gantt-chart .gantt-chart-content .virtual-scroll[data-v-fca5dca4]{width:10px;position:absolute;top:50px;bottom:0;right:0;overflow:hidden;overflow-y:scroll;z-index:1}.gantt-chart .gantt-chart-content .loading-wrap[data-v-fca5dca4]{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0003}.gantt-chart .gantt-chart-content .loading-wrap .custom-loading[data-v-fca5dca4]{animation:custom-rotate 2s linear infinite;transform-origin:center center}.xmpp-scrollbar[data-v-fca5dca4]::-webkit-scrollbar{width:8px;height:8px;overflow:hidden;cursor:pointer}.xmpp-scrollbar[data-v-fca5dca4]::-webkit-scrollbar-track{background-color:transparent}.xmpp-scrollbar[data-v-fca5dca4]::-webkit-scrollbar-thumb{background-color:#ccc;cursor:pointer;border:none;border-radius:0}.xmpp-scrollbar[data-v-fca5dca4]::-webkit-scrollbar-thumb:hover{background-color:#acacac;cursor:pointer}.custom-loader[data-v-fca5dca4],.custom-loader[data-v-fca5dca4]:before,.custom-loader[data-v-fca5dca4]:after{background:var(--theme-main-color);animation:custom-loading-fca5dca4 1s infinite ease-in-out;width:1em;height:4em}.custom-loader[data-v-fca5dca4]{color:var(--theme-main-color);text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;transform:translateZ(0);animation-delay:-.16s}.custom-loader[data-v-fca5dca4]:before,.custom-loader[data-v-fca5dca4]:after{position:absolute;top:0;content:""}.custom-loader[data-v-fca5dca4]:before{left:-1.5em;animation-delay:-.32s}.custom-loader[data-v-fca5dca4]:after{left:1.5em}@keyframes custom-loading-fca5dca4{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}
