.position-limit-linkage-panel{height:100vh;left:0;right:0;top:0}.position-limit-linkage-panel .ant-modal-content{position:fixed!important;left:0;right:0;top:0;bottom:0}.position-limit-linkage-panel .ant-modal-content .ant-modal-header{padding:5px 24px}.position-limit-linkage-panel .ant-modal-content .ant-modal-body{padding:0!important;height:100%}.panel-body[data-v-cc605c7a]{width:100%;height:calc(100% - 60px);background-color:#f0f2f5;padding:20px;overflow:scroll}.no-select[data-v-cc605c7a]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-panel[data-v-c4e2a67e]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;min-height:0}.step-panel-inner[data-v-c4e2a67e]{padding:24px 32px;-ms-flex:1;flex:1;overflow-y:auto}.section-tip[data-v-c4e2a67e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 18px;background:linear-gradient(135deg,#e8edff,#f0f3ff);border:1px solid #c5cfff;border-radius:6px;margin-bottom:22px;font-size:13px;color:#4f6ef7;font-weight:500}.section-tip .tip-icon[data-v-c4e2a67e]{font-size:16px;color:#4f6ef7}.section-tip--warning[data-v-c4e2a67e]{background:linear-gradient(135deg,#fff8e6,#fffbe6);border-color:#ffe58f;color:#ad6800}.section-tip--warning .tip-icon[data-v-c4e2a67e]{color:#ffab00}.action-bar[data-v-c4e2a67e]{margin:10px 0}.ai-parse-btn[data-v-c4e2a67e]{height:44px!important;font-size:15px!important;font-weight:600!important;border-radius:6px!important}.ai-stop-btn[data-v-c4e2a67e]{margin-top:10px!important;height:40px!important;border-radius:6px!important}.thinking-section[data-v-c4e2a67e]{margin-bottom:22px;border:1px solid #e2e8f0;border-radius:10px;background:#f8f9fc;box-shadow:0 1px 3px rgba(23,43,77,.08);overflow:hidden;transition:all .3s ease;animation:slideInUp-data-v-c4e2a67e .5s cubic-bezier(.4,0,.2,1)}.thinking-section--done[data-v-c4e2a67e]{border-color:#ebecf0;background:#fff}.thinking-header[data-v-c4e2a67e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background .2s}.thinking-header[data-v-c4e2a67e]:hover{background:rgba(79,110,247,.04)}.thinking-header-left[data-v-c4e2a67e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.thinking-dot[data-v-c4e2a67e]{width:8px;height:8px;border-radius:50%;background:#97a0af;-ms-flex-negative:0;flex-shrink:0}.thinking-dot.is-active[data-v-c4e2a67e]{background:#4f6ef7;animation:dot-pulse-data-v-c4e2a67e 1.5s ease-in-out infinite}@keyframes dot-pulse-data-v-c4e2a67e{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(79,110,247,.4)}50%{opacity:.6;box-shadow:0 0 0 6px rgba(79,110,247,0)}}.thinking-icon[data-v-c4e2a67e]{font-size:16px;color:#f5a623}.thinking-title[data-v-c4e2a67e]{font-size:14px;font-weight:600;color:#172b4d}.thinking-duration-tag[data-v-c4e2a67e]{font-size:12px;color:#97a0af;background:#f4f5f7;padding:2px 8px;border-radius:10px}.thinking-header-right[data-v-c4e2a67e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.thinking-toggle-icon[data-v-c4e2a67e]{font-size:12px;color:#97a0af;transition:transform .3s}.thinking-progress[data-v-c4e2a67e]{padding:0 20px;margin-bottom:2px}.thinking-progress-bar[data-v-c4e2a67e]{height:2px;background:#ebecf0;border-radius:1px;overflow:hidden}.thinking-progress-bar-inner[data-v-c4e2a67e]{height:100%;width:30%;background:linear-gradient(90deg,transparent,#4f6ef7,transparent);border-radius:1px;animation:progress-slide-data-v-c4e2a67e 1.8s ease-in-out infinite}.thinking-body[data-v-c4e2a67e]{border-top:1px solid #e2e8f0}.thinking-content[data-v-c4e2a67e]{max-height:280px;overflow-y:auto;padding:16px 20px;scroll-behavior:smooth}.thinking-text[data-v-c4e2a67e]{font-size:13px;line-height:1.8;color:#5e6c84;white-space:pre-wrap;word-break:break-all}.output-section[data-v-c4e2a67e]{margin-bottom:22px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 1px 3px rgba(23,43,77,.08);overflow:hidden;transition:all .3s ease;animation:slideInUp-data-v-c4e2a67e .5s cubic-bezier(.4,0,.2,1)}.output-section--done[data-v-c4e2a67e]{border-color:rgba(54,179,126,.3)}.output-header[data-v-c4e2a67e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background .2s}.output-header[data-v-c4e2a67e]:hover{background:rgba(79,110,247,.04)}.output-header-left[data-v-c4e2a67e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.output-dot[data-v-c4e2a67e]{width:8px;height:8px;border-radius:50%;background:#97a0af;-ms-flex-negative:0;flex-shrink:0}.output-dot.is-active[data-v-c4e2a67e]{background:#36b37e;animation:dot-pulse-success-data-v-c4e2a67e 1.5s ease-in-out infinite}@keyframes dot-pulse-success-data-v-c4e2a67e{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(54,179,126,.4)}50%{opacity:.6;box-shadow:0 0 0 6px rgba(54,179,126,0)}}.output-icon[data-v-c4e2a67e]{font-size:16px;color:#4f6ef7}.output-title[data-v-c4e2a67e]{font-size:14px;font-weight:600;color:#172b4d}.output-duration[data-v-c4e2a67e]{font-size:12px;color:#97a0af;background:#f4f5f7;padding:2px 8px;border-radius:10px;margin-left:4px}.output-header-right[data-v-c4e2a67e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.output-toggle-icon[data-v-c4e2a67e]{font-size:12px;color:#97a0af;transition:transform .3s}.output-progress[data-v-c4e2a67e]{padding:0 20px;margin-bottom:2px}.output-progress-bar[data-v-c4e2a67e]{height:2px;background:#ebecf0;border-radius:1px;overflow:hidden}.output-progress-bar-inner[data-v-c4e2a67e]{height:100%;width:30%;background:linear-gradient(90deg,transparent,#36b37e,transparent);border-radius:1px;animation:progress-slide-data-v-c4e2a67e 1.8s ease-in-out infinite}@keyframes progress-slide-data-v-c4e2a67e{0%{transform:translateX(-100%)}to{transform:translateX(430%)}}.output-body[data-v-c4e2a67e]{border-top:1px solid #e2e8f0}.output-raw-content[data-v-c4e2a67e]{max-height:320px;overflow-y:auto;padding:16px 20px;scroll-behavior:smooth;background-color:#1a1b2e}.output-raw-text[data-v-c4e2a67e]{margin:0;font-family:JetBrains Mono,Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;color:#a6e3a1;white-space:pre-wrap;word-break:break-all}.output-cursor[data-v-c4e2a67e]{display:inline-block;margin-left:2px;vertical-align:middle}.cursor-dot[data-v-c4e2a67e]{display:inline-block;width:6px;height:14px;background:#4f6ef7;border-radius:1px;animation:cursor-blink-data-v-c4e2a67e 1s step-end infinite}@keyframes cursor-blink-data-v-c4e2a67e{0%,to{opacity:1}50%{opacity:0}}.output-result-content[data-v-c4e2a67e]{padding:16px 20px}.output-slide-enter-active[data-v-c4e2a67e],.output-slide-leave-active[data-v-c4e2a67e]{transition:all .3s ease;overflow:hidden}.output-slide-enter[data-v-c4e2a67e],.output-slide-leave-to[data-v-c4e2a67e]{opacity:0;max-height:0}.output-slide-enter-to[data-v-c4e2a67e],.output-slide-leave[data-v-c4e2a67e]{max-height:600px;opacity:1}@keyframes slideInUp-data-v-c4e2a67e{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.table-wrapper[data-v-c4e2a67e]{border:1px solid #dfe1e6;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px rgba(23,43,77,.08)}.table-wrapper[data-v-c4e2a67e] .ant-table{border-radius:0}.table-wrapper[data-v-c4e2a67e] .ant-table-thead>tr>th{background:linear-gradient(135deg,#f4f6fa,#e8ecff);font-weight:600;color:#172b4d;font-size:13px;border-bottom:2px solid #dfe1e6}.table-wrapper[data-v-c4e2a67e] .ant-table-tbody>tr:nth-child(2n){background:#fafbff}.table-wrapper[data-v-c4e2a67e] .ant-table-tbody>tr:hover>td{background:#e8edff!important}.expression-textarea[data-v-c4e2a67e]{font-family:JetBrains Mono,Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;border-radius:6px;background:#1a1b2e;color:#a6e3a1;border-color:#2d2d3f;padding:10px 14px;transition:all .3s}.expression-textarea[data-v-c4e2a67e]:focus{border-color:#4f6ef7;box-shadow:0 0 0 3px rgba(79,110,247,.15)}.step-actions[data-v-c4e2a67e]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:10px;padding:16px 32px;border-top:1px solid #ebecf0;background:#fff;-ms-flex-negative:0;flex-shrink:0;box-shadow:0 -2px 8px rgba(23,43,77,.04)}[data-v-c4e2a67e] .json-viewer-wrapper{border-radius:10px;overflow:hidden;border:1px solid #2d2d3f}[data-v-c4e2a67e] .jv-container{margin:0}[data-v-c4e2a67e] .my-dark-theme{background-color:#1a1b2e!important;color:#a6e3a1!important;padding:20px;font-size:13px;line-height:1.6}[data-v-c4e2a67e] .my-dark-theme .jv-key{color:#f9fafb!important}[data-v-c4e2a67e] .my-dark-theme .jv-value{color:#fab387!important}[data-v-c4e2a67e] .my-dark-theme .jv-button{color:#6c7086!important}[data-v-c4e2a67e] .my-dark-theme .jv-item.jv-string{color:#a6e3a1!important}[data-v-c4e2a67e] .my-dark-theme .jv-item.jv-number{color:#fab387!important}[data-v-c4e2a67e] .my-dark-theme .jv-item.jv-boolean{color:#cba6f7!important}[data-v-c4e2a67e] .my-dark-theme .jv-item.jv-null{color:#6c7086!important}[data-v-c4e2a67e] .my-dark-theme .jv-ellipsis{color:#9399b2!important}