.video-model-logo[data-v-4a213171]{flex-shrink:0;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.video-menu-option[data-v-4a213171]{align-items:center;border-radius:12px;color:#334155;display:flex;font-size:14px;gap:12px;min-height:44px;outline:none;padding:10px 12px;text-align:left;width:100%}.video-menu-option[data-v-4a213171]:hover{background:#fff8fb}.video-menu-option[data-v-4a213171]:focus-visible{box-shadow:inset 0 0 0 2px #f9a8d4}.video-menu-option.is-selected[data-v-4a213171]{background:#fff1f6;color:#ff4c93}.video-menu-option.is-detailed[data-v-4a213171]{align-items:flex-start}.is-detailed .video-model-logo[data-v-4a213171]{margin-top:2px}.video-menu-name[data-v-4a213171]{display:block;font-weight:400;line-height:20px}.is-detailed .video-menu-name[data-v-4a213171]{font-weight:500}.video-menu-description[data-v-4a213171]{color:#64748b;display:block;font-size:11px;line-height:16px;margin-top:2px}.video-menu-badges[data-v-4a213171]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.video-menu-badge[data-v-4a213171]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#475569;font-size:11px;font-weight:400;line-height:17px;padding:1px 7px;white-space:nowrap}.is-selected .video-menu-badge[data-v-4a213171]{background:#fff;border-color:#fbcfe8}.video-menu-check[data-v-4a213171]{align-items:center;display:flex;flex-shrink:0;min-height:20px;width:16px}.video-menu-hint[data-v-4a213171]{border-top:1px solid #f1f5f9;color:#64748b;font-size:11px;line-height:16px;margin:6px 12px 4px;padding-top:8px}.video-option[data-v-4a213171] svg.iconify [stroke-width]{stroke-width:1.5}.video-option[data-v-4a213171]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#334155;display:inline-flex;font:inherit;font-size:13px;gap:6px;justify-content:center;min-height:40px;padding:0 10px;white-space:nowrap}.video-option[data-v-4a213171]:hover{background:#fff8fb;border-color:#ffd1e3}.video-option[data-v-4a213171]:focus-visible{outline:2px solid #ff4c93;outline-offset:3px}.video-option[data-v-4a213171]:disabled{cursor:not-allowed;opacity:.5}@media(max-width:640px){.video-option[data-v-4a213171]{min-height:44px}}.video-material-icon[data-v-58e142ec]{display:block;flex-shrink:0}.video-composer[data-v-682c8c6d]{--composer-edge-gap:max(16px,env(safe-area-inset-bottom));--composer-intro-distance:clamp(64px,12svh,160px);--composer-intro-lift:calc(var(--composer-intro-distance)*(1 - var(--composer-intro-progress, 0)));background:#fff;border:1px dashed #ffd1e3;border-radius:20px;inset-inline:20px;bottom:calc(var(--composer-edge-gap) + var(--composer-intro-lift));box-shadow:0 -4px 40px #0f172a0f,0 12px 40px #0f172a1a;color:#0f172a;margin-inline:auto;max-height:calc(100dvh - 84px - var(--composer-edge-gap) - var(--composer-intro-lift));overflow-y:auto;overscroll-behavior:contain;padding:12px 14px;position:fixed;width:min(960px,calc(100% - 40px));z-index:40}.video-composer.is-image[data-v-682c8c6d]{padding:0}.video-composer[data-v-682c8c6d] svg.iconify [stroke-width],.video-composer[data-v-682c8c6d] svg.iconify{stroke-width:1.5}.composer-topline[data-v-682c8c6d]{align-items:center;display:flex;height:44px;inset-inline-end:14px;justify-content:flex-end;position:absolute;top:12px}.composer-summary[data-v-682c8c6d]{align-items:center;display:none;font-size:12px;font-weight:650;gap:8px}.history-shortcut[data-v-682c8c6d]{align-items:center;color:#64748b;display:flex;font-size:12px;gap:6px;padding:8px}.pending-count[data-v-682c8c6d]{background:#fff0f5;border-radius:20px;color:#ff4c93;min-width:20px;padding:1px 5px}.collapse-button[data-v-682c8c6d]{border-radius:10px;display:grid;height:36px;place-items:center;width:40px}.collapse-button[data-v-682c8c6d]:hover{background:#f5f5f7}.composer-fields[data-v-682c8c6d]{border:0;min-width:0;padding:0}.asset-strip[data-v-682c8c6d]{align-items:center;display:flex;gap:8px;margin-inline-end:164px;min-height:52px;overflow-x:auto;padding:2px 2px 6px}.asset-divider[data-v-682c8c6d]{background:#e2e8f0;flex:0 0 1px;height:44px}.asset-slot[data-v-682c8c6d]{background:#fdfdfd;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-shrink:0;height:44px;overflow:hidden;position:relative;width:44px}.asset-slot img[data-v-682c8c6d],.asset-slot video[data-v-682c8c6d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asset-add[data-v-682c8c6d]{align-items:center;color:#475569;display:flex;flex-direction:column;font-size:11px;font-weight:400;gap:3px;height:44px;justify-content:center;width:44px}.asset-slot>.asset-add[data-v-682c8c6d]{height:100%;width:100%}.asset-add>span[data-v-682c8c6d]{line-height:1.2;white-space:nowrap}.asset-add[data-v-682c8c6d]:enabled:hover{background:#fff0f5;border-color:#ff4c93;color:#ff4c93}.asset-add[data-v-682c8c6d]:disabled{cursor:not-allowed;opacity:.4}.asset-slot.is-required[data-v-682c8c6d]{border-color:#ff4c93;box-shadow:inset 0 0 0 1px #ff4c93}.asset-remove[data-v-682c8c6d]{background:#0f172abf;border-radius:99px;color:#fff;display:grid;height:24px;opacity:0;place-items:center;pointer-events:none;position:absolute;right:3px;top:3px;width:24px}.asset-slot:focus-within .asset-remove[data-v-682c8c6d],.asset-slot:hover .asset-remove[data-v-682c8c6d]{opacity:1;pointer-events:auto}.asset-caption[data-v-682c8c6d]{background:#0f172ab3;bottom:0;color:#fff;font-size:10px;left:0;overflow:hidden;padding:3px 5px;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.asset-loading[data-v-682c8c6d]{color:#fff;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute}.video-prompt[data-v-682c8c6d]{background:transparent;border:0;box-shadow:none;color:#0f172a;display:block;font:inherit;font-size:16px;font-weight:400;height:64px;line-height:1.5;margin:0;max-height:136px;min-height:64px;outline:0;overflow-y:hidden;padding:8px 2px;resize:none;width:100%}.video-prompt[data-v-682c8c6d]::-moz-placeholder{color:#94a3b8}.video-prompt[data-v-682c8c6d]::placeholder{color:#94a3b8}.video-prompt[data-v-682c8c6d]:focus,.video-prompt[data-v-682c8c6d]:focus-visible{border:0;box-shadow:none;outline:0}.composer-toolbar[data-v-682c8c6d]{align-items:center;display:flex;gap:10px}.composer-output[data-v-682c8c6d],.composer-submit[data-v-682c8c6d]{align-items:center;display:flex;flex-shrink:0;gap:6px}.composer-controls[data-v-682c8c6d]{align-items:center;display:flex;flex:0 1 auto;gap:6px;margin-inline-start:auto;min-width:0;overflow-x:auto;padding:3px 0}.composer-controls[data-v-682c8c6d]>*{flex-shrink:0}.icon-control[data-v-682c8c6d]{border:1px solid #e2e8f0;border-radius:12px;color:#475569;display:grid;height:40px;min-width:40px;place-items:center}.audio-toggle.is-enabled[data-v-682c8c6d]{background:#fff8fb;border-color:#ffd1e3;color:#ff4c93}.audio-toggle[data-v-682c8c6d]:disabled{cursor:not-allowed;opacity:.45}.audio-toggle[data-v-682c8c6d]:enabled:hover{border-color:#ff4c93}.create-label[data-v-682c8c6d]{font-weight:500;white-space:nowrap}.video-generate[data-v-682c8c6d]{align-items:center;background:#ff4c93;border-radius:99px;color:#fff;display:flex;flex-shrink:0;font-size:13px;gap:7px;justify-content:center;min-height:44px;min-width:88px;padding:4px 14px;transition:background .2s}.collapsed-launch[data-v-682c8c6d]{display:none}.video-generate .video-generate-credits[data-v-682c8c6d]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;padding:0}.video-generate[data-v-682c8c6d]:hover:enabled{background:#e63d80}.video-generate[data-v-682c8c6d]:disabled{cursor:not-allowed;opacity:.55}.composer-notice[data-v-682c8c6d]{align-items:center;color:#64748b;display:flex;font-size:12px;gap:12px;justify-content:space-between;line-height:1.5;padding:8px 0}.composer-notice button[data-v-682c8c6d]{color:#ff4c93;flex-shrink:0;font-weight:650}.collapsed-prompt[data-v-682c8c6d]{align-items:center;color:#94a3b8;display:flex;flex:1;font-size:14px;gap:10px;min-height:44px;min-width:0;padding:8px;text-align:left}.collapsed-prompt span[data-v-682c8c6d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-composer.is-collapsed[data-v-682c8c6d]{border-radius:999px;padding:8px 12px}.is-collapsed .composer-toolbar[data-v-682c8c6d]{flex-wrap:nowrap;gap:8px}.collapsed-expand[data-v-682c8c6d]{border-radius:50%;flex-shrink:0;height:44px;width:44px}.is-dragging[data-v-682c8c6d]{outline:2px dashed #ff4c93;outline-offset:4px}button[data-v-682c8c6d]:focus-visible{outline:2px solid #ff4c93;outline-offset:2px}.is-hydrating .collapsed-expand[data-v-682c8c6d],.is-hydrating .collapsed-prompt[data-v-682c8c6d]{display:none}@media(max-width:640px){.video-composer.is-hydrating[data-v-682c8c6d]{border-radius:999px;padding:8px 12px}.is-hydrating #video-composer-body[data-v-682c8c6d],.is-hydrating .composer-controls[data-v-682c8c6d],.is-hydrating .composer-output[data-v-682c8c6d],.is-hydrating .composer-topline[data-v-682c8c6d]{display:none}.is-hydrating .composer-toolbar[data-v-682c8c6d]{flex-wrap:nowrap;gap:8px}.is-hydrating .collapsed-prompt[data-v-682c8c6d]{display:flex}.is-hydrating .collapsed-expand[data-v-682c8c6d]{display:grid}.video-composer[data-v-682c8c6d]{inset-inline:8px;--composer-edge-gap:max(8px,env(safe-area-inset-bottom));--composer-intro-lift:0px;border-radius:20px;padding:8px 12px 12px;width:calc(100% - 16px)}.composer-topline[data-v-682c8c6d]{height:44px;inset-inline-end:12px;top:10px}.composer-topline>div[data-v-682c8c6d]{gap:0}.collapse-button[data-v-682c8c6d],.history-shortcut[data-v-682c8c6d]{justify-content:center;min-height:44px;min-width:44px}.history-shortcut[data-v-682c8c6d]{position:relative}.pending-count[data-v-682c8c6d]{inset-inline-end:0;position:absolute;top:0}.asset-add[data-v-682c8c6d],.asset-slot[data-v-682c8c6d]{height:44px;width:44px}.asset-strip[data-v-682c8c6d]{gap:4px;margin-inline-end:88px;scrollbar-width:thin}.composer-toolbar[data-v-682c8c6d]{flex-wrap:wrap;gap:6px}.icon-control[data-v-682c8c6d]{height:44px;min-width:44px}.history-shortcut span[data-v-682c8c6d]:not(.pending-count){display:none}}@media(max-height:560px){.video-composer[data-v-682c8c6d]{--composer-intro-distance:24px}}.video-composer.is-keyboard-open[data-v-682c8c6d]{--composer-intro-lift:0px}@media(prefers-reduced-motion:reduce){.video-composer[data-v-682c8c6d]{--composer-intro-lift:0px}.video-generate[data-v-682c8c6d]{transition:none}}.video-composer.is-workspace[data-v-682c8c6d]{border-color:#ff8bb7;border-radius:20px;box-shadow:none;inset:auto;max-height:none;max-width:1040px;overflow:visible;padding:12px 14px;position:relative;width:100%;z-index:10}.is-workspace .video-prompt[data-v-682c8c6d]{font-size:16px;max-height:136px;min-height:80px}.is-workspace[data-v-682c8c6d] .video-option{font-size:13px;min-height:40px;padding-inline:10px}.is-workspace .icon-control[data-v-682c8c6d]{height:40px;min-height:40px;min-width:40px}.is-workspace .video-generate[data-v-682c8c6d]{min-height:40px;min-width:120px}.is-workspace .workspace-inspire[data-v-682c8c6d]{font-size:13px}.is-workspace .composer-topline[data-v-682c8c6d]{inset-inline-end:14px;top:12px}.is-workspace .asset-add[data-v-682c8c6d],.is-workspace .asset-slot[data-v-682c8c6d]{height:48px;width:48px}.is-workspace .asset-strip[data-v-682c8c6d]{gap:8px;min-height:52px}.is-workspace.is-collapsed[data-v-682c8c6d]{border-radius:999px;padding:10px 16px}@media(max-width:700px){.video-composer.is-workspace[data-v-682c8c6d]{border-radius:18px;padding:12px}.is-workspace .video-prompt[data-v-682c8c6d]{font-size:16px;max-height:136px;min-height:72px}.is-workspace .asset-add[data-v-682c8c6d],.is-workspace .asset-slot[data-v-682c8c6d]{height:44px;width:44px}.is-workspace .asset-strip[data-v-682c8c6d]{min-height:52px}.is-workspace .composer-summary[data-v-682c8c6d]{display:none}.is-workspace .composer-topline[data-v-682c8c6d]{justify-content:flex-end}.is-workspace.is-hydrating #video-composer-body[data-v-682c8c6d]{display:block}.is-workspace.is-hydrating .composer-controls[data-v-682c8c6d],.is-workspace.is-hydrating .composer-output[data-v-682c8c6d],.is-workspace.is-hydrating .composer-topline[data-v-682c8c6d]{display:flex}.is-workspace.is-hydrating .collapsed-expand[data-v-682c8c6d],.is-workspace.is-hydrating .collapsed-prompt[data-v-682c8c6d]{display:none}}@media(max-width:1100px){.video-composer.is-workspace:not(.is-collapsed) .composer-toolbar[data-v-682c8c6d],.video-composer:not(.is-collapsed):not(.is-hydrating) .composer-toolbar[data-v-682c8c6d]{display:grid;gap:6px 8px;grid-template-columns:minmax(0,1fr) auto}.composer-output[data-v-682c8c6d]{grid-column:1;grid-row:1}.composer-submit[data-v-682c8c6d]{grid-column:2;grid-row:1}.composer-controls[data-v-682c8c6d]{flex-wrap:nowrap;grid-column:1/-1;grid-row:2;margin-inline-start:0;overflow-x:auto;width:100%}}@media(max-width:640px){.video-composer .asset-strip[data-v-682c8c6d]{gap:4px;margin-inline-end:80px;min-height:48px;scrollbar-width:none}.video-composer .asset-add[data-v-682c8c6d],.video-composer .asset-slot[data-v-682c8c6d]{height:40px;width:40px}.video-composer .asset-add[data-v-682c8c6d]{font-size:10px}.video-composer .asset-divider[data-v-682c8c6d]{height:36px}.video-composer .composer-topline[data-v-682c8c6d]{height:40px;inset-inline-end:12px;top:10px}.video-composer .collapse-button[data-v-682c8c6d]:not(.collapsed-expand),.video-composer .history-shortcut[data-v-682c8c6d]{height:40px;min-height:40px;min-width:40px;width:40px}.video-composer .create-label[data-v-682c8c6d],.video-composer .workspace-inspire span[data-v-682c8c6d]{display:none}.video-composer .video-generate[data-v-682c8c6d]{gap:4px;min-height:44px;min-width:64px;padding-inline:10px}.is-collapsed .composer-submit:has(.collapsed-launch) .video-generate[data-v-682c8c6d]:not(.collapsed-launch),.is-hydrating .composer-submit:has(.collapsed-launch) .video-generate[data-v-682c8c6d]:not(.collapsed-launch){display:none}.video-composer .collapsed-launch[data-v-682c8c6d]{display:flex;min-width:44px;padding:0;width:44px}.video-composer .composer-controls[data-v-682c8c6d]{display:grid;gap:4px;grid-template-columns:minmax(0,1fr) auto auto auto;overflow:visible;padding:0}.video-composer[data-v-682c8c6d] .video-option{font-size:12px;gap:4px;min-height:44px;min-width:0;padding-inline:6px}.video-composer[data-v-682c8c6d] .video-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.video-composer[data-v-682c8c6d] .video-model-logo{height:16px;width:16px}.video-composer .icon-control[data-v-682c8c6d]{height:44px;min-width:44px}.composer-output[data-v-682c8c6d],.is-collapsed .composer-toolbar[data-v-682c8c6d],.is-hydrating .composer-toolbar[data-v-682c8c6d]{gap:4px}.video-composer.is-collapsed[data-v-682c8c6d],.video-composer.is-hydrating[data-v-682c8c6d]:not(.is-workspace){padding:6px 8px}.collapsed-prompt[data-v-682c8c6d]{gap:8px;padding-inline:4px}.is-hydrating:not(.is-workspace) .composer-controls[data-v-682c8c6d]{display:none}}@media(max-width:359px){.video-composer .composer-toolbar[data-v-682c8c6d]{-moz-column-gap:4px;column-gap:4px}.video-composer .icon-control[data-v-682c8c6d]{height:40px;min-width:40px}.video-composer .video-generate[data-v-682c8c6d]:not(.collapsed-launch){padding-inline:8px}}.landing-media[data-v-47d5add3]{background:#171717;height:100%;overflow:hidden;position:relative;width:100%}.landing-media img[data-v-47d5add3],.landing-media video[data-v-47d5add3]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.landing-media video[data-v-47d5add3]{opacity:0;transition:opacity .3s}.landing-media video.ready[data-v-47d5add3]{opacity:1}
