.tips[data-v-56f653dc]{margin:40px auto;border:1px solid #f1f1f1;width:92%;background:#f7f7f7;padding:15px;box-sizing:border-box;font-size:14px;color:#999;line-height:22px;border-radius:4px;margin-top:40px}.tips p[data-v-56f653dc]{padding:0;margin:0;margin-bottom:8px}.radioTips[data-v-56f653dc]{box-sizing:border-box;color:#999;font-size:12px;line-height:22px;margin-bottom:8px}.cash-payment-subject[data-v-56f653dc]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;min-height:32px;color:#303133}.cash-payment-subject i[data-v-56f653dc]{color:#67c23a;font-size:18px}.cash-payment-subject small[data-v-56f653dc]{color:#909399}.radioTips p[data-v-56f653dc]{margin:0;padding:0}.subject-match-shell[data-v-a78e0640]{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f7f9fc}.match-drawer-header[data-v-a78e0640]{-ms-flex:none;flex:none;height:72px;padding:0 24px;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background:#fff;border-bottom:1px solid #e8edf5}.match-drawer-header[data-v-a78e0640],.match-title-side[data-v-a78e0640]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.match-title-side[data-v-a78e0640]{min-width:0;gap:14px}.match-back[data-v-a78e0640]{color:#526071;padding:0;font-size:13px}.match-title-block[data-v-a78e0640]{min-width:0}.match-title[data-v-a78e0640]{color:#1f2d3d;font-size:17px;font-weight:600;line-height:24px}.match-meta[data-v-a78e0640]{margin-top:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;color:#8a96a8;font-size:12px;white-space:nowrap}.match-meta span[data-v-a78e0640]{padding-right:8px;border-right:1px solid #dfe5ef}.match-meta span[data-v-a78e0640]:last-child{border-right:0}.match-actions[data-v-a78e0640]{-ms-flex:none;flex:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.match-toolbar[data-v-a78e0640]{-ms-flex:none;flex:none;padding:12px 24px;background:#fff;border-bottom:1px solid #edf1f7}.match-filter-group[data-v-a78e0640]{gap:10px}.match-filter-group[data-v-a78e0640],.match-filter[data-v-a78e0640]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.match-filter[data-v-a78e0640]{gap:8px}.match-filter .el-input[data-v-a78e0640]{width:220px}.match-filter--direction .el-select[data-v-a78e0640]{width:116px}.match-filter-label[data-v-a78e0640]{-ms-flex:none;flex:none;color:#667386;font-size:12px}.match-refresh[data-v-a78e0640]{padding:7px 8px}.match-table-wrap[data-v-a78e0640]{-ms-flex:1;flex:1;min-height:0;padding:12px;overflow:hidden}.keyword-cell[data-v-a78e0640]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.keyword-cell .el-tag[data-v-a78e0640]{-ms-flex:none;flex:none}.row-actions[data-v-a78e0640]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;white-space:nowrap}.danger-action[data-v-a78e0640]{color:#e45656}[data-v-a78e0640] .subject-match-drawer{min-width:820px}[data-v-a78e0640] .subject-match-drawer .el-drawer__body{height:100%;overflow:hidden}[data-v-a78e0640] .subject-match-table{border:1px solid #e8edf5;border-radius:4px 4px 0 0;overflow:hidden;color:#3d4654}[data-v-a78e0640] .subject-match-table:before{display:none}[data-v-a78e0640] .subject-match-table-header{height:38px;padding:0;color:#667386;background:#f3f6fa!important;font-weight:600}[data-v-a78e0640] .subject-match-table .el-table__cell{padding:6px 0}[data-v-a78e0640] .subject-match-table .el-input__inner{height:28px;line-height:28px;border-color:#dfe5ef;border-radius:4px;color:#344054}[data-v-a78e0640] .subject-match-table .el-input__inner:focus{border-color:#3d82f3}[data-v-a78e0640] .subject-match-table .el-table__row.is-income-rule td:first-child{border-left:3px solid #47b881}[data-v-a78e0640] .subject-match-table .el-table__row.is-expenditure-rule td:first-child{border-left:3px solid #f2994a}[data-v-a78e0640] .subject-match-table .el-table__fixed-right{box-shadow:-6px 0 12px rgba(31,45,61,.06)}[data-v-a78e0640] .subject-match-table .el-button--text{padding:0}.match-pagination[data-v-a78e0640]{height:44px;padding:0 4px 0 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;background:#fff;border:1px solid #e8edf5;border-top:0;border-radius:0 0 4px 4px}.pagination-summary[data-v-a78e0640]{-ms-flex:none;flex:none;color:#8a96a8;font-size:12px;white-space:nowrap}.row-index[data-v-a78e0640]{color:#667386;font-variant-numeric:tabular-nums}@media (max-width:1280px){[data-v-a78e0640] .subject-match-drawer{min-width:760px}}.bank-statement-content[data-v-3d0b9b36]{height:100%;min-height:0}.bank-statement-content[data-v-3d0b9b36] .q-scrollarea__container,.bank-statement-content[data-v-3d0b9b36] .q-scrollarea__content{height:100%}.bank-statement-ledger-shell[data-v-3d0b9b36]{height:100%;min-height:0;padding:8px;background:#f5f7fb;box-sizing:border-box;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.bank-receipt-drop-zone[data-v-3d0b9b36]{position:relative}.bank-receipt-drop-mask[data-v-3d0b9b36]{position:absolute;z-index:80;inset:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px dashed #3d82f3;border-radius:6px;background:rgba(61,130,243,.08);pointer-events:none;box-sizing:border-box}.bank-receipt-drop-mask__content[data-v-3d0b9b36]{min-width:280px;padding:28px 36px;border-radius:6px;background:hsla(0,0%,100%,.94);box-shadow:0 12px 32px rgba(29,83,214,.18);text-align:center;color:#1d53d6}.bank-receipt-drop-mask__content i[data-v-3d0b9b36]{font-size:34px;margin-bottom:8px}.bank-receipt-drop-mask__title[data-v-3d0b9b36]{font-size:16px;font-weight:600;line-height:24px}.bank-receipt-drop-mask__tip[data-v-3d0b9b36]{margin-top:4px;font-size:12px;color:#7a8aa0}.bank-entry-toolbar[data-v-3d0b9b36]{min-height:48px;padding:8px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border:1px solid #e8edf5;border-radius:8px;background:#fff;box-shadow:0 6px 18px rgba(32,52,84,.06);box-sizing:border-box}.bank-entry-toolbar__main[data-v-3d0b9b36]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex:1 1 auto;flex:1 1 auto}.bank-entry-toolbar__actions[data-v-3d0b9b36]{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.period-readonly[data-v-3d0b9b36]{height:32px;min-width:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;padding:0 10px;border:1px solid #e5ebf5;border-radius:6px;background:#f8fafc;color:#667085;font-size:12px;line-height:32px;box-sizing:border-box}.period-readonly i[data-v-3d0b9b36]{color:#3d82f3;font-size:14px}.period-readonly strong[data-v-3d0b9b36]{color:#253858;font-weight:600}.account-pill[data-v-3d0b9b36]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex:0 0 auto;flex:0 0 auto;height:32px;border-radius:6px;white-space:nowrap;word-break:break-all;background:#2563eb;color:#fff;vertical-align:middle;overflow:hidden;cursor:pointer}.account-pill__arrow[data-v-3d0b9b36]{width:2rem;font-size:1rem;text-align:center;box-sizing:border-box}.account-pill__divider[data-v-3d0b9b36]{height:60%;width:1px;background:hsla(0,0%,100%,.75)}.account-pill .kmmc[data-v-3d0b9b36]{display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;padding:0 5px;box-sizing:border-box}.account-pill .kmmc_w1[data-v-3d0b9b36]{width:10rem;min-width:180px}.account-pill .kmmc_w[data-v-3d0b9b36]{width:13.6rem;min-width:180px}.nameclassbox[data-v-3d0b9b36]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-right:.6rem}.ledger-card[data-v-3d0b9b36]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden;border:1px solid #e8edf5;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(32,52,84,.06);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ledger-action-bar[data-v-3d0b9b36]{min-height:48px;padding:9px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid #edf1f7;background:#fff;box-sizing:border-box}.selection-counter[data-v-3d0b9b36]{-ms-flex:0 0 auto;flex:0 0 auto;padding:0 10px;height:28px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border-radius:6px;background:#f8fafc;color:#667085;font-size:13px;white-space:nowrap}.selection-counter span[data-v-3d0b9b36]{color:#1d53d6;font-weight:600}.ledger-action-group[data-v-3d0b9b36]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ledger-action-group[data-v-3d0b9b36] .el-button+.el-button{margin-left:0}.ledger-action-group[data-v-3d0b9b36] .el-button{padding-left:10px;padding-right:10px}.ledger-layout[data-v-3d0b9b36]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;width:100%;display:-ms-flexbox;display:flex;gap:0;-ms-flex-align:stretch;align-items:stretch;background:#fff}.ledger-table-panel[data-v-3d0b9b36]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.subject-panel[data-v-3d0b9b36]{position:relative;-ms-flex:0 0 186px;flex:0 0 186px;width:186px;min-width:186px;padding:0 8px 10px;background:#fbfcff;border-right:1px solid #edf1f7;overflow:auto;overflow-x:hidden;box-sizing:border-box;max-height:none}.subject-panel__title[data-v-3d0b9b36]{height:36px;margin:0 -8px;padding:0 4px 0 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#f8fafc;border-bottom:1px solid #edf1f7;color:#667085;font-size:12px;font-weight:600}.subject-tree[data-v-3d0b9b36]{width:100%}.settlement-table[data-v-3d0b9b36]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;width:100%}.ledger-pagination-bar[data-v-3d0b9b36]{-ms-flex:0 0 auto;flex:0 0 auto;min-height:42px;padding:6px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-top:1px solid #edf1f7;background:#fff;box-sizing:border-box}.ledger-pagination-total[data-v-3d0b9b36]{color:#667085;font-size:12px;white-space:nowrap}.ledger-pagination-bar[data-v-3d0b9b36] .el-pagination{padding:0}.bank-receipt-empty[data-v-3d0b9b36]{min-height:220px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#1d53d6;line-height:1.5}.bank-receipt-empty i[data-v-3d0b9b36]{font-size:32px;margin-bottom:10px;color:#3d82f3}.bank-receipt-empty__title[data-v-3d0b9b36]{font-size:15px;font-weight:600;color:#30415f}.bank-receipt-empty__tip[data-v-3d0b9b36]{max-width:360px;margin-top:6px;font-size:12px;color:#7a8aa0}.span-ellipsis[data-v-3d0b9b36]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-3d0b9b36] .el-table .el-table__body-wrapper::-webkit-scrollbar{width:10px;height:10px}[data-v-3d0b9b36] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 3px #bfbfbf;border-radius:10px;background-color:#bfbfbf}[data-v-3d0b9b36] .el-table__fixed-right{right:0!important}[data-v-3d0b9b36] .settlement-table .el-table__fixed-right-patch .cell,[data-v-3d0b9b36] .settlement-table .el-table__fixed-right .cell{padding-left:6px;padding-right:6px}[data-v-3d0b9b36] .bank-subject-select .el-input__inner{height:28px;line-height:28px}[data-v-3d0b9b36] .settlement-table .el-table__body,[data-v-3d0b9b36] .settlement-table .el-table__empty-block,[data-v-3d0b9b36] .settlement-table .el-table__header{width:100%!important}[data-v-3d0b9b36] .subject-panel .el-tree-node.is-current>.el-tree-node__content{color:#1d53d6;background:#eef4ff;border-left:3px solid #3d82f3;font-weight:600}[data-v-3d0b9b36] .subject-panel .el-tree-node__content{height:32px;border-radius:4px}@media (max-width:960px){.bank-entry-toolbar[data-v-3d0b9b36]{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.bank-entry-toolbar__main[data-v-3d0b9b36]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.bank-entry-toolbar__actions[data-v-3d0b9b36]{width:100%;-ms-flex-pack:start;justify-content:flex-start}.ledger-action-bar[data-v-3d0b9b36]{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.ledger-action-group[data-v-3d0b9b36]{-ms-flex-pack:start;justify-content:flex-start}}.business-match-shell[data-v-a7c618c2]{height:100%;padding:28px 28px 20px;background:#f7f9fb;box-sizing:border-box}.business-match-header[data-v-a7c618c2]{margin-bottom:18px}.business-match-toolbar[data-v-a7c618c2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:14px}.company-select[data-v-a7c618c2]{width:260px}.single-company-name[data-v-a7c618c2]{min-width:180px;font-size:14px;font-weight:600;color:#1f2d3d}.preview-line[data-v-a7c618c2]{display:-ms-flexbox;display:flex;gap:12px;color:#606266;font-size:13px;white-space:nowrap}.business-match-actions[data-v-a7c618c2]{display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px}.danger-text[data-v-a7c618c2]{color:#f56c6c}.factory-single-page-v2[data-v-308c9d31]{width:100%;height:var(--factory-page-height,100%);min-height:0;max-height:var(--factory-page-height,100%);padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:#f5f7fb;box-sizing:border-box;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#1f2d3d;position:relative}@supports(height:100dvh){.factory-single-page-v2[data-v-308c9d31]{height:var(--factory-page-height,calc(100dvh - var(--factory-page-offset, 58px)));min-height:0;max-height:var(--factory-page-height,calc(100dvh - var(--factory-page-offset, 58px)))}}@supports not (height:100dvh){.factory-single-page-v2[data-v-308c9d31]{height:var(--factory-page-height,calc(100vh - var(--factory-page-offset, 58px)));min-height:0;max-height:var(--factory-page-height,calc(100vh - var(--factory-page-offset, 58px)))}}[data-v-308c9d31] .base-content,[data-v-308c9d31] .base-content-content,[data-v-308c9d31] .q-layout,[data-v-308c9d31] .q-page,[data-v-308c9d31] .q-page-container{min-height:0}.factory-toolbar[data-v-308c9d31]{min-height:54px;-ms-flex:0 0 54px;flex:0 0 54px;padding:0 14px;background:hsla(0,0%,100%,.96);border:1px solid #e6ebf2;border-radius:16px;box-shadow:0 8px 24px rgba(31,45,61,.04);-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box}.factory-toolbar[data-v-308c9d31],.toolbar-left[data-v-308c9d31],.toolbar-right[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.toolbar-left[data-v-308c9d31]{min-width:0;gap:10px}.toolbar-right[data-v-308c9d31]{gap:10px}.page-brand[data-v-308c9d31]{gap:10px;margin-right:4px}.brand-icon[data-v-308c9d31],.page-brand[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.brand-icon[data-v-308c9d31]{width:34px;height:34px;border-radius:12px;background:#ecf5ff;color:#397bec;-ms-flex-pack:center;justify-content:center;font-size:18px}.brand-text[data-v-308c9d31]{min-width:88px}.page-title[data-v-308c9d31]{font-size:16px;font-weight:700;color:#1f2d3d;line-height:20px;white-space:nowrap}.page-subtitle[data-v-308c9d31]{margin-top:1px;font-size:12px;color:#8a96a8;line-height:16px}.period-picker[data-v-308c9d31]{width:160px}.company-search[data-v-308c9d31]{width:260px}.company-search[data-v-308c9d31] .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.company-search[data-v-308c9d31] .el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.factory-body[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;height:0;margin-top:8px}.factory-body[data-v-308c9d31],.flow-panel[data-v-308c9d31]{min-height:0;display:-ms-flexbox;display:flex;overflow:hidden}.flow-panel[data-v-308c9d31]{width:216px;-ms-flex:0 0 216px;flex:0 0 216px;height:100%;padding:10px;background:#fff;border:1px solid #e6ebf2;border-radius:16px;box-shadow:0 8px 24px rgba(31,45,61,.035);box-sizing:border-box;-ms-flex-direction:column;flex-direction:column}.flow-progress-card[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;padding:10px;border-radius:14px;background:#f8fbff;border:1px solid #e7eef8;margin-bottom:8px}.progress-title[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#606f82;font-size:13px}.progress-title strong[data-v-308c9d31]{color:#397bec;font-size:16px}.progress-track[data-v-308c9d31]{margin-top:10px;height:7px;background:#e9eef6;border-radius:999px;overflow:hidden}.progress-bar[data-v-308c9d31]{height:100%;background:linear-gradient(90deg,#397bec,#0ebfac);border-radius:999px;transition:width .24s ease}.flow-scroll[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding-right:2px}.flow-item[data-v-308c9d31]{height:40px;padding:0 8px 0 10px;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;transition:background .16s ease,transform .16s ease;box-sizing:border-box}.flow-item+.flow-item[data-v-308c9d31]{margin-top:5px}.flow-item[data-v-308c9d31]:hover{background:#f5f8fc}.flow-item.active[data-v-308c9d31]{background:#ecf5ff}.flow-index[data-v-308c9d31]{width:24px;height:24px;-ms-flex:0 0 24px;flex:0 0 24px;border-radius:50%;background:#edf1f7;color:#8a96a8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;margin-right:10px}.flow-item.active .flow-index[data-v-308c9d31]{background:#397bec;color:#fff;box-shadow:0 6px 14px rgba(57,123,236,.22)}.flow-item.done .flow-index[data-v-308c9d31]{background:#0ebfac;color:#fff}.flow-info[data-v-308c9d31]{-ms-flex:1;flex:1;min-width:0}.flow-name[data-v-308c9d31]{font-size:14px;color:#2f3a4a;line-height:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-status[data-v-308c9d31]{font-size:12px;color:#9aa6b2;line-height:16px}.flow-arrow[data-v-308c9d31]{color:#c0c8d3;font-size:12px}.flow-item.active .flow-name[data-v-308c9d31]{color:#1667d9}.flow-item.active .flow-arrow[data-v-308c9d31]{color:#397bec}.content-panel[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0;height:100%;margin-left:12px;background:#fff;border:1px solid #e6ebf2;border-radius:16px;box-shadow:0 8px 24px rgba(31,45,61,.035);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.table-function-row[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;min-height:44px;padding:6px 12px;border-bottom:1px solid #eef1f6;background:#fbfcfe;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;box-sizing:border-box}.function-left[data-v-308c9d31],.function-right[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.function-left[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:1px;scrollbar-width:none}.function-left[data-v-308c9d31]::-webkit-scrollbar{display:none}.global-auto-account-btn[data-v-308c9d31]{border:none;background:linear-gradient(135deg,#1f6feb,#36a3ff);box-shadow:0 6px 16px rgba(31,111,235,.22)}.global-auto-account-btn[data-v-308c9d31]:focus,.global-auto-account-btn[data-v-308c9d31]:hover{background:linear-gradient(135deg,#1b63d1,#238de6)}.global-auto-account-history-btn[data-v-308c9d31]{border-color:#d8e5f8;color:#2f68d6;background:#f8fbff}.global-auto-account-history-btn[data-v-308c9d31]:focus,.global-auto-account-history-btn[data-v-308c9d31]:hover{border-color:#adc8f5;color:#1f5fc8;background:#eef6ff}.factory-module-intro-btn[data-v-308c9d31]{border-color:#d8e5f8;color:#4b6485;background:#fff}.factory-module-intro-btn[data-v-308c9d31]:focus,.factory-module-intro-btn[data-v-308c9d31]:hover{border-color:#a9c5ec;color:#2767c7;background:#f5f9ff}.flow-done-action[data-v-308c9d31]{color:#67c23a!important;border-color:#c2e7b0!important;background:#f0f9eb!important}.flow-done-action.is-disabled[data-v-308c9d31]{opacity:1}.function-right[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto}.table-area[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:0;padding:8px 10px 0;box-sizing:border-box;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.factory-table-skeleton[data-v-308c9d31]{position:absolute;inset:8px 10px 0;z-index:8;padding:0 12px 12px;border:1px solid #ebeef5;border-radius:10px;background:#fff;box-sizing:border-box;overflow:hidden}.skeleton-head[data-v-308c9d31],.skeleton-row[data-v-308c9d31]{display:grid;grid-template-columns:36px minmax(130px,1.2fr) minmax(110px,.9fr) minmax(150px,1.1fr) minmax(120px,.9fr) minmax(120px,.9fr) 120px;-ms-flex-align:center;align-items:center;-moz-column-gap:18px;column-gap:18px}.skeleton-head[data-v-308c9d31]{height:38px;margin:0 -12px 4px;padding:0 12px;background:#f7f9fc}.skeleton-row[data-v-308c9d31]{height:44px;border-bottom:1px solid #f0f2f5}.skeleton-check[data-v-308c9d31],.skeleton-line[data-v-308c9d31]{position:relative;overflow:hidden;display:block;background:#eef2f7}.skeleton-check[data-v-308c9d31]{width:16px;height:16px;border-radius:4px;justify-self:center}.skeleton-line[data-v-308c9d31]{width:100%;height:14px;border-radius:7px}.skeleton-head .skeleton-line[data-v-308c9d31]{height:12px;background:#e6ebf2}.skeleton-line-2[data-v-308c9d31]{width:76%}.skeleton-line-3[data-v-308c9d31]{width:88%}.skeleton-line-4[data-v-308c9d31]{width:64%}.skeleton-line-5[data-v-308c9d31]{width:70%}.skeleton-line-6[data-v-308c9d31]{width:58%}.skeleton-check[data-v-308c9d31]:after,.skeleton-line[data-v-308c9d31]:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.72),hsla(0,0%,100%,0));animation:tableSkeletonShimmer-308c9d31 1.35s ease-in-out infinite}@keyframes tableSkeletonShimmer-308c9d31{to{transform:translateX(100%)}}.table-area[data-v-308c9d31] .el-table{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%!important;border-color:#e7edf6;border-radius:10px 10px 0 0;overflow:hidden;background:#fff}.table-area[data-v-308c9d31] .factory-table .cell{line-height:20px;padding-left:12px;padding-right:12px}.table-area[data-v-308c9d31] .factory-table .el-table-column--selection .cell{padding-left:0;padding-right:0}.table-area[data-v-308c9d31] .factory-table th .cell{white-space:nowrap}.table-area[data-v-308c9d31] .el-table__body-wrapper{min-height:0}.table-empty[data-v-308c9d31]{height:180px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#a8b2bf;font-size:13px}.table-empty i[data-v-308c9d31]{font-size:28px;margin-bottom:8px}.table-footer[data-v-308c9d31]{min-height:44px;-ms-flex:0 0 44px;flex:0 0 44px;margin:0 10px 8px;padding:0 10px 0 12px;border:1px solid #e7edf6;border-top:0;border-radius:0 0 10px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;box-sizing:border-box;background:#fff}.footer-summary[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;color:#606f82;font-size:13px;overflow:hidden;white-space:nowrap}.footer-summary span[data-v-308c9d31]{overflow:hidden;text-overflow:ellipsis}.table-footer[data-v-308c9d31] .el-pagination{-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.cache-label[data-v-308c9d31]{padding:2px 8px;border-radius:999px;background:#f0f9eb;color:#67c23a;font-size:12px}.voucher-link[data-v-308c9d31]{color:#1d53d6;cursor:pointer;font-weight:600}.voucher-link.empty[data-v-308c9d31]{color:#a8b2bf;cursor:default;font-weight:400}.voucher-text[data-v-308c9d31]{color:#2f3a4a;font-weight:500}.voucher-text.empty[data-v-308c9d31]{color:#a8b2bf;font-weight:400}.money-cell[data-v-308c9d31]{display:inline-block;width:100%;text-align:right;font-variant-numeric:tabular-nums;color:#2f3a4a;font-weight:500}.default-settlement-fallback[data-v-308c9d31]{width:100%;min-height:28px;padding:0 8px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#606266;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;box-sizing:border-box;cursor:pointer}.default-settlement-fallback span[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.default-settlement-fallback.is-disabled[data-v-308c9d31]{background:#f5f7fa;color:#c0c4cc;cursor:not-allowed}.percent-input[data-v-308c9d31]{width:130px}.table-area .percent-input[data-v-308c9d31]{width:112px}.factory-table--zgcb .estimated-cost-percent-input[data-v-308c9d31]{display:inline-table;width:calc(100% - 2px);max-width:calc(100% - 2px);vertical-align:middle}.factory-table--zgcb .estimated-cost-percent-input[data-v-308c9d31] .el-input__inner{padding-right:8px;text-align:right}.factory-table--zgcb .estimated-cost-percent-input[data-v-308c9d31] .el-input-group__append{width:1%;padding:0 7px;border:1px solid #dcdfe6;border-left:0;border-radius:0 4px 4px 0;color:#909399;background:#f5f7fa;font-size:12px;text-align:center;white-space:nowrap}.carrying-cost-percent-input[data-v-308c9d31] .el-input__inner,.estimated-cost-percent-input[data-v-308c9d31] .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}[data-v-308c9d31] .factory-table-header{background:#f7f9fc!important;color:#2f3a4a;font-weight:700}[data-v-308c9d31] .factory-row-disabled,[data-v-308c9d31] .factory-row-disabled>td{color:#a8abb2;background:#f5f7fa!important}[data-v-308c9d31] .factory-row-disabled .money-cell,[data-v-308c9d31] .factory-row-disabled .voucher-link,[data-v-308c9d31] .factory-row-disabled .voucher-text{color:#a8abb2!important}[data-v-308c9d31] .el-table{border-radius:10px}.table-area[data-v-308c9d31] .factory-table.el-table{border-radius:10px 10px 0 0}[data-v-308c9d31] .el-table th{height:38px}[data-v-308c9d31] .el-table td{height:40px}[data-v-308c9d31] .el-table__body-wrapper{min-height:0}[data-v-308c9d31] .el-table__fixed,[data-v-308c9d31] .el-table__fixed-right{box-shadow:0 0 8px rgba(31,45,61,.055)}.table-area[data-v-308c9d31] .factory-table .el-table__fixed{box-shadow:5px 0 12px rgba(31,45,61,.06)}.table-area[data-v-308c9d31] .factory-table .el-table__fixed-right{box-shadow:-5px 0 12px rgba(31,45,61,.06)}[data-v-308c9d31] .is-money-column .cell{font-variant-numeric:tabular-nums}[data-v-308c9d31] .el-button--small,[data-v-308c9d31] .el-input__inner,[data-v-308c9d31] .el-select .el-input__inner{border-radius:8px}.muted-text[data-v-308c9d31]{color:#a8b2bf}.danger-icon-btn[data-v-308c9d31],.danger-text-btn[data-v-308c9d31]{color:#f56c6c}.danger-icon-btn[data-v-308c9d31]{padding:0;font-size:16px}.bank-receipt-batch-file-input[data-v-308c9d31]{display:none}.bank-receipt-drop-mask[data-v-308c9d31]{position:absolute;inset:0;z-index:90;pointer-events:none;background:rgba(15,23,42,.36);backdrop-filter:blur(2px)}.bank-receipt-drop-card[data-v-308c9d31],.bank-receipt-drop-mask[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bank-receipt-drop-card[data-v-308c9d31]{width:360px;min-height:170px;border:2px dashed #7bb3ff;border-radius:14px;background:hsla(0,0%,100%,.96);box-shadow:0 24px 60px rgba(15,23,42,.22);-ms-flex-direction:column;flex-direction:column;gap:10px;color:#1f5fc8}.bank-receipt-drop-card i[data-v-308c9d31]{font-size:34px}.bank-receipt-drop-title[data-v-308c9d31]{font-size:16px;font-weight:800;color:#1d4ed8}.bank-receipt-drop-subtitle[data-v-308c9d31]{max-width:280px;text-align:center;font-size:12px;line-height:18px;color:#64748b}.bank-receipt-batch-drawer[data-v-308c9d31] .el-drawer__body,.bank-receipt-batch-shell[data-v-308c9d31],[data-v-308c9d31] .bank-receipt-batch-drawer .el-drawer__body{height:100%;min-height:0}.bank-receipt-batch-shell[data-v-308c9d31]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f5f7fb}.bank-receipt-batch-shell.is-dragging .bank-receipt-batch-main[data-v-308c9d31]{border-color:#5d9cec;box-shadow:0 0 0 2px rgba(93,156,236,.12)}.bank-receipt-drawer-drop-mask[data-v-308c9d31]{position:absolute;inset:76px 12px 12px 12px;z-index:8;pointer-events:none;border:2px dashed #5d9cec;border-radius:14px;background:rgba(239,246,255,.92);box-shadow:inset 0 0 0 1px rgba(37,99,235,.08)}.bank-receipt-drawer-drop-card[data-v-308c9d31],.bank-receipt-drawer-drop-mask[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bank-receipt-drawer-drop-card[data-v-308c9d31]{min-width:320px;min-height:150px;padding:24px 30px;border-radius:14px;background:#fff;box-shadow:0 20px 48px rgba(15,23,42,.16);-ms-flex-direction:column;flex-direction:column;gap:10px;color:#2563eb}.bank-receipt-drawer-drop-card i[data-v-308c9d31]{font-size:34px}.bank-receipt-drawer-drop-title[data-v-308c9d31]{font-size:16px;line-height:22px;font-weight:800;color:#1d4ed8}.bank-receipt-batch-header[data-v-308c9d31]{-ms-flex:0 0 66px;flex:0 0 66px;min-height:66px;padding:0 18px;border-bottom:1px solid #e7edf6;background:linear-gradient(180deg,#fff,#fbfdff);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;box-sizing:border-box}.bank-receipt-batch-title[data-v-308c9d31]{min-width:0}.bank-receipt-batch-title[data-v-308c9d31] .el-page-header__content{font-size:15px;font-weight:800;color:#172033}.bank-receipt-batch-actions[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.bank-receipt-confirm-wrap[data-v-308c9d31]{display:inline-block}.bank-receipt-batch-body[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;padding:12px;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden}.bank-receipt-batch-main[data-v-308c9d31],.bank-receipt-batch-side[data-v-308c9d31]{min-height:0;border:1px solid #e6ebf2;border-radius:12px;background:#fff;box-sizing:border-box;overflow:hidden}.bank-receipt-batch-side[data-v-308c9d31]{padding:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.bank-receipt-upload-panel[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;min-height:136px;border:1px dashed #b9d7ff;border-radius:12px;background:#f8fbff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;transition:all .18s ease}.bank-receipt-upload-panel[data-v-308c9d31]:hover{border-color:#5d9cec;background:#eef6ff}.bank-receipt-upload-panel i[data-v-308c9d31]{font-size:30px;color:#2563eb}.bank-receipt-upload-title[data-v-308c9d31]{margin-top:8px;font-size:14px;font-weight:800;color:#1f2d3d}.bank-receipt-upload-desc[data-v-308c9d31]{margin-top:4px;padding:0 18px;font-size:12px;line-height:18px;color:#7a8798}.bank-receipt-stat-grid[data-v-308c9d31]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bank-receipt-stat-item[data-v-308c9d31]{min-height:62px;padding:10px;border-radius:10px;border:1px solid #e7edf6;background:#fbfdff;box-sizing:border-box}.bank-receipt-stat-item span[data-v-308c9d31]{display:block;color:#64748b;font-size:12px;line-height:16px}.bank-receipt-stat-item strong[data-v-308c9d31]{display:block;margin-top:4px;color:#172033;font-size:20px;line-height:26px;font-weight:800}.bank-receipt-stat-item.warning strong[data-v-308c9d31]{color:#b7791f}.bank-receipt-stat-item.danger strong[data-v-308c9d31]{color:#dc2626}.bank-receipt-side-section[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bank-receipt-side-title[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:8px;font-size:13px;font-weight:800;color:#263445}.bank-receipt-company-list[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.bank-receipt-company-item[data-v-308c9d31]{padding:9px 10px;border:1px solid #e7edf6;border-radius:9px;background:#fff}.bank-receipt-company-item.warning[data-v-308c9d31]{border-color:#fde68a;background:#fffbeb}.bank-receipt-company-item.danger[data-v-308c9d31]{border-color:#fecaca;background:#fff5f5}.bank-receipt-company-name[data-v-308c9d31]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f2d3d;font-size:13px;font-weight:700}.bank-receipt-company-meta[data-v-308c9d31]{margin-top:5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;color:#7a8798;font-size:12px}.bank-receipt-side-empty[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#a8b2bf;font-size:13px}.bank-receipt-batch-main[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.bank-receipt-flow-guide[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bank-receipt-flow-step[data-v-308c9d31]{min-width:0;min-height:54px;padding:8px 10px;border:1px solid #e5eaf2;border-radius:10px;background:#f8fafc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:9px;box-sizing:border-box}.bank-receipt-flow-step.active[data-v-308c9d31]{border-color:#8bbcff;background:#eef6ff;box-shadow:inset 0 0 0 1px rgba(37,99,235,.05)}.bank-receipt-flow-step.done[data-v-308c9d31]{border-color:#b7e4cf;background:#f0faf5}.bank-receipt-flow-step-index[data-v-308c9d31]{-ms-flex:0 0 26px;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#dbe4f0;color:#64748b;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:800}.bank-receipt-flow-step.active .bank-receipt-flow-step-index[data-v-308c9d31]{background:#2563eb;color:#fff}.bank-receipt-flow-step.done .bank-receipt-flow-step-index[data-v-308c9d31]{background:#16a36a;color:#fff}.bank-receipt-flow-step>span[data-v-308c9d31]:last-child{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bank-receipt-flow-step strong[data-v-308c9d31]{color:#263445;font-size:13px;line-height:18px}.bank-receipt-flow-step small[data-v-308c9d31]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7a8798;font-size:11px;line-height:16px}.bank-receipt-overview[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;padding:9px 12px;border:1px solid #d9e8fb;border-radius:10px;background:#f6faff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.bank-receipt-overview>div[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;font-size:12px}.bank-receipt-overview span[data-v-308c9d31]{color:#64748b}.bank-receipt-overview strong[data-v-308c9d31]{color:#166534}.bank-receipt-overview em[data-v-308c9d31]{padding:2px 7px;border-radius:999px;background:#fff1dc;color:#b45309;font-style:normal}.bank-receipt-overview p[data-v-308c9d31]{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-size:12px}.bank-receipt-empty[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;border:1px dashed #d8e2ef;border-radius:12px;background:#fbfcfe;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;color:#94a3b8;font-size:13px}.bank-receipt-empty i[data-v-308c9d31]{font-size:30px;color:#b6c2d2}.bank-receipt-batch-table[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.bank-receipt-batch-table[data-v-308c9d31] .cell{line-height:20px}.bank-receipt-batch-table[data-v-308c9d31] .bank-receipt-row-warning td{background:#fff7ed}.bank-receipt-file-cell[data-v-308c9d31]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.bank-receipt-file-cell>i[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;color:#2563eb;font-size:16px}.bank-receipt-progress-cell[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.bank-receipt-progress-head[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-size:12px;line-height:16px}.bank-receipt-progress-head span[data-v-308c9d31]{color:#263445;font-weight:700}.bank-receipt-progress-head strong[data-v-308c9d31]{color:#64748b;font-weight:700}.bank-receipt-progress-cell small[data-v-308c9d31]{color:#7a8798;font-size:11px;line-height:15px}.bank-receipt-action-bar[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;min-height:56px;padding:8px 12px;border:1px solid #e1e8f2;border-radius:10px;background:#fff;box-shadow:0 -4px 16px rgba(15,23,42,.05);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;box-sizing:border-box}.bank-receipt-action-summary[data-v-308c9d31]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.bank-receipt-action-summary strong[data-v-308c9d31]{color:#263445;font-size:13px}.bank-receipt-action-summary span[data-v-308c9d31]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7a8798;font-size:12px}.bank-receipt-file-main[data-v-308c9d31]{min-width:0}.bank-receipt-file-name[data-v-308c9d31]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#263445;font-weight:700}.bank-receipt-file-meta[data-v-308c9d31]{margin-top:2px;color:#94a3b8;font-size:12px}.bank-receipt-company-confirm-cell[data-v-308c9d31]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.bank-receipt-company-confirm-main[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;height:28px;padding:0 8px;border:1px solid #d8e2ef;border-radius:6px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.bank-receipt-company-confirm-main.empty[data-v-308c9d31]{color:#c0c4cc;background:#fafafa}.bank-receipt-company-confirm-main span[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-receipt-company-confirm-actions[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.bank-receipt-bank-select[data-v-308c9d31]{width:100%}.bank-receipt-company-picker[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.bank-receipt-company-picker-list[data-v-308c9d31]{height:360px;padding:6px;border:1px solid #e6ebf2;border-radius:8px;background:#f8fafc;overflow-y:auto;box-sizing:border-box}.bank-receipt-company-picker-item[data-v-308c9d31]{width:100%;min-height:36px;padding:0 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:#263445;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;text-align:left}.bank-receipt-company-picker-item+.bank-receipt-company-picker-item[data-v-308c9d31]{margin-top:4px}.bank-receipt-company-picker-item[data-v-308c9d31]:hover{background:#eef6ff}.bank-receipt-company-picker-item.active[data-v-308c9d31]{border-color:#8bbcff;background:#eaf3ff;color:#1d4ed8}.bank-receipt-company-picker-item span[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.bank-receipt-company-picker-item em[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;font-style:normal;color:#8492a6;font-size:12px}.bank-receipt-company-picker-empty[data-v-308c9d31]{height:120px;color:#a8abb2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bank-receipt-company-option-name[data-v-308c9d31]{float:left;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-receipt-company-option-meta[data-v-308c9d31]{float:right;color:#8492a6;font-size:12px}.sale-detail-shell[data-v-308c9d31],.sale-drawer-shell[data-v-308c9d31]{height:100%;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f5f7fb}.sale-detail-header[data-v-308c9d31],.sale-drawer-header[data-v-308c9d31]{min-height:60px;-ms-flex:0 0 60px;flex:0 0 60px;padding:0 18px;background:linear-gradient(180deg,#fff,#fbfdff);border-bottom:1px solid #e7edf6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box}.sale-detail-tags[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.sale-detail-body[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:0;padding:12px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box}.sale-detail-card[data-v-308c9d31]{background:#fff;border:1px solid #e6ebf2;border-radius:12px;padding:12px;box-sizing:border-box}.sale-detail-table-card[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:0;margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sale-detail-table-title[data-v-308c9d31]{-ms-flex:0 0 34px;flex:0 0 34px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:700;color:#1f2d3d}.detail-count[data-v-308c9d31]{font-size:12px;font-weight:500;color:#7b8794}.detail-readonly-text[data-v-308c9d31]{display:block;min-height:24px;line-height:24px;color:#1f2d3d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-readonly-text.is-number[data-v-308c9d31]{text-align:right;font-variant-numeric:tabular-nums}.sale-detail-table-card[data-v-308c9d31] .el-table{-ms-flex:1;flex:1;min-height:0}.sale-detail-summary[data-v-308c9d31]{-ms-flex:0 0 40px;flex:0 0 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:18px;font-size:13px;color:#606f82;border-top:1px solid #eef1f6;margin-top:8px}.sale-detail-summary strong[data-v-308c9d31]{color:#1f2d3d;font-variant-numeric:tabular-nums}.sale-detail-footer[data-v-308c9d31]{height:54px;-ms-flex:0 0 54px;flex:0 0 54px;padding:0 18px;background:#fff;border-top:1px solid #e8edf5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:10px;box-sizing:border-box}.sale-import-form[data-v-308c9d31]{display:grid;gap:14px}.sale-import-item label[data-v-308c9d31]{display:block;margin-bottom:7px;font-size:13px;color:#606f82}.sale-file-input[data-v-308c9d31]{height:34px;line-height:34px;padding:0 12px;border:1px solid #dcdfe6;border-radius:8px;background:#f8fafc;color:#606f82;cursor:pointer;box-sizing:border-box}.sale-import-footer[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.sale-pdf-frame[data-v-308c9d31]{width:100%;height:70vh}@media screen and (max-height:820px){.factory-single-page-v2[data-v-308c9d31]{padding:6px 8px calc(6px + env(safe-area-inset-bottom))}.factory-toolbar[data-v-308c9d31]{min-height:56px;-ms-flex-preferred-size:56px;flex-basis:56px}.brand-icon[data-v-308c9d31]{width:34px;height:34px}.page-subtitle[data-v-308c9d31]{display:none}.factory-body[data-v-308c9d31]{margin-top:8px}.flow-panel[data-v-308c9d31]{padding:10px}.flow-progress-card[data-v-308c9d31]{padding:10px;margin-bottom:8px}.flow-item[data-v-308c9d31]{height:40px}.flow-status[data-v-308c9d31]{display:none}.table-function-row[data-v-308c9d31]{min-height:40px;padding:5px 10px}.table-area[data-v-308c9d31]{padding:6px 8px 0}.table-footer[data-v-308c9d31]{min-height:40px;-ms-flex-preferred-size:40px;flex-basis:40px;margin:0 8px 6px}}@media screen and (max-width:1360px){.flow-panel[data-v-308c9d31]{width:210px;-ms-flex-preferred-size:210px;flex-basis:210px}.company-search[data-v-308c9d31]{width:220px}}.input-company-drawer[data-v-308c9d31] .el-drawer__body,.sale-company-drawer[data-v-308c9d31] .el-drawer__body,.sale-company-shell[data-v-308c9d31]{height:100%;min-height:0}.input-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body .cell,.input-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body .el-table__cell,.sale-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body .cell,.sale-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body .el-table__cell{padding:0}.input-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body td.input-review-editor-cell .cell,.sale-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body td.input-review-editor-cell .cell{padding-right:6px;padding-left:6px}.input-company-drawer .jp_order_table[data-v-308c9d31] .el-table__row td,.sale-company-drawer .jp_order_table[data-v-308c9d31] .el-table__row td{border-bottom:1px solid #ebeef5;padding:0}.input-company-drawer .jp_table_row01[data-v-308c9d31]{height:34px;line-height:34px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-company-drawer .jp_table_row02[data-v-308c9d31]{min-height:26px;line-height:26px;padding:0 10px;font-size:12px;color:#7b8794;background:rgba(255,168,41,.06);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body tr:hover>td .jp_table_row02{background:#fff8ed}.input-company-drawer .jp_order_table[data-v-308c9d31] .current-row .jp_table_row02{background:#fff4e4}.input-company-drawer .center-cell[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.input-company-drawer .text-ellipsis[data-v-308c9d31],.sale-company-drawer .text-ellipsis[data-v-308c9d31]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-company-drawer .amount-total[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.input-company-drawer .amount-total strong[data-v-308c9d31]{color:#2f3a4a;font-weight:600}.input-company-drawer .check-status-pill[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:12px}.input-company-drawer .check-status-pill.is-unchecked[data-v-308c9d31]{background:#f4f6f8;color:#7b8794}.input-company-drawer .check-status-pill.is-checked[data-v-308c9d31]{background:#ecfdf3;color:#16a34a}.input-company-drawer .muted-text[data-v-308c9d31]{color:#a8b2bf}.input-company-drawer .operate-cell[data-v-308c9d31]{gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-company-drawer[data-v-308c9d31] .invoice-row-generated td,.sale-company-drawer[data-v-308c9d31] .invoice-row-generated td{background:#fbfcfe}.input-company-workspace-header[data-v-308c9d31]{min-height:72px;-ms-flex-preferred-size:72px;flex-basis:72px;padding:0 16px 0 20px}.input-company-workspace-heading[data-v-308c9d31]{min-width:0}.input-company-workspace-kicker[data-v-308c9d31]{margin-bottom:3px;color:#7b8794;font-size:11px;line-height:16px}.input-company-workspace-title[data-v-308c9d31]{overflow:hidden;color:#1f2d3d;font-size:15px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.input-company-workspace-subtitle[data-v-308c9d31]{margin-top:2px;color:#7b8794;font-size:11px;line-height:16px}.input-company-workspace-controls[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.input-company-workspace-summary[data-v-308c9d31]{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.input-company-save-state[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;margin-left:10px;-ms-flex-align:center;align-items:center;gap:5px;color:#16803c;font-size:12px}.input-company-save-state.is-saving[data-v-308c9d31]{color:#3978f6}.input-company-save-state.is-error[data-v-308c9d31]{color:#dc2626}.input-review-action-row[data-v-308c9d31]{margin-top:8px;transition:background-color .2s ease,border-color .2s ease}.input-review-action-row.has-selection[data-v-308c9d31]{border-color:#c9dcff;background:#f4f8ff}.input-review-selection-hint[data-v-308c9d31]{margin-left:10px;color:#52677f;font-size:12px}.input-review-selection-hint strong[data-v-308c9d31]{color:#1d53d6}.input-review-summary-warning[data-v-308c9d31]{color:#d97706}.input-review-summary-danger[data-v-308c9d31]{color:#dc2626}.input-review-summary-ready[data-v-308c9d31]{color:#16803c}.input-review-status-main[data-v-308c9d31],.input-review-status-sub[data-v-308c9d31]{display:-ms-flexbox;display:flex;min-height:29px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px}.input-review-status-main.is-solo[data-v-308c9d31]{min-height:48px}.input-review-status-sub[data-v-308c9d31]{border-top:1px solid #edf0f5;background:#fafbfc}.input-review-cell-title[data-v-308c9d31]{padding:8px 10px 4px;color:#27364a;font-weight:500;line-height:20px}.input-review-cell-meta[data-v-308c9d31]{display:-ms-flexbox;display:flex;min-height:22px;padding:0 10px 6px;-ms-flex-align:center;align-items:center;gap:8px;overflow:hidden;color:#64748b;font-size:11px;white-space:nowrap}.input-review-cell-meta.is-centered[data-v-308c9d31]{-ms-flex-pack:center;justify-content:center;padding-top:4px}.input-review-mixed-tip[data-v-308c9d31]{color:#d97706}.input-review-edit-hint[data-v-308c9d31]{min-height:18px;padding:3px 2px 0;overflow:hidden;color:#64748b;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.input-review-edit-hint.is-saving[data-v-308c9d31]{color:#3978f6}.input-review-edit-hint.is-saved[data-v-308c9d31]{color:#16803c}.input-review-edit-hint.is-error[data-v-308c9d31]{color:#dc2626}[data-v-308c9d31] .input-company-drawer .input-review-field-missing .el-input__inner,[data-v-308c9d31] .sale-company-drawer .input-review-field-missing .el-input__inner{border-color:#f3b33e;background:#fffdf7}.input-review-money-total[data-v-308c9d31]{padding:7px 10px 2px;color:#25334a;font-size:14px;font-weight:600}.input-review-deductible[data-v-308c9d31],.input-review-money-meta[data-v-308c9d31]{display:-ms-flexbox;display:flex;padding:0 10px;-ms-flex-pack:end;justify-content:flex-end;gap:8px;color:#8491a3;font-size:11px;line-height:18px}.input-review-money-meta[data-v-308c9d31]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;gap:0;line-height:15px;white-space:nowrap}.input-review-money-meta>span[data-v-308c9d31]{display:block;white-space:nowrap}.input-review-deductible[data-v-308c9d31]{padding-bottom:5px;color:#3978f6;white-space:nowrap}.input-review-operate-cell[data-v-308c9d31]{display:-ms-flexbox;display:flex;min-height:48px;padding:0 6px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;white-space:nowrap}.input-review-operate-cell[data-v-308c9d31] .el-button+.el-button{margin-left:0}[data-v-308c9d31] .input-company-drawer .invoice-row-incomplete td,[data-v-308c9d31] .sale-company-drawer .invoice-row-incomplete td{background:#fffdf8}[data-v-308c9d31] .input-company-drawer .invoice-row-abnormal td,[data-v-308c9d31] .sale-company-drawer .invoice-row-abnormal td{background:#fff8f8}[data-v-308c9d31] .expense-company-drawer .input-business-type-popper .el-select-dropdown__wrap,[data-v-308c9d31] .expense-company-drawer .input-settlement-popper .el-select-dropdown__wrap,[data-v-308c9d31] .input-company-drawer .input-business-type-popper .el-select-dropdown__wrap,[data-v-308c9d31] .input-company-drawer .input-settlement-popper .el-select-dropdown__wrap,[data-v-308c9d31] .sale-company-drawer .input-business-type-popper .el-select-dropdown__wrap,[data-v-308c9d31] .sale-company-drawer .input-settlement-popper .el-select-dropdown__wrap{max-height:220px}[data-v-308c9d31] .expense-company-drawer .input-business-type-popper,[data-v-308c9d31] .input-company-drawer .input-business-type-popper,[data-v-308c9d31] .sale-company-drawer .input-business-type-popper{width:360px!important;max-width:42vw}[data-v-308c9d31] .expense-company-drawer .input-settlement-popper,[data-v-308c9d31] .input-company-drawer .input-settlement-popper,[data-v-308c9d31] .sale-company-drawer .input-settlement-popper{width:320px!important;max-width:36vw}[data-v-308c9d31] .expense-company-drawer .input-business-type-popper .el-select-dropdown__item,[data-v-308c9d31] .expense-company-drawer .input-settlement-popper .el-select-dropdown__item,[data-v-308c9d31] .input-company-drawer .input-business-type-popper .el-select-dropdown__item,[data-v-308c9d31] .input-company-drawer .input-settlement-popper .el-select-dropdown__item,[data-v-308c9d31] .sale-company-drawer .input-business-type-popper .el-select-dropdown__item,[data-v-308c9d31] .sale-company-drawer .input-settlement-popper .el-select-dropdown__item{overflow:hidden;text-overflow:ellipsis}.input-batch-scope-alert[data-v-308c9d31]{margin-bottom:16px}.input-batch-field-tip[data-v-308c9d31]{margin:4px 0 0 52px;color:#8491a3;font-size:12px;line-height:18px}.expense-company-drawer .sale-company-shell[data-v-308c9d31],.expense-company-drawer[data-v-308c9d31] .el-drawer__body{height:100%;min-height:0}.expense-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body .cell,.expense-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body .el-table__cell{padding:0}.expense-company-drawer .jp_order_table[data-v-308c9d31] .el-table__body td.expense-review-editor-cell .cell{padding-right:6px;padding-left:6px}.expense-company-drawer .jp_order_table[data-v-308c9d31] .el-table__row td{border-bottom:1px solid #ebeef5;padding:0}.expense-company-drawer .center-cell[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.expense-company-drawer .text-ellipsis[data-v-308c9d31]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expense-company-drawer .muted-text[data-v-308c9d31]{color:#a8b2bf}.expense-review-field-stack[data-v-308c9d31],.expense-review-money-cell[data-v-308c9d31]{display:-ms-flexbox;display:flex;min-height:58px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:4px}.expense-review-field-stack>.text-ellipsis[data-v-308c9d31]{padding:0 2px;color:#27364a;line-height:20px}.expense-review-field-stack>.expense-review-unit-text[data-v-308c9d31]{color:#94a0b0}.expense-review-toggle[data-v-308c9d31]{display:-ms-flexbox;display:flex;min-height:58px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#8491a3;font-size:11px}.expense-review-state-switch[data-v-308c9d31]{position:relative;width:58px;height:22px}.expense-review-state-switch__control[data-v-308c9d31]{display:block;height:22px}.expense-review-state-switch[data-v-308c9d31] .el-switch__core{height:22px;border-radius:11px}.expense-review-state-switch[data-v-308c9d31] .el-switch__core:after{top:2px;left:2px;width:16px;height:16px}.expense-review-state-switch[data-v-308c9d31] .el-switch.is-checked .el-switch__core:after{left:100%;margin-left:-18px}.expense-review-state-switch__label[data-v-308c9d31]{position:absolute;z-index:1;top:0;right:4px;left:22px;overflow:hidden;color:#fff;font-size:10px;font-weight:500;line-height:22px;text-align:center;white-space:nowrap;pointer-events:none}.expense-review-state-switch.is-active .expense-review-state-switch__label[data-v-308c9d31]{right:22px;left:4px}.expense-review-not-applicable[data-v-308c9d31]{color:#c1c9d4;font-size:14px;line-height:20px}.expense-review-money-cell[data-v-308c9d31]{padding:0;-ms-flex-align:stretch;align-items:stretch}.expense-review-money-cell .input-review-money-total[data-v-308c9d31]{padding:7px 10px 2px;text-align:right}.expense-company-drawer[data-v-308c9d31] .invoice-row-generated td{background:#fbfcfe}.expense-company-drawer[data-v-308c9d31] .invoice-row-disabled td{background:#fafafa;color:#a4acb8}[data-v-308c9d31] .expense-company-drawer .invoice-row-incomplete td{background:#fffdf8}[data-v-308c9d31] .expense-company-drawer .invoice-row-abnormal td{background:#fff8f8}.sale-company-shell[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f5f7fb}.sale-company-header[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;min-height:66px;padding:12px 18px;background:linear-gradient(180deg,#fff,#fbfdff);border-bottom:1px solid #e7edf6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:14px;box-sizing:border-box}.sale-company-summary[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;color:#606f82;font-size:13px}.sale-company-summary span[data-v-308c9d31]{min-height:30px;padding:0 11px;border-radius:8px;background:#f8fbff;border:1px solid #e1eaff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;white-space:nowrap}.drawer-action-row[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;min-height:48px;padding:8px 18px;border-bottom:1px solid #edf1f7;background:#fff;-ms-flex-pack:end;justify-content:flex-end;gap:10px;box-sizing:border-box}.drawer-action-left[data-v-308c9d31],.drawer-action-row[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.drawer-action-left[data-v-308c9d31]{margin-right:auto;gap:8px}.drawer-action-right[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.sale-company-table-wrap[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:0;padding:12px 12px 10px;box-sizing:border-box;overflow:hidden}.sale-company-table-wrap[data-v-308c9d31] .el-table{height:100%!important}.drawer-table-footer[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;min-height:42px;padding:0 18px calc(env(safe-area-inset-bottom));border-top:1px solid #e7edf6;background:#fbfcfe;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 16px;color:#64748b;font-size:13px;box-sizing:border-box}.drawer-table-footer span[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px;white-space:nowrap}.drawer-table-footer strong[data-v-308c9d31]{color:#172033;font-weight:800}.modern-smart-task-dialog[data-v-308c9d31] .el-dialog__header{padding:18px 20px 10px;border-bottom:1px solid #edf1f7}.modern-smart-task-dialog[data-v-308c9d31] .el-dialog__body{padding:18px 20px 6px}.smart-dialog-title[data-v-308c9d31]{gap:12px}.smart-dialog-icon[data-v-308c9d31],.smart-dialog-title[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.smart-dialog-icon[data-v-308c9d31]{width:40px;height:40px;border-radius:14px;background:linear-gradient(135deg,#ecfdf5,#eff6ff);color:#0f9f6e;-ms-flex-pack:center;justify-content:center;font-size:20px}.smart-dialog-main-title[data-v-308c9d31]{font-size:17px;font-weight:800;color:#1f2d3d;line-height:24px}.smart-dialog-sub-title[data-v-308c9d31]{margin-top:2px;font-size:12px;color:#7a8798}.smart-scope-grid[data-v-308c9d31]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.smart-scope-card[data-v-308c9d31]{min-height:104px;padding:14px;border-radius:14px;border:1px solid #e7ecf3;background:#fff;cursor:pointer;box-sizing:border-box;transition:all .18s ease}.smart-scope-card[data-v-308c9d31]:hover{border-color:#b9d7ff;box-shadow:0 8px 22px rgba(37,99,235,.08)}.smart-scope-card.active[data-v-308c9d31]{border-color:#2563eb;background:#eff6ff;box-shadow:0 8px 22px rgba(37,99,235,.12)}.smart-scope-card.disabled[data-v-308c9d31]{cursor:not-allowed;opacity:.48;background:#f8fafc}.scope-card-head[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:800;color:#1f2d3d}.scope-card-head i[data-v-308c9d31]{color:#2563eb}.scope-card-desc[data-v-308c9d31]{margin-top:8px;font-size:12px;line-height:18px;color:#64748b}.scope-card-foot[data-v-308c9d31]{margin-top:10px;font-size:12px;color:#0f9f6e;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-task-info-box[data-v-308c9d31]{margin-top:14px;padding:12px 14px;border-radius:14px;background:#f8fafc;border:1px solid #edf1f7}.smart-info-title[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:800;color:#1f2d3d}.smart-info-title i[data-v-308c9d31]{color:#2563eb}.smart-info-content[data-v-308c9d31]{margin-top:8px;font-size:12px;line-height:20px;color:#64748b}.smart-dialog-footer[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.strong-text[data-v-308c9d31]{font-weight:700;color:#111827}.smart-task-flow-drawer[data-v-308c9d31] .el-drawer__body{height:100%;overflow:hidden}.smart-task-launch-drawer-shell[data-v-308c9d31]{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f5f7fb}.smart-task-launch-drawer-header[data-v-308c9d31]{-ms-flex:0 0 68px;flex:0 0 68px;padding:14px 18px;background:#fff;border-bottom:1px solid #e8ecf3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box}.drawer-close-btn[data-v-308c9d31]{width:34px;height:34px;padding:0;border-radius:10px;color:#7a8798}.smart-task-launch-drawer-body[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;padding:16px;box-sizing:border-box;overflow:auto}.smart-task-launch-drawer-footer[data-v-308c9d31]{-ms-flex:0 0 58px;flex:0 0 58px;padding:10px 16px;background:#fff;border-top:1px solid #e8ecf3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px;box-sizing:border-box}.smart-task-launch-drawer-body .global-flow-grid[data-v-308c9d31]{grid-template-columns:1fr;max-height:none;overflow:visible;padding-right:0}.smart-task-launch-drawer-body .global-flow-head[data-v-308c9d31]{-ms-flex-align:start;align-items:flex-start}.smart-task-launch-drawer-body .smart-scope-grid[data-v-308c9d31]{grid-template-columns:1fr}.global-flow-head[data-v-308c9d31]{padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,#f8fbff,#f1f7ff);border:1px solid #e7effa;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:18px}.global-flow-kicker[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#eaf3ff;color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.2px}.global-flow-title[data-v-308c9d31]{margin-top:8px;font-size:16px;line-height:24px;font-weight:800;color:#1f2d3d}.global-flow-desc[data-v-308c9d31]{margin-top:2px;font-size:12px;line-height:20px;color:#667085}.global-flow-period[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;min-width:120px;padding:10px 12px;border-radius:14px;background:#fff;border:1px solid #e7ecf3;text-align:center}.global-flow-period span[data-v-308c9d31]{display:block;font-size:12px;color:#8a96a8}.global-flow-period strong[data-v-308c9d31]{display:block;margin-top:4px;font-size:15px;color:#1f2d3d}.global-flow-toolbar[data-v-308c9d31]{margin-top:14px;height:36px;padding:0 4px;color:#64748b;font-size:13px}.global-flow-toolbar strong[data-v-308c9d31]{color:#2563eb;font-weight:800}.global-flow-grid[data-v-308c9d31]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:330px;overflow:auto;padding-right:4px}.global-flow-card.el-checkbox[data-v-308c9d31]{margin-right:0;display:block;white-space:normal}.global-flow-card[data-v-308c9d31]{display:block;cursor:pointer}.global-flow-card[data-v-308c9d31] .el-checkbox__input{display:none}.global-flow-card[data-v-308c9d31] .el-checkbox__label{width:100%;padding-left:0;display:block}.global-flow-card-inner[data-v-308c9d31]{min-height:72px;padding:12px 12px;border-radius:14px;border:1px solid #e7ecf3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;box-sizing:border-box;transition:all .18s ease}.global-flow-card:hover .global-flow-card-inner[data-v-308c9d31]{border-color:#b9d7ff;box-shadow:0 8px 20px rgba(37,99,235,.08)}.global-flow-card.is-checked .global-flow-card-inner[data-v-308c9d31]{border-color:#2563eb;background:#eff6ff;box-shadow:0 8px 22px rgba(37,99,235,.12)}.global-flow-index[data-v-308c9d31]{-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;border-radius:10px;background:#f2f5f9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:800}.global-flow-card.is-checked .global-flow-index[data-v-308c9d31]{background:#2563eb;color:#fff}.global-flow-main[data-v-308c9d31]{-ms-flex:1;flex:1;min-width:0}.global-flow-name[data-v-308c9d31]{color:#1f2d3d}.global-flow-action[data-v-308c9d31]{margin-top:3px;font-size:12px;line-height:18px;color:#7a8798;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-flow-status[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;padding:0 8px;background:#f4f6f8;color:#7a8798;font-size:12px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.reimbursement-company-drawer[data-v-308c9d31] .el-drawer__body{height:100%;overflow:hidden}.reimbursement-company-drawer .cash-reimbursement-scope-alert[data-v-308c9d31]{-ms-flex:none;flex:none;margin:0 14px 10px}.reimbursement-company-drawer .cash-reimbursement-scope-alert[data-v-308c9d31] .el-alert__title{line-height:20px;white-space:normal}.reimbursement-selected-cell[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:24px}.reimbursement-selected-count[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:48px;height:24px;padding:0 9px;border-radius:999px;color:#1769d2;background:#edf5ff;border:1px solid #cfe2ff;font-size:12px;font-weight:600;box-sizing:border-box}.reimbursement-current-selection[data-v-308c9d31]{color:#1769d2!important;font-weight:600}.reimbursement-selection-tip[data-v-308c9d31]{min-width:0;color:#65758b;font-size:12px;line-height:18px}.reimbursement-selection-tip i[data-v-308c9d31]{margin-right:4px;color:#397bec}.reimbursement-drawer-tools[data-v-308c9d31]{min-width:0;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.reimbursement-detail-search[data-v-308c9d31]{-ms-flex:0 1 360px;flex:0 1 360px;width:360px;max-width:100%}.reimbursement-detail-search[data-v-308c9d31] .el-input__inner{border-radius:7px}.reimbursement-subject-name[data-v-308c9d31]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#34445a}@media(max-width:1100px){.reimbursement-drawer-action-row[data-v-308c9d31]{-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.reimbursement-drawer-action-row .drawer-action-right[data-v-308c9d31],.reimbursement-drawer-tools[data-v-308c9d31]{width:100%}}.reimbursement-company-drawer[data-v-308c9d31] .reimbursement-row-generated td{background:#fbfcfe}.reimbursement-company-drawer[data-v-308c9d31] .reimbursement-row-disabled td{background:#fafafa;color:#a4acb8}.smart-task-launch-drawer-header.is-global[data-v-308c9d31]{-ms-flex-preferred-size:82px;flex-basis:82px;padding:14px 18px 14px 20px;background:linear-gradient(180deg,#fff,#fbfdff)}.smart-drawer-title-content[data-v-308c9d31],.smart-drawer-title[data-v-308c9d31]{min-width:0;-ms-flex:1;flex:1}.smart-drawer-heading-row[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-width:0}.ai-accounting-title[data-v-308c9d31]{font-size:20px;letter-spacing:.2px}.smart-drawer-period-pill[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;height:30px;padding:0 10px;border-radius:999px;background:#f4f8ff;border:1px solid #dceafe;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;color:#64748b}.smart-drawer-period-pill span[data-v-308c9d31]{font-size:12px;line-height:1}.smart-drawer-period-pill strong[data-v-308c9d31]{font-size:13px;line-height:1;color:#1d4ed8;font-weight:800}.global-flow-desc[data-v-308c9d31],.global-flow-head[data-v-308c9d31],.global-flow-kicker[data-v-308c9d31],.global-flow-period[data-v-308c9d31],.global-flow-title[data-v-308c9d31]{display:none}.global-flow-toolbar[data-v-308c9d31]{margin-top:0;min-height:40px;height:auto;padding:0 2px 10px;border-bottom:1px solid #edf1f7;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:12px}.global-flow-toolbar-left[data-v-308c9d31],.global-flow-toolbar-right[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;min-width:0}.global-flow-selected-count[data-v-308c9d31]{color:#64748b;font-size:13px}.global-flow-note[data-v-308c9d31]{color:#94a3b8;font-size:12px}.global-flow-grid[data-v-308c9d31]{margin-top:12px;display:grid;grid-template-columns:1fr;gap:8px;max-height:none;overflow:visible;padding-right:0}.global-flow-card-inner[data-v-308c9d31]{min-height:64px;padding:10px 12px;border-radius:12px;border:1px solid #e5eaf2;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03)}.global-flow-card:hover .global-flow-card-inner[data-v-308c9d31]{border-color:#bfdbfe;background:#fbfdff;box-shadow:0 6px 16px rgba(37,99,235,.08);transform:translateY(-1px)}.global-flow-card.is-checked .global-flow-card-inner[data-v-308c9d31]{border-color:#60a5fa;background:linear-gradient(180deg,#f8fbff,#eff6ff);box-shadow:0 6px 18px rgba(37,99,235,.12)}.global-flow-index[data-v-308c9d31]{-ms-flex:0 0 28px;flex:0 0 28px;width:28px;height:28px;border-radius:9px;background:#f1f5f9;color:#64748b;font-size:12px}.global-flow-card.is-checked .global-flow-index[data-v-308c9d31]{background:#dbeafe;color:#1d4ed8}.global-flow-name[data-v-308c9d31]{font-size:14px;line-height:20px;font-weight:800}.global-flow-action[data-v-308c9d31]{margin-top:2px;color:#7b8794}.global-flow-status[data-v-308c9d31]{height:22px;border-radius:999px;background:#f8fafc;border:1px solid #edf1f7;color:#64748b}.global-flow-status.done[data-v-308c9d31]{background:#ecfdf3;border-color:#bbf7d0;color:#16a34a}.global-flow-check[data-v-308c9d31]{-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:22px;border-radius:50%;border:1px solid #d7deea;background:#fff;color:transparent;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:13px;transition:all .18s ease}.global-flow-card.is-checked .global-flow-check[data-v-308c9d31]{border-color:#2563eb;background:#2563eb;color:#fff}.global-flow-expense-inline-options[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-left:auto;cursor:default}.global-flow-expense-option[data-v-308c9d31]{height:30px;padding:0 10px;border:1px solid #dbe7fb;border-radius:999px;background:#fff;color:#475569;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1;cursor:pointer;transition:all .18s ease}.global-flow-expense-option[data-v-308c9d31]:hover{border-color:#93c5fd;color:#1d4ed8;background:#f8fbff}.global-flow-expense-option.is-checked[data-v-308c9d31]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff;box-shadow:0 6px 14px rgba(37,99,235,.1)}.global-flow-expense-option-icon[data-v-308c9d31]{width:15px;height:15px;border-radius:999px;border:1px solid #cbd5e1;background:#fff;color:transparent;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:10px;box-sizing:border-box}.global-flow-expense-option.is-checked .global-flow-expense-option-icon[data-v-308c9d31]{border-color:#2563eb;background:#2563eb;color:#fff}@media(max-width:760px){.global-flow-card-inner[data-v-308c9d31]{-ms-flex-wrap:wrap;flex-wrap:wrap}.global-flow-expense-inline-options[data-v-308c9d31]{width:100%;margin-left:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.global-flow-info-box[data-v-308c9d31]{margin-top:12px;border-style:dashed;background:#fbfdff}.smart-task-history-shell-v2[data-v-308c9d31]{background:#f5f7fb}.smart-task-history-header-v2[data-v-308c9d31]{-ms-flex:0 0 74px;flex:0 0 74px;padding:14px 18px;background:linear-gradient(180deg,#fff,#fbfdff)}.smart-history-title-block[data-v-308c9d31]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.smart-history-back-btn[data-v-308c9d31]{-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;padding:0;border-radius:10px;color:#475569;background:#f8fafc}.smart-history-back-btn[data-v-308c9d31]:focus,.smart-history-back-btn[data-v-308c9d31]:hover{color:#1d4ed8;background:#eff6ff}.smart-history-title-main[data-v-308c9d31]{min-width:0}.smart-history-main-title[data-v-308c9d31]{color:#172033;font-size:18px;line-height:24px;font-weight:800}.smart-history-sub-title[data-v-308c9d31]{margin-top:2px;color:#7b8794;font-size:12px;line-height:18px}.smart-task-history-period-v2[data-v-308c9d31]{height:32px;background:#f4f8ff}.smart-history-overview[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;padding:12px 16px 8px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;background:#f5f7fb}.smart-history-stat-card[data-v-308c9d31]{min-width:0;height:58px;padding:8px 10px;border:1px solid #e7edf6;border-radius:14px;background:#fff;box-sizing:border-box;cursor:pointer;transition:all .18s ease}.smart-history-stat-card span[data-v-308c9d31]{display:block;color:#7b8794;font-size:12px;line-height:18px}.smart-history-stat-card strong[data-v-308c9d31]{display:block;margin-top:1px;color:#172033;font-size:20px;line-height:26px;font-weight:800}.smart-history-stat-card.active[data-v-308c9d31],.smart-history-stat-card[data-v-308c9d31]:hover{border-color:#93c5fd;background:linear-gradient(180deg,#fbfdff,#eff6ff);box-shadow:0 8px 20px rgba(37,99,235,.1);transform:translateY(-1px)}.smart-history-filter-row[data-v-308c9d31]{-ms-flex:0 0 44px;flex:0 0 44px;padding:0 16px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;background:#f5f7fb;box-sizing:border-box}.smart-history-search[data-v-308c9d31]{-ms-flex:1;flex:1;min-width:0}.smart-history-search[data-v-308c9d31] .el-input__inner{border-radius:12px;background:#fff}.smart-history-filter-actions[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.smart-task-history-body-v2[data-v-308c9d31]{padding:0 16px 12px;display:grid;grid-template-columns:390px minmax(0,1fr);gap:12px;overflow:hidden}.smart-history-detail-panel[data-v-308c9d31],.smart-history-list-panel[data-v-308c9d31]{min-height:0;border:1px solid #e7edf6;border-radius:16px;background:#fff;overflow:hidden}.smart-history-list-panel[data-v-308c9d31]{position:relative}.smart-history-list[data-v-308c9d31]{height:100%;padding:10px;box-sizing:border-box;overflow:auto}.smart-history-list-item[data-v-308c9d31]{padding:10px 11px;border:1px solid #edf1f7;border-radius:14px;background:#fff;cursor:pointer;transition:all .18s ease}.smart-history-list-item+.smart-history-list-item[data-v-308c9d31]{margin-top:8px}.smart-history-list-item.active[data-v-308c9d31],.smart-history-list-item[data-v-308c9d31]:hover{border-color:#93c5fd;background:#f8fbff;box-shadow:0 8px 20px rgba(37,99,235,.08)}.smart-history-list-item.active[data-v-308c9d31]{box-shadow:inset 3px 0 0 #2563eb,0 8px 20px rgba(37,99,235,.08)}.smart-history-list-item.failed.active[data-v-308c9d31],.smart-history-list-item.failed[data-v-308c9d31]:hover{border-color:#fecaca;background:snow;box-shadow:inset 3px 0 0 #ef4444,0 8px 20px rgba(239,68,68,.08)}.smart-history-item-foot[data-v-308c9d31],.smart-history-item-head[data-v-308c9d31],.smart-history-item-progress[data-v-308c9d31],.smart-history-item-title[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.smart-history-item-head[data-v-308c9d31]{-ms-flex-pack:justify;justify-content:space-between;gap:8px}.smart-history-item-title[data-v-308c9d31]{min-width:0;gap:8px}.smart-history-task-no[data-v-308c9d31]{min-width:0;color:#172033;font-size:13px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.smart-history-item-time[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;color:#94a3b8;font-size:12px}.smart-history-item-flow[data-v-308c9d31]{margin-top:7px;color:#475569;font-size:13px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.smart-history-item-progress[data-v-308c9d31]{margin-top:8px;gap:8px}.smart-history-item-progress .el-progress[data-v-308c9d31]{-ms-flex:1;flex:1;min-width:0}.smart-history-item-progress span[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;color:#64748b;font-size:12px}.smart-history-item-foot[data-v-308c9d31]{margin-top:8px;-ms-flex-pack:justify;justify-content:space-between;gap:8px;color:#7b8794;font-size:12px}.smart-history-detail-panel[data-v-308c9d31]{padding:12px;box-sizing:border-box;overflow:auto}.smart-history-detail-card[data-v-308c9d31]{padding:12px;border:1px solid #edf1f7;border-radius:14px;background:#fff}.smart-history-detail-actions[data-v-308c9d31],.smart-history-detail-card+.smart-history-detail-card[data-v-308c9d31]{margin-top:10px}.smart-history-detail-main[data-v-308c9d31]{background:linear-gradient(180deg,#fff,#fbfdff)}.smart-history-detail-head[data-v-308c9d31]{margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:12px}.smart-history-detail-title[data-v-308c9d31]{color:#172033;font-size:15px;line-height:22px;font-weight:800}.smart-history-detail-no[data-v-308c9d31]{margin-top:2px;color:#94a3b8;font-size:12px;line-height:18px;word-break:break-all}.smart-history-detail-grid[data-v-308c9d31]{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.smart-history-detail-grid>div[data-v-308c9d31]{padding:8px;border-radius:10px;background:#f8fafc}.smart-history-detail-grid span[data-v-308c9d31]{display:block;color:#8792a3;font-size:12px;line-height:18px}.smart-history-detail-grid strong[data-v-308c9d31]{display:block;color:#172033;font-size:16px;line-height:22px;font-weight:800}.smart-history-section-title[data-v-308c9d31]{margin-bottom:8px;color:#172033;font-size:13px;line-height:20px;font-weight:800}.smart-history-flow-tags[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.smart-history-flow-tag[data-v-308c9d31]{max-width:100%;padding:4px 8px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:12px;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.smart-history-message[data-v-308c9d31]{min-height:42px;color:#64748b;font-size:13px;line-height:21px}.smart-history-detail-actions[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.smart-history-no-detail[data-v-308c9d31],.smart-task-history-empty-v2[data-v-308c9d31]{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:#98a4b5;font-size:13px}.smart-history-no-detail i[data-v-308c9d31],.smart-task-history-empty-v2 i[data-v-308c9d31]{font-size:28px;color:#cbd5e1}.smart-task-history-footer-v2[data-v-308c9d31]{-ms-flex-pack:justify;justify-content:space-between}.smart-task-history-footer-v2 span[data-v-308c9d31]{color:#94a3b8;font-size:12px}.global-task-record-drawer[data-v-308c9d31] .el-drawer__body{height:100%;overflow:hidden}.global-task-record-shell[data-v-308c9d31]{height:100%;background:#f6f8fc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.global-task-record-header[data-v-308c9d31]{-ms-flex:0 0 72px;flex:0 0 72px;padding:14px 18px;background:#fff;border-bottom:1px solid #e8edf5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;box-sizing:border-box}.global-task-record-header-actions[data-v-308c9d31],.global-task-record-title-wrap[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;min-width:0}.global-task-record-back[data-v-308c9d31]{-ms-flex:0 0 34px;flex:0 0 34px;width:34px;height:34px;padding:0;border-radius:11px;color:#475569;background:#f8fafc}.global-task-record-title-main[data-v-308c9d31]{min-width:0}.global-task-record-title[data-v-308c9d31]{color:#172033;font-size:18px;line-height:24px;font-weight:800}.global-task-record-subtitle[data-v-308c9d31]{margin-top:2px;color:#7b8794;font-size:12px;line-height:18px}.global-task-record-period[data-v-308c9d31]{height:32px;padding:0 12px;border-radius:999px;background:#f3f7ff;border:1px solid #e1eaff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;color:#64748b;font-size:12px}.global-task-record-period strong[data-v-308c9d31]{color:#1d4ed8;font-weight:800}.global-task-record-filter[data-v-308c9d31]{-ms-flex:0 0 54px;flex:0 0 54px;padding:10px 18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;background:#f6f8fc;box-sizing:border-box}.global-task-record-tabs[data-v-308c9d31]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;overflow:auto}.global-task-record-tab[data-v-308c9d31]{height:32px;padding:0 12px;border:1px solid #dde5f0;border-radius:999px;background:#fff;color:#64748b;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer;transition:all .16s ease;white-space:nowrap}.global-task-record-tab strong[data-v-308c9d31]{color:#172033;font-size:13px}.global-task-record-tab.active[data-v-308c9d31],.global-task-record-tab[data-v-308c9d31]:hover{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}.global-task-record-tab.active strong[data-v-308c9d31]{color:#1d4ed8}.global-task-record-search[data-v-308c9d31]{-ms-flex:0 0 300px;flex:0 0 300px}.global-task-record-search[data-v-308c9d31] .el-input__inner{border-radius:999px;background:#fff}.global-task-record-body[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:0;padding:0 18px 16px;display:grid;grid-template-columns:370px minmax(0,1fr);gap:12px;overflow:hidden;box-sizing:border-box}.global-task-record-detail-panel[data-v-308c9d31],.global-task-record-list-panel[data-v-308c9d31]{min-height:0;border:1px solid #e7edf6;border-radius:18px;background:#fff;overflow:hidden}.global-task-record-panel-head[data-v-308c9d31]{height:54px;padding:0 14px;border-bottom:1px solid #edf1f7;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box}.global-task-record-panel-head strong[data-v-308c9d31]{display:block;color:#172033;font-size:14px;line-height:20px}.global-task-record-panel-head em[data-v-308c9d31],.global-task-record-panel-head span[data-v-308c9d31]{color:#94a3b8;font-size:12px;font-style:normal}.global-task-record-list[data-v-308c9d31]{height:calc(100% - 54px);padding:10px;overflow:auto;box-sizing:border-box}.global-task-record-item[data-v-308c9d31]{padding:12px;border:1px solid #edf1f7;border-radius:15px;background:#fff;cursor:pointer;transition:all .16s ease}.global-task-record-item+.global-task-record-item[data-v-308c9d31]{margin-top:8px}.global-task-record-item.active[data-v-308c9d31],.global-task-record-item[data-v-308c9d31]:hover{border-color:#9cc5ff;background:#f8fbff;box-shadow:0 8px 18px rgba(37,99,235,.08)}.global-task-record-item.active[data-v-308c9d31]{box-shadow:inset 3px 0 0 #2563eb,0 8px 18px rgba(37,99,235,.08)}.global-task-record-item.failed[data-v-308c9d31],.global-task-record-item.partial[data-v-308c9d31]{border-color:#fee2e2}.global-task-record-item.failed.active[data-v-308c9d31],.global-task-record-item.failed[data-v-308c9d31]:hover,.global-task-record-item.partial.active[data-v-308c9d31],.global-task-record-item.partial[data-v-308c9d31]:hover{background:snow;border-color:#fecaca;box-shadow:inset 3px 0 0 #ef4444,0 8px 18px rgba(239,68,68,.08)}.global-task-record-current[data-v-308c9d31],.global-task-record-item-meta[data-v-308c9d31],.global-task-record-item-top[data-v-308c9d31],.global-task-record-progress-line[data-v-308c9d31],.global-task-record-result-row[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.global-task-record-item-top[data-v-308c9d31]{-ms-flex-pack:justify;justify-content:space-between;gap:8px}.global-task-record-name[data-v-308c9d31]{min-width:0;color:#172033;font-size:14px;line-height:20px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.global-task-record-item-meta[data-v-308c9d31]{margin-top:6px;gap:8px;color:#94a3b8;font-size:12px;line-height:18px}.global-task-record-current[data-v-308c9d31]{margin-top:8px;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-size:12px}.global-task-record-current span[data-v-308c9d31]{color:#94a3b8}.global-task-record-current strong[data-v-308c9d31]{color:#334155;font-weight:700}.global-task-record-progress-line[data-v-308c9d31]{margin-top:8px;gap:8px}.global-task-record-progress-line .el-progress[data-v-308c9d31]{-ms-flex:1;flex:1;min-width:0}.global-task-record-progress-line span[data-v-308c9d31]{-ms-flex:0 0 36px;flex:0 0 36px;color:#64748b;font-size:12px;text-align:right}.global-task-record-result-row[data-v-308c9d31]{margin-top:8px;-ms-flex-pack:justify;justify-content:space-between;gap:8px;color:#64748b;font-size:12px}.global-task-detail-metrics .danger[data-v-308c9d31],.global-task-record-result-row .danger[data-v-308c9d31]{color:#dc2626}.global-task-record-detail-panel[data-v-308c9d31]{padding:12px;overflow:auto;box-sizing:border-box}.global-task-business-section[data-v-308c9d31],.global-task-detail-hero[data-v-308c9d31]{border:1px solid #e7edf6;border-radius:16px;background:#fff}.global-task-detail-hero[data-v-308c9d31]{padding:14px;background:linear-gradient(180deg,#fff,#fbfdff)}.global-task-detail-hero.failed[data-v-308c9d31],.global-task-detail-hero.partial[data-v-308c9d31]{border-color:#fecaca;background:linear-gradient(180deg,#fff,#fff7f7)}.global-task-detail-hero-top[data-v-308c9d31]{margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.global-task-detail-title[data-v-308c9d31]{color:#172033;font-size:16px;line-height:22px;font-weight:800}.global-task-detail-id[data-v-308c9d31]{margin-top:2px;color:#94a3b8;font-size:12px;line-height:18px;word-break:break-all}.global-task-detail-focus[data-v-308c9d31]{margin-bottom:12px;padding:10px 12px;border-radius:12px;background:#f8fafc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.global-task-detail-focus span[data-v-308c9d31]{color:#7b8794;font-size:12px}.global-task-detail-focus strong[data-v-308c9d31]{color:#172033;font-size:13px;line-height:20px;text-align:right}.global-task-detail-metrics[data-v-308c9d31]{margin-top:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.global-task-detail-metrics>div[data-v-308c9d31]{padding:10px;border:1px solid #edf1f7;border-radius:13px;background:#fff}.global-task-detail-metrics span[data-v-308c9d31]{display:block;color:#8792a3;font-size:12px;line-height:18px}.global-task-detail-metrics strong[data-v-308c9d31]{display:block;margin-top:2px;color:#172033;font-size:16px;line-height:22px;font-weight:800}.global-task-business-section[data-v-308c9d31]{margin-top:10px;padding:12px}.global-task-section-head[data-v-308c9d31]{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.global-task-section-head strong[data-v-308c9d31]{color:#172033;font-size:14px;line-height:20px}.global-task-section-head span[data-v-308c9d31]{color:#94a3b8;font-size:12px;line-height:18px}.global-task-flow-timeline[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.global-task-flow-node[data-v-308c9d31]{padding:10px;border:1px solid #edf1f7;border-radius:13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;background:#fff}.global-task-flow-node.complete[data-v-308c9d31]{background:#f6fef9;border-color:#bbf7d0}.global-task-flow-node.running[data-v-308c9d31]{background:#f8fbff;border-color:#bfdbfe}.global-task-flow-node.failed[data-v-308c9d31]{background:#fff7f7;border-color:#fecaca}.global-task-flow-index[data-v-308c9d31]{-ms-flex:0 0 28px;flex:0 0 28px;width:28px;height:28px;border-radius:999px;background:#f1f5f9;color:#64748b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700}.global-task-flow-node.complete .global-task-flow-index[data-v-308c9d31]{background:#22c55e;color:#fff}.global-task-flow-node.running .global-task-flow-index[data-v-308c9d31]{background:#2563eb;color:#fff}.global-task-flow-node.failed .global-task-flow-index[data-v-308c9d31]{background:#ef4444;color:#fff}.global-task-flow-main[data-v-308c9d31]{-ms-flex:1;flex:1;min-width:0}.global-task-flow-name[data-v-308c9d31]{color:#172033;font-size:13px;line-height:19px;font-weight:800}.global-task-flow-desc[data-v-308c9d31]{margin-top:2px;color:#8792a3;font-size:12px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.global-task-flow-status[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;padding:3px 8px;border-radius:999px;background:#f8fafc;color:#64748b;font-size:12px}.global-task-flow-node.complete .global-task-flow-status[data-v-308c9d31]{background:#dcfce7;color:#16a34a}.global-task-flow-node.running .global-task-flow-status[data-v-308c9d31]{background:#dbeafe;color:#1d4ed8}.global-task-flow-node.failed .global-task-flow-status[data-v-308c9d31]{background:#fee2e2;color:#dc2626}.global-task-issue-list[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.global-task-issue-item[data-v-308c9d31]{padding:10px;border-radius:13px;border:1px solid #fee2e2;background:snow;display:grid;grid-template-columns:minmax(120px,1.1fr) minmax(90px,.8fr) minmax(0,1.6fr);gap:10px;-ms-flex-align:center;align-items:center}.global-task-issue-company[data-v-308c9d31]{color:#172033;font-size:13px;line-height:19px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.global-task-issue-flow[data-v-308c9d31]{color:#dc2626;font-size:12px}.global-task-issue-reason[data-v-308c9d31]{color:#64748b;font-size:12px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.global-task-no-issue[data-v-308c9d31],.global-task-record-empty[data-v-308c9d31],.global-task-record-no-detail[data-v-308c9d31]{color:#94a3b8;font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.global-task-no-issue[data-v-308c9d31]{min-height:64px;gap:8px;border-radius:13px;background:#f8fafc}.global-task-no-issue i[data-v-308c9d31]{color:#22c55e;font-size:18px}.global-task-record-empty[data-v-308c9d31],.global-task-record-no-detail[data-v-308c9d31]{height:calc(100% - 54px);-ms-flex-direction:column;flex-direction:column;gap:8px}.global-task-record-empty i[data-v-308c9d31],.global-task-record-no-detail i[data-v-308c9d31]{color:#cbd5e1;font-size:30px}.global-task-detail-actions[data-v-308c9d31]{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px}@media(max-width:1280px){.global-task-record-body[data-v-308c9d31]{grid-template-columns:340px minmax(0,1fr)}.global-task-record-search[data-v-308c9d31]{-ms-flex-preferred-size:260px;flex-basis:260px}}.global-task-record-body-three[data-v-308c9d31]{grid-template-columns:330px 330px minmax(0,1fr)!important;gap:12px}.global-task-record-column[data-v-308c9d31]{min-height:0;border:1px solid #e7edf6;border-radius:18px;background:#fff;overflow:hidden}.global-task-company-panel[data-v-308c9d31],.global-task-step-panel[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.global-task-selected-batch[data-v-308c9d31]{margin:10px 10px 0;padding:10px 12px;border-radius:14px;background:#f8fbff;border:1px solid #e1eaff}.selected-batch-title[data-v-308c9d31]{color:#172033;font-size:13px;line-height:19px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selected-batch-meta[data-v-308c9d31]{margin-top:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;color:#8792a3;font-size:12px;line-height:18px}.global-task-step-list[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:0;padding:10px;overflow:auto;box-sizing:border-box}.global-task-step-item[data-v-308c9d31]{padding:10px;border:1px solid #edf1f7;border-radius:15px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;transition:all .16s ease}.global-task-step-item+.global-task-step-item[data-v-308c9d31]{margin-top:8px}.global-task-step-item.active[data-v-308c9d31],.global-task-step-item[data-v-308c9d31]:hover{border-color:#9cc5ff;background:#f8fbff;box-shadow:0 8px 18px rgba(37,99,235,.08)}.global-task-step-item.active[data-v-308c9d31]{box-shadow:inset 3px 0 0 #2563eb,0 8px 18px rgba(37,99,235,.08)}.global-task-step-item.failed.active[data-v-308c9d31],.global-task-step-item.failed[data-v-308c9d31]:hover{border-color:#fecaca;background:snow;box-shadow:inset 3px 0 0 #ef4444,0 8px 18px rgba(239,68,68,.08)}.global-task-step-index[data-v-308c9d31]{-ms-flex:0 0 28px;flex:0 0 28px;width:28px;height:28px;border-radius:999px;background:#f1f5f9;color:#64748b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:800}.global-task-step-item.complete .global-task-step-index[data-v-308c9d31]{background:#22c55e;color:#fff}.global-task-step-item.running .global-task-step-index[data-v-308c9d31]{background:#2563eb;color:#fff}.global-task-step-item.failed .global-task-step-index[data-v-308c9d31]{background:#ef4444;color:#fff}.global-task-step-main[data-v-308c9d31]{-ms-flex:1;flex:1;min-width:0}.global-task-step-name[data-v-308c9d31]{color:#172033;font-size:13px;line-height:19px;font-weight:800}.global-task-step-desc[data-v-308c9d31]{margin-top:2px;color:#8792a3;font-size:12px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.global-task-step-status[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;color:#94a3b8;font-size:12px}.global-task-step-item.active .global-task-step-status[data-v-308c9d31],.global-task-step-item:hover .global-task-step-status[data-v-308c9d31]{color:#2563eb}.company-panel-head .el-button[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto}.global-task-company-summary[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;margin:10px 10px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.global-task-company-summary>div[data-v-308c9d31]{padding:9px 10px;border:1px solid #edf1f7;border-radius:13px;background:#fbfdff}.global-task-company-summary span[data-v-308c9d31]{display:block;color:#8792a3;font-size:12px;line-height:18px}.global-task-company-summary strong[data-v-308c9d31]{display:block;margin-top:2px;color:#172033;font-size:17px;line-height:22px;font-weight:800}.global-task-company-summary .success[data-v-308c9d31]{color:#16a34a}.global-task-company-summary .danger[data-v-308c9d31]{color:#dc2626}.global-task-company-tools[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;padding:10px 10px 0}.global-task-company-filter[data-v-308c9d31]{padding:3px;border-radius:999px;background:#f1f5f9;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:3px}.global-task-company-filter button[data-v-308c9d31]{height:26px;padding:0 11px;border:0;border-radius:999px;background:transparent;color:#64748b;font-size:12px;cursor:pointer}.global-task-company-filter button.active[data-v-308c9d31]{background:#fff;color:#1d4ed8;box-shadow:0 3px 8px rgba(37,99,235,.1)}.global-task-company-list[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:0;padding:10px;overflow:auto;box-sizing:border-box}.global-task-company-item[data-v-308c9d31]{padding:10px 12px;border:1px solid #edf1f7;border-radius:14px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.global-task-company-item+.global-task-company-item[data-v-308c9d31]{margin-top:8px}.global-task-company-item.success[data-v-308c9d31]{border-color:#dcfce7;background:#fbfffd}.global-task-company-item.failed[data-v-308c9d31]{border-color:#fee2e2;background:snow}.global-task-company-item.pending[data-v-308c9d31]{border-color:#fde68a;background:#fffdf5}.global-task-company-main[data-v-308c9d31]{min-width:0}.global-task-company-name[data-v-308c9d31]{color:#172033;font-size:13px;line-height:19px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.global-task-company-reason[data-v-308c9d31]{margin-top:2px;color:#8792a3;font-size:12px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.global-task-company-empty[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:180px;margin:10px;border-radius:14px;background:#f8fafc;color:#94a3b8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;text-align:center;font-size:13px;padding:18px}.company-empty i[data-v-308c9d31],.global-task-company-empty i[data-v-308c9d31],.step-empty i[data-v-308c9d31]{color:#cbd5e1;font-size:30px}@media(max-width:1280px){.global-task-record-body-three[data-v-308c9d31]{grid-template-columns:310px 300px minmax(0,1fr)!important}}.step-sidebar-fixed[data-v-308c9d31]{width:284px!important;-ms-flex:0 0 284px!important;flex:0 0 284px!important;height:100%;min-height:0;padding:0!important;background:#fff!important;border:1px solid #e7edf5!important;border-radius:18px!important;box-shadow:0 12px 30px rgba(15,23,42,.045)!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;box-sizing:border-box}.step-sidebar-head[data-v-308c9d31]{position:relative;height:48px;-ms-flex:0 0 48px;flex:0 0 48px;padding:0 14px;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eef2f7;background:linear-gradient(180deg,#fff,#f8fbff);box-sizing:border-box}.step-head-main[data-v-308c9d31],.step-sidebar-head[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-head-main[data-v-308c9d31]{min-width:0;gap:9px}.step-head-mark[data-v-308c9d31]{width:8px;height:8px;border-radius:999px;background:#2563eb;box-shadow:0 0 0 5px rgba(37,99,235,.1)}.step-head-title[data-v-308c9d31]{font-size:14px;line-height:20px;font-weight:800;color:#111827;letter-spacing:.2px;white-space:nowrap}.step-head-meta[data-v-308c9d31]{height:24px;padding:0 9px;border-radius:999px;background:#f1f6ff;border:1px solid #dbeafe;color:#2563eb;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1px;font-size:12px;box-sizing:border-box}.step-head-meta strong[data-v-308c9d31]{font-size:14px;font-weight:800}.step-head-meta span[data-v-308c9d31]{color:#5b7fca;font-weight:700}.step-head-progress[data-v-308c9d31]{position:absolute;left:14px;right:14px;bottom:0;height:2px;background:#edf2f7;border-radius:999px;overflow:hidden}.step-head-progress-bar[data-v-308c9d31]{height:100%;border-radius:999px;background:linear-gradient(90deg,#2563eb,#38bdf8);transition:width .24s ease}.step-list-fixed[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;padding:10px;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;background:linear-gradient(180deg,#f8fafc,#fff 42%);box-sizing:border-box}.step-list-fixed[data-v-308c9d31]:before{display:none!important}.step-list-fixed[data-v-308c9d31]::-webkit-scrollbar{width:0;height:0}.step-row-fixed[data-v-308c9d31]{position:relative;-ms-flex:1 1 0px;flex:1 1 0;min-height:56px;padding:8px 10px 8px 8px;border:1px solid #edf2f7;border-radius:14px;background:hsla(0,0%,100%,.94);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;box-sizing:border-box;box-shadow:0 4px 12px rgba(15,23,42,.025);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.step-row-fixed[data-v-308c9d31]:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:0 999px 999px 0;background:transparent;transition:background .18s ease,top .18s ease,bottom .18s ease}.step-row-fixed[data-v-308c9d31]:hover{background:#f8fbff;border-color:#dbeafe;box-shadow:0 8px 18px rgba(37,99,235,.075);transform:translateY(-1px)}.step-row-fixed.active[data-v-308c9d31]{background:linear-gradient(90deg,#eff6ff,#fff 78%);border-color:#bfdbfe;box-shadow:0 10px 24px rgba(37,99,235,.12)}.step-row-fixed.active[data-v-308c9d31]:before{top:8px;bottom:8px;background:#2563eb}.step-row-fixed.done[data-v-308c9d31]{background:#fbfffd;border-color:#e4f6ee}.step-row-fixed.done[data-v-308c9d31]:before{background:#10b981}.step-row-fixed.active.done[data-v-308c9d31]:before{background:#2563eb}.step-row-line[data-v-308c9d31]{position:relative;width:38px;-ms-flex:0 0 38px;flex:0 0 38px;-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.step-row-line[data-v-308c9d31]:after,.step-row-line[data-v-308c9d31]:before{display:none!important}.step-row-node[data-v-308c9d31]{position:relative;z-index:2;width:28px;height:28px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:800;box-sizing:border-box;transition:all .18s ease}.step-row-fixed:hover .step-row-node[data-v-308c9d31]{border-color:#bfdbfe;color:#2563eb;background:#eff6ff}.step-row-fixed.active .step-row-node[data-v-308c9d31]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#2563eb,#38bdf8);box-shadow:0 8px 16px rgba(37,99,235,.24)}.step-row-fixed.done .step-row-node[data-v-308c9d31]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 8px 16px rgba(16,185,129,.16)}.step-row-fixed.active.done .step-row-node[data-v-308c9d31]{background:linear-gradient(135deg,#2563eb,#38bdf8);box-shadow:0 8px 16px rgba(37,99,235,.24)}.step-row-content[data-v-308c9d31]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.step-row-top[data-v-308c9d31]{min-height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.step-row-name[data-v-308c9d31]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:20px;color:#1e293b;font-weight:800}.step-row-fixed.active .step-row-name[data-v-308c9d31]{color:#1d4ed8}.step-row-desc[data-v-308c9d31]{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;color:#94a3b8}.step-row-fixed.active .step-row-desc[data-v-308c9d31]{color:#64748b}.step-row-tag[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;height:20px;padding:0 8px;border-radius:999px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:11px;line-height:20px;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;box-sizing:border-box}.step-row-tag.active[data-v-308c9d31]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;font-weight:700}.step-row-tag.done[data-v-308c9d31]{color:#047857;background:#ecfdf5;border-color:#bbf7d0;font-weight:700}.step-row-arrow[data-v-308c9d31]{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:6px;color:#cbd5e1;font-size:13px;transition:transform .18s ease,color .18s ease}.step-row-fixed.active .step-row-arrow[data-v-308c9d31],.step-row-fixed:hover .step-row-arrow[data-v-308c9d31]{color:#2563eb;transform:translateX(2px)}@media screen and (max-height:760px){.step-sidebar-head[data-v-308c9d31]{height:42px;-ms-flex-preferred-size:42px;flex-basis:42px}.step-list-fixed[data-v-308c9d31]{padding:8px;gap:6px}.step-row-fixed[data-v-308c9d31]{min-height:48px;padding-top:6px;padding-bottom:6px}.step-row-desc[data-v-308c9d31]{display:none}}@media screen and (max-width:1360px){.step-sidebar-fixed[data-v-308c9d31]{width:250px!important;-ms-flex-preferred-size:250px!important;flex-basis:250px!important}.step-row-tag[data-v-308c9d31]{display:none}.step-row-line[data-v-308c9d31]{width:34px;-ms-flex-preferred-size:34px;flex-basis:34px}}.sale-batch-voucher-tip[data-v-308c9d31]{line-height:22px;color:#303133;margin-bottom:8px}.sale-batch-voucher-period[data-v-308c9d31]{margin-bottom:16px;color:#606266;font-size:13px}.sale-batch-risk-alert[data-v-308c9d31]{margin-bottom:10px}.sale-risk-cell[data-v-308c9d31]{gap:5px;white-space:nowrap}.annual-profit-check[data-v-308c9d31],.sale-risk-cell[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0}.annual-profit-check[data-v-308c9d31]{width:100%;color:#67c23a}.annual-profit-check.is-warning[data-v-308c9d31]{color:#b88230}.annual-profit-check.is-error[data-v-308c9d31]{color:#f56c6c}.annual-profit-check-passed[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:5px;line-height:24px}.annual-profit-check-trigger[data-v-308c9d31]{display:-ms-flexbox;display:flex;min-width:0;width:100%;height:30px;-ms-flex-align:center;align-items:center;gap:6px;padding:0 8px;overflow:hidden;border:1px solid currentColor;border-radius:6px;color:inherit;background:#fffaf2;font:inherit;line-height:1;text-align:left;cursor:help;opacity:.92;transition:background-color .16s ease,box-shadow .16s ease,opacity .16s ease}.annual-profit-check.is-error .annual-profit-check-trigger[data-v-308c9d31]{background:#fff5f5}.annual-profit-check-trigger[data-v-308c9d31]:focus,.annual-profit-check-trigger[data-v-308c9d31]:hover{outline:none;box-shadow:0 0 0 2px rgba(184,130,48,.12);opacity:1}.annual-profit-check.is-error .annual-profit-check-trigger[data-v-308c9d31]:focus,.annual-profit-check.is-error .annual-profit-check-trigger[data-v-308c9d31]:hover{box-shadow:0 0 0 2px rgba(245,108,108,.12)}.annual-profit-check-preview[data-v-308c9d31]{min-width:0;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.annual-profit-check-count[data-v-308c9d31]{-ms-flex:none;flex:none;padding-left:7px;border-left:1px solid rgba(184,130,48,.28);font-weight:600}.annual-profit-check.is-error .annual-profit-check-count[data-v-308c9d31]{border-left-color:rgba(245,108,108,.3)}.annual-profit-check-arrow[data-v-308c9d31]{-ms-flex:none;flex:none;font-size:11px}.annual-profit-batch-warning-list[data-v-308c9d31]{max-height:180px;margin:12px 0;padding:10px 12px;overflow-y:auto;border:1px solid #f3d19e;border-radius:6px;color:#8a5b13;background:#fdf6ec;font-size:12px;line-height:20px}.annual-profit-batch-warning-title[data-v-308c9d31]{margin-bottom:4px;font-weight:600}.annual-profit-batch-warning-item+.annual-profit-batch-warning-item[data-v-308c9d31]{margin-top:2px}.annual-profit-batch-warning-item strong[data-v-308c9d31]{color:#6f470c}.annual-profit-batch-warning-more[data-v-308c9d31]{margin-top:4px;color:#a66b12}.expense-voucher-mode-form-item[data-v-308c9d31] .el-form-item__content{line-height:normal}.expense-voucher-mode-group[data-v-308c9d31]{display:grid;grid-template-columns:1fr;gap:10px}.expense-voucher-mode-card[data-v-308c9d31]{padding:12px 14px;border:1px solid #dfe7f3;border-radius:10px;background:#fff;cursor:pointer;transition:all .18s ease}.expense-voucher-mode-card[data-v-308c9d31]:hover{border-color:#9ec5fe;background:#f8fbff}.expense-voucher-mode-card.active[data-v-308c9d31]{border-color:#2563eb;background:linear-gradient(180deg,#f8fbff,#eef6ff);box-shadow:0 8px 18px rgba(37,99,235,.1)}.expense-voucher-mode-radio[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:22px}.expense-voucher-mode-radio[data-v-308c9d31] .el-radio{margin-right:0;font-weight:700;color:#263445}.expense-voucher-mode-card.active .expense-voucher-mode-radio[data-v-308c9d31] .el-radio__label{color:#1d4ed8}.expense-voucher-mode-desc[data-v-308c9d31]{margin-top:6px;padding-left:24px;color:#64748b;font-size:12px;line-height:18px}.sale-batch-voucher-progress-summary[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin:12px 0 8px;color:#606266;font-size:13px}.sale-batch-voucher-progress-status[data-v-308c9d31]{margin-bottom:12px;color:#303133;font-size:13px}.sale-batch-task-running-badge[data-v-308c9d31]{margin-left:4px;color:#e6a23c;font-size:12px}.sale-batch-task-history-tip[data-v-308c9d31]{margin-bottom:12px;padding:8px 12px;font-size:13px;color:#e6a23c;background:#fdf6ec;border-radius:4px}.sale-batch-task-history-actions[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px}.sale-batch-task-history-empty[data-v-308c9d31]{margin-top:12px;text-align:center;color:#909399;font-size:13px}.salary-batch-history-filter[data-v-308c9d31]{gap:12px;margin-bottom:12px}.salary-batch-copy-form[data-v-308c9d31],.salary-batch-history-filter[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#606266;font-size:13px}.salary-batch-copy-form[data-v-308c9d31]{gap:20px;margin:18px 0}.salary-batch-copy-label[data-v-308c9d31]{margin-right:10px}.salary-batch-copy-range strong[data-v-308c9d31]{color:#303133;font-weight:600}.salary-batch-copy-summary[data-v-308c9d31]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:14px}.salary-batch-copy-summary>div[data-v-308c9d31]{padding:10px 6px;text-align:center;border:1px solid #ebeef5;border-radius:4px;background:#fafafa}.salary-batch-copy-summary span[data-v-308c9d31],.salary-batch-copy-summary strong[data-v-308c9d31]{display:block}.salary-batch-copy-summary strong[data-v-308c9d31]{margin-bottom:4px;color:#303133;font-size:18px}.salary-batch-copy-summary span[data-v-308c9d31]{color:#909399;font-size:12px}.salary-batch-copy-summary .danger strong[data-v-308c9d31]{color:#f56c6c}.salary-batch-copy-result[data-v-308c9d31]{margin-top:14px}.stamp-duty-editor-cell[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:2px;white-space:nowrap}.stamp-duty-edit-trigger[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:4px;color:#1d53d6;background:transparent;cursor:pointer;font:inherit}.stamp-duty-edit-trigger[data-v-308c9d31]:hover{background:#f0f5ff}.stamp-duty-locked[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;color:#606266}.tax-provision-period[data-v-308c9d31]{display:inline-block;max-width:100%;white-space:nowrap}.stamp-duty-editor-title[data-v-308c9d31]{margin-bottom:6px;color:#303133;font-weight:600}.stamp-duty-editor-tip[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:#909399;font-size:12px;line-height:18px}.stamp-duty-editor-tip strong[data-v-308c9d31]{margin-right:6px;color:#606266}.stamp-duty-editor-tip .el-button[data-v-308c9d31]{padding:0}.stamp-duty-editor-actions[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:14px}.el-button.is-tax-warning[data-v-308c9d31]{color:#f56c6c}.tax-carryover-basis-drawer[data-v-308c9d31]{max-width:96vw}.tax-carryover-basis-drawer[data-v-308c9d31] .el-drawer__body{height:100%;min-height:0;overflow:hidden}.tax-carryover-basis-shell[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;min-width:0;background:#f5f7fb}.tax-carryover-basis-header[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:62px;padding:0 20px;border-bottom:1px solid #e7edf6;background:#fff;box-sizing:border-box}.tax-carryover-basis-header[data-v-308c9d31] .el-page-header{min-width:0}.tax-carryover-basis-header[data-v-308c9d31] .el-page-header__content{overflow:hidden;color:#303133;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tax-carryover-basis-header>span[data-v-308c9d31]{-ms-flex:none;flex:none;padding:4px 9px;border-radius:12px;color:#397bec;background:#ecf5ff;font-size:12px;white-space:nowrap}.tax-carryover-basis-body[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:0;padding:16px 20px 20px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.tax-carryover-basis-body>.el-alert[data-v-308c9d31]{margin-bottom:12px}.tax-carryover-basis-body[data-v-308c9d31] .el-alert__title{line-height:20px;white-space:normal;word-break:normal}.tax-carryover-basis-section[data-v-308c9d31]{margin-top:12px;padding:16px;border:1px solid #e6ebf2;border-radius:10px;background:#fff;box-sizing:border-box}.tax-carryover-basis-section-title[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:9px;margin-bottom:11px;color:#303133;font-size:14px;font-weight:600;line-height:22px}.tax-carryover-basis-section-title>span[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#397bec;background:#ecf5ff;font-size:12px}.tax-carryover-basis-section ul[data-v-308c9d31]{margin:0;padding-left:20px;color:#606266;font-size:13px;line-height:22px}.tax-carryover-basis-section li+li[data-v-308c9d31]{margin-top:5px}.tax-carryover-basis-section li[data-v-308c9d31],.tax-carryover-basis-section p[data-v-308c9d31]{white-space:normal;word-break:normal;overflow-wrap:break-word}.tax-carryover-basis-section li[data-v-308c9d31]::marker{color:#397bec}.tax-carryover-basis-section p[data-v-308c9d31]{margin:11px 0 0;color:#909399;font-size:12px;line-height:20px}.factory-module-intro-rule-grid[data-v-308c9d31],.factory-module-intro-stage-grid[data-v-308c9d31]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.factory-module-intro-rule-grid>div[data-v-308c9d31],.factory-module-intro-stage-grid>div[data-v-308c9d31]{min-width:0;padding:14px;border:1px solid #e3eaf4;border-radius:9px;background:#f9fbfe;box-sizing:border-box}.factory-module-intro-stage-grid>div>i[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;width:30px;height:30px;margin-right:8px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:9px;color:#397bec;background:#eaf3ff;font-size:15px;vertical-align:middle}.factory-module-intro-rule-grid strong[data-v-308c9d31],.factory-module-intro-stage-grid strong[data-v-308c9d31]{color:#303133;font-size:13px;line-height:22px}.factory-module-intro-rule-grid p[data-v-308c9d31],.factory-module-intro-stage-grid p[data-v-308c9d31]{margin-top:8px;color:#606f82;font-size:12px;line-height:20px}.factory-module-intro-rule-grid strong[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px}.factory-module-intro-rule-grid .is-warning[data-v-308c9d31]{border-color:#f4dfb7;background:#fffbf2}.factory-module-intro-rule-grid .is-warning strong[data-v-308c9d31],.factory-module-intro-rule-grid .is-warning strong i[data-v-308c9d31]{color:#a46a12}.factory-module-intro-rule-grid .is-danger[data-v-308c9d31]{border-color:#f2caca;background:#fff7f7}.factory-module-intro-rule-grid .is-danger strong[data-v-308c9d31],.factory-module-intro-rule-grid .is-danger strong i[data-v-308c9d31]{color:#c45656}.tax-provision-taxpayer-grid[data-v-308c9d31]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tax-provision-taxpayer-card[data-v-308c9d31]{min-width:0;padding:13px;border:1px solid #dfe8f5;border-radius:9px;background:#f8fbff;box-sizing:border-box}.tax-provision-taxpayer-card.is-small-taxpayer[data-v-308c9d31]{border-color:#d7eedb;background:#f6fbf7}.tax-provision-taxpayer-title[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;margin-bottom:9px;color:#2f68d6;font-size:13px;font-weight:600;line-height:20px;white-space:normal}.tax-provision-taxpayer-card.is-small-taxpayer .tax-provision-taxpayer-title[data-v-308c9d31]{color:#4a9b5d}.tax-provision-taxpayer-card ul[data-v-308c9d31]{padding-left:18px}.tax-provision-participation-list[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.tax-provision-participation-list>div[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:8px;color:#606266;background:#f7fafc;font-size:13px;line-height:20px}.tax-provision-participation-list>div>i[data-v-308c9d31]{-ms-flex:none;flex:none;margin-top:3px;color:#67c23a}.tax-provision-participation-list>div>span[data-v-308c9d31]{min-width:0;white-space:normal;word-break:normal;overflow-wrap:break-word}.tax-provision-participation-list strong[data-v-308c9d31]{display:block;margin-bottom:2px;color:#303133}.tax-provision-participation-list>div.is-none[data-v-308c9d31]{color:#909399;background:#fafafa}.tax-provision-participation-list>div.is-none>i[data-v-308c9d31]{color:#909399}.tax-provision-voucher-rules[data-v-308c9d31]{overflow:hidden;border:1px solid #e1e8f2;border-radius:8px}.tax-provision-voucher-rules>div[data-v-308c9d31]{display:grid;grid-template-columns:138px minmax(0,1fr);gap:12px;padding:11px 13px;color:#606266;font-size:13px;line-height:20px}.tax-provision-voucher-rules>div+div[data-v-308c9d31]{border-top:1px solid #edf1f7}.tax-provision-voucher-rules strong[data-v-308c9d31]{color:#303133}.tax-provision-voucher-rules span[data-v-308c9d31],.tax-provision-voucher-rules strong[data-v-308c9d31]{min-width:0;white-space:normal;word-break:normal;overflow-wrap:break-word}.salary-voucher-rule-list>div[data-v-308c9d31]{grid-template-columns:220px minmax(0,1fr)}.salary-voucher-account-alert[data-v-308c9d31]{margin-top:12px}.salary-voucher-account-alert[data-v-308c9d31] .el-alert__description{line-height:20px;white-space:normal;word-break:normal;overflow-wrap:break-word}.salary-voucher-setting-guide[data-v-308c9d31]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.salary-voucher-setting-guide>div[data-v-308c9d31]{min-width:0;padding:12px;border:1px solid #dfe8f5;border-radius:8px;background:#f8fbff;box-sizing:border-box}.salary-voucher-setting-guide small[data-v-308c9d31],.salary-voucher-setting-guide span[data-v-308c9d31],.salary-voucher-setting-guide strong[data-v-308c9d31]{display:block;min-width:0;white-space:normal;word-break:normal;overflow-wrap:break-word}.salary-voucher-setting-guide strong[data-v-308c9d31]{color:#303133;font-size:13px;line-height:20px}.salary-voucher-setting-guide .salary-voucher-setting-path[data-v-308c9d31]{margin-top:6px;color:#2f68d6;font-size:12px;font-weight:600;line-height:19px}.salary-voucher-setting-guide small[data-v-308c9d31]{margin-top:5px;color:#7a8798;font-size:12px;line-height:19px}.tax-carryover-basis-section .salary-voucher-setting-notes[data-v-308c9d31]{margin-top:12px}.salary-voucher-type-alert[data-v-308c9d31]{margin:12px 0 14px}.salary-voucher-type-alert[data-v-308c9d31] .el-alert__title{line-height:20px;white-space:normal;word-break:normal}.tax-carryover-voucher-entry[data-v-308c9d31]{overflow:hidden;border:1px solid #dfe7f3;border-radius:8px}.tax-carryover-voucher-entry>div[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;min-width:0;padding:11px 13px;color:#303133;font-size:13px}.tax-carryover-voucher-entry>div+div[data-v-308c9d31]{border-top:1px solid #edf1f7}.tax-carryover-voucher-entry span[data-v-308c9d31]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:5px;color:#fff;background:#397bec;font-size:12px}.tax-carryover-voucher-entry>div:last-child span[data-v-308c9d31]{background:#67c23a}.tax-carryover-voucher-entry strong[data-v-308c9d31]{min-width:0;white-space:normal;word-break:normal}.tax-carryover-policy-section a[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid #e6ebf2;border-radius:8px;color:#303133;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.tax-carryover-policy-section a+a[data-v-308c9d31]{margin-top:8px}.tax-carryover-policy-section a[data-v-308c9d31]:hover{border-color:#b8d3ff;background:#f5f9ff}.tax-carryover-policy-section a>div[data-v-308c9d31]{min-width:0}.tax-carryover-policy-section a small[data-v-308c9d31],.tax-carryover-policy-section a strong[data-v-308c9d31]{display:block;white-space:normal;word-break:normal;overflow-wrap:break-word}.tax-carryover-policy-section a strong[data-v-308c9d31]{font-size:13px;line-height:20px}.tax-carryover-policy-section a small[data-v-308c9d31]{margin-top:2px;color:#909399;font-size:12px;line-height:18px}.tax-carryover-policy-section a>i[data-v-308c9d31]{-ms-flex:none;flex:none;color:#397bec}.tax-carryover-basis-footer[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:62px;padding:10px 20px;border-top:1px solid #e7edf6;background:#fff;box-sizing:border-box}.tax-carryover-basis-footer span[data-v-308c9d31]{min-width:0;color:#909399;font-size:12px;line-height:18px;white-space:normal;word-break:normal}.stamp-duty-detail-drawer[data-v-308c9d31]{max-width:96vw}.stamp-duty-detail-drawer[data-v-308c9d31] .el-drawer__body{height:100%;min-height:0;overflow:hidden}.stamp-duty-detail-shell[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;min-width:0;background:#fff}.stamp-duty-detail-header[data-v-308c9d31]{-ms-flex:none;flex:none;padding:18px 20px;border-bottom:1px solid #ebeef5}.stamp-duty-detail-header[data-v-308c9d31] .el-page-header__content{overflow:hidden;color:#303133;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.stamp-duty-detail-body .el-alert[data-v-308c9d31]{box-sizing:border-box;min-height:40px;margin-bottom:10px;padding:10px 14px}.stamp-duty-detail-body[data-v-308c9d31] .el-alert__content,.stamp-duty-detail-body[data-v-308c9d31] .el-alert__title{width:100%;min-width:0;line-height:18px;white-space:normal;word-break:normal;overflow-wrap:anywhere}.stamp-duty-detail-body[data-v-308c9d31] .el-alert__icon{margin-top:2px}.tax-provision-warning-content[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:12px;width:100%;min-width:0}.tax-provision-warning-content>span[data-v-308c9d31]{min-width:0;white-space:normal}.tax-provision-warning-content .el-button[data-v-308c9d31]{-ms-flex:none;flex:none;padding:0;color:#f56c6c;font-weight:600;white-space:nowrap}.stamp-duty-detail-body[data-v-308c9d31]{-ms-flex:1;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px 20px 20px}.stamp-duty-detail-company[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px;color:#606266;font-size:13px;white-space:nowrap}.stamp-duty-detail-company>div[data-v-308c9d31]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stamp-duty-detail-company>div:first-child>span[data-v-308c9d31]{margin-right:8px;color:#909399}.stamp-duty-detail-company-meta[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:none;flex:none;gap:8px;color:#909399}.stamp-duty-detail-summary[data-v-308c9d31]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px}.stamp-duty-detail-summary>div[data-v-308c9d31]{padding:8px 10px;border:1px solid #ebeef5;border-radius:6px;background:#fafafa}.stamp-duty-detail-summary span[data-v-308c9d31],.stamp-duty-detail-summary strong[data-v-308c9d31]{display:block}.stamp-duty-detail-summary span[data-v-308c9d31]{margin-bottom:3px;color:#909399;font-size:12px;white-space:nowrap}.stamp-duty-detail-summary strong[data-v-308c9d31]{color:#303133;font-size:14px}.stamp-duty-detail-summary strong.is-primary[data-v-308c9d31]{color:#1d53d6}.stamp-duty-detail-section-title[data-v-308c9d31]{color:#303133;font-size:13px;font-weight:600}.tax-provision-calculation-table[data-v-308c9d31]{margin:8px 0 14px}.stamp-duty-invoice-table[data-v-308c9d31] .cell,.tax-provision-calculation-table[data-v-308c9d31] .cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.stamp-duty-invoice-table[data-v-308c9d31] .el-table__row td{height:38px}.stamp-duty-detail-section-head[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px}.stamp-duty-detail-section-head>span[data-v-308c9d31]{overflow:hidden;color:#909399;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.stamp-duty-detail-toolbar[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:10px;color:#909399;font-size:12px}.stamp-duty-detail-pagination[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px}.stamp-duty-detail-footer[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:12px;min-height:60px;padding:10px 20px;border-top:1px solid #ebeef5;background:#fff}.stamp-duty-detail-footer-actions[data-v-308c9d31]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.stamp-duty-detail-footer-actions>span[data-v-308c9d31],.stamp-duty-detail-footer .el-button[data-v-308c9d31]{-ms-flex:none;flex:none;white-space:nowrap}@media screen and (max-width:720px){.tax-carryover-basis-drawer[data-v-308c9d31]{max-width:96vw}.tax-carryover-basis-body[data-v-308c9d31],.tax-carryover-basis-footer[data-v-308c9d31],.tax-carryover-basis-header[data-v-308c9d31]{padding-right:14px;padding-left:14px}.tax-carryover-basis-header>span[data-v-308c9d31]{display:none}.factory-module-intro-rule-grid[data-v-308c9d31],.factory-module-intro-stage-grid[data-v-308c9d31],.tax-provision-taxpayer-grid[data-v-308c9d31]{grid-template-columns:minmax(0,1fr)}.tax-provision-voucher-rules>div[data-v-308c9d31]{grid-template-columns:minmax(0,1fr);gap:4px}.salary-voucher-rule-list>div[data-v-308c9d31],.salary-voucher-setting-guide[data-v-308c9d31]{grid-template-columns:minmax(0,1fr)}.stamp-duty-detail-drawer[data-v-308c9d31]{max-width:96vw}.stamp-duty-detail-body[data-v-308c9d31],.stamp-duty-detail-header[data-v-308c9d31]{padding-right:14px;padding-left:14px}.stamp-duty-detail-summary[data-v-308c9d31]{grid-template-columns:repeat(2,minmax(0,1fr))}.stamp-duty-detail-footer[data-v-308c9d31]{-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-right:14px;padding-left:14px}.stamp-duty-detail-pagination[data-v-308c9d31]{-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}}.tax-provision-confirm-dialog .el-alert[data-v-308c9d31]{margin-bottom:14px}.tax-provision-confirm-form[data-v-308c9d31]{max-height:calc(100vh - 260px);overflow-y:auto;padding-right:4px}.tax-provision-confirm-section[data-v-308c9d31]{margin:4px 0 12px;padding-left:8px;border-left:3px solid #1d53d6;color:#303133;font-size:13px;font-weight:600;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.tax-provision-confirm-section.is-focused[data-v-308c9d31]{padding-top:7px;padding-bottom:7px;border-radius:0 4px 4px 0;color:#1d53d6;background:#ecf3ff;box-shadow:0 0 0 1px rgba(29,83,214,.08)}.tax-provision-confirm-form .el-input-number[data-v-308c9d31]{width:100%}.tax-provision-confirm-base[data-v-308c9d31]{height:32px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px;color:#1d53d6;background:#f5f7fa;font-weight:600;line-height:30px;text-align:right}.tax-provision-confirm-hint[data-v-308c9d31]{margin-top:5px;color:#e6a23c;font-size:12px;line-height:18px}.tax-provision-advanced-toggle[data-v-308c9d31]{margin:4px 0 14px;padding:10px 12px;border:1px solid #e4e7ed;border-radius:6px;background:#f8fafc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.tax-provision-advanced-toggle span[data-v-308c9d31]{color:#909399;font-size:12px}.tax-provision-advanced-panel[data-v-308c9d31]{padding-top:2px}.annual-profit-check-popper{max-width:calc(100vw - 32px);padding:0!important;overflow:hidden;border-color:#e4e7ed;border-radius:9px;box-shadow:0 8px 28px rgba(31,45,61,.16);color:#303133;background:#fff}.annual-profit-check-popover{font-size:13px;line-height:1.55}.annual-profit-check-popover-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #f3d19e;color:#8a5b13;background:#fdf6ec}.annual-profit-check-popover.is-error .annual-profit-check-popover-head{border-bottom-color:#fde2e2;color:#c45656;background:#fef0f0}.annual-profit-check-popover-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:7px;font-weight:600}.annual-profit-check-popover-count{-ms-flex:none;flex:none;padding:2px 8px;border-radius:999px;background:hsla(0,0%,100%,.75);font-size:12px;font-weight:600}.annual-profit-check-popover-list{max-height:260px;padding:6px 14px;overflow-y:auto}.annual-profit-check-popover-item{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:8px 0;color:#4e5969}.annual-profit-check-popover-item+.annual-profit-check-popover-item{border-top:1px solid #f0f2f5}.annual-profit-check-popover-index{display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#8a5b13;background:#fdf6ec;font-size:11px;font-weight:600}.annual-profit-check-popover.is-error .annual-profit-check-popover-index{color:#c45656;background:#fef0f0}.annual-profit-check-popover-text{min-width:0;white-space:normal;word-break:break-word}.annual-profit-check-popover-foot{padding:9px 14px;border-top:1px solid #ebeef5;color:#7d8796;background:#fafbfc;font-size:12px}.monthly-estimate-voucher-popper{padding:14px 16px}.monthly-estimate-voucher-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.monthly-estimate-voucher-group{min-width:0;padding:10px;border:1px solid #e6ebf2;border-radius:6px;background:#fafcff}.monthly-estimate-voucher-group-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px;color:#303133;font-weight:600}.monthly-estimate-voucher-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.monthly-estimate-voucher-no{padding:3px 7px;border-radius:4px;color:#1d53d6;background:#ecf3ff;font-size:12px}.monthly-estimate-voucher-trigger{font-weight:600}.input-business-type-popper{width:360px!important;max-width:42vw}.input-settlement-popper{width:320px!important;max-width:36vw}.input-business-type-popper .el-select-dropdown__wrap,.input-settlement-popper .el-select-dropdown__wrap{max-height:220px}.input-business-type-popper .el-select-dropdown__item,.input-settlement-popper .el-select-dropdown__item{overflow:hidden;text-overflow:ellipsis}