.ImageTile_tile__AVZdW{position:relative;width:100%;height:100%;background:var(--page-dark800);overflow:visible;transition:all .2s;border-radius:4px;cursor:grab}.ImageTile_tile__AVZdW:active{cursor:grabbing}.ImageTile_tile__AVZdW img{width:100%;height:100%;object-fit:cover;display:block;border-radius:4px;opacity:0;transition:opacity .4s ease-out}.ImageTile_tile__AVZdW img.ImageTile_imgLoaded__7d7we{opacity:1}.ImageTile_tileSelected__M4tAj{border:2px solid var(--button-primary);box-shadow:0 0 8px rgba(59,130,246,.5);z-index:1}.ImageTile_tileVideoSelected___Vog1{outline:2px solid white!important;outline-offset:-2px;box-shadow:0 0 14px rgba(255,255,255,.65)!important;z-index:2}.ImageTile_tileNewGlow__wkgE_{box-shadow:0 0 16px 4px rgba(59,130,246,.7);transition:box-shadow .4s ease-out}@keyframes ImageTile_fadeIn__d_b0F{0%{opacity:0}to{opacity:1}}.ImageTile_tileDeleting__fzkwu{pointer-events:none;opacity:.45}.ImageTile_deletingOverlay__H_VdG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2}.ImageTile_deletingSpinner__C_W5t{width:20px;height:20px;border:2px solid rgba(255,255,255,.15);border-top-color:rgba(255,255,255,.5);border-radius:50%;animation:ImageTile_deleteSpin__Zu9zf .8s linear infinite}@keyframes ImageTile_deleteSpin__Zu9zf{to{transform:rotate(1turn)}}.ImageTile_tileDimmed__h6gyj img,.ImageTile_tileDimmed__h6gyj img.ImageTile_imgLoaded__7d7we{opacity:.2}.ImageTile_tileDimmed__h6gyj:hover .ImageTile_bottomRight__vclcb{opacity:1;pointer-events:auto}.ImageTile_emptyTile__Bc8ZX{height:100%;background-color:#232323;border-radius:.25rem;overflow:hidden}.ImageTile_iconBtn__Ncgl1{width:1.5rem;height:1.5rem;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.75);border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.3);cursor:pointer;transition:all .2s}.ImageTile_iconBtn__Ncgl1:hover{background:rgba(0,0,0,.8);border-color:rgba(255,255,255,.25);color:#fff;transform:none}.ImageTile_deleteBtn___MtFc{opacity:0;pointer-events:none;transition:opacity .15s ease}.ImageTile_deleteBtnVisible__49yyM,.ImageTile_tile__AVZdW:hover .ImageTile_deleteBtn___MtFc{opacity:1;pointer-events:auto}.ImageTile_deleteBtn___MtFc:hover{background:rgba(239,68,68,.85);border-color:rgba(255,255,255,.2);box-shadow:0 2px 8px rgba(239,68,68,.4);color:white;transform:none}.ImageTile_archiveBtn__iq_YP:hover,.ImageTile_restoreBtn__35uuk:hover{background:rgba(0,0,0,.8);border-color:rgba(255,255,255,.25);color:#fff;transform:none}.ImageTile_restoreBtnDisabled__fd4Du{opacity:.3;cursor:not-allowed}.ImageTile_restoreBtnDisabled__fd4Du:hover{background:rgba(0,0,0,.75);border-color:rgba(255,255,255,.15);box-shadow:0 2px 8px rgba(0,0,0,.3);transform:none}.ImageTile_selectBtn__ihS3U{padding:4px 10px;display:flex;align-items:center;justify-content:center;background:rgba(0,132,233,.9);border:1px solid rgba(255,255,255,.2);border-radius:6px;color:white;font-size:11px;font-weight:500;box-shadow:0 2px 8px rgba(0,132,233,.3);cursor:pointer;transition:all .2s;margin-top:auto;white-space:nowrap}.ImageTile_selectBtn__ihS3U:hover{background:rgba(0,132,233,1);border-color:rgba(255,255,255,.3)}.ImageTile_iconOnlyBtn__ghjRi{width:1.5rem;height:1.5rem;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(0,132,233,.9);border:1px solid rgba(255,255,255,.2);border-radius:6px;color:white;box-shadow:0 2px 8px rgba(0,132,233,.3);cursor:pointer;transition:all .2s;margin-top:auto}.ImageTile_iconOnlyBtn__ghjRi:hover{background:rgba(0,132,233,.95);border-color:rgba(255,255,255,.3)}.ImageTile_iconOnlyBtn__ghjRi.ImageTile_actionBtnActive__wl5P_{background:rgba(239,68,68,.85);box-shadow:0 2px 8px rgba(239,68,68,.3)}.ImageTile_iconOnlyBtn__ghjRi.ImageTile_actionBtnActive__wl5P_:hover{background:rgba(239,68,68,1)}.ImageTile_actionBtn__ljWBF{padding:4px 10px;display:flex;align-items:center;justify-content:center;gap:4px;background:rgba(0,0,0,.75);border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#fff;font-size:11px;font-weight:500;box-shadow:0 2px 8px rgba(0,0,0,.3);cursor:pointer;transition:all .2s;margin-top:auto;white-space:nowrap}.ImageTile_actionBtn__ljWBF:hover{background:rgba(0,0,0,.8);border-color:rgba(255,255,255,.25)}.ImageTile_actionBtnActive__wl5P_{background:rgba(0,132,233,.85);box-shadow:0 2px 8px rgba(0,132,233,.3);border-color:rgba(255,255,255,.2)}.ImageTile_actionBtnActive__wl5P_:hover{background:rgba(0,132,233,1)}.ImageTile_actionBtnIcon__02XRN{display:flex;align-items:center;justify-content:center;transition:transform .2s}.ImageTile_actionBtnLabel__vjY6L{line-height:1}.ImageTile_topBar__G1bRU{position:absolute;top:4px;left:4px;right:4px;display:flex;justify-content:space-between;align-items:center;gap:4px;z-index:5}.ImageTile_topBarButtons__psEJq{display:flex;align-items:center;gap:4px;flex-shrink:0;opacity:0;pointer-events:none;transition:opacity .15s ease}.ImageTile_tile__AVZdW:hover .ImageTile_topBarButtons__psEJq,.ImageTile_topBarButtonsVisible__KecXh{opacity:1;pointer-events:auto}.ImageTile_beatNumberBadge__Q1qHm{min-width:1.5rem;height:1.5rem;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;background:rgba(0,0,0,.75);border:1px solid rgba(255,255,255,.1);border-radius:6px;color:rgba(255,255,255,.85);font-size:11px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:flex-start;transition:all .2s}.ImageTile_tile__AVZdW:hover .ImageTile_beatNumberBadge__Q1qHm{background:rgba(0,0,0,.7);color:rgba(255,255,255,.95)}.ImageTile_beatNumberBadge__Q1qHm:hover,.ImageTile_tile__AVZdW:hover .ImageTile_beatNumberBadge__Q1qHm:hover{background:rgba(0,0,0,.8);border-color:rgba(255,255,255,.2);color:#fff}.ImageTile_beatNumberBadgeDisabled__Qyt_y{opacity:.4;pointer-events:none;cursor:default}.ImageTile_bottomLeft__JauAV{position:absolute;bottom:4px;left:4px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;z-index:5}.ImageTile_bottomRight__vclcb{position:absolute;bottom:4px;right:4px;display:flex;flex-direction:row;align-items:center;gap:4px;z-index:5;opacity:0;pointer-events:none;transition:opacity .15s ease}.ImageTile_bottomRightVisible__sRtrh{opacity:1;pointer-events:auto}.ImageTile_qualityBadge__K1gUT{padding:2px 6px;background:rgba(0,0,0,.75);border-radius:4px;color:rgba(255,255,255,.85);font-size:10px;font-weight:600;display:flex;align-items:center;gap:3px}.ImageTile_qualityBadgeAlwaysVisible__r23N3{opacity:1}.ImageTile_qualityBadgeWarning__h8D04{background:rgba(220,38,38,.85);color:white;pointer-events:auto;cursor:pointer;position:relative}.ImageTile_qualityBadgeWarning__h8D04:after{content:"2K or higher resolution recommended for best video quality";position:absolute;bottom:calc(100% + 6px);left:0;background:rgba(0,0,0,.9);color:white;padding:6px 10px;border-radius:6px;font-size:11px;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;z-index:100;pointer-events:none}.ImageTile_qualityBadgeWarning__h8D04:hover:after{opacity:1;visibility:visible}.ImageTile_qualityWarningIcon__qr0ui{font-weight:700;font-size:9px}.ImageTile_tileDimmed__h6gyj .ImageTile_qualityBadge__K1gUT{opacity:.4}.ImageTile_popoverBackdrop__pNVSH{position:fixed;inset:0;z-index:9998}.ImageTile_popoverMenu__BDdih{position:fixed;min-width:120px;max-width:250px;max-height:300px;overflow-y:auto;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:4px;display:flex;flex-direction:column;z-index:9999;animation:ImageTile_popoverFadeIn__EgAgm .1s ease-out}@keyframes ImageTile_popoverFadeIn__EgAgm{0%{opacity:0}to{opacity:1}}.ImageTile_popoverGroupHeader__HD_YG{padding:8px 12px;font-size:11px;font-weight:600;color:var(--text-white400);text-transform:uppercase}.ImageTile_popoverGroupHeaderDivider__QewPD{border-top:1px solid var(--glass-border);margin-top:4px;padding-top:8px}.ImageTile_popoverItem__kRTAg{padding:8px 12px;cursor:pointer;background:transparent;border:none;border-radius:4px;color:var(--text-white800);display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:400;text-align:left;width:100%;transition:background .1s ease}.ImageTile_popoverItemLabel__3iPJ8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1}.ImageTile_popoverItemSelected__O_awA,.ImageTile_popoverItem__kRTAg:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.ImageTile_popoverItemSelected__O_awA:hover{background:rgba(255,255,255,.12)}.ImageTile_splitView__YvEZ0{display:flex;width:100%;height:100%;border-radius:4px;overflow:hidden}.ImageTile_splitHalf__v_uGl{position:relative;height:100%;overflow:hidden}.ImageTile_splitHalf__v_uGl:first-child{width:55%;clip-path:polygon(0 0,100% 0,82% 100%,0 100%)}.ImageTile_splitHalf__v_uGl:last-child{width:55%;margin-left:-10%;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)}.ImageTile_splitViewPortrait__YB1rn{flex-direction:column}.ImageTile_splitViewPortrait__YB1rn .ImageTile_splitHalf__v_uGl{height:55%;width:100%}.ImageTile_splitViewPortrait__YB1rn .ImageTile_splitHalf__v_uGl:first-child{width:100%;clip-path:polygon(0 0,100% 0,100% 82%,0 100%)}.ImageTile_splitViewPortrait__YB1rn .ImageTile_splitHalf__v_uGl:last-child{width:100%;margin-left:0;margin-top:-10%;clip-path:polygon(0 18%,100% 0,100% 100%,0 100%)}.ImageTile_splitHalf__v_uGl img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0}.ImageTile_tileDimmed__h6gyj .ImageTile_splitHalf__v_uGl img,[data-dim-angle] [data-image-id]:not([data-dim-active-target]) .ImageTile_splitHalf__v_uGl img,[data-dim-angle] [data-image-id]:not([data-dim-active-target]) .ImageTile_tile__AVZdW img,[data-dim-disabled] .ImageTile_splitHalf__v_uGl img,[data-dim-disabled] .ImageTile_tile__AVZdW img,[data-dim-edit] [data-image-id]:not([data-dim-active-target]) .ImageTile_splitHalf__v_uGl img,[data-dim-edit] [data-image-id]:not([data-dim-active-target]) .ImageTile_tile__AVZdW img{opacity:.4}[data-dim-angle] [data-image-id]:not([data-dim-active-target]) .ImageTile_tile__AVZdW,[data-dim-disabled] .ImageTile_tile__AVZdW,[data-dim-edit] [data-image-id]:not([data-dim-active-target]) .ImageTile_tile__AVZdW{pointer-events:none}[data-dim-angle] [data-image-id]:not([data-dim-active-target]) .ImageTile_bottomRight__vclcb,[data-dim-disabled] .ImageTile_bottomRight__vclcb,[data-dim-edit] [data-image-id]:not([data-dim-active-target]) .ImageTile_bottomRight__vclcb{pointer-events:auto}[data-dim-angle] [data-image-id]:not([data-dim-active-target]) .ImageTile_beatNumberBadge__Q1qHm,[data-dim-disabled] .ImageTile_beatNumberBadge__Q1qHm,[data-dim-edit] [data-image-id]:not([data-dim-active-target]) .ImageTile_beatNumberBadge__Q1qHm{opacity:.5;pointer-events:none}.ImageTile_bottomRight__vclcb [data-btn-type=viewpoint]{display:none}[data-edit-mode=angle] .ImageTile_bottomRight__vclcb,[data-edit-mode=edit] .ImageTile_bottomRight__vclcb,[data-edit-mode=expand] .ImageTile_bottomRight__vclcb,[data-edit-mode=shots] .ImageTile_bottomRight__vclcb,[data-edit-mode=upscale] .ImageTile_bottomRight__vclcb{opacity:1;pointer-events:auto}[data-edit-mode=expand] .ImageTile_bottomRight__vclcb [data-btn-type=viewpoint],[data-edit-mode=shots] .ImageTile_bottomRight__vclcb [data-btn-type=viewpoint]{display:flex}[data-edit-mode=create] .ImageTile_bottomRight__vclcb [data-btn-type=edit],[data-edit-mode=create] .ImageTile_topBarButtons__psEJq,[data-edit-mode=expand] .ImageTile_bottomRight__vclcb [data-btn-type=edit],[data-edit-mode=shots] .ImageTile_bottomRight__vclcb [data-btn-type=edit]{display:none}.CreatingPlaceholder_creating__4oumI{position:relative;width:100%;height:100%;border-radius:inherit;overflow:hidden;background:var(--page-dark600);isolation:isolate}.CreatingPlaceholder_stage__gws2v{position:absolute;inset:-10%}.CreatingPlaceholder_blob__eH0Di{position:absolute;width:100%;aspect-ratio:1;border-radius:50%;pointer-events:none;will-change:transform;filter:blur(54px);mix-blend-mode:screen;top:0;left:0;transform-origin:center center}.CreatingPlaceholder_blob1__8o950{background:radial-gradient(ellipse 60% 90% at center,rgba(0,132,233,.4) 0,rgba(0,100,190,.1) 45%,transparent 72%);animation:CreatingPlaceholder_blobDriftA__rmZG7 var(--blob1-duration,9s) cubic-bezier(.45,.05,.55,.95) infinite,CreatingPlaceholder_blobSpinSlow__e4j0S var(--blob1-spin,28s) linear infinite;animation-delay:var(--blob1-delay,0s),var(--blob1-spin-delay,0s)}.CreatingPlaceholder_blob2__vFIPE{background:radial-gradient(ellipse 90% 60% at center,rgba(6,182,212,.32) 0,rgba(8,150,175,.08) 45%,transparent 72%);animation:CreatingPlaceholder_blobDriftB__ZEEUt var(--blob2-duration,11s) cubic-bezier(.5,0,.5,1) infinite,CreatingPlaceholder_blobSpinSlow__e4j0S var(--blob2-spin,34s) linear infinite reverse;animation-delay:var(--blob2-delay,0s),var(--blob2-spin-delay,0s)}.CreatingPlaceholder_blob3__sbm7I{background:radial-gradient(ellipse 70% 80% at center,rgba(40,80,180,.36) 0,rgba(25,55,130,.1) 45%,transparent 72%);animation:CreatingPlaceholder_blobDriftC__u7pwr var(--blob3-duration,8s) cubic-bezier(.42,.12,.58,.88) infinite,CreatingPlaceholder_blobSpinSlow__e4j0S var(--blob3-spin,22s) linear infinite;animation-delay:var(--blob3-delay,0s),var(--blob3-spin-delay,0s)}.CreatingPlaceholder_blob4__RbPg3{background:radial-gradient(ellipse 80% 70% at center,rgba(110,175,240,.28) 0,rgba(80,140,210,.06) 45%,transparent 72%);animation:CreatingPlaceholder_blobDriftD__M2i7a var(--blob4-duration,10s) cubic-bezier(.5,0,.5,1) infinite,CreatingPlaceholder_blobSpinSlow__e4j0S var(--blob4-spin,30s) linear infinite reverse;animation-delay:var(--blob4-delay,0s),var(--blob4-spin-delay,0s)}@keyframes CreatingPlaceholder_blobDriftA__rmZG7{0%{transform:translate(-55%,-45%) scale(1)}20%{transform:translate(35%,-30%) scale(1.3)}40%{transform:translate(50%,25%) scale(.8)}60%{transform:translate(-10%,50%) scale(1.25)}80%{transform:translate(-50%,15%) scale(.95)}to{transform:translate(-55%,-45%) scale(1)}}@keyframes CreatingPlaceholder_blobDriftB__ZEEUt{0%{transform:translate(45%,30%) scale(1.1)}20%{transform:translate(-30%,45%) scale(.85)}40%{transform:translate(-50%,-20%) scale(1.3)}60%{transform:translate(20%,-50%) scale(.9)}80%{transform:translate(55%) scale(1.2)}to{transform:translate(45%,30%) scale(1.1)}}@keyframes CreatingPlaceholder_blobDriftC__u7pwr{0%{transform:translateY(-55%) scale(.9)}20%{transform:translate(50%,-10%) scale(1.25)}40%{transform:translate(35%,40%) scale(.85)}60%{transform:translate(-40%,50%) scale(1.15)}80%{transform:translate(-55%,-10%) scale(1)}to{transform:translateY(-55%) scale(.9)}}@keyframes CreatingPlaceholder_blobDriftD__M2i7a{0%{transform:translate(50%,-40%) scale(1)}25%{transform:translate(-45%,-25%) scale(1.2)}50%{transform:translate(-30%,45%) scale(.9)}75%{transform:translate(40%,35%) scale(1.15)}to{transform:translate(50%,-40%) scale(1)}}@keyframes CreatingPlaceholder_blobSpinSlow__e4j0S{0%{rotate:0deg}to{rotate:1turn}}.CreatingPlaceholder_dots__MJFIP{position:absolute;bottom:8px;right:10px;display:inline-flex;align-items:center;gap:2px;z-index:2;pointer-events:none}.CreatingPlaceholder_dot__3a_bS{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,.78);box-shadow:0 0 3px rgba(255,255,255,.22);animation:CreatingPlaceholder_dotWave__AIxZ6 1.4s ease-in-out infinite}.CreatingPlaceholder_dot__3a_bS:first-child{animation-delay:0s}.CreatingPlaceholder_dot__3a_bS:nth-child(2){animation-delay:.18s}.CreatingPlaceholder_dot__3a_bS:nth-child(3){animation-delay:.36s}@keyframes CreatingPlaceholder_dotWave__AIxZ6{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-2px);opacity:1}}@media (prefers-reduced-motion:reduce){.CreatingPlaceholder_blob__eH0Di,.CreatingPlaceholder_dot__3a_bS{animation:none}.CreatingPlaceholder_creating__4oumI{background:var(--page-dark600)}}.ImageLightbox_overlay__gFAoQ{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--modal-overlay-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-auto-rows:auto;justify-items:center;align-content:center;z-index:var(--z-lightbox);overflow-y:auto;animation:ImageLightbox_fadeIn__0_QaH .2s ease-out}@keyframes ImageLightbox_fadeIn__0_QaH{0%{opacity:0}to{opacity:1}}.ImageLightbox_closeButtonFixed__2b0e7{position:absolute;top:2rem;right:2rem;background:rgba(255,255,255,.1);border:1px solid var(--modal-border);border-radius:6px;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:var(--text-white600);cursor:pointer;transition:all .2s ease;z-index:10030}.ImageLightbox_closeButtonFixed__2b0e7:hover{background:rgba(255,255,255,.15);color:var(--text-white900)}.ImageLightbox_navArrow__SXlTU{grid-row:1;position:relative;height:100%;width:100%;background:transparent;border:none;color:rgba(255,255,255,.4);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ImageLightbox_navArrow__SXlTU:hover{color:white}.ImageLightbox_navArrow__SXlTU:disabled{opacity:.3;cursor:default}.ImageLightbox_navArrow__SXlTU:disabled:hover{background:transparent;color:rgba(255,255,255,.4)}.ImageLightbox_prevArrow__gz2l7{grid-column:1}.ImageLightbox_nextArrow__5CiG3{grid-column:3}.ImageLightbox_visualContainer__A4kvA{grid-column:2;grid-row:1;height:45rem;max-height:60vh;position:relative;display:flex;justify-content:center;cursor:pointer;z-index:10010;background-size:contain;background-position:50%;background-repeat:no-repeat;border-radius:.5rem}.ImageLightbox_loadingDots__K4pPm{position:absolute;bottom:18px;right:20px;display:inline-flex;align-items:center;gap:5px;z-index:3;pointer-events:none}.ImageLightbox_loadingDots__K4pPm span{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.85);box-shadow:0 0 6px rgba(255,255,255,.35);animation:ImageLightbox_lightboxDotWave___jb2G 1.4s ease-in-out infinite}.ImageLightbox_loadingDots__K4pPm span:first-child{animation-delay:0s}.ImageLightbox_loadingDots__K4pPm span:nth-child(2){animation-delay:.18s}.ImageLightbox_loadingDots__K4pPm span:nth-child(3){animation-delay:.36s}@keyframes ImageLightbox_lightboxDotWave___jb2G{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-4px);opacity:1}}@media (prefers-reduced-motion:reduce){.ImageLightbox_loadingDots__K4pPm span{animation:none}}.ImageLightbox_mainImage__NmoB9{height:100%;width:auto;object-fit:contain;border-radius:.5rem;box-shadow:0 10px 40px rgba(0,0,0,.6);display:block;-webkit-user-select:none;user-select:none;transition:opacity .22s ease-out}.ImageLightbox_mainImage__NmoB9.ImageLightbox_loading__9aJu_{opacity:0}.ImageLightbox_mainImage__NmoB9.ImageLightbox_loaded__YvZud{opacity:1}.ImageLightbox_emptyState__1jpKT{height:100%;width:100%;background:var(--page-black1000);display:flex;align-items:center;justify-content:center;border-radius:.5rem;color:#333;font-size:1.5rem;font-weight:500}.ImageLightbox_descriptionPanel__Csxi4{grid-column:2;grid-row:2;width:100%;margin-top:1rem;padding:1.25rem;background:var(--modal-bg);backdrop-filter:blur(var(--modal-blur));-webkit-backdrop-filter:blur(var(--modal-blur));border-radius:var(--modal-radius);border:1px solid var(--modal-border);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem}.ImageLightbox_thumbnailRow__yVdRH{display:flex;align-items:center;gap:.5rem;min-height:28px}.ImageLightbox_thumbnailNavButton__O4jKN{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid var(--glass-border);border-radius:6px;color:var(--text-white600);cursor:pointer;transition:all .2s}.ImageLightbox_thumbnailNavButton__O4jKN:hover:not(:disabled){background:rgba(255,255,255,.1);color:var(--text-white900)}.ImageLightbox_thumbnailNavButton__O4jKN:disabled{opacity:.3;cursor:default}.ImageLightbox_thumbnailScroll__VZp9d{flex:1 1;display:flex;gap:.375rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.ImageLightbox_thumbnailScroll__VZp9d::-webkit-scrollbar{display:none}.ImageLightbox_thumbnailItem__bn0CB{width:3.5rem;height:2rem;border-radius:4px;overflow:hidden;cursor:pointer;border:1px solid var(--line-divider);transition:all .2s;position:relative;flex-shrink:0;padding:0;background:transparent}.ImageLightbox_thumbnailItem__bn0CB img{width:100%;height:100%;object-fit:cover;opacity:.6;transition:opacity .2s}.ImageLightbox_thumbnailItem__bn0CB:hover img{opacity:1}.ImageLightbox_thumbnailItem__bn0CB.ImageLightbox_active__OwLRb{border-color:var(--button-primary)}.ImageLightbox_thumbnailItem__bn0CB.ImageLightbox_active__OwLRb img{opacity:1}.ImageLightbox_thumbnailBadge___FIOQ{position:absolute;bottom:2px;left:2px;min-width:14px;height:14px;padding:0 3px;background:rgba(0,0,0,.8);color:white;font-size:9px;font-weight:600;border-radius:2px;display:flex;align-items:center;justify-content:center}.ImageLightbox_actionBar__xJwlf{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--glass-border)}.ImageLightbox_actionBtn__0KNX7,.ImageLightbox_actionGroup__7l7vR{display:flex;align-items:center;gap:.375rem}.ImageLightbox_actionBtn__0KNX7{height:1.75rem;padding:0 .75rem;border-radius:.375rem;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white600);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.ImageLightbox_actionBtn__0KNX7:hover{background:rgba(255,255,255,.1);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.ImageLightbox_actionBtn__0KNX7.ImageLightbox_archiveBtn__gn974{margin-left:auto;color:var(--text-white500)}.ImageLightbox_actionBtn__0KNX7.ImageLightbox_archiveBtn__gn974:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.25);color:#ef4444}.ImageLightbox_beatSeparator__Bh4Wl{width:2px;height:2rem;background:var(--glass-border);flex-shrink:0;margin:0 4px;border-radius:1px}@media (max-width:768px){.ImageLightbox_visualContainer__A4kvA{height:30rem;max-height:50vh}.ImageLightbox_descriptionPanel__Csxi4{padding:1rem}.ImageLightbox_topRow__1_tVq{flex-direction:column;gap:.5rem;align-items:flex-start}.ImageLightbox_closeButtonFixed__2b0e7{top:1rem;right:1rem;width:2rem;height:2rem}.ImageLightbox_thumbnailItem__bn0CB{width:2.5rem;height:1.5rem}.ImageLightbox_thumbnailNavButton__O4jKN{width:24px;height:24px}}.PendingUploadTile_tile__OPWc9{position:relative;width:100%;aspect-ratio:var(--gallery-aspect-ratio,16/9);border-radius:4px;overflow:hidden}.PendingUploadTile_image__Fq1T_{width:100%;height:100%;min-width:0;object-fit:cover;display:block}.PendingUploadTile_tile__OPWc9:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.45);border-radius:4px;pointer-events:none}.PendingUploadTile_spinner__Kw3sA{position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.25);border-top-color:#ffffff;border-radius:50%;animation:PendingUploadTile_pendingUploadSpin__5gSYt .8s linear infinite;pointer-events:none;z-index:1}@keyframes PendingUploadTile_pendingUploadSpin__5gSYt{to{transform:rotate(1turn)}}.EditModeMenu_dropdown__mFOtD{position:fixed;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:var(--z-header-popover);padding:4px;min-width:140px}.EditModeMenu_menuItem__f8njZ{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:13px;color:var(--text-white800);background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .1s ease}.EditModeMenu_menuItem__f8njZ:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.EditModeMenu_menuItem__f8njZ svg{flex-shrink:0}.AssetContextMenu_dropdown__J8BbF{position:fixed;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:var(--z-popover);padding:4px;min-width:120px}.AssetContextMenu_menuItem__5Qivf{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:13px;color:var(--text-white800);background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .1s ease}.AssetContextMenu_menuItem__5Qivf:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.AssetContextMenu_menuItem__5Qivf svg{flex-shrink:0}.AssetContextMenu_menuLabel__q2ipK{flex:1 1}.AssetContextMenu_menuArrow__gYos3{color:var(--text-white400);flex-shrink:0}.AssetContextMenu_menuItemActive__O_bV_{background:rgba(255,255,255,.08);color:var(--text-white1000)}.AssetContextMenu_dangerItem__e8c9Y{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:13px;color:#ef4444;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .1s ease}.AssetContextMenu_dangerItem__e8c9Y:hover{background:rgba(239,68,68,.1)}.AssetContextMenu_dangerItem__e8c9Y svg{flex-shrink:0}.AssetContextMenu_submenu__q_GoO{position:fixed;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:var(--z-popover);padding:4px;min-width:160px;max-height:300px;overflow-y:auto}.AssetContextMenu_groupTitle__QUiPD{padding:6px 12px 4px;font-size:10px;font-weight:600;color:var(--text-white400);text-transform:uppercase;letter-spacing:.5px}.AssetContextMenu_divider__zlOlS{height:1px;background:var(--glass-border);margin:4px 0}.AssetContextMenu_submenuItem__z_9XN{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;color:var(--text-white800);border-radius:4px;cursor:pointer;transition:background .1s ease}.AssetContextMenu_submenuItem__z_9XN:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.AssetContextMenu_submenuItemSelected__RAir9{background:rgba(59,130,246,.15);color:var(--text-white1000)}.AssetContextMenu_submenuItemSelected__RAir9:hover{background:rgba(59,130,246,.2)}.AssetContextMenu_submenuLabel__vgIB3{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssetContextMenu_submenuItem__z_9XN svg{flex-shrink:0;color:var(--button-primary)}.AssetContextMenu_empty__a_yJ5{padding:12px;font-size:12px;color:var(--text-white400);text-align:center}.AddAssetModal_overlay__LP8nw{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--modal-overlay-bg);z-index:10100}.AddAssetModal_modal__g88Zs{position:fixed;inset:0;margin:auto;background:var(--modal-bg);backdrop-filter:blur(var(--modal-blur));-webkit-backdrop-filter:blur(var(--modal-blur));border:1px solid var(--modal-border);border-radius:var(--modal-radius);width:1000px;max-width:95vw;height:600px;max-height:85vh;display:flex;flex-direction:column;box-shadow:var(--modal-shadow);overflow:hidden;z-index:10101}.AddAssetModal_header__xMwIq{height:56px;padding:0 20px;border-bottom:1px solid var(--modal-divider);display:flex;align-items:center;justify-content:space-between;background:var(--modal-header-bg);flex-shrink:0}.AddAssetModal_title__r1w7t{font-size:16px;font-weight:600;color:var(--text-white1000);margin:0}.AddAssetModal_closeButton__hNpdS{background:none;border:none;color:var(--text-white600);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:color var(--transition-fast)}.AddAssetModal_closeButton__hNpdS:hover{color:var(--text-white1000)}.AddAssetModal_tabs__kI1cZ{display:flex;padding:0 20px;gap:4px;border-bottom:1px solid var(--modal-divider);background:var(--modal-header-bg);flex-shrink:0}.AddAssetModal_tab___E6TB{display:flex;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;color:var(--text-white400);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px}.AddAssetModal_tab___E6TB:hover{color:var(--text-white600)}.AddAssetModal_tabActive__4uGtj{color:var(--text-white1000);border-bottom-color:var(--text-white1000)}.AddAssetModal_tabActive__4uGtj:hover{color:var(--text-white1000)}.AddAssetModal_body__Ew73A{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px}.AddAssetModal_createButton__HKlLt{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;color:var(--button-primary);background:transparent;border:1px dashed rgba(59,130,246,.5);border-radius:6px;cursor:pointer;transition:all .15s ease;flex-shrink:0}.AddAssetModal_createButton__HKlLt:hover{background:rgba(59,130,246,.1);border-color:var(--button-primary)}.AddAssetModal_createForm__i19x2{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--bg-card);border:1px solid var(--modal-border);border-radius:var(--radius-md);flex-shrink:0}.AddAssetModal_createInput__8rr1M{flex:1 1;min-width:200px;padding:8px 12px;font-size:14px;color:var(--text-white1000);background:var(--modal-input-bg);border:1px solid var(--modal-border);border-radius:var(--radius-sm);outline:none;transition:border-color var(--transition-fast)}.AddAssetModal_createInput__8rr1M:focus{border-color:var(--button-primary)}.AddAssetModal_createInput__8rr1M::placeholder{color:var(--text-white400)}.AddAssetModal_selectWrapper__xff6O{position:relative;display:flex;align-items:center}.AddAssetModal_typeSelect__3JAnp{appearance:none;padding:8px 32px 8px 12px;font-size:13px;color:var(--text-white1000);background:var(--modal-input-bg);border:1px solid var(--modal-border);border-radius:var(--radius-sm);cursor:pointer;outline:none;transition:border-color var(--transition-fast)}.AddAssetModal_typeSelect__3JAnp:focus{border-color:var(--button-primary)}.AddAssetModal_selectIcon__sRSPx{position:absolute;right:10px;color:var(--text-white400);pointer-events:none}.AddAssetModal_cancelCreate__89g6h{padding:8px 12px;font-size:13px;color:var(--text-white600);background:none;border:none;cursor:pointer;transition:color var(--transition-fast)}.AddAssetModal_cancelCreate__89g6h:hover{color:var(--text-white1000)}.AddAssetModal_assetList__KoxLV{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:20px}.AddAssetModal_group__0hgUQ{display:flex;flex-direction:column;gap:8px}.AddAssetModal_groupTitle__hySId{font-size:11px;font-weight:600;color:var(--text-white400);text-transform:uppercase;letter-spacing:.5px;padding:0 4px}.AddAssetModal_buttonGrid__U02iT{display:flex;flex-wrap:wrap;gap:8px}.AddAssetModal_assetButton__hBC7G{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 4px;border-radius:6px;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white600);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.AddAssetModal_assetButton__hBC7G:hover{background:rgba(255,255,255,.08);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.AddAssetModal_assetButtonActive__9ZnGm{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2);color:var(--text-white1000)}.AddAssetModal_assetButtonActive__9ZnGm:hover{background:rgba(255,255,255,.15)}.AddAssetModal_assetThumb__UhBon{width:28px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0}.AddAssetModal_assetThumbEmpty__uAk9M{width:28px;height:28px;border-radius:4px;background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center}.AddAssetModal_assetThumbEmpty__uAk9M,.AddAssetModal_typeIcon__SjOK9{flex-shrink:0;color:var(--text-white400)}.AddAssetModal_checkIcon__9_qPZ{margin-left:auto;color:var(--button-primary);flex-shrink:0}.AddAssetModal_typeBadge__VE2F0{font-size:10px;color:var(--text-white400);background:rgba(255,255,255,.08);padding:2px 6px;border-radius:4px;text-transform:uppercase}.AddAssetModal_empty__andCK{display:flex;align-items:center;justify-content:center;padding:40px;color:var(--text-white400);font-size:14px}.AddAssetModal_footer__x3Qgq{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-top:1px solid var(--modal-divider);background:var(--modal-footer-bg);flex-shrink:0}.AddAssetModal_addButton__6OT5q{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;color:var(--text-white600);background:transparent;border:1px solid var(--glass-border);border-radius:6px;cursor:pointer;transition:all .15s ease}.AddAssetModal_addButton__6OT5q:hover:not(:disabled){background:rgba(255,255,255,.06);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.AddAssetModal_addButton__6OT5q:disabled{opacity:.4;cursor:not-allowed}.ShotGallery_shotGallery__8f8Ei{position:relative;width:100%;background:transparent;border:.0625rem solid var(--line-color);border-radius:.4375rem;overflow:visible;display:flex;flex-direction:column;margin-bottom:.25rem}.ShotGallery_shotGalleryGrid__AaS2O{display:grid;grid-template-columns:repeat(var(--gallery-grid-cols,4),1fr);gap:.25rem;width:100%;padding:.25rem}.ShotGallery_shotGalleryGrid__AaS2O>*{aspect-ratio:var(--gallery-aspect-ratio,16/9)}.InlineBeatUI_inlineBeatWrapper__Zpvy_{display:grid;grid-template-columns:1fr minmax(0,640px) 1fr;align-items:flex-start;width:100%}.InlineBeatUI_inlineBeatContainer__gvM33{grid-column:2;display:flex;flex-direction:column;gap:12px;padding:20px 0 48px;margin-top:0;position:relative;min-width:0}.InlineBeatUI_inlineBeatContainer__gvM33:before{content:"";position:absolute;left:-2px;top:0;height:20px;width:2px;background:#303B5F;z-index:5}.InlineBeatUI_headerRow__ezBtf{display:flex;align-items:center;gap:8px;height:24px;min-width:0}.InlineBeatUI_headerRow__ezBtf>*{min-width:0}.InlineBeatUI_beatLabel__t3Zs9{display:inline-flex;align-items:center;gap:4px;background:#303B5F;color:white;padding:6px 12px;border-radius:0 3px 3px 0;font-size:11px;font-weight:600;white-space:nowrap;margin-left:-2px;height:24px;flex-shrink:0}.InlineBeatUI_beatTypeLabel__fUDtA{background:var(--button-gray1000);color:var(--text-white800)}.InlineBeatUI_beatTypeLabelEmpty__MAgpA,.InlineBeatUI_beatTypeLabel__fUDtA{display:inline-flex;align-items:center;height:24px;padding:6px 12px;border-radius:3px;font-size:11px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;min-width:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.InlineBeatUI_beatTypeLabelEmpty__MAgpA{border:1px dashed var(--line-divider);background:transparent;color:var(--text-white400);transition:all .2s ease}.InlineBeatUI_beatGalleryBox__iy47f{position:relative;width:100%;background:transparent;border:.0625rem solid var(--line-color);border-radius:.4375rem;overflow:visible;display:flex;flex-direction:column}.InlineBeatUI_beatGalleryBoxFileOver__GvJmR:after,body.floating-drag-active .InlineBeatUI_beatGalleryBox__iy47f[data-beat-drop-target]:after{content:"";position:absolute;inset:-2px;border:2px solid var(--button-primary);border-radius:8px;pointer-events:none;z-index:100;animation:InlineBeatUI_beatDropTargetPulse__CdFvp 1.5s ease-in-out infinite}@keyframes InlineBeatUI_beatDropTargetPulse__CdFvp{0%,to{opacity:.6;box-shadow:0 0 8px rgba(0,132,233,.3)}50%{opacity:1;box-shadow:0 0 16px rgba(0,132,233,.5)}}.InlineBeatUI_createTile__zK98M{position:relative;width:100%;background:var(--page-dark600);border:2px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.InlineBeatUI_createTile__zK98M.InlineBeatUI_selected__uGH_m{border-color:var(--button-primary)}.InlineBeatUI_createTile__zK98M.InlineBeatUI_disabled__3emzA{cursor:not-allowed;opacity:.35}.InlineBeatUI_createTileBtn__eLi_l{display:inline-flex;align-items:center;gap:4px;height:1.375rem;padding:0 .625rem;border-radius:.25rem;border:1px solid var(--button-primary);background:transparent;color:var(--button-primary);font-size:.75rem;font-weight:500;white-space:nowrap;opacity:.6;transition:opacity .15s ease,background .15s ease}.InlineBeatUI_createTile__zK98M:hover .InlineBeatUI_createTileBtn__eLi_l{opacity:1}.InlineBeatUI_createTile__zK98M.InlineBeatUI_selected__uGH_m .InlineBeatUI_createTileBtn__eLi_l{opacity:1;background:var(--button-primary);color:white}.InlineBeatUI_createTile__zK98M.InlineBeatUI_disabled__3emzA .InlineBeatUI_createTileBtn__eLi_l{opacity:.25}.InlineBeatUI_selectionCount__9EXUc{display:inline-flex;align-items:center;height:1.125rem;padding:0 .5rem;border-radius:.25rem;background:rgba(59,130,246,.2);font-size:11px;font-weight:500;color:var(--button-primary)}.InlineBeatUI_createTile__zK98M.InlineBeatUI_disabled__3emzA .InlineBeatUI_selectionCount__9EXUc{opacity:.25}.InlineBeatUI_beatGalleryGrid__KAQHw{display:grid;grid-template-columns:repeat(var(--gallery-grid-cols,4),1fr);gap:.25rem;width:100%;padding:.25rem;contain:layout style paint}.InlineBeatUI_beatGalleryGrid__KAQHw>*{aspect-ratio:var(--gallery-aspect-ratio,16/9)}@keyframes InlineBeatUI_imageReveal__eN4ox{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.InlineBeatUI_beatGalleryGrid__KAQHw>*{animation:InlineBeatUI_imageReveal__eN4ox .25s ease-out backwards}.InlineBeatUI_beatGalleryGrid__KAQHw>:first-child{animation-delay:.08s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(2){animation-delay:.12s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(3){animation-delay:.16s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(4){animation-delay:.2s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(5){animation-delay:.24s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(6){animation-delay:.28s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(7){animation-delay:.32s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(8){animation-delay:.36s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(n+9){animation-delay:.4s}.InlineBeatUI_skeletonTile__YmkI4{background-color:#232323;border-radius:.25rem;aspect-ratio:var(--gallery-aspect-ratio,16/9);width:100%;overflow:hidden}@keyframes InlineBeatUI_previewFadeIn__VGIl1{0%{opacity:0}to{opacity:1}}.InlineBeatUI_previewSkeletonTile__q3ww_{position:relative;background:var(--button-gray1000);border:none;border-radius:4px;aspect-ratio:var(--gallery-aspect-ratio,16/9);width:100%;opacity:0;animation:InlineBeatUI_previewFadeIn__VGIl1 .3s ease-out forwards}.InlineBeatUI_beatRefStack__c11bl{display:flex;align-items:center;gap:8px;padding:0 8px 0 0;flex-wrap:wrap}.InlineBeatUI_beatRefAddButton__nJ6ut{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;border:1px solid var(--line-divider);cursor:pointer;transition:all .2s ease;color:var(--text-white600);background:transparent;flex-shrink:0}.InlineBeatUI_beatRefAddButton__nJ6ut:hover{border-color:var(--text-white800);background:rgba(255,255,255,.08);color:var(--text-white1000)}.InlineBeatUI_beatRefStackDisabled__1RtbV{opacity:.35;pointer-events:none}.InlineBeatUI_beatRefLabel__rM17E{font-size:10px;color:var(--text-white600);text-align:left;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InlineBeatUI_beatGalleryGrid__KAQHw[data-custom-dragging],.InlineBeatUI_beatGalleryGrid__KAQHw[data-drag-active]{will-change:filter}.InlineBeatUI_beatGalleryGrid__KAQHw[data-dragging-out]{filter:brightness(.35)}.InlineBeatUI_beatGalleryGrid__KAQHw[data-dragging-out]>*{transform:none!important;transition-duration:0s!important}.InlineBeatUI_beatGalleryGrid__KAQHw[data-custom-dragging] [data-dragged-item]{opacity:.3}.InlineBeatUI_compositionToggle__ShO4I{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:none;border-radius:4px;background:transparent;color:var(--text-white600);font-size:11px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.InlineBeatUI_compositionToggle__ShO4I:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.InlineBeatUI_spinningIcon__mniZl{animation:InlineBeatUI_spin__r7mPf 1s linear infinite}@keyframes InlineBeatUI_spin__r7mPf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InlineBeatUI_beatTypeMenuItem__PcFOy{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 12px;background:transparent;border:none;border-radius:4px;cursor:pointer;font-size:12px;color:var(--text-white800);transition:background .1s ease;text-align:left}.InlineBeatUI_beatTypeMenuItem__PcFOy:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.InlineBeatUI_beatTypeMenuItemActive__4LUZy{background:rgba(255,255,255,.06);color:var(--text-white1000)}.InlineBeatUI_beatTypeMenuItemActive__4LUZy:hover{background:rgba(255,255,255,.1)}.InlineBeatUI_beatRefButton__NoRiy{display:flex;align-items:center;gap:6px;height:36px;padding:0 6px 0 4px;border-radius:6px;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white600);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.InlineBeatUI_beatRefButton__NoRiy:hover{background:rgba(255,255,255,.08);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.InlineBeatUI_beatRefThumb__czjVw{width:28px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0;cursor:pointer}.InlineBeatUI_beatRefThumbEmpty__1q3jx{width:28px;height:28px;background:rgba(255,255,255,.06)}.InlineBeatUI_beatRefRemoveBtn__D5sX7,.InlineBeatUI_beatRefThumbEmpty__1q3jx{border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--text-white400);flex-shrink:0}.InlineBeatUI_beatRefRemoveBtn__D5sX7{width:20px;height:20px;border:none;background:transparent;cursor:pointer;margin-left:0;padding:0}.InlineBeatUI_beatRefRemoveBtn__D5sX7:hover{background:rgba(239,68,68,.2);color:#ef4444}.LandingDesignDemo_demoContainer__5_nA7{width:100%;height:100%;display:flex;flex-direction:column;max-width:720px;margin:0 auto;position:relative;overflow:hidden;pointer-events:none}.LandingDesignDemo_editorArea__R767_{flex:1 1;overflow:hidden;display:flex;flex-direction:column;gap:.25rem;padding:2rem 0 2rem 8px;max-width:640px;margin:0 auto;width:100%;scrollbar-width:none;-ms-overflow-style:none}.LandingDesignDemo_editorArea__R767_::-webkit-scrollbar{display:none}.LandingDesignDemo_demoBlock__mTY2D{pointer-events:none;-webkit-user-select:none;user-select:none}.LandingDesignDemo_beatWrapper__fHhlu{overflow:visible!important}.LandingDesignDemo_beatContainer__tjmq2{position:relative}.LandingDesignDemo_beatContainer__tjmq2:before{content:"";position:absolute;left:-2px;top:0;height:20px;width:2px;background:#303B5F;z-index:5}.LandingDesignDemo_demoRefItem__wj7HK{max-width:120px!important;gap:8px!important}.LandingDesignDemo_demoRefImage__q8_0Z{width:120px!important;height:120px!important;border-radius:16px!important;overflow:hidden}.LandingDesignDemo_demoRefImage__q8_0Z img{width:100%;height:100%;object-fit:cover;display:block}.LandingDesignDemo_blockWithBeat__yKWtL{position:relative}.LandingDesignDemo_blockWithBeat__yKWtL:before{content:"";position:absolute;left:-2px;top:0;bottom:-20px;width:2px;background:#303B5F;z-index:5}.LandingDesignDemo_ingestButtonWrapper__foYnS{display:flex;justify-content:center;margin-top:24px;flex-shrink:0}.LandingDesignDemo_ingestButton__EhZni{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;background:var(--button-primary,#0084E9);color:white;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px rgba(0,132,233,.3)}.LandingDesignDemo_ingestButton__EhZni:hover{background:var(--button-primary-hover,#0073cc);box-shadow:0 6px 24px rgba(0,132,233,.4)}.LandingDesignDemo_ingestClicked__gx5XY{animation:LandingDesignDemo_ingestClick__A53tg .6s ease-out!important}@keyframes LandingDesignDemo_ingestClick__A53tg{0%{transform:scale(1)}50%{transform:scale(.95);filter:brightness(.9)}to{transform:scale(1)}}.VideoShotInlineGallery_galleryBox__j_1Oc{width:calc(100% - 84px);max-width:calc(1120px - 84px);margin:12px 0 24px 84px;background:transparent;border:.0625rem solid var(--line-color);border-radius:.4375rem;overflow:hidden;box-sizing:border-box;animation:VideoShotInlineGallery_galleryFadeIn__GXfAc .25s ease-out;position:relative;z-index:2}@keyframes VideoShotInlineGallery_galleryFadeIn__GXfAc{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.VideoShotInlineGallery_galleryBoxExiting__YU_p9{animation:VideoShotInlineGallery_galleryFadeOut__CmRM4 .25s ease-out forwards}@keyframes VideoShotInlineGallery_galleryFadeOut__CmRM4{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.VideoShotInlineGallery_grid__jE70x{display:grid;grid-template-columns:repeat(var(--gallery-grid-cols,4),1fr);gap:.25rem;padding:.25rem}.VideoShotInlineGallery_grid__jE70x>*{width:100%;aspect-ratio:var(--gallery-aspect-ratio,16/9);animation:VideoShotInlineGallery_imageReveal__g4B_M .25s ease-out backwards}.VideoShotInlineGallery_grid__jE70x>:first-child{animation-delay:.04s}.VideoShotInlineGallery_grid__jE70x>:nth-child(2){animation-delay:.08s}.VideoShotInlineGallery_grid__jE70x>:nth-child(3){animation-delay:.12s}.VideoShotInlineGallery_grid__jE70x>:nth-child(4){animation-delay:.16s}.VideoShotInlineGallery_grid__jE70x>:nth-child(5){animation-delay:.2s}.VideoShotInlineGallery_grid__jE70x>:nth-child(6){animation-delay:.24s}.VideoShotInlineGallery_grid__jE70x>:nth-child(7){animation-delay:.28s}.VideoShotInlineGallery_grid__jE70x>:nth-child(8){animation-delay:.32s}.VideoShotInlineGallery_grid__jE70x>:nth-child(n+9){animation-delay:.36s}@keyframes VideoShotInlineGallery_imageReveal__g4B_M{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.VideoShotInlineGallery_createTile__wWpuH{position:relative;width:100%;background:var(--page-dark600);border:2px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0;font-family:inherit;color:inherit;box-sizing:border-box}.VideoShotInlineGallery_createTile__wWpuH:hover .VideoShotInlineGallery_createTileBtn__CmYw1{opacity:1}.VideoShotInlineGallery_createTileSelected__sA8Ht{border-color:var(--button-primary)}.VideoShotInlineGallery_createTileSelected__sA8Ht .VideoShotInlineGallery_createTileBtn__CmYw1{opacity:1;background:var(--button-primary);color:white}.VideoShotInlineGallery_createTileBtn__CmYw1{display:inline-flex;align-items:center;gap:4px;height:1.375rem;padding:0 .625rem;border-radius:.25rem;border:1px solid var(--button-primary);background:transparent;color:var(--button-primary);font-size:.75rem;font-weight:500;white-space:nowrap;opacity:.6;transition:opacity .15s ease,background .15s ease;pointer-events:none}.VideoShotInlineGallery_tileSlot__S_Spk{position:relative}.VideoShotInlineGallery_placeholderTile__zU5dA{width:100%;aspect-ratio:var(--gallery-aspect-ratio,16/9);background:var(--button-gray1000);border-radius:4px}.VideoBeatInlineGallery_galleryBox__g6p_0{position:relative;z-index:2;width:calc(100% - 84px);max-width:calc(1120px - 84px);margin:12px 0 24px 84px;background:transparent;border:.0625rem solid var(--line-color);border-radius:.4375rem;overflow:hidden;box-sizing:border-box;animation:VideoBeatInlineGallery_galleryFadeIn__1SLTX .25s ease-out}@keyframes VideoBeatInlineGallery_galleryFadeIn__1SLTX{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.VideoBeatInlineGallery_closeBtn__AJFVV{position:absolute;top:6px;right:6px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:rgba(0,0,0,.5);color:rgba(255,255,255,.7);cursor:pointer;padding:0;z-index:2;transition:all .15s ease}.VideoBeatInlineGallery_closeBtn__AJFVV:hover{background:rgba(0,0,0,.7);color:rgba(255,255,255,.95);border-color:rgba(255,255,255,.22)}.VideoBeatInlineGallery_grid__d5pTi{display:grid;grid-template-columns:repeat(var(--gallery-grid-cols,4),1fr);gap:.25rem;padding:.25rem}.VideoBeatInlineGallery_grid__d5pTi>*{aspect-ratio:var(--gallery-aspect-ratio,16/9);animation:VideoBeatInlineGallery_imageReveal__D0BZV .25s ease-out backwards}.VideoBeatInlineGallery_grid__d5pTi>:first-child{animation-delay:.04s}.VideoBeatInlineGallery_grid__d5pTi>:nth-child(2){animation-delay:.08s}.VideoBeatInlineGallery_grid__d5pTi>:nth-child(3){animation-delay:.12s}.VideoBeatInlineGallery_grid__d5pTi>:nth-child(4){animation-delay:.16s}.VideoBeatInlineGallery_grid__d5pTi>:nth-child(5){animation-delay:.2s}.VideoBeatInlineGallery_grid__d5pTi>:nth-child(6){animation-delay:.24s}.VideoBeatInlineGallery_grid__d5pTi>:nth-child(7){animation-delay:.28s}.VideoBeatInlineGallery_grid__d5pTi>:nth-child(8){animation-delay:.32s}.VideoBeatInlineGallery_grid__d5pTi>:nth-child(n+9){animation-delay:.36s}@keyframes VideoBeatInlineGallery_imageReveal__D0BZV{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.VideoBeatInlineGallery_tile__Cezfa{position:relative;width:100%;background:var(--page-dark600);border-radius:4px;overflow:hidden}.VideoBeatInlineGallery_tileImage__Utszv{width:100%;height:100%;object-fit:cover;display:block}.VideoBeatInlineGallery_promoteBtn__hA2xq{position:absolute;top:6px;right:6px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:rgba(0,0,0,.55);color:rgba(255,255,255,.95);cursor:pointer;padding:0;transition:all .15s ease}.VideoBeatInlineGallery_promoteBtn__hA2xq:hover{background:rgba(0,0,0,.78);border-color:rgba(255,255,255,.32);color:rgba(255,255,255,1)}.VideoBeatInlineGallery_empty__FU3rf{grid-column:1/-1;aspect-ratio:auto;height:100px;display:flex;align-items:center;justify-content:center;padding:0 16px;text-align:center;color:rgba(255,255,255,.4);font-size:12px;animation:none}.MentionPopover_popover__6guuk{position:fixed;background:rgba(30,30,30,.97);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);width:240px;z-index:var(--z-popover);overflow:hidden;margin-top:4px}.MentionPopover_list__CyJfQ{max-height:200px;overflow-y:auto;scrollbar-width:none}.MentionPopover_list__CyJfQ::-webkit-scrollbar{display:none}.MentionPopover_item__IqtvG{display:flex;align-items:center;padding:6px 12px;cursor:pointer;border-radius:4px;transition:background .1s ease;color:var(--text-white800);font-size:13px}.MentionPopover_item__IqtvG.MentionPopover_active__3q6gH,.MentionPopover_item__IqtvG:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.MentionPopover_icon__7GU53{width:20px;height:20px;margin-right:8px;display:flex;justify-content:center;align-items:center;color:var(--text-white400)}.MentionPopover_item__IqtvG.MentionPopover_active__3q6gH .MentionPopover_icon__7GU53{color:var(--button-primary)}.MentionPopover_label__J_6Rg{flex:1 1}.MentionPopover_badge__NsMni{font-size:10px;color:var(--text-white300);margin-left:6px}.MentionPopover_footer__JmX_D{border-top:1px solid var(--glass-border);background:rgba(255,255,255,.02)}.MentionPopover_footerItem__cEtjC{display:flex;align-items:center;padding:6px 12px;cursor:pointer;color:var(--text-white500);font-size:12px;transition:background .1s,color .1s}.MentionPopover_footerItem__cEtjC.MentionPopover_active__3q6gH,.MentionPopover_footerItem__cEtjC:hover{background:rgba(255,255,255,.08);color:var(--text-white800)}.MentionPopover_footerIcon__fv9Mf{width:20px;height:20px;margin-right:8px;display:flex;justify-content:center;align-items:center}.MentionPopover_createHint__zDASP{padding:4px 12px;font-size:10px;color:var(--button-primary);background:rgba(35,131,226,.08)}.SetDropdown_popover__COPan{position:fixed;background:rgba(30,30,30,.97);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.3);width:220px;z-index:var(--z-popover);overflow:hidden;margin-top:4px}.SetDropdown_list__omeiO{max-height:180px;overflow-y:auto}.SetDropdown_item__211M4{display:flex;align-items:center;padding:6px 12px;cursor:pointer;border-radius:4px;transition:background .1s ease;color:var(--text-white800);font-size:13px}.SetDropdown_item__211M4.SetDropdown_active__nBuvl,.SetDropdown_item__211M4:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.SetDropdown_icon__Rdz0g{width:20px;height:20px;margin-right:8px;display:flex;justify-content:center;align-items:center;color:var(--text-white400)}.SetDropdown_item__211M4.SetDropdown_active__nBuvl .SetDropdown_icon__Rdz0g{color:var(--button-primary)}.SetDropdown_label__RMKVv{flex:1 1}.SetDropdown_footer__byQy7{border-top:1px solid var(--glass-border);background:rgba(255,255,255,.02)}.SetDropdown_footerItem__lI0w1{display:flex;align-items:center;padding:6px 12px;cursor:pointer;color:var(--text-white500);font-size:12px;transition:background .1s,color .1s}.SetDropdown_footerItem__lI0w1.SetDropdown_active__nBuvl,.SetDropdown_footerItem__lI0w1:hover{background:rgba(255,255,255,.08);color:var(--text-white800)}.SetDropdown_footerIcon__MOcUO{width:20px;height:20px;margin-right:8px;display:flex;justify-content:center;align-items:center}.SetDropdown_createHint__ZWKwJ{padding:4px 12px;font-size:10px;color:var(--button-primary);background:rgba(35,131,226,.08)}.VideoSummaryView_root__Bhher{width:100%;height:100%;position:relative;display:flex;flex-direction:row;background:transparent;overflow:hidden}.VideoSummaryView_inner__kkd86{flex:1 1 60%;min-width:0;height:100%;overflow-y:auto;box-sizing:border-box;padding:4rem 2rem 200px calc(2rem + 40px)}.VideoSummaryView_creationPanelHost__9fSfj{flex:0 0 40%;min-width:0;height:100%;overflow:hidden}.VideoSummaryView_innerPlaying__VtdWI{padding-top:50vh;padding-bottom:50vh}.VideoSummaryView_summaryHeader__wy6oB{display:block;width:100%;max-width:680px;margin:0 auto 1.5rem;padding-left:84px;box-sizing:border-box}.VideoSummaryView_title__WH_92{display:block;width:100%;font-size:1.0625rem;font-weight:700;color:var(--text-white1000);margin:0 0 8px;line-height:1.2;font-family:inherit}.VideoSummaryView_metrics__Rvo85{display:flex;flex-direction:column;gap:1px;margin:0}.VideoSummaryView_metricRow__qRTo5{display:flex;gap:4px;font-size:11px;color:rgba(255,255,255,.45)}.VideoSummaryView_metricRow__qRTo5 dt{margin:0;font-weight:400}.VideoSummaryView_metricRow__qRTo5 dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VideoSummaryView_shotList__YSdPd{display:flex;flex-direction:column;width:100%;max-width:680px;margin:0 auto}.VideoSummaryView_selectionBackdrop__3vRfz{position:fixed;inset:0;z-index:1;background:transparent;cursor:default}.VideoSummaryView_fullscreenModal__bQQTP{position:fixed;inset:0;z-index:900;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;padding-bottom:140px;box-sizing:border-box;animation:VideoSummaryView_fullscreenFadeIn__c1dRY .18s ease-out}@keyframes VideoSummaryView_fullscreenFadeIn__c1dRY{0%{opacity:0}to{opacity:1}}.VideoSummaryView_fullscreenContent__5BqDR{position:relative;width:min(96vw,1600px);aspect-ratio:16/9;max-height:90vh;border-radius:8px;overflow:hidden;background:#000;box-shadow:0 20px 60px rgba(0,0,0,.6);container-type:inline-size}.VideoSummaryView_fullscreenContent__5BqDR img,.VideoSummaryView_fullscreenContent__5BqDR video{width:100%;height:100%;object-fit:contain;display:block}.VideoSummaryView_fullscreenClose__esL7T{position:absolute;top:12px;right:12px;z-index:901;background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.2);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .15s ease}.VideoSummaryView_fullscreenClose__esL7T:hover{background:rgba(0,0,0,.8)}.VideoSummaryView_playbar__8D_Pb{position:fixed;bottom:24px;left:30%;transform:translateX(-50%);width:100%;max-width:700px;padding:24px 40px 12px;transition:padding-top .28s ease;background:var(--modal-bg);border:1px solid rgba(255,255,255,.2);border-radius:16px;box-shadow:var(--modal-shadow);backdrop-filter:blur(var(--modal-blur));-webkit-backdrop-filter:blur(var(--modal-blur));z-index:950;animation:VideoSummaryView_playbarSlideUp__gmpCl .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box;display:flex;flex-direction:column;gap:0}@keyframes VideoSummaryView_playbarSlideUp__gmpCl{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.VideoSummaryView_playbarCollapsed__wFA3W{padding-top:12px}.VideoSummaryView_progressArea__D_74l{overflow:hidden;max-height:0;opacity:0;transition:max-height .28s ease,opacity .18s ease,margin-bottom .28s ease;margin-bottom:0}.VideoSummaryView_progressAreaExpanded__ntrjP{max-height:24px;opacity:1;margin-bottom:12px}.VideoSummaryView_progressTrack__sI5OZ{position:relative;height:8px;width:100%;background:rgba(255,255,255,.15);border-radius:999px;cursor:pointer;transition:height .12s ease}.VideoSummaryView_progressTrack__sI5OZ:hover{height:12px}.VideoSummaryView_progressFill__5DGJF{position:absolute;top:0;left:0;height:100%;background:rgb(229,9,20);border-radius:999px;pointer-events:none}.VideoSummaryView_progressThumb__ySjdU{position:absolute;top:50%;width:16px;height:16px;background:rgb(229,9,20);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.VideoSummaryView_playbarRow___uJer{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width:768px){.VideoSummaryView_playbar__8D_Pb{max-width:calc(100vw - 32px);padding:16px 16px 8px}.VideoSummaryView_inner__kkd86{padding:2.5rem 1rem 160px}.VideoSummaryView_summaryHeader__wy6oB{padding-left:0;margin-bottom:1.5rem}.VideoSummaryView_title__WH_92{font-size:1.125rem;margin-bottom:8px}.VideoSummaryView_fullscreenModal__bQQTP{padding-bottom:100px}}@media (max-height:500px){.VideoSummaryView_fullscreenModal__bQQTP{padding-bottom:80px}}@media (hover:none) and (pointer:coarse){.VideoSummaryView_progressTrack__sI5OZ{height:14px}.VideoSummaryView_progressThumb__ySjdU{width:18px;height:18px}}.VideoSummaryView_playbarLeft__TGUzq{display:flex;align-items:center;gap:0}.VideoSummaryView_playbarLeft__TGUzq .VideoSummaryView_controlBtn__r6naz:first-child{padding-left:0}.VideoSummaryView_controlBtn__r6naz{background:transparent;border:none;color:rgba(255,255,255,.8);cursor:pointer;padding:.375rem;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.VideoSummaryView_controlBtn__r6naz:focus,.VideoSummaryView_controlBtn__r6naz:focus-visible{outline:none}.VideoSummaryView_controlBtn__r6naz:hover:not(:disabled){color:white;transform:scale(1.1)}.VideoSummaryView_controlBtn__r6naz:disabled{color:rgba(255,255,255,.3);cursor:not-allowed;transform:none}.VideoSummaryView_overlayMedia__yu8Q1{width:100%;height:100%;object-fit:cover;display:block}.VideoSummaryView_playbarTime__DL50R{font-family:Monaco,Consolas,monospace;font-size:.65rem;color:rgba(255,255,255,.7);letter-spacing:.5px;white-space:nowrap;flex-shrink:0}.VideoSummaryView_rootViewer__9DYOX .VideoSummaryView_inner__kkd86{flex-basis:100%;padding-left:2rem}.VideoSummaryView_rootViewer__9DYOX .VideoSummaryView_shotList__YSdPd,.VideoSummaryView_rootViewer__9DYOX .VideoSummaryView_summaryHeader__wy6oB{max-width:880px}.VideoSummaryView_playbarViewer__ihKUG{left:50%;max-width:880px}.VideoCreationPanel_panel__kFcqC{display:flex;flex-direction:column;height:100%;padding:1rem;gap:1rem;background:#151515}.VideoCreationPanel_panel__kFcqC button:active{transform:none!important;scale:1!important}.VideoCreationPanel_panelHeader__Kaswk{flex-shrink:0}.VideoCreationPanel_panelBody__g5MoC{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.VideoCreationPanel_panelFooter__yVeGe{flex-shrink:0;display:flex;flex-direction:column;gap:.75rem;padding:16px;background:var(--modal-bg);border:1px solid rgba(255,255,255,.2);border-radius:24px;box-shadow:var(--modal-shadow);backdrop-filter:blur(var(--modal-blur));-webkit-backdrop-filter:blur(var(--modal-blur))}.VideoCreationPanel_inputWrapper__U_iVI{border:.0625rem solid var(--line-color)}.VideoCreationPanel_modelSelector__Qj_sS{position:relative;width:100%}.VideoCreationPanel_modelSelectorTriggerWrap__35ROh{display:flex!important;width:100%!important}.VideoCreationPanel_modelSelectorTrigger__ofOOX{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;width:100%;border-radius:8px;border:1px solid var(--line-color);background:transparent;color:var(--text-white1000);font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease;font-family:inherit}.VideoCreationPanel_modelSelectorTrigger__ofOOX:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.15)}.VideoCreationPanel_modelSelectorLabel__SNfih{font-weight:600}.VideoCreationPanel_modelSelectorSupport__j_9sR{margin-left:auto;font-size:.75rem;color:var(--text-white600);font-weight:400}.VideoCreationPanel_modelSelectorMenu__YE2gr{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;display:flex;flex-direction:column;padding:.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);max-height:320px;overflow-y:auto}.VideoCreationPanel_modelSelectorOption__s3mAf{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;border:none;background:transparent;color:var(--text-white1000);font-size:.8125rem;border-radius:.375rem;cursor:pointer;text-align:left;font-family:inherit}.VideoCreationPanel_modelSelectorOption__s3mAf:hover:not(:disabled){background:rgba(255,255,255,.06)}.VideoCreationPanel_modelSelectorOptionDisabled__cJw_Z{opacity:.35;cursor:not-allowed}.VideoCreationPanel_modelSelectorBullet__7yVZU{width:14px;height:14px;display:inline-block}.VideoCreationPanel_assetSections__jMfRA{display:flex;flex-direction:column;gap:1.5rem}.VideoCreationPanel_assetSection__mQgWT{display:flex;flex-direction:column;gap:.75rem}.VideoCreationPanel_assetSectionHeader__CIiH7{display:flex;align-items:center;justify-content:space-between}.VideoCreationPanel_assetSectionTitle__uqQNC{color:var(--text-white600);font-size:.875rem;font-weight:500}.VideoCreationPanel_assetSectionMeta__naanV{margin-left:.375rem;color:var(--text-white400);font-size:.75rem;font-weight:400}.VideoCreationPanel_assetSectionAction__BxUPm{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:transparent;border:none;color:var(--text-white600);font-size:.8125rem;font-weight:500;cursor:pointer;border-radius:.375rem;font-family:inherit;transition:color .15s ease,background .15s ease}.VideoCreationPanel_assetSectionAction__BxUPm:hover{color:var(--text-white1000);background:rgba(255,255,255,.06)}.VideoCreationPanel_shotsGrid__tBy69{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.VideoCreationPanel_elementsGrid__VaMOl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.VideoCreationPanel_assetGridEmpty__T_IEN{flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;color:var(--text-white600);font-size:.875rem;min-height:200px}.VideoCreationPanel_shotCard__PIAkC{position:relative;aspect-ratio:16/9;border-radius:5px;overflow:hidden;background:rgba(255,255,255,.04)}.VideoCreationPanel_elementCard__uIRSb{position:relative;aspect-ratio:16/9;border-radius:5px;overflow:hidden;background:#f3f3f3}.VideoCreationPanel_elementCardInactive__wDLRL{outline:1px dashed rgba(255,255,255,.25);outline-offset:-1px}.VideoCreationPanel_elementCardInactive__wDLRL:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.55);z-index:1;pointer-events:none}.VideoCreationPanel_elementCardOverlay__Au_qe{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:4px;color:var(--text-white1000);font-size:.6875rem;font-weight:500;white-space:nowrap;pointer-events:none;z-index:2}.VideoCreationPanel_assetCardRemove__3fCBj{position:absolute;top:.5rem;right:.5rem;z-index:2;width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;background:rgba(0,0,0,.7);color:var(--text-white1000);cursor:pointer;transition:background .15s ease}.VideoCreationPanel_assetCardRemove__3fCBj:hover{background:rgba(0,0,0,.9)}.VideoCreationPanel_assetCardImage__YhP_q{width:100%;height:100%;object-fit:cover}.VideoCreationPanel_elementCardImage__nMZKi{width:100%;height:100%;object-fit:contain}.VideoCreationPanel_assetCardLabel__hlJ75{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);padding:.25rem .625rem;border-radius:999px;background:rgba(0,0,0,.7);color:var(--text-white1000);font-size:.75rem;font-weight:500;white-space:nowrap}.VideoCreationPanel_toggleBar__1RNlU{display:flex;flex-wrap:wrap;gap:.5rem}.VideoCreationPanel_toggleChip__ZvHi1{display:flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .75rem;border-radius:.375rem;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white800);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap;font-family:inherit}.VideoCreationPanel_toggleChip__ZvHi1:hover{background:rgba(255,255,255,.08);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.VideoCreationPanel_promptBox___w7qV{display:flex;flex-direction:column;gap:.75rem}.VideoCreationPanel_inputWrapper__U_iVI{display:flex;flex-direction:column;gap:.5rem;background:var(--page-dark600);padding:.75rem;border-radius:.5rem;border:1px solid var(--line-color)}.VideoCreationPanel_promptTextarea__KKXwL{width:100%;background:transparent;border:none;color:var(--text-white1000);font-size:1rem;font-weight:450;line-height:1.5;outline:none;resize:none;font-family:inherit;min-height:1rem;padding:0;overflow-y:auto;max-height:200px}.VideoCreationPanel_promptTextarea__KKXwL::placeholder{color:var(--text-white600);font-weight:400}.VideoCreationPanel_promptActions__0GAOM{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.VideoCreationPanel_generatePromptBtn__CKK3w{border:1px solid var(--glass-border)!important;color:var(--text-white800)!important}.VideoCreationPanel_generatePromptBtn__CKK3w:hover:not(:disabled){background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.15)!important;color:var(--text-white1000)!important}.VideoCreationPanel_promptMeta__5V0zl{display:flex;align-items:center;gap:4px}.VideoCreationPanel_promptMetaItem__i_GIL{display:inline-flex;align-items:center;gap:6px;color:var(--text-white600);font-size:12px;font-weight:450;white-space:nowrap;padding:6px 8px}.VideoCreationPanel_ctaBtn__SGazt{display:flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;border-radius:1.25rem;border:none;background:var(--button-primary);color:white;font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .15s ease;font-family:inherit}.VideoCreationPanel_ctaBtn__SGazt:hover:not(:disabled){background:var(--accent-hover)}.VideoCreationPanel_ctaBtn__SGazt:disabled{opacity:.4;cursor:not-allowed}.VideoCreationPanel_secondaryBtn__v4EZs{display:flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;background:transparent;border:.5px solid var(--text-white1000);border-radius:1.25rem;color:var(--text-white1000);font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .15s ease;font-family:inherit}.VideoCreationPanel_secondaryBtn__v4EZs:hover:not(:disabled){background:rgba(255,255,255,.1)}.VideoCreationPanel_secondaryBtn__v4EZs:disabled{opacity:.6;cursor:not-allowed}.VideoCreationPanel_promptActionsRight__tASuZ{display:flex;align-items:center;gap:.5rem}.VideoCreationPanel_infoChipBtn__u2kvU{display:inline-flex!important;align-items:center!important;gap:6px!important;border:0!important;background:transparent!important;cursor:pointer!important;color:var(--text-white1000)!important;font-family:inherit!important;font-size:12px!important;font-weight:450!important;line-height:1!important;padding:6px 8px!important;margin:0!important;min-height:0!important;height:auto!important;white-space:nowrap!important;border-radius:4px;transition:color .15s ease,background .15s ease}.VideoCreationPanel_infoChipBtn__u2kvU:hover{background:rgba(255,255,255,.04)!important}.VideoCreationPanel_infoChipDisabled__azPgh{cursor:default}.VideoCreationPanel_customModeNotice__TKlWc{display:flex;align-items:center;color:var(--text-white600);font-size:.875rem;font-style:italic;pointer-events:none}.VideoCreationPanel_customShotList__J9Vb3,.VideoCreationPanel_customShotRow__jWsdY{display:flex;flex-direction:column;gap:.5rem}.VideoCreationPanel_customShotRow__jWsdY{padding:.625rem;background:var(--page-dark600);border-radius:.5rem;border:1px solid var(--line-color)}.VideoCreationPanel_customShotHeader__VzuvI{display:flex;align-items:center;gap:.5rem}.VideoCreationPanel_customShotLabel__dKgmp{font-weight:500;font-size:.8125rem;color:var(--text-white1000);flex:1 1}.VideoCreationPanel_customShotDuration__hdKAU{height:1.625rem;padding:0 .5rem;border:1px solid var(--glass-border);border-radius:.375rem;background:transparent;color:var(--text-white1000);font-size:.75rem;cursor:pointer;font-family:inherit}.VideoCreationPanel_customShotRemove__e2Les{width:1.625rem;height:1.625rem;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-white600);cursor:pointer;border-radius:.375rem;font-size:1rem;line-height:1}.VideoCreationPanel_customShotRemove__e2Les:hover{background:rgba(255,255,255,.05);color:var(--text-white1000)}.VideoCreationPanel_addShotButton__uT_Sg{display:inline-flex;align-items:center;align-self:flex-start;padding:.375rem .75rem;border:1px dashed var(--glass-border);background:transparent;color:var(--text-white800);font-size:.8125rem;cursor:pointer;border-radius:.375rem;font-family:inherit}.VideoCreationPanel_addShotButton__uT_Sg:hover{border-color:rgba(255,255,255,.25);color:var(--text-white1000)}.VideoCreationPanel_customShotFooter__XtyZj{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.VideoCreationPanel_durationSumLine__HEm10{font-size:.75rem;color:var(--text-white600);padding:.25rem .125rem}.VideoCreationPanel_durationSumInvalid__SgWka{color:rgba(252,165,165,1)}.SlateMentionEditor_editorRoot__Vaq8U{position:relative;width:100%}.SlateMentionEditor_editable__vZtCI{width:100%;background:transparent;color:var(--text-white1000);font-size:1rem;font-weight:450;line-height:1.5;outline:none;font-family:inherit;min-height:1rem;max-height:200px;overflow-y:auto;padding:0}.SlateMentionEditor_editable__vZtCI [data-slate-placeholder]{color:var(--text-white600);font-weight:400;opacity:1!important}.SlateMentionEditor_paragraph__sGr2v{margin:0}.SlateMentionEditor_mention__gdwV8{display:inline-block;padding:1px 6px;margin:0 1px;border-radius:3px;background:var(--button-gray1000);color:var(--text-white800);font-size:inherit;font-weight:500;line-height:1.3;vertical-align:baseline;-webkit-user-select:none;user-select:none}.SlateMentionEditor_mentionFocused___dhDn{background:var(--button-gray800)}.SlateMentionEditor_mentionStale__tXBAQ{background:rgba(239,68,68,.16);color:rgba(252,165,165,1);text-decoration:line-through}