.compact-form[data-v-de3d67ea] .ant-form-item{margin-bottom:8px}.compact-form[data-v-de3d67ea] .ant-form-item-label{padding-bottom:2px;line-height:1.2}.compact-form[data-v-de3d67ea] .ant-form-item-label>label{font-size:12px;color:#606266}.compact-form[data-v-19eaf566] .ant-form-item{margin-bottom:8px}.compact-form[data-v-19eaf566] .ant-form-item-label{padding-bottom:2px;line-height:1.2}.compact-form[data-v-19eaf566] .ant-form-item-label>label{font-size:12px;color:#606266}.compact-form[data-v-19eaf566] .ant-form-explain{margin-top:1px;font-size:12px;line-height:1.4}.ladder-toolbar[data-v-19eaf566]{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:8px}.ladder-toolbar .ladder-toolbar-title[data-v-19eaf566]{font-weight:bolder;font-size:12px}.ladder-container[data-v-19eaf566]{max-height:600px;overflow:auto}.ladder-block[data-v-19eaf566]{padding:8px 12px 0;margin-bottom:8px;border:1px solid #e8e8e8;border-radius:4px}.ladder-block.ladder-block-error[data-v-19eaf566]{border-color:#ff4d4f;background-color:#fff1f0}.ladder-block .ladder-header[data-v-19eaf566]{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:4px}.ladder-block .ladder-header .ladder-header-title[data-v-19eaf566]{font-weight:500;font-size:12px}.ladder-block .ladder-header .ladder-remove[data-v-19eaf566]{color:#ff4d4f;font-size:12px}.range-cell[data-v-19eaf566]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.range-cell .range-cell-item[data-v-19eaf566]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-bottom:0}.range-cell .range-cell-item[data-v-19eaf566] .ant-form-explain{white-space:nowrap}.range-cell .range-cell-split[data-v-19eaf566]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 4px;line-height:24px;color:#909399}.range-cell .unlimited-input.ant-input[disabled][data-v-19eaf566],[data-v-19eaf566] .range-cell .unlimited-input.ant-input[disabled]{color:#1890ff;font-size:16px;line-height:1;text-align:center}.range-cell .unlimited-btn[data-v-19eaf566]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:6px;line-height:24px;font-size:12px;white-space:nowrap;color:#1890ff}.range-cell .unlimited-btn.unlimited-btn-active[data-v-19eaf566]{color:#ff4d4f;font-weight:500}.clearance-result[data-v-a8765bcc]{font-size:12px}.scenarios-box[data-v-a8765bcc]{background-color:#f4f8fc;border:1px solid #e1edf8;border-radius:3px;padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.scenario-item[data-v-a8765bcc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.scenario-title[data-v-a8765bcc]{font-weight:700;color:#06c;margin-bottom:4px}.scenario-desc[data-v-a8765bcc]{color:#555;line-height:1.4}.output-table[data-v-a8765bcc]{width:100%;border-collapse:collapse;text-align:center}.output-table td[data-v-a8765bcc],.output-table th[data-v-a8765bcc]{border:1px solid #e8e8e8;padding:5px 6px;vertical-align:middle}.output-table th[data-v-a8765bcc]{background-color:#fafafa;font-weight:700;color:#333}.output-table .label-col[data-v-a8765bcc]{text-align:left;font-weight:500;padding-left:8px;width:28%}.category-header td[data-v-a8765bcc]{background-color:#f0f5ff;font-weight:700;color:#1d39c4;text-align:left}.sub-item .label-col[data-v-a8765bcc]{padding-left:20px;font-weight:400;color:#555}.section-divider td[data-v-a8765bcc]{background-color:#f0f7ff;font-weight:700;color:#0050b3;text-align:left}.section-divider-summary td[data-v-a8765bcc]{background-color:#f6ffed;font-weight:700;color:#389e0d;text-align:left}.highlight-row td[data-v-a8765bcc]{background-color:#fffbe6;font-weight:700}.cell-note[data-v-a8765bcc]{display:block;font-size:10px;color:#8c8c8c;font-weight:400}.excel-link[data-v-a8765bcc]{display:block;font-size:10px;color:#1890ff}.diff-tag[data-v-a8765bcc]{display:inline-block;background-color:#fff1f0;color:#cf1322;border:1px solid #ffa39e;font-size:10px;font-weight:700;padding:0 4px;border-radius:3px;margin-left:4px}.form-card[data-v-8857532a]{margin-bottom:5px;border-radius:6px}.form-card[data-v-8857532a] .ant-card-head{min-height:28px;padding:0 8px;background:#fafbfc}.form-card[data-v-8857532a] .ant-card-head-title{padding:4px 0}.form-card[data-v-8857532a] .ant-card-body{padding:5px 8px 0;max-height:1200px;overflow:hidden;-webkit-transition:max-height .3s ease,padding-top .25s ease,padding-bottom .25s ease;transition:max-height .3s ease,padding-top .25s ease,padding-bottom .25s ease}.form-card.clearance-result-card[data-v-8857532a] .ant-card-body{max-height:calc(100vh - 215px);overflow-y:auto}.form-card[data-v-8857532a] .ant-card-extra{padding:4px 0}.card-title[data-v-8857532a]{font-weight:600;font-size:13px;color:#262626}.card-title-icon[data-v-8857532a]{margin-right:5px;color:#1890ff;font-size:16px;vertical-align:-2px}.result-panel[data-v-8857532a]{position:sticky;top:0}.result-item[data-v-8857532a]{position:relative;background:#f5f7fa;border-radius:6px;padding:8px 42px 8px 8px;margin-bottom:8px;height:72px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.result-item.primary[data-v-8857532a]{background:#e6f4ff}.result-item.success[data-v-8857532a]{background:#f0f9eb}.result-item.success-rate[data-v-8857532a]{background-color:#d4d4fb}.result-item.info[data-v-8857532a]{background:#e6fffb}.result-item.danger[data-v-8857532a]{background:#fff1f0}.result-icon-wrap[data-v-8857532a]{position:absolute;top:8px;right:8px;width:28px;height:28px;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;background:rgba(0,0,0,.06);color:#8c8c8c;font-size:15px}.result-icon-wrap.primary[data-v-8857532a]{background:rgba(24,144,255,.15);color:#1890ff}.result-icon-wrap.warning[data-v-8857532a]{background:rgba(250,173,20,.18);color:#faad14}.result-icon-wrap.success[data-v-8857532a]{background:rgba(82,196,26,.15);color:#52c41a}.result-icon-wrap.info[data-v-8857532a]{background:rgba(19,194,194,.18);color:#13c2c2}.result-icon-wrap.danger[data-v-8857532a]{background:rgba(245,34,45,.15);color:#f5222d}.result-value.netppm-normal[data-v-8857532a]{color:#52c41a}.result-value.netppm-low[data-v-8857532a]{color:#f5222d}.result-label[data-v-8857532a]{font-size:12px;color:#8c8c8c;margin-bottom:4px}.result-value[data-v-8857532a]{font-size:16px;font-weight:600;color:#262626;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cost-breakdown-card[data-v-8857532a]{margin-top:8px}.cost-breakdown-header[data-v-8857532a]{padding:4px 0 6px;margin-bottom:4px;font-size:12px;color:#8c8c8c;border-bottom:1px solid #f0f0f0}.cost-breakdown-header[data-v-8857532a],.cost-item[data-v-8857532a]{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}.cost-item[data-v-8857532a]{padding:4px 0;font-size:13px;color:#595959;line-height:1.4}.cost-item-value[data-v-8857532a]{color:#262626;font-weight:500}.cost-breakdown-divider[data-v-8857532a]{border-top:1px dashed #d9d9d9;margin:6px 0}.cost-total .cost-item-label[data-v-8857532a]{font-weight:600;color:#262626;font-size:14px}.cost-total-value[data-v-8857532a]{color:#52c41a;font-weight:700;font-size:16px}.cost-group-header[data-v-8857532a]{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:6px 0;font-size:13px;font-weight:600;color:#262626;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top:1px dashed #f0f0f0}.cost-group-header[data-v-8857532a]:first-of-type{border-top:none}.cost-group-header.leaf[data-v-8857532a]{cursor:default}.cost-group-label[data-v-8857532a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cost-group-chevron[data-v-8857532a]{margin-left:4px;color:#8c8c8c;font-size:12px;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.cost-group-header:hover:not(.leaf) .cost-group-chevron[data-v-8857532a]{color:#1890ff}.cost-group-value[data-v-8857532a]{color:#262626;font-weight:700}.cost-item-child .cost-item-label[data-v-8857532a]{padding-left:25px;color:#8c8c8c;font-weight:400}.cost-item-child .cost-item-value[data-v-8857532a]{color:#595959;font-weight:400}@media (max-width:991px){.result-panel[data-v-8857532a]{position:static!important}.form-card[data-v-8857532a]{margin-bottom:6px}}@media (max-width:575px){.form-card[data-v-8857532a]{margin-bottom:4px;border-radius:4px}.form-card[data-v-8857532a] .ant-card-head{min-height:26px;padding:0 8px}.form-card[data-v-8857532a] .ant-card-body{padding:4px 8px 0}.result-value[data-v-8857532a]{font-size:16px}.cost-item[data-v-8857532a]{font-size:12px}}[data-v-7b769b3f] .is-error-row{color:red}