@keyframes gray-white-ring-loading-spin-edcca303{to{transform:rotate(1turn)}}.page_box[data-v-edcca303]{height:auto;width:100%}.operation_box[data-v-edcca303]{display:flex;gap:50px;height:100vh;height:100dvh;width:100%}@media(max-width:999px){.operation_box[data-v-edcca303]{padding-top:50px}}@media(min-width:1000px){.operation_box[data-v-edcca303]{padding-top:72px}}@media(max-width:768px){.has-banner .operation_box[data-v-edcca303]{padding-top:56px}}@media(min-width:769px)and (max-width:999px){.has-banner .operation_box[data-v-edcca303]{padding-top:90px}}@media(min-width:1000px){.has-banner .operation_box[data-v-edcca303]{height:calc(100dvh - 60px);padding-top:72px}}@media(max-width:999px){.operation_box[data-v-edcca303]{flex-direction:column;gap:30px;height:auto;padding-left:15px;padding-right:15px}}@media(max-width:999px)and (max-width:999px){.operation_box[data-v-edcca303]{padding-top:60px}}@media(max-width:999px)and (min-width:1000px){.operation_box[data-v-edcca303]{padding-top:82px}}@media(max-width:999px)and (max-width:768px){.has-banner .operation_box[data-v-edcca303]{padding-top:66px}}@media(max-width:999px)and (min-width:769px)and (max-width:999px){.has-banner .operation_box[data-v-edcca303]{padding-top:100px}}@media(max-width:999px)and (min-width:1000px){.has-banner .operation_box[data-v-edcca303]{padding-top:82px}}.page_box[data-v-edcca303]{background-color:#090711;background-image:radial-gradient(ellipse 82% 48% at 50% -14%,rgba(117,76,202,.18),transparent 68%),radial-gradient(ellipse 40% 34% at 100% 32%,rgba(38,185,207,.07),transparent 72%),linear-gradient(118deg,#090711,#0e0a19 48%,#090711)}@media(min-width:1000px){.operation_box[data-v-edcca303]{align-items:stretch;gap:20px;height:calc(100dvh - 50px);justify-content:center;min-height:550px;padding-top:92px;scroll-margin-top:72px}.operation_box[data-v-edcca303]>*{height:100%}.operation_box[data-v-edcca303] .I2VGenerationArea{background:#1c182b;border-radius:10px;box-sizing:border-box;height:calc(100% - 40px);margin-right:50px;margin-top:20px;padding:20px;width:calc(100% - 570px)}.operation_box[data-v-edcca303] .I2VGenerationArea.has-generation-history{padding:0}.operation_box[data-v-edcca303] .I2VGenerationHistory{background:#1c182b;border-radius:10px;padding:20px}.operation_box[data-v-edcca303] .I2VGenerationReview{height:100%;margin-top:0!important;max-height:100%;overflow:hidden}}.has-banner .operation_box[data-v-edcca303]{padding-top:80px}@media(min-width:1000px){.has-banner .operation_box[data-v-edcca303]{height:calc(100dvh - 60px);min-height:550px}}@media(max-width:999px){.content-header[data-v-edcca303]{padding-top:134px}}@media(min-width:1000px){.content-header[data-v-edcca303]{padding-top:156px}}@media(max-width:768px){.has-banner .content-header[data-v-edcca303]{padding-top:140px}}@media(min-width:769px)and (max-width:999px){.has-banner .content-header[data-v-edcca303]{padding-top:174px}}@media(min-width:1000px){.has-banner .content-header[data-v-edcca303]{padding-top:156px}}.content-header[data-v-edcca303]{margin:0 auto;max-width:1200px;transition:all .3s ease}.content-header .section-header .main-title[data-v-edcca303]{color:#f5f3ff;font-size:40px;font-style:normal;font-weight:700;line-height:66px;margin-top:0;text-align:center;text-transform:none;width:100%}.content-header .section-header .main-description[data-v-edcca303]{color:#aeb6cf;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:6px;text-align:center;text-transform:none;width:100%}.function-container[data-v-edcca303]{background-color:transparent;padding-bottom:100px;width:100%}.function-container .content[data-v-edcca303]{margin:0 auto;max-width:1200px;transition:all .3s ease}.function-container .content .section-header[data-v-edcca303]{margin-top:120px}.function-container .content .section-header .main-title[data-v-edcca303]{color:#f5f3ff;font-size:40px;font-style:normal;font-weight:700;line-height:66px;margin-top:20px;text-align:center;text-transform:none;width:100%}.function-container .content .section-header .main-description[data-v-edcca303]{color:#aeb6cf;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:30px;text-align:center;text-transform:none;width:100%}.function-container .swiper-slot[data-v-edcca303]{margin:0 auto;max-width:1360px;min-height:420px}.function-container .swiper-skeleton[data-v-edcca303]{animation:swiper-skeleton-shimmer-edcca303 1.4s ease-in-out infinite;background:linear-gradient(90deg,#1c182b 25%,#29223f 38%,#1c182b 58%);background-size:400% 100%;border-radius:14px;height:420px;width:100%}@keyframes swiper-skeleton-shimmer-edcca303{0%{background-position:100% 0}to{background-position:0 0}}.top-btn[data-v-edcca303]{align-items:center;background-color:#1c182beb;border:1px solid #423a60;border-radius:50%;bottom:106px;box-shadow:0 4px 30px #00000059;cursor:pointer;display:flex;height:50px;justify-content:center;position:fixed;right:24px;transform:scale(1);width:50px;z-index:1000}.top-btn[data-v-edcca303],.top-btn .icon[data-v-edcca303]{transition:transform .3s ease}.top-btn .icon[data-v-edcca303]{height:28px;-o-object-fit:cover;object-fit:cover;width:28px}@media(any-hover:hover){.top-btn[data-v-edcca303]:hover{transform:scale(1.15)}.top-btn:hover img[data-v-edcca303]{transform:scale(1.1)}}.top-btn.show[data-v-edcca303]{opacity:1;visibility:visible}.top-btn[data-v-edcca303]:not(.show){opacity:0;visibility:hidden}.bot_h[data-v-edcca303]{background-color:transparent;height:110px}@media(min-width:1000px){.ha_ti_box[data-v-edcca303]{margin:110px auto 60px;max-width:1200px}}@media(max-width:999px){.ha_ti_box[data-v-edcca303]{margin-top:50px}}@media screen and (min-width:1000px)and (max-width:1240px){.function-container[data-v-edcca303]{margin:0 auto;width:calc(100% - 40px)}}@media screen and (max-width:999px){.operation_box[data-v-edcca303]{align-items:stretch;height:auto;padding-top:20px;scroll-margin-top:50px}.operation_box[data-v-edcca303]>*{flex:1}.content-header[data-v-edcca303]{margin:0 auto;max-width:1200px;padding:0 15px;transition:all .3s ease}}@media screen and (max-width:999px)and (max-width:999px){.content-header[data-v-edcca303]{padding-top:96px}}@media screen and (max-width:999px)and (min-width:1000px){.content-header[data-v-edcca303]{padding-top:118px}}@media screen and (max-width:999px)and (max-width:768px){.has-banner .content-header[data-v-edcca303]{padding-top:102px}}@media screen and (max-width:999px)and (min-width:769px)and (max-width:999px){.has-banner .content-header[data-v-edcca303]{padding-top:136px}}@media screen and (max-width:999px)and (min-width:1000px){.has-banner .content-header[data-v-edcca303]{padding-top:118px}}@media screen and (max-width:999px){.content-header .section-header .main-title[data-v-edcca303]{color:#f5f3ff;font-size:22px;font-style:normal;font-weight:600;line-height:33px;margin-top:0;text-align:center;text-transform:none;width:100%}.content-header .section-header .main-description[data-v-edcca303]{color:#aeb6cf;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-top:10px;text-align:center;text-transform:none;width:100%}.function-container[data-v-edcca303]{background-color:transparent;padding-bottom:0;width:100%}.function-container .content[data-v-edcca303]{margin:0 auto;max-width:1200px;padding:0 15px;transition:all .3s ease}.function-container .content .section-header[data-v-edcca303]{margin-top:60px}.function-container .content .section-header .main-title[data-v-edcca303]{color:#f5f3ff;font-size:22px;font-style:normal;font-weight:600;line-height:33px;margin-top:20px;text-align:center;text-transform:none;width:100%}.function-container .content .section-header .main-description[data-v-edcca303]{color:#aeb6cf;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-top:15px;text-align:center;text-transform:none;width:100%}.function-container .swiper-slot[data-v-edcca303]{min-height:220px}.function-container .swiper-skeleton[data-v-edcca303]{border-radius:10px;height:220px}.bot_h[data-v-edcca303]{height:50px}.top-btn[data-v-edcca303]{bottom:94px;right:16px}}[data-v-edcca303] .featureoverview .media{aspect-ratio:auto}[data-v-edcca303] .featureoverview .media-bg{background:transparent;border-radius:10px!important;padding:0!important}[data-v-edcca303] .sfpro-regular-normal-sonic-silver-17px{color:#666;font-size:15px}.main-badge[data-v-edcca303]{background:#8b5cf61f;border-radius:999px;box-shadow:inset 0 0 0 1px #8b5cf673;color:#c4b5fd;display:block;font-size:13px;line-height:20px;margin:0 auto 12px;padding:4px 12px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:999px){.main-badge[data-v-edcca303]{font-size:12px;margin-bottom:8px}}
