.modal-title[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.modal-title .m-logo[data-v-22076506]{width:28px;height:28px;border-radius:50%;background:#c8102e;color:#fff;font-size:13px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-title .m-title[data-v-22076506]{font-size:15px;font-weight:700;color:#1f2329}.modal-title .m-sub[data-v-22076506]{font-size:12px;font-weight:400;color:#6b7280}.cat-panel[data-v-22076506]{border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;margin-bottom:16px}.cat-head[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.cat-head .cat-title[data-v-22076506]{font-size:13px;font-weight:700;color:#1f2329}.cat-head .cat-total[data-v-22076506]{font-size:12px;color:#6b7280}.cat-row[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 0;font-size:12px}.cat-row .cat-dot[data-v-22076506]{width:8px;height:8px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.cat-row .cat-label[data-v-22076506]{width:240px;-ms-flex-negative:0;flex-shrink:0;color:#1f2329}.cat-row .cat-bar-wrap[data-v-22076506]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;background:#f1f5f9;border-radius:4px;overflow:hidden}.cat-row .cat-bar[data-v-22076506]{display:block;height:100%;border-radius:4px}.cat-row .cat-cnt[data-v-22076506]{width:52px;text-align:right;color:#6b7280;-ms-flex-negative:0;flex-shrink:0}.cat-row .cat-amt[data-v-22076506]{width:110px;text-align:right;font-weight:500;color:#1f2329;-ms-flex-negative:0;flex-shrink:0}.cat-row .cat-pct[data-v-22076506]{width:44px;text-align:right;color:#6b7280;-ms-flex-negative:0;flex-shrink:0}.match-tip[data-v-22076506]{background:#fff7ed;border-radius:8px;padding:10px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;color:#92400e;margin-bottom:16px}.match-tip .anticon[data-v-22076506]{color:#f29600}.modal-scroll[data-v-22076506]{max-height:68vh;overflow-y:auto;padding-right:4px}.match-group[data-v-22076506]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;margin-bottom:16px}.matched-ok-toggle[data-v-22076506],.unmatched-toggle[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 14px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#6b7280;font-size:12px;cursor:pointer;margin-bottom:16px}.matched-ok-toggle[data-v-22076506]:hover,.unmatched-toggle[data-v-22076506]:hover{background:#f1f5f9}.bank-meta[data-v-22076506]{color:#9ca3af;font-size:10px}.group-head[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px}.group-head.head-ok[data-v-22076506]{background:#f0fdf4}.group-head.head-bad[data-v-22076506]{background:#fef2f2}.group-head.head-warn[data-v-22076506]{background:#fffbeb}.group-head.head-single[data-v-22076506]{background:#f8fafc}.group-head.head-known[data-v-22076506]{background:#eff6ff}.group-head .group-head-left[data-v-22076506]{gap:10px}.group-head .group-head-left[data-v-22076506],.group-head .group-head-right[data-v-22076506]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.group-head .group-head-right[data-v-22076506]{gap:12px}.group-head .manual-link[data-v-22076506]{font-size:12px;color:#f29600;cursor:pointer}.group-head .manual-link[data-v-22076506]:hover{text-decoration:underline}.group-head .group-title[data-v-22076506]{font-size:13px;font-weight:700;color:#1f2329}.group-head .group-status[data-v-22076506]{font-size:13px;font-weight:700}.group-head .group-status.st-ok[data-v-22076506]{color:#16a34a}.group-head .group-status.st-bad[data-v-22076506]{color:#dc2626}.group-head .group-status.st-warn[data-v-22076506]{color:#d97706}.group-head .group-status.st-single[data-v-22076506]{color:#94a3b8}.group-head .group-status.st-known[data-v-22076506]{color:#2563eb}.manual-edit-form[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;background:#fffbeb;border-bottom:1px solid #e5e7eb}.dot[data-v-22076506]{display:inline-block;width:8px;height:8px;border-radius:50%}.dot.dot-ok[data-v-22076506]{background:#16a34a}.dot.dot-bad[data-v-22076506]{background:#dc2626}.dot.dot-warn[data-v-22076506]{background:#d97706}.dot.dot-single[data-v-22076506]{background:#94a3b8}.dot.dot-known[data-v-22076506]{background:#2563eb}.reason-box[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:0 16px 16px;padding:10px 12px;background:#fffbeb;border:1px dashed #fbbf24;border-radius:6px;font-size:12px;color:#92400e}.reason-box .anticon[data-v-22076506]{margin-top:1px;color:#d97706}.empty-box[data-v-22076506]{background:#f8fafc;border-radius:6px;padding:12px;font-size:11px;color:#94a3b8;text-align:center}.group-cols[data-v-22076506]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.col[data-v-22076506],.group-cols[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex}.col[data-v-22076506]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.col-label[data-v-22076506]{font-size:12px;color:#6b7280}.arrow-col[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4px;font-size:18px}.bank-box[data-v-22076506]{background:#f8fafc;border-radius:6px;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.bank-box .bank-amt[data-v-22076506]{font-size:18px;font-weight:700;color:#1f2329}.bank-box .bank-info[data-v-22076506]{font-size:11px;color:#6b7280}.pool-row[data-v-22076506]{background:#f8fafc;border-radius:6px;padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pool-row .pool-ct[data-v-22076506]{font-size:11px;font-weight:500;color:#1f2329}.pool-row .pool-payer[data-v-22076506]{font-size:10px;color:#6b7280}.pool-row .pool-meta[data-v-22076506]{font-size:10px;color:#9ca3af;margin-top:1px}.pool-row .pool-amt[data-v-22076506]{font-size:12px;font-weight:700;color:#1f2329}.modal-foot[data-v-22076506]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e5e7eb;padding-top:14px}.modal-foot .foot-info[data-v-22076506]{font-size:12px;color:#6b7280}.modal-foot .foot-btns[data-v-22076506]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px}.reconcile-view[data-v-a2911ca4]{padding-bottom:16px}.toolbar[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 14px}.toolbar .page-title[data-v-a2911ca4]{font-size:18px;font-weight:700;color:#1f2329}.toolbar .page-sub[data-v-a2911ca4]{margin-left:10px;font-size:12px;color:#6b7280}.toolbar .toolbar-right[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card[data-v-a2911ca4]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px 20px;margin-bottom:16px}.card-head[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.card-head .card-title[data-v-a2911ca4]{font-size:15px;font-weight:700;color:#1f2329}.card-head .card-hint[data-v-a2911ca4]{font-size:12px;color:#6b7280}.source-row[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.source-divider[data-v-a2911ca4]{width:1px;background:#e5e7eb}.group-label[data-v-a2911ca4]{font-size:12px;color:#6b7280;margin-bottom:10px}.group-cards[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bank-card[data-v-a2911ca4]{width:210px;border:1px solid #e5e7eb;border-radius:10px;padding:18px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.bank-card[data-v-a2911ca4]:hover{-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08)}.bank-logo[data-v-a2911ca4]{width:56px;height:56px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:700}.bank-name[data-v-a2911ca4]{font-size:14px;font-weight:700;color:#1f2329}.file-name[data-v-a2911ca4]{font-size:12px;font-weight:500}.bank-accts[data-v-a2911ca4]{font-size:11px;color:#6b7280}.bank-amounts[data-v-a2911ca4]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-top:2px}.amt-row[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.amt-row .amt[data-v-a2911ca4]{font-size:12px;font-weight:500;color:#1f2329}.amt-row .amt-bad[data-v-a2911ca4]{color:#dc2626;font-weight:400}.tag[data-v-a2911ca4]{font-size:10px;font-weight:700;border-radius:4px;padding:1px 6px}.tag-cbs[data-v-a2911ca4]{background:#eef2ff;color:#4f46e5}.tag-ats[data-v-a2911ca4],.tag-file[data-v-a2911ca4]{background:#ecfdf5;color:#059669}.file-selected-name[data-v-a2911ca4]{font-size:11px;color:#6b7280;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-icon[data-v-a2911ca4]{font-size:50px;color:#1d6f42}.add-card[data-v-a2911ca4]{border-style:dashed;border-color:#cbd5e1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:187px}.add-card .add-icon[data-v-a2911ca4]{font-size:30px;color:#94a3b8}.add-card .add-text[data-v-a2911ca4]{font-size:12px;color:#6b7280}.add-card .add-sub[data-v-a2911ca4]{font-size:11px;color:#94a3b8}.cal-head-left[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.cal-head-left .week-nav[data-v-a2911ca4]{margin-right:0}.cal-head-right[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.seg[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f1f2f4;border-radius:6px;padding:2px;gap:2px}.seg .seg-item[data-v-a2911ca4]{padding:3px 14px;font-size:12px;color:#6b7280;border-radius:5px;cursor:pointer}.seg .seg-item.active[data-v-a2911ca4]{background:#fff;color:#f29600;font-weight:700;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08)}.legend[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.legend .legend-item[data-v-a2911ca4]{font-size:12px;color:#6b7280;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.dot[data-v-a2911ca4]{display:inline-block;width:7px;height:7px;border-radius:50%}.dot-ok[data-v-a2911ca4]{background:#16a34a}.dot-bad[data-v-a2911ca4]{background:#dc2626}.dot-single[data-v-a2911ca4]{background:#94a3b8}.dot-partial[data-v-a2911ca4]{background:#d97706}.weekday-row[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:6px}.weekday-row .weekday[data-v-a2911ca4]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:12px;color:#6b7280}.cal-grid[data-v-a2911ca4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cal-grid[data-v-a2911ca4],.cal-week[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.day-cell[data-v-a2911ca4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:130px;border:1px solid #e5e7eb;border-radius:8px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;overflow:hidden;background:#fff}.day-cell.day-blank[data-v-a2911ca4]{background:#fafafb;border-color:#f1f2f4}.day-cell.day-empty[data-v-a2911ca4]{background:#f4f5f7;border-color:#f1f2f4}.day-head[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.day-head .day-num[data-v-a2911ca4]{font-size:13px;font-weight:700;color:#1f2329}.day-head .day-num.dim[data-v-a2911ca4]{color:#b0b5bd}.day-head .day-total[data-v-a2911ca4]{font-size:10px;color:#6b7280}.entry[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;padding:3px 6px}.entry.entry-ok[data-v-a2911ca4]{background:#f0fdf4}.entry.entry-bad[data-v-a2911ca4]{background:#fef2f2}.entry.entry-single[data-v-a2911ca4]{background:#f8fafc}.entry.entry-partial[data-v-a2911ca4]{background:#fffbeb}.entry .entry-left[data-v-a2911ca4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.entry .entry-acct[data-v-a2911ca4]{font-size:11px;color:#374151}.entry .entry-amt[data-v-a2911ca4]{font-size:11px;font-weight:500}.amt-ok[data-v-a2911ca4]{color:#16a34a}.amt-bad[data-v-a2911ca4]{color:#dc2626}.amt-single[data-v-a2911ca4]{color:#94a3b8}.amt-partial[data-v-a2911ca4]{color:#d97706}.week-col[data-v-a2911ca4],.week-cols[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.week-col[data-v-a2911ca4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:420px;border:1px solid #e5e7eb;border-radius:8px;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.week-col.day-blank[data-v-a2911ca4]{background:#fafafb}.week-col-head[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e7eb;padding-bottom:8px}.week-col-head .day-num[data-v-a2911ca4]{font-size:13px;font-weight:700;color:#1f2329}.week-col-head .day-num.dim[data-v-a2911ca4]{color:#b0b5bd}.week-col-head .day-total[data-v-a2911ca4]{font-size:11px;color:#6b7280}.week-empty[data-v-a2911ca4]{text-align:center;color:#c4c9d0;font-size:11px;padding:30px 0}.week-entry[data-v-a2911ca4]{border-radius:6px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;cursor:pointer}.week-entry.entry-ok[data-v-a2911ca4]{background:#f0fdf4}.week-entry.entry-bad[data-v-a2911ca4]{background:#fef2f2}.week-entry.entry-single[data-v-a2911ca4]{background:#f8fafc}.week-entry.entry-partial[data-v-a2911ca4]{background:#fffbeb}.week-entry .we-row1[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.week-entry .we-row1 .entry-left[data-v-a2911ca4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.week-entry .we-row1 .we-acct[data-v-a2911ca4]{font-size:12px;font-weight:700;color:#1f2329}.week-entry .we-row1 .we-ch[data-v-a2911ca4]{font-size:10px;color:#6b7280}.week-entry .we-row2[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.week-entry .we-row2 .we-label[data-v-a2911ca4]{font-size:10px;color:#6b7280}.week-entry .we-row2 .we-val[data-v-a2911ca4]{font-size:11px;font-weight:500;color:#1f2329}.summary-bar[data-v-a2911ca4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;background:#fafafb;border-radius:8px;padding:12px 16px;margin-bottom:16px}.summary-bar .sum-item .sum-label[data-v-a2911ca4]{font-size:11px;color:#6b7280}.summary-bar .sum-item .sum-value[data-v-a2911ca4]{font-size:16px;font-weight:700;color:#1f2329}.summary-bar .sum-item .sum-ok[data-v-a2911ca4]{color:#16a34a}.summary-bar .sum-item .sum-bad[data-v-a2911ca4]{color:#dc2626}.summary-bar .sum-item .sum-single[data-v-a2911ca4]{color:#94a3b8}.summary-bar .sum-item .sum-sub[data-v-a2911ca4]{font-size:10px;color:#94a3b8;margin-top:2px}.summary-bar .sum-clickable[data-v-a2911ca4]{cursor:pointer;border-radius:6px;padding:4px 8px;margin:-4px -8px}.summary-bar .sum-clickable[data-v-a2911ca4]:hover{background:#eef2ff}.summary-bar .sum-clickable .sum-hint[data-v-a2911ca4]{font-size:10px;color:#94a3b8;margin-left:6px}.summary-bar .sum-flex[data-v-a2911ca4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.posting-view[data-v-41f4f1e3]{padding-bottom:16px}.toolbar[data-v-41f4f1e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0 14px}.toolbar .page-title[data-v-41f4f1e3]{font-size:18px;font-weight:700;color:#1f2329}.toolbar .page-sub[data-v-41f4f1e3]{margin-left:10px;font-size:12px;color:#6b7280}.toolbar .toolbar-right[data-v-41f4f1e3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-body[data-v-41f4f1e3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card[data-v-41f4f1e3]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.list-card[data-v-41f4f1e3]{-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4}.preview-card[data-v-41f4f1e3]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 20px}.post-table[data-v-41f4f1e3]{width:100%;border-collapse:collapse;font-size:12px}.post-table th[data-v-41f4f1e3]{background:#fafafb;font-size:11px;font-weight:700;color:#6b7280;text-align:left}.post-table td[data-v-41f4f1e3],.post-table th[data-v-41f4f1e3]{padding:10px 8px;border-bottom:1px solid #e5e7eb;white-space:nowrap}.post-table td[data-v-41f4f1e3]{color:#1f2329}.post-table tr[data-v-41f4f1e3]{cursor:pointer}.post-table tr:hover td[data-v-41f4f1e3]{background:#fcfcfd}.post-table tr.row-selected td[data-v-41f4f1e3]{background:#fff7ed}.post-table .th-num[data-v-41f4f1e3]{text-align:right}.post-table .td-ct[data-v-41f4f1e3]{font-size:11px}.post-table .td-amt[data-v-41f4f1e3]{font-weight:500}.post-table .td-fee[data-v-41f4f1e3]{color:#dc2626}.post-table .td-dim[data-v-41f4f1e3]{color:#c4c9d0}.post-table .td-ic[data-v-41f4f1e3]{color:#b45309}.post-table .td-empty[data-v-41f4f1e3]{text-align:center;color:#6b7280;padding:40px 0}.cat-chip[data-v-41f4f1e3]{font-size:10px;font-weight:500;border-radius:4px;padding:2px 7px}.st-chip[data-v-41f4f1e3]{font-size:10px;font-weight:500;border-radius:4px;padding:2px 8px}.st-chip.st-wait[data-v-41f4f1e3]{background:#fff7ed;color:#f29600}.pv-head[data-v-41f4f1e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e7eb;padding-bottom:12px;margin-bottom:12px}.pv-head .pv-head-left[data-v-41f4f1e3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pv-head .pv-title[data-v-41f4f1e3]{font-size:14px;font-weight:700;color:#1f2329}.pv-info[data-v-41f4f1e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:16px}.pv-info .info-label[data-v-41f4f1e3]{font-size:10px;color:#6b7280}.pv-info .info-value[data-v-41f4f1e3]{font-size:12px;font-weight:500;color:#1f2329}.pv-blocked[data-v-41f4f1e3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;background:#fef2f2;border-radius:8px;padding:12px 14px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pv-blocked .blocked-title[data-v-41f4f1e3]{font-size:12px;font-weight:700;color:#991b1b;margin-bottom:4px}.pv-blocked .blocked-desc[data-v-41f4f1e3]{font-size:11px;color:#991b1b;line-height:1.6}.voucher-table[data-v-41f4f1e3]{width:100%;border:1px solid #e5e7eb;border-radius:6px;border-collapse:separate;border-spacing:0;overflow:hidden;font-size:11px}.voucher-table th[data-v-41f4f1e3]{background:#fafafb;font-weight:700;color:#6b7280;text-align:left;padding:8px 10px;border-bottom:1px solid #e5e7eb}.voucher-table td[data-v-41f4f1e3]{padding:8px 10px;border-bottom:1px solid #e5e7eb;color:#1f2329}.voucher-table .th-num[data-v-41f4f1e3]{text-align:right}.voucher-table .td-amt[data-v-41f4f1e3]{font-weight:500}.voucher-table .aux-line[data-v-41f4f1e3]{font-size:10px;color:#6b7280;margin-top:2px}.voucher-table .td-warn[data-v-41f4f1e3]{color:#b45309;background:#fff7ed;text-align:center}.pv-note[data-v-41f4f1e3]{margin-top:10px;font-size:10px;color:#6b7280;line-height:1.6}.pv-preview-result[data-v-41f4f1e3]{margin-top:12px;padding:10px 12px;border-radius:6px;background:#f0fdf4}.pv-preview-result .preview-title[data-v-41f4f1e3]{font-size:12px;font-weight:700;color:#16a34a;margin-bottom:6px}.pv-preview-result .preview-voucher[data-v-41f4f1e3]{margin-top:8px}.pv-preview-result .preview-voucher[data-v-41f4f1e3]:first-child{margin-top:0}.pv-preview-result .preview-voucher-head[data-v-41f4f1e3]{font-size:11px;font-weight:700;color:#1f2329;margin-bottom:4px}.pv-preview-result .preview-voucher-head .preview-voucher-unit[data-v-41f4f1e3]{font-weight:400;color:#6b7280;margin-left:8px}.pv-preview-result .preview-xml[data-v-41f4f1e3]{max-height:240px;overflow:auto;font-size:10px;background:#fff;border:1px solid #e5e7eb;border-radius:4px;padding:8px;white-space:pre-wrap;word-break:break-all}.pv-preview-result.is-blocked[data-v-41f4f1e3]{background:#fef2f2}.pv-preview-result.is-blocked .preview-title[data-v-41f4f1e3]{color:#dc2626}.pv-foot[data-v-41f4f1e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e5e7eb;margin-top:14px;padding-top:12px}.pv-foot .foot-info[data-v-41f4f1e3]{font-size:11px;color:#6b7280}.history-view[data-v-2a727a31]{padding-bottom:16px}.card[data-v-2a727a31]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:16px}.filter-bar[data-v-2a727a31]{padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-bar .filter-flex[data-v-2a727a31]{-webkit-box-flex:1;-ms-flex:1;flex:1}.stat-row[data-v-2a727a31]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:16px}.stat-card[data-v-2a727a31]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 16px}.stat-card.stat-warn[data-v-2a727a31]{border-color:#fecaca}.stat-card .stat-label[data-v-2a727a31]{font-size:11px;color:#6b7280}.stat-card .stat-value[data-v-2a727a31]{font-size:16px;font-weight:700;color:#1f2329}.stat-card .stat-value.value-warn[data-v-2a727a31]{color:#dc2626}.list-card[data-v-2a727a31]{overflow:hidden}.his-table[data-v-2a727a31]{width:100%;border-collapse:collapse;font-size:11px}.his-table th[data-v-2a727a31]{background:#fafafb;font-size:11px;font-weight:700;color:#6b7280;text-align:left;padding:10px;border-bottom:1px solid #e5e7eb;white-space:nowrap}.his-table td[data-v-2a727a31]{padding:9px 10px;border-bottom:1px solid #e5e7eb;color:#1f2329;white-space:nowrap}.his-table .th-num[data-v-2a727a31]{text-align:right}.his-table .td-amt[data-v-2a727a31]{font-weight:500}.his-table .td-sn[data-v-2a727a31]{max-width:170px;overflow:hidden;text-overflow:ellipsis}.his-table .td-dim[data-v-2a727a31]{color:#c4c9d0}.chip[data-v-2a727a31]{font-size:10px;font-weight:500;border-radius:4px;padding:2px 8px}.chip.chip-ok[data-v-2a727a31]{background:#f0fdf4;color:#16a34a}.chip.chip-warn[data-v-2a727a31]{background:#fff7ed;color:#b45309}.chip.chip-gray[data-v-2a727a31]{background:#f1f2f4;color:#6b7280}.chip.chip-wait[data-v-2a727a31]{background:#fff7ed;color:#f29600}.chip.chip-fail[data-v-2a727a31]{background:#fef2f2;color:#dc2626}.nc-link[data-v-2a727a31],.op-link[data-v-2a727a31]{color:#2563eb;cursor:pointer}.nc-link[data-v-2a727a31]{text-decoration:underline}.pager[data-v-2a727a31]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px}.pager .pg-info[data-v-2a727a31]{font-size:11px;color:#6b7280}.config-view[data-v-385ffbec]{padding-bottom:16px}.card[data-v-385ffbec]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px 18px;margin-bottom:16px}.card-head[data-v-385ffbec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 12px;margin-bottom:12px}.card-head .card-title[data-v-385ffbec]{font-size:14px;font-weight:700;color:#1f2329}.card-head .card-hint[data-v-385ffbec]{font-size:11px;color:#6b7280}.card-head .card-actions[data-v-385ffbec]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.cfg-table[data-v-385ffbec]{width:100%;border-collapse:collapse}.cfg-table th[data-v-385ffbec]{background:#fafafb;font-size:11px;font-weight:700;color:#6b7280;text-align:left;padding:6px 8px;border-bottom:1px solid #e5e7eb}.cfg-table td[data-v-385ffbec]{padding:4px 8px;border-bottom:1px solid #e5e7eb;vertical-align:top}.cfg-table .td-op[data-v-385ffbec]{text-align:center;padding-top:8px}.cfg-table .del-icon[data-v-385ffbec]{color:#c4c9d0;cursor:pointer}.cfg-table .del-icon[data-v-385ffbec]:hover{color:#dc2626}.cfg-table .td-empty[data-v-385ffbec]{text-align:center;color:#6b7280;padding:24px 0}.warn-hint[data-v-385ffbec]{font-size:10px;color:#b45309;margin-top:3px}.code-hint[data-v-385ffbec]{font-size:10px;color:#9ca3af;margin-top:3px}.code-hint .code-hint-warn[data-v-385ffbec]{color:#b45309}.ref-list[data-v-385ffbec]{margin-top:14px;padding-top:12px;border-top:1px dashed #e5e7eb}.ref-list .ref-title[data-v-385ffbec]{font-size:11px;color:#6b7280;margin-bottom:6px}.ref-list .ref-chip[data-v-385ffbec]{display:inline-block;font-size:11px;background:#f1f2f4;color:#1f2329;border-radius:4px;padding:2px 8px;margin:0 6px 6px 0}.rule-table[data-v-385ffbec]{width:100%;border-collapse:collapse;font-size:12px}.rule-table th[data-v-385ffbec]{background:#fafafb;font-size:11px;font-weight:700;color:#6b7280;text-align:left;padding:8px 10px;border-bottom:1px solid #e5e7eb}.rule-table td[data-v-385ffbec]{padding:8px 10px;border-bottom:1px solid #e5e7eb;color:#1f2329;line-height:1.6}.rule-table .rule-warn td[data-v-385ffbec]{background:#fff7ed;color:#92400e}.ref-note[data-v-385ffbec]{margin-top:10px;font-size:11px;color:#6b7280}.lpfin175p-page[data-v-597b25d7]{padding:0 8px;background:#f4f5f7}.empty-tab[data-v-597b25d7]{background:#fff;border-radius:10px;padding:60px 0}