PageSourceSearch

https://reloop.so/_next/static/chunks/06n7muk5_gn1_.js

js reloop.so collected 2026-10-04 02:45:46 UTC 36,365 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,68324,e=>{"use strict";var t=e.i(62770),a=e.i(67784);let r=(0,a.default)("brain",[["path",{d:"M12 18V5",key:"adv99a"}],["path",{d:"M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4",key:"1e3is1"}],["path",{d:"M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5",key:"1gqd8o"}],["path",{d:"M17.997 5.125a4 4 0 0 1 2.526 5.77",key:"iwvgf7"}],["path",{d:"M18 18a4 4 0 0 0 2-7.464",key:"efp6ie"}],["path",{d:"M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517",key:"1gq6am"}],["path",{d:"M6 18a4 4 0 0 1-2-7.464",key:"k1g0md"}],["path",{d:"M6.003 5.125a4 4 0 0 0-2.526 5.77",key:"q97ue3"}]]);var n=e.i(5818),i=e.i(16815);let o=(0,a.default)("film",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M7 3v18",key:"bbkbws"}],["path",{d:"M3 7.5h4",key:"zfgn84"}],["path",{d:"M3 12h18",key:"1i2n21"}],["path",{d:"M3 16.5h4",key:"1230mu"}],["path",{d:"M17 3v18",key:"in4fa5"}],["path",{d:"M17 7.5h4",key:"myr1c1"}],["path",{d:"M17 16.5h4",key:"go4c1d"}]]),s=(0,a.default)("gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);var l=e.i(52192);let d=(0,a.default)("megaphone",[["path",{d:"M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z",key:"q8bfy3"}],["path",{d:"M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14",key:"1853fq"}],["path",{d:"M8 6v8",key:"15ugcq"}]]);var c=e.i(26214);let u=(0,a.default)("palette",[["path",{d:"M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z",key:"e79jfc"}],["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor",key:"1okk4w"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor",key:"f64h9f"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor",key:"qy21gx"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor",key:"fotxhn"}]]);var f=e.i(73271);let m=(0,a.default)("rocket",[["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z",key:"m3kijz"}],["path",{d:"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z",key:"1fmvmk"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0",key:"1f8sc4"}],["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}]]),p=(0,a.default)("scaling",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M14 15H9v-5",key:"pi4jk9"}],["path",{d:"M16 3h5v5",key:"1806ms"}],["path",{d:"M21 3 9 15",key:"15kdhq"}]]),h=(0,a.default)("shopping-cart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]]),v=(0,a.default)("square-user-round",[["path",{d:"M18 21a6 6 0 0 0-12 0",key:"kaz2du"}],["circle",{cx:"12",cy:"11",r:"4",key:"1gt34v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]]),g=(0,a.default)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]),x=[{icon:(0,a.default)("video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]]),title:"Talking Avatar",description:"Generate videos with realistic AI avatars that speak your script.",href:t.routes.features.talkingAvatar},{icon:v,title:"Custom Avatar",description:"Create your own personalized AI avatar from a short recording.",href:t.routes.features.customAvatar},{icon:r,title:"AI Agent",description:"Let our creative agent handle your video production end-to-end.",href:t.routes.features.aiAgent},{icon:o,title:"Video Editor",description:"Transitions, captions, export, a full editing suite built in.",href:t.routes.features.videoEditor},{icon:u,title:"Animation Studio",description:"Pixar, Manga, 3D Clay or Ultra-Realistic styles in one click.",href:t.routes.features.animationStudio},{icon:c.Music,title:"Music Studio",description:"Generate AI music that matches your video's mood and style.",href:t.routes.features.musicStudio}],w=[{icon:h,title:"E-commerce",description:"Turn your products into scroll-stopping video ads.",href:t.routes.industries.ecommerce},{icon:m,title:"SaaS Founders",description:"Ship product demos and feature videos in minutes.",href:t.routes.industries.saasFounders},{icon:d,title:"Marketing Teams",description:"Scale your video output without scaling your team.",href:t.routes.industries.marketingTeams},{icon:l.Lightbulb,title:"Creative Strategists",description:"Test more concepts and find winners faster.",href:t.routes.industries.creativeStrategists}],b=[{icon:g,title:"Avatar Library",description:"Browse and copy AI avatar prompts for free.",href:t.routes.tools.avatarLibrary},{icon:i.FileText,title:"Ad Script Generator",description:"Generate AI-
1powered video scripts in seconds.",href:t.routes.tools.scriptGenerator},{icon:p,title:"Ad Resizer",description:"Resize your ads to every format with AI.",href:t.routes.tools.adResizer},{icon:n.Crop,title:"Video Resizer",description:"Resize video for every platform, free and private.",href:t.routes.tools.videoResizer},{icon:s,title:"Hook Rate Calculator",description:"Benchmark your video ad hook in seconds.",href:t.routes.tools.hookRateCalculator},{icon:f.Radar,title:"Facebook Ad Spy",description:"Analyze competitors' best-performing Meta ads with AI.",href:t.routes.tools.competitorAds}];e.s(["animationStudioAssets",0,[{id:"pixar",url:"https://reloop.b-cdn.net/videos/animation-studio/blendgo.mp4"},{id:"manga",url:"https://reloop.b-cdn.net/videos/animation-studio/manga.mp4"},{id:"clay",url:"https://reloop.b-cdn.net/videos/animation-studio/holy.mp4"}],"features",0,x,"industries",0,w,"musicStudioAssets",0,[{id:"ascension",url:"https://reloop.b-cdn.net/public/music/ascension.png"},{id:"chill-showcase",url:"https://reloop.b-cdn.net/public/music/chill-showcase.png"},{id:"future-launch",url:"https://reloop.b-cdn.net/public/music/future-launch.png"}],"tools",0,b],68324)},37966,e=>{"use strict";var t=e.i(55157),a=e.i(60872),r=e.i(95981);let n=[4,-6,5,-4,7,-5,6,-7],i={sm:{className:"size-8",width:32,height:32,overlap:-8},md:{className:"size-10",width:40,height:40,overlap:-10},lg:{className:"size-14",width:56,height:56,overlap:-14},xl:{className:"h-36 aspect-[9/16]",width:81,height:144,overlap:-20}};function o({assets:e,size:s="md",hoverEffect:l=!0,cols:d,gap:c,unoptimized:u}){let[f,m]=(0,r.useState)(null),p=i[s],h=d??e.length,v=c??p.overlap,g=[];for(let t=0;t<e.length;t+=h)g.push(e.slice(t,t+h));return(0,t.jsx)("div",{className:"flex flex-col",onMouseLeave:()=>l&&m(null),children:g.map((e,r)=>(0,t.jsx)("div",{className:"flex items-center",style:{marginTop:0===r?0:v},children:e.map((e,i)=>{let o=r*h+i,s=l&&f===o,d=n[o%n.length],c=0;if(l&&null!==f&&!s){let e=Math.max(12-3*Math.abs(o-f),0);c=o<f?-e:e}return(0,t.jsx)("div",{className:`${p.className} rounded-md overflow-hidden bg-muted shrink-0 ring-2 ring-background shadow-md transition-all duration-200 ease-out`,style:{marginLeft:0===i?0:v,rotate:s?"0deg":`${d}deg`,zIndex:s?50:o,transform:`translateX(${c}px) scale(${s?1.15:1})`},onMouseEnter:()=>l&&m(o),children:e.url.endsWith(".mp4")?(0,t.jsx)("video",{src:e.url,poster:e.first_frame_url??void 0,className:"size-full object-cover",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"metadata"}):(0,t.jsx)(a.default,{src:e.first_frame_url??e.url,alt:"",width:p.width,height:p.height,className:"size-full object-cover",unoptimized:u})},e.id)})},r))})}var s=e.i(20558),l=e.i(94179),d=e.i(67881),c=e.i(94237),u=e.i(18315),u=u,f=e.i(90998),m=e.i(38082),p=e.i(91967),h=e.i(85381),v=e.i(38185),g=e.i(50888),x=e.i(12138),w=e.i(69060),b=e.i(54041),y=e.i(26492),j=e.i(72416),k=e.i(6279),N=e.i(88577),C=e.i(84080),M=e.i(36765),R="NavigationMenu",[E,T,P]=(0,y.createCollection)(R),[A,S,z]=(0,y.createCollection)(R),[I,L]=(0,m.createContextScope)(R,[P,z]),[_,F]=I(R),[D,H]=I(R),K=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:n,value:i,onValueChange:o,defaultValue:s,delayDuration:l=200,skipDelayDuration:d=300,orientation:c="horizontal",dir:u,...f}=e,[m,p]=r.useState(null),w=(0,g.useComposedRefs)(a,e=>p(e)),b=(0,x.useDirection)(u),y=r.useRef(0),j=r.useRef(0),k=r.useRef(0),[N,C]=r.useState(!0),[M,E]=(0,v.useControllableState)({prop:i,onChange:e=>{let t=d>0;""!==e?(window.clearTimeout(k.current),t&&C(!1)):(window.clearTimeout(k.current),k.current=window.setTimeout(()=>C(!0),d)),o?.(e)},defaultProp:s??"",caller:R}),T=r.useCallback(()=>{window.clearTimeout(j.current),j.current=window.setTimeout(()=>E(""),150)},[E]),P=r.useCallback(e=>{window.clearTimeout(j.current),E(e)},[E]),A=r.useCallback(e=>{M===e?window.clearTimeout(j.current):y.current=window.setTimeout(()=>{window.clearTimeout(j.current),E(e)},l)},[M,E,l]);return r.useEffect(()=>()=>{window.clearTimeout(y.current),window.clearTimeout(j.current),window.clearTimeout(k.current)},[]),(0,t.jsx)(B,{scope:n,isRootMenu:!0,value:M,dir:b,orientation:c,rootNavigationMenu:m,onTriggerEnter:e=>{window.clearTimeout(y.current),N?A(e):P(e)},onTriggerLeave:()=>{window.clearTimeout(y.current),T()},onContentEnter:()=>window.clearTimeout(j.current),onContentLeave:T,onItemSelect:e=>{E(t=>t===e?"":e)},onItemDismiss:()=>E(""),children:(0,t.jsx)(h.Primitive.nav,{"aria-label":"Main","data-orientation":c,dir:b,...f,ref:w})})});K.displayName=R;var O="NavigationMenuSub",V=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:i,defaultValue:o,orientation:s="horizontal",...l}=e,d=F(O,r),[c,u]=(0,v.useControllableState)({prop:n,onChange:i,defaultProp:o??"",caller:O});return(0,t.jsx)(B,{scope:r,isRootMenu:!1,value:c,dir:d.dir,orientation:s,rootNavigationMenu:d.rootNavigationMenu,onTriggerEnter:e=>u(e),onItemSelect:e=>u(e),onItemDismiss:()=>u(""),children:(0,t.jsx)(h.Primitive.div,{"data-orientation":s,...l,ref:a})})});V.displayName=O;var B=e=>
1{let{scope:a,isRootMenu:n,rootNavigationMenu:i,dir:o,orientation:s,children:l,value:d,onItemSelect:c,onItemDismiss:u,onTriggerEnter:f,onTriggerLeave:m,onContentEnter:p,onContentLeave:h}=e,[v,g]=r.useState(null),[x,w]=r.useState(new Map),[y,j]=r.useState(null);return(0,t.jsx)(_,{scope:a,isRootMenu:n,rootNavigationMenu:i,value:d,previousValue:(0,k.usePrevious)(d),baseId:(0,b.useId)(),dir:o,orientation:s,viewport:v,onViewportChange:g,indicatorTrack:y,onIndicatorTrackChange:j,onTriggerEnter:(0,C.useCallbackRef)(f),onTriggerLeave:(0,C.useCallbackRef)(m),onContentEnter:(0,C.useCallbackRef)(p),onContentLeave:(0,C.useCallbackRef)(h),onItemSelect:(0,C.useCallbackRef)(c),onItemDismiss:(0,C.useCallbackRef)(u),onViewportContentChange:r.useCallback((e,t)=>{w(a=>(a.set(e,t),new Map(a)))},[]),onViewportContentRemove:r.useCallback(e=>{w(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,t.jsx)(E.Provider,{scope:a,children:(0,t.jsx)(D,{scope:a,items:x,children:l})})})},q="NavigationMenuList",$=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,...n}=e,i=F(q,r),o=(0,t.jsx)(h.Primitive.ul,{"data-orientation":i.orientation,...n,ref:a});return(0,t.jsx)(h.Primitive.div,{style:{position:"relative"},ref:i.onIndicatorTrackChange,children:(0,t.jsx)(E.Slot,{scope:r,children:i.isRootMenu?(0,t.jsx)(eu,{asChild:!0,children:o}):o})})});$.displayName=q;var G="NavigationMenuItem",[U,W]=I(G),X=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:n,value:i,...o}=e,s=(0,b.useId)(),l=r.useRef(null),d=r.useRef(null),c=r.useRef(null),u=r.useRef(()=>{}),f=r.useRef(!1),m=r.useCallback((e="start")=>{if(l.current){u.current();let t=ep(l.current);t.length&&eh("start"===e?t:t.reverse())}},[]),p=r.useCallback(()=>{if(l.current){var e;let t=ep(l.current);t.length&&((e=t).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),u.current=()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})})}},[]);return(0,t.jsx)(U,{scope:n,value:i||s||"LEGACY_REACT_AUTO_VALUE",triggerRef:d,contentRef:l,focusProxyRef:c,wasEscapeCloseRef:f,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:p,onContentFocusOutside:p,children:(0,t.jsx)(h.Primitive.li,{...o,ref:a})})});X.displayName=G;var Y="NavigationMenuTrigger",J=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:n,disabled:i,...o}=e,s=F(Y,e.__scopeNavigationMenu),l=W(Y,e.__scopeNavigationMenu),d=r.useRef(null),c=(0,g.useComposedRefs)(d,l.triggerRef,a),u=ex(s.baseId,l.value),f=ew(s.baseId,l.value),m=r.useRef(!1),v=r.useRef(!1),x=l.value===s.value;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E.ItemSlot,{scope:n,value:l.value,children:(0,t.jsx)(em,{asChild:!0,children:(0,t.jsx)(h.Primitive.button,{id:u,disabled:i,"data-disabled":i?"":void 0,"data-state":eg(x),"aria-expanded":x,"aria-controls":f,...o,ref:c,onPointerEnter:(0,p.composeEventHandlers)(e.onPointerEnter,()=>{v.current=!1,l.wasEscapeCloseRef.current=!1}),onPointerMove:(0,p.composeEventHandlers)(e.onPointerMove,eb(()=>{i||v.current||l.wasEscapeCloseRef.current||m.current||(s.onTriggerEnter(l.value),m.current=!0)})),onPointerLeave:(0,p.composeEventHandlers)(e.onPointerLeave,eb(()=>{i||(s.onTriggerLeave(),m.current=!1)})),onClick:(0,p.composeEventHandlers)(e.onClick,()=>{s.onItemSelect(l.value),v.current=x}),onKeyDown:(0,p.composeEventHandlers)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===s.dir?"ArrowLeft":"ArrowRight"}[s.orientation];x&&e.key===t&&(l.onEntryKeyDown(),e.preventDefault())})})})}),x&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(M.Root,{"aria-hidden":!0,tabIndex:0,ref:l.focusProxyRef,onFocus:e=>{let t=l.contentRef.current,a=e.relatedTarget,r=a===d.current,n=t?.contains(a);(r||!n)&&l.onFocusProxyEnter(r?"start":"end")}}),s.viewport&&(0,t.jsx)("span",{"aria-owns":f})]})]})});J.displayName=Y;var Q="navigationMenu.linkSelect",Z=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,active:n,onSelect:i,...o}=e;return(0,t.jsx)(em,{asChild:!0,children:(0,t.jsx)(h.Primitive.a,{"data-active":n?"":void 0,"aria-current":n?"page":void 0,...o,ref:a,onClick:(0,p.composeEventHandlers)(e.onClick,e=>{let t=e.target,a=new CustomEvent(Q,{bubbles:!0,cancelable:!0});if(t.addEventListener(Q,e=>i?.(e),{once:!0}),(0,h.dispatchDiscreteCustomEvent)(t,a),!a.defaultPrevented&&!e.metaKey){let e=new CustomEvent(eo,{bubbles:!0,cancelable:!0});(0,h.dispatchDiscreteCustomEvent)(t,e)}},{checkForDefaultPrevented:!1})})})});Z.displayName="NavigationMenuLink";var ee="NavigationMenuIndicator",et=r.forwardRef((e,a)=>{let{forceMount:r,...n}=e,i=F(ee,e.__scopeNavigationMenu),o=!!i.value;return i.indicatorTrack?f.default.createPortal((0,t.jsx)(w.Presence,{present:r||o,children:(0,t.jsx)(ea,{...n,ref:a})}),i.indicatorTrack):null});et.displayName=ee;var ea=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:n,...i}=e,o=F(ee,n),s=T(n),[l,d]=r.useState(null),[c,u]=r.useState(null),f="horizontal"===o.orientation,m=!!o.value;r.useEffect(()=>{let e=s(),t=e.find(e=>e.value===o.value)?.ref.current;t&&d(t)},[s,o.value]);let p=()=>{l&&u({size:f?l.offsetWidth:l.offsetHeight,offset:f?l.offsetLeft:l.offsetTop})};return ev(l,p),ev(o.indicatorTrack,p),c?(0,t.jsx)(h.Primitive.div,{"aria-hidden":!0,"data-state":m?"visible":"hidden","data-orientation":o.orientation,...i,ref:a,style:{position:"absolute",...f?{left:0,width:c.size+"px",transform:`translateX(${c.offset}px)`}:{top:0,height:c.size+"px",transform:`translateY(${c.offset}px)`},...i.style}}):null}),er="NavigationMenuContent",en=r.forwardRef((e,a)=>{let{forceMount:r,...n}=e,i=F(er,e.__scopeNavigationMenu),o=W(er,e.__scopeNavigationMenu),s=(0,g.useComposedRefs)(o.contentRef,a),l=o.value===i.value,d={value:o.value,triggerRef:o.triggerRef,focu
1sProxyRef:o.focusProxyRef,wasEscapeCloseRef:o.wasEscapeCloseRef,onContentFocusOutside:o.onContentFocusOutside,onRootContentClose:o.onRootContentClose,...n};return i.viewport?(0,t.jsx)(ei,{forceMount:r,...d,ref:s}):(0,t.jsx)(w.Presence,{present:r||l,children:(0,t.jsx)(es,{"data-state":eg(l),...d,ref:s,onPointerEnter:(0,p.composeEventHandlers)(e.onPointerEnter,i.onContentEnter),onPointerLeave:(0,p.composeEventHandlers)(e.onPointerLeave,eb(i.onContentLeave)),style:{pointerEvents:!l&&i.isRootMenu?"none":void 0,...d.style}})})});en.displayName=er;var ei=r.forwardRef((e,t)=>{let{onViewportContentChange:a,onViewportContentRemove:r}=F(er,e.__scopeNavigationMenu);return(0,N.useLayoutEffect)(()=>{a(e.value,{ref:t,...e})},[e,t,a]),(0,N.useLayoutEffect)(()=>()=>r(e.value),[e.value,r]),null}),eo="navigationMenu.rootContentDismiss",es=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:n,value:i,triggerRef:o,focusProxyRef:s,wasEscapeCloseRef:l,onRootContentClose:d,onContentFocusOutside:c,...u}=e,f=F(er,n),m=r.useRef(null),h=(0,g.useComposedRefs)(m,a),v=ex(f.baseId,i),x=ew(f.baseId,i),w=T(n),b=r.useRef(null),{onItemDismiss:y}=f;r.useEffect(()=>{let e=m.current;if(f.isRootMenu&&e){let t=()=>{y(),d(),e.contains(document.activeElement)&&o.current?.focus()};return e.addEventListener(eo,t),()=>e.removeEventListener(eo,t)}},[f.isRootMenu,e.value,o,y,d]);let k=r.useMemo(()=>{let e=w().map(e=>e.value);"rtl"===f.dir&&e.reverse();let t=e.indexOf(f.value),a=e.indexOf(f.previousValue),r=i===f.value,n=a===e.indexOf(i);if(!r&&!n)return b.current;let o=(()=>{if(t!==a){if(r&&-1!==a)return t>a?"from-end":"from-start";if(n&&-1!==t)return t>a?"to-start":"to-end"}return null})();return b.current=o,o},[f.previousValue,f.value,f.dir,w,i]);return(0,t.jsx)(eu,{asChild:!0,children:(0,t.jsx)(j.DismissableLayer,{id:x,"aria-labelledby":v,"data-motion":k,"data-orientation":f.orientation,...u,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(eo,{bubbles:!0,cancelable:!0});m.current?.dispatchEvent(e)},onFocusOutside:(0,p.composeEventHandlers)(e.onFocusOutside,e=>{c();let t=e.target;f.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,p.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.target,a=w().some(e=>e.ref.current?.contains(t)),r=f.isRootMenu&&f.viewport?.contains(t);(a||r||!f.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,p.composeEventHandlers)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ep(e.currentTarget),a=document.activeElement,r=t.findIndex(e=>e===a);eh(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length))?e.preventDefault():s.current?.focus()}}),onEscapeKeyDown:(0,p.composeEventHandlers)(e.onEscapeKeyDown,e=>{l.current=!0})})})}),el="NavigationMenuViewport",ed=r.forwardRef((e,a)=>{let{forceMount:r,...n}=e,i=!!F(el,e.__scopeNavigationMenu).value;return(0,t.jsx)(w.Presence,{present:r||i,children:(0,t.jsx)(ec,{...n,ref:a})})});ed.displayName=el;var ec=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:n,children:i,...o}=e,s=F(el,n),l=(0,g.useComposedRefs)(a,s.onViewportChange),d=H(er,e.__scopeNavigationMenu),[c,u]=r.useState(null),[f,m]=r.useState(null),v=c?c?.width+"px":void 0,x=c?c?.height+"px":void 0,b=!!s.value,y=b?s.value:s.previousValue;return ev(f,()=>{f&&u({width:f.offsetWidth,height:f.offsetHeight})}),(0,t.jsx)(h.Primitive.div,{"data-state":eg(b),"data-orientation":s.orientation,...o,ref:l,style:{pointerEvents:!b&&s.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":v,"--radix-navigation-menu-viewport-height":x,...o.style},onPointerEnter:(0,p.composeEventHandlers)(e.onPointerEnter,s.onContentEnter),onPointerLeave:(0,p.composeEventHandlers)(e.onPointerLeave,eb(s.onContentLeave)),children:Array.from(d.items).map(([e,{ref:a,forceMount:r,...n}])=>{let i=y===e;return(0,t.jsx)(w.Presence,{present:r||i,children:(0,t.jsx)(es,{...n,ref:(0,g.composeRefs)(a,e=>{i&&e&&m(e)})})},e)})})}),eu=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,...n}=e,i=F("FocusGroup",r);return(0,t.jsx)(A.Provider,{scope:r,children:(0,t.jsx)(A.Slot,{scope:r,children:(0,t.jsx)(h.Primitive.div,{dir:i.dir,...n,ref:a})})})}),ef=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],em=r.forwardRef((e,a)=>{let{__scopeNavigationMenu:r,...n}=e,i=S(r),o=F("FocusGroupItem",r);return(0,t.jsx)(A.ItemSlot,{scope:r,children:(0,t.jsx)(h.Primitive.button,{...n,ref:a,onKeyDown:(0,p.composeEventHandlers)(e.onKeyDown,e=>
1{if(["Home","End",...ef].includes(e.key)){let t=i().map(e=>e.ref.current);if(["rtl"===o.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),ef.includes(e.key)){let a=t.indexOf(e.currentTarget);t=t.slice(a+1)}setTimeout(()=>eh(t)),e.preventDefault()}})})})});function ep(e){let t=[],a=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;a.nextNode();)t.push(a.currentNode);return t}function eh(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ev(e,t){let a=(0,C.useCallbackRef)(t);(0,N.useLayoutEffect)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(a)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,a])}function eg(e){return e?"open":"closed"}function ex(e,t){return`${e}-trigger-${t}`}function ew(e,t){return`${e}-content-${t}`}function eb(e){return t=>"mouse"===t.pointerType?e(t):void 0}e.s(["Content",0,en,"Indicator",0,et,"Item",0,X,"Link",0,Z,"List",0,$,"NavigationMenu",0,K,"NavigationMenuContent",0,en,"NavigationMenuIndicator",0,et,"NavigationMenuItem",0,X,"NavigationMenuLink",0,Z,"NavigationMenuList",0,$,"NavigationMenuSub",0,V,"NavigationMenuTrigger",0,J,"NavigationMenuViewport",0,ed,"Root",0,K,"Sub",0,V,"Trigger",0,J,"Viewport",0,ed,"createNavigationMenuScope",0,L],34763);var ey=e.i(34763),ey=ey,ej=e.i(47163);function ek({className:e,children:a,viewport:r=!0,...n}){return(0,t.jsxs)(ey.Root,{"data-slot":"navigation-menu","data-viewport":r,className:(0,ej.cn)("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center",e),...n,children:[a,r&&(0,t.jsx)(eT,{})]})}function eN({className:e,...a}){return(0,t.jsx)(ey.List,{"data-slot":"navigation-menu-list",className:(0,ej.cn)("group flex flex-1 list-none items-center justify-center gap-1",e),...a})}function eC({className:e,...a}){return(0,t.jsx)(ey.Item,{"data-slot":"navigation-menu-item",className:(0,ej.cn)("relative",e),...a})}let eM=(0,c.cva)("group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-accent data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:bg-accent/50 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1");function eR({className:e,children:a,...r}){return(0,t.jsxs)(ey.Trigger,{"data-slot":"navigation-menu-trigger",className:(0,ej.cn)(eM(),"group",e),...r,children:[a," ",(0,t.jsx)(u.default,{className:"relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180","aria-hidden":"true"})]})}function eE({className:e,...a}){return(0,t.jsx)(ey.Content,{"data-slot":"navigation-menu-content",className:(0,ej.cn)("data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-1 pr-1 md:absolute md:w-auto","group-data-[viewport=false]/navigation-menu:bg-white group-data-[viewport=false]/navigation-menu:text-black group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:fade-in-0 group-data-[viewport=false]/navigation-menu:data-[state=closed]:fade-out-0 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-lg group-data-[viewport=false]/navigation-menu:border-[#f2f2f2] group-data-[viewport=false]/navigation-menu:border-x-4 group-data-[viewport=false]/navigation-menu:border-b-5 group-data-[viewport=false]/navigation-menu:border-t-3 group-data-[viewport=false]/navigation-menu:ring-1 group-data-[viewport=false]/navigation-menu:ring-slate-300 group-data-[viewport=false]/navigation-menu:shadow-md group-data-[viewport=false]/navigation-menu:shadow-slate-200/30 group-data-[viewport=false]/navigation-menu:duration-200 **:data-[slot=navigation-menu-link]:focus:ring-0 **:data-[slot=navigation-menu-link]:focus:outline-none",e),...a})}function eT({className:e,...a}){return(0,t.jsx)("div",{className:(0,ej.cn)("absolute top-full left-0 isolate z-50 flex justify-center"),children:(0,t.jsx)(ey.Viewport,{"data-slot":"navigation-menu-viewport",className:(0,ej.cn)("origin-top-center bg-white text-black data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-lg border-[#f2f2f2] border-x-4 border-b-5 border-t-3 ring-1 ring-slate-300 shadow-md shadow-slate-200/30 md:w-[var(--radix-navigation-menu-viewport-width)]",e),...a})})}function eP({className:e,...a}){return(0,t.jsx)(ey.Link,{"data-slot":"navigation-menu-link",className:(0,ej.cn)("data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&_svg:not([class*='text-'])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 text-sm transition-all outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4",e),...a})}var eA=e.i(11421),eS=e.i(62770),ez=e.i(3034),eI=e.i(68324);e.s(["default",0,function(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ek,{viewport:!1,className:"hidden md:flex",children:(0,t.jsxs)(eN,{children:[(0,t.jsxs)(eC,{children:[(0,t.jsx)(eR,{className:"bg-transparent text-slate-600 hover:text-slate-900 hover:bg-slate-100/60",children:"Features"}),(0,t.jsx)(eE,{children:(0,t.jsx)("ul",{className:"grid w-[520px] grid-cols-2 gap-1 p-0",children:eI.features.map(e=>{if(e.href===eS.routes.features.animationStudio||e.href===eS.routes.features.musicStudio){let a=e.href===eS.routes.features.animationStudio?eI.animationStudioAssets:eI.musicStudioAssets;return(0,t.jsx)("li",{className:"col-span-2",children:(0,t.jsx)(eP,{asChild:!0,className:"flex-row items-start gap-3",children:(0,t.jsxs)(ez.default,{href:e.href,className:"flex items-center justify-between gap-4 roun
1ded-lg border border-primary/10 p-3 hover:bg-accent transition-colors",children:[(0,t.jsxs)("div",{className:"flex min-w-0 items-start gap-3",children:[(0,t.jsx)(s.default,{icon:e.icon,variant:"primary",size:"sm"}),(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 text-sm font-medium leading-none",children:[(0,t.jsx)("span",{children:e.title}),(0,t.jsx)(l.Badge,{variant:"primary",className:"text-[10px] uppercase tracking-wide",children:"New"})]}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground mt-1 leading-snug",children:e.description})]})]}),(0,t.jsx)("div",{className:"shrink-0 pr-1",children:(0,t.jsx)(o,{assets:a,size:"lg",hoverEffect:!1,unoptimized:!0})})]})})},e.href)}return(0,t.jsx)("li",{children:(0,t.jsx)(eP,{asChild:!0,className:"flex-row items-start gap-3",children:(0,t.jsxs)(ez.default,{href:e.href,className:"flex flex-row items-start gap-3 rounded-md p-3 hover:bg-accent transition-colors",children:[(0,t.jsx)(s.default,{icon:e.icon,variant:"primary",size:"sm"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-medium leading-none",children:e.title}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground mt-1 leading-snug",children:e.description})]})]})})},e.href)})})})]}),(0,t.jsxs)(eC,{children:[(0,t.jsx)(eR,{className:"bg-transparent text-slate-600 hover:text-slate-900 hover:bg-slate-100/60",children:"Industries"}),(0,t.jsx)(eE,{children:(0,t.jsx)("ul",{className:"grid w-[520px] grid-cols-2 gap-1 p-0",children:eI.industries.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(eP,{asChild:!0,className:"flex-row items-start gap-3",children:(0,t.jsxs)(ez.default,{href:e.href,className:"flex flex-row items-start gap-3 rounded-md p-3 hover:bg-accent transition-colors",children:[(0,t.jsx)(s.default,{icon:e.icon,variant:"primary",size:"sm"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-medium leading-none",children:e.title}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground mt-1 leading-snug",children:e.description})]})]})})},e.href))})})]}),(0,t.jsxs)(eC,{children:[(0,t.jsx)(eR,{className:"bg-transparent text-slate-600 hover:text-slate-900 hover:bg-slate-100/60",children:"Free Tools"}),(0,t.jsx)(eE,{children:(0,t.jsx)("ul",{className:"grid w-[520px] grid-cols-2 gap-1 p-0",children:eI.tools.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(eP,{asChild:!0,className:"flex-row items-start gap-3",children:(0,t.jsxs)(ez.default,{href:e.href,className:"flex flex-row items-start gap-3 rounded-md p-3 hover:bg-accent transition-colors",children:[(0,t.jsx)(s.default,{icon:e.icon,variant:"primary",size:"sm"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-medium leading-none",children:e.title}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground mt-1 leading-snug",children:e.description})]})]})})},e.href))})})]}),(0,t.jsx)(eC,{children:(0,t.jsx)(eP,{asChild:!0,className:eM(),children:(0,t.jsx)(ez.default,{href:eS.routes.pricing,className:"bg-transparent text-slate-600 hover:text-slate-900 hover:bg-slate-100/60",children:"Pricing"})})}),(0,t.jsx)(eC,{children:(0,t.jsx)(eP,{asChild:!0,className:eM(),children:(0,t.jsx)(ez.default,{href:"/blog",className:"bg-transparent text-slate-600 hover:text-slate-900 hover:bg-slate-100/60",children:"Blog"})})}),(0,t.jsx)(eC,{children:(0,t.jsx)(eP,{asChild:!0,className:eM(),children:(0,t.jsx)(ez.default,{href:"https://reloop.affonso.io",target:"_blank",rel:"noopener noreferrer",className:"bg-transparent text-slate-600 hover:text-slate-900 hover:bg-slate-100/60",children:"Affiliates"})})})]})}),(0,t.jsxs)("div",{className:"hidden md:flex items-center gap-2",children:[(0,t.jsx)(ez.default,{href:"https://app.reloop.so/auth",onClick:()=>(0,eA.trackEvent)("signup_click",{source:"header"}),children:(0,t.jsx)(d.Button,{variant:"default",children:"Sign in"})}),(0,t.jsx)(ez.default,{href:"https://app.reloop.so/auth",onClick:()=>(0,eA.trackEvent)("signup_click",{source:"header"}),children:(0,t.jsx)(d.Button,{variant:"primary",children:"Start for free"})})]})]})}],37966)},14994,e=>{"use strict";var t=e.i(55157),a=e.i(20558),r=e.i(67881),n=e.i(11421),i=e.i(47163),o=e.i(62770),s=e.i(21779);let l=(0,e.i(67784).default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);var d=e.i(55995),c=e.i(3034),u=e.i(37765),f=e.i(95981),m=e.i(68324);let p=(0,f.createContext)({open:!1,setOpen:()=>{}}),h=({title:e,children:a})=>{let[r,n]=(0,f.useState)(!1);return(0,t.jsxs)("div",{className:"border-b border-slate-100 last:border-b-0",children:[(0,t.jsxs)("button",{onClick:()=>n(!r),className:"flex w-full items-center justify-between py-3 text-sm font-medium text-slate-700",children:[e,(0,t.jsx)(s.ChevronDown,{className:(0,i.cn)("size-4 text-slate-400 transition-transform duration-200",r&&"rotate-180")}
1)]}),(0,t.jsx)("div",{className:(0,i.cn)("grid transition-all duration-200",r?"grid-rows-[1fr] pb-3":"grid-rows-[0fr]"),children:(0,t.jsx)("div",{className:"overflow-hidden",children:a})})]})};e.s(["MobileMenuButton",0,function(){let{open:e,setOpen:a}=(0,f.useContext)(p);return(0,t.jsxs)("div",{className:"flex md:hidden items-center gap-2",children:[(0,t.jsx)(c.default,{href:"https://app.reloop.so/auth",onClick:()=>(0,n.trackEvent)("signup_click",{source:"header"}),children:(0,t.jsx)(r.Button,{variant:"primary",size:"sm",children:"Start now"})}),(0,t.jsx)("button",{onClick:()=>a(!e),className:"flex items-center justify-center size-9 rounded-lg hover:bg-slate-100 transition-colors","aria-label":"Toggle menu",children:e?(0,t.jsx)(d.X,{className:"size-5 text-slate-700"}):(0,t.jsx)(l,{className:"size-5 text-slate-700"})})]})},"MobileMenuPanel",0,function(){let{open:e}=(0,f.useContext)(p);return(0,t.jsxs)("div",{className:(0,i.cn)("md:hidden mt-2 bg-white/95 backdrop-blur-md border rounded-xl shadow-lg overflow-hidden transition-all duration-300 origin-top pointer-events-auto",e?"opacity-100 scale-y-100 translate-y-0":"opacity-0 scale-y-95 -translate-y-2 pointer-events-none"),children:[(0,t.jsxs)("div",{className:"px-4 py-2",children:[(0,t.jsx)(h,{title:"Features",children:(0,t.jsx)("div",{className:"flex flex-col gap-1",children:m.features.map(e=>(0,t.jsxs)(c.default,{href:e.href,className:"flex items-center gap-3 rounded-lg p-2.5 hover:bg-slate-50 transition-colors",children:[(0,t.jsx)(a.default,{icon:e.icon,variant:"primary",size:"sm"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-medium text-slate-800",children:e.title}),(0,t.jsx)("p",{className:"text-xs text-slate-500 leading-snug",children:e.description})]})]},e.href))})}),(0,t.jsx)(h,{title:"Industries",children:(0,t.jsx)("div",{className:"flex flex-col gap-1",children:m.industries.map(e=>(0,t.jsxs)(c.default,{href:e.href,className:"flex items-center gap-3 rounded-lg p-2.5 hover:bg-slate-50 transition-colors",children:[(0,t.jsx)(a.default,{icon:e.icon,variant:"primary",size:"sm"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-medium text-slate-800",children:e.title}),(0,t.jsx)("p",{className:"text-xs text-slate-500 leading-snug",children:e.description})]})]},e.href))})}),(0,t.jsx)(h,{title:"Free Tools",children:(0,t.jsx)("div",{className:"flex flex-col gap-1",children:m.tools.map(e=>(0,t.jsxs)(c.default,{href:e.href,className:"flex items-center gap-3 rounded-lg p-2.5 hover:bg-slate-50 transition-colors",children:[(0,t.jsx)(a.default,{icon:e.icon,variant:"primary",size:"sm"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-medium text-slate-800",children:e.title}),(0,t.jsx)("p",{className:"text-xs text-slate-500 leading-snug",children:e.description})]})]},e.href))})}),(0,t.jsx)(c.default,{href:o.routes.pricing,className:"flex items-center py-3 text-sm font-medium text-slate-700 border-b border-slate-100",children:"Pricing"}),(0,t.jsx)(c.default,{href:"/blog",className:"flex items-center py-3 text-sm font-medium text-slate-700 border-b border-slate-100",children:"Blog"}),(0,t.jsx)(c.default,{href:"https://reloop.affonso.io",target:"_blank",rel:"noopener noreferrer",className:"flex items-center py-3 text-sm font-medium text-slate-700",children:"Affiliates"})]}),(0,t.jsxs)("div",{className:"border-t border-slate-100 px-4 py-3 flex flex-col gap-2",children:[(0,t.jsx)(c.default,{href:"https://app.reloop.so/auth",className:"w-full",onClick:()=>(0,n.trackEvent)("signup_click",{source:"header"}),children:(0,t.jsx)(r.Button,{variant:"primary",className:"w-full",children:"Start now"})}),(0,t.jsx)(c.default,{href:"https://app.reloop.so/auth",className:"w-full",onClick:()=>(0,n.trackEvent)("signup_click",{source:"header"}),children:(0,t.jsx)(r.Button,{variant:"default",className:"w-full",children:"Sign in"})})]})]})},"MobileMenuProvider",0,function({children:e}){let[a,r]=(0,f.useState)(!1),n=(0,u.usePathname)();return(0,f.useEffect)(()=>{r(!1)},[n]),(0,f.useEffect)(()=>(document.body.style.overflow=a?"hidden":"",()=>{document.body.style.overflow=""}),[a]),(0,t.jsx)(p.Provider,{value:{open:a,setOpen:r},children:e})}],14994)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.