.project-status-badge_base__b0_g5{display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:500}.project-status-badge_published__gH8Ft{border-color:transparent;background-color:rgba(30,58,138,.8);--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.project-status-badge_published__gH8Ft:is(.project-status-badge_dark__VQabR *){background-color:rgba(30,58,138,.9);--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.project-status-badge_processing__A9Fm0{border-color:transparent;background-color:rgba(88,28,135,.8);--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.project-status-badge_processing__A9Fm0:is(.project-status-badge_dark__VQabR *){background-color:rgba(88,28,135,.9);--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.project-status-badge_queued__31__F{border-color:transparent;background-color:rgba(120,53,15,.8);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.project-status-badge_queued__31__F:is(.project-status-badge_dark__VQabR *){background-color:rgba(120,53,15,.9);--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.project-status-badge_cancelled__3QX3H{border-color:transparent;background-color:rgba(31,41,55,.8);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.project-status-badge_cancelled__3QX3H:is(.project-status-badge_dark__VQabR *){background-color:rgba(31,41,55,.9);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.project-status-badge_completed__vf_xz{border-color:transparent;background-color:rgba(6,78,59,.8);--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.project-status-badge_completed__vf_xz:is(.project-status-badge_dark__VQabR *){background-color:rgba(6,78,59,.9);--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.project-status-badge_failed__dgUp3{border-color:transparent;background-color:rgba(127,29,29,.8);--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.project-status-badge_failed__dgUp3:is(.project-status-badge_dark__VQabR *){background-color:rgba(127,29,29,.9);--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.project-status-badge_draft__AYK_g{border-color:transparent;background-color:rgba(31,41,55,.8);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.project-status-badge_draft__AYK_g:is(.project-status-badge_dark__VQabR *){background-color:rgba(31,41,55,.9);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.project-status-badge_expired__RoqPu{border-color:transparent;background-color:rgba(124,45,18,.8);--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.project-status-badge_expired__RoqPu:is(.project-status-badge_dark__VQabR *){background-color:rgba(124,45,18,.9);--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.project-status-badge_unknown__xn3Dt{border-color:transparent;background-color:rgba(31,41,55,.8);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.project-status-badge_unknown__xn3Dt:is(.project-status-badge_dark__VQabR *){background-color:rgba(31,41,55,.9);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.processing-progress_loader__FjYhG{--dur:2s;--hue:25;display:block;width:5em;height:auto}.processing-progress_loader__glare_bottom__xScwh,.processing-progress_loader__glare_top__3PLNI,.processing-progress_loader__model__Il1GY,.processing-progress_loader__motion_medium__82soy,.processing-progress_loader__motion_thick__4DGwM,.processing-progress_loader__motion_thin__Sl36f,.processing-progress_loader__sand_drop__y0psA,.processing-progress_loader__sand_fill__QjSrW,.processing-progress_loader__sand_grain_left__g6WN2,.processing-progress_loader__sand_grain_right__WUx6R,.processing-progress_loader__sand_line_left__InENo,.processing-progress_loader__sand_line_right__oGTJH,.processing-progress_loader__sand_mound_bottom__oEm98,.processing-progress_loader__sand_mound_top__qk0K5{animation-duration:var(--dur);animation-timing-function:cubic-bezier(.83,0,.17,1);animation-iteration-count:infinite}.processing-progress_loader__glare_top__3PLNI{animation-name:processing-progress_glare-top__GWg6Q}.processing-progress_loader__glare_bottom__xScwh{animation-name:processing-progress_glare-bottom__F7DSZ}.processing-progress_loader__model__Il1GY{animation-name:processing-progress_loader-flip__N24mV;transform-origin:12.25px 16.75px}.processing-progress_loader__motion_medium__82soy,.processing-progress_loader__motion_thick__4DGwM,.processing-progress_loader__motion_thin__Sl36f{transform-origin:26px 26px}.processing-progress_loader__motion_thick__4DGwM{animation-name:processing-progress_motion-thick__qnPSk}.processing-progress_loader__motion_medium__82soy{animation-name:processing-progress_motion-medium__oH0uL}.processing-progress_loader__motion_thin__Sl36f{animation-name:processing-progress_motion-thin__M2cf5}.processing-progress_loader__sand_drop__y0psA{animation-name:processing-progress_sand-drop__Gh9Zx}.processing-progress_loader__sand_fill__QjSrW{animation-name:processing-progress_sand-fill__bwRQ_}.processing-progress_loader__sand_grain_left__g6WN2{animation-name:processing-progress_sand-grain-left__GZfEt}.processing-progress_loader__sand_grain_right__WUx6R{animation-name:processing-progress_sand-grain-right__zGOZI}.processing-progress_loader__sand_line_left__InENo{animation-name:processing-progress_sand-line-left__Fy6qW}.processing-progress_loader__sand_line_right__oGTJH{animation-name:processing-progress_sand-line-right__tJd_8}.processing-progress_loader__sand_mound_top__qk0K5{animation-name:processing-progress_sand-mound-top__dknTw}.processing-progress_loader__sand_mound_bottom__oEm98{animation-name:processing-progress_sand-mound-bottom__WhMkk;transform-origin:12.25px 31.5px}@keyframes processing-progress_loader-flip__N24mV{0%{transform:translate(13.75px,9.25px) rotate(-180deg)}24%,to{transform:translate(13.75px,9.25px) rotate(0)}}@keyframes processing-progress_glare-top__GWg6Q{0%{stroke:hsla(0,0%,100%,0)}24%,to{stroke:#fff}}@keyframes processing-progress_glare-bottom__F7DSZ{0%{stroke:#fff}24%,to{stroke:hsla(0,0%,100%,0)}}@keyframes processing-progress_motion-thick__qnPSk{0%{animation-timing-function:cubic-bezier(.33,0,.67,0);stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(.67turn)}20%{animation-timing-function:cubic-bezier(.33,1,.67,1);stroke:#202020;stroke-dashoffset:141.11;transform:rotate(1turn)}40%,to{stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(1.33turn)}}@keyframes processing-progress_motion-medium__oH0uL{0%,8%{animation-timing-function:cubic-bezier(.33,0,.67,0);stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(.5turn)}20%{animation-timing-function:cubic-bezier(.33,1,.67,1);stroke:#fff;stroke-dashoffset:147.53;transform:rotate(.83turn)}32%,to{stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(1.17turn)}}@keyframes processing-progress_motion-thin__M2cf5{0%,4%{animation-timing-function:cubic-bezier(.33,0,.67,0);stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(.33turn)}24%{animation-timing-function:cubic-bezier(.33,1,.67,1);stroke:#353535;stroke-dashoffset:134.7;transform:rotate(.67turn)}44%,to{stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(1turn)}}@keyframes processing-progress_sand-drop__Gh9Zx{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:1}70%,to{stroke-dashoffset:-107}}@keyframes processing-progress_sand-fill__bwRQ_{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:55}70%,to{stroke-dashoffset:-54}}@keyframes processing-progress_sand-grain-left__GZfEt{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:29}70%,to{stroke-dashoffset:-22}}@keyframes processing-progress_sand-grain-right__zGOZI{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:27}70%,to{stroke-dashoffset:-24}}@keyframes processing-progress_sand-line-left__Fy6qW{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:53}70%,to{stroke-dashoffset:-55}}@keyframes processing-progress_sand-line-right__tJd_8{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:14}70%,to{stroke-dashoffset:-24.5}}@keyframes processing-progress_sand-mound-top__dknTw{0%,10%{animation-timing-function:linear;transform:translate(0)}15%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(1.5px)}51%,to{transform:translateY(13px)}}@keyframes processing-progress_sand-mound-bottom__WhMkk{0%,31%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(0)}56%,to{transform:scale(1)}}.video-process-loader_overlay__INPHF{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:hsl(var(--background)/.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.video-process-loader_container__5aKKb{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 3rem;text-align:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:1.25rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px hsl(var(--border)/.5);max-width:400px;width:calc(100% - 2rem)}.video-process-loader_spinnerWrapper__9SZts{position:relative;width:64px;height:64px}.video-process-loader_spinner__gMK_G{width:100%;height:100%;animation:video-process-loader_spinnerRotate__BpXyT 1.4s linear infinite}.video-process-loader_spinnerTrack__2e_hB{stroke:hsl(var(--muted)/.5)}.video-process-loader_spinnerPath__ABTuE{stroke:url(#spinnerGradient);stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0;animation:video-process-loader_spinnerDash__8k1Ry 1.4s ease-in-out infinite}@keyframes video-process-loader_spinnerRotate__BpXyT{to{transform:rotate(1turn)}}@keyframes video-process-loader_spinnerDash__8k1Ry{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:80,200;stroke-dashoffset:-35}to{stroke-dasharray:80,200;stroke-dashoffset:-125}}.video-process-loader_messageWrapper__EcRso{min-height:1.75rem;display:flex;align-items:center;justify-content:center}.video-process-loader_message__BH93a{font-size:1.125rem;background:linear-gradient(135deg,hsl(var(--foreground)) 0,hsl(var(--foreground)/.7) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0;font-weight:600;letter-spacing:-.01em}.video-process-loader_videoName__K2wow{font-size:.875rem;color:hsl(var(--muted-foreground));max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:.5rem 1rem;background:hsl(var(--muted)/.4);border-radius:9999px;border:1px solid hsl(var(--border)/.5)}.video-process-loader_patienceMessage__tRcyA{font-size:.875rem;color:hsl(var(--muted-foreground)/.7);margin:0;max-width:280px;line-height:1.6}.projects-feature_main__UCeNW{position:relative;display:flex;flex-direction:column;min-height:calc(100vh - 4rem - 3rem);width:100%;overflow:hidden}.projects-feature_background__Bxe6d{position:fixed;inset:0;z-index:-10;background:linear-gradient(to bottom,hsl(var(--background)),hsl(var(--background)),hsl(var(--muted)/.2))}@media (max-width:767px){.projects-feature_main__UCeNW{min-height:calc(100svh - 11rem)}}.projects-feature_content__UXmJ8{position:relative;z-index:10;display:flex;flex-direction:column;flex:1;width:100%;max-width:100rem;margin:0 auto;padding:2rem .75rem;gap:1.5rem}@media (min-width:640px){.projects-feature_content__UXmJ8{padding:3rem 1.5rem;gap:2rem}}.projects-feature_header__dY8J3{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}@media (min-width:640px){.projects-feature_header__dY8J3{flex-direction:row;align-items:center;justify-content:space-between}}.projects-feature_headerLeft__ptf4a{display:flex;align-items:center;gap:.5rem}.projects-feature_headerIcon__HHRr2{width:1.25rem;height:1.25rem;color:hsl(var(--muted-foreground))}.projects-feature_title__sZaEI{font-size:1.5rem;font-weight:600;color:hsl(var(--foreground));letter-spacing:-.01em}.projects-feature_badge___ZGXp{display:inline-flex;align-items:center;justify-content:center;padding:.125rem .5rem;border-radius:9999px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}.projects-feature_headerButton__o_4OC{border-radius:9999px;font-weight:500;transition:all .2s ease}.projects-feature_headerButton__o_4OC:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px hsl(var(--primary)/.3)}.projects-feature_hero__fTpy2{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:48rem;margin:0 auto}.projects-feature_heroRow__hcrTb{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%}.projects-feature_heroSpacer__jrPAZ{flex:1 1 0%;min-width:0}.projects-feature_divider__q73Xo{height:1px;width:100%;max-width:100rem;margin:0 auto;background:linear-gradient(to right,transparent,hsl(var(--border)/.5),transparent)}.projects-feature_relativeContainer__jOwZr{position:relative;width:100%;max-width:100rem;margin:0 auto}.projects-feature_gridView__3SqX5{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;width:100%}@media (min-width:640px){.projects-feature_gridView__3SqX5{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.projects-feature_gridView__3SqX5{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem}}@media (min-width:1280px){.projects-feature_gridView__3SqX5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.projects-feature_gridView__3SqX5{grid-template-columns:repeat(4,minmax(0,1fr))}}.projects-feature_listView___GxH9{display:flex;flex-direction:column}.projects-feature_listView___GxH9>*+*{margin-top:.75rem}.projects-feature_sentinel__G9Btc{height:1.5rem}.projects-feature_loader__azVpf{display:flex;justify-content:center;padding:1rem 0}.projects-feature_spinner__N9HzH{width:1.25rem;height:1.25rem;border:2px solid hsl(var(--muted-foreground)/.6);border-top:2px solid transparent;border-radius:9999px;animation:projects-feature_spin__D2UV8 1s linear infinite}@keyframes projects-feature_spin__D2UV8{to{transform:rotate(1turn)}}.projects-feature_emptyStateContainer__hfFOC{display:flex;align-items:center;justify-content:center;min-height:50vh;width:100%;border-radius:1.5rem;background:linear-gradient(to bottom right,hsl(var(--muted)/.1),transparent);border:1px solid hsl(var(--border)/.3);backdrop-filter:blur(12px)}.projects-feature_emptyStateContent__E8rPL{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:28rem;padding:3rem 1.5rem}.projects-feature_emptyStateIconWrapper__CWuur{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:1rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary));margin-bottom:1.5rem}.projects-feature_emptyStateIcon__qjOa7{width:2rem;height:2rem}.projects-feature_emptyStateHeading__XSVoP{font-size:1.5rem;font-weight:600;color:hsl(var(--foreground));letter-spacing:-.025em;margin-bottom:.5rem}.projects-feature_emptyStateDescription__uLwLS{font-size:1rem;color:hsl(var(--muted-foreground));margin-bottom:2rem;line-height:1.5}.projects-feature_emptyStateButton__ZULdy{border-radius:9999px;padding-left:1.5rem;padding-right:1.5rem;font-weight:500;transition:all .2s ease}.projects-feature_expiredSection__yVcEf{margin-top:2.5rem;display:flex;flex-direction:column;gap:1.25rem}.projects-feature_expiredSectionHeader__Jwjje{display:flex;align-items:center;gap:.75rem;width:100%;background:none;border:none;padding:0;cursor:pointer}.projects-feature_expiredSectionDivider__JLlsu{flex:1;height:1px;background:hsl(var(--border)/.4)}.projects-feature_expiredSectionLabel__SQES_{display:flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;border:1px solid hsl(var(--border)/.5);background:hsl(var(--muted)/.4);font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground));white-space:nowrap}.projects-feature_expiredSectionIcon__3NOhd{width:.875rem;height:.875rem;opacity:.7}.projects-feature_expiredSectionChevron__DlTK2{width:.875rem;height:.875rem;opacity:.6;transition:transform .22s ease;margin-left:.125rem;flex-shrink:0}.projects-feature_expiredSectionCount__gk0pt{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;border-radius:9999px;background:hsl(var(--muted));font-size:.6875rem;font-weight:600;color:hsl(var(--muted-foreground))}.projects-feature_emptyStateButton__ZULdy:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px hsl(var(--primary)/.3)}.project-card_interactive__zMxDx,.project-card_nonInteractiveDimmed__IZOpf,.project-card_nonInteractive__m84V0{display:block;height:100%}.project-card_nonInteractiveDimmed__IZOpf,.project-card_nonInteractive__m84V0{cursor:default}.project-card_nonInteractiveDimmed__IZOpf{opacity:.38}.project-card_interactive__zMxDx{cursor:pointer}.project-card_interactive__zMxDx:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px;border-radius:16px}.project-card_card___flKh{--status-color:hsl(var(--muted-foreground));display:flex;flex-direction:column;height:100%;background:hsl(var(--card));border:1px solid hsl(var(--border)/.25);border-radius:16px;overflow:hidden;position:relative;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease;box-shadow:0 1px 2px rgba(0,0,0,.04),0 1px 4px rgba(0,0,0,.02)}.project-card_interactive__zMxDx:hover .project-card_card___flKh{border-color:hsl(var(--border)/.5);box-shadow:0 12px 40px rgba(0,0,0,.11),0 4px 12px rgba(0,0,0,.06);transform:translateY(-3px)}.project-card_statusCompleted__lHcjG{--status-color:#22c55e}.project-card_statusProcessing__hODjo{--status-color:#a855f7}.project-card_statusQueued__nPi1U{--status-color:#f59e0b}.project-card_statusCancelled__FtHR1{--status-color:#6b7280}.project-card_statusFailed__dbqqy{--status-color:#ef4444}.project-card_statusExpired__ZNkdX{--status-color:#f97316}.project-card_statusDeleted__XH0SO,.project-card_statusDraft__2CbAX{--status-color:#6b7280}.project-card_statusDefault__2tQMO{--status-color:hsl(var(--muted-foreground))}.project-card_media__SiQ1d{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:hsl(var(--muted))}.project-card_mediaFrame__bFOBE{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.project-card_mediaImage__8Jjh_{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.project-card_interactive__zMxDx:hover .project-card_mediaImage__8Jjh_{transform:scale(1.025)}.project-card_mediaImage__8Jjh_:after{content:"";position:absolute;inset:0;background:transparent}.project-card_nonInteractiveDimmed__IZOpf .project-card_mediaImage__8Jjh_{filter:saturate(.35) brightness(.75)}.project-card_mediaFallback__FbUi5{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:hsl(var(--muted-foreground));opacity:.35}.project-card_mediaFallbackIcon__DCXYL{width:1.5rem;height:1.5rem}.project-card_expiredState__011wZ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;width:100%;height:100%;color:hsl(var(--muted-foreground));opacity:.28}.project-card_expiredIcon__HzVla{width:1.5rem;height:1.5rem}.project-card_expiredLabel__R11sU{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.project-card_progressTrack__r82PL{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(0,0,0,.15);z-index:4}.dark .project-card_progressTrack__r82PL{background:hsla(0,0%,100%,.1)}.project-card_progressIndicator__ZHc0H{height:100%;background:var(--status-color);border-radius:0 2px 2px 0;transition:width .3s ease}.project-card_cancelBadge__8f4g4{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:8px;font-size:.75rem;font-weight:500;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;z-index:6;border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:all .2s ease}.project-card_cancelBadge__8f4g4:hover:not(:disabled){background:rgba(220,38,38,.85);border-color:hsla(0,0%,100%,.2)}.project-card_cancelLabel__Z57TI{text-transform:none}.project-card_hourglassOverlay__RAcUu{background:rgba(0,0,0,.25)}.project-card_content__X7LT_{flex:1;display:flex;flex-direction:column;justify-content:center;padding:.75rem .875rem .6875rem}.project-card_metaRow___4zQT{display:flex;align-items:flex-start;gap:.5rem}.project-card_statusDot__3I35n{width:6px;height:6px;border-radius:50%;background:var(--status-color);flex-shrink:0;margin-top:.35rem;opacity:.9}.project-card_statusProcessing__hODjo .project-card_statusDot__3I35n,.project-card_statusQueued__nPi1U .project-card_statusDot__3I35n{animation:project-card_pulse-dot__8defl 2.4s ease-in-out infinite}@keyframes project-card_pulse-dot__8defl{0%,to{opacity:.9}50%{opacity:.3}}.project-card_textInfo__1h4Rx{flex:1;min-width:0}.project-card_title__W7aj1{font-size:.875rem;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.project-card_interactive__zMxDx:hover .project-card_title__W7aj1,.project-card_title__W7aj1{color:hsl(var(--foreground))}.project-card_metaLine__JOlcB{display:flex;align-items:center;flex-wrap:wrap;gap:.125rem;margin-top:.1875rem}.project-card_statusText__OJp0T{font-size:.75rem;font-weight:400;color:hsl(var(--muted-foreground)/.7)}.project-card_sourceTag__YfoOs{font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground)/.8);background:hsl(var(--muted)/.5);padding:.0625rem .375rem;border-radius:9999px;margin-left:.25rem}.project-card_expirationText__hv350{font-size:.75rem;color:hsl(var(--muted-foreground)/.7);white-space:nowrap}.project-card_expirationText__hv350:before{content:"·";margin:0 .25rem;opacity:.4}.project-card_progressText__G5szX{font-size:.75rem;font-weight:600;color:var(--status-color)}.project-card_progressText__G5szX:before{content:"·";margin:0 .25rem;opacity:.4;color:hsl(var(--muted-foreground))}.project-card_cancelIcon____1i4,.project-card_cancelSpinner__igf6c{width:.5rem;height:.5rem}.project-card_cancelSpinner__igf6c{animation:project-card_spin__U_5Oq 1s linear infinite}@keyframes project-card_spin__U_5Oq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.project-card_hourglassOverlay__RAcUu{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);z-index:3}.project-card_hourglassLoader__lkvW5{--dur:2s;--hue:25;width:3.25rem;height:auto}.project-card_hourglassLoader__glare_bottom__bixEV,.project-card_hourglassLoader__glare_top__TmW5N,.project-card_hourglassLoader__model__h2RcV,.project-card_hourglassLoader__motion_medium__qiB3M,.project-card_hourglassLoader__motion_thick__6JHk1,.project-card_hourglassLoader__motion_thin__glhdo,.project-card_hourglassLoader__sand_drop__jlM7t,.project-card_hourglassLoader__sand_fill__HahSk,.project-card_hourglassLoader__sand_grain_left__xWNOD,.project-card_hourglassLoader__sand_grain_right__eYwKF,.project-card_hourglassLoader__sand_line_left__5jDOC,.project-card_hourglassLoader__sand_line_right__C0ld9,.project-card_hourglassLoader__sand_mound_bottom__TUpG_,.project-card_hourglassLoader__sand_mound_top__4m3ha{animation-duration:var(--dur);animation-timing-function:cubic-bezier(.83,0,.17,1);animation-iteration-count:infinite}.project-card_hourglassLoader__glare_top__TmW5N{animation-name:project-card_hourglass-glare-top__Pssas}.project-card_hourglassLoader__glare_bottom__bixEV{animation-name:project-card_hourglass-glare-bottom__NpidL}.project-card_hourglassLoader__model__h2RcV{animation-name:project-card_hourglass-loader-flip__dtU8S;transform-origin:12.25px 16.75px}.project-card_hourglassLoader__motion_medium__qiB3M,.project-card_hourglassLoader__motion_thick__6JHk1,.project-card_hourglassLoader__motion_thin__glhdo{transform-origin:26px 26px}.project-card_hourglassLoader__motion_thick__6JHk1{animation-name:project-card_hourglass-motion-thick__gjZ_z}.project-card_hourglassLoader__motion_medium__qiB3M{animation-name:project-card_hourglass-motion-medium__GEmGt}.project-card_hourglassLoader__motion_thin__glhdo{animation-name:project-card_hourglass-motion-thin__5_FZp}.project-card_hourglassLoader__sand_drop__jlM7t{animation-name:project-card_hourglass-sand-drop__7NRBT}.project-card_hourglassLoader__sand_fill__HahSk{animation-name:project-card_hourglass-sand-fill__0ZLu8}.project-card_hourglassLoader__sand_grain_left__xWNOD{animation-name:project-card_hourglass-sand-grain-left__05plH}.project-card_hourglassLoader__sand_grain_right__eYwKF{animation-name:project-card_hourglass-sand-grain-right__6IQrr}.project-card_hourglassLoader__sand_line_left__5jDOC{animation-name:project-card_hourglass-sand-line-left__aTrYF}.project-card_hourglassLoader__sand_line_right__C0ld9{animation-name:project-card_hourglass-sand-line-right__lRama}.project-card_hourglassLoader__sand_mound_top__4m3ha{animation-name:project-card_hourglass-sand-mound-top__r1wM9}.project-card_hourglassLoader__sand_mound_bottom__TUpG_{animation-name:project-card_hourglass-sand-mound-bottom__Naigs;transform-origin:12.25px 31.5px}@keyframes project-card_hourglass-loader-flip__dtU8S{0%{transform:translate(13.75px,9.25px) rotate(-180deg)}24%,to{transform:translate(13.75px,9.25px) rotate(0)}}@keyframes project-card_hourglass-glare-top__Pssas{0%{stroke:hsla(0,0%,100%,0)}24%,to{stroke:#fff}}@keyframes project-card_hourglass-glare-bottom__NpidL{0%{stroke:#fff}24%,to{stroke:hsla(0,0%,100%,0)}}@keyframes project-card_hourglass-motion-thick__gjZ_z{0%{animation-timing-function:cubic-bezier(.33,0,.67,0);stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(.67turn)}20%{animation-timing-function:cubic-bezier(.33,1,.67,1);stroke:#202020;stroke-dashoffset:141.11;transform:rotate(1turn)}40%,to{stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(1.33turn)}}@keyframes project-card_hourglass-motion-medium__GEmGt{0%,8%{animation-timing-function:cubic-bezier(.33,0,.67,0);stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(.5turn)}20%{animation-timing-function:cubic-bezier(.33,1,.67,1);stroke:#fff;stroke-dashoffset:147.53;transform:rotate(.83turn)}32%,to{stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(1.17turn)}}@keyframes project-card_hourglass-motion-thin__5_FZp{0%,4%{animation-timing-function:cubic-bezier(.33,0,.67,0);stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(.33turn)}24%{animation-timing-function:cubic-bezier(.33,1,.67,1);stroke:#353535;stroke-dashoffset:134.7;transform:rotate(.67turn)}44%,to{stroke:hsla(0,0%,100%,0);stroke-dashoffset:153.94;transform:rotate(1turn)}}@keyframes project-card_hourglass-sand-drop__7NRBT{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:1}70%,to{stroke-dashoffset:-107}}@keyframes project-card_hourglass-sand-fill__0ZLu8{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:55}70%,to{stroke-dashoffset:-54}}@keyframes project-card_hourglass-sand-grain-left__05plH{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:29}70%,to{stroke-dashoffset:-22}}@keyframes project-card_hourglass-sand-grain-right__6IQrr{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:27}70%,to{stroke-dashoffset:-24}}@keyframes project-card_hourglass-sand-line-left__aTrYF{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:53}70%,to{stroke-dashoffset:-55}}@keyframes project-card_hourglass-sand-line-right__lRama{0%,10%{animation-timing-function:cubic-bezier(.12,0,.39,0);stroke-dashoffset:14}70%,to{stroke-dashoffset:-24.5}}@keyframes project-card_hourglass-sand-mound-top__r1wM9{0%,10%{animation-timing-function:linear;transform:translate(0)}15%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(1.5px)}51%,to{transform:translateY(13px)}}@keyframes project-card_hourglass-sand-mound-bottom__Naigs{0%,31%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(0)}56%,to{transform:scale(1)}}.project-card_titleTooltip__77RuW{position:absolute;top:-.5rem;left:50%;transform:translateX(-50%) translateY(-100%);background:rgba(0,0,0,.9);color:#fff;padding:.5rem .75rem;font-size:.875rem;font-weight:500;z-index:100;text-align:center;border-radius:8px;pointer-events:none;animation:project-card_slideUp__vo7qE .2s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:85%;box-shadow:0 6px 20px rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.1)}@keyframes project-card_slideUp__vo7qE{0%{opacity:0;transform:translateX(-50%) translateY(-85%)}to{opacity:1;transform:translateX(-50%) translateY(-100%)}}.project-card_processingDetails__FQ8r3{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion:reduce){.project-card_statusProcessing__hODjo .project-card_statusDot__3I35n,.project-card_statusQueued__nPi1U .project-card_statusDot__3I35n{animation:none;opacity:1}.project-card_card___flKh,.project-card_mediaImage__8Jjh_{transition:none}.project-card_interactive__zMxDx:hover .project-card_card___flKh,.project-card_interactive__zMxDx:hover .project-card_mediaImage__8Jjh_{transform:none}.project-card_progressIndicator__ZHc0H{transition:none}.project-card_hourglassLoader__lkvW5 *{animation-play-state:paused}}.project-grid-skeleton_grid__2H3_Q{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.125rem}@media (min-width:640px){.project-grid-skeleton_grid__2H3_Q{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:1024px){.project-grid-skeleton_grid__2H3_Q{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (min-width:1280px){.project-grid-skeleton_grid__2H3_Q{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (min-width:1536px){.project-grid-skeleton_grid__2H3_Q{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.project-grid-skeleton_mediaSurface__8gfzA{width:100%;height:100%;border-radius:0}.project-grid-skeleton_statusDot__Smxsk{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:.35rem}.project-grid-skeleton_titleLine__4fUg_{display:block;width:65%;height:.875rem}.project-grid-skeleton_metaLine__OuUZu{display:flex;align-items:center;gap:.375rem;margin-top:.1875rem}.project-grid-skeleton_statusTextLine__X55vs{display:inline-block;width:3.5rem;height:.6875rem;border-radius:.25rem}.project-grid-skeleton_sourceTagLine__zv3IB{display:inline-block;width:2.5rem;height:.6875rem;border-radius:9999px}.project-grid-skeleton_skeleton__YDlHY{display:inline-block;border-radius:.5rem;background-image:linear-gradient(120deg,hsl(var(--muted)/.35),hsl(var(--muted)/.65));animation:project-grid-skeleton_pulse__Kdx4F 1.5s ease-in-out infinite}@keyframes project-grid-skeleton_pulse__Kdx4F{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.project-grid-skeleton_skeleton__YDlHY{animation:none;opacity:.6}}.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:.875rem;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:.875rem;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:.875rem;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:.875rem;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)}.video-selector_root__YaN_N{display:flex;flex-direction:column}.video-selector_root__YaN_N>*+*{margin-top:1.25rem}.video-selector_header__KgmQs{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.video-selector_headingGroup__i18Vw{display:flex;flex-direction:column;gap:.25rem}.video-selector_title__O8pI4{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.video-selector_description__wF3Gc{font-size:.875rem;line-height:1.5rem;color:hsl(var(--muted-foreground))}.video-selector_badge__BgaMI{font-size:.875rem;padding:.375rem .75rem;font-weight:600;white-space:nowrap}.video-selector_badgeReady__DmT5a{background:#22c55e!important;color:#fff!important}.video-selector_badgeReady__DmT5a:hover{background:#16a34a!important}.video-selector_scrollArea__xVqZi{height:420px;border-radius:.5rem;border:1px solid hsl(var(--border)/.6);background:hsl(var(--muted)/.2)}.video-selector_scrollInner__Du2NZ{padding:1rem}.video-selector_loadingWrapper__9x3eQ{display:flex;align-items:center;justify-content:center;padding:4rem 0}.video-selector_spinner__OnX5Z{height:2.5rem;width:2.5rem;border:2px solid hsl(var(--primary));border-top:2px solid transparent;border-radius:9999px;animation:video-selector_spin__sBvkP 1s linear infinite}@keyframes video-selector_spin__sBvkP{to{transform:rotate(1turn)}}.video-selector_emptyState__jRxWM{text-align:center;padding:4rem 1rem}.video-selector_emptyIconWrapper__owJ_C{width:4rem;height:4rem;margin:0 auto 1rem;border-radius:9999px;background:hsl(var(--muted));display:flex;align-items:center;justify-content:center}.video-selector_emptyIcon__3DWmH{width:2rem;height:2rem;color:hsl(var(--muted-foreground))}.video-selector_emptyTitle__WpWIG{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:hsl(var(--foreground))}.video-selector_emptyText__nZs2t{font-size:.875rem;line-height:1.5rem;color:hsl(var(--muted-foreground));max-width:28rem;margin:0 auto}.video-selector_videoGrid__Z2pnJ{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.video-selector_videoCard__PcF3p{position:relative;padding:.75rem;border-radius:.5rem;border:2px solid hsl(var(--border));background:hsl(var(--background));transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.video-selector_videoCardInteractive__P5LA6{cursor:pointer}.video-selector_videoCardInteractive__P5LA6:hover{transform:scale(1.02);box-shadow:0 10px 30px rgba(0,0,0,.08)}.video-selector_videoCardDefault__EOXxk{border-color:hsl(var(--border))}.video-selector_videoCardDefault__EOXxk.video-selector_videoCardInteractive__P5LA6:hover{border-color:hsl(var(--primary)/.3)}.video-selector_videoCardSelected__SlphO{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05);box-shadow:0 6px 20px hsl(var(--primary)/.18)}.video-selector_videoCardDisabled__OM2Jf{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}.video-selector_cardBody__Jqhw0{display:flex;align-items:flex-start;gap:.75rem}.video-selector_indicator__XxlQ2{flex-shrink:0;padding-top:.25rem}.video-selector_indicatorBadge__xMset{width:1.25rem;height:1.25rem;border-radius:9999px;border:2px solid hsl(var(--muted-foreground)/.3);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease}.video-selector_indicatorSelected___yqxA{border-color:hsl(var(--primary));background:hsl(var(--primary))}.video-selector_indicatorHover__aSuHh{border-color:hsl(var(--muted-foreground)/.3)}.video-selector_videoCardInteractive__P5LA6:hover .video-selector_indicatorHover__aSuHh{border-color:hsl(var(--primary)/.5)}.video-selector_indicatorIcon___Ju4D{width:.75rem;height:.75rem;color:hsl(var(--primary-foreground))}.video-selector_thumbnailWrapper__fqpaR{position:relative;flex-shrink:0}.video-selector_thumbnail__2l1JC{width:7rem;height:4rem;background:hsl(var(--muted));border-radius:.375rem;overflow:hidden;border:1px solid hsl(var(--border))}.video-selector_thumbnailImage__pbzUn{width:100%;height:100%;object-fit:cover}.video-selector_thumbnailFallback__SZ_FH{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:hsl(var(--muted)/.5)}.video-selector_thumbnailFallbackIcon__23q61{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground)/.5)}.video-selector_durationBadge__3vBQ1{position:absolute;bottom:.25rem;right:.25rem;background:rgba(0,0,0,.9);color:#fff;font-size:.75rem;padding:.125rem .375rem;border-radius:.375rem;font-weight:600}.video-selector_info__WXkAc{flex:1;min-width:0;display:flex;flex-direction:column;gap:.375rem}.video-selector_videoTitle__4ckcc{font-weight:500;font-size:1rem;line-height:1.3;color:hsl(var(--foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-selector_metaRow__Z21DR{display:flex;align-items:center;gap:.75rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.video-selector_metaItem__S_QpN{display:flex;align-items:center;gap:.375rem}.video-selector_metaIcon__B89lY{width:.875rem;height:.875rem}.video-selector_footer__ruoBM{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:.5rem;border:1px solid hsl(var(--border)/.6);background:hsl(var(--muted)/.3)}.video-selector_status__E8Wz7{display:flex;align-items:center;gap:.5rem}.video-selector_statusDot__7lWeu{width:.5rem;height:.5rem;border-radius:9999px}.video-selector_statusSuccess__jaBe9{background:#22c55e;animation:video-selector_pulse__9TQRq 1.5s ease-in-out infinite}.video-selector_statusWarning__GuFcz{background:#f59e0b}.video-selector_statusText__Nyba_{font-size:.875rem;font-weight:500;color:#16a34a}.video-selector_statusWarningText__LK8Te{color:#d97706}@keyframes video-selector_pulse__9TQRq{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.video-selector_limitBadge__J3LNz{font-size:.75rem;font-weight:500;border-color:#3b82f6!important;color:#2563eb!important}.dark .video-selector_limitBadge__J3LNz{color:#60a5fa!important}.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:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:1.5rem;overflow:hidden;box-shadow:0 16px 64px rgba(0,0,0,.5),0 0 0 1px hsl(var(--border)/.15)}.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:1.125rem;font-weight:600;color:hsl(var(--foreground))}.upload-video-modal_card__QvUzq{--hero-card-top-row-height:3.5rem;--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-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;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:.875rem;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:.75rem;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_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:.875rem;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:#dc2626}.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;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:.875rem;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:.875rem;font-weight:600;border-radius:999px}.upload-video-modal_uploadBtnDim__4epG9{opacity:.5}.upload-video-modal_cancelBtn__gTeLB{font-size:.75rem;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:.875rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-video-modal_progressStatus__T3RIv{font-size:.75rem;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:.75rem;color:hsl(var(--muted-foreground))}.upload-video-modal_successStatus__AM9_p{font-size:.75rem;font-weight:500;color:hsl(var(--chart-2))}.upload-video-modal_successIcon__xwUoS{width:1.25rem;height:1.25rem;color:hsl(var(--chart-2))}.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:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:.5rem;color:hsl(var(--foreground))}.channel-prompt-dialog_description__pRMn4{font-size:1rem;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:1rem;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:.875rem;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:.75rem;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)}}.hero-section_hero___DtJc{margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:44rem;padding:0 1.25rem;gap:0}.hero-section_heroExpanded__8360B{width:100%}.hero-section_brand__eIlKD{display:flex;align-items:center;justify-content:center;gap:.625rem;margin-bottom:0;user-select:none}.hero-section_brandLogo__gYaIJ{width:2.5rem;height:2.5rem;object-fit:contain;pointer-events:none}.hero-section_brandName__By0Gx{font-size:clamp(2rem,4vw,2.75rem);font-weight:700;letter-spacing:-.04em;color:hsl(var(--foreground));line-height:1}.hero-section_content__mpiiG{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;transform:translateY(-10%)}.hero-section_planBannerOverlay__DsbzX{position:absolute;left:50%;top:-3.5rem;transform:translateX(-50%);width:100%;display:flex;justify-content:center;z-index:20}@media (max-width:767px){.hero-section_content__mpiiG{transform:translateY(5%);gap:1.25rem}.hero-section_planBannerOverlay__DsbzX{position:static;left:auto;transform:none;width:100%}}.hero-section_headline__K1Trp{font-size:clamp(.875rem,1.8vw,1rem);font-weight:400;color:hsl(var(--muted-foreground)/.75);text-align:center;letter-spacing:.01em;line-height:1.5;margin-top:-.75rem;user-select:none}@media (max-width:767px){.hero-section_headline__K1Trp{font-size:.875rem;margin-top:-.5rem}}.hero-section_card__B9Dyl{--hero-card-top-row-height:4rem;--hero-card-bottom-row-height:3.5rem;--hero-card-divider-height:1px;--hero-card-content-height:calc(var(--hero-card-top-row-height) + var(--hero-card-divider-height) + var(--hero-card-bottom-row-height));width:100%;position:relative;border-radius:1.5rem;border:1px solid hsl(var(--border));background:hsl(var(--card));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 8px 32px rgba(0,0,0,.6),0 0 0 1px hsl(var(--border)/.2);overflow:hidden;min-height:var(--hero-card-content-height);transition:border-color .3s ease,box-shadow .3s ease}.hero-section_card__B9Dyl:focus-within,.hero-section_card__B9Dyl:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 12px 48px rgba(0,0,0,.5),0 0 24px hsl(var(--primary)/.15)}.hero-section_cardDrop__wUfxq{border-color:hsl(var(--primary)/.35)!important;box-shadow:0 8px 32px hsl(var(--primary)/.06)!important}.hero-section_urlRow__AajOM{display:flex;align-items:center;height:var(--hero-card-top-row-height);padding:.5rem .625rem .5rem 0;gap:0;box-sizing:border-box}.hero-section_urlIcon__vkCbY{width:1.125rem;height:1.125rem;color:hsl(var(--muted-foreground)/.8);margin-left:1.25rem;flex-shrink:0;pointer-events:none;transition:color .2s}.hero-section_card__B9Dyl:focus-within .hero-section_urlIcon__vkCbY{color:hsl(var(--muted-foreground))}.hero-section_urlInput__k9kZ_{flex:1;min-width:0;height:2.75rem;padding-left:.875rem;padding-right:.5rem;background:transparent;border:none;font-size:.875rem;color:hsl(var(--foreground))}.hero-section_urlInput__k9kZ_:focus{outline:none;box-shadow:none}.hero-section_urlInput__k9kZ_::placeholder{color:hsl(var(--muted-foreground)/.8)}.hero-section_creditsBadge__El3S2{display:flex;align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:.75rem;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}.hero-section_creditsBadgeInsufficient__R0J6h{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-color:hsl(var(--destructive)/.15)}.hero-section_submitBtn__OI76y{flex-shrink:0;height:2.25rem;padding:0 1rem 0 1.125rem;border-radius:9999px;background:linear-gradient(135deg,hsl(var(--primary)) 0,hsl(var(--primary)/.85) 100%)!important;color:hsl(var(--primary-foreground))!important;display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;letter-spacing:.01em;box-shadow:0 2px 12px hsl(var(--primary)/.4),0 1px 3px rgba(0,0,0,.3);transition:all .2s ease;white-space:nowrap}.hero-section_submitBtnText__ALcgY{line-height:1}.hero-section_submitBtn__OI76y:hover:not(:disabled){box-shadow:0 4px 20px hsl(var(--primary)/.55),0 1px 3px rgba(0,0,0,.3);transform:translateY(-1px)}.hero-section_submitBtn__OI76y:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px hsl(var(--primary)/.35),0 1px 2px rgba(0,0,0,.25)}.hero-section_submitBtn__OI76y:disabled{opacity:.35;transform:none;box-shadow:none}.hero-section_divider__GRdXO{height:1px;background:hsl(var(--border)/.3);margin:0}.hero-section_bottom__1M4J_{position:relative;height:var(--hero-card-bottom-row-height)}.hero-section_actionRow__pw5b3{display:flex;align-items:stretch;height:100%}.hero-section_actionBtn__4QVrn{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:none;cursor:pointer;color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500;transition:all .15s ease;outline:none}.hero-section_actionBtn__4QVrn:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.14)}.hero-section_actionBtn__4QVrn:focus-visible{color:hsl(var(--foreground));background:hsl(var(--muted)/.18)}.hero-section_actionBtn__4QVrn:active{background:hsl(var(--muted)/.22)}.hero-section_actionBtnIcon__mlCQU{width:1rem;height:1rem;flex-shrink:0}.hero-section_actionBtnYtIcon__R8Tv_{color:hsl(var(--muted-foreground));transition:color .15s ease}.hero-section_actionBtn__4QVrn:hover .hero-section_actionBtnYtIcon__R8Tv_{color:#dc2626}.hero-section_actionBtnDisabled__e3drM,.hero-section_actionBtnDisabled__e3drM:active,.hero-section_actionBtnDisabled__e3drM:focus-visible,.hero-section_actionBtnDisabled__e3drM:hover{cursor:not-allowed;color:hsl(var(--muted-foreground)/.55);background:transparent}.hero-section_actionBtnDisabled__e3drM .hero-section_actionBtnYtIcon__R8Tv_,.hero-section_actionBtnDisabled__e3drM:hover .hero-section_actionBtnYtIcon__R8Tv_{color:hsl(var(--muted-foreground)/.55)}.hero-section_actionDivider__PgoIW{width:1px;align-self:stretch;background:hsl(var(--border)/.35);margin-block:.5rem}.hero-section_fileRow__NkNqa{display:flex;align-items:center;min-height:var(--hero-card-content-height);box-sizing:border-box;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:.875rem;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_uploadBtn___6Xnr{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;border-radius:1.5rem}.hero-section_uploadBtnDim__UKgId{background:hsl(var(--muted)/.3)!important;color:hsl(var(--muted-foreground))!important}.hero-section_cancelBtn__smh_l{padding:.375rem .5rem;font-size:.875rem;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_progressRow__YYi82{min-height:var(--hero-card-content-height);box-sizing:border-box;padding:.75rem 1rem;display:flex;flex-direction:column;justify-content:center;gap:.4rem;position:relative}.hero-section_progressHeader__Kp1zS{display:flex;align-items:center;gap:.5rem}.hero-section_progressName__Ktclq{flex:1;min-width:0;font-size:.875rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-section_progressStatus__MumSS{font-size:.75rem;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:.75rem;color:hsl(var(--muted-foreground)/.6)}.hero-section_progressCancel__rHdsn{position:absolute;top:.5rem;right:.5rem;width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:hsl(var(--muted-foreground)/.35);cursor:pointer;border-radius:.25rem;transition:color .15s}.hero-section_progressCancel__rHdsn:hover{color:hsl(var(--foreground))}.hero-section_successRow__Cd8F6{display:flex;align-items:center;justify-content:center;min-height:var(--hero-card-content-height);box-sizing:border-box;gap:.5rem;padding:.75rem}.hero-section_successIcon__VYR3x{width:1.25rem;height:1.25rem;color:#16a249}.hero-section_successText__yaDt1{font-size:1rem;font-weight:500;color:hsl(var(--foreground))}.hero-section_compactWrap__GzY2m{display:flex;justify-content:center;min-height:calc(100vh - 12rem);align-items:center}.hero-section_compactBtn__XIqir{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:9999px;border:1px solid hsl(var(--border)/.4);background:hsl(var(--card)/.8);backdrop-filter:blur(12px);color:hsl(var(--foreground));font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 12px hsl(var(--foreground)/.04)}.hero-section_compactBtn__XIqir:hover{border-color:hsl(var(--border)/.6);box-shadow:0 4px 20px hsl(var(--foreground)/.08);transform:translateY(-1px)}@media (max-width:480px){.hero-section_hero___DtJc{padding:0 .75rem}.hero-section_brand__eIlKD{margin-bottom:0}.hero-section_brandLogo__gYaIJ{width:2rem;height:2rem}.hero-section_brandName__By0Gx{font-size:1.75rem}.hero-section_card__B9Dyl{border-radius:1.25rem}.hero-section_urlInput__k9kZ_{font-size:.875rem}.hero-section_actionBtn__4QVrn{font-size:.75rem;gap:.375rem;padding:.5rem}.hero-section_fileRow__NkNqa{flex-wrap:nowrap}.hero-section_filePreview__Tujwq{width:3.5rem;height:2.25rem;aspect-ratio:auto}.hero-section_fileActions__764GM{width:auto}.hero-section_progressMeta__h_LCZ{flex-direction:column;gap:.125rem}}.feature-buttons_container__xgGox{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:0}@media (max-width:480px){.feature-buttons_container__xgGox{gap:.375rem}}.feature-buttons_button__7z5WZ{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1.125rem;border-radius:9999px;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;transition:all .2s ease;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.2)}@media (max-width:480px){.feature-buttons_button__7z5WZ{padding:.4rem .75rem;gap:.25rem}}.feature-buttons_button__7z5WZ:hover:not(:disabled){border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.05);box-shadow:0 4px 12px hsl(var(--primary)/.1)}.feature-buttons_button__7z5WZ:active:not(:disabled){transform:scale(.98)}.feature-buttons_button__7z5WZ:disabled{cursor:not-allowed;opacity:.3}.feature-buttons_comingSoon__EbKJa{opacity:.3}.feature-buttons_comingSoon__EbKJa:hover{border-color:hsl(var(--border)/.2);background:transparent}.feature-buttons_iconWrapper__IRHp9{display:flex;align-items:center;justify-content:center;position:relative}.feature-buttons_badge___WZK7{position:absolute;top:-8px;right:-12px;background-color:hsl(var(--muted-foreground)/.1);color:hsl(var(--muted-foreground)/.5);font-size:.75rem;font-weight:600;padding:0 .1875rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.03em;line-height:1.3}.feature-buttons_icon__wYBLy{width:1rem;height:1rem;color:hsl(var(--foreground)/.8);transition:color .2s ease}.feature-buttons_button__7z5WZ:hover:not(:disabled) .feature-buttons_icon__wYBLy{color:hsl(var(--primary))}.feature-buttons_comingSoon__EbKJa:hover .feature-buttons_icon__wYBLy{color:hsl(var(--muted-foreground))}.feature-buttons_label__NrgtW{font-size:.875rem;font-weight:500;color:hsl(var(--foreground)/.9);transition:color .2s ease;letter-spacing:0;white-space:nowrap}@media (max-width:480px){.feature-buttons_label__NrgtW{font-size:.875rem}}.feature-buttons_button__7z5WZ:hover:not(:disabled) .feature-buttons_label__NrgtW{color:hsl(var(--primary))}.feature-buttons_comingSoon__EbKJa:hover .feature-buttons_label__NrgtW{color:hsl(var(--muted-foreground)/.8)}.ModelSection_section__cTcCN{scroll-margin-top:7rem}.ModelSection_card__AbgEj{border-radius:.75rem;border:1px solid hsl(var(--border));background-color:hsl(var(--card)/.7);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);backdrop-filter:blur(8px)}@supports (backdrop-filter:blur(8px)){.ModelSection_card__AbgEj{background-color:hsl(var(--card)/.6)}}.ModelSection_cardHeader__soAvo{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.5rem 0}.ModelSection_headerLeft__TYPw3{display:flex;align-items:center;gap:.75rem}.ModelSection_iconWrapper__wdANc{display:grid;place-items:center;height:2rem;width:2rem;border-radius:.375rem;background-color:hsl(var(--muted)/.7)}.ModelSection_icon___oPC5{height:1rem;width:1rem;color:hsl(var(--muted-foreground))}.ModelSection_cardTitle__L7S6x{font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground));margin:0;line-height:1.5}.ModelSection_badgesContainer___ggDI{display:flex;align-items:center;gap:.5rem}.ModelSection_creditsBadge__PfiL2{display:inline-flex;align-items:center;height:1.25rem;padding:0 .5rem;font-size:.75rem;font-weight:500;border-radius:.375rem;background-color:#fed7aa;border:1px solid #fdba74;color:#9a3412}.dark .ModelSection_creditsBadge__PfiL2{background-color:rgba(67,20,7,.4);border-color:#9a3412;color:#fed7aa}.ModelSection_statusBadge__6bOZm{display:inline-flex;align-items:center;height:1.25rem;padding:0 .375rem;font-size:.75rem;font-weight:500;gap:.25rem;border-radius:.375rem}.ModelSection_cardContent__KI3CD{padding:1.25rem}.ModelSection_contentWrapper__xTenv{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.ModelSection_textContent__mbX7S{flex:1;display:flex;flex-direction:column;gap:.25rem}.ModelSection_title__HW3P2{font-size:.875rem;font-weight:500}.ModelSection_description__Pq8i1{font-size:.75rem;color:hsl(var(--muted-foreground))}.ModelSection_buttonsContainer__QW6pV{display:flex;align-items:center;gap:.5rem}.ModelSection_spinnerIconButton___8ul5,.ModelSection_spinnerIcon__O40Bm{height:.75rem;width:.75rem;animation:ModelSection_spin__27AEL 1s linear infinite}.ModelSection_spinnerIconButton___8ul5{margin-right:.25rem}.ModelSection_tipContainer__0Ptis{margin-top:1rem;border-radius:.5rem;border:1px solid hsl(var(--border)/.7);background-color:hsl(var(--muted)/.2);padding:.75rem}.ModelSection_tipContent__U9OFu{display:flex;align-items:flex-start;gap:.5rem}.ModelSection_tipIcon__q4uvK{margin-top:.125rem;height:1rem;width:1rem;color:hsl(var(--muted-foreground))}.ModelSection_tipText__Yfw9F{font-size:.75rem;line-height:1.625;color:hsl(var(--muted-foreground))}@keyframes ModelSection_spin__27AEL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SettingsDialogs_tiktokDialogContent__X9Jwo{width:100%;max-width:26rem;padding:1.25rem}@media (min-width:640px){.SettingsDialogs_tiktokDialogContent__X9Jwo{max-width:28rem;padding:1.5rem}}.SettingsDialogs_tiktokDialogHeader__eLidV{display:flex;flex-direction:column;gap:.75rem;text-align:center}@media (min-width:640px){.SettingsDialogs_tiktokDialogHeader__eLidV{gap:1rem;text-align:left}}.SettingsDialogs_tiktokTitleRow__ERJJw{display:flex;align-items:center;gap:.75rem;justify-content:center}@media (min-width:640px){.SettingsDialogs_tiktokTitleRow__ERJJw{justify-content:flex-start}}.SettingsDialogs_tiktokIconWrapper__iPGzE{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.75rem;background-color:hsl(var(--destructive)/.12);border:1px solid hsl(var(--destructive)/.15)}.SettingsDialogs_tiktokIcon__WfHZ9{width:1rem;height:1rem;color:hsl(var(--destructive))}.SettingsDialogs_tiktokDescription__Prw5q{padding-top:.25rem;font-size:.875rem;line-height:1.45;color:hsl(var(--muted-foreground));text-align:center}@media (min-width:640px){.SettingsDialogs_tiktokDescription__Prw5q{text-align:left}}.SettingsDialogs_tiktokDialogFooter__PYfqE{margin-top:.25rem;gap:.5rem}.SettingsDialogs_tiktokDisconnectAction__ulimj{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.SettingsDialogs_tiktokDisconnectAction__ulimj:hover{background-color:hsl(var(--destructive)/.9)}.SettingsDialogs_tiktokDisconnectAction__ulimj:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--destructive)/.35)}.settings-page_main__4JZuV{position:relative;margin-left:auto;margin-right:auto;display:flex;height:100%;max-width:72rem;flex-direction:column;padding:1.5rem 1rem}@media (min-width:640px){.settings-page_main__4JZuV{padding:2.5rem 1.5rem}}.settings-page_layout__6eG8r{display:grid;align-items:flex-start;gap:1.5rem;animation:settings-page_fade-in___StsC .5s cubic-bezier(.4,0,.2,1) .1s both}@media (min-width:768px){.settings-page_layout__6eG8r{grid-template-columns:240px 1fr}}.settings-page_content__3m8S7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.settings-page_content__3m8S7{align-self:flex-start}.PublishTriggerButton_triggerWrap__6SE_n{display:flex;align-items:center;gap:.5rem}.PublishTriggerButton_publishTrigger___U6wG{display:inline-flex;align-items:center;gap:.5rem;height:2rem;border-radius:.625rem;padding:0 1rem;font-size:.875rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary)/.82));color:hsl(var(--primary-foreground));box-shadow:0 2px 8px hsl(var(--primary)/.3),0 0 0 1px hsl(var(--primary)/.12);transition:all .2s ease}.PublishTriggerButton_publishTrigger___U6wG:hover{background:linear-gradient(135deg,hsl(var(--primary)/.95),hsl(var(--primary)/.75));box-shadow:0 4px 18px hsl(var(--primary)/.4),0 0 0 1px hsl(var(--primary)/.18);transform:translateY(-1px)}.PublishTriggerButton_publishTrigger___U6wG:active{transform:scale(.97) translateY(0)}.PublishTriggerButton_publishTrigger___U6wG:focus{outline:none}.PublishTriggerButton_publishTrigger___U6wG:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--primary)/.8)}.PublishTriggerButton_publishTrigger___U6wG:disabled{opacity:1;pointer-events:none;background:hsl(var(--muted)/.45);color:hsl(var(--muted-foreground)/.7);box-shadow:none;border:1px solid hsl(var(--border)/.28)}.PublishTriggerButton_icon__IRt9c{width:.875rem;height:.875rem;flex-shrink:0}@media (prefers-reduced-motion:reduce){.PublishTriggerButton_publishTrigger___U6wG{transition:none}.PublishTriggerButton_publishTrigger___U6wG:hover{transform:none}}@media (max-width:639px){.PublishTriggerButton_publishTrigger___U6wG{gap:.375rem;height:1.75rem;padding:0 .75rem;font-size:.75rem}}.day-cell_root__3mr54{display:flex;flex-direction:column;width:100%;height:100%;padding:.3125rem .375rem;gap:.1875rem}@media (min-width:640px){.day-cell_root__3mr54{padding:.375rem .5rem;gap:.25rem}}.day-cell_dayLabel__k6Ows{font-size:.75rem;line-height:1;font-weight:400;color:hsl(var(--muted-foreground)/.8);margin-bottom:.0625rem;width:fit-content;transition:color .15s ease}@media (min-width:640px){.day-cell_dayLabel__k6Ows{font-size:.875rem}}.day-cell_dayLabelToday__uUjEJ{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;border-radius:9999px;background:hsl(var(--foreground)/.85);color:hsl(var(--background));font-weight:600;padding:0 .25rem}.dark .day-cell_dayLabelToday__uUjEJ{background:hsl(var(--foreground)/.9)}.day-cell_dayLabelHasItems__isRZ2{color:hsl(var(--foreground));font-weight:500}.day-cell_items__BVI2N{display:flex;flex-direction:column;gap:.1875rem;flex:1 1 auto;overflow:hidden}.day-cell_eventPill__ZUtDL{display:flex;align-items:center;gap:.25rem;padding:.1875rem .375rem;border-radius:.25rem;cursor:pointer;overflow:hidden;white-space:nowrap;transition:background-color .15s ease;min-height:1.375rem;border-left:2px solid transparent;color:hsl(var(--foreground)/.95)}.day-cell_eventPill__ZUtDL:hover{filter:brightness(1.12)}.day-cell_pillYoutube___tdh4{background:rgba(216,49,49,.14);border-left-color:#da3e3e}.dark .day-cell_pillYoutube___tdh4{background:rgba(216,49,49,.18);border-left-color:#e45858;color:hsl(var(--foreground)/.92)}.day-cell_pillTiktok__T94hz{background:rgba(40,177,189,.13);border-left-color:#28b1bd}.dark .day-cell_pillTiktok__T94hz{background:rgba(40,177,189,.17);border-left-color:#4eceda;color:hsl(var(--foreground)/.92)}.day-cell_pillCompleted__EyRV_{opacity:.6;filter:saturate(.4)}.dark .day-cell_pillCompleted__EyRV_{opacity:.55}.day-cell_pillCompleted__EyRV_ .day-cell_pillTitle__lthcl{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:currentColor}.day-cell_pillFailed__EPqPU{border-left-color:hsl(var(--foreground)/.5);opacity:.65}.day-cell_pillIcon___Zg3k{display:flex;align-items:center;flex-shrink:0;opacity:.85}.day-cell_iconSm__xhw3e{width:.625rem;height:.625rem}@media (min-width:640px){.day-cell_iconSm__xhw3e{width:.6875rem;height:.6875rem}}.day-cell_pillTime__yRsLO{font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0;line-height:1;letter-spacing:-.01em}@media (min-width:640px){.day-cell_pillTime__yRsLO{font-size:.75rem}}.day-cell_pillType__Xc6W9{font-size:.625rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;flex-shrink:0;padding:.0625rem .25rem;border-radius:.1875rem;line-height:1.4;opacity:.75;background:hsl(var(--foreground)/.1)}.day-cell_typeIcon__WYZrR{display:none;width:.5rem;height:.5rem}@media (min-width:640px){.day-cell_typeIcon__WYZrR{width:.5625rem;height:.5625rem}}.day-cell_pillTypeClip__1CaaC{color:#6c98ef;background:rgba(71,126,235,.12)}.dark .day-cell_pillTypeClip__1CaaC{color:#8caef2;background:rgba(71,126,235,.16)}.day-cell_pillTypeOrig__s87Wg{opacity:.55}.day-cell_pillTitle__lthcl{font-size:.75rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;line-height:1;margin-left:.0625rem}@media (min-width:640px){.day-cell_pillTitle__lthcl{font-size:.75rem}}.day-cell_overflowPill__I9Asg{font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground)/.65);padding:.0625rem .375rem;cursor:pointer;transition:color .15s ease}.day-cell_overflowPill__I9Asg:hover{color:hsl(var(--muted-foreground))}