.ignored-block[data-v-dc649966],.parse-status[data-v-dc649966]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:10px}.ignored-block[data-v-dc649966]{-ms-flex-align:center;align-items:center;padding:8px 10px;background:#fafafa;border:1px dashed #d9d9d9;border-radius:4px;font-size:12px}.ignored-label[data-v-dc649966]{color:#999;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px}.ignored-label .anticon[data-v-dc649966]{color:#1890ff}.ignored-tag[data-v-dc649966]{margin:0;background:#fff!important;border-color:#d9d9d9!important}.ignored-name[data-v-dc649966]{color:#999;text-decoration:line-through}.ignored-reason[data-v-dc649966]{color:#bbb;font-size:11px;margin-left:2px}.preview-table[data-v-dc649966]{max-height:280px;overflow-y:auto;border:1px solid #e8e8e8;border-radius:4px;background:#fafafa}.preview-header[data-v-dc649966]{display:-ms-flexbox;display:flex;padding:8px 12px;background:#f0f0f0;font-weight:600;font-size:12px;color:#262626;border-bottom:1px solid #e8e8e8;position:sticky;top:0;z-index:1}.preview-row[data-v-dc649966]{display:-ms-flexbox;display:flex;padding:6px 12px;border-bottom:1px solid #f0f0f0;font-size:12px;background:#fff;transition:background .15s}.preview-row[data-v-dc649966]:hover{background:#f6ffed}.preview-row[data-v-dc649966]:last-child{border-bottom:none}.col-name[data-v-dc649966]{-ms-flex:0 0 200px;flex:0 0 200px;font-weight:500;color:#1890ff;word-break:break-all}.col-type[data-v-dc649966]{-ms-flex:0 0 120px;flex:0 0 120px;color:#666;font-family:monospace}.col-required[data-v-dc649966]{-ms-flex:0 0 60px;flex:0 0 60px}.col-desc[data-v-dc649966]{-ms-flex:1;flex:1;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.api-structure-tree[data-v-27cd8ca8]{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff}.tree-toolbar[data-v-27cd8ca8]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 12px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.tree-scroll-area[data-v-27cd8ca8]{-ms-flex:1;flex:1;overflow:auto;min-height:0}.tree-title[data-v-27cd8ca8]{font-weight:600;font-size:14px;-ms-flex:1;flex:1}.toolbar-icon[data-v-27cd8ca8]{font-size:14px;margin-left:8px;cursor:pointer;color:#999;padding:4px}.top-array-check[data-v-27cd8ca8]{margin-left:8px;font-size:12px;white-space:nowrap}.toolbar-icon[data-v-27cd8ca8]:hover{color:#1890ff}.toolbar-icon-danger[data-v-27cd8ca8]{color:#ff4d4f}.toolbar-icon-danger[data-v-27cd8ca8]:hover{color:#ff7875!important}.toolbar-trigger[data-v-27cd8ca8]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer}.toolbar-trigger-add[data-v-27cd8ca8]{padding:2px 8px;border:1px dashed #b7eb8f;border-radius:4px;margin-left:8px;transition:all .2s}.toolbar-trigger-add[data-v-27cd8ca8]:hover{border-color:#52c41a;background:#f6ffed}.add-text[data-v-27cd8ca8]{font-size:12px;color:#52c41a;margin-left:4px;white-space:nowrap}.ant-menu-submenu-popup{max-height:300px;overflow-y:auto}.ant-menu-submenu-popup .ant-menu-item{height:28px;line-height:28px;padding:0 12px;font-size:12px}.context-menu{opacity:.82}.ant-menu-submenu-popup{opacity:.88}.context-menu .ant-menu-item,.context-menu .ant-menu-submenu-title{height:32px;line-height:32px}.tree-search[data-v-27cd8ca8]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 8px;border-bottom:1px solid #f0f0f0}.tree-search .ant-input[data-v-27cd8ca8]{-ms-flex:1;flex:1}.search-count[data-v-27cd8ca8]{font-size:12px;color:#999;white-space:nowrap}.tree-validate-hint[data-v-27cd8ca8]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 8px;font-size:12px;color:#999;background:#fafafa;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tree-validate-hint .anticon-info-circle[data-v-27cd8ca8]{color:#1890ff}.hint-toggle[data-v-27cd8ca8]{margin-left:auto;color:#999}.tree-validate-hint:hover .hint-toggle[data-v-27cd8ca8]{color:#1890ff}.tree-empty[data-v-27cd8ca8]{padding:40px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tree-node-content[data-v-27cd8ca8]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;line-height:28px;padding:0 4px}.tree-node-content.has-mapping[data-v-27cd8ca8]{background:#f6ffed;border-radius:2px}.tree-node-content.missing-mapping[data-v-27cd8ca8]{background:#fff1f0;border:1px solid #ff7875;border-radius:2px;animation:missing-mapping-flash-27cd8ca8 1.2s ease-in-out 2}.tree-node-content.missing-mapping .node-name[data-v-27cd8ca8]{color:#cf1322;font-weight:600}@keyframes missing-mapping-flash-27cd8ca8{0%,to{background:#fff1f0}50%{background:#ffccc7}}.tree-node-content.search-match[data-v-27cd8ca8]{background:#fff1f0;border:1px solid #ff7875;border-radius:2px;animation:missing-mapping-flash-27cd8ca8 1.2s ease-in-out 2}.tree-node-content.search-match .node-name[data-v-27cd8ca8]{color:#cf1322;font-weight:600}.node-icon-wrapper[data-v-27cd8ca8]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;line-height:1}.node-name[data-v-27cd8ca8]{font-weight:500;color:#262626}.node-type-tag[data-v-27cd8ca8]{font-size:11px;padding:0 4px;border-radius:2px;line-height:16px;margin-left:2px}.tag-10[data-v-27cd8ca8]{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff}.tag-20[data-v-27cd8ca8]{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}.tag-30[data-v-27cd8ca8]{color:#faad14;background:#fffbe6;border:1px solid #ffe58f}.node-field-type[data-v-27cd8ca8]{color:#999;font-size:12px}.required-tag[data-v-27cd8ca8]{font-size:10px;line-height:16px;height:18px;padding:0 4px;margin-left:4px}.mapping-status-icon[data-v-27cd8ca8]{font-size:14px;margin-left:4px}.no-mapping-icon[data-v-27cd8ca8]{font-size:14px;color:#d9d9d9;margin-left:4px}[data-v-27cd8ca8] .ant-tree-node-content-wrapper{-ms-flex:1;flex:1;overflow:hidden}[data-v-27cd8ca8] .ant-tree-treenode{padding:2px 0}[data-v-27cd8ca8] .ant-tree-node-content-wrapper:hover{background:#e6f7ff}[data-v-27cd8ca8] .ant-tree-treenode-selected .ant-tree-node-content-wrapper{background:#bae7ff}.node-actions[data-v-27cd8ca8]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:4px;opacity:0;transition:opacity .15s}.tree-node-content:hover .node-actions[data-v-27cd8ca8]{opacity:1}.action-icon[data-v-27cd8ca8]{font-size:13px;color:#bbb;padding:2px;margin-left:2px}.action-icon[data-v-27cd8ca8]:hover{color:#1890ff}.required-hint-icon[data-v-27cd8ca8]{font-size:12px;color:#ff4d4f;margin-left:2px;cursor:pointer;opacity:.7}.required-hint-icon[data-v-27cd8ca8]:hover{opacity:1}