@charset "UTF-8";.sfi[data-v-bcad7387]{--sfi-bottom-height: 103px;background:#1a1a1a;border-radius:20px;min-width:0;width:100%}.sfi-scroll[data-v-bcad7387]{display:block;padding:16px;box-sizing:border-box}.sfi-inner[data-v-bcad7387]{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.sfi-channel[data-v-bcad7387]{width:100%;min-width:0}.sfi-channel__label[data-v-bcad7387]{display:block;margin-bottom:8px;font-size:16px;font-weight:700;color:#fff}.sfi-channel__options[data-v-bcad7387]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px;border-radius:8px}.sfi-channel__option[data-v-bcad7387]{min-height:36px;padding:8px 10px;border-radius:8px;border:1px solid #444;background:#292929;color:#b5b5b5;font-size:13px;line-height:1.2;cursor:pointer;transition:all .2s}.sfi-channel__option[data-v-bcad7387]:hover{color:#fff}.sfi-channel__option--active[data-v-bcad7387]{color:#fff;background:var(--gradient-primary);border-color:transparent}.sfi-bottom[data-v-bcad7387]{padding:12px 16px;background:var(--color-surface-1, #1a1a1a)}@media(min-width:1024px){.sfi[data-v-bcad7387]{width:100%;min-height:0;min-width:280px;height:var(--sfi-desktop-height, 760px);position:relative;overflow:hidden}.sfi-scroll[data-v-bcad7387]{height:calc(100% - var(--sfi-bottom-height));overflow:auto;padding-right:12px}.sfi-scroll[data-v-bcad7387]::-webkit-scrollbar{width:8px}.sfi-scroll[data-v-bcad7387]::-webkit-scrollbar-track{background:transparent}.sfi-scroll[data-v-bcad7387]::-webkit-scrollbar-thumb{background:#444;border-radius:2px}.sfi-bottom[data-v-bcad7387]{position:absolute;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.06);box-shadow:0 -12px 28px #00000073;border-radius:20px}}.sfi-section[data-v-bcad7387]{width:100%;min-width:0}.sfi-section__title[data-v-bcad7387]{font-size:16px;font-weight:600;color:var(--color-text-primary);margin-bottom:10px}.sfi-reference[data-v-bcad7387]{position:relative;margin-bottom:12px;width:100%;min-width:0}.sfi-reference__trigger[data-v-bcad7387]{width:100%;min-height:46px;border:1px solid #4a4a4a;border-radius:12px;background:#292c32;color:#f3f3f3;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.sfi-reference__trigger[data-v-bcad7387]:hover{border-color:#5a5d66;background:#31343b}.sfi-reference__trigger--open[data-v-bcad7387]{border-color:#6f7380;background:#333741;box-shadow:0 8px 22px #00000047}.sfi-reference__trigger-text[data-v-bcad7387]{font-size:15px;line-height:1.2;color:#f3f3f3;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sfi-reference__icon[data-v-bcad7387]{color:#9ca3af;flex-shrink:0;transition:transform .2s ease,color .2s ease}.sfi-reference__icon--open[data-v-bcad7387]{transform:rotate(180deg);color:#e4e4e7}.sfi-reference__menu[data-v-bcad7387]{position:absolute;left:0;right:0;top:calc(100% + 6px);padding:6px;background:#292c32;border:1px solid #3f3f46;border-radius:12px;box-shadow:0 14px 26px #0000006b;z-index:20}.sfi-reference__menu-item[data-v-bcad7387]{width:100%;border:none;border-radius:8px;background:transparent;color:#e4e4e7;min-height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;cursor:pointer;font-size:14px;line-height:1.2;transition:background .18s ease,color .18s ease}.sfi-reference__menu-item[data-v-bcad7387]:hover{background:#393c45;color:#fff}.sfi-reference__menu-item--active[data-v-bcad7387]{color:#fff;background:#463d52}.sfi-reference__menu-item-label[data-v-bcad7387]{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sfi-reference__menu-check[data-v-bcad7387]{color:#f0c5ff;flex-shrink:0}.sfi-empty-dropzone[data-v-bcad7387]{height:260px;border:1px dashed #4a4a4a;border-radius:16px;background:#292929;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;cursor:pointer;transition:all .2s}.sfi-empty-dropzone[data-v-bcad7387]:hover{border-color:#676a74;background:#2f3035}.sfi-empty-dropzone__icon[data-v-bcad7387]{color:#ebebeb;opacity:.95}.sfi-empty-dropzone__title[data-v-bcad7387]{font-size:42px;font-weight:700;line-height:1;color:#fff;transform:scale(.38);transform-origin:center;white-space:nowrap}.sfi-empty-dropzone__count[data-v-bcad7387]{font-size:32px;line-height:1;color:#8f9095;transform:scale(.46);transform-origin:center;white-space:nowrap}.sfi-empty-dropzone__creation-btn[data-v-bcad7387]{border:none;background:transparent;color:#e4e4e7;display:inline-flex;align-items:center;justify-content:center;width:100%;gap:8px;cursor:pointer;text-decoration:underline}.sfi-empty-dropzone__creation-btn span[data-v-bcad7387]{font-size:18px;line-height:1}.sfi-empty-dropzone__creation-btn[data-v-bcad7387]:hover{color:#fff}.sfi-upload-grid[data-v-bcad7387]{display:flex;flex-wrap:wrap;gap:12px;width:100%}.sfi-upload-surface[data-v-bcad7387]{position:relative}.sfi-counter[data-v-bcad7387]{margin-top:10px;margin-bottom:0;font-size:26px;line-height:1;color:#8a8a8a;transform:scale(.5);transform-origin:left center;white-space:nowrap}.sfi-upload-error[data-v-bcad7387]{position:absolute;inset:0;padding:18px 16px;border-radius:16px;background:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;z-index:12}.sfi-upload-error__text[data-v-bcad7387]{margin:0;color:#ef4444;font-size:16px;line-height:1.5;text-align:center}.sfi-upload-error__close[data-v-bcad7387]{position:absolute;top:10px;right:10px;width:30px;height:30px;border:none;border-radius:999px;background:#ffffff14;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.sfi-upload-error__close[data-v-bcad7387]:hover{background:#ffffff2e}.sfi-upload-error__retry[data-v-bcad7387]{min-width:100px;height:40px;padding:0 18px;border-radius:12px;border:1px solid #a855f7;background:#0000003d;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.sfi-upload-error__retry[data-v-bcad7387]:hover{border-color:#c084fc;background:#a855f71f}.sfi-media-card[data-v-bcad7387]{position:relative;width:152px;height:152px;border-radius:16px;overflow:hidden;background:#1f1f1f;border:1px solid #454545;cursor:pointer;flex:0 0 auto}.sfi-media-card__media[data-v-bcad7387]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;background:#161616}.sfi-media-card__tag[data-v-bcad7387]{position:absolute;top:10px;left:10px;z-index:6;height:26px;padding:0 10px;border-radius:13px;background:#2a2a2af2;border:1px solid rgba(255,255,255,.08);color:#fff;font-size:13px;display:inline-flex;align-items:center;justify-content:center}.sfi-media-card__overlay[data-v-bcad7387]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.sfi-media-card__remove[data-v-bcad7387]{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:50%;background:#3a3a3ae0;border:none;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;padding:0;z-index:10;transition:background .2s}.sfi-media-card__remove[data-v-bcad7387]:hover{background:#4f4f4ff2}.sfi-media-card--audio[data-v-bcad7387]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.sfi-media-card__audio-icon[data-v-bcad7387]{color:#b5b5b5;display:flex;align-items:center;justify-content:center;margin-top:8px}.sfi-media-card__audio-name[data-v-bcad7387]{max-width:calc(100% - 16px);color:#d4d4d8;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sfi-media-card--add[data-v-bcad7387]{border:2px dashed #b55ad4;background:#2c2d30;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#f1f1f1;text-align:center}.sfi-media-card--add[data-v-bcad7387]:hover{border-color:#cb7be8;background:#323338}.sfi-media-card--dragging[data-v-bcad7387]{border-color:#cb7be8;background:#35363b}.sfi-media-card__add-icon[data-v-bcad7387]{color:#f1f1f1}.sfi-media-card__add-title[data-v-bcad7387]{font-size:18px;font-weight:700;line-height:1;color:#f1f1f1;white-space:nowrap}.sfi-media-card__creation-btn[data-v-bcad7387]{border:none;background:transparent;color:#ddd;font-size:14px;line-height:1;text-decoration:underline;cursor:pointer}.sfi-media-card__creation-btn[data-v-bcad7387]:hover{color:#fff}.sfi-preview-mask[data-v-bcad7387]{position:fixed;inset:0;background:#000000d9;z-index:9999;display:flex;align-items:center;justify-content:center}.sfi-preview-box[data-v-bcad7387]{position:relative;max-width:90vw;max-height:90vh}.sfi-preview-media[data-v-bcad7387]{max-width:90vw;max-height:90vh;border-radius:8px;display:block}.sfi-preview-close[data-v-bcad7387]{position:absolute;top:-16px;right:-16px;width:32px;height:32px;border-radius:50%;background:#000000b3;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1}.sfi[data-v-bcad7387] .prompt-input__mention .mention-popup{min-width:240px;max-width:280px;background:#1f1f22;border:1px solid #3d3d44}.sfi[data-v-bcad7387] .prompt-input__mention .mention-popup__item{justify-content:space-between;padding:7px 10px;gap:10px}.sfi[data-v-bcad7387] .prompt-input__mention .mention-popup__item--active,.sfi[data-v-bcad7387] .prompt-input__mention .mention-popup__item:hover{background:#a75ac8}.sfi[data-v-bcad7387] .prompt-input__mention .mention-popup__name{order:1;color:#fff;font-size:14px;font-weight:600}.sfi[data-v-bcad7387] .prompt-input__mention .mention-popup__thumb{order:2;width:34px;height:34px;border-radius:8px;background:#ffffff24}.sfi[data-v-bcad7387] .prompt-input__mention .mention-popup__audio-icon{color:#f2f2f2}.sfi[data-v-bcad7387] .prompt-input__mention .mention-hl{background:transparent!important;box-shadow:none!important}.i2v-page[data-v-82d1f980]{min-height:100vh;padding:24px 16px}.i2v-container[data-v-82d1f980]{margin:0 auto;max-width:1600px}.i2v-top[data-v-82d1f980]{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;min-width:0}.i2v-panel[data-v-82d1f980]{width:100%;min-width:0;overflow-x:hidden}@media(min-width:1024px){.i2v-top[data-v-82d1f980]{grid-template-columns:520px minmax(0,1fr);gap:24px;align-items:stretch}}.i2v-content[data-v-82d1f980]{margin-top:48px}.i2v-hero[data-v-82d1f980]{text-align:center;margin-bottom:60px;padding:40px 20px}.i2v-h1[data-v-82d1f980]{font-size:36px;font-weight:900;color:#fff;letter-spacing:-.02em;margin-bottom:16px}@media(min-width:768px){.i2v-h1[data-v-82d1f980]{font-size:48px}}.i2v-lead[data-v-82d1f980]{margin-top:0;color:#a1a1aa;line-height:1.7;font-size:16px;max-width:800px;margin-left:auto;margin-right:auto}.i2v-h2[data-v-82d1f980]{font-size:24px;font-weight:900;color:#fff;margin-bottom:24px}@media(min-width:768px){.i2v-h2[data-v-82d1f980]{font-size:28px}}.i2v-h3[data-v-82d1f980]{font-size:18px;font-weight:800;color:#fff;margin-bottom:10px}.i2v-p[data-v-82d1f980]{color:#a1a1aa;line-height:1.7;font-size:15px}.i2v-features[data-v-82d1f980],.i2v-howto[data-v-82d1f980],.i2v-benefits[data-v-82d1f980],.i2v-testimonials[data-v-82d1f980],.i2v-faq[data-v-82d1f980]{margin-bottom:60px}.i2v-features[data-v-82d1f980]{padding:0 16px;max-width:1200px;margin:0 auto}.i2v-features .i2v-features__title[data-v-82d1f980]{font-size:28px;font-weight:900;color:#fff;text-align:center;margin-bottom:48px}@media(min-width:768px){.i2v-features .i2v-features__title[data-v-82d1f980]{font-size:32px}}.i2v-feature-card[data-v-82d1f980]{display:flex;flex-direction:column;background:#1a1a1a;border-radius:20px;overflow:hidden;margin-bottom:20px;border:1px solid rgba(255,255,255,.08);padding:30px;transition:all .3s ease;cursor:pointer}.i2v-feature-card[data-v-82d1f980]:hover{transform:scale(1.02);box-shadow:0 20px 50px #0006;background:#222}@media(min-width:1024px){.i2v-feature-card[data-v-82d1f980]{flex-direction:row;align-items:center;gap:30px}.i2v-feature-card--reverse[data-v-82d1f980]{flex-direction:row-reverse}}.i2v-feature-card__content[data-v-82d1f980]{flex:1;padding-bottom:30px;display:flex;flex-direction:column;justify-content:center}.i2v-feature-card__title[data-v-82d1f980]{font-size:22px;font-weight:800;color:#fff;margin-bottom:16px;line-height:1.3}@media(min-width:768px){.i2v-feature-card__title[data-v-82d1f980]{font-size:28px}}.i2v-feature-card__desc[data-v-82d1f980]{color:#a1a1aa;line-height:1.7;font-size:15px}@media(min-width:768px){.i2v-feature-card__desc[data-v-82d1f980]{font-size:16px}}.i2v-feature-card__media[data-v-82d1f980]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:200px;height:100%}[data-v-82d1f980] .i2v-feature-card__video{width:100%;height:100%;aspect-ratio:16/9}@media(min-width:1024px){[data-v-82d1f980] .i2v-feature-card__video{aspect-ratio:auto;width:100%}}.i2v-howto-wrapper[data-v-82d1f980]{margin-bottom:80px;max-width:1700px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.i2v-howto-wrapper .i2v-h2[data-v-82d1f980]{font-size:28px;font-weight:900;color:#fff;margin-bottom:32px;text-align:center}@media(max-width:767px){.i2v-howto-wrapper[data-v-82d1f980]{padding-left:20px;padding-right:20px}.i2v-howto-wrapper .i2v-h2[data-v-82d1f980]{font-size:24px}}@media(min-width:768px){.i2v-howto-wrapper .i2v-h2[data-v-82d1f980]{font-size:32px}}.i2v-howto[data-v-82d1f980]{background:linear-gradient(to left,#8900ff4d,#ff54344d);border-radius:20px;padding:24px}@media(min-width:768px){.i2v-howto[data-v-82d1f980]{padding:32px 40px}}.i2v-howto .i2v-howto-grid[data-v-82d1f980]{display:grid;grid-template-columns:1fr;gap:24px}.i2v-howto .i2v-howto-video[data-v-82d1f980]{order:2;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;min-height:300px}.i2v-howto .i2v-howto-video[data-v-82d1f980] .video-card{width:100%}.i2v-howto .i2v-steps[data-v-82d1f980]{display:flex;flex-direction:column;gap:16px;order:1}@media(min-width:1024px){.i2v-howto .i2v-howto-grid[data-v-82d1f980]{grid-template-columns:1fr 1fr;gap:40px}.i2v-howto .i2v-howto-video[data-v-82d1f980]{order:1}.i2v-howto .i2v-steps[data-v-82d1f980]{order:2;gap:20px}}.i2v-step[data-v-82d1f980]{border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:24px;background:linear-gradient(135deg,#ffffff08,#ffffff03);transition:all .3s ease}.i2v-step[data-v-82d1f980]:hover{border-color:#a855f74d;transform:translateY(-4px)}.i2v-step__k[data-v-82d1f980]{font-size:14px;font-weight:700;margin-bottom:14px;display:inline-block;padding:4px 12px;border-radius:20px;background:linear-gradient(135deg,#8900ff,#ff5434);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.i2v-step__t[data-v-82d1f980]{font-size:17px;font-weight:800;color:#fff;margin-bottom:10px}.i2v-step__d[data-v-82d1f980]{font-size:14px;color:#a1a1aa;line-height:1.6}.i2v-hint[data-v-82d1f980]{font-size:12px;color:#a1a1aa}.i2v-benefits[data-v-82d1f980]{margin-bottom:80px}.i2v-benefits .i2v-h2[data-v-82d1f980]{font-size:28px;font-weight:900;color:#fff;margin-bottom:32px;text-align:center}@media(min-width:768px){.i2v-benefits .i2v-h2[data-v-82d1f980]{font-size:32px}}.i2v-benefits-grid[data-v-82d1f980]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.i2v-benefits-grid[data-v-82d1f980]{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:1200px){.i2v-benefits-grid[data-v-82d1f980]{grid-template-columns:repeat(5,1fr)}}.i2v-benefit[data-v-82d1f980]{border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:24px;background:linear-gradient(135deg,#ffffff08,#ffffff03);transition:all .3s ease}.i2v-benefit[data-v-82d1f980]:hover{border-color:#a855f74d;transform:translateY(-4px)}.i2v-benefit .i2v-h3[data-v-82d1f980]{font-size:18px;font-weight:800;color:#fff;margin-bottom:10px}.i2v-benefit .i2v-p[data-v-82d1f980]{color:#a1a1aa;line-height:1.6;font-size:14px}.i2v-testimonials[data-v-82d1f980]{margin-bottom:80px}.i2v-testimonials .i2v-h2[data-v-82d1f980]{font-size:28px;font-weight:900;color:#fff;margin-bottom:32px;text-align:center}@media(min-width:768px){.i2v-testimonials .i2v-h2[data-v-82d1f980]{font-size:32px}}.i2v-testimonials-grid[data-v-82d1f980]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.i2v-testimonials-grid[data-v-82d1f980]{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:1200px){.i2v-testimonials-grid[data-v-82d1f980]{grid-template-columns:repeat(3,1fr)}}.i2v-testimonial[data-v-82d1f980]{border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:24px;background:linear-gradient(135deg,#ffffff08,#ffffff03);transition:all .3s ease}.i2v-testimonial[data-v-82d1f980]:hover{border-color:#a855f74d;transform:translateY(-4px)}.i2v-testimonial__text[data-v-82d1f980]{color:#d4d4d8;font-size:15px;line-height:1.7;font-style:italic;position:relative;padding-left:20px}.i2v-testimonial__text[data-v-82d1f980]:before{content:'"';color:#a855f7;font-size:48px;font-family:Georgia,serif;position:absolute;left:-8px;top:-8px;opacity:.5}.i2v-testimonial__author[data-v-82d1f980]{margin-top:20px;font-size:14px;font-weight:700;color:#a1a1aa;display:flex;align-items:center;gap:8px}.i2v-testimonial__author[data-v-82d1f980]:before{content:"";display:block;width:24px;height:2px;background:linear-gradient(90deg,#a855f7,#6366f1);border-radius:2px}.i2v-faq[data-v-82d1f980]{margin-bottom:80px}.i2v-faq .i2v-h2[data-v-82d1f980]{font-size:28px;font-weight:900;color:#fff;margin-bottom:32px;text-align:center}@media(min-width:768px){.i2v-faq .i2v-h2[data-v-82d1f980]{font-size:32px}}.i2v-faq-list[data-v-82d1f980]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:1024px){.i2v-faq-list[data-v-82d1f980]{grid-template-columns:repeat(2,1fr);gap:20px}}.i2v-faq-item[data-v-82d1f980]{display:flex;gap:16px;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:24px;background:linear-gradient(135deg,#ffffff08,#ffffff03);transition:all .3s ease}.i2v-faq-item[data-v-82d1f980]:hover{border-color:#a855f74d;transform:translateY(-2px)}.i2v-faq-item__num[data-v-82d1f980]{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#8900ff,#ff5434);color:#fff;font-size:16px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #8900ff4d}.i2v-faq-item__content[data-v-82d1f980]{flex:1;min-width:0}.i2v-faq-item__q[data-v-82d1f980]{font-size:17px;font-weight:800;color:#fff;margin-bottom:12px;line-height:1.4}.i2v-faq-item__a[data-v-82d1f980]{font-size:15px;color:#a1a1aa;line-height:1.7}.i2v-cta[data-v-82d1f980]{margin-top:20px;padding:64px 32px;background:linear-gradient(135deg,#8900ff1f,#ff543414);border:1px solid rgba(137,0,255,.2);border-radius:24px;text-align:center;position:relative;overflow:hidden}.i2v-cta[data-v-82d1f980]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.5),transparent)}.i2v-cta__title[data-v-82d1f980]{font-size:32px;font-weight:900;color:#fff;margin-bottom:16px;letter-spacing:-.02em}@media(min-width:768px){.i2v-cta__title[data-v-82d1f980]{font-size:40px}}.i2v-cta__desc[data-v-82d1f980]{font-size:16px;color:#a1a1aa;line-height:1.7;max-width:680px;margin:0 auto 32px}.i2v-cta__btn[data-v-82d1f980]{display:inline-block;padding:18px 48px;background:linear-gradient(135deg,#8900ff,#ff5434);border-radius:14px;font-size:18px;font-weight:800;color:#fff;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 32px #8900ff59}.i2v-cta__btn[data-v-82d1f980]:hover{transform:translateY(-3px);box-shadow:0 12px 48px #8900ff73}.i2v-preview-area[data-v-82d1f980]{width:100%;height:100%;min-height:240px}@media(min-width:768px){.i2v-preview-area[data-v-82d1f980]{min-height:400px}}.i2v-preview-box[data-v-82d1f980]{width:100%;height:100%;background:#000;border-radius:16px;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:240px;position:relative}@media(min-width:768px){.i2v-preview-box[data-v-82d1f980]{min-height:400px}}.i2v-result-video[data-v-82d1f980]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.i2v-progress-state[data-v-82d1f980]{text-align:center;color:#fff;padding:20px}.i2v-loader[data-v-82d1f980]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#8900ff;border-radius:50%;animation:i2v-spin-82d1f980 1s linear infinite;margin:0 auto 16px}@keyframes i2v-spin-82d1f980{to{transform:rotate(360deg)}}.i2v-status-text[data-v-82d1f980]{font-size:16px;font-weight:600;margin-bottom:12px;text-transform:capitalize}.i2v-progress-bar[data-v-82d1f980]{width:200px;height:6px;background:#ffffff1a;border-radius:3px;margin:0 auto 8px;overflow:hidden}.i2v-progress-fill[data-v-82d1f980]{height:100%;background:linear-gradient(90deg,#8900ff,#ff5434);transition:width .3s ease}.i2v-progress-num[data-v-82d1f980]{font-size:14px;color:#a1a1aa}.i2v-error-msg[data-v-82d1f980]{color:#ef4444;margin-top:8px;font-size:14px}@media(max-width:768px){.i2v-page[data-v-82d1f980]{padding:12px}.i2v-content[data-v-82d1f980]{margin-top:24px}.i2v-hero[data-v-82d1f980]{margin-bottom:32px;padding:20px 8px}.i2v-h1[data-v-82d1f980]{font-size:24px;margin-bottom:12px;line-height:1.3}.i2v-lead[data-v-82d1f980]{font-size:14px;line-height:1.6;padding:0 4px}.i2v-h2[data-v-82d1f980]{font-size:20px;margin-bottom:16px}.i2v-h3[data-v-82d1f980]{font-size:16px;margin-bottom:8px}.i2v-p[data-v-82d1f980]{font-size:14px;line-height:1.6}.i2v-features[data-v-82d1f980],.i2v-howto[data-v-82d1f980],.i2v-benefits[data-v-82d1f980],.i2v-testimonials[data-v-82d1f980],.i2v-faq[data-v-82d1f980]{margin-bottom:40px}.i2v-features[data-v-82d1f980]{padding:0 8px}.i2v-features .i2v-features__title[data-v-82d1f980]{font-size:22px;margin-bottom:24px}.i2v-feature-card[data-v-82d1f980]{padding:20px;margin-bottom:16px;border-radius:16px}.i2v-feature-card[data-v-82d1f980]:hover{transform:scale(1.01)}.i2v-feature-card__content[data-v-82d1f980]{padding-bottom:20px}.i2v-feature-card__title[data-v-82d1f980]{font-size:18px;margin-bottom:12px}.i2v-feature-card__desc[data-v-82d1f980]{font-size:14px;line-height:1.6}.i2v-feature-card__media[data-v-82d1f980]{min-height:160px}.i2v-howto-wrapper[data-v-82d1f980]{margin-bottom:40px;padding-left:8px;padding-right:8px}.i2v-howto-wrapper .i2v-h2[data-v-82d1f980]{font-size:22px;margin-bottom:20px}.i2v-howto[data-v-82d1f980]{padding:20px 16px;border-radius:16px}.i2v-howto .i2v-howto-grid[data-v-82d1f980]{gap:16px}.i2v-howto .i2v-howto-video[data-v-82d1f980]{min-height:200px;border-radius:12px}.i2v-howto .i2v-steps[data-v-82d1f980]{gap:12px}.i2v-step[data-v-82d1f980]{padding:16px;border-radius:12px}.i2v-step[data-v-82d1f980]:hover{transform:translateY(-2px)}.i2v-step__k[data-v-82d1f980]{font-size:12px;padding:3px 10px;margin-bottom:10px}.i2v-step__t[data-v-82d1f980]{font-size:15px;margin-bottom:6px}.i2v-step__d[data-v-82d1f980]{font-size:13px;line-height:1.5}.i2v-benefits[data-v-82d1f980]{margin-bottom:40px;padding:0 8px}.i2v-benefits .i2v-h2[data-v-82d1f980]{font-size:22px;margin-bottom:20px}.i2v-benefits-grid[data-v-82d1f980]{gap:12px}.i2v-benefit[data-v-82d1f980]{padding:20px;border-radius:16px}.i2v-benefit[data-v-82d1f980]:hover{transform:translateY(-2px)}.i2v-benefit .i2v-h3[data-v-82d1f980]{font-size:16px;margin-bottom:8px}.i2v-benefit .i2v-p[data-v-82d1f980]{font-size:13px;line-height:1.5}.i2v-testimonials[data-v-82d1f980]{margin-bottom:40px;padding:0 8px}.i2v-testimonials .i2v-h2[data-v-82d1f980]{font-size:22px;margin-bottom:20px}.i2v-testimonials-grid[data-v-82d1f980]{gap:12px}.i2v-testimonial[data-v-82d1f980]{padding:20px;border-radius:16px}.i2v-testimonial[data-v-82d1f980]:hover{transform:translateY(-2px)}.i2v-testimonial__text[data-v-82d1f980]{font-size:14px;line-height:1.6;padding-left:16px}.i2v-testimonial__text[data-v-82d1f980]:before{font-size:36px;left:-4px;top:-4px}.i2v-testimonial__author[data-v-82d1f980]{margin-top:16px;font-size:13px}.i2v-testimonial__author[data-v-82d1f980]:before{width:20px}.i2v-faq[data-v-82d1f980]{margin-bottom:40px;padding:0 8px}.i2v-faq .i2v-h2[data-v-82d1f980]{font-size:22px;margin-bottom:20px}.i2v-faq-list[data-v-82d1f980]{gap:12px}.i2v-faq-item[data-v-82d1f980]{gap:12px;padding:16px;border-radius:12px}.i2v-faq-item[data-v-82d1f980]:hover{transform:translateY(-1px)}.i2v-faq-item__num[data-v-82d1f980]{width:28px;height:28px;font-size:13px}.i2v-faq-item__q[data-v-82d1f980]{font-size:15px;margin-bottom:8px;line-height:1.4}.i2v-faq-item__a[data-v-82d1f980]{font-size:13px;line-height:1.6}.i2v-cta[data-v-82d1f980]{margin-top:10px;padding:40px 20px;border-radius:16px}.i2v-cta__title[data-v-82d1f980]{font-size:24px;margin-bottom:12px}.i2v-cta__desc[data-v-82d1f980]{font-size:14px;margin-bottom:24px;padding:0 8px}.i2v-cta__btn[data-v-82d1f980]{padding:14px 32px;border-radius:12px;font-size:16px}.i2v-cta__btn[data-v-82d1f980]:hover{transform:translateY(-2px)}.i2v-preview-area[data-v-82d1f980]{min-height:200px}}@media(max-width:480px){.i2v-page[data-v-82d1f980]{padding:8px}.i2v-h1[data-v-82d1f980]{font-size:20px}.i2v-h2[data-v-82d1f980]{font-size:18px}.i2v-hero[data-v-82d1f980]{padding:16px 4px}.i2v-feature-card[data-v-82d1f980]{padding:16px}.i2v-step[data-v-82d1f980]{padding:14px}.i2v-benefit[data-v-82d1f980],.i2v-testimonial[data-v-82d1f980]{padding:16px}.i2v-faq-item[data-v-82d1f980]{padding:14px}.i2v-cta[data-v-82d1f980]{padding:32px 16px}.i2v-cta__title[data-v-82d1f980]{font-size:20px}.i2v-cta__btn[data-v-82d1f980]{padding:12px 28px;font-size:15px;width:100%;max-width:280px}}
