.story-mode_storyPanel__jBvSU{display:flex;flex-direction:column;gap:1.5rem}.story-mode_createForm__XZ6un{display:flex;flex-direction:column;gap:1rem}.story-mode_formField__1ciqz{display:flex;flex-direction:column;gap:.375rem}.story-mode_formLabel__LhF8b{font-size:.8125rem;font-weight:500;color:var(--muted-foreground,#6b7280)}.story-mode_formInput___ZDBK{padding:.625rem .75rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;font-size:.875rem;background:var(--card-bg-color,#fff);color:var(--foreground,#111827);outline:none;transition:border-color .2s ease}.story-mode_formInput___ZDBK:focus{border-color:rgb(20,184,166)}.story-mode_formSelect__Me0Fx{padding:.625rem .75rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;font-size:.875rem;background:var(--card-bg-color,#fff);color:var(--foreground,#111827);outline:none;cursor:pointer}.story-mode_startButton__Wfnzw{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:rgb(20,184,166);color:white;border:none;border-radius:.75rem;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}.story-mode_startButton__Wfnzw:hover{background:rgb(13,148,136)}.story-mode_startButton__Wfnzw:disabled{opacity:.5;cursor:not-allowed}.story-mode_previousStories__q_3G_{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.story-mode_previousStoriesTitle__Xmr_4{font-size:.8125rem;font-weight:500;color:var(--muted-foreground,#6b7280)}.story-mode_storyListItem__xhg90{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--card-bg-color,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.story-mode_storyListItem__xhg90:hover{border-color:rgb(20,184,166)}.story-mode_storyListInfo__NOWQb{display:flex;flex-direction:column;gap:.125rem}.story-mode_storyListTitle__LCtTt{font-size:.875rem;font-weight:500;color:var(--foreground,#111827)}.story-mode_storyListMeta__oP6gj{font-size:.75rem;color:var(--muted-foreground,#6b7280)}.story-mode_storyListActions__PYicG{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.story-mode_storyListStatus__nddnG{font-size:.6875rem;padding:.25rem .5rem;border-radius:9999px;font-weight:500}.story-mode_storyDeleteButton__xbE_7{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;background:transparent;color:var(--muted-foreground,#6b7280);border-radius:.375rem;cursor:pointer;transition:all .15s ease;opacity:0}.story-mode_storyListItem__xhg90:hover .story-mode_storyDeleteButton__xbE_7{opacity:1}.story-mode_storyDeleteButton__xbE_7:hover{background:rgba(239,68,68,.1);color:rgb(239,68,68)}.story-mode_storyDeleteButton__xbE_7 svg{width:1rem;height:1rem}.story-mode_statusInProgress__nRZeX{background:rgba(59,130,246,.1);color:rgb(59,130,246)}.story-mode_statusAwaitingPayment__ly3dp{background:rgba(245,158,11,.1);color:rgb(245,158,11)}.story-mode_statusPaid__zWFMy{background:rgba(20,184,166,.1);color:rgb(20,184,166)}.story-mode_statusCompleted__U19Tx{background:rgba(34,197,94,.1);color:rgb(34,197,94)}.story-mode_activeStory__YQXcu{display:flex;flex-direction:column;gap:1rem}.story-mode_storyHeader__Tnwxf{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.story-mode_storyTitle__GErOz{font-size:1.125rem;font-weight:600;color:var(--foreground,#111827)}.story-mode_panelCount__azASZ{font-size:.75rem;color:var(--muted-foreground,#6b7280);padding:.25rem .5rem;background:rgba(107,114,128,.1);border-radius:9999px}.story-mode_backButton__zrPQo{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;background:transparent;color:var(--muted-foreground,#6b7280);font-size:.75rem;cursor:pointer;transition:all .2s ease}.story-mode_backButton__zrPQo:hover{border-color:var(--foreground,#111827);color:var(--foreground,#111827)}.story-mode_timeline__pVVUh{display:flex;flex-direction:column;gap:1rem;position:relative}.story-mode_timeline__pVVUh:before{content:"";position:absolute;left:1rem;top:0;bottom:0;width:2px;background:var(--border-color,#e5e7eb)}@media (min-width:768px){.story-mode_timeline__pVVUh:before{display:none}}.story-mode_panelCard__NaFP4{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--card-bg-color,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;position:relative;transition:border-color .2s ease}.story-mode_panelCard__NaFP4:hover{border-color:rgba(20,184,166,.3)}.story-mode_panelCardAi__faK2z{border-style:dashed;background:rgba(245,158,11,.03)}@media (min-width:768px){.story-mode_panelCard__NaFP4{flex-direction:row;gap:1.25rem}}.story-mode_panelImageContainer__7rpLL{flex-shrink:0;width:100%;aspect-ratio:1;border-radius:.5rem;overflow:hidden;background:rgba(107,114,128,.05)}@media (min-width:768px){.story-mode_panelImageContainer__7rpLL{width:200px;height:200px}}@media (min-width:1024px){.story-mode_panelImageContainer__7rpLL{width:240px;height:240px}}.story-mode_panelImage__ahQbJ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.story-mode_panelImagePlaceholder__pUYRr{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--muted-foreground,#6b7280);font-size:.75rem}.story-mode_panelImagePlaceholder__pUYRr svg{width:2rem;height:2rem;opacity:.4}.story-mode_panelGenerating__Lr6Nm{animation:story-mode_pulse__zHVAi 2s ease-in-out infinite}@keyframes story-mode_pulse__zHVAi{0%,to{opacity:.5}50%{opacity:1}}.story-mode_panelContent__2TACb{flex:1;display:flex;flex-direction:column;gap:.5rem;min-width:0}.story-mode_panelLabel__oKnsm{display:flex;align-items:center;gap:.5rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground,#6b7280)}.story-mode_panelSourceBadge__VgPNt{font-size:.625rem;padding:.125rem .375rem;border-radius:9999px;font-weight:500}.story-mode_sourceUser__PAOOd{background:rgba(59,130,246,.1);color:rgb(59,130,246)}.story-mode_sourceAi__2g25T{background:rgba(245,158,11,.1);color:rgb(245,158,11)}.story-mode_panelPrompt__iNfSb{font-size:.875rem;line-height:1.5;color:var(--foreground,#111827);word-break:break-word}.story-mode_panelActions__GqeFt{display:flex;gap:.5rem;margin-top:auto}.story-mode_panelActionButton__179yh{display:flex;align-items:center;gap:.25rem;padding:.375rem .625rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.375rem;background:transparent;color:var(--muted-foreground,#6b7280);font-size:.75rem;cursor:pointer;transition:all .2s ease}.story-mode_panelActionButton__179yh:hover{background:rgb(20,184,166);border-color:rgb(20,184,166);color:#fff}[data-theme=dark] .story-mode_panelActionButton__179yh:hover{background:rgb(20,184,166);border-color:rgb(20,184,166);color:#111827}.story-mode_panelActionButton__179yh:disabled{opacity:.5;cursor:not-allowed}.story-mode_panelActionButton__179yh svg{width:.875rem;height:.875rem}.story-mode_panelDeleteButton__DUHdW:hover,[data-theme=dark] .story-mode_panelDeleteButton__DUHdW:hover{background:#dc2626;border-color:#dc2626;color:#fff}.story-mode_deleteButtonWrapper__3YVMM{position:relative}.story-mode_deleteConfirmPopover__Et6WW{position:absolute;bottom:calc(100% + .5rem);right:0;width:14rem;padding:.75rem;background:var(--card-bg-color,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10}[data-theme=dark] .story-mode_deleteConfirmPopover__Et6WW{box-shadow:0 4px 12px rgba(0,0,0,.4)}.story-mode_deleteConfirmText__tzkOj{font-size:.8125rem;line-height:1.4;color:var(--foreground,#111827);margin:0 0 .625rem}.story-mode_deleteConfirmActions__752Il{display:flex;gap:.375rem;justify-content:flex-end}.story-mode_deleteConfirmYes__0Vvod{padding:.3125rem .75rem;border:none;border-radius:.375rem;background:#dc2626;color:#fff;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .2s ease}.story-mode_deleteConfirmYes__0Vvod:hover{background:#b91c1c}.story-mode_deleteConfirmNo__swYrN{padding:.3125rem .75rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.375rem;background:transparent;color:var(--muted-foreground,#6b7280);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}.story-mode_deleteConfirmNo__swYrN:hover{background:var(--border-color,#e5e7eb)}.story-mode_addSceneArea__r0ahA{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--card-bg-color,#fff);border:2px dashed var(--border-color,#e5e7eb);border-radius:.75rem}.story-mode_promptInput__tbNVH{width:100%;padding:.625rem .75rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;font-size:.875rem;font-family:inherit;background:var(--card-bg-color,#fff);color:var(--foreground,#111827);resize:vertical;min-height:4rem;outline:none;transition:border-color .2s ease}.story-mode_promptInput__tbNVH:focus{border-color:rgb(20,184,166)}.story-mode_promptInputWrapper__k4GoK{position:relative;width:100%}.story-mode_aiSuggestButton__AluYX{position:absolute;top:.375rem;right:.375rem;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.375rem;background:var(--card-bg-color,#fff);color:rgb(20,184,166);cursor:pointer;transition:all .15s ease;z-index:1}.story-mode_aiSuggestButton__AluYX svg{width:1rem;height:1rem}.story-mode_aiSuggestButton__AluYX:hover:not(:disabled){background:rgb(20,184,166);border-color:rgb(20,184,166);color:white}.story-mode_aiSuggestButton__AluYX:disabled{opacity:.4;cursor:not-allowed}.story-mode_aiSuggestSpinning___GxCG svg{animation:story-mode_spin__lE_d_ 1s linear infinite}.story-mode_addSceneButtons__J0f24{display:flex;gap:.5rem;flex-wrap:wrap}.story-mode_addSceneButton__391Z5{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:rgb(20,184,166);color:white;border:none;border-radius:.5rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.story-mode_addSceneButton__391Z5:hover{background:rgb(13,148,136)}.story-mode_addSceneButton__391Z5:disabled{opacity:.5;cursor:not-allowed}.story-mode_creditCost__qz9kj{font-size:.6875rem;opacity:.8}.story-mode_upsellOverlay__NGHoN{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.story-mode_upsellModal__V2ZmI{background:var(--card-bg-color,#fff);border-radius:1rem;max-width:440px;width:100%;padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:story-mode_upsellSlideIn__ycA1y .25s ease-out}@keyframes story-mode_upsellSlideIn__ycA1y{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.story-mode_upsellIcon__VgoBF{font-size:2.5rem;line-height:1}.story-mode_upsellTitle__azbUZ{font-size:1.25rem;font-weight:700;color:var(--foreground,#111827);margin:0}.story-mode_upsellDesc__Y8C_q{font-size:.875rem;color:var(--muted-foreground,#6b7280);line-height:1.5;max-width:360px;margin:0}.story-mode_upsellButton__s6DYt{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.5rem;background:rgb(245,158,11);color:white;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.story-mode_upsellButton__s6DYt:hover{background:rgb(217,119,6);transform:translateY(-1px);box-shadow:0 4px 12px rgba(245,158,11,.3)}.story-mode_upsellButton__s6DYt:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.story-mode_upsellDismiss__yaL_6{background:none;border:none;color:var(--muted-foreground,#6b7280);font-size:.8125rem;cursor:pointer;padding:.25rem .5rem}.story-mode_upsellDismiss__yaL_6:hover{color:var(--foreground,#111827)}[data-theme=dark] .story-mode_upsellDismiss__yaL_6:hover{color:var(--foreground,#f9fafb)}.story-mode_postPaymentActions__oMVf1{display:flex;gap:.75rem;flex-wrap:wrap;padding:1rem;background:rgba(20,184,166,.05);border:1px solid rgba(20,184,166,.2);border-radius:.75rem}.story-mode_generateAllButton__2Kj2q{flex:1;min-width:200px;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;background:rgb(20,184,166);color:white;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.story-mode_generateAllButton__2Kj2q:hover{background:rgb(13,148,136)}.story-mode_generateAllButton__2Kj2q:disabled{opacity:.5;cursor:not-allowed}.story-mode_postPaymentDescription__aBSXu{font-size:.8125rem;color:var(--muted-foreground,#6b7280);line-height:1.5;width:100%}.story-mode_panelGenerateButton__Z1dkw{background:rgb(20,184,166);color:white;border-color:rgb(20,184,166)}.story-mode_panelGenerateButton__Z1dkw:hover{background:rgb(13,148,136);border-color:rgb(13,148,136);color:white}.story-mode_spinner__fr3hL{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:story-mode_spin__lE_d_ .6s linear infinite}@keyframes story-mode_spin__lE_d_{to{transform:rotate(1turn)}}.story-mode_completionOverlay___WLOj{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1100;padding:1rem}.story-mode_completionModal__kV7dV{background:var(--card-bg-color,#fff);border-radius:1rem;max-width:640px;width:100%;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}[data-theme=dark] .story-mode_completionModal__kV7dV{scrollbar-color:rgba(255,255,255,.25) transparent}.story-mode_completionHeader__Vc9IS{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.story-mode_completionTitle__zxfHx{font-size:1.125rem;font-weight:600;color:var(--foreground,#111827)}.story-mode_completionClose__ch1fv{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;background:transparent;color:var(--muted-foreground,#6b7280);cursor:pointer;border-radius:.375rem;transition:background .2s ease}.story-mode_completionClose__ch1fv:hover{background:rgba(107,114,128,.1)}.story-mode_completionClose__ch1fv svg{width:1.25rem;height:1.25rem}.story-mode_completionBody__GZj0O{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.story-mode_completionSummary____Gky{font-size:.875rem;color:var(--muted-foreground,#6b7280);line-height:1.5}.story-mode_sceneCountControls__KN2QW{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:rgba(245,158,11,.05);border:1px solid rgba(245,158,11,.15);border-radius:.5rem}.story-mode_sceneCountLabel__R8__Z{font-size:.875rem;font-weight:500;color:var(--foreground,#111827)}.story-mode_sceneCountButtons__VXgmf{display:flex;align-items:center;gap:.75rem}.story-mode_sceneCountBtn__SBUSk{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.375rem;background:var(--card-bg-color,#fff);color:var(--foreground,#111827);font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .15s ease;line-height:1}.story-mode_sceneCountBtn__SBUSk:hover:not(:disabled){background:rgb(245,158,11);border-color:rgb(245,158,11);color:white}.story-mode_sceneCountBtn__SBUSk:disabled{opacity:.3;cursor:not-allowed}.story-mode_sceneCountValue__gswGL{font-size:1.125rem;font-weight:600;color:rgb(245,158,11);min-width:1.5rem;text-align:center}.story-mode_completionPromptList__iWf9M{display:flex;flex-direction:column;gap:.75rem}.story-mode_completionPromptItem__tS4ZX{display:flex;gap:.75rem;padding:.75rem;background:rgba(245,158,11,.03);border:1px dashed rgba(245,158,11,.2);border-radius:.5rem}.story-mode_completionPromptIndex__jzgun{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:rgba(245,158,11,.1);color:rgb(245,158,11);border-radius:50%;font-size:.6875rem;font-weight:600}.story-mode_completionPromptText__maOJD{flex:1;width:100%;padding:.5rem;border:1px solid transparent;border-radius:.375rem;font-size:.8125rem;font-family:inherit;line-height:1.5;color:var(--foreground,#111827);background:transparent;resize:vertical;min-height:5.5rem;outline:none;transition:border-color .2s ease}.story-mode_completionPromptText__maOJD:focus{border-color:rgb(245,158,11);background:var(--card-bg-color,#fff)}.story-mode_completionCostBreakdown__Eo5vR{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:rgba(20,184,166,.05);border-radius:.5rem}.story-mode_costRow__cynqH{display:flex;justify-content:space-between;font-size:.8125rem;color:var(--muted-foreground,#6b7280)}.story-mode_costTotal__N0AM5{display:flex;justify-content:space-between;font-size:1rem;font-weight:600;color:var(--foreground,#111827);padding-top:.5rem;border-top:1px solid var(--border-color,#e5e7eb)}.story-mode_completionFooter__mHu1D{display:flex;gap:.75rem;padding:1.25rem 1.5rem;border-top:1px solid var(--border-color,#e5e7eb)}.story-mode_payButton__3VFD8{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;background:rgb(20,184,166);color:white;border:none;border-radius:.5rem;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}.story-mode_payButton__3VFD8:hover{background:rgb(13,148,136)}.story-mode_payButton__3VFD8:disabled{opacity:.5;cursor:not-allowed}.story-mode_editablePromptContainer__gXuHF{display:flex;flex-direction:column;gap:.25rem}.story-mode_editablePromptInput__2bDnE{width:100%;padding:.5rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.375rem;font-size:.875rem;font-family:inherit;line-height:1.5;color:var(--foreground,#111827);background:var(--card-bg-color,#fff);resize:vertical;min-height:6rem;outline:none;transition:border-color .2s ease;scrollbar-color:var(--primary-color,rgb(20,184,166)) transparent;scrollbar-width:thin}.story-mode_editablePromptInput__2bDnE::-webkit-scrollbar{width:6px}.story-mode_editablePromptInput__2bDnE::-webkit-scrollbar-track{background:transparent}.story-mode_editablePromptInput__2bDnE::-webkit-scrollbar-thumb{background:var(--primary-color,rgb(20,184,166));border-radius:3px}.story-mode_editablePromptInput__2bDnE:focus{border-color:rgb(20,184,166)}.story-mode_editablePromptActions__tkcHT{display:flex;gap:.375rem;justify-content:flex-end}.story-mode_editablePromptSave__D3SGD{padding:.25rem .5rem;font-size:.6875rem;background:rgb(20,184,166);color:white;border:none;border-radius:.25rem;cursor:pointer}.story-mode_editablePromptCancel__fEyE3{padding:.25rem .5rem;font-size:.6875rem;background:transparent;color:var(--muted-foreground,#6b7280);border:1px solid var(--border-color,#e5e7eb);border-radius:.25rem;cursor:pointer}.story-mode_message__h4wVz{padding:.625rem .75rem;border-radius:.5rem;font-size:.8125rem}.story-mode_error__AQ2F_{background:rgba(239,68,68,.1);color:rgb(239,68,68)}.story-mode_success__qrOSo{background:rgba(34,197,94,.1);color:rgb(34,197,94)}.story-mode_batchProgress__9Vui9{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.2);border-radius:.75rem}.story-mode_batchProgressLabel__NuoU9{font-size:.8125rem;font-weight:500;color:var(--foreground,#111827)}.story-mode_batchProgressBar__Bb0M7{height:.375rem;background:rgba(59,130,246,.1);border-radius:9999px;overflow:hidden}.story-mode_batchProgressFill__faHs0{height:100%;background:rgb(59,130,246);border-radius:9999px;transition:width .3s ease}.story-mode_animateStoryArea__RxmRw{display:flex;flex-direction:column;gap:.75rem;padding:.75rem 0}.story-mode_animateStoryButton__xziY7{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1.25rem;background:linear-gradient(135deg,rgb(99,102,241),rgb(139,92,246));color:white;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.story-mode_animateStoryButton__xziY7:hover{background:linear-gradient(135deg,rgb(79,70,229),rgb(124,58,237));transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.story-mode_animateStoryButton__xziY7:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.story-mode_animationProgressInline__EYM1t{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(99,102,241,.05);border:1px solid rgba(99,102,241,.2);border-radius:.5rem;font-size:.8125rem;color:rgb(99,102,241)}.story-mode_animationProgressInline__EYM1t .story-mode_spinner__fr3hL{border-color:rgb(99,102,241) rgba(99,102,241,.2) rgba(99,102,241,.2)}.story-mode_animationCompleteInline__k3UEd{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;background:rgba(34,197,94,.05);border:1px solid rgba(34,197,94,.2);border-radius:.5rem;font-size:.8125rem;color:rgb(34,197,94)}.story-mode_animationWatchLink__jw_Xp{font-weight:600;color:rgb(99,102,241);text-decoration:none}.story-mode_animationWatchLink__jw_Xp:hover{text-decoration:underline}.story-mode_animationPanelGrid__Qb8He{display:grid;grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));gap:.5rem}.story-mode_animationPanelThumb__0XibB{position:relative;aspect-ratio:1;border-radius:.375rem;overflow:hidden;background:rgba(107,114,128,.05)}.story-mode_animationPanelThumb__0XibB img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.story-mode_animationPanelThumb__0XibB span{position:absolute;bottom:.125rem;right:.25rem;font-size:.625rem;font-weight:600;color:white;text-shadow:0 1px 2px rgba(0,0,0,.5)}.story-mode_animationOptions__S3cvr{display:flex;flex-direction:column;gap:.5rem}.story-mode_animationOptionLabel__5I6j4,.story-mode_animationOption__V23Pu{font-size:.8125rem;color:var(--foreground,#111827)}.story-mode_animationOption__V23Pu{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.25rem 0}.story-mode_animationOption__V23Pu input[type=radio]{accent-color:rgb(99,102,241)}.story-mode_animationMusicInput__hHxeq{display:flex;flex-direction:column;gap:.5rem}.story-mode_animationDurationSlider__BqlDJ{display:flex;align-items:center;gap:.75rem;font-size:.75rem;color:var(--muted-foreground,#6b7280)}.story-mode_animationDurationSlider__BqlDJ input[type=range]{flex:1;accent-color:rgb(99,102,241)}.story-mode_animationProgressContainer__qugZ8{display:flex;flex-direction:column;gap:1rem;padding:2rem 0}.story-mode_animationProgressLabel__gzuSI{font-size:.9375rem;font-weight:500;color:var(--foreground,#111827);text-align:center}.story-mode_animationCompleteContainer__i75ct{display:flex;flex-direction:column;gap:1rem;align-items:center}.story-mode_animationVideoPlayer__3Ln2H{width:100%;max-height:400px;border-radius:.5rem}.story-mode_animationAddon__qe6Tj{display:flex;flex-direction:column;gap:.375rem;padding:.75rem 1rem;background:rgba(99,102,241,.03);border:1px solid rgba(99,102,241,.15);border-radius:.5rem}.story-mode_animationAddonCheckbox__wKgcn{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:var(--foreground,#111827);cursor:pointer}.story-mode_animationAddonCheckbox__wKgcn input[type=checkbox]{accent-color:rgb(99,102,241)}.story-mode_animationAddonDesc__minuV{font-size:.75rem;color:var(--muted-foreground,#6b7280);line-height:1.4;margin:0}.story-mode_animationAddonOptions__oQO4q{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.story-mode_animationAddonSelect__wx5Cn{cursor:pointer}.story-mode_animationAddonMusicInput__G6lq7,.story-mode_animationAddonSelect__wx5Cn{padding:.5rem .75rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.375rem;font-size:.8125rem;background:var(--card-bg-color,#fff);color:var(--foreground,#111827);outline:none}.story-mode_animationAddonMusicInput__G6lq7:focus{border-color:rgb(99,102,241)}.story-mode_reviewScreen___XVEQ{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:rgba(20,184,166,.03);border:1px solid rgba(20,184,166,.2);border-radius:.75rem}.story-mode_reviewHeader__5l716{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.story-mode_reviewTitle__ayBIC{font-size:1rem;font-weight:600;color:var(--foreground,#111827);margin:0}.story-mode_reviewSuggestionsCount__1wsSi{font-size:.75rem;padding:.25rem .5rem;background:rgba(99,102,241,.1);color:rgb(99,102,241);border-radius:9999px;font-weight:500;white-space:nowrap}.story-mode_reviewDescription__CtYzI{font-size:.8125rem;color:var(--muted-foreground,#6b7280);line-height:1.5;margin:0}.Onboarding_onboardingOverlay__wiVPN{position:fixed;inset:0;background:rgba(255,255,255,.97);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;z-index:1000;padding:2rem;overflow-y:auto}[data-theme=dark] .Onboarding_onboardingOverlay__wiVPN{background:rgba(0,0,0,.92)}.Onboarding_onboardingProgress__C3n_D{display:flex;gap:.25rem;margin-bottom:2rem;flex-shrink:0}.Onboarding_progressStep__EHAlA{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:48px}.Onboarding_progressDot__Y0qUg{width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,.15);transition:all .3s ease}[data-theme=dark] .Onboarding_progressDot__Y0qUg{background:rgba(255,255,255,.3)}.Onboarding_progressStepClickable__q9ce0{cursor:pointer}.Onboarding_progressStepClickable__q9ce0:hover .Onboarding_progressDot__Y0qUg{transform:scale(1.4);box-shadow:0 0 8px rgba(34,197,94,.4)}.Onboarding_progressStepClickable__q9ce0:hover .Onboarding_progressLabel__gQO0Y{color:rgb(20,184,166)}.Onboarding_progressDot__Y0qUg.Onboarding_active__I3c9d{background:rgb(20,184,166);transform:scale(1.2)}.Onboarding_progressDot__Y0qUg.Onboarding_completed__X5LK0{background:#22c55e}.Onboarding_progressLabel__gQO0Y{font-size:.625rem;color:rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}[data-theme=dark] .Onboarding_progressLabel__gQO0Y{color:rgba(255,255,255,.5)}.Onboarding_completeStep___yN2U,.Onboarding_welcomeStep__2uQw6{text-align:center;max-width:500px;margin:auto}.Onboarding_completeStep___yN2U h2,.Onboarding_welcomeStep__2uQw6 h1{font-size:2rem;margin-bottom:.75rem;color:var(--text-color,#333333)}[data-theme=dark] .Onboarding_completeStep___yN2U h2,[data-theme=dark] .Onboarding_welcomeStep__2uQw6 h1{color:white}.Onboarding_completeStep___yN2U p,.Onboarding_welcomeStep__2uQw6 p{color:rgba(0,0,0,.6);font-size:1.125rem;margin-bottom:2rem;line-height:1.6}[data-theme=dark] .Onboarding_completeStep___yN2U p,[data-theme=dark] .Onboarding_welcomeStep__2uQw6 p{color:rgba(255,255,255,.7)}.Onboarding_badgePreview__RsGjA{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.Onboarding_badgePreviewItem__w3_VY{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem 1rem;background:rgba(20,184,166,.08);border:1px solid rgba(20,184,166,.2);border-radius:.75rem;min-width:90px}[data-theme=dark] .Onboarding_badgePreviewItem__w3_VY{background:rgba(20,184,166,.12);border-color:rgba(20,184,166,.3)}.Onboarding_badgePreviewIcon__cUvQG{font-size:1.5rem;line-height:1}.Onboarding_badgePreviewLabel__Yjo1l{font-size:.75rem;font-weight:500;color:rgba(0,0,0,.7)}[data-theme=dark] .Onboarding_badgePreviewLabel__Yjo1l{color:rgba(255,255,255,.7)}.Onboarding_confirmIcon__vW42N{margin-bottom:1.5rem}.Onboarding_confirmHint__d6OUu{font-size:.875rem;color:rgba(0,0,0,.4);margin-bottom:1.5rem}[data-theme=dark] .Onboarding_confirmHint__d6OUu{color:rgba(255,255,255,.4)}.Onboarding_creditMessage__TaF1X{font-size:1.125rem;color:rgb(20,184,166);font-weight:500}.Onboarding_guidedPanel__vQd0O{max-width:700px;width:100%;margin:0 auto;animation:Onboarding_fadeInUp___49ar .4s ease-out}.Onboarding_stepHeader__wT8vh{text-align:center;margin-bottom:1.5rem}.Onboarding_stepBadge__e9lSn{display:inline-block;padding:.25rem .75rem;background:rgba(20,184,166,.15);color:rgb(20,184,166);border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.Onboarding_stepHeader__wT8vh h2{font-size:1.75rem;color:var(--text-color,#333333);margin-bottom:.5rem}[data-theme=dark] .Onboarding_stepHeader__wT8vh h2{color:white}.Onboarding_stepHeader__wT8vh p{color:rgba(0,0,0,.5);font-size:1rem}[data-theme=dark] .Onboarding_stepHeader__wT8vh p{color:rgba(255,255,255,.6)}.Onboarding_panelBody__fsDFE{background:var(--card-bg-color,#ffffff);border:1px solid var(--border-color,#e0e0e0);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}[data-theme=dark] .Onboarding_panelBody__fsDFE{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.Onboarding_fieldLabel__j93XQ{display:block;font-size:.75rem;font-weight:600;color:rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}[data-theme=dark] .Onboarding_fieldLabel__j93XQ{color:rgba(255,255,255,.5)}.Onboarding_promptSection__9QlKf{width:100%;position:relative}.Onboarding_promptDisplay__ICZnU{width:100%;padding:.875rem 1rem;background:var(--secondary-color,#f5f5f5);border:1px solid var(--border-color,#e0e0e0);border-radius:8px;color:var(--text-color,#333333);font-size:.9375rem;line-height:1.5}[data-theme=dark] .Onboarding_promptDisplay__ICZnU{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.85)}.Onboarding_promptDisplayClickable__8Pl7m{cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.Onboarding_promptDisplayClickable__8Pl7m:hover{border-color:rgb(20,184,166);box-shadow:0 0 0 2px rgba(20,184,166,.15)}.Onboarding_promptTooltip__SPFPm{position:absolute;top:calc(100% + .5rem);left:0;right:0;padding:.875rem 1rem;background:white;border:1px solid var(--border-color,#e0e0e0);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;animation:Onboarding_tooltipFadeIn__MqWo0 .15s ease}@keyframes Onboarding_tooltipFadeIn__MqWo0{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Onboarding_promptTooltip__SPFPm p{margin:0 0 .5rem;font-size:.875rem;color:var(--text-color,#333333);line-height:1.4}.Onboarding_promptTooltip__SPFPm p:last-child{margin-bottom:0}.Onboarding_promptTooltipLink__iZbFk{color:rgb(20,184,166);text-decoration:underline;font-weight:500}.Onboarding_promptTooltipLink__iZbFk:hover{color:rgb(13,148,136)}[data-theme=dark] .Onboarding_promptTooltip__SPFPm{background:#1a1a2e;border-color:rgba(255,255,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}[data-theme=dark] .Onboarding_promptTooltip__SPFPm p{color:rgba(255,255,255,.85)}.Onboarding_styleBadge__RVxxC{display:inline-block;margin-top:.5rem;padding:.2rem .6rem;background:rgba(139,92,246,.1);color:#7c3aed;border-radius:4px;font-size:.75rem;font-weight:500}[data-theme=dark] .Onboarding_styleBadge__RVxxC{background:rgba(139,92,246,.15);color:#a78bfa}.Onboarding_faceSwapPreview__c_ojL{display:flex;align-items:center;gap:1rem;width:100%;justify-content:center}.Onboarding_faceSwapImage__4KidN{flex:1;max-width:250px;text-align:center}.Onboarding_faceSwapImage__4KidN img{width:100%;border-radius:12px;border:1px solid var(--border-color,#e0e0e0)}[data-theme=dark] .Onboarding_faceSwapImage__4KidN img{border-color:rgba(255,255,255,.1)}.Onboarding_faceSwapArrow__WaHOz{font-size:2rem;color:rgba(0,0,0,.3);flex-shrink:0}[data-theme=dark] .Onboarding_faceSwapArrow__WaHOz{color:rgba(255,255,255,.4)}.Onboarding_uploadZone__VXQp7{width:100%;padding:3rem 2rem;border:2px dashed var(--border-color,#d0d0d0);border-radius:12px;text-align:center;cursor:pointer;transition:all .2s ease}[data-theme=dark] .Onboarding_uploadZone__VXQp7{border-color:rgba(255,255,255,.2)}.Onboarding_uploadZone__VXQp7:hover{border-color:rgb(20,184,166);background:rgba(20,184,166,.05)}.Onboarding_uploadIcon__38YMi{display:flex;justify-content:center;color:rgba(0,0,0,.3);margin-bottom:1rem}[data-theme=dark] .Onboarding_uploadIcon__38YMi{color:rgba(255,255,255,.4)}.Onboarding_uploadText__iLh4K{color:var(--text-color,#333333);font-size:1rem;font-weight:500;margin-bottom:.25rem}[data-theme=dark] .Onboarding_uploadText__iLh4K{color:rgba(255,255,255,.8)}.Onboarding_uploadHint__1yOb4{color:rgba(0,0,0,.4);font-size:.8125rem}[data-theme=dark] .Onboarding_uploadHint__1yOb4{color:rgba(255,255,255,.4)}.Onboarding_uploadSuccess__h2k4g{color:#22c55e;font-size:.9375rem;font-weight:500}.Onboarding_movieSourcePreview__iGLaV{width:100%;text-align:center}.Onboarding_movieSourcePreview__iGLaV img{width:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:1px solid var(--border-color,#e0e0e0)}[data-theme=dark] .Onboarding_movieSourcePreview__iGLaV img{border-color:rgba(255,255,255,.1)}.Onboarding_movieSettings__zcLIx{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.Onboarding_settingChip__MdtPv{padding:.25rem .75rem;background:var(--secondary-color,#f5f5f5);border:1px solid var(--border-color,#e0e0e0);border-radius:9999px;font-size:.8125rem;color:var(--text-color,#555555)}[data-theme=dark] .Onboarding_settingChip__MdtPv{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15);color:rgba(255,255,255,.7)}.Onboarding_videoResult__yjaOj{width:100%;border-radius:12px}.Onboarding_generatingStep__NRDgj{width:100%;text-align:center}.Onboarding_progressContainer__VCXEc{width:100%;height:8px;background:rgba(0,0,0,.08);border-radius:4px;overflow:hidden;margin:.5rem 0}[data-theme=dark] .Onboarding_progressContainer__VCXEc{background:rgba(255,255,255,.1)}.Onboarding_progressBar__IAKJG{height:100%;background:linear-gradient(90deg,rgb(20,184,166),#8b5cf6);border-radius:4px;transition:width .15s ease}.Onboarding_timeEstimate__BAewm{color:rgba(0,0,0,.5);font-size:.875rem}[data-theme=dark] .Onboarding_timeEstimate__BAewm{color:rgba(255,255,255,.6)}.Onboarding_resultSection__nCkLT{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.Onboarding_resultDisplay__OcK0z{width:100%;border-radius:12px;overflow:hidden}.Onboarding_resultDisplay__OcK0z img{width:100%;display:block;border-radius:12px}.Onboarding_resultActions__9vP_J{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.Onboarding_primaryCta__dNvk_{display:inline-block;background:rgb(20,184,166);color:white;border:none;padding:.875rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;text-align:center}.Onboarding_primaryCta__dNvk_:hover{background:rgb(17,163,147);transform:translateY(-1px);box-shadow:0 4px 12px rgba(20,184,166,.3)}.Onboarding_secondaryCta__Z7_XD{background:transparent;color:rgba(0,0,0,.6);border:1px solid var(--border-color,#d0d0d0);padding:.875rem 2rem;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease}[data-theme=dark] .Onboarding_secondaryCta__Z7_XD{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.2)}.Onboarding_secondaryCta__Z7_XD:hover{background:rgba(0,0,0,.04);color:var(--text-color,#333333)}[data-theme=dark] .Onboarding_secondaryCta__Z7_XD:hover{background:rgba(255,255,255,.05);color:white}.Onboarding_skipButton__2psc2{position:fixed;top:1.5rem;right:1.5rem;background:transparent;border:none;color:rgba(0,0,0,.4);cursor:pointer;font-size:.875rem;z-index:1001}[data-theme=dark] .Onboarding_skipButton__2psc2{color:rgba(255,255,255,.5)}.Onboarding_skipButton__2psc2:hover{color:rgba(0,0,0,.7)}[data-theme=dark] .Onboarding_skipButton__2psc2:hover{color:rgba(255,255,255,.8)}@keyframes Onboarding_fadeInUp___49ar{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Onboarding_onboardingOverlay__wiVPN{padding:1rem}.Onboarding_welcomeStep__2uQw6 h1{font-size:1.5rem}.Onboarding_stepHeader__wT8vh h2{font-size:1.375rem}.Onboarding_panelBody__fsDFE{padding:1rem}.Onboarding_faceSwapPreview__c_ojL{flex-direction:column}.Onboarding_faceSwapArrow__WaHOz{transform:rotate(90deg)}.Onboarding_faceSwapImage__4KidN{max-width:100%}.Onboarding_progressLabel__gQO0Y{display:none}.Onboarding_primaryCta__dNvk_,.Onboarding_secondaryCta__Z7_XD{width:100%}.Onboarding_resultActions__9vP_J{flex-direction:column;width:100%}}.Onboarding_swapFaceOverlay__Ui_M6{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}[data-theme=dark] .Onboarding_swapFaceOverlay__Ui_M6{background:rgba(0,0,0,.7)}.Onboarding_swapFaceCard__J0IVo{background:var(--card-bg-color,#ffffff);border:1px solid rgba(20,184,166,.3);border-radius:1rem;padding:2rem;max-width:420px;width:100%;text-align:center;color:var(--text-color,#333333)}[data-theme=dark] .Onboarding_swapFaceCard__J0IVo{background:#1a1a2e;color:white}.Onboarding_swapFaceCard__J0IVo svg{width:48px;height:48px;color:rgb(20,184,166);margin-bottom:1rem}.Onboarding_swapFaceCard__J0IVo h3{font-size:1.25rem;font-weight:600;margin:0 0 .75rem}.Onboarding_swapFaceCard__J0IVo p{font-size:.9rem;color:rgba(0,0,0,.6);line-height:1.5;margin:0 0 1.5rem}[data-theme=dark] .Onboarding_swapFaceCard__J0IVo p{color:rgba(255,255,255,.7)}.Onboarding_chooseStartGrid__pbmVC{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:500px;margin:0 auto}.Onboarding_chooseStartCard__V7NnS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1.5rem;background:var(--card-bg-color,#ffffff);border:1px solid var(--border-color,#e0e0e0);border-radius:1rem;cursor:pointer;transition:all .2s ease;color:var(--text-color,#333333)}[data-theme=dark] .Onboarding_chooseStartCard__V7NnS{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);color:white}.Onboarding_chooseStartCard__V7NnS:hover{border-color:rgb(20,184,166);background:rgba(20,184,166,.08);transform:translateY(-2px);box-shadow:0 4px 12px rgba(20,184,166,.1)}.Onboarding_chooseStartCard__V7NnS:hover .Onboarding_chooseStartTitle__uWxGv{color:#0f4c5c}.Onboarding_chooseStartCard__V7NnS:hover .Onboarding_chooseStartDesc__loYb1{color:#1a6b7a}[data-theme=dark] .Onboarding_chooseStartCard__V7NnS:hover .Onboarding_chooseStartTitle__uWxGv{color:white}[data-theme=dark] .Onboarding_chooseStartCard__V7NnS:hover .Onboarding_chooseStartDesc__loYb1{color:rgba(255,255,255,.7)}[data-theme=dark] .Onboarding_chooseStartCard__V7NnS:hover{background:rgba(20,184,166,.1)}.Onboarding_chooseStartIcon__0BhVc{width:2.5rem;height:2.5rem;color:rgb(20,184,166)}.Onboarding_chooseStartIcon__0BhVc svg{width:100%;height:100%}.Onboarding_chooseStartTitle__uWxGv{font-size:1rem;font-weight:600;transition:color .2s ease}.Onboarding_chooseStartDesc__loYb1{font-size:.75rem;color:rgba(0,0,0,.4);transition:color .2s ease}[data-theme=dark] .Onboarding_chooseStartDesc__loYb1{color:rgba(255,255,255,.5)}.Onboarding_resultCard__9U72k{background:var(--card-bg-color,#ffffff);border:1px solid var(--border-color,#e0e0e0);border-radius:.75rem;overflow:hidden;max-width:500px;margin:0 auto}[data-theme=dark] .Onboarding_resultCard__9U72k{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.Onboarding_resultCardImage__YsIe6{width:100%;aspect-ratio:16/9;overflow:hidden}.Onboarding_resultCardImage__YsIe6 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Onboarding_resultCardMeta__0uEY7{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.25rem}.Onboarding_resultCardPrompt__n8U5V{font-size:.8rem;color:rgba(0,0,0,.6);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-theme=dark] .Onboarding_resultCardPrompt__n8U5V{color:rgba(255,255,255,.7)}.Onboarding_resultCardStyle__SGt7s{font-size:.7rem;color:rgb(20,184,166);font-weight:500}.Onboarding_resultCardActions__O25bF{padding:.75rem 1rem 1rem;display:flex;justify-content:center;gap:.5rem}@media (max-width:600px){.Onboarding_chooseStartGrid__pbmVC{grid-template-columns:1fr;gap:1rem}.Onboarding_chooseStartCard__V7NnS{padding:1.5rem 1rem}}.Onboarding_proBadge__3Igpe{display:inline-block;padding:.2rem .6rem;background:linear-gradient(135deg,rgb(139,92,246),rgb(59,130,246));color:#fff;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:.25rem;margin-bottom:.5rem}.Onboarding_timelinePreview__dC295{margin-bottom:1.5rem}.Onboarding_timelineTrack__9cRor{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.Onboarding_timelineClip__kBcKg{flex:1;border-radius:8px;overflow:hidden;border:2px solid var(--border-color,#e0e0e0);position:relative}[data-theme=dark] .Onboarding_timelineClip__kBcKg{border-color:rgba(255,255,255,.15)}.Onboarding_timelineThumbnail__VPEeI{width:100%;height:auto;display:block;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.Onboarding_clipLabel__2Oa5L{position:absolute;bottom:0;left:0;right:0;padding:.25rem .5rem;background:rgba(0,0,0,.6);color:#fff;font-size:.7rem;font-weight:600;text-align:center}.Onboarding_timelineConnector__987Gr{font-size:1.5rem;font-weight:700;color:rgb(20,184,166);flex-shrink:0}.Onboarding_audioHint__0VEg6{text-align:center;font-size:.85rem;color:rgba(0,0,0,.5);margin-top:.5rem;margin-bottom:.5rem}[data-theme=dark] .Onboarding_audioHint__0VEg6{color:rgba(255,255,255,.5)}