.login-page[data-v-e0688d55]{display:flex;min-height:100%;width:100%;max-width:100vw;overflow-x:hidden}.login-left[data-v-e0688d55],.login-right[data-v-e0688d55]{flex:1 1 100%;padding:32px;box-sizing:border-box;min-width:0}.login-left[data-v-e0688d55]{display:flex;align-items:stretch;justify-content:stretch}.img-placeholder[data-v-e0688d55]{aspect-ratio:1 / 1;width:100%;flex:1 1 auto;border-radius:16px;background-image:url(/assets/automate_over-DSQvojvN.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;mix-blend-mode:screen}.login-right[data-v-e0688d55]{display:flex;align-items:stretch;justify-content:stretch}.login-card[data-v-e0688d55]{margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.title[data-v-e0688d55]{margin:0 0 16px;font-size:42px;letter-spacing:-.02em}.form[data-v-e0688d55]{display:grid;max-width:350px;width:100%;grid-template-columns:1fr;gap:10px}.login-btn[data-v-e0688d55]{margin-top:6px;width:100%;padding:12px 16px;text-align:center;display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.error[data-v-e0688d55]{color:#ef4444;margin-top:8px;font-size:13px}@media (max-width: 900px){.login-page[data-v-e0688d55]{flex-direction:column}.login-left[data-v-e0688d55],.login-right[data-v-e0688d55]{flex:none;width:100%;padding:16px}.img-placeholder[data-v-e0688d55]{aspect-ratio:2 / 1;width:100%;max-width:none}.title[data-v-e0688d55]{font-size:32px}.login-card[data-v-e0688d55]{margin:0 auto}}.badge-icon[data-v-4283257d]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;background:#22d3ee1f;color:#67e8f9;font-size:12px;line-height:1;-webkit-user-select:none;user-select:none}.tiles[data-v-4283257d]{-webkit-user-select:none;user-select:none;padding:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.tiles-scroll[data-v-4283257d]{height:calc(100vh - 72px);padding-top:72px;padding-bottom:72px;overflow-y:auto;scroll-behavior:smooth;perspective:4000px}.tile[data-v-4283257d]{padding:12px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);box-shadow:0 6px 18px #00000026;transition:background-color 1s ease-in-out,box-shadow 1s ease-in-out,border .2s ease-in-out,transform .3s ease-in-out}.tile[data-v-4283257d]:hover{transition:background-color .1s ease-in-out,box-shadow 3s ease-in-out,border .1s ease-in-out,transform .3s ease-in-out;background:#3aa7e12e;box-shadow:0 0 30px #0cc7f32e;border:1px solid rgb(0,149,255);transform:rotateY(4deg) rotateX(2deg)}.tile-row[data-v-4283257d]{display:flex;align-items:center;justify-content:space-between;gap:10px}.tile-row.top[data-v-4283257d]{margin-bottom:6px}.tile-row.meta[data-v-4283257d]{margin-top:8px}.title[data-v-4283257d]{font-weight:600;color:#fff;text-decoration:none}.title[data-v-4283257d]:hover{text-decoration:underline}.icons[data-v-4283257d]{display:flex;align-items:center;gap:6px}.icon-btn[data-v-4283257d]{background:transparent;border:none;color:#cbd5e1;font-size:18px;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.icon-btn[data-v-4283257d]:hover{background:#ffffff14;color:#fff;font-size:18px}.meta[data-v-4283257d]{font-size:13px}.meta .left[data-v-4283257d],.meta .right[data-v-4283257d]{display:flex;align-items:center;gap:6px}.meta-chip[data-v-4283257d]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;background:#ffffff0f;color:#e5e7eb}.schedule-chip[data-v-4283257d]{color:#6cc2c5}.tile-sub[data-v-4283257d]{margin-top:8px;color:var(--muted);font-size:12px;display:flex;align-items:center;justify-content:space-between}.tile-sub .avg[data-v-4283257d]{text-align:right}.status-ok[data-v-4283257d]{background:#10b9812e!important;color:#86efac!important}.status-fail[data-v-4283257d]{background:#ef444438!important;color:#fecaca!important}.home-wrap[data-v-ebb4cde3]{position:relative;width:100%;height:100%}.top-left[data-v-ebb4cde3]{position:absolute;top:12px;left:16px;font-weight:600;color:#fff;opacity:.9}.center[data-v-ebb4cde3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:10px}.search-wrap[data-v-ebb4cde3]{position:relative;width:min(520px,80vw)}.search[data-v-ebb4cde3]{box-shadow:inset 0 0 10px #41caff12,0 5px 40px #000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:100%;height:42px;padding:8px 20px;font-size:18px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#0e1419a3;color:#fff;outline:none}.search[data-v-ebb4cde3]::placeholder{color:#f3f3f3a6}.search[data-v-ebb4cde3]:focus{box-shadow:inset 0 0 10px #41caff12,0 5px 40px #000}.meta-links[data-v-ebb4cde3]{margin-top:6px;font-size:13px;color:#cbd5e1}.meta-links a[data-v-ebb4cde3]{color:#a5f3fc;text-decoration:none}.meta-links a[data-v-ebb4cde3]:hover{text-decoration:underline}.search-results[data-v-ebb4cde3]{position:absolute;top:calc(100% + 6px);left:0;width:100%;max-height:320px;overflow-y:auto;background:#080d11fa;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 5px 30px #0009;-ms-overflow-style:none;scrollbar-width:none;z-index:20}.search-results[data-v-ebb4cde3]::-webkit-scrollbar{display:none}.search-item[data-v-ebb4cde3]{padding:10px 14px;cursor:pointer;display:flex;align-items:center;gap:10px}.search-item[data-v-ebb4cde3]:hover{background:#ffffff14}.item-title[data-v-ebb4cde3]{color:#fff;font-size:14px}.item-meta[data-v-ebb4cde3]{color:#94a3b8;font-size:12px;margin-left:auto}@keyframes dash-20040761{to{stroke-dashoffset:-200}}.edge.running[data-v-20040761]{stroke-dasharray:6 6;animation:dash-20040761 6s linear infinite}.trigger-edge[data-v-20040761]{filter:drop-shadow(0 0 2px rgba(0,224,255,1)) drop-shadow(0 0 4px rgba(0,224,255,.8)) drop-shadow(0 0 10px rgb(26,144,182))}.chart-container[data-v-60eea578]{position:relative;width:100%;height:100%}.chart[data-v-dc7c88eb]{height:400px}.port.pill[data-v-dc7c88eb]{width:16px;height:16px;box-sizing:border-box;border-width:2px;border-style:solid;border-radius:50%;display:inline-block;flex:0 0 auto;flex-shrink:0;aspect-ratio:1 / 1}.node[data-v-dc7c88eb]{padding:0}.title[data-v-dc7c88eb]{border-bottom:1px solid rgba(255,255,255,.06);padding:0 8px}.node-name-input[data-v-dc7c88eb]{background:transparent;border:none;outline:none;color:inherit;font:inherit;width:160px}.label[data-v-dc7c88eb]{pointer-events:auto}.resize-handle[data-v-dc7c88eb]{position:absolute;right:6px;bottom:6px;width:14px;height:14px;background:#fff3;border:1px solid rgba(255,255,255,.35);border-radius:3px;cursor:nwse-resize;box-shadow:0 0 6px #0006}.resize-handle[data-v-dc7c88eb]:after{content:"";position:absolute;right:2px;bottom:2px;width:8px;height:8px;border-right:2px solid rgba(255,255,255,.75);border-bottom:2px solid rgba(255,255,255,.75)}.label.left[data-v-dc7c88eb]{text-align:left;left:8px;-webkit-user-select:none;user-select:none}.label.right[data-v-dc7c88eb]{text-align:right;right:8px;-webkit-user-select:none;user-select:none}.output-viewer[data-v-dc7c88eb]{margin:8px;padding:6px 8px;background:#22d3ee14;border:1px solid rgba(34,211,238,.35);border-radius:8px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 2px 8px #00000026,0 0 10px #22d3ee40 inset}.output-viewer .header[data-v-dc7c88eb]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#67e8f9}.output-viewer .content[data-v-dc7c88eb]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;color:#e5e7eb;white-space:pre;max-height:0;overflow:hidden;text-overflow:ellipsis}.output-viewer.expanded .content[data-v-dc7c88eb]{max-height:240px;overflow:auto}.output-viewer .toggle[data-v-dc7c88eb]{cursor:pointer;color:#a5f3fc;background:transparent;border:none;font-size:12px}.default-chip[data-v-dc7c88eb]{margin-left:6px;padding:1px 4px;border-radius:6px;background:#ffffff0f;color:#cbd5e1;font-size:11px;cursor:pointer;-webkit-user-select:none;user-select:none}.default-editor[data-v-dc7c88eb]{margin-left:6px}.ctx-menu[data-v-dc7c88eb]{position:fixed;min-width:170px;max-width:430px;overflow:visible;border-radius:12px;padding:10px;color:#fff;background:linear-gradient(180deg,#090e1ceb,#0d1018f2);border:1px solid rgba(255,255,255,.06);box-shadow:0 28px 72px #00000073,0 0 0 1px #ffffff08 inset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999}.ctx-scroll[data-v-dc7c88eb]{max-height:360px;overflow:auto;padding-right:4px}.ctx-header[data-v-dc7c88eb]{font-weight:500;color:#fff;margin-bottom:8px;font-size:13px;letter-spacing:.02em;opacity:.9}.ctx-list[data-v-dc7c88eb]{display:flex;flex-direction:column;gap:6px;min-width:170px}.ctx-group-item[data-v-dc7c88eb]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;cursor:default;color:#e5e7eb;font-size:14px;line-height:1.4;transition:background-color .16s ease,color .16s ease}.ctx-group-item[data-v-dc7c88eb]:hover{background:#ffffff12}.ctx-group-label[data-v-dc7c88eb]{font-size:14px;display:flex;align-items:center;gap:6px}.ctx-arrow[data-v-dc7c88eb]{font-size:11px;color:#cbd5e1;transition:color .16s ease}.ctx-group-item:hover .ctx-arrow[data-v-dc7c88eb]{color:#fff}.ctx-sep[data-v-dc7c88eb]{height:1px;background:#ffffff1f;margin:4px 0}.ctx-sub[data-v-dc7c88eb]{position:fixed;min-width:220px;max-height:360px;overflow:auto;border-radius:12px;padding:8px;background:linear-gradient(180deg,#090e1ceb,#0d1018f2);border:1px solid rgba(255,255,255,.06);box-shadow:0 22px 60px #00000073,0 0 0 1px #ffffff08 inset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10000}.ctx-item[data-v-dc7c88eb]{text-align:left;background:transparent;color:#fff;border:none;padding:10px 14px;border-radius:12px;cursor:pointer;font-size:14px;width:100%;display:block;line-height:1.4;transition:background-color .16s ease,color .16s ease}.ctx-item+.ctx-item[data-v-dc7c88eb]{margin-top:6px}.ctx-item[data-v-dc7c88eb]:hover{color:#fff;background:#ffffff14;text-decoration:none}.trigger-edge[data-v-dc7c88eb]{filter:drop-shadow(0 0 2px rgba(0,224,255,1)) drop-shadow(0 0 4px rgba(0,224,255,.8)) drop-shadow(0 0 10px rgb(26,144,182))}.node-icon-button[data-v-dc7c88eb]{width:26px;height:26px;min-width:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}.gemini-config-panel[data-v-dc7c88eb]{color:var(--muted);font-size:11px}.gemini-config-label[data-v-dc7c88eb],.image-cutout-config-label[data-v-dc7c88eb]{font-size:11px;color:var(--muted)}.gemini-prompt-input[data-v-dc7c88eb],.image-cutout-prompt-input[data-v-dc7c88eb]{width:100%;max-width:100%;box-sizing:border-box;display:block;min-height:58px;max-height:70px;resize:vertical;font-size:12px;padding:5px 7px}.image-cutout-prompt-input[data-v-dc7c88eb]{min-height:70px;max-height:92px}.gemini-prompt-connected[data-v-dc7c88eb]{cursor:default;opacity:.82}.image-cutout-config-panel[data-v-dc7c88eb]{color:var(--muted);font-size:11px}.gemini-config-row[data-v-dc7c88eb],.image-cutout-config-row[data-v-dc7c88eb]{display:grid;grid-template-columns:82px 1fr;gap:8px;align-items:center}.gemini-config-row label[data-v-dc7c88eb],.image-cutout-config-row label[data-v-dc7c88eb]{font-size:11px;color:var(--muted)}.gemini-config-row select[data-v-dc7c88eb],.image-cutout-config-row select[data-v-dc7c88eb],.image-cutout-config-row input[data-v-dc7c88eb]{width:100%;box-sizing:border-box;height:24px;font-size:12px;padding:2px 6px}.output-viewer.image .content.image-content[data-v-dc7c88eb]{white-space:normal;display:grid;grid-template-columns:44px 1fr;gap:8px;align-items:center;overflow:hidden}.output-viewer.image.expanded .content.image-content[data-v-dc7c88eb]{grid-template-columns:1fr}.output-viewer.image .content.image-content img[data-v-dc7c88eb]{width:44px;height:44px;object-fit:contain;background:linear-gradient(45deg,rgba(255,255,255,.08) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.08) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.08) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.08) 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0;border-radius:4px;border:1px solid rgba(255,255,255,.12)}.output-viewer.image.expanded .content.image-content img[data-v-dc7c88eb]{width:100%;height:auto;max-height:220px}.output-viewer.image .content.image-content span[data-v-dc7c88eb]{min-width:0;overflow:hidden;text-overflow:ellipsis}.expose-popup[data-v-dc7c88eb]{position:absolute;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:8px;z-index:10001;min-width:220px}.expose-popup h4[data-v-dc7c88eb]{margin:0 0 6px;font-size:13px}.expose-row[data-v-dc7c88eb]{display:flex;align-items:center;gap:8px;margin:6px 0}.expose-row label[data-v-dc7c88eb]{font-size:12px;color:var(--muted)}.chart[data-v-dc7c88eb]{height:400px;width:800px}.switch-wrap[data-v-01b191be]{cursor:pointer;-webkit-user-select:none;user-select:none}.track[data-v-01b191be]{position:relative;width:100px;height:28px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between;padding:0 12px}.thumb[data-v-01b191be]{position:absolute;top:2px;left:2px;width:56px;height:24px;border-radius:999px;background:#ffffff29;transition:left .18s ease}.thumb.right[data-v-01b191be]{left:calc(100% - 58px)}.label[data-v-01b191be]{font-size:12px;color:#cbd5e1;position:relative;z-index:1}.track:hover .label[data-v-01b191be]{color:#fff}.muted[data-v-1902524f]{color:#9aa1ac;font-size:13px}.overlay[data-v-1902524f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:10000}.overlay-panel[data-v-1902524f]{width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;background:#0f0f14f5;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden}.overlay-header[data-v-1902524f]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.overlay-body[data-v-1902524f]{display:flex;flex-direction:column;gap:10px;padding:12px;overflow-y:auto}.chat-list[data-v-1902524f]{overflow:auto;flex:1 1 auto;display:flex;flex-direction:column;gap:8px}.chat-row[data-v-1902524f]{display:flex}.chat-row.user[data-v-1902524f]{justify-content:flex-end}.chat-row.server[data-v-1902524f]{justify-content:flex-start}.bubble[data-v-1902524f]{max-width:80%;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);padding:8px 10px;border-radius:10px;white-space:pre-wrap}.chat-row.user .bubble[data-v-1902524f]{background:#6366f126;border-color:#6366f140}.composer[data-v-1902524f]{display:flex;gap:8px;align-items:flex-end}.composer textarea[data-v-1902524f]{flex:1 1 auto;height:64px;font-size:13px;padding:6px 8px}.composer .btn[data-v-1902524f]{height:32px;min-width:42px;display:flex;align-items:center;justify-content:center}.small[data-v-1902524f]{font-size:12px;padding:2px 6px;height:24px}.spin-icon[data-v-1902524f]{display:inline-flex;align-items:center;justify-content:center;animation:spin-1902524f 1s linear infinite}@keyframes spin-1902524f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.run-layout[data-v-d1bc4a86]{max-width:800px;margin-top:80px;box-sizing:border-box;display:flex;height:100%}.run-status[data-v-d1bc4a86]{position:absolute;top:10px;left:35px;display:flex;align-items:center;gap:8px;z-index:50;padding:6px 10px;background:#0000006b;border:1px solid rgba(255,255,255,.08);border-radius:20px}.spin-icon[data-v-d1bc4a86]{display:inline-flex;align-items:center;justify-content:center;animation:spin-d1bc4a86 1s linear infinite}.eta[data-v-d1bc4a86]{font-size:12px;color:#a5f3fc}@keyframes spin-d1bc4a86{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.col[data-v-d1bc4a86]{flex:1 1 50%;border-right:1px solid rgba(255,255,255,.08);box-sizing:border-box;padding:35px;overflow:auto}.col.outputs[data-v-d1bc4a86]{position:relative;border-right:none}.input-row[data-v-d1bc4a86]{display:flex;flex-direction:column;gap:6px;padding:10px}.input-row .lbl[data-v-d1bc4a86]{font-size:12px;color:var(--muted)}.outputs-wrap[data-v-d1bc4a86]{padding:10px}.output-pre[data-v-d1bc4a86]{white-space:pre-wrap;word-break:break-word;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:10px}.muted[data-v-d1bc4a86]{color:#9aa1ac;font-size:13px}.dropzone[data-v-c1e5776c]{border:2px dashed var(--border);border-radius:8px;padding:24px;text-align:center;background:var(--panel)}.dropzone.dragging[data-v-c1e5776c]{border-color:var(--primary);background:#00000005}.jobs[data-v-c1e5776c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px}.job[data-v-c1e5776c]{display:flex;gap:12px;align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:8px}.thumb[data-v-c1e5776c]{width:150px;height:150px;background:#f2f2f2;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.thumb img[data-v-c1e5776c]{max-width:100%;max-height:100%;object-fit:contain}.info[data-v-c1e5776c]{flex:1;min-width:0}.result[data-v-c1e5776c]{font-weight:600}@font-face{font-family:nodes-icons;src:url(/assets/nodes-icons-C2tgtiti.eot?t=1789472950894);src:url(/assets/nodes-icons-C2tgtiti.eot?t=1789472950894#iefix) format("embedded-opentype"),url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(/assets/nodes-icons-Bj_ZAatF.ttf?t=1789472950894) format("truetype"),url(/assets/nodes-icons-B4X7mvqQ.svg?t=1789472950894) format("svg")}[class^=nodes-icons-],[class*=" nodes-icons-"]{font-family:nodes-icons!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nodes-icons-arrow-left-light-full:before{content:""}.nodes-icons-bolt-light-full:before{content:""}.nodes-icons-clock-light-full:before{content:""}.nodes-icons-cloud-arrow-down-light:before{content:""}.nodes-icons-file-export-light-full:before{content:""}.nodes-icons-file-import-light-full:before{content:""}.nodes-icons-flask-light-full:before{content:""}.nodes-icons-lock-open:before{content:""}.nodes-icons-lock:before{content:""}.nodes-icons-pen-light-full:before{content:""}.nodes-icons-plus-light-full:before{content:""}.nodes-icons-right-from-bracket-light-full:before{content:""}.nodes-icons-rotate-light-full:before{content:""}.nodes-icons-share-nodes-light-full:before{content:""}.nodes-icons-sparkle:before{content:""}.nodes-icons-trash-light-full:before{content:""}:root{--bg: #0e0f13;--fg: #e8e8e8;--muted: #9aa1ac;--primary: #30446e}html,body,#app{overflow-y:hidden;height:100%;margin:0;background:var(--bg);color:var(--fg);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}a{color:var(--primary);text-decoration:none}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,select,button,textarea{font:inherit}button{cursor:pointer}.btn{display:flex;gap:10px;align-items:center;background:var(--primary);color:#fff;padding:6px 10px;border-radius:6px;border:0}.btn.secondary{display:flex;gap:10px;align-items:center;background:#ffffff1a;color:var(--fg)}.input{background:#ffffff0f;color:var(--fg);border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:6px 8px}.inline-input{background:transparent;color:var(--fg);border:none;padding:6px 16px;font-weight:700}.inline-input:focus{outline:none}.curves-channel-selector .btn{transition:opacity .2s;opacity:.2}.curves-channel-selector .btn.active{opacity:1}.login-input{background:#131212c9;color:var(--fg);border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:18px 16px}.login-input:active,.login-input:focus{outline:none;border:1px solid rgba(255,255,255,.8)}.language-input{font-size:16px;background-color:#00000085;color:#fff;border:none;border-radius:6px;padding:8px}.toolbar{display:flex;gap:8px;padding:8px;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:10}.panel{background:#00000080;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.row{display:flex;gap:8px;align-items:center}.space{height:12px}.crazyfilter-readonly{position:fixed;z-index:999;width:100vw;height:100vh;top:0;left:0;background-color:#000;-webkit-backdrop-filter:blur(20px) saturate(1.5) brightness(2.5) contrast(1.3);backdrop-filter:blur(20px) saturate(1.5) brightness(2.5) contrast(1.3);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:screen;transition:opacity .6s}.crazyfilter-readonly.active{opacity:.25}.workflows-toolbar-floating{position:fixed;width:100%;display:flex;justify-content:center;top:12px;z-index:100;-webkit-user-select:none;user-select:none}.workflows-toolbar-floating .workflows-toolbar-inner{border-radius:8px;display:flex;gap:0 10px;max-width:calc(100vw - 50px);box-sizing:border-box;overflow-y:auto;align-items:center;padding:0 20px;background-color:#7a7a7a29;-webkit-backdrop-filter:blur(8px) blur(2px) blur(30px);backdrop-filter:blur(8px) blur(2px) blur(30px);outline:solid 2px rgba(255,255,255,.14)}.workflows-toolbar-floating .workflow-toolbar-user-input{padding-top:10px;position:relative}.workflows-toolbar-floating .workflow-toolbar-user-input .workflow-toolbar-label{position:absolute;top:2px;left:16px;font-size:11px;opacity:.6}.workflows-toolbar-floating .workflows-toolbar-button{display:flex;gap:10px;padding:15px;font-size:16px;cursor:pointer;color:#fff;opacity:.8;transition:opacity 1.2s,color .4s}.workflows-toolbar-floating .workflows-toolbar-button.outlined{padding:8px 10px;border:solid 1px rgba(135,135,135,0);border-radius:8px}.workflows-toolbar-floating .workflows-toolbar-button.outlined:hover{background-color:#7c7c7c33}.workflows-toolbar-floating .workflows-toolbar-button.outlined.readonly{background-color:#ac351bb5;border:solid 1px rgba(188,111,86,.75)}.workflows-toolbar-floating .workflows-toolbar-button.outlined{text-align:center}.workflows-toolbar-floating .workflows-toolbar-button.outlined .nodes-icons-lock-open,.workflows-toolbar-floating .workflows-toolbar-button.outlined .nodes-icons-lock{width:18px}.workflows-toolbar-floating .workflows-toolbar-button.highlighted{font-weight:700;opacity:1}.workflows-toolbar-floating .workflows-toolbar-button:hover,.workflows-toolbar-floating .workflows-toolbar-button.highlighted{color:#10d7ef;opacity:1}.history-panel{position:fixed;top:72px;border-radius:10px;left:0;bottom:32px;width:33vw;max-width:560px;min-width:320px;transform:translate(-100%);transition:transform .25s ease-in-out;background:#3030307d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;display:flex;flex-direction:column}.history-panel.open{transform:translate(16px)}.history-header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid rgba(255,255,255,.1)}.history-content{padding:8px;overflow:auto}.job-row{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:6px;cursor:pointer}.job-row:hover{background:#ffffff0f}.job-row.selected{background:#15abec38;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.job-main{font-weight:600}.job-sub{font-size:12px;color:#9aa1ac;margin-left:auto}.dotted-bg{background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:16px 16px}.canvas-wrap{position:relative;overflow:hidden;height:100%}.canvas-wrap.readonly{filter:saturate(80%) brightness(1)}.canvas-wrap.readonly .node-name-input{-webkit-user-select:none;user-select:none;pointer-events:none}.canvas-wrap.readonly .node{pointer-events:none}.canvas-wrap.readonly .node .output-viewer .toggle,.canvas-wrap.readonly .node .output-viewer .content{pointer-events:all}.canvas{position:absolute;top:0;left:0;transform-origin:0 0}.readonly-overlay{position:absolute;bottom:5%;left:50%;transform:translate(-50%);opacity:.7;box-shadow:0 0 50px #ff00004d;-webkit-user-select:none;user-select:none;pointer-events:none;padding:10px 20px;outline:solid 2px rgba(255,38,0,.4);background-color:#830c0c54;border-radius:40px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:animatereadonly infinite 1.5s linear}@keyframes animatereadonly{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.node{transition:opacity .2s ease-in-out;opacity:.8;position:absolute;min-width:160px;background:#171923e6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #2d3250;border-radius:8px;padding:8px;box-shadow:0 4px 16px #0006}.node .title{font-weight:600;margin-bottom:6px}.node:hover{opacity:1}.port-list{display:flex;justify-content:space-between;gap:4px}.port{width:10px;height:10px;background:#94a3b8;border-radius:50%;border:2px solid #1e293b}.port.output{background:#34d399}.port.input{background:#60a5fa;padding:0}.port.input.exposed{position:relative;box-shadow:0 0 6px 2px #b0ffc88c,0 0 14px 6px #b0ffdc2e;animation:port-pulse 1.8s ease-in-out infinite}.port.input.exposed:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:2px solid rgba(192,255,224,.25);border-top-color:#b0ffc8e6;border-right-color:#b0ffd299;border-bottom-color:#c0ffe040;border-left-color:#a8f0d273;animation:port-spin 1.6s linear infinite;pointer-events:none}@keyframes port-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes port-pulse{0%,to{box-shadow:0 0 6px 2px #b0ffc873,0 0 12px 6px #b0ffdc1f}50%{box-shadow:0 0 9px 3px #b0ffc8bf,0 0 18px 8px #b0ffdc47}}.title{-webkit-user-select:none;user-select:none}.node-type-label{cursor:pointer;font-size:10px}.node.scalar,.node.object{background-color:#633c2430;border:1px solid rgba(255,204,0,.32);box-shadow:0 0 20px #633c2433}.node.math{background-color:#293c0833;border:1px solid rgba(50,57,35,.32);box-shadow:0 0 20px #293c0833}.node.string{background-color:#08253c33;border:1px solid rgba(35,50,57,.32);box-shadow:0 0 20px #08253c33}.node.event{background-color:#1f054733;border:1px solid rgba(46,34,58,.54);box-shadow:0 0 40px #5d00e394}.node.debug{background-color:#4e4e4e33;border:1px solid rgba(64,64,64,.54);box-shadow:0 0 20px #2c2c2c33}.node.variable{background-color:#47050533;border:1px solid rgba(58,34,36,.54);box-shadow:0 0 40px #e3000094}.node.ai{background-color:#022333c7;border:1px solid rgba(0,187,255,.32);box-shadow:0 0 20px #27739861}
