.dashboard-container[data-v-4b6854cc]{height:calc(100vh - 70px);background:linear-gradient(135deg,#f0f2f5,#e8ecef);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.dashboard-header[data-v-4b6854cc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;padding:14px 20px;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06)}.dashboard-header .header-left[data-v-4b6854cc],.dashboard-header[data-v-4b6854cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-header .header-left[data-v-4b6854cc]{gap:12px}.dashboard-header .header-left .greeting-emoji[data-v-4b6854cc]{font-size:28px;line-height:1}.dashboard-header .header-left .welcome-info h1[data-v-4b6854cc]{font-size:18px;color:#303133;font-weight:600;margin:0;background:linear-gradient(135deg,#409eff,#67c23a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dashboard-header .header-left .welcome-info p[data-v-4b6854cc]{font-size:12px;color:#909399;margin:2px 0 0 0}.dashboard-header .header-right[data-v-4b6854cc]{gap:14px}.dashboard-header .header-right .stat-badge[data-v-4b6854cc],.dashboard-header .header-right[data-v-4b6854cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-header .header-right .stat-badge[data-v-4b6854cc]{gap:5px;padding:5px 12px;background:#f0f5ff;border-radius:20px;font-size:12px;color:#409eff}.dashboard-header .header-right .stat-badge i[data-v-4b6854cc]{font-size:13px}.dashboard-header .header-right .user-avatar[data-v-4b6854cc]{width:34px;height:34px;background:linear-gradient(135deg,#409eff,#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;color:#fff;font-size:14px;font-weight:600;cursor:default;-ms-flex-negative:0;flex-shrink:0}.function-card[data-v-4b6854cc]{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden}.card-header[data-v-4b6854cc]{padding:14px 18px;border-bottom:1px solid #f5f5f5}.card-header .header-icon[data-v-4b6854cc],.card-header[data-v-4b6854cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-header .header-icon[data-v-4b6854cc]{width:28px;height:28px;background:linear-gradient(135deg,#409eff,#67c23a);border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;color:#fff;font-size:14px}.card-header h3[data-v-4b6854cc]{margin:0;font-size:15px;color:#303133;font-weight:600}.function-grid[data-v-4b6854cc]{display:grid;grid-template-columns:repeat(7,1fr);gap:12px;padding:24px 16px}.function-item[data-v-4b6854cc]{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;padding:16px 8px;cursor:pointer;border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-animation:fadeInUp-data-v-4b6854cc .4s ease forwards;animation:fadeInUp-data-v-4b6854cc .4s ease forwards;opacity:0}.function-item[data-v-4b6854cc]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.function-item:hover .function-bubble[data-v-4b6854cc]{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 12px 30px rgba(0,0,0,.15);box-shadow:0 12px 30px rgba(0,0,0,.15)}.function-bubble[data-v-4b6854cc]{width:56px;height:56px;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;font-size:24px;color:#fff;margin-bottom:10px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.08);box-shadow:0 4px 15px rgba(0,0,0,.08)}.function-bubble .bubble-glow[data-v-4b6854cc]{position:absolute;top:8px;left:8px;width:18px;height:18px;background:hsla(0,0%,100%,.4);border-radius:50%;-webkit-filter:blur(4px);filter:blur(4px)}.function-bubble .bubble-tail[data-v-4b6854cc]{position:absolute;bottom:-6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid currentColor;opacity:.3;-webkit-filter:blur(1px);filter:blur(1px)}.function-bubble i[data-v-4b6854cc]{position:relative;z-index:1}.function-name[data-v-4b6854cc]{font-size:12px;color:#606266;text-align:center;line-height:1.4;font-weight:500}@-webkit-keyframes fadeInUp-data-v-4b6854cc{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-data-v-4b6854cc{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:1200px){.function-grid[data-v-4b6854cc]{grid-template-columns:repeat(4,1fr)}}@media(max-width:992px){.function-grid[data-v-4b6854cc]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){.function-grid[data-v-4b6854cc]{grid-template-columns:repeat(6,1fr)}}@media(max-width:992px){.function-grid[data-v-4b6854cc]{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.dashboard-container[data-v-4b6854cc]{padding:12px}.dashboard-header[data-v-4b6854cc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:14px}.dashboard-header .header-left .welcome-info h1[data-v-4b6854cc]{font-size:16px}.dashboard-header .header-right[data-v-4b6854cc]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.function-grid[data-v-4b6854cc]{grid-template-columns:repeat(3,1fr);gap:6px;padding:12px}.function-bubble[data-v-4b6854cc]{width:48px;height:48px;font-size:20px}.function-item[data-v-4b6854cc]{padding:14px 8px}}@media(max-width:480px){.function-grid[data-v-4b6854cc]{grid-template-columns:repeat(2,1fr)}.function-bubble[data-v-4b6854cc]{width:42px;height:42px;font-size:18px}}.advanced-search-dialog[data-v-6e4647fe] .el-dialog__body{padding-top:5px!important}.search-container[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:500px}.top-section[data-v-6e4647fe]{padding:10px 10px;border-bottom:1px solid #dcdcdc;background:#f8f8f8}.scheme-area[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:0}.tabs-area[data-v-6e4647fe]{padding-top:10px}.tabs-area[data-v-6e4647fe] .el-tabs__header{margin-bottom:5px!important}.tabs-area[data-v-6e4647fe] .el-tabs__nav-wrap{margin-bottom:0}.scheme-label[data-v-6e4647fe]{font-weight:700;font-size:12px}.scheme-buttons[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.scheme-buttons .el-button[data-v-6e4647fe]{padding:4px 10px}.scheme-list[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.scheme-item[data-v-6e4647fe]{padding:3px 12px;background:#fff;border:1px solid #dcdcdc;border-radius:3px;font-size:12px;cursor:pointer}.scheme-item[data-v-6e4647fe]:hover{background:#e8f4fc}.scheme-active[data-v-6e4647fe]{background:#409eff;color:#fff;border-color:#409eff}.condition-section[data-v-6e4647fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0}.condition-header[data-v-6e4647fe]{margin-bottom:5px}.header-row[data-v-6e4647fe]{background:#e8e8e8;font-weight:700;font-size:12px}.condition-row[data-v-6e4647fe],.header-row[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #dcdcdc}.condition-row[data-v-6e4647fe]{border-top:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:38px}.condition-row[data-v-6e4647fe]:hover{background:#fafafa}.active-row[data-v-6e4647fe]{background:#f0f8ff}.col-logic[data-v-6e4647fe]{width:80px;padding:5px}.col-logic .el-select[data-v-6e4647fe]{width:100%}.col-field[data-v-6e4647fe]{width:160px;padding:5px}.col-field .el-select[data-v-6e4647fe]{width:100%}.col-operator[data-v-6e4647fe]{width:120px;padding:5px}.col-operator .el-select[data-v-6e4647fe]{width:100%}.col-value[data-v-6e4647fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px;min-width:180px}.value-input-wrapper[data-v-6e4647fe]{position:relative;width:100%}.col-value .el-date-picker[data-v-6e4647fe],.col-value .el-input[data-v-6e4647fe]{width:100%}.clear-btn[data-v-6e4647fe]{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;line-height:16px;text-align:center;font-size:16px;color:#999;cursor:pointer;background:#fff;border-radius:50%;border:1px solid #ddd;z-index:999;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clear-btn[data-v-6e4647fe]:hover{color:#666;border-color:#999;background:#f5f5f5}.col-actions[data-v-6e4647fe]{width:70px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col-actions .el-button[data-v-6e4647fe]{width:28px;height:28px;padding:0;font-size:14px}.table-settings-section-k3[data-v-6e4647fe]{-ms-flex:1;flex:1;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding:0}.table-settings-container[data-v-6e4647fe],.table-settings-section-k3[data-v-6e4647fe]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;overflow:hidden}.table-settings-container[data-v-6e4647fe]{-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:10px}.columns-table-wrapper[data-v-6e4647fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;border:1px solid #dcdcdc}.columns-table[data-v-6e4647fe]{width:100%;border-collapse:collapse;font-size:12px}.columns-table th[data-v-6e4647fe]{background:#e8e8e8;text-align:center;font-weight:700}.columns-table td[data-v-6e4647fe],.columns-table th[data-v-6e4647fe]{border:1px solid #dcdcdc;padding:6px 8px}.columns-table tbody tr[data-v-6e4647fe]:hover{background:#f5f5f5}.columns-table .required-row[data-v-6e4647fe]{background:#f0f8ff}.columns-table .selected-row[data-v-6e4647fe]{background:#e8f4fc}.columns-table .col-seq[data-v-6e4647fe]{width:50px;text-align:center}.columns-table .col-label[data-v-6e4647fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:150px}.columns-table .col-show[data-v-6e4647fe]{width:60px;text-align:center}.columns-actions[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;width:72px;-ms-flex-negative:0;flex-shrink:0;margin-top:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.columns-actions .el-button[data-v-6e4647fe]{width:100%;margin:0;padding:5px 4px;font-size:12px;height:28px;line-height:1}.table-settings-section[data-v-6e4647fe]{-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;overflow:hidden}.table-settings-header[data-v-6e4647fe]{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 15px;border-bottom:1px solid #dcdcdc;background:#f8f8f8;font-weight:700;font-size:12px}.table-settings-actions[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.table-settings-body[data-v-6e4647fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.column-item[data-v-6e4647fe]{width:calc(50% - 7.5px);font-size:12px}.column-item .el-checkbox[data-v-6e4647fe]{font-size:12px}.bottom-filters[data-v-6e4647fe]{padding:5px 15px;border-top:1px solid #dcdcdc;background:#f5f5f5;margin-bottom:-10px}.filter-row[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.filter-item[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:12px}.filter-label[data-v-6e4647fe]{font-weight:700}.footer-options[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;padding:10px 20px;border-top:1px solid #dcdcdc;background:#fafafa;font-size:12px}.footer-options .el-checkbox[data-v-6e4647fe]{font-size:12px}.footer-buttons[data-v-6e4647fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.execution[data-v-09f6defe]{height:99%}.execution .header[data-v-09f6defe]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.execution .header__title[data-v-09f6defe]{font-size:22px}.execution .header__btn[data-v-09f6defe]{position:absolute;right:10px}.execution .main[data-v-09f6defe]{margin:0 auto;width:99%;height:calc(100% - 100px);background-color:#fff;padding:20px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.iframe[data-v-09f6defe]{width:100%;height:100%;border:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.drawerStyle .fullScreen{font-size:18px;color:#333;padding:0}.drawerStyle .footer-btn{border-top:1px solid #e8eaec;box-shadow:2px 1px 10px 6px rgba(0,0,0,.05);-webkit-box-shadow:2px 1px 10px 6px rgba(0,0,0,.05)}.back-material-page[data-v-01314c24]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#e7ecee;color:#17242c;font-size:15px}.page-toolbar[data-v-01314c24]{-ms-flex-negative:0;flex-shrink:0;min-height:66px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px;border-bottom:3px solid #0b6b55;background:#12242d;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.page-toolbar[data-v-01314c24],.toolbar-guide[data-v-01314c24],.toolbar-heading[data-v-01314c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-button[data-v-01314c24]{height:40px;margin-right:16px;border:1px solid #fff;background:transparent;color:#fff;font-size:15px;font-weight:700}.back-button[data-v-01314c24]:focus,.back-button[data-v-01314c24]:hover{border-color:#79d7bd;background:#1d3a45;color:#fff}.page-title[data-v-01314c24]{font-size:20px;line-height:28px;font-weight:800;letter-spacing:.5px}.page-subtitle[data-v-01314c24]{color:#c7d5da;font-size:13px;line-height:20px;font-weight:600}.toolbar-guide[data-v-01314c24]{gap:8px;color:#aebfc5;font-size:14px;font-weight:700}.guide-step[data-v-01314c24]{width:26px;height:26px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #75878e;border-radius:4px;color:#e4ecef}.guide-step.is-active[data-v-01314c24]{border-color:#42c5a0;background:#0b6b55;color:#fff}.query-bar[data-v-01314c24]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:68px;padding:10px 16px;border-bottom:1px solid #9ba9ae;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.page-heading[data-v-01314c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:200px;margin-right:24px}.query-title[data-v-01314c24]{font-size:16px;line-height:22px;font-weight:800}.query-subtitle[data-v-01314c24]{color:#50616a;font-size:13px;line-height:18px;font-weight:600}.query-form[data-v-01314c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.query-form[data-v-01314c24] .el-form-item{margin-right:12px;margin-bottom:0}.query-form[data-v-01314c24] .el-form-item__label{color:#17242c;font-size:15px;font-weight:700;padding-right:8px}.query-form[data-v-01314c24] .el-form-item__error{top:39px;z-index:2;padding:2px 6px;border-radius:2px;background:#f56c6c;color:#fff;white-space:nowrap}.assembly-select[data-v-01314c24]{width:190px}.date-range[data-v-01314c24]{width:250px}.query-actions[data-v-01314c24]{margin-right:0!important}.query-actions[data-v-01314c24] .el-button{height:38px;padding-right:18px;padding-left:18px}.option-principal[data-v-01314c24]{float:right;margin-left:18px;color:#909399;font-size:12px}.selection-strip[data-v-01314c24]{-ms-flex-negative:0;flex-shrink:0;min-height:48px;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;padding:7px 16px;border-left:4px solid #6f8088;border-bottom:1px solid #9ba9ae;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .16s ease,background-color .16s ease;transition:border-color .16s ease,background-color .16s ease}.selection-strip.is-invalid[data-v-01314c24]{border-left-color:#c43131;background:#fff}.selection-actions[data-v-01314c24],.selection-main[data-v-01314c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selection-count[data-v-01314c24]{color:#263942;font-size:14px;font-weight:700}.selection-count strong[data-v-01314c24]{margin:0 2px;color:#075d4a;font-size:19px}.selection-divider[data-v-01314c24]{width:1px;height:18px;margin:0 12px;background:#87969c}.selection-label[data-v-01314c24]{margin-right:8px;color:#40535c;font-size:14px;font-weight:700}.selection-empty[data-v-01314c24]{color:#596b73;font-size:14px}.clear-button[data-v-01314c24]{margin-right:8px}.table-panel[data-v-01314c24]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0;margin:10px 10px 0;border:1px solid #89989f;overflow:hidden;background:#fff;-webkit-box-shadow:0 2px 8px rgba(18,36,45,.08);box-shadow:0 2px 8px rgba(18,36,45,.08)}.task-table[data-v-01314c24] .el-table__header th{padding:8px 0;border-right-color:#6f828b;border-bottom-color:#0f242d;background:#263f4a;color:#fff;font-size:14px;font-weight:800}.task-table[data-v-01314c24] .el-table__body td{padding:8px 0;border-right-color:#aeb9be;border-bottom-color:#aeb9be;color:#17242c;font-size:14px;font-weight:600}.task-table[data-v-01314c24] .el-checkbox__inner{width:18px;height:18px;border:2px solid #53666f}.task-table[data-v-01314c24] .el-checkbox__inner:after{left:5px;top:2px;width:4px;height:8px}.task-table[data-v-01314c24] .el-table__row:hover>td{background:#edf7f4!important}.task-table[data-v-01314c24] .el-table__row.current-row>td,.task-table[data-v-01314c24] .el-table__row.is-selected>td{background:#cceadf!important}.task-table[data-v-01314c24] .task-type-tag{min-width:78px;font-weight:700}.task-table[data-v-01314c24] .task-type-tag.is-assembly{border-color:#7893a3;background:#eef3f5;color:#244b64}.task-table[data-v-01314c24] .task-type-tag.is-ksk{border-color:#968aa5;background:#f4f1f6;color:#574b6b}.task-table[data-v-01314c24] .task-type-tag.is-unknown{border-color:#b3261e;background:#fff1f0;color:#8d1d17}.task-table[data-v-01314c24] .el-table__empty-text{max-width:420px;padding:14px 22px;border:1px dashed #7e9097;background:#f7f9fa;color:#30464f;font-size:14px;line-height:22px;font-weight:700}.validation-error[data-v-01314c24]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin:8px 10px 0;padding:12px 16px;border:1px solid #b3261e;border-left-width:5px;background:#fff1f0;color:#7a1712;-webkit-box-sizing:border-box;box-sizing:border-box}.validation-error>i[data-v-01314c24]{margin-top:1px;font-size:22px}.validation-error div[data-v-01314c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;font-size:14px;line-height:20px}.validation-error strong[data-v-01314c24]{font-size:15px}.table-footer[data-v-01314c24]{min-height:44px;padding:4px 10px 4px 16px;border-top:1px solid #aab4b9}.action-footer[data-v-01314c24],.table-footer[data-v-01314c24]{-ms-flex-negative:0;flex-shrink:0;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;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.action-footer[data-v-01314c24]{min-height:64px;padding:9px 16px;border-top:3px solid #0b6b55;-webkit-box-shadow:0 -4px 12px rgba(18,36,45,.1);box-shadow:0 -4px 12px rgba(18,36,45,.1)}.footer-actions[data-v-01314c24],.save-summary[data-v-01314c24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.save-summary[data-v-01314c24]{gap:8px;color:#40535c;font-size:14px;font-weight:700}.save-summary i[data-v-01314c24]{color:#60747d;font-size:20px}.save-summary i.is-ready[data-v-01314c24]{color:#075d4a}.save-summary i.is-error[data-v-01314c24]{color:#b3261e}.footer-actions[data-v-01314c24]{gap:10px}.footer-actions[data-v-01314c24] .el-button{min-width:120px;height:42px;margin-left:0;border-width:1px;font-size:15px;font-weight:800}.cancel-button[data-v-01314c24]{border-color:#65777f;color:#263942}.footer-hint[data-v-01314c24]{color:#465a63;font-size:13px;font-weight:600}.factory-readable[data-v-01314c24] .el-button,.factory-readable[data-v-01314c24] .el-input__inner,.factory-readable[data-v-01314c24] .el-range-input{font-size:14px;font-weight:700}.factory-readable[data-v-01314c24] .el-input__inner,.factory-readable[data-v-01314c24] .el-range-editor.el-input__inner{height:38px;border-width:1px;border-color:#73858d}.factory-readable[data-v-01314c24] .el-date-editor .el-range-separator,.factory-readable[data-v-01314c24] .el-date-editor .el-range__close-icon,.factory-readable[data-v-01314c24] .el-date-editor .el-range__icon{line-height:30px}.factory-readable[data-v-01314c24] .el-input__inner:focus,.factory-readable[data-v-01314c24] .el-range-editor.is-active,.factory-readable[data-v-01314c24] .el-range-editor.is-active:hover{border-width:2px;border-color:#0b6b55;-webkit-box-shadow:0 0 0 2px rgba(11,107,85,.14);box-shadow:0 0 0 2px rgba(11,107,85,.14)}.factory-readable[data-v-01314c24] .el-button--primary{border-color:#075d4a;background:#075d4a}.factory-readable[data-v-01314c24] .el-button--primary:focus,.factory-readable[data-v-01314c24] .el-button--primary:hover{border-color:#064b3d;background:#064b3d}.factory-readable[data-v-01314c24] .el-button:focus-visible{outline:3px solid rgba(11,107,85,.28);outline-offset:2px}@media(max-width:1200px){.query-bar[data-v-01314c24]{-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}.page-heading[data-v-01314c24]{margin-bottom:6px}.query-form[data-v-01314c24]{width:100%;margin-left:0}.toolbar-guide[data-v-01314c24]{display:none}}@media(max-width:900px){.query-form[data-v-01314c24]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}.query-form[data-v-01314c24] .el-form-item{margin-bottom:0}.action-footer[data-v-01314c24],.selection-strip[data-v-01314c24],.table-footer[data-v-01314c24]{gap:10px;-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}.footer-actions[data-v-01314c24],.selection-actions[data-v-01314c24]{-ms-flex-item-align:end;align-self:flex-end}}.requisition-detail[data-v-24cf2762]{height:100%;min-width:1120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#e7ecee;color:#17242c;font-size:14px}.detail-toolbar[data-v-24cf2762]{min-height:68px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px;border-bottom:3px solid #0b6b55;background:#12242d;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.detail-toolbar[data-v-24cf2762],.title-row[data-v-24cf2762],.toolbar-actions[data-v-24cf2762],.toolbar-left[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-button[data-v-24cf2762]{height:40px;margin-right:16px;border-color:#dce6e9;background:transparent;color:#fff;font-weight:800}.back-button[data-v-24cf2762]:focus,.back-button[data-v-24cf2762]:hover{border-color:#68d0b2;background:#1d3a45;color:#fff}.title-block h1[data-v-24cf2762],.title-block p[data-v-24cf2762]{margin:0}.title-block h1[data-v-24cf2762]{font-size:20px;line-height:28px;font-weight:800}.title-block p[data-v-24cf2762]{color:#b9cbd1;font-size:12px;line-height:18px;font-weight:600}.document-no[data-v-24cf2762]{margin-left:14px;padding-left:14px;border-left:1px solid #58707a;color:#e9f1f3;font-family:Menlo,Consolas,monospace;font-size:15px;font-weight:800}.status-tag[data-v-24cf2762]{margin-left:12px;border-radius:2px;color:#fff;font-weight:800}.status-tag.is-success[data-v-24cf2762]{border-color:#3abb93;background:#087159}.status-tag.is-pending[data-v-24cf2762],.status-tag.is-running[data-v-24cf2762]{border-color:#6aaedf;background:#276a99}.status-tag.is-partial_success[data-v-24cf2762]{border-color:#e6ad55;background:#a36712}.status-tag.is-failed[data-v-24cf2762]{border-color:#e47d74;background:#a93f35}.status-tag.is-draft[data-v-24cf2762]{border-color:#9fb1b9;background:#526771}.status-tag.is-reviewing[data-v-24cf2762]{border-color:#e8b760;background:#9b6111}.status-tag.is-approved[data-v-24cf2762]{border-color:#4ed0aa;background:#087159}.toolbar-actions[data-v-24cf2762] .el-button{height:38px;font-weight:800}.toolbar-actions[data-v-24cf2762] .workflow-submit-button{border-color:#47c9a4;background:#087159}.toolbar-actions[data-v-24cf2762] .workflow-submit-button:focus,.toolbar-actions[data-v-24cf2762] .workflow-submit-button:hover{border-color:#7be0c3;background:#075543}.toolbar-actions[data-v-24cf2762] .workflow-approve-button{border-color:#86d89e;background:#2f8f4e}.meta-strip[data-v-24cf2762]{min-height:70px;-ms-flex-negative:0;flex-shrink:0;display:grid;grid-template-columns:1.15fr .7fr 1.35fr .55fr 1fr 1fr;border-bottom:1px solid #8c9ca3;background:#fff}.meta-cell[data-v-24cf2762]{min-width:0;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:center;-ms-flex-pack:center;justify-content:center;padding:8px 14px;border-right:1px solid #c0c9cd}.meta-cell[data-v-24cf2762]:last-child{border-right:0}.meta-cell span[data-v-24cf2762]{color:#64767e;font-size:12px;font-weight:700}.meta-cell strong[data-v-24cf2762]{margin-top:3px;overflow:hidden;color:#17242c;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.meta-cell small[data-v-24cf2762]{color:#61727a;font-size:11px;line-height:16px}.meta-cell.is-compact strong[data-v-24cf2762]{color:#075d4a;font-size:20px}.calculation-notice[data-v-24cf2762]{min-height:44px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 16px;border-bottom:1px solid;-webkit-box-sizing:border-box;box-sizing:border-box}.calculation-notice>i[data-v-24cf2762]{margin-right:10px;font-size:19px}.calculation-notice div[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calculation-notice strong[data-v-24cf2762]{font-size:13px}.calculation-notice span[data-v-24cf2762]{font-size:12px;line-height:17px}.calculation-notice.is-running[data-v-24cf2762]{border-color:#8eb8d5;background:#edf6fc;color:#1f577e}.calculation-notice.is-warning[data-v-24cf2762]{border-color:#d6ae66;background:#fff6e5;color:#70490d}.audit-notice[data-v-24cf2762]{min-height:42px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 16px;border-bottom:1px solid;-webkit-box-sizing:border-box;box-sizing:border-box}.audit-notice>i[data-v-24cf2762]{margin-right:10px;font-size:18px}.audit-notice div[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;min-width:0}.audit-notice strong[data-v-24cf2762]{-ms-flex-negative:0;flex-shrink:0;font-size:13px}.audit-notice span[data-v-24cf2762]{overflow:hidden;font-size:12px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.audit-notice.is-draft[data-v-24cf2762]{border-color:#9eb7c1;background:#eef4f6;color:#294d5b}.audit-notice.is-pending[data-v-24cf2762]{border-color:#dbb568;background:#fff6e5;color:#70490d}.audit-notice.is-approved[data-v-24cf2762]{border-color:#79bea9;background:#edf8f4;color:#075d4a}.view-mode-toolbar[data-v-24cf2762]{min-height:54px;-ms-flex-negative:0;flex-shrink:0;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;padding:7px 16px;border-bottom:1px solid #9caaaf;background:#f7f9fa;-webkit-box-sizing:border-box;box-sizing:border-box}.view-mode-label[data-v-24cf2762]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.view-mode-label strong[data-v-24cf2762]{color:#17242c;font-size:14px}.view-mode-label span[data-v-24cf2762]{margin-left:12px;color:#63757d;font-size:12px;font-weight:700}.detail-workspace[data-v-24cf2762]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr);gap:10px;padding:10px}.detail-workspace.is-summary[data-v-24cf2762]{grid-template-columns:minmax(0,1fr)}.material-panel[data-v-24cf2762],.navigator-panel[data-v-24cf2762]{min-height:0;border:1px solid #899aa1;background:#fff;-webkit-box-shadow:0 2px 7px rgba(18,36,45,.08);box-shadow:0 2px 7px rgba(18,36,45,.08)}.navigator-panel[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.view-switch[data-v-24cf2762]{display:grid;grid-template-columns:1fr 1fr;width:250px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #6f8189}.view-switch button[data-v-24cf2762]{height:38px;border:0;border-right:1px solid #6f8189;background:#eef2f3;color:#314750;cursor:pointer;font-weight:800}.view-switch button[data-v-24cf2762]:last-child{border-right:0}.view-switch button.active[data-v-24cf2762]{background:#0b6b55;color:#fff}.view-switch button[data-v-24cf2762]:focus-visible{outline:3px solid rgba(11,107,85,.35);outline-offset:2px}.navigator-heading[data-v-24cf2762]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.navigator-heading[data-v-24cf2762],.navigator-heading div[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navigator-heading div[data-v-24cf2762]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}.navigator-heading strong[data-v-24cf2762]{font-size:15px}.navigator-heading span[data-v-24cf2762]{color:#63757d;font-size:12px;font-weight:700}.heading-search[data-v-24cf2762] .el-input__inner,.navigator-panel[data-v-24cf2762] .el-input__inner{border-color:#8ea0a7;border-radius:2px}.task-tree[data-v-24cf2762]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;margin-top:10px;overflow:auto;border-top:1px solid #b5c0c4}.task-group[data-v-24cf2762]{border-bottom:1px solid #c4cdd1}.module-row[data-v-24cf2762],.task-row[data-v-24cf2762]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;background:transparent;color:#17242c;text-align:left;cursor:pointer}.task-row[data-v-24cf2762]{min-height:58px;padding:7px 8px}.module-row[data-v-24cf2762]{position:relative;min-height:49px;padding:6px 8px 6px 27px;border-top:1px dashed #c5cfd3;background:#f6f8f9}.module-row[data-v-24cf2762]:hover,.task-row[data-v-24cf2762]:hover{background:#eef6f3}.module-row.selected[data-v-24cf2762],.task-row.selected[data-v-24cf2762]{background:#dcefe9;-webkit-box-shadow:inset 4px 0 #0b6b55;box-shadow:inset 4px 0 #0b6b55}.module-row[data-v-24cf2762]:focus-visible,.task-row[data-v-24cf2762]:focus-visible{outline:3px solid rgba(11,107,85,.35);outline-offset:-3px}.module-row>i[data-v-24cf2762],.task-row>i[data-v-24cf2762]{width:18px;-ms-flex-negative:0;flex-shrink:0;margin-right:5px;font-size:15px}.module-row>i.is-success[data-v-24cf2762],.task-row>i.is-success[data-v-24cf2762]{color:#087159}.module-row>i.is-danger[data-v-24cf2762],.task-row>i.is-danger[data-v-24cf2762]{color:#b24135}.module-row>i.is-muted[data-v-24cf2762],.task-row>i.is-muted[data-v-24cf2762]{color:#688089}.module-content[data-v-24cf2762],.task-content[data-v-24cf2762]{min-width:0;-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}.module-content strong[data-v-24cf2762],.task-content strong[data-v-24cf2762]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.module-content small[data-v-24cf2762],.task-content small[data-v-24cf2762]{overflow:hidden;margin-top:3px;color:#5d7078;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.node-count[data-v-24cf2762]{min-width:25px;margin-left:5px;padding:3px 5px;background:#dce4e7;color:#30464f;text-align:center;font-size:11px;font-weight:800}.tree-line[data-v-24cf2762]{position:absolute;top:0;bottom:50%;left:15px;width:8px;border-bottom:1px solid #83949b;border-left:1px solid #83949b}.task-error[data-v-24cf2762]{padding:6px 8px 9px 28px;background:#fff0ed;color:#92372f;font-size:11px;line-height:16px}.tree-empty[data-v-24cf2762]{padding:24px 12px;color:#63757d;text-align:center;font-weight:700}.material-panel[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.material-heading[data-v-24cf2762]{min-height:62px;-ms-flex-negative:0;flex-shrink:0;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;padding:8px 12px;border-bottom:1px solid #9caaaf;background:#f7f9fa;-webkit-box-sizing:border-box;box-sizing:border-box}.eyebrow[data-v-24cf2762]{color:#587078;font-size:11px;font-weight:700}.panel-title-row[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.material-heading h2[data-v-24cf2762]{margin:2px 0 0;font-size:18px;line-height:24px;font-weight:800}.heading-search[data-v-24cf2762]{width:390px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px}.heading-search .el-input[data-v-24cf2762]{-webkit-box-flex:1;-ms-flex:1;flex:1}.heading-search .el-button[data-v-24cf2762]{font-weight:800}.node-warning[data-v-24cf2762]{min-height:48px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 10px 0;padding:7px 10px;border:1px solid #df9b7c;background:#fff1eb;color:#84372b;-webkit-box-sizing:border-box;box-sizing:border-box}.node-warning>i[data-v-24cf2762]{margin-right:9px;font-size:19px}.node-warning div[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node-warning span[data-v-24cf2762]{margin-top:2px;font-size:12px}.material-summary-line[data-v-24cf2762]{min-height:52px;-ms-flex-negative:0;flex-shrink:0;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:8px 22px;padding:7px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4d626a;font-size:13px;font-weight:700}.material-summary-line strong[data-v-24cf2762]{color:#17242c;font-size:16px}.page-shortage-alert[data-v-24cf2762]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:5px 9px;border:1px solid #e58e84;border-radius:3px;background:#ffd9d4;color:#a9261e;font-weight:900}.page-shortage-alert strong[data-v-24cf2762]{color:#a9261e}.node-result-counts[data-v-24cf2762]{margin-left:auto;color:#62747c;font-size:12px}.material-table-wrap[data-v-24cf2762]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:0 10px}.material-table[data-v-24cf2762] .el-table__header th{padding:8px 0;border-color:#71838b;background:#263f4a;color:#fff;font-weight:800}.material-table[data-v-24cf2762] .el-table__body td{padding:7px 0;border-color:#b4bfc3;color:#1f3037;font-weight:600}.material-table[data-v-24cf2762] .el-table__body tr.hover-row>td{background:#e8f3ef!important}.material-table[data-v-24cf2762] td.is-adjusted-cell{background:#fff7e6}.material-table[data-v-24cf2762] td.is-substitute-cell{background:#eef6ff}.material-table[data-v-24cf2762] td.is-shortage-cell{background:#ffe9e6!important;border-top-color:#f2aaa0;border-bottom-color:#f2aaa0}.material-table[data-v-24cf2762] td.is-shortage-start-cell{-webkit-box-shadow:inset 4px 0 0 #f56c6c;box-shadow:inset 4px 0 0 #f56c6c}.material-table[data-v-24cf2762] .el-table__body tr.hover-row>td.is-adjusted-cell{background:#fff0cf!important}.material-table[data-v-24cf2762] .el-table__body tr.hover-row>td.is-substitute-cell{background:#dfedfb!important}.material-table[data-v-24cf2762] .el-table__body tr.hover-row>td.is-shortage-cell{background:#ffddd8!important}.material-status[data-v-24cf2762]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:22px;padding:0 8px;border:1px solid #aebbc0;border-radius:11px;background:#f5f7f8;color:#61737b;font-size:11px;font-weight:800}.material-status.is-adjusted[data-v-24cf2762]{border-color:#d7aa52;background:#fff5db;color:#8a5a00}.material-status.is-substitute[data-v-24cf2762]{border-color:#81aaca;background:#eaf4fd;color:#285f8a}.material-status.is-mixed[data-v-24cf2762]{border-color:#ad8dcc;background:#f4ecfb;color:#69488b}.inventory-status[data-v-24cf2762]{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;gap:4px;padding:1px 6px;font-variant-numeric:tabular-nums}.inventory-live[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;line-height:1}.inventory-live span[data-v-24cf2762]{color:#52666e;font-size:11px;font-weight:800}.inventory-live strong[data-v-24cf2762]{color:#116d58;font-size:16px;font-weight:900;letter-spacing:.1px}.inventory-available[data-v-24cf2762]{color:#4e6f66;font-size:10px;font-weight:700;line-height:1}.inventory-shortage[data-v-24cf2762]{min-width:78px;padding:3px 8px;border:1px solid #e58e84;border-radius:3px;background:#ffd9d4;color:#b62920;font-size:11px;font-weight:900;line-height:1}.inventory-status.is-shortage .inventory-live span[data-v-24cf2762]{color:#8d4b45}.inventory-status.is-shortage .inventory-live strong[data-v-24cf2762]{color:#a9261e}.inventory-unavailable[data-v-24cf2762]{color:#9a6a25;font-size:10px;font-weight:700}.replacement-model-column[data-v-24cf2762]{background:#f7faf9}.replacement-overview[data-v-24cf2762]{padding:3px 0}.replacement-model-list[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.replacement-model-chip[data-v-24cf2762]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:22px;padding:0 7px;border:1px solid #78a99a;border-radius:3px;background:#edf7f4;color:#075d4a;font-family:Consolas,SFMono-Regular,monospace;font-weight:800;line-height:1.2}.allocation-entry[data-v-24cf2762],.replacement-model-chip[data-v-24cf2762]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px}.allocation-entry[data-v-24cf2762]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:5px;padding:4px 0 0;border:0;border-top:1px dashed #b9cbc5;background:transparent;color:#5c6f76;cursor:pointer}.allocation-entry strong[data-v-24cf2762]{color:#08705a;font-size:12px}.allocation-entry:hover strong[data-v-24cf2762]{color:#034c3c;text-decoration:underline}.allocation-entry[data-v-24cf2762]:focus-visible{outline:2px solid #0b6b55;outline-offset:2px}.allocation-entry[data-v-24cf2762]:disabled{cursor:not-allowed;opacity:.55}.replacement-empty[data-v-24cf2762]{color:#9aa7ac;text-align:center}.replacement-used[data-v-24cf2762]{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;gap:6px;color:#376f99;font-size:11px;font-weight:800}.summary-replacement-count[data-v-24cf2762]{margin-top:5px;color:#4d6f65;font-size:10px;font-weight:700}.allocation-dialog[data-v-24cf2762] .el-dialog__header{padding:16px 20px 15px;border-bottom:1px solid #cad4d7;background:#f7faf9}.allocation-dialog[data-v-24cf2762] .el-dialog{max-width:calc(100vw - 40px)}.allocation-dialog[data-v-24cf2762] .el-dialog__headerbtn{top:20px}.allocation-dialog[data-v-24cf2762] .el-dialog__headerbtn .el-dialog__close{color:#50656d;font-size:18px}.allocation-dialog[data-v-24cf2762] .el-dialog__body{max-height:68vh;padding:18px 20px 20px;overflow-y:auto}.allocation-dialog[data-v-24cf2762] .el-dialog__footer{padding:12px 20px;border-top:1px solid #c7d1d4;background:#f5f7f7}.allocation-dialog-title[data-v-24cf2762]{gap:11px}.allocation-dialog-title[data-v-24cf2762],.allocation-title-icon[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.allocation-title-icon[data-v-24cf2762]{width:36px;height:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;background:#0b6b55;color:#fff;font-size:18px}.allocation-dialog-title>div[data-v-24cf2762]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.allocation-dialog-title strong[data-v-24cf2762]{color:#17242c;font-size:17px;line-height:1.25}.allocation-dialog-title span[data-v-24cf2762]{margin-top:2px;color:#687b82;font-size:11px;font-weight:700}.allocation-balance-card[data-v-24cf2762]{display:grid;grid-template-columns:255px 1fr;min-height:124px;overflow:hidden;border:1px solid #263f4a;border-radius:5px;background:#263f4a}.allocation-balance-card.has-error[data-v-24cf2762]{border-color:#b45b4a}.allocation-source-identity[data-v-24cf2762]{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:center;-ms-flex-pack:center;justify-content:center;padding:18px;border-right:1px solid #49606a;color:#fff}.section-eyebrow[data-v-24cf2762]{color:#9fb5bd;font-size:10px;font-weight:800;letter-spacing:.08em}.allocation-source-identity strong[data-v-24cf2762]{margin:7px 0 3px;font-family:Consolas,SFMono-Regular,monospace;font-size:21px}.allocation-source-identity>span[data-v-24cf2762]:last-child{color:#c5d1d5;font-size:11px;font-weight:700}.allocation-balance-visual[data-v-24cf2762]{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:center;-ms-flex-pack:center;justify-content:center;padding:16px 20px}.balance-metrics[data-v-24cf2762]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.balance-metrics>div[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.balance-metrics span[data-v-24cf2762]{color:#9fb2b9;font-size:10px;font-weight:800}.balance-metrics strong[data-v-24cf2762]{margin-top:2px;color:#fff;font-size:18px}.balance-track[data-v-24cf2762]{height:8px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-top:12px;border-radius:4px;background:#60747c}.balance-track>span[data-v-24cf2762]{display:block;height:100%;-webkit-transition:width .18s ease;transition:width .18s ease}.balance-original[data-v-24cf2762]{background:#e9c46a}.balance-substitute[data-v-24cf2762]{background:#35a884}.balance-remaining[data-v-24cf2762]{background:#8da0a7}.balance-track.is-unbalanced .balance-remaining[data-v-24cf2762]{background:#d07160}.balance-legend[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-top:7px;color:#b7c5ca;font-size:10px;font-weight:700}.balance-legend span[data-v-24cf2762]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.balance-legend i[data-v-24cf2762]{width:7px;height:7px;border-radius:50%}.balance-legend i.is-original[data-v-24cf2762]{background:#e9c46a}.balance-legend i.is-substitute[data-v-24cf2762]{background:#35a884}.balance-legend strong[data-v-24cf2762]{margin-left:auto}.is-balanced[data-v-24cf2762]{color:#61d2af!important}.is-unbalanced[data-v-24cf2762]{color:#f1a393!important}.original-allocation-row[data-v-24cf2762]{-ms-flex-align:center;margin-top:14px;padding:12px 14px;border:1px solid #d4dcde;border-radius:4px;background:#fff}.allocation-step-mark[data-v-24cf2762],.original-allocation-row[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.allocation-step-mark[data-v-24cf2762]{width:30px;height:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;border-radius:50%;background:#f4e3b5;color:#705012;font-size:12px;font-weight:900}.allocation-step-copy[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.allocation-step-copy strong[data-v-24cf2762]{color:#1d3038;font-size:13px}.allocation-step-copy span[data-v-24cf2762]{margin-top:3px;color:#75868c;font-size:11px}.original-allocation-row[data-v-24cf2762] .el-input-number{width:190px}.replacement-allocation-section[data-v-24cf2762]{margin-top:18px}.replacement-section-title[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.replacement-section-title>div[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.replacement-section-title strong[data-v-24cf2762]{color:#1a2c34;font-size:14px}.replacement-section-title span[data-v-24cf2762]{margin-top:3px;color:#6b7e85;font-size:11px;font-weight:700}.replacement-section-title .option-count[data-v-24cf2762]{padding:3px 7px;border-radius:10px;background:#e5eeeb;color:#315f53}.replacement-option-list[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.replacement-option-card[data-v-24cf2762]{display:grid;grid-template-columns:34px 200px minmax(280px,1fr) 180px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:92px;padding:12px;border:1px solid #ccd6d9;border-left:4px solid #a9b7bc;border-radius:4px;background:#fff;-webkit-transition:border-color .16s ease,-webkit-box-shadow .16s ease;transition:border-color .16s ease,-webkit-box-shadow .16s ease;transition:border-color .16s ease,box-shadow .16s ease;transition:border-color .16s ease,box-shadow .16s ease,-webkit-box-shadow .16s ease}.replacement-option-card[data-v-24cf2762]:hover{border-color:#7fa89c;-webkit-box-shadow:0 4px 12px rgba(28,55,64,.08);box-shadow:0 4px 12px rgba(28,55,64,.08)}.replacement-option-card.is-active[data-v-24cf2762]{border-left-color:#0b6b55;background:#f7fbfa}.replacement-option-card.is-invalid[data-v-24cf2762]{border-left-color:#bf6655;background:#fff8f6}.option-rank[data-v-24cf2762]{color:#96a5aa;font-family:Consolas,SFMono-Regular,monospace;font-size:13px;font-weight:900}.option-identity[data-v-24cf2762]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.option-identity>span[data-v-24cf2762]{color:#74858b;font-size:10px;font-weight:800}.option-identity strong[data-v-24cf2762]{margin:3px 0;overflow:hidden;color:#123d34;font-family:Consolas,SFMono-Regular,monospace;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.option-identity small[data-v-24cf2762]{overflow:hidden;color:#5d7077;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.option-meta[data-v-24cf2762]{display:grid;grid-template-columns:1.3fr .8fr .8fr 1.25fr;gap:6px}.option-meta>span[data-v-24cf2762]{min-width:0;color:#2d424a;font-size:11px;font-weight:800}.option-meta small[data-v-24cf2762]{display:block;margin-bottom:3px;color:#839198;font-size:9px;font-weight:700}.option-quantity[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.option-quantity>span[data-v-24cf2762]{margin-bottom:4px;color:#62757c;font-size:10px;font-weight:800}.option-quantity[data-v-24cf2762] .el-input-number{width:180px}.option-quantity div[data-v-24cf2762]{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:end;-ms-flex-align:end;align-items:flex-end}.option-quantity small[data-v-24cf2762]{margin-top:4px;color:#63777e;font-size:10px;font-weight:700}.option-quantity small strong[data-v-24cf2762]{color:#08705a;font-size:12px}.invalid-usage[data-v-24cf2762]{color:#b24135;font-weight:800}.dialog-footer[data-v-24cf2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.allocation-save-status[data-v-24cf2762]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-right:auto;font-size:12px;font-weight:800}.allocation-save-status.is-balanced[data-v-24cf2762]{color:#08705a!important}.allocation-save-status.is-unbalanced[data-v-24cf2762]{color:#b44c3c!important}.material-footer[data-v-24cf2762]{min-height:52px;-ms-flex-negative:0;flex-shrink:0;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;padding:6px 10px;border-top:1px solid #a6b3b8;background:#f7f9fa;-webkit-box-sizing:border-box;box-sizing:border-box}.material-footer>span[data-v-24cf2762]{color:#5a6e76;font-size:12px;font-weight:700}.factory-readable[data-v-24cf2762] .el-button{border-radius:2px}.factory-readable[data-v-24cf2762] .el-button--primary{border-color:#0b6b55;background:#0b6b55}.factory-readable[data-v-24cf2762] .el-button--primary:hover{border-color:#075543;background:#075543}@media(max-height:760px){.meta-strip[data-v-24cf2762]{min-height:60px}.detail-workspace[data-v-24cf2762]{padding:8px}.material-summary-line[data-v-24cf2762]{min-height:46px;padding-top:6px;padding-bottom:6px}}@media(prefers-reduced-motion:reduce){.balance-track>span[data-v-24cf2762],.replacement-option-card[data-v-24cf2762]{-webkit-transition:none;transition:none}}.requisition-list-page[data-v-694f4ebd]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#e7ecee;color:#17242c;font-size:15px}.list-toolbar[data-v-694f4ebd]{min-height:76px;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;padding:10px 18px;border-bottom:3px solid #0b6b55;background:#12242d;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.list-toolbar h1[data-v-694f4ebd],.list-toolbar p[data-v-694f4ebd],.section-heading h2[data-v-694f4ebd]{margin:0}.list-toolbar h1[data-v-694f4ebd]{font-size:22px;line-height:30px;font-weight:800;letter-spacing:.5px}.list-toolbar p[data-v-694f4ebd]{color:#c7d5da;font-size:14px;line-height:22px;font-weight:600}.create-button[data-v-694f4ebd]{min-width:138px;height:42px;border:1px solid #42c5a0;background:#0b6b55;font-size:15px;font-weight:800}.create-button[data-v-694f4ebd]:focus,.create-button[data-v-694f4ebd]:hover{border-color:#7be0c3;background:#075543}.list-content[data-v-694f4ebd]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:12px;border:1px solid #91a0a6;background:#fff;-webkit-box-shadow:0 2px 8px rgba(18,36,45,.08);box-shadow:0 2px 8px rgba(18,36,45,.08)}.section-heading[data-v-694f4ebd]{min-height:62px;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;padding:8px 16px;border-bottom:1px solid #9ba9ae;background:#f7f9fa;-webkit-box-sizing:border-box;box-sizing:border-box}.section-heading h2[data-v-694f4ebd]{font-size:17px;line-height:24px;font-weight:800}.section-heading span[data-v-694f4ebd]{color:#465a63;font-size:13px;line-height:20px;font-weight:600}.filter-bar[data-v-694f4ebd]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid #aab6bb;background:#fff}.filter-bar .el-input[data-v-694f4ebd]{width:250px}.filter-bar .el-select[data-v-694f4ebd]{width:150px}.filter-bar[data-v-694f4ebd] .el-input__inner{border-color:#8fa0a7;border-radius:2px}.number-link[data-v-694f4ebd]{color:#075d4a;font-family:Menlo,Consolas,monospace;font-weight:800}.record-count[data-v-694f4ebd]{min-width:92px;padding:7px 12px;border:1px solid #91aaa3;background:#edf7f4;color:#344850;text-align:center;font-size:14px;font-weight:700}.record-count strong[data-v-694f4ebd]{color:#075d4a;font-size:19px}.table-shell[data-v-694f4ebd]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.list-pagination[data-v-694f4ebd]{min-height:54px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:6px 14px;border-top:1px solid #aab6bb;background:#f7f9fa;-webkit-box-sizing:border-box;box-sizing:border-box}.requisition-table[data-v-694f4ebd] .el-table__header th{padding:10px 0;border-right-color:#6f828b;border-bottom-color:#0f242d;background:#263f4a;color:#fff;font-size:14px;font-weight:800}.requisition-table[data-v-694f4ebd] .el-table__body td{padding:9px 0;border-right-color:#aeb9be;border-bottom-color:#aeb9be;color:#17242c;font-size:14px;font-weight:600}.requisition-table[data-v-694f4ebd] .el-table__empty-text{max-width:460px;padding:18px 26px;border:1px dashed #7e9097;background:#f7f9fa;color:#30464f;font-size:15px;line-height:24px;font-weight:700}.factory-readable[data-v-694f4ebd] .el-button{font-size:15px;font-weight:800}.factory-readable[data-v-694f4ebd] .el-button:focus-visible{outline:3px solid rgba(66,197,160,.45);outline-offset:2px}.page-factory[data-v-7a3cd28c]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-7a3cd28c]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-7a3cd28c]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-7a3cd28c],.top-trace[data-v-7a3cd28c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-7a3cd28c]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-7a3cd28c]{-ms-flex-negative:0;flex-shrink:0}.sel-hint[data-v-7a3cd28c]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.sel-hint-multi[data-v-7a3cd28c]{max-width:320px;color:#bfe0ff}.table-section[data-v-7a3cd28c]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-7a3cd28c]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.nowrap-table .cell[data-v-7a3cd28c]{white-space:nowrap}.nowrap-table[data-v-7a3cd28c] .el-table__body,.nowrap-table[data-v-7a3cd28c] .el-table__body .cell,.nowrap-table[data-v-7a3cd28c] .el-table__body td{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.nowrap-table[data-v-7a3cd28c] .el-table__header-wrapper th,.nowrap-table[data-v-7a3cd28c] .el-table__header th,.nowrap-table[data-v-7a3cd28c] .el-table th{background:#ebebeb!important;color:#000!important;padding-top:4px!important;padding-bottom:4px!important}.nowrap-table[data-v-7a3cd28c] .el-table__header-wrapper th .cell,.nowrap-table[data-v-7a3cd28c] .el-table__header th .cell,.nowrap-table[data-v-7a3cd28c] .el-table th .cell{color:#000!important;font-weight:600;line-height:1.2;white-space:nowrap}.nowrap-table[data-v-7a3cd28c] .el-table__body tr,.nowrap-table[data-v-7a3cd28c] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-7a3cd28c] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-7a3cd28c] td .cell{text-align:left!important}.nowrap-table[data-v-7a3cd28c] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-7a3cd28c] td.cell-top{vertical-align:top}.push-dropdown[data-v-7a3cd28c]{margin-left:0}.push-dropdown .trace-btn .el-icon-arrow-down[data-v-7a3cd28c]{margin-left:4px;font-size:12px}.bill-context-menu[data-v-7a3cd28c]{position:fixed;z-index:3000;min-width:168px;margin:0;padding:5px 0;list-style:none;background:#fff;border:1px solid #dcdfe6;border-radius:4px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15);box-shadow:0 4px 16px rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bill-context-menu .ctx-item[data-v-7a3cd28c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;line-height:32px;padding:0 16px;font-size:13px;color:#303133;cursor:pointer}.bill-context-menu .ctx-item i[data-v-7a3cd28c]{width:18px;margin-right:8px;font-size:14px;color:#606266;text-align:center}.bill-context-menu .ctx-item[data-v-7a3cd28c]:active,.bill-context-menu .ctx-item[data-v-7a3cd28c]:hover{background:#ecf5ff;color:#409eff}.bill-context-menu .ctx-item:active i[data-v-7a3cd28c],.bill-context-menu .ctx-item:hover i[data-v-7a3cd28c]{color:#409eff}.bill-context-menu .ctx-item.ctx-danger[data-v-7a3cd28c]:active,.bill-context-menu .ctx-item.ctx-danger[data-v-7a3cd28c]:hover{background:#fef0f0;color:#f56c6c}.bill-context-menu .ctx-item.ctx-danger:active i[data-v-7a3cd28c],.bill-context-menu .ctx-item.ctx-danger:hover i[data-v-7a3cd28c]{color:#f56c6c}.bill-context-menu .ctx-divider[data-v-7a3cd28c]{height:1px;margin:4px 8px;background:#ebeef5;pointer-events:none}.pp-push-popper{border-radius:4px!important;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.15)!important;box-shadow:0 2px 12px rgba(0,0,0,.15)!important;border:1px solid #e4e7ed!important;padding:4px!important;min-width:160px}.pp-push-popper .el-dropdown-menu{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.pp-push-popper .el-dropdown-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;line-height:34px;padding:0 14px;border-radius:3px;font-size:13px;color:#303133}.pp-push-popper .el-dropdown-menu__item i{margin-right:8px;color:#409eff;font-size:14px}.pp-push-popper .el-dropdown-menu__item:focus,.pp-push-popper .el-dropdown-menu__item:hover{background:#ecf5ff;color:#409eff}.pp-push-dialog{border-radius:2px}.pp-push-dialog .el-dialog__header{background:#0f606b;padding:6px 12px}.pp-push-dialog .el-dialog__title{color:#fff;font-size:13px;font-weight:700}.pp-push-dialog .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:16px}.pp-push-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#ffd046}.pp-push-dialog .el-dialog__body{padding:0;background:#ece9d8}.pp-push-dialog .el-dialog__footer{padding:8px 14px;border-top:1px solid #aca899;background:#ece9d8}.push-wrap{padding:14px 16px 6px;color:#000}.push-header{position:relative;padding-right:70px}.push-header .push-title{font-size:22px;font-weight:400;line-height:1.5}.push-header .push-desc{font-size:16px;line-height:1.9}.push-header .push-logo{position:absolute;right:4px;top:6px;width:46px;height:46px;background:#0f606b;border-radius:4px;color:#fff;font-size:28px;text-align:center;line-height:46px;font-style:normal}.push-tip{margin:12px 0 10px;padding:8px 10px;font-size:15px;background:#d4d0c8;border:1px solid #aca899}.push-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.push-left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.push-right{-ms-flex-negative:0;flex-shrink:0;width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding-top:4px}.push-action-btn{width:108px;margin-left:0!important}.push-detail{margin-top:14px}.push-footer{text-align:right}.push-group-table .el-table__header-wrapper th{background:#d4d0c8!important;color:#000!important;font-weight:600;text-align:center}.push-group-table .el-table__body tr,.push-group-table .el-table__body tr.el-table__row--striped td{background:#fff!important}.push-group-table .el-table__body tr.push-group-row-selected td{background:#7fb3b3!important;color:#000!important}.push-detail-table .cell{white-space:nowrap}.push-detail-table .el-table__header-wrapper th{background:#d4d0c8!important;color:#000!important;font-weight:600;text-align:center}.push-detail-table .el-table__body td.push-detail-cell{background:#7fb3b3!important;color:#000!important;vertical-align:middle!important}.detail-page[data-v-482a845e]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-482a845e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-482a845e],.detail-header[data-v-482a845e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-482a845e]{gap:12px}.detail-header .header-left .bill-label[data-v-482a845e]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-482a845e]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-482a845e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-482a845e]{font-size:14px;color:#909399}.header-info[data-v-482a845e]{margin-bottom:10px}.entries-section[data-v-482a845e]{overflow-x:auto}.entries-section .section-title[data-v-482a845e]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px}.entries-section .entries-table[data-v-482a845e],[data-v-482a845e] .el-table{background:#fff}[data-v-482a845e] .el-table:before{display:none}[data-v-482a845e] .basic-container{background:#fff}.add-page[data-v-2d46ece4]{background:#fff;min-height:calc(100vh - 80px)}.add-header[data-v-2d46ece4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px}.add-header .header-left[data-v-2d46ece4],.add-header[data-v-2d46ece4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-header .header-left[data-v-2d46ece4]{gap:12px}.add-header .header-left .bill-title[data-v-2d46ece4]{font-size:14px;font-weight:600;color:#303133}.add-header .header-right[data-v-2d46ece4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.section-card[data-v-2d46ece4]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:10px 12px;margin-bottom:10px}.section-card .section-title[data-v-2d46ece4]{font-size:13px;font-weight:600;color:#303133;margin-bottom:10px;padding-left:8px;border-left:3px solid #409eff;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}.section-card .section-title .section-actions[data-v-2d46ece4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.section-card .base-form .el-form-item[data-v-2d46ece4],.sign-card .el-form-item[data-v-2d46ece4]{margin-bottom:8px;margin-right:0}.nowrap-table .cell[data-v-2d46ece4]{white-space:nowrap}.nowrap-table[data-v-2d46ece4] td{padding-top:3px!important;padding-bottom:3px!important}.link-cell[data-v-2d46ece4]{color:#409eff;cursor:pointer;text-decoration:underline}.link-cell[data-v-2d46ece4]:hover{color:#66b1ff}.item-dialog-toolbar[data-v-2d46ece4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px}.item-dialog-tip[data-v-2d46ece4]{font-size:12px;color:#909399;margin-right:auto}[data-v-2d46ece4] .basic-container{background:#fff;padding:12px}.bs-wrap[data-v-6d7f523d]{padding:14px 18px;background:#eef1f5;min-height:calc(100vh - 110px);-webkit-box-sizing:border-box;box-sizing:border-box}.bs-top[data-v-6d7f523d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.bs-title[data-v-6d7f523d]{font-size:15px;font-weight:700;color:#1f2329}.bs-table[data-v-6d7f523d]{background:#fff;border-radius:8px}.bs-pager[data-v-6d7f523d]{margin-top:12px;text-align:right}.bs-no[data-v-6d7f523d]{color:#b0b6c0}.bs-del[data-v-6d7f523d]{color:#d4380d}.bs-tip[data-v-6d7f523d]{color:#9aa3b0;font-size:11.5px;margin-left:8px}.dp-mask[data-v-7dfbf794]{position:fixed;inset:0;background:rgba(31,35,41,.32);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;z-index:2000}.dp-card[data-v-7dfbf794]{width:500px;max-height:86vh;overflow:auto;background:#fff;border-radius:14px;-webkit-box-shadow:0 12px 48px rgba(0,0,0,.22);box-shadow:0 12px 48px rgba(0,0,0,.22);padding:18px 20px 20px}.dp-head[data-v-7dfbf794]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dp-dot[data-v-7dfbf794]{width:9px;height:9px;border-radius:50%}.dp-title[data-v-7dfbf794]{font-size:14px;font-weight:700;color:#1f2329}.dp-close[data-v-7dfbf794]{margin-left:auto;font-size:17px;color:#9aa3b0;cursor:pointer}.dp-close[data-v-7dfbf794]:hover{color:#3d4350}.dp-spec[data-v-7dfbf794]{font-size:19px;font-weight:700;margin-top:10px}.dp-sub[data-v-7dfbf794]{font-size:12px;color:#9aa3b0;margin-top:2px}.dp-cur[data-v-7dfbf794]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;margin:14px 0 4px}.dp-cur-label[data-v-7dfbf794]{font-size:12.5px;color:#646a73}.dp-cur-val[data-v-7dfbf794]{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.dp-cur-val em[data-v-7dfbf794]{font-size:13px;font-weight:600;color:#9aa3b0;font-style:normal}.dp-cur-note[data-v-7dfbf794]{font-size:11.5px;color:#b0b6c0}.dp-legend[data-v-7dfbf794]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font-size:11.5px;color:#646a73;margin:8px 0 2px}.dp-legend i[data-v-7dfbf794]{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:4px;vertical-align:middle}.dp-svg[data-v-7dfbf794]{width:100%;display:block}.dp-empty[data-v-7dfbf794]{text-align:center;color:#b0b6c0;font-size:12px;padding:10px 0 14px}.dp-changes[data-v-7dfbf794]{margin-top:10px;max-height:200px;overflow:auto}.dp-changes-h[data-v-7dfbf794]{font-size:12.5px;font-weight:700;color:#3d4350;margin-bottom:8px}.dp-change-row[data-v-7dfbf794]{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;padding:7px 2px;border-top:1px solid #f4f6f9;font-size:12px}.dp-ch-date[data-v-7dfbf794]{color:#646a73;white-space:nowrap}.dp-ch-date em[data-v-7dfbf794]{color:#0a7268;font-style:normal;font-weight:600}.dp-ch-act[data-v-7dfbf794]{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ins[data-v-3a6c9312]{padding:18px 20px 28px}.ins-head[data-v-3a6c9312]{position:relative;padding-bottom:14px;border-bottom:1px solid #eef1f5;margin-bottom:14px}.ins-code[data-v-3a6c9312]{font-size:11.5px;color:#9aa3b0}.ins-title[data-v-3a6c9312]{font-size:19px;font-weight:700;margin-top:2px}.ins-sub[data-v-3a6c9312]{font-size:12.5px;color:#646a73;margin-top:4px}.ins-note[data-v-3a6c9312]{font-size:11px;color:#b0b6c0;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.ins-note .dot[data-v-3a6c9312]{width:6px;height:6px;border-radius:50%;background:#c2c8d2;display:inline-block}.ins-close[data-v-3a6c9312]{position:absolute;top:0;right:0;font-size:18px;color:#9aa3b0;cursor:pointer}.ins-close[data-v-3a6c9312]:hover{color:#3d4350}.ins-cards[data-v-3a6c9312]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.ins-card[data-v-3a6c9312]{background:#f7f8fa;border-radius:9px;padding:11px 13px}.ins-card span[data-v-3a6c9312]{display:block;font-size:11.5px;color:#8a9099;margin-bottom:5px}.ins-card b[data-v-3a6c9312]{font-size:21px;font-weight:700;font-variant-numeric:tabular-nums}.ins-card b i[data-v-3a6c9312]{font-size:12px;font-weight:500;color:#9aa3b0;font-style:normal;margin-left:2px}.ins-card.hl[data-v-3a6c9312]{background:#eafaf7}.ins-card.hl b[data-v-3a6c9312]{color:#0a7268}.ins-section[data-v-3a6c9312]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;font-weight:700;color:#3d4350;margin-bottom:12px}.ins-section[data-v-3a6c9312],.ins-year[data-v-3a6c9312]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ins-year[data-v-3a6c9312]{gap:10px}.ins-year i[data-v-3a6c9312]{cursor:pointer;color:#646a73;font-size:13px;padding:3px;border-radius:5px}.ins-year i[data-v-3a6c9312]:hover{background:#f0f2f5}.ins-year i.dis[data-v-3a6c9312]{color:#d4d8df;cursor:not-allowed;background:none}.ins-year-v[data-v-3a6c9312]{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;min-width:36px;text-align:center}.ins-trend[data-v-3a6c9312]{margin-bottom:13px}.ins-trend-h[data-v-3a6c9312]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:2px}.ins-trend-name[data-v-3a6c9312]{font-size:12.5px;font-weight:600;color:#3d4350;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ins-trend-stat[data-v-3a6c9312]{font-size:11px;color:#9aa3b0;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.ins-trend-stat b[data-v-3a6c9312]{color:#3d4350}.ins-trend-svg[data-v-3a6c9312]{width:100%;display:block}.ins-empty[data-v-3a6c9312]{text-align:center;color:#b0b6c0;font-size:12px;padding:18px 0}.vf[data-v-21616c11]{padding:18px 22px 28px}.vf-head[data-v-21616c11]{position:relative;padding-bottom:14px;border-bottom:1px solid #eef1f5;margin-bottom:14px}.vf-code[data-v-21616c11]{font-size:16px;font-weight:700}.vf-title[data-v-21616c11]{font-size:13px;color:#3d4350;margin-top:4px}.vf-sub[data-v-21616c11]{font-size:12px;color:#9aa3b0;margin-top:4px}.vf-close[data-v-21616c11]{position:absolute;top:0;right:0;font-size:18px;color:#9aa3b0;cursor:pointer}.vf-close[data-v-21616c11]:hover{color:#3d4350}.vf-toolbar[data-v-21616c11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.vf-tb-label[data-v-21616c11]{font-size:12px;color:#646a73;font-weight:600}.vf-tb-tip[data-v-21616c11]{font-size:11px;color:#b0b6c0}.vf-snap[data-v-21616c11]{background:#f7f8fa;border-radius:9px;padding:12px 14px;margin-bottom:16px}.vf-snap-h[data-v-21616c11]{font-size:12px;font-weight:700;color:#646a73;margin-bottom:10px}.vf-snap-grid[data-v-21616c11]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.vf-snap-cell[data-v-21616c11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.vf-snap-cell span[data-v-21616c11]{font-size:11px;color:#8a9099}.vf-snap-cell b[data-v-21616c11]{font-size:15px;font-variant-numeric:tabular-nums}.vf-subtabs[data-v-21616c11]{margin:8px 0 2px}.vf-sum[data-v-21616c11]{font-size:12px;color:#646a73;margin:8px 0}.vf-sum b[data-v-21616c11]{color:#0a7268;font-size:14px}.vf-hint[data-v-21616c11]{color:#9aa3b0;margin-left:10px}.vf-bom-title[data-v-21616c11]{font-size:11.5px;color:#646a73;font-weight:600;padding:6px 8px 4px}.vf-target[data-v-21616c11]{color:#d4380d;font-weight:700}.vf-tabs[data-v-21616c11] .el-tabs__item{font-size:12.5px}.wp-summary[data-v-8052b40c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-bottom:10px;font-size:13px;color:#4a5159}.wp-summary b[data-v-8052b40c]{color:#1f2329;font-size:15px}.wp-len[data-v-8052b40c]{color:#0a7268;font-variant-numeric:tabular-nums}.wp-src[data-v-8052b40c]{margin-left:auto;font-size:11.5px;color:#9aa3b0}.wp-tabs[data-v-8052b40c]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f4f6f9;border-radius:7px;padding:2px}.wp-tabs>div[data-v-8052b40c]{padding:3px 14px;font-size:12.5px;border-radius:5px;cursor:pointer;color:#646a73}.wp-tabs>div.on[data-v-8052b40c]{background:#fff;color:#0e9488;font-weight:600;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06)}.wp-bar[data-v-8052b40c]{display:inline-block;width:78px;height:8px;border-radius:4px;background:#eef1f5;overflow:hidden;vertical-align:middle}.wp-bar-in[data-v-8052b40c]{height:100%;background:#0e9488;border-radius:4px}.wp-pct[data-v-8052b40c]{margin-left:7px;font-size:12px;color:#646a73;font-variant-numeric:tabular-nums}.cse[data-v-2631c528]{--ink:#26313d;--muted:#8b95a3;--line:#e6eaf0;--blue:#2b5cff;--teal:#087f73;color:var(--ink)}.cse-rail-head[data-v-2631c528]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;margin:4px 0 7px;font-size:12px;color:var(--muted)}.cse-rail-head b[data-v-2631c528]{color:var(--ink);font-size:15px}.cse-rail-head em[data-v-2631c528]{margin-left:auto;font-style:normal}.over[data-v-2631c528]{color:#d4380d!important}.cse-rail[data-v-2631c528]{height:8px;overflow:hidden;background:#edf0f5;border-radius:5px;margin-bottom:12px}.cse-rail i[data-v-2631c528]{display:block;height:100%;background:-webkit-gradient(linear,left top,right top,from(var(--blue)),to(#4d8dff));background:linear-gradient(90deg,var(--blue),#4d8dff);-webkit-transition:width .2s;transition:width .2s}.cse-rail.is-over i[data-v-2631c528]{background:#d4380d}.cse-line[data-v-2631c528]{position:relative;display:grid;grid-template-columns:28px minmax(220px,1.8fr) 120px 110px 120px 26px;gap:9px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:12px 8px;border-top:1px solid var(--line)}.cse-index[data-v-2631c528]{-ms-flex-item-align:center;align-self:center;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background:#edf3ff;color:var(--blue);font-size:12px;font-weight:700}.cse-field label[data-v-2631c528],.cse-result label[data-v-2631c528]{display:block;margin-bottom:5px;color:var(--muted);font-size:11px}.cse-field .el-input-number[data-v-2631c528],.cse-field .el-select[data-v-2631c528]{width:100%}.cse-result[data-v-2631c528]{min-height:33px;padding:0 8px 4px;border-left:2px solid #dbe5ff}.cse-result b[data-v-2631c528]{display:block;color:var(--teal);font-size:15px}.cse-result small[data-v-2631c528]{color:var(--muted);white-space:nowrap}.cse-remove[data-v-2631c528]{-ms-flex-item-align:center;align-self:center;border:0;background:transparent;color:#a3acb8;cursor:pointer}.cse-remove[data-v-2631c528]:hover{color:#d4380d}.cse-add[data-v-2631c528]{width:100%;padding:9px;border:1px dashed #b8c7e8;border-radius:6px;background:#f8faff;color:var(--blue);cursor:pointer}.cse-add[data-v-2631c528]:hover{border-color:var(--blue)}.cse-error[data-v-2631c528]{margin-top:9px;color:#d4380d;font-size:12px}.cse-error i[data-v-2631c528]{margin-right:5px}.cse-material small[data-v-2631c528]{float:right;color:var(--teal);max-width:190px;overflow:hidden;text-overflow:ellipsis}@media (max-width:900px){.cse-line[data-v-2631c528]{grid-template-columns:28px 1fr 1fr}.cse-material[data-v-2631c528]{grid-column:2/4}.cse-result[data-v-2631c528]{grid-column:2/3}}.csd[data-v-084a3ed7]{padding:20px 22px 30px;color:#30343b}.csd-head[data-v-084a3ed7]{position:relative;border-bottom:1px solid #edf0f5;padding-bottom:14px;margin-bottom:14px}.csd-title[data-v-084a3ed7]{font-size:18px;font-weight:700}.csd-code[data-v-084a3ed7]{margin-top:7px;font-size:14px;font-weight:600}.csd-spec[data-v-084a3ed7]{color:#9299a5;margin-top:3px}.csd-close[data-v-084a3ed7]{position:absolute;right:0;top:0;font-size:19px;cursor:pointer;color:#9aa3b0}.csd-summary[data-v-084a3ed7]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;padding:14px;background:#f7f8fa;border-radius:8px}.csd-summary div[data-v-084a3ed7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.csd-summary span[data-v-084a3ed7]{font-size:12px;color:#8a9099}.csd-summary b[data-v-084a3ed7]{font-size:18px}.csd-section-title[data-v-084a3ed7]{font-weight:700;margin:18px 0 10px}.csd-section-title>span[data-v-084a3ed7]{font-size:12px;font-weight:400;color:#9aa3b0;margin-left:8px}.csd-decision[data-v-084a3ed7]{border:1px solid #e4e9f2;border-radius:8px;padding:0 14px 14px}.csd-decision-grid[data-v-084a3ed7]{display:grid;grid-template-columns:80px 1fr;gap:8px;font-size:12px}.csd-decision-grid span[data-v-084a3ed7]{color:#8a9099}.csd-lines[data-v-084a3ed7]{margin-top:12px;border-top:1px solid #edf0f5}.csd-line[data-v-084a3ed7]{display:grid;grid-template-columns:140px 1fr 140px 70px 120px;gap:8px;padding:9px 0;border-bottom:1px solid #edf0f5;font-size:12px}.csd-line span[data-v-084a3ed7]{color:#68717e}.csd-line strong[data-v-084a3ed7]{color:#087f73}.csd-cost[data-v-084a3ed7]{margin-top:12px;padding:10px;background:#f4faf8;border-radius:6px;font-size:12px}.csd-price-alert[data-v-084a3ed7]{margin-top:12px}.csd-actions[data-v-084a3ed7],.csd-submit[data-v-084a3ed7]{margin-top:14px;text-align:right}.csd-preview[data-v-084a3ed7]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;padding:12px;background:#eef5ff;border-radius:7px}.csd-preview div[data-v-084a3ed7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.csd-preview span[data-v-084a3ed7]{color:#7c8795;font-size:11px}.csd-preview b[data-v-084a3ed7]{font-size:14px}.csd-preview-error[data-v-084a3ed7]{margin:10px 0;color:#d4380d;font-size:12px}.primary[data-v-084a3ed7]{color:#2b5cff}.danger[data-v-084a3ed7]{color:#d4380d}.gain[data-v-084a3ed7]{color:#087f73}@media (max-width:900px){.csd-preview[data-v-084a3ed7],.csd-summary[data-v-084a3ed7]{grid-template-columns:repeat(2,1fr)}.csd-line[data-v-084a3ed7]{grid-template-columns:1fr 1fr}}.cbd-summary[data-v-5751ad2a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;padding:14px 4px;color:#646a73}.cbd-summary b[data-v-5751ad2a],.gain[data-v-5751ad2a]{color:#087f73}.loss[data-v-5751ad2a]{color:#d4380d}.cbd-editor[data-v-5751ad2a]{padding:8px 18px 14px 46px;background:#fbfcfe}.cbd-error[data-v-5751ad2a],.cbd-submit-error[data-v-5751ad2a]{margin-top:8px;font-size:12px}.cbd-submit-error[data-v-5751ad2a]{padding:9px 12px;background:#fff1f0;border-radius:6px}.cbd-scheme[data-v-5751ad2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;line-height:1.7}.cbd-scheme-total[data-v-5751ad2a]{color:#646a73;margin-right:2px}.sub-path[data-v-3eaf1876]{margin:8px 0;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.sub-path-step[data-v-3eaf1876]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.sub-path-relation[data-v-3eaf1876],.sub-path small[data-v-3eaf1876]{color:#909399}.procurement-month-archive-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#eef1f5}.procurement-month-archive-dialog .el-dialog__header{display:none}.procurement-month-archive-dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:0;overflow:hidden}.procurement-month-archive-dialog .ma-shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;min-height:0;color:#1f2329;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Segoe UI,sans-serif}.procurement-month-archive-dialog .ma-top{gap:16px;padding:10px 16px;background:#fff;border-bottom:1px solid #e5eaf2}.procurement-month-archive-dialog .ma-title,.procurement-month-archive-dialog .ma-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.procurement-month-archive-dialog .ma-title{gap:10px;min-width:250px}.procurement-month-archive-dialog .ma-title-mark{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;width:34px;height:34px;border-radius:9px;color:#fff;background:#2b5cff;font-size:16px}.procurement-month-archive-dialog .ma-title h1{margin:0;font-size:15px;line-height:1.25}.procurement-month-archive-dialog .ma-title p{margin:2px 0 0;color:#8a9099;font-size:11px}.procurement-month-archive-dialog .ma-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#6b7280;font-size:12px}.procurement-month-archive-dialog .ma-picker .el-select{width:132px}.procurement-month-archive-dialog .ma-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-left:auto}.procurement-month-archive-dialog .ma-meta div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.procurement-month-archive-dialog .ma-meta span{color:#9aa3b0;font-size:10px}.procurement-month-archive-dialog .ma-meta b{color:#3d4350;font-size:12px;font-variant-numeric:tabular-nums}.procurement-month-archive-dialog .ma-meta em{padding:4px 8px;border-radius:999px;color:#8c8c8c;background:#f0f0f0;font-size:11px;font-style:normal}.procurement-month-archive-dialog .ma-meta em.archived{color:#0a7268;background:#e8f7f0}.procurement-month-archive-dialog .ma-toolbar{gap:12px;padding:10px 16px;background:#fff}.procurement-month-archive-dialog .ma-search,.procurement-month-archive-dialog .ma-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.procurement-month-archive-dialog .ma-search{gap:7px;width:360px;height:32px;padding:0 10px;border-radius:8px;background:#f4f6f9;-webkit-box-sizing:border-box;box-sizing:border-box}.procurement-month-archive-dialog .ma-search input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:12.5px}.procurement-month-archive-dialog .ma-search>i{color:#9aa3b0}.procurement-month-archive-dialog .ma-search .ma-clear{cursor:pointer}.procurement-month-archive-dialog .ma-readonly{color:#8a9099;font-size:11.5px}.procurement-month-archive-dialog .ma-readonly i{margin-right:4px;color:#2b5cff}.procurement-month-archive-dialog .ma-count{margin-left:auto;color:#6b7280;font-size:12px}.procurement-month-archive-dialog .ma-main{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:0 16px 16px}.procurement-month-archive-dialog .ma-empty,.procurement-month-archive-dialog .ma-loading,.procurement-month-archive-dialog .ma-table-wrap{width:100%;height:100%;border-radius:10px;background:#fff;overflow:hidden}.procurement-month-archive-dialog .ma-empty{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;color:#9aa3b0}.procurement-month-archive-dialog .ma-empty i{color:#c7cfda;font-size:42px}.procurement-month-archive-dialog .ma-empty b{color:#606774;font-size:15px}.procurement-month-archive-dialog .ma-empty span{font-size:12px}.procurement-month-archive-dialog .ma-table-wrap .el-table{color:#3d4350;font-size:12px}.procurement-month-archive-dialog .ma-table-wrap .el-table th{color:#4b5563;background:#f5f7fa}.procurement-month-archive-dialog .ma-table-wrap .el-table td,.procurement-month-archive-dialog .ma-table-wrap .el-table th{padding:6px 0}.procurement-month-archive-dialog .ma-table-wrap .el-table .cell{line-height:18px}.procurement-month-archive-dialog .ma-role{color:#2b5cff;font-weight:600}.procurement-month-archive-dialog .ma-relation{color:#4b5563}.procurement-month-archive-dialog .ma-alert,.procurement-month-archive-dialog .ma-status{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:20px;padding:0 7px;border-radius:999px;color:#8c8c8c;background:#f0f0f0;font-size:11px;white-space:nowrap}.procurement-month-archive-dialog .ma-status.is-pending,.procurement-month-archive-dialog .ma-status.is-pending-target{color:#d46b08;background:#fff7e6}.procurement-month-archive-dialog .ma-status.is-effective,.procurement-month-archive-dialog .ma-status.is-effective-target{color:#0a7268;background:#e8f7f0}.procurement-month-archive-dialog .ma-status.is-available{color:#2b5cff;background:#e6f0ff}.procurement-month-archive-dialog .ma-status.is-cancelled,.procurement-month-archive-dialog .ma-status.is-rejected{color:#8c8c8c;background:#f0f0f0}.procurement-month-archive-dialog .ma-status.is-business{color:#3d4350;background:#edf2f7}.procurement-month-archive-dialog .ma-judge{color:#d4380d;font-weight:600}.procurement-month-archive-dialog .ma-alert.is-overdue,.procurement-month-archive-dialog .ma-alert.is-short{color:#d4380d;background:#fff1f0}.procurement-month-archive-dialog .ma-alert.is-dead{color:#d46b08;background:#fff7e8}.procurement-month-archive-dialog .ma-alert.is-long{color:#722ed1;background:#f6efff}.procurement-month-archive-dialog .ma-alert.is-normal{color:#0a7268;background:#e8f7f0}.procurement-month-archive-dialog .ma-spec-project{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;min-width:0}.procurement-month-archive-dialog .ma-spec-project b,.procurement-month-archive-dialog .ma-spec-project small{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.procurement-month-archive-dialog .ma-spec-project b{font-size:12px;font-weight:500}.procurement-month-archive-dialog .ma-spec-project small{color:#9aa3b0;font-size:10px}.procurement-month-archive-dialog .ma-supplier{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;max-width:100%}.procurement-month-archive-dialog .ma-supplier>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.procurement-month-archive-dialog .ma-supplier small{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#2b5cff;font-size:10px}.procurement-month-archive-dialog .ma-buy{color:#2b5cff;font-weight:700}.procurement-month-archive-dialog .ma-money{font-variant-numeric:tabular-nums}.procurement-month-archive-dialog .ma-money.is-gain{color:#0a7268}.procurement-month-archive-dialog .ma-money.is-loss{color:#d4380d}.cb-wrap[data-v-89ca2c1c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#eef1f5;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;color:#1f2329}.cb-top[data-v-89ca2c1c],.cb-wrap[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex}.cb-top[data-v-89ca2c1c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;background:#fff;border-bottom:1px solid #e9edf3}.cb-title[data-v-89ca2c1c]{font-size:14.5px;font-weight:600;white-space:nowrap}.cb-io-dropdown[data-v-89ca2c1c],.cb-title[data-v-89ca2c1c],.cb-top .el-button[data-v-89ca2c1c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cb-io-button[data-v-89ca2c1c]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;min-width:124px;padding:0 12px!important;border-color:#bcd7fb!important;background:#f7fbff!important;color:#2f8ff0!important;font-size:12.5px;font-weight:600;border-radius:5px!important}.cb-io-button>span[data-v-89ca2c1c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cb-io-button i[data-v-89ca2c1c]:first-child{margin-right:5px;font-size:13px}.cb-io-button .el-icon--right[data-v-89ca2c1c]{margin-left:5px;font-weight:700}.cb-search[data-v-89ca2c1c]{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:32px;padding:0 10px;background:#f4f6f9;border-radius:8px}.cb-search input[data-v-89ca2c1c]{border:none;background:transparent;outline:none;font-size:12.5px;width:100%}.cb-search i[data-v-89ca2c1c]{color:#9aa3b0}.cb-clock[data-v-89ca2c1c]{margin-left:auto;font-size:11.5px;color:#5ba37e;font-variant-numeric:tabular-nums}.cb-import-actions[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.cb-import-tip[data-v-89ca2c1c]{margin-top:12px;color:#8a9099;font-size:12px;line-height:1.6}.cb-io-menu[data-v-89ca2c1c]{min-width:188px;padding:6px!important;border:1px solid #e1e8f2!important;border-radius:7px!important;-webkit-box-shadow:0 8px 22px rgba(31,45,61,.12)!important;box-shadow:0 8px 22px rgba(31,45,61,.12)!important}.cb-io-menu .el-dropdown-menu__item[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;height:34px;line-height:34px;padding:0 10px!important;border-radius:5px;color:#3d4350;font-size:12.5px;font-weight:500}.cb-io-menu .el-dropdown-menu__item i[data-v-89ca2c1c]{margin-right:0;color:#2f8ff0;font-size:14px}.cb-io-menu .el-dropdown-menu__item[data-v-89ca2c1c]:not(.is-disabled):hover{background:#edf6ff;color:#1677d2}.cb-kpi[data-v-89ca2c1c]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;padding:12px 16px}.cb-kpi-hint b[data-v-89ca2c1c]{color:#0a7268}.cb-kpi-card[data-v-89ca2c1c]{background:#fff;border-radius:10px;padding:12px 14px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03)}.cb-kpi-label[data-v-89ca2c1c]{font-size:12px;color:#8a9099;margin-bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.cb-kpi-val[data-v-89ca2c1c]{font-size:23px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.cb-kpi-unit[data-v-89ca2c1c]{font-size:12px;font-weight:500;color:#9aa3b0;margin-left:3px}.cb-kpi-hint[data-v-89ca2c1c]{font-size:11px;color:#9aa3b0;margin-top:7px}.dot[data-v-89ca2c1c]{width:7px;height:7px;border-radius:50%;display:inline-block}.cb-body[data-v-89ca2c1c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:0 16px 12px;min-height:0}.cb-side[data-v-89ca2c1c]{-webkit-box-flex:0;-ms-flex:0 0 188px;flex:0 0 188px;background:#fff;border-radius:10px;padding:12px;overflow:auto}.cb-side-h[data-v-89ca2c1c]{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;font-size:11px;font-weight:700;color:#a3a9b3;letter-spacing:.5px;margin-bottom:8px}.cb-side-sub[data-v-89ca2c1c]{font-weight:500;color:#c2c8d2}.cb-clear[data-v-89ca2c1c]{color:#0e9488;cursor:pointer;font-weight:600}.cb-status-item[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 4px;font-size:12px;cursor:pointer;border-radius:6px}.cb-status-item[data-v-89ca2c1c]:hover{background:#f4f6f9}.cb-status-name[data-v-89ca2c1c]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-status-cnt[data-v-89ca2c1c]{color:#9aa3b0;font-variant-numeric:tabular-nums}.cb-alert-item[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 8px;font-size:12px;cursor:pointer;border-radius:6px;margin-top:4px}.cb-alert-item[data-v-89ca2c1c]:hover{background:#f4f6f9}.cb-alert-item.on[data-v-89ca2c1c]{background:#eafaf7;color:#0a7268;font-weight:600}.cb-main[data-v-89ca2c1c]{-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;background:#fff;border-radius:10px;min-width:0;overflow:hidden}.cb-toolbar[data-v-89ca2c1c]{gap:12px;padding:10px 14px;border-bottom:1px solid #eef1f5}.cb-showall[data-v-89ca2c1c],.cb-toolbar[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cb-showall[data-v-89ca2c1c]{gap:5px;font-size:12px;color:#646a73;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cb-showall input[data-v-89ca2c1c]{cursor:pointer}.cb-quick-sub[data-v-89ca2c1c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;height:28px;padding:0 12px;border:1px solid #d6e0ff;border-radius:8px;background:#f3f6ff;color:#2b5cff;font-size:12.5px;font-weight:600;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cb-quick-sub[data-v-89ca2c1c]:hover:not(:disabled){background:#e6edff;border-color:#b5c6ff}.cb-quick-sub.on[data-v-89ca2c1c]{background:#2b5cff;border-color:#2b5cff;color:#fff}.cb-quick-sub[data-v-89ca2c1c]:disabled{opacity:.5;cursor:not-allowed}.cb-quick-cnt[data-v-89ca2c1c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#2b5cff;color:#fff;font-size:11px}.cb-quick-sub.on .cb-quick-cnt[data-v-89ca2c1c]{background:hsla(0,0%,100%,.28)}.cb-gcol-chip[data-v-89ca2c1c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 9px;border:1px solid #e3e7ee;border-radius:7px;background:#f6f8fb;color:#8a9099;font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .15s;transition:all .15s}.cb-gcol-chip[data-v-89ca2c1c]:hover{border-color:#c5cdda}.cb-gcol-chip.on[data-v-89ca2c1c]{background:#eef3ff;border-color:#b5c6ff;color:#2b5cff;font-weight:600}.cb-count[data-v-89ca2c1c]{font-size:12px;color:#646a73;font-weight:600}.cb-tip[data-v-89ca2c1c]{margin-left:auto;font-size:11.5px;color:#b0b6c0}.cb-tabs[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f4f6f9;border-radius:8px;padding:2px}.cb-tabs>div[data-v-89ca2c1c]{padding:5px 16px;font-size:12.5px;border-radius:6px;cursor:pointer;color:#646a73}.cb-tabs>div.on[data-v-89ca2c1c]{background:#fff;color:#0e9488;font-weight:600;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06)}.cb-tabs.sm>div[data-v-89ca2c1c]{padding:3px 12px;font-size:12px}.cb-kanban[data-v-89ca2c1c]{-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;overflow:hidden}.cb-kanban-bar[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 14px;font-size:12px;color:#646a73}.cb-kanban-cols[data-v-89ca2c1c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:0 14px 14px;overflow:auto}.cb-kanban-col[data-v-89ca2c1c]{-webkit-box-flex:0;-ms-flex:0 0 248px;flex:0 0 248px;background:#f7f8fa;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cb-kanban-h[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;font-size:12.5px;font-weight:700}.cb-kanban-cnt[data-v-89ca2c1c]{color:#9aa3b0}.cb-kanban-list[data-v-89ca2c1c]{overflow:auto;padding:0 8px 8px}.cb-kanban-card[data-v-89ca2c1c]{background:#fff;border-radius:8px;padding:9px 10px;margin-bottom:8px;cursor:pointer;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04)}.cb-kc-code[data-v-89ca2c1c]{font-size:12px;font-weight:600}.cb-kc-name[data-v-89ca2c1c]{font-size:11px;color:#8a9099;margin:3px 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-kc-meta[data-v-89ca2c1c]{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;font-size:11.5px}.cb-kc-alert[data-v-89ca2c1c]{display:inline-block;margin-top:6px;padding:1px 7px;border-radius:9px;font-size:10.5px;font-weight:600}.cb-table[data-v-89ca2c1c]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain}.cb-grid-head[data-v-89ca2c1c]{position:sticky;top:0;z-index:5;background:#fff}.cb-grouprow[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #eef1f5}.cb-groupcell[data-v-89ca2c1c]{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:28px;font-size:11px;font-weight:700;letter-spacing:.4px;border-right:1px solid #e9edf3}.cb-group-sub[data-v-89ca2c1c]{color:#c2c8d2;font-weight:500}.cb-headrow[data-v-89ca2c1c],.cb-row[data-v-89ca2c1c]{display:grid}.cb-headrow[data-v-89ca2c1c]{border-bottom:1px solid #e9edf3;background:#fafbfc}.cb-headcell[data-v-89ca2c1c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;padding:0 8px;font-size:12px;font-weight:600;color:#646a73;white-space:nowrap;overflow:hidden;contain:layout paint}.cb-resize[data-v-89ca2c1c]{position:absolute;top:0;right:0;width:7px;height:100%;cursor:col-resize;z-index:8}.cb-resize[data-v-89ca2c1c]:hover{background:-webkit-gradient(linear,left top,right top,from(transparent),to(#2b5cff));background:linear-gradient(90deg,transparent,#2b5cff);opacity:.5}.cb-cell.groupend[data-v-89ca2c1c],.cb-groupcell[data-v-89ca2c1c],.cb-headcell.groupend[data-v-89ca2c1c]{border-right:1px solid #d3d8e0}.cb-headcell.right[data-v-89ca2c1c]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cb-headcell.center[data-v-89ca2c1c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cb-headcell.buy[data-v-89ca2c1c]{color:#0e9488;background:#eafaf7;cursor:pointer;font-weight:700}.cb-arrow[data-v-89ca2c1c]{margin-left:2px}.cb-grid-body[data-v-89ca2c1c]{position:relative}.cb-row[data-v-89ca2c1c]{height:38px;border-bottom:1px solid #eef1f5;contain:layout paint}.cb-row[data-v-89ca2c1c]:hover{background:#f7fbfa}.cb-row.alert-short[data-v-89ca2c1c]{-webkit-box-shadow:inset 3px 0 0 #f5685f;box-shadow:inset 3px 0 0 #f5685f}.cb-row.alert-dead[data-v-89ca2c1c]{-webkit-box-shadow:inset 3px 0 0 #faad14;box-shadow:inset 3px 0 0 #faad14}.cb-row.alert-long[data-v-89ca2c1c]{-webkit-box-shadow:inset 3px 0 0 #9254de;box-shadow:inset 3px 0 0 #9254de}.cb-row.alert-overdue[data-v-89ca2c1c]{-webkit-box-shadow:inset 3px 0 0 #cf1322;box-shadow:inset 3px 0 0 #cf1322}.cb-row.sub-outgoing[data-v-89ca2c1c]{background:-webkit-gradient(linear,left top,right top,from(rgba(250,140,22,.08)),color-stop(34%,transparent));background:linear-gradient(90deg,rgba(250,140,22,.08),transparent 34%)}.cb-row.sub-incoming[data-v-89ca2c1c]{-webkit-box-shadow:inset 3px 0 0 #36a87d;box-shadow:inset 3px 0 0 #36a87d}.cb-row.sub-final-zero[data-v-89ca2c1c]{color:#8c929c;opacity:.82}.cb-cell[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;font-size:12px;color:#3d4350;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums;contain:layout paint}.cb-cell.right[data-v-89ca2c1c]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cb-cell.center[data-v-89ca2c1c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cb-cell.buy[data-v-89ca2c1c]{background:#f3fbf9}.cb-cell.buy .cb-buy[data-v-89ca2c1c]{font-weight:700;color:#0a7268}.cb-sub-out[data-v-89ca2c1c]{color:#d4380d;font-weight:700;background:#fff2e8;border-radius:4px;padding:1px 7px}.cb-sub-in[data-v-89ca2c1c]{color:#0a7268;font-weight:700;background:#e8f7f0;border-radius:4px;padding:1px 7px}.sticky[data-v-89ca2c1c]{position:sticky;left:40px;z-index:2;background:#fff;will-change:transform}.cb-headcell.sticky[data-v-89ca2c1c]{background:#fafbfc;z-index:6}.cb-row:hover .sticky[data-v-89ca2c1c]{background:#f7fbfa}.cb-row.checked .sticky[data-v-89ca2c1c]{background:#f0f9f7}.cb-check-col[data-v-89ca2c1c]{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:0}.sticky-check[data-v-89ca2c1c]{position:sticky;left:0;z-index:3;background:#fff;will-change:transform}.cb-headcell.sticky-check[data-v-89ca2c1c]{background:#fafbfc;z-index:7}.cb-row:hover .sticky-check[data-v-89ca2c1c]{background:#f7fbfa}.cb-row.checked .sticky-check[data-v-89ca2c1c],.cb-row.checked[data-v-89ca2c1c]{background:#f0f9f7}.cb-check-col input[data-v-89ca2c1c]{cursor:pointer}.cb-text[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;overflow:hidden}.cb-text-v[data-v-89ca2c1c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-sup-more[data-v-89ca2c1c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:5px;padding:0 5px;border-radius:8px;background:#eef1f5;color:#8a9099;font-size:10.5px;line-height:16px}.cb-code-link[data-v-89ca2c1c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#2b5cff;cursor:pointer}.cb-code-link[data-v-89ca2c1c]:hover{text-decoration:underline}.cb-trend-ico[data-v-89ca2c1c]{width:14px;height:14px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#b0b6c0;cursor:pointer}.cb-trend-ico[data-v-89ca2c1c]:hover{color:#0e9488}.cb-manual[data-v-89ca2c1c]{cursor:cell;padding:2px 5px;border-radius:4px;background:#fff8f0;-webkit-box-shadow:inset 0 0 0 1px #ffe2bf;box-shadow:inset 0 0 0 1px #ffe2bf;color:#b35a09;font-weight:600}.cb-pop-link[data-v-89ca2c1c]{cursor:pointer;color:#2b5cff;border-bottom:1px dashed #a9c0ff}.cb-pop-link[data-v-89ca2c1c]:hover{color:#1340d6;border-bottom-color:#1340d6}.cb-status-chip[data-v-89ca2c1c]{padding:2px 9px;border-radius:11px;font-size:11.5px;font-weight:600;cursor:pointer}.cb-sub-status[data-v-89ca2c1c]{font-size:11px;padding:2px 7px;border-radius:9px;background:#f0f2f5;color:#777}.cb-sub-status.is-pending[data-v-89ca2c1c],.cb-sub-status.is-pending_target[data-v-89ca2c1c]{background:#fff7e6;color:#d46b08}.cb-sub-status.is-effective[data-v-89ca2c1c],.cb-sub-status.is-effective_target[data-v-89ca2c1c]{background:#e8f7f0;color:#0a7268}.cb-sub-status.is-available[data-v-89ca2c1c]{background:#eef5ff;color:#2b5cff}.cb-sub-status.is-rejected[data-v-89ca2c1c]{background:#fff1f0;color:#d4380d}.cb-sub-relation[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;min-width:0}.cb-sub-relation>span[data-v-89ca2c1c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-sub-relation button[data-v-89ca2c1c]{-webkit-box-flex:0;-ms-flex:none;flex:none;border:0;border-radius:4px;padding:2px 5px;background:#eaf2ff;color:#2b5cff;cursor:pointer}.cb-sub-relation[data-v-89ca2c1c]:focus{outline:2px solid rgba(43,92,255,.32);outline-offset:2px}.cb-money[data-v-89ca2c1c]{color:#3d4350}.cb-specproj[data-v-89ca2c1c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.25}.cb-sp-main[data-v-89ca2c1c],.cb-specproj[data-v-89ca2c1c]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.cb-sp-main[data-v-89ca2c1c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.cb-sp-spec[data-v-89ca2c1c]{font-weight:600;color:#1f2329}.cb-sp-spec[data-v-89ca2c1c],.cb-sp-sub[data-v-89ca2c1c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-sp-sub[data-v-89ca2c1c]{font-size:11px;color:#9aa3b0}.cb-alert-chip[data-v-89ca2c1c]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}.cb-alert-ok[data-v-89ca2c1c]{font-size:11px;color:#c2c8d2}.cb-edit-input[data-v-89ca2c1c]{width:100%;height:28px;border:1.5px solid #d46b08;border-radius:5px;padding:0 5px;font-size:12.5px;text-align:right;outline:none;-webkit-box-shadow:0 0 0 3px rgba(212,107,8,.12);box-shadow:0 0 0 3px rgba(212,107,8,.12)}.cb-edit-input.left[data-v-89ca2c1c]{text-align:left}.cb-edit-elselect[data-v-89ca2c1c]{width:100%}.cb-selbar[data-v-89ca2c1c]{position:fixed;left:50%;bottom:22px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;background:#1f2329;color:#fff;padding:9px 16px;border-radius:10px;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.22);box-shadow:0 6px 24px rgba(0,0,0,.22);z-index:50;font-size:12.5px}.cb-sel-cnt b[data-v-89ca2c1c]{color:#5fe3c0;font-size:14px}.cb-sel-clear[data-v-89ca2c1c]{cursor:pointer;color:#9aa3b0}.cb-sel-clear[data-v-89ca2c1c]:hover{color:#fff}.page-factory[data-v-ec430da6]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-ec430da6]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-ec430da6]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-trace[data-v-ec430da6]{gap:4px}.top-actions[data-v-ec430da6],.top-search[data-v-ec430da6],.top-trace[data-v-ec430da6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-ec430da6]{gap:4px;margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-ec430da6]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-ec430da6]{white-space:nowrap}.nowrap-table[data-v-ec430da6] .el-table__header-wrapper th,.nowrap-table[data-v-ec430da6] .el-table__header th,.nowrap-table[data-v-ec430da6] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-ec430da6] .el-table__header-wrapper th .cell,.nowrap-table[data-v-ec430da6] .el-table__header th .cell,.nowrap-table[data-v-ec430da6] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-ec430da6] .el-table__body tr,.nowrap-table[data-v-ec430da6] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-ec430da6] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-ec430da6] td .cell{text-align:left!important}.nowrap-table[data-v-ec430da6] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-ec430da6] td.cell-top{vertical-align:top}.nowrap-table[data-v-ec430da6] .el-table__fixed-right{height:calc(100vh - 160px)!important}.nowrap-table[data-v-ec430da6] .el-table__fixed-right .el-table__body{height:100%!important}.nowrap-table[data-v-ec430da6] .el-table__fixed-right .el-table__row{height:auto!important}.nowrap-table[data-v-ec430da6] .el-table__fixed-right td{position:sticky;top:auto}.sel-hint[data-v-ec430da6]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-ec430da6]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-ec430da6]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.scheme-cond[data-v-ec430da6]{color:#555;font-size:11px;line-height:1.4}.detail-page[data-v-3f2ac6ba]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-3f2ac6ba]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-3f2ac6ba],.detail-header[data-v-3f2ac6ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-3f2ac6ba]{gap:12px}.detail-header .header-left .bill-label[data-v-3f2ac6ba]{background:linear-gradient(135deg,#67c23a,#5daf34);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-3f2ac6ba]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-3f2ac6ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-3f2ac6ba]{font-size:14px;color:#909399}.header-info[data-v-3f2ac6ba]{margin-bottom:10px}.entries-section .section-title[data-v-3f2ac6ba]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px}.entries-section .entries-table[data-v-3f2ac6ba],[data-v-3f2ac6ba] .el-table{background:#fff}[data-v-3f2ac6ba] .el-table:before{display:none}[data-v-3f2ac6ba] .el-table td{font-weight:400;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-v-3f2ac6ba] .basic-container{background:#fff}.text-ellipsis[data-v-3f2ac6ba]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-page[data-v-a93cdaa4]{background:#fff;min-height:calc(100vh - 80px)}.push-qty-input[data-v-a93cdaa4] input{background:#f4f8ff;color:#1d6fe0;font-weight:600}.push-qty-tip[data-v-a93cdaa4]{font-size:12px;line-height:1.8;color:#606266}.push-qty-tip b[data-v-a93cdaa4]{color:#f56c6c}.add-header[data-v-a93cdaa4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background:#fff;border-bottom:1px solid #dcdfe6;margin-bottom:10px}.add-header .header-left[data-v-a93cdaa4],.add-header[data-v-a93cdaa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-header .header-center[data-v-a93cdaa4]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.add-header .header-center .bill-title[data-v-a93cdaa4]{font-size:16px;font-weight:600;color:#303133}.add-header .header-right[data-v-a93cdaa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.section-card[data-v-a93cdaa4]{background:#fff;border:1px solid #dcdfe6;border-radius:0;padding:8px 12px;margin-bottom:8px}.section-card .section-title[data-v-a93cdaa4]{font-size:13px;font-weight:600;color:#303133;margin-bottom:8px;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}.section-card .section-title .section-actions[data-v-a93cdaa4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.section-card .k3-form .el-form-item[data-v-a93cdaa4]{margin-bottom:6px;margin-right:0}.section-card .k3-form .el-form-item[data-v-a93cdaa4] .el-form-item__label{padding-right:6px;font-size:12px}.section-card .k3-form .el-form-item[data-v-a93cdaa4] .el-form-item__content{line-height:28px}.sign-card[data-v-a93cdaa4]{background:#f5f7fa}.sign-card .el-form-item[data-v-a93cdaa4]{margin-bottom:6px;margin-right:0}.sign-card .el-form-item[data-v-a93cdaa4] .el-form-item__label{font-size:12px}.table-wrapper[data-v-a93cdaa4]{width:100%;overflow-x:auto}.nowrap-table .cell[data-v-a93cdaa4]{white-space:nowrap}.nowrap-table[data-v-a93cdaa4] td{padding-top:2px!important;padding-bottom:2px!important}.nowrap-table[data-v-a93cdaa4] th{padding:4px 0;font-size:12px}.nowrap-table[data-v-a93cdaa4] .el-input-number__decrease,.nowrap-table[data-v-a93cdaa4] .el-input-number__increase{display:none}.input-with-btn[data-v-a93cdaa4]{width:100%}[data-v-a93cdaa4] .basic-container{background:#fff;padding:10px}.page-factory[data-v-18b19272]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-18b19272]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-18b19272]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-18b19272],.top-trace[data-v-18b19272]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-18b19272]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-18b19272]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-18b19272]{white-space:nowrap}.nowrap-table[data-v-18b19272] .el-table__header-wrapper th,.nowrap-table[data-v-18b19272] .el-table__header th,.nowrap-table[data-v-18b19272] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-18b19272] .el-table__header-wrapper th .cell,.nowrap-table[data-v-18b19272] .el-table__header th .cell,.nowrap-table[data-v-18b19272] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-18b19272] .el-table__body tr,.nowrap-table[data-v-18b19272] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-18b19272] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-18b19272] td .cell{text-align:left!important}.nowrap-table[data-v-18b19272] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-18b19272] td.cell-top{vertical-align:top}.sel-hint[data-v-18b19272]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-18b19272]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-18b19272]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.add-page[data-v-684bc666]{padding:10px}.add-header[data-v-684bc666]{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;margin-bottom:10px;padding:8px 0}.header-left[data-v-684bc666],.header-right[data-v-684bc666]{min-width:120px}.header-center[data-v-684bc666]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.bill-title[data-v-684bc666]{font-size:18px;font-weight:600;color:#303133}.section-card[data-v-684bc666]{background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.section-title[data-v-684bc666]{font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ebeef5;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}.section-actions[data-v-684bc666]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.k3-form .el-form-item[data-v-684bc666]{margin-bottom:8px}.k3-form .el-form-item[data-v-684bc666] .el-form-item__label{padding-right:8px;font-size:12px;white-space:nowrap}.k3-form .el-form-item[data-v-684bc666] .el-form-item__content{line-height:28px}.footer-form .el-form-item[data-v-684bc666]{margin-bottom:0}[data-v-684bc666] .el-select .el-input__suffix{display:block!important}[data-v-684bc666] .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[data-v-684bc666] .el-select:hover .el-input .el-select__caret{color:#909399}.table-wrapper[data-v-684bc666]{width:100%;overflow-x:auto}[data-v-684bc666] .k3-detail-table .el-select{width:100%}[data-v-684bc666] .k3-detail-table .el-input__suffix{right:5px}.detail-page[data-v-79d66eb0]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-79d66eb0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-79d66eb0],.detail-header[data-v-79d66eb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-79d66eb0]{gap:12px}.detail-header .header-left .bill-label[data-v-79d66eb0]{background:linear-gradient(135deg,#67c23a,#5daf34);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-79d66eb0]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-79d66eb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-79d66eb0]{font-size:14px;color:#909399}.header-info[data-v-79d66eb0]{margin-bottom:10px}.entries-section[data-v-79d66eb0]{overflow-x:auto}.entries-section .section-title[data-v-79d66eb0]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px}.entries-section .entries-table[data-v-79d66eb0],[data-v-79d66eb0] .el-table{background:#fff}[data-v-79d66eb0] .el-table:before{display:none}[data-v-79d66eb0] .basic-container{background:#fff}.page-factory[data-v-56e083f5]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-56e083f5]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-56e083f5]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-56e083f5],.top-trace[data-v-56e083f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-56e083f5]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-56e083f5]{-ms-flex-negative:0;flex-shrink:0}.sel-hint[data-v-56e083f5]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-56e083f5]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-56e083f5]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.nowrap-table .cell[data-v-56e083f5]{white-space:nowrap}.nowrap-table[data-v-56e083f5] .el-table__header-wrapper th,.nowrap-table[data-v-56e083f5] .el-table__header th,.nowrap-table[data-v-56e083f5] .el-table th{background:#ebebeb!important;color:#000!important;padding-top:4px!important;padding-bottom:4px!important}.nowrap-table[data-v-56e083f5] .el-table__header-wrapper th .cell,.nowrap-table[data-v-56e083f5] .el-table__header th .cell,.nowrap-table[data-v-56e083f5] .el-table th .cell{color:#000!important;font-weight:600;line-height:1.2;white-space:nowrap}.nowrap-table[data-v-56e083f5] .el-table__body tr,.nowrap-table[data-v-56e083f5] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-56e083f5] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-56e083f5] td .cell{text-align:left!important}.nowrap-table[data-v-56e083f5] td.cell-selected{background:#d9ecff!important}.nowrap-table[data-v-56e083f5] td.cell-top{vertical-align:top}.detail-page[data-v-f789f940]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-f789f940]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-f789f940],.detail-header[data-v-f789f940]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-f789f940]{gap:12px}.detail-header .header-left .bill-label[data-v-f789f940]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-f789f940]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-f789f940]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-f789f940]{font-size:14px;color:#909399}.header-info[data-v-f789f940]{margin-bottom:10px}[data-v-f789f940] .el-table{background:#fff}[data-v-f789f940] .el-table:before{display:none}[data-v-f789f940] .basic-container{background:#fff}.page-factory[data-v-4f4cbc69]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-4f4cbc69]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-4f4cbc69]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-4f4cbc69],.top-trace[data-v-4f4cbc69]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-4f4cbc69]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-4f4cbc69]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-4f4cbc69]{white-space:nowrap}.nowrap-table[data-v-4f4cbc69] .el-table__header-wrapper th,.nowrap-table[data-v-4f4cbc69] .el-table__header th,.nowrap-table[data-v-4f4cbc69] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-4f4cbc69] .el-table__header-wrapper th .cell,.nowrap-table[data-v-4f4cbc69] .el-table__header th .cell,.nowrap-table[data-v-4f4cbc69] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-4f4cbc69] .el-table__body tr,.nowrap-table[data-v-4f4cbc69] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-4f4cbc69] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-4f4cbc69] td .cell{text-align:left!important}.nowrap-table[data-v-4f4cbc69] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-4f4cbc69] td.cell-top{vertical-align:top}.nowrap-table[data-v-4f4cbc69] .el-table__fixed-right{height:calc(100vh - 160px)!important}.nowrap-table[data-v-4f4cbc69] .el-table__fixed-right .el-table__body{height:100%!important}.nowrap-table[data-v-4f4cbc69] .el-table__fixed-right .el-table__row{height:auto!important}.nowrap-table[data-v-4f4cbc69] .el-table__fixed-right td{position:sticky;top:auto}.sel-hint[data-v-4f4cbc69]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-4f4cbc69]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-4f4cbc69]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.detail-page[data-v-586bd2b4]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-586bd2b4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-586bd2b4],.detail-header[data-v-586bd2b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-586bd2b4]{gap:12px}.detail-header .header-left .bill-label[data-v-586bd2b4]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-586bd2b4]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-586bd2b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-586bd2b4]{font-size:14px;color:#909399}.header-info[data-v-586bd2b4]{margin-bottom:10px}.entries-section .section-title[data-v-586bd2b4]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px}.entries-section .entries-table[data-v-586bd2b4],[data-v-586bd2b4] .el-table{background:#fff}[data-v-586bd2b4] .el-table:before{display:none}[data-v-586bd2b4] .basic-container{background:#fff}.add-page[data-v-740aa380]{background:#fff;min-height:calc(100vh - 80px)}.add-header[data-v-740aa380]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px}.add-header .header-left[data-v-740aa380],.add-header[data-v-740aa380]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-header .header-left[data-v-740aa380]{gap:12px}.add-header .header-left .bill-title[data-v-740aa380]{font-size:14px;font-weight:600;color:#303133}.add-header .header-right[data-v-740aa380]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.section-card[data-v-740aa380]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:10px 12px;margin-bottom:10px}.section-card .section-title[data-v-740aa380]{font-size:13px;font-weight:600;color:#303133;margin-bottom:10px;padding-left:8px;border-left:3px solid #409eff}.section-card .base-form .el-form-item[data-v-740aa380]{margin-bottom:8px;margin-right:0}.select-card[data-v-740aa380] .el-tabs__content{padding:10px}.sheet-toolbar[data-v-740aa380]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sheet-pagination[data-v-740aa380]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.nowrap-table .cell[data-v-740aa380]{white-space:nowrap}.nowrap-table[data-v-740aa380] td{padding-top:3px!important;padding-bottom:3px!important}.sign-card .el-form-item[data-v-740aa380]{margin-bottom:8px;margin-right:0}[data-v-740aa380] .basic-container{background:#fff;padding:12px}.add-page[data-v-e18ddb00]{background:#fff;min-height:calc(100vh - 80px)}.add-header[data-v-e18ddb00]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background:#fff;border-bottom:1px solid #dcdfe6;margin-bottom:10px}.add-header .header-left[data-v-e18ddb00],.add-header[data-v-e18ddb00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-header .header-center[data-v-e18ddb00]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.add-header .header-center .bill-title[data-v-e18ddb00]{font-size:16px;font-weight:600;color:#303133}.add-header .header-right[data-v-e18ddb00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.section-card[data-v-e18ddb00]{background:#fff;border:1px solid #dcdfe6;border-radius:0;padding:8px 12px;margin-bottom:8px}.section-card .section-title[data-v-e18ddb00]{font-size:13px;font-weight:600;color:#303133;margin-bottom:8px;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}.section-card .section-title .section-actions[data-v-e18ddb00]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.section-card .k3-form .el-form-item[data-v-e18ddb00]{margin-bottom:6px;margin-right:0}.section-card .k3-form .el-form-item[data-v-e18ddb00] .el-form-item__label{padding-right:6px;font-size:12px}.section-card .k3-form .el-form-item[data-v-e18ddb00] .el-form-item__content{line-height:28px}.sign-card[data-v-e18ddb00]{background:#f5f7fa}.sign-card .el-form-item[data-v-e18ddb00]{margin-bottom:6px;margin-right:0}.sign-card .el-form-item[data-v-e18ddb00] .el-form-item__label{font-size:12px}.table-wrapper[data-v-e18ddb00]{width:100%;overflow-x:auto}.nowrap-table .cell[data-v-e18ddb00]{white-space:nowrap}.nowrap-table[data-v-e18ddb00] td{padding-top:2px!important;padding-bottom:2px!important}.nowrap-table[data-v-e18ddb00] th{padding:4px 0;font-size:12px}.nowrap-table[data-v-e18ddb00] .el-input-number__decrease,.nowrap-table[data-v-e18ddb00] .el-input-number__increase{display:none}.input-with-btn[data-v-e18ddb00]{width:100%}[data-v-e18ddb00] .basic-container{background:#fff;padding:10px}.page-factory[data-v-619655cc]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-619655cc]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-619655cc]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-619655cc],.top-trace[data-v-619655cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-619655cc]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-619655cc]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-619655cc]{white-space:nowrap}.nowrap-table[data-v-619655cc] .el-table__header-wrapper th,.nowrap-table[data-v-619655cc] .el-table__header th,.nowrap-table[data-v-619655cc] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-619655cc] .el-table__header-wrapper th .cell,.nowrap-table[data-v-619655cc] .el-table__header th .cell,.nowrap-table[data-v-619655cc] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-619655cc] .el-table__body tr,.nowrap-table[data-v-619655cc] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-619655cc] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-619655cc] td .cell{text-align:left!important}.nowrap-table[data-v-619655cc] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-619655cc] td.cell-top{vertical-align:top}.sel-hint[data-v-619655cc]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-619655cc]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-619655cc]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.detail-page[data-v-3902ad2a]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-3902ad2a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-3902ad2a],.detail-header[data-v-3902ad2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-3902ad2a]{gap:12px}.detail-header .header-left .bill-label[data-v-3902ad2a]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-3902ad2a]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-3902ad2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-3902ad2a]{font-size:14px;color:#909399}.header-info[data-v-3902ad2a]{margin-bottom:10px}.entries-section[data-v-3902ad2a]{overflow-x:auto}.entries-section .section-title[data-v-3902ad2a]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px}.entries-section .entries-table[data-v-3902ad2a],[data-v-3902ad2a] .el-table{background:#fff}[data-v-3902ad2a] .el-table:before{display:none}[data-v-3902ad2a] .basic-container{background:#fff}.add-page[data-v-7bbc8a0c]{padding-bottom:30px}.add-header[data-v-7bbc8a0c]{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;padding:8px 0 12px}.add-header .bill-title[data-v-7bbc8a0c]{font-size:20px;font-weight:600;color:#303133}.section-card[data-v-7bbc8a0c]{background:#fff;border-radius:4px;padding:12px 16px 4px;margin-bottom:12px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.section-card .section-title[data-v-7bbc8a0c]{font-size:14px;font-weight:600;color:#303133;margin-bottom:10px;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}.sign-card[data-v-7bbc8a0c]{background:#fafafa}.table-wrapper[data-v-7bbc8a0c]{overflow-x:auto}.k3-form .el-form-item[data-v-7bbc8a0c]{margin-bottom:10px}.base-form .el-input-number[data-v-7bbc8a0c]{width:100%}.base-form[data-v-7bbc8a0c] .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;color:#606266}.base-form[data-v-7bbc8a0c] .el-date-editor.el-input,.input-with-btn[data-v-7bbc8a0c]{width:100%}.nowrap-table[data-v-7bbc8a0c] .el-input-number__decrease,.nowrap-table[data-v-7bbc8a0c] .el-input-number__increase{display:none}.nowrap-table[data-v-7bbc8a0c] .cell{white-space:nowrap}.page-factory[data-v-73eead86]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-73eead86]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-73eead86]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-73eead86],.top-trace[data-v-73eead86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-73eead86]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-73eead86]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-73eead86]{white-space:nowrap}.nowrap-table[data-v-73eead86] .el-table__header-wrapper th,.nowrap-table[data-v-73eead86] .el-table__header th,.nowrap-table[data-v-73eead86] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-73eead86] .el-table__header-wrapper th .cell,.nowrap-table[data-v-73eead86] .el-table__header th .cell,.nowrap-table[data-v-73eead86] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-73eead86] .el-table__body tr,.nowrap-table[data-v-73eead86] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-73eead86] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-73eead86] td .cell{text-align:left!important}.nowrap-table[data-v-73eead86] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-73eead86] td.cell-top{vertical-align:top}.sel-hint[data-v-73eead86]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-73eead86]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-73eead86]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.detail-page[data-v-4a0e6a2f]{background:#fff;min-height:calc(100vh - 80px)}.detail-header[data-v-4a0e6a2f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px}.detail-header .header-left[data-v-4a0e6a2f],.detail-header[data-v-4a0e6a2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-4a0e6a2f]{gap:12px}.detail-header .header-left .bill-title[data-v-4a0e6a2f]{font-size:14px;font-weight:600;color:#303133}.detail-header .header-left .bill-no[data-v-4a0e6a2f]{font-size:14px;color:#409eff;font-weight:500}.detail-header .header-right[data-v-4a0e6a2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header-info[data-v-4a0e6a2f]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:10px 12px;margin-bottom:10px}.header-info .header-form .el-form-item[data-v-4a0e6a2f]{margin-bottom:8px;margin-right:0}.header-info .header-form .el-form-item .el-form-item__label[data-v-4a0e6a2f]{color:#606266;font-size:12px;text-align:right;padding-right:8px;width:90px!important}.header-info .header-form .el-form-item .el-form-item__content[data-v-4a0e6a2f]{line-height:24px}.header-info .form-value[data-v-4a0e6a2f]{color:#303133;font-size:13px}.entries-section[data-v-4a0e6a2f]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:10px;margin-bottom:10px;overflow-x:auto}.entries-section .entries-table[data-v-4a0e6a2f]{background:#fff;width:100%}.entries-section[data-v-4a0e6a2f] .el-table{font-size:12px}.entries-section[data-v-4a0e6a2f] .el-table th{background:#f5f7fa;color:#303133;font-weight:600}.bill-footer[data-v-4a0e6a2f]{background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;padding:10px 12px}.bill-footer .el-form-item[data-v-4a0e6a2f]{margin-bottom:8px;margin-right:0}.bill-footer .el-form-item .el-form-item__label[data-v-4a0e6a2f]{color:#606266;font-size:12px;text-align:right;padding-right:8px;width:70px!important}.bill-footer .el-form-item .el-form-item__content[data-v-4a0e6a2f]{line-height:24px}.bill-footer .form-value[data-v-4a0e6a2f]{color:#303133;font-size:13px}[data-v-4a0e6a2f] .el-table{background:#fff}[data-v-4a0e6a2f] .el-table:before{display:none}[data-v-4a0e6a2f] .basic-container{background:#fff;padding:12px}.add-header[data-v-4047cec6]{position:relative;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;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.bill-title[data-v-4047cec6]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:16px;font-weight:600;color:#303133}.base-form .el-form-item[data-v-4047cec6]{margin-bottom:8px;margin-right:0}.sign-form[data-v-4047cec6]{margin-top:20px}.sign-form .el-form-item[data-v-4047cec6]{margin-bottom:8px;margin-right:0}.detail-title-row[data-v-4047cec6]{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;margin:12px 0 6px}.detail-title[data-v-4047cec6]{font-size:14px;font-weight:600;color:#303133}.amount-strong[data-v-4047cec6]{color:#f56c6c;font-weight:600}.nowrap-table .cell[data-v-4047cec6]{white-space:nowrap}.nowrap-table[data-v-4047cec6] td{padding-top:3px!important;padding-bottom:3px!important}.entry-table[data-v-4047cec6]{width:100%}.sheet-toolbar[data-v-4047cec6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sheet-pagination[data-v-4047cec6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}[data-v-4047cec6] .basic-container{background:#fff;padding:12px}.page-factory[data-v-483cf419]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-483cf419]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-483cf419]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-483cf419],.top-trace[data-v-483cf419]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-483cf419]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-483cf419]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-483cf419]{white-space:nowrap}.nowrap-table[data-v-483cf419] .el-table__header-wrapper th,.nowrap-table[data-v-483cf419] .el-table__header th,.nowrap-table[data-v-483cf419] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-483cf419] .el-table__header-wrapper th .cell,.nowrap-table[data-v-483cf419] .el-table__header th .cell,.nowrap-table[data-v-483cf419] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-483cf419] .el-table__body tr,.nowrap-table[data-v-483cf419] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-483cf419] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-483cf419] td .cell{text-align:left!important}.nowrap-table[data-v-483cf419] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-483cf419] td.cell-top{vertical-align:top}.sel-hint[data-v-483cf419]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-483cf419]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-483cf419]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.detail-page[data-v-37477476]{background:#fff;min-height:calc(100vh - 80px)}.detail-header[data-v-37477476]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px}.detail-header .header-left[data-v-37477476],.detail-header[data-v-37477476]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-37477476]{gap:12px}.detail-header .header-left .bill-title[data-v-37477476]{font-size:14px;font-weight:600;color:#303133}.detail-header .header-left .bill-no[data-v-37477476]{font-size:14px;color:#409eff;font-weight:500}.detail-header .header-right[data-v-37477476]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header-info[data-v-37477476]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:10px 12px;margin-bottom:10px}.header-info .header-form .el-form-item[data-v-37477476]{margin-bottom:8px;margin-right:0}.header-info .header-form .el-form-item .el-form-item__label[data-v-37477476]{color:#606266;font-size:12px;text-align:right;padding-right:8px;width:90px!important}.header-info .header-form .el-form-item .el-form-item__content[data-v-37477476]{line-height:24px}.header-info .form-value[data-v-37477476]{color:#303133;font-size:13px}.entries-section[data-v-37477476]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:10px;margin-bottom:10px;overflow-x:auto}.entries-section .entries-table[data-v-37477476]{background:#fff;width:100%}.entries-section[data-v-37477476] .el-table{font-size:12px}.entries-section[data-v-37477476] .el-table th{background:#f5f7fa;color:#303133;font-weight:600}.bill-footer[data-v-37477476]{background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;padding:10px 12px}.bill-footer .el-form-item[data-v-37477476]{margin-bottom:8px;margin-right:0}.bill-footer .el-form-item .el-form-item__label[data-v-37477476]{color:#606266;font-size:12px;text-align:right;padding-right:8px;width:70px!important}.bill-footer .el-form-item .el-form-item__content[data-v-37477476]{line-height:24px}.bill-footer .form-value[data-v-37477476]{color:#303133;font-size:13px}[data-v-37477476] .el-table{background:#fff}[data-v-37477476] .el-table:before{display:none}[data-v-37477476] .basic-container{background:#fff;padding:12px}.add-header[data-v-51e1465a]{position:relative;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;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.bill-title[data-v-51e1465a]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:16px;font-weight:600;color:#303133}.base-form .el-form-item[data-v-51e1465a]{margin-bottom:8px;margin-right:0}.sign-form[data-v-51e1465a]{margin-top:20px}.sign-form .el-form-item[data-v-51e1465a]{margin-bottom:8px;margin-right:0}.detail-title-row[data-v-51e1465a]{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;margin:12px 0 6px}.detail-title[data-v-51e1465a]{font-size:14px;font-weight:600;color:#303133}.amount-strong[data-v-51e1465a]{color:#f56c6c;font-weight:600}.nowrap-table .cell[data-v-51e1465a]{white-space:nowrap}.nowrap-table[data-v-51e1465a] td{padding-top:3px!important;padding-bottom:3px!important}.entry-table[data-v-51e1465a]{width:100%}.sheet-toolbar[data-v-51e1465a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sheet-pagination[data-v-51e1465a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}[data-v-51e1465a] .basic-container{background:#fff;padding:12px}.page-factory[data-v-b6d18c54]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-b6d18c54]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-b6d18c54]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-b6d18c54],.top-trace[data-v-b6d18c54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-b6d18c54]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-b6d18c54]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-b6d18c54]{white-space:nowrap}.nowrap-table[data-v-b6d18c54] .el-table__header-wrapper th,.nowrap-table[data-v-b6d18c54] .el-table__header th,.nowrap-table[data-v-b6d18c54] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-b6d18c54] .el-table__header-wrapper th .cell,.nowrap-table[data-v-b6d18c54] .el-table__header th .cell,.nowrap-table[data-v-b6d18c54] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-b6d18c54] .el-table__body tr,.nowrap-table[data-v-b6d18c54] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-b6d18c54] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-b6d18c54] td .cell{text-align:left!important}.nowrap-table[data-v-b6d18c54] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-b6d18c54] td.cell-top{vertical-align:top}.sel-hint[data-v-b6d18c54]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-b6d18c54]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-b6d18c54]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.detail-page[data-v-c2a70c7e]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-c2a70c7e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-c2a70c7e],.detail-header[data-v-c2a70c7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-c2a70c7e]{gap:12px}.detail-header .header-left .bill-label[data-v-c2a70c7e]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-c2a70c7e]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-c2a70c7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-c2a70c7e]{font-size:14px;color:#909399}.header-info[data-v-c2a70c7e]{margin-bottom:10px}.entries-section .section-title[data-v-c2a70c7e]{font-size:14px;font-weight:600;color:#303133;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.table-wrapper[data-v-c2a70c7e]{width:100%;overflow-x:auto}[data-v-c2a70c7e] .el-table{background:#fff}[data-v-c2a70c7e] .el-table:before{display:none}[data-v-c2a70c7e] .basic-container{background:#fff}.add-page[data-v-5d6b7ce6]{padding:10px}.add-header[data-v-5d6b7ce6]{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;margin-bottom:10px;padding:8px 0}.header-left[data-v-5d6b7ce6],.header-right[data-v-5d6b7ce6]{min-width:120px}.header-center[data-v-5d6b7ce6]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.bill-title[data-v-5d6b7ce6]{font-size:18px;font-weight:600;color:#303133}.section-card[data-v-5d6b7ce6]{background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.section-title[data-v-5d6b7ce6]{font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ebeef5;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}.section-actions[data-v-5d6b7ce6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.base-form .el-form-item[data-v-5d6b7ce6]{margin-bottom:8px}.base-form .el-form-item[data-v-5d6b7ce6] .el-form-item__label{padding-right:8px;font-size:12px;white-space:nowrap}.base-form .el-form-item[data-v-5d6b7ce6] .el-form-item__content{line-height:28px}[data-v-5d6b7ce6] .el-select .el-input__suffix{display:block!important}[data-v-5d6b7ce6] .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[data-v-5d6b7ce6] .el-select:hover .el-input .el-select__caret{color:#909399}.input-with-btn[data-v-5d6b7ce6]{width:100%}.table-wrapper[data-v-5d6b7ce6]{width:100%;overflow-x:auto}[data-v-5d6b7ce6] .k3-detail-table .el-select{width:100%}[data-v-5d6b7ce6] .k3-detail-table .el-input__suffix{right:5px}.page-factory[data-v-8999fa88]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-8999fa88]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-8999fa88]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-8999fa88],.top-trace[data-v-8999fa88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-8999fa88]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-8999fa88]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-8999fa88]{white-space:nowrap}.nowrap-table[data-v-8999fa88] .el-table__header-wrapper th,.nowrap-table[data-v-8999fa88] .el-table__header th,.nowrap-table[data-v-8999fa88] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-8999fa88] .el-table__header-wrapper th .cell,.nowrap-table[data-v-8999fa88] .el-table__header th .cell,.nowrap-table[data-v-8999fa88] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-8999fa88] .el-table__body tr,.nowrap-table[data-v-8999fa88] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-8999fa88] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-8999fa88] td .cell{text-align:left!important}.nowrap-table[data-v-8999fa88] td.cell-selected{background:#d9ecff!important}.nowrap-table[data-v-8999fa88] td.cell-top{vertical-align:top}.nowrap-table[data-v-8999fa88] .el-table__body-wrapper::-webkit-scrollbar{height:8px}.nowrap-table[data-v-8999fa88] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}.sel-hint[data-v-8999fa88]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-8999fa88]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-8999fa88]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.page-factory[data-v-7aacad1d]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-7aacad1d]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-7aacad1d]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-7aacad1d],.top-trace[data-v-7aacad1d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-7aacad1d]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-7aacad1d]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-7aacad1d]{white-space:nowrap}.nowrap-table[data-v-7aacad1d] .el-table__header-wrapper th,.nowrap-table[data-v-7aacad1d] .el-table__header th,.nowrap-table[data-v-7aacad1d] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-7aacad1d] .el-table__header-wrapper th .cell,.nowrap-table[data-v-7aacad1d] .el-table__header th .cell,.nowrap-table[data-v-7aacad1d] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-7aacad1d] .el-table__body tr,.nowrap-table[data-v-7aacad1d] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-7aacad1d] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-7aacad1d] td .cell{text-align:left!important}.nowrap-table[data-v-7aacad1d] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-7aacad1d] td.cell-top{vertical-align:top}.sel-hint[data-v-7aacad1d]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-7aacad1d]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-7aacad1d]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.add-page[data-v-173122ce]{padding:10px}.add-header[data-v-173122ce]{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;margin-bottom:10px;padding:8px 0}.header-left[data-v-173122ce],.header-right[data-v-173122ce]{min-width:120px}.header-center[data-v-173122ce]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.bill-title[data-v-173122ce]{font-size:18px;font-weight:600;color:#303133}.section-card[data-v-173122ce]{background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.section-title[data-v-173122ce]{font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ebeef5;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}.section-actions[data-v-173122ce]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.base-form .el-form-item[data-v-173122ce]{margin-bottom:8px}.base-form .el-form-item[data-v-173122ce] .el-form-item__label{padding-right:8px;font-size:12px;white-space:nowrap}.base-form .el-form-item[data-v-173122ce] .el-form-item__content{line-height:28px}[data-v-173122ce] .el-select .el-input__suffix{display:block!important}[data-v-173122ce] .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[data-v-173122ce] .el-select:hover .el-input .el-select__caret{color:#909399}.input-with-btn[data-v-173122ce]{width:100%}.table-wrapper[data-v-173122ce]{width:100%;overflow-x:auto}[data-v-173122ce] .k3-detail-table .el-select{width:100%}[data-v-173122ce] .k3-detail-table .el-input__suffix{right:5px}.detail-page[data-v-95ae2c7e]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-95ae2c7e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-95ae2c7e],.detail-header[data-v-95ae2c7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-95ae2c7e]{gap:12px}.detail-header .header-left .bill-label[data-v-95ae2c7e]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-95ae2c7e]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-95ae2c7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-95ae2c7e]{font-size:14px;color:#909399}.header-info[data-v-95ae2c7e]{margin-bottom:10px}.entries-section[data-v-95ae2c7e]{overflow-x:auto}.entries-section .section-title[data-v-95ae2c7e]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px}.entries-section .entries-table[data-v-95ae2c7e],[data-v-95ae2c7e] .el-table{background:#fff}[data-v-95ae2c7e] .el-table:before{display:none}[data-v-95ae2c7e] .basic-container{background:#fff}.page-factory[data-v-76ee015e]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-76ee015e]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-76ee015e]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-76ee015e],.top-trace[data-v-76ee015e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-76ee015e]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sel-hint[data-v-76ee015e]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-76ee015e]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-76ee015e]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.nowrap-table .cell[data-v-76ee015e]{white-space:nowrap}.nowrap-table[data-v-76ee015e] .el-table__header-wrapper th,.nowrap-table[data-v-76ee015e] .el-table__header th,.nowrap-table[data-v-76ee015e] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-76ee015e] .el-table__header-wrapper th .cell,.nowrap-table[data-v-76ee015e] .el-table__header th .cell,.nowrap-table[data-v-76ee015e] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-76ee015e] .el-table__body tr,.nowrap-table[data-v-76ee015e] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-76ee015e] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-76ee015e] td .cell{text-align:left!important}.nowrap-table[data-v-76ee015e] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-76ee015e] td.cell-top{vertical-align:top}.add-page[data-v-4d5e18a0]{padding:10px}.add-header[data-v-4d5e18a0]{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;margin-bottom:10px;padding:8px 0}.header-left[data-v-4d5e18a0],.header-right[data-v-4d5e18a0]{min-width:120px}.header-center[data-v-4d5e18a0]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.bill-title[data-v-4d5e18a0]{font-size:18px;font-weight:600;color:#303133}.section-card[data-v-4d5e18a0]{background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.section-title[data-v-4d5e18a0]{font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ebeef5;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}.section-actions[data-v-4d5e18a0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.k3-form .el-form-item[data-v-4d5e18a0]{margin-bottom:8px}.k3-form .el-form-item[data-v-4d5e18a0] .el-form-item__label{padding-right:8px;font-size:12px;white-space:nowrap}.k3-form .el-form-item[data-v-4d5e18a0] .el-form-item__content{line-height:28px}.footer-form .el-form-item[data-v-4d5e18a0]{margin-bottom:0}[data-v-4d5e18a0] .el-select .el-input__suffix{display:block!important}[data-v-4d5e18a0] .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[data-v-4d5e18a0] .el-select:hover .el-input .el-select__caret{color:#909399}.table-wrapper[data-v-4d5e18a0]{width:100%;overflow-x:auto}[data-v-4d5e18a0] .k3-detail-table .el-select{width:100%}[data-v-4d5e18a0] .k3-detail-table .el-input__suffix{right:5px}.detail-page[data-v-881cffd6]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-881cffd6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-881cffd6],.detail-header[data-v-881cffd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-881cffd6]{gap:12px}.detail-header .header-left .bill-label[data-v-881cffd6]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-881cffd6]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-881cffd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-881cffd6]{font-size:14px;color:#909399}.header-info[data-v-881cffd6]{margin-bottom:10px}.entries-section[data-v-881cffd6]{overflow-x:auto}.entries-section .section-title[data-v-881cffd6]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px}.entries-section .entries-table[data-v-881cffd6],[data-v-881cffd6] .el-table{background:#fff}[data-v-881cffd6] .el-table:before{display:none}[data-v-881cffd6] .basic-container{background:#fff}.pw-heading[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pw-heading h2[data-v-48e90af8]{margin:0;font-size:18px;font-weight:700;color:#1c2128}.pw-heading .pw-sub[data-v-48e90af8]{font-size:11px;color:#98a1ad;margin-top:2px}.pw-heading .pw-fill[data-v-48e90af8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-btn-dashed[data-v-48e90af8],.pw-btn-green[data-v-48e90af8],.pw-btn-primary[data-v-48e90af8],.pw-btn[data-v-48e90af8]{border:1px solid #e4e7ec;background:#fff;color:#374151;border-radius:7px;padding:8px 14px;font-size:13px;cursor:pointer;line-height:1.4}.pw-btn-dashed[data-v-48e90af8]:disabled,.pw-btn-green[data-v-48e90af8]:disabled,.pw-btn-primary[data-v-48e90af8]:disabled,.pw-btn[data-v-48e90af8]:disabled{opacity:.55;cursor:not-allowed}.pw-btn-primary[data-v-48e90af8]{border:none;background:#2b5fc7;color:#fff;font-weight:600}.pw-btn-dashed[data-v-48e90af8]{border:1px dashed #2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-btn-green[data-v-48e90af8]{border:none;background:#2f855a;color:#fff;font-weight:600}.pw-act-amber[data-v-48e90af8],.pw-act-blue[data-v-48e90af8],.pw-act-solid[data-v-48e90af8],.pw-act[data-v-48e90af8]{border-radius:6px;padding:5px 10px;font-size:12px;cursor:pointer;margin-left:6px;background:#fff;border:1px solid #e4e7ec;color:#374151}.pw-act-amber[data-v-48e90af8]:disabled,.pw-act-blue[data-v-48e90af8]:disabled,.pw-act-solid[data-v-48e90af8]:disabled,.pw-act[data-v-48e90af8]:disabled{opacity:.55;cursor:not-allowed}.pw-act-amber[data-v-48e90af8]{border-color:#b7791f;background:#fdf6e9;color:#b7791f}.pw-act-blue[data-v-48e90af8]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-act-solid[data-v-48e90af8]{border:none;background:#2b5fc7;color:#fff}.pw-kpis[data-v-48e90af8]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.pw-kpis .pw-kpi[data-v-48e90af8]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:12px 14px}.pw-kpis .pw-kpi .pw-kpi-label[data-v-48e90af8]{font-size:11px;color:#98a1ad}.pw-kpis .pw-kpi .pw-kpi-value[data-v-48e90af8]{font-size:22px;font-weight:700;margin-top:2px;color:#1c2128;font-variant-numeric:tabular-nums}.pw-kpis .pw-kpi.amber .pw-kpi-value[data-v-48e90af8]{color:#b7791f}.pw-kpis .pw-kpi.blue .pw-kpi-value[data-v-48e90af8]{color:#2b5fc7}.pw-kpis .pw-kpi.green .pw-kpi-value[data-v-48e90af8]{color:#2f855a}.pw-kpis .pw-kpi.red .pw-kpi-value[data-v-48e90af8]{color:#d64545}.pw-chips[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pw-chips .pw-chips-label[data-v-48e90af8]{font-size:12px;color:#98a1ad}.pw-chips .pw-chip[data-v-48e90af8]{border:1px solid #e4e7ec;background:#fff;color:#4b5563;border-radius:20px;padding:5px 13px;font-size:12px;cursor:pointer;font-weight:400}.pw-chips .pw-chip.active[data-v-48e90af8]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7;font-weight:600}.pw-tree[data-v-48e90af8]{width:210px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:10px 8px}.pw-tree .pw-tree-title[data-v-48e90af8]{font-size:11px;color:#98a1ad;padding:2px 8px 8px;letter-spacing:.5px}.pw-tree .pw-tree-item[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%;border:none;cursor:pointer;padding:8px 10px;border-radius:7px;font-size:13px;font-weight:500;background:transparent;color:#374151;text-align:left}.pw-tree .pw-tree-item .pw-tree-name[data-v-48e90af8]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-tree .pw-tree-item .pw-tree-badge[data-v-48e90af8]{background:#b7791f;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 7px}.pw-tree .pw-tree-item.active[data-v-48e90af8]{background:#eef3fc;color:#2b5fc7;font-weight:700}.pw-pill-amber[data-v-48e90af8],.pw-pill-blue[data-v-48e90af8],.pw-pill-flash[data-v-48e90af8],.pw-pill-green[data-v-48e90af8],.pw-pill-purple[data-v-48e90af8],.pw-pill-red[data-v-48e90af8],.pw-pill[data-v-48e90af8]{display:inline-block;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap;background:#f2f4f7;color:#6b7280;border:1px solid #e4e7ec}.pw-pill-blue[data-v-48e90af8]{background:#eef3fc;color:#2b5fc7;border-color:#cddcf5}.pw-pill-green[data-v-48e90af8]{background:#ecf7f0;color:#2f855a;border-color:#c6e5d2}.pw-pill-amber[data-v-48e90af8]{background:#fdf6e9;color:#b7791f;border-color:#f0d9b5}.pw-pill-red[data-v-48e90af8]{background:#fdebeb;color:#d64545;border-color:#f3c1c1}.pw-pill-purple[data-v-48e90af8]{background:#f3eefb;color:#7c53c3;border-color:#e0d3f2}.pw-pill-flash[data-v-48e90af8]{background:#fdf1e4;color:#b7791f;border-color:#f0d9b5}.pw-track[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.pw-track .pw-step[data-v-48e90af8]{font-size:11px;color:#98a1ad;background:#f2f4f7;border-radius:4px;padding:2px 7px}.pw-track .pw-step.on[data-v-48e90af8]{font-weight:600;color:#2f855a;background:#ecf7f0}.pw-track .pw-step.run[data-v-48e90af8]{font-weight:600;color:#b7791f;background:#fdf6e9}.pw-track .pw-step.err[data-v-48e90af8]{font-weight:600;color:#d64545;background:#fdebeb}.pw-track .pw-arrow[data-v-48e90af8]{color:#c8ced6}.pw-card[data-v-48e90af8]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow:auto}.pw-banner[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#eef3fc;border:1px solid #cddcf5;border-radius:8px;padding:9px 14px;font-size:12px;color:#2b5fc7;margin-bottom:14px}.pw-table[data-v-48e90af8] .el-table{font-size:13px;color:#1c2128}.pw-table[data-v-48e90af8] .el-table:before{display:none}.pw-table[data-v-48e90af8] .el-table th.el-table__cell{background:#f8f9fb;padding:6px 0;font-size:12px;color:#6b7280;font-weight:600;border-bottom:1px solid #e4e7ec}.pw-table[data-v-48e90af8] .el-table th.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-48e90af8] .el-table td.el-table__cell{padding:6px 0;border-bottom:1px solid #eef0f3}.pw-table[data-v-48e90af8] .el-table td.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-48e90af8] .el-table .el-table__expanded-cell{padding:0;background:#f8f9fb}.pw-table[data-v-48e90af8] .el-table--border{border-color:#e4e7ec}.pw-table[data-v-48e90af8] .el-table--border td.el-table__cell,.pw-table[data-v-48e90af8] .el-table--border th.el-table__cell{border-right:none}.pw-doclink[data-v-48e90af8]{border:none;background:none;padding:0;font-size:13px;font-weight:600;color:#2b5fc7;cursor:pointer;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#cddcf5;text-decoration-color:#cddcf5;text-underline-offset:3px}.pw-docnote[data-v-48e90af8]{font-size:11px;color:#98a1ad;margin-top:1px}.pw-mono-blue[data-v-48e90af8],.pw-mono[data-v-48e90af8]{font-family:ui-monospace,Menlo,Consolas,monospace}.pw-mono-blue[data-v-48e90af8]{color:#2b5fc7;font-weight:600}.part-cell .pw-material-preferred[data-v-48e90af8]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 6px;border:1px solid #efc77e;border-radius:4px;color:#9a5700;background:#fff2d8;font-weight:700}.pw-material-note[data-v-48e90af8]{display:block;margin-top:3px;color:#9a5700;font-size:11px}.pw-footnote[data-v-48e90af8]{font-size:11px;color:#98a1ad;margin-top:8px}.pw-sumbar[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-top:14px;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:8px;padding:10px 14px;font-size:13px;color:#6b7280}.pw-sumbar b[data-v-48e90af8]{color:#1c2128}.pw-sumbar .hl[data-v-48e90af8]{color:#2b5fc7}.pw-sumbar .pw-fill[data-v-48e90af8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-dialog[data-v-48e90af8] .el-dialog{border-radius:12px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.2);box-shadow:0 20px 50px rgba(0,0,0,.2)}.pw-dialog[data-v-48e90af8] .el-dialog__header{padding:22px 22px 0}.pw-dialog[data-v-48e90af8] .el-dialog__title{font-size:16px;font-weight:700;color:#1c2128}.pw-dialog[data-v-48e90af8] .el-dialog__body{padding:4px 22px 8px}.pw-dialog[data-v-48e90af8] .el-dialog__footer{padding:10px 22px 22px}.pw-dialog .pw-dlg-sub[data-v-48e90af8]{font-size:11px;color:#98a1ad;margin-bottom:16px}.pw-input[data-v-48e90af8]{padding:8px 10px;border:1px solid #e4e7ec;border-radius:7px;font-size:13px;background:#fff;color:#1c2128;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.pw-input[data-v-48e90af8]:focus{border-color:#2b5fc7}.pw-label[data-v-48e90af8]{font-size:12px;color:#374151}.pw-seg[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #e4e7ec;border-radius:7px;padding:3px;gap:2px}.pw-seg .pw-seg-item[data-v-48e90af8]{border:none;background:none;padding:5px 14px;border-radius:5px;font-size:13px;color:#64748b;cursor:pointer}.pw-seg .pw-seg-item.active[data-v-48e90af8]{background:#eef3fc;color:#2b5fc7;font-weight:600}.pw-fill[data-v-48e90af8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sync-banner[data-v-48e90af8]{margin-bottom:12px}.sync-banner i[data-v-48e90af8]{font-style:normal}.sync-banner .text-warn[data-v-48e90af8]{color:#b7791f}.sync-banner .banner-fail[data-v-48e90af8]{color:#d64545}.sync-banner--warn[data-v-48e90af8]{background:#fdf6e9;border-color:#f0d9b5;color:#b7791f}.layout[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cust-panel[data-v-48e90af8]{width:300px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding-bottom:4px}.cust-panel__title[data-v-48e90af8]{font-size:11px;color:#98a1ad;padding:12px 16px 0;letter-spacing:.5px}.cust-panel__tools[data-v-48e90af8]{padding:8px 10px 4px}.cust-panel__tools .only-mapped[data-v-48e90af8]{margin-top:8px;font-size:12px}.cust-panel__list[data-v-48e90af8]{max-height:calc(100vh - 360px);overflow:auto;padding:4px 6px 10px}.cust-panel[data-v-48e90af8] .el-input__inner{border-color:#e4e7ec;border-radius:7px;font-size:13px}.cust-group__title[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:7px 6px;border-radius:7px;font-size:12px;color:#4b5563;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cust-group__title i[data-v-48e90af8]{color:#98a1ad;font-size:12px;-ms-flex-negative:0;flex-shrink:0}.cust-group__title[data-v-48e90af8]:hover{background:#f8f9fb}.cust-group__name[data-v-48e90af8]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cust-group__meta[data-v-48e90af8]{color:#98a1ad;font-weight:400;font-size:11px;-ms-flex-negative:0;flex-shrink:0}.cust-item[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 10px 8px 22px;border-radius:7px;cursor:pointer;font-size:13px;color:#374151;font-weight:500}.cust-item[data-v-48e90af8]:hover{background:#f8f9fb}.cust-item.active[data-v-48e90af8]{background:#eef3fc;color:#2b5fc7;font-weight:700}.cust-item__name[data-v-48e90af8]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cust-item__count[data-v-48e90af8]{color:#98a1ad;font-weight:400;font-size:12px}.badge[data-v-48e90af8]{background:#b7791f;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 7px;-ms-flex-negative:0;flex-shrink:0}.cust-empty[data-v-48e90af8]{padding:30px 0;text-align:center;color:#98a1ad;font-size:12px}.main-panel[data-v-48e90af8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.toolbar[data-v-48e90af8]{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;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.toolbar-chips[data-v-48e90af8]{margin-bottom:0}.pw-chip.warn.active[data-v-48e90af8]{border-color:#b7791f;background:#fdf6e9;color:#b7791f}.toolbar__query[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.toolbar__query .pw-input[data-v-48e90af8]{padding:6px 10px}.pw-strong[data-v-48e90af8]{font-weight:600;font-size:12px}.pw-form[data-v-48e90af8] .el-form-item__label{font-size:12px;color:#374151}.pw-form[data-v-48e90af8] .el-input__inner{border-color:#e4e7ec;border-radius:7px;font-size:13px}.pw-footer[data-v-48e90af8]{gap:8px}.pager[data-v-48e90af8],.pw-footer[data-v-48e90af8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pager[data-v-48e90af8]{min-height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding:4px 2px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mapping-action[data-v-48e90af8],.nowrap[data-v-48e90af8],.source-label[data-v-48e90af8]{white-space:nowrap}.source-label[data-v-48e90af8]{color:#6b7280}.mapping-action[data-v-48e90af8]{margin-left:0}.pending-table[data-v-48e90af8] td.el-table__cell .cell{white-space:nowrap}.text-danger[data-v-48e90af8]{color:#d64545}[data-v-48e90af8] .mono{font-family:ui-monospace,Menlo,Consolas,monospace}.page-factory[data-v-0049097c]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-0049097c]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-0049097c]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-0049097c],.top-trace[data-v-0049097c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-0049097c]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sel-hint[data-v-0049097c]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-0049097c]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-0049097c]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.nowrap-table .cell[data-v-0049097c]{white-space:nowrap}.nowrap-table[data-v-0049097c] .el-table__header-wrapper th,.nowrap-table[data-v-0049097c] .el-table__header th,.nowrap-table[data-v-0049097c] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-0049097c] .el-table__header-wrapper th .cell,.nowrap-table[data-v-0049097c] .el-table__header th .cell,.nowrap-table[data-v-0049097c] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-0049097c] .el-table__body tr,.nowrap-table[data-v-0049097c] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-0049097c] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important}.nowrap-table[data-v-0049097c] td.cell-selected{background:#bfe0ff!important}.add-page[data-v-294d7e63]{padding:10px}.add-header[data-v-294d7e63]{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;margin-bottom:10px;padding:8px 0}.header-left[data-v-294d7e63],.header-right[data-v-294d7e63]{min-width:120px}.header-center[data-v-294d7e63]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.bill-title[data-v-294d7e63]{font-size:18px;font-weight:600;color:#303133}.section-card[data-v-294d7e63]{background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.section-title[data-v-294d7e63]{font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ebeef5;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}.section-actions[data-v-294d7e63]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.k3-form .el-form-item[data-v-294d7e63]{margin-bottom:8px}.k3-form .el-form-item[data-v-294d7e63] .el-form-item__label{padding-right:8px;font-size:12px;white-space:nowrap}.k3-form .el-form-item[data-v-294d7e63] .el-form-item__content{line-height:28px}.footer-form .el-form-item[data-v-294d7e63]{margin-bottom:0}[data-v-294d7e63] .el-select .el-input__suffix{display:block!important}[data-v-294d7e63] .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[data-v-294d7e63] .el-select:hover .el-input .el-select__caret{color:#909399}.table-wrapper[data-v-294d7e63]{width:100%;overflow-x:auto}[data-v-294d7e63] .k3-detail-table .el-select{width:100%}[data-v-294d7e63] .k3-detail-table .el-input__suffix{right:5px}.detail-page[data-v-729d2661]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-729d2661]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-729d2661],.detail-header[data-v-729d2661]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-729d2661]{gap:12px}.detail-header .bill-label[data-v-729d2661]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px}.detail-header .bill-no[data-v-729d2661]{font-size:16px;color:#303133}.detail-header .header-right[data-v-729d2661]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-729d2661]{font-size:14px;color:#909399}.header-info[data-v-729d2661]{margin-bottom:10px}.entries-section[data-v-729d2661]{overflow-x:auto}.entries-section .section-title[data-v-729d2661]{font-size:14px;color:#303133;margin-bottom:8px}.bill-footer[data-v-729d2661]{margin-top:16px;padding:14px 20px;background:#fafafa;border:1px solid #e4e7ed;border-radius:4px}.footer-line[data-v-729d2661]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;padding:5px 0;font-size:13px}.footer-item[data-v-729d2661]{color:#606266;white-space:nowrap}.footer-item em[data-v-729d2661]{font-style:normal;color:#303133;font-weight:500;margin-left:4px}[data-v-729d2661] .el-table{background:#fff}[data-v-729d2661] .el-table:before{display:none}[data-v-729d2661] .basic-container{background:#fff}.page-factory[data-v-979d16f6]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-979d16f6]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-979d16f6]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-979d16f6],.top-trace[data-v-979d16f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-979d16f6]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sel-hint[data-v-979d16f6]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-979d16f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-979d16f6]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.nowrap-table .cell[data-v-979d16f6]{white-space:nowrap}.nowrap-table[data-v-979d16f6] .el-table__header-wrapper th,.nowrap-table[data-v-979d16f6] .el-table__header th,.nowrap-table[data-v-979d16f6] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-979d16f6] .el-table__header-wrapper th .cell,.nowrap-table[data-v-979d16f6] .el-table__header th .cell,.nowrap-table[data-v-979d16f6] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-979d16f6] .el-table__body tr,.nowrap-table[data-v-979d16f6] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-979d16f6] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important}.nowrap-table[data-v-979d16f6] td.cell-selected{background:#bfe0ff!important}.add-page[data-v-21777b7d]{padding:10px}.add-header[data-v-21777b7d]{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;margin-bottom:10px;padding:8px 0}.header-left[data-v-21777b7d],.header-right[data-v-21777b7d]{min-width:120px}.header-center[data-v-21777b7d]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.bill-title[data-v-21777b7d]{font-size:18px;font-weight:600;color:#303133}.section-card[data-v-21777b7d]{background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.section-title[data-v-21777b7d]{font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ebeef5;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}.section-actions[data-v-21777b7d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.k3-form .el-form-item[data-v-21777b7d]{margin-bottom:8px}.k3-form .el-form-item[data-v-21777b7d] .el-form-item__label{padding-right:8px;font-size:12px;white-space:nowrap}.k3-form .el-form-item[data-v-21777b7d] .el-form-item__content{line-height:28px}.footer-form .el-form-item[data-v-21777b7d]{margin-bottom:0}[data-v-21777b7d] .el-select .el-input__suffix{display:block!important}[data-v-21777b7d] .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[data-v-21777b7d] .el-select:hover .el-input .el-select__caret{color:#909399}.table-wrapper[data-v-21777b7d]{width:100%;overflow-x:auto}[data-v-21777b7d] .k3-detail-table .el-select{width:100%}[data-v-21777b7d] .k3-detail-table .el-input__suffix{right:5px}.detail-page[data-v-4d695ef6]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-4d695ef6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-4d695ef6],.detail-header[data-v-4d695ef6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-4d695ef6]{gap:12px}.detail-header .bill-label[data-v-4d695ef6]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px}.detail-header .bill-no[data-v-4d695ef6]{font-size:16px;color:#303133}.detail-header .header-right[data-v-4d695ef6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-4d695ef6]{font-size:14px;color:#909399}.header-info[data-v-4d695ef6]{margin-bottom:10px}.entries-section[data-v-4d695ef6]{overflow-x:auto}.bill-footer[data-v-4d695ef6]{margin-top:16px;padding:14px 20px;background:#fafafa;border:1px solid #e4e7ed;border-radius:4px}.footer-line[data-v-4d695ef6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;padding:5px 0;font-size:13px}.footer-item[data-v-4d695ef6]{color:#606266;white-space:nowrap}.footer-item em[data-v-4d695ef6]{font-style:normal;color:#303133;font-weight:500;margin-left:4px}[data-v-4d695ef6] .el-table{background:#fff}[data-v-4d695ef6] .el-table:before{display:none}[data-v-4d695ef6] .basic-container{background:#fff}.page-factory[data-v-423a7294]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-423a7294]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-423a7294]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-423a7294],.top-trace[data-v-423a7294]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-423a7294]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sel-hint[data-v-423a7294]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-423a7294]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-423a7294]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.nowrap-table .cell[data-v-423a7294]{white-space:nowrap}.nowrap-table[data-v-423a7294] .el-table__header-wrapper th,.nowrap-table[data-v-423a7294] .el-table__header th,.nowrap-table[data-v-423a7294] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-423a7294] .el-table__header-wrapper th .cell,.nowrap-table[data-v-423a7294] .el-table__header th .cell,.nowrap-table[data-v-423a7294] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-423a7294] .el-table__body tr,.nowrap-table[data-v-423a7294] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-423a7294] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-423a7294] td .cell{text-align:left!important}.nowrap-table[data-v-423a7294] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-423a7294] td.cell-top{vertical-align:top}.add-page[data-v-4149987a]{height:100%;background:#f0f2f5}.add-page[data-v-4149987a] .basic-container{padding:10px;height:100%;overflow-y:auto}.add-header[data-v-4149987a]{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;background:#fff;padding:8px 12px;border-radius:4px;margin-bottom:8px}.header-left[data-v-4149987a],.header-right[data-v-4149987a]{-ms-flex-negative:0;flex-shrink:0;min-width:100px}.header-right[data-v-4149987a]{text-align:right}.header-center[data-v-4149987a]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.bill-title[data-v-4149987a]{font-size:18px;font-weight:700;letter-spacing:4px;color:#303133}.print-count-bar[data-v-4149987a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px;margin-bottom:6px;font-size:12px;color:#909399}.print-input[data-v-4149987a]{width:56px}.print-input[data-v-4149987a] .el-input__inner{height:24px;line-height:24px;padding:0 4px}.section-card[data-v-4149987a]{background:#fff;padding:14px 16px 6px;border-radius:4px;margin-bottom:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.section-title[data-v-4149987a]{font-size:14px;font-weight:700;border-left:3px solid #409eff;padding-left:8px;margin-bottom:10px;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}.section-actions[data-v-4149987a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.k3-form[data-v-4149987a] .el-form-item{margin-bottom:10px}.k3-form[data-v-4149987a] .el-form-item__label{text-align:right;padding-right:8px;color:#606266}.entries-table[data-v-4149987a],.k3-form[data-v-4149987a] .el-date-editor.el-input,.k3-form[data-v-4149987a] .el-input-number,.k3-form[data-v-4149987a] .el-input__inner,.k3-form[data-v-4149987a] .el-select{width:100%}.entries-table[data-v-4149987a] .el-input__inner{padding:0 6px;font-size:12px}.entries-table[data-v-4149987a] .el-input-number .el-input__inner{text-align:right}.detail-page[data-v-da72a71a]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-da72a71a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-da72a71a],.detail-header[data-v-da72a71a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-da72a71a]{gap:12px}.detail-header .bill-label[data-v-da72a71a]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px}.detail-header .bill-no[data-v-da72a71a]{font-size:16px;color:#303133}.detail-header .header-right[data-v-da72a71a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-da72a71a]{font-size:14px;color:#909399}.header-info[data-v-da72a71a]{margin-bottom:10px}.entries-section[data-v-da72a71a]{overflow-x:auto}.bill-footer[data-v-da72a71a]{margin-top:16px;padding:14px 20px;background:#fafafa;border:1px solid #e4e7ed;border-radius:4px}.footer-line[data-v-da72a71a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;padding:5px 0;font-size:13px}.footer-item[data-v-da72a71a]{color:#606266;white-space:nowrap}.footer-item em[data-v-da72a71a]{font-style:normal;color:#303133;font-weight:500;margin-left:4px}[data-v-da72a71a] .el-table{background:#fff}[data-v-da72a71a] .el-table:before{display:none}[data-v-da72a71a] .basic-container{background:#fff}.page-factory[data-v-8f00de3e]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-8f00de3e]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-8f00de3e]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-8f00de3e],.top-trace[data-v-8f00de3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-8f00de3e]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sel-hint[data-v-8f00de3e]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-8f00de3e]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-8f00de3e]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.nowrap-table .cell[data-v-8f00de3e]{white-space:nowrap}.nowrap-table[data-v-8f00de3e] .el-table__header-wrapper th,.nowrap-table[data-v-8f00de3e] .el-table__header th,.nowrap-table[data-v-8f00de3e] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-8f00de3e] .el-table__header-wrapper th .cell,.nowrap-table[data-v-8f00de3e] .el-table__header th .cell,.nowrap-table[data-v-8f00de3e] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-8f00de3e] .el-table__body tr,.nowrap-table[data-v-8f00de3e] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-8f00de3e] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-8f00de3e] td .cell{text-align:left!important}.nowrap-table[data-v-8f00de3e] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-8f00de3e] td.cell-top{vertical-align:top}.add-page[data-v-a6cbbc86]{padding:10px}.add-header[data-v-a6cbbc86]{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;margin-bottom:10px;padding:8px 0}.header-left[data-v-a6cbbc86],.header-right[data-v-a6cbbc86]{min-width:120px}.header-center[data-v-a6cbbc86]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.bill-title[data-v-a6cbbc86]{font-size:18px;font-weight:600;color:#303133}.section-card[data-v-a6cbbc86]{background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.section-title[data-v-a6cbbc86]{font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ebeef5;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}.section-actions[data-v-a6cbbc86]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.k3-form .el-form-item[data-v-a6cbbc86]{margin-bottom:8px}.k3-form .el-form-item[data-v-a6cbbc86] .el-form-item__label{padding-right:8px;font-size:12px;white-space:nowrap}.k3-form .el-form-item[data-v-a6cbbc86] .el-form-item__content{line-height:28px}.footer-form .el-form-item[data-v-a6cbbc86]{margin-bottom:0}[data-v-a6cbbc86] .el-select .el-input__suffix{display:block!important}[data-v-a6cbbc86] .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[data-v-a6cbbc86] .el-select:hover .el-input .el-select__caret{color:#909399}.table-wrapper[data-v-a6cbbc86]{width:100%;overflow-x:auto}[data-v-a6cbbc86] .k3-detail-table .el-select{width:100%}[data-v-a6cbbc86] .k3-detail-table .el-input__suffix{right:5px}.detail-page[data-v-797de23a]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-797de23a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-797de23a],.detail-header[data-v-797de23a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-797de23a]{gap:12px}.detail-header .bill-label[data-v-797de23a]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px}.detail-header .bill-no[data-v-797de23a]{font-size:16px;color:#303133}.detail-header .header-right[data-v-797de23a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-797de23a]{font-size:14px;color:#909399}.header-info[data-v-797de23a]{margin-bottom:10px}.entries-section[data-v-797de23a]{overflow-x:auto}.bill-footer[data-v-797de23a]{margin-top:16px;padding:14px 20px;background:#fafafa;border:1px solid #e4e7ed;border-radius:4px}.footer-line[data-v-797de23a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;padding:5px 0;font-size:13px}.footer-item[data-v-797de23a]{color:#606266;white-space:nowrap}.footer-item em[data-v-797de23a]{font-style:normal;color:#303133;font-weight:500;margin-left:4px}[data-v-797de23a] .el-table{background:#fff}[data-v-797de23a] .el-table:before{display:none}[data-v-797de23a] .basic-container{background:#fff}.page-factory[data-v-ac5b2b62]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-ac5b2b62]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-ac5b2b62]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-ac5b2b62],.top-trace[data-v-ac5b2b62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-ac5b2b62]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-ac5b2b62]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-ac5b2b62]{white-space:nowrap}.nowrap-table[data-v-ac5b2b62] .el-table__header-wrapper th,.nowrap-table[data-v-ac5b2b62] .el-table__header th,.nowrap-table[data-v-ac5b2b62] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-ac5b2b62] .el-table__header-wrapper th .cell,.nowrap-table[data-v-ac5b2b62] .el-table__header th .cell,.nowrap-table[data-v-ac5b2b62] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-ac5b2b62] .el-table__body tr,.nowrap-table[data-v-ac5b2b62] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-ac5b2b62] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-ac5b2b62] td .cell{text-align:left!important}.nowrap-table[data-v-ac5b2b62] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-ac5b2b62] td.cell-top{vertical-align:top}.sel-hint[data-v-ac5b2b62]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-ac5b2b62]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-ac5b2b62]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.add-page .add-header[data-v-1a81d32e]{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 12px}.add-page .add-header .bill-title[data-v-1a81d32e]{font-size:18px;font-weight:700;color:#303133}.add-page .section-card[data-v-1a81d32e]{background:#fff;padding:12px 16px;margin-bottom:12px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.add-page .section-title[data-v-1a81d32e]{font-size:14px;font-weight:700;border-left:3px solid #409eff;padding-left:8px;margin-bottom:10px;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}.add-page .section-actions[data-v-1a81d32e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.add-page .k3-form[data-v-1a81d32e] .el-form-item{margin-bottom:10px}.add-page .k3-form[data-v-1a81d32e] .el-form-item__label{text-align:right;padding-right:8px}.add-page .entries-table[data-v-1a81d32e] .el-input__inner{padding:0 6px}.add-page .entries-table[data-v-1a81d32e] .el-input-number .el-input__inner{text-align:left}.detail-page[data-v-7f7280e0]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-7f7280e0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-7f7280e0],.detail-header[data-v-7f7280e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-7f7280e0]{gap:12px}.detail-header .header-left .bill-label[data-v-7f7280e0]{background:linear-gradient(135deg,#e6a23c,#f56c6c);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-7f7280e0]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-7f7280e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-7f7280e0]{font-size:14px;color:#909399}.header-info[data-v-7f7280e0]{margin-bottom:10px}.entries-section .section-title[data-v-7f7280e0]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px;padding-left:4px;border-left:3px solid #e6a23c}.entries-section .entries-table[data-v-7f7280e0],[data-v-7f7280e0] .el-table{background:#fff}[data-v-7f7280e0] .el-table:before{display:none}[data-v-7f7280e0] .basic-container{background:#fff}.page-factory[data-v-1ece7858]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-1ece7858]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-1ece7858]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-1ece7858],.top-trace[data-v-1ece7858]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-1ece7858]{margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-inp[data-v-1ece7858]{-ms-flex-negative:0;flex-shrink:0}.nowrap-table .cell[data-v-1ece7858]{white-space:nowrap}.nowrap-table[data-v-1ece7858] .el-table__header-wrapper th,.nowrap-table[data-v-1ece7858] .el-table__header th,.nowrap-table[data-v-1ece7858] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-1ece7858] .el-table__header-wrapper th .cell,.nowrap-table[data-v-1ece7858] .el-table__header th .cell,.nowrap-table[data-v-1ece7858] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-1ece7858] .el-table__body tr,.nowrap-table[data-v-1ece7858] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-1ece7858] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-1ece7858] td .cell{text-align:left!important}.nowrap-table[data-v-1ece7858] td.cell-selected{background:#bfe0ff!important}.nowrap-table[data-v-1ece7858] td.cell-top{vertical-align:top}.sel-hint[data-v-1ece7858]{font-size:11px;color:#ffb74d;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.table-section[data-v-1ece7858]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.pagination-wrap[data-v-1ece7858]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.scheme-cond[data-v-1ece7858]{color:#555;font-size:11px;line-height:1.4}.adv-search-container[data-v-1ece7858]{padding:10px}.adv-search-tips[data-v-1ece7858]{font-size:12px;color:#666;margin-bottom:12px;padding:8px;background:#f5f7fa;border-radius:4px}.adv-search-table[data-v-1ece7858]{margin-bottom:12px}.condition-table[data-v-1ece7858]{width:100%;border-collapse:collapse;font-size:12px}.condition-table td[data-v-1ece7858],.condition-table th[data-v-1ece7858]{border:1px solid #ddd;padding:6px;text-align:left}.condition-table th[data-v-1ece7858]{background:#f5f7fa;font-weight:600}.adv-search-actions[data-v-1ece7858]{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.adv-search-table-options[data-v-1ece7858]{margin-bottom:12px;padding:10px;background:#f5f7fa;border-radius:4px}.table-options-title[data-v-1ece7858]{font-size:12px;font-weight:600;margin-bottom:8px}.option-label[data-v-1ece7858]{font-size:12px;margin-right:6px}.adv-search-footer[data-v-1ece7858]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.add-page[data-v-66981862]{padding:10px}.add-header[data-v-66981862]{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;margin-bottom:10px;padding:8px 0}.header-left[data-v-66981862],.header-right[data-v-66981862]{min-width:120px}.header-center[data-v-66981862]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.bill-title[data-v-66981862]{font-size:18px;font-weight:600;color:#303133}.section-card[data-v-66981862]{background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.section-title[data-v-66981862]{font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ebeef5;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}.section-actions[data-v-66981862]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.k3-form .el-form-item[data-v-66981862]{margin-bottom:8px}.k3-form .el-form-item[data-v-66981862] .el-form-item__label{padding-right:8px;font-size:12px;white-space:nowrap}.k3-form .el-form-item[data-v-66981862] .el-form-item__content{line-height:28px}[data-v-66981862] .k3-yellow .el-input__inner{background-color:#fdf6d8;border-color:#f5e3a3}[data-v-66981862] .k3-yellow .el-input__inner:focus{border-color:#e6c76a}.footer-form .el-form-item[data-v-66981862]{margin-bottom:0}[data-v-66981862] .el-select .el-input__suffix{display:block!important}[data-v-66981862] .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[data-v-66981862] .el-select:hover .el-input .el-select__caret{color:#909399}.table-wrapper[data-v-66981862]{width:100%;overflow-x:auto}[data-v-66981862] .k3-detail-table .el-select{width:100%}[data-v-66981862] .k3-detail-table .el-input__suffix{right:5px}.detail-page[data-v-61c354e0]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-61c354e0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-61c354e0],.detail-header[data-v-61c354e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-61c354e0]{gap:12px}.detail-header .header-left .bill-label[data-v-61c354e0]{background:linear-gradient(135deg,#67c23a,#409eff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-61c354e0]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-61c354e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-61c354e0]{font-size:14px;color:#909399}.header-info[data-v-61c354e0]{margin-bottom:10px}.entries-section .section-title[data-v-61c354e0]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px;padding-left:4px;border-left:3px solid #67c23a}.entries-section .entries-table[data-v-61c354e0],[data-v-61c354e0] .el-table{background:#fff}[data-v-61c354e0] .el-table:before{display:none}[data-v-61c354e0] .basic-container{background:#fff}.single-line-desc[data-v-61c354e0] .el-descriptions-item__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.single-line-desc[data-v-61c354e0] .el-descriptions-item__content span{display:inline;white-space:nowrap}.pv-wrap[data-v-6d234236]{padding:14px;min-height:calc(100vh - 100px);background:#f5f6f8}.pv-bar[data-v-6d234236]{-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:12px 14px;margin-bottom:12px}.pv-bar[data-v-6d234236],.pv-title[data-v-6d234236]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pv-title[data-v-6d234236]{margin-right:8px}.pv-mark[data-v-6d234236]{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,#2563eb,#0d8a7e);color:#fff;display:grid;place-items:center;font-weight:700}.pv-title h2[data-v-6d234236]{margin:0;font-size:16px;color:#1f2d3d}.pv-sub[data-v-6d234236]{font-size:12px;color:#909399}.pv-code[data-v-6d234236]{width:320px}.pv-sp[data-v-6d234236]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pv-card[data-v-6d234236]{margin-bottom:12px}.pv-card-h[data-v-6d234236]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.pv-legend[data-v-6d234236]{font-size:12px;color:#e6a23c;font-weight:400}.pv-empty[data-v-6d234236]{text-align:center;color:#909399;padding:80px 0;font-size:14px}.pv-ok[data-v-6d234236]{color:#67c23a}.pv-bad[data-v-6d234236]{color:#f56c6c;font-weight:700}.pv-warn[data-v-6d234236]{color:#e6a23c;font-weight:700}[data-v-6d234236] .pv-row-bad{background:#fef0f0}.pp-workbench[data-v-c9d3901e]{--pp-bg:#0d1117;--pp-grid-bg:#fbfaf7;--pp-grid-line:#e7e2d7;--pp-grid-line2:#f0ece2;--pp-ink:#1c1a16;--pp-db:#2563eb;--pp-db-bg:#eef3fe;--pp-db-head:#dce7fd;--pp-man:#c2700a;--pp-man-bg:#fdf6ea;--pp-man-head:#fbecd3;--pp-fml:#0d8a7e;--pp-fml-bg:#e9f6f4;--pp-fml-head:#d2efe9;--pp-meta:#6b7280;--pp-accent:#e8b339;--pp-row-h:30px;--pp-head-h:64px;position:relative;height:calc(100vh - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--pp-bg);color:#c9d1d9;overflow:hidden;font-family:Noto Sans SC,system-ui,sans-serif}.ppbar[data-v-c9d3901e]{background:-webkit-gradient(linear,left top,left bottom,from(#0c1118),to(#0a0e14));background:linear-gradient(180deg,#0c1118,#0a0e14);border-bottom:1px solid #1f2733;padding:10px 16px;-ms-flex-align:center;gap:18px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:30}.brand[data-v-c9d3901e],.ppbar[data-v-c9d3901e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.brand[data-v-c9d3901e]{-ms-flex-align:center;gap:11px}.brand .mark[data-v-c9d3901e]{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,#2563eb,#0d8a7e);display:grid;place-items:center;font-weight:700;color:#fff;font-size:15px;-webkit-box-shadow:0 0 0 1px hsla(0,0%,100%,.0784313725),0 4px 14px rgba(37,99,235,.2666666667);box-shadow:0 0 0 1px hsla(0,0%,100%,.0784313725),0 4px 14px rgba(37,99,235,.2666666667)}.brand h1[data-v-c9d3901e]{font-size:15px;font-weight:700;color:#e6edf3;letter-spacing:.3px;line-height:1.1;margin:0}.brand .sub[data-v-c9d3901e]{font-size:11px;color:#586173;letter-spacing:.5px}.ppbar .sp[data-v-c9d3901e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.search[data-v-c9d3901e]{position:relative}.search input[data-v-c9d3901e]{background:#0e141d;border:1px solid #232c39;border-radius:7px;color:#d7dde6;padding:7px 11px 7px 30px;width:230px;font-size:13px;font-family:inherit;outline:none;-webkit-transition:.18s;transition:.18s}.search input[data-v-c9d3901e]:focus{border-color:#2f6bdc;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.1333333333);box-shadow:0 0 0 3px rgba(37,99,235,.1333333333)}.search .el-icon-search[data-v-c9d3901e]{position:absolute;left:9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#7a8595;font-size:14px}.btn[data-v-c9d3901e]{background:#161d28;border:1px solid #28313f;color:#c4ccd6;padding:7px 13px;border-radius:7px;font-size:12.5px;font-weight:500;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:.15s;transition:.15s;font-family:inherit}.btn[data-v-c9d3901e]:hover{background:#1d2632;border-color:#36414f;color:#eaf0f6}.btn[data-v-c9d3901e]:disabled{opacity:.5;cursor:not-allowed}.btn.ok[data-v-c9d3901e]{background:-webkit-gradient(linear,left top,left bottom,from(#138a5e),to(#0f7350));background:linear-gradient(180deg,#138a5e,#0f7350);border-color:#1aa06d;color:#fff}.legend[data-v-c9d3901e]{gap:14px}.legend[data-v-c9d3901e],.lg[data-v-c9d3901e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lg[data-v-c9d3901e]{gap:5px;font-size:11px;color:#8b95a3}.lg i[data-v-c9d3901e]{width:11px;height:11px;border-radius:3px;display:inline-block}.lg.db i[data-v-c9d3901e]{background:var(--pp-db)}.lg.man i[data-v-c9d3901e]{background:var(--pp-man)}.lg.fml i[data-v-c9d3901e]{background:var(--pp-fml)}.sub-toolbar[data-v-c9d3901e]{background:#0b0f16;border-bottom:1px solid #1a2230;padding:8px 16px;-ms-flex-align:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:20}.chips[data-v-c9d3901e],.sub-toolbar[data-v-c9d3901e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.chips[data-v-c9d3901e]{gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center}.chip[data-v-c9d3901e]{background:#141b25;border:1px solid #232c39;color:#9aa4b2;padding:4px 10px;border-radius:20px;font-size:11.5px;cursor:pointer;-webkit-transition:.13s;transition:.13s;white-space:nowrap}.chip[data-v-c9d3901e]:hover{border-color:#3a4555;color:#cfd6df}.chip.on[data-v-c9d3901e]{background:#1d2c46;border-color:#2f6bdc;color:#cfe0ff}.chip .c[data-v-c9d3901e]{opacity:.6;margin-left:4px;font-size:10.5px}.lbl[data-v-c9d3901e]{font-size:11px;color:#586173;letter-spacing:.5px;text-transform:uppercase}.divider[data-v-c9d3901e]{width:1px;height:20px;background:#222c3a;margin:0 2px}.groups[data-v-c9d3901e]{-ms-flex-wrap:wrap;flex-wrap:wrap}.groups[data-v-c9d3901e],.gtog[data-v-c9d3901e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.gtog[data-v-c9d3901e]{background:#11161f;border:1px solid #232c39;color:#8b95a3;padding:4px 9px;border-radius:6px;font-size:11px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.13s;transition:.13s}.gtog[data-v-c9d3901e]:hover{border-color:#3a4555}.gtog .dot[data-v-c9d3901e]{width:7px;height:7px;border-radius:50%;background:#3a4555}.gtog.on[data-v-c9d3901e]{color:#dfe5ee;background:#171f2b}.gtog.on .dot[data-v-c9d3901e]{background:var(--pp-accent)}.stats[data-v-c9d3901e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-left:auto}.stat[data-v-c9d3901e]{text-align:right;line-height:1.15}.stat .v[data-v-c9d3901e]{font-weight:600;font-size:16px;color:#e6edf3}.stat .v.warn[data-v-c9d3901e]{color:var(--pp-accent)}.stat .v.dn[data-v-c9d3901e]{color:var(--pp-db)}.stat .k[data-v-c9d3901e]{font-size:10px;color:#586173;letter-spacing:.4px}.grid-wrap[data-v-c9d3901e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;background:var(--pp-grid-bg);position:relative}table[data-v-c9d3901e]{border-collapse:separate;border-spacing:0;font-size:12.5px;color:var(--pp-ink)}thead th[data-v-c9d3901e]{position:sticky;top:0;z-index:10;background:#f3f0e8;border-bottom:2px solid #d8d2c4;border-right:1px solid var(--pp-grid-line);padding:0;height:var(--pp-head-h);vertical-align:bottom;text-align:left;font-weight:600;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.th-in[data-v-c9d3901e]{padding:8px 24px 7px 9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.th-in[data-v-c9d3901e]:hover{background:rgba(0,0,0,.0392156863)}.th-tag[data-v-c9d3901e]{font-size:9px;letter-spacing:.5px;font-weight:600;text-transform:uppercase;opacity:.85}.th-lab[data-v-c9d3901e]{font-size:12px;color:var(--pp-ink);font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis}th.t-db[data-v-c9d3901e]{background:var(--pp-db-head)}th.t-db .th-tag[data-v-c9d3901e]{color:var(--pp-db)}th.t-manual[data-v-c9d3901e]{background:var(--pp-man-head)}th.t-manual .th-tag[data-v-c9d3901e]{color:var(--pp-man)}th.t-formula[data-v-c9d3901e]{background:var(--pp-fml-head)}th.t-formula .th-tag[data-v-c9d3901e]{color:var(--pp-fml)}th.t-meta[data-v-c9d3901e]{background:#eceae4}th.t-meta .th-tag[data-v-c9d3901e]{color:var(--pp-meta)}.th-sort[data-v-c9d3901e]{position:absolute;right:6px;top:7px;font-size:10px;opacity:.4;cursor:pointer}.th-sort.act[data-v-c9d3901e]{opacity:1;color:var(--pp-db)}.th-info[data-v-c9d3901e]{position:absolute;right:6px;bottom:7px;width:15px;height:15px;border-radius:50%;border:1px solid currentColor;display:grid;place-items:center;font-size:9px;opacity:.4;cursor:help}.th-in:hover .th-info[data-v-c9d3901e]{opacity:.85}.th-resizer[data-v-c9d3901e]{position:absolute;right:0;top:0;bottom:0;width:5px;cursor:col-resize;z-index:10}.th-resizer[data-v-c9d3901e]:active,.th-resizer[data-v-c9d3901e]:hover{background:rgba(0,0,0,.12)}tbody td[data-v-c9d3901e]{border-bottom:1px solid var(--pp-grid-line2);border-right:1px solid var(--pp-grid-line);padding:5px 9px;height:var(--pp-row-h);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--pp-grid-bg)}tbody td.spacer[data-v-c9d3901e]{padding:0;border:none;height:0;background:var(--pp-grid-bg)}tbody td.c-db[data-v-c9d3901e]{background:var(--pp-db-bg)}tbody td.c-formula[data-v-c9d3901e]{background:var(--pp-fml-bg);font-weight:500}tbody td.c-manual[data-v-c9d3901e]{background:var(--pp-man-bg);cursor:text}tbody td.c-manual[data-v-c9d3901e]:hover{-webkit-box-shadow:inset 0 0 0 2px var(--pp-man);box-shadow:inset 0 0 0 2px var(--pp-man)}tbody td.numcell[data-v-c9d3901e]{text-align:right;font-variant-numeric:tabular-nums}tbody tr:hover td[data-v-c9d3901e]{-webkit-filter:brightness(.985);filter:brightness(.985)}.flag-ding[data-v-c9d3901e]{font-weight:700;color:var(--pp-man);display:block;text-align:center}td.flag-cell[data-v-c9d3901e]{text-align:center}.pending-inbound[data-v-c9d3901e]{display:inline-block;margin-left:6px;padding:0 5px;border-radius:4px;background:#fff3d8;color:#9a6312;border:1px solid #f1c36b;font-size:10.5px;line-height:16px;cursor:pointer;vertical-align:1px}td input.edit[data-v-c9d3901e]{width:100%;border:none;outline:2px solid var(--pp-man);background:#fff;font:inherit;padding:2px 4px;border-radius:3px;text-align:right}td input.edit.txt[data-v-c9d3901e]{text-align:left}.sticky-l[data-v-c9d3901e]{position:sticky;z-index:8}thead th.sticky-l[data-v-c9d3901e]{z-index:12}.sl-shadow[data-v-c9d3901e]{-webkit-box-shadow:6px 0 8px -6px rgba(0,0,0,.2);box-shadow:6px 0 8px -6px rgba(0,0,0,.2)}.status-pill[data-v-c9d3901e]{display:inline-block;padding:1px 8px;border-radius:11px;font-size:11px;font-weight:500}.empty[data-v-c9d3901e]{position:absolute;inset:0;display:grid;place-items:center;color:#9b958a;font-size:14px}.drawer[data-v-c9d3901e]{position:absolute;top:0;right:0;height:100%;width:420px;max-width:90%;background:-webkit-gradient(linear,left top,left bottom,from(#0e131b),to(#0b0f16));background:linear-gradient(180deg,#0e131b,#0b0f16);border-left:1px solid #1f2733;-webkit-box-shadow:-20px 0 50px rgba(0,0,0,.4);box-shadow:-20px 0 50px rgba(0,0,0,.4);-webkit-transform:translateX(105%);transform:translateX(105%);-webkit-transition:-webkit-transform .32s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .32s cubic-bezier(.4,0,.2,1);transition:transform .32s cubic-bezier(.4,0,.2,1);transition:transform .32s cubic-bezier(.4,0,.2,1),-webkit-transform .32s cubic-bezier(.4,0,.2,1);z-index:60;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawer.open[data-v-c9d3901e]{-webkit-transform:translateX(0);transform:translateX(0)}.drawer-h[data-v-c9d3901e]{padding:18px 20px;border-bottom:1px solid #1c2531;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.drawer-h .tag[data-v-c9d3901e]{font-size:10px;letter-spacing:1px;padding:3px 9px;border-radius:5px;font-weight:600}.drawer-h h3[data-v-c9d3901e]{font-size:18px;color:#e6edf3;margin-top:9px;font-weight:700}.drawer-x[data-v-c9d3901e]{background:none;border:none;color:#586173;font-size:22px;cursor:pointer;line-height:1}.drawer-x[data-v-c9d3901e]:hover{color:#cfd6df}.drawer-b[data-v-c9d3901e]{padding:20px;overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;line-height:1.7;color:#aeb8c4}.drawer-b .field[data-v-c9d3901e]{margin-bottom:18px}.drawer-b .field .ft[data-v-c9d3901e]{font-size:10.5px;letter-spacing:.8px;color:#586173;text-transform:uppercase;margin-bottom:6px}.drawer-b .src[data-v-c9d3901e]{background:#0a0e14;border:1px solid #1c2531;border-radius:8px;padding:13px 14px;color:#c9d4e0;font-size:13px;line-height:1.65}.drawer-b .sql[data-v-c9d3901e]{background:#070a0f;border:1px solid #18202c;border-radius:8px;padding:13px;color:#8fd4c4;white-space:pre-wrap;line-height:1.55;overflow-x:auto;margin-top:8px;border-left:3px solid var(--pp-fml);font-size:11.5px}.drawer-b .sql.formula[data-v-c9d3901e]{color:#9fe0d2}.overlay[data-v-c9d3901e]{position:absolute;inset:0;background:rgba(0,0,0,.5333333333);z-index:55;opacity:0;pointer-events:none;-webkit-transition:.3s;transition:.3s}.overlay.on[data-v-c9d3901e]{opacity:1;pointer-events:auto}[data-v-c9d3901e]::-webkit-scrollbar{width:11px;height:11px}[data-v-c9d3901e]::-webkit-scrollbar-track{background:transparent}.grid-wrap[data-v-c9d3901e]::-webkit-scrollbar-thumb{background:#cfc9ba;border-radius:6px;border:3px solid var(--pp-grid-bg)}.drawer[data-v-c9d3901e] ::-webkit-scrollbar-thumb{background:#2a3543;border-radius:6px}.ins[data-v-4f7ab4f0]{padding:18px 20px 28px}.ins-head[data-v-4f7ab4f0]{position:relative;padding-bottom:14px;border-bottom:1px solid #eef1f5;margin-bottom:14px}.ins-code[data-v-4f7ab4f0]{font-size:11.5px;color:#9aa3b0}.ins-title[data-v-4f7ab4f0]{font-size:19px;font-weight:700;margin-top:2px}.ins-sub[data-v-4f7ab4f0]{font-size:12.5px;color:#646a73;margin-top:4px}.ins-note[data-v-4f7ab4f0]{font-size:11px;color:#b0b6c0;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.ins-note .dot[data-v-4f7ab4f0]{width:6px;height:6px;border-radius:50%;background:#c2c8d2;display:inline-block}.ins-close[data-v-4f7ab4f0]{position:absolute;top:0;right:0;font-size:18px;color:#9aa3b0;cursor:pointer}.ins-close[data-v-4f7ab4f0]:hover{color:#3d4350}.ins-cards[data-v-4f7ab4f0]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.ins-card[data-v-4f7ab4f0]{background:#f7f8fa;border-radius:9px;padding:11px 13px}.ins-card span[data-v-4f7ab4f0]{display:block;font-size:11.5px;color:#8a9099;margin-bottom:5px}.ins-card b[data-v-4f7ab4f0]{font-size:21px;font-weight:700;font-variant-numeric:tabular-nums}.ins-card b i[data-v-4f7ab4f0]{font-size:12px;font-weight:500;color:#9aa3b0;font-style:normal;margin-left:2px}.ins-card.hl[data-v-4f7ab4f0]{background:#eafaf7}.ins-card.hl b[data-v-4f7ab4f0]{color:#0a7268}.ins-formula[data-v-4f7ab4f0]{background:#f7f8fa;border-radius:8px;padding:10px 13px;margin-bottom:18px}.ins-formula-t[data-v-4f7ab4f0]{font-size:12px;font-weight:600;color:#3d4350}.ins-formula-t b[data-v-4f7ab4f0]{color:#0a7268}.ins-formula-d[data-v-4f7ab4f0]{font-size:11px;color:#8a9099;margin-top:6px;line-height:1.6}.ins-formula-d b[data-v-4f7ab4f0]{color:#646a73}.ins-formula.hot[data-v-4f7ab4f0]{background:#fff4e6;-webkit-box-shadow:inset 0 0 0 1px #ffd8a8;box-shadow:inset 0 0 0 1px #ffd8a8}.ins-formula.hot .ins-formula-t[data-v-4f7ab4f0],.ins-formula.hot .ins-formula-t b[data-v-4f7ab4f0]{color:#d4380d}.ins-formula.hot .ins-formula-d[data-v-4f7ab4f0]{color:#b35a09}.ins-formula.hot .ins-formula-d b[data-v-4f7ab4f0]{color:#d4380d}.ins-section[data-v-4f7ab4f0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;font-weight:700;color:#3d4350;margin-bottom:12px}.ins-section[data-v-4f7ab4f0],.ins-year[data-v-4f7ab4f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ins-year[data-v-4f7ab4f0]{gap:10px}.ins-year i[data-v-4f7ab4f0]{cursor:pointer;color:#646a73;font-size:13px;padding:3px;border-radius:5px}.ins-year i[data-v-4f7ab4f0]:hover{background:#f0f2f5}.ins-year i.dis[data-v-4f7ab4f0]{color:#d4d8df;cursor:not-allowed;background:none}.ins-year-v[data-v-4f7ab4f0]{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;min-width:36px;text-align:center}.ins-trend[data-v-4f7ab4f0]{margin-bottom:13px}.ins-trend-h[data-v-4f7ab4f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:2px}.ins-trend-name[data-v-4f7ab4f0]{font-size:12.5px;font-weight:600;color:#3d4350;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ins-trend-stat[data-v-4f7ab4f0]{font-size:11px;color:#9aa3b0;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.ins-trend-stat b[data-v-4f7ab4f0]{color:#3d4350}.ins-trend-svg[data-v-4f7ab4f0]{width:100%;display:block}.ins-empty[data-v-4f7ab4f0]{text-align:center;color:#b0b6c0;font-size:12px;padding:18px 0}.vf[data-v-2bc6b46a]{padding:18px 22px 28px}.vf-head[data-v-2bc6b46a]{position:relative;padding-bottom:14px;border-bottom:1px solid #eef1f5;margin-bottom:14px}.vf-code[data-v-2bc6b46a]{font-size:16px;font-weight:700}.vf-title[data-v-2bc6b46a]{font-size:13px;color:#3d4350;margin-top:4px}.vf-sub[data-v-2bc6b46a]{font-size:12px;color:#9aa3b0;margin-top:4px}.vf-close[data-v-2bc6b46a]{position:absolute;top:0;right:0;font-size:18px;color:#9aa3b0;cursor:pointer}.vf-close[data-v-2bc6b46a]:hover{color:#3d4350}.vf-toolbar[data-v-2bc6b46a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.vf-tb-label[data-v-2bc6b46a]{font-size:12px;color:#646a73;font-weight:600}.vf-tb-tip[data-v-2bc6b46a]{font-size:11px;color:#b0b6c0}.vf-snap[data-v-2bc6b46a]{background:#f7f8fa;border-radius:9px;padding:12px 14px;margin-bottom:16px}.vf-snap-h[data-v-2bc6b46a]{font-size:12px;font-weight:700;color:#646a73;margin-bottom:10px}.vf-snap-grid[data-v-2bc6b46a]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.vf-snap-cell[data-v-2bc6b46a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.vf-snap-cell span[data-v-2bc6b46a]{font-size:11px;color:#8a9099}.vf-snap-cell b[data-v-2bc6b46a]{font-size:15px;font-variant-numeric:tabular-nums}.vf-snap-row[data-v-2bc6b46a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:12px}.vf-snap-rowlabel[data-v-2bc6b46a]{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;font-size:12px;font-weight:700;color:#646a73}.vf-snap-row .vf-snap-cell[data-v-2bc6b46a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.vf-subtabs[data-v-2bc6b46a]{margin:8px 0 2px}.vf-sum[data-v-2bc6b46a]{font-size:12px;color:#646a73;margin:8px 0}.vf-sum b[data-v-2bc6b46a]{color:#0a7268;font-size:14px}.vf-hint[data-v-2bc6b46a]{color:#9aa3b0;margin-left:10px}.vf-bom-title[data-v-2bc6b46a]{font-size:11.5px;color:#646a73;font-weight:600;padding:6px 8px 4px}.vf-target[data-v-2bc6b46a]{color:#d4380d;font-weight:700}.vf-tabs[data-v-2bc6b46a] .el-tabs__item{font-size:12.5px}.dp-trend[data-v-1e6e8780]{min-height:120px}.dp-error[data-v-1e6e8780]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 0;color:#e6a23c;font-size:13px}.dp-error[data-v-1e6e8780],.dp-legend[data-v-1e6e8780]{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}.dp-legend[data-v-1e6e8780]{gap:16px;font-size:11.5px;color:#646a73;margin:8px 0 2px}.dp-legend i[data-v-1e6e8780]{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:4px;vertical-align:middle}.dp-svg[data-v-1e6e8780]{width:100%;display:block}.dp-empty[data-v-1e6e8780]{text-align:center;color:#b0b6c0;font-size:12px;padding:10px 0 14px}.dp-changes[data-v-1e6e8780]{margin-top:10px}.dp-changes-h[data-v-1e6e8780]{cursor:pointer;font-size:12.5px;font-weight:500;color:#3d4350;padding:8px 0}.dp-change-row[data-v-1e6e8780]{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;padding:7px 2px;border-top:1px solid #f4f6f9;font-size:12px}.dp-ch-date[data-v-1e6e8780]{color:#646a73;white-space:nowrap}.dp-ch-date em[data-v-1e6e8780]{color:#0a7268;font-style:normal;font-weight:600}.dp-ch-act[data-v-1e6e8780]{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.md-drawer[data-v-0b15bb9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;color:#303642;font-size:14px}.md-header[data-v-0b15bb9f]{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;padding:12px 22px;border-bottom:1px solid #e8ecf2}.md-header h2[data-v-0b15bb9f],.md-section h3[data-v-0b15bb9f]{margin:0;font-size:14px;font-weight:600}.md-header .el-button[data-v-0b15bb9f]{padding:8px;color:#788292}.md-content[data-v-0b15bb9f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:22px;overflow-y:auto}.md-material[data-v-0b15bb9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:20px;overflow-wrap:anywhere}.md-material>div[data-v-0b15bb9f]{min-width:0}.md-material>.md-meta[data-v-0b15bb9f]{-ms-flex-negative:0;flex-shrink:0}.md-meta[data-v-0b15bb9f]{color:#788292;font-weight:400;font-size:12px}.md-material .md-meta[data-v-0b15bb9f],.md-source-material .md-meta[data-v-0b15bb9f]{margin-top:4px}.md-total[data-v-0b15bb9f]{padding:18px 20px;border:1px solid #e0e8fa;border-radius:8px;background:#f0f5ff;font-variant-numeric:tabular-nums}.md-total-head[data-v-0b15bb9f]{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:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.md-total-head strong[data-v-0b15bb9f]{font-size:28px;font-weight:600;overflow-wrap:anywhere}.md-unit[data-v-0b15bb9f]{margin-left:6px;color:#788292}.md-composition[data-v-0b15bb9f]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;padding-top:15px;border-top:1px solid #dfe7f5}.md-composition>div[data-v-0b15bb9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;overflow-wrap:anywhere}.md-composition>div[data-v-0b15bb9f]:last-child{text-align:right}.md-section[data-v-0b15bb9f]{margin-top:24px}.md-section-head[data-v-0b15bb9f]{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.md-source[data-v-0b15bb9f]{margin-top:10px;border:1px solid #e8ecf2;border-radius:7px}.md-source-row[data-v-0b15bb9f]{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:14px;padding:15px 16px}.md-source-material[data-v-0b15bb9f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:150px;overflow-wrap:anywhere}.md-source-material strong[data-v-0b15bb9f]{font-weight:500}.md-incoming[data-v-0b15bb9f]{background:#e8f7f0;color:#0a7268}.md-incoming[data-v-0b15bb9f],.md-outgoing[data-v-0b15bb9f]{padding:2px 6px;border-radius:4px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.md-outgoing[data-v-0b15bb9f]{background:#fff3e8;color:#b56824}.md-outgoing-text[data-v-0b15bb9f]{color:#b56824}.md-material-link[data-v-0b15bb9f]{border:0;padding:0;background:transparent;color:#2b5cff;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer}.md-material-link[data-v-0b15bb9f]:disabled{cursor:wait;color:#788292}.md-warning[data-v-0b15bb9f]{margin-top:12px}.md-source details[data-v-0b15bb9f]{border-top:1px solid #e8ecf2}.md-source summary[data-v-0b15bb9f]{padding:11px 16px;cursor:pointer;color:#2b5cff}.md-details[data-v-0b15bb9f]{margin:0;padding:0 16px 14px}.md-details>div[data-v-0b15bb9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:5px 0}.md-details dt[data-v-0b15bb9f]{-ms-flex-negative:0;flex-shrink:0;color:#788292}.md-details dd[data-v-0b15bb9f]{margin:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.md-empty[data-v-0b15bb9f]{margin:18px 0;padding:20px;color:#788292;text-align:center}.md-footer[data-v-0b15bb9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:14px 22px;border-top:1px solid #e8ecf2}@media (max-width:420px){.md-content[data-v-0b15bb9f],.md-header[data-v-0b15bb9f],.md-total[data-v-0b15bb9f]{padding:14px}.md-total-head strong[data-v-0b15bb9f]{font-size:24px}}.dp-mask[data-v-2c03ca3b]{position:fixed;inset:0;background:rgba(31,35,41,.32);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;z-index:2000}.dp-card[data-v-2c03ca3b]{width:500px;max-height:86vh;overflow:auto;background:#fff;border-radius:14px;-webkit-box-shadow:0 12px 48px rgba(0,0,0,.22);box-shadow:0 12px 48px rgba(0,0,0,.22);padding:18px 20px 20px}.dp-head[data-v-2c03ca3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dp-dot[data-v-2c03ca3b]{width:9px;height:9px;border-radius:50%}.dp-title[data-v-2c03ca3b]{font-size:14px;font-weight:700;color:#1f2329}.dp-close[data-v-2c03ca3b]{margin-left:auto;font-size:17px;color:#9aa3b0;cursor:pointer}.dp-close[data-v-2c03ca3b]:hover{color:#3d4350}.dp-spec[data-v-2c03ca3b]{font-size:19px;font-weight:700;margin-top:10px}.dp-sub[data-v-2c03ca3b]{font-size:12px;color:#9aa3b0;margin-top:2px}.dp-cur[data-v-2c03ca3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;margin:14px 0 4px}.dp-cur-label[data-v-2c03ca3b]{font-size:12.5px;color:#646a73}.dp-cur-val[data-v-2c03ca3b]{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.dp-cur-val em[data-v-2c03ca3b]{font-size:13px;font-weight:600;color:#9aa3b0;font-style:normal}.dp-cur-note[data-v-2c03ca3b]{font-size:11.5px;color:#b0b6c0}.se[data-v-0c378b78]{--ink:#26313d;--muted:#8b95a3;--line:#e6eaf0;--blue:#2b5cff;--teal:#087f73;color:var(--ink)}.se-rail-head[data-v-0c378b78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;margin:4px 0 7px;font-size:12px;color:var(--muted)}.se-rail-head b[data-v-0c378b78]{color:var(--ink);font-size:15px}.se-rail-head em[data-v-0c378b78]{margin-left:auto;font-style:normal}.over[data-v-0c378b78]{color:#d4380d!important}.se-rail[data-v-0c378b78]{height:8px;overflow:hidden;background:#edf0f5;border-radius:5px;margin-bottom:12px}.se-rail i[data-v-0c378b78]{display:block;height:100%;background:-webkit-gradient(linear,left top,right top,from(var(--blue)),to(#4d8dff));background:linear-gradient(90deg,var(--blue),#4d8dff);-webkit-transition:width .2s;transition:width .2s}.se-rail.is-over i[data-v-0c378b78]{background:#d4380d}.se-line[data-v-0c378b78]{position:relative;display:grid;grid-template-columns:28px minmax(220px,1.8fr) 120px 110px 120px 26px;gap:9px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:12px 8px;border-top:1px solid var(--line)}.se-path[data-v-0c378b78]{grid-column:2/6;grid-row:2;min-width:0}.se-path .el-select[data-v-0c378b78]{width:100%}.se-note[data-v-0c378b78]{color:#e6a23c;font-size:12px;margin:5px 0}.se-remove[data-v-0c378b78]{grid-column:6;grid-row:1}.se-index[data-v-0c378b78]{-ms-flex-item-align:center;align-self:center;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background:#edf3ff;color:var(--blue);font-size:12px;font-weight:700}.se-field label[data-v-0c378b78],.se-result label[data-v-0c378b78]{display:block;margin-bottom:5px;color:var(--muted);font-size:11px}.se-field .el-input-number[data-v-0c378b78],.se-field .el-select[data-v-0c378b78]{width:100%}.se-result[data-v-0c378b78]{min-height:33px;padding:0 8px 4px;border-left:2px solid #dbe5ff}.se-result b[data-v-0c378b78]{display:block;color:var(--teal);font-size:15px}.se-result small[data-v-0c378b78]{color:var(--muted);white-space:nowrap}.se-remove[data-v-0c378b78]{-ms-flex-item-align:center;align-self:center;border:0;background:transparent;color:#a3acb8;cursor:pointer}.se-remove[data-v-0c378b78]:hover{color:#d4380d}.se-add[data-v-0c378b78]{width:100%;padding:9px;border:1px dashed #b8c7e8;border-radius:6px;background:#f8faff;color:var(--blue);cursor:pointer}.se-add[data-v-0c378b78]:hover{border-color:var(--blue)}.se-error[data-v-0c378b78]{margin-top:9px;color:#d4380d;font-size:12px}.se-error i[data-v-0c378b78]{margin-right:5px}.se-material small[data-v-0c378b78]{float:right;color:var(--teal)}@media (max-width:900px){.se-line[data-v-0c378b78]{grid-template-columns:28px 1fr 1fr}.se-material[data-v-0c378b78]{grid-column:2/4}.se-result[data-v-0c378b78]{grid-column:2/3}.se-path[data-v-0c378b78]{grid-column:1/4;grid-row:auto}.se-remove[data-v-0c378b78]{grid-column:3}}.sub-impact[data-v-7a89389e]{margin:14px 0}.sub-impact-title[data-v-7a89389e]{margin-bottom:8px;font-size:13px;font-weight:600}.sub-impact b[data-v-7a89389e]{color:#087f73}.sub-impact p[data-v-7a89389e]{font-size:12px;color:#909399;line-height:1.6}.sd[data-v-75a055c6]{padding:20px 22px 30px;color:#30343b}.sd-head[data-v-75a055c6]{position:relative;border-bottom:1px solid #edf0f5;padding-bottom:14px;margin-bottom:14px}.sd-title[data-v-75a055c6]{font-size:18px;font-weight:700}.sd-code[data-v-75a055c6]{margin-top:7px;font-size:14px;font-weight:600}.sd-spec[data-v-75a055c6]{color:#9299a5;margin-top:3px}.sd-close[data-v-75a055c6]{position:absolute;right:0;top:0;font-size:19px;cursor:pointer;color:#9aa3b0}.sd-summary[data-v-75a055c6]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;padding:14px;background:#f7f8fa;border-radius:8px}.sd-summary div[data-v-75a055c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.sd-summary span[data-v-75a055c6]{font-size:12px;color:#8a9099}.sd-summary b[data-v-75a055c6]{font-size:18px}.sd-section-title[data-v-75a055c6]{font-weight:700;margin:18px 0 10px}.sd-section-title>span[data-v-75a055c6]{font-size:12px;font-weight:400;color:#9aa3b0;margin-left:8px}.sd-decision[data-v-75a055c6]{border:1px solid #e4e9f2;border-radius:8px;padding:0 14px 14px}.sd-decision-grid[data-v-75a055c6]{display:grid;grid-template-columns:80px 1fr;gap:8px;font-size:12px}.sd-decision-grid span[data-v-75a055c6]{color:#8a9099}.sd-lines[data-v-75a055c6]{margin-top:12px;border-top:1px solid #edf0f5}.sd-line[data-v-75a055c6]{display:grid;grid-template-columns:140px 1fr 130px 70px 120px;gap:8px;padding:9px 0;border-bottom:1px solid #edf0f5;font-size:12px}.sd-line span[data-v-75a055c6]{color:#68717e}.sd-line strong[data-v-75a055c6]{color:#087f73}.sd-cost[data-v-75a055c6]{margin-top:12px;padding:10px;background:#f4faf8;border-radius:6px;font-size:12px}.sd-path[data-v-75a055c6]{grid-column:1/-1}.sd-preview-note[data-v-75a055c6]{margin:12px 0;font-size:12px;color:#909399}.sd-actions[data-v-75a055c6],.sd-submit[data-v-75a055c6]{margin-top:14px;text-align:right}.sd-preview[data-v-75a055c6]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;padding:12px;background:#eef5ff;border-radius:7px}.sd-preview div[data-v-75a055c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.sd-preview span[data-v-75a055c6]{color:#7c8795;font-size:11px}.sd-preview b[data-v-75a055c6]{font-size:14px}.sd-preview-error[data-v-75a055c6]{margin:10px 0;color:#d4380d;font-size:12px}.primary[data-v-75a055c6]{color:#2b5cff}.danger[data-v-75a055c6]{color:#d4380d}.gain[data-v-75a055c6]{color:#087f73}.bd-summary[data-v-58839e23]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;padding:14px 4px;color:#646a73}.bd-summary b[data-v-58839e23],.gain[data-v-58839e23]{color:#087f73}.loss[data-v-58839e23]{color:#d4380d}.bd-editor[data-v-58839e23]{padding:8px 18px 14px 46px;background:#fbfcfe}.bd-error[data-v-58839e23]{margin-top:8px;font-size:12px;white-space:normal;word-break:break-word}.bd-scheme[data-v-58839e23]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;line-height:1.7}.bd-scheme-total[data-v-58839e23]{color:#646a73;margin-right:2px}.bd-notice[data-v-58839e23]{margin-bottom:12px}.bd-submit-hint[data-v-58839e23]{margin-right:16px;color:#909399;font-size:12px}.pp-wrap[data-v-52834e71]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#eef1f5;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;color:#1f2329}.pp-top[data-v-52834e71],.pp-wrap[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex}.pp-top[data-v-52834e71]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;background:#fff;border-bottom:1px solid #e9edf3}.pp-title[data-v-52834e71]{font-size:14.5px;font-weight:600;white-space:nowrap}.pp-io-dropdown[data-v-52834e71],.pp-title[data-v-52834e71],.pp-top .el-button[data-v-52834e71]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pp-io-button[data-v-52834e71]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;min-width:124px;padding:0 12px!important;border-color:#bcd7fb!important;background:#f7fbff!important;color:#2f8ff0!important;font-size:12.5px;font-weight:600;border-radius:5px!important}.pp-io-button>span[data-v-52834e71]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pp-io-button i[data-v-52834e71]:first-child{margin-right:5px;font-size:13px}.pp-io-button .el-icon--right[data-v-52834e71]{margin-left:5px;font-weight:700}.pp-search[data-v-52834e71]{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:32px;padding:0 10px;background:#f4f6f9;border-radius:8px}.pp-search input[data-v-52834e71]{border:none;background:transparent;outline:none;font-size:12.5px;width:100%}.pp-search i[data-v-52834e71]{color:#9aa3b0}.pp-clock[data-v-52834e71]{margin-left:auto;font-size:11.5px;color:#5ba37e;font-variant-numeric:tabular-nums}.pp-import-actions[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pp-import-tip[data-v-52834e71]{margin-top:12px;color:#8a9099;font-size:12px;line-height:1.6}.pp-io-menu[data-v-52834e71]{min-width:188px;padding:6px!important;border:1px solid #e1e8f2!important;border-radius:7px!important;-webkit-box-shadow:0 8px 22px rgba(31,45,61,.12)!important;box-shadow:0 8px 22px rgba(31,45,61,.12)!important}.pp-io-menu .el-dropdown-menu__item[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;height:34px;line-height:34px;padding:0 10px!important;border-radius:5px;color:#3d4350;font-size:12.5px;font-weight:500}.pp-io-menu .el-dropdown-menu__item i[data-v-52834e71]{margin-right:0;color:#2f8ff0;font-size:14px}.pp-io-menu .el-dropdown-menu__item[data-v-52834e71]:not(.is-disabled):hover{background:#edf6ff;color:#1677d2}.pp-kpi[data-v-52834e71]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;padding:12px 16px}.pp-kpi-card[data-v-52834e71]{background:#fff;border-radius:10px;padding:12px 14px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03)}.pp-kpi-label[data-v-52834e71]{font-size:12px;color:#8a9099;margin-bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.pp-kpi-val[data-v-52834e71]{font-size:25px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.pp-kpi-unit[data-v-52834e71]{font-size:13px;font-weight:500;color:#9aa3b0;margin-left:3px}.pp-kpi-hint[data-v-52834e71]{font-size:11px;color:#9aa3b0;margin-top:7px}.dot[data-v-52834e71]{width:7px;height:7px;border-radius:50%;display:inline-block}.pp-sub-role[data-v-52834e71]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:2px 7px;border-radius:10px;background:#f0f2f5;color:#606670;font-size:11px;white-space:nowrap}.pp-sub-role.main[data-v-52834e71]{background:#eef5ff;color:#2b5cff}.pp-sub-role.substitute[data-v-52834e71]{background:#e8f7f0;color:#0a7268}.pp-sub-role.both[data-v-52834e71]{background:#f5edff;color:#722ed1}.pp-sub-relation[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;min-width:0}.pp-sub-relation>span[data-v-52834e71]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-sub-relation button[data-v-52834e71]{border:0;background:#eaf2ff;color:#2b5cff;border-radius:4px;cursor:pointer;padding:2px 5px;-webkit-box-flex:0;-ms-flex:none;flex:none}.pp-sub-status[data-v-52834e71]{font-size:11px;padding:2px 6px;border-radius:9px;background:#f0f2f5;color:#777}.pp-sub-status.is-pending[data-v-52834e71],.pp-sub-status.is-pending_target[data-v-52834e71]{background:#fff7e6;color:#d46b08}.pp-sub-status.is-effective[data-v-52834e71],.pp-sub-status.is-effective_target[data-v-52834e71]{background:#e8f7f0;color:#0a7268}.pp-sub-status.is-available[data-v-52834e71]{background:#eef5ff;color:#2b5cff}.pp-sub-status.is-customer_specified[data-v-52834e71]{background:#fff1f0;color:#d4380d}.pp-row.substituted-out[data-v-52834e71]{background:#f4f5f7;opacity:.82}.pp-money-gain[data-v-52834e71]{color:#0a7268;font-weight:700}.pp-money-loss[data-v-52834e71]{color:#d4380d;font-weight:700}.pp-body[data-v-52834e71]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:0 16px 12px;min-height:0}.pp-side[data-v-52834e71]{-webkit-box-flex:0;-ms-flex:0 0 188px;flex:0 0 188px;background:#fff;border-radius:10px;padding:12px;overflow:auto}.pp-side-h[data-v-52834e71]{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;font-size:11px;font-weight:700;color:#a3a9b3;letter-spacing:.5px;margin-bottom:8px}.pp-side-sub[data-v-52834e71]{font-weight:500;color:#c2c8d2}.pp-clear[data-v-52834e71]{color:#0e9488;cursor:pointer;font-weight:600}.pp-status-item[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 4px;font-size:12px;cursor:pointer;border-radius:6px}.pp-status-item[data-v-52834e71]:hover{background:#f4f6f9}.pp-status-name[data-v-52834e71]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pp-status-cnt[data-v-52834e71]{color:#9aa3b0;font-variant-numeric:tabular-nums}.pp-alert-item[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 8px;font-size:12px;cursor:pointer;border-radius:6px;margin-top:4px}.pp-alert-item[data-v-52834e71]:hover{background:#f4f6f9}.pp-alert-item.on[data-v-52834e71]{background:#eafaf7;color:#0a7268;font-weight:600}.pp-main[data-v-52834e71]{-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;background:#fff;border-radius:10px;min-width:0;overflow:hidden}.pp-toolbar[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid #eef1f5}.pp-tabs[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f4f6f9;border-radius:8px;padding:2px}.pp-tabs>div[data-v-52834e71]{padding:5px 16px;font-size:12.5px;border-radius:6px;cursor:pointer;color:#646a73}.pp-tabs>div.on[data-v-52834e71]{background:#fff;color:#0e9488;font-weight:600;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06)}.pp-tabs.sm>div[data-v-52834e71]{padding:3px 12px;font-size:12px}.pp-showall[data-v-52834e71]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:12px;color:#646a73;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pp-showall input[data-v-52834e71]{cursor:pointer}.pp-count[data-v-52834e71]{font-size:12px;color:#9aa3b0}.pp-quick-sub[data-v-52834e71]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;height:28px;padding:0 12px;border:1px solid #d6e0ff;border-radius:8px;background:#f3f6ff;color:#2b5cff;font-size:12.5px;font-weight:600;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.pp-quick-sub[data-v-52834e71]:hover:not(:disabled){background:#e6edff;border-color:#b5c6ff}.pp-quick-sub.on[data-v-52834e71]{background:#2b5cff;border-color:#2b5cff;color:#fff}.pp-quick-sub[data-v-52834e71]:disabled{opacity:.5;cursor:not-allowed}.pp-gcol-chip[data-v-52834e71]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 9px;border:1px solid #e3e7ee;border-radius:7px;background:#f6f8fb;color:#8a9099;font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .15s;transition:all .15s}.pp-gcol-chip[data-v-52834e71]:hover{border-color:#c5cdda}.pp-gcol-chip.on[data-v-52834e71]{background:#eef3ff;border-color:#b5c6ff;color:#2b5cff;font-weight:600}.pp-quick-cnt[data-v-52834e71]{min-width:18px;height:17px;padding:0 5px;border-radius:9px;background:#2b5cff;color:#fff;font-size:11px;line-height:17px;text-align:center}.pp-quick-sub.on .pp-quick-cnt[data-v-52834e71]{background:hsla(0,0%,100%,.28)}.pp-table[data-v-52834e71]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain}.pp-grid-head[data-v-52834e71]{position:sticky;top:0;z-index:5;background:#fff}.pp-grouprow[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #eef1f5}.pp-groupcell[data-v-52834e71]{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:28px;font-size:11px;font-weight:700;letter-spacing:.4px;border-right:1px solid #e9edf3}.pp-group-sub[data-v-52834e71]{color:#c2c8d2;font-weight:500}.pp-headrow[data-v-52834e71],.pp-row[data-v-52834e71]{display:grid}.pp-headrow[data-v-52834e71]{border-bottom:1px solid #e9edf3;background:#fafbfc}.pp-headcell[data-v-52834e71]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;padding:0 8px;font-size:12px;font-weight:600;color:#646a73;white-space:nowrap;overflow:hidden;contain:layout paint}.pp-resize[data-v-52834e71]{position:absolute;top:0;right:0;width:7px;height:100%;cursor:col-resize;z-index:8}.pp-resize[data-v-52834e71]:hover{background:-webkit-gradient(linear,left top,right top,from(transparent),to(#2b5cff));background:linear-gradient(90deg,transparent,#2b5cff);opacity:.5}.pp-headcell.right[data-v-52834e71]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pp-headcell.center[data-v-52834e71]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pp-headcell.buy[data-v-52834e71]{color:#0e9488;background:#eafaf7;cursor:pointer;font-weight:700}.pp-arrow[data-v-52834e71]{margin-left:2px}.pp-grid-body[data-v-52834e71]{position:relative}.pp-row[data-v-52834e71]{height:38px;border-bottom:1px solid #eef1f5;cursor:pointer;contain:layout paint}.pp-row[data-v-52834e71]:hover{background:#f7fbfa}.pp-row.alert-short[data-v-52834e71]{-webkit-box-shadow:inset 3px 0 0 #f5685f;box-shadow:inset 3px 0 0 #f5685f}.pp-row.alert-dead[data-v-52834e71]{-webkit-box-shadow:inset 3px 0 0 #faad14;box-shadow:inset 3px 0 0 #faad14}.pp-cell[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;font-size:12px;color:#3d4350;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums;contain:layout paint}.pp-cell.right[data-v-52834e71]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pp-cell.center[data-v-52834e71]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pp-cell.buy[data-v-52834e71]{background:#f3fbf9}.pp-cell.buy .pp-buy[data-v-52834e71]{font-weight:700;color:#0a7268}.sticky[data-v-52834e71]{position:sticky;left:40px;z-index:2;background:#fff;will-change:transform}.pp-headcell.sticky[data-v-52834e71]{background:#fafbfc;z-index:6}.pp-row:hover .sticky[data-v-52834e71]{background:#f7fbfa}.pp-row.checked .sticky[data-v-52834e71]{background:#f0f9f7}.pp-check-col[data-v-52834e71]{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:0}.sticky-check[data-v-52834e71]{position:sticky;left:0;z-index:3;background:#fff;will-change:transform}.pp-headcell.sticky-check[data-v-52834e71]{background:#fafbfc;z-index:7}.pp-row:hover .sticky-check[data-v-52834e71]{background:#f7fbfa}.pp-row.checked .sticky-check[data-v-52834e71],.pp-row.checked[data-v-52834e71]{background:#f0f9f7}.pp-check-col input[data-v-52834e71]{cursor:pointer}.pp-text[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;overflow:hidden}.pp-code-link[data-v-52834e71],.pp-text-v[data-v-52834e71]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-code-link[data-v-52834e71]{color:#2b5cff;cursor:pointer}.pp-code-link[data-v-52834e71]:hover{text-decoration:underline}.pp-trend-ico[data-v-52834e71]{width:14px;height:14px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#b0b6c0;cursor:pointer}.pp-trend-ico[data-v-52834e71]:hover{color:#0e9488}.pp-pop-link[data-v-52834e71]{cursor:pointer;color:#2b5cff;border-bottom:1px dashed #a9c0ff}.pp-pop-link[data-v-52834e71]:hover{color:#1340d6;border-bottom-color:#1340d6}.pp-demand-link[data-v-52834e71]{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:end;-ms-flex-align:end;align-items:flex-end;gap:2px;max-width:100%;padding:0;border:0;background:transparent;font:inherit;line-height:14px;cursor:pointer}.pp-demand-in[data-v-52834e71],.pp-demand-out[data-v-52834e71]{max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 4px;border-radius:3px;font-size:11px;line-height:13px}.pp-demand-in[data-v-52834e71]{color:#0a7268;background:#e8f7f0}.pp-demand-out[data-v-52834e71]{color:#b56824;background:#fff3e8}.pp-refresh-error[data-v-52834e71]{color:#c45656;font-size:12px}.pp-sub-out[data-v-52834e71]{color:#d4380d;font-weight:700;background:#fff2e8;border-radius:4px;padding:1px 7px}.pp-sub-in[data-v-52834e71]{color:#0a7268;font-weight:700;background:#e8f7f0;border-radius:4px;padding:1px 7px}.pp-cell.groupend[data-v-52834e71],.pp-groupcell[data-v-52834e71],.pp-headcell.groupend[data-v-52834e71]{border-right:1px solid #d3d8e0}.pp-manual[data-v-52834e71]{cursor:cell;padding:2px 5px;border-radius:4px;background:#fff8f0;-webkit-box-shadow:inset 0 0 0 1px #ffe2bf;box-shadow:inset 0 0 0 1px #ffe2bf;color:#b35a09;font-weight:600}.pp-judge-chip[data-v-52834e71],.pp-status-chip[data-v-52834e71]{padding:2px 9px;border-radius:11px;font-size:11.5px;font-weight:600;cursor:pointer}.pp-judge-chip[data-v-52834e71]{cursor:default}.pp-edit-input[data-v-52834e71]{width:100%;height:28px;border:1.5px solid #d46b08;border-radius:5px;padding:0 5px;font-size:12.5px;text-align:right;outline:none;-webkit-box-shadow:0 0 0 3px rgba(212,107,8,.12);box-shadow:0 0 0 3px rgba(212,107,8,.12)}.pp-edit-select[data-v-52834e71]{width:100%;height:28px;border:1.5px solid #0e9488;border-radius:5px;padding:0 4px;font-size:12.5px;outline:none;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(14,148,136,.12);box-shadow:0 0 0 3px rgba(14,148,136,.12)}.pp-edit-elselect[data-v-52834e71]{width:100%}.pp-selbar[data-v-52834e71]{position:fixed;left:50%;bottom:22px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;background:#1f2329;color:#fff;padding:9px 16px;border-radius:10px;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.22);box-shadow:0 6px 24px rgba(0,0,0,.22);z-index:50;font-size:12.5px}.pp-sel-cnt b[data-v-52834e71]{color:#5fe3c0;font-size:14px}.pp-sel-clear[data-v-52834e71]{cursor:pointer;color:#9aa3b0}.pp-sel-clear[data-v-52834e71]:hover{color:#fff}.pp-kanban[data-v-52834e71]{-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;overflow:hidden}.pp-kanban-bar[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 14px;font-size:12px;color:#646a73}.pp-kanban-cols[data-v-52834e71]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:0 14px 14px;overflow:auto}.pp-kanban-col[data-v-52834e71]{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;background:#f7f8fa;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.pp-kanban-h[data-v-52834e71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;font-size:12.5px;font-weight:700}.pp-kanban-cnt[data-v-52834e71]{color:#9aa3b0}.pp-kanban-list[data-v-52834e71]{overflow:auto;padding:0 8px 8px}.pp-kanban-card[data-v-52834e71]{background:#fff;border-radius:8px;padding:9px 10px;margin-bottom:8px;cursor:pointer;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04)}.pp-kc-code[data-v-52834e71]{font-size:12px;font-weight:600}.pp-kc-name[data-v-52834e71]{font-size:11px;color:#8a9099;margin:3px 0 6px}.pp-kc-meta[data-v-52834e71]{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;font-size:11.5px}.pr-wrap[data-v-b5a355ca]{padding:14px 18px;background:#eef1f5;min-height:calc(100vh - 110px);-webkit-box-sizing:border-box;box-sizing:border-box}.pr-top[data-v-b5a355ca]{display:grid;grid-template-columns:auto minmax(280px,420px) 130px auto auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px}.pr-title[data-v-b5a355ca]{font-size:15px;font-weight:700;color:#1f2329;white-space:nowrap}.pr-table[data-v-b5a355ca]{background:#fff;border-radius:8px}.pr-count[data-v-b5a355ca]{justify-self:end;color:#7b8492;font-size:12px;white-space:nowrap}.pr-code[data-v-b5a355ca]{font-weight:700;color:#1f2a37;line-height:1.6}.pr-sub[data-v-b5a355ca]{color:#7b8492;font-size:12px;line-height:1.45}.pr-muted[data-v-b5a355ca]{color:#a2aab6;font-size:12px}.pr-tag[data-v-b5a355ca]{margin:2px 5px 2px 0}.pr-danger[data-v-b5a355ca]{color:#d4380d}.pr-material-select[data-v-b5a355ca]{width:520px;max-width:100%}.pr-line-select[data-v-b5a355ca]{width:100%}.pr-detail-head[data-v-b5a355ca]{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;margin:12px 0 8px;color:#26313d;font-weight:700}.pr-items[data-v-b5a355ca] .el-input-number{width:100%}.pr-empty-note[data-v-b5a355ca]{margin-top:8px;color:#d48806;font-size:12px}@media (max-width:900px){.pr-top[data-v-b5a355ca]{grid-template-columns:1fr 1fr}.pr-title[data-v-b5a355ca]{grid-column:1/3}}.sd-wrap[data-v-491b6606]{padding:14px 18px;background:#eef1f5;min-height:calc(100vh - 110px);-webkit-box-sizing:border-box;box-sizing:border-box}.sd-top[data-v-491b6606]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.sd-title[data-v-491b6606]{font-size:15px;font-weight:700;color:#1f2329}.sd-tabs[data-v-491b6606]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:8px;padding:2px}.sd-tabs>div[data-v-491b6606]{padding:5px 18px;font-size:12.5px;border-radius:6px;cursor:pointer;color:#646a73}.sd-tabs>div.on[data-v-491b6606]{background:#2b5cff;color:#fff;font-weight:600}.sd-hint[data-v-491b6606]{margin-bottom:12px}.sd-table[data-v-491b6606]{background:#fff;border-radius:8px}.sd-chip[data-v-491b6606]{display:inline-block;padding:2px 11px;border-radius:11px;font-size:12px;font-weight:600}.sd-builtin[data-v-491b6606]{margin-left:6px}.sd-swatch[data-v-491b6606]{display:inline-block;width:12px;height:12px;border-radius:3px;vertical-align:-1px;margin:0 3px 0 6px;border:1px solid #e4e7ed}.sd-no[data-v-491b6606]{color:#b0b6c0}.sd-del[data-v-491b6606]{color:#d4380d}.sd-del.is-disabled[data-v-491b6606]{color:#c0c4cc}.sd-tip[data-v-491b6606]{color:#9aa3b0;font-size:11.5px;margin-left:8px}.sd-color-row[data-v-491b6606]{margin-top:6px;gap:6px;font-size:12px;color:#646a73}.pw-heading[data-v-290dfc75],.sd-color-row[data-v-491b6606]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pw-heading[data-v-290dfc75]{gap:14px;margin-bottom:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pw-heading h2[data-v-290dfc75]{margin:0;font-size:18px;font-weight:700;color:#1c2128}.pw-heading .pw-sub[data-v-290dfc75]{font-size:11px;color:#98a1ad;margin-top:2px}.pw-heading .pw-fill[data-v-290dfc75]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-btn-dashed[data-v-290dfc75],.pw-btn-green[data-v-290dfc75],.pw-btn-primary[data-v-290dfc75],.pw-btn[data-v-290dfc75]{border:1px solid #e4e7ec;background:#fff;color:#374151;border-radius:7px;padding:8px 14px;font-size:13px;cursor:pointer;line-height:1.4}.pw-btn-dashed[data-v-290dfc75]:disabled,.pw-btn-green[data-v-290dfc75]:disabled,.pw-btn-primary[data-v-290dfc75]:disabled,.pw-btn[data-v-290dfc75]:disabled{opacity:.55;cursor:not-allowed}.pw-btn-primary[data-v-290dfc75]{border:none;background:#2b5fc7;color:#fff;font-weight:600}.pw-btn-dashed[data-v-290dfc75]{border:1px dashed #2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-btn-green[data-v-290dfc75]{border:none;background:#2f855a;color:#fff;font-weight:600}.pw-act-amber[data-v-290dfc75],.pw-act-blue[data-v-290dfc75],.pw-act-solid[data-v-290dfc75],.pw-act[data-v-290dfc75]{border-radius:6px;padding:5px 10px;font-size:12px;cursor:pointer;margin-left:6px;background:#fff;border:1px solid #e4e7ec;color:#374151}.pw-act-amber[data-v-290dfc75]:disabled,.pw-act-blue[data-v-290dfc75]:disabled,.pw-act-solid[data-v-290dfc75]:disabled,.pw-act[data-v-290dfc75]:disabled{opacity:.55;cursor:not-allowed}.pw-act-amber[data-v-290dfc75]{border-color:#b7791f;background:#fdf6e9;color:#b7791f}.pw-act-blue[data-v-290dfc75]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-act-solid[data-v-290dfc75]{border:none;background:#2b5fc7;color:#fff}.pw-kpis[data-v-290dfc75]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.pw-kpis .pw-kpi[data-v-290dfc75]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:12px 14px}.pw-kpis .pw-kpi .pw-kpi-label[data-v-290dfc75]{font-size:11px;color:#98a1ad}.pw-kpis .pw-kpi .pw-kpi-value[data-v-290dfc75]{font-size:22px;font-weight:700;margin-top:2px;color:#1c2128;font-variant-numeric:tabular-nums}.pw-kpis .pw-kpi.amber .pw-kpi-value[data-v-290dfc75]{color:#b7791f}.pw-kpis .pw-kpi.blue .pw-kpi-value[data-v-290dfc75]{color:#2b5fc7}.pw-kpis .pw-kpi.green .pw-kpi-value[data-v-290dfc75]{color:#2f855a}.pw-kpis .pw-kpi.red .pw-kpi-value[data-v-290dfc75]{color:#d64545}.pw-chips[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pw-chips .pw-chips-label[data-v-290dfc75]{font-size:12px;color:#98a1ad}.pw-chips .pw-chip[data-v-290dfc75]{border:1px solid #e4e7ec;background:#fff;color:#4b5563;border-radius:20px;padding:5px 13px;font-size:12px;cursor:pointer;font-weight:400}.pw-chips .pw-chip.active[data-v-290dfc75]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7;font-weight:600}.pw-tree[data-v-290dfc75]{width:210px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:10px 8px}.pw-tree .pw-tree-title[data-v-290dfc75]{font-size:11px;color:#98a1ad;padding:2px 8px 8px;letter-spacing:.5px}.pw-tree .pw-tree-item[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%;border:none;cursor:pointer;padding:8px 10px;border-radius:7px;font-size:13px;font-weight:500;background:transparent;color:#374151;text-align:left}.pw-tree .pw-tree-item .pw-tree-name[data-v-290dfc75]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-tree .pw-tree-item .pw-tree-badge[data-v-290dfc75]{background:#b7791f;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 7px}.pw-tree .pw-tree-item.active[data-v-290dfc75]{background:#eef3fc;color:#2b5fc7;font-weight:700}.pw-pill-amber[data-v-290dfc75],.pw-pill-blue[data-v-290dfc75],.pw-pill-flash[data-v-290dfc75],.pw-pill-green[data-v-290dfc75],.pw-pill-purple[data-v-290dfc75],.pw-pill-red[data-v-290dfc75],.pw-pill[data-v-290dfc75]{display:inline-block;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap;background:#f2f4f7;color:#6b7280;border:1px solid #e4e7ec}.pw-pill-blue[data-v-290dfc75]{background:#eef3fc;color:#2b5fc7;border-color:#cddcf5}.pw-pill-green[data-v-290dfc75]{background:#ecf7f0;color:#2f855a;border-color:#c6e5d2}.pw-pill-amber[data-v-290dfc75]{background:#fdf6e9;color:#b7791f;border-color:#f0d9b5}.pw-pill-red[data-v-290dfc75]{background:#fdebeb;color:#d64545;border-color:#f3c1c1}.pw-pill-purple[data-v-290dfc75]{background:#f3eefb;color:#7c53c3;border-color:#e0d3f2}.pw-pill-flash[data-v-290dfc75]{background:#fdf1e4;color:#b7791f;border-color:#f0d9b5}.pw-track[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.pw-track .pw-step[data-v-290dfc75]{font-size:11px;color:#98a1ad;background:#f2f4f7;border-radius:4px;padding:2px 7px}.pw-track .pw-step.on[data-v-290dfc75]{font-weight:600;color:#2f855a;background:#ecf7f0}.pw-track .pw-step.run[data-v-290dfc75]{font-weight:600;color:#b7791f;background:#fdf6e9}.pw-track .pw-step.err[data-v-290dfc75]{font-weight:600;color:#d64545;background:#fdebeb}.pw-track .pw-arrow[data-v-290dfc75]{color:#c8ced6}.pw-card[data-v-290dfc75]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow:auto}.pw-banner[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#eef3fc;border:1px solid #cddcf5;border-radius:8px;padding:9px 14px;font-size:12px;color:#2b5fc7;margin-bottom:14px}.pw-table[data-v-290dfc75] .el-table{font-size:13px;color:#1c2128}.pw-table[data-v-290dfc75] .el-table:before{display:none}.pw-table[data-v-290dfc75] .el-table th.el-table__cell{background:#f8f9fb;padding:6px 0;font-size:12px;color:#6b7280;font-weight:600;border-bottom:1px solid #e4e7ec}.pw-table[data-v-290dfc75] .el-table th.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-290dfc75] .el-table td.el-table__cell{padding:6px 0;border-bottom:1px solid #eef0f3}.pw-table[data-v-290dfc75] .el-table td.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-290dfc75] .el-table .el-table__expanded-cell{padding:0;background:#f8f9fb}.pw-table[data-v-290dfc75] .el-table--border{border-color:#e4e7ec}.pw-table[data-v-290dfc75] .el-table--border td.el-table__cell,.pw-table[data-v-290dfc75] .el-table--border th.el-table__cell{border-right:none}.pw-doclink[data-v-290dfc75]{border:none;background:none;padding:0;font-size:13px;font-weight:600;color:#2b5fc7;cursor:pointer;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#cddcf5;text-decoration-color:#cddcf5;text-underline-offset:3px}.pw-docnote[data-v-290dfc75]{font-size:11px;color:#98a1ad;margin-top:1px}.pw-mono-blue[data-v-290dfc75],.pw-mono[data-v-290dfc75]{font-family:ui-monospace,Menlo,Consolas,monospace}.pw-mono-blue[data-v-290dfc75]{color:#2b5fc7;font-weight:600}.part-cell .pw-material-preferred[data-v-290dfc75]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 6px;border:1px solid #efc77e;border-radius:4px;color:#9a5700;background:#fff2d8;font-weight:700}.pw-material-note[data-v-290dfc75]{display:block;margin-top:3px;color:#9a5700;font-size:11px}.pw-footnote[data-v-290dfc75]{font-size:11px;color:#98a1ad;margin-top:8px}.pw-sumbar[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-top:14px;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:8px;padding:10px 14px;font-size:13px;color:#6b7280}.pw-sumbar b[data-v-290dfc75]{color:#1c2128}.pw-sumbar .hl[data-v-290dfc75]{color:#2b5fc7}.pw-sumbar .pw-fill[data-v-290dfc75]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-dialog[data-v-290dfc75] .el-dialog{border-radius:12px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.2);box-shadow:0 20px 50px rgba(0,0,0,.2)}.pw-dialog[data-v-290dfc75] .el-dialog__header{padding:22px 22px 0}.pw-dialog[data-v-290dfc75] .el-dialog__title{font-size:16px;font-weight:700;color:#1c2128}.pw-dialog[data-v-290dfc75] .el-dialog__body{padding:4px 22px 8px}.pw-dialog[data-v-290dfc75] .el-dialog__footer{padding:10px 22px 22px}.pw-dialog .pw-dlg-sub[data-v-290dfc75]{font-size:11px;color:#98a1ad;margin-bottom:16px}.pw-input[data-v-290dfc75]{padding:8px 10px;border:1px solid #e4e7ec;border-radius:7px;font-size:13px;background:#fff;color:#1c2128;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.pw-input[data-v-290dfc75]:focus{border-color:#2b5fc7}.pw-label[data-v-290dfc75]{font-size:12px;color:#374151}.pw-seg[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #e4e7ec;border-radius:7px;padding:3px;gap:2px}.pw-seg .pw-seg-item[data-v-290dfc75]{border:none;background:none;padding:5px 14px;border-radius:5px;font-size:13px;color:#64748b;cursor:pointer}.pw-seg .pw-seg-item.active[data-v-290dfc75]{background:#eef3fc;color:#2b5fc7;font-weight:600}.forecast-prerequisite[data-v-290dfc75]{display:block;line-height:1.7}.forecast-prerequisite.is-blocked[data-v-290dfc75]{background:#fdf6e9;border-color:#f0d9b5;color:#b7791f}.pw-fill[data-v-290dfc75]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ckd-summary[data-v-290dfc75]{padding:12px 14px;margin-bottom:12px}.ckd-summary .ckd-title[data-v-290dfc75]{font-size:13px;font-weight:600;margin-bottom:8px}.ckd-summary .ckd-title .ckd-total[data-v-290dfc75]{font-weight:400;font-size:12px;color:#6b7280;margin-left:10px}.ckd-summary .ckd-title .ckd-total b[data-v-290dfc75]{font-size:14px;color:#1c2128}.ckd-summary .ckd-amber[data-v-290dfc75]{color:#b7791f;font-weight:600}.pw-heading h2[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.pw-back[data-v-290dfc75]{padding:4px 10px;font-size:12px}.pw-dtitle[data-v-290dfc75]{font-size:12px;color:#6b7280;margin-top:2px}.pw-banner-red[data-v-290dfc75]{background:#fdebeb;border-color:#f3c1c1;color:#d64545}.pw-banner-amber[data-v-290dfc75]{background:#fdf6e9;border-color:#f0d9b5;color:#b7791f}.pw-banner-gray[data-v-290dfc75]{background:#f2f4f7;border-color:#e4e7ec;color:#6b7280}.pw-tabs[data-v-290dfc75] .el-tabs__item{font-size:13px;color:#64748b}.pw-tabs[data-v-290dfc75] .el-tabs__item.is-active{color:#2b5fc7;font-weight:600}.pw-tabs[data-v-290dfc75] .el-tabs__active-bar{background-color:#2b5fc7}.overview-kpis[data-v-290dfc75]{margin-top:4px}.pw-meta[data-v-290dfc75]{padding:4px 14px;overflow:hidden}.pw-meta .pw-meta-row[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;font-size:13px;border-bottom:1px solid #eef0f3}.pw-meta .pw-meta-row[data-v-290dfc75]:last-child{border-bottom:none}.pw-meta .pw-meta-row span[data-v-290dfc75]{width:140px;font-size:12px;color:#6b7280}.pw-meta .pw-meta-row b[data-v-290dfc75]{color:#1c2128;font-weight:600}.pw-checklist[data-v-290dfc75]{display:block}.pw-checklist .pw-check-title[data-v-290dfc75]{font-size:12px;color:#6b7280;font-weight:600;margin-bottom:6px}.pw-checklist .pw-check[data-v-290dfc75]{padding:3px 0;font-size:13px}.pw-checklist .pw-check.ok[data-v-290dfc75]{color:#2f855a}.pw-checklist .pw-check.bad[data-v-290dfc75]{color:#d64545}.pw-checklist .pw-check.warn[data-v-290dfc75]{color:#b7791f}.pw-filter[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0 12px}.pw-filter .pw-input[data-v-290dfc75]{padding:6px 10px}.pw-strong[data-v-290dfc75]{font-weight:600;font-size:12px}.pw-dim[data-v-290dfc75]{color:#6b7280;font-size:12px}.pw-listed[data-v-290dfc75]{background:#fdf6e9;border:1px solid #f0d9b5;border-radius:8px;padding:10px 14px;margin-bottom:12px}.pw-listed .pw-listed-title[data-v-290dfc75]{font-size:12px;font-weight:600;color:#b7791f;margin-bottom:4px}.pw-listed .pw-listed-item[data-v-290dfc75]{font-size:12px;color:#b7791f;padding:2px 0}.pw-cancel[data-v-290dfc75]{background:#fdebeb;border:1px solid #f3c1c1;border-radius:8px;padding:10px 14px;margin-bottom:12px;max-height:220px;overflow:auto}.pw-cancel .pw-cancel-title[data-v-290dfc75]{font-size:12px;font-weight:600;color:#d64545;margin-bottom:6px;line-height:1.6}.pw-cancel .pw-cancel-item[data-v-290dfc75]{padding:2px 0;font-size:12px}.pw-cancel .pw-cancel-item b[data-v-290dfc75]{color:#1c2128}.diff-banner[data-v-290dfc75]{margin-bottom:12px}.diff-banner b[data-v-290dfc75]{font-weight:700}.pw-meta-hint[data-v-290dfc75]{font-size:11px;color:#98a1ad;font-weight:400;margin-left:4px}.pw-confirm-list[data-v-290dfc75]{margin:8px 0 14px;padding-left:20px;color:#374151;font-size:13px;line-height:1.9}.pw-confirm-list b[data-v-290dfc75]{color:#1c2128}.decision-moved[data-v-290dfc75]{padding:44px 20px;text-align:center}.decision-moved .moved-icon[data-v-290dfc75]{font-size:30px;color:#2b5fc7}.decision-moved .moved-title[data-v-290dfc75]{font-size:15px;font-weight:700;color:#1c2128;margin:8px 0 4px}.decision-moved .moved-sub[data-v-290dfc75]{font-size:12px;color:#6b7280;margin-bottom:16px}.pw-footer[data-v-290dfc75]{gap:8px}.pw-footer[data-v-290dfc75],.pw-pager[data-v-290dfc75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pw-pager[data-v-290dfc75]{min-height:34px;margin-top:10px;padding:4px 2px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.pw-heading[data-v-369368e6],.pw-pager[data-v-290dfc75]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pw-heading[data-v-369368e6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pw-heading h2[data-v-369368e6]{margin:0;font-size:18px;font-weight:700;color:#1c2128}.pw-heading .pw-sub[data-v-369368e6]{font-size:11px;color:#98a1ad;margin-top:2px}.pw-heading .pw-fill[data-v-369368e6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-btn-dashed[data-v-369368e6],.pw-btn-green[data-v-369368e6],.pw-btn-primary[data-v-369368e6],.pw-btn[data-v-369368e6]{border:1px solid #e4e7ec;background:#fff;color:#374151;border-radius:7px;padding:8px 14px;font-size:13px;cursor:pointer;line-height:1.4}.pw-btn-dashed[data-v-369368e6]:disabled,.pw-btn-green[data-v-369368e6]:disabled,.pw-btn-primary[data-v-369368e6]:disabled,.pw-btn[data-v-369368e6]:disabled{opacity:.55;cursor:not-allowed}.pw-btn-primary[data-v-369368e6]{border:none;background:#2b5fc7;color:#fff;font-weight:600}.pw-btn-dashed[data-v-369368e6]{border:1px dashed #2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-btn-green[data-v-369368e6]{border:none;background:#2f855a;color:#fff;font-weight:600}.pw-act-amber[data-v-369368e6],.pw-act-blue[data-v-369368e6],.pw-act-solid[data-v-369368e6],.pw-act[data-v-369368e6]{border-radius:6px;padding:5px 10px;font-size:12px;cursor:pointer;margin-left:6px;background:#fff;border:1px solid #e4e7ec;color:#374151}.pw-act-amber[data-v-369368e6]:disabled,.pw-act-blue[data-v-369368e6]:disabled,.pw-act-solid[data-v-369368e6]:disabled,.pw-act[data-v-369368e6]:disabled{opacity:.55;cursor:not-allowed}.pw-act-amber[data-v-369368e6]{border-color:#b7791f;background:#fdf6e9;color:#b7791f}.pw-act-blue[data-v-369368e6]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-act-solid[data-v-369368e6]{border:none;background:#2b5fc7;color:#fff}.pw-kpis[data-v-369368e6]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.pw-kpis .pw-kpi[data-v-369368e6]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:12px 14px}.pw-kpis .pw-kpi .pw-kpi-label[data-v-369368e6]{font-size:11px;color:#98a1ad}.pw-kpis .pw-kpi .pw-kpi-value[data-v-369368e6]{font-size:22px;font-weight:700;margin-top:2px;color:#1c2128;font-variant-numeric:tabular-nums}.pw-kpis .pw-kpi.amber .pw-kpi-value[data-v-369368e6]{color:#b7791f}.pw-kpis .pw-kpi.blue .pw-kpi-value[data-v-369368e6]{color:#2b5fc7}.pw-kpis .pw-kpi.green .pw-kpi-value[data-v-369368e6]{color:#2f855a}.pw-kpis .pw-kpi.red .pw-kpi-value[data-v-369368e6]{color:#d64545}.pw-chips[data-v-369368e6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pw-chips .pw-chips-label[data-v-369368e6]{font-size:12px;color:#98a1ad}.pw-chips .pw-chip[data-v-369368e6]{border:1px solid #e4e7ec;background:#fff;color:#4b5563;border-radius:20px;padding:5px 13px;font-size:12px;cursor:pointer;font-weight:400}.pw-chips .pw-chip.active[data-v-369368e6]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7;font-weight:600}.pw-tree[data-v-369368e6]{width:210px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:10px 8px}.pw-tree .pw-tree-title[data-v-369368e6]{font-size:11px;color:#98a1ad;padding:2px 8px 8px;letter-spacing:.5px}.pw-tree .pw-tree-item[data-v-369368e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%;border:none;cursor:pointer;padding:8px 10px;border-radius:7px;font-size:13px;font-weight:500;background:transparent;color:#374151;text-align:left}.pw-tree .pw-tree-item .pw-tree-name[data-v-369368e6]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-tree .pw-tree-item .pw-tree-badge[data-v-369368e6]{background:#b7791f;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 7px}.pw-tree .pw-tree-item.active[data-v-369368e6]{background:#eef3fc;color:#2b5fc7;font-weight:700}.pw-pill-amber[data-v-369368e6],.pw-pill-blue[data-v-369368e6],.pw-pill-flash[data-v-369368e6],.pw-pill-green[data-v-369368e6],.pw-pill-purple[data-v-369368e6],.pw-pill-red[data-v-369368e6],.pw-pill[data-v-369368e6]{display:inline-block;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap;background:#f2f4f7;color:#6b7280;border:1px solid #e4e7ec}.pw-pill-blue[data-v-369368e6]{background:#eef3fc;color:#2b5fc7;border-color:#cddcf5}.pw-pill-green[data-v-369368e6]{background:#ecf7f0;color:#2f855a;border-color:#c6e5d2}.pw-pill-amber[data-v-369368e6]{background:#fdf6e9;color:#b7791f;border-color:#f0d9b5}.pw-pill-red[data-v-369368e6]{background:#fdebeb;color:#d64545;border-color:#f3c1c1}.pw-pill-purple[data-v-369368e6]{background:#f3eefb;color:#7c53c3;border-color:#e0d3f2}.pw-pill-flash[data-v-369368e6]{background:#fdf1e4;color:#b7791f;border-color:#f0d9b5}.pw-track[data-v-369368e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.pw-track .pw-step[data-v-369368e6]{font-size:11px;color:#98a1ad;background:#f2f4f7;border-radius:4px;padding:2px 7px}.pw-track .pw-step.on[data-v-369368e6]{font-weight:600;color:#2f855a;background:#ecf7f0}.pw-track .pw-step.run[data-v-369368e6]{font-weight:600;color:#b7791f;background:#fdf6e9}.pw-track .pw-step.err[data-v-369368e6]{font-weight:600;color:#d64545;background:#fdebeb}.pw-track .pw-arrow[data-v-369368e6]{color:#c8ced6}.pw-card[data-v-369368e6]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow:auto}.pw-banner[data-v-369368e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#eef3fc;border:1px solid #cddcf5;border-radius:8px;padding:9px 14px;font-size:12px;color:#2b5fc7;margin-bottom:14px}.pw-table[data-v-369368e6] .el-table{font-size:13px;color:#1c2128}.pw-table[data-v-369368e6] .el-table:before{display:none}.pw-table[data-v-369368e6] .el-table th.el-table__cell{background:#f8f9fb;padding:6px 0;font-size:12px;color:#6b7280;font-weight:600;border-bottom:1px solid #e4e7ec}.pw-table[data-v-369368e6] .el-table th.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-369368e6] .el-table td.el-table__cell{padding:6px 0;border-bottom:1px solid #eef0f3}.pw-table[data-v-369368e6] .el-table td.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-369368e6] .el-table .el-table__expanded-cell{padding:0;background:#f8f9fb}.pw-table[data-v-369368e6] .el-table--border{border-color:#e4e7ec}.pw-table[data-v-369368e6] .el-table--border td.el-table__cell,.pw-table[data-v-369368e6] .el-table--border th.el-table__cell{border-right:none}.pw-doclink[data-v-369368e6]{border:none;background:none;padding:0;font-size:13px;font-weight:600;color:#2b5fc7;cursor:pointer;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#cddcf5;text-decoration-color:#cddcf5;text-underline-offset:3px}.pw-docnote[data-v-369368e6]{font-size:11px;color:#98a1ad;margin-top:1px}.pw-mono-blue[data-v-369368e6],.pw-mono[data-v-369368e6]{font-family:ui-monospace,Menlo,Consolas,monospace}.pw-mono-blue[data-v-369368e6]{color:#2b5fc7;font-weight:600}.part-cell .pw-material-preferred[data-v-369368e6]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 6px;border:1px solid #efc77e;border-radius:4px;color:#9a5700;background:#fff2d8;font-weight:700}.pw-material-note[data-v-369368e6]{display:block;margin-top:3px;color:#9a5700;font-size:11px}.pw-footnote[data-v-369368e6]{font-size:11px;color:#98a1ad;margin-top:8px}.pw-sumbar[data-v-369368e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-top:14px;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:8px;padding:10px 14px;font-size:13px;color:#6b7280}.pw-sumbar b[data-v-369368e6]{color:#1c2128}.pw-sumbar .hl[data-v-369368e6]{color:#2b5fc7}.pw-sumbar .pw-fill[data-v-369368e6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-dialog[data-v-369368e6] .el-dialog{border-radius:12px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.2);box-shadow:0 20px 50px rgba(0,0,0,.2)}.pw-dialog[data-v-369368e6] .el-dialog__header{padding:22px 22px 0}.pw-dialog[data-v-369368e6] .el-dialog__title{font-size:16px;font-weight:700;color:#1c2128}.pw-dialog[data-v-369368e6] .el-dialog__body{padding:4px 22px 8px}.pw-dialog[data-v-369368e6] .el-dialog__footer{padding:10px 22px 22px}.pw-dialog .pw-dlg-sub[data-v-369368e6]{font-size:11px;color:#98a1ad;margin-bottom:16px}.pw-input[data-v-369368e6]{padding:8px 10px;border:1px solid #e4e7ec;border-radius:7px;font-size:13px;background:#fff;color:#1c2128;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.pw-input[data-v-369368e6]:focus{border-color:#2b5fc7}.pw-label[data-v-369368e6]{font-size:12px;color:#374151}.pw-seg[data-v-369368e6]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #e4e7ec;border-radius:7px;padding:3px;gap:2px}.pw-seg .pw-seg-item[data-v-369368e6]{border:none;background:none;padding:5px 14px;border-radius:5px;font-size:13px;color:#64748b;cursor:pointer}.pw-seg .pw-seg-item.active[data-v-369368e6]{background:#eef3fc;color:#2b5fc7;font-weight:600}.pw-dlg-title[data-v-369368e6]{font-size:16px;font-weight:700;color:#1c2128}.pw-dlg-sub[data-v-369368e6]{font-size:11px;color:#98a1ad;margin-top:2px;font-weight:400}.pw-form[data-v-369368e6] .el-form-item__label{font-size:12px;color:#374151;line-height:1.4;padding-bottom:4px}.pw-form[data-v-369368e6] .el-form-item{margin-bottom:14px}.pw-form[data-v-369368e6] .el-input__inner{border-color:#e4e7ec;border-radius:7px;font-size:13px;color:#1c2128}.pw-upload[data-v-369368e6] .el-upload{width:100%}.pw-upload[data-v-369368e6] .el-upload-dragger{width:100%;height:auto;border:1px dashed #c8ced6;border-radius:8px;background:#f8f9fb;padding:22px;-webkit-box-sizing:border-box;box-sizing:border-box}.pw-upload[data-v-369368e6] .el-upload-dragger:hover{border-color:#2b5fc7}.pw-dropzone .pw-drop-main[data-v-369368e6]{font-size:13px;color:#374151;font-weight:600}.pw-dropzone .pw-drop-sub[data-v-369368e6]{font-size:11px;color:#98a1ad;margin-top:4px}.upload-note[data-v-369368e6]{margin:2px 0 0}.pw-footer[data-v-369368e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.prefill-tip[data-v-369368e6]{margin-top:4px;font-size:12px;color:#b7791f;line-height:1.4}.customer-tip[data-v-369368e6]{margin-top:4px;font-size:12px;color:#98a1ad;line-height:1.4}.pw-heading[data-v-228d76d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pw-heading h2[data-v-228d76d4]{margin:0;font-size:18px;font-weight:700;color:#1c2128}.pw-heading .pw-sub[data-v-228d76d4]{font-size:11px;color:#98a1ad;margin-top:2px}.pw-heading .pw-fill[data-v-228d76d4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-btn-dashed[data-v-228d76d4],.pw-btn-green[data-v-228d76d4],.pw-btn-primary[data-v-228d76d4],.pw-btn[data-v-228d76d4]{border:1px solid #e4e7ec;background:#fff;color:#374151;border-radius:7px;padding:8px 14px;font-size:13px;cursor:pointer;line-height:1.4}.pw-btn-dashed[data-v-228d76d4]:disabled,.pw-btn-green[data-v-228d76d4]:disabled,.pw-btn-primary[data-v-228d76d4]:disabled,.pw-btn[data-v-228d76d4]:disabled{opacity:.55;cursor:not-allowed}.pw-btn-primary[data-v-228d76d4]{border:none;background:#2b5fc7;color:#fff;font-weight:600}.pw-btn-dashed[data-v-228d76d4]{border:1px dashed #2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-btn-green[data-v-228d76d4]{border:none;background:#2f855a;color:#fff;font-weight:600}.pw-act-amber[data-v-228d76d4],.pw-act-blue[data-v-228d76d4],.pw-act-solid[data-v-228d76d4],.pw-act[data-v-228d76d4]{border-radius:6px;padding:5px 10px;font-size:12px;cursor:pointer;margin-left:6px;background:#fff;border:1px solid #e4e7ec;color:#374151}.pw-act-amber[data-v-228d76d4]:disabled,.pw-act-blue[data-v-228d76d4]:disabled,.pw-act-solid[data-v-228d76d4]:disabled,.pw-act[data-v-228d76d4]:disabled{opacity:.55;cursor:not-allowed}.pw-act-amber[data-v-228d76d4]{border-color:#b7791f;background:#fdf6e9;color:#b7791f}.pw-act-blue[data-v-228d76d4]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-act-solid[data-v-228d76d4]{border:none;background:#2b5fc7;color:#fff}.pw-kpis[data-v-228d76d4]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.pw-kpis .pw-kpi[data-v-228d76d4]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:12px 14px}.pw-kpis .pw-kpi .pw-kpi-label[data-v-228d76d4]{font-size:11px;color:#98a1ad}.pw-kpis .pw-kpi .pw-kpi-value[data-v-228d76d4]{font-size:22px;font-weight:700;margin-top:2px;color:#1c2128;font-variant-numeric:tabular-nums}.pw-kpis .pw-kpi.amber .pw-kpi-value[data-v-228d76d4]{color:#b7791f}.pw-kpis .pw-kpi.blue .pw-kpi-value[data-v-228d76d4]{color:#2b5fc7}.pw-kpis .pw-kpi.green .pw-kpi-value[data-v-228d76d4]{color:#2f855a}.pw-kpis .pw-kpi.red .pw-kpi-value[data-v-228d76d4]{color:#d64545}.pw-chips[data-v-228d76d4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pw-chips .pw-chips-label[data-v-228d76d4]{font-size:12px;color:#98a1ad}.pw-chips .pw-chip[data-v-228d76d4]{border:1px solid #e4e7ec;background:#fff;color:#4b5563;border-radius:20px;padding:5px 13px;font-size:12px;cursor:pointer;font-weight:400}.pw-chips .pw-chip.active[data-v-228d76d4]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7;font-weight:600}.pw-tree[data-v-228d76d4]{width:210px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:10px 8px}.pw-tree .pw-tree-title[data-v-228d76d4]{font-size:11px;color:#98a1ad;padding:2px 8px 8px;letter-spacing:.5px}.pw-tree .pw-tree-item[data-v-228d76d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%;border:none;cursor:pointer;padding:8px 10px;border-radius:7px;font-size:13px;font-weight:500;background:transparent;color:#374151;text-align:left}.pw-tree .pw-tree-item .pw-tree-name[data-v-228d76d4]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-tree .pw-tree-item .pw-tree-badge[data-v-228d76d4]{background:#b7791f;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 7px}.pw-tree .pw-tree-item.active[data-v-228d76d4]{background:#eef3fc;color:#2b5fc7;font-weight:700}.pw-pill-amber[data-v-228d76d4],.pw-pill-blue[data-v-228d76d4],.pw-pill-flash[data-v-228d76d4],.pw-pill-green[data-v-228d76d4],.pw-pill-purple[data-v-228d76d4],.pw-pill-red[data-v-228d76d4],.pw-pill[data-v-228d76d4]{display:inline-block;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap;background:#f2f4f7;color:#6b7280;border:1px solid #e4e7ec}.pw-pill-blue[data-v-228d76d4]{background:#eef3fc;color:#2b5fc7;border-color:#cddcf5}.pw-pill-green[data-v-228d76d4]{background:#ecf7f0;color:#2f855a;border-color:#c6e5d2}.pw-pill-amber[data-v-228d76d4]{background:#fdf6e9;color:#b7791f;border-color:#f0d9b5}.pw-pill-red[data-v-228d76d4]{background:#fdebeb;color:#d64545;border-color:#f3c1c1}.pw-pill-purple[data-v-228d76d4]{background:#f3eefb;color:#7c53c3;border-color:#e0d3f2}.pw-pill-flash[data-v-228d76d4]{background:#fdf1e4;color:#b7791f;border-color:#f0d9b5}.pw-track[data-v-228d76d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.pw-track .pw-step[data-v-228d76d4]{font-size:11px;color:#98a1ad;background:#f2f4f7;border-radius:4px;padding:2px 7px}.pw-track .pw-step.on[data-v-228d76d4]{font-weight:600;color:#2f855a;background:#ecf7f0}.pw-track .pw-step.run[data-v-228d76d4]{font-weight:600;color:#b7791f;background:#fdf6e9}.pw-track .pw-step.err[data-v-228d76d4]{font-weight:600;color:#d64545;background:#fdebeb}.pw-track .pw-arrow[data-v-228d76d4]{color:#c8ced6}.pw-card[data-v-228d76d4]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow:auto}.pw-banner[data-v-228d76d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#eef3fc;border:1px solid #cddcf5;border-radius:8px;padding:9px 14px;font-size:12px;color:#2b5fc7;margin-bottom:14px}.pw-table[data-v-228d76d4] .el-table{font-size:13px;color:#1c2128}.pw-table[data-v-228d76d4] .el-table:before{display:none}.pw-table[data-v-228d76d4] .el-table th.el-table__cell{background:#f8f9fb;padding:6px 0;font-size:12px;color:#6b7280;font-weight:600;border-bottom:1px solid #e4e7ec}.pw-table[data-v-228d76d4] .el-table th.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-228d76d4] .el-table td.el-table__cell{padding:6px 0;border-bottom:1px solid #eef0f3}.pw-table[data-v-228d76d4] .el-table td.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-228d76d4] .el-table .el-table__expanded-cell{padding:0;background:#f8f9fb}.pw-table[data-v-228d76d4] .el-table--border{border-color:#e4e7ec}.pw-table[data-v-228d76d4] .el-table--border td.el-table__cell,.pw-table[data-v-228d76d4] .el-table--border th.el-table__cell{border-right:none}.pw-doclink[data-v-228d76d4]{border:none;background:none;padding:0;font-size:13px;font-weight:600;color:#2b5fc7;cursor:pointer;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#cddcf5;text-decoration-color:#cddcf5;text-underline-offset:3px}.pw-docnote[data-v-228d76d4]{font-size:11px;color:#98a1ad;margin-top:1px}.pw-mono-blue[data-v-228d76d4],.pw-mono[data-v-228d76d4]{font-family:ui-monospace,Menlo,Consolas,monospace}.pw-mono-blue[data-v-228d76d4]{color:#2b5fc7;font-weight:600}.part-cell .pw-material-preferred[data-v-228d76d4]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 6px;border:1px solid #efc77e;border-radius:4px;color:#9a5700;background:#fff2d8;font-weight:700}.pw-material-note[data-v-228d76d4]{display:block;margin-top:3px;color:#9a5700;font-size:11px}.pw-footnote[data-v-228d76d4]{font-size:11px;color:#98a1ad;margin-top:8px}.pw-sumbar[data-v-228d76d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-top:14px;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:8px;padding:10px 14px;font-size:13px;color:#6b7280}.pw-sumbar b[data-v-228d76d4]{color:#1c2128}.pw-sumbar .hl[data-v-228d76d4]{color:#2b5fc7}.pw-sumbar .pw-fill[data-v-228d76d4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-dialog[data-v-228d76d4] .el-dialog{border-radius:12px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.2);box-shadow:0 20px 50px rgba(0,0,0,.2)}.pw-dialog[data-v-228d76d4] .el-dialog__header{padding:22px 22px 0}.pw-dialog[data-v-228d76d4] .el-dialog__title{font-size:16px;font-weight:700;color:#1c2128}.pw-dialog[data-v-228d76d4] .el-dialog__body{padding:4px 22px 8px}.pw-dialog[data-v-228d76d4] .el-dialog__footer{padding:10px 22px 22px}.pw-dialog .pw-dlg-sub[data-v-228d76d4]{font-size:11px;color:#98a1ad;margin-bottom:16px}.pw-input[data-v-228d76d4]{padding:8px 10px;border:1px solid #e4e7ec;border-radius:7px;font-size:13px;background:#fff;color:#1c2128;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.pw-input[data-v-228d76d4]:focus{border-color:#2b5fc7}.pw-label[data-v-228d76d4]{font-size:12px;color:#374151}.pw-seg[data-v-228d76d4]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #e4e7ec;border-radius:7px;padding:3px;gap:2px}.pw-seg .pw-seg-item[data-v-228d76d4]{border:none;background:none;padding:5px 14px;border-radius:5px;font-size:13px;color:#64748b;cursor:pointer}.pw-seg .pw-seg-item.active[data-v-228d76d4]{background:#eef3fc;color:#2b5fc7;font-weight:600}.pw-fill[data-v-228d76d4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-body[data-v-228d76d4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pw-main[data-v-228d76d4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pw-time[data-v-228d76d4]{font-size:12px;color:#6b7280;white-space:nowrap}.pw-tree-code[data-v-228d76d4]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:#98a1ad;margin-right:4px}.pw-billno[data-v-228d76d4]{font-size:12px;color:#2f855a;font-family:ui-monospace,Menlo,Consolas,monospace;margin-left:6px}.pw-pager[data-v-228d76d4]{margin-top:12px;text-align:right}.detail-header[data-v-fe05314e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.detail-header h2[data-v-fe05314e]{margin:4px 0;font-size:22px;color:#1f2937}.detail-header p[data-v-fe05314e]{margin:0;color:#64748b;font-size:13px}.detail-header p span[data-v-fe05314e]{margin:0 7px;color:#cbd5e1}.track-row[data-v-fe05314e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 12px;padding:12px 16px;background:#f8fafc;border:1px solid #e2e8f0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.track-row span[data-v-fe05314e]{padding:4px 9px;border-radius:12px;font-size:12px}.track-row i[data-v-fe05314e]{width:26px;height:1px;background:#cbd5e1}.track-row .done[data-v-fe05314e]{background:#e8f6ed;color:#16803c}.track-row .failed[data-v-fe05314e]{background:#fff0f0;color:#dc2626}.track-row .pending[data-v-fe05314e]{background:#f1f5f9;color:#94a3b8}.metrics[data-v-fe05314e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px;border:1px solid #e2e8f0}.metrics>div[data-v-fe05314e]{min-width:110px;padding:10px 20px;border-right:1px solid #edf0f4}.metrics strong[data-v-fe05314e]{display:block;font-size:21px;color:#334155;font-variant-numeric:tabular-nums}.metrics span[data-v-fe05314e]{color:#64748b;font-size:12px}.metrics .danger strong[data-v-fe05314e],.metrics .missing[data-v-fe05314e]{color:#dc2626}.metrics .warn-text[data-v-fe05314e],.metrics .warn strong[data-v-fe05314e]{color:#d97706}.info-list[data-v-fe05314e]{display:grid;grid-template-columns:100px 1fr;gap:12px;margin:0;font-size:13px}.info-list dt[data-v-fe05314e]{color:#94a3b8}.info-list dd[data-v-fe05314e]{margin:0;color:#334155;word-break:break-all}.readiness p[data-v-fe05314e]{margin:0 0 14px;font-size:13px}.good[data-v-fe05314e]{color:#16803c}.bad[data-v-fe05314e]{color:#dc2626}.muted[data-v-fe05314e]{color:#64748b}.tab-filter[data-v-fe05314e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.pager[data-v-fe05314e]{margin-top:12px;text-align:right}.publish-summary[data-v-fe05314e]{color:#475569;line-height:1.6}.publish-summary p[data-v-fe05314e]{margin:5px 0}.forecast-workbench[data-v-53f2567b]{--blue:#2563eb;--green:#16a34a;--amber:#d97706;--red:#dc2626}.page-heading[data-v-53f2567b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2px 0 18px}.page-heading h2[data-v-53f2567b]{margin:0;color:#1f2937;font-size:20px}.page-heading p[data-v-53f2567b]{margin:7px 0 0;color:#6b7280;font-size:13px}.heading-actions[data-v-53f2567b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.filter-bar[data-v-53f2567b]{padding:14px 16px 2px;background:#f7f9fc;border:1px solid #e5eaf2}.summary-strip[data-v-53f2567b]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:14px 0;border:1px solid #dfe5ee;background:#fff}.summary-strip>div[data-v-53f2567b]{min-width:132px;padding:10px 24px;border-right:1px solid #edf0f5}.summary-strip strong[data-v-53f2567b]{display:block;font-size:20px;color:#334155;font-variant-numeric:tabular-nums}.summary-strip span[data-v-53f2567b]{color:#6b7280;font-size:12px}.summary-strip .count-error[data-v-53f2567b],.summary-strip .danger strong[data-v-53f2567b]{color:#dc2626}.summary-strip .success strong[data-v-53f2567b]{color:#16a34a}.count-divider[data-v-53f2567b]{margin:0 5px;color:#cbd5e1}.count-warn[data-v-53f2567b]{color:#d97706}.batch-track[data-v-53f2567b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:12px}.batch-track span[data-v-53f2567b]{padding:3px 6px;border-radius:10px;background:#f1f5f9;color:#94a3b8}.batch-track i[data-v-53f2567b]{width:14px;height:1px;background:#cbd5e1}.batch-track .done[data-v-53f2567b]{background:#e8f6ed;color:#16803c}.batch-track .current[data-v-53f2567b]{background:#e8f0ff;color:#2563eb}.batch-track .failed[data-v-53f2567b]{background:#fff0f0;color:#dc2626}.batch-track .pending[data-v-53f2567b]{background:#f4f6f8;color:#94a3b8}.pager[data-v-53f2567b]{margin-top:14px;text-align:right}.page-heading[data-v-4ffa394c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:18px}.page-heading h2[data-v-4ffa394c]{margin:0;color:#1f2937;font-size:20px}.page-heading p[data-v-4ffa394c]{margin:7px 0 0;color:#6b7280;font-size:13px}.filter-bar[data-v-4ffa394c]{padding:14px 16px 2px;background:#f7f9fc;border:1px solid #e5eaf2}.pager[data-v-4ffa394c]{margin-top:14px;text-align:right}.json-tip[data-v-4ffa394c]{margin-bottom:14px}.sm-wrap[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;padding-bottom:0;background:#eef1f5;color:#1f2329;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Segoe UI,sans-serif}.sm-top[data-v-1f1443af]{padding:10px 16px;background:#fff;border-bottom:1px solid #e5eaf2}.sm-title[data-v-1f1443af],.sm-top[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.sm-title[data-v-1f1443af]{min-width:260px}.sm-mark[data-v-1f1443af]{width:32px;height:32px;border-radius:8px;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;background:#0e9488;color:#fff;font-weight:800}.sm-title h1[data-v-1f1443af]{margin:0;font-size:15px;line-height:1.2}.sm-sub[data-v-1f1443af]{margin-top:2px;color:#9aa3b0;font-size:11px}.sm-search[data-v-1f1443af]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:520px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;height:32px;padding:0 10px;border-radius:8px;background:#f4f6f9}.sm-search input[data-v-1f1443af]{width:100%;border:0;outline:0;background:transparent;font-size:12.5px}.sm-search i[data-v-1f1443af]{color:#9aa3b0}.sm-filter[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;background:#fff;border-bottom:1px solid #e9edf3}.sm-filter .el-date-editor[data-v-1f1443af],.sm-filter .el-select[data-v-1f1443af]{width:136px}.sm-section-label[data-v-1f1443af]{color:#8a9099;font-size:11px;font-weight:700;letter-spacing:.4px}.sm-stage[data-v-1f1443af]{margin:12px 16px;padding:12px 14px;background:#fff;border-radius:10px}.sm-stage-head[data-v-1f1443af]{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;margin-bottom:12px}.sm-stage-head b[data-v-1f1443af]{display:block;margin-top:4px;font-size:13px}.sm-stage-legend[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;color:#8a9099;font-size:12px}.sm-stage-legend i[data-v-1f1443af]{width:8px;height:8px;display:inline-block;border-radius:50%;margin-right:5px}.sm-stage-legend .pending[data-v-1f1443af],.sm-track-bar .pending[data-v-1f1443af]{background:#faad14}.sm-stage-legend .effective[data-v-1f1443af],.sm-track-bar .effective[data-v-1f1443af]{background:#0e9488}.sm-stage-legend .saving[data-v-1f1443af]{background:#2b5cff}.sm-track[data-v-1f1443af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px}.sm-track-point[data-v-1f1443af]{border:1px solid #edf0f5;border-radius:8px;padding:8px;background:#fbfcfe}.sm-track-point.on[data-v-1f1443af]{border-color:#cfe9e5;background:#f8fffd}.sm-track-month[data-v-1f1443af]{font-size:12px;font-weight:700;color:#3d4350}.sm-track-bar[data-v-1f1443af]{margin:8px 0;height:8px;border-radius:8px;background:#edf1f6;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.sm-track-bar span[data-v-1f1443af]{height:100%;min-width:0}.sm-track-meta[data-v-1f1443af]{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;font-size:11px}.sm-track-meta b[data-v-1f1443af]{color:#1f2329}.sm-track-meta em[data-v-1f1443af]{color:#0a7268;font-style:normal}.sm-track-meta em.loss[data-v-1f1443af]{color:#d4380d}.sm-main[data-v-1f1443af]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:0 16px}.sm-aside[data-v-1f1443af]{width:194px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#fff;border-radius:10px;padding:12px;overflow:auto}.sm-status-row[data-v-1f1443af]{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;height:34px;margin-top:7px;padding:0 9px;border-radius:7px;background:#f6f8fb;font-size:12px}.sm-status-row.pending[data-v-1f1443af]{background:#fff7e6;color:#d46b08}.sm-status-row.effective[data-v-1f1443af]{background:#e8f7f0;color:#0a7268}.sm-aside-rule[data-v-1f1443af]{height:1px;background:#eef1f5;margin:14px 0}.sm-focus[data-v-1f1443af]{display:grid;grid-template-columns:1fr auto;gap:10px 8px;margin-top:10px;font-size:12px}.sm-focus span[data-v-1f1443af]{color:#8a9099}.sm-focus b[data-v-1f1443af]{color:#1f2329}.sm-table-panel[data-v-1f1443af]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:10px;overflow:hidden}.sm-table-head[data-v-1f1443af]{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;padding:10px 12px;border-bottom:1px solid #eef1f5}.sm-table-head b[data-v-1f1443af]{font-size:13px}.sm-table-head>div:first-child>span[data-v-1f1443af]{margin-left:8px;color:#9aa3b0;font-size:12px}.sm-table-actions[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sm-table-actions .el-button+.el-button[data-v-1f1443af]{margin-left:0}.sm-state[data-v-1f1443af]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:52px;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:700;background:#f0f2f5;color:#777}.sm-state.is-pending[data-v-1f1443af]{background:#fff7e6;color:#d46b08}.sm-state.is-effective[data-v-1f1443af]{background:#e8f7f0;color:#0a7268}.sm-state.is-rejected[data-v-1f1443af]{background:#fff1f0;color:#d4380d}.sm-state.is-cancelled[data-v-1f1443af]{background:#eef1f5;color:#646a73}.sm-code[data-v-1f1443af]{color:#2b5cff;font-weight:700}.sm-muted[data-v-1f1443af]{color:#9aa3b0;font-size:11px}.sm-sub-lines[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.sm-sub-lines em[data-v-1f1443af],.sm-sub-lines span[data-v-1f1443af]{padding:1px 6px;border-radius:9px;background:#eef5ff;color:#2b5cff;font-size:11px;font-style:normal}.sm-gain[data-v-1f1443af]{color:#0a7268}.sm-loss[data-v-1f1443af]{color:#d4380d}.sm-detail[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.sm-detail-content[data-v-1f1443af]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:20px 22px 28px}.sm-detail-footer[data-v-1f1443af]{-ms-flex:none;flex:none;-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;padding:14px 22px;border-top:1px solid #e5eaf2;background:#fff}.sm-detail-actions[data-v-1f1443af],.sm-detail-footer[data-v-1f1443af]{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex}.sm-detail-actions[data-v-1f1443af]{-ms-flex:none;flex:none;gap:8px}.sm-detail-actions .el-button+.el-button[data-v-1f1443af]{margin-left:0}.sm-detail-error .el-button[data-v-1f1443af]{margin-top:12px}.sm-reject-reason[data-v-1f1443af]{margin-top:10px}[data-v-1f1443af] .sm-drawer .el-drawer__body{height:100%;overflow:hidden}.sm-detail-head[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #edf0f5;padding-bottom:14px}.sm-detail-head h2[data-v-1f1443af]{margin:6px 0 4px;font-size:22px}.sm-detail-head p[data-v-1f1443af]{margin:0;color:#8a9099}.sm-detail-grid[data-v-1f1443af]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0}.sm-detail-grid div[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:12px;border-radius:8px;background:#f7f9fb}.sm-detail-grid span[data-v-1f1443af]{color:#8a9099;font-size:11px}.sm-detail-grid b[data-v-1f1443af]{font-size:15px}.sm-detail-section[data-v-1f1443af]{margin-top:18px}.sm-path[data-v-1f1443af]{grid-column:1/-1}.sm-item-line[data-v-1f1443af]{display:grid;grid-template-columns:1fr 150px 110px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px solid #edf0f5;font-size:12px}.sm-item-line div[data-v-1f1443af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;min-width:0}.sm-item-line span[data-v-1f1443af]{color:#8a9099;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-item-line em[data-v-1f1443af]{color:#646a73;font-style:normal}.sm-item-line strong[data-v-1f1443af]{color:#0a7268;text-align:right}@media (max-width:1100px){.sm-main[data-v-1f1443af]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sm-aside[data-v-1f1443af]{width:auto}.sm-filter[data-v-1f1443af]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-factory[data-v-24341a05]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-24341a05]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-24341a05]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-24341a05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.table-section[data-v-24341a05]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.nowrap-table .cell[data-v-24341a05]{white-space:nowrap}.nowrap-table[data-v-24341a05] .el-table__header-wrapper th,.nowrap-table[data-v-24341a05] .el-table__header th,.nowrap-table[data-v-24341a05] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-24341a05] .el-table__header-wrapper th .cell,.nowrap-table[data-v-24341a05] .el-table__header th .cell,.nowrap-table[data-v-24341a05] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-24341a05] .el-table__body tr,.nowrap-table[data-v-24341a05] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-24341a05] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-24341a05] td .cell{text-align:center!important}.pagination-wrap[data-v-24341a05]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.page-factory[data-v-9e54bdb8]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-9e54bdb8]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-9e54bdb8]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-9e54bdb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.table-section[data-v-9e54bdb8]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.nowrap-table .cell[data-v-9e54bdb8]{white-space:nowrap}.nowrap-table[data-v-9e54bdb8] .el-table__header-wrapper th,.nowrap-table[data-v-9e54bdb8] .el-table__header th,.nowrap-table[data-v-9e54bdb8] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-9e54bdb8] .el-table__header-wrapper th .cell,.nowrap-table[data-v-9e54bdb8] .el-table__header th .cell,.nowrap-table[data-v-9e54bdb8] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-9e54bdb8] .el-table__body tr,.nowrap-table[data-v-9e54bdb8] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-9e54bdb8] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-9e54bdb8] td .cell{text-align:center!important}.pagination-wrap[data-v-9e54bdb8]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.detail-page[data-v-05639349]{background:#fff;border-radius:4px;min-height:calc(100vh - 80px)}.detail-header[data-v-05639349]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px;cursor:pointer}.detail-header .header-left[data-v-05639349],.detail-header[data-v-05639349]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-05639349]{gap:12px}.detail-header .header-left .bill-label[data-v-05639349]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-05639349]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-05639349]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.detail-header .header-right i[data-v-05639349]{font-size:14px;color:#909399}.header-info[data-v-05639349]{margin-bottom:10px}.entries-section[data-v-05639349]{overflow-x:auto}.entries-section .section-title[data-v-05639349]{font-size:14px;font-weight:400;color:#303133;margin-bottom:8px}.entries-section .entries-table[data-v-05639349]{background:#fff}.remark-display[data-v-05639349]{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}.remark-display span[data-v-05639349]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remark-editor[data-v-05639349]{padding:4px 0}.remark-editor .remark-actions[data-v-05639349]{margin-top:6px;text-align:right}.adjusted-qty-display[data-v-05639349],.adjusted-qty-editor[data-v-05639349]{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;gap:6px}.adjusted-qty-editor .el-input-number[data-v-05639349]{width:120px}.fr[data-v-05639349]{float:right}[data-v-05639349] .el-table{background:#fff}[data-v-05639349] .el-table:before{display:none}[data-v-05639349] .basic-container{background:#fff}.detail-page[data-v-044254a6]{background:#fff;border-radius:4px}.detail-header[data-v-044254a6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:10px}.detail-header .header-left[data-v-044254a6],.detail-header[data-v-044254a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-left[data-v-044254a6]{gap:12px}.detail-header .header-left .bill-label[data-v-044254a6]{background:linear-gradient(135deg,#409eff,#1677ff);color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:400}.detail-header .header-left .bill-no[data-v-044254a6]{font-size:16px;font-weight:400;color:#303133}.detail-header .header-right[data-v-044254a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header-info[data-v-044254a6]{margin-bottom:10px}.process-section[data-v-044254a6]{margin-top:10px}.process-section .section-title[data-v-044254a6]{font-size:14px;font-weight:400;color:#303133;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ebeef5}[data-v-044254a6] .el-descriptions,[data-v-044254a6] .el-descriptions__body .el-descriptions__table{background:#fff}.page-factory[data-v-97e53fee]{background:#e8eaed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-bar[data-v-97e53fee]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#37474f;padding:2px 12px;gap:6px;color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-title[data-v-97e53fee]{font-size:13px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.top-actions[data-v-97e53fee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.table-section[data-v-97e53fee]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px;overflow:hidden;min-width:0;min-height:0}.nowrap-table .cell[data-v-97e53fee]{white-space:nowrap}.nowrap-table[data-v-97e53fee] .el-table__header-wrapper th,.nowrap-table[data-v-97e53fee] .el-table__header th,.nowrap-table[data-v-97e53fee] .el-table th{background:#ebebeb!important;color:#000!important;padding:2px 0!important}.nowrap-table[data-v-97e53fee] .el-table__header-wrapper th .cell,.nowrap-table[data-v-97e53fee] .el-table__header th .cell,.nowrap-table[data-v-97e53fee] .el-table th .cell{color:#000!important;font-weight:600;line-height:1;white-space:nowrap}.nowrap-table[data-v-97e53fee] .el-table__body tr,.nowrap-table[data-v-97e53fee] .el-table__body tr:nth-child(2n){background:#fff!important}.nowrap-table[data-v-97e53fee] td{font-weight:400;color:#000;background:#fff!important;padding-top:4px!important;padding-bottom:4px!important;vertical-align:top!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nowrap-table[data-v-97e53fee] td .cell{text-align:center!important}.pagination-wrap[data-v-97e53fee]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;background:#fff}.page-heading[data-v-430d5b07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:18px}.page-heading h2[data-v-430d5b07]{margin:0;color:#1f2937;font-size:20px}.page-heading p[data-v-430d5b07]{margin:7px 0 0;color:#6b7280;font-size:13px}.filter-bar[data-v-430d5b07]{padding:14px 16px 2px;background:#f7f9fc;border:1px solid #e5eaf2}.k3-notice[data-v-430d5b07]{margin:14px 0}.pager[data-v-430d5b07]{margin-top:14px;text-align:right}.compare-head[data-v-430d5b07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:14px;color:#334155;font-weight:600}.compare-head .compare-stat[data-v-430d5b07]{margin-left:auto;color:#64748b;font-size:13px;font-weight:400}.drawer-toolbar[data-v-430d5b07]{gap:8px;margin:0 0 14px;padding:0 20px}.drawer-toolbar[data-v-430d5b07],.pw-heading[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pw-heading[data-v-1f037ded]{gap:14px;margin-bottom:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pw-heading h2[data-v-1f037ded]{margin:0;font-size:18px;font-weight:700;color:#1c2128}.pw-heading .pw-sub[data-v-1f037ded]{font-size:11px;color:#98a1ad;margin-top:2px}.pw-heading .pw-fill[data-v-1f037ded]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-btn-dashed[data-v-1f037ded],.pw-btn-green[data-v-1f037ded],.pw-btn-primary[data-v-1f037ded],.pw-btn[data-v-1f037ded]{border:1px solid #e4e7ec;background:#fff;color:#374151;border-radius:7px;padding:8px 14px;font-size:13px;cursor:pointer;line-height:1.4}.pw-btn-dashed[data-v-1f037ded]:disabled,.pw-btn-green[data-v-1f037ded]:disabled,.pw-btn-primary[data-v-1f037ded]:disabled,.pw-btn[data-v-1f037ded]:disabled{opacity:.55;cursor:not-allowed}.pw-btn-primary[data-v-1f037ded]{border:none;background:#2b5fc7;color:#fff;font-weight:600}.pw-btn-dashed[data-v-1f037ded]{border:1px dashed #2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-btn-green[data-v-1f037ded]{border:none;background:#2f855a;color:#fff;font-weight:600}.pw-act-amber[data-v-1f037ded],.pw-act-blue[data-v-1f037ded],.pw-act-solid[data-v-1f037ded],.pw-act[data-v-1f037ded]{border-radius:6px;padding:5px 10px;font-size:12px;cursor:pointer;margin-left:6px;background:#fff;border:1px solid #e4e7ec;color:#374151}.pw-act-amber[data-v-1f037ded]:disabled,.pw-act-blue[data-v-1f037ded]:disabled,.pw-act-solid[data-v-1f037ded]:disabled,.pw-act[data-v-1f037ded]:disabled{opacity:.55;cursor:not-allowed}.pw-act-amber[data-v-1f037ded]{border-color:#b7791f;background:#fdf6e9;color:#b7791f}.pw-act-blue[data-v-1f037ded]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7}.pw-act-solid[data-v-1f037ded]{border:none;background:#2b5fc7;color:#fff}.pw-kpis[data-v-1f037ded]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.pw-kpis .pw-kpi[data-v-1f037ded]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:12px 14px}.pw-kpis .pw-kpi .pw-kpi-label[data-v-1f037ded]{font-size:11px;color:#98a1ad}.pw-kpis .pw-kpi .pw-kpi-value[data-v-1f037ded]{font-size:22px;font-weight:700;margin-top:2px;color:#1c2128;font-variant-numeric:tabular-nums}.pw-kpis .pw-kpi.amber .pw-kpi-value[data-v-1f037ded]{color:#b7791f}.pw-kpis .pw-kpi.blue .pw-kpi-value[data-v-1f037ded]{color:#2b5fc7}.pw-kpis .pw-kpi.green .pw-kpi-value[data-v-1f037ded]{color:#2f855a}.pw-kpis .pw-kpi.red .pw-kpi-value[data-v-1f037ded]{color:#d64545}.pw-chips[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pw-chips .pw-chips-label[data-v-1f037ded]{font-size:12px;color:#98a1ad}.pw-chips .pw-chip[data-v-1f037ded]{border:1px solid #e4e7ec;background:#fff;color:#4b5563;border-radius:20px;padding:5px 13px;font-size:12px;cursor:pointer;font-weight:400}.pw-chips .pw-chip.active[data-v-1f037ded]{border-color:#2b5fc7;background:#eef3fc;color:#2b5fc7;font-weight:600}.pw-tree[data-v-1f037ded]{width:210px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:10px 8px}.pw-tree .pw-tree-title[data-v-1f037ded]{font-size:11px;color:#98a1ad;padding:2px 8px 8px;letter-spacing:.5px}.pw-tree .pw-tree-item[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%;border:none;cursor:pointer;padding:8px 10px;border-radius:7px;font-size:13px;font-weight:500;background:transparent;color:#374151;text-align:left}.pw-tree .pw-tree-item .pw-tree-name[data-v-1f037ded]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-tree .pw-tree-item .pw-tree-badge[data-v-1f037ded]{background:#b7791f;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 7px}.pw-tree .pw-tree-item.active[data-v-1f037ded]{background:#eef3fc;color:#2b5fc7;font-weight:700}.pw-pill-amber[data-v-1f037ded],.pw-pill-blue[data-v-1f037ded],.pw-pill-flash[data-v-1f037ded],.pw-pill-green[data-v-1f037ded],.pw-pill-purple[data-v-1f037ded],.pw-pill-red[data-v-1f037ded],.pw-pill[data-v-1f037ded]{display:inline-block;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap;background:#f2f4f7;color:#6b7280;border:1px solid #e4e7ec}.pw-pill-blue[data-v-1f037ded]{background:#eef3fc;color:#2b5fc7;border-color:#cddcf5}.pw-pill-green[data-v-1f037ded]{background:#ecf7f0;color:#2f855a;border-color:#c6e5d2}.pw-pill-amber[data-v-1f037ded]{background:#fdf6e9;color:#b7791f;border-color:#f0d9b5}.pw-pill-red[data-v-1f037ded]{background:#fdebeb;color:#d64545;border-color:#f3c1c1}.pw-pill-purple[data-v-1f037ded]{background:#f3eefb;color:#7c53c3;border-color:#e0d3f2}.pw-pill-flash[data-v-1f037ded]{background:#fdf1e4;color:#b7791f;border-color:#f0d9b5}.pw-track[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.pw-track .pw-step[data-v-1f037ded]{font-size:11px;color:#98a1ad;background:#f2f4f7;border-radius:4px;padding:2px 7px}.pw-track .pw-step.on[data-v-1f037ded]{font-weight:600;color:#2f855a;background:#ecf7f0}.pw-track .pw-step.run[data-v-1f037ded]{font-weight:600;color:#b7791f;background:#fdf6e9}.pw-track .pw-step.err[data-v-1f037ded]{font-weight:600;color:#d64545;background:#fdebeb}.pw-track .pw-arrow[data-v-1f037ded]{color:#c8ced6}.pw-card[data-v-1f037ded]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow:auto}.pw-banner[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#eef3fc;border:1px solid #cddcf5;border-radius:8px;padding:9px 14px;font-size:12px;color:#2b5fc7;margin-bottom:14px}.pw-table[data-v-1f037ded] .el-table{font-size:13px;color:#1c2128}.pw-table[data-v-1f037ded] .el-table:before{display:none}.pw-table[data-v-1f037ded] .el-table th.el-table__cell{background:#f8f9fb;padding:6px 0;font-size:12px;color:#6b7280;font-weight:600;border-bottom:1px solid #e4e7ec}.pw-table[data-v-1f037ded] .el-table th.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-1f037ded] .el-table td.el-table__cell{padding:6px 0;border-bottom:1px solid #eef0f3}.pw-table[data-v-1f037ded] .el-table td.el-table__cell .cell{padding-left:12px;padding-right:12px}.pw-table[data-v-1f037ded] .el-table .el-table__expanded-cell{padding:0;background:#f8f9fb}.pw-table[data-v-1f037ded] .el-table--border{border-color:#e4e7ec}.pw-table[data-v-1f037ded] .el-table--border td.el-table__cell,.pw-table[data-v-1f037ded] .el-table--border th.el-table__cell{border-right:none}.pw-doclink[data-v-1f037ded]{border:none;background:none;padding:0;font-size:13px;font-weight:600;color:#2b5fc7;cursor:pointer;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#cddcf5;text-decoration-color:#cddcf5;text-underline-offset:3px}.pw-docnote[data-v-1f037ded]{font-size:11px;color:#98a1ad;margin-top:1px}.pw-mono-blue[data-v-1f037ded],.pw-mono[data-v-1f037ded]{font-family:ui-monospace,Menlo,Consolas,monospace}.pw-mono-blue[data-v-1f037ded]{color:#2b5fc7;font-weight:600}.part-cell .pw-material-preferred[data-v-1f037ded]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 6px;border:1px solid #efc77e;border-radius:4px;color:#9a5700;background:#fff2d8;font-weight:700}.pw-material-note[data-v-1f037ded]{display:block;margin-top:3px;color:#9a5700;font-size:11px}.pw-footnote[data-v-1f037ded]{font-size:11px;color:#98a1ad;margin-top:8px}.pw-sumbar[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-top:14px;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:8px;padding:10px 14px;font-size:13px;color:#6b7280}.pw-sumbar b[data-v-1f037ded]{color:#1c2128}.pw-sumbar .hl[data-v-1f037ded]{color:#2b5fc7}.pw-sumbar .pw-fill[data-v-1f037ded]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-dialog[data-v-1f037ded] .el-dialog{border-radius:12px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.2);box-shadow:0 20px 50px rgba(0,0,0,.2)}.pw-dialog[data-v-1f037ded] .el-dialog__header{padding:22px 22px 0}.pw-dialog[data-v-1f037ded] .el-dialog__title{font-size:16px;font-weight:700;color:#1c2128}.pw-dialog[data-v-1f037ded] .el-dialog__body{padding:4px 22px 8px}.pw-dialog[data-v-1f037ded] .el-dialog__footer{padding:10px 22px 22px}.pw-dialog .pw-dlg-sub[data-v-1f037ded]{font-size:11px;color:#98a1ad;margin-bottom:16px}.pw-input[data-v-1f037ded]{padding:8px 10px;border:1px solid #e4e7ec;border-radius:7px;font-size:13px;background:#fff;color:#1c2128;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.pw-input[data-v-1f037ded]:focus{border-color:#2b5fc7}.pw-label[data-v-1f037ded]{font-size:12px;color:#374151}.pw-seg[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #e4e7ec;border-radius:7px;padding:3px;gap:2px}.pw-seg .pw-seg-item[data-v-1f037ded]{border:none;background:none;padding:5px 14px;border-radius:5px;font-size:13px;color:#64748b;cursor:pointer}.pw-seg .pw-seg-item.active[data-v-1f037ded]{background:#eef3fc;color:#2b5fc7;font-weight:600}.pw-fill[data-v-1f037ded]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pw-heading .pw-seg[data-v-1f037ded]{margin-right:4px}.pw-mcards[data-v-1f037ded]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.pw-mcards .pw-mcard[data-v-1f037ded]{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:14px 16px}.pw-mcards .pw-mcard .mc-label[data-v-1f037ded]{font-size:12px;color:#6b7280}.pw-mcards .pw-mcard .mc-total[data-v-1f037ded]{font-size:24px;font-weight:700;margin-top:2px;color:#1c2128;font-variant-numeric:tabular-nums}.pw-mcards .pw-mcard .mc-sub[data-v-1f037ded]{font-size:11px;color:#98a1ad;margin-top:2px}.pw-mcards .pw-mcard.primary[data-v-1f037ded]{background:#2b5fc7;border-color:#2b5fc7}.pw-mcards .pw-mcard.primary .mc-label[data-v-1f037ded]{color:hsla(0,0%,100%,.85)}.pw-mcards .pw-mcard.primary .mc-total[data-v-1f037ded]{color:#fff}.pw-mcards .pw-mcard.primary .mc-sub[data-v-1f037ded]{color:hsla(0,0%,100%,.75)}.pw-mfilter[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pw-mfilter .mf-label[data-v-1f037ded]{color:#98a1ad}.pw-mfilter .mf-stepper[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;background:#fff;border:1px solid #e4e7ec;border-radius:7px;padding:3px}.pw-mfilter .mf-stepper .mf-step[data-v-1f037ded]{border:none;background:none;cursor:pointer;font-size:14px;color:#6b7280;padding:4px 8px}.pw-mfilter .mf-stepper .mf-step[data-v-1f037ded]:disabled{opacity:.4;cursor:not-allowed}.pw-mfilter .mf-stepper .mf-select[data-v-1f037ded]{border:none;background:none;font-size:13px;font-weight:600;color:#1c2128;padding:4px 2px;cursor:pointer;outline:none}.pw-mfilter .mf-hint[data-v-1f037ded]{font-size:11px;color:#98a1ad}.pw-custbtn[data-v-1f037ded]{border:1px solid #cddcf5;background:#eef3fc;color:#2b5fc7;border-radius:20px;padding:3px 11px;font-size:12px;cursor:pointer}.pw-expand[data-v-1f037ded]{padding:8px 14px 16px;background:#f8f9fb}.pw-expand .pw-expand-caption[data-v-1f037ded]{font-size:11px;color:#98a1ad;padding:4px 0 6px}.pw-expand .pw-expand-card[data-v-1f037ded]{background:#fff;border:1px solid #e4e7ec;border-radius:8px;overflow:hidden}.pw-name[data-v-1f037ded]{font-weight:600;color:#1c2128}.pw-strong[data-v-1f037ded]{font-weight:600;font-size:12px}.pw-dim[data-v-1f037ded]{color:#6b7280;font-size:12px}.pw-total-blue[data-v-1f037ded]{color:#2b5fc7}.pw-groups[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.pw-gcard[data-v-1f037ded]{overflow:hidden}.pw-gcard .pw-ghead[data-v-1f037ded]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 14px;background:#f8f9fb;border-bottom:1px solid #e4e7ec}.pw-gcard .pw-ghead>b[data-v-1f037ded]{font-size:14px;font-weight:700;color:#1c2128}.pw-gcard .pw-ghead .g-latest[data-v-1f037ded]{font-size:11px;color:#98a1ad}.pw-gcard .pw-ghead .g-total[data-v-1f037ded]{font-size:12px;color:#6b7280}.pw-gcard .pw-ghead .g-total b[data-v-1f037ded]{color:#1c2128}