.splitpanes{display:flex;height:100%;width:100%}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.splitpanes__pane{height:100%;overflow:hidden;width:100%}.splitpanes--vertical .splitpanes__pane{transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{transition:none}.splitpanes__splitter{touch-action:none}.splitpanes--vertical>.splitpanes__splitter{cursor:col-resize;min-width:1px}.splitpanes--horizontal>.splitpanes__splitter{cursor:row-resize;min-height:1px}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;box-sizing:border-box;flex-shrink:0;position:relative}.splitpanes.default-theme .splitpanes__splitter:after,.splitpanes.default-theme .splitpanes__splitter:before{background-color:#00000026;content:"";left:50%;position:absolute;top:50%;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:after,.splitpanes.default-theme .splitpanes__splitter:hover:before{background-color:#00000040}.splitpanes.default-theme .splitpanes__splitter:first-child{cursor:auto}.default-theme .splitpanes--dragging{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme .splitpanes--vertical>.splitpanes__splitter,.default-theme.splitpanes--vertical>.splitpanes__splitter{border-left:1px solid #eee;margin-left:-1px;width:7px}.default-theme .splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme.splitpanes--vertical>.splitpanes__splitter:before{height:30px;transform:translateY(-50%);width:1px}.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme .splitpanes--vertical>.splitpanes__splitter:after,.default-theme.splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme .splitpanes--horizontal>.splitpanes__splitter,.default-theme.splitpanes--horizontal>.splitpanes__splitter{border-top:1px solid #eee;height:7px;margin-top:-1px}.default-theme .splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme.splitpanes--horizontal>.splitpanes__splitter:before{height:1px;transform:translate(-50%);width:30px}.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme .splitpanes--horizontal>.splitpanes__splitter:after,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{border-color:currentcolor;border-radius:1px;border-style:solid;border-width:2px 0 0 2px;box-sizing:border-box;content:"";display:inline-block;height:10px;position:relative;top:-1px;transform:rotate(-45deg) scale(.7);transform-origin:center;vertical-align:middle;width:10px}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-right:before{transform:rotate(135deg) scale(.7)}.mx-btn{background-color:transparent;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box;color:#73879c;cursor:pointer;font-size:14px;font-weight:500;line-height:1;margin:0;outline:none;padding:7px 15px;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn-text{border:0;line-height:inherit;padding:0 4px;text-align:left}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{border-radius:4px;bottom:2px;opacity:0;position:absolute;right:2px;top:2px;transition:opacity .24s ease-out;width:6px;z-index:1}.mx-scrollbar-track .mx-scrollbar-thumb{background-color:#9092984d;border-radius:inherit;cursor:pointer;height:0;position:absolute;transition:background-color .3s;width:100%}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.mx-datepicker{display:inline-block;position:relative;width:210px}.mx-datepicker svg{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013;box-sizing:border-box;color:#555;display:inline-block;font-size:14px;height:34px;line-height:1.4;padding:6px 30px 6px 10px;width:100%}.mx-input:focus,.mx-input:hover{border-color:#409aff}.mx-input.disabled,.mx-input:disabled{background-color:#f3f3f3;border-color:#ccc;color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{color:#00000080;font-size:16px;line-height:1;position:absolute;right:8px;top:50%;transform:translateY(-50%);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:#000c}.mx-datepicker-main{background-color:#fff;border:1px solid #e8e8e8;color:#73879c;font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif}.mx-datepicker-popup{box-shadow:0 6px 12px #0000002d;margin-bottom:1px;margin-top:1px;position:absolute;z-index:2001}.mx-datepicker-sidebar{box-sizing:border-box;float:left;overflow:auto;padding:6px;width:100px}.mx-datepicker-sidebar+.mx-datepicker-content{border-left:1px solid #e8e8e8;margin-left:100px}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mx-btn-shortcut{display:block;line-height:24px;padding:0 6px}.mx-datepicker-header{border-bottom:1px solid #e8e8e8;padding:6px 8px}.mx-datepicker-footer{border-top:1px solid #e8e8e8;padding:6px 8px;text-align:right}.mx-calendar-range,.mx-time-range{display:flex}@media(max-width:750px){.mx-calendar-range,.mx-time-range{flex-direction:column}}.mx-calendar{box-sizing:border-box;padding:6px 12px;width:248px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{box-sizing:border-box;height:34px;line-height:34px;overflow:hidden;text-align:center}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{box-sizing:border-box;height:224px;position:relative}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{background-color:#f3f9fe;color:#73879c}.mx-calendar-content .cell.active{background-color:#1284e7;color:#fff}.mx-calendar-content .cell.hover-in-range,.mx-calendar-content .cell.in-range{background-color:#dbedfb;color:#73879c}.mx-calendar-content .cell.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell.active,.mx-calendar-week-mode .mx-date-row .cell:hover{background-color:transparent;color:inherit}.mx-week-number{opacity:.5}.mx-table{border-collapse:separate;border-spacing:0;box-sizing:border-box;height:100%;table-layout:fixed;text-align:center;width:100%}.mx-table th{font-weight:500}.mx-table td,.mx-table th{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{font-size:12px;height:32px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{background:none;color:#ccc}.mx-time{background:#fff;flex:1;width:224px}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-date-time{height:270px;position:relative;width:248px}.mx-date-time .mx-time{height:100%;left:0;position:absolute;top:0;width:100%}.mx-date-time-range{height:270px;position:relative;width:496px}.mx-date-time-range .mx-time-range{height:100%;left:0;position:absolute;top:0;width:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{box-sizing:border-box;height:224px;overflow:hidden}.mx-time-columns{display:flex;height:100%;overflow:hidden;width:100%}.mx-time-column{border-left:1px solid #e8e8e8;flex:1;position:relative;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{list-style:none;margin:0;padding:0}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{background-color:#f3f9fe;color:#73879c}.mx-time-column .mx-time-item.active{background-color:transparent;color:#1284e7;font-weight:700}.mx-time-column .mx-time-item.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.mx-time-option{cursor:pointer;font-size:14px;line-height:20px;padding:8px 10px}.mx-time-option:hover{background-color:#f3f9fe;color:#73879c}.mx-time-option.active{background-color:transparent;color:#1284e7;font-weight:700}.mx-time-option.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.gantt-date-header .grid-header{fill:#fff;stroke:#1b1c1e33;stroke-width:1.4}.gantt-date-header .horizontal-divider{stroke:#c4c4c4;stroke-width:1.4}.gantt-date-header .lower-text,.gantt-date-header .upper-text,.gantt-date-header .weekend-text{font-size:10px;font-weight:700}.gantt-date-header .upper-text{fill:#555}.gantt-date-header .lower-text{fill:#333}.gantt-date-header .hide{display:none}.gantt-date-header .tick{stroke:#1b1c1e33;stroke-width:.4}.gantt-date-header .tick.thick{stroke-width:.9}.gantt-date-header .tick.weekend{fill:#c4c4c433;stroke-width:.9}.gantt-date-header .tick.weekline{stroke:#3f3e3e}.gantt .grid-background{fill:none}.gantt .grid-row{fill:#fff}.gantt .grid-row.highlight{fill:#2b76e733}.gantt .grid-invalid-row{fill:#eee}.gantt .tick{stroke:#1b1c1e33;stroke-width:.4}.gantt .tick.thick{stroke-width:.9}.gantt .tick.weekend{fill:#c4c4c433;stroke-width:.9}.gantt .tick.weekline{stroke:#3f3e3e}.gantt .today-highlight{fill:#fcf8e3;opacity:.5}.gantt .arrow{fill:none;stroke:#666;stroke-width:1.4}.gantt .bar{stroke-width:0;transition:stroke-width .3s ease}.gantt .bar,.gantt .bar.node-selected{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gantt .bar.node-selected{stroke-width:1.5}.gantt .bar-invalid{fill:transparent;stroke:#8d99a6;stroke-width:1;stroke-dasharray:5}.gantt .bar-invalid~.bar-label{fill:#555}.gantt .bar-label.node-selected{stroke-width:0}.gantt .bar-label,.gantt .checkpoint-label,.gantt .inspection-label,.gantt .milestone-label{fill:#fff;text-anchor:middle;font-size:12px;font-weight:700}.gantt .bar-label.big,.gantt .checkpoint-label.big,.gantt .inspection-label.big,.gantt .milestone-label.big{fill:#555;text-anchor:start}.gantt .handle{fill:#ddd;cursor:ew-resize;opacity:0;transition:opacity .3s ease;visibility:hidden}.gantt .bar-wrapper{cursor:pointer;outline:none}.gantt .bar-wrapper .bar-group.node-selected{stroke:#2b76e7;stroke-width:1.5}.gantt .bar-wrapper .node-group circle{visibility:hidden}.gantt .bar-wrapper .node-group circle.selected{fill:#2b76e7;visibility:visible}.gantt .bar-wrapper:hover .node-group circle{visibility:visible}.gantt .bar-wrapper:hover .handle{opacity:1;visibility:visible}.sticky-group.visible .bar{stroke-width:0;transition:stroke-width .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sticky-group.visible .bar.node-selected{stroke-width:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sticky-group.visible .bar-invalid{fill:transparent;stroke:#8d99a6;stroke-width:1;stroke-dasharray:5}.sticky-group.visible .bar-invalid~.bar-label{fill:#555}.sticky-group.visible .bar-label.node-selected{stroke-width:0}.sticky-group.visible .bar-label,.sticky-group.visible .checkpoint-label,.sticky-group.visible .inspection-label,.sticky-group.visible .milestone-label{fill:#fff;text-anchor:middle;font-size:12px;font-weight:700}.sticky-group.visible .bar-label.big,.sticky-group.visible .checkpoint-label.big,.sticky-group.visible .inspection-label.big,.sticky-group.visible .milestone-label.big{fill:#555;text-anchor:start}.sticky-group.visible .handle{fill:#ddd;cursor:ew-resize;opacity:0;transition:opacity .3s ease;visibility:hidden}.sticky-group.visible .bar-wrapper{cursor:pointer;outline:none}.sticky-group.visible .bar-wrapper .bar-group.node-selected{stroke:#2b76e7;stroke-width:1.5}.sticky-group.visible .bar-wrapper .node-group circle{visibility:hidden}.sticky-group.visible .bar-wrapper .node-group circle.selected{fill:#2b76e7;visibility:visible}.sticky-group.visible .bar-wrapper:hover .node-group circle{visibility:visible}.sticky-group.visible .bar-wrapper:hover .handle{opacity:1;visibility:visible}.bar-wrapper-hide-hover:hover .handle{opacity:0!important;visibility:hidden!important}.gantt-header-v2{font-size:12px;max-width:100%}.sticky-slot{background-color:#fff;box-shadow:0 2px 6px #0006;opacity:0;position:absolute;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;white-space:nowrap}.sticky-slot.visible{opacity:1;visibility:visible}.sticky-slot .sticky-group{opacity:0;transition:opacity .9s ease .4s,visibility .9s ease .4s;visibility:hidden}.sticky-slot .sticky-group.visible{opacity:1;visibility:visible}.sticky-slot .sticky-group .bar-wrapper .handle-group,.sticky-slot .sticky-group .bar-wrapper .node-group .node-start{visibility:hidden}.sticky-slot .sticky-group .bar-wrapper .node-group .node-start.selected{fill:#2b76e7;visibility:visible}.sticky-slot .sticky-group .bar-wrapper .node-group .node-end{visibility:hidden}.sticky-slot .sticky-group .bar-wrapper .node-group .node-end.selected{fill:#2b76e7;visibility:visible}.sticky-slot .sticky-icon-container{cursor:pointer;display:none;margin-left:-24px;padding-bottom:2px;position:sticky;right:1%;top:0}.sticky-slot .sticky-icon-container.visible{display:inline-block}.sticky-slot .sticky-icon-container.invert{right:96.5%;transform:scaleX(-1)}.sticky-slot .sticky-icon-container.pressed:not(.invert),.sticky-slot .sticky-icon-container:active:not(.invert){transform:scale(.9) translateY(1px)}.sticky-slot .sticky-icon-container.invert.pressed,.sticky-slot .sticky-icon-container.invert:active{transform:scaleX(-1) scale(.9) translateY(1px)}.sticky-slot .sticky-group-container{display:inline-block}.gantt-container-v2{font-size:12px;max-width:100%;position:relative}.gantt-container-v2 .popup-wrapper{background:#000c;border-radius:3px;color:#4d4d4d;font-size:12px;left:0;padding:0;position:absolute;text-align:left;top:0}.gantt-container-v2 .popup-wrapper .title{font-weight:700;padding:10px 10px 0}.gantt-container-v2 .popup-wrapper .startdate{padding:12px 10px 0}.gantt-container-v2 .popup-wrapper .enddate{padding:7px 10px 0}.gantt-container-v2 .popup-wrapper .tracker{display:flex;padding:12px 10px 10px}.gantt-container-v2 .popup-wrapper .tracker .progress{width:50%}.gantt-container-v2 .popup-wrapper .tracker .slip{text-align:right;width:50%}.gantt-container-v2 .popup-wrapper .subtitle{color:#dfe2e5;padding:10px}.gantt-container-v2 .popup-wrapper .pointer{border:5px solid transparent;border-top-color:#fff;height:5px;margin:0 0 0 -5px;position:absolute}.gantt-container-v2 .statusLine-popup-group{left:0;position:absolute;top:0}.gantt-container-v2 .statusLine-popup-wrapper{border-radius:5px;position:absolute;width:180px}.gantt-container-v2 .statusLine-popup-wrapper.active{box-shadow:0 6px 20px #00000040;transform:scale(1.02)}.gantt-container-v2 .statusLine-popup-header{align-items:center;background-color:#e7edf566;border-bottom:.1px solid #d3d3d3;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;gap:4px;justify-content:space-between;padding:8px}.gantt-container-v2 .statusLine-popup-body{display:flex;gap:15px;padding:6px 8px}.gantt-container-v2 .statusLine-header-content{align-items:center;display:flex;font-size:12px;font-weight:700;gap:8px;width:130px}.gantt-container-v2 .task-color-indication{border-radius:2px;flex-shrink:0;height:12px;width:12px}.gantt-container-v2 .statusLine-task-name{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gantt-container-v2 .statusLine-popup-label{color:#809fb8;font-size:10px}.gantt-container-v2 .statusLine-popup-value{color:#2b446c;font-size:12px}.gantt-container-v2 .statusLine-popup-value.unpublished{color:#e53935;font-size:12px}.gantt-container-v2 .statusLine-popup-pin-icon{cursor:pointer}.gantt-container-v2 .floating-container{cursor:pointer;display:none;position:absolute;transition:left .15s ease,top .15s ease}.gantt-container-v2 .floating-container.visible{display:block}
