.history-sidebar[data-v-81ce7e78]{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}@media (max-width: 767px){.history-sidebar[data-v-81ce7e78]{left:10px;top:10px;padding:8px;gap:10px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.new-session-btn[data-v-81ce7e78]{color:#fff;font-size:16px;font-weight:400;cursor:pointer;transition:opacity .2s;padding:0;white-space:nowrap}.new-session-btn[data-v-81ce7e78]:hover{opacity:.8}.header[data-v-81ce7e78]{display:flex;align-items:center;gap:10px;cursor:pointer;transition:opacity .2s;position:relative}.header[data-v-81ce7e78]:hover{opacity:.8}.header .title[data-v-81ce7e78]{color:#fff;font-size:16px;opacity:.5;font-weight:400}.header .icon-wrapper[data-v-81ce7e78]{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-81ce7e78]{font-size:14px;color:#fff;opacity:.5;transition:opacity .2s ease}.header .icon-wrapper:hover .el-icon[data-v-81ce7e78]{opacity:.8}.header .icon-wrapper.expanded[data-v-81ce7e78]{position:absolute;left:170px;top:3px}.history-list-wrapper[data-v-81ce7e78]{position:relative;width:184px;overflow:hidden;transition:all .3s ease}.history-list-wrapper.collapsed[data-v-81ce7e78]{width:50px}@media (max-width: 767px){.history-list-wrapper.collapsed[data-v-81ce7e78]{display:none}}@media (max-width: 767px){.history-list-wrapper[data-v-81ce7e78]{margin-top:10px}}.history-list[data-v-81ce7e78]{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-81ce7e78]::-webkit-scrollbar{width:0;display:none}.history-list .history-item[data-v-81ce7e78]{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-81ce7e78]{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-81ce7e78]{width:100%;height:100%;object-fit:cover;display:block}.history-list .history-item .history-desc[data-v-81ce7e78]{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-81ce7e78]:hover{background:#202226}.history-list .history-item:hover .history-desc[data-v-81ce7e78]{opacity:1}.history-list .history-item.selected[data-v-81ce7e78]{background:#292C32}.history-list .history-item.selected .history-desc[data-v-81ce7e78]{opacity:1}.history-list .empty-state[data-v-81ce7e78]{color:#fff;opacity:.3;font-size:14px;text-align:center;padding:16px 0}.history-list .loading-state[data-v-81ce7e78]{color:#fff;opacity:.5;font-size:12px;text-align:center;padding:8px 0}.list-gradient[data-v-81ce7e78]{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-81ce7e78],.text-fade-leave-active[data-v-81ce7e78]{transition:opacity .2s ease}.text-fade-enter-from[data-v-81ce7e78],.text-fade-leave-to[data-v-81ce7e78]{opacity:0}.text-fade-enter-to[data-v-81ce7e78],.text-fade-leave-from[data-v-81ce7e78]{opacity:1}.title-section[data-v-e33c18af],.font-space-grotesk[data-v-e33c18af]{font-family:Space Grotesk,sans-serif}.title-text[data-v-e33c18af]{font-size:40px}@media (min-width: 768px){.title-text[data-v-e33c18af]{font-size:80px}}[data-v-b0926a39] .el-dialog{max-width:1080px}.modal-content[data-v-b0926a39]{width:100%;height:auto;aspect-ratio:16 / 9;max-height:610px;position:relative;border-radius:28px;overflow:hidden;background:#000}.video-player[data-v-b0926a39]{width:100%;height:100%;object-fit:contain;border-radius:28px;background:#000}.close-button[data-v-b0926a39]{width:30px;height:30px;background:#FFF;border-radius:50%;border:none;position:absolute;right:20px;top:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:opacity .2s ease}.close-button[data-v-b0926a39]:hover{opacity:.8}.close-button svg[data-v-b0926a39]{width:10px;height:10px}@media (max-width: 768px){.modal-content[data-v-b0926a39],.video-player[data-v-b0926a39]{border-radius:16px}.close-button[data-v-b0926a39]{width:24px;height:24px;right:12px;top:12px}.close-button svg[data-v-b0926a39]{width:8px;height:8px}}@media (max-width: 480px){.modal-content[data-v-b0926a39],.video-player[data-v-b0926a39]{border-radius:12px}.close-button[data-v-b0926a39]{width:20px;height:20px;right:8px;top:8px}.close-button svg[data-v-b0926a39]{width:6px;height:6px}}.carousel-section[data-v-27099630]{width:100%;height:205px;position:relative;margin-bottom:0;overflow:hidden;opacity:0;transform:translateY(40px);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94)}@media (min-width: 768px){.carousel-section[data-v-27099630]{height:350px}}.animate-slide-up[data-v-27099630]{opacity:1;transform:translateY(0)}.carousel-track[data-v-27099630]{width:100%;height:100%;position:relative;overflow:hidden}.carousel-wrapper[data-v-27099630]{position:absolute;left:50%;display:flex;align-items:center;gap:30px;height:100%}.carousel-item[data-v-27099630]{width:320px;height:205px;flex-shrink:0;border-radius:14px;position:relative;overflow:hidden;cursor:pointer;transition:transform .3s ease}@media (min-width: 768px){.carousel-item[data-v-27099630]{width:500px;height:320px}}.item-image[data-v-27099630]{width:320px;height:205px;object-fit:cover;border-radius:14px;display:block}@media (min-width: 768px){.item-image[data-v-27099630]{width:500px;height:320px}}.image-overlay[data-v-27099630]{width:100%;height:234px;background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);position:absolute;left:0;top:0;pointer-events:none}.play-button[data-v-27099630]{width:64px;height:64px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;transition:transform .2s ease;z-index:5}.play-button[data-v-27099630]:hover{transform:translate(-50%,-50%) scale(1.1)}.gradient-left[data-v-27099630]{width:96px;height:100%;background:linear-gradient(90deg,#101010 0%,rgba(16,16,16,0) 100%);position:absolute;left:0;top:0;pointer-events:none;z-index:10}@media (min-width: 768px){.gradient-left[data-v-27099630]{width:188px}}.gradient-right[data-v-27099630]{width:96px;height:100%;background:linear-gradient(90deg,#101010 0%,rgba(16,16,16,0) 100%);position:absolute;right:0;top:0;transform:rotate(180deg);pointer-events:none;z-index:10}@media (min-width: 768px){.gradient-right[data-v-27099630]{width:188px}}.nav-button[data-v-27099630]{width:40px;height:40px;background:#FFF;border-radius:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;position:absolute;top:83px;border:none;transition:opacity .2s ease}@media (min-width: 768px){.nav-button[data-v-27099630]{top:165px}}.nav-button[data-v-27099630]:hover{opacity:.8}.nav-button span[data-v-27099630]{color:#000;text-align:center;font-size:14px;font-weight:700}.nav-prev[data-v-27099630]{left:40px}.nav-next[data-v-27099630]{right:56px}@media (min-width: 768px){.nav-next[data-v-27099630]{right:40px}}.link-input[data-v-2b7057c2]{transition:border-color .3s}.link-input[data-v-2b7057c2]:hover{border-color:#5d59ff}.link-input input[data-v-2b7057c2]::placeholder{color:#ffffff80}.continue-btn[data-v-2b7057c2]{transition:opacity .2s}.continue-btn[data-v-2b7057c2]:hover{opacity:.9}.continue-btn[data-v-2b7057c2]:active{opacity:.8}.loading-icon[data-v-2b7057c2]{position:relative}.loading-icon .spinner[data-v-2b7057c2]{width:100%;height:100%;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-2b7057c2 .8s linear infinite}@keyframes spin-2b7057c2{to{transform:rotate(360deg)}}.font-space-grotesk[data-v-85bdd1c6]{font-family:Space Grotesk,sans-serif}.seo1-section[data-v-85bdd1c6]{width:100%;display:flex;flex-direction:column;gap:40px;align-items:center;padding:40px;background-color:#101010}.seo1-title[data-v-85bdd1c6]{font-size:32px;font-weight:700;line-height:normal;text-align:center;color:#fff;width:100%;font-family:Space Grotesk,sans-serif}.seo1-cards[data-v-85bdd1c6]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;justify-content:space-between;width:100%}@media (max-width: 767px){.seo1-cards[data-v-85bdd1c6]{justify-content:center}}.seo1-card[data-v-85bdd1c6]{display:flex;flex-direction:column;gap:10px;align-items:flex-start;max-width:320px;flex-shrink:0}.card-image[data-v-85bdd1c6]{width:320px;height:180px;border-radius:14px;overflow:hidden;position:relative}.card-image-img[data-v-85bdd1c6]{width:100%;height:100%;object-fit:cover;display:block}.card-title[data-v-85bdd1c6]{font-size:18px;font-weight:700;line-height:normal;color:#fff;width:100%;font-family:Space Grotesk,sans-serif}.card-description[data-v-85bdd1c6]{font-size:14px;font-weight:400;line-height:normal;opacity:.6;color:#fff;width:320px;font-family:Space Grotesk,sans-serif}.font-space-grotesk[data-v-807078a4]{font-family:Space Grotesk,sans-serif}.seo2-section[data-v-807078a4]{width:100%;display:flex;flex-direction:column;align-items:center;padding:40px;background-color:#101010}.seo2-container[data-v-807078a4]{width:100%;display:flex;flex-direction:column;gap:40px;align-items:flex-start;overflow:hidden;padding:24px;border-radius:20px;background:linear-gradient(180deg,#001a54 0%,#101010 100%)}.seo2-title[data-v-807078a4]{font-size:32px;font-weight:700;line-height:normal;text-align:center;color:#fff;width:100%;font-family:Space Grotesk,sans-serif}.seo2-steps[data-v-807078a4]{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;justify-content:center;width:100%}.step-card[data-v-807078a4]{display:flex;flex-direction:column;gap:10px;align-items:flex-start;max-width:320px;flex-grow:1;flex-shrink:0;flex-basis:0;min-width:1px;min-height:1px}@media (max-width: 767px){.step-card[data-v-807078a4]{max-width:100%;flex-basis:100%}}.step-badge[data-v-807078a4]{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:8px;background-color:#0051ff}.step-text[data-v-807078a4]{font-size:18px;font-weight:700;line-height:normal;color:#fff;white-space:nowrap;font-family:Space Grotesk,sans-serif}.step-title[data-v-807078a4]{font-size:18px;font-weight:700;line-height:normal;color:#fff;width:100%;font-family:Space Grotesk,sans-serif}.step-description[data-v-807078a4]{font-size:14px;font-weight:400;line-height:normal;opacity:.6;color:#fff;width:100%;font-family:Space Grotesk,sans-serif}.font-space-grotesk[data-v-7786bf22]{font-family:Space Grotesk,sans-serif}.seo3-section[data-v-7786bf22]{width:100%;display:flex;flex-direction:column;gap:100px;align-items:center;padding:100px 40px;background-color:#101010}@media (max-width: 767px){.seo3-section[data-v-7786bf22]{gap:100px;padding:60px 40px}}.seo3-header[data-v-7786bf22]{display:flex;flex-direction:column;gap:14px;align-items:flex-start;line-height:normal;max-width:700px;text-align:center;color:#fff;width:100%}.seo3-title[data-v-7786bf22]{font-size:32px;font-weight:700;width:100%;font-family:Space Grotesk,sans-serif;line-height:1.2}@media (max-width: 767px){.seo3-title[data-v-7786bf22]{font-size:24px;line-height:1.3}}.seo3-subtitle[data-v-7786bf22]{font-size:14px;font-weight:400;opacity:.5;width:100%;font-family:Space Grotesk,sans-serif;line-height:1.5}.scenario-item[data-v-7786bf22]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;border-radius:14px;width:100%;margin-bottom:0}@media (max-width: 767px){.scenario-item[data-v-7786bf22]{flex-direction:column;align-items:center;gap:20px}}.scenario-image[data-v-7786bf22]{height:180px;position:relative;border-radius:14px;flex-shrink:0;width:320px;overflow:hidden;background-color:#ffffff0d}@media (max-width: 767px){.scenario-image[data-v-7786bf22]{width:100%;max-width:320px}}.scenario-image-img[data-v-7786bf22]{width:100%;height:100%;object-fit:cover;display:block}.scenario-content[data-v-7786bf22]{display:flex;flex-direction:column;gap:10px;align-items:flex-start;flex-grow:1;flex-shrink:0;flex-basis:0;min-width:1px;min-height:1px}@media (max-width: 767px){.scenario-content[data-v-7786bf22]{width:100%;max-width:320px;flex-basis:auto;flex-grow:0}}.scenario-badge[data-v-7786bf22]{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:8px;background-color:#0051ff}.badge-text[data-v-7786bf22]{font-size:18px;font-weight:700;line-height:normal;color:#fff;white-space:nowrap;font-family:Space Grotesk,sans-serif}@media (max-width: 767px){.badge-text[data-v-7786bf22]{font-size:14px}}.scenario-title[data-v-7786bf22]{font-size:32px;font-weight:700;line-height:1.2;color:#fff;width:100%;font-family:Space Grotesk,sans-serif}@media (max-width: 767px){.scenario-title[data-v-7786bf22]{font-size:24px;line-height:1.3}}.scenario-description[data-v-7786bf22]{font-size:14px;font-weight:400;line-height:1.7;opacity:.8;color:#fff;letter-spacing:.02em;width:100%;font-family:Space Grotesk,sans-serif}@media (max-width: 767px){.scenario-description[data-v-7786bf22]{line-height:1.6}}.tags-container[data-v-7786bf22]{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;width:100%}.tag[data-v-7786bf22]{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:8px;background-color:#fff3}.tag-text[data-v-7786bf22]{font-size:18px;font-weight:700;line-height:normal;color:#fff;white-space:nowrap;font-family:Space Grotesk,sans-serif}@media (max-width: 767px){.tag-text[data-v-7786bf22]{font-size:14px}}.font-space-grotesk[data-v-5de4eb1b]{font-family:Space Grotesk,sans-serif}.seo4-section[data-v-5de4eb1b]{width:100%;display:flex;flex-direction:column;align-items:center;padding:40px;background-color:#101010}.seo4-container[data-v-5de4eb1b]{width:100%;display:flex;flex-direction:column;gap:40px;align-items:flex-start;overflow:hidden;padding:24px;border-radius:20px;background:linear-gradient(180deg,#101010 0%,#541b00 100%)}.seo4-header[data-v-5de4eb1b]{display:flex;flex-direction:column;gap:14px;align-items:flex-start;line-height:normal;text-align:center;color:#fff;width:100%}.seo4-title[data-v-5de4eb1b]{font-size:32px;font-weight:700;width:100%;font-family:Space Grotesk,sans-serif;line-height:1.2}@media (max-width: 767px){.seo4-title[data-v-5de4eb1b]{font-size:24px;line-height:1.3}}.seo4-text[data-v-5de4eb1b]{font-size:14px;font-weight:400;width:100%;font-family:Space Grotesk,sans-serif;line-height:1.6}.benefits-grid[data-v-5de4eb1b]{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;justify-content:center;width:100%}.benefit-card[data-v-5de4eb1b]{display:flex;flex-direction:column;gap:10px;align-items:flex-start;max-width:320px;flex-grow:1;flex-shrink:0;flex-basis:0;min-width:200px;min-height:1px}@media (max-width: 767px){.benefit-card[data-v-5de4eb1b]{max-width:100%;flex-basis:100%;min-width:100%}}.benefit-badge[data-v-5de4eb1b]{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:8px;background-color:#0051ff}.badge-emoji[data-v-5de4eb1b]{font-size:18px;font-weight:700;line-height:normal;color:#fff;white-space:nowrap;font-family:Space Grotesk,sans-serif}.benefit-description[data-v-5de4eb1b]{font-size:14px;font-weight:400;line-height:1.6;opacity:.6;color:#fff;width:100%;font-family:Space Grotesk,sans-serif}@media (max-width: 767px){.benefit-description[data-v-5de4eb1b]{line-height:1.5}}.faq-section[data-v-7ca77d44]{display:flex;padding:100px 40px;flex-direction:column;align-items:center;gap:60px;background:#101010}.faq-container[data-v-7ca77d44]{display:flex;flex-direction:column;gap:24px;width:100%}.faq-title[data-v-7ca77d44]{color:#fff;font-size:32px;font-weight:700;line-height:normal;margin:0;font-family:Space Grotesk,sans-serif}.faq-list[data-v-7ca77d44]{display:flex;flex-direction:column;gap:0}.faq-item[data-v-7ca77d44]{display:flex;padding:32px 0 8px;flex-direction:column;border-bottom:1px solid #343740;cursor:pointer;transition:opacity .2s}.faq-item[data-v-7ca77d44]:hover{opacity:.8}.faq-question-container[data-v-7ca77d44]{display:flex;justify-content:space-between;align-items:center;width:100%}.faq-question[data-v-7ca77d44]{flex:1;color:#fff;font-size:18px;font-weight:400;line-height:normal;opacity:.6;font-family:Space Grotesk,sans-serif;margin:0}.faq-toggle[data-v-7ca77d44]{width:44px;height:44px;opacity:.3;display:flex;align-items:center;justify-content:center;transition:transform .25s ease-in-out}.faq-toggle.faq-toggle-active[data-v-7ca77d44]{transform:rotate(45deg)}.faq-answer[data-v-7ca77d44]{max-height:0;overflow:hidden;margin:0;opacity:0;transition:max-height .3s ease,opacity .3s ease,margin .3s ease;color:#fff;font-size:16px;font-weight:400;line-height:24px;padding-right:64px;font-family:Space Grotesk,sans-serif}.faq-answer.faq-answer-visible[data-v-7ca77d44]{max-height:600px;opacity:.8;margin:12px 0 32px}.faq-answer[data-v-7ca77d44] a{color:#245bdb;cursor:pointer;text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width: 767px){.faq-section[data-v-7ca77d44]{padding:60px 20px}.faq-title[data-v-7ca77d44]{font-size:24px}.faq-question[data-v-7ca77d44]{font-size:16px}.faq-answer[data-v-7ca77d44]{padding-right:0;font-size:14px}}.video-to-music-container[data-v-ade2b421]{font-family:Space Grotesk,sans-serif;overflow-x:hidden;overflow-y:auto}.main-content[data-v-ade2b421]{overflow-x:hidden}.background-image-wrapper[data-v-ade2b421]{position:absolute;top:0;left:0;right:0;height:calc(100vh - 600px);min-height:650px;pointer-events:none;z-index:0;overflow:hidden}@media (max-width: 767px){.background-image-wrapper[data-v-ade2b421]{height:753px;min-height:753px}}.background-image[data-v-ade2b421]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.desktop-bg[data-v-ade2b421]{display:block}@media (max-width: 767px){.desktop-bg[data-v-ade2b421]{display:none}}.mobile-bg[data-v-ade2b421]{display:none}@media (max-width: 767px){.mobile-bg[data-v-ade2b421]{display:block}}.content-wrapper[data-v-ade2b421]{overflow-x:hidden;min-height:calc(100vh - 140px);position:relative;z-index:1}.content-padding[data-v-ade2b421]{padding:100px 0 40px}@media (max-width: 767px){.content-padding[data-v-ade2b421]{padding:100px 0 40px}}.title-margin[data-v-ade2b421]{margin-bottom:60px}@media (max-width: 767px){.title-margin[data-v-ade2b421]{margin-bottom:60px}}.upload-margin[data-v-ade2b421]{margin-bottom:30px}@media (max-width: 767px){.upload-margin[data-v-ade2b421]{margin-bottom:30px}}.font-jost[data-v-ade2b421],.font-space-grotesk[data-v-ade2b421]{font-family:Space Grotesk,sans-serif}.upload-box[data-v-ade2b421]{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-ade2b421]: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-ade2b421]: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-ade2b421]{box-shadow:0 0 24px #ffffff40 inset;transition:box-shadow .3s ease}.upload-box-hidden[data-v-ade2b421]{opacity:0;transform:translateY(-20px);pointer-events:none}.or-text-hidden[data-v-ade2b421]{opacity:0;transform:scale(.8)}.link-input-container[data-v-ade2b421]{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.link-input-move-up[data-v-ade2b421]{transform:translateY(-154px)}.upload-box[data-v-ade2b421]:hover{background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(2,17,99,.8) 73.388%)}.upload-box[data-v-ade2b421]:hover:after{opacity:.2}.upload-box[data-v-ade2b421]:hover:before{background:linear-gradient(180deg,#00226C 0%,#5088FF 100%)}.upload-box:hover .upload-box-shadow[data-v-ade2b421]{box-shadow:0 0 24px #ffffff4d inset}.mb-60px[data-v-ade2b421],.upload-section[data-v-ade2b421],.carousel-wrapper-section[data-v-ade2b421]{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-ade2b421]{opacity:1;transform:translateY(0)}.desc-generate-bar[data-v-823d767b]{width:680px;background:#1a1b1f;border:1px solid #343740;border-radius:14px;display:flex;align-items:flex-end;padding:10px;gap:10px}@media (max-width: 768px){.desc-generate-bar[data-v-823d767b]{width:100%;height:140px;flex-direction:column;align-items:stretch}}.desc-generate-bar .music-desc-input[data-v-823d767b]{flex:1}.desc-generate-bar .music-desc-input[data-v-823d767b] .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}@media (max-width: 768px){.desc-generate-bar .music-desc-input[data-v-823d767b] .el-textarea__inner{min-height:60px;padding:0}}.desc-generate-bar .music-desc-input[data-v-823d767b] .el-textarea__inner::-webkit-scrollbar{display:none}.desc-generate-bar .music-desc-input[data-v-823d767b] .el-textarea__inner::placeholder{color:#fff;opacity:.5}.desc-generate-bar .music-desc-input[data-v-823d767b] .el-textarea__inner:focus{opacity:1}.desc-generate-bar .music-desc-input[data-v-823d767b] .el-textarea__inner:disabled{cursor:not-allowed}.desc-generate-bar .generate-btn[data-v-823d767b]{border-radius:10px;background:linear-gradient(180deg,#000000 0%,#021163 100%);transition:all .2s;position:relative}@media (max-width: 768px){.desc-generate-bar .generate-btn[data-v-823d767b]{width:100%}}.desc-generate-bar .generate-btn[data-v-823d767b]: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-823d767b]{position:relative;z-index:1}.desc-generate-bar .generate-btn[data-v-823d767b]:active{background:#646876}.desc-generate-bar .generate-btn-compose[data-v-823d767b]{background:#000;border-radius:10px;border:1px solid #343740;cursor:not-allowed}@media (max-width: 768px){.desc-generate-bar .generate-btn-compose[data-v-823d767b]{width:100%}}.desc-generate-bar .generate-btn-compose>span[data-v-823d767b]{color:#ffffff80;font-size:14px;position:relative;z-index:1}@keyframes rotate-823d767b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading[data-v-823d767b]{animation:rotate-823d767b 1.5s linear infinite}.video2music-step2[data-v-43495c83]{display:flex;min-height:100vh;position:relative;overflow:hidden;font-family:Space Grotesk,sans-serif}.main-content[data-v-43495c83]{flex:1;display:flex;flex-direction:column;align-items:center;padding-top:160px;padding-bottom:60px;overflow-y:auto}@media (max-width: 768px){.main-content[data-v-43495c83]{padding:100px 20px 40px}}.main-content .header-section[data-v-43495c83]{display:flex;flex-direction:column;align-items:center;margin-bottom:60px;text-align:center}.main-content .header-section .main-title[data-v-43495c83]{color:#fff;font-size:18px;text-transform:uppercase;font-weight:400;margin:0 0 8px}.main-content .header-section .main-subtitle[data-v-43495c83]{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-43495c83]{color:#fff;font-size:18px;opacity:.5;font-weight:400;margin:0;max-width:800px}.main-content .content-section[data-v-43495c83]{display:flex;flex-direction:column;gap:10px;width:680px}@media (max-width: 768px){.main-content .content-section[data-v-43495c83]{width:100%}}.video-card[data-v-43495c83]{width:680px;border-radius:14px;background:linear-gradient(180deg,#000000 50.234%,#021163 100%);border:1px solid #343740;overflow:hidden}@media (max-width: 768px){.video-card[data-v-43495c83]{width:100%}}.video-card .video-thumb-wrap[data-v-43495c83]{position:relative;width:100%;height:382.5px;border-radius:14px;overflow:hidden}@media (max-width: 768px){.video-card .video-thumb-wrap[data-v-43495c83]{height:180px}}.video-card .video-thumb-wrap .video-thumb[data-v-43495c83]{width:100%;height:100%;object-fit:cover;display:block}.video-card .video-thumb-wrap .video-player[data-v-43495c83]{width:100%;height:100%;object-fit:contain;display:block;background:#000}.video-card .video-thumb-wrap .video-placeholder[data-v-43495c83]{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-43495c83]{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-43495c83]{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-43495c83]:hover{opacity:.8}.video-card .video-thumb-wrap .close-btn img[data-v-43495c83]{width:100%;height:100%}.video-card .video-thumb-wrap .video-info-bar[data-v-43495c83]{position:absolute;left:0;right:0;bottom:0;height:32px;background:#000;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:14px}.video-card .video-thumb-wrap .video-info-bar .video-filename[data-v-43495c83]{font-weight:400}.video-card .video-thumb-wrap .video-info-bar .video-size[data-v-43495c83]{opacity:.5}.video2music-step3[data-v-5fe9d811]{display:flex;min-height:100vh;position:relative;overflow:hidden;font-family:Space Grotesk,sans-serif}.chat-box[data-v-5fe9d811]{display:flex;flex-direction:column;width:100%;overflow-y:auto}.chat-box.h-\[100vh\][data-v-5fe9d811]{max-height:100vh}.generate-sd[data-v-5fe9d811]{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%)}@media (max-width: 767px){.generate-sd[data-v-5fe9d811]{left:50%;width:100%}}.chat-container[data-v-5fe9d811]{display:flex;flex-direction:column-reverse;align-items:center;padding:40px 0 120px;gap:20px;position:relative;width:100%;min-height:min-content}@media (max-width: 767px){.chat-container[data-v-5fe9d811]{padding:40px 20px 120px}}.chat-container .message-item[data-v-5fe9d811]{width:644px;display:flex;flex-direction:column;gap:10px;align-self:center;align-items:flex-end}@media (max-width: 767px){.chat-container .message-item[data-v-5fe9d811]{width:100%}}.chat-container .user-bubble[data-v-5fe9d811]{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-5fe9d811 .4s ease-out}.chat-container .ai-results[data-v-5fe9d811]{width:100%;display:flex;gap:10px;animation:slideUpFadeIn-5fe9d811 .4s ease-out}@media (max-width: 767px){.chat-container .ai-results[data-v-5fe9d811]{align-self:flex-start}}@keyframes slideUpFadeIn-5fe9d811{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.chat-container .video-cards-row[data-v-5fe9d811]{display:flex;gap:10px;align-items:center}@media (max-width: 767px){.chat-container .video-cards-row[data-v-5fe9d811]{flex-direction:column;width:100%;align-items:flex-start}}.chat-container .video-card[data-v-5fe9d811]{width:302px;height:169px;border-radius:14px;position:relative;overflow:hidden;flex-shrink:0}@media (max-width: 767px){.chat-container .video-card[data-v-5fe9d811]{width:300px;height:169px}}.chat-container .video-card.generating[data-v-5fe9d811]{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-5fe9d811 2.5s cubic-bezier(.4,0,.6,1) infinite}.chat-container .video-card.generating .generating-text[data-v-5fe9d811]{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-5fe9d811 2s linear infinite}@keyframes gradientMoveReverse-5fe9d811{0%{background-position:200% 0%}to{background-position:0% 0%}}@keyframes breathingShadow-5fe9d811{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-5fe9d811{0%{background-position:0% 0%}to{background-position:0% 100%}}.chat-container .video-card.completed[data-v-5fe9d811]{height:202px;background:linear-gradient(180deg,#000000 50.234%,#021163 100%);border:1px solid #343740}@media (max-width: 767px){.chat-container .video-card.completed[data-v-5fe9d811]{height:201px;width:300px}}.chat-container .video-card.completed .video-player[data-v-5fe9d811]{width:100%;height:169px;position:absolute;top:0;left:0}.chat-container .video-card.completed .video-player[data-v-5fe9d811] video{width:100%;height:100%;object-fit:cover;border-radius:14px}.chat-container .video-card.completed .video-gradient[data-v-5fe9d811]{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-5fe9d811]{position:absolute;bottom:0;left:0;right:0;height:32px;background:#292c32;display:flex;align-items:center;justify-content:center;padding:0 14px;transition:background .2s}@media (max-width: 767px){.chat-container .video-card.completed .video-bottom-bar[data-v-5fe9d811]{background:#202226}}.chat-container .video-card.completed .video-bottom-bar .video-download-trigger[data-v-5fe9d811]{outline:none!important;border:none!important}.chat-container .video-card.completed .video-bottom-bar .video-download-trigger[data-v-5fe9d811]:focus,.chat-container .video-card.completed .video-bottom-bar .video-download-trigger[data-v-5fe9d811]:focus-visible{outline:none!important;border:none!important}.chat-container .video-card.completed .video-bottom-bar .download-wrapper[data-v-5fe9d811]{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-5fe9d811]:hover{background:#202226}.chat-container .video-card.completed .video-bottom-bar .download-wrapper[data-v-5fe9d811]:focus,.chat-container .video-card.completed .video-bottom-bar .download-wrapper[data-v-5fe9d811]:focus-visible{outline:none!important;border:none!important}@media (max-width: 767px){.chat-container .video-card.completed .video-bottom-bar .download-wrapper[data-v-5fe9d811]{padding:2px 0}.chat-container .video-card.completed .video-bottom-bar .download-wrapper[data-v-5fe9d811]:hover{background:transparent}}.chat-container .video-card.completed .video-bottom-bar .download-text[data-v-5fe9d811]{color:#fff;font-size:14px;font-weight:400;transition:opacity .2s}@media (max-width: 767px){.chat-container .video-card.completed .video-bottom-bar .download-text[data-v-5fe9d811]{display:block}}.chat-container .video-card.completed .video-bottom-bar .download-btn[data-v-5fe9d811]{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-5fe9d811]{width:28px;height:28px}@media (max-width: 767px){.chat-container .video-card.completed .video-bottom-bar .download-btn[data-v-5fe9d811]{opacity:.5}}.chat-container .refresh-btn[data-v-5fe9d811]{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-5fe9d811]:hover{background:#343740}.chat-container .refresh-btn svg[data-v-5fe9d811]{width:24px;height:24px}.chat-container .error-row[data-v-5fe9d811]{display:flex;gap:10px;align-items:end;width:100%}.chat-container .error-message[data-v-5fe9d811]{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-5fe9d811]{width:100%;display:flex;justify-content:center;padding:20px 0;min-height:60px}.chat-container .load-more-section .load-more-indicator[data-v-5fe9d811]{display:flex;align-items:center;justify-content:center;color:#fff;opacity:.5;font-size:14px;font-weight:400}.input-section[data-v-5fe9d811]{position:fixed;bottom:40px;left:calc(200px + (100% - 200px)/2);transform:translate(-50%);width:680px;z-index:10;box-sizing:border-box}@media (max-width: 767px){.input-section[data-v-5fe9d811]{left:50%;bottom:20px;width:calc(100% - 40px)}}.input-section .input-wrapper[data-v-5fe9d811]{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-5fe9d811]{flex:1}.input-section .input-wrapper .music-desc-input[data-v-5fe9d811] .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-5fe9d811] .el-textarea__inner::-webkit-scrollbar{display:none}.input-section .input-wrapper .music-desc-input[data-v-5fe9d811] .el-textarea__inner::placeholder{color:#fff;opacity:.5}.input-section .input-wrapper .music-desc-input[data-v-5fe9d811] .el-textarea__inner:focus{opacity:1}.input-section .input-wrapper .music-desc-input[data-v-5fe9d811] .el-textarea__inner:disabled{cursor:not-allowed}.input-section .input-wrapper .generate-btn[data-v-5fe9d811]{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}@media (max-width: 767px){.input-section .input-wrapper .generate-btn[data-v-5fe9d811]{width:80px}}.input-section .input-wrapper .generate-btn[data-v-5fe9d811]: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-5fe9d811]{background:linear-gradient(180deg,#000000 0%,#021163 100%);border-color:#00226c}.input-section .input-wrapper .generate-btn span[data-v-5fe9d811]{position:relative;z-index:1}.bottom-gradient[data-v-5fe9d811]{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}@media (max-width: 767px){.bottom-gradient[data-v-5fe9d811]{left:50%;max-width:100%}}[data-v-5fe9d811] .el-dropdown{outline:none!important;border:none!important}[data-v-5fe9d811] .el-dropdown:focus,[data-v-5fe9d811] .el-dropdown:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.loading-container[data-v-2c0cde65]{width:100vw;height:100vh;background:#101010;display:flex;align-items:center;justify-content:center}.loading-content[data-v-2c0cde65]{display:flex;flex-direction:column;align-items:center;gap:20px}.loading-spinner[data-v-2c0cde65]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#fff;border-radius:50%;animation:spin-2c0cde65 1s linear infinite}@keyframes spin-2c0cde65{to{transform:rotate(360deg)}}
