.image-stage[data-v-6e8b4c62]{height:100%;overflow:hidden;position:relative;width:100%}.image-stage__canvas[data-v-6e8b4c62]{display:block;height:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.image-node-content[data-v-afd21f31]{overflow:hidden;position:relative}.image-node-content.is-overflow-visible[data-v-afd21f31]{overflow:visible}.image-node-content__stage[data-v-afd21f31]{position:relative}.image-node-content__stage.is-expand[data-v-afd21f31]{pointer-events:auto;z-index:30}.media-placeholder[data-v-afd21f31]{align-items:center;color:#525252;display:flex;height:100%;justify-content:center;width:100%}.doodle-top-toolbar[data-v-b86e9ba7]{align-items:center;background:var(--node-bg-color);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:var(--shadow-overlay);display:inline-flex;flex-wrap:wrap;gap:4px;padding:0 4px}.doodle-top-toolbar.is-small[data-v-b86e9ba7]{gap:6px;min-height:48px;padding:6px 10px}.doodle-top-toolbar.is-small .toolbar-btn[data-v-b86e9ba7]{border-radius:8px;height:34px;width:34px}.doodle-top-toolbar.is-small .toolbar-divider[data-v-b86e9ba7]{height:20px}.doodle-top-toolbar.is-small .toolbar-slider[data-v-b86e9ba7]{gap:6px;min-width:156px}.doodle-top-toolbar.is-small .form-ipt-range[data-v-b86e9ba7]{width:92px}.doodle-top-toolbar.is-small .toolbar-slider-indicator[data-v-b86e9ba7],.doodle-top-toolbar.is-small .toolbar-slider-label[data-v-b86e9ba7]{font-size:11px;line-height:16px}.doodle-top-toolbar.is-small .toolbar-color-control[data-v-b86e9ba7]{gap:6px;padding:4px 8px 4px 4px}.doodle-top-toolbar.is-small .toolbar-color-chip[data-v-b86e9ba7]{height:18px;width:18px}.toolbar-btn[data-v-b86e9ba7]{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease);width:32px}.toolbar-btn.is-active[data-v-b86e9ba7],.toolbar-btn[data-v-b86e9ba7]:hover:not(:disabled){background:#ffffff14;color:var(--color-text-primary)}.toolbar-btn[data-v-b86e9ba7]:disabled{cursor:not-allowed;opacity:.5}.toolbar-divider[data-v-b86e9ba7]{background:#ffffff14;height:24px;width:1px}.toolbar-slider[data-v-b86e9ba7]{min-width:188px}.toolbar-settings[data-v-b86e9ba7],.toolbar-slider[data-v-b86e9ba7]{align-items:center;display:inline-flex;gap:8px}.toolbar-slider-label[data-v-b86e9ba7]{color:var(--color-text-secondary);font-size:12px;line-height:20px;white-space:nowrap}.toolbar-slider-indicator[data-v-b86e9ba7]{color:var(--color-text-primary);font-size:12px;line-height:20px;min-width:28px;text-align:center}.form-ipt-range[data-v-b86e9ba7]{width:112px}.toolbar-color-control[data-v-b86e9ba7],.toolbar-color-group[data-v-b86e9ba7]{align-items:center;display:inline-flex;gap:8px}.toolbar-color-control[data-v-b86e9ba7]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;cursor:pointer;padding:6px 10px 6px 6px;position:relative;transition:border-color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.toolbar-color-control[data-v-b86e9ba7]:hover{background:#ffffff0f;border-color:#ffffff38;transform:translateY(-1px)}.toolbar-color-input[data-v-b86e9ba7]{height:1px;opacity:0;padding:0;pointer-events:none;position:absolute;width:1px}.toolbar-color-chip[data-v-b86e9ba7]{border:1px solid hsla(0,0%,100%,.16);border-radius:8px;box-shadow:inset 0 0 0 1px #00000029;height:20px;width:20px}.audio-waveform-player[data-v-5cbb5865]{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:100%;padding:12px}.audio-waveform-player__surface[data-v-5cbb5865]{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;flex:1;justify-content:center;min-height:0;padding:0 8px}.audio-waveform-player__surface.is-error .audio-waveform-player__wave-wrap[data-v-5cbb5865],.audio-waveform-player__surface.is-loading .audio-waveform-player__wave-wrap[data-v-5cbb5865]{opacity:.88}.audio-waveform-player__toggle[data-v-5cbb5865]{background:transparent;border:0;border-radius:8px;color:var(--color-text-secondary);cursor:pointer;font-size:14px;line-height:1;transition:filter .16s cubic-bezier(.2,0,0,1),opacity .16s cubic-bezier(.2,0,0,1)}.audio-waveform-player__toggle[data-v-5cbb5865]:hover:not(:disabled){filter:brightness(1.08)}.audio-waveform-player__toggle[data-v-5cbb5865]:disabled{cursor:not-allowed;opacity:.48}.audio-waveform-player__wave-wrap[data-v-5cbb5865]{box-sizing:border-box;flex:1;height:100%;min-width:0;position:relative}.audio-waveform-player__wave[data-v-5cbb5865]{height:100%;width:100%}.audio-waveform-player__status[data-v-5cbb5865]{background:#121821d1;border-radius:8px;inset:0;justify-content:center;pointer-events:none;position:absolute}.audio-waveform-player__meta[data-v-5cbb5865],.audio-waveform-player__status[data-v-5cbb5865]{align-items:center;color:#a8b3c7;display:flex;font-size:12px;line-height:20px}.audio-waveform-player__meta[data-v-5cbb5865]{justify-content:space-between;padding:0 16px}.audio-node-content[data-v-4682d06e]{display:flex;flex-direction:column;height:160px;width:320px}.audio-node-hero[data-v-4682d06e]{align-items:center;color:#525252;display:flex;height:100%;justify-content:center;min-height:84px;padding:12px}.audio-node-hero__icon[data-v-4682d06e]{border-radius:8px;color:#525252;display:grid;font-size:28px;height:56px;line-height:1;place-items:center;width:56px}.prompt-source-preview[data-v-39f48168]{display:inline-flex;position:relative}.prompt-source-preview__thumb[data-v-39f48168]{align-items:center;background:#ffffff0d;border:1px solid var(--color-border);border-radius:8px;box-shadow:0 8px 24px #00000047;display:flex;height:48px;justify-content:center;overflow:hidden;position:relative;width:48px}.prompt-source-preview.is-compact .prompt-source-preview__thumb[data-v-39f48168]{background:#ffffff0f;border-color:#ffffff1a;border-radius:6px;box-shadow:none;height:30px;width:30px}.prompt-source-preview__thumb img[data-v-39f48168],.prompt-source-preview__thumb video[data-v-39f48168]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prompt-source-preview__icon[data-v-39f48168]{background:#3b82f62e;border-radius:8px;color:var(--color-text-primary);display:grid;font-size:18px;height:36px;line-height:1;place-items:center;width:36px}.prompt-source-preview.is-compact .prompt-source-preview__icon[data-v-39f48168]{background:transparent;border-radius:6px;color:#f3f6fbdb;height:24px;width:24px}.prompt-source-preview__popover[data-v-39f48168]{background:#121821fa;border:1px solid var(--color-border);border-radius:8px;box-shadow:0 12px 32px #0000005c;min-height:160px;overflow:hidden;padding:8px;position:absolute;width:272px;z-index:20}.prompt-source-preview__popover.is-top[data-v-39f48168]{bottom:calc(100% + 12px);left:0}.prompt-source-preview__popover.is-right[data-v-39f48168]{left:calc(100% + 12px);top:-8px}.prompt-source-preview__popover img[data-v-39f48168],.prompt-source-preview__popover video[data-v-39f48168]{border-radius:8px;display:block;height:184px;-o-object-fit:cover;object-fit:cover;width:100%}.prompt-source-preview__popover.is-audio[data-v-39f48168]{width:336px}.prompt-source-preview__audio[data-v-39f48168]{max-width:min(320px,100vw - 72px);width:320px}@media(max-width:768px){.prompt-source-preview__popover.is-top[data-v-39f48168]{left:-8px;width:min(272px,100vw - 64px)}.prompt-source-preview__popover.is-right[data-v-39f48168]{left:0;top:calc(100% + 8px);width:min(272px,100vw - 64px)}.prompt-source-preview__popover.is-audio[data-v-39f48168]{width:min(336px,100vw - 64px)}.prompt-source-preview__audio[data-v-39f48168]{width:min(320px,100vw - 80px)}}.prompt-source-strip[data-v-66559158]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-left:8px}.prompt-source-strip__item[data-v-66559158]{display:flex;position:relative}.prompt-source-strip.is-column .prompt-source-strip__item[data-v-66559158]{width:100%}.prompt-source-strip__remove[data-v-66559158]{align-items:center;background:#0b0f14f5;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:var(--color-text-primary);cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;right:-8px;top:-8px;transition:opacity .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1),background-color .16s cubic-bezier(.2,0,0,1);width:24px;z-index:3}.prompt-source-strip__remove.is-visible[data-v-66559158]{opacity:1;pointer-events:auto}.prompt-source-strip__remove[data-v-66559158]:hover{background:#3a1010f5;border-color:#f872726b}.prompt-mention-editor[data-v-cb313d71]{position:relative;text-align:left;width:100%}.prompt-mention-editor.is-disabled[data-v-cb313d71]{opacity:.72}.prompt-mention-editor.is-disabled[data-v-cb313d71] .prompt-mention-editor__content{cursor:default}[data-v-cb313d71] .prompt-mention-editor__content{background:transparent;border:0;color:var(--color-text-primary);cursor:text;font-size:14px;letter-spacing:0;line-height:28px;min-height:78px;outline:none;resize:vertical;white-space:pre-wrap;width:100%;word-break:break-word}[data-v-cb313d71] .prompt-mention-editor__content.is-small{font-size:14px;height:48px;line-height:24px;min-height:48px;overflow-y:auto}[data-v-cb313d71] .prompt-mention-editor__content p{margin:0}[data-v-cb313d71] .prompt-mention-editor__content p.is-editor-empty:first-child:before{color:#ffffff57;content:attr(data-placeholder);float:left;height:0;pointer-events:none}[data-v-cb313d71] .prompt-mention-token{align-items:center;background:#8ed2ff1f;border:1px solid rgba(142,210,255,.3);border-radius:6px;color:#bfe7ff;display:inline-flex;font-size:13px;height:22px;line-height:20px;max-width:220px;padding:0 7px;vertical-align:baseline;white-space:nowrap}[data-v-cb313d71] .prompt-mention-token[data-deleted=true]{background:#ffffff0f;border-color:#ffffff1f;color:#ffffff7a}.prompt-mention-popover[data-v-cb313d71]{background:#1e1e1efa;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:var(--shadow-overlay);display:flex;flex-direction:column;max-height:280px;overflow:visible;padding:6px;position:fixed;width:286px;z-index:5000}.prompt-mention-option[data-v-cb313d71]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--color-text-primary);cursor:pointer;display:flex;gap:10px;min-height:42px;padding:6px 8px;text-align:left;width:100%}.prompt-mention-option.is-active[data-v-cb313d71],.prompt-mention-option[data-v-cb313d71]:hover{background:#8ed2ff24}.prompt-mention-option__body[data-v-cb313d71]{align-items:center;display:flex;flex:1 1 auto;gap:10px;justify-content:space-between;min-width:0}.prompt-mention-option__title[data-v-cb313d71]{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-mention-option__type[data-v-cb313d71]{color:var(--color-text-secondary);flex:0 0 auto;font-size:12px}.prompt-mention-empty[data-v-cb313d71]{color:var(--color-text-secondary);font-size:12px;line-height:18px;padding:10px}.panel-prompt-section[data-v-80852517]{display:flex;flex-direction:column;gap:16px}.panel-prompt-section.is-small[data-v-80852517]{gap:10px}.panel-prompt-section.is-small .prompt-actions[data-v-80852517]{gap:6px}.panel-prompt-section.is-small .prompt-action[data-v-80852517]{border-radius:8px;font-size:12px;height:34px;line-height:18px;min-width:34px;padding:0 12px}.panel-prompt-section.is-small .prompt-textarea[data-v-80852517]{font-size:14px;height:48px;line-height:24px;min-height:48px;resize:none}.prompt-actions[data-v-80852517]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.prompt-action[data-v-80852517]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:var(--color-text-primary);cursor:pointer;height:40px;min-width:40px;padding:0 16px}.prompt-ref-hint[data-v-80852517]{color:#8ed2ffb8;font-size:12px;line-height:18px}.pipeline-selector__item[data-v-b50f1bd5]{align-items:center;background:transparent;border:0;color:#f3f6fbf0;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:8px;line-height:22px;min-height:44px;overflow:hidden;transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease);white-space:nowrap}.pipeline-selector__item[data-v-b50f1bd5]:hover:not(:disabled){background:#ffffff0f;border-radius:8px}.pipeline-selector__item[data-v-b50f1bd5]:disabled{cursor:not-allowed;opacity:.5}.pipeline-selector__item.is-small[data-v-b50f1bd5]{font-size:13px;line-height:20px;min-height:38px;padding:0 12px}.pipeline-selector__item-model[data-v-b50f1bd5]{max-width:240px}.pipeline-selector__caret[data-v-b50f1bd5]{color:var(--color-text-secondary);font-size:10px;line-height:1}.pipeline-selector-dropdown .el-dropdown-menu__item.is-model-disabled{color:#f3f6fb52}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner-wrapper{align-items:center;color:var(--el-color-white);display:flex;font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.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}.pipeline-footer-config-panel[data-v-a1b4312e]{--config-bg:#262626;--config-surface:#2f2f2f;--config-surface-hover:#3a3a3a;--config-surface-active:#454545;--config-border:hsla(0,0%,100%,.14);--config-border-strong:hsla(0,0%,100%,.92);--config-text:hsla(0,0%,100%,.96);--config-text-muted:hsla(0,0%,100%,.6);display:grid;gap:8px}.footer-tool-icon[data-v-a1b4312e]{color:#f3f6fbb8;font-size:15px;line-height:1}.footer-tool-caret[data-v-a1b4312e]{color:var(--color-text-secondary);font-size:10px;line-height:1}.footer-tool-item-config[data-v-a1b4312e]{max-width:280px;min-width:120px}.footer-tool-item-config__summary[data-v-a1b4312e]{align-items:center;display:inline-flex;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-tool-item-config__separator[data-v-a1b4312e]{flex:0 0 auto;margin:0 6px}.pipeline-footer-config-panel__group[data-v-a1b4312e]{display:grid;gap:8px}.pipeline-footer-config-panel__label[data-v-a1b4312e]{color:var(--config-text);font-size:14px;line-height:22px;text-align:left}.pipeline-footer-config-panel__segmented[data-v-a1b4312e]{display:flex;flex-wrap:wrap;gap:8px}.pipeline-footer-config-panel__chip[data-v-a1b4312e],.pipeline-footer-config-panel__trigger[data-v-a1b4312e]{align-items:center;background:var(--config-surface);border:1px solid var(--config-border);border-radius:8px;color:var(--config-text-muted);cursor:pointer;display:inline-flex;flex:1;font-size:14px;gap:8px;justify-content:center;line-height:22px;min-height:32px;padding:0 16px;transition:border-color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.pipeline-footer-config-panel__chip[data-v-a1b4312e]:disabled,.pipeline-footer-config-panel__trigger[data-v-a1b4312e]:disabled{cursor:not-allowed;opacity:.5}.pipeline-footer-config-panel__chip.is-current[data-v-a1b4312e],.pipeline-footer-config-panel__chip[data-v-a1b4312e]:hover:not(:disabled),.pipeline-footer-config-panel__trigger.is-current[data-v-a1b4312e],.pipeline-footer-config-panel__trigger[data-v-a1b4312e]:hover:not(:disabled){background:var(--config-surface-hover);border-color:#ffffff3d;color:var(--config-text)}.pipeline-footer-config-panel__chip.is-current[data-v-a1b4312e],.pipeline-footer-config-panel__trigger.is-current[data-v-a1b4312e]{background:var(--config-surface-active);border-color:var(--config-border-strong);color:var(--config-text)}.pipeline-footer-config-panel__trigger[data-v-a1b4312e]{justify-content:space-between;width:100%}.pipeline-footer-config-panel__ratio-grid[data-v-a1b4312e]{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.pipeline-footer-config-panel__ratio-card[data-v-a1b4312e]{align-items:center;background:var(--config-surface);border:1px solid var(--config-border);border-radius:4px;color:var(--config-text-muted);cursor:pointer;display:grid;gap:4px;justify-items:center;min-height:-moz-max-content;min-height:max-content;padding:10px 8px;transition:border-color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.pipeline-footer-config-panel__ratio-card[data-v-a1b4312e]:disabled{cursor:not-allowed;opacity:.5}.pipeline-footer-config-panel__ratio-card.is-current[data-v-a1b4312e],.pipeline-footer-config-panel__ratio-card[data-v-a1b4312e]:hover:not(:disabled){background:var(--config-surface-hover);border-color:#ffffff3d;color:var(--config-text)}.pipeline-footer-config-panel__ratio-card.is-current[data-v-a1b4312e]{background:var(--config-surface-active);border-color:var(--config-border-strong);color:var(--config-text)}.pipeline-footer-config-panel__ratio-preview[data-v-a1b4312e]{align-items:center;display:flex;height:18px;justify-content:center;width:28px}.pipeline-footer-config-panel__ratio-shape[data-v-a1b4312e]{border:1px solid;border-radius:1px;display:block}.pipeline-footer-config-panel__ratio-label[data-v-a1b4312e]{font-size:12px;line-height:20px}.pipeline-footer-config-panel__switch[data-v-a1b4312e]{align-items:center;color:var(--config-text);display:flex;gap:12px;justify-content:space-between;min-height:36px;padding:0 16px}.pipeline-footer-config-panel__slider[data-v-a1b4312e],.pipeline-footer-config-panel__switch[data-v-a1b4312e]{background:var(--config-surface);border:1px solid var(--config-border);border-radius:8px}.pipeline-footer-config-panel__slider[data-v-a1b4312e]{display:grid;gap:10px;padding:10px 16px}.pipeline-footer-config-panel__slider-meta[data-v-a1b4312e]{align-items:center;color:var(--config-text-muted);display:flex;font-size:12px;gap:4px;justify-content:space-between;line-height:1}.pipeline-footer-config-popover.el-popover{background:#262626;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;box-shadow:var(--shadow-overlay);padding:8px}.pipeline-footer-config-dropdown .el-popper__arrow,.pipeline-footer-config-popover .el-popper__arrow{display:none}.pipeline-footer-config-dropdown.el-popper{background:#262626;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;box-shadow:var(--shadow-overlay)}.pipeline-footer-config-dropdown .el-dropdown-menu{background:transparent;border:0;max-height:320px;overflow:auto;padding:4px}.pipeline-footer-config-dropdown .el-dropdown-menu__item{border-radius:8px;color:#fff9;font-size:14px;line-height:22px;min-height:36px;padding:0 16px}.pipeline-footer-config-dropdown .el-dropdown-menu__item:not(.is-disabled):focus{background:#3a3a3a;color:#fffffff5}.pipeline-footer-config-dropdown .el-dropdown-menu__item.is-current{background:#454545;color:#fffffff5}.prompt-translate-action[data-v-431ee4e7]{align-items:center;background:transparent;border:0;border-radius:8px;color:#f3f6fbf0;cursor:pointer;display:inline-flex;height:32px;justify-content:center;min-width:32px;transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.prompt-translate-action.is-active[data-v-431ee4e7],.prompt-translate-action[data-v-431ee4e7]:hover:not(:disabled){background:#ffffff0f;color:#f3f6fbf5}.prompt-translate-action[data-v-431ee4e7]:disabled{cursor:not-allowed;opacity:.48}.prompt-translate-action.is-loading[data-v-431ee4e7]{background:#ffffff0f;color:#f3f6fbf5;opacity:1}.prompt-translate-action.is-small[data-v-431ee4e7]{height:30px;min-width:30px}.prompt-translate-action__spinner[data-v-431ee4e7]{animation:prompt-translate-spin-431ee4e7 .72s linear infinite;border:2px solid rgba(243,246,251,.24);border-radius:50%;border-top-color:#f3f6fbf5;height:15px;width:15px}@keyframes prompt-translate-spin-431ee4e7{to{transform:rotate(1turn)}}.prompt-translate-menu[data-v-431ee4e7]{display:flex;flex-direction:column;gap:4px}.prompt-translate-menu__item[data-v-431ee4e7]{background:transparent;border:0;border-radius:8px;color:#fff9;cursor:pointer;font-size:14px;line-height:22px;min-height:36px;padding:0 12px;text-align:left;width:100%}.prompt-translate-menu__item[data-v-431ee4e7]:focus-visible:not(:disabled),.prompt-translate-menu__item[data-v-431ee4e7]:hover:not(:disabled){background:#3a3a3a;color:#fffffff5;outline:0}.prompt-translate-menu__item[data-v-431ee4e7]:disabled{cursor:not-allowed;opacity:.45}.pipeline-prompt-translate-popper.el-popper{background:#262626;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;box-shadow:var(--shadow-overlay);padding:6px}.pipeline-prompt-translate-popper .el-popper__arrow{display:none}.pipeline-points-pill[data-v-4f14f5a2]{align-items:center;border-radius:8px;color:var(--points-pill-text,rgba(243,246,251,.54));display:inline-flex;font-size:11px;gap:4px;min-height:32px;padding:0 4px;white-space:nowrap}.pipeline-points-pill.is-small[data-v-4f14f5a2]{gap:6px;min-height:28px;padding:0 10px}.pipeline-points-pill__icon[data-v-4f14f5a2]{color:var(--points-pill-text,rgba(243,246,251,.54));flex:none}.pipeline-points-pill__value[data-v-4f14f5a2]{font-size:13px;font-weight:500;letter-spacing:.01em;line-height:20px}.pipeline-points-pill.is-small .pipeline-points-pill__value[data-v-4f14f5a2]{font-size:12px;line-height:18px}.panel-footer-bar[data-v-b47f521a]{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-top:12px}.footer-left[data-v-b47f521a],.footer-right[data-v-b47f521a]{align-items:center;display:flex;gap:12px}.footer-left[data-v-b47f521a]{flex:1;min-width:0}.footer-right[data-v-b47f521a]{flex:none}.model-chip[data-v-b47f521a]{align-items:center;background:#ffffff0f;border-radius:4px;color:var(--color-text-primary);display:inline-flex;font-size:14px;font-weight:400;line-height:22px;padding:0 12px}.run-btn[data-v-b47f521a]{background:#fff;border:0;border-radius:8px;color:#111827;cursor:pointer;font-size:24px;height:32px;width:32px}.run-btn[data-v-b47f521a]:disabled{cursor:not-allowed;opacity:.5}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{background-color:var(--el-mask-color);inset:0;margin:0;position:absolute;transition:opacity var(--el-transition-duration);z-index:2000}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size))/2);position:absolute;text-align:center;top:50%;width:100%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);font-size:14px;margin:3px 0}.el-loading-spinner .circular{animation:loading-rotate 2s linear infinite;display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size)}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke:var(--el-color-primary);stroke-dasharray:90 150;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2px}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-40px}to{stroke-dasharray:90 150;stroke-dashoffset:-120px}}.video-footer-bar.is-small[data-v-bb5dc733] .footer-tool-row{padding:0 3px}.video-footer-bar.is-small[data-v-bb5dc733] .footer-tool-item{font-size:13px;line-height:20px;min-height:38px;padding:0 12px}.video-footer-bar.is-small[data-v-bb5dc733] .footer-tool-caret{font-size:10px}.video-footer-bar.is-small[data-v-bb5dc733] .footer-tool-divider{height:18px}.video-footer-bar.is-small[data-v-bb5dc733] .panel-run-group{gap:6px}.video-footer-bar.is-small[data-v-bb5dc733] .panel-run-btn-inline{font-size:14px;height:28px;width:28px}.footer-tool-icon[data-v-bb5dc733]{color:#f3f6fbb8;font-size:15px;line-height:1}.footer-tool-caret[data-v-bb5dc733]{color:var(--color-text-secondary);font-size:12px}.footer-tool-divider[data-v-bb5dc733]{background:#ffffff14;height:20px;width:1px}.panel-run-group[data-v-bb5dc733]{align-items:center;display:inline-flex;gap:8px}.footer-tool-icon[data-v-728e043f]{color:#f3f6fbb8;font-size:15px;line-height:1}.footer-tool-caret[data-v-728e043f]{color:var(--color-text-secondary);font-size:10px;line-height:1}.footer-tool-divider[data-v-728e043f]{background:#ffffff14;flex:none;height:24px;width:1px}.panel-run-group[data-v-728e043f]{align-items:center;display:inline-flex;gap:8px;padding:4px}.node-bottom-panel[data-v-a41a9f7b]{max-width:calc(100vw - 160px);width:-moz-max-content;width:max-content}.node-bottom-panel.is-compact[data-v-a41a9f7b]{width:-moz-fit-content;width:fit-content}.panel-shell[data-v-a41a9f7b]{background:#222222f5;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:var(--shadow-overlay);padding:8px 12px;width:620px}.panel-shell.is-compact[data-v-a41a9f7b]{align-items:center;display:inline-flex;gap:8px;padding:8px}.panel-head[data-v-a41a9f7b]{margin-bottom:4px}.panel-head h3[data-v-a41a9f7b]{color:var(--color-text-primary);font-size:12px;font-weight:400;line-height:28px;margin:0}.panel-tools[data-v-a41a9f7b]{margin-top:16px}.panel-model[data-v-a41a9f7b]{background:#ffffff0f;border-radius:8px;color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:22px;min-height:36px;padding:0 12px}.panel-model[data-v-a41a9f7b],.panel-run-group[data-v-a41a9f7b]{align-items:center;display:inline-flex}.panel-run-group[data-v-a41a9f7b]{gap:8px}.panel-run-btn[data-v-a41a9f7b]{background:#fff;border:0;border-radius:50%;color:#111827;cursor:pointer;font-size:16px;height:32px;width:32px}.panel-run-btn[data-v-a41a9f7b]:disabled{cursor:not-allowed;opacity:.5}[data-v-cc5bbe4d] .image-footer-dropdown.el-popper{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-overlay)}[data-v-cc5bbe4d] .image-footer-dropdown .el-popper__arrow{display:none}[data-v-cc5bbe4d] .image-footer-dropdown .el-dropdown-menu{background:transparent;border:0;padding:4px}[data-v-cc5bbe4d] .image-footer-dropdown .el-dropdown-menu__item{border-radius:8px;color:var(--color-text-primary);font-size:14px;line-height:22px;min-height:40px;min-width:132px;padding:0 12px}[data-v-cc5bbe4d] .image-footer-dropdown .el-dropdown-menu__item:not(.is-disabled):focus{background:#3b82f61f;color:var(--color-text-primary)}[data-v-cc5bbe4d] .image-footer-dropdown .el-dropdown-menu__item.is-current{background:#3b82f629;color:#7fb0ff}
