.MediaLibraryPanel_mediaLibraryPanel__VdB_D{display:flex;flex-direction:column;height:100%;overflow:hidden;color:#fff;position:relative}.MediaLibraryPanel_loadingContainer___mdxr{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px}.MediaLibraryPanel_spinner__YXAIj{width:40px;height:40px;border:4px solid #333;border-top-color:#ff4081;border-radius:50%;animation:MediaLibraryPanel_spin__HVOBK 1s linear infinite}@keyframes MediaLibraryPanel_spin__HVOBK{to{transform:rotate(1turn)}}.MediaLibraryPanel_loadingContainer___mdxr p{font-size:14px;color:#aaa}.MediaLibraryPanel_header__N6Fzf{border-bottom:1px solid #333;display:flex;flex-direction:column;gap:12px}.MediaLibraryPanel_header__N6Fzf h3{margin:0;font-size:18px;font-weight:600}.MediaLibraryPanel_headerControls__N_Bt2{display:flex;align-items:center;gap:12px;width:100%}.MediaLibraryPanel_toggleRow__Xt_bo{padding-top:14px;padding-bottom:16px}.MediaLibraryPanel_searchInput__qC1Mg{width:100%;padding:8px 12px;background:#1a1a1a;border:1px solid #444;border-radius:6px;color:#fff;font-size:14px}.MediaLibraryPanel_searchInput__qC1Mg:focus{outline:none;border-color:#667eea}.MediaLibraryPanel_compactTopRow__ctMlH{display:flex;align-items:center;gap:16px;padding:0 18px 8px}.MediaLibraryPanel_compactControlsRow__GzPYe{display:flex;align-items:center;gap:10px;padding:0 18px 12px;min-width:0}.MediaLibraryPanel_searchWrap__oZOQK{position:relative;flex-shrink:0}.MediaLibraryPanel_searchInputCompact__g9oaH{width:220px;padding:6px 34px 6px 12px;font-size:13px}.MediaLibraryPanel_searchInlineBtn__DH06k{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:#fff;cursor:pointer;font-size:13px}.MediaLibraryPanel_searchInlineBtn__DH06k:disabled{opacity:.35;cursor:default}.MediaLibraryPanel_tabs___5w6N{display:flex;padding:0 16px;border-bottom:1px solid #333;gap:4px}.MediaLibraryPanel_tab__EOruT{padding:10px 16px;background:none;color:#aaa;font-size:14px;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .2s}.MediaLibraryPanel_tab__EOruT:hover{color:#fff}.MediaLibraryPanel_tab__EOruT.MediaLibraryPanel_active__KoGGL{color:#fff;border-bottom-color:#667eea}.MediaLibraryPanel_mediaGrid__ZY_L_{flex:1 1;min-height:0;overflow-y:auto;padding-right:8px;display:grid;grid-template-columns:repeat(var(--media-grid-columns,3),minmax(0,1fr));grid-auto-rows:max-content;grid-gap:12px;gap:12px;align-content:start}.MediaLibraryPanel_mediaList__MFVbf{grid-template-columns:minmax(0,1fr);gap:6px}.MediaLibraryPanel_mediaList__MFVbf .MediaLibraryPanel_mediaItem__G3E1_{display:flex;align-items:center;width:100%;padding-bottom:0;height:56px;border-radius:6px;background:#1a1a1a}.MediaLibraryPanel_mediaList__MFVbf .MediaLibraryPanel_mediaItem__G3E1_:hover{transform:none}.MediaLibraryPanel_mediaList__MFVbf .MediaLibraryPanel_audioThumb__m0mX2,.MediaLibraryPanel_mediaList__MFVbf .MediaLibraryPanel_thumbnail__yPpsC{position:relative;width:80px;height:56px;flex-shrink:0}.MediaLibraryPanel_mediaList__MFVbf .MediaLibraryPanel_audioThumb__m0mX2 .MediaLibraryPanel_audioName__I3wyR{display:none}.MediaLibraryPanel_mediaList__MFVbf .MediaLibraryPanel_mediaItem__G3E1_:after{content:attr(data-label);flex:1 1;padding:0 12px;color:#ddd;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MediaLibraryPanel_voiceRow___TXVb{position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box;min-width:0;height:48px;padding:0 14px;border-radius:6px;background:#1a1a1a;cursor:pointer;transition:background .15s}.MediaLibraryPanel_voiceRow___TXVb:hover{background:#242424}.MediaLibraryPanel_voiceText__J_3TL{flex:1 1;min-width:0;color:#ddd;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MediaLibraryPanel_voiceActions__5ipiU{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;padding-left:24px;background:linear-gradient(90deg,transparent,#242424 24px);opacity:0;pointer-events:none;transition:opacity .15s}.MediaLibraryPanel_voiceActions__5ipiU.MediaLibraryPanel_previewing__Rl_FM,.MediaLibraryPanel_voiceRow___TXVb:hover .MediaLibraryPanel_voiceActions__5ipiU{opacity:1;pointer-events:auto}.MediaLibraryPanel_mediaItem__G3E1_ .MediaLibraryPanel_previewButton__hzAxX{position:absolute;right:min(8px,6%);bottom:min(8px,6%);width:clamp(22px,40%,36px);height:auto;aspect-ratio:1;opacity:0;pointer-events:none;transition:opacity .15s}.MediaLibraryPanel_mediaItem__G3E1_ .MediaLibraryPanel_previewButton__hzAxX.MediaLibraryPanel_previewing__Rl_FM,.MediaLibraryPanel_mediaItem__G3E1_:hover .MediaLibraryPanel_previewButton__hzAxX{opacity:1;pointer-events:auto}.MediaLibraryPanel_mediaList__MFVbf .MediaLibraryPanel_mediaItem__G3E1_ .MediaLibraryPanel_previewButton__hzAxX{right:8px;bottom:auto;top:50%;width:36px;transform:translateY(-50%)}.MediaLibraryPanel_mediaItem__G3E1_{position:relative;cursor:pointer;border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s;background:#1a1a1a;width:100%}.MediaLibraryPanel_mediaItem__G3E1_:before{content:"";display:block;padding-top:75%}.MediaLibraryPanel_mediaList__MFVbf .MediaLibraryPanel_mediaItem__G3E1_:before{content:none}.MediaLibraryPanel_mediaItem__G3E1_:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.4)}.MediaLibraryPanel_thumbnail__yPpsC{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.MediaLibraryPanel_audioThumb__m0mX2{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:8px}.MediaLibraryPanel_audioIcon__kHyVE{font-size:24px;margin-bottom:4px}.MediaLibraryPanel_audioName__I3wyR{font-size:10px;text-align:center;color:#fff;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.MediaLibraryPanel_emptyState__REZ8M{grid-column:1/-1;text-align:center;padding:40px 20px;color:#666}.MediaLibraryPanel_emptyState__REZ8M p{margin:0 0 8px;font-size:16px}.MediaLibraryPanel_emptyStateHint__SJPaI{font-size:14px;color:#555!important}@media (max-width:768px){.MediaLibraryPanel_mediaGrid__ZY_L_{grid-template-columns:repeat(var(--media-grid-columns-mobile,2),minmax(0,1fr));gap:8px;padding:12px}.MediaLibraryPanel_tabs___5w6N{overflow-x:auto}.MediaLibraryPanel_tab__EOruT{padding:8px 12px;font-size:12px;white-space:nowrap}}.MediaLibraryPanel_loadMoreTrigger__2Ok1f{width:100%;padding:20px;display:flex;justify-content:center;align-items:center}.SwipeRow_row__7Wjer{position:relative;overflow:hidden}.SwipeRow_front__BIgcO{position:relative;border-radius:inherit;background:var(--background);touch-action:pan-y}.SwipeRow_actions__BU8mM{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;gap:10px;padding:0 6px 0 10px}.SwipeRow_armed__LCVVN{transform:scale(1.18);transition:transform .15s ease}.RatioSelectorModal_ratioTable__JV4Sf{display:flex;flex-direction:column}.RatioSelectorModal_ratioRow__eLl_6{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--bs-border-color)}.RatioSelectorModal_ratioRow__eLl_6:last-child{border-bottom:none}.RatioSelectorModal_ratioMeta__TWSec{display:flex;align-items:center;gap:8px;width:220px;flex-shrink:0}.RatioSelectorModal_tinyThumbWrap__MF_U7{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.RatioSelectorModal_tinyThumb__pDvA7{background:rgba(232,5,109,.15);border:1.5px solid rgba(232,5,109,.45);border-radius:2px}.RatioSelectorModal_metaText__lEJ2j{display:flex;flex-direction:column;min-width:0}.RatioSelectorModal_metaLabel__mwXei{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RatioSelectorModal_metaRatio__LdiMN{font-size:11px;opacity:.45}.RatioSelectorModal_chipGroup__rcW8z{display:flex;flex-wrap:wrap;gap:6px;flex:1 1}.RatioSelectorModal_chip__kD0_G{display:inline-flex;flex-direction:column;align-items:center;line-height:1.3}.RatioSelectorModal_chipDims__Li0b3{font-size:10px;opacity:.6}.RatioSelectorModal_platformBtnRow__Q4rCZ{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.RatioSelectorModal_platformBtn__L9BLT{margin-bottom:0}@media (max-width:600px){.RatioSelectorModal_ratioRow__eLl_6{flex-direction:column;align-items:flex-start}.RatioSelectorModal_ratioMeta__TWSec{width:auto}}.NewProjectPopup_dialog__MPFQI.NewProjectPopup_dialog__MPFQI{max-width:880px}.NewProjectPopup_backdrop__X48O4.NewProjectPopup_backdrop__X48O4{--bs-backdrop-opacity:0.7;background:#000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.NewProjectPopup_content__rLkb_.NewProjectPopup_content__rLkb_{border:1px solid hsla(0,0%,100%,.08);border-radius:20px;overflow:hidden;background:var(--background)}.NewProjectPopup_header__I5NFO.NewProjectPopup_header__I5NFO{padding:26px 28px 6px;border-bottom:none;background:var(--background);align-items:flex-start}.NewProjectPopup_title__5IAT9{font-size:26px;font-weight:300;line-height:1.15;letter-spacing:-.01em;color:var(--foreground)}.NewProjectPopup_subtitle__TE6qR{margin-top:6px;font-size:14px;font-weight:300;opacity:.6}.NewProjectPopup_body__quU7c.NewProjectPopup_body__quU7c{padding:18px 28px 28px;background:var(--background)}.NewProjectPopup_grid__zo5SL{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.NewProjectPopup_card__2pHcQ{position:relative;display:flex;flex-direction:column;padding:0;text-align:left;color:var(--foreground);background:hsla(0,0%,50%,.07);border:1px solid hsla(0,0%,50%,.18);border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.NewProjectPopup_card__2pHcQ:focus-visible,.NewProjectPopup_card__2pHcQ:hover:not(:disabled){transform:translateY(-4px);border-color:#e8056d;box-shadow:0 14px 40px rgba(232,5,109,.22),0 0 0 1px #e8056d;outline:none}.NewProjectPopup_card__2pHcQ:disabled{cursor:wait}.NewProjectPopup_visual__UGSvg{position:relative;height:170px;overflow:hidden;background:#0b0b0f}.NewProjectPopup_cover__CpgiG{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.NewProjectPopup_card__2pHcQ:focus-visible .NewProjectPopup_cover__CpgiG,.NewProjectPopup_card__2pHcQ:hover .NewProjectPopup_cover__CpgiG{transform:scale(1.06)}.NewProjectPopup_shade__aoqaJ{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.75));pointer-events:none}.NewProjectPopup_go__0GLO9{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:4px;padding:5px 10px 5px 12px;border-radius:20px;font-size:12px;color:#fff;background:linear-gradient(90deg,#e8056d,#fb6e00);opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}.NewProjectPopup_card__2pHcQ:focus-visible .NewProjectPopup_go__0GLO9,.NewProjectPopup_card__2pHcQ:hover .NewProjectPopup_go__0GLO9{opacity:1;transform:none}.NewProjectPopup_busy__G_ydx{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.55)}.NewProjectPopup_text__CwU2o{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;flex:1 1}.NewProjectPopup_cardTitle__PLnfc{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:400}.NewProjectPopup_cardIcon__PRLav{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:#fff;background:linear-gradient(90deg,#e8056d,#fb6e00)}.NewProjectPopup_cardText__uToTH{font-size:13px;font-weight:300;line-height:1.4;opacity:.7}.NewProjectPopup_chips__pP1T5{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px}.NewProjectPopup_chip__D_7Hi{padding:2px 9px;border-radius:20px;font-size:11px;font-weight:300;border:1px solid hsla(0,0%,50%,.3);opacity:.85}.NewProjectPopup_error__zMrFC{margin:16px 0 0;font-size:13px;color:#ff5ea8}.NewProjectPopup_storyCover__Td0rV{height:150%;object-position:center top}.NewProjectPopup_caption__fH4Ls{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:0 5px;font-size:13px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.9)}.NewProjectPopup_word__71WrV{opacity:0;animation:NewProjectPopup_speak__uIGaT 5s infinite}@keyframes NewProjectPopup_speak__uIGaT{0%{opacity:0;transform:translateY(4px)}6%{opacity:1;transform:none}85%{opacity:1}95%,to{opacity:0}}.NewProjectPopup_wave__7ehEr{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:2px;height:18px;padding:0 8px;border-radius:20px;background:rgba(0,0,0,.5)}.NewProjectPopup_frame__cAo5R{opacity:0;animation:NewProjectPopup_cut__c_cnk 3.2s step-end infinite}@keyframes NewProjectPopup_cut__c_cnk{0%{opacity:1}25%{opacity:0}}.NewProjectPopup_meter__5rT3c{position:absolute;left:12px;right:12px;bottom:10px;display:flex;align-items:flex-end;gap:3px;height:34px}.NewProjectPopup_bar__XiqsE,.NewProjectPopup_waveBar__OkNg_{flex:1 1;border-radius:2px;background:linear-gradient(0deg,#e8056d,#fb6e00);animation:NewProjectPopup_bounce__qK_3B .8s ease-in-out infinite alternate;transform-origin:bottom}.NewProjectPopup_waveBar__OkNg_{flex:none;width:2px;height:100%;background:#fff;transform-origin:center}@keyframes NewProjectPopup_bounce__qK_3B{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.NewProjectPopup_pulse__9fxW2{animation:NewProjectPopup_pulse__9fxW2 .8s ease-out infinite}@keyframes NewProjectPopup_pulse__9fxW2{0%{transform:scale(1.05)}30%{transform:scale(1)}}.NewProjectPopup_blank__xwmIX{position:absolute;inset:0;background:radial-gradient(circle at 50% 35%,rgba(232,5,109,.18) 0,transparent 60%),linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0) 0 0 /16px 16px,linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0) 0 0 /16px 16px,#0b0b0f}.NewProjectPopup_stage__X83Nr{position:absolute;left:50%;top:14px;width:46%;aspect-ratio:16/9;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;border:1px dashed hsla(0,0%,100%,.45);border-radius:8px}.NewProjectPopup_plus__wAgPC{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#fff;background:linear-gradient(90deg,#e8056d,#fb6e00);animation:NewProjectPopup_breathe__592pL 2.4s ease-in-out infinite}@keyframes NewProjectPopup_breathe__592pL{0%,to{box-shadow:0 0 0 0 rgba(232,5,109,.5)}50%{box-shadow:0 0 0 10px rgba(232,5,109,0)}}.NewProjectPopup_tracks__Q3tOI{position:absolute;left:14px;right:14px;bottom:12px;display:flex;flex-direction:column;gap:5px}.NewProjectPopup_track__KApNt{height:10px;border-radius:3px;border:1px dashed hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.04)}.NewProjectPopup_playhead__lOzNG{position:absolute;top:-6px;bottom:-2px;width:2px;border-radius:1px;background:linear-gradient(180deg,#e8056d,#fb6e00);animation:NewProjectPopup_scrub__2VuuA 4s ease-in-out infinite alternate}@keyframes NewProjectPopup_scrub__2VuuA{0%{left:0}to{left:100%}}@media (max-width:575px){.NewProjectPopup_header__I5NFO.NewProjectPopup_header__I5NFO{padding:20px 18px 4px}.NewProjectPopup_body__quU7c.NewProjectPopup_body__quU7c{padding:14px 18px 20px}.NewProjectPopup_title__5IAT9{font-size:20px}.NewProjectPopup_grid__zo5SL{gap:12px}.NewProjectPopup_card__2pHcQ{flex-direction:row}.NewProjectPopup_visual__UGSvg{width:118px;height:auto;min-height:104px;flex-shrink:0}.NewProjectPopup_text__CwU2o{padding:12px 14px}.NewProjectPopup_caption__fH4Ls,.NewProjectPopup_chips__pP1T5,.NewProjectPopup_go__0GLO9,.NewProjectPopup_wave__7ehEr{display:none}.NewProjectPopup_stage__X83Nr{width:70%}}@media (prefers-reduced-motion:reduce){.NewProjectPopup_bar__XiqsE,.NewProjectPopup_frame__cAo5R,.NewProjectPopup_playhead__lOzNG,.NewProjectPopup_plus__wAgPC,.NewProjectPopup_pulse__9fxW2,.NewProjectPopup_waveBar__OkNg_,.NewProjectPopup_word__71WrV{animation:none}.NewProjectPopup_frame__cAo5R:first-of-type,.NewProjectPopup_word__71WrV{opacity:1}.NewProjectPopup_bar__XiqsE{transform:scaleY(.6)}}.VideoProjectsTool_chips__L0sha{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px 6px;padding:2px 16px 8px}.VideoProjectsTool_chips__L0sha::-webkit-scrollbar{display:none}.VideoProjectsTool_chip__qH1ur{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;margin:0;padding:7px 14px;border:1px solid rgba(var(--foreground-rgb),.18);border-radius:999px;background:rgba(var(--foreground-rgb),.04);color:var(--foreground);font:inherit;font-size:13px;white-space:nowrap}.VideoProjectsTool_chip__qH1ur.VideoProjectsTool_active__aZDPa{border-color:#e8056d;background:linear-gradient(100deg,rgba(232,5,109,.18),rgba(251,110,0,.18));font-weight:500}.VideoProjectsTool_chipCount__3_JT_{opacity:.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VideoProjectsTool_row___yIPw{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(var(--foreground-rgb),.08);cursor:pointer;-webkit-tap-highlight-color:transparent}.VideoProjectsTool_row___yIPw:active{opacity:.75}.VideoProjectsTool_row___yIPw.VideoProjectsTool_finishing__PoQov{cursor:default}.VideoProjectsTool_row___yIPw.VideoProjectsTool_finishing__PoQov:active{opacity:1}.VideoProjectsTool_thumb__pnTZ_{position:relative;flex-shrink:0;width:96px;height:60px;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--foreground-rgb),.08);background:rgba(var(--foreground-rgb),.06)}.VideoProjectsTool_length__5UsmN{position:absolute;right:4px;bottom:4px;padding:1px 5px;border-radius:5px;background:rgba(0,0,0,.72);color:#fff;font-size:10px;font-weight:500;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VideoProjectsTool_text__vVCQ_{flex:1 1 auto;min-width:0}.VideoProjectsTool_title__0_xy_{font-size:15px;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.VideoProjectsTool_meta__qZSAH{display:flex;align-items:center;gap:6px;margin-top:5px;min-width:0;font-size:12px}.VideoProjectsTool_metaText__GnpZh{min-width:0;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VideoProjectsTool_badge__xlsB1{flex-shrink:0;padding:1px 7px;border-radius:6px;font-size:11px;font-weight:500}.VideoProjectsTool_owner__sNvbc{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--foreground-rgb),.12);font-size:9px;font-weight:600;letter-spacing:.02em}