.monaco-editor[data-v-2abebff3]{height:70vh!important;width:100%!important}.monaco-component[data-v-2abebff3],.monaco-diff-editor[data-v-2abebff3],.monaco-editor[data-v-2abebff3]{--vscode-focusBorder:#e5e7eb}#paper[data-v-56596d95]{height:100%;overflow:hidden;width:100%}.option[data-v-aaa3c48b]{white-space:pre-wrap}.separator[data-v-aaa3c48b]{border-top:1px solid #ccc;margin:5px 0}.open.hs-overlay-open\:translate-x-0[data-v-aaa3c48b]{--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-aaa3c48b]{width:400px}.imyvi[data-v-aaa3c48b]{transition-duration:.3s}.dfzne[data-v-aaa3c48b]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-aaa3c48b]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-aaa3c48b]{border-inline-start-width:1px}.egjkw[data-v-aaa3c48b]{flex-direction:column}.dkx3c[data-v-aaa3c48b],.fxj68[data-v-aaa3c48b]{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-aaa3c48b]{--tw-translate-x:100%}.te00u[data-v-aaa3c48b]{height:100%;width:100%}.ztbkf[data-v-aaa3c48b]{top:0}.vk6ex[data-v-aaa3c48b]{inset-inline-end:0}.monaco-editor[data-v-aaa3c48b]{border:none;height:90vh!important;width:98vw!important}.vw-70[data-v-aaa3c48b]{width:80vw!important}.monaco-component[data-v-aaa3c48b],.monaco-diff-editor[data-v-aaa3c48b],.monaco-editor[data-v-aaa3c48b]{--vscode-focusBorder:#e5e7eb}.div-editor[data-v-aaa3c48b]{border:1px solid #f9fafb;border-radius:revert}.commit-icon[data-v-aaa3c48b]{cursor:pointer}.commit-icon[data-v-aaa3c48b]:hover{background-color:#ff9800}.border-btn[data-v-aaa3c48b]{border-width:1px}.node-label[data-v-36f9ea0b]{max-width:100%;width:auto}.container[data-v-36f9ea0b]{max-width:calc(100% - 100px);position:absolute;top:5px;width:auto}.w1rem[data-v-36f9ea0b]{width:1rem!important}.h1rem[data-v-36f9ea0b]{height:1rem!important}.w-workspace-icon[data-v-36f9ea0b]{width:1.43rem!important}.h-workspace-icon[data-v-36f9ea0b]{height:1.7rem!important}.custom-scrollbar[data-v-36f9ea0b]{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-36f9ea0b]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-icon[data-v-36f9ea0b]{opacity:0;pointer-events:none;transition:opacity .3s ease}.tree-node-container:hover .node-icon[data-v-36f9ea0b]{opacity:1;pointer-events:auto}.bg-white-loading-color[data-v-7446f988]{background-color:#fff!important}[data-v-035379e1]:root{--primary:#3b82f6}.message-container[data-v-035379e1]{display:flex;flex-direction:column;margin-bottom:1rem;max-width:100%}.logo-container[data-v-035379e1]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.assistant-icon[data-v-035379e1],.logo-container[data-v-035379e1]{height:40px;width:40px}.whitespace-pre-wrap[data-v-035379e1]{white-space:pre-wrap;word-wrap:break-word;word-break:break-word}.break-words[data-v-035379e1]{overflow-wrap:break-word;word-wrap:break-word}textarea[data-v-035379e1]{line-height:1.5;max-height:200px;min-height:56px;overflow-y:hidden;transition:height .1s ease}textarea[data-v-035379e1]::-webkit-scrollbar{width:6px}textarea[data-v-035379e1]::-webkit-scrollbar-track{background:transparent}textarea[data-v-035379e1]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:20px}.truncate[data-v-035379e1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-y-auto[data-v-035379e1]{scrollbar-color:rgba(156,163,175,.5) transparent;scrollbar-width:thin}.overflow-y-auto[data-v-035379e1]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-035379e1]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-035379e1]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:20px}.open.hs-overlay-open\:translate-x-0[data-v-1e8a7db0]{--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-1e8a7db0]{width:400px}.imyvi[data-v-1e8a7db0]{transition-duration:.3s}.dfzne[data-v-1e8a7db0]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-1e8a7db0]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-1e8a7db0]{border-inline-start-width:1px}.egjkw[data-v-1e8a7db0]{flex-direction:column}.dkx3c[data-v-1e8a7db0],.fxj68[data-v-1e8a7db0]{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-1e8a7db0]{--tw-translate-x:100%}.te00u[data-v-1e8a7db0]{height:100%;width:100%}.ztbkf[data-v-1e8a7db0]{top:0}.vk6ex[data-v-1e8a7db0]{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-0328d453]{-webkit-appearance:none;border:none;padding:0}input[type=color][data-v-0328d453]::-webkit-color-swatch-wrapper{padding:0}input[type=color][data-v-0328d453]::-webkit-color-swatch{border:none;border-radius:2px}.flow-container[data-v-035041a7]{position:relative}.flow-container[data-v-035041a7],.paper-container[data-v-035041a7]{height:100%;width:100%}.icon-color-red[data-v-bbb9dc11]{color:red}.icon-color[data-v-bbb9dc11]{color:brown}.prop-border[data-v-bbb9dc11]{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-bbb9dc11]{--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-bbb9dc11]{width:400px}.imyvi[data-v-bbb9dc11]{transition-duration:.3s}.dfzne[data-v-bbb9dc11]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-bbb9dc11]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-bbb9dc11]{border-inline-start-width:1px}.egjkw[data-v-bbb9dc11]{flex-direction:column}.dkx3c[data-v-bbb9dc11],.fxj68[data-v-bbb9dc11]{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-bbb9dc11]{--tw-translate-x:100%}.te00u[data-v-bbb9dc11]{height:100%;width:100%}.ztbkf[data-v-bbb9dc11]{top:0}.vk6ex[data-v-bbb9dc11]{inset-inline-end:0}.conv-bg[data-v-bbb9dc11]{background-color:#f6f4f4}.z-60[data-v-bbb9dc11]{z-index:60}.icon-color-red[data-v-42a33944]{color:red}.icon-color[data-v-42a33944]{color:brown}.prop-border[data-v-42a33944]{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-42a33944]{--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-42a33944]{width:400px}.imyvi[data-v-42a33944]{transition-duration:.3s}.dfzne[data-v-42a33944]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-42a33944]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-42a33944]{border-inline-start-width:1px}.egjkw[data-v-42a33944]{flex-direction:column}.dkx3c[data-v-42a33944],.fxj68[data-v-42a33944]{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-42a33944]{--tw-translate-x:100%}.te00u[data-v-42a33944]{height:100%;width:100%}.ztbkf[data-v-42a33944]{top:0}.vk6ex[data-v-42a33944]{inset-inline-end:0}.conv-bg[data-v-42a33944]{background-color:#f6f4f4}.icon-color-red[data-v-f9f9b30a]{color:red}.icon-color[data-v-f9f9b30a]{color:brown}.prop-border[data-v-f9f9b30a]{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-f9f9b30a]{--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-f9f9b30a]{width:400px}.imyvi[data-v-f9f9b30a]{transition-duration:.3s}.dfzne[data-v-f9f9b30a]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-f9f9b30a]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-f9f9b30a]{border-inline-start-width:1px}.egjkw[data-v-f9f9b30a]{flex-direction:column}.dkx3c[data-v-f9f9b30a],.fxj68[data-v-f9f9b30a]{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-f9f9b30a]{--tw-translate-x:100%}.te00u[data-v-f9f9b30a]{height:100%;width:100%}.ztbkf[data-v-f9f9b30a]{top:0}.vk6ex[data-v-f9f9b30a]{inset-inline-end:0}.conv-bg[data-v-f9f9b30a]{background-color:#f6f4f4}.z-60[data-v-f9f9b30a]{z-index:60}.open.hs-overlay-open\:translate-x-0[data-v-27d37eda]{--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-27d37eda]{width:400px}.imyvi[data-v-27d37eda]{transition-duration:.3s}.dfzne[data-v-27d37eda]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-27d37eda]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-27d37eda]{border-inline-start-width:1px}.egjkw[data-v-27d37eda]{flex-direction:column}.dkx3c[data-v-27d37eda],.fxj68[data-v-27d37eda]{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-27d37eda]{--tw-translate-x:100%}.te00u[data-v-27d37eda]{height:100%;width:100%}.ztbkf[data-v-27d37eda]{top:0}.vk6ex[data-v-27d37eda]{inset-inline-end:0}pre[class*=language-][data-v-27d37eda]{background:#1f2937;border:1px solid #e5e7eb;overflow-x:auto;padding:0 1.5rem}code[class*=language-][data-v-27d37eda],pre[class*=language-][data-v-27d37eda]{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-27d37eda],kbd[data-v-27d37eda],pre[data-v-27d37eda],samp[data-v-27d37eda]{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-27d37eda]{color:#6b7280}.icon-color-red[data-v-0c9f8418]{color:red}.icon-color[data-v-0c9f8418]{color:brown}.prop-border[data-v-0c9f8418]{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-0c9f8418]{--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-0c9f8418]{width:400px}.imyvi[data-v-0c9f8418]{transition-duration:.3s}.dfzne[data-v-0c9f8418]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-0c9f8418]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-0c9f8418]{border-inline-start-width:1px}.egjkw[data-v-0c9f8418]{flex-direction:column}.dkx3c[data-v-0c9f8418],.fxj68[data-v-0c9f8418]{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-0c9f8418]{--tw-translate-x:100%}.te00u[data-v-0c9f8418]{height:100%;width:100%}.ztbkf[data-v-0c9f8418]{top:0}.vk6ex[data-v-0c9f8418]{inset-inline-end:0}.conv-bg[data-v-0c9f8418]{background-color:#f6f4f4}.z-60[data-v-0c9f8418]{z-index:60}.monaco-diff-editor[data-v-9e8ab42b],.monaco-editor[data-v-9e8ab42b]{--vscode-focusBorder:#e5e7eb}.editor-nav[data-v-f79abb48]{overflow-y:hidden;position:relative;z-index:1}.scrollbar-custom[data-v-f79abb48]::-webkit-scrollbar{height:8px}.scrollbar-custom[data-v-f79abb48]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.scrollbar-custom[data-v-f79abb48]::-webkit-scrollbar-thumb:hover{background:#a0aec0}.scrollbar-custom[data-v-f79abb48]::-webkit-scrollbar-track{background:#f7fafc;border-radius:4px}.dark .scrollbar-custom[data-v-f79abb48]::-webkit-scrollbar-thumb{background:#4a5568}.dark .scrollbar-custom[data-v-f79abb48]::-webkit-scrollbar-track{background:#2d3748}.tab-button[data-v-f79abb48]{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-bottom:2px solid transparent;border-radius:.5rem .5rem 0 0;color:#6b7280;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:-1px;padding:.375rem 1rem;text-align:center;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.dark .tab-button[data-v-f79abb48]{background-color:#374151;border-color:#374151;color:#9ca3af}.tab-button[data-v-f79abb48]:hover{background-color:#f9fafb;color:#374151}.dark .tab-button[data-v-f79abb48]:hover{background-color:#4b5563;color:#d1d5db}.tab-button.active[data-v-f79abb48]{background-color:#ecfccb;border-bottom-color:transparent;color:#365314}.dark .tab-button.active[data-v-f79abb48]{background-color:#1f2937;border-bottom-color:#1f2937;color:#fff}.tab-button.tab-not-saved[data-v-f79abb48]{color:#dc2626!important}.tab-button:hover .close-icon[data-v-f79abb48]{opacity:1}.close-icon[data-v-f79abb48]{opacity:.6;transition:opacity .15s ease}.tab-button.active .close-icon[data-v-f79abb48]{opacity:1}[draggable=true][data-v-f79abb48]:active{cursor:grabbing;opacity:.5}
