@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:var(--font-family-base);font-size:var(--font-size-base);color:#222;transition:color var(--transition-duration) var(--transition-timing),background-color var(--transition-duration) var(--transition-timing);line-height:1.5;min-height:100vh;height:100%;scrollbar-width:none;-ms-overflow-style:none}h1,.app-title{font-size:var(--font-size-title);font-family:var(--font-family-base);font-weight:var(--font-weight-semibold)}button,.main-btn{font-size:var(--font-size-btn);font-family:var(--font-family-base);font-weight:var(--font-weight-medium)}.desc,.app-description,.input-hint{font-size:var(--font-size-desc);color:#666}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}.mt-xs{margin-top:var(--space-xs)!important}.mt-sm{margin-top:var(--space-sm)!important}.mt-md{margin-top:var(--space-md)!important}.mt-lg{margin-top:var(--space-lg)!important}.mt-xl{margin-top:var(--space-xl)!important}.mb-xs{margin-bottom:var(--space-xs)!important}.mb-sm{margin-bottom:var(--space-sm)!important}.mb-md{margin-bottom:var(--space-md)!important}.mb-lg{margin-bottom:var(--space-lg)!important}.mb-xl{margin-bottom:var(--space-xl)!important}.ml-xs{margin-left:var(--space-xs)!important}.ml-sm{margin-left:var(--space-sm)!important}.ml-md{margin-left:var(--space-md)!important}.ml-lg{margin-left:var(--space-lg)!important}.mr-xs{margin-right:var(--space-xs)!important}.mr-sm{margin-right:var(--space-sm)!important}.mr-md{margin-right:var(--space-md)!important}.mr-lg{margin-right:var(--space-lg)!important}.p-xs{padding:var(--space-xs)!important}.p-sm{padding:var(--space-sm)!important}.p-md{padding:var(--space-md)!important}.p-lg{padding:var(--space-lg)!important}.p-xl{padding:var(--space-xl)!important}.px-xs{padding-left:var(--space-xs)!important;padding-right:var(--space-xs)!important}.px-sm{padding-left:var(--space-sm)!important;padding-right:var(--space-sm)!important}.px-md{padding-left:var(--space-md)!important;padding-right:var(--space-md)!important}.px-lg{padding-left:var(--space-lg)!important;padding-right:var(--space-lg)!important}.py-xs{padding-top:var(--space-xs)!important;padding-bottom:var(--space-xs)!important}.py-sm{padding-top:var(--space-sm)!important;padding-bottom:var(--space-sm)!important}.py-md{padding-top:var(--space-md)!important;padding-bottom:var(--space-md)!important}.py-lg{padding-top:var(--space-lg)!important;padding-bottom:var(--space-lg)!important}.text-primary{color:var(--color-primary)!important}.text-secondary{color:var(--text-color-secondary)!important}.text-success{color:var(--color-success)!important}.text-warning{color:var(--color-warning)!important}.text-error{color:var(--color-error)!important}.text-info{color:var(--color-info)!important}.text-xs{font-size:var(--font-size-xs)!important}.text-sm{font-size:var(--font-size-sm)!important}.text-base{font-size:var(--font-size-base)!important}.text-lg{font-size:var(--font-size-lg)!important}.text-xl{font-size:var(--font-size-xl)!important}.font-light{font-weight:var(--font-weight-light)!important}.font-normal{font-weight:var(--font-weight-normal)!important}.font-medium{font-weight:var(--font-weight-medium)!important}.font-semibold{font-weight:var(--font-weight-semibold)!important}.font-bold{font-weight:var(--font-weight-bold)!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.bg-primary{background-color:var(--bg-color)!important}.bg-secondary{background-color:var(--bg-color-secondary)!important}.bg-tertiary{background-color:var(--bg-color-tertiary)!important}.bg-hover{background-color:var(--bg-color-hover)!important}.rounded-xs{border-radius:var(--border-radius-xs)!important}.rounded-sm{border-radius:var(--border-radius-sm)!important}.rounded{border-radius:var(--border-radius-md)!important}.rounded-lg{border-radius:var(--border-radius-lg)!important}.rounded-xl{border-radius:var(--border-radius-xl)!important}.rounded-full{border-radius:var(--border-radius-full)!important}.shadow-xs{box-shadow:var(--shadow-xs)!important}.shadow-sm{box-shadow:var(--shadow-sm)!important}.shadow-md{box-shadow:var(--shadow-md)!important}.shadow-lg{box-shadow:var(--shadow-lg)!important}.shadow-xl{box-shadow:var(--shadow-xl)!important}.shadow-none{box-shadow:none!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.flex-col{flex-direction:column!important}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-stretch{align-items:stretch!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.flex-center{display:flex!important;align-items:center!important;justify-content:center!important}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-none{flex:none!important}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.sticky{position:sticky!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.hidden{display:none!important}.w-full{width:100%!important}.h-full{height:100%!important}.min-h-screen{min-height:100vh!important}.border{border:1px solid var(--border-color)!important}.border-t{border-top:1px solid var(--border-color)!important}.border-b{border-bottom:1px solid var(--border-color)!important}.border-l{border-left:1px solid var(--border-color)!important}.border-r{border-right:1px solid var(--border-color)!important}.border-none{border:none!important}.theme-transition,.theme-transition *{transition:color var(--transition-duration) var(--transition-timing),background-color var(--transition-duration) var(--transition-timing),border-color var(--transition-duration) var(--transition-timing),box-shadow var(--transition-duration) var(--transition-timing)}.transition{transition:all var(--transition-duration) var(--transition-timing)!important}.transition-fast{transition:all var(--transition-duration-fast) var(--transition-timing)!important}.transition-slow{transition:all var(--transition-duration-slow) var(--transition-timing)!important}.transition-colors{transition:color var(--transition-duration) var(--transition-timing),background-color var(--transition-duration) var(--transition-timing),border-color var(--transition-duration) var(--transition-timing)!important}.hover-lift{transition:transform var(--transition-duration) var(--transition-timing)}.hover-lift:hover{transform:translateY(-2px)}.hover-scale{transition:transform var(--transition-duration) var(--transition-timing)}.hover-scale:hover{transform:scale(1.05)}.focus-ring:focus{outline:2px solid var(--color-primary);outline-offset:2px}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.line-clamp-1{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;line-clamp:1!important}.line-clamp-2{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important}.line-clamp-3{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-sm) var(--space-md);border-radius:var(--border-radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1;cursor:pointer;border:1px solid transparent;transition:all var(--transition-duration) var(--transition-timing);text-decoration:none}.btn:disabled{opacity:.6;cursor:not-allowed}.btn.btn-primary{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn.btn-primary:hover:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn.btn-secondary{background-color:var(--bg-color-secondary);color:var(--text-color);border-color:var(--border-color)}.btn.btn-secondary:hover:not(:disabled){background-color:var(--bg-color-hover)}.btn.btn-ghost{background-color:transparent;color:var(--text-color);border-color:var(--border-color)}.btn.btn-ghost:hover:not(:disabled){background-color:var(--bg-color-hover)}.btn.btn-sm{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-sm)}.btn.btn-lg{padding:var(--space-md) var(--space-lg);font-size:var(--font-size-lg)}.card{background-color:var(--bg-color-secondary);border-radius:var(--border-radius-lg);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);transition:var(--transition-colors)}.card.card-hover{transition:all var(--transition-duration) var(--transition-timing)}.card.card-hover:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--bg-color-mask);display:flex;align-items:center;justify-content:center;z-index:var(--z-index-modal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:640px){.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:flex{display:flex!important}.sm\:text-sm{font-size:var(--font-size-sm)!important}.sm\:p-sm{padding:var(--space-sm)!important}}@media(max-width:768px){.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:flex-col{flex-direction:column!important}.md\:w-full{width:100%!important}}@media(max-width:1024px){.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:flex{display:flex!important}}.n-modal-mask,.n-modal-container,.n-modal-body-wrapper{color:var(--text-color)!important}.n-modal .n-card{background:var(--bg-color-secondary)!important;background-color:var(--bg-color-secondary)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.n-modal .n-card__header{background:var(--bg-color-secondary)!important;background-color:var(--bg-color-secondary)!important;color:var(--text-color)!important;border-bottom-color:var(--border-color)!important}.n-modal .n-card__header__main{color:var(--text-color)!important}.n-modal .n-card__content{background:var(--bg-color-secondary)!important;background-color:var(--bg-color-secondary)!important;color:var(--text-color)!important}.n-modal .n-card__footer{background:var(--bg-color-secondary)!important;background-color:var(--bg-color-secondary)!important;color:var(--text-color)!important;border-top-color:var(--border-color)!important}.n-modal .n-button:not(.n-button--primary):not(.n-button--error):not(.n-button--warning):not(.n-button--success){background-color:var(--bg-color-tertiary)!important;border-color:var(--border-color)!important;color:var(--text-color)!important}.n-modal .n-button:not(.n-button--primary):not(.n-button--error):not(.n-button--warning):not(.n-button--success):hover{background-color:var(--bg-color-hover)!important;border-color:var(--border-color-dark)!important;color:var(--text-color)!important}.n-form-item-label{color:var(--text-color-secondary)!important}.n-input,.n-input__input-el{background-color:var(--bg-color-secondary)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.n-input__input-el::placeholder{color:var(--text-color-secondary)!important;opacity:1!important}.n-input:hover{border-color:var(--border-color-dark)!important}.markdown-body ul,.markdown-body ol{padding-left:2em;list-style-position:outside;margin-left:0;margin-top:.6em;margin-bottom:.6em}.markdown-body li{margin:.3em 0;padding-left:0}*{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar{display:none!important}.n-scrollbar,.n-modal .n-card__content,.el-scrollbar__wrap,.el-dialog__body{scrollbar-width:none!important;-ms-overflow-style:none!important}.n-scrollbar::-webkit-scrollbar,.n-modal .n-card__content::-webkit-scrollbar,.el-scrollbar__wrap::-webkit-scrollbar,.el-dialog__body::-webkit-scrollbar{display:none!important}:root{--drawer-toggle-bg: #ececec;--drawer-toggle-hover-bg: #d4d4d4;--drawer-toggle-active-bg: #5865F2;--drawer-bg: #f7f8fa;--color-error-bg: #ffeaea;--function-hover-bg: #e6e8fa;--grid-dot-color: rgba(0,0,0,.06);--dm-bg-primary: #1a1b1e;--dm-bg-secondary: #2d2f33;--dm-bg-tertiary: #16171a;--dm-header-primary: #ffffff;--dm-text-normal: #ffffff;--dm-text-muted: #b0b3b8;--dm-interactive-normal: #404248;--dm-interactive-hover: #4a4d52;--dm-border: #404248;--dm-green: #43b581;--dm-yellow: #faa61a;--dm-red: #f04747;--dm-blurple: #5865F2;--space-unit: 8px;--space-xxs: calc(var(--space-unit) * .5);--space-xs: calc(var(--space-unit) * 1);--space-sm: calc(var(--space-unit) * 1.5);--space-md: calc(var(--space-unit) * 2);--space-lg: calc(var(--space-unit) * 3);--space-xl: calc(var(--space-unit) * 4);--space-xxl: calc(var(--space-unit) * 6);--font-family-base: "SF Pro", "思源黑体", "Source Code Pro", "SF Pro SC", "SF Pro Display", "SF Pro Text", "Arial", "sans-serif";--font-size-base: 14px;--font-size-title: 24px;--font-size-title2:20px;--font-size-btn: 16px;--font-size-desc: 12px;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 15px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-xxl: 20px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--border-radius-xs: 2px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--border-radius-xl: 16px;--border-radius-full: 9999px;--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--transition-duration: .3s;--transition-duration-fast: .15s;--transition-duration-slow: .5s;--transition-timing: ease;--transition-timing-bounce: cubic-bezier(.68, -.55, .265, 1.55);--color-black: #000000;--color-white: #ffffff;--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--text-color: #23272a;--text-color-secondary: #8e9297;--bg-color:rgba(235, 228, 255, 1);--bg-color-secondary:rgba(245, 240, 255, 1);--bg-color-third: rgba(255, 255, 255, 1);--bg-color-fourth:rgba(249, 249, 249, 1);--bg-color-fifth:rgba(186, 179, 241, 1);--bg-color-6:rgba(233, 233, 233, 1);--bg-color-tertiary: #f0f2f5;--bg-color-hover: rgba(0, 0, 0, .04);--border-color: #e3e5e8;--code-bg: #f6f8fa;--table-bg: #fff}[data-theme=light]{--drawer-toggle-bg: #ececec;--drawer-toggle-hover-bg: #d4d4d4;--drawer-toggle-active-bg: #5865F2;--drawer-bg: #f7f8fa;--color-error-bg: #ffeaea;--function-hover-bg: #e6e8fa;--grid-dot-color: rgba(0,0,0,.06);--empty-bg: rgba(255,255,255,.85);--scrollbar-thumb-bg: #e3e5e8;--scrollbar-thumb-hover-bg: #c7c9cb;--color-primary: #5865F2;--color-primary-hover: #4752c4;--color-primary-active: #3c47a8;--color-primary-light: rgba(88, 101, 242, .1);--color-secondary: #bfc2c7;--color-success: #43b581;--color-success-light: rgba(67, 181, 129, .1);--color-warning: #faa61a;--color-warning-light: rgba(250, 166, 26, .1);--color-error: #f04747;--color-error-light: rgba(240, 71, 71, .1);--color-info: #00d4aa;--color-info-light: rgba(0, 212, 170, .1);--color-black: #000000;--color-white: #ffffff;--text-color: #23272a;--text-color-secondary: #8e9297;--text-color-tertiary: #b0b3b8;--text-color-disabled: #c4c9cc;--text-color-inverse: #ffffff;--bg-color:rgba(235, 228, 255, 1);--bg-color-secondary:rgba(245, 240, 255, 1);--bg-color-third: rgba(255, 255, 255, 1);--bg-color-fourth:rgba(249, 249, 249, 1);--bg-color-fifth:rgba(186, 179, 241, 1);--bg-color-6:rgba(233, 233, 233, 1);--bg-color-tertiary: #f0f2f5;--bg-color-hover: rgba(0, 0, 0, .04);--bg-color-active: rgba(0, 0, 0, .08);--bg-color-disabled: #f5f5f5;--bg-color-mask: rgba(0, 0, 0, .45);--border-color: #e3e5e8;--border-color-light: #f0f0f0;--border-color-dark: #d9d9d9;--code-bg: #f3f4f6;--code-color: #e83e8c;--table-bg: #fff;--table-header-bg: #fafafa;--table-hover-bg: #f5f5f5;--workspace-bg: #f0f2f5;--dm-bg-primary: #f7f8fa;--dm-bg-secondary: #ffffff;--dm-bg-tertiary: #f0f2f5;--dm-header-primary: #23272a;--dm-text-normal: #23272a;--dm-text-muted: #8e9297;--dm-interactive-normal: #e3e5e8;--dm-interactive-hover: #d1d3d6;--dm-border: #e3e5e8;--dm-green: #43b581;--dm-yellow: #faa61a;--dm-red: #f04747;--dm-blurple: #5865F2}[data-theme=dark]{--drawer-toggle-bg: #2d2f33;--drawer-toggle-hover-bg: #35373b;--drawer-toggle-active-bg: #5865F2;--drawer-bg: #1a1b1e;--color-error-bg: #2d1a1a;--function-hover-bg: #232529;--grid-dot-color: rgba(255,255,255,.08);--empty-bg: rgba(26,27,30,.85);--scrollbar-thumb-bg: #404248;--scrollbar-thumb-hover-bg: #4a4d52;--color-primary: #5865F2;--color-primary-hover: #4752c4;--color-primary-active: #3c47a8;--color-primary-light: rgba(74, 68, 88, 1);--color-secondary: #4f545c;--color-success: #43b581;--color-success-light: rgba(67, 181, 129, .2);--color-warning: #faa61a;--color-warning-light: rgba(250, 166, 26, .2);--color-error: #f04747;--color-error-light: rgba(240, 71, 71, .2);--color-info: #00d4aa;--color-info-light: rgba(0, 212, 170, .2);--color-black: #000000;--color-white: #ffffff;--text-color: #ffffff;--text-color-secondary: #b0b3b8;--text-color-tertiary: #8e9297;--text-color-disabled: #72767d;--text-color-inverse: #23272a;--bg-color: #1a1b1e;--bg-color-secondary: #2d2f33;--bg-color-third: #16171a;--bg-color-fourth: #232529;--bg-color-fifth: #3b3d42;--bg-color-6: #404248;--bg-color-tertiary: #232529;--bg-color-hover: rgba(255, 255, 255, .06);--bg-color-active: rgba(255, 255, 255, .12);--bg-color-disabled: #16171a;--bg-color-mask: rgba(0, 0, 0, .75);--border-color: #404248;--border-color-light: #4a4d52;--border-color-dark: #35373b;--code-bg: #16171a;--code-color: #ff6b9d;--table-bg: #2d2f33;--table-header-bg: #232529;--table-hover-bg: #35373b;--workspace-bg: #1a1b1e;--dm-bg-primary: #36393f;--dm-bg-secondary: #2f3136;--dm-bg-tertiary: #202225;--dm-header-primary: #ffffff;--dm-text-normal: #dcddde;--dm-text-muted: #72767d;--dm-interactive-normal: #4f545c;--dm-interactive-hover: #686d73;--dm-border: #40444b;--dm-green: #43b581;--dm-yellow: #faa61a;--dm-red: #f04747;--dm-blurple: #5865f2}.app-container[data-v-858b6973]{width:100%;height:100vh;overflow:hidden}.app-container.scrollable[data-v-858b6973]{overflow:auto;height:auto;min-height:100vh}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-textbg{fill:#fff}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}
