pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.fill-area{z-index:-1;width:640000px;height:640000px;display:table;position:absolute;top:-320000px;left:-320000px}.background{opacity:1;background-color:#fff;background-image:linear-gradient(#f1f1f1 3.2px,#0000 3.2px),linear-gradient(90deg,#f1f1f1 3.2px,#0000 3.2px),linear-gradient(#f1f1f1 1.6px,#0000 1.6px),linear-gradient(90deg,#f1f1f1 1.6px,#fff 1.6px);background-position:-3.2px -3.2px,-3.2px -3.2px,-1.6px -1.6px,-1.6px -1.6px;background-size:80px 80px,80px 80px,16px 16px,16px 16px;transition:background-color .2s,background-image .2s}path.trace-edge-glow{filter:drop-shadow(0 0 5px #ffffff73)}@keyframes traceEdgeFlow{to{stroke-dashoffset:-40px}}path.trace-edge-flow{stroke-width:4px;stroke-dasharray:12 28;stroke-linecap:round;will-change:stroke-dashoffset;animation:.5s linear infinite traceEdgeFlow}.socket{cursor:pointer;vertical-align:middle;border-radius:50%;transition:all .2s;display:inline-block;box-shadow:0 1px 3px #0003;background:#fff!important;border:1px solid #00000026!important;width:22px!important;height:22px!important;margin:0!important}.socket:hover{transform:scale(1.15);box-shadow:0 2px 6px #00000040;border-width:2px!important;border-color:#00000059!important}.has-connection .socket{border-width:2px!important;border-color:#10b981!important}.node{border:none;min-width:180px;font-family:system-ui,-apple-system,sans-serif}.background.dark{background-color:#18181b;background-image:linear-gradient(#27272a 3.2px,#0000 3.2px),linear-gradient(90deg,#27272a 3.2px,#0000 3.2px),linear-gradient(#27272a 1.6px,#0000 1.6px),linear-gradient(90deg,#27272a 1.6px,#18181b 1.6px)}.dark .node .input-title,.dark .node .output-title{color:#ffffffe6}.dark .socket{background:#fff!important;border-color:#fff6!important}.dark .socket:hover{background:#fff!important;border-color:#fffc!important}.dark .has-connection .socket{background:#fff!important;border-width:2px!important;border-color:#10b981!important}.dark .node.selected{border-color:#6366f1!important;box-shadow:0 0 0 3px #6366f14d,0 6px 12px #0000004d!important}.custom-minimap{z-index:10;background:#18181bd9;border:1px solid #ffffff1f;border-radius:8px;padding:4px;position:absolute;bottom:16px;right:16px;overflow:hidden;box-shadow:0 4px 12px #00000059}.custom-minimap svg{cursor:pointer;display:block}.custom-minimap .cm-node{fill:#6366f1b3;stroke:#ffffff40;stroke-width:.5px;opacity:.85}.custom-minimap .cm-edge{stroke:#94a3b88c;stroke-width:1px}.custom-minimap .cm-viewport{fill:#ffffff0f;stroke:#6366f1e6;stroke-width:1px}
