.scene-canvas[data-v-eb2619b5]{background:radial-gradient(circle at 42% 18%,rgba(124,92,255,.09),transparent 32%),#080b12;color:#f4f7ff;overflow:hidden}.scene-canvas[data-v-eb2619b5],.scene-canvas__renderer[data-v-eb2619b5]{inset:0;position:absolute}[data-v-eb2619b5] .scene-canvas__webgl{display:block;height:100%;width:100%}.scene-canvas__toolbar[data-v-eb2619b5]{align-items:center;backdrop-filter:blur(16px);background:rgba(17,22,35,.9);border:1px solid rgba(143,155,179,.18);border-radius:14px;box-shadow:0 18px 50px #00000047;display:flex;gap:8px;left:82px;padding:8px;position:absolute;top:88px;z-index:12}.scene-action[data-v-eb2619b5]{background:#171d2c;border:1px solid rgba(143,155,179,.2);border-radius:9px;color:#dce3f3;cursor:pointer;height:34px;padding:0 13px;transition:.2s ease}.scene-action[data-v-eb2619b5]:hover:not(:disabled){border-color:#7c5cffa6;color:#fff}.scene-action[data-v-eb2619b5]:disabled{cursor:not-allowed;opacity:.42}.scene-action--active[data-v-eb2619b5]{background:rgba(39,215,255,.08);border-color:#27d7ff8c;color:#bcefff}.scene-action--primary[data-v-eb2619b5]{background:linear-gradient(135deg,#7c5cff,#5e8bff);border-color:transparent;color:#fff}.scene-canvas__toolbar-meta[data-v-eb2619b5]{color:#8f9bb3;font-size:12px;padding:0 8px}.scene-canvas__inspector[data-v-eb2619b5]{backdrop-filter:blur(18px);background:rgba(17,22,35,.94);border:1px solid rgba(143,155,179,.18);border-radius:16px;box-shadow:0 22px 65px #0000005c;max-height:calc(100vh - 150px);overflow-y:auto;padding:18px;position:absolute;right:18px;top:88px;width:352px;z-index:12}.scene-canvas__version-summary[data-v-eb2619b5]{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:14px}.scene-canvas__version-summary button[data-v-eb2619b5]{background:rgba(124,92,255,.1);border:1px solid rgba(124,92,255,.35);border-radius:9px;color:#d9d2ff;height:34px}.scene-canvas__version-summary button[data-v-eb2619b5]:disabled{cursor:not-allowed;opacity:.42}.scene-canvas__preset[data-v-eb2619b5]{display:grid;gap:8px;margin-bottom:12px}.scene-canvas__preset>span[data-v-eb2619b5]{color:#8f9bb3;font-size:11px}.scene-canvas__preset>div[data-v-eb2619b5]{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.scene-canvas__preset button[data-v-eb2619b5]{background:#171d2c;border:1px solid rgba(143,155,179,.2);border-radius:8px;color:#aeb9d0;height:30px}.scene-canvas__preset button.active[data-v-eb2619b5],.scene-canvas__preset button[data-v-eb2619b5]:hover:not(:disabled){background:rgba(124,92,255,.2);border-color:#7c5cffbf;color:#fff}.scene-canvas__preset button[data-v-eb2619b5]:disabled{cursor:not-allowed;opacity:.42}.scene-canvas__inspector-head[data-v-eb2619b5]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.scene-canvas__inspector-head strong[data-v-eb2619b5]{display:block;font-size:15px}.scene-canvas__inspector-head span[data-v-eb2619b5]{color:#8f9bb3;font-size:12px}.scene-canvas__badge[data-v-eb2619b5]{background:rgba(39,215,255,.11);border-radius:999px;color:#27d7ff!important;padding:3px 7px}.scene-field[data-v-eb2619b5]{color:#aeb9d0;display:grid;font-size:12px;gap:8px;margin-top:15px}.scene-field span[data-v-eb2619b5]{display:flex;justify-content:space-between}.scene-field b[data-v-eb2619b5]{color:#f4f7ff;font-weight:500}.scene-field select[data-v-eb2619b5]{background:#171d2c;border:1px solid rgba(143,155,179,.2);border-radius:9px;color:#edf1fb;height:36px;outline:none;padding:0 10px}.scene-field input[type=range][data-v-eb2619b5]{accent-color:#7c5cff}.scene-canvas__versions[data-v-eb2619b5]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.scene-version-chip[data-v-eb2619b5]{height:38px;position:relative;width:38px}.scene-version-chip__main[data-v-eb2619b5]{background:#171d2c;border:1px solid rgba(143,155,179,.2);border-radius:8px;color:#9da9bf;height:32px;width:32px}.scene-version-chip__main.active[data-v-eb2619b5]{background:rgba(124,92,255,.24);border-color:#7c5cff;color:#fff}.scene-version-chip__main.final[data-v-eb2619b5]{border-color:#f6c85f;color:#ffe199}.scene-version-chip__main i[data-v-eb2619b5]{color:#f6c85f;font-size:9px;font-style:normal;left:-3px;position:absolute;top:-6px}.scene-version-chip__compare[data-v-eb2619b5]{background:#111623;border:1px solid #46506a;border-radius:5px;bottom:0;color:transparent;font-size:9px;height:16px;position:absolute;right:0;width:16px}.scene-version-chip__compare.selected[data-v-eb2619b5]{background:#27d7ff;border-color:#27d7ff;color:#06111b}.scene-version-chip__compare[data-v-eb2619b5]:disabled{opacity:.35}.scene-canvas__micro-adjust[data-v-eb2619b5]{border-top:1px solid rgba(143,155,179,.16);margin-top:16px;padding-top:15px}.scene-canvas__micro-head[data-v-eb2619b5]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.scene-canvas__micro-head div[data-v-eb2619b5]{min-width:0}.scene-canvas__micro-head span[data-v-eb2619b5],.scene-canvas__micro-head strong[data-v-eb2619b5]{display:block}.scene-canvas__micro-head strong[data-v-eb2619b5]{font-size:12px}.scene-canvas__micro-head span[data-v-eb2619b5]{color:#8491a9;font-size:10px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-canvas__micro-head button[data-v-eb2619b5]{color:#9f8fff;font-size:10px}.scene-canvas__micro-head button[data-v-eb2619b5]:disabled{color:#555f73}.scene-version-form[data-v-eb2619b5]{display:grid;gap:9px;margin-top:12px}.scene-version-form label[data-v-eb2619b5]{color:#8591aa;display:grid;font-size:10px;gap:5px}.scene-version-form input[data-v-eb2619b5],.scene-version-form textarea[data-v-eb2619b5]{background:#171d2c;border:1px solid rgba(143,155,179,.18);border-radius:7px;color:#edf1fb;outline:none;padding:7px 9px;width:100%}.scene-version-form input[data-v-eb2619b5]:focus,.scene-version-form textarea[data-v-eb2619b5]:focus{border-color:#7c5cffbf}.scene-version-form textarea[data-v-eb2619b5]{min-height:54px;resize:vertical}.scene-version-form__grid[data-v-eb2619b5]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.scene-version-form__meta[data-v-eb2619b5]{align-items:center;color:#6f7b93;display:flex;font-size:10px;justify-content:space-between}.scene-version-form__meta label[data-v-eb2619b5]{align-items:center;display:flex;gap:5px;grid-template-columns:auto 60px}.scene-version-form__meta input[data-v-eb2619b5]{padding:4px 6px;width:58px}.scene-version-review[data-v-eb2619b5]{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.scene-version-review>div[data-v-eb2619b5]{display:flex;gap:2px}.scene-version-review button[data-v-eb2619b5]{color:#49536a;font-size:15px}.scene-version-review button.active[data-v-eb2619b5]{color:#f6c85f}.scene-version-review select[data-v-eb2619b5]{background:#171d2c;border:1px solid rgba(143,155,179,.18);border-radius:7px;color:#b8c2d7;font-size:10px;height:28px;padding:0 7px}.scene-version-actions[data-v-eb2619b5]{display:grid;gap:7px;grid-template-columns:1fr 1fr .72fr;margin-top:12px}.scene-version-actions button[data-v-eb2619b5]{background:#171d2c;border:1px solid rgba(143,155,179,.2);border-radius:8px;color:#b8c2d7;height:30px}.scene-version-actions button.selected[data-v-eb2619b5]{background:rgba(246,200,95,.1);border-color:#f6c85f;color:#ffe199}.scene-version-actions button.danger[data-v-eb2619b5]{color:#ff8e9b}.scene-version-actions button[data-v-eb2619b5]:disabled{cursor:not-allowed;opacity:.42}.scene-workflow-actions[data-v-eb2619b5]{background:rgba(39,215,255,.04);border:1px solid rgba(39,215,255,.16);border-radius:10px;margin-top:12px;padding:11px}.scene-workflow-actions strong[data-v-eb2619b5]{color:#9cabc4;display:block;font-size:10px;margin-bottom:8px}.scene-workflow-actions div[data-v-eb2619b5]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.scene-workflow-actions button[data-v-eb2619b5]{background:rgba(39,215,255,.07);border:1px solid rgba(39,215,255,.2);border-radius:7px;color:#bcefff;font-size:10px;min-height:30px;padding:4px}.scene-workflow-actions button[data-v-eb2619b5]:disabled{cursor:not-allowed;opacity:.4}.scene-workflow-actions .scene-workflow-actions__node[data-v-eb2619b5]{background:linear-gradient(135deg,rgba(124,92,255,.2),rgba(39,215,255,.1));border-color:#7c5cff7a;color:#e5dfff;grid-column:1/-1}.scene-canvas__layer-actions[data-v-eb2619b5]{display:grid;gap:7px;grid-template-columns:1fr 1fr;margin-top:12px}.scene-canvas__layer-actions button[data-v-eb2619b5]{background:#171d2c;border:1px solid rgba(143,155,179,.2);border-radius:8px;color:#b8c2d7;height:30px}.scene-canvas__layer-actions button[data-v-eb2619b5]:disabled{cursor:not-allowed;opacity:.42}.scene-field--compact[data-v-eb2619b5]{margin-top:10px}.scene-canvas__export[data-v-eb2619b5]{background:linear-gradient(135deg,#7457ef,#5b43c7);border:1px solid rgba(124,92,255,.55);border-radius:9px;color:#fff;height:36px;margin-top:16px;width:100%}.scene-canvas__export[data-v-eb2619b5]:disabled{cursor:not-allowed;opacity:.45}.scene-compare-modal[data-v-eb2619b5]{backdrop-filter:blur(12px);background:rgba(4,6,12,.82);display:grid;inset:0;padding:28px;place-items:center;position:fixed;z-index:4000}.scene-compare-dialog[data-v-eb2619b5]{background:#0f1420;border:1px solid rgba(143,155,179,.24);border-radius:20px;box-shadow:0 30px 100px #0000009e;color:#f4f7ff;display:grid;grid-template-rows:auto auto minmax(0,1fr);height:min(780px,92vh);overflow:hidden;width:min(1180px,100%)}.scene-compare-dialog>header[data-v-eb2619b5]{align-items:flex-start;border-bottom:1px solid rgba(143,155,179,.14);display:flex;justify-content:space-between;padding:18px 20px}.scene-compare-dialog>header span[data-v-eb2619b5],.scene-compare-dialog>header strong[data-v-eb2619b5]{display:block}.scene-compare-dialog>header strong[data-v-eb2619b5]{font-size:16px}.scene-compare-dialog>header span[data-v-eb2619b5]{color:#8491a9;font-size:11px;margin-top:4px}.scene-compare-dialog>header button[data-v-eb2619b5]{color:#aeb9d0}.scene-compare-toolbar[data-v-eb2619b5]{align-items:center;border-bottom:1px solid rgba(143,155,179,.12);display:flex;gap:7px;padding:10px 20px}.scene-compare-toolbar button[data-v-eb2619b5]{background:#171d2c;border:1px solid rgba(143,155,179,.2);border-radius:8px;color:#9da9bf;height:30px;min-width:38px;padding:0 10px}.scene-compare-toolbar button.active[data-v-eb2619b5]{background:rgba(124,92,255,.2);border-color:#7c5cff;color:#fff}.scene-compare-toolbar label[data-v-eb2619b5]{align-items:center;color:#8f9bb3;display:flex;font-size:11px;gap:8px;margin-left:auto}.scene-compare-toolbar input[data-v-eb2619b5]{accent-color:#7c5cff;width:150px}.scene-compare-grid[data-v-eb2619b5]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow:auto;padding:14px}.scene-compare-grid--focus[data-v-eb2619b5]{grid-template-columns:minmax(0,1fr)}.scene-compare-grid article[data-v-eb2619b5]{background:#111725;border:1px solid rgba(143,155,179,.16);border-radius:14px;display:grid;grid-template-rows:minmax(260px,1fr) auto;min-height:0;overflow:hidden}.scene-compare-grid article.active[data-v-eb2619b5]{border-color:#7c5cffd9}.scene-compare-grid article.final[data-v-eb2619b5]{box-shadow:inset 0 0 0 1px #f6c85fb3}.scene-compare-grid article footer[data-v-eb2619b5]{align-items:center;border-top:1px solid rgba(143,155,179,.12);display:flex;gap:12px;justify-content:space-between;padding:12px}.scene-compare-grid article footer div[data-v-eb2619b5]{min-width:0}.scene-compare-grid article footer b[data-v-eb2619b5]{background:#7c5cff;border-radius:6px;color:#fff;display:inline-grid;height:22px;margin-right:7px;place-items:center;width:22px}.scene-compare-grid article footer span[data-v-eb2619b5]{font-size:12px}.scene-compare-grid article footer small[data-v-eb2619b5]{color:#79859d;display:block;font-size:10px;margin:4px 0 0 30px}.scene-compare-grid article footer button[data-v-eb2619b5]{background:rgba(246,200,95,.08);border:1px solid rgba(246,200,95,.3);border-radius:8px;color:#ffe199;flex:none;height:30px;padding:0 10px}.scene-compare-grid article footer button.selected[data-v-eb2619b5]{background:rgba(246,200,95,.2)}.scene-compare-special[data-v-eb2619b5]{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;overflow:hidden;padding:14px}.scene-compare-special__stage[data-v-eb2619b5]{background:#090d15;border:1px solid rgba(143,155,179,.16);border-radius:14px;display:grid;min-height:0;overflow:hidden;place-items:center;position:relative}.scene-compare-special__stage img[data-v-eb2619b5]{height:90%;-o-object-fit:contain;object-fit:contain;position:absolute;transition:opacity .15s ease;width:90%}.scene-compare-special__stage span[data-v-eb2619b5]{background:#7c5cff;border-radius:7px;color:#fff;display:grid;font-size:11px;height:26px;place-items:center;position:absolute;top:14px;width:26px;z-index:3}.scene-compare-special__a[data-v-eb2619b5]{left:14px}.scene-compare-special__b[data-v-eb2619b5]{background:#27a8d5!important;right:14px}.scene-compare-special__divider[data-v-eb2619b5]{background:#fff;bottom:0;box-shadow:0 0 0 1px #00000059;position:absolute;top:0;width:2px;z-index:2}.scene-compare-special>footer[data-v-eb2619b5]{align-items:center;color:#8290aa;display:flex;font-size:10px;gap:12px;padding:13px 4px 0}.scene-compare-special>footer input[data-v-eb2619b5]{accent-color:#7c5cff;flex:1}.scene-compare-special>footer b[data-v-eb2619b5]{color:#dce3f3;text-align:right;width:38px}.scene-compare-image[data-v-eb2619b5]{background:linear-gradient(45deg,#0b101a 25%,transparent 0),linear-gradient(-45deg,#0b101a 25%,transparent 0),linear-gradient(45deg,transparent 75%,#0b101a 0),linear-gradient(-45deg,transparent 75%,#0b101a 0),#151b28;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;display:grid;min-height:0;overflow:hidden;place-items:center}.scene-compare-image img[data-v-eb2619b5]{max-height:92%;max-width:92%;-o-object-fit:contain;object-fit:contain;transition:transform .18s ease}.scene-canvas__empty[data-v-eb2619b5]{background:rgba(17,22,35,.82);border:1px solid rgba(143,155,179,.14);border-radius:24px;left:50%;padding:42px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:420px;z-index:8}.scene-canvas__empty h2[data-v-eb2619b5]{font-size:21px;margin:14px 0 8px}.scene-canvas__empty p[data-v-eb2619b5]{color:#8f9bb3;margin:0 0 22px}.scene-canvas__empty-icon[data-v-eb2619b5]{color:#7c5cff;font-size:42px}.scene-canvas__guide[data-v-eb2619b5]{align-items:center;backdrop-filter:blur(16px);background:rgba(17,22,35,.94);border:1px solid rgba(124,92,255,.4);border-radius:14px;bottom:62px;box-shadow:0 18px 50px #00000052;display:flex;gap:10px;left:50%;padding:12px;position:absolute;transform:translate(-50%);width:min(760px,100vw - 80px);z-index:11}.scene-canvas__guide>div[data-v-eb2619b5]{flex:1;min-width:0}.scene-canvas__guide span[data-v-eb2619b5],.scene-canvas__guide strong[data-v-eb2619b5]{display:block}.scene-canvas__guide strong[data-v-eb2619b5]{font-size:13px}.scene-canvas__guide span[data-v-eb2619b5]{color:#8f9bb3;font-size:11px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-canvas__guide .scene-action[data-v-eb2619b5]{flex:none}.scene-canvas__status[data-v-eb2619b5]{align-items:center;background:rgba(17,22,35,.88);border:1px solid rgba(143,155,179,.16);border-radius:10px;bottom:16px;color:#8f9bb3;display:flex;font-size:12px;gap:12px;height:34px;padding:0 12px;position:absolute;right:18px;z-index:12}.scene-canvas__status button[data-v-eb2619b5]{color:#cbd3e4}.hidden[data-v-eb2619b5]{display:none}.pro-hub[data-v-c8f7301d]{color:#eef2fb;left:82px;position:absolute;top:132px;z-index:18}.pro-hub__launch[data-v-c8f7301d]{align-items:center;backdrop-filter:blur(14px);background:rgba(20,24,39,.94);border:1px solid rgba(124,92,255,.42);border-radius:11px;box-shadow:0 14px 34px #00000047;color:#ece8ff;display:flex;gap:7px;height:38px;padding:0 13px}.pro-hub__launch b[data-v-c8f7301d]{color:#9d88ff;font-size:17px}.pro-hub__launch i[data-v-c8f7301d]{background:rgba(39,215,255,.12);border-radius:99px;color:#71e6ff;font-size:9px;font-style:normal;padding:2px 6px}.pro-hub__panel[data-v-c8f7301d]{backdrop-filter:blur(20px);background:rgba(15,20,32,.97);border:1px solid rgba(143,155,179,.2);border-radius:16px;box-shadow:0 25px 70px #0000007a;left:0;max-height:calc(100vh - 205px);overflow:hidden;position:absolute;top:46px;width:380px}.pro-hub__panel>header[data-v-c8f7301d]{display:flex;justify-content:space-between;padding:15px 16px 12px}.pro-hub__panel>header span[data-v-c8f7301d],.pro-hub__panel>header strong[data-v-c8f7301d]{display:block}.pro-hub__panel>header strong[data-v-c8f7301d]{font-size:14px}.pro-hub__panel>header span[data-v-c8f7301d]{color:#77849e;font-size:10px;margin-top:3px}.pro-hub__panel>header button[data-v-c8f7301d]{color:#9aa6bd;font-size:20px}.pro-hub__panel>nav[data-v-c8f7301d]{border-bottom:1px solid rgba(143,155,179,.13);display:grid;grid-template-columns:repeat(4,1fr);padding:0 12px}.pro-hub__panel>nav button[data-v-c8f7301d]{color:#7f8ba4;font-size:11px;height:37px}.pro-hub__panel>nav button.active[data-v-c8f7301d]{border-bottom:2px solid #7c5cff;color:#fff}.pro-hub__panel>section[data-v-c8f7301d]{max-height:calc(100vh - 310px);overflow-y:auto;padding:15px}.pro-hub__panel label[data-v-c8f7301d]{color:#8f9bb3;display:grid;font-size:10px;gap:6px;margin-top:12px}.pro-hub__panel input[data-v-c8f7301d],.pro-hub__panel select[data-v-c8f7301d],.pro-hub__panel textarea[data-v-c8f7301d]{background:#171d2c;border:1px solid rgba(143,155,179,.2);border-radius:8px;color:#eef2fb;outline:none;padding:8px 9px;width:100%}.pro-hub__panel input[data-v-c8f7301d]:focus,.pro-hub__panel select[data-v-c8f7301d]:focus,.pro-hub__panel textarea[data-v-c8f7301d]:focus{border-color:#7c5cff}.pro-hub__panel textarea[data-v-c8f7301d]{resize:vertical}.pro-source[data-v-c8f7301d]{background:rgba(39,215,255,.045);border:1px solid rgba(39,215,255,.18);border-radius:11px;display:grid;gap:10px;grid-template-columns:58px minmax(0,1fr);padding:9px}.pro-source img[data-v-c8f7301d]{border-radius:8px;height:58px;-o-object-fit:cover;object-fit:cover;width:58px}.pro-source small[data-v-c8f7301d],.pro-source span[data-v-c8f7301d],.pro-source strong[data-v-c8f7301d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-source strong[data-v-c8f7301d]{font-size:11px;margin-top:3px}.pro-source small[data-v-c8f7301d],.pro-source span[data-v-c8f7301d]{color:#7e8ca7;font-size:9px;margin-top:5px}.pro-grid[data-v-c8f7301d]{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.pro-primary[data-v-c8f7301d],.pro-secondary[data-v-c8f7301d]{border-radius:9px;color:#fff;font-size:11px;margin-top:13px;min-height:36px;width:100%}.pro-primary[data-v-c8f7301d]:disabled,.pro-secondary[data-v-c8f7301d]:disabled{cursor:not-allowed;opacity:.4}.pro-primary[data-v-c8f7301d]{background:linear-gradient(135deg,#7c5cff,#5e8bff)}.pro-secondary[data-v-c8f7301d]{background:#171d2c;border:1px solid rgba(143,155,179,.22);color:#c7d0e3;margin-top:8px}.pro-tip[data-v-c8f7301d]{color:#64718a;display:block;font-size:9px;margin-top:7px;text-align:center}.pro-progress[data-v-c8f7301d]{margin-top:12px}.pro-progress>div[data-v-c8f7301d]{background:#252c3e;border-radius:99px;height:5px;overflow:hidden}.pro-progress>div span[data-v-c8f7301d]{background:linear-gradient(90deg,#7c5cff,#27d7ff);border-radius:inherit;display:block;height:100%}.pro-progress p[data-v-c8f7301d]{color:#8794ad;font-size:9px;margin:6px 0 0}.pro-error[data-v-c8f7301d]{color:#ffabb4;font-size:10px}.pro-title[data-v-c8f7301d]{display:flex;justify-content:space-between}.pro-title span[data-v-c8f7301d],.pro-title strong[data-v-c8f7301d]{display:block}.pro-title strong[data-v-c8f7301d]{font-size:12px}.pro-title span[data-v-c8f7301d]{color:#78849c;font-size:9px;margin-top:4px}.pro-title i[data-v-c8f7301d]{background:rgba(39,215,255,.08);border-radius:99px;color:#76e7ff;font-size:9px;font-style:normal;padding:3px 7px}.pro-examples[data-v-c8f7301d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.pro-examples button[data-v-c8f7301d]{background:rgba(124,92,255,.06);border:1px solid rgba(124,92,255,.2);border-radius:7px;color:#ab9dff;font-size:9px;padding:5px 7px}.pro-preview[data-v-c8f7301d]{background:rgba(97,232,180,.045);border:1px solid rgba(97,232,180,.18);border-radius:10px;margin-top:12px;padding:11px}.pro-preview small[data-v-c8f7301d],.pro-preview span[data-v-c8f7301d],.pro-preview strong[data-v-c8f7301d]{display:block}.pro-preview strong[data-v-c8f7301d]{color:#c8ffeb;font-size:11px}.pro-preview span[data-v-c8f7301d]{color:#8fa59f;font-size:10px;line-height:1.6;margin-top:5px}.pro-preview small[data-v-c8f7301d]{color:#667b76;font-size:9px;margin-top:7px}.pro-preview.warning[data-v-c8f7301d]{border-color:#ffd07a26}.pro-preview.warning strong[data-v-c8f7301d]{color:#ffe0a3}.pro-metrics[data-v-c8f7301d]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.pro-metrics article[data-v-c8f7301d]{background:#151b29;border:1px solid rgba(143,155,179,.15);border-radius:10px;padding:12px}.pro-metrics article span[data-v-c8f7301d],.pro-metrics article strong[data-v-c8f7301d]{display:block}.pro-metrics article strong[data-v-c8f7301d]{font-size:18px}.pro-metrics article span[data-v-c8f7301d]{color:#7d899f;font-size:9px;margin-top:3px}.pro-health[data-v-c8f7301d]{background:rgba(39,215,255,.04);border:1px solid rgba(39,215,255,.15);border-radius:10px;margin-top:10px;padding:11px}.pro-health span[data-v-c8f7301d],.pro-health strong[data-v-c8f7301d]{display:block}.pro-health strong[data-v-c8f7301d]{font-size:10px}.pro-health span[data-v-c8f7301d]{color:#8498aa;font-size:9px;margin-top:4px}.pro-presentation[data-v-c8f7301d]{background:#05070c;color:#fff;display:grid;grid-template-rows:auto minmax(0,1fr) auto;inset:0;position:fixed;z-index:5000}.pro-presentation>footer[data-v-c8f7301d],.pro-presentation>header[data-v-c8f7301d]{align-items:center;background:rgba(15,20,32,.95);display:flex;justify-content:space-between;padding:16px 24px}.pro-presentation>header span[data-v-c8f7301d],.pro-presentation>header strong[data-v-c8f7301d]{display:block}.pro-presentation>header span[data-v-c8f7301d]{color:#7f8ba4;font-size:10px;margin-top:4px}.pro-presentation>header button[data-v-c8f7301d]{color:#aeb9d0}.pro-presentation>main[data-v-c8f7301d]{display:grid;min-height:0;place-items:center;position:relative}.pro-presentation>main img[data-v-c8f7301d]{max-height:76vh;max-width:88vw;-o-object-fit:contain;object-fit:contain}.pro-presentation>main>div[data-v-c8f7301d]{background:rgba(12,16,26,.86);border:1px solid rgba(143,155,179,.17);border-radius:12px;bottom:24px;left:50%;padding:12px 14px;position:absolute;transform:translate(-50%);width:min(720px,80vw)}.pro-presentation>main>div b[data-v-c8f7301d],.pro-presentation>main>div span[data-v-c8f7301d],.pro-presentation>main>div strong[data-v-c8f7301d]{display:block}.pro-presentation>main>div b[data-v-c8f7301d]{color:#9d88ff;float:left;font-size:10px;margin-right:10px}.pro-presentation>main>div strong[data-v-c8f7301d]{font-size:12px}.pro-presentation>main>div span[data-v-c8f7301d]{color:#7e8ba3;font-size:9px;margin-top:5px}.pro-presentation>footer[data-v-c8f7301d]{gap:12px;justify-content:center}.pro-presentation>footer button[data-v-c8f7301d]{background:#171d2c;border:1px solid rgba(143,155,179,.2);border-radius:9px;color:#cbd3e4;height:36px;min-width:130px}.pro-presentation>footer button.active[data-v-c8f7301d]{border-color:#7c5cff;color:#fff}.timeline-studio[data-v-a0ce5a1e]{background:radial-gradient(circle at 50% 25%,rgba(75,64,145,.2),transparent 42%),#080b12;box-sizing:border-box;color:#e9edff;display:grid;grid-template-rows:48px minmax(230px,1fr) 346px;inset:0;overflow:hidden;padding-top:72px;position:absolute}.timeline-studio__stagebar[data-v-a0ce5a1e]{align-items:center;background:rgba(12,16,26,.92);border-bottom:1px solid #202638;display:flex;justify-content:space-between;padding:0 18px}.timeline-studio__stagebar>div[data-v-a0ce5a1e]:first-child{align-items:baseline;display:flex;gap:12px}.timeline-studio__stagebar>div:first-child strong[data-v-a0ce5a1e]{font-size:14px}.timeline-studio__stagebar>div:first-child span[data-v-a0ce5a1e]{color:#808aa4;font-family:monospace;font-size:12px}.timeline-studio__stage-actions[data-v-a0ce5a1e]{display:flex;gap:7px}.timeline-studio__stage-actions button[data-v-a0ce5a1e]{background:#141a28;border:1px solid #30384e;border-radius:8px;color:#cad2e8;font-size:12px;height:30px;padding:0 12px}.timeline-studio__stage-actions button[data-v-a0ce5a1e]:hover:not(:disabled){border-color:#7c5cff;color:#fff}.timeline-studio__stage-actions button[data-v-a0ce5a1e]:disabled{opacity:.35}.timeline-studio__workspace[data-v-a0ce5a1e]{display:grid;grid-template-columns:184px 1fr 204px;min-height:0;overflow:hidden}.timeline-studio__inspector[data-v-a0ce5a1e],.timeline-studio__library[data-v-a0ce5a1e]{background:rgba(13,17,27,.88);border-right:1px solid #202638;box-sizing:border-box;height:100%;min-height:0;min-width:0;overflow-y:auto;padding:16px 14px}.timeline-studio__inspector[data-v-a0ce5a1e]{border-left:1px solid #202638;border-right:0;display:flex;flex-direction:column;gap:8px}.timeline-studio__inspector label[data-v-a0ce5a1e]{color:#717c97;font-size:11px;margin-top:5px}.timeline-studio__inspector span[data-v-a0ce5a1e]{color:#c9d1e7;font-family:monospace;font-size:12px}.timeline-inspector-input[data-v-a0ce5a1e]{background:#121826;border:1px solid #293147;border-radius:7px;color:#cbd3e8;font-size:11px;height:30px;outline:none;padding:0 8px;width:100%}.timeline-inspector-input[data-v-a0ce5a1e]:focus{border-color:#7c5cff}.timeline-inspector-input[data-v-a0ce5a1e]:disabled{opacity:.45}.timeline-inspector-range[data-v-a0ce5a1e]{accent-color:#7c5cff;width:100%}.timeline-panel-title[data-v-a0ce5a1e]{color:#f1f3ff;font-size:12px;font-weight:700;letter-spacing:.08em}.timeline-setting[data-v-a0ce5a1e]{color:#707b94;display:flex;font-size:11px;justify-content:space-between;margin-top:10px}.timeline-setting strong[data-v-a0ce5a1e]{color:#bfc7dc;font-size:11px}.timeline-add-track[data-v-a0ce5a1e]{background:#121826;border:1px solid #293147;border-radius:8px;color:#aeb8d1;font-size:11px;height:32px;margin-top:8px;padding:0 10px;text-align:left;width:100%}.timeline-add-track[data-v-a0ce5a1e]:hover{border-color:#7c5cff;color:#fff}.timeline-proxy-tip[data-v-a0ce5a1e]{background:rgba(39,215,255,.06);border:1px solid rgba(39,215,255,.2);border-radius:9px;margin-top:18px;padding:11px}.timeline-proxy-tip b[data-v-a0ce5a1e],.timeline-proxy-tip span[data-v-a0ce5a1e]{display:block}.timeline-proxy-tip b[data-v-a0ce5a1e]{color:#62dfff;font-size:11px}.timeline-proxy-tip span[data-v-a0ce5a1e]{color:#7e8da9;font-size:10px;line-height:1.5;margin-top:5px}.timeline-studio__preview[data-v-a0ce5a1e]{box-sizing:border-box;display:grid;gap:10px;grid-template-rows:minmax(0,1fr) 28px;height:100%;justify-items:center;min-height:0;min-width:0;overflow:hidden;padding:14px 24px 10px}.timeline-preview-frame[data-v-a0ce5a1e]{aspect-ratio:16/9;background:#030509;border:1px solid #293146;border-radius:10px;box-shadow:0 20px 80px #00000073;height:100%;max-width:100%;overflow:hidden;position:relative;width:auto}.timeline-preview-frame img[data-v-a0ce5a1e],.timeline-preview-frame video[data-v-a0ce5a1e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.timeline-preview-empty[data-v-a0ce5a1e]{align-items:center;color:#748099;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.timeline-preview-empty i[data-v-a0ce5a1e]{color:#7c5cff;font-size:36px;font-style:normal}.timeline-preview-empty strong[data-v-a0ce5a1e]{color:#b8c0d4;font-size:13px;margin-top:10px}.timeline-preview-empty span[data-v-a0ce5a1e]{font-size:11px;margin-top:6px}.timeline-preview-meta[data-v-a0ce5a1e]{align-items:center;bottom:10px;display:flex;font-size:11px;justify-content:space-between;left:10px;position:absolute;right:10px}.timeline-preview-meta span[data-v-a0ce5a1e]{background:rgba(0,0,0,.66);border-radius:5px;padding:5px 8px}.timeline-preview-meta em[data-v-a0ce5a1e]{background:rgba(39,215,255,.14);border-radius:10px;color:#83e7ff;font-style:normal;padding:4px 7px}.timeline-preview-meta em.is-failed[data-v-a0ce5a1e]{background:rgba(255,82,112,.14);color:#ff9aa8}.timeline-preview-meta em.is-ready[data-v-a0ce5a1e]{background:rgba(43,210,143,.14);color:#75e9ba}.timeline-transport[data-v-a0ce5a1e]{align-items:center;display:flex;gap:8px;margin-top:0}.timeline-transport button[data-v-a0ce5a1e]{background:#141a27;border:1px solid #30384d;border-radius:7px;color:#aeb7cc;font-size:11px;height:28px;min-width:38px;padding:0 10px}.timeline-transport button.is-primary[data-v-a0ce5a1e]{background:#6c4ff0;border-color:#7c5cff;color:#fff}.timeline-transport button[data-v-a0ce5a1e]:disabled{opacity:.35}.timeline-transport span[data-v-a0ce5a1e]{color:#97a3bb;font:11px monospace;margin-left:5px}.timeline-clip-name[data-v-a0ce5a1e]{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-danger[data-v-a0ce5a1e]{background:rgba(255,82,112,.08);border:1px solid rgba(255,82,112,.35);border-radius:7px;color:#ff8ba1;font-size:11px;height:32px;margin-top:14px}.timeline-inspector-empty[data-v-a0ce5a1e]{color:#626e87;font-size:11px;margin-top:22px;text-align:center}.timeline-editor[data-v-a0ce5a1e]{background:#0d111b;border-top:1px solid #272e42;min-height:0;position:relative;z-index:2}.timeline-editor__toolbar[data-v-a0ce5a1e]{align-items:center;border-bottom:1px solid #202638;color:#78849d;display:flex;font-size:11px;height:36px;justify-content:space-between;padding:0 14px}.timeline-editor__toolbar label[data-v-a0ce5a1e]{align-items:center;display:flex;gap:8px}.timeline-editor__toolbar input[data-v-a0ce5a1e]{accent-color:#7c5cff;width:120px}.timeline-editor__body[data-v-a0ce5a1e]{display:grid;grid-template-columns:168px 1fr;height:calc(100% - 36px);overflow:hidden}.timeline-track-headers[data-v-a0ce5a1e]{background:#111623;border-right:1px solid #252c3f;z-index:3}.timeline-ruler-corner[data-v-a0ce5a1e]{align-items:center;border-bottom:1px solid #232a3c;color:#606d87;display:flex;font-size:10px;height:34px;padding:0 12px}.timeline-track-header[data-v-a0ce5a1e]{align-items:center;border-bottom:1px solid #202638;display:grid;gap:7px;grid-template-columns:24px 1fr 24px;height:62px;padding:0 9px}.timeline-track-header .timeline-track-kind[data-v-a0ce5a1e]{color:#7c5cff;font-size:15px;text-align:center}.timeline-track-header div[data-v-a0ce5a1e]{min-width:0}.timeline-track-header small[data-v-a0ce5a1e],.timeline-track-header strong[data-v-a0ce5a1e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-track-header strong[data-v-a0ce5a1e]{color:#bac3d8;font-size:11px}.timeline-track-header small[data-v-a0ce5a1e]{color:#5e6a82;font-size:9px;margin-top:3px}.timeline-track-header button[data-v-a0ce5a1e]{border-radius:5px;color:#6e7991;font-size:10px;height:23px;width:23px}.timeline-track-header button.active[data-v-a0ce5a1e]{background:rgba(255,82,112,.12);color:#ff9db0}.timeline-scroll[data-v-a0ce5a1e]{background:#0b0f18;overflow:auto}.timeline-content[data-v-a0ce5a1e]{min-height:100%;position:relative}.timeline-ruler[data-v-a0ce5a1e]{background:#101521;border-bottom:1px solid #232a3c;height:34px;position:relative}.timeline-ruler span[data-v-a0ce5a1e]{color:#65718a;font:9px monospace;height:34px;padding-top:5px;position:absolute;top:0}.timeline-ruler span i[data-v-a0ce5a1e]{background:#333b50;bottom:0;height:10px;left:0;position:absolute;width:1px}.timeline-track-lane[data-v-a0ce5a1e]{background-image:linear-gradient(90deg,rgba(43,51,72,.22) 1px,transparent 0);border-bottom:1px solid #1d2333;height:62px;position:relative}.timeline-track-lane.is-muted[data-v-a0ce5a1e]{opacity:.55}.timeline-track-lane.is-locked[data-v-a0ce5a1e]{filter:grayscale(.5)}.timeline-clip[data-v-a0ce5a1e]{background:linear-gradient(135deg,#3d327a,#27244d);border:1px solid rgba(124,92,255,.5);border-radius:6px;color:#e8eaff;cursor:grab;height:50px;min-width:48px;overflow:hidden;padding:5px 7px;position:absolute;text-align:left;top:6px}.timeline-clip.is-audio[data-v-a0ce5a1e]{background:linear-gradient(135deg,#174656,#16303f);border-color:#27d7ff7a}.timeline-clip.is-image[data-v-a0ce5a1e]{background:linear-gradient(135deg,#66401f,#3d2c20);border-color:#f0a04a80}.timeline-clip.selected[data-v-a0ce5a1e]{border-color:#fff;box-shadow:0 0 0 1px #7c5cff,0 5px 16px #0000004d}.timeline-clip[data-v-a0ce5a1e]:active{cursor:grabbing}.timeline-clip small[data-v-a0ce5a1e]{bottom:3px;color:#ffffffa8;font:8px monospace;position:absolute;right:5px}.timeline-clip__name[data-v-a0ce5a1e]{display:block;font-size:9px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}.timeline-wave[data-v-a0ce5a1e]{align-items:center;bottom:5px;display:flex;gap:2px;height:24px;left:5px;opacity:.42;position:absolute;right:5px}.timeline-wave i[data-v-a0ce5a1e]{background:#65e6ff;border-radius:1px;flex:1;min-width:1px}.timeline-playhead[data-v-a0ce5a1e]{bottom:0;box-shadow:0 0 8px #ff55788c;pointer-events:none;width:1px;z-index:10}.timeline-playhead[data-v-a0ce5a1e],.timeline-playhead i[data-v-a0ce5a1e]{background:#ff5578;position:absolute;top:0}.timeline-playhead i[data-v-a0ce5a1e]{border-radius:2px 2px 5px 5px;height:9px;left:-4px;width:9px}.process-card[data-v-77db766d]{--card-accent:#4f8cff;background:linear-gradient(135deg,color-mix(in srgb,#4f8cff 13%,transparent),transparent 52%),#111827;background:linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 13%,transparent),transparent 52%),#111827;border:1px solid color-mix(in srgb,#4f8cff 44%,#263149);border:1px solid color-mix(in srgb,var(--card-accent) 44%,#263149);border-radius:15px;box-shadow:0 14px 34px #02081652;color:#e8edfa;overflow:hidden;padding:14px;position:relative;width:320px}.process-card[data-v-77db766d]:before{background:var(--card-accent);content:"";inset:0 auto 0 0;position:absolute;width:4px}.process-card--selected[data-v-77db766d]{border-color:var(--card-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--card-accent) 24%,transparent),0 18px 38px #0208166b}.process-card--yellow[data-v-77db766d]{--card-accent:#f6bd4b}.process-card--green[data-v-77db766d]{--card-accent:#32d583}.process-card--red[data-v-77db766d]{--card-accent:#ff5f6d}.process-card--gray[data-v-77db766d]{--card-accent:#8290a8}.process-card__footer[data-v-77db766d],.process-card__header[data-v-77db766d],.process-card__meta[data-v-77db766d]{align-items:center;display:flex;gap:10px;justify-content:space-between}.process-card__kind[data-v-77db766d]{color:var(--card-accent);font-size:10px;font-weight:700;letter-spacing:.04em}.process-card__priority[data-v-77db766d],.process-card__status[data-v-77db766d]{width:92px}.process-card__priority[data-v-77db766d] .el-select__wrapper,.process-card__status[data-v-77db766d] .el-select__wrapper{background:rgba(7,12,23,.5);border:1px solid rgba(132,148,180,.17);border-radius:8px;box-shadow:none;min-height:26px}.process-card__content[data-v-77db766d],.process-card__meta input[data-v-77db766d],.process-card__title[data-v-77db766d]{background:transparent;border:0;color:inherit;outline:0;width:100%}.process-card__title[data-v-77db766d]{font-size:16px;font-weight:750;margin-top:12px}.process-card__content[data-v-77db766d]{color:#9caac2;font-size:11px;line-height:1.65;margin-top:8px;min-height:64px;resize:none}.process-card__meta[data-v-77db766d]{border-bottom:1px solid rgba(132,148,180,.12);border-top:1px solid rgba(132,148,180,.12);margin:8px 0 12px;padding:9px 0}.process-card__meta label[data-v-77db766d]{flex:1;min-width:0}.process-card__meta span[data-v-77db766d]{color:#66748c;display:block;font-size:8px;margin-bottom:3px}.process-card__meta input[data-v-77db766d]{color:#c7d0e2;font-size:10px}.process-card__colors[data-v-77db766d]{display:flex;gap:5px}.process-card__colors button[data-v-77db766d]{background:#4f8cff;border:2px solid transparent;border-radius:999px;height:13px;width:13px}.process-card__colors button.is-yellow[data-v-77db766d]{background:#f6bd4b}.process-card__colors button.is-green[data-v-77db766d]{background:#32d583}.process-card__colors button.is-red[data-v-77db766d]{background:#ff5f6d}.process-card__colors button.is-gray[data-v-77db766d]{background:#8290a8}.process-card__colors button.active[data-v-77db766d]{border-color:#fff;box-shadow:0 0 0 2px #ffffff1f}.image-node-tools[data-v-6d4d7646]{inset:0;pointer-events:none;position:absolute;z-index:35}.image-node-tools__bar[data-v-6d4d7646],.image-node-tools__menu[data-v-6d4d7646],.image-node-tools__plus[data-v-6d4d7646]{pointer-events:auto}.image-node-tools__bar[data-v-6d4d7646]{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.96);border:1px solid #e5e8ef;border-radius:999px;bottom:calc(100% + 38px);box-shadow:0 8px 24px #1b213524;display:flex;gap:3px;left:50%;padding:5px 7px;position:absolute;transform:translate(-50%)}.image-node-tools__bar button[data-v-6d4d7646]{border-radius:50%;color:#657084;display:grid;font-size:14px;height:27px;place-items:center;width:27px}.image-node-tools__bar button[data-v-6d4d7646]:hover{background:#f1efff;color:#5745d9}.image-node-tools__bar button.danger[data-v-6d4d7646]:hover{background:#fff0f1;color:#d74c58}.image-node-tools__bar button[data-v-6d4d7646]:disabled{opacity:.35}.image-node-tools__plus[data-v-6d4d7646]{background:#141820;border:2px solid #fff;border-radius:11px;box-shadow:0 6px 18px #11182740;color:#fff;display:grid;font-size:22px;height:34px;left:calc(100% + 10px);place-items:center;position:absolute;top:42%;width:34px}.image-node-tools__plus.active[data-v-6d4d7646]{background:#6750e8}.image-node-tools__menu[data-v-6d4d7646]{backdrop-filter:blur(16px);background:hsla(0,0%,100%,.98);border:1px solid #e4e7ee;border-radius:13px;box-shadow:0 18px 48px #181d2d2e;display:grid;left:calc(100% + 54px);padding:7px;position:absolute;top:18%;width:220px}.image-node-tools__menu button[data-v-6d4d7646]{border-radius:8px;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:26px 1fr;grid-template-rows:auto auto;padding:8px;text-align:left}.image-node-tools__menu button[data-v-6d4d7646]:hover{background:#f4f3ff}.image-node-tools__menu button span[data-v-6d4d7646]{background:#eeebff;border-radius:7px;color:#6954e8;display:grid;font-size:12px;grid-row:1/3;height:26px;place-items:center;width:26px}.image-node-tools__menu button strong[data-v-6d4d7646]{color:#41495a;font-size:11px;font-weight:600}.image-node-tools__menu button small[data-v-6d4d7646]{color:#999fad;font-size:9px;margin-top:2px}.prop-storyboard[data-v-67c571db]{background:#080b12;border:1px solid #242b3b;border-radius:14px;color:#e7ebf5;display:grid;grid-template-columns:minmax(0,1fr) 280px;min-height:540px;overflow:hidden}.prop-storyboard__stage[data-v-67c571db]{padding:18px}.prop-storyboard__stage-head[data-v-67c571db]{align-items:center;color:#8d97aa;display:flex;font-size:10px;justify-content:space-between;margin-bottom:12px}.prop-storyboard__stage-head button[data-v-67c571db]{background:#111623;border:1px solid #2a3242;border-radius:8px;color:#b8c0d0;padding:6px 9px}.prop-storyboard__preview[data-v-67c571db]{background:#05070b;border:1px solid rgba(124,92,255,.3);border-radius:12px;display:grid;min-height:450px;overflow:hidden;place-items:center;position:relative}.prop-storyboard__preview img[data-v-67c571db]{display:block;max-height:470px;max-width:100%;-o-object-fit:contain;object-fit:contain}.prop-storyboard__grid[data-v-67c571db]{display:grid;inset:0;pointer-events:none;position:absolute}.prop-storyboard__grid span[data-v-67c571db]{background:rgba(124,92,255,.04);border:1px solid hsla(0,0%,100%,.86);color:#fff;display:grid;font-size:9px;padding:5px;place-items:start;text-shadow:0 1px 3px #000}.prop-storyboard__settings[data-v-67c571db]{background:#111623;border-left:1px solid #242b3b;display:flex;flex-direction:column;gap:9px;padding:20px}.prop-storyboard__settings h3[data-v-67c571db]{font-size:20px;margin:0}.prop-storyboard__settings p[data-v-67c571db]{color:#7f899d;font-size:10px;line-height:1.65;margin:0 0 8px}.prop-storyboard__settings label[data-v-67c571db]{color:#a9b2c4;font-size:10px}.prop-storyboard__kicker[data-v-67c571db]{color:#27d7ff;font-size:8px;letter-spacing:.16em}.prop-storyboard__presets[data-v-67c571db]{display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.prop-storyboard__presets button[data-v-67c571db]{background:#0d121d;border:1px solid #2c3446;border-radius:8px;color:#8e99ad;font-size:10px;padding:7px}.prop-storyboard__presets button.active[data-v-67c571db]{background:rgba(124,92,255,.2);border-color:#7c5cff;color:#fff}.prop-storyboard__progress[data-v-67c571db]{color:#8792a7;font-size:9px;margin-top:auto}.prop-storyboard__footer[data-v-67c571db]{align-items:center;color:#8a93a5;display:flex;font-size:10px;justify-content:space-between}.prop-result-tools[data-v-df534799]{inset:0;pointer-events:none;position:absolute;z-index:40}.prop-result-tools__bar[data-v-df534799]{backdrop-filter:blur(14px);background:rgba(8,11,18,.96);border:1px solid rgba(92,104,130,.36);border-radius:999px;bottom:calc(100% + 38px);box-shadow:0 14px 38px #00000057;display:flex;gap:3px;left:50%;padding:6px 8px;pointer-events:auto;position:absolute;transform:translate(-50%)}.prop-result-tools__bar[data-v-df534799] .el-upload{display:block}.prop-result-tools__bar button[data-v-df534799]{border-radius:50%;color:#aab4c7;display:grid;font-size:12px;height:28px;place-items:center;width:28px}.prop-result-tools__bar button[data-v-df534799]:hover{background:rgba(124,92,255,.34);color:#fff}.prop-result-tools__bar button.danger[data-v-df534799]:hover{background:rgba(217,76,85,.18);color:#ff8994}.prop-result-tools__bar button[data-v-df534799]:disabled{opacity:.34}.prop-result-tools__archive[data-v-df534799]{color:#dfe5f0}.prop-result-tools__summary[data-v-df534799]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.prop-result-tools__summary span[data-v-df534799]{background:#111623;border:1px solid #273044;border-radius:9px;font-size:11px;padding:9px}.prop-result-tools__summary b[data-v-df534799]{color:#7d89a0;display:block;font-size:8px;margin-bottom:4px}.prop-result-tools__prompt-head[data-v-df534799]{align-items:center;display:flex;justify-content:space-between;margin:10px 0 7px}.prop-result-tools__prompt-head button[data-v-df534799]{background:rgba(124,92,255,.2);border-radius:7px;color:#dcd7ff;font-size:10px;padding:5px 9px}.prop-result-tools__archive pre[data-v-df534799]{background:#080b12;border-radius:9px;color:#cdd5e5;font-size:10px;line-height:1.7;max-height:250px;overflow:auto;padding:12px;white-space:pre-wrap}.prop-result-tools__archive details[data-v-df534799]{color:#98a4ba;font-size:10px;margin-top:10px}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border:1px solid var(--el-popover-border-color);border-radius:var(--el-popover-border-radius);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;color:var(--el-text-color-regular);font-size:var(--el-popover-font-size);line-height:1.4;min-width:150px;overflow-wrap:break-word;padding:var(--el-popover-padding);z-index:var(--el-index-popper)}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.image-control-panel__bar[data-v-27cbb012]{align-items:center;background:#f7f8fb;border:1px solid #e1e5ef;border-radius:9px;display:flex;gap:5px;min-height:34px;padding:4px}.image-control-panel__mode[data-v-27cbb012]{width:72px}.image-control-panel__resolution[data-v-27cbb012]{width:65px}.image-control-panel__trigger[data-v-27cbb012]{align-items:center;background:#fff;border:1px solid #d9deea;border-radius:6px;color:#4d566a;display:flex;font-size:9px;gap:4px;height:26px;padding:0 7px;white-space:nowrap}.image-control-panel__trigger b[data-v-27cbb012]{color:#8b93a4;font-size:8px;font-weight:600}.image-control-panel__trigger b.active[data-v-27cbb012]{color:#6f52f5}.image-control-panel__trigger i[data-v-27cbb012]{color:#9ba3b2;font-style:normal}.image-control-panel__cost[data-v-27cbb012]{color:#7f8797;font-size:8px;margin-left:auto;white-space:nowrap}.canvas-image-controller-popper.el-popper{background:#111622!important;border:1px solid rgba(124,92,255,.2)!important;border-radius:14px!important;box-shadow:0 18px 54px #03071257!important;overflow:hidden;padding:0!important}.image-controller-menu{background:#111622;color:#e7ebf5}.image-controller-menu__header{align-items:center;border-bottom:1px solid rgba(145,158,185,.14);display:flex;gap:12px;justify-content:space-between;padding:13px 14px 11px}.image-controller-menu__header>div{display:flex;flex-direction:column;gap:3px}.image-controller-menu__header strong{color:#f4f6fb;font-size:12px}.image-controller-menu__header span{color:#78849b;font-size:8px}.image-controller-menu__header em{background:rgba(124,92,255,.12);border-radius:999px;color:#9e8dff;font-size:8px;font-style:normal;padding:4px 7px;white-space:nowrap}.image-controller-section{border-bottom:1px solid rgba(145,158,185,.1)}.image-controller-section.active{background:rgba(124,92,255,.035)}.image-controller-section__summary{align-items:center;display:grid;gap:7px;grid-template-columns:1fr auto 22px;min-height:54px;padding:6px 10px}.image-controller-section__expand{align-items:center;background:transparent;border:0;display:grid;gap:9px;grid-template-columns:30px 1fr;min-width:0;text-align:left}.image-controller-section__expand>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.image-controller-section__expand strong{color:#eef1f8;font-size:11px;font-weight:650}.image-controller-section__expand small{color:#77839a;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-controller-section__icon{background:hsla(0,0%,100%,.025);border:1px solid rgba(145,158,185,.14);border-radius:9px;color:#b9c2d3;display:grid;font-size:14px;height:30px;place-items:center;width:30px}.image-controller-section.active .image-controller-section__icon{background:rgba(124,92,255,.12);border-color:#7c5cff70;color:#ac9dff}.image-controller-section__chevron{background:transparent;border:0;color:#7b879c;font-size:14px}.image-controller-section__body{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px 13px 51px}.image-controller-section__body label{color:#8994a9;display:flex;flex-direction:column;font-size:8px;gap:5px;min-width:0}.image-controller-section__body label.is-wide{grid-column:1/-1}.image-controller-section__body .el-select{width:100%}.image-controller-section__body .el-input__wrapper{background:#181f2d;box-shadow:inset 0 0 0 1px #919eb929!important}.image-controller-section__body .el-input__inner{color:#dfe5f0;font-size:9px}.image-controller-section__body .el-slider{padding:0 3px}.image-controller-section__body .el-slider__runway{background:#293143}.image-controller-section__body .el-slider__bar{background:linear-gradient(90deg,#7c5cff,#27d7ff)}.image-controller-section__body .el-slider__button{border-color:#8a73ff;height:11px;width:11px}.image-controller-presets{display:flex;flex-wrap:wrap;gap:5px}.image-controller-presets button{background:#181f2d;border:1px solid rgba(145,158,185,.16);border-radius:6px;color:#97a2b7;font-size:8px;padding:4px 7px}.image-controller-presets button:hover{border-color:#7c5cff8c;color:#c7beff}.image-controller-menu__footer{align-items:center;color:#667289;display:flex;font-size:8px;gap:10px;justify-content:space-between;padding:10px 13px}.image-controller-menu__footer button{background:#171e2b;border:1px solid rgba(145,158,185,.16);border-radius:6px;color:#9aa5b9;font-size:8px;padding:5px 8px}.reference-picker[data-v-a48a14ac]{background:rgba(124,92,255,.035);border:1px solid rgba(124,92,255,.14);border-radius:10px;padding:9px}.reference-picker__header[data-v-a48a14ac]{align-items:center;color:#60677a;display:flex;font-size:11px;justify-content:space-between;margin-bottom:7px}.reference-picker__items[data-v-a48a14ac]{display:flex;flex-wrap:wrap;gap:7px}.reference-picker__thumb[data-v-a48a14ac],.reference-picker__thumb--upstream[data-v-a48a14ac]{border-color:#409effb8}.reference-picker__thumb .reference-picker__badge[data-v-a48a14ac],.reference-picker__thumb--upstream .reference-picker__badge[data-v-a48a14ac]{background:rgba(24,31,52,.82);border-radius:4px;bottom:2px;color:#fff;font-size:8px;left:2px;line-height:14px;overflow:hidden;padding:1px 3px;position:absolute;right:2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.reference-picker__upload button[data-v-a48a14ac]{border-radius:8px;height:54px;width:54px}.reference-picker__thumb[data-v-a48a14ac]{background:#090c13;border:1px solid rgba(124,92,255,.18);border-radius:8px;cursor:zoom-in;flex:0 0 58px;height:58px;overflow:hidden;position:relative;width:58px}.reference-picker__thumb[data-v-a48a14ac] .el-image{display:block;height:100%;width:100%}.reference-picker__thumb button[data-v-a48a14ac]{background:rgba(8,11,18,.72);border-radius:50%;color:#fff;display:grid;font-size:13px;height:17px;line-height:1;place-items:center;position:absolute;right:3px;top:3px;width:17px}.reference-picker__upload button[data-v-a48a14ac]{align-items:center;background:hsla(0,0%,100%,.78);border:1px dashed rgba(124,92,255,.42);color:#6f57df;cursor:pointer;display:flex;flex-direction:column;gap:1px;justify-content:center}.reference-picker__upload button span[data-v-a48a14ac]{font-size:20px;line-height:18px}.reference-picker__upload button small[data-v-a48a14ac]{font-size:10px}.reference-picker__hint[data-v-a48a14ac]{color:#9298a8;font-size:10px;line-height:1.4;margin-top:6px}.mask-painter[data-v-6751d928]{display:grid;gap:8px}.mask-painter__toolbar[data-v-6751d928]{align-items:center;color:#aeb7ca;display:flex;font-size:9px;gap:8px}.mask-painter__toolbar span[data-v-6751d928]{flex:1}.mask-painter__toolbar label[data-v-6751d928]{align-items:center;display:flex;gap:4px}.mask-painter__toolbar input[data-v-6751d928]{accent-color:#7c5cff;width:70px}.mask-painter__toolbar button[data-v-6751d928]{background:#171d2a;border:1px solid #30384b;border-radius:6px;color:#c3cad8;padding:4px 7px}.mask-painter__frame[data-v-6751d928]{background:#080b12;border:1px solid #2c3446;border-radius:9px;min-height:150px;overflow:hidden;position:relative}.mask-painter__frame img[data-v-6751d928]{display:block;max-height:260px;-o-object-fit:contain;object-fit:contain;width:100%}.mask-painter__frame canvas[data-v-6751d928]{cursor:crosshair;height:100%;inset:0;position:absolute;touch-action:none;width:100%}.mask-painter__hint[data-v-6751d928]{color:#777f91;font-size:9px;line-height:1.45}.ai-media-edit-panel[data-v-f838369e]{display:flex;flex-direction:column;gap:12px}.ai-media-edit-panel__hero[data-v-f838369e]{background:linear-gradient(145deg,rgba(124,92,255,.16),rgba(39,215,255,.07));border:1px solid rgba(124,92,255,.34);border-radius:10px;padding:12px}.ai-media-edit-panel__hero span[data-v-f838369e]{color:#27d7ff;font-size:8px;letter-spacing:.14em}.ai-media-edit-panel__hero strong[data-v-f838369e]{color:#fff;display:block;font-size:14px;margin-top:4px}.ai-media-edit-panel__hero p[data-v-f838369e]{color:#929cb0;font-size:9px;line-height:1.5;margin:5px 0 0}.ai-edit-field[data-v-f838369e]{display:flex;flex-direction:column;gap:6px;min-width:0}.ai-edit-field label[data-v-f838369e]{color:#9ba5b8;font-size:9px}.ai-edit-inline[data-v-f838369e]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.ai-edit-plan[data-v-f838369e]{background:#0d121d;border:1px solid #293246;border-radius:9px;display:grid;gap:6px;grid-template-columns:1.4fr .8fr 1fr;padding:10px}.ai-edit-plan.loading[data-v-f838369e]{opacity:.68}.ai-edit-plan div[data-v-f838369e]{min-width:0}.ai-edit-plan span[data-v-f838369e]{color:#778197;display:block;font-size:8px}.ai-edit-plan strong[data-v-f838369e]{color:#dce2ee;display:block;font-size:10px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-edit-plan p[data-v-f838369e]{color:#777f91;font-size:8px;grid-column:1/-1;line-height:1.4;margin:2px 0 0}.ai-edit-rights[data-v-f838369e]{color:#aab3c4;font-size:9px;white-space:normal}.ai-edit-submit[data-v-f838369e]{width:100%}.image-editor[data-v-a8540ebe]{background:#080b12;border:1px solid #242b3b;border-radius:14px;color:#e9edf7;display:grid;grid-template-columns:minmax(0,1fr) 310px;min-height:580px;overflow:hidden}.image-editor__stage[data-v-a8540ebe]{padding:20px}.media-editor-kicker[data-v-a8540ebe]{color:#27d7ff;font-size:9px;letter-spacing:.16em}.image-editor__preview-wrap[data-v-a8540ebe]{background:linear-gradient(45deg,#151b27 25%,transparent 0),linear-gradient(-45deg,#151b27 25%,transparent 0),linear-gradient(45deg,transparent 75%,#151b27 0),linear-gradient(-45deg,transparent 75%,#151b27 0),#0e131e;background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:12px;display:grid;margin-top:14px;min-height:450px;padding:24px;place-items:center}.image-editor__preview[data-v-a8540ebe]{background:#05070b;border:1px solid rgba(124,92,255,.46);box-shadow:0 22px 60px #00000061;max-height:440px;overflow:hidden;position:relative;width:min(100%,620px)}.image-editor__preview img[data-v-a8540ebe]{height:100%;-o-object-fit:cover;object-fit:cover;transition:.15s ease;width:100%}.image-editor__caption[data-v-a8540ebe]{font-size:clamp(16px,2.2vw,30px);font-weight:700;left:8%;position:absolute;right:8%;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.8);z-index:2}.image-editor__caption.is-top[data-v-a8540ebe]{top:8%}.image-editor__caption.is-center[data-v-a8540ebe]{top:50%;transform:translateY(-50%)}.image-editor__caption.is-bottom[data-v-a8540ebe]{bottom:8%}.image-editor__quick-actions[data-v-a8540ebe]{display:flex;gap:7px;margin-top:14px}.image-editor__quick-actions button[data-v-a8540ebe]{background:#111623;border:1px solid #2b3345;border-radius:8px;color:#aeb7ca;font-size:10px;padding:7px 10px}.image-editor__quick-actions button.active[data-v-a8540ebe],.image-editor__quick-actions button[data-v-a8540ebe]:hover{background:rgba(124,92,255,.18);border-color:#7c5cff;color:#fff}.image-editor__inspector[data-v-a8540ebe]{background:#111623;border-left:1px solid #242b3b;overflow-y:auto;padding:18px}.media-editor-mode[data-v-a8540ebe]{background:#0b0f18;border-radius:9px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-bottom:14px;padding:4px}.media-editor-mode button[data-v-a8540ebe]{border-radius:7px;color:#8690a5;font-size:10px;height:31px}.media-editor-mode button.active[data-v-a8540ebe]{background:linear-gradient(135deg,#6b4df1,#4c79ec);color:#fff}.media-editor-section[data-v-a8540ebe]{border-bottom:1px solid #242b3b;display:flex;flex-direction:column;gap:7px;margin-bottom:16px;padding-bottom:16px}.media-editor-section strong[data-v-a8540ebe]{font-size:12px;margin-bottom:3px}.media-editor-section label[data-v-a8540ebe]{color:#8f99ad;font-size:9px}.image-editor__caption-settings[data-v-a8540ebe]{display:flex;gap:8px}.image-editor__caption-settings[data-v-a8540ebe] .el-select{flex:1}.image-editor__caption-settings input[type=color][data-v-a8540ebe]{background:#171d2a;border:1px solid #30384b;border-radius:7px;height:32px;padding:2px;width:40px}.media-editor-empty[data-v-a8540ebe]{color:#7f899e;font-size:12px}.media-editor-footer[data-v-a8540ebe]{align-items:center;display:flex;justify-content:space-between}.media-editor-footer span[data-v-a8540ebe]{color:#8a93a7;font-size:10px}.canvas-prompt-resizable[data-v-9e810c19] .el-textarea__inner{max-height:360px;min-height:72px!important;resize:vertical}.media-node__preview-frame[data-v-9e810c19]{background:#090c13;overflow:hidden}.media-node__preview-frame[data-v-9e810c19] .el-image{background:#090c13;transition:.18s ease}.media-node__preview-frame[data-v-9e810c19] .el-image__inner{-o-object-fit:contain!important;object-fit:contain!important}.media-node__edit-trigger[data-v-9e810c19]{backdrop-filter:blur(10px);background:rgba(8,11,18,.72);border:1px solid hsla(0,0%,100%,.22);border-radius:8px;color:#fff;font-size:10px;height:28px;left:8px;padding:0 9px;position:absolute;top:8px;z-index:3}.media-node__placeholder[data-v-9e810c19]{align-items:center;background:linear-gradient(145deg,rgba(124,92,255,.06),rgba(39,215,255,.03));border:1px dashed rgba(124,92,255,.34);border-radius:10px;color:#727a8d;display:flex;flex-direction:column;gap:6px;height:112px;justify-content:center}.media-node__placeholder strong[data-v-9e810c19]{color:#4f5669;font-size:13px}.media-node__placeholder span[data-v-9e810c19]{font-size:10px}.media-node__hidden-preview[data-v-9e810c19]{align-items:center;background:#f7f8fa;border:1px dashed #d9ddea;border-radius:10px;color:#8a91a2;display:flex;flex-direction:column;gap:5px;height:130px;justify-content:center}.media-node__hidden-preview strong[data-v-9e810c19]{color:#5f6677;font-size:12px}.media-node__hidden-preview span[data-v-9e810c19]{font-size:10px}.media-node__running[data-v-9e810c19]{backdrop-filter:blur(8px);background:rgba(8,11,18,.72);border-radius:999px;bottom:8px;color:#fff;font-size:10px;padding:4px 8px;position:absolute;right:8px}.media-node__error[data-v-9e810c19]{background:rgba(217,76,85,.08);border-radius:8px;color:#d94c55;font-size:10px;padding:7px 9px}.video-mode-panel[data-v-fd3469c5]{background:linear-gradient(135deg,rgba(124,92,255,.045),rgba(39,215,255,.04));border:1px solid rgba(39,215,255,.16);border-radius:10px;padding:9px}.video-mode-panel__bar[data-v-fd3469c5],.video-mode-panel__extend[data-v-fd3469c5]{align-items:center;display:flex;gap:7px}.video-mode-panel__select[data-v-fd3469c5]{width:132px}.video-mode-panel__resolved[data-v-fd3469c5]{color:#5d55ce;flex:1;font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-mode-panel__description[data-v-fd3469c5],.video-mode-panel__hint[data-v-fd3469c5]{color:#8b92a3;font-size:9px;line-height:1.45;margin:6px 0 0}.video-mode-panel__media-grid[data-v-fd3469c5]{border-top:1px solid rgba(124,92,255,.09);display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));margin-top:7px;padding-top:7px}.video-mode-panel__media-row[data-v-fd3469c5]{align-content:start;background:rgba(7,12,27,.025);border:1px solid rgba(124,92,255,.1);border-radius:8px;display:grid;gap:5px;grid-template-columns:1fr auto;min-width:0;padding:7px}.video-mode-panel__media-row[data-v-fd3469c5] .el-upload{display:block}.video-mode-panel__media-copy[data-v-fd3469c5]{display:flex;flex-direction:column;min-width:0}.video-mode-panel__media-copy strong[data-v-fd3469c5]{color:#50586b;font-size:10px}.video-mode-panel__media-copy span[data-v-fd3469c5]{color:#9299aa;font-size:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-mode-panel__tags[data-v-fd3469c5]{display:flex;flex-wrap:wrap;gap:4px;grid-column:1/-1;min-width:0}.video-mode-panel__tags>span[data-v-fd3469c5]{align-items:center;background:rgba(124,92,255,.09);border-radius:5px;color:#6155b8;display:inline-flex;font-size:8px;gap:3px;max-width:92px;overflow:hidden;padding:3px 5px;text-overflow:ellipsis;white-space:nowrap}.video-mode-panel__tags button[data-v-fd3469c5]{color:#8a819f;font-size:12px;line-height:1}.video-mode-panel__clear[data-v-fd3469c5],.video-mode-panel__upload[data-v-fd3469c5]{background:hsla(0,0%,100%,.72);border:1px solid rgba(124,92,255,.2);border-radius:6px;color:#6757d7;font-size:9px;height:26px;min-width:50px;padding:0 6px}.video-mode-panel__clear[data-v-fd3469c5]{color:#9b6871}.video-mode-panel__extend[data-v-fd3469c5]{color:#687084;font-size:10px;margin-top:8px}.video-mode-panel__extend[data-v-fd3469c5] .el-input-number{width:82px}.video-mode-panel__extend[data-v-fd3469c5] .el-select{width:104px}.video-mode-panel__rights-card[data-v-fd3469c5]{background:rgba(247,168,54,.08);border:1px solid rgba(247,168,54,.3);border-radius:8px;display:grid;gap:3px 8px;grid-template-columns:1fr auto;margin-top:8px;padding:7px 8px}.video-mode-panel__rights-card>strong[data-v-fd3469c5]{color:#9b6a20;font-size:10px;grid-column:1/-1}.video-mode-panel__rights-card[data-v-fd3469c5] .el-checkbox{height:20px;margin-right:0}.video-mode-panel__rights-card[data-v-fd3469c5] .el-checkbox__label{color:#777f91;font-size:9px;padding-left:4px}.video-mode-panel__rights-card>p[data-v-fd3469c5]{color:#9a8463;font-size:8px;grid-column:1/-1;line-height:1.4;margin:0}.video-editor[data-v-0be738b9]{background:#080b12;border:1px solid #242b3b;border-radius:14px;color:#e9edf7;display:grid;grid-template-columns:minmax(0,1fr) 300px;min-height:620px;overflow:hidden}.video-editor__stage[data-v-0be738b9]{min-width:0;padding:20px}.media-editor-kicker[data-v-0be738b9]{color:#27d7ff;font-size:9px;letter-spacing:.16em}.video-editor__preview-wrap[data-v-0be738b9]{background:#05070b;border-radius:12px;display:grid;height:350px;margin-top:13px;place-items:center}.video-editor__preview[data-v-0be738b9]{background:#000;border:1px solid #262e3e;border-radius:10px;max-height:340px;overflow:hidden;position:relative;width:min(100%,620px)}.video-editor__preview video[data-v-0be738b9]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-editor__caption[data-v-0be738b9]{bottom:8%;color:#fff;font-size:20px;font-weight:650;left:8%;position:absolute;right:8%;text-align:center;text-shadow:0 2px 8px #000}.video-editor__transport[data-v-0be738b9]{align-items:center;display:flex;gap:7px;margin-top:12px}.video-editor__transport button[data-v-0be738b9]{background:#111623;border:1px solid #2a3243;border-radius:7px;color:#b9c1d1;height:30px;min-width:34px;padding:0 9px}.video-editor__transport button.primary[data-v-0be738b9]{background:#6348e6;border-color:#7c5cff;color:#fff}.video-editor__transport span[data-v-0be738b9],.video-editor__transport strong[data-v-0be738b9]{color:#9da7bb;font-size:9px}.video-editor__transport input[data-v-0be738b9]{accent-color:#7c5cff;flex:1}.video-editor__timeline[data-v-0be738b9]{background:#0e131e;border:1px solid #242b3b;border-radius:11px;margin-top:14px;padding:13px}.video-editor__ruler[data-v-0be738b9]{color:#8993a8;display:flex;font-size:9px;gap:7px;justify-content:center}.video-editor__segments[data-v-0be738b9]{display:flex;gap:3px;height:50px;margin-top:5px}.video-editor__segments button[data-v-0be738b9]{align-items:center;background:linear-gradient(90deg,rgba(124,92,255,.18),rgba(39,215,255,.08));border:1px solid rgba(39,215,255,.24);border-radius:7px;color:#aab4c6;display:flex;justify-content:space-between;min-width:55px;padding:0 9px;position:relative}.video-editor__segments button.active[data-v-0be738b9]{border-color:#7c5cff;box-shadow:inset 0 0 0 1px #7c5cff40;color:#fff}.video-editor__segments button strong[data-v-0be738b9]{font-size:11px}.video-editor__segments button span[data-v-0be738b9]{font-size:8px}.video-editor__segments button i[data-v-0be738b9]{color:#e48189;font-style:normal;position:absolute;right:4px;top:2px}.video-editor__timeline-actions[data-v-0be738b9]{display:flex;gap:7px;margin-top:10px}.video-editor__timeline-actions button[data-v-0be738b9]{background:#151b28;border:1px solid #2b3345;border-radius:7px;color:#aeb7ca;font-size:9px;padding:6px 9px}.video-editor__timeline-actions button.primary[data-v-0be738b9]{border-color:#7c5cffb3;color:#d7d0ff}.video-editor__inspector[data-v-0be738b9]{background:#111623;border-left:1px solid #242b3b;overflow-y:auto;padding:18px}.media-editor-mode[data-v-0be738b9]{background:#0b0f18;border-radius:9px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-bottom:14px;padding:4px}.media-editor-mode button[data-v-0be738b9]{border-radius:7px;color:#8690a5;font-size:10px;height:31px}.media-editor-mode button.active[data-v-0be738b9]{background:linear-gradient(135deg,#6b4df1,#4c79ec);color:#fff}.media-editor-section[data-v-0be738b9]{border-bottom:1px solid #242b3b;display:flex;flex-direction:column;gap:7px;margin-bottom:16px;padding-bottom:16px}.media-editor-section strong[data-v-0be738b9]{font-size:12px}.media-editor-section label[data-v-0be738b9]{color:#8f99ad;font-size:9px}.video-editor__transform-actions[data-v-0be738b9]{display:flex;gap:7px}.video-editor__transform-actions button[data-v-0be738b9]{background:#171d2a;border:1px solid #30384b;border-radius:7px;color:#aab4c6;flex:1;font-size:9px;padding:7px}.video-editor__transform-actions button.active[data-v-0be738b9]{border-color:#7c5cff;color:#fff}.media-editor-empty[data-v-0be738b9]{color:#7f899e;font-size:12px}.media-editor-footer[data-v-0be738b9]{align-items:center;display:flex;justify-content:space-between}.media-editor-footer span[data-v-0be738b9]{color:#8a93a7;font-size:10px}.media-node__video-frame[data-v-3e2fcf0e]{border-radius:8px;overflow:hidden}.media-node__prompt-shell[data-v-3e2fcf0e]{cursor:text;position:relative}.media-node__prompt-shell[data-v-3e2fcf0e] .el-textarea__inner{cursor:pointer;padding-top:30px;resize:none}.media-node__prompt-expand[data-v-3e2fcf0e]{background:rgba(245,243,255,.94);border:1px solid rgba(124,92,255,.2);border-radius:6px;color:#6a59d7;font-size:9px;height:22px;padding:0 7px;position:absolute;right:7px;top:6px;z-index:2}.video-node__settings[data-v-3e2fcf0e]{background:rgba(8,11,18,.025);border:1px solid rgba(124,92,255,.12);border-radius:9px;display:grid;gap:6px;grid-template-columns:minmax(104px,.8fr) minmax(0,1.55fr);padding:7px}.video-node__setting[data-v-3e2fcf0e]{display:flex;flex-direction:column;gap:4px;min-width:0}.video-node__setting>span[data-v-3e2fcf0e]{color:#777f91;font-size:9px}.video-node__setting[data-v-3e2fcf0e] .el-select{width:100%}.video-node__setting--params[data-v-3e2fcf0e]{grid-column:1/-1}.video-node__parameter-row[data-v-3e2fcf0e]{display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.media-node__edit-trigger[data-v-3e2fcf0e]{backdrop-filter:blur(10px);background:rgba(8,11,18,.72);border:1px solid hsla(0,0%,100%,.22);border-radius:8px;color:#fff;font-size:10px;height:28px;left:8px;padding:0 9px;position:absolute;top:8px;z-index:3}.media-node__edit-summary[data-v-3e2fcf0e]{background:rgba(35,26,80,.78);border-radius:6px;bottom:8px;color:#d8d2ff;font-size:9px;left:8px;padding:4px 7px;position:absolute;z-index:2}.media-node__placeholder[data-v-3e2fcf0e]{align-items:center;background:linear-gradient(145deg,rgba(124,92,255,.055),rgba(39,215,255,.05));border:1px dashed rgba(39,215,255,.3);border-radius:10px;color:#727a8d;display:flex;flex-direction:column;gap:6px;height:130px;justify-content:center}.media-node__placeholder strong[data-v-3e2fcf0e]{color:#4f5669;font-size:13px}.media-node__placeholder span[data-v-3e2fcf0e]{font-size:10px}.media-node__running[data-v-3e2fcf0e]{backdrop-filter:blur(8px);background:rgba(8,11,18,.72);border-radius:999px;bottom:8px;color:#fff;font-size:10px;padding:4px 8px;position:absolute;right:8px}.media-node__error[data-v-3e2fcf0e]{background:rgba(217,76,85,.08);border-radius:8px;color:#d94c55;font-size:10px;padding:7px 9px}.canvas-prompt-editor-dialog{border-radius:14px;max-width:calc(100vw - 32px)}.canvas-prompt-editor-dialog .el-dialog__body{padding-top:10px}.canvas-prompt-editor>p[data-v-3e2fcf0e]{color:#7d8494;font-size:12px;line-height:1.6;margin:0 0 10px}.canvas-prompt-editor[data-v-3e2fcf0e] .el-textarea__inner{border-radius:10px;font-size:14px;line-height:1.8;min-height:360px!important;padding:16px}.canvas-prompt-editor__cancel[data-v-3e2fcf0e],.canvas-prompt-editor__save[data-v-3e2fcf0e]{border-radius:8px;font-size:13px;height:36px;padding:0 18px}.canvas-prompt-editor__cancel[data-v-3e2fcf0e]{background:#fff;border:1px solid #d8dbe4;color:#626b7d;margin-right:8px}.canvas-prompt-editor__save[data-v-3e2fcf0e]{background:linear-gradient(135deg,#7c5cff,#3f9fe9);border:0;color:#fff}.canvas-rights-confirm[data-v-c45b3d8b]{background:rgba(255,104,124,.07);border:1px solid rgba(255,104,124,.24);border-radius:8px;padding:7px 9px}.canvas-rights-confirm[data-v-c45b3d8b] .el-checkbox__label{color:#d9dfef;font-size:11px;line-height:1.45;white-space:normal}.canvas-prompt-resizable[data-v-c45b3d8b] .el-textarea__inner{max-height:360px;min-height:72px!important;resize:vertical}.prop-design-node .canvas-node__header>div[data-v-59731d33]{align-items:baseline;display:flex;gap:7px}.prop-design-node .canvas-node__header>div small[data-v-59731d33]{color:#8b78ff;font-size:7px;letter-spacing:.14em}.prop-design-node__actions[data-v-59731d33],.prop-design-node__grid-row[data-v-59731d33],.prop-design-node__model-row[data-v-59731d33]{display:flex;gap:7px}.prop-design-node__actions>*[data-v-59731d33],.prop-design-node__grid-row>*[data-v-59731d33],.prop-design-node__model-row>*[data-v-59731d33]{flex:1;min-width:0}.prop-design-node__reference-row[data-v-59731d33]{align-items:center;background:#f7f8fb;border:1px solid #e1e5ee;border-radius:9px;display:flex;justify-content:space-between;min-height:46px;padding:7px 10px}.prop-design-node__reference-row>div[data-v-59731d33]{display:flex;flex-direction:column;gap:2px}.prop-design-node__reference-row strong[data-v-59731d33]{color:#4b5364;font-size:11px}.prop-design-node__reference-row span[data-v-59731d33]{color:#9299a9;font-size:8px}.prop-design-node__error[data-v-59731d33]{background:rgba(217,76,85,.08);border-radius:8px;color:#d94c55;font-size:10px;padding:7px 9px}.canvas-compare__toolbar[data-v-68593598]{display:grid;gap:5px;grid-template-columns:repeat(3,auto) 1fr 1fr;margin-bottom:8px}.canvas-compare__toolbar button[data-v-68593598]{background:#fff;border:1px solid #dfe2ec;border-radius:6px;color:#747c8e;font-size:9px;padding:0 7px}.canvas-compare__toolbar button.active[data-v-68593598]{background:#f1efff;border-color:#7c5cff;color:#614be1}.canvas-compare__image[data-v-68593598]{background:#0a0d13}.canvas-compare__slider[data-v-68593598]{background:#0a0d13;border-radius:10px;height:290px;margin-bottom:8px;overflow:hidden;position:relative}.canvas-compare__slider .canvas-compare__slider-overlay img[data-v-68593598],.canvas-compare__slider>img[data-v-68593598]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.canvas-compare__slider .canvas-compare__slider-overlay[data-v-68593598]{bottom:0;left:0;overflow:hidden;position:absolute;top:0}.canvas-compare__slider .canvas-compare__slider-overlay img[data-v-68593598]{left:0;max-width:none;position:absolute;top:0;width:520px}.canvas-compare__slider i[data-v-68593598]{background:#fff;bottom:0;box-shadow:0 0 0 1px #0006;position:absolute;top:0;width:2px}.canvas-compare__slider b[data-v-68593598]{background:rgba(8,11,18,.72);border-radius:7px;color:#fff;display:grid;font-size:10px;height:24px;place-items:center;position:absolute;top:8px;width:24px}.canvas-compare__slider b.is-a[data-v-68593598]{left:8px}.canvas-compare__slider b.is-b[data-v-68593598]{right:8px}.canvas-compare__slider input[data-v-68593598]{cursor:ew-resize;height:100%;inset:0;opacity:0;position:absolute;width:100%}.canvas-compare__heatmap[data-v-68593598]{background:#090d15;border:1px solid #352b68;border-radius:10px;margin-bottom:9px;padding:9px}.canvas-compare__heatmap canvas[data-v-68593598]{background:#05070b;border-radius:7px;display:block;max-height:300px;-o-object-fit:contain;object-fit:contain;width:100%}.heatmap-legend[data-v-68593598],.heatmap-metrics[data-v-68593598]{align-items:center;display:flex;font-size:9px;gap:8px;margin-top:7px}.heatmap-legend span[data-v-68593598]:before{border-radius:2px;content:"";display:inline-block;height:7px;margin-right:3px;width:7px}.heatmap-legend .unchanged[data-v-68593598]:before{background:#2ad278}.heatmap-legend .minor[data-v-68593598]:before{background:#ffcd34}.heatmap-legend .major[data-v-68593598]:before{background:#ff4952}.heatmap-legend .added[data-v-68593598]:before{background:#9b55ff}.heatmap-metrics[data-v-68593598]{color:#dce4f4;justify-content:space-between}.heatmap-metrics small[data-v-68593598]{color:#8f9bb1}.proposal-family[data-v-68593598]{background:#f8f9fc;border:1px solid #e2e5ee;border-radius:9px;margin-bottom:9px;padding:9px}.proposal-family header[data-v-68593598]{display:flex;font-size:9px;justify-content:space-between;margin-bottom:7px}.proposal-family header span[data-v-68593598]{color:#8d96a8}.family-routes[data-v-68593598]{display:grid;gap:5px;grid-template-columns:repeat(3,1fr)}.family-routes section[data-v-68593598]{background:#fff;border-left:3px solid #7c5cff;border-radius:6px;display:grid;gap:3px;padding:6px}.family-routes strong[data-v-68593598]{font-size:9px}.family-routes small[data-v-68593598]{color:#80899b;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.family-routes div[data-v-68593598]{display:flex;flex-wrap:wrap;gap:3px}.family-routes i[data-v-68593598]{background:#eeebff;border-radius:4px;color:#654ddd;font-size:7px;font-style:normal;padding:2px 4px}.proposal-actions[data-v-68593598]{align-items:center;display:flex;gap:8px;margin-bottom:9px}.proposal-actions button[data-v-68593598]{background:linear-gradient(90deg,#7658f4,#42bfe8);border:0;border-radius:7px;color:#fff;font-size:9px;font-weight:700;padding:7px 10px}.proposal-actions span[data-v-68593598]{color:#8a94a7;font-size:8px}.smart-director-node[data-v-6183128b]{width:410px}.smart-director-node__body[data-v-6183128b]{display:flex;flex-direction:column;gap:10px}.smart-director-node__field[data-v-6183128b],.smart-director-node__generation[data-v-6183128b],.smart-director-node__result[data-v-6183128b]{background:#f8f9ff;border:1px solid #e6e8f4;border-radius:11px;padding:10px}.smart-director-node__label[data-v-6183128b],.smart-director-node__result>div[data-v-6183128b]{align-items:center;color:#616879;display:flex;font-size:11px;justify-content:space-between;margin-bottom:7px}.smart-director-node__generation[data-v-6183128b]{background:linear-gradient(145deg,rgba(99,102,241,.08),rgba(39,215,255,.04));border-color:#6366f133;display:grid;gap:6px}.smart-director-node__chips[data-v-6183128b]{display:flex;flex-wrap:wrap;gap:5px}.smart-director-node__chips span[data-v-6183128b]{background:hsla(0,0%,100%,.86);border-radius:6px;color:#777f91;font-size:9px;padding:4px 7px}.smart-director-node__chips span.active[data-v-6183128b]{background:#e5f9ee;color:#138a57}.smart-director-node__result[data-v-6183128b]{padding-bottom:8px}.smart-director-node__result button[data-v-6183128b]{color:#6b57e8;font-size:10px}.smart-director-node__result p[data-v-6183128b]{color:#464d5f;font-size:10px;line-height:1.55;margin:0;max-height:155px;overflow:auto;white-space:pre-wrap}.smart-director-node__split[data-v-6183128b]{display:grid;gap:7px;grid-template-columns:1fr 1fr}.smart-director-node__split button[data-v-6183128b]{background:#fff;border:1px solid #d9ddfc;border-radius:8px;color:#5b63f0;font-size:10px;height:32px}.smart-director-node__error[data-v-6183128b],.smart-director-node__success[data-v-6183128b]{font-size:10px}.smart-director-node__success[data-v-6183128b]{color:#14945e}.smart-director-node__error[data-v-6183128b]{color:#d94c55}.advanced-tool-node[data-v-f78e7072]{border-color:color-mix(in srgb,var(--tool-accent) 32%,#dfe3ec);overflow:visible}.advanced-tool-node__header[data-v-f78e7072]{align-items:flex-start;background:linear-gradient(120deg,color-mix(in srgb,var(--tool-accent) 10%,transparent),transparent 68%),#fff!important;border-bottom:1px solid #edf0f5!important;padding:11px 12px!important;position:static!important;white-space:normal!important}.advanced-tool-node__identity[data-v-f78e7072]{align-items:center;display:flex;flex:1;gap:9px;min-width:0}.advanced-tool-node__identity>div[data-v-f78e7072]{display:flex;flex-direction:column;gap:2px;min-width:0}.advanced-tool-node__identity small[data-v-f78e7072]{color:#8b92a3;font-size:9px;font-weight:400;max-width:218px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.advanced-tool-node__icon[data-v-f78e7072]{background:color-mix(in srgb,var(--tool-accent) 12%,#fff);border-radius:9px;color:var(--tool-accent);display:grid;flex:0 0 auto;font-size:15px;height:31px;place-items:center;width:31px}.advanced-tool-node__ready[data-v-f78e7072]{background:color-mix(in srgb,var(--tool-accent) 6%,#fff);border:1px solid color-mix(in srgb,var(--tool-accent) 26%,#e8ebf2);border-radius:999px;color:var(--tool-accent);font-size:9px;padding:3px 7px}.advanced-tool-node__body[data-v-f78e7072]{display:flex;flex-direction:column;gap:10px}.advanced-tool-node__summary[data-v-f78e7072]{color:#858c9c;font-size:10px;line-height:1.5;margin:0}.advanced-tool-node__slots[data-v-f78e7072]{display:grid;gap:8px}.advanced-tool-node__slot[data-v-f78e7072]{background:#fbfcff;border:1px dashed #d9deea;border-radius:9px;padding:8px}.advanced-tool-node__slot.is-ready[data-v-f78e7072]{background:color-mix(in srgb,var(--tool-accent) 3%,#fff);border-color:color-mix(in srgb,var(--tool-accent) 28%,#dfe3ec);border-style:solid}.advanced-tool-node__slot-head[data-v-f78e7072]{align-items:center;color:#4a5263;display:flex;font-size:10px;font-weight:600;justify-content:space-between}.advanced-tool-node__slot-head i[data-v-f78e7072]{color:#c7525c;font-size:8px;font-style:normal;margin-left:4px}.advanced-tool-node__slot-head em[data-v-f78e7072]{color:#23a677;font-size:8px;font-style:normal;font-weight:500}.advanced-tool-node__media[data-v-f78e7072]{margin-top:7px;position:relative}.advanced-tool-node__preview[data-v-f78e7072]{background:#090c13;border-radius:7px;height:88px;width:100%}.advanced-tool-node__file[data-v-f78e7072]{align-items:center;background:color-mix(in srgb,var(--tool-accent) 7%,#f7f8fb);border-radius:7px;color:var(--tool-accent);display:flex;gap:8px;padding:8px}.advanced-tool-node__file>span[data-v-f78e7072]{background:#fff;border-radius:7px;display:grid;height:26px;place-items:center;width:26px}.advanced-tool-node__file>div[data-v-f78e7072]{display:flex;flex-direction:column}.advanced-tool-node__file strong[data-v-f78e7072]{color:#4b5364;font-size:10px}.advanced-tool-node__file small[data-v-f78e7072]{color:#959baa;font-size:8px}.advanced-tool-node__clear[data-v-f78e7072]{background:rgba(9,12,19,.66);border-radius:50%;color:#fff;display:grid;height:20px;place-items:center;position:absolute;right:5px;top:5px;width:20px}.advanced-tool-node__upload[data-v-f78e7072]{margin-top:6px}.advanced-tool-node__upload[data-v-f78e7072] .el-upload{width:100%}.advanced-tool-node__upload button[data-v-f78e7072]{background:#fff;border:1px solid #e1e5ee;border-radius:6px;color:#657085;font-size:9px;padding:5px 7px;width:100%}.advanced-tool-node__upload button[data-v-f78e7072]:hover{border-color:var(--tool-accent);color:var(--tool-accent)}.advanced-tool-node__tip[data-v-f78e7072]{color:#a0a5b1;display:block;font-size:8px;margin-top:4px}.advanced-tool-node__redesign-guide[data-v-f78e7072]{background:color-mix(in srgb,var(--tool-accent) 6%,#fff);border:1px solid color-mix(in srgb,var(--tool-accent) 28%,#e4e7ef);border-radius:9px;display:grid;gap:6px;padding:9px}.advanced-tool-node__redesign-guide>small[data-v-f78e7072]{color:#8c93a3;font-size:8px;line-height:1.45}.advanced-tool-node__redesign-title[data-v-f78e7072]{align-items:center;display:flex;justify-content:space-between}.advanced-tool-node__redesign-title strong[data-v-f78e7072]{color:#4e5668;font-size:10px}.advanced-tool-node__redesign-title span[data-v-f78e7072]{color:var(--tool-accent);font-size:8px}.advanced-tool-node__redesign-rule[data-v-f78e7072]{align-items:center;color:#6f7788;display:flex;font-size:8px;gap:6px}.advanced-tool-node__redesign-rule b[data-v-f78e7072]{background:var(--tool-accent);border-radius:6px;color:#fff;display:grid;flex:0 0 auto;font-size:9px;height:18px;place-items:center;width:18px}.advanced-tool-node__prompt[data-v-f78e7072]{display:grid;gap:5px}.advanced-tool-node__prompt label[data-v-f78e7072]{color:#596174;font-size:10px;font-weight:600}.advanced-tool-node__fields[data-v-f78e7072]{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-tool-node__field[data-v-f78e7072]{display:flex;flex-direction:column;gap:4px;min-width:0}.advanced-tool-node__field>span[data-v-f78e7072]{color:#7e8595;font-size:9px}.advanced-tool-node__field.is-wide[data-v-f78e7072]{grid-column:1/-1}.advanced-tool-node__field[data-v-f78e7072] .el-input-number,.advanced-tool-node__field[data-v-f78e7072] .el-select{width:100%}.advanced-tool-node__selected-style[data-v-f78e7072]{color:#8b92a3;font-size:8px;line-height:1.45}.advanced-tool-node__number[data-v-f78e7072]{position:relative}.advanced-tool-node__number b[data-v-f78e7072]{color:#9aa0ad;font-size:8px;font-weight:500;pointer-events:none;position:absolute;right:28px;top:50%;transform:translateY(-50%);z-index:2}.advanced-tool-node__preflight[data-v-f78e7072]{align-items:center;background:#f6f7fa;border-radius:8px;color:#8b92a1;display:flex;font-size:8px;justify-content:space-between;padding:7px 8px}.advanced-tool-node__preflight strong[data-v-f78e7072]{color:#525a6c;font-size:9px;margin-left:2px}.advanced-tool-node__error[data-v-f78e7072]{background:#fff1f2;border-radius:7px;color:#cf4855;font-size:9px;padding:7px 8px}.advanced-tool-node__run[data-v-f78e7072]{background:linear-gradient(90deg,var(--tool-accent),color-mix(in srgb,var(--tool-accent) 60%,#7c5cff))}.canvas-industrial-style-popper{width:min(360px,100vw - 28px)}.canvas-industrial-style-popper .el-select-dropdown__wrap{max-height:420px}.canvas-industrial-style-popper .el-select-group__title{background:#fff;color:#8d79ff;font-size:11px;font-weight:700;height:30px;padding:7px 12px;position:sticky;top:0;z-index:1}.canvas-industrial-style-popper .el-select-dropdown__item{height:auto;line-height:1.3;min-height:46px;padding:6px 14px}.canvas-industrial-style-popper .advanced-tool-node__style-option{display:flex;flex-direction:column;gap:3px;min-width:0}.canvas-industrial-style-popper .advanced-tool-node__style-option span{color:#303746;font-size:12px;font-weight:600}.canvas-industrial-style-popper .advanced-tool-node__style-option small{color:#9299a8;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-utility-node[data-v-df2cb861]{width:390px}.workflow-utility-node.is-output[data-v-df2cb861]{width:440px}.workflow-utility-node__body[data-v-df2cb861]{display:flex;flex-direction:column;gap:10px}.workflow-utility-node__preview[data-v-df2cb861]{background:#090c13;border-radius:9px;height:150px;overflow:hidden;position:relative}.workflow-utility-node__preview img[data-v-df2cb861]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.workflow-utility-node__preview span[data-v-df2cb861]{background:rgba(8,11,18,.72);border-radius:6px;bottom:7px;color:#fff;font-size:9px;padding:3px 6px;position:absolute;right:7px}.workflow-utility-node__grid[data-v-df2cb861]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.workflow-utility-node__field[data-v-df2cb861],.workflow-utility-node__grid label[data-v-df2cb861]{color:#7d8495;display:flex;flex-direction:column;font-size:9px;gap:5px;min-width:0}.workflow-utility-node__plan[data-v-df2cb861]{background:#f8f9fd;border:1px solid #dfe3f1;border-radius:9px;display:grid;gap:7px;grid-template-columns:1fr auto auto;padding:10px}.workflow-utility-node__plan strong[data-v-df2cb861]{color:#454d61;font-size:11px}.workflow-utility-node__plan span[data-v-df2cb861]{color:#6554de;font-size:9px}.workflow-utility-node__plan p[data-v-df2cb861]{color:#878e9f;font-size:9px;grid-column:1/-1;line-height:1.4;margin:0}.workflow-utility-node__empty[data-v-df2cb861]{border:1px dashed #d9ddea;border-radius:9px;color:#8e95a5;font-size:10px;padding:24px 12px;text-align:center}.workflow-utility-node__success[data-v-df2cb861]{color:#15945e;font-size:9px}.workflow-utility-node__shots[data-v-df2cb861]{display:grid;gap:5px;max-height:190px;overflow:auto}.workflow-utility-node__shots div[data-v-df2cb861]{align-items:center;background:#f6f7fb;border-radius:7px;display:grid;gap:6px;grid-template-columns:22px 1fr auto;padding:6px}.workflow-utility-node__shots div b[data-v-df2cb861]{background:#6c54e8;border-radius:6px;color:#fff;display:grid;font-size:9px;height:20px;place-items:center;width:20px}.workflow-utility-node__shots div span[data-v-df2cb861]{color:#5f6677;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-utility-node__shots div small[data-v-df2cb861]{color:#9298a7;font-size:8px}.workflow-utility-node__outputs[data-v-df2cb861]{display:grid;gap:6px}.workflow-utility-node__outputs div[data-v-df2cb861]{align-items:center;background:#f7f8fb;border-radius:8px;display:grid;gap:8px;grid-template-columns:46px 1fr auto;padding:6px}.workflow-utility-node__outputs div img[data-v-df2cb861],.workflow-utility-node__outputs div video[data-v-df2cb861]{background:#0a0d13;border-radius:6px;height:38px;-o-object-fit:cover;object-fit:cover;width:46px}.workflow-utility-node__outputs div span[data-v-df2cb861]{color:#555d70;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-utility-node__outputs div button[data-v-df2cb861]{color:#6753e8;font-size:9px}.workflow-utility-node__texts[data-v-df2cb861]{display:grid;gap:7px;max-height:260px;overflow:auto}.workflow-utility-node__texts article[data-v-df2cb861]{background:#f7f8fb;border:1px solid #e2e5ef;border-radius:8px;padding:9px}.workflow-utility-node__texts strong[data-v-df2cb861]{color:#4e5669;display:block;font-size:10px;margin-bottom:5px}.workflow-utility-node__texts pre[data-v-df2cb861]{color:#666e80;font-family:inherit;font-size:9px;line-height:1.55;margin:0;max-height:130px;overflow:auto;white-space:pre-wrap}.workflow-utility-node__actions[data-v-df2cb861]{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-utility-node__result[data-v-df2cb861]{background:#f6f7fb;border-radius:8px;color:#555d70;font-size:9px;line-height:1.55;max-height:160px;overflow:auto;padding:8px;white-space:pre-wrap}.workflow-utility-node__error[data-v-df2cb861]{color:#d94c55;font-size:9px}.add-node-panel[data-v-237e949a]{background:radial-gradient(circle at 12% -10%,rgba(124,92,255,.16),transparent 34%),#0e1420!important;border-radius:15px!important;display:flex;flex-direction:column;height:min(68vh,620px);max-height:min(68vh,620px)!important;min-width:0;overflow:hidden;width:min(500px,100vw - 112px)!important}.add-node-panel__header[data-v-237e949a]{background:rgba(12,17,29,.88);border-bottom-color:#7e91b22e!important;flex:0 0 auto;min-height:58px;padding:10px 13px!important;position:relative;z-index:3}.add-node-panel__header>div[data-v-237e949a]{display:flex;flex-direction:column;gap:3px}.add-node-panel__header>div>small[data-v-237e949a]{color:#7f8ca5;font-size:10px}.add-node-panel__header>button[data-v-237e949a]{background:rgba(23,29,44,.8);border:1px solid rgba(126,145,178,.18);border-radius:9px;color:#8490a7;display:grid;font-size:18px;height:30px;place-items:center;width:30px}.add-node-panel__header>button[data-v-237e949a]:hover{background:rgba(124,92,255,.18);border-color:#7c5cff94;color:#fff}.add-node-panel__title-row[data-v-237e949a]{align-items:center;display:flex;gap:7px}.add-node-panel__title-row span[data-v-237e949a]{color:#f3f6ff;font-size:15px;font-weight:700}.add-node-panel__title-row em[data-v-237e949a]{background:rgba(39,215,255,.08);border:1px solid rgba(39,215,255,.22);border-radius:999px;color:#5ce2ff;font-size:7px;font-style:normal;letter-spacing:.12em;padding:3px 7px}.add-node-panel__search[data-v-237e949a]{align-items:center;background:rgba(21,28,43,.94);border:1px solid rgba(126,145,178,.22);border-radius:12px;display:flex;flex:0 0 38px;gap:10px;margin:10px 13px 8px;min-height:38px;padding:0 11px;position:relative;transition:.16s ease;z-index:3}.add-node-panel__search[data-v-237e949a]:focus-within{border-color:#7c5cffb8;box-shadow:0 0 0 3px #7c5cff1a}.add-node-panel__search>span[data-v-237e949a]{color:#8290aa;font-size:19px}.add-node-panel__search input[data-v-237e949a]{background:transparent;border:0;color:#e6ebf6;flex:1;font-size:12px;min-width:0;outline:0}.add-node-panel__search input[data-v-237e949a]::-moz-placeholder{color:#657189}.add-node-panel__search input[data-v-237e949a]::placeholder{color:#657189}.add-node-panel__search button[data-v-237e949a]{background:rgba(124,92,255,.1);border-radius:7px;color:#a99aff;font-size:9px;padding:5px 8px}.add-node-panel__filters[data-v-237e949a]{background:#0e1420;border-bottom:1px solid rgba(126,145,178,.14);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;max-height:25vh;min-height:39px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 13px 9px;position:relative;scrollbar-width:thin;z-index:3}.add-node-panel__filters button[data-v-237e949a]{background:#151c2b;border:1px solid rgba(126,145,178,.18);border-radius:999px;color:#8995ac;flex:0 0 auto;font-size:9px;min-width:52px;padding:6px 9px;transition:.15s ease}.add-node-panel__filters button[data-v-237e949a]:hover{border-color:#7c5cff6b;color:#d8d1ff}.add-node-panel__filters button[data-v-237e949a]:focus-visible{outline:2px solid #5ce2ff;outline-offset:-2px}.add-node-panel__filters button.active[data-v-237e949a]{background:linear-gradient(135deg,#704dff,#916cff);border-color:transparent;box-shadow:0 8px 18px #7c5cff3d;color:#fff}.add-node-panel__body[data-v-237e949a]{background:linear-gradient(rgba(39,215,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(39,215,255,.018) 1px,transparent 0);background-size:24px 24px;flex:1 1 auto!important;min-height:0;min-width:0;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;padding:2px 13px 11px!important;position:relative;z-index:1}.add-node-panel__group[data-v-237e949a]{margin-top:11px}.add-node-panel__group-title[data-v-237e949a]{align-items:center;color:#b9c3d6;display:flex;font-size:11px;font-weight:600;gap:8px;margin-bottom:7px}.add-node-panel__group-title[data-v-237e949a]:after{background:linear-gradient(90deg,rgba(126,145,178,.18),transparent);content:"";flex:1;height:1px}.add-node-panel__group-title em[data-v-237e949a]{background:rgba(126,145,178,.1);border-radius:999px;color:#8d99b0;display:grid;font-size:8px;font-style:normal;height:20px;min-width:22px;order:3;place-items:center}.add-node-panel__grid[data-v-237e949a]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.add-node-panel__item[data-v-237e949a]{align-items:start;background:linear-gradient(135deg,hsla(0,0%,100%,.018),transparent 58%),#151c2b!important;border-color:#7e91b22e!important;border-radius:11px!important;display:grid;gap:9px;grid-template-columns:36px 1fr;min-height:72px;overflow:hidden;padding:10px!important;position:relative;text-align:left;transition:transform .15s ease,border-color .15s ease,background .15s ease}.add-node-panel__item[data-v-237e949a]:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--node-accent) 12%,transparent),#151c2b 62%)!important;border-color:color-mix(in srgb,var(--node-accent) 62%,transparent)!important;box-shadow:0 12px 28px #00000038;transform:translateY(-2px)}.add-node-panel__item:hover>i[data-v-237e949a]{opacity:1;transform:translateY(-50%) scale(1)}.add-node-panel__item>em[data-v-237e949a]{background:rgba(45,212,160,.08);border:1px solid rgba(45,212,160,.16);border-radius:999px;color:#5be0b4;font-size:7px;font-style:normal;padding:3px 6px;position:absolute;right:7px;top:7px}.add-node-panel__item>i[data-v-237e949a]{background:linear-gradient(135deg,#704dff,#9a72ff);border-radius:8px;box-shadow:0 7px 16px #7c5cff47;color:#fff;display:grid;font-size:13px;font-style:normal;height:24px;opacity:0;place-items:center;position:absolute;right:11px;top:50%;transform:translateY(-50%) scale(.82);transition:.14s ease;width:24px}.add-node-panel__icon[data-v-237e949a]{background:color-mix(in srgb,var(--node-accent) 12%,#111827);border:1px solid color-mix(in srgb,var(--node-accent) 28%,transparent);border-radius:10px;box-shadow:inset 0 1px #ffffff0d;color:var(--node-accent);display:grid;font-size:14px;font-weight:700;height:36px;place-items:center;width:36px}.add-node-panel__content[data-v-237e949a]{display:flex;flex-direction:column;gap:4px;min-width:0;padding-right:22px}.add-node-panel__content strong[data-v-237e949a]{color:#edf2ff;font-size:11px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-node-panel__content small[data-v-237e949a]{color:#8491aa;display:-webkit-box;font-size:9px;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.add-node-panel__empty[data-v-237e949a]{align-items:center;color:#77849c;display:flex;flex-direction:column;gap:5px;height:220px;justify-content:center}.add-node-panel__empty span[data-v-237e949a]{font-size:30px}.add-node-panel__empty strong[data-v-237e949a]{color:#c5cede;font-size:12px}.add-node-panel__empty small[data-v-237e949a]{font-size:9px}.add-node-panel__footer[data-v-237e949a]{align-items:center;background:rgba(12,17,29,.94);border-top:1px solid rgba(126,145,178,.16);color:#77849c;display:flex;flex:0 0 auto;font-size:9px;gap:8px;padding:8px 13px}.add-node-panel__footer span[data-v-237e949a]{background:rgba(39,215,255,.07);border:1px solid rgba(39,215,255,.2);border-radius:999px;color:#62dff7;font-size:8px;padding:3px 7px}@media (max-width:900px){.add-node-panel[data-v-237e949a]{max-height:min(72vh,580px)!important;width:min(420px,100vw - 88px)!important}.add-node-panel__grid[data-v-237e949a]{grid-template-columns:1fr}}.ai-workflow-creator[data-v-b39a13cd]{background:radial-gradient(circle at 16% 8%,rgba(102,82,255,.22),transparent 28%),radial-gradient(circle at 90% 88%,rgba(35,208,255,.12),transparent 30%),#0b101b;border-radius:inherit;color:#eaf0ff;display:flex;flex-direction:column;inset:0;overflow:hidden;position:absolute;z-index:20}.ai-workflow-creator__head[data-v-b39a13cd]{border-bottom:1px solid rgba(132,151,190,.14);display:flex;flex:none;gap:24px;justify-content:space-between;padding:22px 26px 18px}.ai-workflow-creator__head span[data-v-b39a13cd]{color:#8b7cff;font-size:9px;font-weight:800;letter-spacing:.14em}.ai-workflow-creator__head h3[data-v-b39a13cd]{font-size:21px;margin:5px 0 4px}.ai-workflow-creator__head p[data-v-b39a13cd]{color:#8793aa;font-size:11px;margin:0}.ai-workflow-creator__close[data-v-b39a13cd]{background:rgba(21,28,43,.9);border:1px solid rgba(132,151,190,.18);border-radius:10px;color:#93a0b8;font-size:22px;height:34px;width:34px}.ai-workflow-creator__progress[data-v-b39a13cd]{background:rgba(10,15,25,.65);border-bottom:1px solid rgba(132,151,190,.1);display:flex;flex:none;justify-content:center;padding:13px 24px}.ai-workflow-creator__progress button[data-v-b39a13cd]{align-items:center;color:#66738c;display:flex;font-size:10px;gap:7px;min-width:140px;text-align:left}.ai-workflow-creator__progress button[data-v-b39a13cd]:not(:last-child):after{background:rgba(132,151,190,.18);content:"";height:1px;margin:0 12px;width:44px}.ai-workflow-creator__progress button i[data-v-b39a13cd]{border:1px solid rgba(132,151,190,.2);border-radius:50%;display:grid;font-style:normal;height:24px;place-items:center;width:24px}.ai-workflow-creator__progress button.active[data-v-b39a13cd],.ai-workflow-creator__progress button.done[data-v-b39a13cd]{color:#dce4f6}.ai-workflow-creator__progress button.active i[data-v-b39a13cd],.ai-workflow-creator__progress button.done i[data-v-b39a13cd]{background:#6e51ff;border-color:#8067ff;box-shadow:0 0 16px #6e51ff52;color:#fff}.ai-workflow-creator__content[data-v-b39a13cd]{flex:1 1 auto;min-height:0;overflow:auto;padding:20px 26px}.ai-workflow-creator__brief[data-v-b39a13cd]{margin:0 auto;max-width:880px}.ai-workflow-creator__examples[data-v-b39a13cd]{align-items:center;display:flex;gap:8px;margin-bottom:17px}.ai-workflow-creator__examples span[data-v-b39a13cd]{color:#6f7c94;font-size:10px}.ai-workflow-creator__examples button[data-v-b39a13cd]{background:rgba(100,75,255,.08);border:1px solid rgba(126,103,255,.28);border-radius:999px;color:#b8adff;font-size:9px;padding:7px 10px}.field-grid[data-v-b39a13cd]{display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.field[data-v-b39a13cd]{display:flex;flex-direction:column;gap:7px;margin-bottom:15px;min-width:0}.field>span[data-v-b39a13cd]{color:#aeb9ce;font-size:10px;font-weight:600}.field[data-v-b39a13cd] .el-select{width:100%}.field[data-v-b39a13cd] .el-input__wrapper,.field[data-v-b39a13cd] .el-textarea__inner{background:#151c2b;border:1px solid rgba(129,148,183,.12);border-radius:10px;box-shadow:none;color:#eaf0ff}.field[data-v-b39a13cd] .el-radio-button__inner{background:#151c2b;border-color:#8194b724;box-shadow:none;color:#8e9ab1}.field[data-v-b39a13cd] .el-radio-button__original-radio:checked+.el-radio-button__inner{background:#6548f2;border-color:#765cff;color:#fff}.ai-workflow-creator__thinking[data-v-b39a13cd]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:360px}.ai-workflow-creator__thinking h4[data-v-b39a13cd]{font-size:18px;margin:22px 0 8px}.ai-workflow-creator__thinking p[data-v-b39a13cd],.ai-workflow-creator__thinking small[data-v-b39a13cd]{color:#8290a8;font-size:10px}.ai-orbit[data-v-b39a13cd]{border:1px solid rgba(117,91,255,.3);border-radius:50%;box-shadow:0 0 50px #5337ff33;display:grid;height:92px;place-items:center;position:relative;width:92px}.ai-orbit b[data-v-b39a13cd],.ai-orbit i[data-v-b39a13cd]{animation:ai-orbit-b39a13cd 3s linear infinite;border:1px solid rgba(47,210,255,.25);border-radius:50%;position:absolute}.ai-orbit i[data-v-b39a13cd]{inset:-11px}.ai-orbit b[data-v-b39a13cd]{animation-direction:reverse;animation-duration:2s;inset:10px}.ai-orbit span[data-v-b39a13cd]{color:#fff;font-size:20px;font-weight:800}.thinking-track[data-v-b39a13cd]{background:#171e2d;border-radius:999px;height:5px;margin:22px 0 8px;overflow:hidden;width:min(420px,70%)}.thinking-track i[data-v-b39a13cd]{background:linear-gradient(90deg,#7456ff,#25d6ff);border-radius:inherit;display:block;height:100%;transition:width .5s ease}.ai-workflow-creator__result[data-v-b39a13cd]{padding-top:16px}.result-summary[data-v-b39a13cd]{align-items:flex-start;background:rgba(105,76,255,.08);border:1px solid rgba(120,95,255,.24);border-radius:13px;display:flex;gap:18px;justify-content:space-between;margin:0 auto 14px;max-width:920px;padding:15px}.result-summary>div[data-v-b39a13cd]:first-child{display:grid;flex:1;gap:8px}.result-summary span[data-v-b39a13cd]{color:#9888ff;font-size:9px}.result-summary[data-v-b39a13cd] .el-input__wrapper,.result-summary[data-v-b39a13cd] .el-textarea__inner{background:rgba(14,19,31,.76);border:0;box-shadow:none;color:#fff}.result-summary__stats[data-v-b39a13cd]{align-items:baseline;display:grid;gap:2px 6px;grid-template-columns:auto auto}.result-summary__stats strong[data-v-b39a13cd]{color:#fff;font-size:20px}.blueprint-list[data-v-b39a13cd]{display:grid;gap:9px;margin:0 auto;max-width:920px}.blueprint-step[data-v-b39a13cd]{align-items:start;background:#121927;border:1px solid rgba(126,145,178,.15);border-radius:12px;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr) 150px;padding:11px}.blueprint-step>i[data-v-b39a13cd]{background:rgba(109,81,255,.15);border-radius:10px;color:#b8abff;display:grid;font-size:9px;font-style:normal;height:32px;place-items:center;width:32px}.blueprint-step[data-v-b39a13cd] .el-select{width:150px}.blueprint-step[data-v-b39a13cd] .el-input__wrapper,.blueprint-step[data-v-b39a13cd] .el-textarea__inner{background:#0e1420;border:1px solid rgba(126,145,178,.1);box-shadow:none;color:#eaf0ff}.blueprint-step__main[data-v-b39a13cd]{display:grid;gap:7px}.revision-box[data-v-b39a13cd]{display:flex;gap:8px;margin:14px auto 0;max-width:920px}.revision-box[data-v-b39a13cd] .el-input__wrapper{background:#151c2b;border:1px solid rgba(126,145,178,.14);box-shadow:none;color:#eaf0ff}.revision-box button[data-v-b39a13cd]{background:rgba(108,80,255,.18);border-radius:10px;color:#ddd6ff;flex:none;font-size:10px;padding:0 16px}.ai-workflow-creator__footer[data-v-b39a13cd]{align-items:center;background:rgba(10,15,25,.88);border-top:1px solid rgba(126,145,178,.14);display:flex;flex:none;gap:9px;justify-content:flex-end;min-height:68px;padding:12px 24px}.ai-workflow-creator__footer .button--ghost[data-v-b39a13cd]:first-child,.ai-workflow-creator__footer>span[data-v-b39a13cd]:first-child{margin-right:auto}.button[data-v-b39a13cd]{border-radius:11px;font-size:11px;font-weight:650;height:42px;min-width:124px;padding:0 18px}.button[data-v-b39a13cd]:disabled{cursor:not-allowed;opacity:.45}.button--ghost[data-v-b39a13cd]{background:#151c2b;border:1px solid rgba(126,145,178,.2);color:#aeb9ce}.button--primary[data-v-b39a13cd]{background:linear-gradient(135deg,#714dff,#27bde7);box-shadow:0 10px 26px #5a3dff3d;color:#fff}@keyframes ai-orbit-b39a13cd{to{transform:rotate(1turn)}}@media (max-width:850px){.field-grid[data-v-b39a13cd]{grid-template-columns:1fr}.ai-workflow-creator__progress button[data-v-b39a13cd]{min-width:88px}.ai-workflow-creator__progress button[data-v-b39a13cd]:not(:last-child):after{margin:0 6px;width:16px}.blueprint-step[data-v-b39a13cd]{grid-template-columns:34px 1fr}.blueprint-step[data-v-b39a13cd]>.el-select{grid-column:2;width:100%}}.workflow-library[data-v-1f6e2112]{border-radius:18px!important;height:calc(100vh - 76px);max-height:calc(100vh - 76px);overflow:hidden;position:relative;width:min(980px,100vw - 126px)}.workflow-library__ai-create[data-v-1f6e2112]{align-items:center;background:linear-gradient(135deg,rgba(108,77,255,.95),rgba(35,184,224,.92));border:1px solid rgba(121,96,255,.56);border-radius:10px;box-shadow:0 8px 20px #593cff38;color:#fff;display:flex;font-size:10px;font-weight:650;gap:6px;height:34px;padding:0 13px}.workflow-library__ai-create span[data-v-1f6e2112]{font-size:13px}.workflow-library__ai-create[data-v-1f6e2112]:hover{filter:brightness(1.08);transform:translateY(-1px)}.workflow-library__header[data-v-1f6e2112]{align-items:center;background:linear-gradient(90deg,rgba(124,92,255,.1),transparent 42%),rgba(13,18,30,.96);border-bottom:1px solid rgba(126,145,178,.16);display:flex;flex:none;gap:22px;min-height:58px;padding:0 18px}.workflow-library__tabs[data-v-1f6e2112]{display:flex;gap:24px}.workflow-library__tabs button[data-v-1f6e2112]{color:#8290a9;font-size:13px;min-height:58px;padding:0;position:relative}.workflow-library__tabs button.active[data-v-1f6e2112]{color:#f5f7ff;font-weight:650}.workflow-library__tabs button.active[data-v-1f6e2112]:after{background:linear-gradient(90deg,#7c5cff,#27d7ff);border-radius:2px;bottom:0;box-shadow:0 0 14px #27d7ff61;content:"";height:3px;left:0;position:absolute;right:0}.workflow-library__summary[data-v-1f6e2112]{align-items:center;display:flex;gap:8px;margin-left:auto}.workflow-library__summary span[data-v-1f6e2112]{color:#dce4f4;font-size:11px}.workflow-library__summary small[data-v-1f6e2112]{color:#748097;font-size:9px}.workflow-library__close[data-v-1f6e2112]{background:rgba(23,29,44,.82);border:1px solid rgba(126,145,178,.18);border-radius:10px;color:#8f9bb3;font-size:20px;height:32px;width:32px}.workflow-library__close[data-v-1f6e2112]:hover{background:rgba(124,92,255,.18);border-color:#7c5cff8a;color:#fff}.workflow-library__filters[data-v-1f6e2112]{align-items:center;background:rgba(10,15,25,.78);border-bottom:1px solid rgba(126,145,178,.14);display:flex;flex:none;gap:12px;padding:14px 18px}.workflow-library__filters[data-v-1f6e2112] .el-input{width:260px}.workflow-library__filters[data-v-1f6e2112] .el-input__wrapper{background:rgba(23,29,44,.92);border-radius:10px;min-height:38px}.workflow-library__categories[data-v-1f6e2112]{display:flex;flex-wrap:wrap;gap:5px}.workflow-library__categories button[data-v-1f6e2112]{background:#151c2b;border:1px solid rgba(126,145,178,.16);border-radius:9px;color:#8f9bb3;font-size:10px;min-width:58px;padding:7px 12px}.workflow-library__categories button.active[data-v-1f6e2112]{background:linear-gradient(135deg,#6f4dff,#8c65ff);border-color:#7a60ffbd;box-shadow:0 7px 18px #7c5cff38;color:#fff}.workflow-library__body[data-v-1f6e2112]{align-content:start;background:radial-gradient(circle at 8% 0,rgba(124,92,255,.08),transparent 24%),#0d121e;display:grid;flex:1 1 auto;gap:14px;grid-auto-rows:max-content;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;overflow:auto;padding:16px 18px 20px}.workflow-card[data-v-1f6e2112]{background:#131a28;border:1px solid rgba(126,145,178,.2);border-radius:15px;color:inherit;overflow:hidden;text-align:left;transition:.18s ease}.workflow-card[data-v-1f6e2112]:hover{border-color:#7c5cffb8;box-shadow:0 0 0 1px #7c5cff1a,0 16px 34px #00000057;transform:translateY(-3px)}.workflow-card__cover[data-v-1f6e2112]{background:#20283a;height:132px;overflow:hidden;position:relative}.workflow-card__cover[data-v-1f6e2112] .el-image{height:100%;width:100%}.workflow-card__cover em[data-v-1f6e2112]{backdrop-filter:blur(10px);background:rgba(8,11,18,.52);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#ffffffe6;font-size:9px;font-style:normal;padding:4px 7px;position:absolute;right:8px;top:8px}.workflow-card__cover[data-v-1f6e2112]:after{background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent 38%),linear-gradient(0deg,rgba(8,11,18,.35),transparent 56%);content:"";inset:0;pointer-events:none;position:absolute}.tone-violet[data-v-1f6e2112]{background:linear-gradient(145deg,#211d3e,#7761ef)}.tone-amber[data-v-1f6e2112]{background:linear-gradient(145deg,#302214,#db923a)}.tone-rose[data-v-1f6e2112]{background:linear-gradient(145deg,#35202d,#d56f8e)}.tone-blue[data-v-1f6e2112]{background:linear-gradient(145deg,#172a3a,#4e9fd9)}.tone-green[data-v-1f6e2112]{background:linear-gradient(145deg,#173129,#50b98b)}.tone-cyan[data-v-1f6e2112]{background:linear-gradient(145deg,#17313b,#3eb5c9)}.tone-indigo[data-v-1f6e2112]{background:linear-gradient(145deg,#1e2542,#697ce8)}.tone-magenta[data-v-1f6e2112]{background:linear-gradient(145deg,#35203a,#c65bd7)}.tone-sunset[data-v-1f6e2112]{background:linear-gradient(145deg,#2c2240,#e48659)}.tone-mint[data-v-1f6e2112]{background:linear-gradient(145deg,#183533,#6ac8af)}.tone-slate[data-v-1f6e2112]{background:linear-gradient(145deg,#202634,#667085)}.workflow-card__icon[data-v-1f6e2112]{backdrop-filter:blur(12px);background:rgba(8,11,18,.26);border:1px solid hsla(0,0%,100%,.28);border-radius:13px;box-shadow:0 12px 28px #00000024;color:#fffffff0;display:grid;flex:none;font-size:20px;font-weight:700;height:42px;place-items:center;width:42px}.workflow-card__identity[data-v-1f6e2112]{align-items:center;bottom:36px;display:flex;gap:11px;left:14px;position:absolute;right:14px;z-index:2}.workflow-card__identity>div[data-v-1f6e2112]{display:flex;flex-direction:column;gap:4px;min-width:0}.workflow-card__identity strong[data-v-1f6e2112]{color:#fff;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 12px rgba(0,0,0,.2);white-space:nowrap}.workflow-card__identity small[data-v-1f6e2112]{color:#ffffffb8;display:-webkit-box;font-size:9px;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.workflow-card__badge[data-v-1f6e2112]{backdrop-filter:blur(8px);background:rgba(8,11,18,.42);border:1px solid hsla(0,0%,100%,.28);border-radius:999px;color:#fffffff5;font-size:8px;left:8px;padding:3px 6px;position:absolute;top:8px;z-index:3}.workflow-card__mini-flow[data-v-1f6e2112]{align-items:center;bottom:14px;display:flex;left:14px;position:absolute;right:14px;z-index:2}.workflow-card__mini-flow i[data-v-1f6e2112]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.72);border-radius:999px;height:8px;width:22px}.workflow-card__mini-flow b[data-v-1f6e2112]{background:hsla(0,0%,100%,.5);flex:1;height:1px}.workflow-card__body[data-v-1f6e2112]{display:grid;gap:7px 10px;grid-template-columns:1fr auto;padding:12px 13px 13px}.workflow-card__body p[data-v-1f6e2112],.workflow-card__body strong[data-v-1f6e2112]{grid-column:1/3}.workflow-card__body strong[data-v-1f6e2112]{color:#eef3ff;font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-card__body p[data-v-1f6e2112]{color:#8f9bb3;display:-webkit-box;font-size:10px;line-height:1.55;margin:0;min-height:32px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.workflow-card__capability[data-v-1f6e2112]{color:#7e8aa2;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-card__action[data-v-1f6e2112]{color:#bdaeff;font-size:9px;text-align:right}.workflow-library__empty[data-v-1f6e2112]{color:#999fad;font-size:12px;grid-column:1/-1;padding:60px;text-align:center}@media (max-width:1050px){.workflow-library__body[data-v-1f6e2112]{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-library__summary[data-v-1f6e2112]{display:none}}.collaboration-panel[data-v-ff8cd629]{backdrop-filter:blur(18px);background:hsla(0,0%,100%,.97);border:1px solid #e2e5ed;border-radius:16px;box-shadow:0 24px 80px #141a2d2e;color:#1c2434;display:flex;flex-direction:column;max-height:calc(100vh - 100px);overflow:hidden;position:absolute;right:18px;top:76px;width:520px;z-index:80}.collaboration-panel header[data-v-ff8cd629]{align-items:center;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;min-height:62px;padding:0 18px}.collaboration-panel header div[data-v-ff8cd629]{align-items:baseline;display:flex;gap:10px}.collaboration-panel header strong[data-v-ff8cd629]{font-size:15px}.collaboration-panel header span[data-v-ff8cd629]{color:#8a93a5;font-size:11px}.collaboration-panel header button[data-v-ff8cd629]{color:#7b8497;font-size:24px}.collaboration-panel footer[data-v-ff8cd629]{align-items:center;border-top:1px solid #edf0f5;color:#8a93a5;display:flex;font-size:11px;justify-content:space-between;min-height:46px;padding:0 18px}.collaboration-panel footer button[data-v-ff8cd629]{color:#694de0}.collaboration-invite[data-v-ff8cd629]{background:#fafbfe;border-bottom:1px solid #edf0f5;padding:16px 18px}.collaboration-invite>label[data-v-ff8cd629]{display:block;font-size:12px;font-weight:700;margin-bottom:9px}.collaboration-tabs[data-v-ff8cd629]{background:#fafbfe;border-bottom:1px solid #edf0f5;display:grid;gap:6px;grid-template-columns:1fr 1fr;padding:8px 12px}.collaboration-tabs button[data-v-ff8cd629]{border-radius:9px;color:#7e8799;font-size:11px;height:34px}.collaboration-tabs button.active[data-v-ff8cd629]{background:#eeebff;color:#6046d4;font-weight:700}.collaboration-invite__row[data-v-ff8cd629]{display:flex;gap:8px}.collaboration-permission-row[data-v-ff8cd629]{display:flex;gap:14px;margin-top:8px}.collaboration-members[data-v-ff8cd629]{min-height:180px;overflow-y:auto;padding:8px 12px}.collaboration-member[data-v-ff8cd629]{align-items:center;border-bottom:1px solid #f0f2f6;display:flex;gap:9px;min-height:62px;padding:8px 6px}.collaboration-member__identity[data-v-ff8cd629]{flex:1;min-width:0}.collaboration-member__identity span[data-v-ff8cd629],.collaboration-member__identity strong[data-v-ff8cd629]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collaboration-member__identity strong[data-v-ff8cd629]{font-size:12px}.collaboration-member__identity span[data-v-ff8cd629]{color:#929bad;font-size:10px;margin-top:3px}.collaboration-role[data-v-ff8cd629]{background:#f0edff;border-radius:999px;color:#6650d8;font-size:10px;padding:4px 8px}.collaboration-permission[data-v-ff8cd629]{background:#f3f5f8;border-radius:6px;color:#a0a7b7;height:25px;width:25px}.collaboration-permission.active[data-v-ff8cd629]{background:#7355e8;color:#fff}.collaboration-remove[data-v-ff8cd629]{color:#e65070;font-size:10px}.collaboration-empty[data-v-ff8cd629]{color:#9aa2b3;font-size:12px;padding:45px 0;text-align:center}.collaboration-comments[data-v-ff8cd629]{display:flex;flex:1;flex-direction:column;min-height:300px;overflow:hidden}.collaboration-comment-compose[data-v-ff8cd629]{background:#fafbfe;border-bottom:1px solid #edf0f5;display:grid;gap:9px;padding:14px 16px}.collaboration-comment-compose>div[data-v-ff8cd629]{align-items:center;display:flex;justify-content:space-between}.collaboration-comment-compose span[data-v-ff8cd629]{color:#5242aa;font-size:11px;font-weight:700}.collaboration-comment-compose small[data-v-ff8cd629]{color:#98a0af;font-size:9px}.collaboration-comment-compose .el-button[data-v-ff8cd629]{justify-self:end}.collaboration-comment-list[data-v-ff8cd629]{flex:1;overflow-y:auto;padding:10px 14px}.collaboration-comment[data-v-ff8cd629]{border-bottom:1px solid #f0f2f6;display:flex;gap:9px;padding:11px 4px}.collaboration-comment>i[data-v-ff8cd629]{background:#6e55de;border-radius:8px;color:#fff;display:grid;flex:none;font-size:10px;font-style:normal;height:26px;place-items:center;width:26px}.collaboration-comment>div[data-v-ff8cd629]{flex:1;min-width:0}.collaboration-comment>div>div[data-v-ff8cd629]{display:flex;gap:8px;justify-content:space-between}.collaboration-comment strong[data-v-ff8cd629]{font-size:11px}.collaboration-comment small[data-v-ff8cd629],.collaboration-comment span[data-v-ff8cd629]{color:#9aa2b2;font-size:9px}.collaboration-comment p[data-v-ff8cd629]{color:#4a5364;font-size:11px;line-height:1.55;margin-top:5px;white-space:pre-wrap}.collaboration-comment button[data-v-ff8cd629]{color:#684fd8;font-size:9px;margin-top:6px}.collaboration-comment.is-agent[data-v-ff8cd629]{margin-left:30px}.collaboration-comment.is-agent>i[data-v-ff8cd629]{background:#ece9ff;color:#4e3fb1}.mode-chooser[data-v-bc8a6137]{display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:3000}.mode-chooser__backdrop[data-v-bc8a6137]{backdrop-filter:blur(12px);background:rgba(5,8,15,.72);inset:0;position:absolute}.mode-chooser__panel[data-v-bc8a6137]{background:radial-gradient(circle at 80% 0,rgba(39,215,255,.1),transparent 32%),radial-gradient(circle at 10% 10%,rgba(124,92,255,.18),transparent 34%),#101521;border:1px solid rgba(142,126,255,.28);border-radius:24px;box-shadow:0 32px 100px #00000075;color:#e9ecf7;padding:30px;position:relative;width:min(960px,100vw - 48px)}header[data-v-bc8a6137]{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}header h2[data-v-bc8a6137]{font-size:25px;font-weight:650;margin-top:5px}header p[data-v-bc8a6137]{color:#959db2;font-size:13px;margin-top:7px}header>button[data-v-bc8a6137]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:#b8bfd0;display:grid;flex:none;font-size:22px;height:34px;place-items:center;width:34px}.mode-chooser__eyebrow[data-v-bc8a6137]{color:#8d7dff;font-size:11px;font-weight:650;letter-spacing:.14em}.mode-chooser__grid[data-v-bc8a6137]{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px}.mode-card[data-v-bc8a6137]{align-items:flex-start;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;display:flex;flex-direction:column;min-height:260px;padding:20px;text-align:left;transition:.2s ease}.mode-card--active[data-v-bc8a6137],.mode-card[data-v-bc8a6137]:hover{background:linear-gradient(155deg,rgba(124,92,255,.15),rgba(39,215,255,.045));border-color:#7c5cffa3;box-shadow:0 18px 38px #02050c47;transform:translateY(-3px)}.mode-card strong[data-v-bc8a6137]{color:#8d7dff;font-size:12px;margin-top:auto}.mode-card__icon[data-v-bc8a6137]{background:rgba(124,92,255,.11);border:1px solid rgba(124,92,255,.32);border-radius:13px;color:#a396ff;display:grid;font-size:22px;height:42px;place-items:center;width:42px}.mode-card__title[data-v-bc8a6137]{align-items:center;color:#f7f8fc;display:flex;font-size:17px;font-weight:620;gap:8px;margin-top:16px}.mode-card__title i[data-v-bc8a6137]{background:rgba(124,92,255,.16);border-radius:999px;color:#b8afff;font-size:9px;font-style:normal;padding:2px 6px}.mode-card__description[data-v-bc8a6137]{color:#aeb5c7;font-size:12px;line-height:1.7;margin-top:10px}.mode-card__features[data-v-bc8a6137]{color:#70798f;font-size:10px;line-height:1.6;margin-top:14px}footer[data-v-bc8a6137]{color:#747d91;font-size:11px;margin-top:20px}@media (max-width:820px){.mode-chooser__grid[data-v-bc8a6137]{grid-template-columns:1fr}.mode-card[data-v-bc8a6137]{min-height:180px}.mode-chooser__panel[data-v-bc8a6137]{max-height:calc(100vh - 32px);overflow:auto}}.quick-canvas[data-v-9b25616f]{background:#070b12;border:1px solid rgba(113,139,177,.22);border-radius:22px;box-shadow:0 28px 90px #00000073;color:#eaf4ff;inset:8px;overflow:hidden;position:absolute;z-index:12}.qc-topbar[data-v-9b25616f]{align-items:center;backdrop-filter:blur(18px);background:rgba(7,12,20,.82);border-bottom:1px solid rgba(132,161,205,.16);display:flex;gap:10px;height:64px;inset:0 0 auto;padding:0 18px;position:absolute;z-index:8}.project-pill[data-v-9b25616f],.qc-topbar button[data-v-9b25616f]{background:hsla(0,0%,100%,.05);border:1px solid rgba(142,165,211,.2);border-radius:14px;color:#f4f7ff;height:38px}.qc-topbar button[data-v-9b25616f]{padding:0 16px}.qc-topbar .back[data-v-9b25616f]{border-radius:50%;font-size:22px;padding:0;width:40px}.qc-topbar button[data-v-9b25616f]:hover:not(:disabled){border-color:#22d3ee8c;color:#67e8f9}.project-pill[data-v-9b25616f]{align-items:center;display:flex;gap:12px;min-width:220px;padding:0 12px 0 16px}.project-pill select[data-v-9b25616f]{background:transparent;border:0;color:#a9b7d0;max-width:160px;outline:0}.saved[data-v-9b25616f]{color:#b8c7dc;font-size:13px;margin-left:auto}.qc-tools[data-v-9b25616f]{align-items:center;background:rgba(15,22,33,.88);border:1px solid rgba(114,137,178,.2);border-radius:18px;box-shadow:0 18px 45px #00000040;display:flex;flex-direction:column;gap:8px;left:16px;padding:10px 0;position:absolute;top:92px;width:64px;z-index:7}.qc-tools[data-v-9b25616f] .el-upload button,.qc-tools button[data-v-9b25616f]{align-items:center;background:transparent;border:0;border-radius:14px;color:#91a5bf;display:flex;flex-direction:column;font-size:12px;gap:4px;justify-content:center;min-height:48px;width:50px}.qc-tools i[data-v-9b25616f]{color:#38d9f5;font-size:18px;font-style:normal}.qc-tools[data-v-9b25616f] .el-upload button:hover,.qc-tools button.active[data-v-9b25616f],.qc-tools button[data-v-9b25616f]:hover{background:rgba(34,211,238,.14);color:#dff9ff}.tool-upload[data-v-9b25616f] .el-upload{display:block}.qc-stage[data-v-9b25616f]{background-color:#090d15;background-image:radial-gradient(circle,rgba(110,126,160,.23) 1px,transparent 0);background-size:24px 24px;inset:64px 0 0;overflow:hidden;position:absolute}.qc-wires[data-v-9b25616f]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.qc-wires path[data-v-9b25616f]{fill:none;stroke:#748ab294;stroke-width:2.1}.qc-wires .accent[data-v-9b25616f]{stroke:#22d3eebf;stroke-dasharray:8 10}.node[data-v-9b25616f]{background:rgba(17,24,36,.92);border:1px solid rgba(104,129,170,.34);border-radius:14px;box-shadow:0 18px 40px #00000057;overflow:hidden;position:absolute;width:214px;z-index:3}.node header[data-v-9b25616f]{align-items:center;border-bottom:1px solid rgba(122,146,190,.16);color:#51e2ff;display:flex;font-size:12px;justify-content:space-between;padding:7px 10px}.node header small[data-v-9b25616f]{color:#8fa2be}.node footer[data-v-9b25616f]{align-items:center;color:#dce7f7;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:8px 10px}.node footer span[data-v-9b25616f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node footer button[data-v-9b25616f]{background:hsla(0,0%,100%,.08);border:0;border-radius:50%;color:#cbd8ec;height:22px;width:22px}.media-box[data-v-9b25616f]{background:linear-gradient(135deg,#142033,#0c111b);color:#64e4ff;display:grid;height:156px;overflow:hidden;place-items:center;text-decoration:none}.media-box img[data-v-9b25616f],.media-box video[data-v-9b25616f]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ghost[data-v-9b25616f]{align-items:center;background:rgba(18,27,41,.82);border-style:dashed;color:#93a7c3;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:140px;width:210px}.ghost i[data-v-9b25616f]{color:#47e3ff;font-size:12px;font-style:normal}.ghost strong[data-v-9b25616f]{color:#f4f8ff}.ghost span[data-v-9b25616f]{font-size:12px;line-height:1.6;max-width:150px;text-align:center}.source-empty[data-v-9b25616f]{left:8%;top:24%}.plan-node[data-v-9b25616f],.prompt-node[data-v-9b25616f]{padding-bottom:12px;width:360px}.plan-node strong[data-v-9b25616f],.prompt-node strong[data-v-9b25616f]{display:block;font-size:16px;padding:12px 14px 0}.prompt-node p[data-v-9b25616f]{color:#b9c8dd;font-size:13px;line-height:1.7;margin:8px 14px;min-height:78px}.prompt-node div[data-v-9b25616f]{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px}.prompt-node button[data-v-9b25616f]{background:hsla(0,0%,100%,.05);border:1px solid rgba(104,130,180,.25);border-radius:999px;color:#aec0da;font-size:12px;padding:6px 10px}.prompt-node button.active[data-v-9b25616f],.prompt-node button[data-v-9b25616f]:hover{background:#67e8f9;color:#0b1220}.plan-node[data-v-9b25616f]{width:240px}.plan-node ul[data-v-9b25616f]{color:#aebed5;font-size:13px;line-height:1.9;margin:10px 16px 0 30px;padding:0}.result-node.waiting .placeholder b[data-v-9b25616f]{background:rgba(103,232,249,.13);border-radius:18px;display:grid;height:54px;place-items:center;width:54px}.qc-composer[data-v-9b25616f]{backdrop-filter:blur(18px);background:rgba(19,25,36,.96);border:1px solid rgba(118,144,190,.28);border-radius:18px;bottom:22px;box-shadow:0 22px 70px #00000073;left:50%;overflow:hidden;position:absolute;transform:translate(-50%);width:min(920px,100% - 220px);z-index:9}.assets[data-v-9b25616f]{align-items:center;display:flex;gap:10px;min-height:74px;padding:12px 18px 0}.asset-chip[data-v-9b25616f],.composer-upload[data-v-9b25616f] .el-upload button{background:rgba(34,211,238,.06);border:1px solid rgba(34,211,238,.46);border-radius:12px;color:#67e8f9;display:grid;height:58px;overflow:hidden;place-items:center;width:64px}.asset-chip[data-v-9b25616f]{border-color:#8673ff73;padding:0;position:relative}.asset-chip img[data-v-9b25616f]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asset-chip b[data-v-9b25616f]{bottom:3px;color:#fff;font-size:11px;left:4px;overflow:hidden;position:absolute;right:4px;text-overflow:ellipsis;text-shadow:0 1px 5px #000;white-space:nowrap}.qc-composer textarea[data-v-9b25616f]{background:transparent;border:0;color:#f7fbff;display:block;font-size:15px;line-height:1.8;margin:12px 18px 0;min-height:108px;outline:0;resize:none;width:calc(100% - 36px)}.qc-composer textarea[data-v-9b25616f]::-moz-placeholder{color:#7f90ab}.qc-composer textarea[data-v-9b25616f]::placeholder{color:#7f90ab}.composer-bottom[data-v-9b25616f]{align-items:center;color:#91a2bc;display:flex;font-size:13px;gap:10px;padding:10px 18px 16px}.composer-bottom button[data-v-9b25616f]:not(.submit){background:hsla(0,0%,100%,.05);border:1px solid rgba(130,154,198,.26);border-radius:999px;color:#d7e5f8;height:32px;padding:0 14px}.composer-bottom .submit[data-v-9b25616f]{background:#eaf4ff;border:0;border-radius:50%;box-shadow:0 0 28px #67e8f959;color:#08121e;display:grid;font-size:24px;height:46px;margin-left:auto;place-items:center;width:46px}.composer-bottom .submit[data-v-9b25616f]:disabled{background:#2a3343;box-shadow:none;color:#8a98ad;cursor:not-allowed}@media (max-width:1100px){.plan-node[data-v-9b25616f]{display:none}.qc-composer[data-v-9b25616f]{width:calc(100% - 120px)}.qc-topbar button[data-v-9b25616f]:not(.back){display:none}}.qc-template-library[data-v-9b25616f]{backdrop-filter:blur(20px);background:rgba(11,17,27,.97);border:1px solid rgba(109,139,185,.3);border-radius:18px;bottom:22px;box-shadow:0 24px 70px #00000085;display:flex;flex-direction:column;left:92px;overflow:hidden;position:absolute;top:78px;width:370px;z-index:10}.qc-template-library>header[data-v-9b25616f]{align-items:center;border-bottom:1px solid rgba(126,151,191,.18);display:flex;justify-content:space-between;padding:18px}.qc-template-library>header div[data-v-9b25616f]{display:grid;gap:4px}.qc-template-library>header small[data-v-9b25616f]{color:#36d9f5;font-size:10px;letter-spacing:2px}.qc-template-library>header strong[data-v-9b25616f]{font-size:18px}.qc-template-library>header button[data-v-9b25616f]{background:hsla(0,0%,100%,.06);border:0;border-radius:9px;color:#adc0d9;font-size:18px;height:30px;width:30px}.qc-template-library nav[data-v-9b25616f]{display:flex;gap:7px;overflow-x:auto;padding:12px 14px}.qc-template-library nav button[data-v-9b25616f]{background:hsla(0,0%,100%,.035);border:1px solid rgba(128,151,190,.2);border-radius:999px;color:#8fa4c1;flex:none;font-size:11px;padding:6px 11px}.qc-template-library nav button.active[data-v-9b25616f]{background:#67e8f9;border-color:#38d9f5;color:#061019}.template-grid[data-v-9b25616f]{display:grid;gap:10px;grid-template-columns:1fr 1fr;overflow:auto;padding:0 14px 16px}.template-card[data-v-9b25616f]{background:#121a27;border:1px solid rgba(117,142,184,.2);border-radius:14px;color:#e8f2ff;display:flex;flex-direction:column;min-height:184px;overflow:hidden;padding:0 0 12px;text-align:left}.template-card.selected[data-v-9b25616f],.template-card[data-v-9b25616f]:hover{border-color:#50ddf6;box-shadow:0 0 0 1px #50ddf640}.template-card__cover[data-v-9b25616f]{background:linear-gradient(135deg,#20314a,#243b65);display:grid;height:74px;margin-bottom:10px;place-items:center;position:relative}.template-card__cover b[data-v-9b25616f]{background:#67e8f9;border-radius:12px;color:#07101d;display:grid;height:36px;place-items:center;width:36px}.template-card__cover em[data-v-9b25616f]{background:rgba(6,10,18,.64);border-radius:6px;color:#dceaff;font-size:9px;font-style:normal;padding:3px 6px;position:absolute;right:7px;top:7px}.template-card>p[data-v-9b25616f],.template-card>small[data-v-9b25616f],.template-card>strong[data-v-9b25616f]{margin-left:10px;margin-right:10px}.template-card>strong[data-v-9b25616f]{font-size:13px}.template-card>small[data-v-9b25616f]{color:#62dff4;font-size:10px;margin-top:5px}.template-card>p[data-v-9b25616f]{color:#91a3bc;display:-webkit-box;font-size:10px;line-height:1.5;margin-bottom:0;margin-top:7px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tone-rose .template-card__cover[data-v-9b25616f]{background:linear-gradient(135deg,#3a1f35,#7b304c)}.tone-orange .template-card__cover[data-v-9b25616f]{background:linear-gradient(135deg,#3e2818,#8a4c1d)}.tone-green .template-card__cover[data-v-9b25616f],.tone-mint .template-card__cover[data-v-9b25616f]{background:linear-gradient(135deg,#143634,#1d6a5c)}.tone-indigo .template-card__cover[data-v-9b25616f],.tone-violet .template-card__cover[data-v-9b25616f]{background:linear-gradient(135deg,#241f4d,#4f3e91)}@media (max-width:760px){.qc-template-library[data-v-9b25616f]{left:78px;width:calc(100% - 94px)}.template-grid[data-v-9b25616f]{grid-template-columns:1fr}}.canvas-agent-launcher[data-v-68d9cde6]{align-items:center;background:linear-gradient(135deg,#111623,#1d2340);border:1px solid rgba(124,92,255,.35);border-radius:14px;bottom:20px;box-shadow:0 18px 50px #1f194a47;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:8px;height:44px;padding:0 16px;position:fixed;right:18px;z-index:85}.canvas-agent-launcher span[data-v-68d9cde6]{color:#27d7ff}.canvas-agent-launcher i[data-v-68d9cde6]{color:#a99aff;font-size:10px;font-style:normal}.canvas-agent[data-v-68d9cde6]{backdrop-filter:blur(18px);background:rgba(8,11,18,.96);border:1px solid rgba(126,137,168,.22);border-radius:18px;bottom:14px;box-shadow:0 24px 70px #13182a57;color:#e9edf8;display:flex;flex-direction:column;overflow:hidden;position:fixed;right:14px;top:72px;width:414px;z-index:80}.canvas-agent__header[data-v-68d9cde6]{align-items:center;background:linear-gradient(135deg,rgba(124,92,255,.12),rgba(39,215,255,.05));border-bottom:1px solid rgba(143,153,184,.16);display:flex;justify-content:space-between;min-height:68px;padding:12px 15px}.canvas-agent__header>div[data-v-68d9cde6]:first-child{display:flex;flex-direction:column;gap:2px}.canvas-agent__header strong[data-v-68d9cde6]{font-size:15px}.canvas-agent__eyebrow[data-v-68d9cde6]{color:#8c78ff;font-size:9px;font-weight:800;letter-spacing:.18em}.canvas-agent__header-actions[data-v-68d9cde6]{align-items:center;display:flex;gap:8px}.canvas-agent__header-actions button[data-v-68d9cde6]{background:hsla(0,0%,100%,.05);border:0;border-radius:8px;color:#9ba5bd;cursor:pointer;height:28px;width:28px}.canvas-agent__cloud[data-v-68d9cde6]{align-items:center;color:#7f8aa5;display:flex;font-size:10px;gap:5px}.canvas-agent__cloud[data-v-68d9cde6]:before{background:#5d667c;border-radius:50%;content:"";height:6px;width:6px}.canvas-agent__cloud.online[data-v-68d9cde6]:before{background:#22c997;box-shadow:0 0 0 3px #22c9971f}.canvas-agent__tabs[data-v-68d9cde6]{background:#0d111b;border-bottom:1px solid rgba(143,153,184,.12);display:grid;grid-template-columns:repeat(5,1fr);padding:7px}.canvas-agent__tabs button[data-v-68d9cde6]{background:transparent;border:0;border-radius:9px;color:#77839e;cursor:pointer;font-size:11px;height:34px;position:relative}.canvas-agent__tabs button.active[data-v-68d9cde6]{background:rgba(124,92,255,.16);color:#f5f7ff}.canvas-agent__tabs i[data-v-68d9cde6]{color:#27d7ff;font-size:8px;font-style:normal;position:absolute;right:4px;top:2px}.canvas-agent__body[data-v-68d9cde6]{flex:1;min-height:0;overflow-y:auto;padding:14px}.canvas-agent__chat[data-v-68d9cde6]{display:flex;flex-direction:column;gap:12px}.canvas-agent__loading[data-v-68d9cde6]{color:#79849f;display:grid;flex:1;font-size:12px;place-items:center}.canvas-agent__empty[data-v-68d9cde6]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin:auto;max-width:300px;padding-top:48px}.canvas-agent__empty>span[data-v-68d9cde6]{background:rgba(124,92,255,.1);border:1px solid rgba(124,92,255,.28);border-radius:14px;color:#27d7ff;display:grid;font-size:22px;height:44px;place-items:center;width:44px}.canvas-agent__empty strong[data-v-68d9cde6]{font-size:15px}.canvas-agent__empty p[data-v-68d9cde6]{color:#7e89a2;font-size:11px;line-height:1.7;margin:0 0 8px}.canvas-agent__empty button[data-v-68d9cde6]{background:#111623;border:1px solid rgba(139,151,185,.16);border-radius:10px;color:#b9c2d8;cursor:pointer;font-size:11px;padding:9px 11px;text-align:left;width:100%}.canvas-agent__empty--compact[data-v-68d9cde6]{align-items:center;padding-top:60px;text-align:center}.canvas-agent__empty--compact button[data-v-68d9cde6]{width:auto}.canvas-agent-message[data-v-68d9cde6]{max-width:88%}.canvas-agent-message label[data-v-68d9cde6]{color:#6f7b97;display:block;font-size:9px;margin-bottom:4px}.canvas-agent-message div[data-v-68d9cde6]{background:#111623;border:1px solid rgba(133,145,177,.16);border-radius:12px;color:#cad2e6;font-size:12px;line-height:1.65;padding:10px 12px;white-space:pre-wrap}.canvas-agent-message small[data-v-68d9cde6]{color:#68738c;display:block;font-size:9px;margin-top:4px}.canvas-agent-message.is-user[data-v-68d9cde6]{align-self:flex-end}.canvas-agent-message.is-user label[data-v-68d9cde6]{text-align:right}.canvas-agent-message.is-user div[data-v-68d9cde6]{background:rgba(124,92,255,.16);border-color:#7c5cff3d;color:#eef0ff}.canvas-agent__composer[data-v-68d9cde6]{background:#0b0f18;border-top:1px solid rgba(143,153,184,.14);padding:10px}.canvas-agent__composer textarea[data-v-68d9cde6]{background:#111623;border:1px solid rgba(124,92,255,.28);border-radius:12px;color:#edf0fa;font-size:12px;line-height:1.5;outline:none;padding:10px 11px;resize:none;width:100%}.canvas-agent__composer>div[data-v-68d9cde6]:last-child{align-items:center;display:flex;justify-content:space-between;padding-top:7px}.canvas-agent__composer>div:last-child span[data-v-68d9cde6]{color:#65708a;font-size:9px}.canvas-agent-plan__actions button[data-v-68d9cde6],.canvas-agent__composer button[data-v-68d9cde6],.canvas-agent__wide-button[data-v-68d9cde6]{background:linear-gradient(135deg,#7c5cff,#4d87ff);border:0;border-radius:9px;color:#fff;cursor:pointer;font-size:11px;font-weight:700;height:32px;min-width:78px}.canvas-agent__composer button[data-v-68d9cde6]:disabled{cursor:not-allowed;opacity:.45}.canvas-agent__refs[data-v-68d9cde6]{display:flex;gap:5px;overflow:hidden;padding:0 0 7px}.canvas-agent__refs span[data-v-68d9cde6]{background:rgba(124,92,255,.12);border-radius:999px;color:#9b8cff;font-size:9px;padding:3px 7px;white-space:nowrap}.canvas-agent-plan__summary[data-v-68d9cde6]{background:linear-gradient(135deg,rgba(124,92,255,.1),rgba(39,215,255,.035));border:1px solid rgba(124,92,255,.2);border-radius:14px;padding:13px}.canvas-agent-plan__summary>div[data-v-68d9cde6]:first-child{align-items:center;display:flex;gap:8px}.canvas-agent-plan__summary>div:first-child span[data-v-68d9cde6]{background:rgba(124,92,255,.16);border-radius:999px;color:#a99aff;font-size:9px;padding:3px 6px}.canvas-agent-plan__summary h3[data-v-68d9cde6]{font-size:14px;margin:0}.canvas-agent-plan__summary p[data-v-68d9cde6]{color:#8c97af;font-size:11px;line-height:1.65;margin:10px 0}.canvas-agent-plan__estimate[data-v-68d9cde6]{display:flex;flex-wrap:wrap;gap:6px}.canvas-agent-plan__estimate span[data-v-68d9cde6]{background:hsla(0,0%,100%,.05);border-radius:7px;color:#9da8bf;font-size:9px;padding:4px 7px}.canvas-agent-plan__steps[data-v-68d9cde6]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:12px 0;padding:0}.canvas-agent-plan__steps li[data-v-68d9cde6]{background:#101520;border:1px solid rgba(132,143,174,.14);border-radius:12px;display:flex;gap:10px;padding:10px}.canvas-agent-plan__steps li>i[data-v-68d9cde6]{background:rgba(124,92,255,.12);border-radius:8px;color:#9d8cff;display:grid;flex:0 0 28px;font-size:10px;font-style:normal;height:28px;place-items:center;width:28px}.canvas-agent-plan__steps strong[data-v-68d9cde6]{font-size:11px}.canvas-agent-plan__steps p[data-v-68d9cde6]{color:#7e8aa4;font-size:10px;line-height:1.5;margin:4px 0}.canvas-agent-plan__steps small[data-v-68d9cde6]{color:#59667f;font-size:9px}.canvas-agent-plan__actions[data-v-68d9cde6]{display:grid;gap:8px;grid-template-columns:1fr 1.4fr}.canvas-agent-plan__actions button[data-v-68d9cde6]{width:100%}.canvas-agent-plan__actions .ghost[data-v-68d9cde6]{background:#151b29;color:#9ca7bf}.canvas-agent__wide-button[data-v-68d9cde6]{width:100%}.canvas-agent-run__overview[data-v-68d9cde6]{background:rgba(39,215,255,.04);border:1px solid rgba(39,215,255,.14);border-radius:14px;padding:12px}.canvas-agent-run__progress[data-v-68d9cde6]{align-items:center;display:flex;gap:11px}.canvas-agent-run__progress>i[data-v-68d9cde6]{background:conic-gradient(#27d7ff var(--progress),hsla(0,0%,100%,.08) 0);border-radius:50%;color:#dfe9ff;display:grid;font-size:10px;font-style:normal;height:46px;place-items:center;width:46px}.canvas-agent-run__progress>i[data-v-68d9cde6]:before{background:#101824;border-radius:50%;content:"";height:35px;position:absolute;width:35px}.canvas-agent-run__progress>i[data-v-68d9cde6]{isolation:isolate}.canvas-agent-run__progress>i[data-v-68d9cde6]:before{z-index:-1}.canvas-agent-run__progress div[data-v-68d9cde6]{display:flex;flex-direction:column;gap:3px}.canvas-agent-run__progress strong[data-v-68d9cde6]{font-size:13px}.canvas-agent-run__progress span[data-v-68d9cde6]{color:#7c8aa5;font-size:10px}.canvas-agent-run__actions[data-v-68d9cde6]{display:flex;gap:6px;margin-top:10px}.canvas-agent-run__actions button[data-v-68d9cde6]{background:#141a28;border:1px solid rgba(142,153,183,.18);border-radius:8px;color:#aeb7cc;cursor:pointer;font-size:9px;height:28px;padding:0 10px}.canvas-agent-run__actions button.danger[data-v-68d9cde6]{color:#ff8298}.canvas-agent-run__nodes[data-v-68d9cde6]{display:flex;flex-direction:column;gap:7px;margin-top:12px}.canvas-agent-run__nodes article[data-v-68d9cde6]{align-items:start;background:#101520;border:1px solid rgba(132,143,174,.13);border-radius:11px;display:grid;gap:9px;grid-template-columns:9px 1fr auto;padding:10px}.canvas-agent-run__nodes article>span[data-v-68d9cde6]{background:#4d566a;border-radius:50%;height:8px;margin-top:4px;width:8px}.canvas-agent-run__nodes article>span.is-processing[data-v-68d9cde6]{background:#27d7ff;box-shadow:0 0 0 4px #27d7ff1a}.canvas-agent-run__nodes article>span.is-success[data-v-68d9cde6]{background:#22c997}.canvas-agent-run__nodes article>span.is-failed[data-v-68d9cde6]{background:#ff5f78}.canvas-agent-run__nodes article>span.is-cancelled[data-v-68d9cde6],.canvas-agent-run__nodes article>span.is-skipped[data-v-68d9cde6]{background:#f2aa4c}.canvas-agent-run__nodes strong[data-v-68d9cde6]{color:#c9d1e4;display:block;font-size:10px}.canvas-agent-run__nodes small[data-v-68d9cde6]{color:#68748e;font-size:9px}.canvas-agent-run__nodes p[data-v-68d9cde6]{color:#ff8298;font-size:9px;line-height:1.45;margin:3px 0 0}.canvas-agent-run__nodes button[data-v-68d9cde6]{background:transparent;border:0;color:#a694ff;cursor:pointer;font-size:9px}.canvas-agent-deliverables[data-v-68d9cde6]{background:rgba(9,13,22,.58);border:1px solid rgba(132,143,174,.12);border-radius:12px;margin-top:14px;padding:10px}.canvas-agent-deliverables article[data-v-68d9cde6],.canvas-agent-deliverables__title[data-v-68d9cde6]{align-items:center;display:flex;gap:8px}.canvas-agent-deliverables__title[data-v-68d9cde6]{justify-content:space-between;margin-bottom:8px}.canvas-agent-deliverables article strong[data-v-68d9cde6],.canvas-agent-deliverables__title strong[data-v-68d9cde6]{font-size:10px}.canvas-agent-deliverables article small[data-v-68d9cde6],.canvas-agent-deliverables__title span[data-v-68d9cde6]{color:#69748b;font-size:9px}.canvas-agent-deliverables article[data-v-68d9cde6]{border-top:1px solid rgba(132,143,174,.08);min-height:34px}.canvas-agent-deliverables article>div[data-v-68d9cde6]{display:flex;flex:1;flex-direction:column;min-width:0}.canvas-agent-deliverables article>i[data-v-68d9cde6]{background:#566078;border-radius:50%;height:7px;width:7px}.canvas-agent-deliverables article>i.is-ready[data-v-68d9cde6]{background:#27d7ff}.canvas-agent-deliverables article>i.is-confirmed[data-v-68d9cde6],.canvas-agent-deliverables article>i.is-published[data-v-68d9cde6]{background:#31d8a0}.canvas-agent-deliverables article>i.is-failed[data-v-68d9cde6],.canvas-agent-deliverables article>i.is-needs_revision[data-v-68d9cde6]{background:#ff8298}.canvas-agent-deliverables article button[data-v-68d9cde6]{background:transparent;border:0;color:#9f92ff;font-size:9px}.canvas-agent-artifacts[data-v-68d9cde6]{margin-top:14px}.canvas-agent-artifacts__title[data-v-68d9cde6]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.canvas-agent-artifacts__title>div[data-v-68d9cde6]{align-items:center;display:flex;gap:7px}.canvas-agent-artifacts__title strong[data-v-68d9cde6]{font-size:11px}.canvas-agent-artifacts>p[data-v-68d9cde6],.canvas-agent-artifacts__title span[data-v-68d9cde6]{color:#65718a;font-size:9px}.canvas-agent-artifacts__grid[data-v-68d9cde6]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.canvas-agent-artifacts__grid article[data-v-68d9cde6]{background:#101520;border:1px solid rgba(132,143,174,.14);border-radius:10px;overflow:hidden}.canvas-agent-artifacts__grid article>div[data-v-68d9cde6]:not(.canvas-agent-artifacts__actions),.canvas-agent-artifacts__grid img[data-v-68d9cde6],.canvas-agent-artifacts__grid video[data-v-68d9cde6]{background:#080b12;height:104px;-o-object-fit:cover;object-fit:cover;width:100%}.canvas-agent-artifacts__grid strong[data-v-68d9cde6]{color:#9da8bf;display:block;font-size:9px;overflow:hidden;padding:7px 8px;text-overflow:ellipsis;white-space:nowrap}.canvas-agent-artifacts__actions[data-v-68d9cde6],.canvas-agent-artifacts__batch-actions[data-v-68d9cde6]{display:flex;flex-wrap:wrap;gap:5px}.canvas-agent-artifacts__actions button[data-v-68d9cde6],.canvas-agent-artifacts__batch-actions button[data-v-68d9cde6]{background:rgba(124,92,255,.1);border:1px solid rgba(124,92,255,.28);border-radius:7px;color:#c8c4ff;cursor:pointer;font-size:9px;min-height:25px;padding:0 7px}.canvas-agent-artifacts__actions[data-v-68d9cde6]{padding:0 8px 8px}.canvas-agent-inspector__summary[data-v-68d9cde6]{background:rgba(124,92,255,.08);border-radius:12px;padding:12px}.canvas-agent-professional[data-v-68d9cde6]{background:rgba(12,17,28,.76);border:1px solid rgba(132,143,174,.12);border-radius:12px;display:grid;gap:8px;margin-top:12px;padding:11px}.canvas-agent-professional__title[data-v-68d9cde6]{align-items:center;display:flex;justify-content:space-between}.canvas-agent-professional__title strong[data-v-68d9cde6]{font-size:10px}.canvas-agent-professional__title span[data-v-68d9cde6]{color:#6d7890;font-size:9px}.canvas-agent-professional input[data-v-68d9cde6],.canvas-agent-professional textarea[data-v-68d9cde6]{background:#080d16;border:1px solid rgba(132,143,174,.15);border-radius:8px;color:#dce2ef;font-size:9px;outline:none;padding:8px;width:100%}.canvas-agent-professional>button[data-v-68d9cde6]{background:rgba(124,92,255,.15);border:1px solid rgba(124,92,255,.32);border-radius:8px;color:#d8d2ff;font-size:9px;min-height:30px}.canvas-agent-skills[data-v-68d9cde6]{display:flex;flex-wrap:wrap;gap:6px}.canvas-agent-skills button[data-v-68d9cde6]{background:#0a0f19;border:1px solid rgba(132,143,174,.15);border-radius:10px;color:#8c97ad;display:grid;font-size:9px;gap:1px;min-height:39px;padding:5px 9px;text-align:left}.canvas-agent-skills button span[data-v-68d9cde6]{color:#c8d0e0;font-size:10px}.canvas-agent-skills button small[data-v-68d9cde6]{color:#65708a;font-size:8px}.canvas-agent-skills button.active[data-v-68d9cde6]{background:rgba(124,92,255,.18);border-color:#7c5cff80;color:#ded9ff}.canvas-agent-skills button.active small[data-v-68d9cde6]{color:#a99dff}.canvas-agent-inspector__summary span[data-v-68d9cde6]{color:#9b8cff;font-size:9px}.canvas-agent-inspector__summary strong[data-v-68d9cde6]{display:block;font-size:13px;margin:4px 0}.canvas-agent-inspector__summary p[data-v-68d9cde6]{color:#7e89a1;font-size:10px;line-height:1.6;margin:0}.canvas-agent-reference[data-v-68d9cde6]{align-items:center;background:#101520;border:1px solid rgba(132,143,174,.13);border-radius:10px;display:flex;gap:9px;margin-top:8px;padding:8px}.canvas-agent-reference img[data-v-68d9cde6],.canvas-agent-reference>i[data-v-68d9cde6]{background:#090d16;border-radius:8px;color:#9a8bff;display:grid;flex:0 0 42px;font-size:9px;font-style:normal;height:42px;-o-object-fit:cover;object-fit:cover;place-items:center;width:42px}.canvas-agent-reference strong[data-v-68d9cde6]{color:#c7d0e4;display:block;font-size:10px}.canvas-agent-reference small[data-v-68d9cde6]{color:#68748d;font-size:9px}.canvas-agent-context-actions[data-v-68d9cde6]{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px}.canvas-agent-context-actions button[data-v-68d9cde6]{background:rgba(124,92,255,.08);border:1px solid rgba(142,126,255,.24);border-radius:9px;color:#bdb5ff;font-size:9px;min-height:34px;padding:7px 9px;text-align:left}.canvas-agent-context-actions button[data-v-68d9cde6]:last-child{grid-column:1/-1}.canvas-agent-context-actions button[data-v-68d9cde6]:hover{background:rgba(39,215,255,.08);border-color:#27d7ff6b;color:#d9f8ff}.canvas-agent-inspector__stats[data-v-68d9cde6]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:12px}.canvas-agent-inspector__stats div[data-v-68d9cde6]{background:#101520;border-radius:10px;padding:10px}.canvas-agent-inspector__stats dt[data-v-68d9cde6]{color:#69758f;font-size:9px}.canvas-agent-inspector__stats dd[data-v-68d9cde6]{color:#d6dced;font-size:16px;font-weight:700;margin:4px 0 0}.canvas-agent-history[data-v-68d9cde6]{align-items:center;background:#101520;border:1px solid rgba(132,143,174,.13);border-radius:11px;display:grid;gap:9px;grid-template-columns:8px 1fr auto;margin-bottom:8px;padding:10px}.canvas-agent-history>span[data-v-68d9cde6]{background:#64708a;border-radius:50%;height:7px;width:7px}.canvas-agent-history>span.is-success[data-v-68d9cde6]{background:#22c997}.canvas-agent-history>span.is-running[data-v-68d9cde6]{background:#27d7ff}.canvas-agent-history>span.is-failed[data-v-68d9cde6],.canvas-agent-history>span.is-partial_failed[data-v-68d9cde6]{background:#ff5f78}.canvas-agent-history strong[data-v-68d9cde6]{color:#cbd3e6;display:block;font-size:10px}.canvas-agent-history small[data-v-68d9cde6]{color:#67738d;font-size:9px}.canvas-agent-history button[data-v-68d9cde6]{background:transparent;border:0;color:#9c8cff;cursor:pointer;font-size:9px}@media (max-width:1180px){.canvas-agent[data-v-68d9cde6]{right:8px;width:370px}}.agent-task-frame[data-v-456c09f6]{background:linear-gradient(90deg,rgba(124,92,255,.035) 0 31%,transparent 31% 100%),rgba(248,249,253,.76);border:1px solid rgba(124,92,255,.26);border-radius:22px;box-shadow:inset 0 0 0 1px #ffffffb3,0 20px 70px #4c418e14;color:#2c3140;height:100%;overflow:hidden;pointer-events:none;position:relative;width:100%}.agent-task-frame__header[data-v-456c09f6]{align-items:center;background:linear-gradient(135deg,rgba(124,92,255,.08),rgba(39,215,255,.035));border-bottom:1px solid rgba(124,92,255,.14);display:flex;height:72px;justify-content:space-between;padding:0 22px}.agent-task-frame__header>div[data-v-456c09f6]:first-child{display:flex;flex-direction:column;gap:4px}.agent-task-frame__header>div[data-v-456c09f6]:last-child{align-items:center;background:rgba(124,92,255,.1);border-radius:999px;color:#6d5bd0;display:flex;font-size:10px;gap:6px;padding:6px 9px}.agent-task-frame__header span[data-v-456c09f6]{color:#7c5cff;font-size:9px;font-weight:800;letter-spacing:.12em}.agent-task-frame__header strong[data-v-456c09f6]{font-size:17px}.agent-task-frame__header i[data-v-456c09f6]{background:#7c5cff;border-radius:50%;height:7px;width:7px}.agent-task-frame>p[data-v-456c09f6]{color:#7a8191;font-size:11px;line-height:1.55;margin:12px 22px 0;max-width:640px}.agent-task-frame__meta[data-v-456c09f6]{display:flex;gap:7px;margin:10px 22px 0}.agent-task-frame__meta span[data-v-456c09f6]{background:hsla(0,0%,100%,.82);border-radius:7px;color:#727b90;font-size:9px;padding:4px 7px}.agent-task-frame__division[data-v-456c09f6]{border-left:1px dashed rgba(124,92,255,.18);bottom:24px;left:31%;position:absolute;top:132px;width:1px}.agent-task-frame__division span[data-v-456c09f6]{color:#9097a7;font-size:9px;position:absolute;top:-18px;white-space:nowrap}.agent-task-frame__division span[data-v-456c09f6]:first-child{right:14px}.agent-task-frame__division span[data-v-456c09f6]:last-child{left:14px}.agent-task-frame.is-running .agent-task-frame__header i[data-v-456c09f6]{background:#27d7ff;box-shadow:0 0 0 5px #27d7ff1f}.agent-task-frame.is-success[data-v-456c09f6]{border-color:#22c99752}.agent-task-frame.is-success .agent-task-frame__header i[data-v-456c09f6]{background:#22c997}.agent-task-frame.is-failed[data-v-456c09f6],.agent-task-frame.is-partial_failed[data-v-456c09f6]{border-color:#ff5f784d}.agent-task-frame.is-failed .agent-task-frame__header i[data-v-456c09f6],.agent-task-frame.is-partial_failed .agent-task-frame__header i[data-v-456c09f6]{background:#ff5f78}.canvas-glow-edge__flow,.canvas-glow-edge__halo{fill:none;pointer-events:none;vector-effect:non-scaling-stroke}.canvas-glow-edge__halo{filter:none;opacity:0;stroke-linecap:round;stroke-width:0;transition:opacity .18s ease,stroke-width .18s ease,filter .18s ease}.canvas-editor .canvas-glow-edge__base.vue-flow__edge-path{stroke:#91a7ca!important;stroke-linecap:round;stroke-width:2.35!important;vector-effect:non-scaling-stroke}.canvas-glow-edge__flow{animation:canvas-edge-flow 1.35s linear infinite;animation-play-state:paused;opacity:0;stroke-dasharray:1 13;stroke-linecap:round;stroke-width:2}.canvas-glow-edge.is-running .canvas-glow-edge__halo{filter:drop-shadow(0 0 6px rgba(39,215,255,.82));opacity:.78;stroke-width:8}.canvas-glow-edge.is-running .canvas-glow-edge__flow{animation-play-state:running;opacity:1}.canvas-editor .vue-flow__edge:has(.canvas-glow-edge.is-running) .canvas-glow-edge__base.vue-flow__edge-path{stroke:#c7d2ff!important;stroke-width:2.7!important}.vue-flow__edge.selected .canvas-glow-edge.is-running .canvas-glow-edge__halo,.vue-flow__edge:hover .canvas-glow-edge.is-running .canvas-glow-edge__halo{filter:drop-shadow(0 0 6px rgba(124,92,255,.68));opacity:.5;stroke:#7c5cffc7;stroke-width:7}.canvas-editor .vue-flow__edge.selected .canvas-glow-edge__base.vue-flow__edge-path,.canvas-editor .vue-flow__edge:hover .canvas-glow-edge__base.vue-flow__edge-path{stroke:#d4caff!important;stroke-width:3!important}.vue-flow__edge.selected .canvas-glow-edge.is-running .canvas-glow-edge__flow,.vue-flow__edge:hover .canvas-glow-edge.is-running .canvas-glow-edge__flow{animation-duration:.9s;stroke-dasharray:2 10;stroke-width:2.6}@keyframes canvas-edge-flow{to{stroke-dashoffset:-28}}@media (prefers-reduced-motion:reduce){.canvas-glow-edge__flow{animation:none;stroke-dasharray:3 10}}.canvas-editor{--canvas-top-safe-height:82px;--canvas-surface-color:#080b12;--canvas-surface-transparent:rgba(8,11,18,0);background:#080b12}.canvas-editor__top-safe{background:linear-gradient(180deg,var(--canvas-surface-color) 0,var(--canvas-surface-color) 76%,var(--canvas-surface-transparent) 100%);height:var(--canvas-top-safe-height);left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:9}.canvas-editor__floatbar{align-items:center;backdrop-filter:blur(18px);background:rgba(10,15,25,.94);border:1px solid rgba(126,145,178,.2);border-radius:16px;box-shadow:0 12px 34px #00000052;display:flex;gap:10px;justify-content:space-between;left:18px;min-height:52px;padding:7px 8px;pointer-events:none;position:absolute;right:18px;top:10px;z-index:20}.canvas-editor__floatbar>*{pointer-events:auto}.canvas-editor__floatbar-left,.canvas-editor__floatbar-right{align-items:center;display:flex;gap:8px;min-width:0}.canvas-editor__floatbar-left{flex:1 1 auto;overflow:hidden}.canvas-editor__floatbar-right{border-left:1px solid rgba(126,145,178,.16);flex:0 0 auto;padding-left:10px}.canvas-editor__home{align-items:center;background:linear-gradient(135deg,rgba(124,92,255,.94),rgba(88,73,224,.92));border:1px solid rgba(124,92,255,.34);border-radius:999px;box-shadow:0 8px 24px #5849e038;color:#f5f3ff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:650;gap:6px;height:36px;justify-content:center;line-height:1;padding:0 13px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease;white-space:nowrap}.canvas-editor__home:hover{border-color:#27d7ffb3;box-shadow:0 10px 28px #5849e04d,0 0 0 3px #27d7ff14;filter:brightness(1.08);transform:translateY(-1px)}.canvas-editor__home:focus-visible{outline:2px solid #27d7ff;outline-offset:2px}.canvas-editor__home:active{transform:translateY(0)}.canvas-editor__new-workflow{align-items:center;background:rgba(124,92,255,.12);border:1px solid rgba(124,92,255,.42);border-radius:10px;box-shadow:inset 0 0 0 1px #27d7ff08;color:#c7bcff;cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;transition:transform .18s ease,border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease;width:34px}.canvas-editor__new-workflow:hover{background:linear-gradient(135deg,rgba(124,92,255,.72),rgba(39,215,255,.32));border-color:#27d7ffad;box-shadow:0 8px 20px #4a52d238;color:#fff;transform:translateY(-1px)}.canvas-editor__new-workflow:focus-visible{outline:2px solid #27d7ff;outline-offset:2px}.canvas-editor__new-workflow:disabled{cursor:wait;opacity:.48;transform:none}.canvas-editor__saved{color:#9aa0ad;font-size:12px;white-space:nowrap}.canvas-editor__user-level{color:#6b7280;font-size:13px;white-space:nowrap}.canvas-editor__money{align-items:center;background:rgba(23,29,44,.84);border:1px solid rgba(126,145,178,.18);border-radius:10px;color:#aab4c8;display:inline-flex;font-size:11px;height:34px;padding:0 10px;white-space:nowrap}.canvas-editor__sidebar{background-color:var(--color-white);border:1px solid #e9ebf2;border-radius:.75rem;box-shadow:0 4px 16px #1c1f4214;display:flex;flex-direction:column;gap:.25rem;left:.75rem;padding:.25rem;position:absolute;top:86px;z-index:10}.canvas-editor__tool{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-size:var( --el-font-size-base);height:2.25rem;justify-content:center;width:2.25rem}.canvas-editor__tool:hover{background:var(--el-fill-color)}.canvas-editor__tool--active{background:var(--el-color-primary-light-9)}.canvas-editor__panel{left:4rem;position:absolute;top:86px;z-index:10}.canvas-editor .vue-flow{background:#f6f7fb;height:100%;width:100%}.canvas-editor .vue-flow__pane.draggable{cursor:grab}.canvas-editor .vue-flow__pane.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.canvas-editor .vue-flow__pane.selection{cursor:crosshair}.canvas-collaboration-button,.canvas-remote-update{background:hsla(0,0%,100%,.95);border:1px solid #e1e5ee;border-radius:999px;box-shadow:0 2px 10px #1c1f420f;color:#41495a;font-size:12px;height:34px;padding:0 12px;white-space:nowrap}.canvas-collaboration-button{align-items:center;display:inline-flex;gap:7px}.canvas-collaboration-button span{background:#f0edff;border-radius:999px;color:#654cda;font-size:9px;padding:3px 7px}.canvas-remote-update{background:#eafaff;border-color:#27d7ff6b;color:#087d98}.canvas-collaborators{align-items:center;display:flex}.canvas-collaborators .el-avatar{background:#fff;border:2px solid;margin-left:-7px}.canvas-collaborators .el-avatar:first-child{margin-left:0}.canvas-presence-layer{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:70}.canvas-presence-cursor{left:0;position:absolute;top:0;will-change:transform}.canvas-presence-cursor i{border-right:6px solid transparent;border-top:10px solid var(--presence-color);display:block;height:0;transform:rotate(-18deg);width:0}.canvas-presence-cursor span{background:var(--presence-color);border-radius:5px;box-shadow:0 4px 12px #00000029;color:#fff;display:inline-block;font-size:10px;margin:-2px 0 0 8px;padding:3px 7px}.canvas-readonly-notice{background:rgba(255,247,226,.94);border:1px solid rgba(255,184,77,.38);border-radius:999px;bottom:18px;box-shadow:0 8px 30px #34260c1f;color:#7b5718;font-size:11px;left:50%;padding:8px 14px;pointer-events:none;position:absolute;transform:translate(-50%);z-index:65}.canvas-editor--readonly .canvas-node__quick-add,.canvas-editor--readonly .canvas-node__toolbar{display:none!important}.canvas-editor--scene-nodes .canvas-workflow-layer{top:70px}.workflow-selection-toolbar{align-items:center;backdrop-filter:blur(18px);background:rgba(12,17,28,.96);border:1px solid rgba(124,92,255,.5);border-radius:13px;box-shadow:0 14px 38px #0000005c,0 0 0 1px #27d7ff14;color:#dfe5f2;display:flex;gap:8px;left:50%;min-height:42px;padding:6px 8px 6px 14px;position:absolute;top:82px;transform:translate(-50%);z-index:24}.workflow-selection-toolbar__count{color:#b9c4d8;font-size:12px;white-space:nowrap}.workflow-selection-toolbar__count strong{color:#a997ff;font-size:14px}.workflow-selection-toolbar__hint{border-right:1px solid rgba(126,145,178,.2);color:#73819a;font-size:11px;padding-right:10px;white-space:nowrap}.workflow-selection-toolbar button{align-items:center;background:rgba(27,35,52,.92);border:1px solid rgba(126,145,178,.22);border-radius:8px;color:#cbd4e4;cursor:pointer;display:inline-flex;font-size:12px;gap:5px;height:30px;justify-content:center;padding:0 10px}.workflow-selection-toolbar button:hover:not(:disabled){background:rgba(124,92,255,.18);border-color:#7c5cffb3;color:#fff}.workflow-selection-toolbar button.is-danger:hover:not(:disabled){background:rgba(255,77,97,.12);border-color:#ff6375ad;color:#ff9daa}.workflow-selection-toolbar button.is-quiet{background:transparent;border-color:transparent;color:#8491a7}.workflow-selection-toolbar button:disabled{cursor:not-allowed;opacity:.42}.canvas-selection-bar-enter-active,.canvas-selection-bar-leave-active{transition:opacity .16s ease,transform .16s ease}.canvas-selection-bar-enter-from,.canvas-selection-bar-leave-to{opacity:0;transform:translate(-50%,-8px)}.canvas-editor .vue-flow__nodesselection-rect,.canvas-editor .vue-flow__selection{background:rgba(124,92,255,.1);border:1px solid rgba(124,92,255,.95);box-shadow:0 0 0 1px #27d7ff24,0 0 24px #7c5cff1f}.canvas-pill__selected{background:rgba(124,92,255,.12);border:1px solid rgba(124,92,255,.3);border-radius:999px;color:#b7a8ff;font-size:10px;padding:3px 7px;white-space:nowrap}.canvas-pill{align-items:center;background:#fff;border:1px solid #e9ebf2;border-radius:999px;box-shadow:0 2px 12px #1c1f420f;color:#3d4351;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;padding:0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.canvas-pill:hover{border-color:#d7dbe7}.canvas-pill--project{font-weight:500;max-width:220px}.canvas-pill--actions{gap:2px;padding:0 8px 0 14px}.canvas-pill--recharge{background:#111827;border-color:#111827;color:#fff;font-weight:500;padding:0 18px}.canvas-pill--recharge:hover{background:#1f2937;border-color:#1f2937}.canvas-pill--user{justify-content:center;padding:0;width:38px}.canvas-pill__count{color:#5c6270;font-size:13px;padding-right:6px}.canvas-pill__running{background:rgba(124,92,255,.12);border-radius:999px;color:#5f46d8;font-size:11px;font-weight:600;margin-left:4px;padding:4px 8px}.canvas-pill__divider{background:#e9ebf2;height:18px;margin:0 4px;width:1px}.canvas-icon-btn{align-items:center;background:transparent;border:none;border-radius:8px;color:#7a8190;cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.canvas-icon-btn:hover:not(:disabled){background:#f3f4f8;color:#3d4351}.canvas-icon-btn:disabled{cursor:not-allowed;opacity:.4}.canvas-icon-btn--stop{color:#ef476f;font-size:11px}.canvas-icon-btn--stop:hover:not(:disabled){background:#ef476f;color:#fff}.canvas-run-btn{align-items:center;background:linear-gradient(135deg,#6c4dff,#8b5cff);border:0;border-radius:8px;box-shadow:0 6px 14px #6c4dff38;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;height:28px;justify-content:center;min-width:72px;padding:0 10px}.canvas-run-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.canvas-run-btn:disabled{cursor:not-allowed;opacity:.45}.canvas-run-btn--rehearsal{background:rgba(108,77,255,.08);border:1px solid rgba(108,77,255,.3);box-shadow:none;color:#6650d8;min-width:52px}.canvas-panel{background-color:var(--color-white);border:1px solid #e9ebf2;border-radius:.75rem;box-shadow:0 4px 16px #1c1f4214;display:flex;flex-direction:column;max-height:70vh;width:320px}.canvas-panel__header{align-items:center;border-bottom-width:1px;border-color:var(--el-border-color-light);display:flex;justify-content:space-between;padding:.5rem .75rem}.canvas-panel__body{flex:1 1 0%;overflow-y:auto;padding:.75rem}.canvas-panel__item{border-color:var(--el-border-color-light);border-radius:.5rem;border-width:1px;cursor:pointer;padding:.5rem}.canvas-panel__item:hover{border-color:var(--el-color-primary)}.canvas-panel__item--muted{background:#f8f9fb;opacity:.6}.canvas-panel__item--muted:hover{border-color:var(--el-border-color-light)}.canvas-node{background:#fff;border:1px solid #e9ebf2;border-radius:14px;box-shadow:0 2px 12px #1c1f420f;position:relative;transition:none}.canvas-node--selected{border-color:#6366f1;box-shadow:0 0 0 2px #6366f129,0 6px 18px #1c1f421a}.canvas-node__header{align-items:center;background:transparent;border:none;display:flex;gap:6px;left:2px;padding:0;position:absolute;top:-26px;white-space:nowrap}.canvas-node__title{color:#5c6270;font-size:13px;font-weight:500}.canvas-node__body{padding:.75rem}.canvas-node__tips{color:var(--el-text-color-secondary);font-size:var(--el-font-size-extra-small)}.canvas-node__upload{border-color:var(--el-border-color);color:var(--el-text-color-secondary)}.canvas-node__upload:hover{border-color:var(--el-color-primary)}.canvas-node__result{background:#f5f6f8;border-radius:.5rem;color:#3d4351;font-size:var(--el-font-size-extra-small);line-height:1.6;max-height:160px;overflow-y:auto;padding:.5rem;white-space:pre-wrap;word-break:break-all}.canvas-node__toolbar{background:#fff;border:1px solid #e9ebf2;bottom:-48px;box-shadow:0 4px 14px #1c1f421f;gap:4px;left:50%;padding:4px 10px;position:absolute;transform:translate(-50%);z-index:20}.canvas-node__toolbar,.canvas-node__toolbar-btn{align-items:center;border-radius:999px;display:flex}.canvas-node__toolbar-btn{cursor:pointer;font-size:14px;height:28px;justify-content:center;width:28px}.canvas-node__toolbar-btn:hover{background:#f2f3f7}.canvas-node__toolbar-btn--danger:hover{background:#fdecec}.canvas-node__quick-add{align-items:center;background:#fff;border:1px solid #e4e7ee;border-radius:8px;box-shadow:0 2px 8px #1c1f4214;color:#5c6270;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;position:absolute;right:-34px;top:50%;transform:translateY(-50%);width:24px;z-index:10}.canvas-node__quick-add:hover{border-color:#6366f1;color:#6366f1}.canvas-node .el-textarea__inner{background:#f5f6f8;border:none;border-radius:10px;box-shadow:none;color:#3d4351}.canvas-node .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px #6366f180}.canvas-form-row{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:32px}.canvas-form-row__label{color:#8a8f9c;flex:none;font-size:12px}.canvas-form-row__value{display:flex;flex:1;justify-content:flex-end;min-width:0}.canvas-form-row .el-select .el-input__wrapper,.canvas-form-row .el-select .el-select__wrapper{background:transparent;box-shadow:none!important;padding-right:0}.canvas-form-row .el-select .el-input__inner,.canvas-form-row .el-select .el-select__selected-item{color:#3d4351;text-align:right}.canvas-seg{display:flex;gap:6px}.canvas-seg__item{align-items:center;background:#fff;border:1px solid #e4e7ee;border-radius:8px;color:#5c6270;cursor:pointer;display:flex;font-size:12px;height:26px;justify-content:center;width:32px}.canvas-seg__item:hover{border-color:#c3c7f5}.canvas-seg__item--active{background:rgba(99,102,241,.08);border-color:#6366f1;color:#6366f1;font-weight:600}.canvas-chips{display:flex;flex-wrap:wrap;gap:6px}.canvas-chip{align-items:center;background:#fff;border:1px solid #e4e7ee;border-radius:999px;color:#9aa0ad;display:inline-flex;font-size:12px;gap:4px;height:24px;padding:0 10px}.canvas-chip--active{background:#eafaf1;border-color:#22a06b66;color:#22a06b}.canvas-chip--disabled{background:#f7f8fa;cursor:not-allowed;opacity:.7}.canvas-btn-gradient{align-items:center;background:linear-gradient(90deg,#4d6bfe,#7a5cff);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:36px;justify-content:center;width:100%}.canvas-btn-gradient:hover{opacity:.92}.canvas-btn-gradient.is-loading,.canvas-btn-gradient:disabled{cursor:not-allowed;opacity:.68}.canvas-btn-outline{align-items:center;background:#fff;border:1px solid #dfe3ec;border-radius:10px;color:#4b5563;cursor:pointer;display:inline-flex;flex:1;font-size:12px;gap:4px;height:34px;justify-content:center}.canvas-btn-outline:hover{border-color:#6366f1;color:#6366f1}.canvas-btn-outline:disabled{cursor:not-allowed;opacity:.68}.canvas-mini-btn{align-items:center;background:#fff;border:1px solid #d9ddfc;border-radius:8px;color:#5b63f0;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;height:26px;padding:0 10px}.canvas-mini-btn:hover{background:#f4f5ff}.canvas-mini-btn.is-disabled{opacity:.6;pointer-events:none}.canvas-prompt-actions{align-items:center;display:flex;gap:6px;min-height:24px}.canvas-prompt-actions .canvas-mini-btn{font-size:11px;height:24px;padding:0 8px}.canvas-prompt-actions .canvas-mini-btn--muted{border-color:#e2e8f0;color:#64748b;margin-left:auto}.canvas-prompt-actions .canvas-mini-btn--muted:hover{background:#f8fafc;border-color:#cbd5e1;color:#334155}.canvas-handle{background:#262c3a!important;border:2px solid #fff!important;box-shadow:0 0 0 1px #e2e5ec;height:11px!important;width:11px!important}.canvas-handle:after{border-radius:50%;content:"";inset:-9px;position:absolute}.vue-flow__handle-connecting{background:var(--el-color-primary)!important}.vue-flow__handle-valid{background:#22a06b!important}.vue-flow__edge-path{stroke:#91a7ca;stroke-width:2.35}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:hover .vue-flow__edge-path{stroke:#d4caff;stroke-width:3}.vue-flow__connection-path{stroke:#56e4ff;stroke-width:2.4;vector-effect:non-scaling-stroke}.vue-flow__node.canvas-node--running .canvas-handle,.vue-flow__node.canvas-node--running .vue-flow__handle{animation:canvas-running-port 1.15s ease-in-out infinite;background:#27d7ff!important;border-color:#fffffff2!important;box-shadow:0 0 0 3px #7c5cff80,0 0 14px #27d7fff2!important}@keyframes canvas-running-port{0%,to{box-shadow:0 0 0 3px #7c5cff66,0 0 10px #27d7ffb8;transform:scale(1)}50%{box-shadow:0 0 0 5px #7c5cff33,0 0 18px #27d7ff;transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){.vue-flow__node.canvas-node--running .canvas-handle,.vue-flow__node.canvas-node--running .vue-flow__handle{animation:none}}.vue-flow__node{will-change:transform}.vue-flow__node.dragging .canvas-node{box-shadow:0 8px 24px #1c1f4224}.workflow-starter{backdrop-filter:blur(18px);background:hsla(0,0%,100%,.9);border:1px solid rgba(124,92,255,.2);border-radius:22px;box-shadow:0 24px 70px #1f253d24;left:50%;padding:28px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:min(560px,100vw - 180px);z-index:8}.workflow-starter h2{color:#202536;font-size:22px;font-weight:650;margin-top:7px}.workflow-starter p{color:#747c8f;font-size:12px;line-height:1.75;margin:10px auto 0;max-width:470px}.workflow-starter small{color:#a0a6b5;display:block;font-size:10px;margin-top:14px}.workflow-starter__eyebrow{color:#765cf1;font-size:10px;font-weight:700;letter-spacing:.16em}.workflow-starter__actions{display:flex;gap:9px;justify-content:center;margin-top:20px}.workflow-starter__actions button{background:#fff;border:1px solid rgba(124,92,255,.2);border-radius:10px;color:#665e7d;font-size:12px;height:38px;padding:0 16px}.workflow-starter__actions .workflow-starter__primary{background:linear-gradient(135deg,#7c5cff,#5c83ff);border-color:transparent;box-shadow:0 9px 22px #7c5cff40;color:#fff}.canvas-mode-switch{align-items:center;background:hsla(0,0%,100%,.94);border:1px solid rgba(132,139,160,.2);border-radius:12px;box-shadow:0 8px 24px #11182714;display:flex;gap:3px;height:38px;padding:3px}.canvas-mode-switch button,.canvas-mode-switch span{align-items:center;border-radius:8px;color:#727a8d;display:inline-flex;font-size:12px;height:30px;padding:0 11px;white-space:nowrap}.canvas-mode-switch button{cursor:pointer;transition:.18s ease}.canvas-mode-switch button.canvas-mode-switch__chooser{border-left:1px solid rgba(132,139,160,.16);color:#8b93a6;justify-content:center;padding:0;width:30px}.canvas-mode-switch button.active{background:linear-gradient(135deg,#7c5cff,#5c83ff);box-shadow:0 5px 14px #7c5cff42;color:#fff}.canvas-mode-switch span{cursor:not-allowed;opacity:.52}.scene-workbench-switch{align-items:center;background:rgba(17,22,35,.96);border:1px solid rgba(126,145,178,.2);border-radius:11px;display:flex;flex:0 0 auto;gap:3px;height:36px;padding:3px}.scene-workbench-switch button{align-items:center;border-radius:8px;color:#9da8bb;display:inline-flex;font-size:11px;gap:6px;height:28px;padding:0 10px;transition:.18s ease;white-space:nowrap}.scene-workbench-switch button span{align-items:center;background:rgba(126,145,178,.16);border-radius:999px;color:#b9c6dd;display:inline-flex;font-size:9px;height:18px;justify-content:center;min-width:18px;padding:0 5px}.scene-workbench-switch button.active{background:linear-gradient(135deg,rgba(124,92,255,.92),rgba(39,215,255,.68));box-shadow:0 5px 14px #4e51d13d;color:#fff}.scene-workbench-switch button.active span{background:rgba(8,11,18,.28);color:#fff}.canvas-pill--scene-actions{background:hsla(0,0%,100%,.96)}.canvas-editor__floatbar .canvas-collaboration-button,.canvas-editor__floatbar .canvas-mode-switch,.canvas-editor__floatbar .canvas-pill,.canvas-editor__floatbar .canvas-remote-update{background:rgba(17,22,35,.96)!important;border-color:#7e91b233!important;box-shadow:none!important;color:#dfe5f2!important}.canvas-editor__floatbar .canvas-mode-switch,.canvas-editor__floatbar .canvas-pill{height:36px}.canvas-editor__floatbar .canvas-pill--project{flex:0 1 180px;min-width:112px}.canvas-editor__floatbar .canvas-pill--actions{flex:0 0 auto;height:36px}.canvas-editor__floatbar .canvas-pill--recharge{background:linear-gradient(135deg,#704dff,#8b65ff)!important;border-color:transparent!important;color:#fff!important;height:34px}.canvas-editor__floatbar .canvas-mode-switch{box-shadow:none;flex:0 0 auto}.canvas-editor__floatbar .canvas-mode-switch button{color:#9da8bb}.canvas-editor__floatbar .canvas-mode-switch button.active{color:#fff}.canvas-editor__floatbar .canvas-icon-btn{color:#98a4b8}.canvas-editor__floatbar .canvas-pill__divider{background:rgba(126,145,178,.2)}@media (max-width:1600px){.canvas-editor__floatbar{gap:7px;left:12px;right:12px}.canvas-editor__floatbar-left,.canvas-editor__floatbar-right{gap:6px}.canvas-editor__home{padding:0;width:36px}.canvas-editor__home span{display:none}.canvas-editor__floatbar .canvas-pill--project{flex-basis:150px;max-width:150px}.canvas-editor--scene-nodes .canvas-editor__floatbar .canvas-pill--project{display:none}.scene-workbench-switch button{padding-left:7px;padding-right:7px}.canvas-editor__floatbar .canvas-mode-switch button,.canvas-editor__floatbar .canvas-mode-switch span{padding-left:8px;padding-right:8px}.canvas-collaboration-button span{display:none}}@media (max-width:1240px){.canvas-collaboration-button,.canvas-editor__floatbar .canvas-pill--project,.canvas-editor__saved,.canvas-pill__running{display:none}}.personal-template-intro{background:rgba(124,92,255,.07);border:1px solid rgba(124,92,255,.2);border-radius:12px;display:flex;gap:12px;margin-bottom:18px;padding:13px 14px}.personal-template-intro>span{color:#7c5cff;font-size:24px}.personal-template-intro p,.personal-template-intro strong{display:block}.personal-template-intro strong{color:#20283a;font-size:13px}.personal-template-intro p{color:#7c879b;font-size:11px;line-height:1.6;margin:5px 0 0}.canvas-editor--quick{background:#edf2f8}
