.preview-placeholder[data-v-3049b82e]{position:relative;width:min(600.54px,100% - 96px);aspect-ratio:463.54/110;margin-bottom:32px}.preview-image[data-v-3049b82e]{position:absolute;display:block;overflow:hidden;-o-object-fit:cover;object-fit:cover;background:#17181a;border:.5px solid hsla(0,0%,100%,.1)}.preview-image.is-left[data-v-3049b82e]{left:-8%;top:7.62%;width:42.62%;height:89.2%;border-radius:16px;transform:rotate(-5.763deg);z-index:1}.preview-image.is-center[data-v-3049b82e]{left:21.57%;top:0;width:56.95%;height:100%;border-radius:20px;z-index:2}.preview-image.is-right[data-v-3049b82e]{right:-8%;top:7.62%;width:42.62%;height:89.2%;transform:rotate(5.76deg);border-radius:16px;z-index:1}.ai-video-empty[data-v-3049b82e]{--input-area-height:220px;position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:420px;padding-bottom:var(--input-area-height);box-sizing:border-box;align-items:center;justify-content:center;overflow:hidden}.ai-video-empty-media[data-v-3049b82e]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ai-video-empty-mask[data-v-3049b82e]{position:absolute;inset:0;background:linear-gradient(180deg,#07070752,#07070733 55%,#07070785),#07070747;pointer-events:none}.ai-video-empty-content[data-v-3049b82e]{position:relative;z-index:1;width:min(720px,100% - 48px);text-align:center}.ai-video-empty-title[data-v-3049b82e]{color:#00fab5;font-family:Manrope,sans-serif;font-size:42px;font-weight:700;line-height:1.08}.ai-video-empty-desc[data-v-3049b82e]{max-width:640px;margin:16px auto 0;color:#ffffffb8;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:1.55}@media(min-width:1600px){.preview-placeholder[data-v-3049b82e]{width:min(720px,100% - 112px);margin-bottom:36px}.ai-video-empty-content[data-v-3049b82e]{width:min(820px,100% - 64px)}.ai-video-empty-title[data-v-3049b82e]{font-size:52px}.ai-video-empty-desc[data-v-3049b82e]{max-width:720px;margin-top:18px;font-size:16px}}@media(min-width:1920px){.preview-placeholder[data-v-3049b82e]{width:min(840px,100% - 128px);margin-bottom:40px}.ai-video-empty-content[data-v-3049b82e]{width:min(920px,100% - 80px)}.ai-video-empty-title[data-v-3049b82e]{font-size:62px}.ai-video-empty-desc[data-v-3049b82e]{max-width:820px;margin-top:20px;font-size:17px}}@media(max-width:768px){.ai-video-empty[data-v-3049b82e]{--input-area-height:160px;min-height:360px}.preview-placeholder[data-v-3049b82e]{display:grid;width:calc(100% - 32px);aspect-ratio:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:22px}.preview-image[data-v-3049b82e]{position:relative;aspect-ratio:2/1}.preview-image.is-center[data-v-3049b82e],.preview-image.is-left[data-v-3049b82e],.preview-image.is-right[data-v-3049b82e]{left:auto;right:auto;top:auto;width:100%;height:auto;border-radius:10px}.preview-image.is-left[data-v-3049b82e]{transform:rotate(-3deg)}.preview-image.is-right[data-v-3049b82e]{transform:rotate(3deg)}.ai-video-empty-content[data-v-3049b82e]{width:calc(100% - 32px)}.ai-video-empty-title[data-v-3049b82e]{font-size:32px}.ai-video-empty-desc[data-v-3049b82e]{font-size:13px}}.history-load-indicator[data-v-9c23527b]{display:flex;align-items:center;justify-content:center;width:min(100%,640px);height:32px;margin:0 auto;color:#ffffffb3}.ai-video-history-item[data-v-9c23527b]{width:min(100%,1080px);margin:0 auto}.history-task-summary[data-v-9c23527b]{display:flex;align-items:end;gap:10px;width:100%;margin-bottom:12px}.history-reference-thumb[data-v-9c23527b]{position:relative;flex:none;width:36px;height:56px;margin-right:12px;overflow:visible;border-radius:5px;transition:width .2s ease,transform .2s ease}.history-reference-thumb.is-frame-pair[data-v-9c23527b],.history-reference-thumb.is-stacked[data-v-9c23527b]:hover{width:var(--expanded-width);overflow:visible}.history-reference-thumb.is-frame-pair[data-v-9c23527b]:hover{transform:scale(1.15)}.history-reference-image[data-v-9c23527b]{position:absolute;top:4px;left:0;width:36px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:5px;cursor:copy;transform:translate(var(--collapsed-x)) rotate(var(--collapsed-rotate));transition:transform .2s ease}.history-reference-thumb.is-stacked:hover .history-reference-image[data-v-9c23527b]{transform:translate(var(--expanded-x)) rotate(0)}.history-reference-thumb:not(.is-stacked):not(.is-frame-pair) .history-reference-image[data-v-9c23527b]:hover{transform:translate(var(--collapsed-x)) rotate(var(--collapsed-rotate)) scale(1.15)}.history-reference-thumb.is-stacked:hover .history-reference-image[data-v-9c23527b]:hover{transform:translate(var(--expanded-x)) rotate(0) scale(1.15)}.history-reference-count[data-v-9c23527b]{position:absolute;right:2px;bottom:2px;z-index:2;padding:1px 3px;color:#fff;font-size:10px;line-height:14px;border-radius:4px;background:#0009}.history-summary-content[data-v-9c23527b]{position:relative;flex:1;min-width:0}.history-prompt[data-v-9c23527b]{position:relative;display:-webkit-box;min-height:20px;overflow:hidden;color:#ffffffeb;font-size:13px;font-weight:500;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.history-meta[data-v-9c23527b]{display:inline-flex;margin-left:8px;flex-wrap:nowrap;gap:0;color:#ffffff85;font-size:12px;line-height:18px;white-space:nowrap}.history-meta span+span[data-v-9c23527b]{position:relative;margin-left:8px;padding-left:8px}.history-meta span+span[data-v-9c23527b]:before{position:absolute;top:3px;left:0;width:1px;height:12px;content:"";background:#fff3}.history-prompt.is-truncated .history-meta[data-v-9c23527b]{position:absolute;right:0;bottom:0;z-index:1;margin-left:0;padding-left:2px;background:#0f1115}.history-prompt.is-truncated .history-meta[data-v-9c23527b]:before{position:absolute;top:0;right:100%;width:28px;height:100%;content:"";background:linear-gradient(90deg,transparent,#0f1115)}.history-prompt-hover[data-v-9c23527b]{position:absolute;top:-8px;left:-10px;z-index:10;width:-moz-max-content;width:max-content;max-width:100%;max-height:260px;padding:8px 10px;box-sizing:border-box;overflow-y:auto;color:#fffffff0;font-size:13px;font-weight:500;line-height:20px;cursor:text;visibility:hidden;-webkit-user-select:text;-moz-user-select:text;user-select:text;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;opacity:0;background:#24262b;box-shadow:0 8px 24px #00000052;transition:opacity .15s ease,visibility .15s ease}.history-prompt-hover-text[data-v-9c23527b]{white-space:pre-wrap;overflow-wrap:anywhere}.history-use-prompt[data-v-9c23527b]{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:0;color:#fff9;font-size:12px;font-weight:500;line-height:20px;vertical-align:bottom;cursor:pointer;border:0;background:transparent}.history-use-prompt[data-v-9c23527b]:hover{color:#fff}.history-summary-content:hover .history-prompt-hover[data-v-9c23527b]{visibility:visible;opacity:1}.history-result[data-v-9c23527b]{position:relative;max-height:500px;overflow:hidden;border-radius:12px;background:#ffffff0f}.history-result[data-v-9c23527b] .el-image,.history-result[data-v-9c23527b] .img{width:100%;height:100%}.history-video-tools[data-v-9c23527b]{position:absolute;top:12px;right:12px;z-index:1;display:flex;flex-direction:column;gap:8px;pointer-events:none;opacity:0;transition:opacity .2s ease}.history-result:hover .history-video-tools[data-v-9c23527b],.history-video-tools[data-v-9c23527b]:focus-within{pointer-events:auto;opacity:1}.history-video-tool-btn[data-v-9c23527b]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:#ffffffdb;cursor:pointer;border:0;border-radius:8px;background:#00000070;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.history-video-tool-btn.active[data-v-9c23527b],.history-video-tool-btn[data-v-9c23527b]:hover:not(:disabled){color:#00fab5;background:#00fab533}.history-video-tool-btn[data-v-9c23527b]:disabled{cursor:not-allowed;opacity:.5}.error-result[data-v-9c23527b]{width:min(100%,500px);min-height:220px}.history-actions[data-v-9c23527b]{display:flex;align-items:center;gap:8px;margin-top:12px}.history-action-btn[data-v-9c23527b]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 11px;color:#ffffffc2;font-size:13px;cursor:pointer;border:0;border-radius:8px;background:#ffffff14}.history-action-btn.active[data-v-9c23527b],.history-action-btn[data-v-9c23527b]:hover{color:#00fab5;background:#00fab524}.more-tool-item[data-v-9c23527b]{display:flex;align-items:center;gap:6px;width:100%;padding:7px 4px;color:#fff;font-size:12px;text-align:left;cursor:pointer;border:0;border-radius:4px;background:transparent}.more-tool-item[data-v-9c23527b]:hover:not(:disabled){background:#ffffff1f}.more-tool-item[data-v-9c23527b]:disabled{cursor:not-allowed;opacity:.5}.input-toolbar[data-v-cf01a137]{margin-bottom:8px}.free-model-btn[data-v-cf01a137]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;box-sizing:border-box;color:#fff;font-size:13px;font-weight:500;cursor:pointer;border:.5px solid transparent;border-radius:16px;background:linear-gradient(180deg,#1d1c21,#235149) padding-box,linear-gradient(180deg,hsla(0,0%,100%,.1),transparent) border-box}.free-model-btn[data-v-cf01a137]:hover{filter:brightness(1.12)}.return-to-bottom-btn[data-v-cf01a137]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;color:#ffffffe0;font-size:12px;cursor:pointer;border:1px solid hsla(0,0%,100%,.12);border-radius:17px;background:#1b1b1be0;box-shadow:0 8px 24px #0000003d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.return-to-bottom-btn[data-v-cf01a137]:hover{color:#00fab5;border-color:#00fab552}
