.word-break[data-v-7f297e9c]{word-break:break-word}.storeFlex[data-v-001d0098]{display:inline-flex;width:220px;align-items:center;overflow:hidden}.word-break[data-v-001d0098]{word-break:break-word}.level_name[data-v-c051aa5e]{line-height:16px}.data-list[data-v-c051aa5e] .td-row-even{background-color:#fafafa}.data-list[data-v-c051aa5e] .td-row-level2{background-color:#f5f7fa}.word-break[data-v-c051aa5e]{word-break:break-word}.level_name[data-v-f414bd98]{line-height:16px}.data-list[data-v-f414bd98] .td-row-even{background-color:#fafafa}.data-list[data-v-f414bd98] .td-row-level2{background-color:#f5f7fa}.word-break[data-v-2e2b84ab],.word-break[data-v-48cab794],.word-break[data-v-f414bd98]{word-break:break-word}.cap-dash[data-v-291b79d7]{--blue:#409eff;--green:#67c23a;--red:#f56c6c;--purple:#8e7cc3;--bd:#ebeef5;--text:#303133;--sub:#909399}.cap-dash .tg-edit[data-v-291b79d7]{color:#909399;font-size:12px;margin-left:12px}.cap-dash .hist-bar[data-v-291b79d7]{margin-bottom:10px}.cap-dash .mr10[data-v-291b79d7]{margin-right:10px}.cap-dash .tar[data-v-291b79d7]{text-align:right}.cap-dash .mt10[data-v-291b79d7]{margin-top:10px}.mr6[data-v-291b79d7]{margin-right:6px}.ml4[data-v-291b79d7]{margin-left:4px}.ml10[data-v-291b79d7]{margin-left:10px}.lbl-tip[data-v-291b79d7]{font-size:11px;color:#a8abb2}.ml6[data-v-291b79d7]{margin-left:6px}.cat-undecided[data-v-291b79d7]{color:#f56c6c;font-size:12px;margin-left:6px}.cat-undecided .el-button[data-v-291b79d7]{margin-left:4px}.row-del[data-v-291b79d7]{opacity:.55;background:#fafafa}.row-del .cr-name[data-v-291b79d7],.row-del.sub[data-v-291b79d7],.row-del .sub[data-v-291b79d7],.row-del .t1-name[data-v-291b79d7],.row-del .tier-text[data-v-291b79d7]{text-decoration:line-through}.row-del .undo-btn[data-v-291b79d7]{opacity:1;text-decoration:none}.del-flag[data-v-291b79d7]{font-size:12px;color:#e6a23c}.row-new[data-v-291b79d7]{background:#f6fff0;border-left:3px solid #67c23a}.new-flag[data-v-291b79d7]{font-size:12px;color:#67c23a}.new-dot[data-v-291b79d7]{font-style:normal;font-size:10px;line-height:14px;padding:0 4px;margin-left:4px;border-radius:3px;background:#67c23a;color:#fff}.carry-hint[data-v-291b79d7]{font-size:12px;color:#e6a23c}.carry-hint b[data-v-291b79d7]{color:#e6a23c}.undo-btn[data-v-291b79d7]{height:24px;padding:0 8px;border:1px solid #e6a23c;border-radius:4px;background:#fdf6ec;color:#e6a23c;cursor:pointer;font-size:12px}.undo-btn[data-v-291b79d7]:hover{background:#e6a23c;color:#fff}.undo-btn.mini[data-v-291b79d7]{height:20px;padding:0 5px;font-size:11px}.cap-subtabs[data-v-291b79d7]{display:flex;gap:4px;border-bottom:2px solid var(--bd);margin-bottom:16px}.cap-subtab[data-v-291b79d7]{background:none;border:none;padding:8px 18px;font-size:13px;font-weight:600;cursor:pointer;color:#606266;border-bottom:2px solid transparent;margin-bottom:-2px}.cap-subtab[data-v-291b79d7]:hover{color:var(--blue)}.cap-subtab.active[data-v-291b79d7]{color:var(--blue);border-bottom-color:var(--blue)}.dayrate-banner[data-v-291b79d7]{background:#ecf5ff;border:1px solid #b3d8ff;border-left:4px solid var(--blue);padding:8px 12px;border-radius:4px;font-size:12px;line-height:1.7;margin-bottom:8px}.dayrate-banner b[data-v-291b79d7]{color:var(--blue)}.confirm-note[data-v-291b79d7]{font-size:12px;font-weight:500;color:#c0392b;line-height:1.8;background:#fff7f7;border:1px solid #fde2e2;border-radius:4px;padding:6px 10px;margin-bottom:8px}.confirm-note b[data-v-291b79d7]{color:#c0392b}.add-dept-bar[data-v-291b79d7]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.cap-tree-cat[data-v-291b79d7]{margin-bottom:20px;background:#fff;border:1px solid var(--bd);border-radius:8px;overflow:hidden}.tree-cat-head[data-v-291b79d7]{background:#ecf5ff;padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.tree-cat-head .tc-name[data-v-291b79d7]{font-weight:700;font-size:15px}.tree-cat-head .tc-total[data-v-291b79d7]{font-size:12px;color:#606266}.tree-cat-head .tc-total b[data-v-291b79d7]{font-size:16px;color:var(--blue)}.tree-group[data-v-291b79d7]{border-top:1px solid var(--bd)}.tree-group-head[data-v-291b79d7]{padding:10px 16px;background:#fafafa;display:flex;justify-content:space-between;align-items:center}.tree-group-head .tg-name[data-v-291b79d7]{font-weight:600}.tree-group-head .tg-right[data-v-291b79d7]{display:flex;align-items:center;gap:14px}.grp-pill[data-v-291b79d7]{display:inline-block;padding:1px 8px;border-radius:4px;background:#f0eefb;color:var(--purple);font-size:12px;margin-left:6px}.tree-group-head .tg-sum[data-v-291b79d7]{font-size:12px;color:var(--sub)}.tree-group-head .tg-sum b[data-v-291b79d7]{color:var(--text)}.rm-grp[data-v-291b79d7]{color:var(--red);padding:0}.tree-t1[data-v-291b79d7]{padding:8px 16px 8px 32px;border-top:1px dashed var(--bd)}.tree-t1-head[data-v-291b79d7]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tree-t1-head .t1-name[data-v-291b79d7]{font-weight:600;color:#606266;font-size:12px;min-width:48px}.tree-t1-head .t1-num[data-v-291b79d7]{font-size:12px;color:var(--sub);display:flex;align-items:center;gap:6px}.tree-t1-head .t1-num input[data-v-291b79d7]{width:56px;height:28px;border:1px solid #dcdfe6;border-radius:4px;padding:0 8px;font-size:12px;outline:none}.tree-t1-head .t1-num input[data-v-291b79d7]:focus{border-color:var(--blue)}.tree-t1-head .t1-num b[data-v-291b79d7]{color:var(--text)}.tree-t1-head .t1-num.readonly[data-v-291b79d7]{background:#f7f9fc;border:1px dashed var(--bd);border-radius:4px;padding:2px 8px}.tree-t1-head .t1-actions[data-v-291b79d7]{display:flex;align-items:center;gap:8px;margin-left:auto}.sub-add[data-v-291b79d7]{height:26px;padding:0 10px;border:1px dashed var(--blue);border-radius:4px;background:#ecf5ff;color:var(--blue);cursor:pointer;font-size:12px}.sub-add[data-v-291b79d7]:hover{background:var(--blue);color:#fff}.t1-del[data-v-291b79d7]{cursor:pointer;font-style:normal;color:#c0c4cc;font-size:16px;line-height:1;padding:0 4px;border-radius:3px}.t1-del[data-v-291b79d7]:hover{color:#fff;background:var(--red)}.tree-subs[data-v-291b79d7]{display:flex;flex-wrap:wrap;gap:14px;padding:8px 0 2px 58px}.tree-subs-empty[data-v-291b79d7]{font-size:11px;color:#a8abb2;padding:4px 0 2px 58px}.sub[data-v-291b79d7]{display:flex;align-items:center;gap:6px;font-size:12px;color:#606266}.sub input[data-v-291b79d7]{width:52px;height:26px;border:1px solid #dcdfe6;border-radius:4px;padding:0 6px;font-size:12px;outline:none}.sub input[data-v-291b79d7]:focus{border-color:var(--blue)}.sub-del[data-v-291b79d7]{cursor:pointer;font-style:normal;color:#c0c4cc;font-size:14px;line-height:1;padding:0 2px;border-radius:3px}.sub-del[data-v-291b79d7]:hover{color:#fff;background:var(--red)}.t1-add-row[data-v-291b79d7]{padding:8px 16px 10px 32px;border-top:1px dashed var(--bd)}.t1-add[data-v-291b79d7]{height:30px;padding:0 14px;border:1px dashed var(--blue);border-radius:4px;background:#ecf5ff;color:var(--blue);cursor:pointer;font-size:13px}.t1-add[data-v-291b79d7]:hover{background:var(--blue);color:#fff}.t1-empty[data-v-291b79d7]{padding:10px 32px;color:#a8abb2;font-size:12px}.extra-form[data-v-291b79d7]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.extra-form .lbl-tip[data-v-291b79d7]{margin-left:4px}.chan-tip[data-v-291b79d7]{font-size:12px;color:#909399;margin-bottom:12px;line-height:1.9}.chan-tip b[data-v-291b79d7]{color:#606266}.chan-cat[data-v-291b79d7]{background:#fff;border:1px solid var(--bd);border-radius:8px;padding:14px 16px;margin-bottom:16px}.chan-cat-head[data-v-291b79d7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.chan-cat-head .cc-name[data-v-291b79d7]{font-weight:700;font-size:14px}.chan-cat-head .cc-total[data-v-291b79d7]{font-size:12px;color:var(--sub)}.chan-rows[data-v-291b79d7]{display:flex;flex-direction:column;gap:8px}.chan-tree[data-v-291b79d7]{border:1px solid var(--bd);border-radius:6px;padding:8px 10px;background:#fcfcfd}.chan-row[data-v-291b79d7]{display:flex;align-items:center;gap:12px}.chan-row .cr-fold[data-v-291b79d7]{cursor:pointer;color:var(--sub);font-size:14px;width:14px}.chan-row .cr-fold[data-v-291b79d7]:hover{color:var(--blue)}.chan-row .cr-name[data-v-291b79d7]{width:80px;color:#606266;font-weight:600}.chan-row .cr-tsum[data-v-291b79d7]{width:230px;font-size:12px;text-align:right}.chan-row .cr-tsum.ok[data-v-291b79d7]{color:var(--green)}.chan-row .cr-tsum.bad[data-v-291b79d7]{color:var(--red)}.chan-row .cr-tsum.none[data-v-291b79d7]{color:#a8abb2}.chan-row .cr-tsum.del[data-v-291b79d7]{color:#e6a23c;width:300px;text-decoration:none}.chan-row .cr-bar[data-v-291b79d7]{flex:1;height:14px;background:#f0f2f5;border-radius:7px;overflow:hidden}.chan-row .cr-bar>i[data-v-291b79d7]{display:block;height:100%;background:var(--purple);border-radius:7px;transition:width .3s}.chan-row .cr-pct input[data-v-291b79d7]{width:56px;height:26px;border:1px solid #dcdfe6;border-radius:4px;padding:0 6px;text-align:right}.chan-row .cr-num[data-v-291b79d7]{width:96px;text-align:right;font-size:12px;color:var(--sub)}.chan-row .cr-del[data-v-291b79d7]{width:22px;height:22px;line-height:20px;text-align:center;padding:0;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#c0c4cc;cursor:pointer}.chan-row .cr-del[data-v-291b79d7]:hover{border-color:var(--red);color:var(--red)}.chan-tiers[data-v-291b79d7]{padding:6px 0 0 26px}.chan-tier[data-v-291b79d7]{display:flex;align-items:center;gap:10px;padding:4px 0}.chan-tier .tier-text[data-v-291b79d7]{width:220px;font-size:12px;color:#606266}.chan-tier .tier-na[data-v-291b79d7]{width:96px;font-size:11px;color:#a8abb2}.chan-tier .cr-bar[data-v-291b79d7]{flex:1;height:10px;background:#f0f2f5;border-radius:5px;overflow:hidden}.chan-tier .cr-bar>i[data-v-291b79d7]{display:block;height:100%;background:#b6a9dd;border-radius:5px;transition:width .3s}.chan-tier .cr-pct input[data-v-291b79d7]{width:56px;height:26px;border:1px solid #dcdfe6;border-radius:4px;padding:0 6px;text-align:right}.chan-tier .cr-num[data-v-291b79d7]{width:96px;text-align:right;font-size:12px;color:var(--sub)}.chan-tier .cr-del[data-v-291b79d7]{width:22px;height:22px;line-height:20px;text-align:center;padding:0;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#c0c4cc;cursor:pointer}.chan-tier .cr-del[data-v-291b79d7]:hover{border-color:var(--red);color:var(--red)}.tier-empty[data-v-291b79d7]{font-size:11px;color:#a8abb2;padding:2px 0}.tier-add-row[data-v-291b79d7]{padding:6px 0 2px}.tier-add[data-v-291b79d7]{height:26px;padding:0 10px;border:1px dashed var(--purple);border-radius:4px;background:#f6f4fc;color:var(--purple);cursor:pointer;font-size:12px}.tier-add[data-v-291b79d7]:hover{background:var(--purple);color:#fff}.chan-empty[data-v-291b79d7]{font-size:12px;color:#a8abb2}.chan-add-bar[data-v-291b79d7]{display:flex;align-items:center;gap:8px;margin-top:10px}.cr-add[data-v-291b79d7]{height:28px;padding:0 12px;border:1px dashed var(--blue);border-radius:4px;background:#ecf5ff;color:var(--blue);cursor:pointer;font-size:12px}.cr-add[data-v-291b79d7]:hover{background:var(--blue);color:#fff}.chan-sum[data-v-291b79d7]{margin-top:12px;font-size:12px}.chan-sum.ok[data-v-291b79d7]{color:var(--green)}.chan-sum.bad[data-v-291b79d7]{color:var(--red)}.migrate-warn[data-v-291b79d7]{font-size:13px;line-height:1.7;color:#5a5e66;background:#fdf6ec;border:1px solid #f5dab1;border-radius:4px;padding:10px 12px}.migrate-warn .hot[data-v-291b79d7]{color:#f56c6c;font-size:15px}.migrate-cost[data-v-291b79d7]{margin-top:8px;color:#e6a23c}.migrate-pick[data-v-291b79d7]{margin-top:14px;display:flex;align-items:center;gap:10px}.migrate-pick .mp-lbl[data-v-291b79d7]{font-size:13px;color:#333}.de-tags-select-mul .el-select__tags{height:22px;white-space:nowrap;overflow:hidden;flex-wrap:nowrap}.de-tags-select-mul .el-select__tags-text{display:inline-block;max-width:85px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-bar[data-v-021a5966]{margin-bottom:6px}.dib[data-v-021a5966]{display:inline-block}.tar[data-v-021a5966]{text-align:right}.tac[data-v-021a5966]{text-align:center}.tab-bar[data-v-05745372]:after{content:"";position:absolute;left:-20px;right:-20px;background-color:#fff}.tab-bar[data-v-05745372] .el-tabs__header{background-color:#fff;margin-bottom:10px}.tab-bar[data-v-05745372] .el-tabs__header .el-tabs__nav-wrap{padding-left:30px}.tab-bar[data-v-05745372] .el-tabs__header .el-tabs__active-bar{min-width:56px}.tab-bar[data-v-05745372] .el-tab-pane{margin:0 15px}.bg-wrap-color[data-v-05745372]{padding:0;background-color:#f1f4f9}