.ThreeDotMenu_threeDotMenu__VuPpx{position:absolute;top:8px;right:8px;z-index:10}.ThreeDotMenu_menuTrigger__o8VV4{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:#fff;border-radius:50%;cursor:pointer;padding:0;box-shadow:0 1px 3px rgba(0,0,0,.08)}.ThreeDotMenu_menuTrigger__o8VV4:hover{background:#f7f8fa}.ThreeDotMenu_menuTrigger__o8VV4:focus{outline:none}.ThreeDotMenu_menuIcon__kqqzd{font-size:16px!important;color:#1a202c}.ThreeDotMenu_menuOverlay__t1pl5{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;background:transparent}.ThreeDotMenu_menuDropdown__bZ5U_{position:fixed;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:9999;min-width:120px;overflow:hidden}.ThreeDotMenu_menuItem__qdKww{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;padding:8px;border:none;background:transparent;cursor:pointer;font-size:10px;color:#1a202c;text-align:left}.ThreeDotMenu_menuItem__qdKww:hover{background:#f7f8fa}.ThreeDotMenu_menuItem__qdKww:focus{outline:none;background:#f7f8fa}.ThreeDotMenu_menuItem__qdKww.ThreeDotMenu_deleteItem__ZUexy{color:#ef4444}.ThreeDotMenu_menuItem__qdKww.ThreeDotMenu_deleteItem__ZUexy:hover{background:#fef2f2}.ThreeDotMenu_menuItemIcon__VOWod{font-size:18px!important}.SelectionChip_chip__uFlTG{display:inline-flex;align-items:center;padding:4px 10px 4px 6px;border-radius:6px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;grid-gap:8px;gap:8px;height:auto;box-sizing:border-box}.SelectionChip_chip__uFlTG.SelectionChip_action__54VnJ{background-color:#f9fafb;border-color:#e5e7eb;color:#4b5563;border-radius:20px;height:32px}.SelectionChip_chip__uFlTG.SelectionChip_action__54VnJ:hover{background-color:#f3f4f6;border-color:#d1d5db;color:#111827}.SelectionChip_chip__uFlTG.SelectionChip_selected__4xB8L{display:inline-flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:80px;height:auto;min-height:100px;padding:4px;background-color:#e8faf9;border-color:#a8e0db;color:#26a69a;border-radius:8px;overflow:hidden;position:relative;grid-gap:2px;gap:2px}.SelectionChip_chip__uFlTG.SelectionChip_selected__4xB8L:hover{background-color:#d4f3f0;transform:rotate(0deg) translateY(-2px)}.SelectionChip_chip__uFlTG.SelectionChip_selected__4xB8L:hover .SelectionChip_removeBtn__dEuRA{opacity:1}.SelectionChip_chip__uFlTG.SelectionChip_rotateLeft__EXs6A{transform:rotate(-2deg)}.SelectionChip_chip__uFlTG.SelectionChip_rotateRight__y14zD{transform:rotate(2deg)}.SelectionChip_chip__uFlTG.SelectionChip_missingVoice__dvXCc{border-color:red!important;border-width:1px!important;box-shadow:0 0 8px rgba(255,0,0,.4)}.SelectionChip_chip__uFlTG.SelectionChip_missingVoice__dvXCc:hover{border-color:#c00!important;box-shadow:0 0 12px rgba(255,0,0,.6)}.SelectionChip_chip__uFlTG.SelectionChip_missingTitle__ao3Xl{border-color:red!important;border-width:1px!important;box-shadow:0 0 8px rgba(255,0,0,.4)}.SelectionChip_chip__uFlTG.SelectionChip_missingTitle__ao3Xl:hover{border-color:#c00!important;box-shadow:0 0 12px rgba(255,0,0,.6)}.SelectionChip_chip__uFlTG.SelectionChip_loading__dYHN6{opacity:.7;pointer-events:none;animation:SelectionChip_pulse__Jazd6 1.5s ease-in-out infinite}@keyframes SelectionChip_pulseWarning__BEmLA{0%,to{opacity:.7}50%{opacity:1}}.SelectionChip_loadingAvatar__Z8efF{width:100%;height:50px;background:linear-gradient(90deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:200% 100%;animation:SelectionChip_shimmer__tbY1z 1.5s ease-in-out infinite;border-radius:4px;display:flex;align-items:center;justify-content:center}@keyframes SelectionChip_shimmer__tbY1z{0%{background-position:-200% 0}to{background-position:200% 0}}.SelectionChip_spinner__4BGKC{width:24px;height:24px;border:3px solid #e5e7eb;border-top-color:#4c3689;border-radius:50%;animation:SelectionChip_spin__XlWma .8s linear infinite}@keyframes SelectionChip_spin__XlWma{to{transform:rotate(1turn)}}.SelectionChip_loadingText__z8Bvu{font-size:10px;color:#9ca3af;font-style:italic}.SelectionChip_icon___QywO{display:flex;align-items:center;justify-content:center;color:inherit}.SelectionChip_icon___QywO svg{font-size:18px}.SelectionChip_avatar___MlnO{width:100%;height:50px;min-width:unset;min-height:unset;max-width:unset;max-height:unset;border-radius:4px;object-fit:contain;margin:0;background-color:hsla(0,0%,100%,.5)}.SelectionChip_noVoiceChip__EeNvL .SelectionChip_avatar___MlnO{height:70px}.SelectionChip_avatarWrapper__POJYo{position:relative;width:100%}.SelectionChip_avatarPlaceholder__z33nj{width:100%;height:50px;display:flex;align-items:center;justify-content:center;background-color:rgba(76,54,137,.1);border-radius:4px}.SelectionChip_avatarPlaceholderIcon__4k3uU{font-size:32px!important;color:#4c3689}.SelectionChip_voiceIcon__z6dJB{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50%;background-color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15);opacity:0;transition:all .2s ease}.SelectionChip_voiceIcon__z6dJB svg{font-size:16px;color:#4c3689}.SelectionChip_voiceIcon__z6dJB.SelectionChip_noVoiceIcon__jLpKQ{opacity:1;background-color:hsla(0,93%,94%,.95);cursor:pointer;border:2px solid #ef4444}.SelectionChip_voiceIcon__z6dJB.SelectionChip_noVoiceIcon__jLpKQ svg{color:#dc2626}.SelectionChip_voiceIcon__z6dJB.SelectionChip_noVoiceIcon__jLpKQ:hover{background-color:#fecaca;transform:translate(-50%,-50%) scale(1.1);box-shadow:0 4px 12px rgba(239,68,68,.3)}.SelectionChip_voiceIcon__z6dJB.SelectionChip_hasVoiceIcon__LJrRS{cursor:pointer}.SelectionChip_voiceIcon__z6dJB.SelectionChip_hasVoiceIcon__LJrRS:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 4px 12px rgba(76,54,137,.3)}.SelectionChip_voiceIcon__z6dJB.SelectionChip_viewIcon___L5FF{cursor:pointer;background-color:rgba(124,58,237,.9);border:2px solid #7c3aed}.SelectionChip_voiceIcon__z6dJB.SelectionChip_viewIcon___L5FF svg{color:#fff}.SelectionChip_voiceIcon__z6dJB.SelectionChip_viewIcon___L5FF:hover{background-color:#7c3aed;transform:translate(-50%,-50%) scale(1.1);box-shadow:0 4px 12px rgba(124,58,237,.4)}.SelectionChip_avatarWrapper__POJYo:hover .SelectionChip_voiceIcon__z6dJB{opacity:1}.SelectionChip_removeBtn__dEuRA{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;background-color:hsla(0,0%,100%,.8);color:#ef4444;opacity:0;transition:all .2s;z-index:2}.SelectionChip_removeBtn__dEuRA:hover{background-color:#fff;color:#dc2626;transform:scale(1.1)}.SelectionChip_removeBtn__dEuRA svg{font-size:14px}.SelectionChip_menuWrapper__1iKL3{position:absolute;top:2px;right:2px;opacity:0;transition:all .2s;z-index:2}.SelectionChip_chip__uFlTG.SelectionChip_selected__4xB8L:hover .SelectionChip_menuWrapper__1iKL3{opacity:1}.SelectionChip_editInput__onah9{background:hsla(0,0%,100%,.8);font-size:10px;font-family:inherit;color:#4c3689;width:100%;outline:none;border:1px solid #a8e0db;border-radius:4px;padding:4px 6px;margin:0;text-align:center;box-sizing:border-box}.SelectionChip_editInput__onah9:-ms-input-placeholder{color:#4c3689;font-style:italic;opacity:.7}.SelectionChip_editInput__onah9::placeholder{color:#4c3689;font-style:italic;opacity:.7}.SelectionChip_titleSection__iLkXz{width:100%;min-height:18px;display:flex;align-items:center;justify-content:center}.SelectionChip_titleText__zFOmR{display:block;width:100%;padding:2px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;box-sizing:border-box;cursor:pointer;border-radius:4px;transition:background-color .2s ease;color:#4c3689}.SelectionChip_titleText__zFOmR:hover{background-color:hsla(0,0%,100%,.5)}.SelectionChip_emptyTitle__DjC_I{color:#4c3689;font-style:italic;border:1px dashed #a8e0db;background-color:hsla(0,0%,100%,.3);opacity:.7}.SelectionChip_voiceNameSection__3VTYj{display:flex;align-items:center;justify-content:center;grid-gap:2px;gap:2px;padding:2px 4px;background-color:rgba(76,54,137,.15);border-radius:4px;cursor:pointer;transition:all .2s ease}.SelectionChip_voiceNameSection__3VTYj:hover{background-color:rgba(76,54,137,.25)}.SelectionChip_voiceNameIcon__hIwhr{font-size:12px!important;color:#4c3689}.SelectionChip_voiceNameText__hv93p{font-size:8px;color:#4c3689;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px}.SelectionModal_videoEditorSelectionWrapper__dfU00{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1300;pointer-events:auto}.SelectionModal_videoEditorSelectionBackdrop__79vCu{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;cursor:pointer}.SelectionModal_modalContent__Yflha{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px;max-width:90vw;max-height:90vh;background:#fff;border-radius:20px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);outline:none;overflow:hidden;border:1px solid #e5e7eb;display:flex;flex-direction:column;z-index:2}.SelectionModal_header__5_1_Y{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f3f4f6;background:#fff;z-index:10}.SelectionModal_title__jnGY1{font-size:20px;font-weight:600;color:#111827;margin:0;text-transform:capitalize;letter-spacing:-.02em}.SelectionModal_closeButton__Haj6m{color:#9ca3af;padding:8px;border-radius:8px;cursor:pointer;transition:all .2s}.SelectionModal_closeButton__Haj6m:hover{background-color:#f3f4f6;color:#111827}.SelectionModal_gridContainer__glxK9{padding:24px;overflow-y:auto;flex:1 1}.SelectionModal_gridItem__LZsGl{cursor:pointer;border-radius:12px;overflow:visible;border:none;transition:all .2s ease;background:transparent;display:flex;flex-direction:column;align-items:center;padding:12px 8px;grid-gap:10px;gap:10px;position:relative}.SelectionModal_gridItem__LZsGl:hover{background-color:#f9fafb}.SelectionModal_gridItem__LZsGl:hover .SelectionModal_imageContainer__cVmOH{border-color:#8b5cf6;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:scale(1.05)}.SelectionModal_gridItem__LZsGl:hover .SelectionModal_itemLabel__E4_VY{color:#8b5cf6}.SelectionModal_gridItem__LZsGl.SelectionModal_selected__CJuBe .SelectionModal_imageContainer__cVmOH{border-color:#8b5cf6;box-shadow:0 0 0 2px rgba(139,92,246,.2)}.SelectionModal_gridItem__LZsGl.SelectionModal_selected__CJuBe .SelectionModal_itemLabel__E4_VY{color:#8b5cf6;font-weight:600}.SelectionModal_imageContainer__cVmOH{width:64px;height:64px;border-radius:50%;overflow:hidden;background:#f9fafb;border:2px solid #f3f4f6;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.SelectionModal_imageContainer__cVmOH img{width:100%;height:100%;object-fit:cover}.SelectionModal_itemLabel__E4_VY{font-size:13px;font-weight:500;color:#4b5563;text-align:center;background:transparent;padding:0;transition:color .2s;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SelectionModal_createItem__CcWqm:hover .SelectionModal_createIconContainer__thkfa{background-color:#8b5cf6;border-color:#8b5cf6}.SelectionModal_createItem__CcWqm:hover .SelectionModal_createIconContainer__thkfa .SelectionModal_createIcon__TEt6x{color:#fff}.SelectionModal_createIconContainer__thkfa{display:flex;align-items:center;justify-content:center;background-color:#f3e8ff;border:2px dashed #d8b4fe}.SelectionModal_createIconContainer__thkfa .SelectionModal_createIcon__TEt6x{color:#8b5cf6;font-size:28px;transition:all .2s ease}.SelectionModal_selectedSection__oVxDx{padding:16px 24px;border-bottom:1px solid #f3f4f6;background:#fafafa;min-height:100px;transition:background-color .2s}.SelectionModal_selectedSection__oVxDx:hover{background:#f3f4f6}.SelectionModal_sectionTitle__DI_V0{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.SelectionModal_selectedChips__j0nKM{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.SelectionModal_emptyState__Zh5Oe{width:100%;text-align:center;color:#9ca3af;font-size:13px;padding:12px;border:1px dashed #e5e7eb;border-radius:8px}.SelectionModal_modalChip__p70yv{background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 1px 2px rgba(0,0,0,.05)}.SelectionModal_combinedContent__Sx80S{flex:1 1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.SelectionModal_selectedCircleItem__Km5mE{display:flex;flex-direction:column;align-items:center;position:relative;width:60px;cursor:pointer;transition:all .2s}.SelectionModal_selectedCircleItem__Km5mE:hover .SelectionModal_circleImageContainer__oobBa{border-color:#7c3aed;transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.1)}.SelectionModal_selectedCircleItem__Km5mE:hover .SelectionModal_circleLabel__6iQA0{color:#7c3aed}.SelectionModal_circleImageContainer__oobBa{width:60px;height:60px;border-radius:12px;overflow:visible;position:relative;border:2px solid #e5e7eb;background:#fff;margin-bottom:4px}.SelectionModal_circleImageContainer__oobBa img{width:100%;height:100%;object-fit:cover;border-radius:10px}.SelectionModal_removeCircleBtn___AhvV{position:absolute;top:-4px;right:-4px;width:18px;height:18px;background:#ef4444;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:transform .2s;z-index:2}.SelectionModal_removeCircleBtn___AhvV:hover{transform:scale(1.1);background:#dc2626}.SelectionModal_circleLabel__6iQA0{font-size:11px;color:#4b5563;text-align:center;cursor:pointer;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 4px;border-radius:4px}.SelectionModal_circleLabel__6iQA0:hover{background:#f3f4f6;color:#111827}.SelectionModal_renamePopup__Wc1Z6{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;padding:8px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:20;border:1px solid #e5e7eb;min-width:120px}.SelectionModal_renamePopup__Wc1Z6 input{width:100%;padding:4px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;outline:none}.SelectionModal_renamePopup__Wc1Z6 input:focus{border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.1)}.SelectionModal_renamePopup__Wc1Z6:before{content:"";position:absolute;top:-4px;left:50%;transform:translateX(-50%) rotate(45deg);width:8px;height:8px;background:#fff;border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb}.AIChatPopup_popupOverlay__sagwX{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(17,24,39,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1300;animation:AIChatPopup_fadeIn__kN_DB .3s ease-out}.AIChatPopup_popupContent__tpf3B{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:440px;border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 0 0 1px hsla(0,0%,100%,.5);display:flex;flex-direction:column;overflow:hidden;animation:AIChatPopup_slideUp__8MYKU .4s cubic-bezier(.16,1,.3,1);border:1px solid hsla(0,0%,100%,.2);padding:8px;transition:all .3s ease}.AIChatPopup_popupContent__tpf3B.AIChatPopup_hasResult__31xP5{width:400px;padding:20px}@keyframes AIChatPopup_slideUp__8MYKU{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AIChatPopup_fadeIn__kN_DB{0%{opacity:0}to{opacity:1}}.AIChatPopup_inputContainer___zEeJ{position:relative;width:100%;background:#fff;border:2px solid #f3f4f6;border-radius:20px;display:flex;align-items:flex-end;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.02);min-height:140px}.AIChatPopup_inputContainer___zEeJ:focus-within{border-color:rgba(139,92,246,.5);box-shadow:0 0 0 4px rgba(139,92,246,.1),0 10px 25px -5px rgba(139,92,246,.1);transform:translateY(-1px)}.AIChatPopup_input__sm5Mm{flex:1 1;padding:14px 16px;border:none;background:transparent;resize:none;font-family:inherit;font-size:14px;line-height:1.6;color:#111827;outline:none;height:100%;min-height:120px}.AIChatPopup_input__sm5Mm:-ms-input-placeholder{color:#9ca3af;font-weight:400}.AIChatPopup_input__sm5Mm::placeholder{color:#9ca3af;font-weight:400}.AIChatPopup_generateButton__nJk00{width:40px;height:40px;border-radius:14px;border:none;background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:6px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(99,102,241,.3);flex-shrink:0;position:absolute;bottom:6px;right:6px}.AIChatPopup_generateButton__nJk00:hover:not(:disabled){transform:translateY(-2px) scale(1.05);box-shadow:0 8px 20px rgba(99,102,241,.4)}.AIChatPopup_generateButton__nJk00:active:not(:disabled){transform:scale(.95)}.AIChatPopup_generateButton__nJk00:disabled{background:#f3f4f6;color:#d1d5db;box-shadow:none;cursor:not-allowed}.AIChatPopup_generateButton__nJk00 svg{font-size:20px}.AIChatPopup_loadingSpinner__Ua_s_{width:16px;height:16px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:AIChatPopup_spin__FcL46 .8s linear infinite}@keyframes AIChatPopup_spin__FcL46{to{transform:rotate(1turn)}}.AIChatPopup_resultArea__DV3__{display:flex;flex-direction:column;grid-gap:20px;gap:20px;align-items:center}.AIChatPopup_previewContainer__ERHHb{width:100%;aspect-ratio:1;border-radius:16px;overflow:hidden;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.1);background:#f9fafb}.AIChatPopup_previewContainer__ERHHb .AIChatPopup_previewImage__PVOEx{width:100%;height:100%;object-fit:cover}.AIChatPopup_previewContainer__ERHHb .AIChatPopup_previewLabel__hB_2U{position:absolute;bottom:0;left:0;right:0;padding:12px;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);color:#fff;font-size:14px;font-weight:500}.AIChatPopup_actionButtons__oPcMl{display:flex;grid-gap:12px;gap:12px;width:100%}.AIChatPopup_actionButtons__oPcMl button{flex:1 1;height:44px;border-radius:12px;border:none;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;cursor:pointer;transition:all .2s}.AIChatPopup_actionButtons__oPcMl button svg{font-size:18px}.AIChatPopup_regenerateButton__29UZ8{background:#f3f4f6;color:#4b5563}.AIChatPopup_regenerateButton__29UZ8:hover:not(:disabled){background:#e5e7eb;color:#1f2937}.AIChatPopup_approveButton__flSn3{background:#8b5cf6;color:#fff;box-shadow:0 4px 12px rgba(139,92,246,.25)}.AIChatPopup_approveButton__flSn3:hover{background:#7a44f5;transform:translateY(-1px);box-shadow:0 6px 16px rgba(139,92,246,.3)}.StoryButton_storyButton__26SVg{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:12px 20px;border:none;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.StoryButton_storyButton__26SVg>*{pointer-events:none}.StoryButton_storyButton__26SVg:focus{outline:none}.StoryButton_storyButton__26SVg:focus-visible{box-shadow:0 0 0 3px rgba(139,92,246,.3)}@media(max-width:749px){.StoryButton_storyButton__26SVg{padding:10px 12px}}.StoryButton_primary__w9lJ4{background:linear-gradient(95deg,rgba(139,92,246,.9) -21.61%,rgba(54,31,122,.6) 91.82%);color:#fff;border:1px solid #8b5cf6}.StoryButton_primary__w9lJ4:hover:not(.StoryButton_disabled__svj_u){opacity:.9}.StoryButton_primary__w9lJ4:active:not(.StoryButton_disabled__svj_u){transform:scale(.98)}.StoryButton_secondary__AWKzg{background:#f7f8fa;color:#1a202c}.StoryButton_secondary__AWKzg:hover:not(.StoryButton_disabled__svj_u){background:#e7eaf0}.StoryButton_secondary__AWKzg:active:not(.StoryButton_disabled__svj_u){transform:scale(.98)}.StoryButton_outline__UTVFG{background:transparent;color:#8b5cf6;border:1px solid #8b5cf6}.StoryButton_outline__UTVFG:hover:not(.StoryButton_disabled__svj_u){background:rgba(139,92,246,.05)}.StoryButton_outline__UTVFG:active:not(.StoryButton_disabled__svj_u){transform:scale(.98)}.StoryButton_ghost__fLlKk{background:transparent;color:#4a5568;border:none}.StoryButton_ghost__fLlKk:hover:not(.StoryButton_disabled__svj_u){background:rgba(139,92,246,.08);color:#8b5cf6}.StoryButton_ghost__fLlKk:active:not(.StoryButton_disabled__svj_u){transform:scale(.98)}.StoryButton_soft__87C57{background:rgba(139,92,246,.08);color:#8b5cf6;border:none}.StoryButton_soft__87C57:hover:not(.StoryButton_disabled__svj_u){background:rgba(139,92,246,.15);color:#7c3aed}.StoryButton_soft__87C57:active:not(.StoryButton_disabled__svj_u){transform:scale(.98)}.StoryButton_disabled__svj_u{opacity:.5;cursor:not-allowed}.StoryButton_loading__RfBMb{position:relative;overflow:hidden;pointer-events:none}.StoryButton_loading__RfBMb.StoryButton_disabled__svj_u{opacity:.8}.StoryButton_borderAnimation__sx1cC{position:absolute;inset:0;border-radius:inherit;padding:2px;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;animation:StoryButton_btnBorderRotate__5sUCX 1.5s linear infinite}.StoryButton_primary__w9lJ4 .StoryButton_borderAnimation__sx1cC{background:conic-gradient(from var(--btn-border-angle,0deg),transparent 30%,#ff9aca 60%,transparent 90%)}.StoryButton_outline__UTVFG .StoryButton_borderAnimation__sx1cC,.StoryButton_soft__87C57 .StoryButton_borderAnimation__sx1cC{background:conic-gradient(from var(--btn-border-angle,0deg),transparent 30%,#8b5cf6 60%,transparent 90%)}.StoryButton_ghost__fLlKk .StoryButton_borderAnimation__sx1cC,.StoryButton_secondary__AWKzg .StoryButton_borderAnimation__sx1cC{background:conic-gradient(from var(--btn-border-angle,0deg),transparent 30%,#1a202c 60%,transparent 90%)}@property --btn-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes StoryButton_btnBorderRotate__5sUCX{to{--btn-border-angle:360deg}}.StoryButton_icon___Bc1p{font-size:18px!important;flex-shrink:0}.StoryButton_text__dfGR8{white-space:nowrap;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;grid-gap:2px;gap:2px}.ElementTitleModal_overlay__ouFrQ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:2100;display:flex;align-items:center;justify-content:center;animation:ElementTitleModal_fadeIn__aeTR9 .3s ease}@keyframes ElementTitleModal_fadeIn__aeTR9{0%{opacity:0}to{opacity:1}}.ElementTitleModal_content__PPhfC{background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.2);width:90%;max-width:480px;display:flex;flex-direction:column;overflow:hidden;animation:ElementTitleModal_scaleIn__iZTj5 .3s ease}@keyframes ElementTitleModal_scaleIn__iZTj5{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.ElementTitleModal_header__o8cXu{padding:20px 24px;border-bottom:1px solid #e5e7eb}.ElementTitleModal_title__2i2QM{margin:0;font-size:18px;font-weight:600;color:#1f2937}.ElementTitleModal_body__OX5Ze{padding:24px;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.ElementTitleModal_imagePreview___J5oZ{width:250px;height:250px;margin:0 auto 4px;overflow:hidden;border-radius:12px;border:2px solid #e5e7eb}.ElementTitleModal_image__Yjmrf{width:100%;height:100%;display:block;object-fit:contain}.ElementTitleModal_label__hF6Gs{font-size:14px;font-weight:500;color:#4b5563}.ElementTitleModal_input__nm5hQ{width:100%;padding:12px 16px;font-size:15px;border:2px solid #e5e7eb;border-radius:8px;outline:none;transition:all .2s ease;font-family:inherit;box-sizing:border-box}.ElementTitleModal_input__nm5hQ:focus{border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.1)}.ElementTitleModal_input__nm5hQ:-ms-input-placeholder{color:#9ca3af}.ElementTitleModal_input__nm5hQ::placeholder{color:#9ca3af}.ElementTitleModal_footer__o_1iC{padding:16px 24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;grid-gap:12px;gap:12px}.AvatarFilters_filterPanel__hXN1J{padding:8px 12px 10px;border-bottom:1px solid #e5e7eb;animation:AvatarFilters_slideDown__jkgw6 .2s ease-out}@keyframes AvatarFilters_slideDown__jkgw6{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AvatarFilters_selectedChips__4xXnF{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;margin-bottom:8px}.AvatarFilters_selectedChip__oYNTp{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:3px 8px;background-color:#f5f3ff;border:1px solid #ddd6fe;border-radius:14px;font-size:11px;color:#7c3aed;font-weight:500;white-space:nowrap}.AvatarFilters_selectedChipClose__M22ER{font-size:14px!important;cursor:pointer;color:#7c3aed;opacity:.7;transition:opacity .15s ease}.AvatarFilters_selectedChipClose__M22ER:hover{opacity:1}.AvatarFilters_filterSection__V7AxP{margin-bottom:8px}.AvatarFilters_filterSection__V7AxP:last-of-type{margin-bottom:0}.AvatarFilters_filterLabel__wfHel{display:block;font-size:11px;font-weight:500;color:#374151;margin-bottom:5px}.AvatarFilters_sliderContainer__l0euT{padding:0 4px}.AvatarFilters_sliderLabels__dvEPg{display:flex;justify-content:space-between;margin-bottom:8px}.AvatarFilters_sliderValue__XzFRo{font-size:13px;font-weight:600;color:#7c3aed;min-width:24px;text-align:center}.AvatarFilters_sliderTrack__durmw{position:relative;height:20px;cursor:pointer;display:flex;align-items:center}.AvatarFilters_sliderRail__qyTRp{position:absolute;left:0;right:0;height:4px;background:#e5e7eb;border-radius:2px}.AvatarFilters_sliderFill__DJeuY{position:absolute;height:4px;background:#7c3aed;border-radius:2px}.AvatarFilters_sliderThumb__EA4Br{position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #7c3aed;transform:translateX(-50%);cursor:grab;z-index:2;transition:box-shadow .15s ease}.AvatarFilters_sliderThumb__EA4Br:hover{box-shadow:0 0 0 4px rgba(124,58,237,.15)}.AvatarFilters_sliderThumb__EA4Br:active{cursor:grabbing;box-shadow:0 0 0 6px rgba(124,58,237,.2)}.AvatarFilters_sliderRange__0s_GL{display:flex;justify-content:space-between;margin-top:4px;font-size:11px;color:#9ca3af}.AvatarFilters_chipGroup__YbAnG{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.AvatarFilters_chip__V0dB0{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:5px 10px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;cursor:pointer;font-size:12px;color:#374151;transition:all .2s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}.AvatarFilters_chip__V0dB0:hover{border-color:#d1d5db;background-color:#f9fafb}.AvatarFilters_ageChipChild__7HaFP{border-color:#fbcfe8;background-color:#fdf2f8;color:#ec4899}.AvatarFilters_ageChipChild__7HaFP:hover{border-color:#f9a8d4;background-color:#fce7f3}.AvatarFilters_ageChipChild__7HaFP.AvatarFilters_chipActive__0Z6kK{border-color:#ec4899;background-color:#ec4899;color:#fff;font-weight:500}.AvatarFilters_ageChipTeen__zPxM7{border-color:#bfdbfe;background-color:#eff6ff;color:#3b82f6}.AvatarFilters_ageChipTeen__zPxM7:hover{border-color:#93c5fd;background-color:#dbeafe}.AvatarFilters_ageChipTeen__zPxM7.AvatarFilters_chipActive__0Z6kK{border-color:#3b82f6;background-color:#3b82f6;color:#fff;font-weight:500}.AvatarFilters_ageChipYoung__mTbcj{border-color:#a7f3d0;background-color:#ecfdf5;color:#10b981}.AvatarFilters_ageChipYoung__mTbcj:hover{border-color:#6ee7b7;background-color:#d1fae5}.AvatarFilters_ageChipYoung__mTbcj.AvatarFilters_chipActive__0Z6kK{border-color:#10b981;background-color:#10b981;color:#fff;font-weight:500}.AvatarFilters_ageChipAdult__ZK6we{border-color:#fed7aa;background-color:#fff7ed;color:#f97316}.AvatarFilters_ageChipAdult__ZK6we:hover{border-color:#fdba74;background-color:#ffedd5}.AvatarFilters_ageChipAdult__ZK6we.AvatarFilters_chipActive__0Z6kK{border-color:#f97316;background-color:#f97316;color:#fff;font-weight:500}.AvatarFilters_ageChipSenior__1aXF0{border-color:#fecaca;background-color:#fef2f2;color:#ef4444}.AvatarFilters_ageChipSenior__1aXF0:hover{border-color:#fca5a5;background-color:#fee2e2}.AvatarFilters_ageChipSenior__1aXF0.AvatarFilters_chipActive__0Z6kK{border-color:#ef4444;background-color:#ef4444;color:#fff;font-weight:500}.AvatarFilters_ageRangeValue__32kxE{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.AvatarFilters_ageRangeDot__ntuKL{width:8px;height:8px;border-radius:50%;flex-shrink:0;background-color:#9ca3af}.AvatarFilters_ageRangeDot__ntuKL.AvatarFilters_ageChipChild__7HaFP{background-color:#ec4899}.AvatarFilters_ageRangeDot__ntuKL.AvatarFilters_ageChipTeen__zPxM7{background-color:#3b82f6}.AvatarFilters_ageRangeDot__ntuKL.AvatarFilters_ageChipYoung__mTbcj{background-color:#10b981}.AvatarFilters_ageRangeDot__ntuKL.AvatarFilters_ageChipAdult__ZK6we{background-color:#f97316}.AvatarFilters_ageRangeDot__ntuKL.AvatarFilters_ageChipSenior__1aXF0{background-color:#ef4444}.AvatarFilters_genderGroup__s0Q8y{display:flex;grid-gap:8px;gap:8px}.AvatarFilters_genderChip__RjgSz{flex:1 1;display:flex;flex-direction:column;align-items:center;grid-gap:3px;gap:3px;padding:6px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;cursor:pointer;font-size:11px;color:#6b7280;transition:all .2s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}.AvatarFilters_genderChip__RjgSz:hover{border-color:#d1d5db;background-color:#f9fafb}.AvatarFilters_genderChipMale__ZO6eH .AvatarFilters_genderIcon__RUGbD{color:#3b82f6}.AvatarFilters_genderChipMale__ZO6eH.AvatarFilters_genderChipActive___fJp4{border-color:#3b82f6;background-color:#eff6ff;color:#2563eb;font-weight:500}.AvatarFilters_genderChipFemale__uPB_e .AvatarFilters_genderIcon__RUGbD{color:#ec4899}.AvatarFilters_genderChipFemale__uPB_e.AvatarFilters_genderChipActive___fJp4{border-color:#ec4899;background-color:#fdf2f8;color:#db2777;font-weight:500}.AvatarFilters_genderChipOther__5xaEM .AvatarFilters_genderIcon__RUGbD{color:#8b5cf6}.AvatarFilters_genderChipOther__5xaEM.AvatarFilters_genderChipActive___fJp4{border-color:#8b5cf6;background-color:#f5f3ff;color:#7c3aed;font-weight:500}.AvatarFilters_genderIcon__RUGbD{font-size:20px!important;color:inherit}.AvatarFilters_dropdownWrapper__ymSuV{position:relative}.AvatarFilters_dropdownTrigger__QdL5_{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;font-size:12px;color:#374151;box-sizing:border-box}.AvatarFilters_dropdownTrigger__QdL5_:hover{border-color:#d1d5db}.AvatarFilters_dropdownTrigger__QdL5_.AvatarFilters_dropdownOpen__nB3FC{border-color:#7c3aed;box-shadow:0 0 0 1px #7c3aed}.AvatarFilters_dropdownTriggerText__K1YjN{flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AvatarFilters_dropdownPlaceholder__1kq4x{color:#9ca3af}.AvatarFilters_languageValue__ryt8x{display:flex;align-items:center;grid-gap:6px;gap:6px;overflow:hidden}.AvatarFilters_flagIcon__1ibxd{width:18px;height:13px;object-fit:cover;border-radius:2px;flex-shrink:0;display:block}.AvatarFilters_dropdownArrow__V39Dn{color:#9ca3af;font-size:20px!important;transition:transform .2s ease;flex-shrink:0}.AvatarFilters_dropdownArrow__V39Dn.AvatarFilters_arrowOpen__zMhz9{transform:rotate(180deg)}.AvatarFilters_dropdownMenu__nLWC6{position:absolute;top:calc(100% + 2px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:50;animation:AvatarFilters_dropdownSlideIn__l83rW .15s ease-out;overflow:hidden}@keyframes AvatarFilters_dropdownSlideIn__l83rW{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AvatarFilters_dropdownSearch__4KXJT{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:7px 10px;border-bottom:1px solid #f3f4f6}.AvatarFilters_dropdownSearchIcon__EiAFL{font-size:18px!important;color:#9ca3af;flex-shrink:0}.AvatarFilters_dropdownSearchInput__tlQn0{width:100%;flex:1 1;border:none;background:transparent;outline:none;font-size:12px;color:#374151}.AvatarFilters_dropdownSearchInput__tlQn0:-ms-input-placeholder{color:#9ca3af}.AvatarFilters_dropdownSearchInput__tlQn0::placeholder{color:#9ca3af}.AvatarFilters_dropdownOptions__J5kyE{max-height:150px;overflow-y:auto}.AvatarFilters_dropdownOptions__J5kyE::-webkit-scrollbar{width:4px}.AvatarFilters_dropdownOptions__J5kyE::-webkit-scrollbar-track{background:transparent}.AvatarFilters_dropdownOptions__J5kyE::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:2px}.AvatarFilters_dropdownOption__uQqQ0{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:7px 10px;cursor:pointer;font-size:12px;color:#374151;transition:background-color .15s ease}.AvatarFilters_dropdownOption__uQqQ0:hover{background-color:#f9fafb}.AvatarFilters_dropdownOption__uQqQ0.AvatarFilters_optionSelected__Rfajy{background-color:#f5f3ff;color:#7c3aed;font-weight:500}.AvatarFilters_optionFlag__XcDsa{width:18px;height:13px;object-fit:cover;border-radius:2px;flex-shrink:0;display:block}.AvatarFilters_optionCheck__GqQ1g{margin-left:auto;font-size:16px!important;color:#7c3aed}.AvatarFilters_noResults__abr2U{padding:10px;text-align:center;font-size:12px;color:#9ca3af}.AvatarFilters_regionLanguageRow__lRoM_{display:flex;grid-gap:8px;gap:8px}.AvatarFilters_regionLanguageRow__lRoM_>*{flex:1 1;min-width:0}.AvatarFilters_regionLabel__VutQ2{flex:1 1}.AvatarFilters_regionCount__SzGGl{font-size:11px;color:#9ca3af;margin-left:auto;margin-right:4px}.AvatarFilters_filterActions__I46zz{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:14px}.AvatarFilters_applyButton__Bwg3N{flex:1 1;padding:9px 16px;background:#7c3aed;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.AvatarFilters_applyButton__Bwg3N:hover{background:#6d28d9}.AvatarFilters_applyButton__Bwg3N:active{background:#5b21b6}.AvatarFilters_resetButton__7FzmC{flex:1 1;padding:9px 16px;background:#fff;color:#374151;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.AvatarFilters_resetButton__7FzmC:hover{background:#f9fafb;border-color:#d1d5db}.AvatarFilters_resetButton__7FzmC:active{background:#f3f4f6}.AudioWave_audioWave__DM_yi{display:flex;align-items:center;justify-content:center;grid-gap:1.5px;gap:1.5px;height:100%;width:100%;flex-wrap:nowrap;overflow:hidden}.AudioWave_bar__7SxUG{display:block;border-radius:2px;background-color:var(--wave-color,#7c3aed);transition:height .15s ease;will-change:height;flex-shrink:0;min-height:2px}.AudioWave_barAnimating__AJJ7u{animation:AudioWave_waveAnim__fr6nr var(--wave-speed,.8s) ease-in-out infinite alternate}@keyframes AudioWave_waveAnim__fr6nr{0%{height:var(--bar-min,20%)}50%{height:var(--bar-max,90%)}to{height:var(--bar-mid,45%)}}.AudioWave_mobileWrapper__RPsnJ{display:flex;align-items:center;justify-content:center;grid-gap:2px;gap:2px;height:28px;padding:0 8px 0 4px;border-radius:14px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease}.AudioWave_mobileWrapper__RPsnJ:hover{background:rgba(124,58,237,.75)}.AudioWave_mobileWrapperPlaying__jbDRr{padding:0 10px 0 6px;grid-gap:4px;gap:4px;background:rgba(124,58,237,.75)}.AudioWave_mobileIcon__hrmQ4{font-size:18px!important;color:#fff;flex-shrink:0}.AudioWave_mobileLabel__wNOCv{font-size:11px;font-weight:500;color:#fff;white-space:nowrap;line-height:1}.CanvasGenerateChat_customChatParentWrapper__AFTnc{box-shadow:none!important;width:100%!important;position:relative!important;top:auto!important;right:auto!important;padding:0!important;max-width:100%!important}.CanvasGenerateChat_CanvasGenerateChatContainer__74LCL{overflow-y:auto;height:100%}.CanvasGenerateChat_customBulkContainer__YRCeH{padding:0!important}.CanvasGenerateChat_divider__zydaX{height:10px;width:100%;background-color:transparent;margin:0}.CanvasGenerateChat_canvasMobileGenerateChatContainer__b7Irk{padding:10px;overflow-y:auto;height:100%}.VideoEditor_videoEditor__ZkNlJ{display:flex;flex-direction:column;width:100%;height:100%;background:#f5f5f5;color:#1a1a2e;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;overflow:hidden}.VideoEditor_header___bS_v{display:flex;align-items:center;justify-content:flex-end;padding:8px 16px;background:#fff;border-bottom:1px solid #e0e0e0;height:48px;flex-shrink:0}.VideoEditor_logo__we2AT{display:flex;align-items:center;grid-gap:12px;gap:12px;font-size:18px;font-weight:600;color:#1a1a2e}.VideoEditor_exportBtn__nG7oH{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:8px 20px;background:#9333ea;border:none;border-radius:4px;color:#fff;font-weight:600;font-size:14px;cursor:pointer;transition:background .15s}.VideoEditor_exportBtn__nG7oH:hover{background:#7c3aed}.VideoEditor_headerLeft__iOn6i{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-right:auto}.VideoEditor_backBtn__zK0M4{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#fff;color:#444;border:1px solid #fff;cursor:pointer}.VideoEditor_projectNameContainer__U5JFD{display:flex;align-items:center;height:40px}.VideoEditor_projectNameDisplay__jILR9{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 12px;border-radius:6px;cursor:pointer;transition:background .2s}.VideoEditor_projectNameDisplay__jILR9:hover{background:#f5f5f5}.VideoEditor_projectNameText__0Lmyt{font-size:16px;font-weight:600;color:#1a1a2e}.VideoEditor_editIcon__B_Oc0{color:#9ca3af;font-size:16px!important;opacity:0;transition:opacity .2s}.VideoEditor_projectNameDisplay__jILR9:hover .VideoEditor_editIcon__B_Oc0{opacity:1}.VideoEditor_projectNameInput__FADGF{font-size:16px;font-weight:600;color:#1a1a2e;padding:6px 12px;border:2px solid #7c3aed;border-radius:6px;outline:none;min-width:200px}.VideoEditor_projectName__AqFXH:hover{background:rgba(0,0,0,.05)}.VideoEditor_projectName__AqFXH:focus{outline:none;background:rgba(0,0,0,.05)}.VideoEditor_bodyWrapper__eNPYI,.VideoEditor_centerContent__7d66Q{display:flex;flex:1 1;overflow:hidden}.VideoEditor_centerContent__7d66Q{position:relative}.VideoEditor_middleSection__WY4_h{flex-direction:column}.VideoEditor_mainContent__SlZGI,.VideoEditor_middleSection__WY4_h{display:flex;flex:1 1;overflow:hidden}.VideoEditor_leftNav__tNhtc{width:72px;background:#fff;display:flex;flex-direction:column;padding:8px 0;flex-shrink:0;border-right:1px solid #e0e0e0}.VideoEditor_navBtn__w2V0p{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:4px;gap:4px;width:100%;padding:12px 8px;background:transparent;border:none;cursor:pointer;color:#666;transition:all .15s}.VideoEditor_navBtn__w2V0p span{font-size:10px;text-align:center}.VideoEditor_navBtn__w2V0p:hover{background:rgba(0,0,0,.05);color:#333}.VideoEditor_navBtn__w2V0p.VideoEditor_active__cr9vU{color:#7c3aed;background:rgba(124,58,237,.08)}.VideoEditor_rightNav__FRPUD{width:72px;background:#fff;display:flex;flex-direction:column;padding:8px 0;flex-shrink:0;border-left:1px solid #e0e0e0}.VideoEditor_sidebar__Yojox{background:#2a2a2a}.VideoEditor_rightPanel__e9tBr,.VideoEditor_sidebar__Yojox{width:280px;display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}.VideoEditor_rightPanel__e9tBr{background:#fff;border-left:1px solid #e0e0e0;height:100%}.VideoEditor_effectSearch__jYh40{padding:12px 16px;border-bottom:1px solid #e8e8e8}.VideoEditor_searchInput__Bns0Z{padding:8px 12px;border-radius:4px;font-size:13px;background:#f5f5f5}.VideoEditor_searchInput__Bns0Z:focus{border-color:#7c3aed;background:#fff}.VideoEditor_closeBtn__vqKin{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#666;cursor:pointer;border-radius:4px}.VideoEditor_closeBtn__vqKin:hover{background:rgba(0,0,0,.05);color:#333}.VideoEditor_leftPanel__X8otg{width:280px;background:#fff;display:flex;flex-direction:column;overflow:hidden;flex-shrink:0;border-right:1px solid #e0e0e0;height:100%;z-index:300}.VideoEditor_aiPanel__HtCPc{width:340px!important}.VideoEditor_panelHeader__BLsgO{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #e8e8e8}.VideoEditor_panelHeader__BLsgO h3{margin:0;font-size:14px;font-weight:600;color:#1a1a1a}.VideoEditor_addBtn__XPZOJ{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#666;cursor:pointer;border-radius:4px}.VideoEditor_addBtn__XPZOJ:hover{background:rgba(0,0,0,.05);color:#333}.VideoEditor_importBtn__N029r{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;margin:8px 12px;padding:8px 12px;background:#9333ea;border:none;border-radius:4px;color:#fff;font-size:13px;font-weight:500;cursor:pointer}.VideoEditor_importBtn__N029r:hover{background:#7c3aed}.VideoEditor_dropdownArrow__2fBxo{font-size:10px;margin-left:4px}.VideoEditor_mediaContainer__Y5WYk{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.VideoEditor_mediaGrid__VLDb6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px;gap:4px;padding:8px;align-content:start}.VideoEditor_mediaItem__MsShX{position:relative;aspect-ratio:16/9;border-radius:4px;overflow:hidden;cursor:pointer;background:#f0f0f0}.VideoEditor_mediaItem__MsShX.VideoEditor_selected__odkmW{box-shadow:0 0 0 2px #7c3aed}.VideoEditor_mediaThumbnail__722IP{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.VideoEditor_mediaThumbnail__722IP img,.VideoEditor_mediaThumbnail__722IP video{width:100%;height:100%;object-fit:cover}.VideoEditor_audioThumb__pwo6b,.VideoEditor_textThumb__bF6_c{font-size:24px;color:#888}.VideoEditor_mediaDuration__8_DlW{position:absolute;bottom:4px;left:4px;padding:2px 6px;background:rgba(0,0,0,.7);border-radius:2px;font-size:10px;color:#fff}.VideoEditor_mediaInfo__Xip9e{position:absolute;bottom:0;left:0;right:0;padding:4px 8px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(transparent,rgba(0,0,0,.7))}.VideoEditor_mediaName__C44PR{font-size:10px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VideoEditor_checkIcon__StPPg{color:#22c55e}.VideoEditor_transitionGrid__yvCVU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding:12px 16px;overflow-y:auto;flex:1 1}.VideoEditor_transitionItem__ot6SC{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:12px;background:#f5f5f5;border-radius:4px;color:#333;font-size:12px}.VideoEditor_transitionItem__ot6SC:hover{background:#e8e8e8}.VideoEditor_transitionPreview__WkDRQ{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#ddd 50%,#ccc 0);border-radius:2px}.VideoEditor_effectItem__S8mlZ{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:8px;background:#f5f5f5;border-radius:6px;cursor:pointer;color:#333;font-size:11px;border:2px solid transparent}.VideoEditor_effectItem__S8mlZ:hover{background:#e8e8e8}.VideoEditor_effectItem__S8mlZ.VideoEditor_selected__odkmW{border-color:#7c3aed;background:#f0e8ff}.VideoEditor_effectPreview__RjPKQ{aspect-ratio:1;background:#e0e0e0;border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden}.VideoEditor_effectPreview__RjPKQ img{width:100%;height:100%;object-fit:cover}.VideoEditor_emptyPanel__Wy8_g{flex:1 1;display:flex;align-items:center;justify-content:center;color:#666}.VideoEditor_sidebarHeader__VndYd{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #3a3a3a}.VideoEditor_sidebarHeader__VndYd h3{margin:0;font-size:14px;font-weight:600;color:#fff}.VideoEditor_sidebarHeader__VndYd button{background:transparent;border:none;color:#888;cursor:pointer;font-size:16px;padding:4px 8px;border-radius:4px}.VideoEditor_sidebarHeader__VndYd button:hover{background:hsla(0,0%,100%,.1);color:#fff}.VideoEditor_sidebarSection__kaMjL{padding:16px;display:flex;flex-direction:column;flex:1 1;overflow:hidden}.VideoEditor_sidebarSection__kaMjL h3{margin:0 0 12px;font-size:12px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.5px}.VideoEditor_layersList__7OM2i{display:flex;flex-direction:column;grid-gap:4px;gap:4px;overflow-y:auto;flex:1 1;padding:12px}.VideoEditor_layerItem__VUrM8{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;background:#3a3a3a;border-radius:6px;cursor:pointer;transition:background .15s}.VideoEditor_layerItem__VUrM8:hover{background:#444}.VideoEditor_layerItem__VUrM8.VideoEditor_selected__odkmW{background:#444;box-shadow:0 0 0 2px #9333ea}.VideoEditor_layerIcon___Hv40{font-size:18px}.VideoEditor_layerName__tcw0i{flex:1 1;font-size:13px;color:#e0e0e8}.VideoEditor_layerActions__ieA_i{display:flex;grid-gap:4px;gap:4px}.VideoEditor_layerActions__ieA_i button{padding:4px 6px;background:transparent;border:none;border-radius:4px;cursor:pointer;font-size:14px;opacity:.6;transition:opacity .15s,background .15s}.VideoEditor_transitionsList__u4WRK{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:12px;overflow-y:auto}.VideoEditor_transitionItem__ot6SC{padding:12px 16px;background:#3a3a3a;border-radius:6px;cursor:pointer;font-size:14px;color:#fff;transition:background .15s}.VideoEditor_transitionItem__ot6SC:hover{background:#444}.VideoEditor_layerActions__ieA_i button:hover{opacity:1;background:hsla(0,0%,100%,.1)}.VideoEditor_layerActions__ieA_i button.VideoEditor_muted__9Z2oV{opacity:.3}.VideoEditor_canvasArea__7FwJ_{flex:1 1;flex-direction:column;background:#f0f0f0;padding:20px}.VideoEditor_canvasArea__7FwJ_,.VideoEditor_canvasContainer__K7t4f{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.VideoEditor_canvasContainer__K7t4f{width:100%;height:100%}.VideoEditor_canvas__381Ne{position:relative;border-radius:2px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.5)}.VideoEditor_canvasBackground__GsLrn{position:absolute;inset:0;background:linear-gradient(45deg,#333 25%,transparent 0),linear-gradient(-45deg,#333 25%,transparent 0),linear-gradient(45deg,transparent 75%,#333 0),linear-gradient(-45deg,transparent 75%,#333 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;opacity:.3}.VideoEditor_canvasLayer__5jpJG{position:absolute;transition:box-shadow .15s}.VideoEditor_layerContent__6MiP9{width:100%;height:100%;overflow:hidden;border-radius:2px}.VideoEditor_canvasLayer__5jpJG:hover{box-shadow:0 0 0 2px rgba(147,51,234,.6)}.VideoEditor_resizeHandle__nmJPm{position:absolute;width:12px;height:12px;background:#9333ea;border:2px solid #fff;border-radius:50%;z-index:10;box-shadow:0 0 4px rgba(0,0,0,.3)}.VideoEditor_resizeHandle-nw__joYPW{top:-6px;left:-6px;cursor:nw-resize}.VideoEditor_resizeHandle-n__Ve0BC{top:-6px;left:50%;transform:translateX(-50%);cursor:n-resize}.VideoEditor_resizeHandle-ne__Cdqr_{top:-6px;right:-6px;cursor:ne-resize}.VideoEditor_resizeHandle-e__ch_VU{top:50%;right:-6px;transform:translateY(-50%);cursor:e-resize}.VideoEditor_resizeHandle-se__aFBnH{bottom:-6px;right:-6px;cursor:se-resize}.VideoEditor_resizeHandle-s__MEK3B{bottom:-6px;left:50%;transform:translateX(-50%);cursor:s-resize}.VideoEditor_resizeHandle-sw__49Pi0{bottom:-6px;left:-6px;cursor:sw-resize}.VideoEditor_resizeHandle-w__29G63{top:50%;left:-6px;transform:translateY(-50%);cursor:w-resize}.VideoEditor_audioPlaceholder__liUmU{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9333ea,#7c3aed);color:#fff;font-weight:600;border-radius:4px}.VideoEditor_canvasInfo__p5iem{position:absolute;bottom:8px;right:8px;padding:4px 8px;background:rgba(0,0,0,.6);border-radius:4px;font-size:11px;color:#a0a0b0}.VideoEditor_zoomControls__ARDfX{position:absolute;bottom:16px;left:16px;display:flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 10px;background:rgba(0,0,0,.7);border-radius:6px}.VideoEditor_zoomControls__ARDfX button{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#3a3a3a;border:none;border-radius:4px;color:#fff;font-size:14px;cursor:pointer;transition:background .15s}.VideoEditor_zoomControls__ARDfX button:hover{background:#4a4a4a}.VideoEditor_zoomControls__ARDfX span{font-size:12px;color:#888;min-width:40px;text-align:center}.VideoEditor_propertiesSidebar__nakWr{width:280px;background:#2a2a2a;border-left:1px solid #3a3a3a;overflow-y:auto;flex-shrink:0}.VideoEditor_propertiesPanel__eUEKb{padding:16px;height:100%;overflow-y:auto}.VideoEditor_propertiesPanel__eUEKb h3{margin:0 0 16px;font-size:14px;font-weight:600;color:#1a1a1a}.VideoEditor_effectsBtn__ZPed6{width:100%;padding:10px 16px;margin-bottom:16px;background:#9333ea;border:none;border-radius:4px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;transition:background .15s}.VideoEditor_effectsBtn__ZPed6:hover{background:#7c3aed}.VideoEditor_effectsBadge__AyAuT{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:hsla(0,0%,100%,.2);border-radius:50%;font-size:11px}.VideoEditor_propertyGroup__T5uws{margin-bottom:16px}.VideoEditor_propertyGroup__T5uws label{display:block;margin-bottom:6px;font-size:12px;color:#666}.VideoEditor_propertyGroup__T5uws input[type=range]{width:100%;height:4px;background:#e0e0e0;border-radius:2px;appearance:none}.VideoEditor_propertyGroup__T5uws input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;background:#9333ea;border-radius:50%;cursor:pointer}.VideoEditor_propertyGroup__T5uws input[type=number]{width:100%;padding:8px 12px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#1a1a1a;font-size:13px}.VideoEditor_propertyGroup__T5uws input[type=number]:focus{outline:none;border-color:#9333ea}.VideoEditor_propertyGroup__T5uws span{display:block;margin-top:4px;font-size:11px;color:#666;text-align:right}.VideoEditor_propertyActions__GLQd3{display:flex;grid-gap:8px;gap:8px;margin-top:24px}.VideoEditor_propertyActions__GLQd3 button{flex:1 1;padding:10px;border:none;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.VideoEditor_propertyActions__GLQd3 button:first-child{background:#3a3a3a;color:#fff}.VideoEditor_propertyActions__GLQd3 button:first-child:hover{background:#4a4a4a}.VideoEditor_propertyActions__GLQd3 .VideoEditor_deleteBtn__05Mf0{background:#dc2626;color:#fff}.VideoEditor_propertyActions__GLQd3 .VideoEditor_deleteBtn__05Mf0:hover{background:#ef4444}.VideoEditor_timelineContainer__qVpjy{background:#f8f9fa;border-top:1px solid #e0e0e0;flex-shrink:0;height:245px;display:flex;flex-direction:column}.VideoEditor_timeline__5P4_r{position:relative;min-height:220px;max-height:320px;display:flex;flex-direction:column;background:#f5f0ff}.VideoEditor_timelineZoom__5WhA6{position:absolute;bottom:12px;right:16px;display:flex;align-items:center;grid-gap:4px;gap:4px;z-index:100}.VideoEditor_timelineZoom__5WhA6 button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#666;cursor:pointer;transition:all .15s}.VideoEditor_timelineZoom__5WhA6 button:hover{background:#f0f0f0;color:#333}.VideoEditor_timelineScroll__0R_Q2{flex:1 1;overflow-x:auto;overflow-y:auto}.VideoEditor_timelineContent__gXd8_{position:relative;min-height:100%}.VideoEditor_ruler__S3c4M{position:relative;height:22px;background:#f5f5f5;border-bottom:1px solid #e8e8e8;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center}.VideoEditor_rulerLabel__mq4i3{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:400;color:#666;white-space:nowrap}.VideoEditor_rulerDot__ZyVja{position:absolute;top:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:#bbb;border-radius:50%}.VideoEditor_majorMark__Ey8jJ,.VideoEditor_midMark__ENV4F,.VideoEditor_rulerMark__x02eM,.VideoEditor_timeMarkerLabel__OXgMM,.VideoEditor_timeMarker__28Z7X{display:none}.VideoEditor_playhead___Zh_V{position:absolute;top:0;bottom:0;width:2px;z-index:50;pointer-events:none}.VideoEditor_playheadHandle__kLXhk{position:absolute;top:6px;left:-6px;width:14px;height:20px}.VideoEditor_playheadLine__s_z__{position:absolute;top:32px;left:0;bottom:0;width:2px;background:#1a1a1a}.VideoEditor_tracks__8rbKb{padding:8px 0}.VideoEditor_track__uMTua{display:flex;align-items:stretch;min-height:52px;margin-bottom:6px}.VideoEditor_trackContent__7vJ_K{flex:1 1;position:relative;min-height:52px;background:transparent}.VideoEditor_emptyTrack__JDm3X{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#999;font-size:12px}.VideoEditor_timelineClip__yDxcW{position:absolute;top:2px;height:48px;border-radius:6px;cursor:grab;overflow:visible;transition:box-shadow .15s;min-width:50px;border:3px solid transparent}.VideoEditor_timelineClip__yDxcW:active{cursor:grabbing}.VideoEditor_timelineClip__yDxcW:hover{box-shadow:0 2px 10px rgba(0,0,0,.15)}.VideoEditor_timelineClip__yDxcW.VideoEditor_selectedClip__ZEhoW{border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf6}.VideoEditor_timelineClip__yDxcW.VideoEditor_audioClip__9QLbL{height:48px}.VideoEditor_clipResizeHandle__NbSYZ{position:absolute;top:-2px;bottom:-2px;width:10px;cursor:ew-resize;background:#8b5cf6;opacity:0;transition:opacity .15s;z-index:10;border-radius:3px}.VideoEditor_clipResizeHandle__NbSYZ.VideoEditor_left__bnQ9_{left:-4px}.VideoEditor_clipResizeHandle__NbSYZ.VideoEditor_right__5QSRs{right:-4px}.VideoEditor_timelineClip__yDxcW.VideoEditor_selectedClip__ZEhoW .VideoEditor_clipResizeHandle__NbSYZ,.VideoEditor_timelineClip__yDxcW:hover .VideoEditor_clipResizeHandle__NbSYZ{opacity:1}.VideoEditor_clipSoundIcon__VZyAw{position:absolute;top:6px;left:8px;width:22px;height:22px;background:hsla(0,0%,100%,.9);border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:5}.VideoEditor_clipSoundIcon__VZyAw svg{width:14px;height:14px;color:#333}.VideoEditor_clipContent__Mqhqf{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:0 10px;height:100%;width:100%;position:relative;z-index:1}.VideoEditor_clipTypeIcon__h_4fh{font-size:14px;font-weight:600;color:#fff}.VideoEditor_clipLabel__MnHxY{font-size:11px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VideoEditor_clipThumbnailStrip__J_gFz{position:absolute;inset:0;display:flex;overflow:hidden;border-radius:4px}.VideoEditor_thumbnailFrame__Afv6K{flex:0 0 80px;height:100%;border-right:1px solid rgba(0,0,0,.15)}.VideoEditor_thumbnailImage___i63a,.VideoEditor_thumbnailVideo__x2Bq_{width:100%;height:100%;object-fit:cover}.VideoEditor_audioWaveform__tuT6t{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:0 12px 0 40px;height:100%;width:100%;position:relative}.VideoEditor_audioIcon__f4xhx{font-size:16px}.VideoEditor_audioLabel__qE_zk{font-size:12px;font-weight:500;color:#fff;white-space:nowrap}.VideoEditor_waveformBars__cETBI{display:flex;align-items:center;grid-gap:2px;gap:2px;flex:1 1;height:100%;padding:8px 0}.VideoEditor_waveformBar__ANXSe{width:2px;background:hsla(0,0%,100%,.6);border-radius:1px}.VideoEditor_transitionIcon__D6hd9{position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#8b5cf6;border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:10}.VideoEditor_layersList__7OM2i::-webkit-scrollbar,.VideoEditor_propertiesSidebar__nakWr::-webkit-scrollbar,.VideoEditor_timelineScroll__0R_Q2::-webkit-scrollbar{width:8px;height:8px}.VideoEditor_layersList__7OM2i::-webkit-scrollbar-track,.VideoEditor_propertiesSidebar__nakWr::-webkit-scrollbar-track,.VideoEditor_timelineScroll__0R_Q2::-webkit-scrollbar-track{background:#f0f0f0}.VideoEditor_layersList__7OM2i::-webkit-scrollbar-thumb,.VideoEditor_propertiesSidebar__nakWr::-webkit-scrollbar-thumb,.VideoEditor_timelineScroll__0R_Q2::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.VideoEditor_layersList__7OM2i::-webkit-scrollbar-thumb:hover,.VideoEditor_propertiesSidebar__nakWr::-webkit-scrollbar-thumb:hover,.VideoEditor_timelineScroll__0R_Q2::-webkit-scrollbar-thumb:hover{background:#aaa}@media(max-width:1200px){.VideoEditor_propertiesSidebar__nakWr,.VideoEditor_rightPanel__e9tBr,.VideoEditor_sidebar__Yojox{width:240px}}@media(max-width:900px){.VideoEditor_propertiesSidebar__nakWr,.VideoEditor_rightPanel__e9tBr,.VideoEditor_sidebar__Yojox{display:none}.VideoEditor_leftNav__tNhtc,.VideoEditor_rightNav__FRPUD{z-index:300;width:56px}.VideoEditor_timeline__5P4_r{height:140px}}.VideoEditor_currentEffects__ab3jL{padding:0 0 16px;border-bottom:1px solid #e0e0e0;margin-bottom:16px}.VideoEditor_currentEffects__ab3jL h4{margin:0 0 12px;font-size:12px;font-weight:600;color:#666;text-transform:uppercase}.VideoEditor_appliedEffect__YBGxj{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;padding:12px;margin-bottom:8px;position:relative}.VideoEditor_effectName__RM3KL{display:block;font-size:13px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.VideoEditor_effectControls__b_1z4{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.VideoEditor_effectControl__uJoZm{display:flex;align-items:center;grid-gap:8px;gap:8px}.VideoEditor_effectControl__uJoZm label{font-size:11px;color:#666;min-width:60px}.VideoEditor_effectControl__uJoZm input[type=number]{width:70px;padding:4px 8px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#1a1a1a;font-size:12px}.VideoEditor_effectControl__uJoZm input[type=range]{flex:1 1;height:4px;appearance:none;background:#e0e0e0;border-radius:2px}.VideoEditor_effectControl__uJoZm input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:#9333ea;border-radius:50%;cursor:pointer}.VideoEditor_effectControl__uJoZm span{font-size:11px;color:#666;min-width:40px}.VideoEditor_removeEffectBtn__d7I9e{position:absolute;top:8px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;cursor:pointer;opacity:.5;transition:opacity .15s;color:#666}.VideoEditor_removeEffectBtn__d7I9e:hover{opacity:1;background:rgba(220,38,38,.1);color:#dc2626}.VideoEditor_effectCategories__Hm_NA{display:flex;padding:0 0 16px;grid-gap:8px;gap:8px;overflow-x:auto}.VideoEditor_categoryBtn__pmqu9{display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px;padding:8px 12px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;color:#666;font-size:11px;cursor:pointer;transition:all .15s;white-space:nowrap}.VideoEditor_categoryBtn__pmqu9:hover{background:#e0e0e0;color:#1a1a1a}.VideoEditor_categoryBtn__pmqu9.VideoEditor_active__cr9vU{background:#9333ea;color:#fff;border-color:#9333ea}.VideoEditor_categoryIcon__4bdoK{font-size:16px}.VideoEditor_effectsGrid__8vvHl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;align-content:start;padding:4px}.VideoEditor_effectCard__vf3C2{display:flex;flex-direction:column;align-items:center;padding:12px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#1a1a1a;font-size:12px;cursor:pointer;transition:all .2s ease;text-align:center;grid-gap:8px;gap:8px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.VideoEditor_effectCard__vf3C2:hover{background:#f9f9f9;border-color:#9333ea;color:#9333ea;transform:translateY(-2px);box-shadow:0 4px 6px rgba(147,51,234,.1)}.VideoEditor_effectCard__vf3C2.VideoEditor_active__cr9vU{background:#f3e8ff;border-color:#9333ea;color:#9333ea;box-shadow:0 0 0 1px #9333ea}.VideoEditor_effectCardName__BWT_v{display:block;font-weight:500;line-height:1.3}.VideoEditor_effectImageContainer__0iwzg{width:100%;aspect-ratio:16/9;border-radius:4px;overflow:hidden;background:#f5f5f5;margin-bottom:4px}.VideoEditor_effectPreview__RjPKQ{width:100%;height:100%;object-fit:cover}.VideoEditor_nonePreview__8b69_{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0}.VideoEditor_searchInput__Bns0Z{width:100%;padding:10px 12px;margin-bottom:16px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;background:#fff;color:#333;transition:all .2s}.VideoEditor_searchInput__Bns0Z:focus{outline:none;border-color:#9333ea;box-shadow:0 0 0 2px rgba(147,51,234,.1)}.VideoEditor_searchInput__Bns0Z:-ms-input-placeholder{color:#999}.VideoEditor_searchInput__Bns0Z::placeholder{color:#999}.VideoEditor_resizerContainer__tA_1v{position:relative;margin-right:16px}.VideoEditor_resizerBtn__khdPw{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 12px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;color:#333;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s}.VideoEditor_resizerBtn__khdPw:hover{background:#e0e0e0}.VideoEditor_resizerDropdown__DPkUC{position:absolute;top:100%;right:0;margin-top:8px;width:240px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;overflow:hidden}.VideoEditor_resizerPresets__avwvB{padding:8px 0;border-bottom:1px solid #f0f0f0}.VideoEditor_presetBtn__4ikY8{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 16px;background:transparent;border:none;text-align:left;cursor:pointer;color:#333;font-size:13px}.VideoEditor_presetBtn__4ikY8:hover{background:#f5f5f5}.VideoEditor_presetBtn__4ikY8.VideoEditor_active__cr9vU{background:#f0f7ff;color:#9333ea}.VideoEditor_presetLabel__kNQea{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.VideoEditor_presetId__t3CPg{font-weight:600}.VideoEditor_presetName__rZMwR{font-size:11px;color:#666}.VideoEditor_resizerCustom__0xr1w{padding:12px 16px;background:#fafafa}.VideoEditor_customHeader__Ywdao{font-size:11px;font-weight:600;color:#666;margin-bottom:8px;text-transform:uppercase}.VideoEditor_customInputs__WvWtQ{display:flex;grid-gap:8px;gap:8px;margin-bottom:8px}.VideoEditor_inputGroup__EcqWz{display:flex;align-items:center;grid-gap:6px;gap:6px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:4px 8px;flex:1 1}.VideoEditor_inputGroup__EcqWz label{font-size:11px;color:#888;font-weight:600}.VideoEditor_inputGroup__EcqWz input{width:100%;border:none;outline:none;font-size:12px;color:#333;padding:0}.VideoEditor_customApplyBtn__NwvCP{width:100%;padding:6px;background:#9333ea;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer}.VideoEditor_customApplyBtn__NwvCP:hover{background:#7c3aed}.VideoEditor_libraryContainer__DQIPG{flex:1 1;height:100%;display:flex;flex-direction:column;overflow:hidden;padding:12px 4px}.VideoEditor_librarySection__YhFVn{margin-bottom:24px}.VideoEditor_sectionTitle__xwIU2{font-size:12px;font-weight:600;color:#666;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.VideoEditor_librarySection__YhFVn .VideoEditor_mediaGrid__VLDb6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding:0;overflow:visible;flex:none}.VideoEditor_addOverlay__Wf5QC{position:absolute;bottom:8px;right:8px;width:24px;height:24px;background:#7c3aed;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transform:scale(.8);transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:10}.VideoEditor_mediaItem__MsShX:hover .VideoEditor_addOverlay__Wf5QC{opacity:1;transform:scale(1)}.VideoEditor_addOverlay__Wf5QC svg{font-size:16px}.VideoEditor_floatingToolbar__IXSee{position:absolute;display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;pointer-events:auto;animation:VideoEditor_fadeIn__u2UHr .2s ease}@keyframes VideoEditor_fadeIn__u2UHr{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.VideoEditor_toolbarBtn__mFYBb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:4px;color:#444;cursor:pointer;transition:all .2s}.VideoEditor_toolbarBtn__mFYBb:hover{background:#f0f0f0;color:#000}.VideoEditor_toolbarBtn__mFYBb.VideoEditor_active__cr9vU{background:#e0e7ff;color:#4f46e5}.VideoEditor_toolbarSelect__fVYNq{height:32px;padding:0 8px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;font-size:14px;color:#333;cursor:pointer;outline:none}.VideoEditor_toolbarSelect__fVYNq:focus{border-color:#6366f1}.VideoEditor_toolbarInput__VSKwd{width:50px;height:32px;padding:0 8px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;text-align:center;outline:none}.VideoEditor_toolbarInput__VSKwd:focus{border-color:#6366f1}.VideoEditor_toolbarDivider__u97TG{width:1px;height:24px;background:#e0e0e0;margin:0 4px}.VideoEditor_colorPickerPopup__sbcn8{position:absolute;top:100%;left:0;margin-top:8px;padding:8px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1001}.VideoEditor_toolbarLabel__yEKuy{font-size:12px;font-weight:600;color:#666;margin-right:4px}.VideoEditor_toolbarSlider__2I10p{width:100px;height:4px;-webkit-appearance:none;background:#e0e0e0;border-radius:2px;outline:none}.VideoEditor_toolbarSlider__2I10p::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#6366f1;cursor:pointer;-webkit-transition:transform .1s;transition:transform .1s}.VideoEditor_toolbarSlider__2I10p::-webkit-slider-thumb:hover{transform:scale(1.2)}.VideoEditor_toolbarTextInput__M6Kv1{width:120px;height:32px;padding:0 8px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;outline:none}.VideoEditor_toolbarTextInput__M6Kv1:focus{border-color:#6366f1}.VideoEditor_videoShell__jnLxo{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background:rgba(0,0,0,.6);padding:20px;position:fixed;top:0;left:0;z-index:1000}.VideoEditor_shellContainer__yIunh{width:100%;max-width:1100px;height:90vh;background:#fff;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.3)}.VideoEditor_shellHeader__ty3Ra{height:60px;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:#fff;flex-shrink:0}.VideoEditor_shellHeaderActions__1Fhus{display:flex;grid-gap:12px;gap:12px}.VideoEditor_shellHeaderBtn__hCV57{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 16px;border:1px solid #4f46e5;border-radius:4px;background:#fff;color:#4f46e5;font-weight:600;font-size:14px;cursor:pointer}.VideoEditor_shellMainContent__wiQi8{flex:1 1;background:#e5e7eb;padding:40px}.VideoEditor_shellCanvasContainer__C8sDF,.VideoEditor_shellMainContent__wiQi8{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.VideoEditor_shellCanvasContainer__C8sDF{width:100%;height:100%;max-width:500px;max-height:500px;margin:1rem auto auto}.VideoEditor_shellCanvasContainer__C8sDF>div{box-shadow:0 4px 20px rgba(0,0,0,.15)}.VideoEditor_shellOverlay__cyaAa{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;background:rgba(0,0,0,.4);transition:background .2s}.VideoEditor_shellOverlay__cyaAa:hover{background:rgba(0,0,0,.5)}.VideoEditor_shellPlayBtn__9HncS{width:88px;height:88px;border-radius:50%;background:hsla(0,0%,100%,.25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 8px 32px 0 rgba(0,0,0,.3);pointer-events:auto}.VideoEditor_shellPlayBtn__9HncS:hover{transform:scale(1.1);background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.6);box-shadow:0 12px 40px 0 rgba(0,0,0,.4)}.VideoEditor_shellPlayBtn__9HncS:active{transform:scale(.95);background:hsla(0,0%,100%,.2)}.VideoEditor_shellPlayBtn__9HncS svg{font-size:48px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.VideoEditor_shellFooter__ampG6{height:80px;border-top:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;background:#fff;flex-shrink:0}.VideoEditor_editDesignBtn__VbJxy{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 32px;border:2px solid #4f46e5;color:#4f46e5;background:transparent;border-radius:6px;font-weight:600;font-size:16px;cursor:pointer;transition:all .2s}.VideoEditor_editDesignBtn__VbJxy:hover{background:#eff6ff}.VideoEditor_storyLibraryContainer__MLJzs{display:flex;flex-direction:column;height:100%;overflow:hidden}.VideoEditor_storyLibraryTabs__N0tte{display:flex;grid-gap:0;gap:0;padding:12px 16px;background:#fff;border-bottom:none;flex-shrink:0}.VideoEditor_storyLibraryTabsInner__qk8qV{display:flex;width:100%;background:#f1f5f9;border-radius:10px;padding:4px}.VideoEditor_storyLibraryTab__TdFWi{flex:1 1;padding:10px 20px;background:transparent;border:none;border-radius:8px;font-size:14px;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s ease}.VideoEditor_storyLibraryTab__TdFWi:hover{color:#475569}.VideoEditor_storyLibraryTab__TdFWi.VideoEditor_activeTab__EX14S{background:#fff;color:#7c3aed;box-shadow:0 1px 3px rgba(0,0,0,.1)}.VideoEditor_storyLibraryContent__tA7kf{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.VideoEditor_storyLibraryButtonRow__Zoa4G{display:flex;grid-gap:12px;gap:12px;padding:16px;border-bottom:none;flex-shrink:0;align-items:stretch}.VideoEditor_storyLibraryButtonRow__Zoa4G .VideoEditor_storyLibraryUpload__hu0cF{flex:1 1 50%;padding:0;border-bottom:none;display:flex;min-width:0;max-width:calc(50% - 6px)}.VideoEditor_storyLibraryButtonRow__Zoa4G.VideoEditor_singleButton__MIxxq{justify-content:flex-start}.VideoEditor_storyLibraryButtonRow__Zoa4G.VideoEditor_singleButton__MIxxq .VideoEditor_generateButton__0uL3g{flex:0 0 auto;width:auto;max-width:none;min-height:auto;padding:10px 20px;flex-direction:row;grid-gap:8px;gap:8px;border-style:solid;border-color:#e0e0e0;background:#fff;color:#7c3aed}.VideoEditor_storyLibraryUpload__hu0cF{padding:0;border-bottom:none;flex:1 1 50%;display:flex;min-width:0;max-width:calc(50% - 6px)}.VideoEditor_uploadButton__b3Rj8{flex:1 1 50%;padding:14px 16px;background:#fff;border:2px dashed #e5e7eb;border-radius:12px;font-size:13px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:85px;min-width:0;max-width:calc(50% - 6px)}.VideoEditor_uploadButton__b3Rj8:hover{background:#f9fafb;border-color:#d1d5db}.VideoEditor_uploadIconWrapper__TRhdU{width:40px;height:40px;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center}.VideoEditor_uploadIcon__pMfXA{font-size:20px!important;color:#9ca3af}.VideoEditor_generateButton__0uL3g{flex:1 1 50%;padding:14px 16px;background:#fff;border:2px dashed #c4b5fd;border-radius:12px;font-size:13px;font-weight:600;color:#7c3aed;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:85px;min-width:0;max-width:calc(50% - 6px)}.VideoEditor_generateButton__0uL3g:hover{background:#faf5ff;border-color:#a78bfa}.VideoEditor_generateButton__0uL3g.VideoEditor_activeGenerateButton__NcvhC{background:#fff;border:2px dashed #c4b5fd;color:#7c3aed}.VideoEditor_generateButton__0uL3g.VideoEditor_activeGenerateButton__NcvhC:hover{background:#faf5ff}.VideoEditor_generateButton__0uL3g.VideoEditor_generateButtonSmall__Z1YZl{padding:14px 16px;font-size:13px;border-radius:12px;grid-gap:8px;gap:8px;min-height:85px;flex-direction:column}.VideoEditor_generateIconWrapper__ma_Uz{width:40px;height:40px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:50%;display:flex;align-items:center;justify-content:center}.VideoEditor_generateIcon__Kou3g{font-size:20px!important;color:#fff}.VideoEditor_backIcon__DlK_3{font-size:18px!important}.VideoEditor_storyLibraryGallery__O8IWX{flex:1 1;overflow-y:auto;padding:8px}.VideoEditor_storyLibraryGenerate__oxfXL{flex:1 1;overflow-y:auto;padding:4px}.VideoEditor_galleryActionButtons__9RvIl{display:flex;grid-gap:12px;gap:12px;padding:12px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.VideoEditor_galleryActionButtons__9RvIl>div:first-child{flex:1 1}.VideoEditor_galleryActionBtn__bB69i{flex:1 1;width:100%;padding:12px 16px;background:transparent;border:2px dashed #5b4b8a;border-radius:8px;font-size:14px;font-weight:600;color:#5b4b8a;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.VideoEditor_galleryActionBtn__bB69i:hover{background:rgba(91,75,138,.1)}.VideoEditor_galleryActionBtn__bB69i.VideoEditor_activeActionBtn__KGAPi{background:#5b4b8a;color:#fff;border-style:solid}.VideoEditor_avatarSection__d1PEF{flex:1 1;overflow-y:auto;padding:16px}.VideoEditor_libraryTabContent__3dxI_{flex:1 1;display:flex;flex-direction:column;overflow-y:auto}.VideoEditor_avatarGenerateBtn__ordvC{padding:12px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.VideoEditor_generateAvatarButton__6BbTF{width:100%;padding:14px 20px;background:linear-gradient(135deg,#5b4b8a,#7c5cbf 50%,#9370db);border:none;border-radius:12px;font-size:15px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(91,75,138,.35),0 2px 6px rgba(91,75,138,.2),inset 0 1px 1px hsla(0,0%,100%,.2);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;letter-spacing:.3px}.VideoEditor_generateAvatarButton__6BbTF:before{content:"✨";font-size:16px}.VideoEditor_generateAvatarButton__6BbTF:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.VideoEditor_generateAvatarButton__6BbTF:hover{background:linear-gradient(135deg,#4a3d73,#6b4da8 50%,#8360c3);box-shadow:0 6px 20px rgba(91,75,138,.45),0 3px 10px rgba(91,75,138,.3),inset 0 1px 1px hsla(0,0%,100%,.25);transform:translateY(-2px)}.VideoEditor_generateAvatarButton__6BbTF:hover:after{left:100%}.VideoEditor_generateAvatarButton__6BbTF:active{transform:translateY(0);box-shadow:0 2px 8px rgba(91,75,138,.3)}.VideoEditor_backToAvatarsButton__zHAXF{width:100%;padding:12px 20px;background:transparent;border:2px solid #5b4b8a;border-radius:10px;font-size:14px;font-weight:600;color:#5b4b8a;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px}.VideoEditor_backToAvatarsButton__zHAXF:hover{background:rgba(91,75,138,.08);border-color:#4a3d73;color:#4a3d73}.VideoEditor_backToAvatarsButton__zHAXF:active{background:rgba(91,75,138,.15)}.VideoEditor_libraryGrid__WtCXH{flex:1 1;overflow-y:auto;padding:12px}.VideoEditor_textPanelContainer__T8aaI{padding:20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.VideoEditor_addTextBtn__MHmhl{padding:15px;background:#7c3aed;color:#fff;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;font-size:16px;font-weight:700;transition:background .2s}.VideoEditor_addTextBtn__MHmhl:hover{background:#6d28d9}.VideoEditor_addTextBtn__MHmhl:active{background:#5b21b6}.VideoEditor_textPanelHint__vq0Bf{font-size:12px;color:#666;text-align:center;margin:0}@media(max-width:768px){.VideoEditor_videoEditor__ZkNlJ{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.VideoEditor_storyModeActive__3oU89 .VideoEditor_leftNav__tNhtc,.VideoEditor_storyModeActive__3oU89 .VideoEditor_timelineContainer__qVpjy{display:none!important}.VideoEditor_storyModeActive__3oU89 .VideoEditor_rightNav__FRPUD{bottom:0!important;height:44px;background:#fff;border-top:1px solid #e0e0e0;justify-content:center}.VideoEditor_storyModeActive__3oU89 .VideoEditor_middleSection__WY4_h{padding-bottom:44px!important;height:calc(100vh - 44px)!important;max-height:calc(100vh - 44px)!important;overflow:hidden!important}.VideoEditor_storyModeActive__3oU89 .VideoEditor_leftPanel__X8otg,.VideoEditor_storyModeActive__3oU89 .VideoEditor_rightPanel__e9tBr{bottom:44px!important;max-height:calc(100vh - 88px)!important}.VideoEditor_storyModeActive__3oU89 .VideoEditor_centerContent__7d66Q{height:calc(100vh - 44px);overflow:hidden}.VideoEditor_header___bS_v{position:fixed;top:0;left:0;right:0;padding:6px 10px;height:44px;z-index:1000}.VideoEditor_headerLeft__iOn6i{grid-gap:6px;gap:6px}.VideoEditor_projectNameText__0Lmyt{font-size:13px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VideoEditor_projectNameContainer__U5JFD{display:none}.VideoEditor_bodyWrapper__eNPYI{flex-direction:column;position:relative;margin-top:44px}.VideoEditor_leftNav__tNhtc{position:fixed;bottom:0;left:0;right:0;width:100%!important;height:44px;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:2px 4px;background:#fff;border-top:1px solid #e0e0e0;border-right:none;z-index:100;grid-gap:0;gap:0;justify-content:flex-start;-webkit-overflow-scrolling:touch}.VideoEditor_leftNav__tNhtc::-webkit-scrollbar{display:none}.VideoEditor_rightNav__FRPUD{display:flex;position:fixed;bottom:244px;left:0;right:0;width:100%!important;height:36px;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:2px 4px;background:#f8f9fa;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-left:none;z-index:50;grid-gap:0;gap:0;justify-content:center;-webkit-overflow-scrolling:touch;flex-shrink:0}.VideoEditor_rightNav__FRPUD::-webkit-scrollbar{display:none}.VideoEditor_timelineContainer__qVpjy{height:200px;min-height:200px;width:100%;position:fixed;bottom:44px;left:0;right:0;z-index:10;margin-bottom:0}.VideoEditor_navBtn__w2V0p{padding:4px 6px;min-width:40px;grid-gap:2px;gap:2px;cursor:pointer;-webkit-tap-highlight-color:rgba(124,58,237,.2);touch-action:manipulation}.VideoEditor_navBtn__w2V0p span{font-size:8px;pointer-events:none}.VideoEditor_navBtn__w2V0p svg{font-size:16px!important;width:16px;height:16px;pointer-events:none}.VideoEditor_leftPanel__X8otg,.VideoEditor_rightPanel__e9tBr{position:fixed!important;top:44px!important;left:0!important;right:0!important;bottom:44px!important;width:100vw!important;max-width:100vw!important;z-index:500!important;max-height:calc(100vh - 88px);border:none!important;background:#fff!important;overflow-y:auto;display:flex!important;flex-direction:column}.VideoEditor_panelHeader__BLsgO{flex-shrink:0}.VideoEditor_emptyPanel__Wy8_g{padding:20px;text-align:center}.VideoEditor_aiPanel__HtCPc{width:100vw!important;max-width:100vw!important}.VideoEditor_canvasArea__7FwJ_{padding:8px}.VideoEditor_middleSection__WY4_h{flex:1 1;min-width:0;width:100%;padding-bottom:280px}.VideoEditor_timeline__5P4_r{min-height:160px}.VideoEditor_timelineClip__yDxcW{min-height:40px}.VideoEditor_clipResizeHandle__NbSYZ{width:16px;opacity:.8}.VideoEditor_clipResizeHandle__NbSYZ.VideoEditor_left__bnQ9_{left:-8px}.VideoEditor_clipResizeHandle__NbSYZ.VideoEditor_right__5QSRs{right:-8px}.VideoEditor_resizeHandle__nmJPm{width:18px;height:18px}.VideoEditor_resizeHandle-nw__joYPW{top:-9px;left:-9px}.VideoEditor_resizeHandle-n__Ve0BC{top:-9px}.VideoEditor_resizeHandle-ne__Cdqr_{top:-9px;right:-9px}.VideoEditor_resizeHandle-e__ch_VU{right:-9px}.VideoEditor_resizeHandle-se__aFBnH{bottom:-9px;right:-9px}.VideoEditor_resizeHandle-s__MEK3B{bottom:-9px}.VideoEditor_resizeHandle-sw__49Pi0{bottom:-9px;left:-9px}.VideoEditor_resizeHandle-w__29G63{left:-9px}.VideoEditor_backBtn__zK0M4{min-width:36px;min-height:36px}.VideoEditor_addBtn__XPZOJ,.VideoEditor_closeBtn__vqKin{min-width:40px;min-height:40px;cursor:pointer;-webkit-tap-highlight-color:rgba(124,58,237,.2);touch-action:manipulation}.VideoEditor_toolbarBtn__mFYBb{min-width:36px;min-height:36px;width:36px;height:36px}.VideoEditor_floatingToolbar__IXSee{max-width:calc(100vw - 80px);overflow-x:auto;flex-wrap:nowrap;padding:6px 10px}.VideoEditor_exportBtn__nG7oH,.VideoEditor_resizerBtn__khdPw{padding:6px 10px;font-size:11px;grid-gap:4px;gap:4px;border-radius:6px;height:32px}.VideoEditor_exportBtn__nG7oH svg,.VideoEditor_resizerBtn__khdPw svg{font-size:14px!important;width:14px;height:14px}.VideoEditor_mediaGrid__VLDb6{grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.VideoEditor_mediaItem__MsShX{min-height:80px}.VideoEditor_centerContent__7d66Q{flex:1 1;min-width:0;width:100%}}@media(max-width:480px){.VideoEditor_header___bS_v{position:fixed;top:0;left:0;right:0;height:40px;padding:4px 8px;z-index:1000}.VideoEditor_bodyWrapper__eNPYI{margin-top:40px}.VideoEditor_leftNav__tNhtc{height:40px;padding:2px 4px}.VideoEditor_rightNav__FRPUD{height:32px;bottom:220px;padding:2px 4px}.VideoEditor_navBtn__w2V0p{padding:2px 4px;min-width:36px;grid-gap:1px;gap:1px}.VideoEditor_navBtn__w2V0p span{font-size:7px}.VideoEditor_navBtn__w2V0p svg{font-size:14px!important;width:14px;height:14px}.VideoEditor_middleSection__WY4_h{padding-bottom:252px}.VideoEditor_timelineContainer__qVpjy{height:180px;min-height:180px;bottom:40px}.VideoEditor_timeline__5P4_r{min-height:140px}.VideoEditor_resizerDropdown__DPkUC{width:180px}.VideoEditor_exportBtn__nG7oH{padding:3px 8px;font-size:10px;grid-gap:3px;gap:3px}.VideoEditor_exportBtn__nG7oH svg{font-size:12px!important;width:12px;height:12px}.VideoEditor_resizerBtn__khdPw{padding:3px 6px;font-size:10px;grid-gap:3px;gap:3px}.VideoEditor_resizerBtn__khdPw svg{font-size:12px!important;width:12px;height:12px}.VideoEditor_resizeHandle__nmJPm{width:22px;height:22px}.VideoEditor_resizeHandle-nw__joYPW{top:-11px;left:-11px}.VideoEditor_resizeHandle-n__Ve0BC{top:-11px}.VideoEditor_resizeHandle-ne__Cdqr_{top:-11px;right:-11px}.VideoEditor_resizeHandle-e__ch_VU{right:-11px}.VideoEditor_resizeHandle-se__aFBnH{bottom:-11px;right:-11px}.VideoEditor_resizeHandle-s__MEK3B{bottom:-11px}.VideoEditor_resizeHandle-sw__49Pi0{bottom:-11px;left:-11px}.VideoEditor_resizeHandle-w__29G63{left:-11px}.VideoEditor_leftPanel__X8otg,.VideoEditor_rightPanel__e9tBr{top:40px;bottom:40px;max-height:calc(100vh - 80px)}.VideoEditor_canvasArea__7FwJ_{padding:6px}.VideoEditor_textPanelContainer__T8aaI{padding:10px;grid-gap:6px;gap:6px}.VideoEditor_addTextBtn__MHmhl{padding:8px 10px;font-size:13px;grid-gap:5px;gap:5px}.VideoEditor_addTextBtn__MHmhl svg{width:16px;height:16px}.VideoEditor_textPanelHint__vq0Bf{font-size:10px}}@media(max-width:768px){.VideoEditor_leftPanel__X8otg,.VideoEditor_rightPanel__e9tBr{left:0!important;right:0!important;margin-left:0!important;margin-right:0!important}.VideoEditor_rightNav__FRPUD .VideoEditor_navBtn__w2V0p{flex-direction:row;padding:4px 8px;min-width:auto}.VideoEditor_textPanelContainer__T8aaI{padding:12px;grid-gap:8px;gap:8px}.VideoEditor_addTextBtn__MHmhl{padding:10px 12px;font-size:14px;grid-gap:6px;gap:6px}.VideoEditor_addTextBtn__MHmhl svg{width:18px;height:18px}.VideoEditor_textPanelHint__vq0Bf{font-size:11px}}@media(pointer:coarse){.VideoEditor_resizeHandle__nmJPm{width:20px;height:20px}.VideoEditor_resizeHandle-nw__joYPW{top:-10px;left:-10px}.VideoEditor_resizeHandle-n__Ve0BC{top:-10px}.VideoEditor_resizeHandle-ne__Cdqr_{top:-10px;right:-10px}.VideoEditor_resizeHandle-e__ch_VU{right:-10px}.VideoEditor_resizeHandle-se__aFBnH{bottom:-10px;right:-10px}.VideoEditor_resizeHandle-s__MEK3B{bottom:-10px}.VideoEditor_resizeHandle-sw__49Pi0{bottom:-10px;left:-10px}.VideoEditor_resizeHandle-w__29G63{left:-10px}.VideoEditor_clipResizeHandle__NbSYZ{width:18px;opacity:.9}.VideoEditor_canvasLayer__5jpJG:active{outline:3px solid rgba(147,51,234,.6)}.VideoEditor_timelineClip__yDxcW:active{transform:scale(1.02)}.VideoEditor_navBtn__w2V0p:active{background:rgba(124,58,237,.15)}.VideoEditor_addBtn__XPZOJ,.VideoEditor_backBtn__zK0M4,.VideoEditor_closeBtn__vqKin,.VideoEditor_toolbarBtn__mFYBb{min-width:36px;min-height:36px}.VideoEditor_canvasLayer__5jpJG,.VideoEditor_timelineClip__yDxcW{-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.VideoEditor_playheadHandle__kLXhk{width:20px;height:26px;left:-9px}}.StoryElementsInChat_elementsContainer__gQRCd{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.StoryElementsInChat_cardBoxesContainer__qj8_u,.StoryElementsInChat_chipsContainer__JEIMu{display:contents}.StoryElementsInChat_cardBox__LH8gt{width:80px;height:auto;padding:6px;background:#e8faf9;border:2px dashed #a8e0db;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;transition:all .3s ease;position:relative;transform:rotate(-3deg);grid-gap:4px;gap:4px}@media(max-width:600px){.StoryElementsInChat_cardBox__LH8gt{width:60px;padding:4px;border-radius:6px;grid-gap:2px;gap:2px}}.StoryElementsInChat_cardBox__LH8gt:nth-child(2){transform:rotate(2deg)}.StoryElementsInChat_cardBox__LH8gt:hover{background:#d4f3f0;border-color:#4dd0c7;transform:rotate(0deg) translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.StoryElementsInChat_cardBox__LH8gt:active{transform:rotate(0deg) translateY(0)}.StoryElementsInChat_cardIcon__oHuiD{width:100%;height:60px;display:flex;align-items:center;justify-content:center;background:#d4f3f0;border-radius:4px}@media(max-width:600px){.StoryElementsInChat_cardIcon__oHuiD{height:40px;border-radius:3px}}.StoryElementsInChat_iconSvg__Lcnn3{font-size:24px!important;color:#4c3689}@media(max-width:600px){.StoryElementsInChat_iconSvg__Lcnn3{font-size:18px!important}}.StoryElementsInChat_cardLabel__MLq5I{font-size:10px;color:#4c3689;font-weight:500;text-align:center;min-height:24px;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.StoryElementsInChat_cardLabel__MLq5I{font-size:8px;min-height:18px}}.StoryElementsInChat_cardBoxReference__nTVia{background:#fdf2f8;border-color:#fbcfe8}.StoryElementsInChat_cardBoxReference__nTVia:hover{background:#fce7f3;border-color:#f472b6}.StoryElementsInChat_cardBoxReference__nTVia .StoryElementsInChat_cardLabel__MLq5I,.StoryElementsInChat_cardBoxReference__nTVia .StoryElementsInChat_iconSvg__Lcnn3{color:#4c3689}.StoryElementsInChat_cardIconReference__x40sS{background:#fce7f3}.StoryElementsInChat_chipPerson__wfCpk{background-color:#e8faf9!important;color:#26a69a!important;border:1px solid #a8e0db!important}.StoryElementsInChat_chipPerson__wfCpk:hover{background-color:#d4f3f0!important}.StoryElementsInChat_chipPlace__oJ2Ta{background-color:#e0e7ff!important;color:#4338ca!important;border:1px solid #c7d2fe!important}.StoryElementsInChat_chipPlace__oJ2Ta:hover{background-color:#c7d2fe!important}.StoryElementsInChat_chipProduct___XDTr{background-color:#fce7f3!important;color:#be185d!important;border:1px solid #fbcfe8!important}.StoryElementsInChat_chipProduct___XDTr:hover{background-color:#fbcfe8!important}.StoryElementsInChat_chipReference__BDI8x{background-color:#fdf2f8!important;color:#ec4899!important;border:1px solid #fbcfe8!important}.StoryElementsInChat_chipReference__BDI8x:hover{background-color:#fce7f3!important}.StoryElementsInChat_chipReference__BDI8x img{height:70px!important}.StoryElementsInChat_buttonGroup__XOu_A{display:flex;align-items:center;grid-gap:4px;gap:4px}.StoryElementsInChat_mediaButton__yILxX{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#f3f4f6;color:#6b7280;cursor:pointer;transition:all .2s}.StoryElementsInChat_mediaButton__yILxX:hover{background-color:#e5e7eb;color:#374151}.StoryElementsInChat_mediaDrawerPaper__FAFOf{width:400px!important;max-width:90vw!important;display:flex;flex-direction:column;padding:0;box-shadow:-4px 0 24px rgba(0,0,0,.1)!important;z-index:2000!important;position:fixed!important;top:0;right:0;height:100%}.StoryElementsInChat_mediaDrawerHeader__KHNA9{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e5e7eb}.StoryElementsInChat_mediaDrawerHeader__KHNA9 h3{margin:0;font-size:16px;font-weight:600}.StoryElementsInChat_mediaDrawerHeader__KHNA9 .StoryElementsInChat_closeIcon__vTiOG{cursor:pointer;color:#6b7280}.StoryElementsInChat_mediaDrawerHeader__KHNA9 .StoryElementsInChat_closeIcon__vTiOG:hover{color:#111827}.StoryElementsInChat_mediaDrawerContent__rAw9r{flex:1 1;overflow-y:auto;padding:16px;background-color:#f9fafb}.StoryElementsInChat_voiceModalOverlay__pZj4h{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1200;display:flex;align-items:center;justify-content:center;animation:StoryElementsInChat_fadeIn__T6kuv .3s ease}@keyframes StoryElementsInChat_fadeIn__T6kuv{0%{opacity:0}to{opacity:1}}.StoryElementsInChat_voiceModalContent__Fe6Ds{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.StoryElementsInChat_dropZone__kYe7a{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:center;width:100%;padding:8px;border:1px dashed transparent;border-radius:8px;transition:all .2s ease}.StoryElementsInChat_dropZone__kYe7a:hover{background-color:#f9fafb;border-color:#e5e7eb}.StoryElementsInChat_voiceModalBody__VFUJx{flex:1 1;overflow:hidden;padding:12px;display:flex;flex-direction:column}.StoryElementsInChat_newMediaSidebar__RysOg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;justify-content:flex-end}@media(max-width:600px){.StoryElementsInChat_newMediaSidebar__RysOg{justify-content:center;align-items:flex-end}}.StoryElementsInChat_sidebarOverlay__Tgs7Q{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);cursor:pointer}.StoryElementsInChat_sidebarContent__HmDMs{position:relative;width:380px;max-width:90vw;height:100%;background:#fafbfc;box-shadow:-4px 0 24px rgba(0,0,0,.08);display:flex;flex-direction:column;animation:StoryElementsInChat_slideInRight__NYe2_ .3s ease-out}@media(max-width:600px){.StoryElementsInChat_sidebarContent__HmDMs{width:100%;max-width:100%;height:85vh;max-height:90vh;border-radius:0;animation:StoryElementsInChat_slideInUp__y_uq1 .3s ease-out}}@keyframes StoryElementsInChat_slideInRight__NYe2_{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes StoryElementsInChat_slideInUp__y_uq1{0%{transform:translateY(100%)}to{transform:translateY(0)}}.StoryElementsInChat_drawerHeader__Cm3we{display:none;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border-bottom:1px solid #e8ecef}@media(max-width:600px){.StoryElementsInChat_drawerHeader__Cm3we{display:flex}}.StoryElementsInChat_drawerHeaderTitle__r07x0{font-size:16px;font-weight:600;color:#1a2332}.StoryElementsInChat_drawerCloseButton__83utp{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:#f4f6f8;border-radius:50%;cursor:pointer;color:#64748b;transition:all .2s ease}.StoryElementsInChat_drawerCloseButton__83utp:hover{background:#e8ebef;color:#1a2332}.StoryElementsInChat_drawerCloseButton__83utp svg{font-size:20px}.StoryElementsInChat_sidebarHeader__mMQpR{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:#fff;border-bottom:1px solid #e8ecef;box-shadow:0 1px 3px rgba(0,0,0,.04)}.StoryElementsInChat_sidebarHeader__mMQpR h3{margin:0;font-size:18px;font-weight:600;color:#1a2332;letter-spacing:-.02em}.StoryElementsInChat_sidebarHeader__mMQpR .StoryElementsInChat_closeIcon__vTiOG{cursor:pointer;color:#6b7785;transition:all .2s ease}.StoryElementsInChat_sidebarHeader__mMQpR .StoryElementsInChat_closeIcon__vTiOG:hover{color:#1a2332;background:#f4f6f8;border-radius:4px}.StoryElementsInChat_sidebarBody__Z4zIW{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;background:#fff;min-height:0}.StoryElementsInChat_sidebarBody__Z4zIW::-webkit-scrollbar{width:8px}.StoryElementsInChat_sidebarBody__Z4zIW::-webkit-scrollbar-track{background:#f4f6f8}.StoryElementsInChat_sidebarBody__Z4zIW::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.StoryElementsInChat_sidebarBody__Z4zIW::-webkit-scrollbar-thumb:hover{background:#a0aec0}.StoryElementsInChat_buttonRow__UAX_r{display:flex;grid-gap:12px;gap:12px;padding:0 16px 10px;background:#fff;border-bottom:none;align-items:stretch}.StoryElementsInChat_buttonRow__UAX_r .StoryElementsInChat_uploadSection__yZGWI{flex:1 1 50%;padding:0;background:transparent;border-bottom:none;display:flex;min-width:0;max-width:calc(50% - 6px)}.StoryElementsInChat_buttonRow__UAX_r.StoryElementsInChat_singleButton__17vOy{justify-content:flex-start}.StoryElementsInChat_buttonRow__UAX_r.StoryElementsInChat_singleButton__17vOy .StoryElementsInChat_generateButton__gl9vL{flex:0 0 auto;width:auto;max-width:none;min-height:auto;padding:10px 20px;flex-direction:row;grid-gap:8px;gap:8px;border-style:solid;border-color:#e0e0e0;background:#fff;color:#7c3aed}.StoryElementsInChat_uploadSection__yZGWI{padding:0;background:transparent;border-bottom:none;flex:1 1 50%;display:flex;min-width:0;max-width:calc(50% - 6px)}.StoryElementsInChat_uploadButton__wbhkj{flex:1 1 50%;padding:14px 16px;background:#fff;border:2px dashed #e5e7eb;border-radius:12px;font-size:13px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:85px;min-width:0;max-width:calc(50% - 6px)}.StoryElementsInChat_uploadButton__wbhkj:hover{background:#f9fafb;border-color:#d1d5db}.StoryElementsInChat_uploadIconWrapper__udOPx{width:40px;height:40px;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center}.StoryElementsInChat_uploadIcon__kGZsp{font-size:20px!important;color:#9ca3af}.StoryElementsInChat_generateButton__gl9vL{flex:1 1 50%;padding:14px 16px;background:#fff;border:2px dashed #c4b5fd;border-radius:12px;font-size:13px;font-weight:600;color:#7c3aed;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:85px;min-width:0;max-width:calc(50% - 6px)}.StoryElementsInChat_generateButton__gl9vL:hover{background:#faf5ff;border-color:#a78bfa}.StoryElementsInChat_generateButton__gl9vL.StoryElementsInChat_activeGenerateButton__YbSE6{background:#fff;border:2px dashed #c4b5fd;color:#7c3aed}.StoryElementsInChat_generateButton__gl9vL.StoryElementsInChat_activeGenerateButton__YbSE6:hover{background:#faf5ff}.StoryElementsInChat_generateButton__gl9vL.StoryElementsInChat_generateButtonSmall__J3HZB{padding:14px 16px;font-size:13px;border-radius:12px;grid-gap:8px;gap:8px;min-height:85px;flex-direction:column}.StoryElementsInChat_generateIconWrapper__pO2tC{width:40px;height:40px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:50%;display:flex;align-items:center;justify-content:center}.StoryElementsInChat_generateIcon__iSOTv{font-size:20px!important;color:#fff}.StoryElementsInChat_backIcon__VQJp3{font-size:18px!important}.StoryElementsInChat_gallerySection__x0Hjg{flex:1 1;background:#fff;overflow-y:auto;min-height:0}.StoryElementsInChat_tabToggleContainer__7C7r8{display:flex;padding:12px 16px;background:#fff;border-bottom:none;grid-gap:0;gap:0}.StoryElementsInChat_tabToggleInner__xrSsW{display:flex;width:100%;background:#f1f5f9;border-radius:10px;padding:4px}.StoryElementsInChat_tabToggleButton__0wfmr{flex:1 1;padding:10px 20px;border:none;border-radius:8px;background:transparent;color:#64748b;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.StoryElementsInChat_tabToggleButton__0wfmr:hover{color:#475569}.StoryElementsInChat_tabToggleButton__0wfmr.StoryElementsInChat_activeTab__3_hgg{background:#fff;color:#7c3aed;box-shadow:0 1px 3px rgba(0,0,0,.1)}.StoryElementsInChat_generateSection__Z3UL6{flex:1 1;display:flex;flex-direction:column;height:100%;min-height:0;background:#fff;overflow-y:auto;padding:0 15px}.StoryElementsInChat_generateSection__Z3UL6::-webkit-scrollbar{width:8px}.StoryElementsInChat_generateSection__Z3UL6::-webkit-scrollbar-track{background:#f4f6f8}.StoryElementsInChat_generateSection__Z3UL6::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.StoryElementsInChat_generateSection__Z3UL6::-webkit-scrollbar-thumb:hover{background:#a0aec0}.StoryElementsInChat_galleryActionButtons__e6Mx5{display:flex;grid-gap:12px;gap:12px;padding:12px 15px;background:#f8f9fb;border-bottom:1px solid #e8ecef;flex-shrink:0}.StoryElementsInChat_galleryActionButtons__e6Mx5>div:first-child{flex:1 1}.StoryElementsInChat_galleryActionBtn__fy7sO{flex:1 1;width:100%;padding:12px 16px;background:transparent;border:2px dashed #6366f1;border-radius:8px;font-size:14px;font-weight:600;color:#6366f1;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.StoryElementsInChat_galleryActionBtn__fy7sO:hover{background:rgba(99,102,241,.1)}.StoryElementsInChat_activeActionBtn__M6b5B{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border-style:solid;border-color:transparent;box-shadow:0 2px 8px rgba(99,102,241,.3)}.StoryElementsInChat_activeActionBtn__M6b5B:hover{background:linear-gradient(135deg,#5558e8,#7c4fe0)}.StoryElementsInChat_avatarSection__X0RzK{flex:1 1;overflow-y:auto;padding:16px;background:#fff}.StoryElementsInChat_libraryTabContent__uMAhC{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;background:#fff}.StoryElementsInChat_avatarGenerateBtn__kxOhX{padding:12px 15px;background:#f8f9fb;border-bottom:1px solid #e8ecef;flex-shrink:0}.StoryElementsInChat_generateAvatarButton__O51L3{width:100%;padding:14px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a78bfa);border:none;border-radius:12px;font-size:15px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(99,102,241,.35),0 2px 6px rgba(99,102,241,.2),inset 0 1px 1px hsla(0,0%,100%,.2);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;letter-spacing:.3px}.StoryElementsInChat_generateAvatarButton__O51L3:before{content:"✨";font-size:16px}.StoryElementsInChat_generateAvatarButton__O51L3:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.StoryElementsInChat_generateAvatarButton__O51L3:hover{background:linear-gradient(135deg,#5558e8,#7c4fe0 50%,#9061f9);box-shadow:0 6px 20px rgba(99,102,241,.45),0 3px 10px rgba(99,102,241,.3),inset 0 1px 1px hsla(0,0%,100%,.25);transform:translateY(-2px)}.StoryElementsInChat_generateAvatarButton__O51L3:hover:after{left:100%}.StoryElementsInChat_generateAvatarButton__O51L3:active{transform:translateY(0);box-shadow:0 2px 8px rgba(99,102,241,.3)}.StoryElementsInChat_backToAvatarsButton__wubIJ{width:100%;padding:12px 20px;background:transparent;border:2px solid #6366f1;border-radius:10px;font-size:14px;font-weight:600;color:#6366f1;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px}.StoryElementsInChat_backToAvatarsButton__wubIJ:hover{background:rgba(99,102,241,.08);border-color:#5558e8;color:#5558e8}.StoryElementsInChat_backToAvatarsButton__wubIJ:active{background:rgba(99,102,241,.15)}.StoryElementsInChat_libraryGrid__UIr_D{flex:1 1;overflow-y:auto;padding:0 12px;background:#fff}.StoryElementsInChat_uploadInElementBtn__vf0Gc{width:100%;flex:1 1;padding:20px 16px;background:#fff;border:2px dashed #d4d4d8;border-radius:16px;font-size:14px;font-weight:600;color:#71717a;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px;min-height:110px;box-sizing:border-box}.StoryElementsInChat_uploadInElementBtn__vf0Gc:hover:not(:disabled){background:#f9fafb;border-color:#a1a1aa}.StoryElementsInChat_uploadInElementBtn__vf0Gc:disabled{cursor:not-allowed;opacity:.8}.StoryElementsInChat_uploadInElementBtn__vf0Gc svg{font-size:28px!important;color:#a1a1aa}.TypewriterEffect_typewriterContainer__Rp0jy{display:inline-flex;align-items:center;color:#9ca3af;font-size:1rem;font-weight:400;line-height:1.5;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.TypewriterEffect_typewriterText__kh4WF{display:inline;white-space:pre-wrap;word-break:break-word}.TypewriterEffect_cursor__0_6dl{display:inline-block;width:2px;height:1.2em;background-color:#8b5cf6;margin-left:2px;vertical-align:text-bottom;animation:TypewriterEffect_blink___2G9F 1s step-end infinite}@keyframes TypewriterEffect_blink___2G9F{0%,to{opacity:1}50%{opacity:0}}.BlogCardList_containerTitle__tVww_{margin:1.5rem 0 2rem;padding:0 2rem}.BlogCardList_containerTitle__tVww_ span{font-size:2rem;font-weight:600;background:linear-gradient(135deg,#361f7a,#6242c7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:Lexend,sans-serif}@media(max-width:768px){.BlogCardList_containerTitle__tVww_ span{font-size:1.75rem}}@media(max-width:480px){.BlogCardList_containerTitle__tVww_ span{font-size:1.5rem}}@media(max-width:768px){.BlogCardList_containerTitle__tVww_{padding:0 1rem;margin:1rem 0 1.5rem}}.BlogCardList_container__rR9Ef{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem;padding:0 2rem;margin-bottom:2rem}@media(max-width:768px){.BlogCardList_container__rR9Ef{grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;padding:0 1rem}}@media(max-width:480px){.BlogCardList_container__rR9Ef{padding:0 .5rem}}.BlogCardList_blog__6G3TO{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .2s ease;overflow:hidden;cursor:pointer;border:1px solid #e2e8f0}.BlogCardList_blog__6G3TO:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(54,31,122,.1);border-color:#6242c7}.BlogCardList_blog__6G3TO:hover .BlogCardList_heading__6ALnL span{color:#361f7a}.BlogCardList_blog__6G3TO:hover .BlogCardList_readMoreText__hIsic{color:#6242c7}.BlogCardList_heading__6ALnL{padding:1rem 1rem .5rem}.BlogCardList_heading__6ALnL span{font-size:1rem;font-weight:600;color:#1a202c;line-height:1.3;font-family:Inter,sans-serif;display:block;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.BlogCardList_heading__6ALnL span{font-size:.95rem}}.BlogCardList_description__hOod_{padding:0 1rem .5rem}.BlogCardList_description__hOod_ span{font-size:.8rem;color:#64748b;line-height:1.4;display:block;font-family:Inter,sans-serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.BlogCardList_description__hOod_ span{font-size:.75rem}}.BlogCardList_readMore__sCttp{padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f1f5f9}.BlogCardList_readMoreText__hIsic{font-size:.3rem;font-weight:500;color:#64748b;transition:color .2s ease}.BlogCardList_blogMeta__vtaFd{font-size:.7rem;color:#94a3b8;font-weight:400}.BlogCardList_blog__6G3TO{animation:BlogCardList_fadeIn__M0Ylr .3s ease-out forwards}@keyframes BlogCardList_fadeIn__M0Ylr{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.BlogCardList_blogSkeleton__d1xE2{background:#f8fafc;border-radius:8px;padding:1rem;animation:BlogCardList_pulse__ZZIrX 1s ease-in-out infinite}.BlogCardList_blogSkeleton__d1xE2 .BlogCardList_skeletonTitle__sZdrD{height:1rem;background:#e2e8f0;border-radius:4px;margin-bottom:.75rem;width:80%}.BlogCardList_blogSkeleton__d1xE2 .BlogCardList_skeletonDescription__t2QcY{height:.7rem;background:#e2e8f0;border-radius:3px;margin-bottom:.5rem}.BlogCardList_blogSkeleton__d1xE2 .BlogCardList_skeletonDescription__t2QcY:nth-child(2){width:100%}.BlogCardList_blogSkeleton__d1xE2 .BlogCardList_skeletonDescription__t2QcY:nth-child(3){width:65%}.BlogCardList_blogSkeleton__d1xE2 .BlogCardList_skeletonButton__rGudF{height:.7rem;background:#e2e8f0;border-radius:3px;margin-top:.75rem;width:25%}@keyframes BlogCardList_pulse__ZZIrX{0%,to{opacity:1}50%{opacity:.5}}.BlogCardList_emptyState__L_DpV{text-align:center;padding:3rem 1rem;color:#64748b}.BlogCardList_emptyState__L_DpV .BlogCardList_emptyIcon__fQaFI{font-size:2.5rem;margin-bottom:.75rem;opacity:.6}.BlogCardList_emptyState__L_DpV .BlogCardList_emptyTitle__6BMzO{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:#374151}.BlogCardList_emptyState__L_DpV .BlogCardList_emptyMessage__1G7hy{font-size:.9rem;max-width:300px;margin:0 auto;line-height:1.4}.Blog_container__a3iYF{max-width:1000px;margin:0 10em;padding:1rem}@media(max-width:768px){.Blog_container__a3iYF{padding:.5rem;margin:0 auto}}.Blog_article__uhDTN{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;margin-bottom:2rem}.Blog_header__LKnL3{padding:2rem 2rem 1rem;border-bottom:1px solid #f0f0f0}@media(max-width:768px){.Blog_header__LKnL3{padding:1.5rem 1rem .75rem}}.Blog_title__YXe84{font-size:1.75rem;font-weight:700;line-height:1.3;color:#1a1a1a;margin:0 0 1rem;font-family:Lexend,sans-serif}@media(max-width:768px){.Blog_title__YXe84{font-size:1.5rem;margin-bottom:.75rem}}@media(max-width:480px){.Blog_title__YXe84{font-size:1.25rem}}.Blog_meta__vu4Ap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem}@media(max-width:600px){.Blog_meta__vu4Ap{flex-direction:column;align-items:flex-start}}.Blog_author__BMm5L{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.Blog_authorAvatar__aWJOi{width:32px;height:32px;border-radius:50%;object-fit:cover}.Blog_authorName__Rztk_{font-weight:500;color:#4a5568;font-size:.9rem}.Blog_publishDate__pqdfj{color:#718096;font-size:.85rem;font-weight:400}.Blog_content__hD7k_{padding:2rem}@media(max-width:768px){.Blog_content__hD7k_{padding:1.5rem 1rem}}.Blog_articleBody__M3Of7{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;line-height:1.6;color:#2d3748}.Blog_articleBody__M3Of7 h1{font-size:1.5rem!important;font-weight:600!important;margin:1.5rem 0 .75rem!important;color:#1a202c!important;line-height:1.3!important}.Blog_articleBody__M3Of7 h2{font-size:1.25rem!important;font-weight:600!important;margin:1.25rem 0 .5rem!important;color:#361f7a!important;line-height:1.3!important}.Blog_articleBody__M3Of7 h3{font-size:1.1rem!important;margin:1rem 0 .5rem!important}.Blog_articleBody__M3Of7 h3,.Blog_articleBody__M3Of7 h4{font-weight:600!important;color:#2d3748!important;line-height:1.3!important}.Blog_articleBody__M3Of7 h4{font-size:1rem!important;margin:.75rem 0 .25rem!important}.Blog_articleBody__M3Of7 h5,.Blog_articleBody__M3Of7 h6{font-size:.9rem!important;font-weight:600!important;margin:.5rem 0 .25rem!important;color:#4a5568!important;line-height:1.3!important}.Blog_articleBody__M3Of7 p{margin:.75rem 0!important;font-size:.95rem!important;line-height:1.6!important}.Blog_articleBody__M3Of7 p:first-child{margin-top:0!important}.Blog_articleBody__M3Of7 p:last-child{margin-bottom:0!important}.Blog_articleBody__M3Of7 ol,.Blog_articleBody__M3Of7 ul{margin:.75rem 0!important;padding-left:1.5rem!important}.Blog_articleBody__M3Of7 ol li,.Blog_articleBody__M3Of7 ul li{margin:.25rem 0!important;font-size:.95rem!important;line-height:1.5!important}.Blog_articleBody__M3Of7 blockquote{margin:1rem 0!important;padding:1rem 1.5rem!important;background:#f7fafc!important;border-left:3px solid #6242c7!important;border-radius:0 4px 4px 0!important;font-style:italic!important;color:#4a5568!important}.Blog_articleBody__M3Of7 blockquote p{margin:0!important;font-size:.9rem!important}.Blog_articleBody__M3Of7 code{background:#f7fafc!important;color:#d53f8c!important;padding:.2rem .4rem!important;border-radius:3px!important;font-family:Monaco,Menlo,monospace!important;font-size:.85rem!important}.Blog_articleBody__M3Of7 pre{background:#1a202c!important;color:#e2e8f0!important;padding:1rem!important;border-radius:6px!important;overflow-x:auto!important;margin:1rem 0!important;font-size:.85rem!important}.Blog_articleBody__M3Of7 pre code{background:none!important;color:inherit!important;padding:0!important}.Blog_articleBody__M3Of7 a{color:#6242c7!important;text-decoration:none!important;font-weight:500!important}.Blog_articleBody__M3Of7 a:hover{text-decoration:underline!important}.Blog_articleBody__M3Of7 img{max-width:100%!important;height:auto!important;border-radius:6px!important;margin:1rem auto!important;display:block!important}.Blog_articleBody__M3Of7 table{width:100%!important;border-collapse:collapse!important;margin:1rem 0!important;font-size:.9rem!important}.Blog_articleBody__M3Of7 table td,.Blog_articleBody__M3Of7 table th{padding:.5rem .75rem!important;text-align:left!important;border-bottom:1px solid #e2e8f0!important}.Blog_articleBody__M3Of7 table th{background:#f7fafc!important;font-weight:600!important;color:#361f7a!important;font-size:.85rem!important}.Blog_articleBody__M3Of7 hr{margin:2rem 0!important;border:none!important;height:1px!important;background:#e2e8f0!important}@media(max-width:768px){.Blog_articleBody__M3Of7{font-size:.9rem}.Blog_articleBody__M3Of7 h1{font-size:1.3rem!important}.Blog_articleBody__M3Of7 h2{font-size:1.15rem!important}.Blog_articleBody__M3Of7 h3{font-size:1rem!important}.Blog_articleBody__M3Of7 h4{font-size:.95rem!important}.Blog_articleBody__M3Of7 li,.Blog_articleBody__M3Of7 p{font-size:.9rem!important}}.Blog_tags__cDu5e{padding:1.5rem 2rem;border-top:1px solid #f0f0f0}@media(max-width:768px){.Blog_tags__cDu5e{padding:1rem}}.Blog_tags__cDu5e h4{margin:0 0 .75rem;color:#4a5568;font-size:.9rem;font-weight:600}.Blog_tagList__KpRM2{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.Blog_tag__S2PDJ{background:linear-gradient(135deg,#6242c7,#361f7a);color:#fff;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:500}.Blog_recentBlogs__4eq5A{display:flex;justify-content:space-between;grid-gap:1rem;gap:1rem;margin-top:1.5rem}@media(max-width:768px){.Blog_recentBlogs__4eq5A{flex-direction:column;grid-gap:.75rem;gap:.75rem}}.Blog_recentBlogs__4eq5A>div{flex:1 1}.Blog_recentBlogs__4eq5A>div:last-child{display:flex;justify-content:flex-end}@media(max-width:768px){.Blog_recentBlogs__4eq5A>div:last-child{justify-content:flex-start}}.Blog_nextButton__PU5W9,.Blog_prevButton__5HCYE{display:flex;flex-direction:column;padding:1rem 1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s ease;max-width:250px;text-decoration:none;color:inherit}.Blog_nextButton__PU5W9:hover,.Blog_prevButton__5HCYE:hover{background:#f1f5f9;border-color:#6242c7}.Blog_nextButton__PU5W9 span:first-child,.Blog_prevButton__5HCYE span:first-child{font-size:.8rem;font-weight:500;color:#6242c7;margin-bottom:.25rem}@media(max-width:768px){.Blog_nextButton__PU5W9,.Blog_prevButton__5HCYE{max-width:100%;padding:.75rem 1rem}}.Blog_buttonTitle__9aeZL{font-size:.9rem;font-weight:600;color:#2d3748;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Blog_loadingContainer__ehrnE{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:#718096}.Blog_loadingContainer__ehrnE p{margin-top:.75rem;font-size:1rem}.Blog_loadingSpinner__t1WS8{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#6242c7;border-radius:50%;animation:Blog_spin__aJW3n 1s linear infinite}@keyframes Blog_spin__aJW3n{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Blog_errorContainer__oKgur{text-align:center;padding:3rem 1rem;color:#718096}.Blog_errorContainer__oKgur h2{color:#e53e3e;font-size:1.5rem;margin-bottom:.5rem}.Blog_errorContainer__oKgur p{font-size:1rem}.StoryChatPromptBox_chatBoxContainer__v5R7X{width:100%;padding:0;box-shadow:none;margin-bottom:0;border:none;transition:all .3s ease}.StoryChatPromptBox_chatBoxContainer__v5R7X.StoryChatPromptBox_generating__K0wu_{padding:0;border:none;box-shadow:none}.StoryChatPromptBox_promptSection__1C845{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.StoryChatPromptBox_promptHeader__KmW0b{display:none}.StoryChatPromptBox_promptTitle___yzWc{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:18px;font-weight:600;color:#111827;margin:0;letter-spacing:-.02em}.StoryChatPromptBox_sparkleIcon__lFEaG{color:#8b5cf6;font-size:24px!important;filter:drop-shadow(0 2px 4px rgba(139,92,246,.2))}.StoryChatPromptBox_inputWrapper__xv1Jx{position:relative;overflow:visible;width:100%;border:1px solid #e5e7eb;border-radius:16px;padding:20px;display:flex;flex-direction:column;grid-gap:16px;gap:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px rgba(0,0,0,.08);min-height:180px}@media(max-width:600px){.StoryChatPromptBox_inputWrapper__xv1Jx{padding:16px 12px}}.StoryChatPromptBox_inputWrapper__xv1Jx:focus-within{background:#fff!important}.StoryChatPromptBox_inputWrapper__xv1Jx:hover .StoryChatPromptBox_removeButton__xuQCE{opacity:1;visibility:visible}.StoryChatPromptBox_inputWrapper__xv1Jx.StoryChatPromptBox_draggingOver__DTjPQ{background:rgba(231,210,255,.455)!important;border-color:#7c3aed;border-style:dashed;box-shadow:0 0 0 4px rgba(124,58,237,.15),0 10px 30px -5px rgba(124,58,237,.2)}.StoryChatPromptBox_mainContent__VZy4V{display:flex;flex-direction:column;grid-gap:16px;gap:16px;flex:1 1}.StoryChatPromptBox_elementsRow__lcHYY{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:center;width:100%}.StoryChatPromptBox_removeButton__xuQCE{position:absolute;top:10px;right:10px;background:hsla(0,0%,100%,.8);border:1px solid #e5e7eb;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;opacity:0;visibility:hidden;transition:all .2s ease;z-index:10}.StoryChatPromptBox_removeButton__xuQCE:hover{background:#fee2e2;color:#ef4444;border-color:#fecaca}.StoryChatPromptBox_removeButton__xuQCE svg{font-size:16px}.StoryChatPromptBox_contentWrapper__J2TVs{flex:1 1;display:flex;flex-direction:column;grid-gap:12px;gap:12px;position:relative}.StoryChatPromptBox_typewriterPlaceholder__vhg6X{position:absolute;top:0;left:0;pointer-events:none;color:#9ca3af;font-size:14px;line-height:1.6;z-index:1}.StoryChatPromptBox_promptInput__BCyEY{width:100%;padding:0;border:none;background:transparent;font-size:14px;font-family:inherit;resize:none;flex-grow:1;line-height:1.6;color:#111827;outline:none;min-height:120px;max-height:400px;overflow-y:auto;position:relative;z-index:2}.StoryChatPromptBox_promptInput__BCyEY:-ms-input-placeholder{color:#9ca3af;font-weight:400}.StoryChatPromptBox_promptInput__BCyEY::placeholder{color:#9ca3af;font-weight:400}.StoryChatPromptBox_bottomControls___Y88e{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;grid-gap:8px;gap:8px}@media(max-width:600px){.StoryChatPromptBox_bottomControls___Y88e{grid-gap:8px;gap:8px}}.StoryChatPromptBox_leftControls__ICLhb{display:flex;align-items:center;grid-gap:6px;gap:6px}.StoryChatPromptBox_rightControls__M16tR{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-left:auto}.StoryChatPromptBox_ratioCard__FAjg6{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:4px;gap:4px;width:40px;height:40px;border-radius:8px;border:2px solid #e5e7eb;background:#fff;cursor:pointer;transition:all .2s ease;padding:6px}@media(max-width:600px){.StoryChatPromptBox_ratioCard__FAjg6{grid-gap:1px;gap:1px;width:34px;height:36px}}.StoryChatPromptBox_ratioCard__FAjg6:hover{border-color:#c4b5fd;background:#faf5ff}.StoryChatPromptBox_ratioCard__FAjg6.StoryChatPromptBox_activeRatio__oRHqd{border-color:#8b5cf6;background:#faf5ff}.StoryChatPromptBox_ratioCard__FAjg6.StoryChatPromptBox_activeRatio__oRHqd .StoryChatPromptBox_ratioIcon169__orFAl,.StoryChatPromptBox_ratioCard__FAjg6.StoryChatPromptBox_activeRatio__oRHqd .StoryChatPromptBox_ratioIcon916__e_7lk{border-color:#1f2937}.StoryChatPromptBox_ratioCard__FAjg6.StoryChatPromptBox_activeRatio__oRHqd .StoryChatPromptBox_ratioLabel__pO09v{color:#6b21a8}.StoryChatPromptBox_ratioIcon916__e_7lk{width:10px;height:16px}.StoryChatPromptBox_ratioIcon169__orFAl,.StoryChatPromptBox_ratioIcon916__e_7lk{display:block;border:2px solid #374151;border-radius:2px;transition:border-color .2s ease}.StoryChatPromptBox_ratioIcon169__orFAl{width:16px;height:10px}.StoryChatPromptBox_ratioLabel__pO09v{font-size:9px;font-weight:500;color:#6b7280;transition:color .2s ease}.StoryChatPromptBox_autoSelectMessage__N_RFx{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 12px;background:rgba(251,191,36,.1);border-radius:8px;flex-basis:100%;font-size:11px;color:#92400e;white-space:nowrap;justify-content:center}.StoryChatPromptBox_autoSelectMessage__N_RFx span{white-space:normal;text-align:center}.StoryChatPromptBox_autoSelectMessage__N_RFx .StoryChatPromptBox_infoIcon__FZUhR{font-size:14px!important;color:#f59e0b;flex-shrink:0}@media(max-width:600px){.StoryChatPromptBox_autoSelectMessage__N_RFx{font-size:10px;padding:8px 12px}}.StoryChatPromptBox_validationErrorMessage__PB6gv{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 12px;background:rgba(239,68,68,.1);border-radius:8px;flex-basis:100%;font-size:11px;color:#991b1b;white-space:nowrap;justify-content:center}.StoryChatPromptBox_validationErrorMessage__PB6gv span{white-space:normal;text-align:center}.StoryChatPromptBox_validationErrorMessage__PB6gv .StoryChatPromptBox_errorIcon__9ys_q{font-size:14px!important;color:#ef4444;flex-shrink:0}@media(max-width:600px){.StoryChatPromptBox_validationErrorMessage__PB6gv{font-size:10px;padding:8px 12px}}.StoryChatPromptBox_helpIconBtn__YyhBH{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:none;background:rgba(99,102,241,.08);color:#8b5cf6;cursor:pointer;transition:background .2s ease;flex-shrink:0;position:absolute;top:12px;right:12px}.StoryChatPromptBox_helpIconBtn__YyhBH svg{font-size:20px!important}.StoryChatPromptBox_helpIconBtn__YyhBH:hover{background:rgba(99,102,241,.15)}.StoryChatPromptBox_durationDropdown__F_C7_{position:relative;z-index:15}.StoryChatPromptBox_durationToggle___aHEG{display:flex;align-items:center;justify-content:center;grid-gap:3px;gap:3px;height:40px;padding:6px 10px;border:2px solid #e5e7eb;border-radius:8px;background:#fff;font-size:11px;font-weight:500;font-family:inherit;color:#374151;cursor:pointer;transition:all .2s ease;white-space:nowrap}@media(max-width:600px){.StoryChatPromptBox_durationToggle___aHEG{height:36px;padding:4px 8px}}.StoryChatPromptBox_durationToggle___aHEG:hover{background:#faf5ff;border-color:#c4b5fd;color:#7c3aed}.StoryChatPromptBox_durationClockIcon__MrX0d{font-size:16px!important;color:#374151}.StoryChatPromptBox_durationArrow__bSvHS{font-size:14px!important;color:#374151;line-height:1}.StoryChatPromptBox_durationMenu__7o4MZ{position:absolute;bottom:calc(100% + 4px);right:0;min-width:100%;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:20;padding:4px;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.StoryChatPromptBox_durationMenuItem__eVY5s{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;padding:7px 12px;border:none;border-radius:7px;background:transparent;font-size:12px;font-weight:500;font-family:inherit;color:#374151;cursor:pointer;transition:all .15s ease;white-space:nowrap}.StoryChatPromptBox_durationMenuItem__eVY5s:hover{background:#faf5ff;color:#7c3aed}.StoryChatPromptBox_durationMenuItem__eVY5s.StoryChatPromptBox_durationMenuItemActive__DcvLe{background:#f5f3ff;color:#6d28d9;font-weight:600}.StoryChatPromptBox_durationMenuItem__eVY5s.StoryChatPromptBox_durationMenuItemLocked__RqskG{color:#9ca3af;cursor:pointer}.StoryChatPromptBox_durationMenuItem__eVY5s.StoryChatPromptBox_durationMenuItemLocked__RqskG:hover{background:#f9fafb;color:#9ca3af}.StoryChatPromptBox_durationMenuLockIcon__B_vuL{font-size:13px!important;color:#9ca3af}.StoryChatPromptBox_storyGenBtn__aVpsy{padding:10px 16px!important;background:linear-gradient(135deg,#5a3d9e,#462f87 50%,#3a2770)!important}.StoryChatPromptBox_helpDrawer__0EyRm{display:flex;flex-direction:column;height:100%}.StoryChatPromptBox_helpDrawerHeader__Vj_40{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e2e8f0}.StoryChatPromptBox_helpDrawerTitle___uSHr{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:16px;font-weight:600;color:#1a202c;margin:0}.StoryChatPromptBox_helpDrawerTitleIcon__W_f1A{font-size:22px!important;color:#8b5cf6}.StoryChatPromptBox_helpDrawerClose__GR2Tv{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:4px;border-radius:6px;cursor:pointer;color:#718096;transition:all .15s ease}.StoryChatPromptBox_helpDrawerClose__GR2Tv:hover{color:#1a202c;background:rgba(0,0,0,.05)}.StoryChatPromptBox_helpDrawerContent__Rj7_6{flex:1 1;overflow-y:auto}.StoryChatPromptBox_helpArticleContainer__5lan6{padding:.5rem!important;margin:0 auto!important}.StoryChatPromptBox_helpArticleContainer__5lan6 header{padding:1rem 1rem .5rem!important}.StoryChatPromptBox_helpArticleContainer__5lan6 article>div:nth-child(2){padding:1rem!important}.StoryChatPromptBox_errorMessage__8xNX0{padding:12px 16px;background:rgba(231,76,60,.08);border-left:4px solid #e74c3c;border-radius:8px;color:#e53e3e;font-size:14px;display:flex;align-items:center;grid-gap:8px;gap:8px;animation:StoryChatPromptBox_slideIn__vN4zj .3s ease}@keyframes StoryChatPromptBox_slideIn__vN4zj{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.StoryChatPromptBox_generatingPreview__xsPlc{display:flex;flex-direction:column;justify-content:center;grid-gap:16px;gap:16px;position:relative;overflow:hidden}@media(max-width:769px){.StoryChatPromptBox_generatingPreview__xsPlc{padding:8px}}.StoryChatPromptBox_generatingSection__xj7mv{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:20px;gap:20px;padding:48px 24px;background:linear-gradient(160deg,rgba(139,92,246,.06),hsla(0,0%,100%,.95) 40%,rgba(226,217,255,.3));border-radius:16px;position:relative;overflow:hidden;border:1px solid rgba(167,139,250,.15)}.StoryChatPromptBox_loadingContainer__SlPr2{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px;position:relative;z-index:2}.StoryChatPromptBox_spinnerWrapper__uU1Bf{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.StoryChatPromptBox_spinnerOuter__Pw3cq{position:absolute;inset:0;border:2px solid rgba(167,139,250,.12);border-top-color:#8b5cf6;border-radius:50%;animation:StoryChatPromptBox_spin__dxTIE 1.2s linear infinite}.StoryChatPromptBox_spinnerInner__g5XA8{position:absolute;inset:8px;border:2px solid rgba(167,139,250,.08);border-bottom-color:#a78bfa;border-radius:50%;animation:StoryChatPromptBox_spin__dxTIE .8s linear infinite reverse}.StoryChatPromptBox_spinnerIcon__3tpQD{font-size:22px!important;color:#8b5cf6;animation:StoryChatPromptBox_iconPulse__txnKc 2s ease-in-out infinite}@keyframes StoryChatPromptBox_spin__dxTIE{to{transform:rotate(1turn)}}@keyframes StoryChatPromptBox_iconPulse__txnKc{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.StoryChatPromptBox_loadingText__6e7dr{font-size:14px;font-weight:500;color:#6b46c1;letter-spacing:.2px;text-align:center;z-index:2}.StoryChatPromptBox_loadingDots__Aggd0{display:flex;grid-gap:6px;gap:6px;align-items:center}.StoryChatPromptBox_dot__G7eHx{width:6px;height:6px;border-radius:50%;background:#a78bfa;animation:StoryChatPromptBox_dotBounce__FJWr_ 1.4s ease-in-out infinite}.StoryChatPromptBox_dot__G7eHx:nth-child(2){animation-delay:.2s}.StoryChatPromptBox_dot__G7eHx:nth-child(3){animation-delay:.4s}@keyframes StoryChatPromptBox_dotBounce__FJWr_{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}@keyframes StoryChatPromptBox_shimmer__s3M2R{0%{left:-100%}to{left:100%}}.SpotlightOverlay_overlayPanel__P94lN{z-index:1100;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:SpotlightOverlay_spotlightFadeIn__sVrHQ .3s ease;cursor:default}.SpotlightOverlay_spotlightBorder__nkKWY{position:fixed;z-index:1100;border-radius:14px;pointer-events:none;animation:SpotlightOverlay_spotlightFadeIn__sVrHQ .3s ease}.SpotlightOverlay_tooltip__hOo9f{position:fixed;z-index:1102;display:flex;align-items:flex-start;grid-gap:8px;gap:8px;padding:10px 0;font-size:14px;font-weight:500;color:#fff;line-height:1.4;animation:SpotlightOverlay_tooltipFadeIn__zgq_L .3s ease .15s both}.SpotlightOverlay_tooltipText__QoSfH{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.SpotlightOverlay_subMessage__1zg6D{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.7)}.SpotlightOverlay_tooltipIcon__oWlg2{flex-shrink:0;display:flex;align-items:center}.SpotlightOverlay_tooltipIcon__oWlg2 svg{font-size:18px!important;color:#fff}@keyframes SpotlightOverlay_spotlightFadeIn__sVrHQ{0%{opacity:0}to{opacity:1}}@keyframes SpotlightOverlay_tooltipFadeIn__zgq_L{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.StoryTabPreview_articleContainer__PBgti{display:flex;flex-direction:column;width:100%;margin:0 auto;padding:20px 16px}.StoryTabPreview_articleContent__h3O_4{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.StoryTabPreview_storyTitle__7H7fF{font-size:24px;font-weight:700;color:#000;text-align:center;margin:0;line-height:1.4}.StoryTabPreview_storyParagraph__jFiFl{font-size:14px;color:#333;line-height:1.8;text-align:center;margin:4px 0 0;white-space:pre-line}.StoryTabPreview_sectionHeading___OVQj{font-size:18px;font-weight:700;color:#000;margin:0 0 16px;text-transform:uppercase;letter-spacing:2px;text-align:center}.StoryTabPreview_subsectionHeading__pXRXe{font-size:14px;font-weight:600;color:#000;margin:0 0 12px;text-transform:uppercase;letter-spacing:1.5px;text-align:center}.StoryTabPreview_elementsSection__Ah_Jk{margin-top:16px}.StoryTabPreview_elementsNarrative__c76xn{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px}.StoryTabPreview_elementItem__otCnx{display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:4px;gap:4px}.StoryTabPreview_elementTitle__QeoEb{font-size:16px;font-weight:600;color:#000;margin:0;display:flex;align-items:center;grid-gap:8px;gap:8px}.StoryTabPreview_elementTypeTag__1AHwp{font-size:10px;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.5px}.StoryTabPreview_elementDescription__usLgy{font-size:14px;color:#333;line-height:1.7;margin:0}.StoryTabPreview_scenesSection__AesAd{margin-top:16px}.StoryTabPreview_sceneBlock__9J2zC{display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:12px;gap:12px;margin-bottom:20px}.StoryTabPreview_sceneHeader__CsTxl{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.StoryTabPreview_sceneNumber__l3Tkr{font-size:14px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.5px}.StoryTabPreview_sceneTitle__nVanr{font-size:18px;font-weight:600;color:#000;margin:0}.StoryTabPreview_sceneParagraph__AGqaI{font-size:14px;color:#333;line-height:1.8;margin:0;white-space:pre-line;text-align:center}.StoryTabPreview_shotsSection__cbQCg{margin-top:16px;width:100%}.StoryTabPreview_shotsContainer__PjpGO{display:flex;flex-direction:column;align-items:center;grid-gap:20px;gap:20px}.StoryTabPreview_shotBlock__KKERG{display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:12px;gap:12px;padding:12px 0;background:#fff;width:100%}.StoryTabPreview_shotHeader__GLH8b{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;flex-wrap:wrap}.StoryTabPreview_shotNumber__QGkB8{font-size:12px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.5px}.StoryTabPreview_shotTitle__7F62q{font-size:14px;font-weight:600;color:#000}.StoryTabPreview_shotDuration__iyIBz{font-size:12px;color:#666;font-weight:500}.StoryTabPreview_shotDetails__mVJF7{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;padding:0}.StoryTabPreview_shotDetailItem__Ut4IE{display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px}.StoryTabPreview_detailLabel__ytJbJ{font-size:10px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:1px}.StoryTabPreview_detailText__ce35Q{font-size:14px;color:#333;line-height:1.7;margin:0}.StoryTabPreview_emptyState__0LvUE{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px;padding:40px;text-align:center;color:#718096;background:rgba(247,248,250,.5);border-radius:16px;border:2px dashed rgba(226,232,240,.8)}.StoryTabPreview_emptyState__0LvUE p{font-size:16px;font-weight:500;margin:0;color:#4a5568}.StoryTabPreview_emptyState__0LvUE span{font-size:14px;color:#718096}.StoryTabPreview_skeletonDescription__D26Cl{display:flex;flex-direction:column;align-items:center;grid-gap:2px;gap:2px;width:100%}.StoryTabPreview_skeletonElements__HmC2n{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px;width:100%}.StoryTabPreview_skeletonElement__q4bLJ{display:flex;flex-direction:column;align-items:center;grid-gap:2px;gap:2px;width:100%}.StoryTabPreview_skeletonElementHeader__7TbKi{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.StoryTabPreview_skeletonScene__xoW_f{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;width:100%;margin-bottom:20px}.StoryTabPreview_skeletonSceneHeader__NiA_b{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%}.StoryTabPreview_skeletonShots__PTkF_{width:100%;display:flex;flex-direction:column;align-items:center;grid-gap:20px;gap:20px;margin-top:16px}.StoryTabPreview_skeletonShot__uUQKn{display:flex;flex-direction:column;align-items:center;width:100%;grid-gap:4px;gap:4px;padding:12px 0;border-top:1px solid rgba(0,0,0,.04)}.StoryTabPreview_skeletonShot__uUQKn:first-child{border-top:none}.StoryTabPreview_skeletonShotHeader__ZbpvP{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;width:100%;margin-bottom:4px}@media(max-width:768px){.StoryTabPreview_articleContainer__PBgti{padding:12px}.StoryTabPreview_storyTitle__7H7fF{font-size:20px}.StoryTabPreview_sectionHeading___OVQj{font-size:16px}.StoryTabPreview_sceneHeader__CsTxl{flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.StoryTabPreview_sceneTitle__nVanr{font-size:16px}.StoryTabPreview_shotHeader__GLH8b{flex-direction:column;align-items:center;grid-gap:4px;gap:4px}}.GlobalMediaCard_cardWrapper__0u0gI{position:relative;display:flex;flex-direction:column;grid-gap:8px;gap:8px;min-width:40px;width:100%;border-radius:16px;padding:12px;transition:all .3s ease}.GlobalMediaCard_cardWrapper__0u0gI:hover{transform:translateY(-2px)}@media(max-width:600px){.GlobalMediaCard_cardWrapper__0u0gI{padding:8px}}.GlobalMediaCard_addCardWrapper__oTEs3{position:relative;display:flex;flex-direction:column;grid-gap:8px;gap:8px;min-width:40px;width:100%;border-radius:16px;padding:12px;border:2px dashed;cursor:pointer;transition:all .3s ease}.GlobalMediaCard_addCardWrapper__oTEs3:hover{transform:translateY(-2px);opacity:.8}.GlobalMediaCard_addCardContent___f4lu{position:relative;width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:12px;transition:all .3s ease}.GlobalMediaCard_addCardIcon__pwYx2{font-size:48px!important;transition:transform .3s ease}.GlobalMediaCard_addCardWrapper__oTEs3:hover .GlobalMediaCard_addCardIcon__pwYx2{transform:scale(1.1)}.GlobalMediaCard_addCardTitle__4GiPx{font-size:12px;font-weight:500;text-align:center;margin:0;line-height:1.4}.GlobalMediaCard_cardGreen__qlOr7{background-color:rgba(0,188,189,.06);border:1px solid rgba(0,188,189,.2)}.GlobalMediaCard_cardGreen__qlOr7.GlobalMediaCard_addCardWrapper__oTEs3{background-color:rgba(0,188,189,.06);border-color:rgba(0,188,189,.4)}.GlobalMediaCard_cardGreen__qlOr7.GlobalMediaCard_addCardWrapper__oTEs3 .GlobalMediaCard_addCardContent___f4lu{background-color:rgba(0,188,189,.1)}.GlobalMediaCard_cardGreen__qlOr7.GlobalMediaCard_addCardWrapper__oTEs3 .GlobalMediaCard_addCardIcon__pwYx2,.GlobalMediaCard_cardGreen__qlOr7.GlobalMediaCard_addCardWrapper__oTEs3 .GlobalMediaCard_addCardTitle__4GiPx{color:#00bcbd}.GlobalMediaCard_cardPink__X015v{background-color:rgba(255,154,202,.12);border:1px solid rgba(255,154,202,.25)}.GlobalMediaCard_cardPink__X015v.GlobalMediaCard_addCardWrapper__oTEs3{background-color:rgba(255,154,202,.12);border-color:rgba(255,154,202,.5)}.GlobalMediaCard_cardPink__X015v.GlobalMediaCard_addCardWrapper__oTEs3 .GlobalMediaCard_addCardContent___f4lu{background-color:rgba(255,154,202,.2)}.GlobalMediaCard_cardPink__X015v.GlobalMediaCard_addCardWrapper__oTEs3 .GlobalMediaCard_addCardIcon__pwYx2,.GlobalMediaCard_cardPink__X015v.GlobalMediaCard_addCardWrapper__oTEs3 .GlobalMediaCard_addCardTitle__4GiPx{color:#ff9aca}.GlobalMediaCard_cardNeutral__I23YB{background-color:rgba(54,31,121,.03);border:1px solid rgba(54,31,121,.12)}.GlobalMediaCard_cardNeutral__I23YB.GlobalMediaCard_addCardWrapper__oTEs3{background-color:rgba(54,31,121,.03);border-color:rgba(54,31,121,.3)}.GlobalMediaCard_cardNeutral__I23YB.GlobalMediaCard_addCardWrapper__oTEs3 .GlobalMediaCard_addCardContent___f4lu{background-color:rgba(54,31,121,.08)}.GlobalMediaCard_cardNeutral__I23YB.GlobalMediaCard_addCardWrapper__oTEs3 .GlobalMediaCard_addCardIcon__pwYx2,.GlobalMediaCard_cardNeutral__I23YB.GlobalMediaCard_addCardWrapper__oTEs3 .GlobalMediaCard_addCardTitle__4GiPx{color:#361f79}.GlobalMediaCard_cardInner__Jxwcu{border-radius:22px;overflow:hidden}.GlobalMediaCard_mediaContainer__93Ryj{display:flex;position:relative;width:100%;overflow:hidden;border-radius:12px}.GlobalMediaCard_durationBadge__H2rb8{bottom:8px;right:8px;background:rgba(0,0,0,.75);color:#fff;font-size:8px;font-weight:500;padding:2px 4px;border-radius:4px}.GlobalMediaCard_badgeIcon__cibZi,.GlobalMediaCard_durationBadge__H2rb8{position:absolute;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2}.GlobalMediaCard_badgeIcon__cibZi{top:12px;left:12px;width:22px;height:22px;background:rgba(0,0,0,.6);border-radius:6px;display:flex;align-items:center;justify-content:center}.GlobalMediaCard_badgeIconSvg__BQYIr{font-size:14px!important;color:#fff}.GlobalMediaCard_playButtonOverlay__9iOP1{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:background .3s ease}.GlobalMediaCard_playButtonOverlay__9iOP1:hover{background:rgba(0,0,0,.2)}.GlobalMediaCard_playButton___imwe{width:60px;height:60px;border-radius:50%;background:hsla(0,0%,100%,.6);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.3);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.GlobalMediaCard_playButtonOverlay__9iOP1:hover .GlobalMediaCard_playButton___imwe{transform:scale(1.1);background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.4)}.GlobalMediaCard_playIcon__9eTtU{font-size:32px!important;color:#361f79;margin-left:4px}.GlobalMediaCard_mediaContainerGreen__iXLks{background:rgba(0,188,189,.1)}.GlobalMediaCard_mediaContainerPink__ajF1I{background:rgba(255,154,202,.2)}.GlobalMediaCard_mediaContainerNeutral__t0Eg0{background:rgba(54,31,121,.08)}.GlobalMediaCard_media__nMs8t{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;cursor:pointer}.GlobalMediaCard_cardWrapper__0u0gI:hover .GlobalMediaCard_media__nMs8t{transform:scale(1.03)}.GlobalMediaCard_loadingState__gIae0{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;position:relative;overflow:hidden;aspect-ratio:1/1}.GlobalMediaCard_loadingBorderAnimation__o7RXJ{position:absolute;inset:0;border-radius:12px;padding:2px;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor}.GlobalMediaCard_loadingGreen__4uTo_ .GlobalMediaCard_loadingBorderAnimation__o7RXJ{background:conic-gradient(from var(--border-angle,0deg),transparent 40%,#00bcbd 70%,transparent 100%)}.GlobalMediaCard_loadingPink__SplyB .GlobalMediaCard_loadingBorderAnimation__o7RXJ{background:conic-gradient(from var(--border-angle,0deg),transparent 40%,#ff9aca 70%,transparent 100%)}.GlobalMediaCard_loadingNeutral__f0oWB .GlobalMediaCard_loadingBorderAnimation__o7RXJ{background:conic-gradient(from var(--border-angle,0deg),transparent 40%,#7c3aed 70%,transparent 100%)}.GlobalMediaCard_loadingBorderAnimation__o7RXJ{animation:GlobalMediaCard_rotateBorder__b621U 2s linear infinite}@keyframes GlobalMediaCard_rotateBorder__b621U{to{--border-angle:360deg}}@supports not (background:conic-gradient(from 0deg,red,blue)){.GlobalMediaCard_loadingBorderAnimation__o7RXJ{animation:GlobalMediaCard_rotateBorderFallback__flZ4a 2s linear infinite}}@keyframes GlobalMediaCard_rotateBorderFallback__flZ4a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.GlobalMediaCard_loadingText__1tdga{font-size:10px;font-weight:500;letter-spacing:.5px;animation:GlobalMediaCard_pulse___UXPZ 1.5s ease-in-out infinite}.GlobalMediaCard_loadingGreen__4uTo_ .GlobalMediaCard_loadingText__1tdga{color:#009697}.GlobalMediaCard_loadingPink__SplyB .GlobalMediaCard_loadingText__1tdga{color:#c86496}.GlobalMediaCard_loadingNeutral__f0oWB .GlobalMediaCard_loadingText__1tdga{color:#7c3aed}@keyframes GlobalMediaCard_pulse___UXPZ{0%,to{opacity:.5}50%{opacity:1}}.GlobalMediaCard_loadingGreen__4uTo_{background:linear-gradient(135deg,rgba(0,188,189,.08),rgba(0,188,189,.15))}.GlobalMediaCard_loadingPink__SplyB{background:linear-gradient(135deg,rgba(255,154,202,.15),rgba(255,154,202,.25))}.GlobalMediaCard_loadingNeutral__f0oWB{background:linear-gradient(135deg,#f3e8ff,#e9d5ff)}.GlobalMediaCard_failedState__qVs7R{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px;background:linear-gradient(135deg,#fee2e2,#fecaca)}.GlobalMediaCard_errorIcon__S_GGK{font-size:48px!important;color:#dc2626}.GlobalMediaCard_placeholderState__HYaxc{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.GlobalMediaCard_placeholderIcon___EUZr{font-size:64px!important;opacity:.4}.GlobalMediaCard_placeholderGreen__n1DrT{background:linear-gradient(135deg,rgba(0,188,189,.08),rgba(0,188,189,.15))}.GlobalMediaCard_placeholderGreen__n1DrT .GlobalMediaCard_placeholderIcon___EUZr{color:#00bcbd}.GlobalMediaCard_placeholderPink__z5h6_{background:linear-gradient(135deg,rgba(255,154,202,.15),rgba(255,154,202,.25))}.GlobalMediaCard_placeholderPink__z5h6_ .GlobalMediaCard_placeholderIcon___EUZr{color:#ff9aca}.GlobalMediaCard_placeholderNeutral__J0aQq{background:linear-gradient(135deg,rgba(54,31,121,.05),rgba(54,31,121,.12))}.GlobalMediaCard_placeholderNeutral__J0aQq .GlobalMediaCard_placeholderIcon___EUZr{color:#361f79}.GlobalMediaCard_menuContainer__4I9T9{position:absolute;top:8px;right:8px;z-index:10}.GlobalMediaCard_contentSection__fRA8F{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.GlobalMediaCard_title__Fql6h{font-size:10px;font-weight:500;color:#361f79;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;text-align:center}.GlobalMediaCard_titleEditable__b4H5X{cursor:pointer;transition:color .2s ease}.GlobalMediaCard_titleEditable__b4H5X:hover{color:#7c3aed}.GlobalMediaCard_titleInput__8NzJz{width:100%;font-size:10px;font-weight:500;color:#361f79;background-color:#fff;border-radius:4px;padding:4px 6px;margin:0;outline:none;line-height:1.4;transition:box-shadow .2s ease,border-color .2s ease}.GlobalMediaCard_titleInputGreen__ALjfi{border:1px solid #00bcbd;box-shadow:0 0 0 2px rgba(0,188,189,.1)}.GlobalMediaCard_titleInputGreen__ALjfi:focus{box-shadow:0 0 0 3px rgba(0,188,189,.2);border-color:#00bcbd}.GlobalMediaCard_titleInputPink__mmnjL{border:1px solid #ff9aca;box-shadow:0 0 0 2px rgba(255,154,202,.1)}.GlobalMediaCard_titleInputPink__mmnjL:focus{box-shadow:0 0 0 3px rgba(255,154,202,.2);border-color:#ff9aca}.GlobalMediaCard_titleInputNeutral__SEwN8{border:1px solid #7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.1)}.GlobalMediaCard_titleInputNeutral__SEwN8:focus{box-shadow:0 0 0 3px rgba(124,58,237,.2);border-color:#7c3aed}.GlobalMediaCard_itemsList__6KJVb{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.GlobalMediaCard_item__L2KnS{display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;padding:6px 8px;font-size:9px;color:#361f79;font-weight:500;line-height:1.4;background-color:#f3e8ff;border-radius:8px;transition:all .2s ease;max-height:25px;min-height:25px;height:25px;cursor:pointer}.GlobalMediaCard_item__L2KnS:hover{background-color:#e9d5ff}.GlobalMediaCard_itemGreen__KFtPH{background-color:rgba(0,188,189,.1)}.GlobalMediaCard_itemGreen__KFtPH:hover{background-color:rgba(0,188,189,.2)}.GlobalMediaCard_itemPink__NEclF{background-color:rgba(255,154,202,.3)}.GlobalMediaCard_itemPink__NEclF:hover{background-color:rgba(255,154,202,.45)}.GlobalMediaCard_itemNeutral__6Bh7b{background-color:rgba(54,31,121,.1)}.GlobalMediaCard_itemNeutral__6Bh7b:hover{background-color:rgba(54,31,121,.18)}.GlobalMediaCard_itemDanger__Q8xXx{background-color:rgba(197,38,38,.2);color:#c52626}.GlobalMediaCard_itemDanger__Q8xXx .GlobalMediaCard_itemIcon__NDnr2{color:#c52626!important}.GlobalMediaCard_itemDanger__Q8xXx:hover{background-color:rgba(220,38,38,.3)}.GlobalMediaCard_itemIcon__NDnr2{font-size:13px!important;color:#361f79;flex-shrink:0}.GlobalMediaCard_itemText__JkXfV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalMediaCard_fullscreenButton__hGDLk{position:absolute;bottom:6px;right:6px;z-index:4;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s ease,transform .15s ease}.GlobalMediaCard_fullscreenButton__hGDLk:hover{background:rgba(0,0,0,.75);transform:scale(1.1)}.GlobalMediaCard_fullscreenButton__hGDLk:active{transform:scale(.9)}@media(max-width:749px){.GlobalMediaCard_fullscreenButton__hGDLk{width:24px;height:24px}}.GlobalMediaCard_fullscreenIcon__S8x0z{font-size:18px!important}@media(max-width:749px){.GlobalMediaCard_fullscreenIcon__S8x0z{font-size:15px!important}}.GlobalMediaCard_itemAudioActive__h19Oz{cursor:pointer;grid-gap:0;gap:0;padding:4px 6px;overflow:hidden}.MediaSection_mediaSection__dUKUn{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:12px;border-radius:20px;background:#fff;border:1.5px dashed rgba(102,82,163,.8)}.MediaSection_mediaSectionNoBorder__b59sU{border:none;padding:0}.MediaSection_sectionTitle__yIpqv{font-size:16px;font-weight:500;color:#1a202c;margin:0;line-height:1}.MediaSection_itemsGrid__tS7jV{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px}@media(max-width:500px){.MediaSection_itemsGrid__tS7jV{grid-template-columns:repeat(2,1fr)}}.MediaSection_itemsGridThreeCol__MGKOL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}@media(max-width:749px){.MediaSection_itemsGridThreeCol__MGKOL{grid-gap:8px;gap:8px;grid-template-columns:repeat(2,1fr)}}.MediaSection_itemsGridWithArrows__BGuAl{display:flex;flex-wrap:wrap;grid-gap:42px;gap:42px;align-items:center;justify-content:center}.MediaSection_cardWithArrow__iZrho{display:flex;align-items:center;grid-gap:0;gap:0;position:relative;flex-shrink:0}.MediaSection_cardWithArrow__iZrho>:first-child{width:140px;flex-shrink:0}.MediaSection_arrowConnector__JaIbt{display:flex;align-items:center;position:absolute;left:100%;grid-gap:0;gap:0;flex-shrink:0}.MediaSection_arrowDot__Nsxvu{width:6px;height:6px;border-radius:50%;background-color:rgba(102,82,163,.8);flex-shrink:0}.MediaSection_arrowLine__vXJdh{width:24px;height:2px;background-image:linear-gradient(90deg,rgba(102,82,163,.8) 50%,transparent 0);background-size:8px 2px;background-repeat:repeat-x;flex-shrink:0}.MediaSection_arrowHead__SgDiM{width:16px;height:16px;flex-shrink:0;margin-left:-2px}.MediaSection_arrowHead__SgDiM path{stroke:rgba(102,82,163,.8)!important}.MediaSection_arrowWrapPath__iEkf7{position:absolute;bottom:-42px;left:50%;transform:translateX(-50%);max-height:42px;pointer-events:none;z-index:1;overflow:visible}.MediaSection_arrowWrapPath__iEkf7 path{stroke:rgba(102,82,163,.8)!important}.MediaSection_arrowWrapPath__iEkf7 circle{fill:rgba(102,82,163,.8)!important}.MediaSection_addCard__bU2Ur{display:flex;align-items:center;justify-content:center;min-width:100px;width:100px;height:100px;border:2px dashed rgba(226,232,240,.8);border-radius:16px;background:#f7f8fa;cursor:pointer;transition:all .2s ease;flex-shrink:0}.MediaSection_addCard__bU2Ur:hover{border-color:#a78bfa;background:rgba(139,92,246,.05)}.MediaSection_addCard__bU2Ur:hover .MediaSection_addIcon__DSFRT{color:#8b5cf6}.MediaSection_addIcon__DSFRT{font-size:32px!important;color:#718096;transition:color .2s ease}.MediaSection_emptyCard__QDcZx{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border:1px dashed rgba(226,232,240,.8);border-radius:16px;background:rgba(139,92,246,.05);flex-shrink:0}.MediaSection_emptyMessage__EtRmn{font-size:12px;color:#718096;text-align:center;padding:8px}.EmptyState_emptyState__mvc2P{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;min-height:200px}.EmptyState_iconWrapper__77Q7B{width:80px;height:80px;border-radius:50%;background:rgba(139,92,246,.08);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.EmptyState_icon__nM3h8{font-size:40px!important;color:#8b5cf6;opacity:.6}.EmptyState_title__ixOo2{font-size:18px;font-weight:600;color:#1a202c;margin:0 0 8px}.EmptyState_subtitle__bzLXv{font-size:14px;color:#718096;margin:0;max-width:300px;line-height:1.5}@keyframes StoryLibraryPanelSkeleton_shimmer__CcaUh{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.StoryLibraryPanelSkeleton_skeletonContainer___u0je{display:flex;flex-direction:column;height:100%;background:#fff}.StoryLibraryPanelSkeleton_skeletonHeader___jked{padding:12px 16px;background:#eef2ff}.StoryLibraryPanelSkeleton_skeletonHeaderBar__i4a0W{height:24px;width:120px;background:linear-gradient(90deg,#e0e7ff,#c7d2fe 50%,#e0e7ff);background-size:200px 100%;animation:StoryLibraryPanelSkeleton_shimmer__CcaUh 1.5s infinite;border-radius:6px}.StoryLibraryPanelSkeleton_skeletonTabs__Edoa2{padding:8px 12px;border-bottom:1px solid #e5e7eb}.StoryLibraryPanelSkeleton_skeletonTabsInner__kD5G4{display:flex;grid-gap:4px;gap:4px;background:#f3f4f6;padding:4px;border-radius:8px}.StoryLibraryPanelSkeleton_skeletonTab___zSu4{flex:1 1;height:32px;background:linear-gradient(90deg,#e5e7eb,#d1d5db 50%,#e5e7eb);background-size:200px 100%;animation:StoryLibraryPanelSkeleton_shimmer__CcaUh 1.5s infinite;border-radius:6px}.StoryLibraryPanelSkeleton_skeletonTab___zSu4.StoryLibraryPanelSkeleton_active__00wYG{background:#fff;animation:none}.StoryLibraryPanelSkeleton_skeletonAvatarSection__EHLBy{padding:12px 16px}.StoryLibraryPanelSkeleton_skeletonAvatarHeader__R3vDi{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.StoryLibraryPanelSkeleton_skeletonAvatarLabel__Ma6GD{height:14px;width:100px;background:linear-gradient(90deg,#e5e7eb,#d1d5db 50%,#e5e7eb);background-size:200px 100%;animation:StoryLibraryPanelSkeleton_shimmer__CcaUh 1.5s infinite;border-radius:4px}.StoryLibraryPanelSkeleton_skeletonSeeAll__Yxtcx{height:12px;width:50px;background:linear-gradient(90deg,#ede9fe,#ddd6fe 50%,#ede9fe);background-size:200px 100%;animation:StoryLibraryPanelSkeleton_shimmer__CcaUh 1.5s infinite;border-radius:4px}.StoryLibraryPanelSkeleton_skeletonAvatarRow__SufG7{display:flex;grid-gap:8px;gap:8px;overflow:hidden}.StoryLibraryPanelSkeleton_skeletonAvatarItem__xoxfr{flex-shrink:0;width:52px;height:52px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200px 100%;animation:StoryLibraryPanelSkeleton_shimmer__CcaUh 1.5s infinite;border-radius:8px}.StoryLibraryPanelSkeleton_skeletonActionRow__yh7x5{display:flex;grid-gap:8px;gap:8px;padding:12px 16px}.StoryLibraryPanelSkeleton_skeletonActionCard__j3_Ms{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:80px;background:#fff;border:2px dashed #d1d5db;border-radius:12px}.StoryLibraryPanelSkeleton_skeletonActionCard__j3_Ms.StoryLibraryPanelSkeleton_generate__BjjJk{border-color:#c4b5fd}.StoryLibraryPanelSkeleton_skeletonActionIcon__hA_KF{width:28px;height:28px;background:linear-gradient(90deg,#e5e7eb,#d1d5db 50%,#e5e7eb);background-size:200px 100%;animation:StoryLibraryPanelSkeleton_shimmer__CcaUh 1.5s infinite;border-radius:50%}.StoryLibraryPanelSkeleton_generate__BjjJk .StoryLibraryPanelSkeleton_skeletonActionIcon__hA_KF{background:linear-gradient(90deg,#ede9fe,#ddd6fe 50%,#ede9fe);background-size:200px 100%}.StoryLibraryPanelSkeleton_skeletonActionText__kcQHo{width:50px;height:10px;background:linear-gradient(90deg,#e5e7eb,#d1d5db 50%,#e5e7eb);background-size:200px 100%;animation:StoryLibraryPanelSkeleton_shimmer__CcaUh 1.5s infinite;border-radius:4px}.StoryLibraryPanelSkeleton_generate__BjjJk .StoryLibraryPanelSkeleton_skeletonActionText__kcQHo{background:linear-gradient(90deg,#ede9fe,#ddd6fe 50%,#ede9fe);background-size:200px 100%}.StoryLibraryPanelSkeleton_skeletonGallery__1ry6F{flex:1 1;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-gap:8px;gap:8px;padding:12px 16px;overflow:hidden}.StoryLibraryPanelSkeleton_skeletonGalleryItem__n6ak_{background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200px 100%;animation:StoryLibraryPanelSkeleton_shimmer__CcaUh 1.5s infinite;border-radius:8px}.StoryIcon_storyIcon__oj_7A{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;transition:all .2s ease;flex-shrink:0}.StoryIcon_xs__GTZAQ{width:22px;height:22px;border-radius:8px}.StoryIcon_xs__GTZAQ .StoryIcon_icon__ITChI{font-size:12px!important}.StoryIcon_sm__wzcEq{width:28px;height:28px;border-radius:8px}.StoryIcon_sm__wzcEq .StoryIcon_icon__ITChI{font-size:16px!important}.StoryIcon_md__Sytkq{width:36px;height:36px;border-radius:12px}.StoryIcon_md__Sytkq .StoryIcon_icon__ITChI{font-size:20px!important}.StoryIcon_lg__X1TaH{width:48px;height:48px;border-radius:16px}.StoryIcon_lg__X1TaH .StoryIcon_icon__ITChI{font-size:26px!important}.StoryIcon_primary__VSJG2{background:linear-gradient(95deg,rgba(139,92,246,.9) -21.61%,rgba(54,31,122,.6) 91.82%);border:1px solid #8b5cf6}.StoryIcon_primary__VSJG2 .StoryIcon_icon__ITChI{color:#fff}.StoryIcon_secondary__kd2LF{background:#f7f8fa;border:1px solid rgba(226,232,240,.8)}.StoryIcon_secondary__kd2LF .StoryIcon_icon__ITChI{color:#8b5cf6}.StoryIcon_outline__MMcWv{background:transparent;border:1px solid #8b5cf6}.StoryIcon_outline__MMcWv .StoryIcon_icon__ITChI{color:#8b5cf6}.StoryIcon_ghost__wCxbc{background:transparent;border:none}.StoryIcon_ghost__wCxbc .StoryIcon_icon__ITChI{color:#8b5cf6}.StoryIcon_clickable__x_Pul{cursor:pointer}.StoryIcon_clickable__x_Pul:hover{opacity:.85;transform:scale(1.02)}.StoryIcon_clickable__x_Pul:active{transform:scale(.98)}.StoryIcon_clickable__x_Pul:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(139,92,246,.3)}.StoryIcon_icon__ITChI{display:flex;align-items:center;justify-content:center}.EditButton_editButton__mvr8n{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;background:transparent;padding:0}.EditButton_editButton__mvr8n:hover:not(:disabled){transform:scale(1.05)}.EditButton_editButton__mvr8n:active:not(:disabled){transform:scale(.95)}.EditButton_editButton__mvr8n:disabled{opacity:.4;cursor:not-allowed}.EditButton_editButton__mvr8n .EditButton_icon__yMPyv{display:block}.EditButton_sizeSmall__kPmjf{width:24px;height:24px}.EditButton_sizeSmall__kPmjf .EditButton_icon__yMPyv{font-size:16px}.EditButton_sizeMedium__jTDCM{width:32px;height:32px}.EditButton_sizeMedium__jTDCM .EditButton_icon__yMPyv{font-size:18px}.EditButton_sizeLarge__gDs6x{width:40px;height:40px}.EditButton_sizeLarge__gDs6x .EditButton_icon__yMPyv{font-size:22px}.EditButton_buttonDefault__iSYaS{background:rgba(124,58,237,.1);color:#7c3aed}.EditButton_buttonDefault__iSYaS:hover:not(:disabled){background:rgba(124,58,237,.2)}.EditButton_buttonPrimary__Y_rfZ{background:#7c3aed;color:#fff}.EditButton_buttonPrimary__Y_rfZ:hover:not(:disabled){background:#6d28d9}.EditButton_buttonSecondary__LgBsM{background:#f3f4f6;color:#4b5563}.EditButton_buttonSecondary__LgBsM:hover:not(:disabled){background:#e5e7eb}.PromptDisplay_promptDisplayWrapper__iARdB{display:flex;flex-direction:column;grid-gap:12px;gap:12px;flex:1 1;background:rgba(243,240,255,.5);border-radius:16px;padding:16px}.PromptDisplay_promptHeader__LhGIi{justify-content:space-between}.PromptDisplay_promptHeaderLeft__CUl_K,.PromptDisplay_promptHeader__LhGIi{display:flex;align-items:center;grid-gap:8px;gap:8px}.PromptDisplay_promptHeaderText__V549E{font-size:14px;font-weight:600;color:#1a202c}.PromptDisplay_promptContent__C5Bjr{flex:1 1;padding:16px;background:#fff;border-radius:16px;border:1px solid rgba(139,92,246,.1);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,85,104,.4) transparent}.PromptDisplay_promptContent__C5Bjr::-webkit-scrollbar{width:6px}.PromptDisplay_promptContent__C5Bjr::-webkit-scrollbar-track{background:transparent}.PromptDisplay_promptContent__C5Bjr::-webkit-scrollbar-thumb{background:rgba(74,85,104,.4);border-radius:3px}.PromptDisplay_promptContent__C5Bjr::-webkit-scrollbar-thumb:hover{background:rgba(74,85,104,.6)}.PromptDisplay_promptText__gKrBq{font-size:14px;color:#1a202c;line-height:1.6;margin:0;white-space:pre-wrap;word-wrap:break-word}.PromptDisplay_promptActions__jmYKe{display:flex;justify-content:flex-start;grid-gap:8px;gap:8px}.StoryModalsChatBox_chatBox__a4xCP{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:16px;background:rgba(243,240,255,.5);border-radius:16px;height:100%}.StoryModalsChatBox_chatBox__a4xCP.StoryModalsChatBox_generated__buRMh{padding:0;background:transparent}.StoryModalsChatBox_header__dzhr3{display:flex;align-items:center;grid-gap:8px;gap:8px}.StoryModalsChatBox_headerText__jJ9mf{font-size:14px;font-weight:600;color:#1a202c}.StoryModalsChatBox_errorHeader__BoQeX .StoryModalsChatBox_headerText__jJ9mf{color:#ef4444}.StoryModalsChatBox_textareaWrapper__mMBGK{display:flex;flex-direction:column;flex:1 1;border:1px solid rgba(226,232,240,.8);border-radius:12px;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.StoryModalsChatBox_textareaWrapper__mMBGK.StoryModalsChatBox_dropEnabled__ZopmC{border:1px solid rgba(226,232,240,.8);background:#fff}.StoryModalsChatBox_textareaWrapper__mMBGK.StoryModalsChatBox_dragOver__3W9b3{border-color:#8b5cf6;background:linear-gradient(135deg,rgba(139,92,246,.04),rgba(236,72,153,.02));box-shadow:0 0 0 3px rgba(139,92,246,.1)}.StoryModalsChatBox_textareaWrapper__mMBGK:focus-within{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.StoryModalsChatBox_mediaRow__lco9W{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:8px;align-items:flex-start}.StoryModalsChatBox_droppedMediaGrid__scpvg{display:contents}.StoryModalsChatBox_droppedMediaItem__KxnwQ{--media-size:80px}@media(max-width:991px){.StoryModalsChatBox_droppedMediaItem__KxnwQ{--media-size:60px}}.StoryModalsChatBox_droppedMediaItem__KxnwQ{position:relative;width:var(--media-size);height:var(--media-size);border-radius:12px;overflow:hidden;background:#f7f8fa;border:2px solid rgba(139,92,246,.15);flex-shrink:0;transition:all .2s ease}.StoryModalsChatBox_droppedMediaItem__KxnwQ:hover{border-color:#8b5cf6}.StoryModalsChatBox_droppedMediaItem__KxnwQ:hover .StoryModalsChatBox_droppedMediaOverlay__EFs_z{opacity:1}.StoryModalsChatBox_droppedMediaItem__KxnwQ.StoryModalsChatBox_droppedMediaPerson__l4pSW{background:#d1fae5;border-color:#6ee7b7}.StoryModalsChatBox_droppedMediaItem__KxnwQ.StoryModalsChatBox_droppedMediaPerson__l4pSW:hover{border-color:#10b981;box-shadow:0 4px 12px rgba(16,185,129,.25)}.StoryModalsChatBox_droppedMediaItem__KxnwQ.StoryModalsChatBox_droppedMediaPerson__l4pSW .StoryModalsChatBox_droppedMediaRemoveButton__uSADR:hover{background:#10b981}.StoryModalsChatBox_droppedMediaItem__KxnwQ.StoryModalsChatBox_droppedMediaReference__TyuBQ{background:#fce7f3;border-color:#f9a8d4}.StoryModalsChatBox_droppedMediaItem__KxnwQ.StoryModalsChatBox_droppedMediaReference__TyuBQ:hover{border-color:#ec4899;box-shadow:0 4px 12px rgba(236,72,153,.25)}.StoryModalsChatBox_droppedMediaItem__KxnwQ.StoryModalsChatBox_droppedMediaReference__TyuBQ .StoryModalsChatBox_droppedMediaRemoveButton__uSADR:hover{background:#ec4899}.StoryModalsChatBox_droppedMediaImage__KLNpm{width:100%;height:100%;object-fit:cover}.StoryModalsChatBox_droppedMediaRemoveButton__uSADR{position:absolute;top:4px;right:4px;width:20px;height:20px;border:none;background:rgba(0,0,0,.6);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s ease}.StoryModalsChatBox_droppedMediaRemoveButton__uSADR:hover{background:#ef4444;transform:scale(1.1)}.StoryModalsChatBox_droppedMediaRemoveIcon__RwxgJ{font-size:12px!important;color:#fff}.StoryModalsChatBox_droppedMediaItem__KxnwQ:hover .StoryModalsChatBox_droppedMediaRemoveButton__uSADR{opacity:1}.StoryModalsChatBox_droppedMediaOverlay__EFs_z{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;opacity:0;transition:opacity .2s ease}.StoryModalsChatBox_droppedMediaButton__RV3IB{width:24px;height:24px;border:none;background:hsla(0,0%,100%,.9);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease}.StoryModalsChatBox_droppedMediaButton__RV3IB:hover{transform:scale(1.1);background:#fff}.StoryModalsChatBox_droppedMediaButtonIcon__pvoZv{font-size:14px!important;color:#1a202c}.StoryModalsChatBox_dragDropPlaceholder__pVgOZ{--media-size:80px}@media(max-width:991px){.StoryModalsChatBox_dragDropPlaceholder__pVgOZ{--media-size:60px}}.StoryModalsChatBox_dragDropPlaceholder__pVgOZ{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:4px;gap:4px;width:var(--media-size);height:var(--media-size);border:2px dashed rgba(139,92,246,.3);border-radius:12px;background:linear-gradient(135deg,rgba(139,92,246,.04),rgba(236,72,153,.04));cursor:pointer;transition:all .2s ease;flex-shrink:0}.StoryModalsChatBox_dragDropPlaceholder__pVgOZ:hover{border-color:#8b5cf6;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(236,72,153,.06))}.StoryModalsChatBox_dragDropIcon__0shcj{font-size:24px!important;color:#8b5cf6;opacity:.6}.StoryModalsChatBox_dragDropText__XjzZn{font-size:10px;font-weight:500;color:#8b5cf6;opacity:.7;text-align:center;line-height:1.2}@media(max-width:991px){.StoryModalsChatBox_dragDropText__XjzZn{font-size:7px}}.StoryModalsChatBox_textarea___TKGr{width:100%;flex:1 1;min-height:80px;padding:12px;border:none;font-size:14px;font-family:inherit;color:#1a202c;background:transparent;resize:none}.StoryModalsChatBox_textarea___TKGr:-ms-input-placeholder{color:#718096}.StoryModalsChatBox_textarea___TKGr::placeholder{color:#718096}.StoryModalsChatBox_textarea___TKGr:focus{outline:none}.StoryModalsChatBox_actions__Lojpg{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;margin-top:auto}.StoryModalsChatBox_errorNotification__6vdMH{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;animation:StoryModalsChatBox_slideIn__h7R9H .3s ease-out}@keyframes StoryModalsChatBox_slideIn__h7R9H{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.StoryModalsChatBox_errorNotificationContent__bNuqA{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 1}.StoryModalsChatBox_errorNotificationIcon__IdoCv{font-size:18px!important;color:#ef4444;flex-shrink:0}.StoryModalsChatBox_errorNotificationText__UJXqF{font-size:12px;color:#ef4444;font-weight:500;line-height:1.4}.StoryModalsChatBox_errorDismissButton__q5dIT{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:50%;transition:background .2s ease;flex-shrink:0}.StoryModalsChatBox_errorDismissButton__q5dIT:hover{background:rgba(239,68,68,.1)}.StoryModalsChatBox_errorDismissIcon__04YA6{font-size:14px!important;color:#ef4444}.StoryModalsChatBox_generatingContainer__z_sxT{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:4px;margin-bottom:12px;height:100%}.StoryModalsChatBox_loaderWrapper__gIZ_a{display:flex;align-items:center;justify-content:center;padding:4px}.StoryModalsChatBox_pulsingDots__pKV_f{display:flex;align-items:center;grid-gap:8px;gap:8px}.StoryModalsChatBox_dot__b_9ZU{width:12px;height:12px;border-radius:50%;background:#8b5cf6;animation:StoryModalsChatBox_pulse__OsAx7 1.4s ease-in-out infinite}.StoryModalsChatBox_dot__b_9ZU:first-child{animation-delay:0s}.StoryModalsChatBox_dot__b_9ZU:nth-child(2){animation-delay:.2s}.StoryModalsChatBox_dot__b_9ZU:nth-child(3){animation-delay:.4s}@keyframes StoryModalsChatBox_pulse__OsAx7{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.StoryModalsChatBox_generatingText__y_erN{font-size:16px;font-weight:600;color:#7c3aed;margin:0}.StoryModalsChatBox_promptPreview__6CRnu{font-size:12px;color:#718096;text-align:center;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.StoryModalsChatBox_generatedContent__N3WYK{padding:12px;background:#f7f8fa;border-radius:12px;border:1px solid rgba(226,232,240,.8)}.StoryModalsChatBox_generatedText__xEat1{font-size:14px;color:#4a5568;line-height:1.6;margin:0}.StoryModalsChatBox_generating__ukLw9{position:relative;border:none;background:rgba(243,240,255,.5);overflow:hidden;height:100%}.StoryModalsChatBox_generating__ukLw9:before{content:"";position:absolute;top:50%;left:50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent 0deg,transparent 60deg,#8b5cf6 120deg,#06b6d4 180deg,#ec4899 240deg,#7c3aed 300deg,transparent 1turn);animation:StoryModalsChatBox_borderSpin__enMOK 3s linear infinite;transform-origin:center;transform:translate(-50%,-50%)}.StoryModalsChatBox_generating__ukLw9:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:#f7f8fa;border-radius:14px;z-index:0}.StoryModalsChatBox_generating__ukLw9>*{position:relative;z-index:1}@keyframes StoryModalsChatBox_borderSpin__enMOK{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.AddRegenModal_modalOverlay__PHtM4{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1101;padding:20px}.AddRegenModal_modalOverlay__PHtM4.AddRegenModal_videoEditorMode___sa7U{z-index:1199}.AddRegenModal_modalContainer__fwQek{position:relative;display:flex;background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.15);max-width:900px;width:100%;height:90vh;max-height:90vh;overflow:hidden}.AddRegenModal_modalContainer__fwQek.AddRegenModal_modalContainerSingle__uAY0b{max-width:900px}.AddRegenModal_modalContainer__fwQek.AddRegenModal_modalContainerWithRight__AOQ79{max-width:1100px}.AddRegenModal_modalLeft__JqEM4{flex:1 1 60%;display:flex;flex-direction:column;padding:20px;background:#fff;grid-gap:16px;gap:16px;overflow:hidden}.AddRegenModal_modalLeft__JqEM4.AddRegenModal_modalLeftExpanded__9_v_l{flex:1 1 100%}.AddRegenModal_modalLeftFull__ITRj1{flex:1 1;display:flex;flex-direction:column;padding:20px;background:#fff;grid-gap:16px;gap:16px;overflow:hidden}.AddRegenModal_modalScrollContent__4Ac0u{flex:1 1;display:flex;flex-direction:column;grid-gap:16px;gap:16px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,85,104,.4) transparent}.AddRegenModal_regenerateTwoColumn__HUYA0{display:flex;grid-gap:20px;gap:20px;flex:1 1;overflow:hidden}@media(max-width:991px){.AddRegenModal_regenerateTwoColumn__HUYA0{flex-direction:column;overflow-x:hidden;overflow-y:scroll}}.AddRegenModal_regenerateLeftColumn__mqjXt,.AddRegenModal_regenerateRightColumn__JzRCL{flex:1 1;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.AddRegenModal_modalHeader__oAuHj{display:flex;align-items:center;grid-gap:8px;gap:8px}.AddRegenModal_headerIcon__0d2Uq{font-size:24px!important;color:#8b5cf6}.AddRegenModal_modalTitle__KEc0A{flex:1 1;font-size:18px;font-weight:600;color:#1a202c;margin:0}.AddRegenModal_closeButton__8d5yu{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;cursor:pointer;border-radius:50%;color:#4a5568}.AddRegenModal_closeButton__8d5yu:hover{background:rgba(0,0,0,.05)}.AddRegenModal_imagePreview__k43wa{min-height:300px;max-height:500px}.AddRegenModal_imagePreviewLarge__SFu6u,.AddRegenModal_imagePreview__k43wa{width:100%;flex:1 1;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#fce7f3,#f3e8ff)}.AddRegenModal_imagePreviewLarge__SFu6u{position:relative;min-height:200px;display:flex;align-items:center;justify-content:center}@media(max-width:991px){.AddRegenModal_imagePreviewLarge__SFu6u{max-height:350px}}.AddRegenModal_clipVideoPlayer__Hb7CH{width:100%;height:100%;border-radius:0}.AddRegenModal_previewImage__2Udzd{width:100%;height:100%;object-fit:contain}.AddRegenModal_fullscreenButton__CK8ak{position:absolute;bottom:8px;right:8px;z-index:4;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s ease,transform .15s ease}.AddRegenModal_fullscreenButton__CK8ak:hover{background:rgba(0,0,0,.75);transform:scale(1.1)}.AddRegenModal_fullscreenButton__CK8ak:active{transform:scale(.9)}.AddRegenModal_fullscreenIcon__GKRrq{font-size:20px!important}.AddRegenModal_previewVideo__sKbXs{object-fit:contain}.AddRegenModal_imagePlaceholder__XRV_V{width:100%;height:100%;background:linear-gradient(135deg,#fce7f3,#f3e8ff);display:flex;align-items:center;justify-content:center}.AddRegenModal_noImageText__qpsNR{font-size:16px;font-weight:500;color:#4a5568;text-align:center;padding:16px}.AddRegenModal_regenerateInfoBox__xE1H5{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.AddRegenModal_regenerateInfoItem__ZyqpQ{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:12px;background:rgba(243,240,255,.5);border-radius:12px;border:1px solid rgba(139,92,246,.1);cursor:pointer;transition:border-color .2s,background .2s}.AddRegenModal_regenerateInfoItemActive__mrL3M{border-color:#8b5cf6;background:rgba(139,92,246,.08)}.AddRegenModal_regenerateInfoItemFailed__XKth3{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.2)}.AddRegenModal_regenerateInfoLabel__xJy1w{font-size:14px;font-weight:600;color:#1a202c;min-width:50px}.AddRegenModal_regenerateInfoValue__FTIi_{flex:1 1;font-size:14px;color:#1a202c;font-weight:500}.AddRegenModal_audioWaveFill__1Si5e{flex:1 1;justify-content:flex-start!important}.AddRegenModal_audioPlayButton__f7k0Q{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:50%;border:1px solid rgba(139,92,246,.3);background:rgba(139,92,246,.08);cursor:pointer;transition:background .2s,border-color .2s;padding:0;flex-shrink:0}.AddRegenModal_audioPlayButton__f7k0Q:hover{background:rgba(139,92,246,.15);border-color:#8b5cf6}.AddRegenModal_audioPlayIcon__ywtPu{font-size:18px;color:#8b5cf6}.AddRegenModal_titleInlineInput__MYccP{flex:1 1;font-size:14px;color:#1a202c;border:none;outline:none;background:transparent;padding:2px 4px;font-family:inherit}.AddRegenModal_editIconButton__J8_4I{background:transparent;border:1px solid rgba(139,92,246,.3);border-radius:4px;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#8b5cf6;transition:all .2s ease}.AddRegenModal_editIconButton__J8_4I:hover{background:rgba(139,92,246,.1);border-color:#8b5cf6}.AddRegenModal_editIconButton__J8_4I:active{transform:scale(.95)}.AddRegenModal_regeneratePromptBox__EiJev{display:flex;flex-direction:column;grid-gap:12px;gap:12px;flex:1 1}.AddRegenModal_regeneratePromptHeader__IXoXM{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:600;color:#1a202c}.AddRegenModal_regeneratePromptHeaderText__ZkHgg{font-size:14px;font-weight:600;color:#1a202c}.AddRegenModal_regeneratePromptContent__k_DPC{flex:1 1;padding:16px;background:#fff;border-radius:16px;border:1px solid rgba(139,92,246,.1);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,85,104,.4) transparent}.AddRegenModal_regeneratePromptText__OxH83{white-space:pre-wrap}.AddRegenModal_regeneratePromptActions__bNkh2{display:flex;justify-content:flex-start;margin-top:auto}.AddRegenModal_chatBoxExpanded__WUA3F{flex:1 1}.AddRegenModal_modalDropArea__2wPrX{width:100%;min-height:178px;border:2px dashed rgba(139,92,246,.3);border-radius:16px;display:flex;padding:12px;align-items:center;justify-content:center;background:rgba(139,92,246,.02);transition:all .2s ease}.AddRegenModal_modalDropArea__2wPrX.AddRegenModal_dragOver__IF1k2{border-color:#8b5cf6;background:rgba(139,92,246,.08);transform:scale(1.01)}.AddRegenModal_droppedMediaWrapper__vR_iC{width:100%;height:100%;padding-right:8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));grid-gap:8px;gap:8px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,85,104,.4) transparent}.AddRegenModal_dropPlaceholder__AGQfF{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:20px;text-align:center}.AddRegenModal_dropIcon__g9sA_{font-size:48px!important;color:rgba(139,92,246,.4)}.AddRegenModal_dropText__STuOu{font-size:16px;font-weight:500;color:#1a202c;margin:0}.AddRegenModal_dropSubtext__NTItp{font-size:14px;color:#4a5568;margin:0}.AddRegenModal_modalRight__we9cG{flex:1 1 40%;display:flex;flex-direction:column;position:relative}.AddRegenModal_modalCloseButton__wCBK1{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:#ef4444;cursor:pointer;border-radius:50%;color:#fff;z-index:10;transition:all .2s ease;box-shadow:0 2px 8px rgba(239,68,68,.3)}.AddRegenModal_modalCloseButton__wCBK1 svg{font-size:18px!important}.AddRegenModal_modalCloseButton__wCBK1:hover{background:#dc2626;transform:scale(1.05);box-shadow:0 4px 12px rgba(239,68,68,.4)}.AddRegenModal_modalRightTabsWrapper__NaQbc{padding:16px}.AddRegenModal_modalRightTabs__UJfEb{border-radius:12px;display:flex;background:#e8ebef}.AddRegenModal_tabButton__Hn5kp{flex:1 1}.AddRegenModal_tabIcon__6WPJx{font-size:18px!important}.AddRegenModal_elementsTabContent__1uZ69{flex:1 1;padding:0 16px 16px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,85,104,.4) transparent}.AddRegenModal_elementSubTabsWrapper__HbrpC{margin-bottom:16px;display:flex;justify-content:center}.AddRegenModal_elementSubTabs__H1B4w{display:inline-flex;grid-gap:0;gap:0;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(139,92,246,.04));border-radius:50px;padding:4px;border:1px solid rgba(139,92,246,.12);box-shadow:0 2px 8px rgba(0,0,0,.04)}.AddRegenModal_elementSubTabButton__c7BG1{padding:6px 16px!important;font-size:12px!important;min-width:auto!important;border-radius:50px!important;font-weight:500!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}.AddRegenModal_elementSubTabButton__c7BG1:hover:not([class*=primary]){background:rgba(139,92,246,.08)!important}.AddRegenModal_elementSubTabIcon__s4d66{font-size:14px!important;margin-right:4px}.AddRegenModal_noElementsPlaceholder__JOdDt{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;text-align:center;grid-gap:4px;gap:4px}.AddRegenModal_noElementsIcon__TtgpD{font-size:48px!important;color:rgba(74,85,104,.4);margin-bottom:8px}.AddRegenModal_noElementsText__IY_gn{font-size:16px;font-weight:500;color:#1a202c;margin:0}.AddRegenModal_noElementsSubtext__bfUJB{font-size:14px;color:#4a5568;margin:0}.AddRegenModal_elementSection__6wbsD{margin-bottom:16px}.AddRegenModal_elementSection__6wbsD:last-child{margin-bottom:0}.AddRegenModal_elementSectionHeader__4ysPh{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-bottom:8px}.AddRegenModal_elementSectionIcon__8IhL9{font-size:18px!important;color:#8b5cf6}.AddRegenModal_elementSectionTitle__OB9l1{font-size:14px;font-weight:600;color:#1a202c}.AddRegenModal_elementRowsContainer__su9ai{display:flex;flex-direction:column;grid-gap:16px;gap:16px;flex:1 1;overflow-y:auto}.AddRegenModal_elementRow__CSOqL{background:#fff;border-radius:16px;padding:16px;border:1px solid rgba(139,92,246,.1)}.AddRegenModal_elementRowHeader__Cntbm{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:12px}.AddRegenModal_elementRowIcon__HwFup{font-size:20px!important;color:#8b5cf6}.AddRegenModal_elementRowTitle__WiHBL{font-size:14px;font-weight:600;color:#1a202c}.AddRegenModal_elementRowContent__cQ7iH{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:center}.AddRegenModal_elementRowItem__yajYg{position:relative;width:60px;height:60px;border-radius:12px;overflow:hidden;border:2px solid rgba(139,92,246,.2)}.AddRegenModal_elementRowItem__yajYg img{width:100%;height:100%;object-fit:cover}.AddRegenModal_voiceBadge__8nPu_{position:absolute;bottom:2px;left:50%;transform:translateX(-50%);background:#8b5cf6;color:#fff;font-size:8px;padding:1px 4px;border-radius:4px;font-weight:600}.AddRegenModal_addElementButton__oR8fW{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:60px;border:2px dashed rgba(139,92,246,.3);border-radius:12px;background:rgba(139,92,246,.02);cursor:pointer;transition:all .2s ease;grid-gap:2px;gap:2px}.AddRegenModal_addElementButton__oR8fW svg{font-size:20px!important;color:#8b5cf6}.AddRegenModal_addElementButton__oR8fW span{font-size:8px;color:#8b5cf6;font-weight:500;text-align:center}.AddRegenModal_addElementButton__oR8fW:hover{border-color:#8b5cf6;background:rgba(139,92,246,.08)}.AddRegenModal_linkCardsContainer__R8j5Y{display:flex;grid-gap:12px;gap:12px;margin-bottom:16px}.AddRegenModal_linkCard__bry16{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;padding:16px;background:#fff;border:2px solid rgba(139,92,246,.15);border-radius:16px;cursor:pointer;transition:all .2s ease;grid-gap:8px;gap:8px}.AddRegenModal_linkCard__bry16:hover{border-color:#8b5cf6;background:rgba(139,92,246,.04);transform:translateY(-2px);box-shadow:0 4px 12px rgba(139,92,246,.15)}.AddRegenModal_linkCardIcon__vUgWu{display:flex;align-items:center;grid-gap:4px;gap:4px;color:#8b5cf6}.AddRegenModal_linkCardIcon__vUgWu svg{font-size:24px!important}.AddRegenModal_linkCardText__4nDQL{font-size:14px;font-weight:500;color:#1a202c}.AddRegenModal_gallerySubTabsWrapper__9Yij4{padding:0 16px 12px;display:flex;justify-content:center}.AddRegenModal_gallerySubTabs__rjdZs{display:inline-flex;grid-gap:0;gap:0;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(139,92,246,.04));border-radius:50px;padding:4px;border:1px solid rgba(139,92,246,.12);box-shadow:0 2px 8px rgba(0,0,0,.04)}.AddRegenModal_gallerySubTabButton__W3pVE{padding:6px 16px!important;font-size:12px!important;min-width:auto!important;border-radius:50px!important;font-weight:500!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.AddRegenModal_gallerySubTabButton__W3pVE:hover:not([class*=primary]){background:rgba(139,92,246,.08)!important}.AddRegenModal_gallerySubTabIcon__6mTxb{font-size:14px!important;margin-right:4px}.AddRegenModal_generateTabContent__RdeWj{padding:0 16px 16px;flex:1 1;display:flex;flex-direction:column}.AddRegenModal_speechFetcherContainer__kbzze{flex:1 1;overflow-y:auto;padding:16px}.AddRegenModal_frameModalOverlay__bpOVz{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1102;padding:20px}.AddRegenModal_frameModalContainer__M93hv{background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.15);max-width:600px;width:100%;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.AddRegenModal_frameModalHeader__cmuky{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:16px;border-bottom:1px solid rgba(0,0,0,.08)}.AddRegenModal_frameModalTitle__BmXM9{flex:1 1;font-size:16px;font-weight:600;color:#1a202c;margin:0}.AddRegenModal_frameModalContent__DPqf2{flex:1 1;padding:16px;overflow-y:auto;display:flex;flex-direction:column}.AddRegenModal_frameGrid__iDk9a{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:12px;gap:12px}.AddRegenModal_frameItem__yz5Dh{display:flex;flex-direction:column;border:2px solid transparent;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .2s ease;background:#e8ebef}.AddRegenModal_frameItem__yz5Dh:hover{border-color:#8b5cf6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(139,92,246,.15)}.AddRegenModal_frameImage__EUBIK{width:100%;aspect-ratio:16/9;object-fit:cover}.AddRegenModal_frameName__hLBnd{padding:4px 8px;font-size:12px;color:#1a202c;text-align:center;background:#fff}.AddRegenModal_noFramesPlaceholder__WKZBG{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;text-align:center;grid-gap:4px;gap:4px}.AddRegenModal_noFramesIcon__5rtXg{font-size:48px!important;color:rgba(74,85,104,.4);margin-bottom:8px}.AddRegenModal_noFramesText__a9J8L{font-size:16px;font-weight:500;color:#1a202c;margin:0}.AddRegenModal_noFramesSubtext__0r7kG{font-size:14px;color:#4a5568;margin:0}.AddRegenModal_titleInputPreview__Zkfs2{width:100%;max-width:200px;margin:0 auto 16px;border-radius:12px;overflow:hidden;border:2px solid rgba(139,92,246,.2)}.AddRegenModal_titleInputImage__3trme{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.AddRegenModal_titleInputField__S_Uav{margin-bottom:16px}.AddRegenModal_titleInput__uJLs0{width:100%;padding:12px 16px;font-size:16px;border:2px solid rgba(139,92,246,.2);border-radius:12px;outline:none;transition:border-color .2s ease}.AddRegenModal_titleInput__uJLs0:focus{border-color:#8b5cf6}.AddRegenModal_titleInput__uJLs0:-ms-input-placeholder{color:#4a5568}.AddRegenModal_titleInput__uJLs0::placeholder{color:#4a5568}.AddRegenModal_titleInputActions__dRTLV{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px}.AddRegenModal_frameModalLarge__42YOa{max-width:700px;max-height:85vh}.AddRegenModal_stepIndicator__mb9BH{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:8px 16px;background:rgba(139,92,246,.04);border-bottom:1px solid rgba(0,0,0,.08);position:relative}.AddRegenModal_stepBackButton__qgGqb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;cursor:pointer;border-radius:50%;color:#4a5568;transition:all .2s ease;margin-left:auto;margin-right:8px}.AddRegenModal_stepBackButton__qgGqb svg{font-size:20px!important}.AddRegenModal_stepBackButton__qgGqb:hover{background:rgba(139,92,246,.08);color:#8b5cf6}.AddRegenModal_step__BxxDs{font-size:12px;color:#4a5568;font-weight:500}.AddRegenModal_step__BxxDs.AddRegenModal_stepActive__Txj7W{color:#8b5cf6;font-weight:600}.AddRegenModal_step__BxxDs.AddRegenModal_stepCompleted__3aTTt{color:#1a202c}.AddRegenModal_stepDivider__yl7lZ{font-size:12px;color:#4a5568}.AddRegenModal_voiceStepHeader__lOnOE{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:12px;background:rgba(139,92,246,.04);border-radius:12px;margin-bottom:12px}.AddRegenModal_voiceStepImage__N_ZvB{width:60px;height:60px;object-fit:cover;border-radius:12px;border:2px solid rgba(139,92,246,.2)}.AddRegenModal_voiceStepInfo__szfrU{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.AddRegenModal_voiceStepTitle__Wk7wz{font-size:16px;font-weight:600;color:#1a202c}.AddRegenModal_voiceStepSelected__DWbB1{font-size:14px;color:#8b5cf6;font-weight:500}.AddRegenModal_voiceStepContent__mChMf{flex:1 1;overflow:visible;max-height:350px;min-height:200px;display:flex;flex-direction:column}.AddRegenModal_voiceStepContent__mChMf>div{display:flex;flex-direction:column;height:100%;overflow:hidden}.AddRegenModal_attachVoiceContainer__AxYs2{position:sticky;bottom:0;display:flex;justify-content:center;padding-top:12px;margin-top:auto;background:#fff;border-top:1px solid rgba(139,92,246,.1);z-index:10}.AddRegenModal_attachVoiceButton__NviYO{min-width:200px}.AddRegenModal_actionModeTabs__nVEG3{display:flex;grid-gap:4px;gap:4px;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(139,92,246,.04));border-radius:16px;padding:4px;margin-bottom:16px;border:1px solid rgba(139,92,246,.12)}.AddRegenModal_actionModeTab__AVoBR{flex:1 1!important;justify-content:center!important}.AddRegenModal_galleryModeContent__9Zvir{flex:1 1;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(139,92,246,.02);border-radius:16px;border:2px dashed rgba(139,92,246,.15)}.AddRegenModal_galleryModeHint__tVF1t{font-size:16px;color:#4a5568;text-align:center;margin:0}.AddRegenModal_elementsRowContainer__vY_tU{width:100%;padding:16px;margin-top:12px;border:2px dashed rgba(139,92,246,.15);border-radius:16px;background:rgba(139,92,246,.02);position:relative}.AddRegenModal_elementsRowLabel__HPrq1{position:absolute;top:-10px;left:16px;background:linear-gradient(95deg,rgba(139,92,246,.9) -21.61%,rgba(54,31,122,.6) 91.82%),#f3f0ff;padding:0 12px;font-size:12px;font-weight:400;color:#fff;border-radius:18px;letter-spacing:.5px}.AddRegenModal_elementsRow__39UIB{display:grid;grid-template-columns:repeat(auto-fill,80px);grid-gap:12px;gap:12px;overflow-x:auto;overflow-y:hidden;padding:8px 0;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.3) transparent}.AddRegenModal_elementsRow__39UIB::-webkit-scrollbar{height:6px}.AddRegenModal_elementsRow__39UIB::-webkit-scrollbar-track{background:transparent}.AddRegenModal_elementsRow__39UIB::-webkit-scrollbar-thumb{background:rgba(139,92,246,.3);border-radius:3px}.AddRegenModal_elementsRow__39UIB::-webkit-scrollbar-thumb:hover{background:rgba(139,92,246,.5)}.AddRegenModal_elementMediaCard__3_AgR{flex-shrink:0;padding:8px!important;cursor:pointer;transition:transform .2s ease}.AddRegenModal_elementMediaCard__3_AgR:hover{transform:translateY(-2px)}.AddRegenModal_elementMediaCard__3_AgR:active{transform:translateY(0)}.AddRegenModal_sceneFramesContainer__hPDlE{width:100%;height:100%;min-height:120px;display:flex;grid-gap:16px;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.3) transparent}.AddRegenModal_sceneFramesContainer__hPDlE::-webkit-scrollbar{height:8px}.AddRegenModal_sceneFramesContainer__hPDlE::-webkit-scrollbar-track{background:transparent;border-radius:4px}.AddRegenModal_sceneFramesContainer__hPDlE::-webkit-scrollbar-thumb{background:rgba(139,92,246,.2);border-radius:4px}.AddRegenModal_sceneFramesContainer__hPDlE::-webkit-scrollbar-thumb:hover{background:rgba(139,92,246,.4)}.AddRegenModal_sceneSection__LIVUZ{display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex-shrink:0;min-width:280px;padding:12px;background:linear-gradient(135deg,rgba(139,92,246,.04),rgba(139,92,246,.02));border-radius:16px;border:1px solid rgba(139,92,246,.12);box-shadow:0 2px 8px rgba(139,92,246,.05);transition:all .3s ease}.AddRegenModal_sceneSection__LIVUZ:hover{border-color:rgba(139,92,246,.2);box-shadow:0 4px 12px rgba(139,92,246,.08);transform:translateY(-2px)}.AddRegenModal_sceneSectionHeader__k_nyZ{display:flex;align-items:center;grid-gap:8px;gap:8px}.AddRegenModal_sceneNumber__vE2Ji{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:linear-gradient(135deg,#8b5cf6,#692cf3);color:#fff;font-size:10px;font-weight:500;border-radius:50%;flex-shrink:0;box-shadow:0 2px 6px rgba(139,92,246,.25)}.AddRegenModal_sceneSectionTitle__T1AWj{font-size:14px;font-weight:600;color:#1a202c;white-space:nowrap;margin:0}.AddRegenModal_sceneFramesGrid__02Yi0{display:flex;grid-gap:12px;gap:12px;flex-wrap:wrap}.AddRegenModal_frameMediaCard__mAa8A{width:60px!important;padding:0!important;border-radius:6px!important;flex-shrink:0!important;cursor:grab!important;transition:transform .2s ease,box-shadow .2s ease}.AddRegenModal_frameMediaCard__mAa8A:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(139,92,246,.15)}.AddRegenModal_frameMediaCard__mAa8A:active{cursor:grabbing;transform:scale(.98)}.AddRegenModal_frameMediaInner__8gV24{aspect-ratio:unset!important;border-radius:6px!important;max-height:60px!important}.AddRegenModal_modalContainerClip__njX5y{max-width:900px}.AddRegenModal_regenerateContainersWrapper__WZynk{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%}.AddRegenModal_regenerateContainerWrapper__WZgi8{display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%;padding:12px;background:rgba(243,240,255,.4);border-radius:20px;border:1px solid rgba(139,92,246,.08)}.AddRegenModal_regenerateContainerHeader__sqwcN{display:flex;align-items:center;justify-content:space-between;padding:0 8px;margin-bottom:4px;grid-gap:8px;gap:8px}.AddRegenModal_regenerateContainerTitle__FpGkg{font-size:16px;font-weight:600;color:#1a202c;margin:0}.AddRegenModal_regenerateContainer__9aXF2{display:flex;grid-gap:16px;gap:16px;padding:16px;background:#fff;border-radius:16px;border:1px solid rgba(139,92,246,.1);transition:all .2s ease}.AddRegenModal_regenerateContainer__9aXF2:hover{border-color:rgba(139,92,246,.2);box-shadow:0 2px 8px rgba(139,92,246,.1)}.AddRegenModal_regenerateContainerLeft__UcqDX{flex-shrink:0;width:180px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.AddRegenModal_regenerateContainerRight__R4QGO{flex:1 1;display:flex;flex-direction:column;grid-gap:12px;gap:12px;justify-content:center;padding:8px 0}.AddRegenModal_regenerateContainerPreview__VVu8m{width:100%;height:120px;border-radius:12px;overflow:hidden;background:rgba(243,240,255,.5);display:flex;align-items:center;justify-content:center;position:relative}.AddRegenModal_previewVideo__sKbXs,.AddRegenModal_regenerateContainerPreview__VVu8m audio,.AddRegenModal_regenerateContainerPreview__VVu8m video{width:100%;height:100%;object-fit:cover}.AddRegenModal_previewVideo__sKbXs{background:#000}.AddRegenModal_previewAudio__HmOuh{width:100%;max-width:100%;height:auto;background:transparent;border-radius:4px;padding:8px}.AddRegenModal_previewAudio__HmOuh::-webkit-media-controls-panel{background:hsla(0,0%,100%,.95)}.AddRegenModal_noPreviewPlaceholder__0xLZv{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:14px;color:#4a5568;font-weight:500;text-align:center;padding:8px}.AddRegenModal_regeneratePromptText__OxH83{font-size:14px;color:#1a202c;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.AddRegenModal_regenerateContainerExpanded___MYlF{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%;padding:12px;border:1px solid rgba(139,92,246,.1);border-radius:16px}.AddRegenModal_generatingFullModal__lRFc6{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:400px}.AddRegenModal_generatingContent__MxlX7{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px;text-align:center}.AddRegenModal_generatingContent__MxlX7 h3{font-size:18px;font-weight:600;color:#1a202c;margin:0}.AddRegenModal_generatingContent__MxlX7 p{font-size:16px;color:#4a5568;margin:0}.AddRegenModal_generatingIcon__Wb4A6{display:flex;align-items:center;justify-content:center;color:#8b5cf6}.AudioPreview_audioPreview__aujw9{width:100%;aspect-ratio:1/1;background:rgba(243,240,255,.5)}.AudioPreview_audioContent__kD33N,.AudioPreview_audioPreview__aujw9{display:flex;flex-direction:column;border-radius:16px;grid-gap:12px;gap:12px}.AudioPreview_audioContent__kD33N{flex:1 1;padding:16px;border:1px solid rgba(139,92,246,.1);justify-content:center}.AudioPreview_playButtonContainer__9Azoh{display:flex;justify-content:center;align-items:center;flex:1 1}.AudioPreview_playButton__twe_L{flex-shrink:0;width:64px;height:64px;border-radius:50%;background:#8b5cf6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 16px rgba(139,92,246,.3)}.AudioPreview_playButton__twe_L:hover{background:#7c3aed;transform:scale(1.1);box-shadow:0 6px 20px rgba(139,92,246,.4)}.AudioPreview_playButton__twe_L:active{transform:scale(1.05)}.AudioPreview_playButton__twe_L:disabled{background:#e8ebef;cursor:not-allowed;transform:none;box-shadow:none}.AudioPreview_playIcon__tKjm2{color:#fff;font-size:32px!important;margin-left:4px}.AudioPreview_timelineSection__GRrbU{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.AudioPreview_timelineTrack__44_K5{position:relative;width:100%;height:6px;background:rgba(139,92,246,.15);border-radius:8px;cursor:pointer;overflow:hidden}.AudioPreview_timelineTrack__44_K5:hover .AudioPreview_timelineProgress__Ppabt{background:#7c3aed}.AudioPreview_timelineProgress__Ppabt{position:absolute;top:0;left:0;height:100%;background:#8b5cf6;border-radius:8px;transition:width .1s linear,background .2s ease}.AudioPreview_timeDisplay__DN2ZP{display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;font-size:12px;color:#4a5568;-webkit-user-select:none;-ms-user-select:none;user-select:none}.AudioPreview_currentTime__jvBxa{font-weight:600;color:#1a202c}.AudioPreview_divider__9fKjO{color:#718096}.AudioPreview_totalTime__nwae1{color:#4a5568}.VideoPlayer_videoContainer__cRPZ_{position:relative;width:100%;background:#1a1a2e;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;outline:none}.VideoPlayer_fullscreen__lFP7e{border-radius:0;max-height:none!important;background:#000}.VideoPlayer_fullscreen__lFP7e .VideoPlayer_video__g4DPU{max-height:100vh;background:#000}.VideoPlayer_video__g4DPU{width:100%;height:100%;display:block;object-fit:contain;background:#fafafa}.VideoPlayer_clickOverlay__5ozsu{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:1}.VideoPlayer_loadingOverlay__vUB9N{background:rgba(0,0,0,.4)}.VideoPlayer_bufferingOverlay__J_qeK,.VideoPlayer_loadingOverlay__vUB9N{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.VideoPlayer_bufferingOverlay__J_qeK{background:rgba(0,0,0,.25)}.VideoPlayer_spinner___i4Ty{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:VideoPlayer_spin__LW4OS .8s linear infinite}@keyframes VideoPlayer_spin__LW4OS{to{transform:rotate(1turn)}}.VideoPlayer_controls__LCo5L{position:absolute;bottom:0;left:0;right:0;padding:12px 16px;background:linear-gradient(transparent,rgba(0,0,0,.8));z-index:3;transition:opacity .3s ease,visibility .3s ease}.VideoPlayer_controlsVisible__KJmZ8{opacity:1;visibility:visible}.VideoPlayer_controlsHidden__pqdZc{opacity:0;visibility:hidden}.VideoPlayer_progressContainer__fgYfE{width:100%;padding:8px 0;cursor:pointer}.VideoPlayer_progressBar__ufLIl{position:relative;width:100%;height:4px;background:hsla(0,0%,100%,.3);border-radius:2px;transition:height .15s ease}.VideoPlayer_progressContainer__fgYfE:hover .VideoPlayer_progressBar__ufLIl{height:6px}.VideoPlayer_progressFill__IRUqe{position:absolute;top:0;left:0;height:100%;background:#8b5cf6;border-radius:2px;transition:width .1s linear}.VideoPlayer_progressThumb__QZJeV{position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.3);transition:transform .15s ease}.VideoPlayer_progressContainer__fgYfE:hover .VideoPlayer_progressThumb__QZJeV{transform:translate(-50%,-50%) scale(1)}.VideoPlayer_controlsRow__GIMET{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.VideoPlayer_leftControls__15BoK,.VideoPlayer_rightControls__g_r9_{display:flex;align-items:center;grid-gap:8px;gap:8px}.VideoPlayer_controlBtn__6jetW{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:none;cursor:pointer;border-radius:50%;transition:background .2s ease}.VideoPlayer_controlBtn__6jetW:hover{background:hsla(0,0%,100%,.1)}.VideoPlayer_controlIcon__i_3__{font-size:24px!important;color:#fff}.VideoPlayer_timeDisplay__fc5rj{font-size:12px;color:#fff;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VideoPlayer_simpleContainer__Ya00g{background:#f5f5f5;border-radius:12px}.VideoPlayer_simpleControls__awF9E{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3}.VideoPlayer_simpleBtn__XUbjt{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0;border-radius:50%;transition:background .15s ease}.VideoPlayer_simpleBtn__XUbjt:hover{background:hsla(0,0%,100%,.15)}.VideoPlayer_simpleIcon__e_vBQ{font-size:20px!important;color:#fff}.VideoPlayer_simpleProgress__K_hTw{flex:1 1;padding:6px 0;cursor:pointer}.VideoPlayer_simpleProgressBar__G3ryk{position:relative;width:100%;height:3px;background:hsla(0,0%,100%,.3);border-radius:2px;transition:height .15s ease}.VideoPlayer_simpleProgress__K_hTw:hover .VideoPlayer_simpleProgressBar__G3ryk{height:5px}.VideoPlayer_simpleProgressFill__da9EK{position:absolute;top:0;left:0;height:100%;background:#8b5cf6;border-radius:2px;transition:width .1s linear}.VideoPlayer_simpleTime__LMEDx{font-size:11px;color:hsla(0,0%,100%,.8);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.DeleteModalStoryboard_modalOverlay__rC5re{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.DeleteModalStoryboard_modalBox__DyWxb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:440px;max-width:90vw;background:linear-gradient(135deg,#fff,#fafafa);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.05);padding:32px;animation:DeleteModalStoryboard_modalAppear__rTIWP .3s cubic-bezier(.4,0,.2,1);outline:none}@keyframes DeleteModalStoryboard_modalAppear__rTIWP{0%{opacity:0;transform:translate(-50%,-48%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.DeleteModalStoryboard_confirmationScreen__OCv7V{display:flex;flex-direction:column;align-items:center;animation:DeleteModalStoryboard_fadeIn__kSLAg .3s ease}.DeleteModalStoryboard_closeButton__xy4KO{position:absolute!important;right:8px;top:8px;color:#94a3b8!important;transition:all .2s ease!important}.DeleteModalStoryboard_closeButton__xy4KO:hover{color:#64748b!important;background:rgba(148,163,184,.1)!important;transform:rotate(90deg)}.DeleteModalStoryboard_iconWrapper__tOM0o{margin-bottom:24px}.DeleteModalStoryboard_iconCircle___muLV{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(220,38,38,.15));display:flex;align-items:center;justify-content:center;animation:DeleteModalStoryboard_iconPulse__aycmv 2s ease-in-out infinite}.DeleteModalStoryboard_deleteIcon__VAUWr{font-size:40px!important;color:#ef4444}@keyframes DeleteModalStoryboard_iconPulse__aycmv{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(239,68,68,.4)}50%{transform:scale(1.05);box-shadow:0 0 0 12px rgba(239,68,68,0)}}.DeleteModalStoryboard_title__PPChY{font-weight:700!important;color:#1e293b!important;margin-bottom:12px!important;text-align:center}.DeleteModalStoryboard_message__jtCwk{color:#64748b!important;text-align:center;line-height:1.6!important;margin-bottom:32px!important;font-size:15px!important}.DeleteModalStoryboard_buttonGroup__rnQ0L{display:flex;grid-gap:12px;gap:12px;width:100%}.DeleteModalStoryboard_cancelButton__NYPUa{flex:1 1;padding:12px 24px!important;border-radius:10px!important;border:2px solid #e2e8f0!important;color:#64748b!important;font-weight:600!important;text-transform:none!important;transition:all .2s ease!important}.DeleteModalStoryboard_cancelButton__NYPUa:hover{border-color:#cbd5e1!important;background:#f8fafc!important;transform:translateY(-1px)}.DeleteModalStoryboard_deleteButton__wgeyO{flex:1 1;padding:12px 24px!important;border-radius:10px!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;color:#fff!important;font-weight:600!important;text-transform:none!important;box-shadow:0 4px 12px rgba(239,68,68,.4)!important;transition:all .2s ease!important}.DeleteModalStoryboard_deleteButton__wgeyO:hover{background:linear-gradient(135deg,#dc2626,#b91c1c)!important;box-shadow:0 6px 16px rgba(239,68,68,.5)!important;transform:translateY(-2px)}.DeleteModalStoryboard_deleteButton__wgeyO:active{transform:translateY(0)}.DeleteModalStoryboard_buttonIcon__IXvjI{font-size:18px!important;margin-right:6px}.DeleteModalStoryboard_loadingScreen__mWA6b{display:flex;flex-direction:column;align-items:center;padding:20px 0;animation:DeleteModalStoryboard_fadeIn__kSLAg .3s ease}.DeleteModalStoryboard_spinnerWrapper__5GAN3{margin-bottom:24px;position:relative;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.DeleteModalStoryboard_spinner__Tgth2{color:#8b5cf6!important}.DeleteModalStoryboard_loadingTitle__y6cWM{font-weight:600!important;color:#1e293b!important;margin-bottom:8px!important}.DeleteModalStoryboard_loadingMessage__HLfML{color:#64748b!important;text-align:center;font-size:14px!important}.DeleteModalStoryboard_successScreen__SqVnl{display:flex;flex-direction:column;align-items:center;padding:20px 0;animation:DeleteModalStoryboard_successAppear__bDLij .5s cubic-bezier(.34,1.56,.64,1)}@keyframes DeleteModalStoryboard_successAppear__bDLij{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.DeleteModalStoryboard_successIconWrapper__F2Qhj{margin-bottom:20px;animation:DeleteModalStoryboard_successBounce__1qJ9z .6s ease}.DeleteModalStoryboard_successIcon__DFRMx{font-size:72px!important;color:#22c55e;filter:drop-shadow(0 4px 12px rgba(34,197,94,.3))}@keyframes DeleteModalStoryboard_successBounce__1qJ9z{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.DeleteModalStoryboard_successTitle__EN7_e{font-weight:700!important;color:#22c55e!important;margin-bottom:8px!important}.DeleteModalStoryboard_successMessage__zIkQa{color:#64748b!important;text-align:center;font-size:14px!important}.DeleteModalStoryboard_errorScreen__iZgrK{display:flex;flex-direction:column;align-items:center;animation:DeleteModalStoryboard_fadeIn__kSLAg .3s ease}.DeleteModalStoryboard_errorIconWrapper__zy5uW{margin-bottom:20px;animation:DeleteModalStoryboard_shake__sALU_ .5s ease}@keyframes DeleteModalStoryboard_shake__sALU_{0%,to{transform:translateX(0)}25%{transform:translateX(-8px)}75%{transform:translateX(8px)}}.DeleteModalStoryboard_errorIcon__CQiXF{font-size:72px!important;color:#ef4444;filter:drop-shadow(0 4px 12px rgba(239,68,68,.3))}.DeleteModalStoryboard_errorTitle__arMGM{font-weight:700!important;color:#ef4444!important;margin-bottom:12px!important}.DeleteModalStoryboard_errorMessage__L03WV{color:#64748b!important;text-align:center;margin-bottom:24px!important;font-size:14px!important;line-height:1.6!important}.DeleteModalStoryboard_errorButton__O1s74{padding:12px 32px!important;border-radius:10px!important;background:linear-gradient(135deg,#8b5cf6,#7c3aed)!important;color:#fff!important;font-weight:600!important;text-transform:none!important;box-shadow:0 4px 12px rgba(139,92,246,.4)!important;transition:all .2s ease!important}.DeleteModalStoryboard_errorButton__O1s74:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9)!important;box-shadow:0 6px 16px rgba(139,92,246,.5)!important;transform:translateY(-2px)}@keyframes DeleteModalStoryboard_fadeIn__kSLAg{0%{opacity:0}to{opacity:1}}.ElementTabPreview_newMediaSidebar___rxol{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;justify-content:flex-end}@media(max-width:600px){.ElementTabPreview_newMediaSidebar___rxol{justify-content:center;align-items:flex-end}}.ElementTabPreview_sidebarOverlay__VLv8W{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);cursor:pointer}.ElementTabPreview_sidebarContent__Z1U6N{position:relative;width:380px;max-width:90vw;height:100%;background:#fafbfc;box-shadow:-4px 0 24px rgba(0,0,0,.08);display:flex;flex-direction:column;animation:ElementTabPreview_slideInRight__l6Wws .3s ease-out}@media(max-width:600px){.ElementTabPreview_sidebarContent__Z1U6N{width:100%;max-width:100%;height:85vh;max-height:90vh;border-radius:0;animation:ElementTabPreview_slideInUp__1q61t .3s ease-out}}@keyframes ElementTabPreview_slideInRight__l6Wws{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ElementTabPreview_slideInUp__1q61t{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ElementTabPreview_voiceModalOverlay__F0rGK{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1200;display:flex;align-items:center;justify-content:center;animation:ElementTabPreview_fadeIn__LFsf7 .3s ease}@keyframes ElementTabPreview_fadeIn__LFsf7{0%{opacity:0}to{opacity:1}}.ElementTabPreview_voiceModalContent__FlpLl{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.ElementTabPreview_voiceModalBody__O8ZgZ{flex:1 1;overflow:hidden;padding:12px;display:flex;flex-direction:column}.FilmStrip_filmStripWrapper__zc_Nw{color:#333;--strip-color:#c2c2c2;--border-radius:8px;--gap:8px;--dummy-width:40px;--min-height:65px}@media(max-width:1200px){.FilmStrip_filmStripWrapper__zc_Nw{--gap:6px}}@media(max-width:991px){.FilmStrip_filmStripWrapper__zc_Nw{--dummy-width:30px}}@media(max-width:749px){.FilmStrip_filmStripWrapper__zc_Nw{--dummy-width:28px}}@media(max-width:500px){.FilmStrip_filmStripWrapper__zc_Nw{--dummy-width:24px}}.FilmStrip_clipStripContainer__XwIoC{margin-bottom:0}.FilmStrip_clipStripContainer__XwIoC.FilmStrip_clipStripContainerPreview__saEbY{margin-bottom:-5px}.FilmStrip_clipStripContainer__XwIoC.FilmStrip_clipStripContainerPreview__saEbY .FilmStrip_stripSvgTop__DgyrR{margin-bottom:-10px}@media(max-width:749px){.FilmStrip_clipStripContainer__XwIoC.FilmStrip_clipStripContainerPreview__saEbY{margin-bottom:-6px}.FilmStrip_clipStripContainer__XwIoC.FilmStrip_clipStripContainerPreview__saEbY .FilmStrip_stripSvgTop__DgyrR{margin-bottom:-10px}}@media(max-width:500px){.FilmStrip_clipStripContainer__XwIoC.FilmStrip_clipStripContainerPreview__saEbY,.FilmStrip_clipStripContainer__XwIoC.FilmStrip_clipStripContainerPreview__saEbY .FilmStrip_stripSvgTop__DgyrR{margin-bottom:-10px}}.FilmStrip_sceneTitlesRow__vw63X{display:flex;grid-gap:0;gap:0;padding:0 var(--dummy-width);margin-bottom:-10px;align-items:center;z-index:2;position:relative}.FilmStrip_sceneTitleCell__SVdHh{display:flex;align-items:center;min-width:0}.FilmStrip_arrowLine__jmV1t{flex:1 1;height:0;border-top:2px dashed #6652a3;position:relative;min-width:12px}.FilmStrip_arrowHead__iCGsl{color:#6652a3;font-size:14px;line-height:1;flex-shrink:0}.FilmStrip_sceneTitle__KlPyc{display:flex;align-items:center;grid-gap:6px;gap:6px;flex-shrink:0;padding:0 4px}.FilmStrip_sceneTitleNumber__dW3GU{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:rgba(102,82,163,.2);color:#424242;font-size:8px;font-weight:600;flex-shrink:0}.FilmStrip_sceneTitleText__LPKCn{font-size:10px;font-weight:500;color:#4b5563;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}@media(max-width:1300px){.FilmStrip_sceneTitleText__LPKCn{max-width:70px}}@media(max-width:991px){.FilmStrip_sceneTitleText__LPKCn{max-width:50px}}@media(max-width:749px){.FilmStrip_sceneTitleText__LPKCn{display:none}}.FilmStrip_clipStripInnerWrapper__ljxrJ{display:flex;grid-gap:var(--gap);gap:var(--gap);width:100%;position:relative}.FilmStrip_clipStripInnerRow__88FIt{display:flex;grid-gap:0;gap:0;flex:1 1;padding:0 var(--dummy-width);min-width:0}.FilmStrip_clipStripSpacer__dH6d2{min-width:0;pointer-events:none}.FilmStrip_clipStripInnerStripScene__cZMkg{display:flex;min-width:0;grid-gap:0;gap:0}.FilmStrip_clipStripInnerStripScene__cZMkg.FilmStrip_nextScene__vHheN{position:relative}.FilmStrip_clipStripInnerStripScene__cZMkg.FilmStrip_nextScene__vHheN.FilmStrip_previewMode__CTt3d:after,.FilmStrip_clipStripInnerStripScene__cZMkg.FilmStrip_nextScene__vHheN.FilmStrip_previewMode__CTt3d:before{display:none}.FilmStrip_clipStripInnerStripScene__cZMkg.FilmStrip_nextScene__vHheN:after,.FilmStrip_clipStripInnerStripScene__cZMkg.FilmStrip_nextScene__vHheN:before{content:"";position:absolute;left:0;width:100%;height:100%;background:#fff;opacity:.6;pointer-events:none;z-index:1}.FilmStrip_clipStripInnerStripScene__cZMkg.FilmStrip_nextScene__vHheN:after{top:calc(-1*var(--dummy-width))}.FilmStrip_clipStripInnerStripScene__cZMkg.FilmStrip_nextScene__vHheN:before{bottom:calc(-1*var(--dummy-width))}.FilmStrip_shotWrapper__EwAuP{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.FilmStrip_clipStripInnerStripMedia__FDnC3{overflow:hidden;position:relative;height:100%}.FilmStrip_clipStripInnerStripMedia__FDnC3 img,.FilmStrip_clipStripInnerStripMedia__FDnC3 video{width:100%;height:100%;object-fit:cover;display:block;z-index:2;position:relative;border-radius:var(--border-radius);cursor:pointer}.FilmStrip_clipStripInnerStripMedia__FDnC3:hover .FilmStrip_shotActions__7UkOr{opacity:1}.FilmStrip_clipStripInnerStripMedia__FDnC3.FilmStrip_errorMedia__qTIdx{background:rgba(220,38,38,.08);display:flex;align-items:center;justify-content:center;min-height:var(--min-height);border-radius:var(--border-radius)}.FilmStrip_clipStripInnerStripMedia__FDnC3.FilmStrip_loadingMedia__d3m2T{background:rgba(102,82,163,.03);border-radius:var(--border-radius);position:relative;min-height:var(--min-height)}.FilmStrip_loadingMediaContent__2VYuB{width:100%;height:100%;min-height:var(--min-height);position:relative;z-index:2;background:rgba(0,0,0,.03);border-radius:var(--border-radius);overflow:hidden}.FilmStrip_loadingMediaShimmer__3rfed{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(102,82,163,.08) 50%,transparent);animation:FilmStrip_shimmer__hreDO 1.8s ease-in-out infinite}.FilmStrip_loadingMediaText___m1GH{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;color:rgba(102,82,163,.7);letter-spacing:.3px;animation:FilmStrip_pulse__8NtDN 1.5s ease-in-out infinite}@media(max-width:749px){.FilmStrip_loadingMediaText___m1GH{font-size:9px}}.FilmStrip_audioItemsOverlay__ujwh5{display:flex;flex-direction:column;grid-gap:3px;gap:3px}.FilmStrip_audioItemPink__2ruvo{background-color:rgba(255,154,202,.8)}.FilmStrip_audioItemPink__2ruvo:hover{background-color:#ff9aca}.FilmStrip_audioItemGreen__SZjCj{background-color:rgba(0,188,189,.8)}.FilmStrip_audioItemGreen__SZjCj:hover{background-color:#00bcbd}@keyframes FilmStrip_pulse__8NtDN{0%,to{opacity:.5}50%{opacity:1}}.FilmStrip_loadingMediaBorder__xaIY9{position:absolute;inset:0;z-index:3;border-radius:var(--border-radius);padding:2px;pointer-events:none;background:conic-gradient(from var(--filmstrip-border-angle,0deg),transparent 30%,rgba(102,82,163,.6) 55%,rgba(102,82,163,.8) 60%,rgba(102,82,163,.6) 65%,transparent 90%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;animation:FilmStrip_filmstripBorderSpin__FZ_kW 2s linear infinite}@property --filmstrip-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes FilmStrip_filmstripBorderSpin__FZ_kW{to{--filmstrip-border-angle:360deg}}@keyframes FilmStrip_shimmer__hreDO{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.FilmStrip_errorMediaContent__5OaE0{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:120px;z-index:2;position:relative}.FilmStrip_errorMediaIcon__3S7qM{color:rgba(220,38,38,.5);font-size:32px}@media(max-width:749px){.FilmStrip_errorMediaIcon__3S7qM{font-size:24px}}.FilmStrip_fullscreenButton__rxNeG{position:absolute;bottom:6px;right:6px;z-index:4;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s ease,transform .15s ease}.FilmStrip_fullscreenButton__rxNeG:hover{background:rgba(0,0,0,.75);transform:scale(1.1)}.FilmStrip_fullscreenButton__rxNeG:active{transform:scale(.9)}@media(max-width:749px){.FilmStrip_fullscreenButton__rxNeG{width:24px;height:24px}}.FilmStrip_fullscreenIcon__4CKEJ{font-size:18px!important}@media(max-width:749px){.FilmStrip_fullscreenIcon__4CKEJ{font-size:15px!important}}.FilmStrip_muteButton__v0q7W{position:absolute;bottom:6px;left:6px;z-index:4;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s ease,transform .15s ease}.FilmStrip_muteButton__v0q7W:hover{background:rgba(0,0,0,.75);transform:scale(1.1)}.FilmStrip_muteButton__v0q7W:active{transform:scale(.9)}@media(max-width:749px){.FilmStrip_muteButton__v0q7W{width:24px;height:24px}}.FilmStrip_muteIcon__fuk1E{font-size:18px!important}@media(max-width:749px){.FilmStrip_muteIcon__fuk1E{font-size:15px!important}}.FilmStrip_shotActions__7UkOr{position:absolute;top:6px;right:6px;display:flex;grid-gap:0;gap:0;opacity:0;transition:opacity .2s ease,transform .2s ease;transform:translateY(-4px);z-index:4;background:hsla(0,0%,100%,.92);border-radius:20px;padding:2px;box-shadow:0 2px 8px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.FilmStrip_clipStripInnerStripMedia__FDnC3:hover .FilmStrip_shotActions__7UkOr{transform:translateY(0)}.FilmStrip_shotActionBtn__2OG1Y{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:none;background:transparent;color:#555;font-size:15px;cursor:pointer;padding:0;transition:background .15s ease,color .15s ease,transform .15s ease}.FilmStrip_shotActionBtn__2OG1Y:hover{background:rgba(102,82,163,.12);color:#6652a3;transform:scale(1.1)}.FilmStrip_shotActionBtn__2OG1Y:active{transform:scale(.9)}.FilmStrip_shotActionBtn__2OG1Y.FilmStrip_deleteBtn__JEQJS:hover{background:rgba(220,38,38,.1);color:#dc2626}.FilmStrip_clipAddButton__gkhdM{display:flex;align-items:center;justify-content:center;width:var(--gap);height:100%;position:relative;padding:0;z-index:3;flex-shrink:0}.FilmStrip_clipAddButton__gkhdM:after{content:"";position:absolute;top:0;left:-4px;right:-4px;bottom:0;pointer-events:auto;z-index:1}.FilmStrip_clipAddButton__gkhdM .FilmStrip_clipAddIcon__ScQMa{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#7c6bc4,#5a45a0);color:#fff;font-size:20px;border:2px solid hsla(0,0%,100%,.9);opacity:0;cursor:pointer;transition:opacity .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;transform:scale(.5);pointer-events:none;box-shadow:0 2px 10px rgba(102,82,163,.35)}@media(max-width:991px){.FilmStrip_clipAddButton__gkhdM .FilmStrip_clipAddIcon__ScQMa{width:24px;height:24px;opacity:1;transform:scale(1);pointer-events:auto}.FilmStrip_clipAddButton__gkhdM .FilmStrip_clipAddIcon__ScQMa svg{font-size:14px}}.FilmStrip_clipAddButton__gkhdM:hover .FilmStrip_clipAddIcon__ScQMa{opacity:1;transform:scale(1);pointer-events:auto}.FilmStrip_clipAddButton__gkhdM .FilmStrip_clipAddIcon__ScQMa:hover{background:linear-gradient(135deg,#8d7ed4,#6652a3);box-shadow:0 4px 16px rgba(102,82,163,.5);transform:scale(1.1)}.FilmStrip_clipAddButton__gkhdM .FilmStrip_clipAddIcon__ScQMa:active{transform:scale(.95);box-shadow:0 1px 6px rgba(102,82,163,.3)}.FilmStrip_clipAddCard__4s1KJ{flex:1 1;min-width:0;border-radius:var(--border-radius);background:rgba(102,82,163,.06);border:2px dashed rgba(102,82,163,.3);display:flex;align-items:center;justify-content:center;min-height:var(--min-height);z-index:2;position:relative;cursor:pointer;transition:background .2s ease,border-color .2s ease}.FilmStrip_clipAddCard__4s1KJ:hover{background:rgba(102,82,163,.12);border-color:rgba(102,82,163,.5)}.FilmStrip_isEmptyAddCard__7kYPG{margin-left:var(--gap)}.FilmStrip_clipAddCardIcon__4Dvcj{color:#6652a3;font-size:32px;opacity:.5;transition:opacity .2s ease}.FilmStrip_clipAddCard__4s1KJ:hover .FilmStrip_clipAddCardIcon__4Dvcj{opacity:1}.FilmStrip_stripSvg__KLl5o.FilmStrip_stripSvgTop__DgyrR{margin-bottom:-10px}.FilmStrip_stripSvg__KLl5o.FilmStrip_stripSvgBottom__eZLL1{margin-top:-4px}.FilmStrip_stripSvg__KLl5o{height:35px}@media(max-width:1200px){.FilmStrip_stripSvg__KLl5o{height:32px}}@media(max-width:1024px){.FilmStrip_stripSvg__KLl5o{height:30px}}@media(max-width:749px){.FilmStrip_stripSvg__KLl5o{height:26px}.FilmStrip_stripSvg__KLl5o.FilmStrip_stripSvgBottom__eZLL1{margin-top:-4px}}@media(max-width:500px){.FilmStrip_stripSvg__KLl5o{height:22px}}.StoryClipPreview_clipCombiner__LxqO9{display:flex;flex-direction:column;width:100%;max-width:100%;background:#000;border-radius:12px;overflow:hidden}.StoryClipPreview_videoContainer__Q0_hx{position:relative;width:100%;max-height:400px;background:#000;overflow:hidden;display:flex;align-items:center;justify-content:center}.StoryClipPreview_video__M9_c3{position:absolute;top:0;left:0;width:100%;height:100%;max-height:400px;object-fit:contain;transition:opacity .1s ease}.StoryClipPreview_overlay__nc5iX{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.StoryClipPreview_overlay__nc5iX,.StoryClipPreview_playBtn__5GNYf{display:flex;align-items:center;justify-content:center;cursor:pointer}.StoryClipPreview_playBtn__5GNYf{width:80px;height:80px;border-radius:50%;background:rgba(0,0,0,.6);border:none;color:#fff;transition:all .2s ease}.StoryClipPreview_playBtn__5GNYf:hover{background:rgba(0,0,0,.8);transform:scale(1.1)}.StoryClipPreview_controls__xe6CC{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:0 16px;height:45px;background:#1a1a1a}.StoryClipPreview_controlBtn__0UJOG{width:40px;height:40px;border-radius:50%;background:transparent;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.StoryClipPreview_controlBtn__0UJOG:hover{background:hsla(0,0%,100%,.1)}.StoryClipPreview_progressContainer__vWYuH{flex:1 1;height:6px;background:hsla(0,0%,100%,.2);border-radius:3px;overflow:hidden;cursor:pointer}.StoryClipPreview_progressBar__GKvvn{height:100%;background:#7c3aed;border-radius:3px}.StoryClipPreview_timeDisplay__yyyaK{font-size:13px;color:hsla(0,0%,100%,.8);font-family:monospace;min-width:90px;text-align:right}.StoryClipPreview_noVideos__6DMIB{padding:40px;text-align:center;color:#666;font-size:14px}.StoryClipPreview_bufferingOverlay__ijNPq{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:15}.PreviewTabPreview_previewContainer__rb8fy{display:flex;flex-direction:column;grid-gap:16px;gap:16px;max-height:100%;overflow:hidden}.PreviewTabPreview_header__oduuJ{display:flex;align-items:center;justify-content:space-between}.PreviewTabPreview_titleRow__z7N1Q{display:flex;align-items:center;grid-gap:8px;gap:8px}.PreviewTabPreview_titleIcon__EFfdS{font-size:24px!important;color:#8b5cf6}.PreviewTabPreview_title__dIzyK{font-size:16px;font-weight:600;color:#1a202c;margin:0}.PreviewTabPreview_videoWrapper__L99Wv{width:100%;max-height:500px;display:flex;justify-content:center;overflow:hidden}@media(max-width:749px){.PreviewTabPreview_videoWrapper__L99Wv{max-height:100%}}.PreviewTabPreview_videoContainer__q7_U6{position:relative;width:100%;max-height:350px;background:#1a1a2e;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center}.PreviewTabPreview_loadingState__J8Q4o{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;grid-gap:12px;gap:12px}.PreviewTabPreview_loadingText__iRDFu{font-size:14px;color:#718096}.PreviewTabPreview_emptyState__WUgxQ{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;background:#f7f8fa;border-radius:16px;grid-gap:8px;gap:8px}.PreviewTabPreview_emptyIcon__ihO7H{font-size:64px!important;color:#718096;opacity:.4}.PreviewTabPreview_emptyText__F0Ql1{font-size:16px;font-weight:500;color:#1a202c;margin:0}.PreviewTabPreview_emptySubtext__4KMKT{font-size:14px;color:#718096;text-align:center}.PreviewTabPreview_errorBox__I9RIQ{display:flex;flex-direction:column;align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:16px;grid-gap:12px;gap:12px;padding:24px 20px;text-align:center;overflow-y:scroll}.PreviewTabPreview_errorBoxTitleRow__6b3Cr{display:flex;align-items:center;grid-gap:8px;gap:8px}.PreviewTabPreview_errorBoxIcon__d4M3E{font-size:28px!important;color:#ef4444;opacity:.8}.PreviewTabPreview_errorBoxTitle__DCkRn{font-size:18px;font-weight:600;color:#1a202c;margin:0}.PreviewTabPreview_errorBoxReason__jeJ2R{font-size:14px;color:#4a5568;margin:0;max-width:520px;line-height:1.2}.PreviewTabPreview_errorBoxSubMessage__LmOdD{font-size:12px;color:#718096;max-width:400px;line-height:1.4;margin-bottom:8px}.PreviewTabPreview_controlsBar__BpSil{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;flex-wrap:wrap}.PreviewTabPreview_qualitySelector__rvZm1{display:flex;align-items:center;grid-gap:8px;gap:8px}.PreviewTabPreview_qualitySelectorLabel__SKTrm{font-size:12px;font-weight:600;color:#718096;white-space:nowrap}.PreviewTabPreview_qualityOptions__ff5aT{display:flex;grid-gap:4px;gap:4px}.PreviewTabPreview_qualityOption__hcw4h{padding:4px 10px;font-size:12px;font-weight:600;border:1px solid rgba(226,232,240,.8);border-radius:6px;background:#fff;color:#4a5568;cursor:pointer;transition:all .2s ease;text-transform:uppercase}.PreviewTabPreview_qualityOption__hcw4h:hover:not(:disabled){border-color:#8b5cf6;color:#8b5cf6}.PreviewTabPreview_qualityOptionActive__6FGCv{background:#8b5cf6;color:#fff;border-color:#8b5cf6}.PreviewTabPreview_qualityOptionActive__6FGCv:hover:not(:disabled){background:#7c3aed;border-color:#7c3aed;color:#fff}.PreviewTabPreview_qualityOptionDisabled__jw1qu{position:relative}.PreviewTabPreview_qualityOptionDisabled__jw1qu:hover{border-color:rgba(226,232,240,.8);color:#4a5568;background:#fff}.PreviewTabPreview_qualityLockIcon__Ise03{font-size:10px!important;margin-left:2px;vertical-align:middle}.PreviewTabPreview_watermarkBadge__MIpuG{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:4px 10px;border:1px solid rgba(226,232,240,.8);border-radius:6px;background:#fff;cursor:pointer;transition:all .2s ease}.PreviewTabPreview_watermarkBadge__MIpuG:hover{border-color:#8b5cf6}.PreviewTabPreview_watermarkBadgeLabel__8ifl_{font-size:12px;font-weight:600;color:#4a5568;white-space:nowrap}.PreviewTabPreview_watermarkBadgeIcon__sluSB{font-size:14px!important;color:#f59e0b;flex-shrink:0}.PreviewTabPreview_toggle__LVRmd{position:relative;width:28px;height:16px;background:#e0e0e0;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}.PreviewTabPreview_toggleLocked__XMxYh{background:#e0e0e0;opacity:.7;cursor:not-allowed}.PreviewTabPreview_toggleSlider__4W7RC{position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.2)}.PaymentModal_modalOverlay__ARzDa{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.PaymentModal_modalContainer__qWqa8{position:relative;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:480px;width:100%;padding:32px}.PaymentModal_modalCloseButton__56Nmf{position:absolute;top:16px;right:16px;background:transparent;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease;color:#6b7280;z-index:10}.PaymentModal_modalCloseButton__56Nmf:hover{background:rgba(0,0,0,.05)}.PaymentModal_modalCloseButton__56Nmf svg{font-size:24px}.PaymentModal_modalContent__ZXHxt{display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:20px;gap:20px}.PaymentModal_modalHeader__lN_zv{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px}.PaymentModal_modalTitle__NZabM{font-size:24px;font-weight:700;color:#1f2937;margin:0}.PaymentModal_modalMessage__FDl5_{font-size:14px;color:#6b7280;line-height:1.5;margin:0}.PaymentModal_featuresBox__rC1ry{background:linear-gradient(135deg,rgba(121,97,234,.05),rgba(209,63,223,.05));border:1px solid rgba(121,97,234,.15);border-radius:12px;padding:16px 20px;width:100%;text-align:left}.PaymentModal_featuresTitle__xLm0K{font-size:14px;font-weight:600;color:#1f2937;margin:0 0 12px}.PaymentModal_featuresList__axURe{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.PaymentModal_featuresList__axURe li{font-size:13px;color:#6b7280;padding-left:20px;position:relative}.PaymentModal_featuresList__axURe li:before{content:"✓";position:absolute;left:0;color:#7961ea;font-weight:700;font-size:14px}.PaymentModal_priceBox__mgYFb{display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px;padding:12px 0 8px}.PaymentModal_priceLabel__rD2D_{font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.8px;font-weight:600}.PaymentModal_price__PakCq{font-size:40px;font-weight:700;background:linear-gradient(135deg,rgba(121,97,234,.8) 7.21%,rgba(209,63,223,.8) 91.81%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.PaymentModal_priceNote__Rh_Ac{font-size:13px;color:#9ca3af}.PaymentModal_modalActions__LA6cL{display:flex;grid-gap:12px;gap:12px;width:100%;margin-top:8px}.PaymentModal_modalActions__LA6cL button{flex:1 1}.FeedbackOverlay_feedbackSection__IaVyR{position:relative;display:flex;align-items:center}.FeedbackOverlay_toggleBtn__T1eO5{padding:6px 12px!important;font-size:12px!important;min-height:unset!important;border-radius:100px!important;white-space:nowrap}@media(max-width:749px){.FeedbackOverlay_toggleBtn__T1eO5{padding:6px!important}.FeedbackOverlay_toggleBtn__T1eO5 span{display:none}}.FeedbackOverlay_toggleBtnActive__vFZa7{background:rgba(139,92,246,.12)!important;border-color:#8b5cf6!important}.FeedbackOverlay_toggleBtnSubmitted__gZkaX{color:#10b981!important;background:rgba(16,185,129,.08)!important;border-color:rgba(16,185,129,.3)!important}.FeedbackOverlay_toggleBtnSubmitted__gZkaX:hover{background:rgba(16,185,129,.14)!important;border-color:rgba(16,185,129,.5)!important}.FeedbackOverlay_overlay__ayfTA{position:absolute;bottom:calc(100% + 8px);left:0;width:300px;background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);padding:14px;display:flex;flex-direction:column;grid-gap:12px;gap:12px;z-index:10;animation:FeedbackOverlay_feedbackSlideIn__smdnq .2s ease}@media(max-width:749px){.FeedbackOverlay_overlay__ayfTA{left:auto;right:-16px;width:calc(100vw - 32px);max-width:300px}}@media(max-width:500px){.FeedbackOverlay_overlay__ayfTA{right:0;transform:translateX(50%)}}@keyframes FeedbackOverlay_feedbackSlideIn__smdnq{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.FeedbackOverlay_header__q9nz8{display:flex;align-items:center;justify-content:space-between}.FeedbackOverlay_title__gMmZn{font-size:13px;font-weight:600;color:#1a202c}.FeedbackOverlay_closeBtn__f0s0M{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#718096;transition:background .15s ease}.FeedbackOverlay_closeBtn__f0s0M:hover{background:#f7f8fa;color:#1a202c}.FeedbackOverlay_thumbRow__oKg5H{display:flex;grid-gap:8px;gap:8px}.FeedbackOverlay_thumbBtn__b3E9O{flex:1 1;display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;padding:8px 0;font-size:13px;font-weight:500;color:#4a5568;background:#f7f8fa;border:1px solid rgba(226,232,240,.8);border-radius:8px;cursor:pointer;transition:all .15s ease}.FeedbackOverlay_thumbBtn__b3E9O:hover{background:rgba(139,92,246,.06);border-color:rgba(139,92,246,.3);color:#8b5cf6}.FeedbackOverlay_thumbBtnLiked__Tq0j1{background:rgba(16,185,129,.1);border-color:#10b981;color:#10b981}.FeedbackOverlay_thumbBtnLiked__Tq0j1:hover{background:rgba(16,185,129,.15);border-color:#10b981;color:#10b981}.FeedbackOverlay_thumbBtnDisliked__KA15Z{background:rgba(239,68,68,.08);border-color:#ef4444;color:#ef4444}.FeedbackOverlay_thumbBtnDisliked__KA15Z:hover{background:rgba(239,68,68,.12);border-color:#ef4444;color:#ef4444}.FeedbackOverlay_thumbIcon__IqXLG{font-size:18px!important}.FeedbackOverlay_textarea__Ah_sk{width:100%;min-height:64px;padding:8px 10px;font-size:13px;font-family:inherit;color:#1a202c;background:#f7f8fa;border:1px solid rgba(226,232,240,.8);border-radius:8px;resize:vertical;outline:none;transition:border-color .2s ease;animation:FeedbackOverlay_feedbackSlideIn__smdnq .15s ease}.FeedbackOverlay_textarea__Ah_sk:-ms-input-placeholder{color:#718096}.FeedbackOverlay_textarea__Ah_sk::placeholder{color:#718096}.FeedbackOverlay_textarea__Ah_sk:focus{border-color:#8b5cf6}.FeedbackOverlay_errorMsg__BY7e1{font-size:12px;color:#ef4444;line-height:1.3}.FeedbackOverlay_submitBtn__rHN9_{align-self:flex-end;padding:6px 14px!important;font-size:12px!important;min-height:unset!important}.StoryTab_storyTabPage__tYz6V{display:flex;justify-content:center;align-items:center;z-index:1}.StoryTab_storyTabsContainer__Z9d_q{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%;padding:12px}.StoryTab_pageHeader__9b0gw{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px}.StoryTab_sparkleIconWrapper__a8qp7{position:relative;display:inline-flex;align-items:center;justify-content:center}.StoryTab_sparkleIcon__O1sGz{font-size:30px!important;color:#7961ea}.StoryTab_sparkPulse__SmFhZ{animation:StoryTab_sparkPulse__SmFhZ 2s ease-in-out infinite}@keyframes StoryTab_sparkPulse__SmFhZ{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}.StoryTab_pageTitle___sh5U{font-size:30px;font-weight:600;color:#1a202c;margin:0;letter-spacing:-.5px}.StoryTab_activeTabHeader__Wh3e2{position:absolute;top:15px;transform:translateX(-50%);left:50%;padding:0;text-transform:capitalize;display:flex;align-items:center;grid-gap:4px;gap:4px;z-index:10}.StoryTab_activeTabHeaderBtn__9v6Nm{display:flex;align-items:center;justify-content:center;background:rgba(243,240,255,.5);border:1.5px solid rgba(139,92,246,.25);color:#8b5cf6;cursor:pointer;width:28px;height:28px;padding:0;border-radius:50%;transition:all .2s ease;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.StoryTab_activeTabHeaderBtn__9v6Nm:hover:not(:disabled){background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.4)}.StoryTab_activeTabHeaderBtn__9v6Nm:active:not(:disabled){transform:scale(.92)}.StoryTab_activeTabHeaderBtn__9v6Nm:disabled{opacity:.25;cursor:not-allowed;color:#718096;box-shadow:none}.StoryTab_activeTabHeaderIcon__yaCyX{font-size:18px!important}.StoryTab_activeTabHeaderTitle__RHRzG{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;white-space:nowrap;color:#1a202c;letter-spacing:.2px}.StoryTab_activeTabHeaderTitleIcon__yqiHM{font-size:16px!important;color:#1a202c}.StoryTab_pageTitleTyping__LDGd0{border-right:3px solid #8b5cf6;padding-right:4px;min-height:45px;animation:StoryTab_blinkCursor__2JuwU .75s step-end infinite}@keyframes StoryTab_blinkCursor__2JuwU{0%,to{border-color:transparent}50%{border-color:#8b5cf6}}.StoryTab_tabContainer__2HGa0{display:flex;flex-direction:column;background:#fff;border-radius:20px;box-shadow:0 4px 16px rgba(0,0,0,.06);overflow:hidden;position:relative}.StoryTab_tabContainerLoading__8apwb{overflow:visible}.StoryTab_tabContainerLoading__8apwb:before{content:"";position:absolute;inset:-2px;border-radius:calc(20px + 2px);background:conic-gradient(from var(--tab-border-angle,0deg),transparent 25%,#8b5cf6 37%,#ec4899 50%,#8b5cf6 63%,transparent 75%);animation:StoryTab_tabBorderRotate__AI76n 2.5s linear infinite;z-index:-1}@property --tab-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes StoryTab_tabBorderRotate__AI76n{to{--tab-border-angle:360deg}}.StoryTab_tabsHeader__pcofv{display:flex;align-items:center;overflow:hidden;border:1px solid rgba(0,0,0,.2);border-top-left-radius:20px;border-top-right-radius:20px}.StoryTab_tabButtonWrapper__M7oHL{position:relative;flex:1 1;height:48px;margin-left:-16px}.StoryTab_tabButtonWrapper__M7oHL:first-child{margin-left:0}.StoryTab_tabButtonWrapper__M7oHL:after{content:"";position:absolute;top:50%;right:-1px;transform:translateY(-50%);width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:16px solid rgba(0,0,0,.82);z-index:0}.StoryTab_tabButtonWrapper__M7oHL:last-child:after{display:none}.StoryTab_tabButtonWrapper__M7oHL.StoryTab_activeWrapper__IrnLg{z-index:3}.StoryTab_tabButtonWrapper__M7oHL.StoryTab_activeWrapper__IrnLg:after{display:none}.StoryTab_tabButton__TDwMv{position:relative;display:flex;align-items:center;justify-content:center;padding:16px 40px;border:none;cursor:pointer;font-size:14px;font-weight:400;color:#000;transition:all .2s ease;background:#f3f0ff;z-index:1;width:100%;height:100%;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%)}.StoryTab_tabButton__TDwMv:hover:not(.StoryTab_active__i2Gxu){background:linear-gradient(95deg,rgba(139,92,246,.9) -21.61%,rgba(54,31,122,.6) 91.82%),#f3f0ff;color:#fff;font-weight:400}.StoryTab_tabButton__TDwMv.StoryTab_active__i2Gxu{background:linear-gradient(95deg,rgba(139,92,246,.9) -21.61%,rgba(54,31,122,.6) 91.82%),#f3f0ff!important;color:#fff!important;z-index:2;font-weight:400}.StoryTab_tabButton__TDwMv:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.StoryTab_tabButton__TDwMv:disabled,.StoryTab_tabButton__TDwMv:disabled:hover{color:rgba(0,0,0,.4);background:#f3f0ff}.StoryTab_tabButtonWrapper__M7oHL:has(.StoryTab_tabButton__TDwMv:disabled):after{display:none}.StoryTab_tabButtonWrapper__M7oHL:first-child .StoryTab_tabButton__TDwMv{border-radius:12px 0 0 0;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%)}.StoryTab_tabButtonWrapper__M7oHL:last-child .StoryTab_tabButton__TDwMv{border-radius:0 12px 0 0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,16px 50%)}.StoryTab_tabIcon__IsFjZ{font-size:18px!important;margin-right:8px;transition:margin .2s ease}.StoryTab_tabLabel__wmqFp{position:relative;z-index:1;white-space:nowrap;transition:opacity .2s ease,width .2s ease}.StoryTab_tabArrow__rhYuJ{display:none}.StoryTab_tabContent__LU65X{background:#fff;padding:16px;min-height:400px;max-height:400px;overflow-y:auto;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.StoryTab_tabContent__LU65X.StoryTab_filmStripTab__24kQ8{padding:0}@media(max-width:749px){.StoryTab_tabContent__LU65X{min-height:50vh;max-height:50vh;border-radius:20px 20px 0 0}}.StoryTab_scriptPreviewSection__xRBvX{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.StoryTab_sectionHeader__mIRTq{display:flex;align-items:center;grid-gap:12px;gap:12px}.StoryTab_sectionHeader__mIRTq:before{content:"";display:block;width:4px;height:22px;background:#8b5cf6;border-radius:2px}.StoryTab_sectionIcon__q7i5R{font-size:22px}.StoryTab_sectionTitle__rOTM9{font-size:18px;font-weight:600;color:#1a202c;margin:0}.StoryTab_storyTitleBox__aHy7M{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:16px 20px;background:rgba(139,92,246,.04);border-radius:16px;border:1px solid rgba(139,92,246,.1)}.StoryTab_storyTitleLabel__yvuaA{font-size:13px;color:#718096;font-weight:400}.StoryTab_storyTitleText__7ZqOu{font-size:18px;font-weight:600;color:#1a202c;margin:0}.StoryTab_sceneCard__a0kVk{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:20px;background:#fff;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 2px 8px rgba(0,0,0,.04)}.StoryTab_sceneHeader__eXFM_{display:flex;align-items:center;grid-gap:12px;gap:12px}.StoryTab_sceneBadge__K0g8z{display:inline-flex;align-items:center;padding:8px 16px;background:transparent;border:1.5px solid #8b5cf6;border-radius:100px;font-size:13px;font-weight:500;color:#8b5cf6}.StoryTab_sceneTitle__8zaVz{font-size:16px;font-weight:600;color:#1a202c;margin:0}.StoryTab_sceneDescriptionBox__isc86{padding:16px;background:rgba(139,92,246,.03);border-radius:12px;border-left:3px solid #a78bfa}.StoryTab_sceneDescription___z22o{font-size:14px;color:#4a5568;line-height:1.7;margin:0}.StoryTab_dialoguesSection__zi_Vh{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-top:12px}.StoryTab_dialoguesLabel__jNdf9{font-size:12px;font-weight:700;color:#1a202c;text-transform:uppercase;letter-spacing:.5px}.StoryTab_dialogueItem__bqYud{font-size:14px;color:#4a5568;padding-left:12px;border-left:3px solid #10b981;line-height:1.5}.StoryTab_emptyState__XnKvf{display:flex;align-items:center;justify-content:center;min-height:200px;color:#718096;font-size:14px}.StoryTab_elementsSection__tLS9H{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.StoryTab_elementsContent__XiK8Z{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.StoryTab_sectionIconMui__8LUIG{font-size:22px!important;color:#8b5cf6}.StoryTab_tabFooter__KwDGW{display:flex;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px;padding:12px 16px;border-top:1px solid rgba(226,232,240,.8);background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media(max-width:749px){.StoryTab_tabFooter__KwDGW{padding:8px 12px;grid-gap:4px;gap:4px}}.StoryTab_prevArrow__Fz3UY{font-size:18px;font-weight:400;color:inherit}.StoryTab_nextArrow__lWWKR{font-size:18px!important;font-weight:400;color:inherit}.StoryTab_rightAlignedContainer__kEDCT{display:flex;align-items:center;grid-gap:8px;gap:8px}@media(max-width:749px){.StoryTab_rightAlignedContainer__kEDCT{grid-gap:4px;gap:4px}}.StoryTab_storyTabTasks__Vk0SQ{background:#fff;border-radius:20px;overflow:hidden}.StoryTab_tasksAccordionHeader__fGJxc{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;background:#f3f0ff;border-bottom:1px solid transparent;transition:all .2s ease}.StoryTab_tasksAccordionHeader__fGJxc:hover{background:rgba(243,240,255,.5)}.StoryTab_storyTabTasks__Vk0SQ.StoryTab_expanded__Y7Rfm .StoryTab_tasksAccordionHeader__fGJxc{border-bottom:1px solid rgba(226,232,240,.8)}.StoryTab_tasksHeaderLeft__vXvY1{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1;min-width:0}.StoryTab_tasksHeaderInfo__j7riP{display:flex;flex-direction:column;grid-gap:4px;gap:4px;min-width:0}.StoryTab_tasksHeaderTopRow__RlVvu{display:flex;align-items:center;grid-gap:12px;gap:12px}.StoryTab_tasksTitle__kMgWr{font-size:16px;font-weight:600;color:#1a202c}.StoryTab_tasksStatusReason__V7m5r{font-size:12px;font-weight:400;color:#6b7280;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StoryTab_completedBadge__pKc__{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 12px;background:rgba(102,187,106,.15);border-radius:100px;font-size:12px;font-weight:500;color:#43a047}.StoryTab_completedIcon__R4iPO{font-size:14px!important;color:#43a047}.StoryTab_errorBadge__DS9eU{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 12px;background:rgba(239,83,80,.15);border-radius:100px;font-size:12px;font-weight:500;color:#e53935}.StoryTab_errorBadgeIcon__J_1Li{font-size:14px!important;color:#e53935}.StoryTab_timeoutBadge__FVMbj{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 12px;background:rgba(255,167,38,.15);border-radius:100px;font-size:12px;font-weight:500;color:#f57c00}.StoryTab_timeoutBadgeIcon__Zt9SE{font-size:14px!important;color:#f57c00}.StoryTab_pausedBadge__ar95W{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 12px;background:rgba(255,167,38,.15);border-radius:100px;font-size:12px;font-weight:500;color:#f57c00}.StoryTab_pausedBadgeIcon__jIOvC{font-size:14px!important;color:#f57c00}.StoryTab_processingBadge__BkWcI{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 12px;background:rgba(139,92,246,.15);border-radius:100px;font-size:12px;font-weight:500;color:#8b5cf6}.StoryTab_processingSpinner___qrgL{width:12px;height:12px;border:2px solid rgba(139,92,246,.3);border-top-color:#8b5cf6;border-radius:50%;animation:StoryTab_spin___2qyV .8s linear infinite}@keyframes StoryTab_spin___2qyV{to{transform:rotate(1turn)}}.StoryTab_tasksHeaderRight__w0_DJ{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.StoryTab_tasksPauseResumeBtn__CQfwB{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:none;background:rgba(102,82,163,.1);color:#8b5cf6;cursor:pointer;padding:0;transition:background .2s ease,transform .15s ease}.StoryTab_tasksPauseResumeBtn__CQfwB:hover:not(:disabled){background:rgba(102,82,163,.2);transform:scale(1.1)}.StoryTab_tasksPauseResumeBtn__CQfwB:active:not(:disabled){transform:scale(.95)}.StoryTab_tasksPauseResumeBtn__CQfwB:disabled{cursor:default;opacity:.7}.StoryTab_tasksPauseResumeIcon__38PlI{font-size:20px!important;color:#8b5cf6}.StoryTab_expandIcon__89o4A{font-size:24px!important;color:#718096;transition:transform .3s ease}.StoryTab_expandIcon__89o4A.StoryTab_expanded__Y7Rfm{transform:rotate(180deg)}.StoryTab_tasksAccordionContent__Ph1HQ{padding:16px;max-height:300px;overflow-y:auto}@media(max-width:1100px){.StoryTab_tabButton__TDwMv{padding:16px 24px;justify-content:center}.StoryTab_tabIcon__IsFjZ{margin-right:0}.StoryTab_tabLabel__wmqFp{position:absolute;opacity:0;width:0;overflow:hidden;pointer-events:none}.StoryTab_tabButton__TDwMv:hover:not(.StoryTab_active__i2Gxu) .StoryTab_tabLabel__wmqFp{position:relative;opacity:1;width:auto;margin-left:8px;pointer-events:auto}.StoryTab_tabButton__TDwMv:hover:not(.StoryTab_active__i2Gxu) .StoryTab_tabIcon__IsFjZ{margin-right:8px}.StoryTab_tabButton__TDwMv.StoryTab_active__i2Gxu{justify-content:center}.StoryTab_tabButton__TDwMv.StoryTab_active__i2Gxu .StoryTab_tabLabel__wmqFp{position:relative;opacity:1;width:auto;margin-left:8px;pointer-events:auto}.StoryTab_tabButton__TDwMv.StoryTab_active__i2Gxu .StoryTab_tabIcon__IsFjZ{margin-right:8px}.StoryTab_pageTitle___sh5U{font-size:24px}.StoryTab_pageTitleTyping__LDGd0{min-height:32px}}@media(max-width:749px){.StoryTab_storyTabsContainer__Z9d_q{padding-bottom:80px;grid-gap:16px;gap:16px;padding-top:45px}.StoryTab_tabsHeader__pcofv{position:fixed;bottom:0;left:70px;right:0;z-index:1000;border:none;border-radius:0;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);height:auto;padding:8px 0}}@media(max-width:749px)and (max-width:700px){.StoryTab_tabsHeader__pcofv{left:0}}@media(max-width:749px){.StoryTab_tabButtonWrapper__M7oHL{margin-left:0;height:auto;flex:1 1}.StoryTab_tabButtonWrapper__M7oHL:after{display:none}.StoryTab_tabButton__TDwMv{flex-direction:column;padding:8px 4px;grid-gap:4px;gap:4px;clip-path:none;border-radius:0;background:#fff;height:auto}.StoryTab_tabButton__TDwMv:hover:not(.StoryTab_active__i2Gxu){background:rgba(139,92,246,.05);color:#8b5cf6!important}.StoryTab_tabButton__TDwMv.StoryTab_active__i2Gxu{background:rgba(139,92,246,.1)!important;color:#8b5cf6!important}.StoryTab_tabButtonWrapper__M7oHL:first-child .StoryTab_tabButton__TDwMv,.StoryTab_tabButtonWrapper__M7oHL:last-child .StoryTab_tabButton__TDwMv{clip-path:none;border-radius:0}.StoryTab_tabIcon__IsFjZ{margin-right:0!important;font-size:20px!important}.StoryTab_tabLabel__wmqFp{opacity:1!important;width:auto;margin-left:0!important;font-size:11px;text-align:center;position:relative}.StoryTab_pageTitle___sh5U{font-size:20px}.StoryTab_pageTitleTyping__LDGd0{min-height:32px}}.Questionnaire_questionnairePage__b8GNK{min-height:100vh;background-image:url("https://cdn.intellemo.ai/int-public-uc1/misc/storypreviewbg%20(1).jpg");background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center}.Questionnaire_questionnaireContainer__t1yTS{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%;max-width:700px;margin:0 auto;padding:12px}.Questionnaire_pageHeader__htpcd{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px}.Questionnaire_sparkleIcon__CLGZJ{font-size:36px!important;color:#7961ea}.Questionnaire_sparkPulse__lJIwv{animation:Questionnaire_sparkPulse__lJIwv 2s ease-in-out infinite}@keyframes Questionnaire_sparkPulse__lJIwv{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}.Questionnaire_pageTitle__eKx1f{font-size:36px;font-weight:600;color:#1a202c;margin:0;letter-spacing:-.5px}.Questionnaire_pageTitleTyping__4I9PU{border-right:3px solid #8b5cf6;padding-right:4px;min-height:54px;animation:Questionnaire_blinkCursor__mSoPv .75s step-end infinite}@keyframes Questionnaire_blinkCursor__mSoPv{0%,to{border-color:transparent}50%{border-color:#8b5cf6}}.Questionnaire_questionCard__8ihtj{display:flex;flex-direction:column;background:#fff;border-radius:20px;box-shadow:0 4px 16px rgba(0,0,0,.06);overflow:hidden}.Questionnaire_questionHeader__zBOCa{display:flex;align-items:baseline;grid-gap:8px;gap:8px;padding:20px;padding-bottom:0!important;font-size:18px;font-weight:600;color:#1a202c}.Questionnaire_choicesContainer__AyBWE{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:20px}.Questionnaire_choiceItem__0Qgba{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:8px 20px;border-radius:12px;border:1px solid rgba(226,232,240,.8);cursor:pointer;transition:all .2s ease}.Questionnaire_choiceItem__0Qgba:hover{border-color:rgba(139,92,246,.3);background:rgba(139,92,246,.02)}.Questionnaire_choiceItem__0Qgba.Questionnaire_selected__H_AI8{border-color:#8b5cf6;background:rgba(139,92,246,.04)}.Questionnaire_radioCircle__JwtUT{width:20px;height:20px;min-width:20px;border-radius:50%;border:2px solid rgba(226,232,240,.8);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease}.Questionnaire_choiceItem__0Qgba:hover .Questionnaire_radioCircle__JwtUT{border-color:rgba(139,92,246,.5)}.Questionnaire_choiceItem__0Qgba.Questionnaire_selected__H_AI8 .Questionnaire_radioCircle__JwtUT{border-color:#8b5cf6}.Questionnaire_radioFill__atLN_{width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.Questionnaire_checkboxSquare__j_jFB{width:20px;height:20px;min-width:20px;border-radius:4px;border:2px solid rgba(226,232,240,.8);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.Questionnaire_choiceItem__0Qgba:hover .Questionnaire_checkboxSquare__j_jFB{border-color:rgba(139,92,246,.5)}.Questionnaire_choiceItem__0Qgba.Questionnaire_selected__H_AI8 .Questionnaire_checkboxSquare__j_jFB{border-color:#8b5cf6;background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.Questionnaire_checkboxCheck__VXrYh{color:#fff;font-size:12px;font-weight:700;line-height:1}.Questionnaire_choiceContent__68YH8{display:flex;flex-direction:column}.Questionnaire_choiceLabel__LzLEn{font-size:16px;font-weight:500;color:#1a202c}.Questionnaire_choiceDescription__gpN0J{font-size:14px;color:#718096}.TaskDetailPreview_taskList__H2qhh{display:flex;flex-direction:column;grid-gap:12px;gap:12px;overflow:hidden}.TaskDetailPreview_taskList__H2qhh::-webkit-scrollbar{width:6px}.TaskDetailPreview_taskList__H2qhh::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.TaskDetailPreview_taskList__H2qhh::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.TaskDetailPreview_taskList__H2qhh::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}@keyframes TaskDetailPreview_slideUp__bDrGz{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TaskDetailPreview_taskItem__Fy5OJ{display:flex;align-items:center;padding:10px 12px;border-radius:12px;background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid transparent;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.06)}.TaskDetailPreview_taskItem__Fy5OJ.TaskDetailPreview_hidden__TmfhR{opacity:0;transform:translateY(20px)}.TaskDetailPreview_taskItem__Fy5OJ.TaskDetailPreview_visible__Alu0n{animation:TaskDetailPreview_slideUp__bDrGz .4s ease-out forwards}.TaskDetailPreview_taskItem__Fy5OJ.TaskDetailPreview_pending__MYhOO{border-left:4px solid #ffa726}.TaskDetailPreview_taskItem__Fy5OJ.TaskDetailPreview_pending__MYhOO:hover{box-shadow:0 4px 12px rgba(255,167,38,.2);border-color:#ffa726}.TaskDetailPreview_taskItem__Fy5OJ.TaskDetailPreview_completed__VrTTK{border-left:4px solid #66bb6a;background:linear-gradient(135deg,#f0f9f0,#fff)}.TaskDetailPreview_taskItem__Fy5OJ.TaskDetailPreview_completed__VrTTK:hover{box-shadow:0 4px 12px rgba(102,187,106,.2);border-color:#66bb6a}.TaskDetailPreview_taskItem__Fy5OJ.TaskDetailPreview_error__t7mrJ{border-left:4px solid #ef5350;background:linear-gradient(135deg,#fff5f5,#fff)}.TaskDetailPreview_taskItem__Fy5OJ.TaskDetailPreview_error__t7mrJ:hover{box-shadow:0 4px 12px rgba(239,83,80,.2);border-color:#ef5350}.TaskDetailPreview_taskIcon__OFOCL{margin-right:6px;display:flex;align-items:center;justify-content:center;min-width:24px;padding-top:2px}.TaskDetailPreview_taskContent__bymRR{flex:1 1;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.TaskDetailPreview_taskHeader__5gb2V{display:flex;align-items:center;grid-gap:8px;gap:8px;justify-content:space-between}@media(max-width:769px){.TaskDetailPreview_taskHeader__5gb2V{flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px}}.TaskDetailPreview_taskTitle__7Wt7X{font-weight:600;font-size:.8rem;color:#1a202c;display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap;line-height:1.4}.TaskDetailPreview_timeBadge__ao8_r{display:inline-flex;align-items:center;grid-gap:2px;gap:2px;height:22px;padding:0 8px;font-size:.5rem;font-weight:500;border-radius:6px}.TaskDetailPreview_timeBadge__ao8_r svg{font-size:8px}.TaskDetailPreview_timeBadge__ao8_r span{line-height:1}.TaskDetailPreview_timeBadge__ao8_r[data-color=warning]{background-color:#fff3e0;color:#e65100;border:1px solid #ffcc80}.TaskDetailPreview_timeBadge__ao8_r[data-color=info]{background-color:#e3f2fd;color:#0277bd;border:1px solid #90caf9}.TaskDetailPreview_timeBadge__ao8_r[data-color=error]{background-color:#ffebee;color:#c62828;border:1px solid #ef9a9a}.TaskDetailPreview_taskMessage__IZ2tG{font-size:.65rem;color:#4a5568;line-height:1.5}.TaskDetailPreview_taskStatus___Sr_N{font-size:.85rem;font-weight:600;margin-left:auto}.TaskDetailPreview_emptyState___iPGd,.TaskDetailPreview_loadingState__ZqJVN{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px;padding:24px;text-align:center;color:#4a5568;font-size:.875rem}.TaskDetailPreview_loadingState__ZqJVN span{color:#1a202c}.ResumeChainRunModal_resumeModalContent__HtdIW{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.ResumeChainRunModal_resumeModalTitle__AcJ0Q{font-size:20px;font-weight:600;color:#1f2937;margin:0}.ResumeChainRunModal_resumeModalDescription__I1noG{font-size:14px;color:#6b7280;margin:0;line-height:1.5}.CustomToast_toastOverlay__FXXY3{position:fixed;bottom:24px;right:24px;z-index:9999;pointer-events:none}@media(max-width:480px){.CustomToast_toastOverlay__FXXY3{bottom:16px;right:16px;left:16px}}.CustomToast_toast__UIHac{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:16px 18px;background:#fff;border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);border:1px solid rgba(139,92,246,.15);max-width:380px;pointer-events:auto;animation:CustomToast_slideInUp__ZDJJi .4s cubic-bezier(.16,1,.3,1) forwards}@media(max-width:480px){.CustomToast_toast__UIHac{max-width:100%}}.CustomToast_toastExiting__T0LDV{animation:CustomToast_slideOutDown__MPjAI .3s cubic-bezier(.5,0,.75,0) forwards}.CustomToast_iconWrapper__zQ1HO{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(139,92,246,.1)}.CustomToast_icon__nbAFW{font-size:20px!important;color:#8b5cf6}.CustomToast_content__05h3A{flex:1 1;min-width:0}.CustomToast_message__kKOZc{font-size:13px;font-weight:500;color:#1a202c;line-height:1.45;margin:0}.CustomToast_subMessage__fJ0t4{font-size:12px;color:#718096;line-height:1.4;margin:4px 0 0}.CustomToast_closeButton___GR5z{flex-shrink:0;background:none;border:none;padding:2px;cursor:pointer;color:#a0aec0;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.CustomToast_closeButton___GR5z:hover{color:#4a5568;background:rgba(0,0,0,.05)}.CustomToast_closeButton___GR5z svg{font-size:18px!important}@keyframes CustomToast_slideInUp__ZDJJi{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CustomToast_slideOutDown__MPjAI{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.96)}}@keyframes PlanUpgradeBanner_slideIn__U35Mr{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes PlanUpgradeBanner_shimmer__hnQ_T{0%{background-position:-200% 0}to{background-position:200% 0}}.PlanUpgradeBanner_skeletonBanner__Sum3w{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:10px}@media(max-width:600px){.PlanUpgradeBanner_skeletonBanner__Sum3w{grid-gap:8px;gap:8px;padding:10px 12px}}.PlanUpgradeBanner_skeletonIcon__vstRE{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:PlanUpgradeBanner_shimmer__hnQ_T 1.5s infinite}@media(max-width:600px){.PlanUpgradeBanner_skeletonIcon__vstRE{display:none}}.PlanUpgradeBanner_skeletonContent___w4vd{flex:1 1;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.PlanUpgradeBanner_skeletonTitle__V7jOV{height:14px;width:70%}.PlanUpgradeBanner_skeletonSubtitle__07vev,.PlanUpgradeBanner_skeletonTitle__V7jOV{border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:PlanUpgradeBanner_shimmer__hnQ_T 1.5s infinite}.PlanUpgradeBanner_skeletonSubtitle__07vev{height:12px;width:90%}.PlanUpgradeBanner_upgradeBanner__4sP2G{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-top:12px;padding:10px 12px;width:100%;background:linear-gradient(135deg,#fef7ed,#fef3e2);border-radius:10px;animation:PlanUpgradeBanner_slideIn__U35Mr .3s ease}@media(max-width:600px){.PlanUpgradeBanner_upgradeBanner__4sP2G{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;padding:12px}}.PlanUpgradeBanner_upgradeBannerIcon__O9woP{flex-shrink:0;width:32px;height:32px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(251,191,36,.15)}.PlanUpgradeBanner_upgradeBannerIcon__O9woP svg{font-size:18px;color:#f59e0b}@media(max-width:600px){.PlanUpgradeBanner_upgradeBannerIcon__O9woP{display:none}}.PlanUpgradeBanner_upgradeBannerContent__q59zl{flex:1 1;text-align:left}.PlanUpgradeBanner_upgradeBannerTitle__KzAHr{color:#462f87;font-weight:600;font-size:12px;margin:0;line-height:1.3;text-align:left}@media(max-width:600px){.PlanUpgradeBanner_upgradeBannerTitle__KzAHr{font-size:13px}}.PlanUpgradeBanner_upgradeBannerSubtitle___O_8F{color:#6b7280;font-size:12px;margin:2px 0 0;line-height:1.4;text-align:left}@media(max-width:600px){.PlanUpgradeBanner_upgradeBannerSubtitle___O_8F{font-size:11px;margin-top:4px}}.PlanUpgradeBanner_upgradeButton__Q77Zw{flex-shrink:0;display:flex;align-items:center;grid-gap:6px;gap:6px;padding:10px 20px;background:linear-gradient(135deg,#5a3d9e,#462f87 50%,#3a2770);color:#fff;font-size:13px;font-weight:600;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease}.PlanUpgradeBanner_upgradeButton__Q77Zw:hover{background:linear-gradient(135deg,#462f87,#3a2770 50%,#2e1f5a);transform:translateY(-2px)}.PlanUpgradeBanner_upgradeButton__Q77Zw:active{transform:translateY(0)}@media(max-width:600px){.PlanUpgradeBanner_upgradeButton__Q77Zw{width:100%;justify-content:center;padding:12px 20px}}.PlanUpgradeBanner_upgradeButtonIcon__CFSVY{font-size:18px!important;color:#fbbf24;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.PlanUpgradeBanner_featureBanner__cT5t5{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;margin-top:12px;padding:8px 12px;background:linear-gradient(135deg,#fef7ed,#fef3e2);border-radius:10px;animation:PlanUpgradeBanner_slideIn__U35Mr .3s ease}@media(max-width:600px){.PlanUpgradeBanner_featureBanner__cT5t5{grid-gap:8px;gap:8px;padding:10px 12px}}.PlanUpgradeBanner_featureBannerIcon__W3JVG{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.PlanUpgradeBanner_featureBannerIcon__W3JVG svg{font-size:18px;color:#452e87}@media(max-width:600px){.PlanUpgradeBanner_featureBannerIcon__W3JVG{width:28px;height:28px}.PlanUpgradeBanner_featureBannerIcon__W3JVG svg{font-size:16px}}.PlanUpgradeBanner_featureBannerContent__kz1U6{flex:1 1;text-align:left}.PlanUpgradeBanner_featureBannerText__yvrXS{color:#452e87;font-size:13px;margin:0;line-height:1.4;text-align:left}@media(max-width:600px){.PlanUpgradeBanner_featureBannerText__yvrXS{font-size:12px}}.StoryPrompt_storyPromptContainer__H7mGj{width:100%;height:100%;min-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 20px;animation:StoryPrompt_fadeIn__ljgU_ .5s ease-out;overflow-y:scroll;overflow-x:hidden;position:relative}.StoryPrompt_storyPromptContainer__H7mGj.StoryPrompt_previewMode__f6R_t{padding:0}.StoryPrompt_storyPromptContainer__H7mGj.StoryPrompt_previewMode__f6R_t::-webkit-scrollbar{width:6px}.StoryPrompt_storyPromptContainer__H7mGj.StoryPrompt_previewMode__f6R_t::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.StoryPrompt_storyPromptContainer__H7mGj.StoryPrompt_previewMode__f6R_t::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.StoryPrompt_storyPromptContainer__H7mGj.StoryPrompt_previewMode__f6R_t::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.StoryPrompt_storyPromptContainer__H7mGj.StoryPrompt_previewMode__f6R_t .StoryPrompt_contentWrapper__LV_9B{max-width:100%}.StoryPrompt_overlayBg__5X1oP{background:#fff;position:absolute;inset:0;overflow:hidden;width:100%;height:100%}.StoryPrompt_overlayBg__5X1oP:before{background:#ffedf7;top:-10%;left:-5%}.StoryPrompt_overlayBg__5X1oP:after,.StoryPrompt_overlayBg__5X1oP:before{content:"";position:absolute;width:400px;height:400px;border-radius:50%;filter:blur(130px);z-index:0}.StoryPrompt_overlayBg__5X1oP:after{background:#e7ffff;top:60%;right:-5%}.StoryPrompt_contentWrapper__LV_9B{width:100%;max-width:800px;display:flex;flex-direction:column;align-items:center;grid-gap:20px;gap:20px;margin:auto 0;position:relative;z-index:10}.StoryPrompt_websiteLogo__Vdcq1{height:48px;width:auto;object-fit:contain;margin-bottom:-15px}.StoryPrompt_mainHeading__MmzT1{font-size:32px;font-weight:600;text-align:center;margin:0;color:#111827;letter-spacing:-.02em;line-height:1.4;padding-bottom:10px}.StoryPrompt_promptBoxWrapper__HLgFb{width:100%;animation:StoryPrompt_slideUp__6Vrd0 .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes StoryPrompt_slideUp__6Vrd0{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes StoryPrompt_fadeIn__ljgU_{0%{opacity:0}to{opacity:1}}.StoryGeneratedView_scenesContainer__krgmP{padding:12px;display:flex;flex-direction:column;grid-gap:0;gap:0;flex:1 1;min-height:0;width:100%;container-type:size;position:relative;overflow-y:auto;overflow-x:hidden}.StoryGeneratedView_overlayBg__eQdwS{background:#fff;position:absolute;inset:0;overflow:hidden;width:100%;height:100%}.StoryGeneratedView_overlayBg__eQdwS:before{background:#ffedf7;top:-10%;left:-5%}.StoryGeneratedView_overlayBg__eQdwS:after,.StoryGeneratedView_overlayBg__eQdwS:before{content:"";position:absolute;width:400px;height:400px;border-radius:50%;filter:blur(130px);z-index:0}.StoryGeneratedView_overlayBg__eQdwS:after{background:#e7ffff;top:60%;right:-5%}.StoryGeneration_StoryGenerationContainer__eO2_E{width:100%;flex:1 1;min-height:0;display:flex;flex-direction:column;position:relative;height:100%}.StoryGeneration_loadingOverlay__rUMqA{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(252,250,255,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:10;animation:StoryGeneration_fadeIn__wvUQv .3s ease}@keyframes StoryGeneration_fadeIn__wvUQv{0%{opacity:0}to{opacity:1}}.StoryGeneration_loadingSpinner__TlLMH{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px}.StoryGeneration_spinnerWrapper__IN4MA{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.StoryGeneration_spinnerOuter__HXdX7{position:absolute;inset:0;border:2px solid rgba(167,139,250,.12);border-top-color:#8b5cf6;border-radius:50%;animation:StoryGeneration_spin__19I1x 1.2s linear infinite}.StoryGeneration_spinnerInner__KSRSN{position:absolute;inset:8px;border:2px solid rgba(167,139,250,.08);border-bottom-color:#a78bfa;border-radius:50%;animation:StoryGeneration_spin__19I1x .8s linear infinite reverse}.StoryGeneration_spinnerIcon__TeC0t{font-size:22px!important;color:#8b5cf6;animation:StoryGeneration_iconPulse__eQ4Lz 2s ease-in-out infinite}@keyframes StoryGeneration_spin__19I1x{to{transform:rotate(1turn)}}@keyframes StoryGeneration_iconPulse__eQ4Lz{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.StoryGeneration_loadingText__uJCIo{font-size:14px;font-weight:500;color:#6b46c1;margin:0;letter-spacing:.2px}.StoryGeneration_loadingDots__LbEJl{display:flex;grid-gap:6px;gap:6px;align-items:center}.StoryGeneration_dot__G3yDI{width:6px;height:6px;border-radius:50%;background:#a78bfa;animation:StoryGeneration_dotBounce__Alp8M 1.4s ease-in-out infinite}.StoryGeneration_dot__G3yDI:nth-child(2){animation-delay:.2s}.StoryGeneration_dot__G3yDI:nth-child(3){animation-delay:.4s}@keyframes StoryGeneration_dotBounce__Alp8M{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}