.kpi-strip[data-v-74ba4684]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.kpi-item[data-v-74ba4684]{min-height:90px;padding:14px 16px;background:#fff;border:1px solid #e4e7ed;border-radius:8px}.kpi-label[data-v-74ba4684]{color:#7a8794;font-size:12px}.kpi-value[data-v-74ba4684]{margin-top:8px;color:#182433;font-size:22px;font-weight:700;line-height:1.2}.kpi-note[data-v-74ba4684]{margin-top:6px;color:#9aa5b1;font-size:12px}@media(max-width:1200px){.kpi-strip[data-v-74ba4684]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.kpi-strip[data-v-74ba4684]{grid-template-columns:1fr}}.workbench-toolbar[data-v-0859cd7e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px;padding:12px;background:#fff;border:1px solid #e4e7ed;border-radius:8px}.role-switch[data-v-0859cd7e],.toolbar-filters[data-v-0859cd7e],.workbench-toolbar[data-v-0859cd7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.role-switch[data-v-0859cd7e],.toolbar-filters[data-v-0859cd7e]{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.toolbar-label[data-v-0859cd7e]{color:#606266;font-size:12px;font-weight:600}.role-hint[data-v-0859cd7e]{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;gap:12px;margin-bottom:12px;padding:10px 12px;color:#526173;background:#f7fafc;border:1px solid #e8edf3;border-radius:8px;font-size:12px}.role-hint strong[data-v-0859cd7e]{margin-right:8px;color:#1f2d3d}.panel-card[data-v-0859cd7e]{margin-bottom:14px;border-radius:8px}.card-header[data-v-0859cd7e]{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;gap:12px;font-weight:600}.card-header small[data-v-0859cd7e]{display:block;margin-top:3px;color:#8b97a6;font-size:12px;font-weight:400}.queue-panel[data-v-0859cd7e] .el-card__body{padding:0}.queue-panel[data-v-0859cd7e] .el-table{border-left:0;border-right:0}.queue-panel[data-v-0859cd7e] .row-high td{background:#fff8f7}.queue-panel[data-v-0859cd7e] .row-risk td{background:#fffaf0}.health-panel[data-v-0859cd7e] .el-card__body{padding:12px}.health-line[data-v-0859cd7e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:12px 0;border-bottom:1px solid #f0f2f5}.health-line[data-v-0859cd7e]:last-child{border-bottom:0}.health-icon[data-v-0859cd7e]{width:30px;height:30px;line-height:30px;text-align:center;border-radius:8px;background:#eef6ff;color:#409eff;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}.health-danger .health-icon[data-v-0859cd7e]{background:#fef0f0;color:#f56c6c}.health-warning .health-icon[data-v-0859cd7e]{background:#fdf6ec;color:#e6a23c}.health-success .health-icon[data-v-0859cd7e]{background:#f0f9eb;color:#67c23a}.health-main[data-v-0859cd7e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.health-title[data-v-0859cd7e]{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;gap:8px}.health-main p[data-v-0859cd7e]{margin:5px 0 4px;color:#6b7785;font-size:12px;line-height:1.5}.health-main button[data-v-0859cd7e]{padding:0;color:#0f8b5f;background:transparent;border:0;cursor:pointer;font-size:12px}.funnel-panel[data-v-0859cd7e] .el-card__body{padding:6px 12px}.stage-line[data-v-0859cd7e]{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:10px 0;border-bottom:1px solid #f0f2f5;cursor:pointer}.stage-line[data-v-0859cd7e]:last-child{border-bottom:0}.stage-line strong[data-v-0859cd7e]{display:block;color:#1f2d3d}.stage-line span[data-v-0859cd7e]{color:#8b97a6;font-size:12px}.stage-line b[data-v-0859cd7e]{color:#0f8b5f;font-size:20px}.quick-entry-bar[data-v-0859cd7e]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px}.quick-entry-bar button[data-v-0859cd7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:54px;padding:10px 12px;text-align:left;background:#fff;border:1px solid #e4e7ed;border-radius:8px;cursor:pointer}.quick-entry-bar button i[data-v-0859cd7e]{color:#13b76f;font-size:18px}.quick-entry-bar button span[data-v-0859cd7e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#1f2d3d;font-weight:600}.quick-entry-bar button small[data-v-0859cd7e]{color:#8b97a6;font-size:12px}.task-detail[data-v-0859cd7e]{padding:0 20px 20px}.detail-head h3[data-v-0859cd7e]{margin:12px 0 4px;color:#1f2d3d;font-size:18px}.detail-head p[data-v-0859cd7e]{margin:0;color:#8b97a6;font-size:12px}.detail-amount[data-v-0859cd7e]{margin:18px 0;padding:14px;color:#0f8b5f;background:#f0f9eb;border-radius:8px;font-size:24px;font-weight:700}.opening-panel[data-v-0859cd7e]{margin-top:14px;padding:12px;background:#f8fafc;border:1px solid #e7edf3;border-radius:8px}.opening-title[data-v-0859cd7e]{margin-bottom:8px;color:#1f2d3d;font-weight:700}.opening-step[data-v-0859cd7e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:7px 0;color:#526173;font-size:12px}.opening-step i[data-v-0859cd7e]{margin-top:1px;color:#409eff}.opening-step.done i[data-v-0859cd7e]{color:#67c23a}.opening-step.warning i[data-v-0859cd7e]{color:#e6a23c}.opening-actions[data-v-0859cd7e]{margin-top:10px}.execution-panel[data-v-0859cd7e]{margin-top:14px;padding:12px;background:#fff;border:1px solid #e7edf3;border-radius:8px}.execution-step[data-v-0859cd7e]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid #f0f2f5}.execution-step[data-v-0859cd7e]:last-of-type{border-bottom:0}.execution-step i[data-v-0859cd7e]{margin-top:2px;color:#909399}.execution-step strong[data-v-0859cd7e]{display:block;color:#1f2d3d;font-size:13px}.execution-step span[data-v-0859cd7e]{display:block;margin-top:3px;color:#6b7785;font-size:12px;line-height:1.4}.execution-done i[data-v-0859cd7e]{color:#67c23a}.execution-warning i[data-v-0859cd7e]{color:#e6a23c}.execution-danger i[data-v-0859cd7e]{color:#f56c6c}.detail-actions[data-v-0859cd7e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:16px}@media(max-width:1200px){.role-hint[data-v-0859cd7e],.workbench-toolbar[data-v-0859cd7e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quick-entry-bar[data-v-0859cd7e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.quick-entry-bar[data-v-0859cd7e]{grid-template-columns:1fr}}