.hover-style[data-v-527d2817]{border:1px solid transparent}.hover-style[data-v-527d2817]:hover{border:1px solid #fff}.custom-textarea-ui[data-v-527d2817]:not(.hidePromptGenerator) .el-input__count{right:0;bottom:-30px;position:absolute}.custom-textarea-ui[data-v-527d2817]:hover{box-shadow:inset 0 0 0 1px #c0c4cc!important}.custom-textarea-ui[data-v-527d2817] .el-textarea__inner{font-size:13px!important;min-height:80px!important;background:transparent!important;resize:none;padding:0;color:#fff;box-shadow:none!important}.custom-textarea-ui[data-v-527d2817] .el-textarea__inner::-webkit-scrollbar{visibility:hidden;width:6px;height:6px}.custom-textarea-ui[data-v-527d2817] .el-textarea__inner::-moz-placeholder{color:#ffffff40}.custom-textarea-ui[data-v-527d2817] .el-textarea__inner::placeholder{color:#ffffff40}.custom-textarea-ui[data-v-527d2817] .el-input__count{background:transparent;color:#999fa8;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.custom-textarea-ui[data-v-527d2817] .el-textarea__inner:hover::-webkit-scrollbar{visibility:visible;width:6px;height:6px}.custom-textarea-ui[data-v-527d2817] .el-textarea__inner:hover::-webkit-scrollbar-track{background:transparent}.custom-textarea-ui[data-v-527d2817] .el-textarea__inner:hover::-webkit-scrollbar-thumb{background:#d7dadb;border-radius:4px}.external-upload-trigger[data-v-2663ac80]{position:absolute;width:0!important;height:0!important;overflow:hidden;opacity:0;pointer-events:none}.my-upload-container[data-v-2663ac80] .el-upload .is-dragover .drag-active{background-color:#ffffff2e!important}.dot-before[data-v-7f9b34ef]{position:relative}.dot-before[data-v-7f9b34ef]:before{content:"";display:inline-flex;position:relative;top:-1px;width:4px;height:4px;background-color:#ffffff80;border-radius:100%;margin-right:6px}.multi-shot.is-disabled[data-v-887a5963]{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.output-number-trigger[data-v-6aff801a]{height:36px;box-sizing:border-box;border-radius:8px;background:#ffffff0f;color:#fff9;display:flex;justify-content:space-between;overflow:hidden;width:90px;gap:6px;font-size:14px;font-family:HostGrotesk}.output-number-trigger[data-v-6aff801a],.output-step-btn[data-v-6aff801a]{align-items:center;padding:0;font-weight:500}.output-step-btn[data-v-6aff801a]{height:100%;border:0;background:transparent;color:#ffffffb8;display:inline-flex;justify-content:center;font-size:0;line-height:1;cursor:pointer}.output-step-btn[data-v-6aff801a]:hover:not(:disabled){background:#ffffff14}.output-step-btn[data-v-6aff801a]:disabled{color:#ffffff40;cursor:not-allowed;opacity:.3}.output-number-value[data-v-6aff801a]{min-width:28px;padding:0;color:#fff9;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.prompt-result[data-v-30129f61]{display:flex;flex-direction:column;gap:12px}.prompt-result-toolbar[data-v-30129f61]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff6;font-family:Manrope,sans-serif;font-size:12px;line-height:17px}.secondary-button[data-v-30129f61],.send-button[data-v-30129f61],.use-prompt-button[data-v-30129f61]{display:inline-flex;align-items:center;justify-content:center;border:none;color:#fff;cursor:pointer;transition:background .2s ease,opacity .2s ease}.secondary-button[data-v-30129f61]:disabled,.send-button[data-v-30129f61]:disabled,.use-prompt-button[data-v-30129f61]:disabled{cursor:not-allowed;opacity:.35}.secondary-button[data-v-30129f61]{gap:5px;height:30px;padding:0 10px;border-radius:8px;background:#ffffff0f;font-size:11px}.secondary-button[data-v-30129f61]:hover:not(:disabled){background:#ffffff1a}.prompt-options[data-v-30129f61]{max-height:min(52vh,430px);overflow-y:auto}.prompt-option[data-v-30129f61],.prompt-options[data-v-30129f61]{display:flex;flex-direction:column;gap:8px}.prompt-option[data-v-30129f61]{padding:12px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#ffffff09;transition:border-color .2s ease,background .2s ease}.prompt-option[data-v-30129f61]:hover{border-color:#ffffff24;background:#ffffff0e}.prompt-option-type[data-v-30129f61]{color:#fff;font-size:13px;font-weight:500}.prompt-option-text[data-v-30129f61],.prompt-option-type[data-v-30129f61]{font-family:Manrope,sans-serif;line-height:18px}.prompt-option-text[data-v-30129f61]{color:#fff9;font-size:12px;font-weight:400}.use-prompt-button[data-v-30129f61]{align-self:flex-end;height:30px;padding:0 12px;border-radius:8px;background:#ffffff14;font-family:Manrope,sans-serif;font-size:11px}.use-prompt-button[data-v-30129f61]:hover:not(:disabled){background:#ffffff24}.revise-box[data-v-30129f61]{display:flex;min-height:40px;align-items:center;gap:8px;padding:5px 6px 5px 12px;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:#ffffff0a}.revise-box[data-v-30129f61] .el-textarea__inner{min-height:24px!important;padding:2px 0;background:transparent;box-shadow:none;color:#fff;font-family:Manrope,sans-serif;font-size:12px;line-height:18px;resize:none}.revise-box[data-v-30129f61] .el-textarea__inner::-moz-placeholder{color:#ffffff40}.revise-box[data-v-30129f61] .el-textarea__inner::placeholder{color:#ffffff40}.send-button[data-v-30129f61]{width:30px;height:30px;flex:0 0 30px;border-radius:9px;background:#fffc}.send-button[data-v-30129f61]:hover:not(:disabled){background:#ffffffe6}.prompt-panel[data-v-6123c5c4]{display:flex;width:500px;max-width:calc(100vw - 32px);flex-direction:column;gap:16px;padding:16px;box-sizing:border-box;border:.5px solid hsla(0,0%,100%,.1);border-radius:16px;background:#282828}.prompt-panel-header[data-v-6123c5c4]{display:flex;min-height:28px;align-items:center;gap:8px}.prompt-panel-title[data-v-6123c5c4]{color:#fff;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;line-height:21px}.icon-button[data-v-6123c5c4]{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:none;border-radius:8px;background:transparent;color:#ffffffb3;cursor:pointer}.icon-button[data-v-6123c5c4]:hover{background:#ffffff14;color:#fff}.prompt-form[data-v-6123c5c4]{display:flex;flex-direction:column;gap:12px}.prompt-textarea[data-v-6123c5c4]{padding:12px;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:#ffffff0a}.prompt-textarea[data-v-6123c5c4]:focus-within{border-color:#ffffff29}.prompt-textarea[data-v-6123c5c4] .el-textarea__inner{min-height:112px!important;padding:0 0 20px;background:transparent;box-shadow:none;color:#fff;font-family:Manrope,sans-serif;font-size:13px;line-height:20px;resize:none}.prompt-textarea[data-v-6123c5c4] .el-textarea__inner::-moz-placeholder{color:#ffffff40}.prompt-textarea[data-v-6123c5c4] .el-textarea__inner::placeholder{color:#ffffff40}.prompt-textarea[data-v-6123c5c4] .el-input__count{right:0;bottom:0;background:transparent;color:#ffffff4d;font-size:11px}.primary-button[data-v-6123c5c4]{display:inline-flex;width:100%;height:40px;align-items:center;justify-content:center;gap:6px;border:none;border-radius:10px;background:#fff;color:#151515;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s ease}.primary-button[data-v-6123c5c4]:hover:not(:disabled){opacity:.88}.primary-button[data-v-6123c5c4]:disabled{cursor:not-allowed;opacity:.3}.prompt-panel[data-v-6a186cab]{display:flex;width:500px;max-width:calc(100vw - 32px);flex-direction:column;gap:16px;padding:16px;box-sizing:border-box;border:.5px solid hsla(0,0%,100%,.1);border-radius:16px;background:#282828}.prompt-panel-header[data-v-6a186cab]{display:flex;min-height:28px;align-items:center}.prompt-panel-title[data-v-6a186cab]{color:#fff;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;line-height:21px}.icon-button[data-v-6a186cab]{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:none;border-radius:8px;background:transparent;color:#ffffffb3;cursor:pointer}.icon-button[data-v-6a186cab]:hover{background:#ffffff14;color:#fff}.prompt-loading[data-v-6a186cab]{display:flex;min-height:210px;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#fff;font-family:Manrope,sans-serif;font-size:13px;line-height:18px}.prompt-loading span[data-v-6a186cab]{color:#ffffff59;font-size:12px}.agent-prompt-menu[data-v-18341f49]{display:flex;width:340px;flex-direction:column;gap:2px;padding:8px;box-sizing:border-box;border:.5px solid hsla(0,0%,100%,.1);border-radius:16px;background:#282828}.agent-prompt-action[data-v-18341f49]{display:flex;width:100%;min-height:58px;align-items:center;gap:10px;padding:10px;border:none;border-radius:10px;background:transparent;color:#fff;text-align:left;cursor:pointer;transition:background .2s ease}.agent-prompt-action[data-v-18341f49]:hover{background:#ffffff14}.agent-prompt-action.disabled[data-v-18341f49]{color:#ffffff4d;cursor:not-allowed}.agent-prompt-action.disabled[data-v-18341f49]:hover{background:transparent}.agent-prompt-action>span[data-v-18341f49]:last-child{display:flex;min-width:0;flex-direction:column;gap:2px}.agent-prompt-action strong[data-v-18341f49]{font-family:Manrope,sans-serif;font-size:13px;font-weight:500;line-height:18px}.agent-prompt-action small[data-v-18341f49]{color:#ffffff4d;font-family:Manrope,sans-serif;font-size:11px;font-weight:400;line-height:16px}.agent-prompt-icon[data-v-18341f49]{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border-radius:10px;background:#ffffff0f}.setting-title[data-v-9cd6dc81]{color:#ffffff4d;font-size:12px;font-weight:400;line-height:17px}.setting-options[data-v-9cd6dc81]{padding:2px;border-radius:12px;background:#ffffff0f;box-sizing:border-box}.setting-option-button[data-v-9cd6dc81]{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:36px;padding:0 10px;overflow:hidden;border:none;border-radius:10px;background:transparent;color:#fff;font-family:Manrope,sans-serif;font-size:13px;font-weight:400;line-height:18px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:background .2s ease,opacity .2s ease}.setting-option-button.active[data-v-9cd6dc81],.setting-option-button[data-v-9cd6dc81]:hover{background:#ffffff1a}.setting-option-button.disabled[data-v-9cd6dc81]{cursor:not-allowed;opacity:.5}.setting-ratio-button[data-v-9cd6dc81]{min-width:50px;min-height:56px;height:auto;flex-direction:column;gap:8px;padding:8px 0;font-size:12px;line-height:17px}.ratio-shape[data-v-9cd6dc81]{display:block;width:16px;height:16px;color:#ffffffe6}.setting-badge[data-v-9cd6dc81]{position:absolute;top:0;right:4px;height:14px;padding:0 4px;border-radius:4px;color:#000;font-family:HostGrotesk,sans-serif;font-size:9px;font-weight:700;line-height:14px;transform:skew(-10deg)}.setting-badge.is-unlim[data-v-9cd6dc81]{background:#def117}.setting-badge.is-fgen[data-v-9cd6dc81]{background:linear-gradient(90deg,#3259b4,#3c8cff 50%,#00c8d2 75%,#78c9e6);color:#fff;font-weight:400}.option-item[data-v-2a89e69f]{cursor:pointer;flex:1;border-radius:8px;background-color:#ffffff0f;color:#fff9;border:none;height:32px;font-size:12px;display:flex;align-items:center;justify-content:center;font-family:HostGrotesk;font-weight:500}.option-item[data-v-2a89e69f]:hover{background-color:#ffffff1f;color:#fff}.option-item.active[data-v-2a89e69f]{background-color:#fff;color:#131517}.option-item.disabled[data-v-2a89e69f]{cursor:not-allowed;color:#fff9!important;background-color:#fff3!important;border-color:#e3e6e8}[data-v-2a89e69f] .dot-before{position:relative}[data-v-2a89e69f] .dot-before:before{content:"";display:inline-flex;position:relative;top:-2px;width:4px;height:4px;background-color:#fff;border-radius:100%;margin-right:8px}.video-settings-panel[data-v-3b49836d]{width:360px;max-height:520px;overflow-y:auto;padding:18px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:#1b1b1bf5;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.composer-chip[data-v-3b49836d]{display:inline-flex;align-items:center;justify-content:center;gap:4px;max-width:220px;height:36px;padding:0 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:transparent;color:#fff;font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer}.composer-chip.small[data-v-3b49836d]{height:30px!important;padding:0 8px!important;font-size:11px!important}.composer-chip[data-v-3b49836d]:hover{border-color:#ffffff3d;background:#ffffff0f}.option-item[data-v-3b49836d]{display:flex;height:32px;align-items:center;justify-content:center;border:none;border-radius:8px;background-color:#ffffff0f;color:#fff9;font-family:HostGrotesk;font-size:12px;font-weight:500;cursor:pointer}.option-item[data-v-3b49836d]:hover{background-color:#ffffff1f;color:#fff}.option-item.active[data-v-3b49836d]{background-color:#fff;color:#131517}.option-item.disabled[data-v-3b49836d]{border-color:#e3e6e8;background-color:#fff3;color:#fff9;cursor:not-allowed}.setting-block[data-v-3b49836d]{display:flex;flex-direction:column;gap:8px}.setting-title[data-v-3b49836d]{color:#fffc;font-family:HostGrotesk;font-size:12px;font-weight:500}.audio-upload-mini[data-v-005f99d6]{width:var(--video-media-upload-width,48px)!important;height:var(--video-media-upload-height,64px)!important;min-height:var(--video-media-upload-height,64px)!important;flex:0 0 var(--video-media-upload-width,48px);overflow:hidden;border-radius:8px;position:relative}.audio-upload-mini[data-v-005f99d6] [class~="bg-#222"],.audio-upload-mini[data-v-005f99d6] [class~="bg-#222222"]{background:transparent!important}.audio-upload-mini .mini-upload-inner[data-v-005f99d6]{width:100%!important;height:100%!important;min-height:var(--video-media-upload-height,64px)!important}.audio-upload-mini[data-v-005f99d6] .h-149{height:var(--video-media-upload-height,64px)!important;padding:0}.audio-upload-mini[data-v-005f99d6] .flex-center-col{height:var(--video-media-upload-height,64px)!important;padding:0;position:relative;z-index:12}.audio-upload-mini[data-v-005f99d6] .flex-center-col>span{display:none}.audio-upload-mini[data-v-005f99d6] .h-149>.flex-col>div:not(:first-child){display:none}.audio-upload-mini[data-v-005f99d6] .h-149>.flex-col>div:first-child{visibility:hidden}.audio-upload-mini[data-v-005f99d6] .group>.hidden>.absolute:last-child{top:2px;right:2px}.audio-upload-mini[data-v-005f99d6] .group>.hidden>.absolute:last-child>:first-child{display:none}.audio-upload-mini[data-v-005f99d6] .group>.hidden>.absolute:last-child>:last-child>div{width:16px;height:16px;margin-right:0;border-radius:4px}.audio-upload-mini .mini-upload-content[data-v-005f99d6]{position:absolute;inset:0;z-index:11;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:2px;color:#ffffffb8;pointer-events:none;box-sizing:border-box}.audio-upload-mini .mini-upload-content img[data-v-005f99d6]{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.audio-upload-mini .mini-upload-content span[data-v-005f99d6]{width:100%;overflow:hidden;font-size:9px;line-height:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.audio-upload-mini[data-v-005f99d6]:has(.flex-center-col) .mini-upload-content{display:none}.mini-image-preview-dialog[data-v-cdb14115]{position:relative;display:flex;align-items:center;justify-content:center;min-height:240px;max-height:80vh;padding:16px;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;background:#171717;box-sizing:border-box}.preview-image[data-v-cdb14115]{width:100%;max-height:calc(80vh - 32px)}.preview-close[data-v-cdb14115]{position:absolute;top:8px;right:8px;z-index:1;display:flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;color:#fff;background:#00000073;cursor:pointer}.upload-media-list-mini[data-v-bd2c61cc]{width:auto!important;padding:0!important;border:0!important}.upload-media-list-mini[data-v-bd2c61cc] .drag-active{height:100%}.upload-media-list-mini[data-v-bd2c61cc] .p-8.border-dashed{padding:0;border:none}.upload-media-list-mini[data-v-bd2c61cc] .absolute.right-0{display:none}.upload-media-list-mini[data-v-bd2c61cc] [class~="bg-#222"],.upload-media-list-mini[data-v-bd2c61cc] [class~="bg-#222222"]{background:transparent!important}.upload-media-list-mini[data-v-bd2c61cc] .grid{display:flex!important;width:auto!important;min-height:var(--video-media-upload-height,64px)!important;gap:8px}.upload-media-list-mini[data-v-bd2c61cc] .drag-enabled,.upload-media-list-mini[data-v-bd2c61cc] .no-drag{width:var(--video-media-upload-width,48px)!important;height:var(--video-media-upload-height,64px)!important;flex:0 0 var(--video-media-upload-width,48px);overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-sizing:border-box;cursor:pointer!important}.upload-media-list-mini[data-v-bd2c61cc] .no-drag>.aspect-1{height:100%;aspect-ratio:auto}.upload-media-list-mini[data-v-bd2c61cc] .my-upload-container .drag-active>div>div:nth-child(n+3){display:none}.upload-media-list-mini[data-v-bd2c61cc] .my-upload-container .drag-active>div>div:first-child{width:20px;height:20px}.upload-media-list-mini[data-v-bd2c61cc] .my-upload-container .drag-active>div>div:nth-child(2){max-width:46px;margin-top:4px;padding:0 2px;overflow:hidden;font-size:9px;line-height:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.upload-media-list-mini[data-v-bd2c61cc] .group-hover\:flex{right:2px;top:2px;width:16px;height:16px;border-radius:4px}.upload-all-type-mini[data-v-bc8e40f9]{width:auto}.upload-img-with-frame[data-v-520ad672] .el-upload-dragger{background-color:transparent;border:none!important}.upload-img-with-frame-mini[data-v-8234481c]{width:var(--video-media-upload-width,48px)!important;height:var(--video-media-upload-height,64px)!important;min-height:var(--video-media-upload-height,64px)!important;flex:0 0 var(--video-media-upload-width,48px);overflow:hidden;border-radius:8px;position:relative}.upload-img-with-frame-mini[data-v-8234481c] [class~="bg-#222"],.upload-img-with-frame-mini[data-v-8234481c] [class~="bg-#222222"]{background:transparent!important}.upload-img-with-frame-mini .mini-upload-inner[data-v-8234481c]{width:100%!important;height:100%!important;min-height:var(--video-media-upload-height,64px)!important}.upload-img-with-frame-mini[data-v-8234481c] .h-140{height:var(--video-media-upload-height,64px)!important;border-radius:8px}.upload-img-with-frame-mini[data-v-8234481c] .el-image__inner{-o-object-fit:cover!important;object-fit:cover!important}.upload-img-with-frame-mini[data-v-8234481c] .flex-center-col{height:var(--video-media-upload-height,64px)!important;padding:0;position:relative;z-index:12}.upload-img-with-frame-mini[data-v-8234481c] .flex-center-col>span{display:none}.upload-img-with-frame-mini[data-v-8234481c] .h-140>.flex{display:none}.upload-img-with-frame-mini[data-v-8234481c] .group>.hidden>.absolute:last-child{top:2px;right:2px}.upload-img-with-frame-mini[data-v-8234481c] .group>.hidden>.absolute:last-child>:first-child{display:none}.upload-img-with-frame-mini[data-v-8234481c] .group>.hidden>.absolute:last-child img{width:16px;height:16px}.upload-img-with-frame-mini .mini-upload-content[data-v-8234481c]{position:absolute;inset:0;z-index:11;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:2px;color:#ffffffb8;pointer-events:none;box-sizing:border-box}.upload-img-with-frame-mini .mini-upload-content img[data-v-8234481c]{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.upload-img-with-frame-mini .mini-upload-content span[data-v-8234481c]{width:100%;overflow:hidden;font-size:9px;line-height:10px;text-align:center;text-overflow:ellipsis}.upload-img-with-frame-mini[data-v-8234481c]:has(.flex-center-col) .mini-upload-content{display:none}.upload-with-history-mini[data-v-c7317b2e]{width:var(--video-media-upload-width,48px)!important;height:var(--video-media-upload-height,64px)!important;min-height:var(--video-media-upload-height,64px)!important;flex:0 0 var(--video-media-upload-width,48px);overflow:hidden;border-radius:8px;position:relative}.upload-with-history-mini[data-v-c7317b2e] [class~="bg-#222"],.upload-with-history-mini[data-v-c7317b2e] [class~="bg-#222222"]{background:transparent!important}.upload-with-history-mini .mini-upload-inner[data-v-c7317b2e]{width:100%!important;height:100%!important;min-height:var(--video-media-upload-height,64px)!important}.upload-with-history-mini[data-v-c7317b2e] .z-10,.upload-with-history-mini[data-v-c7317b2e] .z-100{height:var(--video-media-upload-height,64px)!important}.upload-with-history-mini[data-v-c7317b2e] .el-image__inner,.upload-with-history-mini[data-v-c7317b2e] video{-o-object-fit:cover!important;object-fit:cover!important}.upload-with-history-mini[data-v-c7317b2e] .flex-center-col{height:var(--video-media-upload-height,64px)!important;padding:0;position:relative;z-index:12}.upload-with-history-mini[data-v-c7317b2e] .flex-center-col>span{display:none}.upload-with-history-mini[data-v-c7317b2e] .z-10>.flex-col>div:not(:first-child){display:none}.upload-with-history-mini[data-v-c7317b2e] .z-10>.flex-col>div:first-child{visibility:hidden}.upload-with-history-mini[data-v-c7317b2e] .group>.hidden>.absolute:last-child{top:2px;right:2px}.upload-with-history-mini[data-v-c7317b2e] .group>.hidden>.absolute:last-child>:first-child{display:none}.upload-with-history-mini[data-v-c7317b2e] .group>.hidden>.absolute:last-child>:last-child>div{width:16px;height:16px;margin-right:0;border-radius:4px}.upload-with-history-mini .mini-upload-content[data-v-c7317b2e]{position:absolute;inset:0;z-index:11;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:2px;color:#ffffffb8;pointer-events:none;box-sizing:border-box}.upload-with-history-mini .mini-upload-content img[data-v-c7317b2e]{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.upload-with-history-mini .mini-upload-content span[data-v-c7317b2e]{width:100%;overflow:hidden;font-size:9px;line-height:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.upload-with-history-mini[data-v-c7317b2e]:has(.flex-center-col) .mini-upload-content{display:none}.upload-with-history-mini.reference-delete-style[data-v-c7317b2e] .group>.hidden>.absolute:last-child{display:none!important}.upload-with-history-mini.reference-delete-style .reference-delete-btn[data-v-c7317b2e]{position:absolute;top:2px;right:2px;z-index:120;display:none;align-items:center;justify-content:center;width:16px;height:16px;padding:0;color:#fff;cursor:pointer;border:0;border-radius:4px;background:#1b1b1b4d;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px)}.upload-with-history-mini.reference-delete-style:hover .reference-delete-btn[data-v-c7317b2e]{display:flex}.agent-video-media-input[data-v-14b5e549]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.agent-video-media-input.is-mini-layout[data-v-14b5e549] .mini-upload-content span,.agent-video-media-input.is-mini-layout[data-v-14b5e549] .my-upload-container .drag-active>div>div:nth-child(2){display:none}.media-upload[data-v-14b5e549]{width:auto!important;min-width:0;margin:0}.frame-media-row[data-v-14b5e549]{display:flex;align-items:center;gap:8px;min-width:0}.compact-frame-upload[data-v-14b5e549]{width:var(--video-media-upload-width,48px);min-height:var(--video-media-upload-height,64px);flex:0 0 var(--video-media-upload-width,48px);overflow:hidden;border-radius:8px}.compact-frame-upload[data-v-14b5e549],.exchange-frame-btn[data-v-14b5e549]{height:var(--video-media-upload-height,64px)}.exchange-frame-btn[data-v-14b5e549]{width:24px;flex:none;padding:0;color:#ffffffb8;border:0;background:transparent;cursor:pointer}.exchange-frame-btn.is-disabled[data-v-14b5e549]{opacity:.35;cursor:not-allowed}.disabled-media-slot[data-v-14b5e549]{opacity:.45}.disabled-media-slot[data-v-14b5e549] .upload-img-with-frame{pointer-events:none}.compact-audio-upload[data-v-14b5e549]{width:var(--video-media-upload-width,48px);height:var(--video-media-upload-height,64px);min-width:var(--video-media-upload-width,48px);min-height:var(--video-media-upload-height,64px);flex:0 0 var(--video-media-upload-width,48px);overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:8px}.mode-select-panel[data-v-4a0afe96]{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:#1b1b1bf5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.mode-option[data-v-4a0afe96]{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;color:#ffffffc2;border:0;border-radius:10px;background:transparent;cursor:pointer}.mode-option.active[data-v-4a0afe96],.mode-option[data-v-4a0afe96]:hover{color:#fff;background:#ffffff1a}.upload-plus-btn[data-v-913edf7f]{border-radius:8px;color:#d9dde1;border:1px solid hsla(0,0%,100%,.13);background:#ffffff0e;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.upload-plus-btn.active[data-v-913edf7f],.upload-plus-btn[data-v-913edf7f]:hover{border-color:#18e4bf61;background:#ffffff1a}.exchange-frame-btn[data-v-913edf7f]{width:24px;height:var(--video-media-upload-height,64px);flex:none;padding:0;color:#ffffffb8;border:0;background:transparent;cursor:pointer}.exchange-frame-btn.is-disabled[data-v-913edf7f]{opacity:.35;cursor:not-allowed}.mini-upload-content[data-v-913edf7f]{z-index:11;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;gap:4px;padding:2px;color:#ffffffb8;box-sizing:border-box}.mini-upload-content img[data-v-913edf7f]{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.mini-upload-content span[data-v-913edf7f]{width:100%;overflow:hidden;font-size:9px;line-height:10px;text-align:center;text-overflow:ellipsis}.desktop-video-input[data-v-2b4e2de2]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(34px) saturate(1.4);backdrop-filter:blur(34px) saturate(1.4);transition:grid-template-columns .28s ease,gap .28s ease,padding .28s ease,border-radius .28s ease}.desktop-video-input.linear-container[data-v-2b4e2de2]{background:linear-gradient(180deg,#ffffff20,#ffffff0a),radial-gradient(720px 190px at 88% -10%,rgba(24,228,191,.15),transparent 58%),#14171b87;box-shadow:0 32px 90px #00000080,inset 0 1px #ffffff2e}.video-input-left[data-v-2b4e2de2]{display:grid;grid-template-rows:minmax(60px,1fr) auto;gap:12px}.prompt-row[data-v-2b4e2de2]{display:flex;align-items:stretch;gap:12px;min-width:0}.media-input-wrap[data-v-2b4e2de2]{display:flex;max-width:100%;max-height:100px;opacity:1;overflow:hidden;transform:translate(0);transition:max-width .28s ease,max-height .24s ease,opacity .18s ease,transform .28s ease}.prompt-editor-wrap[data-v-2b4e2de2]{flex:1;min-width:0}.multi-shot-popover[data-v-2b4e2de2]{max-height:min(520px,100vh - 48px);padding:16px;overflow-y:auto;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:#1b1b1bf5;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.multi-shot-trigger.is-active[data-v-2b4e2de2]{color:#18e4bf}.composer-icon-chip[data-v-2b4e2de2]{width:48px;height:48px;padding:0;border-radius:14px;color:#d9dde1;border:1px solid hsla(0,0%,100%,.13);background:#ffffff0e;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.composer-icon-chip.small[data-v-2b4e2de2]{width:30px;height:30px}.composer-icon-chip.is-active[data-v-2b4e2de2]{color:#18e4bf;border-color:#18e4bf85;background:#18e4bf1a}.composer-icon-chip[data-v-2b4e2de2]{width:36px;height:36px;border-radius:18px;background:transparent}.composer-tools[data-v-2b4e2de2]{min-height:0;flex-wrap:wrap;max-height:100px;opacity:1;overflow:visible;transform:translateY(0);transition:max-height .28s ease,opacity .18s ease,transform .28s ease,margin .28s ease}.composer-tool-options[data-v-2b4e2de2],.composer-tools[data-v-2b4e2de2]{display:flex;align-items:center;gap:8px;min-width:0}.composer-tool-options[data-v-2b4e2de2]{flex:1;flex-wrap:wrap}.composer-chip[data-v-2b4e2de2],.model-select-trigger[data-v-2b4e2de2]{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:transparent;color:#fff;font-size:12px;font-weight:500;cursor:pointer}.composer-chip.small[data-v-2b4e2de2],.model-select-trigger.small[data-v-2b4e2de2]{height:30px!important;padding:0 8px!important;font-size:11px!important}.composer-chip.active[data-v-2b4e2de2],.composer-chip[data-v-2b4e2de2]:hover,.model-select-trigger.active[data-v-2b4e2de2],.model-select-trigger[data-v-2b4e2de2]:hover{border-color:#ffffff3d;background:#ffffff0f}.unlimited-switch[data-v-2b4e2de2]{min-height:36px;display:inline-flex;align-items:center;gap:8px;color:#d1f117;font-size:12px;white-space:nowrap;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:0 12px;box-sizing:border-box}.unlimited-switch.small[data-v-2b4e2de2]{min-height:30px!important;padding:0 8px!important}.generate-column[data-v-2b4e2de2]{display:flex;flex:none;align-items:flex-end;justify-content:flex-end;margin-left:12px}.desktop-video-input.is-mini-layout[data-v-2b4e2de2]{width:640px;max-width:100%;margin:0 auto;grid-template-columns:minmax(0,1fr);gap:0;padding:12px;border-radius:18px}.desktop-video-input.is-mini-layout .video-input-left[data-v-2b4e2de2]{display:flex;align-items:center;gap:0}.desktop-video-input.is-mini-layout .prompt-row[data-v-2b4e2de2]{flex:1;align-items:center;gap:10px;height:42px}.desktop-video-input.is-mini-layout .media-input-wrap[data-v-2b4e2de2]{--video-media-upload-width:31.5px;--video-media-upload-height:42px;max-height:42px}.desktop-video-input.is-mini-layout .prompt-editor-wrap[data-v-2b4e2de2]{display:flex;flex:1;height:42px;min-height:42px}.desktop-video-input.is-mini-layout .prompt-mention[data-v-2b4e2de2] .mention-editor-content{display:flex;align-items:center;min-height:42px;overflow:hidden;white-space:nowrap}.desktop-video-input.is-mini-layout .prompt-mention[data-v-2b4e2de2] .mention-editor-content .ProseMirror{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-video-input.is-mini-layout .prompt-mention[data-v-2b4e2de2] .mention-editor-content p{display:inline;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.desktop-video-input.is-mini-layout .prompt-mention[data-v-2b4e2de2] .mention-editor-content p+p:before{content:" "}.desktop-video-input.is-mini-layout .prompt-mention[data-v-2b4e2de2] .mention-editor-content br{display:none}.desktop-video-input.is-mini-layout .prompt-mention[data-v-2b4e2de2] .flex.flex-col.h-0.flex-1>.absolute{display:flex;align-items:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-video-input.is-mini-layout .composer-tools[data-v-2b4e2de2]{width:auto;max-height:none;overflow:visible}.desktop-video-input.is-mini-layout .composer-tool-options[data-v-2b4e2de2]{display:none}.desktop-video-input.is-mini-layout .generate-column[data-v-2b4e2de2]{align-items:center}.desktop-video-input.is-mini-layout .generate-inner[data-v-2b4e2de2]{min-width:36px;padding:0}.desktop-video-input.is-mini-layout .generate-action[data-v-2b4e2de2]{width:36px;height:36px;border-radius:50%}.generate-action[data-v-2b4e2de2]{position:relative;overflow:visible;height:50px;padding:0;border:0;border-radius:15px;color:#08100e;cursor:pointer}.generate-action.primary[data-v-2b4e2de2]{background:linear-gradient(135deg,#24dfff,#22e7c4 58%,#2fe07c);box-shadow:0 10px 24px #18e4bf29,inset 0 1px #ffffff6b}.generate-action.small[data-v-2b4e2de2]{height:40px;border-radius:10px!important}.generate-action[data-v-2b4e2de2]:hover:not(:disabled,.is-disabled){filter:brightness(1.12)}.generate-action[data-v-2b4e2de2]:active:not(:disabled,.is-disabled){transform:scale(.99)}.generate-action.is-disabled[data-v-2b4e2de2],.generate-action[data-v-2b4e2de2]:disabled{cursor:not-allowed;background:#ffffff4d;box-shadow:none}.generate-inner[data-v-2b4e2de2]{height:100%;min-width:156px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box}.generate-meta[data-v-2b4e2de2],.generate-title[data-v-2b4e2de2]{display:inline-flex;align-items:center;gap:5px;font-size:16px;font-weight:760;white-space:nowrap}.generate-meta-text[data-v-2b4e2de2],.generate-unlimited[data-v-2b4e2de2]{padding:5px 9px;border-radius:999px;color:#00f5a0;background:linear-gradient(171.79deg,#113126 5.25%,#197857 94.7%);font-size:11px;font-weight:500}.origin-credit[data-v-2b4e2de2]{text-decoration:line-through;opacity:.55;font-size:12px}.discount-badge[data-v-2b4e2de2]{position:absolute;z-index:1;right:8px;top:-9px;padding:2px 7px;border-radius:999px;color:#00f5a0;background:#197857;font-size:10px}
