#paper[data-v-56596d95]{height:100%;overflow:hidden;width:100%}.flow-history-panel[data-v-74600f43]{background:#fff;border-left:1px solid #e5e7eb;box-shadow:-4px 0 24px #00000014;display:flex;flex-direction:column;height:100%;max-width:100vw;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:62}.flow-history-panel.open[data-v-74600f43]{transform:translate(0)}.panel-narrow[data-v-74600f43]{width:720px}.panel-full[data-v-74600f43]{width:100vw}.dark .flow-history-panel[data-v-74600f43]{background:#171717;border-left-color:#262626;box-shadow:-4px 0 24px #0006}.panel-header[data-v-74600f43]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.dark .panel-header[data-v-74600f43]{border-bottom-color:#262626}.header-left[data-v-74600f43]{gap:10px}.back-btn[data-v-74600f43],.header-left[data-v-74600f43]{align-items:center;display:flex}.back-btn[data-v-74600f43]{border-radius:6px;color:#6b7280;cursor:pointer;flex-shrink:0;height:28px;justify-content:center;transition:background .15s,color .15s;width:28px}.back-btn[data-v-74600f43]:hover{background:#f3f4f6;color:#111827}.dark .back-btn[data-v-74600f43]:hover{background:#262626;color:#f9fafb}.header-title-group[data-v-74600f43]{align-items:center;display:flex;gap:10px}.header-icon[data-v-74600f43]{align-items:center;background:#f3f4f6;border-radius:8px;color:#6b7280;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.dark .header-icon[data-v-74600f43]{background:#262626;color:#9ca3af}.panel-title[data-v-74600f43]{color:#111827;font-size:14px;font-weight:600;line-height:1.2}.dark .panel-title[data-v-74600f43]{color:#f9fafb}.panel-subtitle[data-v-74600f43]{color:#9ca3af;font-size:11px;margin-top:1px}.close-btn[data-v-74600f43]{align-items:center;background:transparent;border:none;border-radius:8px;color:#9ca3af;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .15s,color .15s;width:32px}.close-btn[data-v-74600f43]:hover{background:#f3f4f6;color:#374151}.dark .close-btn[data-v-74600f43]:hover{background:#262626;color:#e5e7eb}.preview-toolbar[data-v-74600f43]{align-items:center;background:#fafafa;border-bottom:1px solid #f3f4f6;display:flex;flex-shrink:0;gap:10px;padding:10px 20px}.dark .preview-toolbar[data-v-74600f43]{background:#1a1a1a;border-bottom-color:#262626}.toolbar-select-wrapper[data-v-74600f43]{align-items:center;display:flex;flex:1;position:relative}.select-icon[data-v-74600f43]{left:10px}.chevron-icon[data-v-74600f43],.select-icon[data-v-74600f43]{color:#9ca3af;flex-shrink:0;pointer-events:none;position:absolute}.chevron-icon[data-v-74600f43]{right:10px}.toolbar-select[data-v-74600f43]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:12px;outline:none;overflow:hidden;padding:7px 32px 7px 30px;text-overflow:ellipsis;transition:border-color .15s;white-space:nowrap;width:100%}.toolbar-select[data-v-74600f43]:focus{border-color:#6366f1}.dark .toolbar-select[data-v-74600f43]{background:#262626;border-color:#404040;color:#e5e7eb}.dark .toolbar-select[data-v-74600f43]:focus{border-color:#6366f1}.restore-btn[data-v-74600f43]{align-items:center;background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:500;gap:6px;padding:7px 14px;transition:background .15s;white-space:nowrap}.restore-btn[data-v-74600f43]:hover{background:#4f46e5}.panel-body[data-v-74600f43]{flex:1;overflow-x:hidden;overflow-y:auto;padding:20px;scrollbar-color:#e5e7eb transparent;scrollbar-width:thin}.dark .panel-body[data-v-74600f43]{scrollbar-color:#404040 transparent}.loading-state[data-v-74600f43]{align-items:center;color:#9ca3af;display:flex;flex-direction:column;font-size:13px;gap:12px;justify-content:center;padding:60px 20px}.loading-spinner[data-v-74600f43]{animation:spin-74600f43 .7s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top-color:#6366f1;height:28px;width:28px}.dark .loading-spinner[data-v-74600f43]{border-color:#6366f1 #404040 #404040}@keyframes spin-74600f43{to{transform:rotate(1turn)}}.empty-state[data-v-74600f43]{align-items:center;color:#d1d5db;display:flex;flex-direction:column;font-size:13px;gap:12px;justify-content:center;padding:60px 20px}.dark .empty-state[data-v-74600f43]{color:#4b5563}.timeline[data-v-74600f43]{display:flex;flex-direction:column}.timeline-item[data-v-74600f43]{display:flex;gap:12px}.timeline-line-col[data-v-74600f43]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;padding-top:16px;width:20px}.timeline-dot[data-v-74600f43]{background:#6366f1;border-radius:50%;box-shadow:0 0 0 3px #6366f126;flex-shrink:0;height:8px;width:8px}.timeline-line[data-v-74600f43]{background:linear-gradient(180deg,#e0e7ff,#f3f4f6);flex:1;margin-bottom:6px;margin-top:6px;min-height:16px;width:2px}.dark .timeline-line[data-v-74600f43]{background:linear-gradient(180deg,#3730a3,#262626)}.commit-card[data-v-74600f43]{background:#fff;border:1px solid #f3f4f6;border-radius:10px;cursor:pointer;flex:1;margin-bottom:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,transform .1s}.commit-card[data-v-74600f43]:hover{border-color:#c7d2fe;box-shadow:0 2px 8px #6366f11a;transform:translate(2px)}.dark .commit-card[data-v-74600f43]{background:#1f1f1f;border-color:#2a2a2a}.dark .commit-card[data-v-74600f43]:hover{border-color:#4338ca;box-shadow:0 2px 8px #6366f126}.commit-card-header[data-v-74600f43]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.author-avatar[data-v-74600f43]{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:28px;justify-content:center;letter-spacing:.5px;width:28px}.commit-meta[data-v-74600f43]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.commit-author[data-v-74600f43]{color:#111827;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .commit-author[data-v-74600f43]{color:#f9fafb}.commit-date[data-v-74600f43]{color:#9ca3af;font-size:10px}.commit-action[data-v-74600f43]{align-items:center;color:#d1d5db;display:flex;flex-shrink:0;transition:color .15s,transform .15s}.commit-card:hover .commit-action[data-v-74600f43]{color:#6366f1;transform:translate(2px)}.commit-message[data-v-74600f43]{color:#4b5563;display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-height:1.5;margin-bottom:8px;-webkit-box-orient:vertical;overflow:hidden}.commit-sha[data-v-74600f43],.dark .commit-message[data-v-74600f43]{color:#9ca3af}.commit-sha[data-v-74600f43]{background:#f9fafb;border:1px solid #f3f4f6;border-radius:4px;display:inline-block;font-family:Courier New,monospace;font-size:10px;padding:1px 6px}.dark .commit-sha[data-v-74600f43]{background:#2a2a2a;border-color:#333;color:#6b7280}.flow-preview[data-v-74600f43]{border:1px solid #f3f4f6;border-radius:10px;height:100%;min-height:400px;overflow:hidden}.dark .flow-preview[data-v-74600f43]{border-color:#262626}.panel-backdrop[data-v-74600f43]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11182780;inset:0;position:fixed;z-index:61}.dark .panel-backdrop[data-v-74600f43]{background:#000000b3}.confirm-overlay[data-v-74600f43]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11182773;display:flex;inset:0;justify-content:center;position:fixed;z-index:70}.dark .confirm-overlay[data-v-74600f43]{background:#0009}.confirm-dialog[data-v-74600f43]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 20px 60px #00000026;display:flex;flex-direction:column;gap:10px;max-width:calc(100vw - 32px);padding:28px 28px 24px;text-align:center;width:360px}.dark .confirm-dialog[data-v-74600f43]{background:#1f1f1f;border-color:#2a2a2a;box-shadow:0 20px 60px #00000080}.confirm-icon-wrap[data-v-74600f43]{align-items:center;background:#eef2ff;border-radius:12px;color:#6366f1;display:flex;height:48px;justify-content:center;margin-bottom:4px;width:48px}.dark .confirm-icon-wrap[data-v-74600f43]{background:#1e1b4b;color:#818cf8}.confirm-title[data-v-74600f43]{color:#111827;font-size:15px;font-weight:600;margin:0}.dark .confirm-title[data-v-74600f43]{color:#f9fafb}.confirm-body[data-v-74600f43]{color:#6b7280;font-size:13px;line-height:1.5;margin:0 0 6px}.dark .confirm-body[data-v-74600f43]{color:#9ca3af}.confirm-actions[data-v-74600f43]{display:flex;gap:8px;margin-top:4px;width:100%}.confirm-cancel-btn[data-v-74600f43]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;flex:1;font-size:13px;font-weight:500;padding:8px 16px;transition:background .15s,border-color .15s}.confirm-cancel-btn[data-v-74600f43]:hover{background:#f3f4f6;border-color:#d1d5db}.dark .confirm-cancel-btn[data-v-74600f43]{background:#262626;border-color:#404040;color:#e5e7eb}.dark .confirm-cancel-btn[data-v-74600f43]:hover{background:#2f2f2f}.confirm-ok-btn[data-v-74600f43]{background:#6366f1;border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1;font-size:13px;font-weight:500;padding:8px 16px;transition:background .15s}.confirm-ok-btn[data-v-74600f43]:hover{background:#4f46e5}.confirm-fade-enter-active[data-v-74600f43],.confirm-fade-leave-active[data-v-74600f43]{transition:opacity .15s ease,transform .15s ease}.confirm-fade-enter-from[data-v-74600f43],.confirm-fade-leave-to[data-v-74600f43]{opacity:0;transform:scale(.96)}.node-label[data-v-72437e28]{max-width:100%;width:auto}.container[data-v-72437e28]{flex:1;min-width:0;overflow:hidden}.w1rem[data-v-72437e28]{width:1rem!important}.h1rem[data-v-72437e28]{height:1rem!important}.w-workspace-icon[data-v-72437e28]{width:1.43rem!important}.h-workspace-icon[data-v-72437e28]{height:1.7rem!important}.custom-scrollbar[data-v-72437e28]{box-sizing:border-box;display:flex;flex-direction:column;min-height:200px;overflow-y:auto;padding:12px 0;scrollbar-gutter:stable both-edges;-webkit-overflow-scrolling:touch;scrollbar-color:#d3d7df transparent;scrollbar-width:thin}.node-label[data-v-72437e28]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-icon[data-v-72437e28]{opacity:0;pointer-events:none;transition:opacity .3s ease}.tree-node-container:hover .node-icon[data-v-72437e28]{opacity:1;pointer-events:auto}.bg-white-loading-color[data-v-245acad3]{background-color:#fff!important}[data-v-f8185edb]:root{--primary:#3b82f6}.message-container[data-v-f8185edb]{display:flex;flex-direction:column;margin-bottom:1rem;max-width:100%}.logo-container[data-v-f8185edb]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.assistant-icon[data-v-f8185edb],.logo-container[data-v-f8185edb]{height:40px;width:40px}.whitespace-pre-wrap[data-v-f8185edb]{white-space:pre-wrap;word-wrap:break-word;word-break:break-word}.break-words[data-v-f8185edb]{overflow-wrap:break-word;word-wrap:break-word}textarea[data-v-f8185edb]{line-height:1.5;max-height:200px;min-height:56px;overflow-y:hidden;transition:height .1s ease}textarea[data-v-f8185edb]::-webkit-scrollbar{width:6px}textarea[data-v-f8185edb]::-webkit-scrollbar-track{background:transparent}textarea[data-v-f8185edb]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:20px}.truncate[data-v-f8185edb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-y-auto[data-v-f8185edb]{scrollbar-color:rgba(156,163,175,.5) transparent;scrollbar-width:thin}.overflow-y-auto[data-v-f8185edb]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-f8185edb]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-f8185edb]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:20px}.open.hs-overlay-open\:translate-x-0[data-v-622234c5]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wxsyu[data-v-622234c5]{width:400px}.imyvi[data-v-622234c5]{transition-duration:.3s}.dfzne[data-v-622234c5]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-622234c5]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-622234c5]{border-inline-start-width:1px}.egjkw[data-v-622234c5]{flex-direction:column}.dkx3c[data-v-622234c5],.fxj68[data-v-622234c5]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fxj68[data-v-622234c5]{--tw-translate-x:100%}.te00u[data-v-622234c5]{height:100%;width:100%}.ztbkf[data-v-622234c5]{top:0}.vk6ex[data-v-622234c5]{inset-inline-end:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=color][data-v-0ad28149]{-webkit-appearance:none;border:none;padding:0}input[type=color][data-v-0ad28149]::-webkit-color-swatch-wrapper{padding:0}input[type=color][data-v-0ad28149]::-webkit-color-swatch{border:none;border-radius:2px}.custom-tree[data-v-822c9582]{background-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;height:100%;line-height:1.25rem;min-width:-moz-fit-content;min-width:fit-content;padding-bottom:.25rem;padding-top:.25rem;width:100%}.tree-node[data-v-de251550]{width:100%}.tree-node-content[data-v-de251550]{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;gap:.375rem;padding:.375rem .5rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.tree-node-content[data-v-de251550]:hover{background-color:#f3f4f6cc}.tree-node-content[data-v-de251550]:hover:is(.dark *){background-color:#ffffff0d}.tree-node-content.selected[data-v-de251550]{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.tree-node-content.selected[data-v-de251550]:is(.dark *){background-color:#3b82f61a}.tree-node-content.selected .node-label-text[data-v-de251550]{font-weight:600;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.tree-node-content.selected .node-label-text[data-v-de251550]:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.tree-toggler[data-v-de251550]{align-items:center;border-radius:.375rem;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.tree-toggler[data-v-de251550]:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.tree-toggler[data-v-de251550]:hover{background-color:#e5e7ebb3;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.tree-toggler[data-v-de251550]:hover:is(.dark *){background-color:#ffffff1a;--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.tree-toggler[data-v-de251550]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tree-spacer[data-v-de251550]{flex-shrink:0;height:1.25rem;width:1.25rem}.tree-checkbox[data-v-de251550]{border-radius:.25rem;border-width:1px;flex-shrink:0;height:.875rem;width:.875rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.tree-checkbox[data-v-de251550]:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.tree-checkbox[data-v-de251550]{accent-color:#3b82f6}.tree-checkbox[data-v-de251550]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(59,130,246,.3);--tw-ring-offset-width:0px}.tree-checkbox[data-v-de251550]{cursor:pointer}.tree-checkbox[data-v-de251550]:disabled{cursor:not-allowed;opacity:.4}.tree-icon[data-v-de251550]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.workspace-icon[data-v-de251550]{height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.workspace-icon[data-v-de251550]:is(.dark *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.folder-icon[data-v-de251550]{height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.folder-icon[data-v-de251550]:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.node-with-badge[data-v-de251550]{align-items:center;display:flex;height:1.25rem;justify-content:center;position:relative;width:1.25rem}.local-version-badge[data-v-de251550]{position:absolute;right:-.25rem;top:-.25rem;z-index:10}.badge-text[data-v-de251550]{align-items:center;border-radius:9999px;display:flex;font-size:9px;font-weight:700;height:.875rem;justify-content:center;width:.875rem;--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.regular-icon[data-v-de251550]{height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.regular-icon[data-v-de251550]:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.tree-label[data-v-de251550]{flex:1 1 0%;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.node-label-text[data-v-de251550]{font-size:.875rem;line-height:1.25rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.node-label-text[data-v-de251550]:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.node-label-text[data-v-de251550]{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tree-node-content:hover .node-label-text[data-v-de251550]{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.tree-node-content:hover .node-label-text[data-v-de251550]:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.secondary-menu-button[data-v-de251550]{align-items:center;border-radius:.375rem;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.secondary-menu-button[data-v-de251550]:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.secondary-menu-button[data-v-de251550]:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.secondary-menu-button[data-v-de251550]:hover:is(.dark *){background-color:#ffffff1a;--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.secondary-menu-button[data-v-de251550]{opacity:0;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .secondary-menu-button[data-v-de251550]{opacity:1}.secondary-menu-button[data-v-de251550]:focus{opacity:1;outline:2px solid transparent;outline-offset:2px}.tree-children[data-v-de251550]{border-left:1px solid rgba(0,0,0,.07);margin-left:1rem;margin-top:.125rem;padding-left:.5rem}.dark .tree-children[data-v-de251550]{border-left-color:#ffffff12}.tree-expand-enter-active[data-v-de251550]{overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1)}.tree-expand-leave-active[data-v-de251550]{overflow:hidden;transition:all .15s cubic-bezier(.4,0,.2,1)}.tree-expand-enter-from[data-v-de251550]{max-height:0;opacity:0;transform:translateY(-4px)}.tree-expand-enter-to[data-v-de251550]{transform:translateY(0)}.tree-expand-enter-to[data-v-de251550],.tree-expand-leave-from[data-v-de251550]{max-height:2000px;opacity:1}.tree-expand-leave-to[data-v-de251550]{max-height:0;opacity:0}.flow-container[data-v-43eacc58]{position:relative}.flow-container[data-v-43eacc58],.paper-container[data-v-43eacc58]{height:100%;width:100%}.option[data-v-fbf29c93]{white-space:pre-wrap}.separator[data-v-fbf29c93]{border-top:1px solid #ccc;margin:5px 0}.open.hs-overlay-open\:translate-x-0[data-v-fbf29c93]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wxsyu[data-v-fbf29c93]{width:400px}.imyvi[data-v-fbf29c93]{transition-duration:.3s}.dfzne[data-v-fbf29c93]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-fbf29c93]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-fbf29c93]{border-inline-start-width:1px}.egjkw[data-v-fbf29c93]{flex-direction:column}.dkx3c[data-v-fbf29c93],.fxj68[data-v-fbf29c93]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fxj68[data-v-fbf29c93]{--tw-translate-x:100%}.te00u[data-v-fbf29c93]{height:100%;width:100%}.ztbkf[data-v-fbf29c93]{top:0}.vk6ex[data-v-fbf29c93]{inset-inline-end:0}.monaco-editor[data-v-fbf29c93]{border:none;height:90vh!important;width:98vw!important}.vw-70[data-v-fbf29c93]{width:80vw!important}.monaco-component[data-v-fbf29c93],.monaco-diff-editor[data-v-fbf29c93],.monaco-editor[data-v-fbf29c93]{--vscode-focusBorder:#e5e7eb}.div-editor[data-v-fbf29c93]{border:1px solid #f9fafb;border-radius:revert}.commit-icon[data-v-fbf29c93]{cursor:pointer}.commit-icon[data-v-fbf29c93]:hover{background-color:#ff9800}.border-btn[data-v-fbf29c93]{border-width:1px}.monaco-editor[data-v-19a12ac3]{height:70vh!important;width:100%!important}.monaco-component[data-v-19a12ac3],.monaco-diff-editor[data-v-19a12ac3],.monaco-editor[data-v-19a12ac3]{--vscode-focusBorder:#e5e7eb}.icon-color-red[data-v-d63daa33]{color:red}.icon-color[data-v-d63daa33]{color:brown}.prop-border[data-v-d63daa33]{border:solid;border-width:.2ex;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.open.hs-overlay-open\:translate-x-0[data-v-d63daa33]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wxsyu[data-v-d63daa33]{width:400px}.imyvi[data-v-d63daa33]{transition-duration:.3s}.dfzne[data-v-d63daa33]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-d63daa33]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-d63daa33]{border-inline-start-width:1px}.egjkw[data-v-d63daa33]{flex-direction:column}.dkx3c[data-v-d63daa33],.fxj68[data-v-d63daa33]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fxj68[data-v-d63daa33]{--tw-translate-x:100%}.te00u[data-v-d63daa33]{height:100%;width:100%}.ztbkf[data-v-d63daa33]{top:0}.vk6ex[data-v-d63daa33]{inset-inline-end:0}.conv-bg[data-v-d63daa33]{background-color:#f6f4f4}.z-60[data-v-d63daa33]{z-index:60}.icon-color-red[data-v-21a2891c]{color:red}.icon-color[data-v-21a2891c]{color:brown}.prop-border[data-v-21a2891c]{border:solid;border-width:.2ex;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.open.hs-overlay-open\:translate-x-0[data-v-21a2891c]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wxsyu[data-v-21a2891c]{width:400px}.imyvi[data-v-21a2891c]{transition-duration:.3s}.dfzne[data-v-21a2891c]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-21a2891c]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-21a2891c]{border-inline-start-width:1px}.egjkw[data-v-21a2891c]{flex-direction:column}.dkx3c[data-v-21a2891c],.fxj68[data-v-21a2891c]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fxj68[data-v-21a2891c]{--tw-translate-x:100%}.te00u[data-v-21a2891c]{height:100%;width:100%}.ztbkf[data-v-21a2891c]{top:0}.vk6ex[data-v-21a2891c]{inset-inline-end:0}.conv-bg[data-v-21a2891c]{background-color:#f6f4f4}.icon-color-red[data-v-8f9496ab]{color:red}.icon-color[data-v-8f9496ab]{color:brown}.prop-border[data-v-8f9496ab]{border:solid;border-width:.2ex;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.open.hs-overlay-open\:translate-x-0[data-v-8f9496ab]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wxsyu[data-v-8f9496ab]{width:400px}.imyvi[data-v-8f9496ab]{transition-duration:.3s}.dfzne[data-v-8f9496ab]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-8f9496ab]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-8f9496ab]{border-inline-start-width:1px}.egjkw[data-v-8f9496ab]{flex-direction:column}.dkx3c[data-v-8f9496ab],.fxj68[data-v-8f9496ab]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fxj68[data-v-8f9496ab]{--tw-translate-x:100%}.te00u[data-v-8f9496ab]{height:100%;width:100%}.ztbkf[data-v-8f9496ab]{top:0}.vk6ex[data-v-8f9496ab]{inset-inline-end:0}.conv-bg[data-v-8f9496ab]{background-color:#f6f4f4}.z-60[data-v-8f9496ab]{z-index:60}.open.hs-overlay-open\:translate-x-0[data-v-ad03e0df]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wxsyu[data-v-ad03e0df]{width:400px}.imyvi[data-v-ad03e0df]{transition-duration:.3s}.dfzne[data-v-ad03e0df]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-ad03e0df]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-ad03e0df]{border-inline-start-width:1px}.egjkw[data-v-ad03e0df]{flex-direction:column}.dkx3c[data-v-ad03e0df],.fxj68[data-v-ad03e0df]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fxj68[data-v-ad03e0df]{--tw-translate-x:100%}.te00u[data-v-ad03e0df]{height:100%;width:100%}.ztbkf[data-v-ad03e0df]{top:0}.vk6ex[data-v-ad03e0df]{inset-inline-end:0}pre[class*=language-][data-v-ad03e0df]{background:#1f2937;border:1px solid #e5e7eb;overflow-x:auto;padding:0 1.5rem}code[class*=language-][data-v-ad03e0df],pre[class*=language-][data-v-ad03e0df]{color:#fff;font-size:.9375em;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;-webkit-hyphens:none;hyphens:none}code[data-v-ad03e0df],kbd[data-v-ad03e0df],pre[data-v-ad03e0df],samp[data-v-ad03e0df]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}.token.punctuation[data-v-ad03e0df]{color:#6b7280}.icon-color-red[data-v-c5b44083]{color:red}.icon-color[data-v-c5b44083]{color:brown}.prop-border[data-v-c5b44083]{border:solid;border-width:.2ex;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.open.hs-overlay-open\:translate-x-0[data-v-c5b44083]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wxsyu[data-v-c5b44083]{width:400px}.imyvi[data-v-c5b44083]{transition-duration:.3s}.dfzne[data-v-c5b44083]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-c5b44083]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-c5b44083]{border-inline-start-width:1px}.egjkw[data-v-c5b44083]{flex-direction:column}.dkx3c[data-v-c5b44083],.fxj68[data-v-c5b44083]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fxj68[data-v-c5b44083]{--tw-translate-x:100%}.te00u[data-v-c5b44083]{height:100%;width:100%}.ztbkf[data-v-c5b44083]{top:0}.vk6ex[data-v-c5b44083]{inset-inline-end:0}.conv-bg[data-v-c5b44083]{background-color:#f6f4f4}.z-60[data-v-c5b44083]{z-index:60}.monaco-diff-editor[data-v-15b7fbc0],.monaco-editor[data-v-15b7fbc0]{--vscode-focusBorder:#e5e7eb}.tab-bar[data-v-0fc90458]{align-items:stretch;background:#fff;border-bottom:1px solid #e2e2e2;display:flex;flex-shrink:0;min-height:40px;position:relative;width:100%;z-index:50}.dark{background:#1a1a1a;border-bottom-color:#2e2e2e}.tab-measure-layer[data-v-0fc90458]{display:flex;left:0;pointer-events:none;position:fixed;top:-9999px;visibility:hidden;white-space:nowrap}.tab-bar__left[data-v-0fc90458]{display:flex;flex:1 1 0;gap:3px;padding:5px 4px 0 6px}.tab-bar__left[data-v-0fc90458],.tab-list[data-v-0fc90458]{align-items:flex-end;min-width:0;overflow:hidden}.tab-list[data-v-0fc90458]{flex-shrink:1;gap:2px;max-width:100%}.tab-item[data-v-0fc90458]{align-items:center;background:transparent;border:1px solid transparent;border-bottom:none;border-radius:7px 7px 0 0;color:#6b6b6b;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:400;gap:5px;margin-bottom:-1px;padding:5px 10px;transition:background .12s,color .12s,border-color .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.tab-item[data-v-0fc90458]:hover{background:#e8e8e8;border-color:#dedede;color:#333}.dark{background:#262626;border-color:#3a3a3a;color:#ccc}.tab-item--active[data-v-0fc90458]{background:#cad9b9!important;border-color:#b8cca6!important;color:#1c2b0e!important;font-weight:500}.dark{background:#2f4a1a!important;border-color:#3d5e24!important;color:#d0e8b0!important}.tab-item__icon[data-v-0fc90458]{flex-shrink:0;height:13px;opacity:.55;transition:opacity .1s;width:13px}.tab-item--active .tab-item__icon[data-v-0fc90458]{opacity:1}.tab-item__close-ph[data-v-0fc90458],.tab-item__icon-ph[data-v-0fc90458]{display:inline-block;flex-shrink:0}.tab-item__icon-ph[data-v-0fc90458]{height:13px;width:13px}.tab-item__close-ph[data-v-0fc90458]{height:14px;width:14px}.tab-item__label[data-v-0fc90458]{flex-shrink:1;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-item--unsaved .tab-item__label[data-v-0fc90458]{color:#bb4239!important}.dark{color:#e05a51!important}.tab-item__close[data-v-0fc90458]{align-items:center;background:transparent;border:none;border-radius:3px;color:#aaa;cursor:pointer;display:flex;flex-shrink:0;height:14px;justify-content:center;min-width:14px;opacity:0;padding:0;transition:opacity .1s,background .1s,color .1s;width:14px}.tab-item--active .tab-item__close[data-v-0fc90458],.tab-item:hover .tab-item__close[data-v-0fc90458]{opacity:1}.tab-item__close[data-v-0fc90458]:hover{background:#0000001a;color:#333}.dark{background:#ffffff1a;color:#eee}[draggable=true][data-v-0fc90458]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tab-toggle[data-v-0fc90458]{align-items:center;background:transparent;border:none;border-radius:6px;color:#999;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-bottom:2px;padding:0;transition:background .1s,color .1s;width:28px}.tab-toggle svg[data-v-0fc90458]{height:14px;width:14px}.tab-toggle[data-v-0fc90458]:hover{background:#e5e7eb;color:#333}.tab-overflow[data-v-0fc90458]{align-self:center;flex-shrink:0;margin-bottom:3px;margin-left:2px;position:relative}.tab-overflow__trigger[data-v-0fc90458]{align-items:center;border-radius:6px;color:#666;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:5px;margin-right:.5rem;margin-top:.2rem;padding:4px;transition:background .1s,border-color .1s,color .1s;white-space:nowrap}.tab-overflow__trigger svg[data-v-0fc90458]{flex-shrink:0;height:13px;width:13px}.tab-overflow__trigger span[data-v-0fc90458]{min-width:10px;text-align:center}.tab-overflow__trigger[data-v-0fc90458]:hover{background:#e0e0e0;border-color:#ccc;color:#333}.dark{background:#242424;border-color:#3a3a3a;color:#888}.dark{background:#2e2e2e;color:#ccc}.tab-overflow__trigger--active[data-v-0fc90458]{background:#cad9b9!important;border-color:#b8cca6!important;color:#1c2b0e!important}.tab-overflow__panel[data-v-0fc90458]{background:#fff;border:1px solid #e2e2e2;border-radius:10px;box-shadow:0 8px 28px #0000001c,0 2px 6px #00000012;max-height:360px;max-width:320px;min-width:230px;overflow-y:auto;padding:4px 0}.dark{background:#1e1e1e;border-color:#2e2e2e;box-shadow:0 8px 28px #0000008c}.tab-overflow__panel-title[data-v-0fc90458]{border-bottom:1px solid #f0f0f0;color:#b0b0b0;font-size:10px;font-weight:700;letter-spacing:.07em;margin:0;padding:8px 14px 6px;text-transform:uppercase}.dark{border-bottom-color:#2a2a2a;color:#555}.tab-overflow__panel-row[data-v-0fc90458]{align-items:center;color:#484848;cursor:pointer;display:flex;font-size:12.5px;gap:10px;min-width:0;padding:7px 14px 7px 18px;transition:background .07s}.dark{color:#888}.tab-overflow__panel-row[data-v-0fc90458]:hover{background:#f6f6f6}.dark{background:#252525}.tab-overflow__panel-row--active[data-v-0fc90458]{background:#edf4e7!important;color:#223c0e!important}.dark{background:#1a2e0d!important;color:#a8d080!important}.tab-overflow__panel-row--unsaved .tab-overflow__panel-label[data-v-0fc90458]{color:#bb4239!important}.tab-overflow__panel-icon[data-v-0fc90458]{align-self:center;flex-shrink:0;height:14px;opacity:.38;width:14px}.tab-overflow__panel-label[data-v-0fc90458]{flex:1;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-overflow__panel-close[data-v-0fc90458]{align-items:center;background:transparent;border:none;border-radius:3px;color:#bbb;cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;opacity:0;padding:0;transition:opacity .1s,background .1s,color .1s;width:16px}.tab-overflow__panel-row:hover .tab-overflow__panel-close[data-v-0fc90458]{opacity:1}.tab-overflow__panel-close[data-v-0fc90458]:hover{background:#dc26261a;color:#dc2626}.tab-bar__right[data-v-0fc90458]{align-items:center;align-self:stretch;background:#fff;border-left:1px solid #e2e2e2;display:flex;flex-shrink:0;gap:6px;padding:0 10px}.dark{background:#141414;border-left-color:#2e2e2e}.tab-close-all[data-v-0fc90458]{align-items:center;background:transparent;border:none;border-radius:7px;color:#999;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;padding:0;transition:background .12s,color .12s;width:30px}.tab-close-all svg[data-v-0fc90458]{height:17px;width:17px}.tab-close-all[data-v-0fc90458]:hover{background:#fde8e8;color:#c42020}.dark{background:#c420202e;color:#f87171}
