.image-stage[data-v-ad5b6de6]{height:100%;overflow:hidden;position:relative;width:100%}.image-stage__canvas[data-v-ad5b6de6]{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-d1beddd5]{overflow:hidden;position:relative}.image-node-content.is-overflow-visible[data-v-d1beddd5]{overflow:visible}.image-node-content__stage[data-v-d1beddd5]{position:relative}.image-node-content__stage.is-expand[data-v-d1beddd5]{pointer-events:auto;z-index:30}.media-placeholder[data-v-d1beddd5]{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}.pipeline-model-icon[data-v-acc8266e]{border-radius:4px;display:block;flex:none;-o-object-fit:contain;object-fit:contain}.pipeline-selector__item[data-v-d6001d54]{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-d6001d54]:hover:not(:disabled){background:#ffffff0f;border-radius:8px}.pipeline-selector__item[data-v-d6001d54]:disabled{cursor:not-allowed;opacity:.5}.pipeline-selector__item.is-small[data-v-d6001d54]{font-size:13px;line-height:20px;min-height:38px;padding:0 12px}.pipeline-selector__item-model[data-v-d6001d54]{max-width:240px}.pipeline-selector__model-label[data-v-d6001d54]{overflow:hidden;text-overflow:ellipsis}.pipeline-selector__caret[data-v-d6001d54]{color:var(--color-text-secondary);font-size:10px;line-height:1}.pipeline-selector-dropdown .el-dropdown-menu__item{gap:8px}.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 :is(.el-switch__core,.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 :is(.label-fade-enter-from,.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-a6182795]{--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-a6182795]{color:#f3f6fbb8;font-size:15px;line-height:1}.footer-tool-caret[data-v-a6182795]{color:var(--color-text-secondary);font-size:10px;line-height:1}.footer-tool-item-config[data-v-a6182795]{max-width:280px;min-width:120px}.footer-tool-item-config__summary[data-v-a6182795]{align-items:center;display:inline-flex;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-tool-item-config__separator[data-v-a6182795]{flex:0 0 auto;margin:0 6px}.pipeline-footer-config-panel__group[data-v-a6182795]{display:grid;gap:8px}.pipeline-footer-config-panel__label[data-v-a6182795]{color:var(--config-text);font-size:14px;line-height:22px;text-align:left}.pipeline-footer-config-panel__segmented[data-v-a6182795]{display:flex;flex-wrap:wrap;gap:8px}.pipeline-footer-config-panel__chip[data-v-a6182795],.pipeline-footer-config-panel__trigger[data-v-a6182795]{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-a6182795]:disabled,.pipeline-footer-config-panel__trigger[data-v-a6182795]:disabled{cursor:not-allowed;opacity:.5}.pipeline-footer-config-panel__chip.is-current[data-v-a6182795],.pipeline-footer-config-panel__chip[data-v-a6182795]:hover:not(:disabled),.pipeline-footer-config-panel__trigger.is-current[data-v-a6182795],.pipeline-footer-config-panel__trigger[data-v-a6182795]:hover:not(:disabled){background:var(--config-surface-hover);border-color:#ffffff3d;color:var(--config-text)}.pipeline-footer-config-panel__chip.is-current[data-v-a6182795],.pipeline-footer-config-panel__trigger.is-current[data-v-a6182795]{background:var(--config-surface-active);border-color:var(--config-border-strong);color:var(--config-text)}.pipeline-footer-config-panel__trigger[data-v-a6182795]{justify-content:space-between;width:100%}.pipeline-footer-config-panel__ratio-grid[data-v-a6182795]{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.pipeline-footer-config-panel__ratio-card[data-v-a6182795]{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-a6182795]:disabled{cursor:not-allowed;opacity:.5}.pipeline-footer-config-panel__ratio-card.is-current[data-v-a6182795],.pipeline-footer-config-panel__ratio-card[data-v-a6182795]: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-a6182795]{background:var(--config-surface-active);border-color:var(--config-border-strong);color:var(--config-text)}.pipeline-footer-config-panel__ratio-preview[data-v-a6182795]{align-items:center;display:flex;height:18px;justify-content:center;width:28px}.pipeline-footer-config-panel__ratio-shape[data-v-a6182795]{border:1px solid;border-radius:1px;display:block}.pipeline-footer-config-panel__ratio-label[data-v-a6182795]{font-size:12px;line-height:20px}.pipeline-footer-config-panel__switch[data-v-a6182795]{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-a6182795],.pipeline-footer-config-panel__switch[data-v-a6182795]{background:var(--config-surface);border:1px solid var(--config-border);border-radius:8px}.pipeline-footer-config-panel__slider[data-v-a6182795]{display:grid;gap:10px;padding:10px 16px}.pipeline-footer-config-panel__slider-meta[data-v-a6182795]{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-c40a5989]{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-c40a5989],.prompt-translate-action[data-v-c40a5989]:hover:not(:disabled){background:#ffffff0f;color:#f3f6fbf5}.prompt-translate-action[data-v-c40a5989]:disabled{cursor:not-allowed;opacity:.48}.prompt-translate-action.is-loading[data-v-c40a5989]{background:#ffffff0f;color:#f3f6fbf5;opacity:1}.prompt-translate-action.is-small[data-v-c40a5989]{height:30px;min-width:30px}.prompt-translate-action__spinner[data-v-c40a5989]{animation:prompt-translate-spin-c40a5989 .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-c40a5989{to{transform:rotate(1turn)}}.prompt-translate-menu[data-v-c40a5989]{display:flex;flex-direction:column;gap:4px}.prompt-translate-menu__item[data-v-c40a5989]{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-c40a5989]:focus-visible:not(:disabled),.prompt-translate-menu__item[data-v-c40a5989]:hover:not(:disabled){background:#3a3a3a;color:#fffffff5;outline:0}.prompt-translate-menu__item[data-v-c40a5989]:disabled{cursor:not-allowed;opacity:.45}.prompt-translate-menu__back[data-v-c40a5989]{background:#ffffff0d;border:0;border-radius:8px;color:#ffffffdb;cursor:pointer;font-size:13px;line-height:20px;min-height:30px;padding:0 12px;text-align:left;width:100%}.prompt-translate-menu__back[data-v-c40a5989]:before{color:#ffffff80;content:"<";display:inline-block;margin-right:6px}.prompt-translate-menu__back[data-v-c40a5989]:focus-visible:not(:disabled),.prompt-translate-menu__back[data-v-c40a5989]:hover:not(:disabled){background:#3a3a3a;color:#fffffff5;outline:0}.prompt-translate-menu__back[data-v-c40a5989]: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-723d699c] .footer-tool-row{padding:0 3px}.video-footer-bar.is-small[data-v-723d699c] .footer-tool-item{font-size:13px;line-height:20px;min-height:38px;padding:0 12px}.video-footer-bar.is-small[data-v-723d699c] .footer-tool-caret{font-size:10px}.video-footer-bar.is-small[data-v-723d699c] .footer-tool-divider{height:18px}.video-footer-bar.is-small[data-v-723d699c] .panel-run-group{gap:6px}.video-footer-bar.is-small[data-v-723d699c] .panel-run-btn-inline{font-size:14px;height:28px;width:28px}.footer-tool-icon[data-v-723d699c]{color:#f3f6fbb8;font-size:15px;line-height:1}.footer-tool-caret[data-v-723d699c]{color:var(--color-text-secondary);font-size:12px}.footer-tool-divider[data-v-723d699c]{background:#ffffff14;height:20px;width:1px}.panel-run-group[data-v-723d699c]{align-items:center;display:inline-flex;gap:8px}.footer-tool-icon[data-v-7d893724]{color:#f3f6fbb8;font-size:15px;line-height:1}.footer-tool-caret[data-v-7d893724]{color:var(--color-text-secondary);font-size:10px;line-height:1}.footer-tool-divider[data-v-7d893724]{background:#ffffff14;flex:none;height:24px;width:1px}.panel-run-group[data-v-7d893724]{align-items:center;display:inline-flex;gap:8px;padding:4px}.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-8b9a6e5a]{display:inline-flex;position:relative}.prompt-source-preview__thumb[data-v-8b9a6e5a]{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-8b9a6e5a]{background:#ffffff0f;border-color:#ffffff1a;border-radius:6px;box-shadow:none;height:30px;width:30px}.prompt-source-preview__thumb img[data-v-8b9a6e5a],.prompt-source-preview__thumb video[data-v-8b9a6e5a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prompt-source-preview__icon[data-v-8b9a6e5a]{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-8b9a6e5a]{background:transparent;border-radius:6px;color:#f3f6fbdb;height:24px;width:24px}.prompt-source-preview__popover[data-v-8b9a6e5a]{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-8b9a6e5a]{bottom:calc(100% - 1px);left:0}.prompt-source-preview__popover.is-right[data-v-8b9a6e5a]{left:calc(100% + 4px);top:-8px}.prompt-source-preview__popover img[data-v-8b9a6e5a],.prompt-source-preview__popover video[data-v-8b9a6e5a]{border-radius:8px;display:block;height:184px;-o-object-fit:cover;object-fit:cover;width:100%}.prompt-source-preview__popover.is-audio[data-v-8b9a6e5a]{width:336px}.prompt-source-preview__popover.is-text[data-v-8b9a6e5a]{min-height:0;width:320px}.prompt-source-preview__popover.is-teleported[data-v-8b9a6e5a]{bottom:auto;position:fixed;right:auto;z-index:5001}.prompt-source-preview__audio[data-v-8b9a6e5a]{max-width:min(320px,100vw - 72px);width:320px}.prompt-source-preview__text[data-v-8b9a6e5a]{background:#ffffff0a;border-radius:8px;color:#f3f6fbeb;font-size:12px;line-height:1.65;max-height:220px;overflow:auto;padding:10px;white-space:pre-wrap;word-break:break-word}@media(max-width:768px){.prompt-source-preview__popover.is-top[data-v-8b9a6e5a]{left:-8px;width:min(272px,100vw - 64px)}.prompt-source-preview__popover.is-right[data-v-8b9a6e5a]{left:0;top:calc(100% + 8px);width:min(272px,100vw - 64px)}.prompt-source-preview__popover.is-text[data-v-8b9a6e5a]{width:min(320px,100vw - 64px)}.prompt-source-preview__popover.is-audio[data-v-8b9a6e5a]{width:min(336px,100vw - 64px)}.prompt-source-preview__audio[data-v-8b9a6e5a]{width:min(320px,100vw - 80px)}}.prompt-source-strip[data-v-e85c3003]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-left:8px}.prompt-source-strip__item[data-v-e85c3003]{display:flex;position:relative}.prompt-source-strip.is-column .prompt-source-strip__item[data-v-e85c3003]{width:100%}.prompt-source-strip__remove[data-v-e85c3003]{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-e85c3003]{opacity:1;pointer-events:auto}.prompt-source-strip__remove[data-v-e85c3003]:hover{background:#3a1010f5;border-color:#f871716b}.prompt-mention-media-token[data-v-f7fa3b86]{align-items:center;display:inline-flex;gap:5px;margin:0 3px;vertical-align:middle}.prompt-mention-media-token.is-deleted[data-v-f7fa3b86]{filter:grayscale(1);opacity:.46}.prompt-mention-media-token.is-mark[data-v-f7fa3b86]{background:#8ed2ff1a;border:1px solid rgba(142,210,255,.26);border-radius:8px;padding:2px 6px 2px 2px}.prompt-mention-media-token__label[data-v-f7fa3b86]{color:#e8f6ff;font-size:12px;line-height:18px;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-mention-editor[data-v-51a50dd4]{position:relative;text-align:left;width:100%}.prompt-mention-editor.is-disabled[data-v-51a50dd4]{opacity:.72}.prompt-mention-editor.is-disabled[data-v-51a50dd4] .prompt-mention-editor__content{cursor:default}[data-v-51a50dd4] .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-51a50dd4] .prompt-mention-editor__content.is-small{font-size:14px;height:48px;line-height:24px;min-height:48px;overflow-y:auto}[data-v-51a50dd4] .prompt-mention-editor__content p{margin:0}[data-v-51a50dd4] .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-51a50dd4] .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-51a50dd4] .prompt-mention-token[data-deleted=true]{background:#ffffff0f;border-color:#ffffff1f;color:#ffffff7a}.prompt-mention-popover[data-v-51a50dd4]{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-51a50dd4]{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-51a50dd4],.prompt-mention-option[data-v-51a50dd4]:hover{background:#8ed2ff24}.prompt-mention-option__body[data-v-51a50dd4]{align-items:center;display:flex;flex:1 1 auto;gap:10px;justify-content:space-between;min-width:0}.prompt-mention-option__title[data-v-51a50dd4]{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-mention-option__type[data-v-51a50dd4]{color:var(--color-text-secondary);flex:0 0 auto;font-size:12px}.prompt-mention-empty[data-v-51a50dd4]{color:var(--color-text-secondary);font-size:12px;line-height:18px;padding:10px}.panel-prompt-section[data-v-f3d2b006]{display:flex;flex-direction:column;gap:16px}.panel-prompt-section.is-small[data-v-f3d2b006]{gap:10px}.panel-prompt-section.is-small .prompt-actions[data-v-f3d2b006]{gap:6px}.panel-prompt-section.is-small .prompt-action[data-v-f3d2b006]{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-f3d2b006]{font-size:14px;height:48px;line-height:24px;min-height:48px;resize:none}.prompt-actions[data-v-f3d2b006]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.prompt-action[data-v-f3d2b006]{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-f3d2b006]{color:#8ed2ffb8;font-size:12px;line-height:18px}.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-f6a5c97d] .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-f6a5c97d] .image-footer-dropdown .el-popper__arrow{display:none}[data-v-f6a5c97d] .image-footer-dropdown .el-dropdown-menu{background:transparent;border:0;padding:4px}[data-v-f6a5c97d] .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-f6a5c97d] .image-footer-dropdown .el-dropdown-menu__item:not(.is-disabled):focus{background:#3b82f61f;color:var(--color-text-primary)}[data-v-f6a5c97d] .image-footer-dropdown .el-dropdown-menu__item.is-current{background:#3b82f629;color:#7fb0ff}.image-prompt-panel[data-v-f6a5c97d]{display:flex;flex-direction:column;gap:14px}.image-prompt-panel__actions[data-v-f6a5c97d]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.image-prompt-panel__action[data-v-f6a5c97d]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#f3f6fb;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:32px;line-height:1;padding:0 12px;transition:all .16s ease}.image-prompt-panel__action.is-active[data-v-f6a5c97d],.image-prompt-panel__action[data-v-f6a5c97d]:hover:not(:disabled){background:#8ed2ff24;border-color:#8ed2ff61;color:#dff4ff}.image-prompt-panel__action[data-v-f6a5c97d]:disabled{cursor:not-allowed;opacity:.48}
