.zc-chart-panel1{width:100%;height:380px}.zc-chart-panel2,.zc-chart-panel3,.zc-chart-panel12{width:100%;height:360px}.zc-chart-panel12 .left,.zc-chart-panel12 .right{display:inline-block;width:50%;height:100%}.zc-chart-panel7,.zc-chart-panel13{width:100%;height:360px}.zc-chart-panel7 .left,.zc-chart-panel7 .right{display:inline-block;width:50%;height:100%}.zc-chart-panel8,.zc-chart-panel9{width:100%;height:360px}.search-box .search-box-label10{display:inline-block;font-size:13px;min-width:100px}.zc-chart-panel10,.zc-chart-panel11{width:100%;height:360px}.zc-chart-panel11 .left,.zc-chart-panel11 .right{display:inline-block;width:50%;height:100%}.zc-chart-panel4{width:100%;height:350px}.zc-chart-panel4 .left{display:inline-block;width:70%;height:100%}.zc-chart-panel4 .right{display:inline-block;width:30%;height:100%}.zc-chart-panel5{width:100%;height:360px}.search-box{padding:5px 20px}.search-box .search-box-label{display:inline-block;font-size:13px;min-width:100px}.zc-chart-panel6{width:100%;height:360px}.window-controls[data-v-736ccad0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:10px;background:#f1f1f1;border-radius:8px}.window-btn[data-v-736ccad0]{width:20px;height:20px;border-radius:50%;border:none;cursor:pointer;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block}.window-btn[data-v-736ccad0]:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.close[data-v-736ccad0]{background-color:#ff5f57}.close[data-v-736ccad0]:after,.close[data-v-736ccad0]:before{content:"";position:absolute;width:8px;height:1px;background-color:#4d0000;top:50%;left:50%}.close[data-v-736ccad0]:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.close[data-v-736ccad0]:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.minimize[data-v-736ccad0]{background-color:#ffbd2e}.minimize[data-v-736ccad0]:before{content:"";position:absolute;width:8px;height:1px;background-color:#7a4a00;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.maximize[data-v-736ccad0]{background-color:#28c840}.maximize[data-v-736ccad0]:after,.maximize[data-v-736ccad0]:before{content:"";position:absolute;background-color:#006500;top:50%;left:50%}.maximize[data-v-736ccad0]:before{width:8px;height:1px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.maximize[data-v-736ccad0]:after{width:1px;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.report-box-card .card[data-v-736ccad0]{height:30px;line-height:30px}.report-box-card .title-cont[data-v-736ccad0]{display:inline-block;font-size:13px;text-indent:8px}.report-box-card .content-expand[data-v-736ccad0]{height:550px}.report-box-card .content-nonexpand[data-v-736ccad0]{height:350px}.report-box-card .content[data-v-736ccad0]{overflow-y:scroll}.report-box-card .content .card[data-v-736ccad0]{width:100%;margin:0 auto;height:260px;border:none;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff;position:relative;overflow:hidden}.report-box-card .content .card[data-v-736ccad0]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:-webkit-gradient(linear,left top,right top,from(var(--card-color)),to(transparent));background:linear-gradient(90deg,var(--card-color),transparent)}.report-box-card .content .card[data-v-736ccad0]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 30px rgba(0,0,0,.12);box-shadow:0 8px 30px rgba(0,0,0,.12)}.report-box-card .content .card .block-title[data-v-736ccad0]{width:100%;height:40px;background:linear-gradient(135deg,var(--card-bg),#fff);padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-bottom:1px solid #f0f0f0}.report-box-card .content .card .block-title .title-icon[data-v-736ccad0]{font-size:16px;margin-right:8px}.report-box-card .content .card .block-title .title-cont[data-v-736ccad0]{font-size:14px;font-weight:600;color:var(--card-color);-webkit-box-flex:1;-ms-flex:1;flex:1}.report-box-card .content .card .block-title .detail-link[data-v-736ccad0]{font-size:12px;margin-right:25px;text-decoration:none}.report-box-card .content .card .block-title .detail-link[data-v-736ccad0]:hover{text-decoration:underline}.report-box-card .content .card .block-content[data-v-736ccad0]{padding:12px;height:calc(100% - 40px);background:#fff}.report-box-card .content .card .placeholder-content[data-v-736ccad0]{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;height:100%}.report-box-card .content .card .placeholder-content .placeholder-text[data-v-736ccad0]{color:#909399;font-size:12px;text-align:center;line-height:1.5}.report-box-card .content .card-primary[data-v-736ccad0]{--card-color:#409eff;--card-bg:#ecf5ff}.report-box-card .content .card-success[data-v-736ccad0]{--card-color:#67c23a;--card-bg:#f0f9eb}.report-box-card .content .card-info[data-v-736ccad0]{--card-color:#909399;--card-bg:#f4f4f5}.report-box-card .content .card-warning[data-v-736ccad0]{--card-color:#e6a23c;--card-bg:#fdf6ec}.report-box-card .content .card-danger[data-v-736ccad0]{--card-color:#f56c6c;--card-bg:#fef0f0}.report-box-card .content .card-purple[data-v-736ccad0]{--card-color:#8b5cf6;--card-bg:#f3f0ff}.report-box-card .content .card-orange[data-v-736ccad0]{--card-color:#ff7d00;--card-bg:#fff7e6}.report-box-card .content .card-teal[data-v-736ccad0]{--card-color:#14b8a6;--card-bg:#f0fdfa}@media (max-width:768px){.report-box-card .eqms-kanban[data-v-736ccad0]{padding:10px}.report-box-card .eqms-kanban .card[data-v-736ccad0]{margin-bottom:15px;height:240px}}.report-box-card .kc-panel .avue-crud[data-v-736ccad0] .avue-crud__menu{min-height:0!important;margin-bottom:0!important}.report-box-card .kc-panel .avue-crud[data-v-736ccad0] .el-table .el-table__header th{padding:2px 0!important}.report-box-card .kc-panel .avue-crud[data-v-736ccad0] .el-table .el-table__header th .cell{line-height:18px!important;font-size:10px!important;font-weight:600}.report-box-card .kc-panel .avue-crud[data-v-736ccad0] .el-table .el-table__body td{padding:1px 0!important}.report-box-card .kc-panel .avue-crud[data-v-736ccad0] .el-table .el-table__body td .cell{line-height:16px!important;font-size:10px!important}.wel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1100px;margin:0 auto}.fb-page[data-v-3b90b950]{background:#eef4fb}.fb-page[data-v-3b90b950]>.el-card{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}.fb-page[data-v-3b90b950]>.el-card>.el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 132px);padding:0}.fb-body-card[data-v-3b90b950],.fb-header-card[data-v-3b90b950],.fb-legend-card[data-v-3b90b950]{margin-bottom:10px;border:1px solid #c8d8ec;background:#f5f9fd}.fb-body-card[data-v-3b90b950]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.fb-body-card[data-v-3b90b950] .el-card__body{-webkit-box-flex:1;-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;min-height:0}.fb-toolbar[data-v-3b90b950]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.fb-title-area[data-v-3b90b950]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#333}.fb-title-area .lbl[data-v-3b90b950]{color:#777}.fb-title-area .val[data-v-3b90b950]{font-weight:700;color:#1a3a6b}.ml24[data-v-3b90b950]{margin-left:24px}.fb-legend[data-v-3b90b950]{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:20px;font-size:12px;color:#555}.leg-item[data-v-3b90b950]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.leg-dot[data-v-3b90b950]{display:inline-block;width:13px;height:13px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.dot-green[data-v-3b90b950]{background:#52c41a}.dot-yellow[data-v-3b90b950]{background:#faad14}.dot-empty[data-v-3b90b950]{background:#fff;border:2px solid #b0c8dc}.leg-tip[data-v-3b90b950]{margin-left:auto;color:#e6705b;font-size:11px;font-weight:500}.fb-empty-wrap[data-v-3b90b950]{-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 0}.fb-scroll[data-v-3b90b950]{-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:auto;overflow-y:auto;padding:24px 16px;min-height:360px}.fb-canvas[data-v-3b90b950]{position:relative;min-width:1200px;width:100%}.fb-axis[data-v-3b90b950]{position:absolute;top:178px;left:0;right:32px;height:5px;background:-webkit-gradient(linear,left top,right top,from(#a8c0d6),to(#7a9dbf));background:linear-gradient(90deg,#a8c0d6,#7a9dbf);border-radius:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.fb-axis-arrow[data-v-3b90b950]{position:absolute;top:178px;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:17px solid #7a9dbf;z-index:2}.fb-grid[data-v-3b90b950]{display:grid;grid-template-columns:repeat(8,1fr);position:relative;z-index:3}.fb-node-col[data-v-3b90b950]{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}.fb-half-top[data-v-3b90b950]{height:160px;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-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}.fb-circle-row[data-v-3b90b950]{height:36px;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;position:relative;z-index:4}.fb-half-bottom[data-v-3b90b950]{height:160px;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-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}.fb-circle[data-v-3b90b950]{display:inline-block;width:22px;height:22px;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:4px solid #f5f9fd;cursor:pointer;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s}.fb-circle[data-v-3b90b950]:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.cir-green[data-v-3b90b950]{background:#52c41a;border:3px solid #389e0d;-webkit-box-shadow:0 0 8px rgba(82,196,26,.5);box-shadow:0 0 8px rgba(82,196,26,.5)}.cir-yellow[data-v-3b90b950]{background:#faad14;border:3px solid #d48806;-webkit-box-shadow:0 0 8px rgba(250,173,20,.5);box-shadow:0 0 8px rgba(250,173,20,.5)}.cir-empty[data-v-3b90b950]{background:#fff;border:3px solid #b0c8dc}.fb-rib[data-v-3b90b950]{position:absolute;width:2px;background:#b0c8dc;pointer-events:none}.fb-rib-top[data-v-3b90b950]{bottom:-18px;left:50%;height:76px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:translateX(-50%) rotate(35deg);transform:translateX(-50%) rotate(35deg)}.fb-rib-bottom[data-v-3b90b950]{top:-18px;left:50%;height:76px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:translateX(-50%) rotate(-35deg);transform:translateX(-50%) rotate(-35deg)}.fb-label-wrap[data-v-3b90b950]{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:start;-ms-flex-align:start;align-items:flex-start;gap:4px;cursor:pointer;margin-bottom:44px;-webkit-transform:translateX(44px);transform:translateX(44px)}.fb-half-bottom .fb-label-wrap[data-v-3b90b950]{margin-bottom:0;margin-top:44px}.fb-chevron[data-v-3b90b950]{display:inline-block;color:#fff;font-size:11px;font-weight:700;padding:5px 16px 5px 10px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);white-space:nowrap;border-radius:2px 0 0 2px;-webkit-transition:-webkit-filter .15s;transition:-webkit-filter .15s;transition:filter .15s;transition:filter .15s,-webkit-filter .15s}.fb-chevron[data-v-3b90b950]:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.chev-green[data-v-3b90b950]{background:#52c41a}.chev-yellow[data-v-3b90b950]{background:#faad14}.chev-empty[data-v-3b90b950]{background:#b0c8dc}.fb-sys-tag[data-v-3b90b950]{font-size:10px;color:#4682b4;background:#e8f1fa;border:1px solid #bcd4ec;border-radius:3px;padding:1px 6px;white-space:nowrap;font-weight:500}.fb-pop{border:1px solid #c5d9ef!important;background:#fbfdff!important;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.12)!important;box-shadow:0 6px 20px rgba(0,0,0,.12)!important;border-radius:8px!important;padding:0!important}.fb-pop-inner{padding:14px 16px;max-height:420px;overflow-y:auto}.fb-pop-title{font-size:13px;font-weight:700;color:#1a3a6b;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #e2eaf4;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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.fb-pop-sys{font-size:11px;color:#64748b;font-weight:400}.fb-pop-line{font-size:12px;line-height:1.9;color:#475569;display:-webkit-box;display:-ms-flexbox;display:flex}.fb-pop-k{color:#94a3b8;min-width:110px;-ms-flex-negative:0;flex-shrink:0}.fb-pop-v{color:#1e293b;font-weight:500;word-break:break-all}.fb-pop-files{margin-top:10px;padding-top:8px;border-top:1px dashed #e2e8f0}.fb-pop-file-ttl{font-size:11px;font-weight:700;color:#1a3a6b;margin-bottom:6px}.feishu-test-card[data-v-d78e0072] .el-card__body{padding:20px 24px}.feishu-result[data-v-d78e0072]{background:#1e1e1e;color:#d4d4d4;padding:14px;border-radius:6px;font-size:12px;line-height:1.6;max-height:420px;overflow:auto;white-space:pre-wrap;word-break:break-all;margin:0}