.wf-editor[data-v-84a491fb]{gap:18px;display:grid}.wf-note[data-v-84a491fb]{color:var(--muted);margin:4px 0 10px;font-size:12px;line-height:1.7}.wf-error[data-v-84a491fb],.wf-required[data-v-84a491fb]{color:#c62835}.wf-error[data-v-84a491fb]{font-size:12px;line-height:1.6}.wf-asset[data-v-84a491fb],.wf-form .field-group[data-v-84a491fb]{min-width:0}.wf-invalid input[data-v-84a491fb]:not([type=checkbox]),.wf-invalid select[data-v-84a491fb]{border-color:#c62835}.wf-section[data-v-84a491fb]{border:1px solid var(--line);border-radius:12px;padding:14px}.wf-section.wf-invalid[data-v-84a491fb]{border-color:#e2a3aa}.wf-section h3[data-v-84a491fb]{margin:0 0 8px;font-size:15px}.wf-quality[data-v-84a491fb],.wf-section-head[data-v-84a491fb]{justify-content:space-between}.wf-section-head[data-v-84a491fb],.wf-section-head h4[data-v-84a491fb]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wf-section-head h4[data-v-84a491fb]{margin:0}.wf-assets[data-v-84a491fb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.wf-asset[data-v-84a491fb]{border:1px solid var(--line);border-radius:8px;padding:10px}.wf-asset>label[data-v-84a491fb]{align-items:flex-start;gap:6px;display:flex}.wf-asset small[data-v-84a491fb]{display:block}.wf-quality[data-v-84a491fb]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.wf-calendar[data-v-84a491fb]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.wf-calendar span[data-v-84a491fb]{background:var(--surface-raised,#f4f6fa);border-radius:6px;gap:3px;padding:8px;font-size:12px;display:grid}.wf-script[data-v-84a491fb]{border:1px solid var(--line);border-radius:10px;gap:10px;margin-top:12px;padding:12px;display:grid}.wf-script-error[data-v-84a491fb]{border-color:#e2a3aa}.wf-defaults label[data-v-84a491fb],.wf-script label[data-v-84a491fb]{gap:4px;font-size:12px;display:grid}.wf-defaults input[data-v-84a491fb],.wf-defaults select[data-v-84a491fb],.wf-script input[data-v-84a491fb],.wf-script textarea[data-v-84a491fb]{box-sizing:border-box;width:100%}.wf-scene[data-v-84a491fb]{background:var(--surface-raised,#f7f8fa);border-radius:8px;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.wf-scene-heading[data-v-84a491fb]{grid-column:1/-1;align-items:center;gap:12px;display:flex}.wf-scene-heading label[data-v-84a491fb]{align-items:center;gap:5px;display:flex}.wf-scene-heading input[data-v-84a491fb]{width:80px}.wf-defaults[data-v-84a491fb]{margin-top:12px}.wf-missing[data-v-84a491fb]{color:#8b2630;background:#fff5f5;border-left:3px solid #c62835;padding:8px 12px;font-size:12px}.wf-missing ul[data-v-84a491fb]{margin:6px 0 0;padding-left:18px}.wf-footer[data-v-84a491fb]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=760px){.wf-assets[data-v-84a491fb],.wf-form[data-v-84a491fb],.wf-scene[data-v-84a491fb]{grid-template-columns:minmax(0,1fr)}.wf-calendar[data-v-84a491fb]{grid-template-columns:repeat(3,minmax(0,1fr))}}.el-dialog.workflow-editor{max-width:calc(100vw - 24px)}.vd-plan-link[data-v-a2fbd70a]{color:var(--primary,#2563eb);text-underline-offset:3px;text-decoration:underline}.vd-plan-link[data-v-a2fbd70a]:focus-visible{outline-offset:3px;outline:2px solid}.vd-metrics .metric-card[data-v-a2fbd70a]{padding:var(--panel-padding)}.vd-metrics .metric-card .number[data-v-a2fbd70a]{letter-spacing:-1px;margin:9px 0 3px;font-size:32px;line-height:1.6}.vd-filter[data-v-a2fbd70a]{gap:6px;padding:0 20px 10px}.vd-context[data-v-a2fbd70a],.vd-filter[data-v-a2fbd70a]{flex-wrap:wrap;display:flex}.vd-context[data-v-a2fbd70a]{gap:6px 16px;margin:8px 0 0;font-size:13px}.vd-steps[data-v-a2fbd70a]{align-items:stretch;margin-top:16px;padding:6px;display:flex;overflow-x:auto}.vd-step[data-v-a2fbd70a]{text-align:left;cursor:pointer;min-width:150px;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:10px;flex:1 1 0;align-items:center;gap:10px;padding:12px 14px;display:flex}.vd-step[data-v-a2fbd70a]:hover{background:var(--surface-raised)}.vd-step.on[data-v-a2fbd70a]{background:color-mix(in srgb,var(--blue) 12%,var(--panel))}.vd-step-no[data-v-a2fbd70a]{color:var(--blue);font-size:12px;font-weight:800}.vd-step-main[data-v-a2fbd70a]{flex-direction:column;gap:2px;min-width:0;display:flex}.vd-step-main strong[data-v-a2fbd70a]{font-size:14px}.vd-step-main small[data-v-a2fbd70a]{color:var(--muted);font-size:12px}.vd-step-arrow[data-v-a2fbd70a]{color:var(--muted);flex:none;margin-left:auto}.vd-steps+.metrics[data-v-a2fbd70a],.vd-steps+.panel[data-v-a2fbd70a]{margin-top:16px}.vd-notice[data-v-a2fbd70a]{margin:0 20px 14px}.vd-ops[data-v-a2fbd70a]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vd-templates[data-v-a2fbd70a]{margin-top:16px}.vd-goal[data-v-a2fbd70a]{background:color-mix(in srgb,var(--blue) 5%,var(--panel));flex-direction:column;gap:10px;margin-top:0;display:flex}.vd-goal h2[data-v-a2fbd70a]{margin:0;font-size:20px}.vd-goal p[data-v-a2fbd70a]{margin:0}.vd-goal textarea[data-v-a2fbd70a]{box-sizing:border-box;width:100%}.vd-tpl-head[data-v-a2fbd70a]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.vd-chips[data-v-a2fbd70a]{flex-wrap:wrap;gap:6px;margin:10px 0 14px;display:flex}.vd-chip[data-v-a2fbd70a]{border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:3px 8px;font-size:12px}.vd-check[data-v-a2fbd70a]{align-items:center;gap:8px;padding:2px 0;display:flex}@media (width<=760px){.vd-steps[data-v-a2fbd70a]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.vd-step[data-v-a2fbd70a]{min-width:0;padding:10px}.vd-metrics .metric-card p[data-v-a2fbd70a],.vd-step-arrow[data-v-a2fbd70a]{display:none}.metrics.vd-metrics[data-v-a2fbd70a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vd-metrics .metric-card[data-v-a2fbd70a]{padding:14px}.vd-metrics .metric-card .number[data-v-a2fbd70a]{margin:4px 0;font-size:26px}.vd-notice[data-v-a2fbd70a]{margin-left:0;margin-right:0}.table-wrap[data-v-a2fbd70a]{overflow-x:visible}.table-wrap table[data-v-a2fbd70a],.table-wrap tbody[data-v-a2fbd70a],.table-wrap td[data-v-a2fbd70a],.table-wrap tr[data-v-a2fbd70a]{box-sizing:border-box;width:100%;display:block}.table-wrap table[data-v-a2fbd70a]{min-width:0}.table-wrap thead[data-v-a2fbd70a]{display:none}.table-wrap tr[data-v-a2fbd70a]{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-bottom:12px;padding:12px 14px}.table-wrap td[data-v-a2fbd70a]{text-align:left;border:0;padding:5px 0;font-size:13px}.table-wrap td[data-v-a2fbd70a]:before{content:attr(data-label);width:84px;color:var(--muted);vertical-align:top;font-size:12px;display:inline-block}.table-wrap td[data-v-a2fbd70a]:first-child{border-bottom:1px solid var(--line);margin-bottom:4px;padding:0 0 8px;font-size:15px}.table-wrap td[data-v-a2fbd70a]:first-child:before,.table-wrap td[data-label=操作][data-v-a2fbd70a]:before{display:none}.table-wrap td:last-child[data-label=操作][data-v-a2fbd70a]{border-top:1px solid var(--line);margin-top:6px;padding:10px 0 0}.table-wrap td[data-label=操作] .vd-ops[data-v-a2fbd70a]{justify-content:flex-start}}.vd-req[data-v-a2fbd70a]{color:#e5484d;margin-right:2px}.vd-err[data-v-a2fbd70a]{color:#e5484d;margin-top:4px;font-size:12px;display:block}.field-group.is-invalid input[data-v-a2fbd70a]:not([type=file]){border-color:#e5484d;box-shadow:0 0 0 2px #e5484d26}.vd-upload[data-v-a2fbd70a]{margin-top:6px}.vd-task[data-v-a2fbd70a],.vd-upload[data-v-a2fbd70a]{align-items:center;gap:8px;display:flex}.vd-task[data-v-a2fbd70a]{justify-content:space-between;padding:4px 0;font-size:13px}.vd-params .vd-param-grid[data-v-a2fbd70a]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.vd-param-grid label[data-v-a2fbd70a]{color:var(--muted,#64748b);flex-direction:column;gap:2px;font-size:12px;display:flex}.vd-events li[data-v-a2fbd70a]{margin-bottom:4px}.vd-cmp-pick[data-v-a2fbd70a]{margin-bottom:8px}.vd-cmp-cols[data-v-a2fbd70a]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vd-cmp-cols pre[data-v-a2fbd70a]{white-space:pre-wrap;border:1px solid var(--line,#e5e7eb);border-radius:8px;max-height:220px;margin:0;padding:8px;font-size:12px;overflow:auto}.vd-cmp-cols pre.new[data-v-a2fbd70a]{background:var(--primary-soft,#2563eb0f)}@media (width<=760px){.vd-cmp-cols[data-v-a2fbd70a],.vd-params .vd-param-grid[data-v-a2fbd70a]{grid-template-columns:1fr}}.vd-scope[data-v-a2fbd70a]{grid-template-columns:1fr 1fr;gap:8px 16px;margin-bottom:8px;display:grid}.vd-scope>div[data-v-a2fbd70a]{flex-direction:column;font-size:13px;display:flex}.vd-scope span[data-v-a2fbd70a]{color:var(--muted);font-size:12px}.vd-sub[data-v-a2fbd70a]{margin:12px 0 4px;font-size:14px}.vd-list[data-v-a2fbd70a]{margin:4px 0;padding-left:18px;font-size:13px}.vd-gap[data-v-a2fbd70a]{border-color:var(--danger,#dc2626)}.vd-player[data-v-a2fbd70a]{background:#000;border-radius:8px;width:100%;max-height:360px}.vd-qc[data-v-a2fbd70a]{flex-direction:column;gap:8px;margin-top:8px;display:flex}@media (width<=760px){.vd-scope[data-v-a2fbd70a]{grid-template-columns:1fr}}.el-dialog.vd-dialog{max-width:calc(100vw - 24px)}.el-dialog.vd-dialog .el-dialog__title{color:var(--ink)}
