.history-sidebar[data-v-2c4af15d]{position:absolute;left:30px;top:140px;display:flex;flex-direction:column;gap:10px;padding:8px;z-index:11;font-family:Space Grotesk,sans-serif;border-radius:14px;border:1px solid #343740;background:#0A0A0A}.new-session-btn[data-v-2c4af15d]{color:#fff;font-size:16px;font-weight:400;cursor:pointer;transition:opacity .2s;padding:0;white-space:nowrap}.new-session-btn[data-v-2c4af15d]:hover{opacity:.8}.header[data-v-2c4af15d]{display:flex;align-items:center;gap:10px;cursor:pointer;transition:opacity .2s;position:relative}.header[data-v-2c4af15d]:hover{opacity:.8}.header .title[data-v-2c4af15d]{color:#fff;font-size:16px;opacity:.5;font-weight:400}.header .icon-wrapper[data-v-2c4af15d]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;transition:all .3s ease;position:relative}.header .icon-wrapper .el-icon[data-v-2c4af15d]{font-size:14px;color:#fff;opacity:.5;transition:opacity .2s ease}.header .icon-wrapper:hover .el-icon[data-v-2c4af15d]{opacity:.8}.header .icon-wrapper.expanded[data-v-2c4af15d]{position:absolute;left:170px;top:0}.history-list-wrapper[data-v-2c4af15d]{position:relative;width:184px;overflow:hidden;transition:all .3s ease}.history-list-wrapper.collapsed[data-v-2c4af15d]{width:50px}.history-list[data-v-2c4af15d]{display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-width:none}.history-list[data-v-2c4af15d]::-webkit-scrollbar{width:0;display:none}.history-list .history-item[data-v-2c4af15d]{display:flex;align-items:center;background:#1a1b1f;border-radius:10px;padding:4px 8px 4px 4px;gap:10px;cursor:pointer;transition:all .2s ease;flex-shrink:0;min-width:0}.history-list .history-item .thumbnail[data-v-2c4af15d]{width:32px;height:32px;background:#fff;border-radius:8px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.history-list .history-item .thumbnail .thumbnail-img[data-v-2c4af15d]{width:100%;height:100%;object-fit:cover;display:block}.history-list .history-item .history-desc[data-v-2c4af15d]{color:#fff;font-size:14px;opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:130px;flex-shrink:1;transition:opacity .2s ease}.history-list .history-item[data-v-2c4af15d]:hover{background:#202226}.history-list .history-item:hover .history-desc[data-v-2c4af15d]{opacity:1}.history-list .history-item.selected[data-v-2c4af15d]{background:#292C32}.history-list .history-item.selected .history-desc[data-v-2c4af15d]{opacity:1}.history-list .empty-state[data-v-2c4af15d]{color:#fff;opacity:.3;font-size:14px;text-align:center;padding:16px 0}.history-list .loading-state[data-v-2c4af15d]{color:#fff;opacity:.5;font-size:12px;text-align:center;padding:8px 0}.list-gradient[data-v-2c4af15d]{position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(180deg,rgba(16,16,16,0) 0%,#0A0A0A 100%);pointer-events:none}.text-fade-enter-active[data-v-2c4af15d],.text-fade-leave-active[data-v-2c4af15d]{transition:opacity .2s ease}.text-fade-enter-from[data-v-2c4af15d],.text-fade-leave-to[data-v-2c4af15d]{opacity:0}.text-fade-enter-to[data-v-2c4af15d],.text-fade-leave-from[data-v-2c4af15d]{opacity:1}.title-section[data-v-74a0e3ca],.font-jost[data-v-74a0e3ca]{font-family:Space Grotesk,sans-serif}.scene-word-container[data-v-74a0e3ca]{overflow:visible}.scene-word[data-v-74a0e3ca]{transition:all .25s cubic-bezier(.25,.46,.45,.94)}.scene-current[data-v-74a0e3ca]{opacity:1;transform:translateY(0)}.scene-exiting[data-v-74a0e3ca]{opacity:0;transform:translateY(-30px);animation:exitAnimation-74a0e3ca .25s cubic-bezier(.25,.46,.45,.94)}.scene-entering[data-v-74a0e3ca]{opacity:1;transform:translateY(0);animation:enterAnimation-74a0e3ca .25s cubic-bezier(.25,.46,.45,.94)}@keyframes exitAnimation-74a0e3ca{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes enterAnimation-74a0e3ca{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.link-input[data-v-c3ba409f]{transition:border-color .3s}.link-input[data-v-c3ba409f]:hover{border-color:#5d59ff}.link-input input[data-v-c3ba409f]::placeholder{color:#ffffff80}.continue-btn[data-v-c3ba409f]{transition:opacity .2s}.continue-btn[data-v-c3ba409f]:hover{opacity:.9}.continue-btn[data-v-c3ba409f]:active{opacity:.8}.loading-icon[data-v-c3ba409f]{position:relative}.loading-icon .spinner[data-v-c3ba409f]{width:100%;height:100%;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-c3ba409f .8s linear infinite}@keyframes spin-c3ba409f{to{transform:rotate(360deg)}}.video-to-music-container[data-v-303c1691]{font-family:Space Grotesk,sans-serif;overflow-x:hidden;overflow-y:auto}.main-content[data-v-303c1691]{overflow-x:hidden}.content-wrapper[data-v-303c1691]{overflow-x:hidden;min-height:calc(100vh - 140px)}.font-jost[data-v-303c1691],.font-space-grotesk[data-v-303c1691]{font-family:Space Grotesk,sans-serif}.upload-box[data-v-303c1691]{background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(2,17,99,.8) 100%);position:relative;transition:background .3s ease,opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94)}.upload-box[data-v-303c1691]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(data:image/png;base64,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);background-repeat:repeat;background-size:contain;background-position:center;opacity:.1;pointer-events:none;transition:opacity .3s ease;z-index:0}.upload-box[data-v-303c1691]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;padding:1px;background:linear-gradient(180deg,#00226C 0%,#0051FF 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;transition:background .3s ease;z-index:1}.upload-box .upload-box-shadow[data-v-303c1691]{box-shadow:0 0 24px #ffffff40 inset;transition:box-shadow .3s ease}.upload-box-hidden[data-v-303c1691]{opacity:0;transform:translateY(-20px);pointer-events:none}.or-text-hidden[data-v-303c1691]{opacity:0;transform:scale(.8)}.link-input-container[data-v-303c1691]{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.link-input-move-up[data-v-303c1691]{transform:translateY(-154px)}.upload-box[data-v-303c1691]:hover{background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(2,17,99,.8) 73.388%)}.upload-box[data-v-303c1691]:hover:after{opacity:.2}.upload-box[data-v-303c1691]:hover:before{background:linear-gradient(180deg,#00226C 0%,#5088FF 100%)}.upload-box:hover .upload-box-shadow[data-v-303c1691]{box-shadow:0 0 24px #ffffff4d inset}.mb-60px[data-v-303c1691],.upload-section[data-v-303c1691],.carousel-wrapper-section[data-v-303c1691]{opacity:0;transform:translateY(40px);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94)}.animate-slide-up[data-v-303c1691]{opacity:1;transform:translateY(0)}.desc-generate-bar[data-v-3e13af86]{display:flex;justify-content:center;align-items:center}.desc-generate-bar .generate-btn[data-v-3e13af86]{width:300px;height:44px;border-radius:10px;background:linear-gradient(180deg,#000000 0%,#021163 100%);box-shadow:inset 0 1px 2px #ffffff26;transition:all .2s;position:relative}.desc-generate-bar .generate-btn[data-v-3e13af86]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;padding:1px;background:linear-gradient(180deg,#00226C 0%,#0051FF 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.desc-generate-bar .generate-btn span[data-v-3e13af86]{position:relative;z-index:1;font-size:16px;font-weight:500;line-height:24px}.desc-generate-bar .generate-btn[data-v-3e13af86]:hover{opacity:.9}.desc-generate-bar .generate-btn[data-v-3e13af86]:active{background:#646876}.desc-generate-bar .generate-btn-compose[data-v-3e13af86]{width:300px;height:44px;background:#000;border-radius:10px;border:1px solid #343740;cursor:not-allowed}.desc-generate-bar .generate-btn-compose>span[data-v-3e13af86]{color:#ffffff80;font-size:16px;font-weight:500;line-height:24px;position:relative;z-index:1}@keyframes rotate-3e13af86{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading[data-v-3e13af86]{animation:rotate-3e13af86 1.5s linear infinite}.video2music-step2[data-v-96d3ad67]{display:flex;min-height:100vh;position:relative;overflow:hidden;font-family:Space Grotesk,sans-serif}.main-content[data-v-96d3ad67]{flex:1;display:flex;flex-direction:column;align-items:center;padding-top:160px;padding-bottom:60px;overflow-y:auto}.main-content .header-section[data-v-96d3ad67]{display:flex;flex-direction:column;align-items:center;margin-bottom:60px;text-align:center}.main-content .header-section .main-title[data-v-96d3ad67]{color:#fff;font-size:18px;text-transform:uppercase;font-weight:400;margin:0 0 8px}.main-content .header-section .main-subtitle[data-v-96d3ad67]{font-size:40px;font-weight:700;background:linear-gradient(90deg,#0051ff 0%,#ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 12px;white-space:nowrap}.main-content .header-section .main-desc[data-v-96d3ad67]{color:#fff;font-size:18px;opacity:.5;font-weight:400;margin:0;max-width:800px}.main-content .content-section[data-v-96d3ad67]{display:flex;flex-direction:column;gap:10px;width:680px}.video-card[data-v-96d3ad67]{width:680px;border-radius:14px;background:linear-gradient(180deg,#000000 50.234%,#021163 100%);border:1px solid #343740;overflow:hidden}.video-card .video-thumb-wrap[data-v-96d3ad67]{position:relative;width:100%;height:382.5px;border-radius:14px;overflow:hidden}.video-card .video-thumb-wrap .video-thumb[data-v-96d3ad67]{width:100%;height:100%;object-fit:cover;display:block}.video-card .video-thumb-wrap .video-player[data-v-96d3ad67]{width:100%;height:100%;object-fit:contain;display:block;background:#000}.video-card .video-thumb-wrap .video-placeholder[data-v-96d3ad67]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000;color:#ffffff80;font-size:16px}.video-card .video-thumb-wrap .video-gradient-top[data-v-96d3ad67]{position:absolute;top:0;left:0;right:0;height:120px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);opacity:.5;transform:scaleY(-1);pointer-events:none}.video-card .video-thumb-wrap .close-btn[data-v-96d3ad67]{position:absolute;top:14px;right:14px;width:30px;height:30px;background:transparent;border:none;cursor:pointer;padding:0;transition:opacity .2s}.video-card .video-thumb-wrap .close-btn[data-v-96d3ad67]:hover{opacity:.8}.video-card .video-thumb-wrap .close-btn img[data-v-96d3ad67]{width:100%;height:100%}.video-card .video-thumb-wrap .video-info-bar[data-v-96d3ad67]{position:absolute;left:0;right:0;bottom:0;height:32px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 14px;font-size:14px}.video-card .video-thumb-wrap .video-info-bar .video-filename[data-v-96d3ad67]{font-weight:400}.video-card .video-thumb-wrap .video-info-bar .video-size[data-v-96d3ad67]{opacity:.5}.video2music-step3[data-v-cdda6afe]{display:flex;min-height:100vh;position:relative;overflow:hidden;font-family:Space Grotesk,sans-serif}.chat-box[data-v-cdda6afe]{display:flex;flex-direction:column;width:100%;overflow-y:auto}.chat-box.h-\[100vh\][data-v-cdda6afe]{max-height:100vh}.generate-sd[data-v-cdda6afe]{position:fixed;bottom:0;z-index:9;left:calc(200px + (100% - 200px)/2);transform:translate(-50%);width:700px;height:120px;background:linear-gradient(0deg,#101010 68%,rgba(16,16,16,0) 100%)}.chat-container[data-v-cdda6afe]{display:flex;flex-direction:column-reverse;align-items:center;padding:40px 0 120px;gap:20px;position:relative;width:100%;min-height:min-content}.chat-container .message-item[data-v-cdda6afe]{width:644px;display:flex;flex-direction:column;gap:10px;align-self:center;align-items:flex-end}.chat-container .user-bubble[data-v-cdda6afe]{background:#292c32;border:1px solid #343740;border-radius:14px;padding:10px;color:#fff;font-size:14px;font-weight:400;max-width:500px;line-height:1.5;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word;animation:slideUpFadeIn-cdda6afe .4s ease-out}.chat-container .ai-results[data-v-cdda6afe]{width:100%;display:flex;gap:10px;animation:slideUpFadeIn-cdda6afe .4s ease-out}@keyframes slideUpFadeIn-cdda6afe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.chat-container .video-cards-row[data-v-cdda6afe]{display:flex;gap:10px;align-items:center}.chat-container .video-card[data-v-cdda6afe]{width:302px;height:169px;border-radius:14px;position:relative;overflow:hidden;flex-shrink:0}.chat-container .video-card.generating[data-v-cdda6afe]{border:1px solid #00226c;display:flex;align-items:center;justify-content:center;box-shadow:0 0 44px #ffffff40 inset;background:linear-gradient(180deg,#000000 50.234%,#021163 100%);background-size:100% 100%;animation:breathingShadow-cdda6afe 2.5s cubic-bezier(.4,0,.6,1) infinite}.chat-container .video-card.generating .generating-text[data-v-cdda6afe]{background:linear-gradient(270deg,#0051ff 0%,#ffffff 50%,#0051ff 100%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:14px;font-weight:400;animation:gradientMoveReverse-cdda6afe 2s linear infinite}@keyframes gradientMoveReverse-cdda6afe{0%{background-position:200% 0%}to{background-position:0% 0%}}@keyframes breathingShadow-cdda6afe{0%{box-shadow:0 0 44px #ffffff40 inset}50%{box-shadow:0 0 64px #ffffff73 inset,0 0 24px #0051ff4d}to{box-shadow:0 0 44px #ffffff40 inset}}@keyframes backgroundGradientVertical-cdda6afe{0%{background-position:0% 0%}to{background-position:0% 100%}}.chat-container .video-card.completed[data-v-cdda6afe]{height:202px;background:linear-gradient(180deg,#000000 50.234%,#021163 100%);border:1px solid #343740}.chat-container .video-card.completed .video-player[data-v-cdda6afe]{width:100%;height:169px;position:absolute;top:0;left:0}.chat-container .video-card.completed .video-player[data-v-cdda6afe] video{width:100%;height:100%;object-fit:cover;border-radius:14px}.chat-container .video-card.completed .video-gradient[data-v-cdda6afe]{position:absolute;bottom:0;left:0;right:0;height:64px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);pointer-events:none}.chat-container .video-card.completed .video-bottom-bar[data-v-cdda6afe]{position:absolute;bottom:0;left:0;right:0;height:32px;background:#292c32;display:flex;align-items:center;justify-content:space-between;padding:0 14px;transition:background .2s}.chat-container .video-card.completed .video-bottom-bar .video-download-trigger[data-v-cdda6afe]{outline:none!important;border:none!important}.chat-container .video-card.completed .video-bottom-bar .video-download-trigger[data-v-cdda6afe]:focus,.chat-container .video-card.completed .video-bottom-bar .video-download-trigger[data-v-cdda6afe]:focus-visible{outline:none!important;border:none!important}.chat-container .video-card.completed .video-bottom-bar .download-wrapper[data-v-cdda6afe]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:2px 8px 2px 0;border-radius:8px;transition:background .2s;outline:none!important;border:none!important}.chat-container .video-card.completed .video-bottom-bar .download-wrapper[data-v-cdda6afe]:hover{background:#202226}.chat-container .video-card.completed .video-bottom-bar .download-wrapper[data-v-cdda6afe]:focus,.chat-container .video-card.completed .video-bottom-bar .download-wrapper[data-v-cdda6afe]:focus-visible{outline:none!important;border:none!important}.chat-container .video-card.completed .video-bottom-bar .download-text[data-v-cdda6afe]{color:#fff;font-size:14px;font-weight:400;transition:opacity .2s}.chat-container .video-card.completed .video-bottom-bar .download-btn[data-v-cdda6afe]{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.chat-container .video-card.completed .video-bottom-bar .download-btn svg[data-v-cdda6afe]{width:28px;height:28px}.chat-container .refresh-btn[data-v-cdda6afe]{width:28px;height:28px;background:#292c32;border:1px solid #343740;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0;padding:0}.chat-container .refresh-btn[data-v-cdda6afe]:hover{background:#343740}.chat-container .refresh-btn svg[data-v-cdda6afe]{width:24px;height:24px}.chat-container .error-row[data-v-cdda6afe]{display:flex;gap:10px;align-items:end;width:100%}.chat-container .error-message[data-v-cdda6afe]{display:inline-block;max-width:500px;padding:10px;background:#0A0A0A;border:1px solid #343740;border-radius:14px;color:#eb5757;font-size:14px;font-weight:400;font-family:Space Grotesk,sans-serif;line-height:normal}.chat-container .load-more-section[data-v-cdda6afe]{width:100%;display:flex;justify-content:center;padding:20px 0;min-height:60px}.chat-container .load-more-section .load-more-indicator[data-v-cdda6afe]{display:flex;align-items:center;justify-content:center;color:#fff;opacity:.5;font-size:14px;font-weight:400}.input-section[data-v-cdda6afe]{position:fixed;bottom:40px;left:calc(200px + (100% - 200px)/2);transform:translate(-50%);width:680px;z-index:10;box-sizing:border-box}.input-section .input-wrapper[data-v-cdda6afe]{width:100%;background:#1a1b1f;border:1px solid #343740;border-radius:14px;display:flex;align-items:flex-end;padding:10px;gap:10px}.input-section .input-wrapper .music-desc-input[data-v-cdda6afe]{flex:1}.input-section .input-wrapper .music-desc-input[data-v-cdda6afe] .el-textarea__inner{background:transparent;border:none;color:#fff;font-size:14px;outline:none;opacity:.5;padding:10px 0;min-height:24px;font-family:Space Grotesk,sans-serif;resize:none;box-shadow:none;scrollbar-width:none;-ms-overflow-style:none}.input-section .input-wrapper .music-desc-input[data-v-cdda6afe] .el-textarea__inner::-webkit-scrollbar{display:none}.input-section .input-wrapper .music-desc-input[data-v-cdda6afe] .el-textarea__inner::placeholder{color:#fff;opacity:.5}.input-section .input-wrapper .music-desc-input[data-v-cdda6afe] .el-textarea__inner:focus{opacity:1}.input-section .input-wrapper .music-desc-input[data-v-cdda6afe] .el-textarea__inner:disabled{cursor:not-allowed}.input-section .input-wrapper .generate-btn[data-v-cdda6afe]{width:150px;height:44px;border-radius:10px;background:#000;border:1px solid #343740;color:#fff;font-size:14px;font-weight:400;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.input-section .input-wrapper .generate-btn[data-v-cdda6afe]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;box-shadow:0 0 24px #ffffff40 inset;pointer-events:none}.input-section .input-wrapper .generate-btn.has-input[data-v-cdda6afe]{background:linear-gradient(180deg,#000000 0%,#021163 100%);border-color:#00226c}.input-section .input-wrapper .generate-btn span[data-v-cdda6afe]{position:relative;z-index:1}.bottom-gradient[data-v-cdda6afe]{position:fixed;bottom:0;left:calc(200px + (100% - 200px)/2);transform:translate(-50%);width:100%;max-width:720px;height:40px;background:linear-gradient(180deg,rgba(16,16,16,0) 0%,#101010 100%);pointer-events:none;z-index:9}[data-v-cdda6afe] .el-dropdown{outline:none!important;border:none!important}[data-v-cdda6afe] .el-dropdown:focus,[data-v-cdda6afe] .el-dropdown:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.loading-container[data-v-1d344cdf]{width:100vw;height:100vh;background:#101010;display:flex;align-items:center;justify-content:center}.loading-content[data-v-1d344cdf]{display:flex;flex-direction:column;align-items:center;gap:20px}.loading-spinner[data-v-1d344cdf]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#fff;border-radius:50%;animation:spin-1d344cdf 1s linear infinite}@keyframes spin-1d344cdf{to{transform:rotate(360deg)}}
