.ai-video-empty[data-v-cdc205e5]{position:relative;display:flex;width:100%;height:calc(100% - 295px);min-height:280px;align-items:center;justify-content:center;overflow:hidden}.ai-video-empty-content[data-v-cdc205e5]{display:flex;width:min(925px,100% - 48px);flex-direction:column;align-items:center;gap:24px;text-align:center}.ai-video-empty-title[data-v-cdc205e5]{color:#00f5a0;font-family:Manrope,sans-serif;font-size:72px;font-weight:700;line-height:1.08}.ai-video-empty-desc[data-v-cdc205e5]{margin-top:16px;color:#fff9;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:22px}.template-list[data-v-cdc205e5]{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.template-card[data-v-cdc205e5]{position:relative;display:block;min-width:0;aspect-ratio:1;overflow:hidden;padding:0;border:0;border-radius:24px;background:#17181a;color:#fff;cursor:pointer;text-align:left;transition:transform .2s ease}.template-card[data-v-cdc205e5]:hover{transform:translateY(-5px)}.template-video[data-v-cdc205e5]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.template-overlay[data-v-cdc205e5]{right:0;bottom:0;left:0;z-index:1;height:88px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78))}.template-name[data-v-cdc205e5],.template-overlay[data-v-cdc205e5]{position:absolute;pointer-events:none}.template-name[data-v-cdc205e5]{right:12px;bottom:14px;left:12px;z-index:2;overflow:hidden;color:#fff;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1440px){.ai-video-empty-title[data-v-cdc205e5]{font-size:50px}}@media(max-width:1024px){.ai-video-empty-content[data-v-cdc205e5]{width:min(100%,100% - 32px)}.ai-video-empty-title[data-v-cdc205e5]{font-size:44px}.template-card[data-v-cdc205e5]{border-radius:18px}}@media(max-width:768px){.ai-video-empty[data-v-cdc205e5]{height:calc(100% - 160px);min-height:360px;overflow-y:auto}.ai-video-empty-content[data-v-cdc205e5]{width:calc(100% - 24px);padding:24px 0}.ai-video-empty-title[data-v-cdc205e5]{font-size:32px}.ai-video-empty-desc[data-v-cdc205e5]{margin-top:12px;font-size:13px;line-height:20px}.template-list[data-v-cdc205e5]{grid-template-columns:repeat(2,minmax(0,1fr))}.template-card[data-v-cdc205e5]{border-radius:16px}.template-name[data-v-cdc205e5]{right:10px;bottom:10px;left:10px;font-size:12px;line-height:18px}}.grid-load-indicator[data-v-368bbb33]{display:flex;align-items:center;justify-content:center;width:100%;height:32px;color:#ffffffb3}.grid-bottom-tools[data-v-368bbb33],.grid-top-tools[data-v-368bbb33]{position:absolute;z-index:3;display:flex;gap:8px;visibility:hidden;pointer-events:none}.grid-bottom-tools.is-visible[data-v-368bbb33],.grid-top-tools.is-visible[data-v-368bbb33]{visibility:visible;pointer-events:auto}.grid-top-tools[data-v-368bbb33]{top:12px;right:12px;flex-direction:column}.grid-bottom-tools[data-v-368bbb33]{right:12px;bottom:12px}.grid-tool-btn[data-v-368bbb33]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;box-sizing:border-box;color:#fff;cursor:pointer;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;background:#1b1b1b4d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.grid-tool-btn.active[data-v-368bbb33],.grid-tool-btn[data-v-368bbb33]:hover:not(:disabled){color:#00fab5;border-color:#00fab50d;background:#00fab526}.grid-tool-btn[data-v-368bbb33]:disabled{cursor:not-allowed;opacity:.5}.more-tool-item[data-v-368bbb33]{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-368bbb33]:hover{background:#ffffff1f}.history-load-indicator[data-v-f81df40f]{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-f81df40f]{width:min(100%,1080px);margin:0 auto}.history-task-summary[data-v-f81df40f]{display:flex;align-items:end;gap:10px;width:100%;margin-bottom:12px}.history-reference-thumb[data-v-f81df40f]{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-f81df40f],.history-reference-thumb.is-stacked[data-v-f81df40f]:hover{width:var(--expanded-width);overflow:visible}.history-reference-thumb.is-frame-pair[data-v-f81df40f]:hover{transform:scale(1.15)}.history-reference-image[data-v-f81df40f]{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-f81df40f]{transform:translate(var(--expanded-x)) rotate(0)}.history-reference-thumb:not(.is-stacked):not(.is-frame-pair) .history-reference-image[data-v-f81df40f]:hover{transform:translate(var(--collapsed-x)) rotate(var(--collapsed-rotate)) scale(1.15)}.history-reference-thumb.is-stacked:hover .history-reference-image[data-v-f81df40f]:hover{transform:translate(var(--expanded-x)) rotate(0) scale(1.15)}.history-reference-count[data-v-f81df40f]{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-f81df40f]{position:relative;flex:1;min-width:0}.history-prompt[data-v-f81df40f]{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-f81df40f]{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-f81df40f]{position:relative;margin-left:8px;padding-left:8px}.history-meta span+span[data-v-f81df40f]:before{position:absolute;top:3px;left:0;width:1px;height:12px;content:"";background:#fff3}.history-prompt.is-truncated .history-meta[data-v-f81df40f]{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-f81df40f]:before{position:absolute;top:0;right:100%;width:28px;height:100%;content:"";background:linear-gradient(90deg,transparent,#0f1115)}.history-prompt-hover[data-v-f81df40f]{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-f81df40f]{white-space:pre-wrap;overflow-wrap:anywhere}.history-use-prompt[data-v-f81df40f]{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-f81df40f]:hover{color:#fff}.history-summary-content:hover .history-prompt-hover[data-v-f81df40f]{visibility:visible;opacity:1}.history-result[data-v-f81df40f]{position:relative;max-height:500px;overflow:hidden;border-radius:12px;background:#ffffff0f}.history-result[data-v-f81df40f] .el-image,.history-result[data-v-f81df40f] .img{width:100%;height:100%}.history-video-tools[data-v-f81df40f]{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-f81df40f],.history-video-tools[data-v-f81df40f]:focus-within{pointer-events:auto;opacity:1}.history-video-tool-btn[data-v-f81df40f]{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-f81df40f],.history-video-tool-btn[data-v-f81df40f]:hover:not(:disabled){color:#00fab5;background:#00fab533}.history-video-tool-btn[data-v-f81df40f]:disabled{cursor:not-allowed;opacity:.5}.error-result[data-v-f81df40f]{width:min(100%,500px);min-height:220px}.history-actions[data-v-f81df40f]{display:flex;align-items:center;gap:8px;margin-top:12px}.history-action-btn[data-v-f81df40f]{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-f81df40f],.history-action-btn[data-v-f81df40f]:hover{color:#00fab5;background:#00fab524}.more-tool-item[data-v-f81df40f]{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-f81df40f]:hover:not(:disabled){background:#ffffff1f}.more-tool-item[data-v-f81df40f]:disabled{cursor:not-allowed;opacity:.5}.right-toolbar[data-v-6b6c7b18]{display:flex;align-items:center;gap:8px}.classic-version-btn[data-v-6b6c7b18],.layout-toolbar[data-v-6b6c7b18]{height:36px;box-sizing:border-box;border:.5px solid hsla(0,0%,100%,.1);border-radius:10px;background:#ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.layout-toolbar[data-v-6b6c7b18]{display:flex;align-items:center;gap:6px;padding:3px}.row-height-slider[data-v-6b6c7b18]{display:flex;align-items:center;width:96px;padding:0 9px;box-sizing:border-box}.row-height-slider[data-v-6b6c7b18] .el-slider__runway{background-color:#fff3}.row-height-slider[data-v-6b6c7b18] .el-slider__button{width:10px;height:10px;border:0;box-shadow:0 0 0 2px #171717}.layout-switcher[data-v-6b6c7b18],.layout-switcher-btn[data-v-6b6c7b18]{display:flex;align-items:center}.layout-switcher-btn[data-v-6b6c7b18]{gap:6px;height:30px;padding:0 8px;color:#fff9;font-family:Host Grotesk,sans-serif;font-size:13px;font-weight:500;cursor:pointer;border:0;border-radius:8px;background:transparent}.layout-switcher-btn.active[data-v-6b6c7b18]{color:#fff;background:#ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.classic-version-btn[data-v-6b6c7b18]{display:flex;align-items:center;gap:6px;padding:0 12px;color:#fff9;font-family:Host Grotesk,sans-serif;font-size:13px;font-weight:500;cursor:pointer}.classic-version-btn[data-v-6b6c7b18]:hover{color:#00fab5;background:#00fab51a}.grid-loading-skeleton[data-v-6b6c7b18]{min-height:932px}.grid-loading-skeleton-item[data-v-6b6c7b18]{height:100%!important;flex-shrink:0;border-radius:0!important}.free-model-btn[data-v-513cca97]{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-513cca97]:hover{filter:brightness(1.12)}.input-toolbar[data-v-92ddfe73]{margin-bottom:8px}.input-toolbar.is-mini-layout[data-v-92ddfe73],.pricing-tip.is-mini-layout[data-v-92ddfe73]{width:640px;max-width:100%;margin-right:auto;margin-left:auto}.return-to-bottom-btn[data-v-92ddfe73]{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-92ddfe73]:hover{color:#00fab5;border-color:#00fab552}
