.search-reset-btn[data-v-be4fa206]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reset-btn[data-v-be4fa206],.search-btn[data-v-be4fa206]{padding:4px 12px}.reset-btn[data-v-be4fa206]{background:#a9aeb8}.btn-icon[data-v-be4fa206]{width:20px;height:20px;position:relative;top:1px}.reset-icon[data-v-be4fa206]{margin-right:0}.add-stage-dialog .el-input{width:100%}.label-multi-select-trigger[data-v-2fbaac82]{position:relative;width:100%;min-height:40px;padding:3px 28px 3px 8px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s;transition:border-color .2s}.label-multi-select-trigger[data-v-2fbaac82]:hover{border-color:#c0c4cc}.label-multi-select-trigger.is-focus[data-v-2fbaac82]{border-color:#409eff}.label-multi-select-trigger.is-disabled[data-v-2fbaac82]{background:#f5f7fa;cursor:not-allowed;color:#c0c4cc}.label-multi-select-trigger.is-disabled[data-v-2fbaac82]:hover{border-color:#e4e7ed}.label-multi-select-placeholder[data-v-2fbaac82]{color:#c0c4cc;font-size:14px;line-height:24px;padding-left:2px}.label-multi-select-tag[data-v-2fbaac82]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 6px 0 8px;border-radius:4px;border:1px solid transparent;color:#fff;font-size:12px;line-height:1;max-width:180px}.label-multi-select-tag .tag-text[data-v-2fbaac82]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-multi-select-tag .tag-close[data-v-2fbaac82]{margin-left:6px;cursor:pointer;font-size:12px;color:#fff;border-radius:50%;padding:1px;-webkit-transition:background-color .2s;transition:background-color .2s}.label-multi-select-tag .tag-close[data-v-2fbaac82]:hover{background-color:hsla(0,0%,100%,.3)}.trigger-arrow[data-v-2fbaac82]{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.trigger-arrow.is-reverse[data-v-2fbaac82]{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.editable-cell[data-v-2f9d58bf]{display:inline-block;width:100%;min-height:22px;line-height:22px;padding:5px 4px;cursor:pointer;color:#303133;border-radius:2px}.editable-cell[data-v-2f9d58bf]:hover{background:#f0f5ff;color:#3275fa}.editable-cell.disabled-cell[data-v-2f9d58bf]{cursor:not-allowed;color:#c0c4cc}.editable-cell.disabled-cell[data-v-2f9d58bf]:hover{background:transparent;color:#c0c4cc}[data-v-2f9d58bf] .el-table__expand-icon{font-size:12px;color:#c0c4cc}[data-v-2f9d58bf] .el-icon-arrow-right:before{content:""}[data-v-2f9d58bf] .el-checkbox__label{padding-left:4px}.attachment-template-dialog{height:444px}.attachment-template-dialog .el-dialog__body{flex-direction:column;overflow-y:hidden;padding-top:8px;height:calc(100% - 151px)}.attachment-template-dialog .el-dialog__body,.attachment-template-dialog .el-dialog__body .dialog-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.attachment-template-dialog .el-dialog__body .dialog-box{flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.attachment-edit-dialog .el-form-item{margin-bottom:16px}.attachment-edit-dialog .el-form .el-input.is-disabled .el-input__inner{color:#262729!important}.add-plan-dialog .attachment-section{padding-right:10px}.add-plan-dialog .attachment-section .attachment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.add-plan-dialog .attachment-section .attachment-header .attachment-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.add-plan-dialog .attachment-section .attachment-header .attachment-label .color-block{width:4px;height:24px;background:#3275fa;border-radius:2px}.add-plan-dialog .attachment-section .attachment-header .attachment-label .label-text{font-size:14px;font-weight:500;color:#303133}.add-plan-dialog .attachment-section .attachment-header .select-folder-btn{width:130px;height:32px;background:#f5f8ff;border:1px solid #d6e4ff;border-radius:4px;color:#3275fa;font-size:14px}.add-plan-dialog .attachment-section .attachment-header .select-folder-btn:hover{background:#e6f0ff;border-color:#b3d4ff}.add-plan-dialog .attachment-section .attachment-header .select-folder-btn i{margin-right:4px}.add-plan-dialog .attachment-section .attachment-info .attachment-name{font-size:14px;color:#303133;margin-bottom:4px}.add-plan-dialog .attachment-section .attachment-info .attachment-desc,.add-plan-dialog .attachment-section .attachment-info .attachment-folder{font-size:12px;color:#909399;line-height:1.5}.add-plan-dialog .attachment-section .attachment-info .attachment-folder .path{color:#262729}.add-plan-dialog .el-date-editor,.add-plan-dialog .el-select,.add-plan-dialog .el-textarea{width:100%}.stage-list[data-v-422751af]{-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background:#fff;border-radius:0 0 8px 8px;padding-bottom:10px}.stage-list[data-v-422751af],.stage-scroll[data-v-422751af]{-webkit-box-flex:1;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.stage-scroll[data-v-422751af]{-ms-flex:1;flex:1;overflow-y:auto;padding:0 16px}.stage-item[data-v-422751af]{background:#fff;border-radius:6px;border:1px solid #e4e7ed;margin-bottom:12px;overflow:hidden}.stage-item[data-v-422751af]:last-child{margin-bottom:0}.stage-header[data-v-422751af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;line-height:43px;background:#f0f7ff;border-bottom:1px solid #e4e7ed;cursor:pointer}.stage-header .expand[data-v-422751af]{color:#a9aeb8;font-size:16px;cursor:pointer}.stage-header .stage-name[data-v-422751af]{font-size:16px;font-weight:500;color:#333}.stage-header .stage-count[data-v-422751af]{margin-left:12px;color:#a9aeb8;font-size:13px}.stats-row[data-v-422751af]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:0 12px;line-height:43px;font-size:14px;font-weight:500;color:#a9aeb8;background:#ebf5ff;border-bottom:1px solid #f0f0f0}.stats-row i[data-v-422751af]{font-style:normal;font-weight:700;color:#262729}.stats-row .red[data-v-422751af]{color:#cc443a}.stats-row .blue[data-v-422751af]{color:#3275fa}.stats-row .stage-time[data-v-422751af]{margin-left:auto;color:#333;font-weight:400;font-size:13px}.stats-row .legend-bar[data-v-422751af]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;font-size:13px;font-weight:400;color:#606266}.stats-row .legend-bar .legend-title[data-v-422751af]{color:#a9aeb8}.stats-row .legend-bar .legend-item[data-v-422751af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stats-row .legend-bar .legend-item.legend-disabled[data-v-422751af]{color:#a9aeb8;text-decoration:line-through}.stats-row .legend-bar .legend-item .flash-icon[data-v-422751af]{width:16px;height:16px}.stats-row .legend-bar .legend-item .bar-lightblue[data-v-422751af]{width:20px;height:10px;background:#e0e8ff;border-radius:2px}.stats-row .legend-bar .legend-item .bar-green[data-v-422751af]{width:20px;height:10px;background:#28a745;border-radius:2px}.stats-row .legend-bar .legend-item .bar-orange[data-v-422751af]{width:20px;height:10px;background:#ff9f40;border-radius:2px}.stats-row .legend-bar .legend-item .bar-red[data-v-422751af]{width:20px;height:10px;background:#f56c6c;border-radius:2px}.table-box[data-v-422751af]{background:#f5f8ff;padding:12px}.no-data[data-v-422751af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0;color:#a9aeb8}.no-data .no-data-img[data-v-422751af]{width:160px;height:160px}.no-data .no-data-text[data-v-422751af]{margin-top:8px}.overdue-text[data-v-422751af]{color:#f56c6c;font-weight:600}.gantt-stage-weight[data-v-422751af]{background:#fff;border-radius:4px;height:24px;padding:0 8px 0 20px;color:#a9aeb8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px;position:relative;margin-left:8px}.gantt-stage-weight[data-v-422751af]:before{position:absolute;content:"";display:block;left:8px;top:8px;width:6px;height:6px;background:#3275fa;border-radius:3px}.gantt-stage-weight .item-weight[data-v-422751af]{font-size:14px;font-weight:500;color:#3275fa}.setupProject-gantt-plan-weight[data-v-422751af]{margin-left:6px;border-radius:4px;padding:0 4px;color:#3275fa;font-size:12px;float:right}.del-text[data-v-422751af]{color:#f56c6c}.del-text[data-v-422751af]:hover{color:#f78989}.strike-name[data-v-422751af]{text-decoration:line-through;color:#a9aeb8}[data-v-422751af] .el-table .row-not-applicable td{background:#f5f5f5!important;color:#a9aeb8;text-decoration:line-through}[data-v-422751af] .el-table .row-not-applicable td .el-button{text-decoration:none}.priority-high[data-v-422751af],.priority-low[data-v-422751af],.priority-medium[data-v-422751af]{display:inline-block;padding:0 6px;border-radius:4px;line-height:20px;font-size:12px}.priority-high[data-v-422751af]{background:#ffeceb;color:#cc443a}.priority-medium[data-v-422751af]{background:#fff4eb;color:#e07212}.priority-low[data-v-422751af]{background:#ebfff4;color:#00a34c}.label-multi-select-trigger[data-v-35282c9c]{position:relative;width:100%;min-height:40px;padding:3px 28px 3px 8px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s;transition:border-color .2s}.label-multi-select-trigger[data-v-35282c9c]:hover{border-color:#c0c4cc}.label-multi-select-trigger.is-focus[data-v-35282c9c]{border-color:#409eff}.label-multi-select-trigger.is-disabled[data-v-35282c9c]{background:#f5f7fa;cursor:not-allowed;color:#c0c4cc}.label-multi-select-trigger.is-disabled[data-v-35282c9c]:hover{border-color:#e4e7ed}.label-multi-select-placeholder[data-v-35282c9c]{color:#c0c4cc;font-size:14px;line-height:24px;padding-left:2px}.label-multi-select-tag[data-v-35282c9c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 6px 0 8px;border-radius:4px;border:1px solid transparent;color:#fff;font-size:12px;line-height:1;max-width:180px}.label-multi-select-tag .tag-text[data-v-35282c9c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-multi-select-tag .tag-close[data-v-35282c9c]{margin-left:6px;cursor:pointer;font-size:12px;color:#fff;border-radius:50%;padding:1px;-webkit-transition:background-color .2s;transition:background-color .2s}.label-multi-select-tag .tag-close[data-v-35282c9c]:hover{background-color:hsla(0,0%,100%,.3)}.trigger-arrow[data-v-35282c9c]{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.trigger-arrow.is-reverse[data-v-35282c9c]{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.el-popover.label-multi-select-popover{padding:6px 0;min-width:160px}.label-multi-select-panel{max-height:240px;overflow-y:auto}.label-multi-select-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;padding:0 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;color:#606266}.label-multi-select-option:hover{background:#f5f7fa}.label-multi-select-option.is-selected{color:#409eff;font-weight:500}.label-multi-select-option .option-color-block{display:inline-block;width:12px;height:12px;border-radius:2px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.label-multi-select-option .option-label{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-multi-select-option .option-check{color:#409eff;font-size:14px;margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.label-multi-select-empty{padding:16px;text-align:center;color:#909399;font-size:13px}.status-confirm-dialog .field-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.status-confirm-dialog .field-row .field-label{width:100px;-ms-flex-negative:0;flex-shrink:0;color:#909399;font-size:13px;text-align:right}.status-confirm-dialog .field-row .field-value{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#303133;font-size:13px;word-break:break-all}.status-confirm-dialog .field-row .field-control{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.status-confirm-dialog .field-row .field-control .el-select,.status-confirm-dialog .field-row .field-control .el-textarea{width:100%}.task-complete-dialog .field-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.task-complete-dialog .field-row .field-label{width:100px;-ms-flex-negative:0;flex-shrink:0;color:#909399;font-size:13px;text-align:right}.task-complete-dialog .field-row .field-value{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#303133;font-size:13px;word-break:break-all}.task-complete-dialog .field-row .field-control{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.task-complete-dialog .field-row .field-control .el-select,.task-complete-dialog .field-row .field-control .el-textarea{width:100%}.task-complete-dialog .hours-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.task-complete-dialog .hours-wrap .hours-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.task-complete-dialog .hours-wrap .hours-input .el-input__inner{text-align:left}.task-complete-dialog .hours-wrap .hours-min-tip,.task-complete-dialog .hours-wrap .hours-unit{-ms-flex-negative:0;flex-shrink:0;color:#909399;font-size:13px}.task-complete-dialog .complete-tip{border-radius:4px;color:#262729;font-size:13px;line-height:1.5}.task-complete-dialog .complete-tip .tip-num{margin:0 2px;font-weight:600}.task-complete-dialog .complete-tip .tip-num-fill{color:#3275fa}.task-complete-dialog .complete-tip .tip-num-less{color:#67c23a}.task-complete-dialog .complete-tip .tip-num-over{color:#f56c6c}.task-sub-items .attach-count[data-v-1eb1ede0]{color:#909399}.task-sub-items .tag-not-applicable[data-v-1eb1ede0]{background-color:#ced4e0;border-color:#ced4e0;color:#71747a;margin-right:4px}.task-sub-items .strike-name[data-v-1eb1ede0]{text-decoration:line-through;color:#a9aeb8}.task-sub-items[data-v-1eb1ede0] .el-table .row-not-applicable td{background:#f5f5f5!important;color:#a9aeb8}.task-sub-items .principal-editor[data-v-1eb1ede0]{width:100%}.task-sub-items .principal-name[data-v-1eb1ede0],.task-sub-items .task-name-link[data-v-1eb1ede0]{cursor:pointer;color:#3275fa}.task-sub-items .task-name-link[data-v-1eb1ede0]:hover{text-decoration:underline}.task-sub-items .overdue-text[data-v-1eb1ede0]{color:#f56c6c;font-weight:600}.task-sub-items .priority-high[data-v-1eb1ede0],.task-sub-items .priority-low[data-v-1eb1ede0],.task-sub-items .priority-medium[data-v-1eb1ede0]{display:inline-block;padding:0 6px;border-radius:4px;line-height:20px;font-size:12px}.task-sub-items .priority-high[data-v-1eb1ede0]{background:#ffeceb;color:#cc443a}.task-sub-items .priority-medium[data-v-1eb1ede0]{background:#fff4eb;color:#e07212}.task-sub-items .priority-low[data-v-1eb1ede0]{background:#ebfff4;color:#00a34c}.task-sub-items .sub-delete-btn[data-v-1eb1ede0]{color:#f56c6c;padding:0}.task-sub-items .sub-add-bar[data-v-1eb1ede0]{margin-top:12px;min-height:32px}.task-sub-items .sub-add-input[data-v-1eb1ede0]{position:relative;display:inline-block;width:420px;max-width:100%}.task-sub-items .sub-add-input .sub-add-input__inner[data-v-1eb1ede0] .el-input__inner{padding-right:150px}.task-sub-items .sub-add-input .sub-add-input__btns[data-v-1eb1ede0]{position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;z-index:1}.task-sub-items .sub-add-input .sub-add-input__btns .el-button[data-v-1eb1ede0]{height:26px;line-height:24px;padding:0 8px}.task-follow-dialog .follow-dialog-form .el-date-editor,.task-follow-dialog .follow-dialog-form .el-select,.task-follow-dialog .follow-dialog-form .el-textarea{width:100%}.task-follow-dialog .follow-dialog-form .field-value{color:#303133;font-size:13px;word-break:break-all;line-height:32px}.task-follow-up .follow-filter[data-v-cd4028aa]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.task-follow-up .follow-filter .follow-filter__left[data-v-cd4028aa],.task-follow-up .follow-filter[data-v-cd4028aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.task-follow-up .follow-filter .follow-filter__left .filter-label[data-v-cd4028aa]{color:#909399;font-size:13px;margin-right:6px}.task-follow-up .follow-filter .follow-filter__left .filter-select[data-v-cd4028aa]{width:140px;margin-right:8px}.task-follow-up .follow-timeline[data-v-cd4028aa] .el-timeline-item:first-child .el-timeline-item__node{background:#bedcfa}.task-follow-up .follow-timeline[data-v-cd4028aa] .el-timeline-item__node{background:#a9aeb8}.task-follow-up .follow-timeline[data-v-cd4028aa] .el-timeline-item__node--normal{border:0}.task-follow-up .follow-scroll[data-v-cd4028aa]{max-height:410px;overflow-y:auto;padding-right:6px}.task-follow-up .follow-scroll .follow-timeline[data-v-cd4028aa]{padding-left:4px}.task-follow-up .follow-scroll .tl-content[data-v-cd4028aa]{background:#f5f8ff;padding:4px 8px}.task-follow-up .follow-scroll .tl-content .tl-head[data-v-cd4028aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.task-follow-up .follow-scroll .tl-content .tl-head .tl-task-name[data-v-cd4028aa]{font-weight:600;color:#192828}.task-follow-up .follow-scroll .tl-content .tl-info[data-v-cd4028aa]{display:grid;grid-template-columns:1fr;gap:6px 16px;font-size:13px;position:relative}.task-follow-up .follow-scroll .tl-content .tl-info .tl-info-item[data-v-cd4028aa]{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:20px}.task-follow-up .follow-scroll .tl-content .tl-info .tl-info-item .lbl[data-v-cd4028aa]{color:#909399;-ms-flex-negative:0;flex-shrink:0;margin-right:6px}.task-follow-up .follow-scroll .tl-content .tl-info .tl-info-item .val[data-v-cd4028aa]{color:#303133;word-break:break-all;min-width:0}.task-follow-up .follow-scroll .tl-content .tl-actions[data-v-cd4028aa]{position:absolute;right:0;top:4px}.task-follow-up .no-data-tip[data-v-cd4028aa]{text-align:center;color:#909399;font-size:13px;padding:24px 0}.task-follow-up .loading-tip[data-v-cd4028aa]{text-align:center;color:#c0c4cc;font-size:12px;padding:8px 0}.task-logs .logs-scroll[data-v-7d602f88]{max-height:450px;overflow-y:auto;padding-right:6px}.task-logs .logs-scroll .logs-timeline[data-v-7d602f88]{padding-left:4px}.task-logs .logs-scroll .logs-timeline[data-v-7d602f88] .el-timeline-item:first-child .el-timeline-item__node{background:#bedcfa}.task-logs .logs-scroll .logs-timeline[data-v-7d602f88] .el-timeline-item__node{background:#a9aeb8}.task-logs .logs-scroll .logs-timeline[data-v-7d602f88] .el-timeline-item__node--normal{border:0}.task-logs .logs-scroll .log-info[data-v-7d602f88]{color:#303133;font-size:13px;word-break:break-all;line-height:22px}.task-logs .no-data-tip[data-v-7d602f88]{text-align:center;color:#909399;font-size:13px;padding:24px 0}.task-logs .loading-tip[data-v-7d602f88]{text-align:center;color:#c0c4cc;font-size:12px;padding:8px 0}[data-v-70c3369c] .el-table__header .tableHeader{background-color:#f1f3f3}.formLitsTitle[data-v-70c3369c]{font-style:normal;font-size:18px}.formLits[data-v-70c3369c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.formLits .itemDiv[data-v-70c3369c]{width:100%}.formLits .labelDiv[data-v-70c3369c]{text-align:left;width:80px;min-width:80px;color:#999;font-size:14px;margin-right:5px;line-height:27px}.PDdetails[data-v-70c3369c]{padding:0 15px;font-size:14px;height:100%;position:relative;overflow:hidden;overflow-y:auto}.PDdetails .PDdetailsBut[data-v-70c3369c]{position:absolute;top:0;right:15px}.PDdetails .title[data-v-70c3369c]{padding:0 0 15px 25px;font-size:14px;color:rgba(0,0,0,.65);font-weight:600}.PDdetails .boxInfo[data-v-70c3369c]{padding:0 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.PDdetails .boxInfo p[data-v-70c3369c]{margin:0}.PDdetails .boxInfo .infoItem[data-v-70c3369c]{padding:16px 0;border-bottom:1px solid #e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 48%;flex:0 48%;margin:0 8px;overflow:hidden}.PDdetails .boxInfo .infoItem .infoItemLabel[data-v-70c3369c]{width:105px;margin:0;padding-right:20px;color:#999;font-weight:700;min-width:105px}.PDdetails .PDdetailsDiv[data-v-70c3369c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;font-size:14px;height:20px;line-height:20px}.PDdetails .PDdetailsDiv .label[data-v-70c3369c]{color:#999;margin-right:18px}.itemDivRadio[data-v-70c3369c]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.itemDivRadio .itemDivRadioLabel[data-v-70c3369c]{min-width:120px;width:120px;line-height:32px}.imgDiv[data-v-70c3369c]{width:20px;height:20px}.optionListDiv[data-v-70c3369c]{max-height:620px;overflow-y:auto;overflow-x:hidden}.moduleFormDataDiv[data-v-70c3369c]{padding:16px 26px 32px 26px;z-index:10}.moduleFormTopDiv[data-v-70c3369c]{width:calc(100% + 40px);height:195px;background:-webkit-gradient(linear,left top,left bottom,from(#e3eeff),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#e3eeff,hsla(0,0%,100%,0));position:absolute;top:-40px;left:-20px;z-index:-1;height:620px;background:-webkit-gradient(linear,left top,left bottom,from(#d6e4ff),color-stop(22%,#fff));background:linear-gradient(180deg,#d6e4ff,#fff 22%);border-radius:16px 16px 16px 16px;opacity:1;border:2px solid;-o-border-image:linear-gradient(124deg,#fff,#fdfffe) 2 2;border-image:linear-gradient(124deg,#fff,#fdfffe) 2 2}.formLitsTitle[data-v-70c3369c]{font-size:20px;font-weight:700;line-height:31px}.formLitsLabel[data-v-70c3369c],.formLitsTitle[data-v-70c3369c]{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.formLitsLabel[data-v-70c3369c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600}.formLitsLabel .shu[data-v-70c3369c]{width:3px;height:13px;background:#3275fa;border-radius:3px;margin-right:4px}.optionListDivLabel[data-v-70c3369c]{font-size:14px;color:rgba(0,0,0,.85);line-height:22px;margin-bottom:5px}.dialog-footer[data-v-70c3369c]{display:-webkit-box;display:-ms-flexbox;display:flex}.required[data-v-70c3369c]:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.listAddBut[data-v-70c3369c]{font-weight:400;font-style:normal;color:#1890ff;font-size:14px;height:32px;line-height:32px;cursor:pointer}.listDiv[data-v-70c3369c]{padding:30px 30px 30px 20px;position:relative;background-color:hsla(0,0%,94.9%,.568627451);font-size:13px;letter-spacing:normal;color:#333;margin-bottom:13px}.listDiv .listDivIcon[data-v-70c3369c]{right:10px;top:8px;font-size:16px;cursor:pointer}.listDiv .listRow[data-v-70c3369c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.listDiv .listRow .listLabel[data-v-70c3369c]{font-size:13px;min-width:100px;line-height:32px;height:32px}.listDiv .listRow .listLabel[data-v-70c3369c]:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.itemDivRadio .el-radio__input{line-height:36px}.subjectManageDiv .avue-group .el-collapse-item .el-button--primary{margin-top:32px}.avue-crud__search .el-form-item--small.el-form-item,.subjectManageDiv .avue-crud__search .el-form-item--mini.el-form-item{margin-bottom:0}.documentPreviewContainer[data-v-239ffdfb]{width:600px;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.skepticalState[data-v-239ffdfb]{width:74px;height:32px;border-radius:8px 8px 8px 8px;font-weight:700;font-size:14px;line-height:32px;text-align:center}[data-v-239ffdfb] .el-descriptions__body{background:none}[data-v-239ffdfb] .el-descriptions-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-239ffdfb] .questioningState{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tabs[data-v-239ffdfb]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:23px}.tabs .tab[data-v-239ffdfb]{margin-right:40px;font-size:16px;color:#464c4c;cursor:pointer}.tabs .line[data-v-239ffdfb]{width:22px;height:3px;background:#3275fa;border-radius:8px 8px 8px 8px;position:absolute;bottom:-5px;left:0;-webkit-transition:all .25s;transition:all .25s}.tabs .active[data-v-239ffdfb]{font-weight:700;font-size:16px;color:#464c4c}[data-v-239ffdfb] .el-divider--horizontal{margin:0 0 12px 0!important}.projectInfoModalPadding0 .el-dialog__header{padding:0!important}.projectInfoModalPadding0 .el-dialog__body{padding-top:10px!important}.documentHeader[data-v-4c6eeb83]{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;padding:0 30px 0 20px}.documentHeader .fileName[data-v-4c6eeb83]{font-size:14px;color:#464c4c;text-align:left}.documentHeader .operate[data-v-4c6eeb83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.documentHeader .operate .downloadIcon[data-v-4c6eeb83]{margin-right:6px}.documentHeader .operate .downloadText[data-v-4c6eeb83]{margin-right:8px;font-size:14px;color:#464c4c}.documentHeader .operate .closeIcon[data-v-4c6eeb83]{cursor:pointer}.fileBody[data-v-4c6eeb83]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(100% - 52px)}[data-v-4c6eeb83] .el-dialog{border-radius:0!important;background:#fff!important}[data-v-4c6eeb83] .el-dialog__body{padding:0!important;height:100%;max-height:none;overflow-x:auto;overflow-y:auto}.previewFileBox[data-v-4c6eeb83]{width:100%;height:100%}.previewFileBox .previewFileBoxContent[data-v-4c6eeb83]{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.header-more-btn[data-v-4c6eeb83]{display:none!important}.task-attachment .module-title[data-v-36ebab4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:600;color:#303133;margin-bottom:12px}.task-attachment .module-title .module-bar[data-v-36ebab4c]{width:4px;height:16px;border-radius:2px;background:#3275fa;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.task-attachment .module-title .limit-tip[data-v-36ebab4c]{font-size:13px;font-weight:400;color:#909399;margin-left:6px}.task-attachment .module-title .select-folder-btn[data-v-36ebab4c]{margin-left:auto}.task-attachment .attachment-groups[data-v-36ebab4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:8px 12px}.task-attachment .attachment-groups .attachment-table[data-v-36ebab4c]{width:100%;border-collapse:collapse;border:1px solid #ebeef5;border-radius:4px}.task-attachment .attachment-groups .attachment-table thead tr th[data-v-36ebab4c]{background:#fafcff;font-weight:600;color:#303133;font-size:13px;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;padding:8px 10px;text-align:left;vertical-align:top}.task-attachment .attachment-groups .attachment-table thead tr th[data-v-36ebab4c]:last-child{border-right:none}.task-attachment .attachment-groups .attachment-table thead .th-index[data-v-36ebab4c]{width:60px;text-align:center;vertical-align:middle}.task-attachment .attachment-groups .attachment-table thead .th-index .required-star[data-v-36ebab4c]{color:#f56c6c;margin-left:2px}.task-attachment .attachment-groups .attachment-table thead .th-desc[data-v-36ebab4c]{min-width:220px}.task-attachment .attachment-groups .attachment-table thead .th-desc .desc-name[data-v-36ebab4c]{font-size:14px;color:#303133;margin-bottom:4px;font-weight:400}.task-attachment .attachment-groups .attachment-table thead .th-desc .desc-line[data-v-36ebab4c]{font-size:12px;color:#909399;line-height:1.5}.task-attachment .attachment-groups .attachment-table thead .th-upload[data-v-36ebab4c]{width:200px;text-align:center;vertical-align:middle}.task-attachment .attachment-groups .attachment-table thead .th-upload .th-upload-wrap[data-v-36ebab4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.task-attachment .attachment-groups .attachment-table thead .th-upload .th-upload-wrap .upload-btn[data-v-36ebab4c]{color:#3275fa;border-color:#d6e4ff;background:#f5f8ff}.task-attachment .attachment-groups .attachment-table tbody tr td[data-v-36ebab4c]{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;padding:8px 10px;font-size:13px;color:#303133}.task-attachment .attachment-groups .attachment-table tbody tr td[data-v-36ebab4c]:last-child{border-right:none}.task-attachment .attachment-groups .attachment-table tbody tr:last-child td[data-v-36ebab4c]{border-bottom:none}.task-attachment .attachment-groups .attachment-table tbody .td-file .file-cell[data-v-36ebab4c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;max-width:100%}.task-attachment .attachment-groups .attachment-table tbody .td-file .file-cell:hover .file-name[data-v-36ebab4c]{color:#3275fa}.task-attachment .attachment-groups .attachment-table tbody .td-file .file-cell .file-icon[data-v-36ebab4c]{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;margin-right:6px}.task-attachment .attachment-groups .attachment-table tbody .td-file .file-cell .file-name[data-v-36ebab4c]{color:#3275fa;word-break:break-all}.task-attachment .attachment-groups .attachment-table tbody .td-op[data-v-36ebab4c]{width:110px;text-align:center}.task-attachment .attachment-groups .attachment-table tbody .td-op .del-btn[data-v-36ebab4c]{color:#f56c6c;padding:0}.task-attachment .attachment-groups .attachment-table tbody .td-empty[data-v-36ebab4c]{text-align:center;color:#909399}.task-attachment .attachment-groups .no-attachment-tip[data-v-36ebab4c]{text-align:center;color:#909399;font-size:13px;padding:16px 0}.file-input[data-v-36ebab4c]{display:none}.task-hourly-detail .wh-module-title[data-v-4027deae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;color:#303133;margin-bottom:8px}.task-hourly-detail .wh-module-title .wh-module-bar[data-v-4027deae]{width:4px;height:16px;border-radius:2px;background:#3275fa;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.task-hourly-detail .wh-module-title .wh-module-stat[data-v-4027deae]{font-size:13px;font-weight:400;color:#3275fa}.task-hourly-detail .wh-delete-btn[data-v-4027deae]{color:#f56c6c}.task-hourly-detail .wh-pagination[data-v-4027deae]{text-align:right;margin-top:8px}.task-hourly-sub-task .wh-module-title[data-v-2a13bd57]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;color:#303133;margin-bottom:8px}.task-hourly-sub-task .wh-module-title .wh-module-bar[data-v-2a13bd57]{width:4px;height:16px;border-radius:2px;background:#3275fa;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.task-hourly-sub-task .wh-module-title .wh-module-stat[data-v-2a13bd57]{font-size:13px;font-weight:400;color:#3275fa}.task-hourly-sub-task .wh-delete-btn[data-v-2a13bd57]{color:#f56c6c;padding:0}.task-hourly-sub-task .wh-pagination[data-v-2a13bd57]{text-align:right;margin-top:8px}.task-work-hours[data-v-3040051e]{max-height:450px;overflow-y:auto;padding-right:10px}.task-work-hours .wh-cards-chart[data-v-3040051e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:20px}.task-work-hours .wh-cards-chart .wh-cards[data-v-3040051e]{gap:12px;-ms-flex-negative:0;flex-shrink:0}.task-work-hours .wh-cards-chart .wh-cards .wh-card[data-v-3040051e],.task-work-hours .wh-cards-chart .wh-cards[data-v-3040051e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.task-work-hours .wh-cards-chart .wh-cards .wh-card[data-v-3040051e]{width:192px;height:86px;border-radius:6px;background:#fafcff;border:1px solid #e6edfa;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.task-work-hours .wh-cards-chart .wh-cards .wh-card .wh-card-num[data-v-3040051e]{font-size:20px;font-weight:600;color:#303133;line-height:1}.task-work-hours .wh-cards-chart .wh-cards .wh-card .wh-card-title[data-v-3040051e]{margin-top:10px;font-size:13px;color:#909399}.task-work-hours .wh-cards-chart .wh-chart[data-v-3040051e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:192px}.task-work-hours>div[data-v-3040051e]{margin-bottom:20px}.task-work-hours>div[data-v-3040051e]:last-child{margin-bottom:0}.task-hourly-report-dialog .el-dialog__body{max-height:70vh;overflow-y:auto}.task-hourly-report-dialog .report-form .task-name-text{color:#303133;font-size:13px}.task-hourly-report-dialog .report-form .report-date{width:100%}.task-hourly-report-dialog .report-form .hours-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.task-hourly-report-dialog .report-form .hours-field .hours-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.task-hourly-report-dialog .report-form .hours-field .hours-input .el-input__inner{text-align:left}.task-hourly-report-dialog .report-form .hours-field .hours-min-tip{-ms-flex-negative:0;flex-shrink:0;color:#909399;font-size:13px}.task-hourly-report-dialog .report-form .accumulated-tip{border-radius:4px;color:#262729;font-size:13px;line-height:1.5}.task-hourly-report-dialog .report-form .accumulated-tip .tip-num{margin:0 2px;font-weight:600}.task-hourly-report-dialog .report-form .accumulated-tip .tip-num-fill{color:#3275fa}.task-hourly-report-dialog .report-form .accumulated-tip .tip-num-less{color:#67c23a}.task-hourly-report-dialog .report-form .accumulated-tip .tip-num-over{color:#f56c6c}.task-hourly-report-dialog .report-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:4px}.task-hourly-report-dialog .report-modules{margin-top:16px}.task-hourly-report-dialog .report-modules>div{margin-bottom:16px}.task-hourly-report-dialog .report-modules>div:last-child{margin-bottom:0}.task-budget-hour-dialog .el-dialog__body{max-height:70vh;overflow-y:auto}.task-budget-hour-dialog .budget-form .task-name-text{color:#303133;font-size:13px}.task-budget-hour-dialog .budget-form .hours-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.task-budget-hour-dialog .budget-form .hours-field .hours-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.task-budget-hour-dialog .budget-form .hours-field .hours-input .el-input__inner{text-align:left}.task-budget-hour-dialog .budget-form .hours-field .hours-min-tip{-ms-flex-negative:0;flex-shrink:0;color:#909399;font-size:13px}.task-budget-hour-dialog .budget-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:4px}.project-task-detail-dialog-body[data-v-850c4604]{height:100%;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.project-task-detail-dialog-body[data-v-850c4604]>.el-row{height:100%}.project-task-detail-dialog-body[data-v-850c4604]>.el-row>.el-col{height:100%;overflow-y:auto}.module[data-v-850c4604]{margin-bottom:20px}.module[data-v-850c4604]:last-child{margin-bottom:0}.module .module-title[data-v-850c4604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:600;color:#303133;margin-bottom:12px}.module .module-title .module-bar[data-v-850c4604]{width:4px;height:16px;border-radius:2px;background:#3275fa;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.module .module-title .module-title-right[data-v-850c4604]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.module .module-title .module-title-right .applicable-label[data-v-850c4604]{font-size:13px;font-weight:400;color:#909399}.module .module-body[data-v-850c4604]{border-radius:6px;margin:8px 12px}.module .module-body[data-v-850c4604] .el-col{margin-bottom:0}.module .back-color[data-v-850c4604]{background:#fafcff}.field-row[data-v-850c4604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.field-row .field-label[data-v-850c4604]{width:76px;-ms-flex-negative:0;flex-shrink:0;color:#909399;font-size:13px;text-align:right;width:100px}.field-row .field-value[data-v-850c4604]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#303133;font-size:13px;word-break:break-all}.field-row .edit-actualManHours[data-v-850c4604]{color:#3275fa;cursor:pointer;font-size:16px}.field-row .field-control[data-v-850c4604]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.field-row .field-control[data-v-850c4604] .el-date-editor,.field-row .field-control[data-v-850c4604] .el-input,.field-row .field-control[data-v-850c4604] .el-input-number,.field-row .field-control[data-v-850c4604] .el-select{width:100%}.field-row .field-control--gap[data-v-850c4604]{margin-left:8px}.field-row .value-tag[data-v-850c4604]{margin-right:6px;margin-bottom:2px}.base-info[data-v-850c4604]{border:1px solid #e6edfa;background-color:#fff;margin:8px 0}.base-info .status-wrap[data-v-850c4604],.base-info[data-v-850c4604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.base-info .status-wrap[data-v-850c4604]{border-right:1px solid #e6edfa;height:38px;width:100px}.base-info .status-wrap[data-v-850c4604] .el-input__inner{border:0}.base-info .name-wrap[data-v-850c4604]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.base-info .name-wrap[data-v-850c4604] .el-input__inner{border:0}.tag-not-applicable[data-v-850c4604]{background-color:#ced4e0;border-color:#ced4e0;color:#71747a}.parent-path[data-v-850c4604]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent-path .path-sep[data-v-850c4604]{margin:0 4px;color:#909399}.parent-path .path-text[data-v-850c4604]{color:#606266}.parent-path .parent-link[data-v-850c4604]{color:#1e6fff;cursor:pointer}.parent-path .parent-link[data-v-850c4604]:hover{text-decoration:underline}.detail-tabs[data-v-850c4604]{margin-top:4px}.detail-tabs .work-hours-tip[data-v-850c4604]{color:#909399;font-size:13px;padding:24px 0;text-align:center}.project-task-detail-dialog{margin-top:unset!important}.project-task-detail-dialog .el-dialog__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-task-detail-dialog .project-task-detail-dialog-title{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;color:#303133}.project-task-detail-dialog .project-task-detail-dialog-title .delete-task{margin-left:20px;height:24px;padding:0 8px}.project-task-detail-dialog .el-dialog__body{padding-top:12px;max-height:calc(100vh - 150px);height:calc(100vh - 150px)}.milestone-timeline[data-v-51dc309d]{background:#fff;border:1px solid #e6edfa;border-radius:4px}.milestone-timeline .timeline-header[data-v-51dc309d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-bottom:1px solid #eee}.milestone-timeline .timeline-header .title[data-v-51dc309d]{font-size:18px;font-weight:700;color:#111827;border-left:4px solid #165dff;padding-left:10px}.milestone-timeline .timeline-header .legend[data-v-51dc309d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font-size:14px;color:#6b7280}.milestone-timeline .timeline-header .legend .legend-line[data-v-51dc309d]{width:1px;height:17px;background:#e6edfa}.milestone-timeline .timeline-header .legend .legend-item[data-v-51dc309d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.milestone-timeline .timeline-header .legend .icon[data-v-51dc309d]{width:24px;height:24px;display:inline-block}.milestone-timeline .timeline-header .legend .icon.blue[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_today.png) 50%/cover no-repeat}.milestone-timeline .timeline-header .legend .icon.gray[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_gray.png) 50%/cover no-repeat}.milestone-timeline .timeline-header .legend .icon.green[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_green.png) 50%/cover no-repeat}.milestone-timeline .timeline-header .legend .icon.red[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_red.png) 50%/cover no-repeat}.milestone-timeline .timeline-header .legend .icon.yellow[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_yellow.png) 50%/cover no-repeat}.milestone-timeline .timeline-header .legend .icon.stop[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_stop.png) 50%/cover no-repeat}.milestone-timeline .timeline-container .scroll-btn[data-v-51dc309d],.milestone-timeline .timeline-container[data-v-51dc309d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.milestone-timeline .timeline-container .scroll-btn[data-v-51dc309d]{width:32px;height:40px;border:1px solid #3275fa;border-radius:4px;background:#d6e4ff;color:#3275fa;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.milestone-timeline .timeline-container .scroll-btn.disabled[data-v-51dc309d]{background:#f5f8ff;color:#a9aeb8;border-color:transparent;cursor:not-allowed}.milestone-timeline .timeline-container .timeline-scroll[data-v-51dc309d]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto}.milestone-timeline .timeline-container .timeline-scroll[data-v-51dc309d]::-webkit-scrollbar{height:0}.milestone-timeline .timeline-container .timeline-scroll .timeline-content[data-v-51dc309d]{position:relative;height:250px}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .main-line[data-v-51dc309d]{position:absolute;top:50%;left:0;right:0;height:3px;background:#e6edfa;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-width:100%}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item[data-v-51dc309d]{position:absolute;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item.today-icon .info-box[data-v-51dc309d]{display:none!important}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .icon-stack[data-v-51dc309d]{position:relative;width:32px;height:32px;z-index:10}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .icon-stack .icon-dot[data-v-51dc309d]{position:absolute;width:32px;height:32px}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .icon-stack .icon-dot.blue[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_today.png) 50%/cover no-repeat}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .icon-stack .icon-dot.gray[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_gray.png) 50%/cover no-repeat}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .icon-stack .icon-dot.green[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_green.png) 50%/cover no-repeat}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .icon-stack .icon-dot.red[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_red.png) 50%/cover no-repeat}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .icon-stack .icon-dot.yellow[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_yellow.png) 50%/cover no-repeat}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .icon-stack .icon-dot.stop[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_stop.png) 50%/cover no-repeat}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .icon-stack .icon-dot.icon-today[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_today.png) 50%/cover no-repeat}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box[data-v-51dc309d]{position:absolute;z-index:2;min-width:200px;text-align:center}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box.info-box-top[data-v-51dc309d]{bottom:calc(50% + 35px)}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box.info-box-bottom[data-v-51dc309d]{top:calc(50% + 35px)}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .connect-line[data-v-51dc309d]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;background:#e6edfa}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .connect-line.connect-line-down[data-v-51dc309d]{top:100%;height:35px}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .connect-line.connect-line-up[data-v-51dc309d]{bottom:100%;height:35px}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card[data-v-51dc309d]{padding:8px 12px;border-radius:6px;margin-bottom:6px;font-size:13px;border:1px solid transparent}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card.has-shadow[data-v-51dc309d]{-webkit-box-shadow:2px 2px 0 0 #ced4e0;box-shadow:2px 2px 0 0 #ced4e0}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card.blue[data-v-51dc309d]{background:#e8f3ff;border-color:#bbd6ff}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card.gray[data-v-51dc309d]{background:#f4f6f8;border-color:#dcdfe6}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card.green[data-v-51dc309d]{background:#e8ffee;border-color:#bcffce}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card.red[data-v-51dc309d]{background:#ffecec;border-color:#ffbcbc}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card.yellow[data-v-51dc309d]{background:#fff3e8;border-color:#ffd7bc}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card.stop[data-v-51dc309d]{background:#f7f8fa;border-color:#e5e6eb}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card .info-date[data-v-51dc309d]{color:#1d2129;font-weight:500;margin-bottom:4px}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .info-card .info-title[data-v-51dc309d]{color:#4e5969}.milestone-timeline .timeline-container .timeline-scroll .timeline-content .time-item .info-box .more-toggle[data-v-51dc309d]{cursor:pointer}.milestone-timeline .noDataBox[data-v-51dc309d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;color:#71747a;padding-bottom:16px}.milestone-timeline .noDataBox .emptyImg[data-v-51dc309d]{width:180px;height:180px}.milestone-timeline .noDataBox .noDataText[data-v-51dc309d]{margin-top:8px}.tooltip-item[data-v-51dc309d]{padding:8px;margin-bottom:8px;border-radius:4px;font-size:14px;background:-webkit-gradient(linear,left top,left bottom,from(#f5f8ff),to(#fff));background:linear-gradient(180deg,#f5f8ff,#fff 100%);color:#71747a;border:1px solid #e6edfa}.tooltip-item[data-v-51dc309d]:last-child{margin-bottom:0}.tooltip-item .text[data-v-51dc309d]{line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tooltip-item .text .date[data-v-51dc309d]{font-size:16px;color:#262729;font-weight:500}.tooltip-item .text .title[data-v-51dc309d]{color:#71747a}.tooltip-item .tooltip-item-bottom[data-v-51dc309d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-top:8px}.tooltip-item .tooltip-item-bottom .dot[data-v-51dc309d]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:24px}.tooltip-item .tooltip-item-bottom .dot.blue[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_today.png) 0/24px no-repeat}.tooltip-item .tooltip-item-bottom .dot.gray[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_gray.png) 0/24px no-repeat}.tooltip-item .tooltip-item-bottom .dot.green[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_green.png) 0/24px no-repeat}.tooltip-item .tooltip-item-bottom .dot.red[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_red.png) 0/24px no-repeat}.tooltip-item .tooltip-item-bottom .dot.yellow[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_yellow.png) 0/24px no-repeat}.tooltip-item .tooltip-item-bottom .dot.stop[data-v-51dc309d]{background:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/setupProject/milestone_today_icon_stop.png) 0/24px no-repeat}.tooltip-content{max-height:300px!important;overflow:auto!important}.project-stage-wrapper[data-v-68861468]{min-height:100vh}.stage-item[data-v-68861468]{background:#fff;border-radius:6px;border:1px solid #e4e7ed;margin-bottom:12px;overflow:hidden}.stage-header[data-v-68861468]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;line-height:43px;background:#f0f7ff;border-bottom:1px solid bedcfa}.stage-header .left[data-v-68861468],.stage-header[data-v-68861468]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage-header .drag-handle[data-v-68861468]{cursor:move;color:#999;font-size:16px}.stage-header .expand[data-v-68861468]{cursor:pointer;font-size:16px;color:#a9aeb8}.stage-header .stage-name[data-v-68861468]{font-size:16px;font-weight:500;color:#333;cursor:pointer}.stage-header .btns[data-v-68861468]{display:-webkit-box;display:-ms-flexbox;display:flex}.stage-header .btns img[data-v-68861468]{cursor:pointer}.stage-header .btns .drag-handle[data-v-68861468]{cursor:move}.stats-row[data-v-68861468]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:0 12px;line-height:43px;font-size:14px;font-weight:500;color:#a9aeb8;background:#ebf5ff;border-top:1px solid #f0f0f0}.stats-row i[data-v-68861468]{font-style:normal;color:#3275fa;font-weight:700}.stats-row .red[data-v-68861468]{color:#cc443a}.edit-cell[data-v-68861468]{width:100%;height:100%;padding:0 5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-cell.edit-disabled[data-v-68861468]{cursor:default}.drag-ghost[data-v-68861468]{opacity:.5;background:#e6f7ff}.drag-chosen[data-v-68861468]{background:#f0f7ff}.tableBox[data-v-68861468]{background:#f5f8ff;padding:12px}[data-v-68861468] .el-date-picker,[data-v-68861468] .el-input{width:100%;height:100%;border:none}.process-weight[data-v-68861468]{background:#fff;border-radius:4px;height:24px;padding:0 8px 0 20px;color:#a9aeb8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px;position:relative;margin-left:8px}.process-weight[data-v-68861468]:before{position:absolute;content:"";display:block;left:8px;top:8px;width:6px;height:6px;background:#3275fa;border-radius:3px}.process-weight .item-weight[data-v-68861468]{font-size:16px;font-weight:500;color:#3275fa}.plan-progress-weight[data-v-68861468]{margin-left:6px;background-color:#eef4fe;border-radius:4px;padding:0 4px;color:#3275fa;font-size:12px}.kanban-wrapper[data-v-835d818e]{height:calc(100% - 10px);margin-bottom:10px}.kanban-wrapper .stageBox[data-v-835d818e],.kanban-wrapper[data-v-835d818e]{display:-webkit-box;display:-ms-flexbox;display:flex}.kanban-wrapper .stageBox .stage-column[data-v-835d818e]{background:#f0f7ff;border-radius:8px;width:280px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:12px}.kanban-wrapper .stageBox .stage-column[data-v-835d818e]:last-child{margin-right:0}.kanban-wrapper .stageBox .stage-header[data-v-835d818e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 8px;border-bottom:1px solid #bedcfa;border-radius:4px 4px 0 0;background:#ebf5ff}.kanban-wrapper .stageBox .stage-header .title[data-v-835d818e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;color:#262729;padding-left:6px;border-left:2px solid #3275fa}.kanban-wrapper .stageBox .stage-header .title .count[data-v-835d818e]{margin-left:8px;margin-top:2px;color:#3275fa;font-size:16px}.kanban-wrapper .stageBox .stage-header .actions[data-v-835d818e]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;cursor:pointer}.kanban-wrapper .stageBox .stage-header .actions i[data-v-835d818e]{margin-left:8px}.kanban-wrapper .stageBox .task-list[data-v-835d818e]{margin:8px;margin-right:0;padding-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:100px;background:#f5f8ff;overflow-y:auto;overflow-x:hidden}.kanban-wrapper .stageBox .task-list .task-card[data-v-835d818e]{background:#fff;border-radius:4px;padding:12px;margin-bottom:8px;-webkit-box-shadow:0 2px 2px 0 #d6e4ff;box-shadow:0 2px 2px 0 #d6e4ff;position:relative}.kanban-wrapper .stageBox .task-list .task-card .card-title[data-v-835d818e]{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;cursor:pointer;color:#262729}.kanban-wrapper .stageBox .task-list .task-card .tags[data-v-835d818e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.kanban-wrapper .stageBox .task-list .task-card .tags .tag[data-v-835d818e]{padding:2px 6px;border-radius:3px;font-size:12px;color:#fff;margin-right:4px}.kanban-wrapper .stageBox .task-list .task-card .tags .blue[data-v-835d818e]{background:#409eff}.kanban-wrapper .stageBox .task-list .task-card .tags .orange[data-v-835d818e]{background:#ff9f40}.kanban-wrapper .stageBox .task-list .task-card .tags .red[data-v-835d818e]{background:#f56c6c}.kanban-wrapper .stageBox .task-list .task-card .time[data-v-835d818e]{font-size:14px}.kanban-wrapper .stageBox .task-list .task-card .meta[data-v-835d818e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-top:8px}.kanban-wrapper .stageBox .task-list .task-card .meta .meta-line[data-v-835d818e]{margin:0 12px;color:#e6edfa;line-height:16px}.kanban-wrapper .stageBox .task-list .task-card .meta img[data-v-835d818e]{width:12px;height:12px}.kanban-wrapper .stageBox .task-list .task-card .card-actions[data-v-835d818e]{position:absolute;bottom:12px;right:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.kanban-wrapper .stageBox .task-list .task-card .card-actions i[data-v-835d818e],.ml-8[data-v-835d818e]{margin-left:8px}.color-4B4D52[data-v-835d818e]{color:#4b4d52;margin-top:8px}.meta-icon[data-v-835d818e]{width:16px;height:16px}.stage-ghost[data-v-835d818e]{opacity:.5;background:#e6edff}.stage-chosen[data-v-835d818e]{background:#e6edff}.task-ghost[data-v-835d818e]{opacity:.5;background:#f0f7ff}.task-chosen[data-v-835d818e]{background:#f0f7ff}.process-weight[data-v-835d818e]{background:#fff;border-radius:4px;height:20px;padding:0 8px 0 20px;color:#a9aeb8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px;position:relative;margin-left:0;font-size:12px}.process-weight[data-v-835d818e]:before{position:absolute;content:"";display:block;left:8px;top:8px;width:6px;height:6px;background:#3275fa;border-radius:3px}.process-weight .item-weight[data-v-835d818e]{font-size:12px;font-weight:500;color:#3275fa}.plan-progress-weight[data-v-835d818e]{margin-left:6px;background-color:#eef4fe;border-radius:4px;padding:0 4px;color:#3275fa;font-size:12px;-ms-flex-negative:0;flex-shrink:0}.plan-detail-container .section[data-v-5926d1c2]{margin-bottom:24px}.plan-detail-container .section[data-v-5926d1c2]:last-child{margin-bottom:0}.plan-detail-container .section .section-title[data-v-5926d1c2]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px;padding-left:12px;border-left:3px solid #3275fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-detail-container .section .section-title .count[data-v-5926d1c2]{color:#3275fa;font-weight:400;margin-left:4px}.plan-detail-container[data-v-5926d1c2] .el-descriptions .el-descriptions-item__label{font-weight:500}.plan-detail-container[data-v-5926d1c2] .el-descriptions .el-descriptions-item__label.is-required:before{content:"*";color:#f56c6c;margin-right:4px}.plan-detail-container .attachment-item .attachment-name[data-v-5926d1c2]{font-weight:500;margin-bottom:4px}.plan-detail-container .attachment-item .attachment-name .requirement[data-v-5926d1c2]{color:#909399;font-weight:400}.plan-detail-container .attachment-item .attachment-desc[data-v-5926d1c2]{font-size:12px;color:#909399}.attachment-section[data-v-5926d1c2]{margin-bottom:20px}.attachment-section .section-title[data-v-5926d1c2]{font-size:16px;font-weight:600;color:#303133}.attachment-section .attachment-header[data-v-5926d1c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.attachment-section .attachment-header .attachment-label[data-v-5926d1c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.attachment-section .attachment-header .attachment-label .color-block[data-v-5926d1c2]{width:4px;height:24px;background:#3275fa;border-radius:2px}.attachment-section .attachment-header .attachment-label .label-text[data-v-5926d1c2]{font-size:16px;font-weight:600;color:#262729}.attachment-section .attachment-header .select-folder-btn[data-v-5926d1c2]{width:130px;height:32px;background:#f5f8ff;border:1px solid #d6e4ff;border-radius:4px;color:#3275fa;font-size:14px}.attachment-section .attachment-header .select-folder-btn[data-v-5926d1c2]:hover{background:#e6f0ff;border-color:#b3d4ff}.attachment-section .attachment-header .select-folder-btn i[data-v-5926d1c2]{margin-right:4px}.attachment-section .attachment-info .attachment-name[data-v-5926d1c2]{font-size:14px;color:#303133;margin-bottom:4px}.attachment-section .attachment-info .attachment-desc[data-v-5926d1c2],.attachment-section .attachment-info .attachment-folder[data-v-5926d1c2]{font-size:12px;color:#909399;line-height:1.5}.attachment-section .attachment-info .attachment-folder .path[data-v-5926d1c2]{color:#262729}.plan-detail-container .section[data-v-1fd9131d]{margin-bottom:24px}.plan-detail-container .section[data-v-1fd9131d]:last-child{margin-bottom:0}.plan-detail-container .section .section-title[data-v-1fd9131d]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px;padding-left:12px;border-left:3px solid #3275fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-detail-container .section .section-title .count[data-v-1fd9131d]{color:#3275fa;font-weight:400;margin-left:4px}.plan-detail-container[data-v-1fd9131d] .el-descriptions .el-descriptions-item__label{font-weight:500}.plan-detail-container[data-v-1fd9131d] .el-descriptions .el-descriptions-item__label.is-required:before{content:"*";color:#f56c6c;margin-right:4px}.plan-detail-container .attachment-item .attachment-name[data-v-1fd9131d]{font-weight:500;margin-bottom:4px}.plan-detail-container .attachment-item .attachment-name .requirement[data-v-1fd9131d]{color:#909399;font-weight:400}.plan-detail-container .attachment-item .attachment-desc[data-v-1fd9131d]{font-size:12px;color:#909399}.plan-detail-container .attachment-section[data-v-1fd9131d]{margin-bottom:20px}.plan-detail-container .attachment-section .section-title[data-v-1fd9131d]{font-size:16px;font-weight:600;color:#303133}.plan-detail-container .attachment-section .attachment-header[data-v-1fd9131d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.plan-detail-container .attachment-section .attachment-header .attachment-label[data-v-1fd9131d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.plan-detail-container .attachment-section .attachment-header .attachment-label .color-block[data-v-1fd9131d]{width:4px;height:24px;background:#3275fa;border-radius:2px}.plan-detail-container .attachment-section .attachment-header .attachment-label .label-text[data-v-1fd9131d]{font-size:16px;font-weight:600;color:#262729}.plan-detail-container .attachment-section .attachment-header .select-folder-btn[data-v-1fd9131d]{width:130px;height:32px;background:#f5f8ff;border:1px solid #d6e4ff;border-radius:4px;color:#3275fa;font-size:14px}.plan-detail-container .attachment-section .attachment-header .select-folder-btn[data-v-1fd9131d]:hover{background:#e6f0ff;border-color:#b3d4ff}.plan-detail-container .attachment-section .attachment-header .select-folder-btn i[data-v-1fd9131d]{margin-right:4px}.plan-detail-container .attachment-section .attachment-info .attachment-name[data-v-1fd9131d]{font-size:14px;color:#303133;margin-bottom:4px}.plan-detail-container .attachment-section .attachment-info .attachment-desc[data-v-1fd9131d],.plan-detail-container .attachment-section .attachment-info .attachment-folder[data-v-1fd9131d]{font-size:12px;color:#909399;line-height:1.5}.plan-detail-container .attachment-section .attachment-info .attachment-folder .path[data-v-1fd9131d]{color:#262729}.custom-select[data-v-e9a3e284]{position:relative;width:100%}.custom-select[data-v-e9a3e284] .el-input{cursor:pointer}.custom-select__dropdown[data-v-e9a3e284]{min-width:260px;z-index:2000;background:#fff;border:1px solid #e4e7ed;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow-y:auto}.custom-select__group-label[data-v-e9a3e284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 12px;font-size:12px;color:#909399;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f5f7fa;border-bottom:1px solid #e4e7ed}.custom-select__group-label[data-v-e9a3e284]:hover{background:#e8eaed}.custom-select__group-icon[data-v-e9a3e284]{font-size:12px;color:#c0c4cc;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.custom-select__options[data-v-e9a3e284]{list-style:none;margin:0;padding:0}.custom-select__option[data-v-e9a3e284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 12px 7px 32px;font-size:13px;color:#606266;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.custom-select__option img[data-v-e9a3e284]{width:16px;height:16px;vertical-align:middle;margin-right:4px}.custom-select__option[data-v-e9a3e284]:hover{background:#f5f7fa}.custom-select__option.is-selected[data-v-e9a3e284]{color:#409eff;font-weight:700}.custom-select__option.is-disabled[data-v-e9a3e284]{color:#c0c4cc;cursor:not-allowed}.custom-select__option.is-disabled[data-v-e9a3e284]:hover{background:transparent}.custom-select__empty[data-v-e9a3e284]{padding:16px 0;text-align:center;font-size:13px;color:#c0c4cc}.progress-weight-dialog .toolbar[data-v-233efd28]{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress-weight-dialog[data-v-233efd28] .el-input .el-input__inner{text-align:left}.summary-item[data-v-233efd28]{color:#a9aeb8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px;margin-left:auto}.red-summary[data-v-233efd28]{color:#f56c6c!important;font-weight:700;font-size:24px}.drag .el-upload-dragger{background:#f6f7f6!important}[data-v-54616fb0] .el-upload-dragger .icon-add{display:block;font-size:40px!important;color:#c0c4cc;margin:40px 0 16px;line-height:50px}[data-v-54616fb0] .upload-demo .imgicon-default:before,[data-v-54616fb0] .upload-demo .imgicon-docx,[data-v-54616fb0] .upload-demo .imgicon-img,[data-v-54616fb0] .upload-demo .imgicon-pdf,[data-v-54616fb0] .upload-demo .imgicon-pptx,[data-v-54616fb0] .upload-demo .imgicon-video,[data-v-54616fb0] .upload-demo .imgicon-xlsx,[data-v-54616fb0] .upload-demo .imgicon-zip{display:inline-block!important;width:20px;margin-bottom:-3px;height:20px;background-size:100% 100%;margin-right:10px;background-image:url(../0378b4196c07ef187d0a67cb356cf121.svg)!important}.downlowdBox[data-v-41ff1fef]{background:#f5f8ff;padding:14px 16px;margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.downlowdBox .icon[data-v-41ff1fef]{width:24px;height:24px;margin:0 4px 0 24px}.downlowdBox .underline[data-v-41ff1fef]{text-decoration:underline;color:#3275fa;cursor:pointer}.failReason-label[data-v-41ff1fef]{margin-left:25px;margin-bottom:4px;position:relative}.failReason-label .copyBtn[data-v-41ff1fef]{position:absolute;top:-9px;right:0}.reason[data-v-41ff1fef]{width:360px;height:180px;margin-left:24px}.statics-board[data-v-72148571]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:20px 16px}.statics-board .statics-board-item[data-v-72148571]{width:536px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f8ff));background:linear-gradient(180deg,#fff,#f5f8ff 100%);border:1px solid #e6edfa;border-radius:4px;padding:10px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.statics-board .statics-board-item .itme-header[data-v-72148571]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.statics-board .statics-board-item .itme-header .warning-tag[data-v-72148571]{width:28px;height:24px;background:#ffe9d6;border-radius:4px;color:#e07212;text-align:center}.statics-board .statics-board-item .itme-header .error-tag[data-v-72148571]{width:28px;height:24px;background:rgba(255,217,214,.4);border-radius:4px;color:#cc443a;text-align:center}.statics-board .statics-board-item .itme-header .title[data-v-72148571]{color:#262729;font-size:16px;font-weight:700;margin-right:16px}.statics-board .statics-board-item .itme-header .delay-rate[data-v-72148571]{font-size:16px;color:#cc443a}.statics-board .statics-board-item .itme-header .not-complete[data-v-72148571]{background:rgba(255,217,214,.4);border-radius:4px;padding:4px 8px;color:#cc443a;font-weight:500;margin-left:auto}.statics-board .statics-board-item .complete-rate[data-v-72148571]{margin-top:20px}.statics-board .statics-board-item .complete-rate .complete-rate-value[data-v-72148571]{font-size:36px;color:#3296fa;font-weight:600}.statics-board .statics-board-item .complete-rate .complete-rate-text[data-v-72148571]{font-size:16px;color:#71747a}.statics-board .statics-board-item .statics-text[data-v-72148571]{font-size:14px;color:#4b4d52;font-weight:500;margin-top:8px}.statics-board .statics-board-item .progress-bar[data-v-72148571]{width:100%;height:8px;background:#e1e4eb;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin-top:8px}.statics-board .statics-board-item .progress-bar .success[data-v-72148571]{background-color:#3296fa}.statics-board .statics-board-item .progress-bar .warning[data-v-72148571]{background-color:#f09343}.statics-board .statics-board-item .progress-bar .error[data-v-72148571]{background-color:#cc443a}.statics-board .statics-board-item .progress-bar-legend[data-v-72148571]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:8px}.statics-board .statics-board-item .progress-bar-legend>div[data-v-72148571]{position:relative;padding-left:16px;color:#71747a;font-size:16px}.statics-board .statics-board-item .progress-bar-legend>div[data-v-72148571]:before{display:block;content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.statics-board .statics-board-item .progress-bar-legend>div .count[data-v-72148571]{font-weight:700;color:#262729}.statics-board .statics-board-item .progress-bar-legend .success[data-v-72148571]:before{background:#3296fa}.statics-board .statics-board-item .progress-bar-legend .warning[data-v-72148571]:before{background:#f09343}.statics-board .statics-board-item .progress-bar-legend .error[data-v-72148571]:before{background:#cc443a}.statics-board .statics-board-item .progress-bar-legend .error .count[data-v-72148571]{color:#cc443a}.statics-board .statics-board-item .progress-bar-legend .doc-detail-btn[data-v-72148571]{margin-left:auto;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;color:#3275fa;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1}.statics-board .statics-board-item .progress-bar-legend .doc-detail-btn[data-v-72148571]:before{display:none}.statics-board .statics-board-item .progress-bar-legend .doc-detail-btn[data-v-72148571]:hover{color:#5b93ff}.center-tabs[data-v-40dc3d04]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.center-tabs .center-tab-header[data-v-40dc3d04]{-ms-flex-negative:0;flex-shrink:0;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;background:#fff;width:464px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:10}.center-tabs .center-tab-header.full[data-v-40dc3d04]{width:100%;background-color:#fff}.center-tabs .center-tab-header .center-tab-item[data-v-40dc3d04]{width:216px;height:40px;line-height:40px;font-size:14px;color:#606266;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:0 12px;text-align:center;border:1px solid #e6edfa}.center-tabs .center-tab-header .center-tab-item[data-v-40dc3d04]:hover{color:#3275fa}.center-tabs .center-tab-header .center-tab-item.active[data-v-40dc3d04]{color:#3275fa;font-weight:600;background-color:#3275fa;border:1px solid #3275fa;color:#fff}.center-tabs .center-tab-header .center-tab-item.active[data-v-40dc3d04]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#3275fa}.center-tabs .center-tab-content[data-v-40dc3d04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto}.center-tabs .center-tab-content.marginTop[data-v-40dc3d04]{margin-top:60px}.center-tabs .center-tab-pane[data-v-40dc3d04]{height:100%}.center-tabs .center-header[data-v-40dc3d04]{position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;background:#fff;font-size:18px;left:474px;top:12px;font-weight:700}.center-tabs .center-header .center-header-info[data-v-40dc3d04],.center-tabs .center-header[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.center-tabs .center-header .center-header-info .header-item[data-v-40dc3d04]{font-size:14px;color:#303133}.importBtn[data-v-40dc3d04]{position:absolute;right:16px;top:3px;z-index:9}.center-progress-layout[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.center-progress-layout .center-left[data-v-40dc3d04]{width:464px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #e5e7eb;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:60px}.center-progress-layout .center-left .center-left-filter[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px 0}.center-progress-layout .center-left .center-left-filter .el-button[data-v-40dc3d04]{margin-left:0}.center-progress-layout .center-left .center-table-wrap[data-v-40dc3d04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;margin:12px 16px}.center-progress-layout .center-left .center-table[data-v-40dc3d04]{width:100%}.center-progress-layout .center-left .center-table[data-v-40dc3d04] .el-table__row{cursor:pointer}.center-progress-layout .center-left .center-pagination[data-v-40dc3d04]{padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.center-progress-layout .center-collapse-btn[data-v-40dc3d04],.center-progress-layout .collapse-icon[data-v-40dc3d04]{cursor:pointer;font-size:14px;color:#abc5fa;margin-left:auto;z-index:10}.center-progress-layout .center-collapse-btn i[data-v-40dc3d04],.center-progress-layout .collapse-icon i[data-v-40dc3d04]{font-size:14px}.center-progress-layout .center-collapse-btn[data-v-40dc3d04]:hover,.center-progress-layout .collapse-icon[data-v-40dc3d04]:hover{color:#3275fa}.center-progress-layout .center-collapse-btn[data-v-40dc3d04]{position:absolute;top:65px;left:16px}.center-progress-layout .center-right[data-v-40dc3d04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.center-progress-layout .center-right.collapsed[data-v-40dc3d04]{margin-top:80px;height:calc(100% - 80px)}.center-progress-layout .center-right.collapsed .center-body[data-v-40dc3d04]{margin-top:0}.center-progress-layout .center-right .center-body[data-v-40dc3d04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;margin-top:60px}.center-progress-layout .center-right .center-statics-wrap[data-v-40dc3d04]{margin-top:60px}.center-template-body[data-v-40dc3d04]{background:#fff}.common-page[data-v-40dc3d04]{height:calc(100vh - 240px);position:relative;padding:0;margin:0;margin-top:2px}.common-page .planDetail[data-v-40dc3d04]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;margin:16px 16px 16px}.common-page .planDetail .planDetail-header[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-bottom:1px solid #eee}.common-page .planDetail .planDetail-header .title[data-v-40dc3d04]{font-size:18px;font-weight:600;color:#111827;border-left:4px solid #3275fa;padding-left:10px}.common-page .planDetail .planDetail-middle[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fafcff;border-bottom:1px solid #e6edfa;padding:4px 12px}.common-page .planDetail .planDetail-middle .planDetail-middle-left[data-v-40dc3d04]{border-right:1px solid #e6edfa;padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.common-page .planDetail .planDetail-middle .planDetail-middle-right[data-v-40dc3d04]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:24px}.common-page .planDetail .planDetail-middle .legend-bar[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:8px 0;border-radius:4px;font-size:13px;color:#606266}.common-page .planDetail .planDetail-middle .legend-bar .legend-title[data-v-40dc3d04]{color:#a9aeb8;position:relative;margin-right:10px}.common-page .planDetail .planDetail-middle .legend-bar .legend-title[data-v-40dc3d04]:after{content:"";position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:20px;background:#e9effb}.common-page .planDetail .planDetail-middle .legend-bar .legend-item[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.common-page .planDetail .planDetail-middle .legend-bar .legend-item.legend-disabled[data-v-40dc3d04]{color:#a9aeb8;text-decoration:line-through}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .line-gray[data-v-40dc3d04]{width:20px;height:2px;background:#d0d7eb}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-lightblue[data-v-40dc3d04]{width:20px;height:10px;background:#e0e8ff;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-green[data-v-40dc3d04]{width:20px;height:10px;background:#28a745;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-orange[data-v-40dc3d04]{width:20px;height:10px;background:#ff9f40;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-red[data-v-40dc3d04]{width:20px;height:10px;background:#f56c6c;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .arrow-blue[data-v-40dc3d04]{width:16px;height:2px;background:#409eff;position:relative}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .arrow-blue[data-v-40dc3d04]:after{content:"";position:absolute;right:-6px;top:-3px;border:4px solid transparent;border-left-color:#409eff}.common-page .planDetail .planDetail-middle .view-mode-section[data-v-40dc3d04]{-ms-flex-negative:0;flex-shrink:0}.common-page .gantt-body[data-v-40dc3d04],.common-page .planDetail .planDetail-middle .view-mode-section .time-scale-section[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex}.common-page .gantt-body[data-v-40dc3d04]{padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.common-page .gantt-body .link-popup[data-v-40dc3d04]{position:fixed;z-index:99991;background:#fff;border:1px solid #e4e7ed;border-radius:4px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.common-page .gantt-body .link-popup .task-wrapper[data-v-40dc3d04]{max-width:300px;padding:12px;background:#fff}.common-page .gantt-body .link-popup .task-item[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2px}.common-page .gantt-body .link-popup .tag[data-v-40dc3d04]{width:24px;height:24px;border-radius:50%;background:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#666;margin-right:5px;-ms-flex-negative:0;flex-shrink:0}.common-page .gantt-body .link-popup .task-content[data-v-40dc3d04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;padding:10px 12px;background:#fff5e6;border:1px solid #ffe8cc;border-radius:3px;white-space:nowrap;overflow:hidden}.common-page .gantt-body .link-popup .task-content.blue[data-v-40dc3d04]{background:#f5f8ff;border:1px solid #d6e4ff}.common-page .gantt-body .link-popup .title[data-v-40dc3d04]{font-size:16px;color:#333;font-weight:500}.common-page .gantt-body .link-popup .time[data-v-40dc3d04]{font-size:14px;color:#999}.common-page .gantt-body .link-popup .link-wrapper[data-v-40dc3d04]{position:relative;padding-left:22px;margin-left:12px}.common-page .gantt-body .link-popup .line[data-v-40dc3d04]{position:absolute;left:44px;width:1px;background:#6eb4fa}.common-page .gantt-body .link-popup .line.top[data-v-40dc3d04]{top:0;height:25px}.common-page .gantt-body .link-popup .line.bottom[data-v-40dc3d04]{bottom:0;height:25px}.common-page .gantt-body .link-popup .link-box[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;padding-left:10px}.common-page .gantt-body .link-popup .link-icon[data-v-40dc3d04]{width:24px;height:24px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background:#4096ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:16px;z-index:1}.common-page .gantt-body .link-popup .link-text[data-v-40dc3d04]{margin-left:8px;font-size:14px;color:#666;white-space:nowrap}.common-page .gantt-body .link-popup .unlock[data-v-40dc3d04]{margin-left:10px;font-size:16px;color:#cc443a;cursor:pointer}.common-page .centerPlan-gantt-container[data-v-40dc3d04]{height:600px;width:100%;border:1px solid #ebeef5;border-radius:4px;background:#fff;min-height:400px}.common-page .centerPlan-gantt-container .centerPlan-gantt-container[data-v-40dc3d04]{width:100%;height:600px;overflow:auto}.common-page .list-container[data-v-40dc3d04]{width:100%;border-radius:4px;background:#fff}.common-page .list-container .project-label[data-v-40dc3d04]{font-weight:700;color:#1890ff}.common-page .list-container .milestone-label[data-v-40dc3d04]{font-weight:700;color:#ff4d4f}.common-page .kanban-container[data-v-40dc3d04]{height:600px;width:100%;border-radius:4px;background:#fff;overflow:auto}.common-page .kanban-container .kanban-column[data-v-40dc3d04]{height:100%}.common-page .kanban-container .kanban-column .kanban-header[data-v-40dc3d04]{font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.common-page .kanban-container .kanban-column .kanban-cards[data-v-40dc3d04]{height:calc(100% - 40px);overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.common-page .kanban-container .kanban-column .kanban-card[data-v-40dc3d04]{background:#f5f7fa;border-radius:4px;padding:12px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.common-page .kanban-container .kanban-column .kanban-card .card-title[data-v-40dc3d04]{font-weight:700;margin-bottom:8px}.common-page .kanban-container .kanban-column .kanban-card .card-info[data-v-40dc3d04]{font-size:12px;color:#666;margin-bottom:12px;line-height:1.4}.common-page .kanban-container .kanban-column .kanban-card .card-actions[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.common-page .kanban-container .kanban-column .kanban-card .card-actions .el-button[data-v-40dc3d04]{padding:4px 8px;font-size:12px}.common-page .noDataBox[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;color:#71747a;padding-bottom:16px}.common-page .noDataBox .emptyImg[data-v-40dc3d04]{margin-top:80px;width:180px;height:180px}.common-page .noDataBox .noDataText[data-v-40dc3d04]{margin-top:8px}.common-page .noDataBox .noDataBox-btn[data-v-40dc3d04]{margin-top:16px;margin-left:16px}.attachment-section[data-v-40dc3d04]{padding-right:10px}.attachment-section .attachment-header[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.attachment-section .attachment-header .attachment-label[data-v-40dc3d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.attachment-section .attachment-header .attachment-label .color-block[data-v-40dc3d04]{width:4px;height:24px;background:#3275fa;border-radius:2px}.attachment-section .attachment-header .attachment-label .label-text[data-v-40dc3d04]{font-size:14px;font-weight:500;color:#303133}.attachment-section .attachment-header .select-folder-btn[data-v-40dc3d04]{width:130px;height:32px;background:#f5f8ff;border:1px solid #d6e4ff;border-radius:4px;color:#3275fa;font-size:14px}.attachment-section .attachment-header .select-folder-btn[data-v-40dc3d04]:hover{background:#e6f0ff;border-color:#b3d4ff}.attachment-section .attachment-header .select-folder-btn i[data-v-40dc3d04]{margin-right:4px}.attachment-section .attachment-info .attachment-name[data-v-40dc3d04]{font-size:14px;color:#303133;margin-bottom:4px}.attachment-section .attachment-info .attachment-desc[data-v-40dc3d04],.attachment-section .attachment-info .attachment-folder[data-v-40dc3d04]{font-size:12px;color:#909399;line-height:1.5}.attachment-section .attachment-info .attachment-folder .path[data-v-40dc3d04]{color:#262729}.planDetail[data-v-40dc3d04] .gantt_tree_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.planDetail[data-v-40dc3d04] .gantt_task_progress_wrapper{background:#d6e4ff;border:1px solid #d6e4ff}.planDetail[data-v-40dc3d04] .project-item .gantt_task_progress_wrapper .gantt_task_progress{background:#1890ff}.planDetail[data-v-40dc3d04] .task-item .gantt_task_progress_wrapper .task-item .gantt_task_progress_wrapper .gantt_task_progress{background:#476ad5}.planDetail[data-v-40dc3d04] .milestone-item .gantt_task_progress_wrapper .gantt_task_progress{background:#ff4d4f}.planDetail[data-v-40dc3d04] .gantt_grid_cell,.planDetail[data-v-40dc3d04] .gantt_grid_head_cell{border-right:1px solid #f0f0f0}.planDetail[data-v-40dc3d04] .gantt_row_line{border-bottom:1px solid #f0f0f0}.planDetail[data-v-40dc3d04] .gantt_task_link{background-color:#1890ff}.planDetail[data-v-40dc3d04] .gantt_task_progress{background:#16b861}.planDetail[data-v-40dc3d04] .gantt_grid_scale,.planDetail[data-v-40dc3d04] .gantt_task_scale{background:#fafcff}.planDetail[data-v-40dc3d04] .gantt_row.gantt_selected,.planDetail[data-v-40dc3d04] .gantt_row.odd.gantt_selected,.planDetail[data-v-40dc3d04] .gantt_task_row.gantt_selected,.planDetail[data-v-40dc3d04] .gantt_task_row.odd.gantt_selected{background:#ebf5ff}.planDetail[data-v-40dc3d04] .gantt_row.odd:hover,.planDetail[data-v-40dc3d04] .gantt_row:hover{background:#f5f8ff}.centerPlan-gantt-container{z-index:10000!important}.gantt-stage-weight{background:#fff;height:24px;line-height:24px;&:before{position:absolute;content:"";display:block;left:8px;top:8px;width:6px;height:6px;background:#3275fa;border-radius:3px}.item-weight{font-size:14px;font-weight:500;color:#3275fa}}.gantt-plan-weight{margin-left:6px;background-color:#eef4fe;border-radius:4px;padding:0 4px;color:#3275fa;font-size:12px}.gantt_task_line.gantt-bar-on-time{background:#28a745}.gantt_task_line.gantt-bar-overdue-done{background:#ff9f40}.gantt_task_line.gantt-bar-overdue-not-done{background:#f56c6c}.page-top[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 16px 0;background:#fff;font-size:14px;border-radius:8px}.page-top .page-top-left[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-top .page-top-left .page-top-left-title[data-v-25b482da]{font-size:18px;font-weight:700;margin-right:16px;white-space:nowrap;vertical-align:middle}.page-top .page-top-left .info[data-v-25b482da]{color:#71747a}.page-top .page-top-left .startBtn[data-v-25b482da]{margin-left:16px}.page-top .page-top-left[data-v-25b482da] .el-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-top .page-top-left[data-v-25b482da] .el-tag--info{background:#ced4e0}.common-page[data-v-25b482da]{height:calc(100vh - 240px);position:relative;padding:0;margin:0}.common-page .planDetail[data-v-25b482da]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;margin:16px 16px 16px}.common-page .planDetail .planDetail-header[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-bottom:1px solid #eee}.common-page .planDetail .planDetail-header .title[data-v-25b482da]{font-size:18px;font-weight:600;color:#111827;border-left:4px solid #3275fa;padding-left:10px}.common-page .planDetail .planDetail-middle[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fafcff;padding:4px 12px}.common-page .planDetail .planDetail-middle .planDetail-middle-left[data-v-25b482da]{border-right:1px solid #e6edfa;padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.common-page .planDetail .planDetail-middle .planDetail-middle-right[data-v-25b482da]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:24px}.common-page .planDetail .planDetail-middle .legend-bar[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:8px 0;border-radius:4px;font-size:13px;color:#606266}.common-page .planDetail .planDetail-middle .legend-bar .legend-title[data-v-25b482da]{color:#a9aeb8;position:relative;margin-right:10px}.common-page .planDetail .planDetail-middle .legend-bar .legend-title[data-v-25b482da]:after{content:"";position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:20px;background:#e9effb}.common-page .planDetail .planDetail-middle .legend-bar .legend-item[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.common-page .planDetail .planDetail-middle .legend-bar .legend-item.legend-disabled[data-v-25b482da]{color:#a9aeb8;text-decoration:line-through}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .line-gray[data-v-25b482da]{width:20px;height:2px;background:#d0d7eb}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-lightblue[data-v-25b482da]{width:20px;height:10px;background:#e0e8ff;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-green[data-v-25b482da]{width:20px;height:10px;background:#28a745;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-orange[data-v-25b482da]{width:20px;height:10px;background:#ff9f40;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-red[data-v-25b482da]{width:20px;height:10px;background:#f56c6c;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .arrow-blue[data-v-25b482da]{width:16px;height:2px;background:#409eff;position:relative}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .arrow-blue[data-v-25b482da]:after{content:"";position:absolute;right:-6px;top:-3px;border:4px solid transparent;border-left-color:#409eff}.common-page .planDetail .planDetail-middle .view-mode-section[data-v-25b482da]{-ms-flex-negative:0;flex-shrink:0}.common-page .gantt-body[data-v-25b482da],.common-page .planDetail .planDetail-middle .view-mode-section .time-scale-section[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex}.common-page .gantt-body[data-v-25b482da]{padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.common-page .gantt-body .link-popup[data-v-25b482da]{position:fixed;z-index:99991;background:#fff;border:1px solid #e4e7ed;border-radius:4px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.common-page .gantt-body .link-popup .task-wrapper[data-v-25b482da]{max-width:300px;padding:12px;background:#fff}.common-page .gantt-body .link-popup .task-item[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2px}.common-page .gantt-body .link-popup .tag[data-v-25b482da]{width:24px;height:24px;border-radius:50%;background:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#666;margin-right:5px;-ms-flex-negative:0;flex-shrink:0}.common-page .gantt-body .link-popup .task-content[data-v-25b482da]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;padding:10px 12px;background:#fff5e6;border:1px solid #ffe8cc;border-radius:3px;white-space:nowrap;overflow:hidden}.common-page .gantt-body .link-popup .task-content.blue[data-v-25b482da]{background:#f5f8ff;border:1px solid #d6e4ff}.common-page .gantt-body .link-popup .title[data-v-25b482da]{font-size:16px;color:#333;font-weight:500}.common-page .gantt-body .link-popup .time[data-v-25b482da]{font-size:14px;color:#999}.common-page .gantt-body .link-popup .link-wrapper[data-v-25b482da]{position:relative;padding-left:22px;margin-left:12px}.common-page .gantt-body .link-popup .line[data-v-25b482da]{position:absolute;left:44px;width:1px;background:#6eb4fa}.common-page .gantt-body .link-popup .line.top[data-v-25b482da]{top:0;height:25px}.common-page .gantt-body .link-popup .line.bottom[data-v-25b482da]{bottom:0;height:25px}.common-page .gantt-body .link-popup .link-box[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;padding-left:10px}.common-page .gantt-body .link-popup .link-icon[data-v-25b482da]{width:24px;height:24px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background:#4096ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:16px;z-index:1}.common-page .gantt-body .link-popup .link-text[data-v-25b482da]{margin-left:8px;font-size:14px;color:#666;white-space:nowrap}.common-page .gantt-body .link-popup .unlock[data-v-25b482da]{margin-left:10px;font-size:16px;color:#cc443a;cursor:pointer}.common-page .projectPlan-gantt-container[data-v-25b482da]{height:600px;width:100%;border:1px solid #ebeef5;border-radius:4px;background:#fff;min-height:400px}.common-page .projectPlan-gantt-container .projectPlan-gantt-container[data-v-25b482da]{width:100%;height:600px;overflow:auto}.common-page .list-container[data-v-25b482da]{width:100%;border-radius:4px;background:#fff}.common-page .list-container .project-label[data-v-25b482da]{font-weight:700;color:#1890ff}.common-page .list-container .milestone-label[data-v-25b482da]{font-weight:700;color:#ff4d4f}.common-page .kanban-container[data-v-25b482da]{height:600px;width:100%;border-radius:4px;background:#fff;overflow:auto}.common-page .kanban-container .kanban-column[data-v-25b482da]{height:100%}.common-page .kanban-container .kanban-column .kanban-header[data-v-25b482da]{font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.common-page .kanban-container .kanban-column .kanban-cards[data-v-25b482da]{height:calc(100% - 40px);overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.common-page .kanban-container .kanban-column .kanban-card[data-v-25b482da]{background:#f5f7fa;border-radius:4px;padding:12px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.common-page .kanban-container .kanban-column .kanban-card .card-title[data-v-25b482da]{font-weight:700;margin-bottom:8px}.common-page .kanban-container .kanban-column .kanban-card .card-info[data-v-25b482da]{font-size:12px;color:#666;margin-bottom:12px;line-height:1.4}.common-page .kanban-container .kanban-column .kanban-card .card-actions[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.common-page .kanban-container .kanban-column .kanban-card .card-actions .el-button[data-v-25b482da]{padding:4px 8px;font-size:12px}.common-page .noDataBox[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;color:#71747a;padding-bottom:16px}.common-page .noDataBox .emptyImg[data-v-25b482da]{margin-top:80px;width:180px;height:180px}.common-page .noDataBox .noDataText[data-v-25b482da]{margin-top:8px}.common-page .noDataBox .noDataBox-btn[data-v-25b482da]{margin-top:16px;margin-left:16px}.importBtn[data-v-25b482da]{position:absolute;right:16px;top:3px;z-index:9}.attachment-section[data-v-25b482da]{padding-right:10px}.attachment-section .attachment-header[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.attachment-section .attachment-header .attachment-label[data-v-25b482da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.attachment-section .attachment-header .attachment-label .color-block[data-v-25b482da]{width:4px;height:24px;background:#3275fa;border-radius:2px}.attachment-section .attachment-header .attachment-label .label-text[data-v-25b482da]{font-size:14px;font-weight:500;color:#303133}.attachment-section .attachment-header .select-folder-btn[data-v-25b482da]{width:130px;height:32px;background:#f5f8ff;border:1px solid #d6e4ff;border-radius:4px;color:#3275fa;font-size:14px}.attachment-section .attachment-header .select-folder-btn[data-v-25b482da]:hover{background:#e6f0ff;border-color:#b3d4ff}.attachment-section .attachment-header .select-folder-btn i[data-v-25b482da]{margin-right:4px}.attachment-section .attachment-info .attachment-name[data-v-25b482da]{font-size:14px;color:#303133;margin-bottom:4px}.attachment-section .attachment-info .attachment-desc[data-v-25b482da],.attachment-section .attachment-info .attachment-folder[data-v-25b482da]{font-size:12px;color:#909399;line-height:1.5}.attachment-section .attachment-info .attachment-folder .path[data-v-25b482da]{color:#262729}.planDetail[data-v-25b482da] .gantt_tree_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.planDetail[data-v-25b482da] .gantt_task_progress_wrapper{background:#d6e4ff;border:1px solid #d6e4ff}.planDetail[data-v-25b482da] .project-item .gantt_task_progress_wrapper .gantt_task_progress{background:#1890ff}.planDetail[data-v-25b482da] .task-item .gantt_task_progress_wrapper .task-item .gantt_task_progress_wrapper .gantt_task_progress{background:#476ad5}.planDetail[data-v-25b482da] .milestone-item .gantt_task_progress_wrapper .gantt_task_progress{background:#ff4d4f}.planDetail[data-v-25b482da] .gantt_grid_cell,.planDetail[data-v-25b482da] .gantt_grid_head_cell{border-right:1px solid #f0f0f0}.planDetail[data-v-25b482da] .gantt_row_line{border-bottom:1px solid #f0f0f0}.planDetail[data-v-25b482da] .gantt_task_link{background-color:#1890ff}.planDetail[data-v-25b482da] .gantt_task_progress{background:#16b861}.planDetail[data-v-25b482da] .gantt_grid_scale,.planDetail[data-v-25b482da] .gantt_task_scale{background:#fafcff}.planDetail[data-v-25b482da] .gantt_row.gantt_selected,.planDetail[data-v-25b482da] .gantt_row.odd.gantt_selected,.planDetail[data-v-25b482da] .gantt_task_row.gantt_selected,.planDetail[data-v-25b482da] .gantt_task_row.odd.gantt_selected{background:#ebf5ff}.planDetail[data-v-25b482da] .gantt_row.odd:hover,.planDetail[data-v-25b482da] .gantt_row:hover{background:#f5f8ff}.planDetail[data-v-25b482da] .gantt_task_link div.gantt_link_arrow:before{color:#96c9fb}.planDetail[data-v-25b482da] .gantt_line_wrapper div{background-color:#96c9fb}.planDetail[data-v-25b482da] .gantt_link_corner{border-color:#96c9fb}.projectPlan-gantt-container{z-index:10000!important}.gantt_task_line.plan-black-line{background:transparent!important;border:none!important;z-index:1}.gantt_task_line.plan-black-line:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:2px;background:#333;z-index:2}.gantt_bar_task{height:16px!important;margin-top:3px}.gantt_cell_tree .gantt_tree_content .text-stage{color:#262729;font-size:16px;font-weight:500;padding-left:4px}.gantt_cell_tree .gantt_tree_content .text-stage:before{color:#3275fa;content:"";position:absolute;left:28px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:14px;background:#3275fa;border-radius:4px}.gantt_tree_content{color:#4b4d52}.gantt_empty_state_image{background-image:url(https://oss-gcp-cdn.oss-cn-guangzhou.aliyuncs.com/images/avatars/index/empty_img.png)!important}.gantt-task-hidden{display:none!important}.gantt-stage-weight{background-color:#eef4fe;border-radius:4px;line-height:20px;padding:0 8px 0 20px;color:#a9aeb8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-left:8px;font-size:12px;&:before{position:absolute;content:"";display:block;left:8px;top:8px;width:6px;height:6px;background:#3275fa;border-radius:3px}.item-weight{font-size:14px;font-weight:500;color:#3275fa}}.setupProject-gantt-plan-weight{margin-left:6px;background-color:#eef4fe;border-radius:4px;padding:0 4px;color:#3275fa;font-size:12px;line-height:20px}.gantt_task_line.gantt-bar-on-time .gantt_task_progress_wrapper{background:#28a745}.gantt_task_line.gantt-bar-overdue-done .gantt_task_progress_wrapper{background:#ff9f40}.gantt_task_line.gantt-bar-overdue-not-done .gantt_task_progress_wrapper{background:#f56c6c}.gantt-date-overdue-not-done{color:#f56c6c}.gantt-date-overdue-done{color:#ff9f40}.setup-project[data-v-14768fcf]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.page-top[data-v-14768fcf],.setup-project[data-v-14768fcf]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.page-top[data-v-14768fcf]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;font-size:14px;border-radius:8px}.page-top .page-top-left[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-top .page-top-left .page-top-left-title[data-v-14768fcf]{font-size:18px;font-weight:700;margin-right:16px;white-space:nowrap;vertical-align:middle}.page-top .page-top-left .info[data-v-14768fcf]{color:#71747a}[data-v-14768fcf] .el-tabs__nav-wrap:after{background-color:#f5f8ff}.el-col[data-v-14768fcf]{margin-bottom:0!important}.common-tabs[data-v-14768fcf]{-ms-flex-negative:0;flex-shrink:0;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none}.common-tabs[data-v-14768fcf] .el-tabs__content{display:none}.common-tabs .task-tabs-label[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.common-tabs .task-tabs-label svg[data-v-14768fcf]{width:14px}.common-page[data-v-14768fcf]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin:0}.common-page .planDetail[data-v-14768fcf]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;margin:16px 16px 16px}.common-page .planDetail .planDetail-header[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-bottom:1px solid #eee}.common-page .planDetail .planDetail-header .title[data-v-14768fcf]{font-size:18px;font-weight:600;color:#111827;border-left:4px solid #3275fa;padding-left:10px}.common-page .planDetail .planDetail-middle[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fafcff;padding:4px 12px}.common-page .planDetail .planDetail-middle .planDetail-middle-left[data-v-14768fcf]{border-right:1px solid #e6edfa;padding-right:24px}.common-page .planDetail .planDetail-middle .planDetail-middle-right[data-v-14768fcf]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:24px}.common-page .planDetail .planDetail-middle .legend-bar[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:8px 0;border-radius:4px;font-size:13px;color:#606266}.common-page .planDetail .planDetail-middle .legend-bar .legend-title[data-v-14768fcf]{color:#a9aeb8;position:relative;margin-right:10px}.common-page .planDetail .planDetail-middle .legend-bar .legend-title[data-v-14768fcf]:after{content:"";position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:20px;background:#e9effb}.common-page .planDetail .planDetail-middle .legend-bar .legend-item[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .line-gray[data-v-14768fcf]{width:20px;height:2px;background:#d0d7eb}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-lightblue[data-v-14768fcf]{width:20px;height:10px;background:#e0e8ff;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-green[data-v-14768fcf]{width:20px;height:10px;background:#28a745;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-orange[data-v-14768fcf]{width:20px;height:10px;background:#ff9f40;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .bar-red[data-v-14768fcf]{width:20px;height:10px;background:#f56c6c;border-radius:2px}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .arrow-blue[data-v-14768fcf]{width:16px;height:2px;background:#409eff;position:relative}.common-page .planDetail .planDetail-middle .legend-bar .legend-item .arrow-blue[data-v-14768fcf]:after{content:"";position:absolute;right:-6px;top:-3px;border:4px solid transparent;border-left-color:#409eff}.common-page .planDetail .planDetail-middle .view-mode-section[data-v-14768fcf]{-ms-flex-negative:0;flex-shrink:0}.common-page .gantt-body[data-v-14768fcf],.common-page .planDetail .planDetail-middle .view-mode-section .time-scale-section[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex}.common-page .gantt-body[data-v-14768fcf]{padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.common-page .gantt-body .link-popup[data-v-14768fcf]{position:fixed;z-index:99991;background:#fff;border:1px solid #e4e7ed;border-radius:4px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.common-page .gantt-body .link-popup .task-wrapper[data-v-14768fcf]{max-width:300px;padding:12px;background:#fff}.common-page .gantt-body .link-popup .task-item[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2px}.common-page .gantt-body .link-popup .tag[data-v-14768fcf]{width:24px;height:24px;border-radius:50%;background:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#666;margin-right:5px;-ms-flex-negative:0;flex-shrink:0}.common-page .gantt-body .link-popup .task-content[data-v-14768fcf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;padding:10px 12px;background:#fff5e6;border:1px solid #ffe8cc;border-radius:3px;white-space:nowrap;overflow:hidden}.common-page .gantt-body .link-popup .task-content.blue[data-v-14768fcf]{background:#f5f8ff;border:1px solid #d6e4ff}.common-page .gantt-body .link-popup .title[data-v-14768fcf]{font-size:16px;color:#333;font-weight:500}.common-page .gantt-body .link-popup .time[data-v-14768fcf]{font-size:14px;color:#999}.common-page .gantt-body .link-popup .link-wrapper[data-v-14768fcf]{position:relative;padding-left:22px;margin-left:12px}.common-page .gantt-body .link-popup .line[data-v-14768fcf]{position:absolute;left:44px;width:1px;background:#6eb4fa}.common-page .gantt-body .link-popup .line.top[data-v-14768fcf]{top:0;height:25px}.common-page .gantt-body .link-popup .line.bottom[data-v-14768fcf]{bottom:0;height:25px}.common-page .gantt-body .link-popup .link-box[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;padding-left:10px}.common-page .gantt-body .link-popup .link-icon[data-v-14768fcf]{width:24px;height:24px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background:#4096ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:16px;z-index:1}.common-page .gantt-body .link-popup .link-text[data-v-14768fcf]{margin-left:8px;font-size:14px;color:#666;white-space:nowrap}.common-page .gantt-body .link-popup .unlock[data-v-14768fcf]{margin-left:10px;font-size:16px;color:#cc443a;cursor:pointer}.common-page .gantt-container[data-v-14768fcf]{height:600px;width:100%;border:1px solid #ebeef5;border-radius:4px;background:#fff;min-height:400px}.common-page .gantt-container .gantt-container[data-v-14768fcf]{width:100%;height:600px;overflow:auto}.common-page .list-container[data-v-14768fcf]{height:600px;width:100%;border-radius:4px;background:#fff;overflow:auto}.common-page .list-container .project-label[data-v-14768fcf]{font-weight:700;color:#1890ff}.common-page .list-container .milestone-label[data-v-14768fcf]{font-weight:700;color:#ff4d4f}.common-page .kanban-container[data-v-14768fcf]{height:600px;width:100%;border-radius:4px;background:#fff;overflow:auto}.common-page .kanban-container .kanban-column[data-v-14768fcf]{height:100%}.common-page .kanban-container .kanban-column .kanban-header[data-v-14768fcf]{font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.common-page .kanban-container .kanban-column .kanban-cards[data-v-14768fcf]{height:calc(100% - 40px);overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.common-page .kanban-container .kanban-column .kanban-card[data-v-14768fcf]{background:#f5f7fa;border-radius:4px;padding:12px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.common-page .kanban-container .kanban-column .kanban-card .card-title[data-v-14768fcf]{font-weight:700;margin-bottom:8px}.common-page .kanban-container .kanban-column .kanban-card .card-info[data-v-14768fcf]{font-size:12px;color:#666;margin-bottom:12px;line-height:1.4}.common-page .kanban-container .kanban-column .kanban-card .card-actions[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.common-page .kanban-container .kanban-column .kanban-card .card-actions .el-button[data-v-14768fcf]{padding:4px 8px;font-size:12px}.common-page .noDataBox[data-v-14768fcf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;color:#71747a;padding-bottom:16px}.common-page .noDataBox .emptyImg[data-v-14768fcf]{margin-top:80px;width:180px;height:180px}.common-page .noDataBox .noDataText[data-v-14768fcf]{margin-top:8px}.common-page .noDataBox .noDataBox-btn[data-v-14768fcf]{margin-top:16px;margin-left:16px}.planDetail[data-v-14768fcf] .gantt_tree_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.planDetail[data-v-14768fcf] .gantt_task_progress_wrapper{background:#d6e4ff;border:1px solid #d6e4ff}.planDetail[data-v-14768fcf] .project-item .gantt_task_progress_wrapper .gantt_task_progress{background:#1890ff}.planDetail[data-v-14768fcf] .task-item .gantt_task_progress_wrapper .task-item .gantt_task_progress_wrapper .gantt_task_progress{background:#476ad5}.planDetail[data-v-14768fcf] .milestone-item .gantt_task_progress_wrapper .gantt_task_progress{background:#ff4d4f}.planDetail[data-v-14768fcf] .gantt_grid_cell,.planDetail[data-v-14768fcf] .gantt_grid_head_cell{border-right:1px solid #f0f0f0}.planDetail[data-v-14768fcf] .gantt_row_line{border-bottom:1px solid #f0f0f0}.planDetail[data-v-14768fcf] .gantt_task_link{background-color:#1890ff}.planDetail[data-v-14768fcf] .gantt_task_progress{background:#16b861}.planDetail[data-v-14768fcf] .gantt_grid_scale,.planDetail[data-v-14768fcf] .gantt_task_scale{background:#fafcff}.planDetail[data-v-14768fcf] .gantt_row.gantt_selected,.planDetail[data-v-14768fcf] .gantt_row.odd.gantt_selected,.planDetail[data-v-14768fcf] .gantt_task_row.gantt_selected,.planDetail[data-v-14768fcf] .gantt_task_row.odd.gantt_selected{background:#ebf5ff}.planDetail[data-v-14768fcf] .gantt_row.odd:hover,.planDetail[data-v-14768fcf] .gantt_row:hover{background:#f5f8ff}.gantt-container{z-index:10000!important}.gantt_cal_cover{position:fixed!important;z-index:9990!important}