.InitialContent_container__xVMUM{display:flex;flex-direction:column;gap:1.5rem}.InitialContent_dropzone__IHNAJ{position:relative;border:2px dashed hsl(var(--muted-foreground)/.3);border-radius:.75rem;padding:2rem;text-align:center;transition:colors .3s;cursor:pointer}.InitialContent_dropzone__IHNAJ:hover{border-color:hsl(var(--primary)/.5);background-color:hsl(var(--muted)/.2)}.InitialContent_dropzoneActive__ok4SX{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.1)}.InitialContent_dropzoneWithFile__NnHkH{cursor:default}.InitialContent_hiddenInput__ICWLS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.InitialContent_fileInfo__yQosO{display:flex;flex-direction:column;gap:1rem}.InitialContent_iconWrapper__gCzmq{display:flex;justify-content:center;align-items:center}.InitialContent_fileName__Dj3XW{font-weight:500;color:hsl(var(--foreground));word-break:break-words;text-align:center;padding-left:1rem;padding-right:1rem}.InitialContent_fileSize__C1UuA{text-align:center}.InitialContent_fileSize__C1UuA,.InitialContent_loadingContainer__Tew5b{font-size:var(--font-size-sm);line-height:1.25rem;color:hsl(var(--muted-foreground))}.InitialContent_loadingContainer__Tew5b{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.75rem}.InitialContent_videoDetails__WSxux{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:var(--font-size-sm);line-height:1.25rem;margin-top:.75rem;padding:.75rem;background-color:hsl(var(--muted)/.4);border-radius:.5rem}.InitialContent_detailItem__VpwlZ{display:flex;align-items:center;gap:.5rem}.InitialContent_insufficientCredits__RQqy_{color:hsl(var(--destructive));margin-left:.25rem;font-weight:600}.InitialContent_actionButtons__HYm65{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-top:1rem}.InitialContent_subscriptionLink__hCtIC{font-size:var(--font-size-sm);line-height:1.25rem;color:hsl(var(--muted-foreground));transition:color .2s;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px;background:none;border:none;cursor:pointer;padding:0}.InitialContent_subscriptionLink__hCtIC:hover{color:hsl(var(--primary))}.InitialContent_dropPrompt__UauJ1{display:flex;flex-direction:column;gap:1rem}.InitialContent_uploadIconWrapper__8NiQ4{display:flex;justify-content:center;align-items:center}.InitialContent_promptText__LTRgB{font-weight:600;color:hsl(var(--foreground));text-align:center}.InitialContent_formatText__uQYrA{font-size:var(--font-size-sm);line-height:1.25rem;color:hsl(var(--muted-foreground));text-align:center}.InitialContent_footer__bpK5C{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid hsl(var(--border)/.4)}.FastProcessingToggle_menuMinimal__ySwmx{min-width:10.5rem!important;border-radius:.75rem!important;border:1px solid hsla(0,0%,100%,.07)!important;background:#141414!important;padding:.25rem!important;box-shadow:none!important;color:hsla(40,26%,91%,.92)}.FastProcessingToggle_itemMinimal__HyGjE{display:flex!important;cursor:pointer!important;align-items:flex-start!important;gap:.5rem!important;border-radius:.375rem!important;padding:.4375rem .5rem!important;font-size:inherit!important;outline:none;background:transparent!important;transition:background-color .15s ease}.FastProcessingToggle_itemMinimal__HyGjE:focus,.FastProcessingToggle_itemMinimal__HyGjE:hover,.FastProcessingToggle_itemMinimal__HyGjE[data-highlighted]{background:hsla(0,0%,100%,.05)!important;color:inherit!important}.FastProcessingToggle_itemMinimalSelected__mMjiv{background:hsla(0,0%,100%,.06)!important}.FastProcessingToggle_itemMinimalSelected__mMjiv:focus,.FastProcessingToggle_itemMinimalSelected__mMjiv:hover,.FastProcessingToggle_itemMinimalSelected__mMjiv[data-highlighted]{background:hsla(0,0%,100%,.09)!important}.FastProcessingToggle_itemMinimalDisabled__TQ_IZ,.FastProcessingToggle_itemMinimalDisabled__TQ_IZ:focus,.FastProcessingToggle_itemMinimalDisabled__TQ_IZ:hover,.FastProcessingToggle_itemMinimalDisabled__TQ_IZ[data-highlighted]{cursor:not-allowed!important;opacity:.42;background:transparent!important;color:inherit!important}.FastProcessingToggle_itemBody__FQNXl{min-width:0;flex:1}.FastProcessingToggle_itemTitle__JV0uo{display:block;font-size:var(--font-size-xs);font-weight:400;line-height:1.25;letter-spacing:-.01em;color:hsla(40,26%,91%,.9)}.FastProcessingToggle_itemHints__JTOSB{margin-top:.125rem;display:flex;flex-direction:column;gap:.0625rem}.FastProcessingToggle_itemHint__g8k1L{display:block;font-size:var(--font-size-2xs);line-height:1.35;color:hsla(0,0%,100%,.34)}.FastProcessingToggle_check__9jJWs,.FastProcessingToggle_lock__LRabf{margin-top:.0625rem;height:.875rem;width:.875rem;flex-shrink:0;color:hsla(0,0%,100%,.62)}.FastProcessingToggle_lock__LRabf{color:hsla(0,0%,100%,.38)}.FastProcessingToggle_checkHidden__kv2Xd{opacity:0}.FastProcessingToggle_checkVisible__Ok_bd{opacity:1}.upload-video-modal_overlay__23xDO{background:rgba(0,0,0,.6);backdrop-filter:blur(6px)}.upload-video-modal_dialog__P1LKX{max-width:36rem;padding:0;border:none;background:transparent;box-shadow:none}.upload-video-modal_body__6pY4E{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.upload-video-modal_heading__fz8_P{display:flex;align-items:center;justify-content:space-between}.upload-video-modal_title__WgnjP{font-size:var(--font-size-lg);font-weight:600;color:hsl(var(--foreground))}.upload-video-modal_card__QvUzq{--hero-card-top-row-height:3.5rem;--hero-card-fast-row-height:2rem;--hero-card-bottom-row-height:3rem;--hero-card-divider-height:1px;--hero-card-content-height:calc(var(--hero-card-top-row-height) + var(--hero-card-fast-row-height) + var(--hero-card-divider-height) + var(--hero-card-bottom-row-height));width:100%;position:relative;border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 4px 16px rgba(0,0,0,.4),0 0 0 1px hsl(var(--border)/.2);overflow:hidden;height:var(--hero-card-content-height);min-height:var(--hero-card-content-height);transition:border-color .3s ease,box-shadow .3s ease}.upload-video-modal_card__QvUzq:focus-within,.upload-video-modal_card__QvUzq:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 6px 24px rgba(0,0,0,.35),0 0 16px hsl(var(--primary)/.12)}.upload-video-modal_cardDrop__GXfLt{border-color:hsl(var(--primary)/.35)!important;box-shadow:0 4px 16px hsl(var(--primary)/.06)!important}.upload-video-modal_urlRow__js6hX{display:flex;align-items:center;height:var(--hero-card-top-row-height);padding:.375rem .5rem .375rem 0;gap:0;box-sizing:border-box}.upload-video-modal_urlIcon__x3d3g{width:1rem;height:1rem;color:hsl(var(--muted-foreground)/.8);margin-left:1rem;flex-shrink:0;pointer-events:none;transition:color .2s}.upload-video-modal_card__QvUzq:focus-within .upload-video-modal_urlIcon__x3d3g{color:hsl(var(--muted-foreground))}.upload-video-modal_urlInput___6hiz{flex:1;min-width:0;height:2.5rem;padding-left:.75rem;padding-right:.375rem;background:transparent;border:none;font-size:var(--font-size-sm);color:hsl(var(--foreground))}.upload-video-modal_urlInput___6hiz:focus{outline:none;box-shadow:none}.upload-video-modal_urlInput___6hiz::placeholder{color:hsl(var(--muted-foreground)/.8)}.upload-video-modal_creditsBadge__rL0mn{display:flex;align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:var(--font-size-xs);font-weight:500;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.25);border:1px solid hsl(var(--border)/.4);border-radius:.375rem;white-space:nowrap;margin-right:.25rem;flex-shrink:0}.upload-video-modal_creditsBadgeInsufficient__5qkNz{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-color:hsl(var(--destructive)/.15)}.upload-video-modal_submitBtn__jxO2c{flex-shrink:0;width:2rem;height:2rem;padding:0;border-radius:50%;background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;box-shadow:0 2px 8px hsl(var(--foreground)/.2);transition:all .2s ease}.upload-video-modal_submitBtn__jxO2c:hover{opacity:.85;transform:scale(1.05)}.upload-video-modal_submitBtn__jxO2c:disabled{opacity:.3;transform:none}.upload-video-modal_fastRow__4gnZW{display:flex;height:var(--hero-card-fast-row-height);align-items:center;justify-content:flex-end;padding:0 1rem;box-sizing:border-box}.upload-video-modal_divider__DirZT{height:1px;background:hsl(var(--border)/.3);margin:0}.upload-video-modal_bottom__9RWkI{position:relative;height:var(--hero-card-bottom-row-height)}.upload-video-modal_actionRow__tUi2J{display:flex;align-items:stretch;height:100%}.upload-video-modal_actionBtn__uIk0m{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.375rem .75rem;background:transparent;border:none;cursor:pointer;color:hsl(var(--muted-foreground));font-size:var(--font-size-sm);font-weight:500;transition:all .15s ease;outline:none}.upload-video-modal_actionBtn__uIk0m:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.14)}.upload-video-modal_actionBtn__uIk0m:focus-visible{color:hsl(var(--foreground));background:hsl(var(--muted)/.18)}.upload-video-modal_actionBtn__uIk0m:active{background:hsl(var(--muted)/.22)}.upload-video-modal_actionBtnIcon__ImixF{width:1rem;height:1rem;flex-shrink:0}.upload-video-modal_actionBtnYtIcon__XCv1w{color:hsl(var(--muted-foreground));transition:color .15s ease}.upload-video-modal_actionBtn__uIk0m:hover .upload-video-modal_actionBtnYtIcon__XCv1w{color:hsl(var(--foreground))}.upload-video-modal_actionDivider___Hn4s{width:1px;align-self:stretch;background:hsl(var(--border)/.35);margin-block:.375rem}.upload-video-modal_fileRow__EiePz{display:flex;align-items:center;height:var(--hero-card-content-height);min-height:var(--hero-card-content-height);box-sizing:border-box;gap:.75rem;padding:.75rem}.upload-video-modal_filePreview__NFcLl{width:3.25rem;height:2rem;border-radius:.5rem;overflow:hidden;background:hsl(var(--muted)/.1);flex-shrink:0}.upload-video-modal_filePreviewVideo__hOQMI{width:100%;height:100%;object-fit:cover}.upload-video-modal_filePreviewFallback__4Crfh{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsl(var(--muted-foreground)/.35)}.upload-video-modal_fileInfo__LkDwP{flex:1;min-width:0;overflow:hidden}.upload-video-modal_fileName__6omQm{font-size:var(--font-size-sm);font-weight:500;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-video-modal_fileActions__IBfuD{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.upload-video-modal_uploadBtn___nXqs{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:var(--font-size-sm);font-weight:600;border-radius:999px}.upload-video-modal_uploadBtnDim__4epG9{opacity:.5}.upload-video-modal_cancelBtn__gTeLB{font-size:var(--font-size-xs);padding:.25rem .5rem}.upload-video-modal_cancelIconBtn__Kjrqo{width:1.75rem;height:1.75rem;border-radius:50%}.upload-video-modal_progressHeader__sJuCn{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem}.upload-video-modal_progressName__w_8mO{font-size:var(--font-size-sm);font-weight:500;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-video-modal_progressStatus__T3RIv{font-size:var(--font-size-xs);font-weight:500;color:hsl(var(--primary));white-space:nowrap}.upload-video-modal_progressBarTrack__8_8kK{height:.25rem;border-radius:999px}.upload-video-modal_progressBarSuccess__wkzCw [data-state]{background:hsl(var(--chart-2))}.upload-video-modal_progressMeta___elED{display:flex;justify-content:space-between;margin-top:.25rem;font-size:var(--font-size-xs);color:hsl(var(--muted-foreground))}.upload-video-modal_successStatus__AM9_p{font-size:var(--font-size-xs);font-weight:500;color:hsl(var(--chart-2))}.upload-video-modal_successIcon__xwUoS{width:1.25rem;height:1.25rem;color:hsl(var(--chart-2))}.ProjectsSearchHeader_container__2tWh9{width:100%;display:flex;justify-content:center}.ProjectsSearchHeader_searchWrapper__rmunD{position:relative;width:100%;max-width:48rem}.ProjectsSearchHeader_iconWrapper__CzGSo{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;pointer-events:none;z-index:10;display:flex;align-items:center;justify-content:center}.ProjectsSearchHeader_spinner__Abb_8{width:.875rem;height:.875rem;border:1.5px solid hsl(var(--primary)/.5);border-top:1.5px solid transparent;border-radius:9999px;animation:ProjectsSearchHeader_spin__ZNOC_ 1s linear infinite}@keyframes ProjectsSearchHeader_spin__ZNOC_{to{transform:rotate(1turn)}}.ProjectsSearchHeader_searchIcon___gYQ2{width:1rem;height:1rem;color:hsla(0,0%,100%,.4)}.ProjectsSearchHeader_searchInput__SH9he{width:100%;padding-left:2.75rem;padding-right:1.25rem;height:2.25rem;font-size:var(--font-size-sm);border-radius:.75rem;background-color:hsla(0,0%,100%,.02);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.06);transition:all .22s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 16px rgba(0,0,0,.2);color:#fff;outline:none}.ProjectsSearchHeader_searchInput__SH9he::placeholder{color:hsla(0,0%,100%,.25)}.ProjectsSearchHeader_searchInput__SH9he:hover{border-color:hsla(0,0%,100%,.12);background-color:hsla(0,0%,100%,.04)}.ProjectsSearchHeader_searchInput__SH9he:focus,.ProjectsSearchHeader_searchInput__SH9he:focus-visible{outline:none;border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.05);box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 8px 24px rgba(0,0,0,.35)}.channel-prompt-dialog_overlay__a6Hqp{position:fixed;inset:0;z-index:50;background-color:rgba(0,0,0,.8);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem;animation:channel-prompt-dialog_fadeIn__HNKEM .2s ease-out}.channel-prompt-dialog_dialogContent__EfK8I{width:100%;max-width:24rem;padding:0;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(165deg,hsl(var(--card)) 0,hsl(var(--background)) 100%);box-shadow:0 40px 80px -20px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.05);overflow:hidden;border-radius:1.75rem;position:relative;z-index:51;animation:channel-prompt-dialog_slideIn__U9_yb .3s cubic-bezier(.16,1,.3,1)}.channel-prompt-dialog_dialogHeader__xx_LF{display:flex;flex-direction:column;align-items:center;text-align:center!important;padding:2.5rem 2rem 1.5rem;background:radial-gradient(circle at top center,rgba(220,38,38,.08),transparent 70%)}.channel-prompt-dialog_iconContainer__0ipwW{position:relative;margin-bottom:1.25rem;display:flex;justify-content:center;align-items:center}.channel-prompt-dialog_iconGlow__vtymS{position:absolute;width:120%;height:120%;background:radial-gradient(circle at center,rgba(220,38,38,.4),transparent 70%);filter:blur(20px);opacity:.6;z-index:0}.channel-prompt-dialog_iconWrapper__zTspQ{width:4rem;height:4rem;border-radius:1rem;background:linear-gradient(135deg,#fff,#f3f4f6);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 25px -5px rgba(220,38,38,.3),0 4px 10px -2px rgba(0,0,0,.1);position:relative;z-index:1}@media (prefers-color-scheme:dark){.channel-prompt-dialog_iconWrapper__zTspQ{background:linear-gradient(135deg,#1f2937,#111827);border:1px solid hsla(0,0%,100%,.1)}}.channel-prompt-dialog_youtubeIcon__Wr_i_{width:2rem;height:2rem;color:#dc2626;filter:drop-shadow(0 2px 4px rgba(220,38,38,.2))}.channel-prompt-dialog_title__66RP2{font-size:var(--font-size-xl);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:.5rem;color:hsl(var(--foreground))}.channel-prompt-dialog_description__pRMn4{font-size:var(--font-size-base);color:hsl(var(--muted-foreground));line-height:1.5;max-width:28ch;margin:0 auto}.channel-prompt-dialog_actionContainer__3GsJK{padding:0 1.5rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.channel-prompt-dialog_primaryButton__P_Qfy{width:100%;height:3.25rem;font-size:var(--font-size-base);font-weight:600;border-radius:1rem;background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;color:#fff;box-shadow:0 4px 20px rgba(220,38,38,.4),inset 0 1px 0 hsla(0,0%,100%,.2);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.channel-prompt-dialog_primaryButton__P_Qfy:focus,.channel-prompt-dialog_primaryButton__P_Qfy:focus-visible{outline:none;box-shadow:0 4px 25px rgba(220,38,38,.5),inset 0 1px 0 hsla(0,0%,100%,.2)}.channel-prompt-dialog_primaryButton__P_Qfy:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transform:skewX(-20deg);transition:none}.channel-prompt-dialog_primaryButton__P_Qfy:hover:after{animation:channel-prompt-dialog_shine__61vQ_ 1.5s ease}.channel-prompt-dialog_primaryButton__P_Qfy:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(220,38,38,.5),inset 0 1px 0 hsla(0,0%,100%,.2)}.channel-prompt-dialog_primaryButton__P_Qfy:active{transform:translateY(0)}.channel-prompt-dialog_primaryButtonSpinner__Jh0eT{width:1rem;height:1rem;margin-right:.5rem;animation:channel-prompt-dialog_spin__MYZqX 1s linear infinite}.channel-prompt-dialog_skipButton__cmeuc{width:100%;height:auto;padding:.75rem;font-size:var(--font-size-sm);color:hsl(var(--muted-foreground));background:transparent;border:none;font-weight:500;transition:color .2s;cursor:pointer}.channel-prompt-dialog_skipButton__cmeuc:focus,.channel-prompt-dialog_skipButton__cmeuc:focus-visible{outline:none;color:hsl(var(--foreground))}.channel-prompt-dialog_skipButton__cmeuc:hover{color:hsl(var(--foreground));background:transparent}@keyframes channel-prompt-dialog_shine__61vQ_{0%{left:-100%}to{left:200%}}.channel-prompt-dialog_settingsNote__eQwj9{text-align:center;font-size:var(--font-size-xs);color:hsl(var(--muted-foreground));opacity:.5;margin-bottom:1.25rem;padding:0 1.5rem}.channel-prompt-dialog_closeButton__gHFg9{position:absolute;top:1rem;right:1rem;padding:.5rem;background:transparent;border:none;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10}.channel-prompt-dialog_closeButton__gHFg9:hover{background:hsla(0,0%,100%,.1);color:hsl(var(--foreground))}@keyframes channel-prompt-dialog_spin__MYZqX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes channel-prompt-dialog_fadeIn__HNKEM{0%{opacity:0}to{opacity:1}}@keyframes channel-prompt-dialog_slideIn__U9_yb{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.upload-zone_root__i6Jcl{width:100%;text-align:left}.upload-zone_shell__75y7y{position:relative;display:flex;flex-direction:column;gap:.625rem;overflow:hidden;border-radius:.75rem;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.025);padding:.75rem;transition:border-color .2s ease,background-color .2s ease}.upload-zone_shellDragOver__9tn4a{border-color:rgba(46,182,125,.35);background:rgba(46,182,125,.04)}.upload-zone_fieldRow__NkwUP{display:flex;min-height:2.25rem;align-items:center;gap:.5rem}.upload-zone_fieldIcon__QiXYq{width:.875rem;height:.875rem;flex-shrink:0;color:hsla(0,0%,100%,.28)}.upload-zone_input__IQ4LE{width:100%;min-width:0;border:0;background:transparent;font-size:var(--font-size-sm);font-weight:400;line-height:1.35;letter-spacing:-.012em;color:hsla(40,26%,91%,.92);outline:none}.upload-zone_input__IQ4LE::placeholder{color:hsla(0,0%,100%,.3)}.upload-zone_fileRow__kbLi_{display:flex;width:100%;min-width:0;align-items:center;gap:.5rem}.upload-zone_fileIcon__QqlR9{width:.875rem;height:.875rem;flex-shrink:0;color:hsla(0,0%,100%,.4)}.upload-zone_fileName__ZwNuM{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:400;letter-spacing:-.01em;color:hsla(40,26%,91%,.9)}.upload-zone_clearButton__raBEV{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:.375rem;background:transparent;color:hsla(0,0%,100%,.32);outline:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .18s ease,background-color .18s ease}.upload-zone_clearButton__raBEV:focus{outline:none}.upload-zone_toolbar__oWK0z{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.upload-zone_toolbarSpacer__5a4p3{flex:1}.upload-zone_toolbarActions__QB_hn{display:flex;min-width:0;flex-shrink:0;align-items:center;gap:.25rem}.upload-zone_uploadButton__3rnqF{display:inline-flex;height:1.75rem;min-width:0;flex-shrink:1;cursor:pointer;align-items:center;gap:.3125rem;border:1px solid hsla(0,0%,100%,.1);border-radius:.4375rem;background:hsla(0,0%,100%,.035);padding:0 .625rem;font-size:var(--font-size-xs);font-weight:400;line-height:1;letter-spacing:-.01em;color:hsla(0,0%,100%,.58);outline:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.upload-zone_uploadButton__3rnqF:focus{outline:none}.upload-zone_uploadButtonIcon__9pASy{flex-shrink:0;opacity:.72}.upload-zone_uploadButton__3rnqF span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-zone_fastToggle__9M_oK{height:1.75rem!important;border:0!important;padding-left:.375rem!important;padding-right:.25rem!important}.upload-zone_fastToggle__9M_oK,.upload-zone_fastToggle__9M_oK:hover{background:transparent!important;color:hsla(0,0%,100%,.38)!important}.upload-zone_fastToggle__9M_oK[data-state=open]{background:hsla(0,0%,100%,.04)!important;color:hsla(0,0%,100%,.65)!important}.upload-zone_ctaButton__6r_if{display:inline-flex;height:1.75rem;min-height:1.75rem;max-height:1.75rem;max-width:100%;min-width:0;flex-shrink:0;cursor:pointer;align-items:center;gap:.25rem;border:0;border-radius:.4375rem;padding:0 .75rem;font-size:var(--font-size-xs);font-weight:500;line-height:1.25;letter-spacing:-.01em;outline:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .18s ease,color .18s ease,opacity .18s ease}.upload-zone_ctaButton__6r_if:focus{outline:none}.upload-zone_ctaActive__OPdu5{background:#2eb67d;color:#07130e}.upload-zone_ctaDisabled__sZxr7{cursor:not-allowed;background:rgba(46,182,125,.1);color:rgba(167,243,208,.38)}.upload-zone_ctaLabel__bsqMr{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.upload-zone_ctaArrow__9AdIL{flex-shrink:0;opacity:.85}.upload-zone_ctaArrowMuted__Hmnob{opacity:.38}.upload-zone_dragOverlay__gPL1J{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:rgba(7,19,14,.72);pointer-events:none}.upload-zone_dragLabel__DAiWn{font-size:var(--font-size-sm);font-weight:500;letter-spacing:-.01em;color:rgba(167,243,208,.92)}@media (hover:hover) and (pointer:fine){.upload-zone_clearButton__raBEV:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.62)}.upload-zone_uploadButton__3rnqF:hover{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.86)}}@media (max-width:639px){.upload-zone_shell__75y7y{padding:.625rem;gap:.5rem}.upload-zone_uploadButton__3rnqF span{display:none}.upload-zone_uploadButton__3rnqF{width:1.75rem;justify-content:center;padding:0}}@media (prefers-reduced-motion:reduce){.upload-zone_clearButton__raBEV,.upload-zone_ctaButton__6r_if,.upload-zone_shell__75y7y,.upload-zone_uploadButton__3rnqF{transition:none}}.hero-section_fileRow__NkNqa{display:flex;align-items:center;gap:.75rem;padding:.75rem}.hero-section_filePreview__Tujwq{width:3.5rem;height:2.25rem;border-radius:.5rem;overflow:hidden;background:hsl(var(--muted)/.1);flex-shrink:0}.hero-section_filePreviewVideo__C94zi{width:100%;height:100%;object-fit:cover}.hero-section_filePreviewFallback__qm0Ju{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsl(var(--muted-foreground)/.35)}.hero-section_fileInfo__78o6H{flex:1;min-width:0;overflow:hidden}.hero-section_fileName__76qB8{font-size:var(--font-size-sm);font-weight:500;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-section_fileActions__764GM{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.hero-section_creditsBadge__El3S2{display:flex;align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:var(--font-size-xs);font-weight:500;color:hsl(var(--foreground)/.85);background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border)/.4);border-radius:9999px;white-space:nowrap;margin-right:.25rem;flex-shrink:0}.hero-section_creditsBadgeInsufficient__R0J6h{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-color:hsl(var(--destructive)/.15)}.hero-section_uploadBtn___6Xnr{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .875rem;font-size:var(--font-size-sm);font-weight:500;border-radius:1.5rem}.hero-section_uploadBtnDim__UKgId{background:hsl(var(--muted)/.3);color:hsl(var(--muted-foreground))}.hero-section_cancelBtn__smh_l{padding:.375rem .5rem;font-size:var(--font-size-sm);font-weight:500;color:hsl(var(--muted-foreground));border-radius:1.5rem}.hero-section_cancelBtn__smh_l:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.12)}.hero-section_progressHeader__Kp1zS{display:flex;align-items:center;gap:.5rem}.hero-section_progressName__Ktclq{flex:1;min-width:0;font-size:var(--font-size-sm);font-weight:500;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-section_progressStatus__MumSS{font-size:var(--font-size-xs);font-weight:600;color:hsl(var(--primary));flex-shrink:0}.hero-section_progressBarTrack__D9ItA{height:3px;border-radius:999px}.hero-section_progressMeta__h_LCZ{display:flex;justify-content:space-between;font-size:var(--font-size-xs);color:hsl(var(--muted-foreground)/.6)}@media (max-width:640px){.hero-section_fileRow__NkNqa{flex-wrap:wrap;align-items:flex-start}.hero-section_fileInfo__78o6H{min-width:0;flex:1}.hero-section_fileActions__764GM{width:100%;justify-content:flex-end;padding-top:.25rem}}@media (max-width:480px){.hero-section_fileRow__NkNqa{gap:.625rem}.hero-section_filePreview__Tujwq{width:3rem;height:2rem}.hero-section_fileActions__764GM{justify-content:space-between;gap:.5rem}.hero-section_cancelBtn__smh_l,.hero-section_uploadBtn___6Xnr{flex:1;justify-content:center}.hero-section_progressMeta__h_LCZ{flex-direction:column;gap:.125rem}}.quick-actions_wrapper__kB5Le{margin-top:1.25rem;display:flex;width:100%;justify-content:center;user-select:none}@media (min-width:768px){.quick-actions_wrapper__kB5Le{margin-top:1.5rem}}.quick-actions_list__YA8v3{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3125rem}.quick-actions_button__vVnO6{display:inline-flex;height:1.75rem;flex-shrink:0;cursor:pointer;align-items:center;gap:.3125rem;border:1px solid hsla(0,0%,100%,.1);border-radius:.4375rem;background:hsla(0,0%,100%,.035);padding:0 .625rem;font-size:var(--font-size-xs);font-weight:400;line-height:1;letter-spacing:-.01em;color:hsla(0,0%,100%,.58);outline:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.quick-actions_button__vVnO6:focus{outline:none}.quick-actions_buttonActive__Oi0XL{border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.09);color:hsla(40,26%,91%,.96);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.quick-actions_icon__L586P{width:.8125rem;height:.8125rem;flex-shrink:0;transition:color .18s ease}.quick-actions_iconMuted__rv_Jl{color:hsla(0,0%,100%,.42)}.quick-actions_iconActive__KxbOg{color:hsla(0,0%,100%,.88)}.quick-actions_label__upTpy{white-space:nowrap}@media (hover:hover) and (pointer:fine){.quick-actions_button__vVnO6:hover{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.86)}.quick-actions_button__vVnO6:hover .quick-actions_iconMuted__rv_Jl{color:hsla(0,0%,100%,.68)}.quick-actions_buttonActive__Oi0XL:hover{border-color:hsla(0,0%,100%,.26);background:hsla(0,0%,100%,.11);color:#fff}}@media (prefers-reduced-motion:reduce){.quick-actions_button__vVnO6,.quick-actions_icon__L586P{transition:none}}.recent-projects-desktop_root__dmfKb{display:flex;width:100%;height:100%;min-height:0;flex-direction:column;justify-content:flex-start;overflow:hidden}.recent-projects-desktop_header__XJb7i{display:flex;flex:none;align-items:center;justify-content:space-between;margin-bottom:1rem}.recent-projects-desktop_cardsRow__1rGVQ{display:flex;flex:none;align-items:flex-start;gap:.75rem;overflow:hidden}@media (min-width:640px){.recent-projects-desktop_header__XJb7i{margin-bottom:1.25rem}.recent-projects-desktop_cardsRow__1rGVQ{gap:1rem}}.recent-projects-desktop_empty__sXNtp{width:100%;height:100%;pointer-events:none;visibility:hidden}.dashboard-home-layout_container__9sPjb{--home-recent-projects-slot-height:12.5rem;--home-recent-projects-padding-top:0;--home-recent-projects-padding-bottom:0;position:relative;display:flex;flex-direction:column;width:100%;min-height:calc(100svh - 11rem - env(safe-area-inset-bottom));overflow-x:hidden}.dashboard-home-layout_centerWrapper__OX1dL{flex:1 1 auto;justify-content:center;min-height:0;padding-top:0;padding-bottom:.75rem}.dashboard-home-layout_centerSection__Xqe5_,.dashboard-home-layout_centerWrapper__OX1dL{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;overflow:visible}.dashboard-home-layout_centerSection__Xqe5_{max-width:48rem;margin:0 auto;flex-shrink:0;padding:0 .375rem;transform:translateY(clamp(1.25rem,5dvh,2.5rem))}.dashboard-home-layout_projectsWrapper__MsPLV{width:100%;flex:none;box-sizing:border-box;height:calc(var(--home-recent-projects-slot-height) + var(--home-recent-projects-padding-top) + var(--home-recent-projects-padding-bottom));padding-top:var(--home-recent-projects-padding-top);padding-bottom:var(--home-recent-projects-padding-bottom);overflow:hidden}.dashboard-home-layout_projectsSlot__vveP4{width:100%;max-width:56rem;height:100%;min-height:0;margin:0 auto;overflow:hidden}.dashboard-home-layout_projectsPlaceholder__5gFX7{width:100%;height:100%;pointer-events:none;visibility:hidden}@media (min-width:768px){.dashboard-home-layout_container__9sPjb{--home-recent-projects-slot-height:clamp(18.5rem,31svh,21.5rem);--home-recent-projects-padding-top:clamp(0.75rem,2svh,1.5rem);--home-recent-projects-padding-bottom:1.5rem;min-height:calc(100svh - 5.5rem);height:calc(100svh - 5.5rem);overflow-x:hidden;overflow-y:auto}.dashboard-home-layout_centerWrapper__OX1dL{padding-bottom:clamp(.5rem,2svh,1.25rem)}.dashboard-home-layout_centerSection__Xqe5_{padding:0 1.5rem;transform:translateY(clamp(1.75rem,6svh,3.25rem))}}@media (min-width:768px) and (max-height:1050px){.dashboard-home-layout_centerSection__Xqe5_{transform:translateY(clamp(1.25rem,4svh,2.25rem))}}.dashboard-home-layout_logoContainer__m54Rq{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2rem;user-select:none}.dashboard-home-layout_logoText__XYiPE{color:#fff;font-size:var(--font-size-display-lg);font-weight:800;letter-spacing:.25em;text-align:center;margin:0;text-shadow:0 4px 20px hsla(0,0%,100%,.05)}@media (min-width:768px){.dashboard-home-layout_logoText__XYiPE{font-size:var(--font-size-display-xl)}}