.project-overview .overview-section[data-v-601bf8cd]{background:#fff;border-radius:8px;margin-bottom:20px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.project-overview .overview-section .section-header[data-v-601bf8cd]{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:16px 20px;border-bottom:1px solid #ebeef5}.project-overview .overview-section .section-header .section-title[data-v-601bf8cd]{font-size:16px;font-weight:500;color:#303133}.project-overview .overview-section .section-header .section-title i[data-v-601bf8cd]{margin-right:8px}.project-overview .overview-section .section-header .section-title .item-count[data-v-601bf8cd]{margin-left:8px}.project-overview .overview-section .section-content[data-v-601bf8cd]{padding:16px 20px}.project-overview .milestone-list .milestone-item[data-v-601bf8cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.project-overview .milestone-list .milestone-item[data-v-601bf8cd]:last-child{border-bottom:none}.project-overview .milestone-list .milestone-item .milestone-check[data-v-601bf8cd]{margin-right:12px;cursor:pointer;font-size:20px}.project-overview .milestone-list .milestone-item .milestone-content[data-v-601bf8cd]{-webkit-box-flex:1;-ms-flex:1;flex:1}.project-overview .milestone-list .milestone-item .milestone-content .milestone-name[data-v-601bf8cd]{font-size:14px;color:#303133;margin-bottom:4px}.project-overview .milestone-list .milestone-item .milestone-content .milestone-meta[data-v-601bf8cd]{font-size:12px;color:#909399}.project-overview .milestone-list .milestone-item .milestone-content .milestone-meta span[data-v-601bf8cd]{margin-right:12px}.project-overview .milestone-list .milestone-item .milestone-content .milestone-meta .text-danger[data-v-601bf8cd]{color:#f56c6c}.project-overview .milestone-list .milestone-item.completed .milestone-name[data-v-601bf8cd]{text-decoration:line-through;color:#909399}.project-overview .milestone-list .milestone-item.overdue .milestone-name[data-v-601bf8cd]{color:#f56c6c}.project-overview .risk-list .risk-item[data-v-601bf8cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 0;border-bottom:1px solid #f0f0f0}.project-overview .risk-list .risk-item[data-v-601bf8cd]:last-child{border-bottom:none}.project-overview .risk-list .risk-item .risk-level[data-v-601bf8cd]{width:4px;height:40px;border-radius:2px;margin-right:12px}.project-overview .risk-list .risk-item .risk-level.level-high[data-v-601bf8cd]{background:#f56c6c}.project-overview .risk-list .risk-item .risk-level.level-medium[data-v-601bf8cd]{background:#e6a23c}.project-overview .risk-list .risk-item .risk-level.level-low[data-v-601bf8cd]{background:#67c23a}.project-overview .risk-list .risk-item .risk-content[data-v-601bf8cd]{-webkit-box-flex:1;-ms-flex:1;flex:1}.project-overview .risk-list .risk-item .risk-content .risk-name[data-v-601bf8cd]{font-size:14px;color:#303133;margin-bottom:4px}.project-overview .risk-list .risk-item .risk-content .risk-desc[data-v-601bf8cd]{font-size:12px;color:#606266;margin-bottom:4px}.project-overview .risk-list .risk-item .risk-content .risk-meta[data-v-601bf8cd]{font-size:12px;color:#909399}.project-overview .pending-list .pending-item[data-v-601bf8cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;background:#fdf6ec;border-radius:6px;margin-bottom:8px}.project-overview .pending-list .pending-item .pending-icon[data-v-601bf8cd]{width:36px;height:36px;background:#e6a23c;border-radius:50%;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;margin-right:12px}.project-overview .pending-list .pending-item .pending-icon i[data-v-601bf8cd]{color:#fff;font-size:16px}.project-overview .pending-list .pending-item .pending-content[data-v-601bf8cd]{-webkit-box-flex:1;-ms-flex:1;flex:1}.project-overview .pending-list .pending-item .pending-content .pending-name[data-v-601bf8cd]{font-size:14px;color:#303133;margin-bottom:4px}.project-overview .pending-list .pending-item .pending-content .pending-desc[data-v-601bf8cd]{font-size:12px;color:#606266}.project-overview .decision-list .decision-item[data-v-601bf8cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.project-overview .decision-list .decision-item[data-v-601bf8cd]:last-child{border-bottom:none}.project-overview .decision-list .decision-item .decision-icon[data-v-601bf8cd]{width:28px;height:28px;background:#67c23a;border-radius:50%;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;margin-right:12px}.project-overview .decision-list .decision-item .decision-icon i[data-v-601bf8cd]{color:#fff;font-size:14px}.project-overview .decision-list .decision-item .decision-content[data-v-601bf8cd]{-webkit-box-flex:1;-ms-flex:1;flex:1}.project-overview .decision-list .decision-item .decision-content .decision-name[data-v-601bf8cd]{font-size:14px;color:#303133;margin-bottom:4px}.project-overview .decision-list .decision-item .decision-content .decision-meta[data-v-601bf8cd],.project-overview .decision-list .decision-item .decision-date[data-v-601bf8cd]{font-size:12px;color:#909399}.project-overview .overview-card[data-v-601bf8cd]{background:#fff;border-radius:8px;margin-bottom:20px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:16px}.project-overview .overview-card .card-title[data-v-601bf8cd]{font-size:14px;font-weight:500;color:#303133;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ebeef5}.project-overview .project-summary .summary-row[data-v-601bf8cd]{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:8px 0;border-bottom:1px solid #f5f7fa}.project-overview .project-summary .summary-row[data-v-601bf8cd]:last-child{border-bottom:none}.project-overview .project-summary .summary-row .label[data-v-601bf8cd]{color:#606266;font-size:13px}.project-overview .quick-actions .action-list .action-item[data-v-601bf8cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;cursor:pointer;border-radius:6px;-webkit-transition:all .3s;transition:all .3s}.project-overview .quick-actions .action-list .action-item[data-v-601bf8cd]:hover{background:#f5f7fa}.project-overview .quick-actions .action-list .action-item i[data-v-601bf8cd]{width:32px;height:32px;background:#409eff;border-radius:6px;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;margin-right:12px}.project-overview .quick-actions .action-list .action-item span[data-v-601bf8cd]{color:#303133;font-size:14px}.project-overview .recent-activities .activity-list .activity-item[data-v-601bf8cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 0}.project-overview .recent-activities .activity-list .activity-item .activity-dot[data-v-601bf8cd]{width:8px;height:8px;border-radius:50%;margin-right:10px;margin-top:6px}.project-overview .recent-activities .activity-list .activity-item .activity-dot.type-upload[data-v-601bf8cd]{background:#909399}.project-overview .recent-activities .activity-list .activity-item .activity-dot.type-analysis[data-v-601bf8cd]{background:#409eff}.project-overview .recent-activities .activity-list .activity-item .activity-dot.type-progress[data-v-601bf8cd]{background:#67c23a}.project-overview .recent-activities .activity-list .activity-item .activity-dot.type-risk[data-v-601bf8cd]{background:#f56c6c}.project-overview .recent-activities .activity-list .activity-item .activity-dot.type-default[data-v-601bf8cd]{background:#c0c4cc}.project-overview .recent-activities .activity-list .activity-item .activity-content[data-v-601bf8cd]{-webkit-box-flex:1;-ms-flex:1;flex:1}.project-overview .recent-activities .activity-list .activity-item .activity-content .activity-title[data-v-601bf8cd]{font-size:13px;color:#303133;margin-bottom:2px}.project-overview .recent-activities .activity-list .activity-item .activity-content .activity-time[data-v-601bf8cd]{font-size:12px;color:#909399}.project-overview .empty-tip[data-v-601bf8cd]{text-align:center;padding:30px 20px;color:#909399}.project-overview .empty-tip i[data-v-601bf8cd]{font-size:32px;margin-bottom:8px;display:block}.project-overview .empty-tip.success[data-v-601bf8cd]{color:#67c23a}