.opendub-lang-select[data-v-fe68d514]{color:#000000e6;font-size:14px;letter-spacing:-.2px;line-height:22px;position:relative;width:100%}.opendub-lang-select__trigger[data-v-fe68d514]{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font:inherit;gap:8px;height:40px;justify-content:space-between;padding:7px 8px;transition:box-shadow .16s ease;width:100%}.opendub-lang-select__trigger[data-v-fe68d514]:hover{border-color:#b8b8b8}.opendub-lang-select__trigger[data-v-fe68d514]:focus-visible{border-color:#7b4dff;box-shadow:0 0 0 1px #7b4dff1f;outline:0}.opendub-lang-select--open .opendub-lang-select__trigger[data-v-fe68d514]{border-color:#7b4dff;box-shadow:0 0 0 1px #7b4dff1f}.opendub-lang-select__selection[data-v-fe68d514]{align-items:center;display:flex;flex:1 1 auto;gap:8px;min-width:0}.opendub-lang-select__label[data-v-fe68d514],.opendub-lang-select__placeholder[data-v-fe68d514]{min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.opendub-lang-select__placeholder[data-v-fe68d514]{color:#a8abb2}.opendub-lang-select__flag[data-v-fe68d514]{background:#fff;border-radius:50%;flex:0 0 20px;height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.opendub-lang-select__caret[data-v-fe68d514]{color:#737373;flex:0 0 16px;transition:transform .16s ease}.opendub-lang-select__caret--open[data-v-fe68d514]{transform:rotate(180deg)}.opendub-lang-select__dropdown[data-v-fe68d514]{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 8px 24px #1f104824;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.opendub-lang-select__search[data-v-fe68d514]{border-bottom:1px solid #ebeef5;padding:10px 12px}.opendub-lang-select__search input[data-v-fe68d514]{background:transparent;border:0;color:#606266;font:inherit;font-size:14px;line-height:20px;outline:0;padding:0;width:100%}.opendub-lang-select__search input[data-v-fe68d514]::-moz-placeholder{color:#909399}.opendub-lang-select__search input[data-v-fe68d514]::placeholder{color:#909399}.opendub-lang-select__options[data-v-fe68d514]{max-height:274px;overflow-y:auto;padding:6px 0;scrollbar-color:#d5d5d5 transparent;scrollbar-width:thin}.opendub-lang-select__option[data-v-fe68d514]{align-items:center;background:transparent;border:0;border-radius:6px;box-sizing:border-box;color:#000000e6;cursor:pointer;display:flex;font:inherit;gap:8px;margin:0 6px;min-height:40px;padding:6px 8px;width:calc(100% - 12px)}.opendub-lang-select__option[data-v-fe68d514]:focus-visible:not(.opendub-lang-select__option--selected),.opendub-lang-select__option[data-v-fe68d514]:hover:not(.opendub-lang-select__option--selected){background:#7b4dff0f;outline:0}.opendub-lang-select__option--selected[data-v-fe68d514]{background:#7b4dff1a;color:#7b4dff;font-weight:500}.opendub-lang-select__empty[data-v-fe68d514]{color:#909399;margin:0;padding:10px 12px;text-align:center}@media(max-width:600px){.opendub-lang-select__options[data-v-fe68d514]{max-height:min(60vh,420px)}}@media(prefers-reduced-motion:reduce){.opendub-lang-select__caret[data-v-fe68d514],.opendub-lang-select__trigger[data-v-fe68d514]{transition-duration:.01ms}}.opendub-seo[data-v-7f9f15a9]{width:100%}.opendub-seo__features[data-v-7f9f15a9],.opendub-seo__highlights[data-v-7f9f15a9],.opendub-seo__how[data-v-7f9f15a9]{background:#fff;box-sizing:border-box;padding:80px 24px}.opendub-seo__inner[data-v-7f9f15a9]{margin:0 auto;max-width:1220px;width:100%}.opendub-seo__head[data-v-7f9f15a9]{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.opendub-seo__head h2[data-v-7f9f15a9],.opendub-seo__how h2[data-v-7f9f15a9]{color:#000000e6;font-size:44px;font-weight:600;letter-spacing:-1.32px;line-height:52px;margin:0}.opendub-seo__head p[data-v-7f9f15a9]{color:#0000008c;font-size:18px;line-height:1.6;margin:0;max-width:860px}.opendub-seo__how-inner[data-v-7f9f15a9]{display:flex;flex-direction:column;gap:48px}.opendub-seo__how h2[data-v-7f9f15a9]{text-align:center}.opendub-seo__how-body[data-v-7f9f15a9]{align-items:center;display:flex;gap:48px}.opendub-seo__steps[data-v-7f9f15a9]{display:flex;flex:1 1 0;flex-direction:column;gap:32px;list-style:none;margin:0;min-width:0;padding:0}.opendub-seo__steps h3[data-v-7f9f15a9]{color:#000000e6;font-size:24px;font-weight:600;letter-spacing:-.4px;line-height:34px;margin:0}.opendub-seo__steps h3 span[data-v-7f9f15a9]{color:var(--vibe-brand,#7b4dff);margin-right:6px}.opendub-seo__steps p[data-v-7f9f15a9]{color:#00000094;font-size:16px;line-height:1.6;margin:10px 0 0}.opendub-seo__hero-visual[data-v-7f9f15a9]{background:#f8f8f8;border:1px solid rgba(0,0,0,.08);border-radius:24px;box-shadow:none;height:auto;margin:0;max-width:620px;overflow:hidden;transition:box-shadow .18s ease;width:620px}.opendub-seo__hero-visual img[data-v-7f9f15a9]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;transition:transform .22s ease;width:100%}.opendub-seo__hero-visual[data-v-7f9f15a9]:hover{box-shadow:0 8px 22px #1111140f}.opendub-seo__hero-visual:hover img[data-v-7f9f15a9]{transform:scale(1.03)}.opendub-seo__highlights-grid[data-v-7f9f15a9]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.opendub-seo__card[data-v-7f9f15a9]{background:#fff;border:1px solid #eaeaea;border-radius:20px;box-shadow:none;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .18s ease,transform .18s ease}.opendub-seo__card[data-v-7f9f15a9]:hover{box-shadow:0 8px 22px #1111140f;transform:translateY(-2px)}.opendub-seo__card-visual[data-v-7f9f15a9]{border-bottom:1px solid rgba(0,0,0,.06);display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.opendub-seo__copy[data-v-7f9f15a9]{padding:28px 28px 32px}.opendub-seo__copy h3[data-v-7f9f15a9],.opendub-seo__feature-copy h3[data-v-7f9f15a9]{color:#000000e6;font-size:24px;font-weight:600;letter-spacing:-.4px;line-height:1.3;margin:0}.opendub-seo__copy p[data-v-7f9f15a9],.opendub-seo__feature-copy p[data-v-7f9f15a9]{color:#00000094;font-size:15px;line-height:1.7;margin:10px 0 0}.opendub-seo__feature-copy p[data-v-7f9f15a9]{font-size:14px;line-height:1.65}.opendub-seo__features-grid[data-v-7f9f15a9]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px}.opendub-seo__feature[data-v-7f9f15a9]{background:#f5f5f7;border:1px solid #eaeaea;border-radius:24px;box-shadow:none;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .18s ease,transform .18s ease}.opendub-seo__feature[data-v-7f9f15a9]:hover{box-shadow:0 8px 22px #1111140f;transform:translateY(-2px)}[data-v-7f9f15a9] .seedance-layers__card{box-shadow:none;transition:box-shadow .18s ease,transform .18s ease}[data-v-7f9f15a9] .seedance-layers__card:hover{box-shadow:0 8px 22px #1111140f;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.opendub-seo__card[data-v-7f9f15a9],.opendub-seo__feature[data-v-7f9f15a9],.opendub-seo__hero-visual[data-v-7f9f15a9],.opendub-seo__hero-visual img[data-v-7f9f15a9],[data-v-7f9f15a9] .seedance-layers__card{transition:none}.opendub-seo__card[data-v-7f9f15a9]:hover,.opendub-seo__feature[data-v-7f9f15a9]:hover,.opendub-seo__hero-visual:hover img[data-v-7f9f15a9],[data-v-7f9f15a9] .seedance-layers__card:hover{transform:none}}.opendub-seo__feature-copy[data-v-7f9f15a9]{padding:28px 24px 16px}.opendub-seo__feature-visual[data-v-7f9f15a9]{border-radius:16px;display:block;height:auto;margin:auto 16px 16px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:calc(100% - 32px)}@media(max-width:900px){.opendub-seo__how-body[data-v-7f9f15a9]{align-items:stretch;flex-direction:column}.opendub-seo__hero-visual[data-v-7f9f15a9]{max-width:none;width:100%}.opendub-seo__features-grid[data-v-7f9f15a9]{grid-template-columns:1fr}}@media(max-width:640px){.opendub-seo__features[data-v-7f9f15a9],.opendub-seo__highlights[data-v-7f9f15a9],.opendub-seo__how[data-v-7f9f15a9]{padding:48px 16px}.opendub-seo__head h2[data-v-7f9f15a9],.opendub-seo__how h2[data-v-7f9f15a9]{font-size:30px;letter-spacing:-.5px;line-height:38px}.opendub-seo__head p[data-v-7f9f15a9]{font-size:16px}.opendub-seo__highlights-grid[data-v-7f9f15a9]{grid-template-columns:1fr;margin-top:32px}.opendub-seo__how-body[data-v-7f9f15a9],.opendub-seo__how-inner[data-v-7f9f15a9]{gap:32px}.opendub-seo__steps[data-v-7f9f15a9]{gap:24px}.opendub-seo__steps h3[data-v-7f9f15a9]{font-size:20px;line-height:28px}.opendub-seo__hero-visual[data-v-7f9f15a9]{border-radius:18px;height:auto}.opendub-seo__hero-visual img[data-v-7f9f15a9]{height:auto}.opendub-seo__copy[data-v-7f9f15a9],.opendub-seo__feature-copy[data-v-7f9f15a9]{padding:24px 24px 12px}.opendub-seo__copy h3[data-v-7f9f15a9],.opendub-seo__feature-copy h3[data-v-7f9f15a9]{font-size:20px}}.opendub-hero[data-v-cda8e8a5]{align-items:center;background:#0d0a1a;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:visible;padding:calc(var(--tools-header-h, 72px) + 56px) 24px 64px;position:relative}.opendub-hero__bg[data-v-cda8e8a5]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.opendub-hero__track[data-v-cda8e8a5]{animation:opendub-hero-pan-cda8e8a5 200s linear infinite;display:flex;height:100%;width:-moz-max-content;width:max-content}.opendub-hero__track img[data-v-cda8e8a5]{display:block;flex:0 0 auto;height:100%;max-width:none;width:auto}.ai-model-studio__intro[data-v-cda8e8a5],.opendub-form[data-v-cda8e8a5]{position:relative;z-index:1}.ai-model-studio__intro[data-v-cda8e8a5]{margin-bottom:40px}[data-v-cda8e8a5] .ai-model-studio__crumb{left:50%;margin:0;max-width:1272px;position:absolute;top:calc(var(--tools-header-h, 72px) + 8px);transform:translate(-50%);width:min(1272px,calc(100% - 48px));z-index:2}.ai-model-studio__intro h1[data-v-cda8e8a5]{color:#fff}.ai-model-studio__lead[data-v-cda8e8a5]{color:#ffffffd6}[data-v-cda8e8a5] .ai-model-studio__crumb,[data-v-cda8e8a5] .ai-model-studio__crumb-current,[data-v-cda8e8a5] .ai-model-studio__crumb-link,[data-v-cda8e8a5] .ai-model-studio__crumb-sep{color:#ffffffc7}[data-v-cda8e8a5] .ai-model-studio__crumb-link:hover{color:#fff}@keyframes opendub-hero-pan-cda8e8a5{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.opendub-hero__track[data-v-cda8e8a5]{animation:none}}.opendub-form[data-v-cda8e8a5]{background:#fff;border-radius:24px;box-shadow:0 4px 24px #3d19a714;box-sizing:border-box;color:#000000e6;display:flex;gap:40px;max-width:1176px;padding:40px;text-align:left;width:100%}.opendub-form__upload[data-v-cda8e8a5]{background:#7b4dff0f;border-radius:16px;box-sizing:border-box;display:flex;flex:0 0 548px;flex-direction:column;gap:16px;min-width:0;padding:32px 24px}.opendub-form__drop[data-v-cda8e8a5]{align-items:center;background:#fff;border:1px dashed #dcdcdc;border-radius:16px;box-sizing:border-box;color:#737373;cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;font:inherit;justify-content:center;min-height:286px;padding:8px 12px;transition:border-color .16s ease,background-color .16s ease}.opendub-form__drop--active[data-v-cda8e8a5],.opendub-form__drop[data-v-cda8e8a5]:hover{background:#fdfcff;border-color:#9b7cff}.opendub-form__drop-icon[data-v-cda8e8a5]{align-items:center;display:inline-flex;height:32px;justify-content:center;width:32px}.opendub-form__drop-icon img[data-v-cda8e8a5]{display:block;height:28px;width:28px}.opendub-form__drop-title[data-v-cda8e8a5]{color:#000000e6;font-size:16px;font-weight:500;line-height:24px;margin-top:4px}.opendub-form__drop-sub[data-v-cda8e8a5]{color:#737373;font-size:14px;line-height:20px;margin-top:2px}.opendub-form__or[data-v-cda8e8a5]{align-items:center;color:#000000e6;display:flex;font-size:14px;gap:32px;line-height:22px}.opendub-form__or[data-v-cda8e8a5]:after,.opendub-form__or[data-v-cda8e8a5]:before{background:#dcdcdc;content:"";flex:1 1 0;height:1px}.opendub-form__url[data-v-cda8e8a5]{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:10px;box-sizing:border-box;cursor:text;display:flex;gap:8px;height:48px;padding:8px 12px}.opendub-form__url input[data-v-cda8e8a5]{background:transparent;border:0;color:#000000e6;flex:1 1 auto;font:inherit;font-size:14px;height:30px;min-width:0;outline:none;padding:0}.opendub-form__url input[data-v-cda8e8a5]::-moz-placeholder{color:#a8abb2}.opendub-form__url input[data-v-cda8e8a5]::placeholder{color:#a8abb2}.opendub-form__url[data-v-cda8e8a5]:focus-within{border-color:#7b4dff}.opendub-form__settings[data-v-cda8e8a5]{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-width:0}.opendub-form__field[data-v-cda8e8a5]{display:flex;flex-direction:column;gap:8px}.opendub-form__label[data-v-cda8e8a5]{color:#000000e6;font-size:16px;font-weight:500;line-height:24px}.opendub-form__label--with-icon[data-v-cda8e8a5]{align-items:center;display:inline-flex;gap:4px}.opendub-form__row[data-v-cda8e8a5]{align-items:center;display:flex;gap:16px;justify-content:space-between}.opendub-form__switch[data-v-cda8e8a5]{background:#dcdcdc;border:0;border-radius:37px;cursor:pointer;flex:0 0 auto;height:30px;padding:0;position:relative;transition:background-color .18s ease;width:51px}.opendub-form__switch span[data-v-cda8e8a5]{background:#fff;border-radius:50%;box-shadow:0 1px 4px #0000003d;height:26px;left:2px;position:absolute;top:2px;transition:transform .18s ease;width:26px}.opendub-form__switch--on[data-v-cda8e8a5]{background:#7b4dff}.opendub-form__switch--on span[data-v-cda8e8a5]{transform:translate(21px)}.opendub-form__advanced[data-v-cda8e8a5]{display:flex;flex-direction:column;gap:12px}.opendub-form__advanced-toggle[data-v-cda8e8a5]{align-items:center;background:transparent;border:0;color:#000000e6;cursor:pointer;display:flex;font:inherit;font-size:16px;font-weight:500;justify-content:space-between;line-height:24px;padding:0}.opendub-form__caret[data-v-cda8e8a5]{transition:transform .18s ease}.opendub-form__caret--open[data-v-cda8e8a5]{transform:rotate(180deg)}.opendub-form__advanced-copy[data-v-cda8e8a5]{background:#f5f5f5;border-radius:12px;color:#000000e6;font-size:14px;line-height:1.55;margin:0;padding:10px 14px}.opendub-form__submit[data-v-cda8e8a5]{background:linear-gradient(90deg,#7b4dff,#b651ff 55%,#ff5fe7);border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:500;height:44px;margin-top:auto;padding:8px 20px;transition:filter .16s ease}.opendub-form__submit[data-v-cda8e8a5]:hover{filter:brightness(1.06)}.opendub-form__submit[data-v-cda8e8a5]:disabled{cursor:progress;opacity:.7}@media(max-width:1080px){.opendub-form[data-v-cda8e8a5]{flex-direction:column;gap:24px;padding:24px}.opendub-form__upload[data-v-cda8e8a5]{flex-basis:auto}}@media(max-width:640px){.opendub-hero[data-v-cda8e8a5]{padding:calc(var(--tools-header-h, 56px) + 48px) 16px 48px}.opendub-form__upload[data-v-cda8e8a5]{padding:20px 16px}.opendub-form__drop[data-v-cda8e8a5]{min-height:200px}}
