.landing-home-sections_sectionContainer__nJFRH{width:min(100%,1536px);margin-inline:auto;padding-inline:1.25rem}.landing-home-sections_wideSectionContainer____d3A{width:min(100%,1536px);margin-inline:auto}.landing-home-sections_pricingPrimaryGrid__xQuR7,.landing-home-sections_pricingTeamsGrid__7YBiD{display:grid}.landing-home-sections_revealBlock__dOAsQ{opacity:0;transform:translate3d(0,56px,0);transition:opacity .9s cubic-bezier(.22,1,.36,1) var(--landing-reveal-delay,0s),transform .9s cubic-bezier(.22,1,.36,1) var(--landing-reveal-delay,0s);will-change:opacity,transform}.landing-home-sections_revealBlock__dOAsQ[data-landing-reveal=true]{opacity:1;transform:translateZ(0)}.landing-home-sections_bentoGrid__AZjNW{display:grid;grid-template-areas:"hero hero" "hero hero" "imagegen videogen" "threed enhance" "models privacy" "assets latest";grid-auto-rows:minmax(10rem,auto)}.landing-home-sections_bentoMotionGrid___1VPV [data-bento-element]{will-change:transform,opacity;transform-origin:bottom;transition:opacity 90ms linear,filter 90ms linear,transform 90ms linear}.landing-home-sections_bentoMotionGrid___1VPV [data-bento-element].origin-bottom-left{transform-origin:bottom left}.landing-home-sections_bentoMotionGrid___1VPV [data-bento-element].origin-bottom-right{transform-origin:bottom right}.landing-home-sections_mediaZoomGroup__DLMks{isolation:isolate}.landing-home-sections_mediaZoomTarget__RiXvY{backface-visibility:hidden;transform-origin:center;will-change:transform}.landing-home-sections_mediaZoomTargetDefault___4ygw{transition:transform .5s var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)),opacity .5s var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1))}.landing-home-sections_mediaZoomTargetEaseOut__DGw4W{transition:transform .5s ease-out,opacity .5s ease-out}.landing-home-sections_marquee__0hPa0{--gap:4rem;gap:var(--gap)}.landing-home-sections_marqueeGroup__iHvVJ{animation:landing-home-sections_landingMarquee__DHwhT var(--duration,32s) linear infinite}.landing-home-sections_marqueeFadeLeft__u07Y6{background:linear-gradient(90deg,rgb(255 255 255),rgb(255 255 255/0))}.landing-home-sections_marqueeFadeRight__P7SLs{background:linear-gradient(270deg,rgb(255 255 255),rgb(255 255 255/0))}.landing-home-sections_gradientHeader__Xkj6Q{background-image:linear-gradient(200deg,rgb(100 100 100),rgb(0 0 0));background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.landing-home-sections_reflectionText__IIBSz{position:absolute;bottom:-100%;transform:scaleY(-1);font-size:1.875rem;font-weight:600;line-height:1;opacity:.5;filter:blur(2px);background:linear-gradient(0deg,white 0,transparent 80%);background-clip:text;-webkit-text-fill-color:transparent}.landing-home-sections_bentoTitle__j_qqF{overflow-wrap:anywhere;text-wrap:balance}.landing-home-sections_bentoMetric__2bYv0{color:transparent;background-image:linear-gradient(200deg,rgb(100 100 100),rgb(0 0 0));background-clip:text;-webkit-text-fill-color:transparent}.landing-home-sections_cubeScene__1hVDy{position:relative;width:var(--size);height:var(--size);margin:-.25rem auto 1.25rem;perspective:none}.landing-home-sections_cube__o4M8W{position:relative;z-index:1;width:100%;height:100%;transform-style:preserve-3d;animation:landing-home-sections_cubeXFloat__3Hzxm 3.35s cubic-bezier(.34,1.56,.64,1) infinite}.landing-home-sections_cubeInner__qEhm1{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:landing-home-sections_cubeYSpin__Mufid 3.35s cubic-bezier(.22,1,.36,1) infinite}.landing-home-sections_cubeFace__7r0eq{position:absolute;width:100%;height:100%;background:white;backface-visibility:hidden}.landing-home-sections_cubeFace__7r0eq[data-face="0"]{transform:rotateY(0deg) translateZ(calc(var(--size) / 2))}.landing-home-sections_cubeFace__7r0eq[data-face="1"]{transform:rotateY(180deg) translateZ(calc(var(--size) / 2))}.landing-home-sections_cubeFace__7r0eq[data-face="2"]{transform:rotateY(90deg) translateZ(calc(var(--size) / 2))}.landing-home-sections_cubeFace__7r0eq[data-face="3"]{transform:rotateY(270deg) translateZ(calc(var(--size) / 2))}.landing-home-sections_cubeFace__7r0eq[data-face="4"]{transform:rotateX(90deg) translateZ(calc(var(--size) / 2))}.landing-home-sections_cubeFace__7r0eq[data-face="5"]{transform:rotateX(-90deg) translateZ(calc(var(--size) / 2))}.landing-home-sections_cubeFaceShadow__weaXJ{width:100%;height:100%}.landing-home-sections_cubeFace__7r0eq[data-face="0"] .landing-home-sections_cubeFaceShadow__weaXJ{background-color:rgb(0 0 0/5%)}.landing-home-sections_cubeFace__7r0eq[data-face="1"] .landing-home-sections_cubeFaceShadow__weaXJ{background-color:rgb(0 0 0/20%)}.landing-home-sections_cubeFace__7r0eq[data-face="2"] .landing-home-sections_cubeFaceShadow__weaXJ,.landing-home-sections_cubeFace__7r0eq[data-face="3"] .landing-home-sections_cubeFaceShadow__weaXJ{background-color:rgb(0 0 0/15%)}.landing-home-sections_cubeFace__7r0eq[data-face="4"] .landing-home-sections_cubeFaceShadow__weaXJ,.landing-home-sections_cubeFace__7r0eq[data-face="5"] .landing-home-sections_cubeFaceShadow__weaXJ{background-color:rgb(0 0 0/0)}.landing-home-sections_cubeShadow__U_uHK{position:absolute;left:50%;z-index:0;width:150%;height:0;transform:translate(-50%,var(--size)) rotateX(70deg) scale(.62);box-shadow:0 0 77px 17px rgba(0,0,0,.7);animation:landing-home-sections_cubeShadow__U_uHK 3.35s cubic-bezier(.34,1.56,.64,1) infinite}.landing-home-sections_waveContainer__vrj1B{--gradient-bg:linear-gradient(180deg,#474747,#000000);position:relative;display:flex;height:5rem;align-items:center;gap:.25rem}.landing-home-sections_waveSlot__FKS_W{position:relative;width:.375rem;height:5rem}.landing-home-sections_waveBar__dK7Lw{position:absolute;top:50%;width:100%;height:var(--height);transform:translateY(-50%) scaleY(.38);transform-origin:center;border-radius:9999px;background:var(--gradient-bg);animation:landing-home-sections_wavePulse__xEX9Q 1.1s ease-in-out var(--delay) infinite alternate}.landing-home-sections_realSecondHand__PJvPf{transform-origin:100px 100px;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.landing-home-sections_cylinderWord__AvOqv{--cylinder-face:1.5em;position:relative;display:inline-block;perspective:1000px;transform-style:preserve-3d}.landing-home-sections_cylinderPerspective__bursr{position:absolute;top:0;z-index:0;display:inline-block;height:100%;perspective:1000px;transform-style:preserve-3d}.landing-home-sections_cylinderSpinner__yvo5O{z-index:10;position:relative;display:inline-block;height:100%;width:100%;transform-style:preserve-3d;transform:translateZ(calc(var(--cylinder-face) * -1))}.landing-home-sections_cylinderFace__VPgyM{position:absolute;display:block;white-space:nowrap;transform:rotateX(calc(var(--face-angle) - var(--cylinder-rotation))) translateZ(var(--cylinder-face));transform-style:preserve-3d;backface-visibility:hidden;transition:transform .7s ease-in-out}.landing-home-sections_cylinderMask__bmoWf{position:absolute;top:50%;left:0;z-index:50;display:block;height:calc(var(--cylinder-face) * 2);transform:translateY(-50%);background:linear-gradient(180deg,white 20%,rgb(255 255 255/0) 33%,rgb(255 255 255/0) 66%,white 80%)}.landing-home-sections_revealWord__j8c5k{position:relative;display:inline-block;white-space:pre}.landing-home-sections_revealChar__l1gCT{position:relative;display:inline-block;opacity:0;filter:blur(8px);transform:translate3d(0,16px,0);animation-delay:calc(var(--char-index) * 18ms)}[data-reveal-active=true] .landing-home-sections_revealChar__l1gCT{animation:landing-home-sections_landingCharReveal__D3Zph .72s cubic-bezier(.22,1,.36,1) forwards}@media (min-width:1024px){.landing-home-sections_sectionContainer__nJFRH{padding-inline:4rem}.landing-home-sections_pricingPrimaryGrid__xQuR7{grid-template-rows:588px}.landing-home-sections_pricingTeamsGrid__7YBiD{grid-template-rows:636px}.landing-home-sections_bentoGrid__AZjNW{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"hero hero hero imagegen imagegen imagegen videogen videogen videogen models models models" "hero hero hero imagegen imagegen imagegen videogen videogen videogen models models models" "hero hero hero threed threed threed enhance enhance enhance privacy privacy privacy" "assets assets assets threed threed threed enhance enhance enhance latest latest latest";grid-template-rows:repeat(4,200px)}.landing-home-sections_bentoGrid__AZjNW [data-bento-element]{min-height:0}.landing-home-sections_bentoMotionGrid___1VPV [data-bento-element].lg\:origin-bottom-left{transform-origin:bottom left}.landing-home-sections_bentoMotionGrid___1VPV [data-bento-element].lg\:origin-bottom-right{transform-origin:bottom right}.landing-home-sections_waveContainer__vrj1B{height:7rem;gap:.5rem}.landing-home-sections_waveSlot__FKS_W{width:.5rem;height:7rem}}@media (hover:hover) and (pointer:fine){.landing-home-sections_mediaZoomGroup__DLMks:hover .landing-home-sections_mediaZoomTarget__RiXvY{transform:scale(1.1)}}@keyframes landing-home-sections_landingMarquee__DHwhT{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% - var(--gap)),0,0)}}@media (prefers-reduced-motion:reduce){.landing-home-sections_revealBlock__dOAsQ{opacity:1;transform:none;transition:none}.landing-home-sections_bentoMotionGrid___1VPV [data-bento-element]{opacity:1!important;transform:none!important;transition:none}.landing-home-sections_revealChar__l1gCT{opacity:1;filter:none;transform:none;animation:none}}@keyframes landing-home-sections_landingCharReveal__D3Zph{to{opacity:1;filter:blur(0);transform:translateZ(0)}}@keyframes landing-home-sections_cubeXFloat__3Hzxm{0%,to{transform:translate3d(0,24px,0) rotateX(-30deg)}10%{transform:translate3d(0,14px,0) rotateX(-24deg)}18%{transform:translate3d(0,24px,0) rotateX(-30deg)}28%{transform:translate3d(0,16px,0) rotateX(-25deg)}36%{transform:translate3d(0,24px,0) rotateX(-30deg)}58%{transform:translate3d(0,2px,0) rotateX(-17deg)}78%{transform:translate3d(0,5px,0) rotateX(-19deg)}92%{transform:translate3d(0,24px,0) rotateX(-30deg)}}@keyframes landing-home-sections_cubeYSpin__Mufid{0%,36%{transform:translateZ(0) rotateY(0deg)}58%{transform:translateZ(0) rotateY(540deg)}78%{transform:translateZ(0) rotateY(900deg)}to{transform:translateZ(0) rotateY(3turn)}}@keyframes landing-home-sections_cubeShadow__U_uHK{0%,18%,36%,to{opacity:.96;transform:translate(-50%,var(--size)) rotateX(70deg) scale(.78)}10%,28%{opacity:.86;transform:translate(-50%,var(--size)) rotateX(70deg) scale(.66)}58%{opacity:.7;transform:translate(-50%,var(--size)) rotateX(70deg) scale(.5)}78%{opacity:.78;transform:translate(-50%,var(--size)) rotateX(70deg) scale(.56)}92%{opacity:.94;transform:translate(-50%,var(--size)) rotateX(70deg) scale(.74)}}@keyframes landing-home-sections_wavePulse__xEX9Q{0%{transform:translateY(-50%) scaleY(.32)}to{transform:translateY(-50%) scaleY(.98)}}.landing-home-sections_showcaseWipe__IJmUE{clip-path:inset(0 0 0 50%);animation:landing-home-sections_showcaseWipeReveal__WNnUQ 5s ease-in-out infinite}.landing-home-sections_showcaseWipeLine__5SYCN{left:50%;animation:landing-home-sections_showcaseWipeSlide__9yLR7 5s ease-in-out infinite}@keyframes landing-home-sections_showcaseWipeReveal__WNnUQ{0%,to{clip-path:inset(0 0 0 80%)}50%{clip-path:inset(0 0 0 20%)}}@keyframes landing-home-sections_showcaseWipeSlide__9yLR7{0%,to{left:80%}50%{left:20%}}.landing-announcement-banner_banner___MU1x{position:fixed;inset-inline:0;top:0;z-index:60;display:flex;align-items:center;height:40px;overflow:hidden;color:#fff;background:rgba(15,16,22,.5);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.12)}.landing-announcement-banner_aurora__vw0gF{position:absolute;inset:-80%;z-index:0;background:conic-gradient(from 0deg,#4f46e5,#06b6d4,#8b5cf6,#ec4899,#f59e0b,#4f46e5);opacity:.42;filter:blur(46px);animation:landing-announcement-banner_lm-aurora-spin__a7YJs 16s linear infinite;pointer-events:none}.landing-announcement-banner_sheen__KzgUH{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 55%);pointer-events:none}@keyframes landing-announcement-banner_lm-aurora-spin__a7YJs{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.landing-announcement-banner_aurora__vw0gF{animation:none}}.landing-nav-shell_shell__ExuRR{transform:translateZ(0)}.landing-nav-shell_background__jhbnF{background-color:transparent;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out}.landing-nav-shell_shell__ExuRR[data-nav-scrolled=true] .landing-nav-shell_background__jhbnF{background-color:rgb(255 255 255/.9);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.landing-nav-shell_topScrim__jA0Uc{background:linear-gradient(180deg,rgb(0 0 0/.55),transparent);opacity:1;transition:opacity .3s ease-in-out}.landing-nav-shell_shell__ExuRR[data-nav-scrolled=true] .landing-nav-shell_topScrim__jA0Uc{opacity:0}.landing-nav-shell_shell__ExuRR .nav-features-button,.landing-nav-shell_shell__ExuRR .nav-link{transition:background-color .2s ease-out,color .2s ease-out}@media (hover:hover) and (pointer:fine){.landing-nav-shell_shell__ExuRR[data-nav-scrolled=false] .nav-features-button:hover,.landing-nav-shell_shell__ExuRR[data-nav-scrolled=false] .nav-link:hover{background-color:rgb(255 255 255/.1)}.landing-nav-shell_shell__ExuRR[data-nav-scrolled=true] .nav-features-button:hover,.landing-nav-shell_shell__ExuRR[data-nav-scrolled=true] .nav-link:hover{background-color:rgb(0 0 0/.05)}}.pricing-section_slider__bN7a9{--upgrade-slider-border:#d4d4d4;--upgrade-slider-track:#ebebeb;--upgrade-slider-range:#171717;--upgrade-slider-thumb:#ffffff}.dark .pricing-section_slider__bN7a9{--upgrade-slider-border:#262626;--upgrade-slider-track:#0a0a0a;--upgrade-slider-range:#ffffff;--upgrade-slider-thumb:#ffffff}.dark .pricing-section_slider__bN7a9.pricing-section_sliderLight__kYSCw,.pricing-section_slider__bN7a9.pricing-section_sliderLight__kYSCw{--upgrade-slider-border:#d4d4d4;--upgrade-slider-track:#ebebeb;--upgrade-slider-range:#171717;--upgrade-slider-thumb:#ffffff}.dark .pricing-section_slider__bN7a9.pricing-section_sliderDark__yUs_m,.pricing-section_slider__bN7a9.pricing-section_sliderDark__yUs_m{--upgrade-slider-border:#262626;--upgrade-slider-track:#0a0a0a;--upgrade-slider-range:#ffffff;--upgrade-slider-thumb:#ffffff}@keyframes moodboard-button_shimmer___ucCK{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.moodboard-button_previewShimmer__PcHtd{animation:moodboard-button_shimmer___ucCK .95s ease-in-out infinite}.moodboard-button_thumbShimmer__qv9OS{animation:moodboard-button_shimmer___ucCK .8s ease-in-out infinite}.insufficient-credits-dialog_visualBackdrop__TCz0I{position:absolute;inset:0;overflow:hidden;background:linear-gradient(145deg,rgb(246 244 237),rgb(219 235 228) 42%,rgb(33 36 32))}.insufficient-credits-dialog_visualBackdrop__TCz0I:after,.insufficient-credits-dialog_visualBackdrop__TCz0I:before,.insufficient-credits-dialog_visualGrid__hTSPd,.insufficient-credits-dialog_visualHighlight__Mmxdk,.insufficient-credits-dialog_visualPanelPrimary__0YHXm,.insufficient-credits-dialog_visualPanelSecondary__SIqUa{position:absolute;pointer-events:none}.insufficient-credits-dialog_visualBackdrop__TCz0I:before{content:"";inset:0;background:linear-gradient(90deg,rgb(255 255 255/.82),transparent 34%),linear-gradient(180deg,transparent 54%,rgb(0 0 0/.28))}.insufficient-credits-dialog_visualBackdrop__TCz0I:after{content:"";inset:0;background:repeating-linear-gradient(118deg,rgb(255 255 255/.18) 0 1px,transparent 1px 22px);mix-blend-mode:soft-light;opacity:.72}.insufficient-credits-dialog_visualGrid__hTSPd{inset:0;background-image:linear-gradient(rgb(255 255 255/.22) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.18) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(to bottom right,transparent,black 36%,transparent 82%)}.insufficient-credits-dialog_visualPanelPrimary__0YHXm{left:46px;top:84px;width:320px;height:410px;border:1px solid rgb(255 255 255/.42);border-radius:28px;background:linear-gradient(145deg,rgb(255 255 255/.58),rgb(255 255 255/.12)),linear-gradient(160deg,rgb(217 235 223/.68),rgb(26 30 27/.18));box-shadow:0 34px 90px rgb(0 0 0/.22);transform:rotate(-8deg)}.insufficient-credits-dialog_visualPanelSecondary__SIqUa{right:-88px;bottom:72px;width:330px;height:440px;border:1px solid rgb(255 255 255/.36);border-radius:32px;background:linear-gradient(145deg,rgb(255 255 255/.34),rgb(255 255 255/.06)),linear-gradient(150deg,rgb(227 206 176/.7),rgb(34 33 29/.62));box-shadow:0 42px 100px rgb(0 0 0/.24);transform:rotate(10deg)}.insufficient-credits-dialog_visualHighlight__Mmxdk{left:112px;top:250px;width:250px;height:170px;border:1px solid rgb(255 255 255/.4);border-radius:24px;background:linear-gradient(135deg,rgb(255 255 255/.76),rgb(255 255 255/.14)),linear-gradient(120deg,rgb(198 231 218/.9),rgb(57 69 62/.42));box-shadow:0 26px 70px rgb(0 0 0/.2);transform:rotate(4deg)}.dark .insufficient-credits-dialog_visualBackdrop__TCz0I{background:linear-gradient(145deg,rgb(17 19 22),rgb(38 54 49) 45%,rgb(7 8 10))}.dark .insufficient-credits-dialog_visualBackdrop__TCz0I:before{background:linear-gradient(90deg,rgb(255 255 255/.08),transparent 38%),linear-gradient(180deg,transparent 50%,rgb(0 0 0/.5))}.dark .insufficient-credits-dialog_visualHighlight__Mmxdk,.dark .insufficient-credits-dialog_visualPanelPrimary__0YHXm,.dark .insufficient-credits-dialog_visualPanelSecondary__SIqUa{border-color:rgb(255 255 255/.16);box-shadow:0 36px 95px rgb(0 0 0/.42)}.dark .insufficient-credits-dialog_visualPanelPrimary__0YHXm{background:linear-gradient(145deg,rgb(255 255 255/.12),rgb(255 255 255/.04)),linear-gradient(160deg,rgb(60 83 73/.62),rgb(11 14 15/.2))}.dark .insufficient-credits-dialog_visualPanelSecondary__SIqUa{background:linear-gradient(145deg,rgb(255 255 255/.1),rgb(255 255 255/.02)),linear-gradient(150deg,rgb(86 77 61/.62),rgb(12 13 14/.82))}.dark .insufficient-credits-dialog_visualHighlight__Mmxdk{background:linear-gradient(135deg,rgb(255 255 255/.18),rgb(255 255 255/.04)),linear-gradient(120deg,rgb(84 110 99/.82),rgb(13 17 17/.46))}.insufficient-credits-dialog_modelTickerTrack__vMVDj{animation:insufficient-credits-dialog_modelTicker__SVP7P 12s linear infinite}.insufficient-credits-dialog_modelTickerTrack__vMVDj:hover{animation-play-state:paused}@keyframes insufficient-credits-dialog_modelTicker__SVP7P{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.insufficient-credits-dialog_modelTickerTrack__vMVDj{animation:none;transform:translateY(-1.75rem)}}.home-page_searchKeyword__IKjKP{animation:home-page_home-search-keyword__qZrp7 2.4s ease-in-out}.home-page_galleryBreathe__jFavJ{animation:none}.home-page_placeholderBreathe__fm_x2{animation:home-page_home-placeholder-breathe__9c2XO 3.6s ease-in-out infinite}.home-page_contentSearching__SWUCe{animation:home-page_home-content-searching__sWY8h 3.6s ease-in-out infinite}.home-page_imageHoverOverlay__9YEjs{color-scheme:dark}.home-page_imageTopGradient__3_yed{background:linear-gradient(180deg,rgb(0 0 0/.46) 0,rgb(0 0 0/.28) 42%,rgb(0 0 0/0))}.home-page_cardHoverVeil__Ou3jy{background:linear-gradient(180deg,rgb(0 0 0/.28) 0,rgb(0 0 0/.12) 34%,rgb(0 0 0/0) 58%)}@keyframes home-page_home-search-keyword__qZrp7{0%{opacity:0;transform:translateY(6px)}12%,78%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes home-page_home-gallery-breathe__eXTZ2{0%,to{opacity:.96}50%{opacity:1}}@keyframes home-page_home-placeholder-breathe__9c2XO{0%,to{opacity:.72}50%{opacity:1}}@keyframes home-page_home-content-searching__sWY8h{0%,to{opacity:.38}50%{opacity:.92}}.audio-workspace_range__Fjf8Y::-webkit-slider-thumb{width:14px;height:14px;appearance:none;border-radius:999px;background:currentColor;box-shadow:0 0 0 2px var(--background)}.audio-workspace_range__Fjf8Y::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:999px;background:currentColor;box-shadow:0 0 0 2px var(--background)}.audio-workspace_pendingWaveform__aLbnj .pending-waveform-bar{animation:audio-workspace_audio-pending-wave__M7ZNT 1.8s ease-in-out infinite;transform-origin:center}@keyframes audio-workspace_audio-pending-wave__M7ZNT{0%,to{opacity:.45;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.audio-workspace_pendingWaveform__aLbnj .pending-waveform-bar{animation:none;opacity:.7;transform:none}}.floating-option-select_root__XiPkL{position:relative;min-width:0}.floating-option-select_trigger__hOUNe{display:flex;width:100%;height:24px;min-width:0;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:6px;background:#f1f1f1;color:#171717;cursor:pointer;padding:0 8px;font:inherit;font-size:13px;font-weight:600;line-height:18px;outline:none}.floating-option-select_trigger__hOUNe:hover{background:#e9e9e9}.floating-option-select_trigger__hOUNe:focus-visible{box-shadow:inset 0 0 0 1px rgb(15 23 42/10%),0 0 0 3px rgb(59 130 246/25%)}.floating-option-select_trigger__hOUNe:disabled{cursor:not-allowed;opacity:.4}.floating-option-select_trigger__hOUNe>svg{width:14px;height:14px;flex:0 0 auto;color:#71717a;stroke-width:2}.floating-option-select_value__WowMC{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-option-select_menu__nX4B7{--option-menu-background:#ffffff;--option-menu-border:#d4d4d4;--option-menu-foreground:#171717;--option-menu-hover:#eeeeee;--option-menu-shadow:0 16px 34px rgb(0 0 0/16%);position:fixed;z-index:1000;display:flex;width:var(--option-menu-width,160px);min-width:var(--option-menu-width,160px);max-height:min(320px,calc(100vh - 16px));flex-direction:column;gap:2px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--option-menu-border);border-radius:12px;background:var(--option-menu-background);color:var(--option-menu-foreground);padding:5px;box-shadow:var(--option-menu-shadow);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.floating-option-select_menu__nX4B7::-webkit-scrollbar{width:6px}.floating-option-select_menu__nX4B7::-webkit-scrollbar-track{background:transparent}.floating-option-select_menu__nX4B7::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--scrollbar-thumb);background-clip:content-box}.floating-option-select_menu__nX4B7::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}.floating-option-select_item__ym9_e{display:flex;width:100%;min-width:0;min-height:26px;align-items:center;gap:8px;border:0;border-radius:8px;background:transparent;color:var(--option-menu-foreground);cursor:pointer;font:inherit;padding:5px 7px;font-size:12px;line-height:16px;text-align:left}.floating-option-select_item__ym9_e:focus-visible,.floating-option-select_item__ym9_e:hover,.floating-option-select_item__ym9_e[data-selected=true]{background:var(--option-menu-hover);color:var(--option-menu-foreground);outline:none}.floating-option-select_item__ym9_e>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-option-select_item__ym9_e>svg{width:14px;height:14px;flex:0 0 auto;color:currentColor}.dark .floating-option-select_trigger__hOUNe{background:rgba(15,15,15,.58);color:#e5e5e5}.dark .floating-option-select_trigger__hOUNe:hover{background:rgba(15,15,15,.76)}.dark .floating-option-select_menu__nX4B7{--option-menu-background:#0f0f0f;--option-menu-border:#2a2a2a;--option-menu-foreground:#f5f5f5;--option-menu-hover:#262626;--option-menu-shadow:0 16px 34px rgb(0 0 0/48%)}.flow-new-node-hover-card_newNodeHoverCard__fL32V{--new-node-hover-output-color:#171717;position:fixed;z-index:111;width:min(420px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow-y:auto;border:1px solid rgba(23,23,23,.08);border-radius:12px;background:#ffffff;padding:16px;color:#171717;box-shadow:0 18px 40px rgba(0,0,0,.16)}.flow-new-node-hover-card_newNodeHoverCardTitle__1CmN8{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:500;line-height:24px}.flow-new-node-hover-card_newNodeHoverCardModelIcon__ttf_G{width:18px;height:18px;flex:0 0 auto}.flow-new-node-hover-card_newNodeHoverCardOutput___MQTD{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:#a3a3a3;font-size:12px;font-weight:500;line-height:16px}.flow-new-node-hover-card_newNodeHoverCardOutput___MQTD span{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#f1f1f1;color:#171717;padding:2px 8px}.flow-new-node-hover-card_newNodeHoverCardOutput___MQTD span:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--new-node-hover-output-color)}.flow-new-node-hover-card_newNodeHoverCardDescription__Jf_Vo{margin-top:14px;color:#171717;font-size:15px;line-height:24px}.flow-new-node-hover-card_newNodeHoverCard__fL32V[data-description-only=true] .flow-new-node-hover-card_newNodeHoverCardDescription__Jf_Vo{color:#525252;font-size:13px;line-height:18px}.flow-new-node-hover-card_newNodeHoverCardMetrics__BAHkb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin-top:34px}.flow-new-node-hover-card_newNodeHoverCardMetric__lJ7al{display:flex;min-width:0;align-items:center;gap:8px;color:#171717;font-size:13px;line-height:18px}.flow-new-node-hover-card_newNodeHoverCardMetric__lJ7al[data-wide=true]{grid-column:1/-1}.flow-new-node-hover-card_newNodeHoverCardMetric__lJ7al>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-new-node-hover-card_newNodeHoverCardMetric__lJ7al[data-kind=credits]{color:#525252;font-size:12px;line-height:16px}.flow-new-node-hover-card_newNodeHoverCardMetricIcon__9Jmqh{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:7px;background:#f1f1f1;color:#525252}.flow-new-node-hover-card_newNodeHoverCardMetricIcon__9Jmqh svg{width:16px;height:16px}.flow-new-node-hover-card_newNodeHoverCardMetric__lJ7al[data-kind=credits] .flow-new-node-hover-card_newNodeHoverCardMetricIcon__9Jmqh svg{width:14px;height:14px}.dark .flow-new-node-hover-card_newNodeHoverCard__fL32V{--new-node-hover-output-color:#e5e5e5;border-color:rgb(39,39,42);background:rgb(5,5,5);color:rgb(250,250,250);box-shadow:0 18px 40px rgba(0,0,0,.45)}.dark .flow-new-node-hover-card_newNodeHoverCardOutput___MQTD span{background:rgb(38,38,38);color:#e5e5e5}.dark .flow-new-node-hover-card_newNodeHoverCardDescription__Jf_Vo,.dark .flow-new-node-hover-card_newNodeHoverCardMetric__lJ7al,.dark .flow-new-node-hover-card_newNodeHoverCard__fL32V[data-description-only=true] .flow-new-node-hover-card_newNodeHoverCardDescription__Jf_Vo{color:#f5f5f5}.dark .flow-new-node-hover-card_newNodeHoverCardMetric__lJ7al[data-kind=credits]{color:#d4d4d4}.dark .flow-new-node-hover-card_newNodeHoverCardMetricIcon__9Jmqh{background:rgb(38,38,38);color:#d4d4d4}.flow-text-editor_editorButton__qWfxl{display:inline-flex;height:18px;align-items:center;gap:0;border:0;background:transparent;color:#737373;padding:0;font:inherit;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;transition:color .12s ease}.flow-text-editor_editorButton__qWfxl[data-expand-on-row-hover=true]{align-self:center;min-width:0;max-width:calc(100% - 24px);justify-content:flex-start}.flow-text-editor_editorButton__qWfxl span{display:inline-flex;height:18px;align-items:center;max-width:0;overflow:hidden;opacity:0;line-height:18px;white-space:nowrap}.flow-text-editor_editorButton__qWfxl:focus-visible,.flow-text-editor_editorButton__qWfxl:hover{gap:6px;color:#9a9a9a;outline:none}.flow-text-editor_editorButton__qWfxl:focus-visible span,.flow-text-editor_editorButton__qWfxl:hover span{max-width:96px;opacity:1}.flow-text-editor_editorButton__qWfxl svg{display:block;width:13px;height:13px;flex:0 0 13px;color:currentColor;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.flow-text-editor_overlay__7MuCQ{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;background:#ffffff;color:#171717}.flow-text-editor_header__R9FEj{display:flex;min-height:64px;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(23,23,23,.08);background:#f7f7f7;padding:18px 19px 12px}.flow-text-editor_title__EuhzC{display:inline-flex;align-items:center;gap:12px;color:#171717;font-size:15px;font-weight:700;line-height:18px}.flow-text-editor_title__EuhzC span[aria-hidden=true]{color:#737373;font-size:21px;line-height:16px}.flow-text-editor_title__EuhzC strong{font:inherit}.flow-text-editor_header__R9FEj p{margin:4px 0 0;color:#6b6b6b;font-size:11px;font-weight:600;line-height:14px}.flow-text-editor_done__BFxbr{display:inline-flex;height:30px;align-items:center;gap:8px;border:0;border-radius:999px;background:#050505;color:#ffffff;padding:0 14px;font-size:12px;font-weight:700;line-height:16px;cursor:pointer}.flow-text-editor_done__BFxbr kbd{color:#a3a3a3;font:inherit;font-size:11px;font-weight:600}.flow-text-editor_textarea__LE9Pq{flex:1;width:100%;border:0;background:transparent;color:#262626;padding:65px 0 0 88px;font:inherit;font-size:13px;line-height:22px;outline:none;resize:none;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.flow-text-editor_textarea__LE9Pq::-webkit-scrollbar{width:6px;height:6px}.flow-text-editor_textarea__LE9Pq::-webkit-scrollbar-track{background:transparent}.flow-text-editor_textarea__LE9Pq::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--scrollbar-thumb);background-clip:content-box}.flow-text-editor_textarea__LE9Pq::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}.flow-text-editor_textarea__LE9Pq::placeholder{color:#a3a3a3}.dark .flow-text-editor_overlay__7MuCQ{background:#030303;color:#d4d4d4}.dark .flow-text-editor_header__R9FEj{border-bottom-color:rgba(255,255,255,.04);background:#171717}.dark .flow-text-editor_title__EuhzC{color:#f5f5f5}.dark .flow-text-editor_title__EuhzC span[aria-hidden=true]{color:#9a9a9a}.dark .flow-text-editor_header__R9FEj p{color:#8b8b8b}.dark .flow-text-editor_done__BFxbr{background:#f5f5f5;color:#151515}.dark .flow-text-editor_done__BFxbr kbd{color:#737373}.dark .flow-text-editor_textarea__LE9Pq{color:#cfcfcf}.dark .flow-text-editor_textarea__LE9Pq::placeholder{color:#5f5f5f}.flow-node-context-menu_nodeMenu__gvW9m{width:232px;max-height:min(560px,calc(100vh - 96px));overflow-y:auto;border-color:rgba(23,23,23,.08);border-radius:14px;background:#ffffff;color:#171717;padding:6px;box-shadow:0 16px 40px rgba(0,0,0,.16)}.dark .flow-node-context-menu_nodeMenu__gvW9m{border-color:rgb(38,38,38);background:rgb(16,16,16);color:rgb(250,250,250)}.flow-node-context-menu_nodeMenuItem__ituYj{display:flex;width:100%;min-height:36px;align-items:center;justify-content:space-between;gap:12px;border-radius:8px;color:#171717;font-size:14px;font-weight:400;line-height:20px;padding:8px}.flow-node-context-menu_nodeMenuItem__ituYj:focus,.flow-node-context-menu_nodeMenuItem__ituYj:hover,.flow-node-context-menu_nodeMenuItem__ituYj[aria-expanded=true],.flow-node-context-menu_nodeMenuItem__ituYj[data-highlighted],.flow-node-context-menu_nodeMenuItem__ituYj[data-state=open]{background:#eeeeee;color:#171717}.flow-node-context-menu_nodeMenuItem__ituYj svg{width:14px;height:14px;color:#737373}.flow-node-context-menu_nodeMenuItemLabel__olcd0{display:inline-flex;min-width:0;align-items:center;gap:8px}.flow-node-context-menu_nodeMenuItemLabel__olcd0 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-node-context-menu_nodeMenuSubTrigger__N3e4x{width:100%}.flow-node-context-menu_nodeMenuSubChevron__S8H2L{margin-left:auto;width:14px;height:14px}.flow-node-context-menu_nodeModelSubMenu__FLdZr{width:232px;max-height:min(420px,calc(100vh - 96px));overflow-y:auto;padding:6px}.flow-node-context-menu_nodeModelMenu__ugs4V{display:flex;width:100%;flex-direction:column;overflow:hidden}.flow-node-context-menu_nodeModelSearch__54zlE{display:flex;height:36px;align-items:center;gap:8px;border-radius:10px;color:#737373;padding:0 8px}.flow-node-context-menu_nodeModelSearch__54zlE svg{width:16px;height:16px;flex:0 0 auto;color:#737373}.flow-node-context-menu_nodeModelSearch__54zlE input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#171717;font:inherit;font-size:14px;line-height:20px;padding:0}.flow-node-context-menu_nodeModelSearch__54zlE input::placeholder{color:#737373}.flow-node-context-menu_nodeModelList__W_e8X{display:flex;flex-direction:column;gap:0;max-height:366px;overflow-y:auto;padding-top:6px;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.flow-node-context-menu_nodeModelList__W_e8X::-webkit-scrollbar{width:6px}.flow-node-context-menu_nodeModelList__W_e8X::-webkit-scrollbar-track{background:transparent}.flow-node-context-menu_nodeModelList__W_e8X::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--scrollbar-thumb);background-clip:content-box}.flow-node-context-menu_nodeModelList__W_e8X::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}.flow-node-context-menu_nodeModelItem__e8axC{display:flex;width:100%;min-height:36px;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:8px;background:transparent;color:#171717;cursor:pointer;font:inherit;font-size:13px;font-weight:400;line-height:18px;padding:8px;text-align:left}.flow-node-context-menu_nodeModelItem__e8axC:focus-visible,.flow-node-context-menu_nodeModelItem__e8axC:hover,.flow-node-context-menu_nodeModelItem__e8axC[data-selected=true]{background:#eeeeee;color:#171717;outline:none}.flow-node-context-menu_nodeModelItemName__HsYcX{display:inline-flex;min-width:0;align-items:center;gap:8px}.flow-node-context-menu_nodeModelItemName__HsYcX span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-node-context-menu_nodeModelItemIcon__MBBzd{width:16px;height:16px;flex:0 0 auto}.flow-node-context-menu_nodeModelItemCheck__Q5UkI{display:inline-flex;width:14px;height:14px;flex:0 0 auto;align-items:center;justify-content:center}.flow-node-context-menu_nodeModelItemCheck__Q5UkI svg{width:14px;height:14px;color:#171717}.flow-node-context-menu_nodeModelEmpty__bH5gJ{display:flex;min-height:44px;align-items:center;color:#a3a3a3;font-size:13px;line-height:18px;padding:8px}.flow-node-context-menu_nodeMenuItemDanger__3Ln4K{color:#dc2626}.dark .flow-node-context-menu_nodeMenuItemDanger__3Ln4K,.dark .flow-node-context-menu_nodeMenuItemDanger__3Ln4K svg,.flow-node-context-menu_nodeMenuItemDanger__3Ln4K svg{color:#f87171}.flow-node-context-menu_nodeMenuItemDanger__3Ln4K:focus,.flow-node-context-menu_nodeMenuItemDanger__3Ln4K:hover,.flow-node-context-menu_nodeMenuItemDanger__3Ln4K[data-highlighted]{background:rgba(220,38,38,.08)}.flow-node-context-menu_nodeMenuShortcut__BZok7{margin-left:auto;display:inline-flex;flex:0 0 auto;align-items:center;gap:4px}.flow-node-context-menu_nodeMenuShortcutKey__n7ITa{display:inline-flex;min-width:16px;height:16px;align-items:center;justify-content:center;border:1px solid rgba(23,23,23,.18);border-radius:4px;background:rgba(23,23,23,.08);color:#525252;font-family:inherit;font-size:10px;font-weight:600;line-height:14px;padding:0 4px}.flow-node-context-menu_nodeMenuSeparator__9eSk5{margin:6px 8px;background:#eeeeee}.dark .flow-node-context-menu_nodeMenuItem__ituYj,.dark .flow-node-context-menu_nodeModelItem__e8axC{color:rgb(250,250,250)}.dark .flow-node-context-menu_nodeMenuItem__ituYj svg,.dark .flow-node-context-menu_nodeModelSearch__54zlE svg{color:#d4d4d4}.dark .flow-node-context-menu_nodeMenuItem__ituYj:focus,.dark .flow-node-context-menu_nodeMenuItem__ituYj:hover,.dark .flow-node-context-menu_nodeMenuItem__ituYj[aria-expanded=true],.dark .flow-node-context-menu_nodeMenuItem__ituYj[data-highlighted],.dark .flow-node-context-menu_nodeMenuItem__ituYj[data-state=open],.dark .flow-node-context-menu_nodeModelItem__e8axC:focus-visible,.dark .flow-node-context-menu_nodeModelItem__e8axC:hover,.dark .flow-node-context-menu_nodeModelItem__e8axC[data-selected=true]{background:rgb(38,38,38);color:rgb(250,250,250)}.dark .flow-node-context-menu_nodeModelSearch__54zlE input{color:rgb(250,250,250)}.dark .flow-node-context-menu_nodeMenuShortcut__BZok7,.dark .flow-node-context-menu_nodeModelSearch__54zlE input::placeholder{color:#a3a3a3}.dark .flow-node-context-menu_nodeMenuShortcutKey__n7ITa{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.14);color:#e5e5e5}.dark .flow-node-context-menu_nodeModelItemCheck__Q5UkI svg{color:rgb(250,250,250)}.dark .flow-node-context-menu_nodeMenuSeparator__9eSk5{background:rgb(38,38,38)}.flow-node-result-dialog_dialog__sqBVf{display:flex!important;width:90vw!important;height:90vh!important;max-width:1400px!important;max-height:calc(100% - 2rem);flex-direction:row!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:24px!important;background:var(--primary-0)!important;padding:0!important;box-shadow:0 25px 50px -12px rgb(0 0 0/25%),0 0 0 1px rgb(0 0 0/5%);outline:none!important}.dark .flow-node-result-dialog_dialog__sqBVf{border:1px solid var(--primary-800)!important;background:var(--primary-950)!important;box-shadow:0 25px 50px -12px rgb(0 0 0/62%),0 0 0 1px rgb(255 255 255/8%)}.flow-node-result-dialog_enhancerDialog__NGdK4{display:flex!important;width:90vw!important;height:90vh!important;max-width:1400px!important;max-height:calc(100% - 2rem);flex-direction:column!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:24px!important;background:var(--primary-0)!important;padding:0!important;box-shadow:0 25px 50px -12px rgb(0 0 0/35%),0 0 0 1px rgb(0 0 0/5%);outline:none!important}.dark .flow-node-result-dialog_enhancerDialog__NGdK4{border:1px solid var(--primary-800)!important;background:var(--primary-950)!important;box-shadow:0 25px 50px -12px rgb(0 0 0/72%),0 0 0 1px rgb(255 255 255/8%)}.flow-node-result-dialog_enhancerTopBar__aQKyp{position:absolute;top:8px;right:8px;left:8px;z-index:40;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.flow-node-result-dialog_enhancerActionGroup__syYMt,.flow-node-result-dialog_enhancerModeGroup__cMgn5{display:flex;align-items:center;pointer-events:auto}.flow-node-result-dialog_enhancerModeGroup__cMgn5{gap:2px;border:1px solid rgb(0 0 0/6%);border-radius:9999px;background:var(--primary-0);padding:4px 6px}.dark .flow-node-result-dialog_enhancerModeGroup__cMgn5{border-color:rgb(255 255 255/8%);background:var(--primary-850)}.flow-node-result-dialog_enhancerActionGroup__syYMt{gap:8px}.flow-node-result-dialog_enhancerModeButton___Y5jZ{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:9999px;background:transparent;color:var(--primary-300);cursor:pointer;padding:0;transition:color .15s ease-out,scale .15s ease-out}.flow-node-result-dialog_enhancerModeButton___Y5jZ:hover,.flow-node-result-dialog_enhancerModeButton___Y5jZ[data-active=true]{color:var(--primary-700)}.flow-node-result-dialog_enhancerModeButton___Y5jZ:active{scale:.95}.dark .flow-node-result-dialog_enhancerModeButton___Y5jZ{color:var(--primary-600)}.dark .flow-node-result-dialog_enhancerModeButton___Y5jZ:hover,.dark .flow-node-result-dialog_enhancerModeButton___Y5jZ[data-active=true]{color:var(--primary-200)}.flow-node-result-dialog_enhancerModeButton___Y5jZ svg{width:15px;height:12px}.flow-node-result-dialog_enhancerCloseButton__4R3F4,.flow-node-result-dialog_enhancerPillButton__MJlFh{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(0 0 0/6%);border-radius:9999px;background:var(--primary-0);color:var(--primary-500);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,scale .15s ease-out}.flow-node-result-dialog_enhancerPillButton__MJlFh{gap:6px;padding:8px 12px;font-size:12px;font-weight:500;line-height:16px}.flow-node-result-dialog_enhancerPillButton__MJlFh svg:first-child{width:16px;height:16px}.flow-node-result-dialog_enhancerPillButton__MJlFh svg:last-child{width:12px;height:12px}.flow-node-result-dialog_enhancerCloseButton__4R3F4{width:36px;height:36px;padding:0}.flow-node-result-dialog_enhancerCloseButton__4R3F4 svg{width:18px;height:18px;stroke-width:2.5}.flow-node-result-dialog_enhancerCloseButton__4R3F4:hover,.flow-node-result-dialog_enhancerPillButton__MJlFh:hover{background:var(--primary-150);color:var(--primary-700)}.flow-node-result-dialog_enhancerCloseButton__4R3F4:active,.flow-node-result-dialog_enhancerPillButton__MJlFh:active{scale:.95}.dark .flow-node-result-dialog_enhancerCloseButton__4R3F4,.dark .flow-node-result-dialog_enhancerPillButton__MJlFh{border-color:rgb(255 255 255/6%);background:var(--primary-850);color:var(--primary-400)}.dark .flow-node-result-dialog_enhancerCloseButton__4R3F4:hover,.dark .flow-node-result-dialog_enhancerPillButton__MJlFh:hover{background:var(--primary-700);color:var(--primary-200)}.flow-node-result-dialog_enhancerDropdown__nEBxz{z-index:220;border-color:rgb(0 0 0/8%);background:var(--primary-0);color:#111111;padding:8px;box-shadow:0 16px 44px rgb(0 0 0/16%)}.flow-node-result-dialog_enhancerDropdownItem__ZICHK{border-radius:10px;color:#111111;padding:12px}.flow-node-result-dialog_enhancerDropdownItem__ZICHK:focus,.flow-node-result-dialog_enhancerDropdownItem__ZICHK:hover{background:var(--primary-150);color:#111111}.dark .flow-node-result-dialog_enhancerDropdown__nEBxz{border-color:rgb(255 255 255/8%);background:var(--primary-900);color:#ffffff;box-shadow:0 18px 48px rgb(0 0 0/55%)}.dark .flow-node-result-dialog_enhancerDropdownItem__ZICHK{color:#ffffff}.dark .flow-node-result-dialog_enhancerDropdownItem__ZICHK:focus,.dark .flow-node-result-dialog_enhancerDropdownItem__ZICHK:hover{background:var(--primary-800);color:#ffffff}.flow-node-result-dialog_enhancerBody__g5xSy{position:relative;width:100%;height:100%;overflow:hidden;padding:12px;background:var(--primary-100)}.dark .flow-node-result-dialog_enhancerBody__g5xSy{background:var(--primary-950)}.flow-node-result-dialog_enhancerFrame__UC42k{position:relative;width:100%;height:100%;overflow:hidden;border-radius:18px;cursor:default;user-select:none;z-index:0}.flow-node-result-dialog_enhancerFrame__UC42k[data-mode=before-after]{cursor:ew-resize}.flow-node-result-dialog_enhancerAfterMedia__MkhoE,.flow-node-result-dialog_enhancerBeforeMedia__z1Glp,.flow-node-result-dialog_enhancerSideMedia__SssqD{display:block;width:100%;height:100%;object-fit:contain;user-select:none}.flow-node-result-dialog_enhancerAfterMediaFrame__2BX5C,.flow-node-result-dialog_enhancerSideMediaFrame__hc1yv,.flow-node-result-dialog_magnifiableMediaFrame__1sZfr{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center;cursor:zoom-in;touch-action:none;user-select:none}.flow-node-result-dialog_enhancerAfterMediaFrame__2BX5C,.flow-node-result-dialog_enhancerAfterMedia__MkhoE{position:absolute;inset:0}.flow-node-result-dialog_enhancerBeforeClip__hKXL7{position:absolute;inset:0;overflow:hidden;clip-path:polygon(0 0,var(--result-compare-split) 0,var(--result-compare-split) 100%,0 100%)}.flow-node-result-dialog_enhancerBeforeMedia__z1Glp{position:absolute;inset:0}.flow-node-result-dialog_enhancerDivider__q_Kbj{position:absolute;top:0;bottom:0;left:calc(var(--result-compare-split) - 8px);z-index:25;display:flex;width:16px;height:100%;align-items:center;justify-content:center;border:0;background:transparent;color:#ffffff;cursor:ew-resize;padding:0}.flow-node-result-dialog_enhancerDividerLine___q25l{position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgb(255 255 255/80%);transform:translateX(-.5px)}.flow-node-result-dialog_enhancerDividerHandle__EIDWw{position:absolute;top:50%;left:var(--result-compare-split);z-index:30;display:flex;align-items:center;color:#ffffff;pointer-events:none;transform:translateY(-50%)}.flow-node-result-dialog_enhancerDividerHandle__EIDWw svg{width:20px;height:20px;filter:drop-shadow(0 1px 2px rgb(0 0 0/35%));transform:translateX(-100%)}.flow-node-result-dialog_enhancerDividerHandle__EIDWw svg+svg{margin-left:-20px;transform:translateX(0)}.flow-node-result-dialog_enhancerSideBySide__3pwHh{display:grid;width:100%;height:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flow-node-result-dialog_enhancerSideMediaFrame__hc1yv:first-child{border-right:1px solid rgb(255 255 255/55%)}.flow-node-result-dialog_imageMagnifier__saEwp{position:absolute;z-index:35;width:var(--image-magnifier-size);height:var(--image-magnifier-size);border:2px solid #ffffff;border-radius:9999px;background-repeat:no-repeat;box-shadow:0 18px 42px rgb(0 0 0/32%),0 0 0 1px rgb(0 0 0/10%);pointer-events:none;transform:translate(-50%,-50%)}.flow-node-result-dialog_enhancerCompareLabel__oGIg_{position:absolute;z-index:30;bottom:20px;display:inline-flex;border:1px solid rgb(255 255 255/8%);border-radius:9999px;background:rgb(0 0 0/45%);color:#ffffff;padding:8px 12px;font-size:14px;font-weight:500;line-height:18px;pointer-events:none;backdrop-filter:blur(16px)}.flow-node-result-dialog_enhancerBeforeLabel__yG34V{left:20px}.flow-node-result-dialog_enhancerAfterLabel__oX1eB{right:20px}.flow-node-result-dialog_actions__ekO1i{position:absolute;top:8px;right:8px;z-index:30;display:flex;align-items:center;gap:8px}.flow-node-result-dialog_iconButton__kyoFC{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(0 0 0/6%);border-radius:9999px;background:var(--primary-0);color:var(--primary-500);padding:8px;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,scale .15s ease-out}.flow-node-result-dialog_iconButton__kyoFC:hover{background:var(--primary-150);color:var(--primary-700)}.flow-node-result-dialog_iconButton__kyoFC:active{scale:.95}.flow-node-result-dialog_iconButton__kyoFC:focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent)}.dark .flow-node-result-dialog_iconButton__kyoFC{border-color:rgb(255 255 255/6%);background:var(--primary-850);color:var(--primary-400)}.dark .flow-node-result-dialog_iconButton__kyoFC:hover{background:var(--primary-700);color:var(--primary-200)}.flow-node-result-dialog_shell__xh9TV{display:flex;width:100%;min-width:0;background:var(--primary-100)}.dark .flow-node-result-dialog_shell__xh9TV{background:var(--primary-950)}.flow-node-result-dialog_iconButton__kyoFC svg,.flow-node-result-dialog_iconMd__uCMGs{width:18px;height:18px;stroke-width:2.5}.flow-node-result-dialog_sidebarRail__1W_10{display:none;flex:0 0 344px;padding:8px 0 8px 8px;background:var(--primary-100)}.dark .flow-node-result-dialog_sidebarRail__1W_10{background:var(--primary-950)}.flow-node-result-dialog_sidebarCard__B1eDV{display:flex;width:336px;height:100%;flex:0 0 336px;flex-direction:column;overflow:hidden;border:1px solid rgb(0 0 0/6%);border-radius:20px;background:var(--primary-0);padding:12px;user-select:none}.dark .flow-node-result-dialog_sidebarCard__B1eDV{border-color:rgb(255 255 255/6%);background:var(--primary-850)}.flow-node-result-dialog_sidebarScroll__dZQ1g{display:flex;height:100%;min-height:0;flex-direction:column;overflow-y:auto;padding:12px;scrollbar-width:none}.flow-node-result-dialog_sidebarInner__MA7GA::-webkit-scrollbar,.flow-node-result-dialog_sidebarScroll__dZQ1g::-webkit-scrollbar{display:none}.flow-node-result-dialog_sidebarInner__MA7GA{display:flex;min-height:0;flex:1;flex-direction:column;gap:20px;overflow-x:visible;overflow-y:auto;scrollbar-width:none}.flow-node-result-dialog_detailRow__KKtRq{display:flex;min-width:0;align-items:center;gap:6px;color:#000000;font-size:12px;font-weight:600;line-height:16px}.dark .flow-node-result-dialog_detailRow__KKtRq{color:#ffffff}.flow-node-result-dialog_detailPill__8OBNW{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:6px;background:var(--primary-150);color:var(--primary-500);padding:4px 6px}.dark .flow-node-result-dialog_detailPill__8OBNW{background:var(--primary-700);color:var(--primary-400)}.flow-node-result-dialog_detailIcon__IUFBR{width:10px;height:10px;stroke-width:2.5}.flow-node-result-dialog_detailLabel__InI94{max-width:45%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-node-result-dialog_detailValue__l_BQ2{flex:1 1 0;margin-left:auto;min-width:0;overflow:hidden;color:#000000;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.dark .flow-node-result-dialog_detailValue__l_BQ2{color:#ffffff}.flow-node-result-dialog_detailBadge__l2dN_{display:flex;width:fit-content;max-width:160px;align-items:center;gap:4px;margin-left:auto;overflow:hidden;border-radius:6px;background:var(--primary-150);color:var(--primary-500);padding:4px 8px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.dark .flow-node-result-dialog_detailBadge__l2dN_{background:var(--primary-700);color:var(--primary-400)}.flow-node-result-dialog_promptBlock__aTtm9,.flow-node-result-dialog_referenceBlock__eRpog{display:flex;min-width:0;flex-direction:column}.flow-node-result-dialog_promptCopyButton__q__da{position:relative;display:grid;width:24px;height:24px;place-items:center;margin-left:auto;border:0;border-radius:4px;background:transparent;color:var(--primary-500);cursor:pointer;transition:background-color .2s ease-out,scale .2s ease-out}.flow-node-result-dialog_promptCopyButton__q__da:hover{background:rgb(255 255 255/10%)}.flow-node-result-dialog_promptCopyButton__q__da:active{scale:.95}.flow-node-result-dialog_promptCopyButton__q__da span{position:absolute;display:inline-flex;transition:opacity .2s ease-out,scale .2s ease-out}.flow-node-result-dialog_promptCopyButton__q__da span[data-visible=false]{opacity:0;scale:.9}.flow-node-result-dialog_promptCopyButton__q__da svg{width:12px;height:12px;stroke-width:2}.dark .flow-node-result-dialog_promptCopyButton__q__da{color:var(--primary-400)}.flow-node-result-dialog_promptValue___RvRf{width:100%;max-height:128px;margin-top:8px;overflow-y:auto;overscroll-behavior:contain;border:0;border-bottom:.5px solid rgb(0 0 0/5%);border-radius:8px;background:var(--primary-100);color:var(--primary-700);padding:10px;text-align:left;font-size:12px;font-weight:500;line-height:18px;cursor:pointer;scrollbar-width:none;transition:background-color .15s ease-out,scale .15s ease-out}.flow-node-result-dialog_promptValue___RvRf::-webkit-scrollbar{display:none}.flow-node-result-dialog_promptValue___RvRf:hover{background:var(--primary-150)}.flow-node-result-dialog_promptValue___RvRf:active{scale:.98}.flow-node-result-dialog_promptValue___RvRf span{user-select:text}.dark .flow-node-result-dialog_promptValue___RvRf{border-bottom-color:rgb(255 255 255/10%);background:var(--primary-900);color:var(--primary-400)}.dark .flow-node-result-dialog_promptValue___RvRf:hover{background:color-mix(in srgb,var(--primary-900) 50%,transparent)}.flow-node-result-dialog_referenceGrid__yUMhO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.flow-node-result-dialog_referenceThumb__8cJrG{position:relative;aspect-ratio:1;width:100%;overflow:hidden;border-radius:10px}.flow-node-result-dialog_referenceThumb__8cJrG:before{position:absolute;inset:0;z-index:1;background:rgb(0 0 0/50%);content:"";opacity:0;transition:opacity .2s ease-out}.flow-node-result-dialog_referenceThumb__8cJrG:hover:before{opacity:1}.flow-node-result-dialog_referenceThumb__8cJrG img{display:block;width:100%;height:100%;object-fit:cover}.flow-node-result-dialog_referenceTextList__CsbCH{display:flex;min-width:0;flex-direction:column;gap:6px;margin-top:8px}.flow-node-result-dialog_detailBlock__fM3mj{display:flex;min-width:0;flex-direction:column;gap:8px}.flow-node-result-dialog_detailBlockHeader__2GlO1{display:flex;min-width:0;align-items:center;gap:6px;color:#000000;font-size:12px;font-weight:600;line-height:16px}.dark .flow-node-result-dialog_detailBlockHeader__2GlO1{color:#ffffff}.flow-node-result-dialog_detailList__IJf9_{display:flex;min-width:0;flex-direction:column;gap:6px}.flow-node-result-dialog_detailListItem__l_j9y{display:flex;min-width:0;align-items:center;gap:8px;border-radius:8px;background:var(--primary-100);padding:8px}.dark .flow-node-result-dialog_detailListItem__l_j9y{background:var(--primary-700)}.flow-node-result-dialog_detailListThumb__Gy_j7{width:40px;height:40px;flex:0 0 auto;border-radius:6px;object-fit:cover}.flow-node-result-dialog_detailListText__U3Y6V{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.flow-node-result-dialog_detailListLabel__6xJxI{overflow:hidden;color:var(--primary-500);font-size:11px;font-weight:600;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.dark .flow-node-result-dialog_detailListLabel__6xJxI{color:var(--primary-400)}.flow-node-result-dialog_detailListValue__Erxyp{overflow:hidden;color:#000000;font-size:12px;font-weight:500;line-height:16px;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.dark .flow-node-result-dialog_detailListValue__Erxyp{color:#ffffff}.flow-node-result-dialog_divider__eENuU{margin:0;border:0;border-top:.5px solid rgb(0 0 0/5%)}.dark .flow-node-result-dialog_divider__eENuU{border-top-color:rgb(255 255 255/10%)}.flow-node-result-dialog_sidebarActions__xycaS{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:24px}.flow-node-result-dialog_primaryAction__idUi2,.flow-node-result-dialog_secondaryAction__1WZPw{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:background-color .1s ease-out,scale .1s ease-out}.flow-node-result-dialog_secondaryAction__1WZPw{background:var(--primary-100);color:#000000}.flow-node-result-dialog_secondaryAction__1WZPw:hover{background:var(--primary-200)}.dark .flow-node-result-dialog_secondaryAction__1WZPw{background:var(--primary-700);color:#ffffff}.dark .flow-node-result-dialog_secondaryAction__1WZPw:hover{background:var(--primary-600)}.flow-node-result-dialog_primaryAction__idUi2{background:var(--action);color:#ffffff}.flow-node-result-dialog_primaryAction__idUi2:hover{background:var(--action-hover)}.flow-node-result-dialog_primaryAction__idUi2:active,.flow-node-result-dialog_secondaryAction__1WZPw:active{scale:.98}.flow-node-result-dialog_primaryAction__idUi2 svg,.flow-node-result-dialog_secondaryAction__1WZPw svg{width:16px;height:16px;stroke-width:2}.flow-node-result-dialog_previewPane__siTYI{position:relative;display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:var(--primary-100)}.dark .flow-node-result-dialog_previewPane__siTYI{background:var(--primary-950)}.flow-node-result-dialog_previewInner__tW0xg{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:48px}.flow-node-result-dialog_previewInnerWithGallery__tmIZ7{padding-bottom:104px}.flow-node-result-dialog_previewFrame__fBJhY{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.flow-node-result-dialog_previewFrameWithGallery__NSTDB{padding-bottom:16px}.flow-node-result-dialog_media__mCgKw{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.flow-node-result-dialog_audioPlayer__vicWh{box-sizing:border-box;width:min(720px,calc(100% - 32px));min-width:0;padding:24px}.flow-node-result-dialog_textResult___PbRO{width:100%;height:100%;margin:0;overflow:auto;border-radius:12px;background:var(--primary-0);color:#000000;padding:24px;white-space:pre-wrap;word-break:break-word}.dark .flow-node-result-dialog_textResult___PbRO{background:var(--primary-850);color:#ffffff}.flow-node-result-dialog_fallback__y0eCM{color:#000000;padding:24px;text-align:center;word-break:break-all}.dark .flow-node-result-dialog_fallback__y0eCM{color:#ffffff}.flow-node-result-dialog_galleryTopControls__kf3Gn{position:absolute;top:8px;left:8px;z-index:30;display:flex;align-items:center;gap:8px}.flow-node-result-dialog_galleryStepper__RweWD{display:flex;align-items:center;overflow:hidden;border:1px solid rgb(0 0 0/6%);border-radius:9999px;background:var(--primary-0)}.dark .flow-node-result-dialog_galleryStepper__RweWD{border-color:rgb(255 255 255/6%);background:var(--primary-850)}.flow-node-result-dialog_galleryStepButton__pLJtV{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#000000;padding:8px;cursor:pointer;transition:background-color .15s ease-out,scale .15s ease-out}.flow-node-result-dialog_galleryStepButton__pLJtV:hover{background:var(--primary-150)}.flow-node-result-dialog_galleryStepButton__pLJtV:active{scale:.95}.flow-node-result-dialog_galleryStepButton__pLJtV:focus-visible{outline:0;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ring) 60%,transparent)}.dark .flow-node-result-dialog_galleryStepButton__pLJtV{color:#ffffff}.dark .flow-node-result-dialog_galleryStepButton__pLJtV:hover{background:var(--primary-700)}.flow-node-result-dialog_galleryStepButton__pLJtV svg{width:18px;height:18px;stroke-width:2.25}.flow-node-result-dialog_galleryDivider__cXqA3{width:1px;height:16px;background:var(--primary-200)}.dark .flow-node-result-dialog_galleryDivider__cXqA3{background:var(--primary-700)}.flow-node-result-dialog_galleryCounter__D_QCE{color:var(--primary-500);font-size:14px;font-weight:500;line-height:20px}.dark .flow-node-result-dialog_galleryCounter__D_QCE{color:var(--primary-400)}.flow-node-result-dialog_thumbnailDock__12vkt{position:absolute;inset-inline:0;bottom:0;z-index:20;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;padding:0 16px 12px;pointer-events:auto;scrollbar-width:none}.flow-node-result-dialog_thumbnailDock__12vkt::-webkit-scrollbar{display:none}.flow-node-result-dialog_thumbnailToolbar__aLZlR{display:flex;width:max-content;min-width:100%;align-items:center;justify-content:center;gap:8px;overflow:visible;padding:8px 4px;pointer-events:auto}.flow-node-result-dialog_thumbnailButton__nBS_p{position:relative;display:flex;width:80px;aspect-ratio:16/9;height:auto;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:4px;background:rgb(0 0 0/18%);padding:0;cursor:pointer;outline:none;transition:box-shadow .1s ease-out,scale .1s ease-out}.flow-node-result-dialog_thumbnailButton__nBS_p:hover{scale:1.08}.flow-node-result-dialog_thumbnailButton__nBS_p:active{scale:.98}.flow-node-result-dialog_thumbnailButton__nBS_p:focus-visible,.flow-node-result-dialog_thumbnailButton__nBS_p[data-active=true]{box-shadow:0 0 0 2px var(--action)}.flow-node-result-dialog_thumbnailMedia__hgu2D{display:block;max-width:100%;max-height:100%;border-radius:4px;object-fit:contain}.flow-node-result-dialog_thumbnailVideoBadge__XWvMX{position:absolute;right:4px;bottom:4px;z-index:1;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:rgb(0 0 0/75%);color:#ffffff;padding:2px 4px}.flow-node-result-dialog_thumbnailVideoBadge__XWvMX svg{width:14px;height:14px;fill:currentcolor;stroke:none}@media (min-width:1024px){.flow-node-result-dialog_lgHidden___1pju{display:none}.flow-node-result-dialog_sidebarRail__1W_10{display:flex}.flow-node-result-dialog_previewInner__tW0xg{padding:48px 96px}.flow-node-result-dialog_previewInnerWithGallery__tmIZ7{padding-bottom:112px}}@media (max-width:1023px){.flow-node-result-dialog_dialog__sqBVf{width:calc(100vw - 16px)!important;height:calc(100vh - 16px)!important;border-radius:20px!important}.flow-node-result-dialog_previewInner__tW0xg{padding:24px}.flow-node-result-dialog_previewInnerWithGallery__tmIZ7{padding-bottom:100px}.flow-node-result-dialog_thumbnailButton__nBS_p{width:64px}}.flow-scissor-overlay_trailLayer__RsurF{position:absolute;inset:0;z-index:80;width:100%;height:100%;overflow:visible;pointer-events:none}.flow-scissor-overlay_trailPath__q6xWR{fill:none;stroke:#c74c4c;stroke-dasharray:4 3;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;filter:drop-shadow(0 0 4px rgb(199 76 76/24%));animation:flow-scissor-overlay_flow-scissor-trail__TJWo3 .42s linear infinite}@keyframes flow-scissor-overlay_flow-scissor-trail__TJWo3{to{stroke-dashoffset:-10}}.flow-scissor-overlay_cursor__C9EGD{position:absolute;top:0;left:0;z-index:85;width:20px;height:20px;overflow:visible;pointer-events:none;transform:translate(calc(var(--flow-scissor-cursor-x) - 10px),calc(var(--flow-scissor-cursor-y) - 10px)) rotate(var(--flow-scissor-cursor-angle));transform-origin:10px 10px}.flow-scissor-overlay_cursorIcon__WYRZF{fill:none;stroke:#262626;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;filter:drop-shadow(0 1px 1px rgb(255 255 255/55%))}.flow-scissor-overlay_cursorIcon__WYRZF circle{fill:none}.dark .flow-scissor-overlay_cursorIcon__WYRZF{stroke:#fafafa;filter:none}.flow-scissor-overlay_modeHint__fIlHT{position:absolute;left:50%;bottom:74px;z-index:85;display:inline-flex;height:28px;align-items:center;gap:8px;transform:translateX(-50%);border-radius:8px;background:#171717;color:#ffffff;font-size:12px;font-weight:450;line-height:16px;padding:6px 12px;pointer-events:none;white-space:nowrap}.dark .flow-scissor-overlay_modeHint__fIlHT{background:#f5f5f5;color:#171717}.flow-scissor-overlay_modeHintKeys__QuMFE{display:inline-flex;align-items:center;gap:4px}.flow-scissor-overlay_modeHintKeys__QuMFE kbd{display:inline-flex;min-width:14px;height:14px;align-items:center;justify-content:center;border:1px solid #d4d4d4;border-radius:4px;background:#f1f1f1;color:#737373;font-size:10px;font-weight:500;line-height:1;padding:0 3px}.flow-new-node-menu_presetsMenu__MKuLH{min-width:208px;border:1px solid rgba(23,23,23,.08);border-radius:14px;background:#ffffff;color:#171717;padding:6px;box-shadow:0 16px 40px rgba(0,0,0,.16)}.dark .flow-new-node-menu_presetsMenu__MKuLH{border-color:rgb(38,38,38);background:rgb(23,23,23);color:rgb(250,250,250)}.flow-new-node-menu_presetsMenu__MKuLH [role=menuitem]{border-radius:8px;color:inherit;cursor:pointer;font-size:13px}.flow-new-node-menu_presetsMenu__MKuLH [role=menuitem]:focus{background:#eeeeee;color:#171717}.dark .flow-new-node-menu_presetsMenu__MKuLH [role=menuitem]:focus{background:rgb(38,38,38);color:#ffffff}.flow-new-node-menu_newNodeMenu__PaHP0{width:288px;max-height:min(560px,calc(100vh - 96px));overflow-y:auto;border-color:rgba(23,23,23,.08);background:#ffffff;padding:8px;color:#171717}.flow-new-node-menu_newNodeSubMenu__qUS2s{width:228px;max-height:min(420px,calc(100vh - 96px));overflow-y:auto;border-color:rgba(23,23,23,.08);background:#ffffff;padding:6px;color:#171717}.flow-new-node-menu_newNodeSubMenuHeader__RqTuu{display:flex;align-items:center;padding:8px 10px 7px}.flow-new-node-menu_newNodeSubMenuHeaderText__s3Wvb{color:#737373;font-size:12px;font-weight:500;line-height:16px}.flow-new-node-menu_newNodeSubMenuSplit__g_oGs{height:1px;margin:2px 6px 8px;background:#eeeeee}.flow-new-node-menu_newNodeSubMenuGroup__4LwRB+.flow-new-node-menu_newNodeSubMenuGroup__4LwRB{margin-top:8px}.flow-new-node-menu_newNodeSubMenuGroupTitle__zTlc5{padding:7px 10px 5px;color:#737373;font-size:12px;font-weight:500;line-height:16px}.dark .flow-new-node-menu_newNodeMenu__PaHP0,.dark .flow-new-node-menu_newNodeSubMenu__qUS2s{border-color:rgb(38,38,38);background:rgb(16,16,16);color:rgb(250,250,250)}.dark .flow-new-node-menu_newNodeSubMenuSplit__g_oGs{background:rgb(38,38,38)}.dark .flow-new-node-menu_newNodeSearch__N8vMP input{color:rgb(250,250,250)}.dark .flow-new-node-menu_newNodeSearch__N8vMP input::placeholder{color:#a3a3a3}.flow-new-node-menu_newNodeSearch__N8vMP{display:flex;height:36px;align-items:center;gap:8px;border-radius:10px;color:#737373;padding:0 8px}.flow-new-node-menu_newNodeSearch__N8vMP svg{width:16px;height:16px;flex:0 0 auto}.flow-new-node-menu_newNodeSearch__N8vMP input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#171717;font:inherit;font-size:14px;line-height:20px;padding:0}.flow-new-node-menu_newNodeSearch__N8vMP input::placeholder{color:#737373}.flow-new-node-menu_newNodeMenuSection__e45az{margin-top:12px}.flow-new-node-menu_newNodeMenuSection__e45az:first-of-type{margin-top:8px}.flow-new-node-menu_newNodeMenuLabel__RICw9{display:flex;align-items:center;gap:6px;color:#737373;font-size:12px;font-weight:500;line-height:16px;padding:0 8px 6px}.flow-new-node-menu_newNodeMenuLabel__RICw9 svg{display:inline-flex;width:12px;justify-content:center;color:#737373;font-size:10px;line-height:12px}.flow-new-node-menu_newNodeMenuItems__jP6Fk{display:flex;flex-direction:column;gap:0}.flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:12px;border-radius:8px;color:#171717;font-size:14px;font-weight:400;line-height:20px;padding:8px}.flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52 svg{width:14px;height:14px;color:#737373}.flow-new-node-menu_newNodeMenuItemLabel__OaoNz{display:inline-flex;min-width:0;align-items:center;gap:8px}.flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52:focus,.flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52[aria-expanded=true],.flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52[data-highlighted],.flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52[data-state=open]{background:#eeeeee;color:#171717}.flow-new-node-menu_newNodeModelItem__xZGZc{display:flex;min-height:36px;align-items:center;border-radius:8px;color:#171717;font-size:13px;font-weight:400;line-height:18px;padding:8px;gap:10px}.flow-new-node-menu_newNodeModelItem__xZGZc:disabled,.flow-new-node-menu_newNodeModelItem__xZGZc[aria-disabled=true]{opacity:1;color:#737373;cursor:default}.flow-new-node-menu_newNodeSubMenu__qUS2s [role=menuitem]{border-radius:8px}.flow-new-node-menu_newNodeModelItem__xZGZc:focus,.flow-new-node-menu_newNodeModelItem__xZGZc:hover,.flow-new-node-menu_newNodeModelItem__xZGZc[data-highlighted],.flow-new-node-menu_newNodeSubMenu__qUS2s [role=menuitem]:focus,.flow-new-node-menu_newNodeSubMenu__qUS2s [role=menuitem]:hover{border-radius:8px;background:#eeeeee;color:#171717}.flow-new-node-menu_newNodeModelItemMain__k1Lfn{display:inline-flex;min-width:0;align-items:center;gap:8px;color:inherit;font-size:13px;line-height:18px}.flow-new-node-menu_newNodeModelVendorIcon___I1JQ{width:16px;height:16px;flex:0 0 auto}.flow-new-node-menu_newNodeModelItemMain__k1Lfn svg{width:16px;height:16px;flex:0 0 auto;color:#737373}.flow-new-node-menu_newNodeSubMenuEmpty__wkuNj{display:flex;min-height:44px;align-items:center;color:#a3a3a3;font-size:13px;line-height:18px;padding:8px}.flow-new-node-menu_newNodeMenuEmpty__DUqvr{display:flex;min-height:70px;align-items:center;justify-content:center;color:#a3a3a3;font-size:14px;line-height:20px;padding:8px 8px 12px;text-align:center}.dark .flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52,.dark .flow-new-node-menu_newNodeModelItem__xZGZc{color:rgb(250,250,250)}.dark .flow-new-node-menu_newNodeModelItem__xZGZc:disabled,.dark .flow-new-node-menu_newNodeModelItem__xZGZc[aria-disabled=true],.dark .flow-new-node-menu_newNodeSubMenuGroupTitle__zTlc5{color:#737373}.dark .flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52 svg{color:#d4d4d4}.dark .flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52:focus,.dark .flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52[aria-expanded=true],.dark .flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52[data-highlighted],.dark .flow-new-node-menu_newNodeMenu__PaHP0 .flow-new-node-menu_newNodeMenuItem__FiI52[data-state=open],.dark .flow-new-node-menu_newNodeModelItem__xZGZc:focus,.dark .flow-new-node-menu_newNodeModelItem__xZGZc:hover,.dark .flow-new-node-menu_newNodeModelItem__xZGZc[data-highlighted],.dark .flow-new-node-menu_newNodeSubMenu__qUS2s [role=menuitem]:focus,.dark .flow-new-node-menu_newNodeSubMenu__qUS2s [role=menuitem]:hover{background:rgb(38,38,38);color:rgb(250,250,250)}.flows-canvas-image-menu_imageMenu__uh2LT{--flow-side-panel-width:min(288px,calc(100vw - 32px));position:absolute;top:16px;right:16px;z-index:100;display:flex;height:36px;align-items:center;overflow:hidden;border:.5px solid rgba(23,23,23,.1);border-radius:10px;background:#ffffff;color:#171717;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transition:right .3s ease-out}.flows-canvas-image-menu_imageMenu__uh2LT[data-side-panel-open=true]{right:calc(var(--flow-side-panel-width) + 16px)}.dark .flows-canvas-image-menu_imageMenu__uh2LT{border-color:oklch(1 0 0/.1);background:rgb(32,32,32);color:rgb(250,250,250)}.flows-canvas-image-menu_imageMenuMainButton__H3_o_,.flows-canvas-image-menu_imageMenuTrigger__BCGJ0{display:flex;height:36px;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer;transition:background-color .15s ease,transform 75ms ease}.flows-canvas-image-menu_imageMenuMainButton__H3_o_:hover,.flows-canvas-image-menu_imageMenuTrigger__BCGJ0:hover{background:#e5e5e5}.dark .flows-canvas-image-menu_imageMenuMainButton__H3_o_:hover,.dark .flows-canvas-image-menu_imageMenuTrigger__BCGJ0:hover{background:rgb(64,64,64)}.flows-canvas-image-menu_imageMenuMainButton__H3_o_:active{transform:scale(.96)}.flows-canvas-image-menu_imageMenuMainButton__H3_o_:disabled{cursor:not-allowed;opacity:.45;transform:none}.flows-canvas-image-menu_imageMenuMainButton__H3_o_:disabled:hover{background:transparent}.flows-canvas-image-menu_imageMenuMainButton__H3_o_{width:36px;border-radius:10px 0 0 10px}.flows-canvas-image-menu_imageMenuTrigger__BCGJ0{width:24px;border-radius:0 10px 10px 0}.flows-canvas-image-menu_imageMenuMainButton__H3_o_ svg{width:16px;height:16px}.flows-canvas-image-menu_imageMenuTrigger__BCGJ0 svg{width:12px;height:12px;opacity:.6}.flows-canvas-image-menu_presetsMenu__4HLLI{min-width:176px;border-color:rgba(23,23,23,.1);border-radius:14px;background:#ffffff;padding:4px;color:#171717;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.dark .flows-canvas-image-menu_presetsMenu__4HLLI{border-color:rgb(38,38,38);background:rgb(32,32,32);color:rgb(250,250,250)}.flows-canvas-image-menu_presetsMenu__4HLLI [role=menuitem]{min-height:34px;border-radius:10px;color:inherit;font-size:12px;font-weight:500}.flows-canvas-image-menu_presetsMenu__4HLLI [role=menuitem]:focus{background:#e5e5e5;color:inherit}.dark .flows-canvas-image-menu_presetsMenu__4HLLI [role=menuitem]:focus{background:rgb(64,64,64)}.flows-canvas-image-menu_imageMenuItem__Eg_dj{display:flex;min-width:188px;align-items:center;justify-content:space-between;gap:24px}@media (max-width:760px){.flows-canvas-image-menu_imageMenu__uh2LT[data-side-panel-open=true]{right:16px}}.flows-canvas-assets-panel_panel__sZbKq{position:absolute;top:0;right:0;bottom:0;z-index:60;display:flex;width:96px;flex-direction:column;overflow:hidden;border-left:1px solid rgba(23,23,23,.1);background:#ffffff;color:#171717;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.1),-10px 0 30px rgba(0,0,0,.08)}.dark .flows-canvas-assets-panel_panel__sZbKq{border-color:oklch(1 0 0/.1);background:#050505;color:rgb(250,250,250);box-shadow:inset 0 0 0 .5px oklch(1 0 0/.1)}.flows-canvas-assets-panel_closeButton__rebix{position:absolute;z-index:2;top:6px;right:6px;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border:0;border-radius:6px;background:rgba(255,255,255,.78);color:inherit;cursor:pointer;opacity:1;transition:background-color .15s ease,opacity .15s ease}.flows-canvas-assets-panel_closeButton__rebix:hover{background:#e5e5e5}.dark .flows-canvas-assets-panel_closeButton__rebix{background:rgba(0,0,0,.72)}.dark .flows-canvas-assets-panel_closeButton__rebix:hover{background:rgb(38,38,38)}.flows-canvas-assets-panel_closeButton__rebix svg{width:13px;height:13px}.flows-canvas-assets-panel_scroller__xP9fZ{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:38px 0 12px;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.flows-canvas-assets-panel_scroller__xP9fZ::-webkit-scrollbar{width:6px}.flows-canvas-assets-panel_scroller__xP9fZ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--scrollbar-thumb);background-clip:content-box}.flows-canvas-assets-panel_scroller__xP9fZ:hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-hover);background-clip:content-box}.flows-canvas-assets-panel_assetList__jmAvG{display:flex;flex-direction:column;gap:16px;margin:0 12px;padding:0 4px}.flows-canvas-assets-panel_thumbnailButton__odEI0{position:relative;display:block;width:64px;height:36px;flex:0 0 auto;overflow:hidden;border:0;border-radius:4px;background:#e5e5e5;color:inherit;cursor:pointer;padding:0;transition:box-shadow .2s ease,transform .2s ease}.dark .flows-canvas-assets-panel_thumbnailButton__odEI0{background:rgb(38,38,38)}.flows-canvas-assets-panel_thumbnailButton__odEI0:hover{z-index:3;box-shadow:0 12px 28px rgba(0,0,0,.22);transform:scale(1.05)}.dark .flows-canvas-assets-panel_thumbnailButton__odEI0:hover{box-shadow:0 12px 28px rgba(0,0,0,.52)}.flows-canvas-assets-panel_thumbnailButton__odEI0:active{transform:scale(.98)}.flows-canvas-assets-panel_fallbackThumb___i1Ex,.flows-canvas-assets-panel_thumbnailButton__odEI0 img,.flows-canvas-assets-panel_thumbnailButton__odEI0 video{display:block;width:100%;height:100%}.flows-canvas-assets-panel_thumbnailButton__odEI0 img,.flows-canvas-assets-panel_thumbnailButton__odEI0 video{object-fit:cover}.flows-canvas-assets-panel_fallbackThumb___i1Ex{display:flex;align-items:center;justify-content:center;color:#737373}.dark .flows-canvas-assets-panel_fallbackThumb___i1Ex{color:#a3a3a3}.flows-canvas-assets-panel_fallbackThumb___i1Ex svg{width:16px;height:16px}.flows-canvas-assets-panel_videoBadge__hNwBX{position:absolute;right:6px;bottom:6px;z-index:1;display:inline-flex;width:28px;height:16px;align-items:center;justify-content:center;border-radius:6px;background:rgba(0,0,0,.75);color:#ffffff;opacity:.82}.flows-canvas-assets-panel_videoBadge__hNwBX svg{width:13px;height:13px;fill:currentColor}.flows-canvas-assets-panel_loadingThumb___gN8b{width:64px;height:36px;flex:0 0 auto;overflow:hidden;border-radius:4px;background:#e5e5e5;animation:flows-canvas-assets-panel_flowAssetsPanelSkeletonPulse__SMqnX 2s cubic-bezier(.4,0,.6,1) infinite}.dark .flows-canvas-assets-panel_loadingThumb___gN8b{background:rgba(255,255,255,.1)}.flows-canvas-assets-panel_skeletonThumb__RUlTI{width:64px;height:36px;flex:0 0 auto;overflow:hidden;border-radius:4px;background:#e5e5e5;animation:flows-canvas-assets-panel_flowAssetsPanelSkeletonPulse__SMqnX 2s cubic-bezier(.4,0,.6,1) infinite}.dark .flows-canvas-assets-panel_skeletonThumb__RUlTI{background:rgba(255,255,255,.1)}.flows-canvas-assets-panel_centerState__uoOL1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;color:#737373;font-size:11px;font-weight:500;line-height:15px;text-align:center}.dark .flows-canvas-assets-panel_centerState__uoOL1{color:#a3a3a3}@keyframes flows-canvas-assets-panel_flowAssetsPanelSkeletonPulse__SMqnX{50%{opacity:.55}}@media (max-width:760px){.flows-canvas-assets-panel_panel__sZbKq{width:84px}.flows-canvas-assets-panel_assetList__jmAvG{gap:12px;margin:0 10px;padding:0}.flows-canvas-assets-panel_loadingThumb___gN8b,.flows-canvas-assets-panel_thumbnailButton__odEI0{width:64px;height:36px}}@keyframes image-preview_placeholderBreathe__7ScKD{0%,to{opacity:.58;filter:brightness(.96) saturate(.98)}50%{opacity:.94;filter:brightness(1.16) saturate(1.08)}}.image-preview_placeholderBreathe__7ScKD{animation:image-preview_placeholderBreathe__7ScKD 2.4s ease-in-out infinite}@keyframes image-preview_placeholderScan__uxu35{0%{transform:translateX(-120%) skewX(-16deg);opacity:0}18%,72%{opacity:.65}to{transform:translateX(120%) skewX(-16deg);opacity:0}}.image-preview_placeholderScan__uxu35{position:absolute;inset:-20%;background:linear-gradient(90deg,transparent,rgb(255 255 255/.04) 38%,rgb(255 255 255/.2) 50%,rgb(255 255 255/.04) 62%,transparent);animation:image-preview_placeholderScan__uxu35 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.image-preview_placeholderBreathe__7ScKD,.image-preview_placeholderScan__uxu35{animation-duration:1ms}}.image-workspace_scrollArea__0kPA2{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.image-workspace_scrollArea__0kPA2::-webkit-scrollbar{width:6px}.image-workspace_scrollArea__0kPA2::-webkit-scrollbar-track{background:transparent}.image-workspace_scrollArea__0kPA2::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background-color:var(--scrollbar-thumb);background-clip:content-box}.image-workspace_scrollArea__0kPA2:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-hover)}