.reference-fact-page[data-v-0a8e33da]{max-width:100%}.rf-notice[data-v-0a8e33da]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:12px 16px;background:#f0f7ff;border:1px solid #b3d8ff;border-radius:4px;font-size:13px;color:#409eff;line-height:1.6}.rf-notice[data-v-0a8e33da],.rf-tabs[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.rf-tabs[data-v-0a8e33da]{gap:0;border-bottom:2px solid #e4e7ed}.rf-tab-btn[data-v-0a8e33da]{padding:10px 20px;border:none;background:none;font-size:14px;color:#606266;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;-webkit-transition:all .2s;transition:all .2s}.rf-tab-btn.active[data-v-0a8e33da]{color:#409eff;border-bottom-color:#409eff;font-weight:500}.rf-tab-btn[data-v-0a8e33da]:hover{color:#409eff}.rf-panel[data-v-0a8e33da]{margin-bottom:24px}.rf-form[data-v-0a8e33da]{padding:20px;background:#fafbfc;border:1px solid #e4e7ed;border-radius:4px}.rf-form-row[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px;font-size:13px}.rf-form-row label[data-v-0a8e33da]{min-width:110px;color:#606266;text-align:right}.required[data-v-0a8e33da]{color:#f56c6c}.form-input[data-v-0a8e33da]{padding:6px 10px;border:1px solid #dcdfe6;border-radius:4px;font-size:13px;min-width:220px}.rf-json-input[data-v-0a8e33da]{width:100%;min-height:200px;padding:12px;border:1px solid #dcdfe6;border-radius:4px;font-family:Menlo,Monaco,monospace;font-size:12px;line-height:1.5;resize:vertical;margin-bottom:12px}.rf-form-actions[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rf-import-mode-switch[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;border:1px solid #dcdfe6;border-radius:4px;overflow:hidden}.rf-mode-btn[data-v-0a8e33da]{padding:6px 16px;border:none;background:#fff;font-size:13px;color:#606266;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.rf-mode-btn.active[data-v-0a8e33da]{background:#409eff;color:#fff}.rf-mode-btn[data-v-0a8e33da]:hover:not(.active){background:#f5f7fa}.rf-excel-upload[data-v-0a8e33da]{margin-bottom:12px}.rf-excel-name[data-v-0a8e33da]{font-size:12px;color:#67c23a}.rf-result[data-v-0a8e33da]{margin-top:20px;padding:16px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px}.rf-result-header[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#16a34a;margin-bottom:12px}.rf-result-grid[data-v-0a8e33da]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}.rf-result-item[data-v-0a8e33da]{text-align:center}.rf-result-item .rf-result-label[data-v-0a8e33da]{display:block;font-size:12px;color:#909399;margin-bottom:4px}.rf-result-item .rf-result-value[data-v-0a8e33da]{display:block;font-size:20px;font-weight:600;color:#303133}.rf-result-item .rf-result-value.mono[data-v-0a8e33da]{font-size:12px;font-family:monospace}.rf-result-item.success .rf-result-value[data-v-0a8e33da]{color:#16a34a}.rf-result-item.failed .rf-result-value[data-v-0a8e33da]{color:#f56c6c}.rf-subtitle[data-v-0a8e33da]{font-size:13px;font-weight:600;color:#303133;margin-bottom:6px}.rf-warning-item[data-v-0a8e33da]{font-size:12px;color:#e6a23c;margin-bottom:2px}.rf-error-item[data-v-0a8e33da]{color:#f56c6c;margin-bottom:2px}.rf-import-errors[data-v-0a8e33da],.rf-import-warnings[data-v-0a8e33da]{margin-bottom:10px}.rf-result-actions[data-v-0a8e33da]{margin-top:8px}.query-form[data-v-0a8e33da]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.query-form .rf-form-row[data-v-0a8e33da],.rf-batch-query-form .rf-form-row[data-v-0a8e33da]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0;gap:6px}.query-form .rf-form-row label[data-v-0a8e33da],.rf-batch-query-form .rf-form-row label[data-v-0a8e33da]{min-width:0;text-align:left}.query-form .form-input[data-v-0a8e33da],.rf-batch-query-form .form-input[data-v-0a8e33da]{width:100%;min-width:0}.rf-query-actions[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.rf-fact-list[data-v-0a8e33da]{margin-top:16px}.rf-fact-list-header[data-v-0a8e33da]{font-size:13px;color:#909399;margin-bottom:10px;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}.rf-empty[data-v-0a8e33da]{padding:30px;text-align:center;color:#909399;font-size:14px}.rf-batch-layout[data-v-0a8e33da]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:16px;margin-bottom:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.rf-batch-query-form[data-v-0a8e33da]{margin:0}.rf-batch-sidebar[data-v-0a8e33da]{padding:16px;background:#fafbfc;border:1px solid #e4e7ed;border-radius:4px}.rf-batch-sidebar-header[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;font-size:13px;color:#606266;font-weight:500}.rf-batch-list[data-v-0a8e33da]{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;max-height:360px;overflow-y:auto}.rf-batch-card[data-v-0a8e33da]{width:100%;text-align:left;border:1px solid #e4e7ed;background:#fff;border-radius:4px;padding:12px;cursor:pointer;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.rf-batch-card[data-v-0a8e33da]:hover{border-color:#409eff;-webkit-box-shadow:0 4px 14px rgba(64,158,255,.12);box-shadow:0 4px 14px rgba(64,158,255,.12)}.rf-batch-card-top[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:6px}.rf-batch-card-id[data-v-0a8e33da]{font-size:12px;color:#303133;font-family:monospace}.rf-batch-card-count[data-v-0a8e33da]{font-size:12px;color:#909399;white-space:nowrap}.rf-batch-card-meta[data-v-0a8e33da]{font-size:12px;color:#909399;line-height:1.5}.rf-batch-empty[data-v-0a8e33da]{padding:24px 12px;text-align:center;color:#909399;font-size:13px}.rf-table-wrapper[data-v-0a8e33da]{width:100%;overflow-x:auto;padding-bottom:4px}.rf-table[data-v-0a8e33da]{width:100%;min-width:1150px;border-collapse:collapse;font-size:13px;table-layout:fixed}.rf-table th[data-v-0a8e33da]{padding:8px 6px;background:#f5f7fa;border-bottom:1px solid #ebeef5;font-weight:500;color:#606266;vertical-align:middle;font-size:12px}.rf-table td[data-v-0a8e33da]{padding:7px 6px;border-bottom:1px solid #ebeef5;color:#303133;vertical-align:middle;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.rf-table td.rf-counterparty[data-v-0a8e33da],.rf-table td.rf-risk-cell[data-v-0a8e33da]{white-space:normal}.rf-table tr:hover td[data-v-0a8e33da]{background:#f5f7fa}.rf-nowrap[data-v-0a8e33da]{white-space:nowrap}.rf-num[data-v-0a8e33da]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.rf-num-neg[data-v-0a8e33da]{color:#dc2626}.rf-counterparty[data-v-0a8e33da]{max-width:280px;line-height:1.45;vertical-align:middle}.rf-cp-name[data-v-0a8e33da]{font-size:13px;color:#1f2937;font-weight:500}.rf-cp-name[data-v-0a8e33da],.rf-cp-sub[data-v-0a8e33da]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-cp-sub[data-v-0a8e33da]{font-size:11px;color:#b0b7c3;margin-top:2px;font-family:monospace}.rf-bizrel-cell[data-v-0a8e33da],.rf-risk-cell[data-v-0a8e33da]{min-width:0}.rf-bizrel-text[data-v-0a8e33da]{font-size:12px;font-weight:500}.rf-bizrel-text.match-confirmed[data-v-0a8e33da],.rf-bizrel-text.match-matched[data-v-0a8e33da]{color:#16a34a}.rf-bizrel-text.match-not_found[data-v-0a8e33da]{color:#b0b7c3}.rf-bizrel-text.match-conflict[data-v-0a8e33da]{color:#e6a23c}.rf-bizrel-text.match-error[data-v-0a8e33da]{color:#f56c6c}.rf-th-actions[data-v-0a8e33da]{text-align:right}.rf-actions[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;white-space:nowrap}.rf-act-btn[data-v-0a8e33da]{padding:0;border:none;background:none;font-size:13px;cursor:pointer}.rf-act-edit[data-v-0a8e33da]{color:#409eff}.rf-act-edit[data-v-0a8e33da]:hover{color:#337ecc;text-decoration:underline}.rf-act-more[data-v-0a8e33da]{color:#c0c4cc;font-size:14px;letter-spacing:1px;line-height:1}.rf-act-more[data-v-0a8e33da]:hover{color:#909399}.rf-more-wrap[data-v-0a8e33da]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.rf-more-menu[data-v-0a8e33da]{position:absolute;top:100%;right:0;z-index:100;margin-top:4px;background:#fff;border:1px solid #e4e7ed;border-radius:6px;-webkit-box-shadow:0 4px 16px rgba(15,23,42,.12);box-shadow:0 4px 16px rgba(15,23,42,.12);padding:4px;min-width:160px;max-height:280px;overflow-y:auto}.rf-more-item[data-v-0a8e33da]{display:block;width:100%;text-align:left;padding:6px 12px;border:none;background:none;font-size:13px;color:#303133;border-radius:4px;cursor:pointer}.rf-more-item[data-v-0a8e33da]:hover{background:#f5f7fa}.rf-more-item-disabled[data-v-0a8e33da]{color:#c0c4cc;cursor:default}.rf-more-item-disabled[data-v-0a8e33da]:hover{background:none}.rf-pagination[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #ebeef5}.rf-page-info[data-v-0a8e33da]{font-size:13px;color:#909399}.rf-page-size[data-v-0a8e33da]{min-width:92px}.rf-badge[data-v-0a8e33da]{display:inline-block;font-size:12px;padding:2px 10px;border-radius:10px;line-height:18px;white-space:nowrap;font-weight:500}.rf-badge.match-confirmed[data-v-0a8e33da],.rf-badge.match-matched[data-v-0a8e33da]{background:#dcfce7;color:#166534}.rf-badge.match-not_found[data-v-0a8e33da]{background:#f3f4f6;color:#6b7280}.rf-badge.match-conflict[data-v-0a8e33da]{background:#fef3c7;color:#92400e}.rf-badge.match-error[data-v-0a8e33da]{background:#fee2e2;color:#991b1b}.rf-badge.st-active[data-v-0a8e33da]{background:#dcfce7;color:#166534}.rf-badge.st-archived[data-v-0a8e33da]{background:#f3f4f6;color:#6b7280}.rf-badge.st-blocked[data-v-0a8e33da]{background:#fee2e2;color:#991b1b}.rf-badge.st-ignored[data-v-0a8e33da]{background:#fef3c7;color:#92400e}.rf-badge.st-superseded[data-v-0a8e33da]{background:#ede9fe;color:#5b21b6}.rf-badge.res-unresolved[data-v-0a8e33da]{background:#f3f4f6;color:#6b7280}.rf-badge.res-auto_resolved[data-v-0a8e33da]{background:#dbeafe;color:#1e40af}.rf-badge.res-manual_resolved[data-v-0a8e33da]{background:#dcfce7;color:#166534}.rf-badge.res-resolution_ignored[data-v-0a8e33da]{background:#fef3c7;color:#92400e}.rf-type-tag[data-v-0a8e33da]{display:inline-block;padding:2px 8px;background:#ecf5ff;color:#409eff;border-radius:10px;font-size:12px;white-space:nowrap}.rf-entity-id[data-v-0a8e33da]{font-size:11px;color:#909399;margin-top:2px;overflow:hidden;text-overflow:ellipsis}.rf-risk-chips[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rf-risk-chip[data-v-0a8e33da]{display:inline-block;padding:2px 7px;border-radius:4px;font-size:11px;line-height:16px;white-space:nowrap;cursor:default;font-weight:500}.rf-chip-danger[data-v-0a8e33da]{background:#fee2e2;color:#991b1b}.rf-chip-warn[data-v-0a8e33da]{background:#fef3c7;color:#92400e}.rf-chip-info[data-v-0a8e33da]{background:#f3f4f6;color:#6b7280}.rf-risk-hint[data-v-0a8e33da]{font-size:11px;color:#b0b7c3;white-space:nowrap}.rf-risk-hint+.rf-risk-hint[data-v-0a8e33da]:before{content:"\B7";margin:0 2px;color:#d1d5db}.rf-risk-overflow[data-v-0a8e33da]{background:#fff;color:#6b7280;border:1px dashed #d1d5db;cursor:pointer}.rf-no-risk[data-v-0a8e33da]{color:#d1d5db}.rf-drawer-overlay[data-v-0a8e33da]{position:fixed;inset:0;z-index:2100;background:rgba(15,23,42,.46);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rf-drawer[data-v-0a8e33da]{width:520px;max-width:92vw;height:100%;background:#fff;-webkit-box-shadow:-8px 0 30px rgba(15,23,42,.2);box-shadow:-8px 0 30px rgba(15,23,42,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.rf-drawer-header[data-v-0a8e33da]{position:relative;padding:20px 24px 12px;border-bottom:1px solid #ebeef5}.rf-drawer-header h3[data-v-0a8e33da]{margin:0;font-size:16px;color:#303133}.rf-drawer-header p[data-v-0a8e33da]{margin:4px 0 0;font-size:12px;color:#909399}.rf-drawer-close[data-v-0a8e33da]{position:absolute;top:16px;right:16px;background:none;border:none;font-size:18px;cursor:pointer;color:#909399}.rf-drawer-body[data-v-0a8e33da]{padding:16px 24px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.rf-drawer-summary[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.rf-summary-item[data-v-0a8e33da]{font-size:12px;color:#606266;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.rf-metadata-section[data-v-0a8e33da]{margin-top:12px;padding-top:12px;border-top:1px solid #ebeef5}.rf-metadata-title[data-v-0a8e33da]{font-size:12px;color:#909399;margin-bottom:8px;font-weight:500}.rf-metadata-json[data-v-0a8e33da]{margin:0;padding:10px 12px;background:#f8f9fb;border:1px solid #e4e7ed;border-radius:4px;font-size:11px;font-family:Menlo,Monaco,monospace;line-height:1.5;max-height:160px;overflow-y:auto;white-space:pre-wrap;word-break:break-all;color:#303133}.rf-gov-dialog[data-v-0a8e33da]{width:440px;max-width:92vw;margin:auto;background:#fff;border-radius:8px;-webkit-box-shadow:0 12px 48px rgba(15,23,42,.24);box-shadow:0 12px 48px rgba(15,23,42,.24);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:80vh;overflow-y:auto;-ms-flex-item-align:center;align-self:center}.rf-gov-dialog-header[data-v-0a8e33da]{position:relative;padding:18px 24px 14px;border-bottom:1px solid #ebeef5}.rf-gov-dialog-header h3[data-v-0a8e33da]{margin:0;font-size:15px;color:#303133}.rf-gov-dialog-body[data-v-0a8e33da]{padding:16px 24px 20px}.rf-gov-scope-note[data-v-0a8e33da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:14px;background:#fefce8;border:1px solid #fde68a;border-radius:4px;font-size:12px;color:#854d0e;line-height:1.5}.rf-gov-dialog-body .rf-form-row label[data-v-0a8e33da]{min-width:90px}.rf-gov-dialog-body .rf-form-row .form-input[data-v-0a8e33da]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px}@media (max-width:1400px){.query-form[data-v-0a8e33da]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.query-form[data-v-0a8e33da]{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-batch-layout[data-v-0a8e33da]{grid-template-columns:1fr}}.rf-flexible-import[data-v-0a8e33da]{padding:8px 0}.rf-flexible-mapping[data-v-0a8e33da]{margin-top:8px}.rf-mapping-table[data-v-0a8e33da]{margin-top:4px}.rf-mapping-table th[data-v-0a8e33da]{font-size:12px}.rf-mapping-table td[data-v-0a8e33da]{vertical-align:middle}.rf-mapping-matched td[data-v-0a8e33da]{background:#f0fdf4}.rf-mapping-missing td[data-v-0a8e33da]{background:#fef2f2}.rf-mapping-select[data-v-0a8e33da]{width:100%;min-width:140px}.rf-flexible-unmapped[data-v-0a8e33da]{margin-top:8px;font-size:12px;color:#909399;line-height:1.5}.rf-flexible-preview[data-v-0a8e33da]{margin-top:12px}.rf-flexible-errors[data-v-0a8e33da]{margin-top:10px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:4px}.rf-error-item[data-v-0a8e33da]{font-size:12px;color:#991b1b;line-height:1.6}.rf-error-item[data-v-0a8e33da]:before{content:"\2022   "}