.check-phase-wrapper[data-v-4300ca3c]{height:100%}.check-phase-wrapper .check-phase[data-v-4300ca3c]{height:100%;padding:20px}.check-phase-wrapper .check-phase .content-layout[data-v-4300ca3c]{display:grid;grid-template-areas:"list log chart" "detail log chart";grid-template-columns:25% 25% 50%;grid-template-rows:auto 1fr;gap:20px;height:100%}.check-phase-wrapper .check-phase .content-layout .section[data-v-4300ca3c]{border:1px solid #e4e7ed;border-radius:4px;background:#fff}.check-phase-wrapper .check-phase .content-layout .section .section-title[data-v-4300ca3c]{padding:12px;font-size:16px;font-weight:500;color:#303133;border-bottom:1px solid #e4e7ed}.check-phase-wrapper .check-phase .content-layout .plan-list-section[data-v-4300ca3c]{grid-area:list;display:flex;flex-direction:column}.check-phase-wrapper .check-phase .content-layout .plan-list-section .el-table[data-v-4300ca3c]{flex:1}.check-phase-wrapper .check-phase .content-layout .plan-detail-section[data-v-4300ca3c]{grid-area:detail;display:flex;flex-direction:column;overflow:hidden}.check-phase-wrapper .check-phase .content-layout .plan-detail-section .plan-basic-info[data-v-4300ca3c]{padding:12px;margin-bottom:12px}.check-phase-wrapper .check-phase .content-layout .plan-detail-section .tasks-list[data-v-4300ca3c]{flex:1;overflow:auto;padding:0 12px 12px}.check-phase-wrapper .check-phase .content-layout .plan-detail-section .tasks-list .sub-title[data-v-4300ca3c]{font-size:14px;color:#606266;margin:12px 0;padding-bottom:8px;border-bottom:1px solid #ebeef5}.check-phase-wrapper .check-phase .content-layout .plan-detail-section .tasks-list .el-table[data-v-4300ca3c] .el-table__header-wrapper th{background-color:#f5f7fa;padding:8px 0}.check-phase-wrapper .check-phase .content-layout .plan-detail-section .tasks-list .el-table[data-v-4300ca3c] .el-table__body-wrapper td{padding:6px 0}.check-phase-wrapper .check-phase .content-layout .plan-log-section[data-v-4300ca3c]{grid-area:log;display:flex;flex-direction:column}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline-container[data-v-4300ca3c]{padding:20px;height:100%;overflow-y:auto}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline-container[data-v-4300ca3c]::-webkit-scrollbar{width:6px}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline-container[data-v-4300ca3c]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline[data-v-4300ca3c]{position:relative;padding-left:100px}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline[data-v-4300ca3c]:before{content:"";position:absolute;left:95px;top:0;bottom:0;width:2px;background-color:#e4e7ed}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item[data-v-4300ca3c]{position:relative;padding-bottom:30px}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item[data-v-4300ca3c]:last-child{padding-bottom:0}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item[data-v-4300ca3c]:before{content:"";position:absolute;left:-5px;top:20px;width:10px;height:10px;border-radius:50%;z-index:1;transform:translateX(-50%)}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item[data-log-type=MILESTONE][data-v-4300ca3c]:before{background-color:#409eff}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item[data-log-type=PROGRESS][data-v-4300ca3c]:before{background-color:#67c23a}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item[data-log-type=RISK][data-v-4300ca3c]:before{background-color:#e6a23c}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item[data-log-type=ISSUE][data-v-4300ca3c]:before{background-color:#f56c6c}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item[data-log-type=DECISION][data-v-4300ca3c]:before{background-color:#909399}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item[data-log-type=CHANGE][data-v-4300ca3c]:before{background-color:#9b59b6}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-date[data-v-4300ca3c]{position:absolute;left:-110px;top:20px;font-size:13px;color:#909399;width:90px;text-align:right;padding-right:10px}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content[data-v-4300ca3c]{margin-left:20px;background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-header[data-v-4300ca3c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-header .log-type[data-v-4300ca3c]{font-size:13px;padding:2px 6px;border-radius:2px;background-color:#f0f2f5;color:#606266}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-header .log-type.milestone[data-v-4300ca3c]{background-color:#ecf5ff;color:#409eff}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-header .log-type.progress[data-v-4300ca3c]{background-color:#f0f9eb;color:#67c23a}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-header .log-type.risk[data-v-4300ca3c]{background-color:#fdf6ec;color:#e6a23c}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-header .log-type.issue[data-v-4300ca3c]{background-color:#fef0f0;color:#f56c6c}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-header .log-type.decision[data-v-4300ca3c]{background-color:#f4f4f5;color:#909399}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-header .log-type.change[data-v-4300ca3c]{background-color:#f5eef8;color:#9b59b6}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-header .log-creator[data-v-4300ca3c]{font-size:13px;color:#909399}.check-phase-wrapper .check-phase .content-layout .plan-log-section .timeline .timeline-item .timeline-content .log-content[data-v-4300ca3c]{color:#303133;line-height:1.6}.check-phase-wrapper .check-phase .content-layout .chart-section[data-v-4300ca3c]{grid-area:chart;display:flex;flex-direction:column}.check-phase-wrapper .check-phase .content-layout .chart-section .charts-container[data-v-4300ca3c]{flex:1;padding:12px;display:flex;flex-direction:column;gap:20px}.task-evaluation-container[data-v-4300ca3c]{display:flex;gap:20px;height:600px}.task-evaluation-container .left-panel[data-v-4300ca3c],.task-evaluation-container .right-panel[data-v-4300ca3c]{flex:1;display:flex;flex-direction:column;overflow:hidden}.task-evaluation-container .left-panel .task-details[data-v-4300ca3c]{margin-bottom:20px}.task-evaluation-container .left-panel .task-details h4[data-v-4300ca3c]{margin-bottom:15px;font-weight:500}.task-evaluation-container .left-panel .task-details .task-description[data-v-4300ca3c]{margin-top:15px}.task-evaluation-container .left-panel .task-details .task-description h5[data-v-4300ca3c]{margin-bottom:10px;font-weight:500}.task-evaluation-container .left-panel .task-details .task-description p[data-v-4300ca3c]{color:#606266;line-height:1.6}.task-evaluation-container .left-panel .evaluation-form h4[data-v-4300ca3c]{margin-bottom:15px;font-weight:500}.task-evaluation-container .left-panel .evaluation-form .score-display[data-v-4300ca3c]{margin-left:10px;color:#606266;font-size:14px}.task-evaluation-container .left-panel .evaluation-form .el-rate[data-v-4300ca3c]{display:inline-block;vertical-align:middle}.task-evaluation-container .right-panel h4[data-v-4300ca3c]{margin-bottom:15px;font-weight:500}.task-evaluation-container .right-panel .task-timeline[data-v-4300ca3c]{flex:1;overflow-y:auto;padding-right:10px}.evaluation-form .el-descriptions[data-v-4300ca3c]{margin-bottom:15px}.evaluation-form .score-display[data-v-4300ca3c]{margin-left:10px;color:#606266;font-size:14px}.charts-container[data-v-4300ca3c]{margin:20px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}