PageSourceSearch

https://vogoo.ai/_next/static/chunks/app/%5Blocale%5D/(marketing)/blog/%5B...slug%5D/page-901462e7a2ff9d90.js

js vogoo.ai collected 2026-10-05 14:18:12 UTC 37,284 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5692],{5255:(e,r,t)=>{"use strict";t.r(r),t.d(r,{PremiumBadge:()=>l});var a=t(55526),s=t(51566),i=t(51658),n=t(74404),o=t(201);function l({className:e,variant:r="default",size:t="default"}){let l=(0,o.c)("Common");return(0,a.jsxs)(s.E,{variant:r,className:(0,i.cn)("inline-flex items-center gap-1 font-medium","bg-orange-400 text-white border-0",{sm:"text-xs h-5",default:"text-xs h-6",lg:"text-sm h-7"}[t],e),children:[(0,a.jsx)(n.A,{className:{sm:"size-3",default:"size-3",lg:"size-4"}[t]}),l("premium")]})}},5496:(e,r,t)=>{"use strict";t.d(r,{XO:()=>l,iN:()=>c,p6:()=>d,tx:()=>u});var a=t(21020),s=t(78278),i=t(38820);let n=(0,a.A)(i.DT),o=n.Link,l=(0,s.forwardRef)(function({prefetch:e=!1,...r},t){return(0,s.createElement)(o,{...r,prefetch:e,ref:t})});l.displayName="LocaleLink";let d=n.getPathname;n.redirect;let c=n.usePathname,u=n.useRouter},6328:(e,r,t)=>{"use strict";let a,s;async function i(){let e=await fetch("/api/account/overview",{credentials:"same-origin",cache:"no-store"}),r=await e.json().catch(()=>null);if(!e.ok||!r?.success||!r.data)throw Error(r?.error||"Failed to fetch account overview");return{...r.data,subscription:function(e){if(!e)return null;let r={...e};for(let e of["currentPeriodStart","currentPeriodEnd","trialStartDate","trialEndDate","createdAt","startedAt"]){let t=r[e];"string"==typeof t&&(r[e]=new Date(t))}return r}(r.data.subscription)}}function n(e){let r=Date.now();if(a?.userId===e&&a.expiresAt>r)return Promise.resolve(a.data);if(s?.userId===e)return s.promise;let t=i().then(r=>(a={userId:e,expiresAt:Date.now()+5e3,data:r},r));s={userId:e,promise:t};let n=()=>{s?.promise===t&&(s=void 0)};return t.then(n,n),t}function o(e){e&&a?.userId!==e||(a=void 0),e&&s?.userId!==e||(s=void 0)}t.d(r,{T:()=>n,e:()=>o})},11107:()=>{},15947:(e,r,t)=>{"use strict";t.d(r,{d:()=>n});var a=t(55526),s=t(78278),i=t(51658);function n({children:e,className:r,delay:t=0,as:n="div"}){let{ref:o,isInView:l}=function({threshold:e=.15,rootMargin:r="0px 0px -60px 0px",once:t=!0}={}){let a=(0,s.useRef)(null),[i,n]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let s=a.current;if(!s)return;let i=new IntersectionObserver(([e])=>{e.isIntersecting?(n(!0),t&&i.unobserve(s)):t||n(!1)},{threshold:e,rootMargin:r});return i.observe(s),()=>i.disconnect()},[e,r,t]),{ref:a,isInView:i}}();return(0,a.jsx)(n,{ref:o,className:(0,i.cn)(l?"reveal-visible":"reveal-hidden",r),style:t>0?{animationDelay:`${t}ms`}:void 0,children:e})}},25811:(e,r,t)=>{"use strict";t.d(r,{XEmbedClient:()=>i});var a=t(55526),s=t(20056);function i({...e}){return(0,a.jsx)("div",{className:"flex justify-center",children:(0,a.jsx)(s.XEmbed,{...e})})}},33083:(e,r,t)=>{"use strict";t.d(r,{O:()=>d,d:()=>c});var a=t(55526),s=t(78278),i=t(21574),n=t(51658);let o=(0,t(96712).F)("group/toggle inline-flex cursor-pointer items-center justify-center gap-1 rounded-lg text-sm font-medium whitespace-nowrap transition-all outline-none hover:bg-muted hover:text-foreground focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 aria-pressed:bg-muted data-[state=on]:bg-muted dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",{variants:{variant:{default:"bg-transparent",outline:"border border-input bg-transparent hover:bg-muted"},size:{default:"h-8 min-w-8 px-2",sm:"h-7 min-w-7 rounded-[min(var(--radius-md),12px)] px-1.5 text-[0.8rem]",lg:"h-9 min-w-9 px-2.5"}},defaultVariants:{variant:"default",size:"default"}}),l=s.createContext({size:"default",variant:"default",spacing:0,orientation:"horizontal"});function d({className:e,variant:r,size:t,spacing:s=0,orientation:o="horizontal",children:d,...c}){return(0,a.jsx)(i.Root,{"data-slot":"toggle-group","data-variant":r,"data-size":t,"data-spacing":s,"data-orientation":o,style:{"--gap":s},className:(0,n.cn)("group/toggle-group flex w-fit flex-row items-center gap-[--spacing(var(--gap))] rounded-lg data-[size=sm]:rounded-[min(var(--radius-md),10px)] data-vertical:flex-col data-vertical:items-stretch",e),...c,children:(0,a.jsx)(l.Provider,{value:{variant:r,size:t,spacing:s,orientation:o},children:d})})}function c({className:e,children:r,variant:t="default",size:d="default",...c}){let u=s.useContext(l);return(0,a.jsx)(i.Item,{"data-slot":"toggle-group-item","data-variant":u.variant||t,"data-size":u.size||d,"data-spacing":u.spacing,className:(0,n.cn)("shrink-0 group-data-[spacing=0]/toggle-group:rounded-none group-data-[spacing=0]/toggle-group:px-2 focus:z-10 focus-visible:z-10 group-data-horizontal/toggle-group:data-[spacing=0]:first:rounded-l-lg group-data-vertical/toggle-group:data-[spacing=0]:first:rounded-t-lg group-data-horizontal/toggle-group:data-[spacing=0]:last:rounded-r-lg group-data-vertical/toggle-group:data-[spacing=0]:last:rounded-b-lg group-data-horizontal/toggle-group:data-[spacing=0]:data-[variant=outline]:border-l-0 group-data-vertical/toggle-group:data-[spacing=0]:data-[variant=outline]:border-t-0 group-data-horizontal/toggle-group:data-[spacing=0]:data-[variant=outline]:first:border-l group-data-vertical/toggle-group:data-[spacing=0]:data-[variant=outline]:first:border-t",o({variant:u.variant||t,size:u.size||d}),e),...c,children:r})}},38820:(e,r,t)=>{"use strict";t.d(r,{DT:()=>o,Xn:()=>i,YZ:()=>n});var a=t(25877),s=t(34639);let i=a.u.i18n.defaultLocale,n=Object.keys(a.u.i18n.locales),o=(0,s.A)({locales:n,defaultLocale:i,localeDetection:!1,localeCookie:{name:"NEXT_LOCALE"},localePrefix:"as-needed",alternateLinks:!1})},41637:(e,r,t)=>{"use strict";t.d(r,{PremiumGuard:()=>v});var a=t(55526),s=t(62878),i=t(74445),n=t(59687),o=t(48673),l=t(98948),d=t(5496),c=t(94484),u=t
1(22422),m=t(66030),g=t(74404),x=t(54509),p=t(94103),f=t(201);function v({children:e,isPremium:r,canAccess:t,className:v}){let h=(0,f.c)("PremiumContent"),b=(0,d.iN)(),{currentUser:j,isCheckingSession:N}=(0,o.i)(),{data:y,isLoading:w}=(0,l.yl)(j?.id);if(!r)return(0,a.jsx)("div",{className:v,children:(0,a.jsx)("div",{className:"prose prose-neutral dark:prose-invert prose-img:rounded-lg max-w-none",children:e})});let k=y?.currentPlan&&(!y.currentPlan.isFree||y.currentPlan.isLifetime);if(!0!==t&&N)return(0,a.jsx)("div",{className:v,children:(0,a.jsxs)("div",{className:"mt-8 flex items-center justify-center font-semibold text-primary",children:[(0,a.jsx)(u.A,{className:"mr-2 size-5 animate-spin"}),(0,a.jsx)("span",{children:h("checkingAccess")})]})});if(void 0!==t){if(t)return(0,a.jsx)("div",{className:v,children:(0,a.jsx)("div",{className:"prose prose-neutral dark:prose-invert prose-img:rounded-lg max-w-none",children:e})});if(!j)return(0,a.jsxs)("div",{className:v,children:[(0,a.jsx)("div",{className:"prose prose-neutral dark:prose-invert prose-img:rounded-lg max-w-none",children:e}),(0,a.jsx)("div",{className:"mt-8",children:(0,a.jsx)("div",{className:"w-full p-12 rounded-lg bg-gradient-to-br from-primary/5 via-primary/10 to-secondary/5 border border-primary/20",children:(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center gap-6 text-center",children:[(0,a.jsx)("div",{className:"p-4 rounded-full bg-primary/10",children:(0,a.jsx)(m.A,{className:"size-8 text-primary"})}),(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)("h3",{className:"text-xl font-semibold",children:h("loginRequired")}),(0,a.jsx)("p",{className:"text-muted-foreground max-w-md",children:h("loginDescription")})]}),(0,a.jsx)(s.n,{mode:"modal",asChild:!0,callbackUrl:b,children:(0,a.jsxs)(i.$,{size:"lg",className:"min-w-[160px]",onClick:()=>(0,c.sx)(c.qY.PREMIUM_CONTENT_SIGNIN_CLICK,{entry_point:"prompt_gate",source_page:b}),children:[(0,a.jsx)(m.A,{className:"mr-2 size-4"}),h("signIn")]})})]})})})]})}return j?w?(0,a.jsxs)("div",{className:v,children:[(0,a.jsx)("div",{className:"prose prose-neutral dark:prose-invert prose-img:rounded-lg max-w-none",children:e}),w&&(0,a.jsxs)("div",{className:"mt-8 flex items-center justify-center text-primary font-semibold",children:[(0,a.jsx)(u.A,{className:"size-5 animate-spin mr-2"}),(0,a.jsx)("span",{children:h("checkingAccess")})]})]}):k?(0,a.jsx)("div",{className:v,children:(0,a.jsx)("div",{className:"prose prose-neutral dark:prose-invert prose-img:rounded-lg max-w-none",children:e})}):(0,a.jsxs)("div",{className:v,children:[(0,a.jsx)("div",{className:"prose prose-neutral dark:prose-invert prose-img:rounded-lg max-w-none",children:e}),(0,a.jsx)("div",{className:"mt-8",children:(0,a.jsx)(n.Zp,{className:"bg-gradient-to-br from-primary/5 via-primary/10 to-secondary/5 border border-primary/20",children:(0,a.jsxs)(n.Wu,{className:"p-12 text-center",children:[(0,a.jsx)("div",{className:"flex justify-center mb-6",children:(0,a.jsx)("div",{className:"p-4 rounded-full bg-primary/10",children:(0,a.jsx)(g.A,{className:"size-8 text-primary"})})}),(0,a.jsx)("h3",{className:"text-xl font-semibold mb-2",children:h("title")}),(0,a.jsx)("p",{className:"text-muted-foreground mb-6 max-w-md mx-auto",children:h("description")}),(0,a.jsx)("div",{className:"flex flex-col sm:flex-row gap-3 justify-center items-center",children:(0,a.jsx)(i.$,{asChild:!0,size:"lg",className:"min-w-[160px]",children:(0,a.jsxs)(d.XO,{href:"/pricing",className:"text-white no-underline hover:text-white/90",children:[h("upgradeCta"),(0,a.jsx)(x.A,{className:"ml-2 size-4"})]})})}),(0,a.jsxs)("div",{className:"mt-8 flex items-center justify-center gap-4 text-sm text-muted-foreground",children:[(0,a.jsxs)("span",{className:"flex items-center gap-2",children:[(0,a.jsx)(p.A,{className:"size-4 text-primary"}),h("benefit1")]}),(0,a.jsxs)("span",{className:"flex items-center gap-2",children:[(0,a.jsx)(p.A,{className:"size-4 text-primary"}),h("benefit2")]}),(0,a.jsxs)("span",{className:"flex items-center gap-2",children:[(0,a.jsx)(p.A,{className:"size-4 text-primary"}
1),h("benefit3")]})]})]})})})]}):(0,a.jsxs)("div",{className:v,children:[(0,a.jsx)("div",{className:"prose prose-neutral dark:prose-invert prose-img:rounded-lg max-w-none",children:e}),(0,a.jsx)("div",{className:"mt-8",children:(0,a.jsx)("div",{className:"w-full p-12 rounded-lg bg-gradient-to-br from-primary/5 via-primary/10 to-secondary/5 border border-primary/20",children:(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center gap-6 text-center",children:[(0,a.jsx)("div",{className:"p-4 rounded-full bg-primary/10",children:(0,a.jsx)(m.A,{className:"size-8 text-primary"})}),(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)("h3",{className:"text-xl font-semibold",children:h("loginRequired")}),(0,a.jsx)("p",{className:"text-muted-foreground max-w-md",children:h("loginDescription")})]}),(0,a.jsx)(s.n,{mode:"modal",asChild:!0,callbackUrl:b,children:(0,a.jsxs)(i.$,{size:"lg",className:"min-w-[160px]",onClick:()=>(0,c.sx)(c.qY.PREMIUM_CONTENT_SIGNIN_CLICK,{entry_point:"prompt_gate",source_page:b}),children:[(0,a.jsx)(m.A,{className:"mr-2 size-4"}),h("signIn")]})})]})})})]})}},41820:(e,r,t)=>{"use strict";t.d(r,{NewsletterCard:()=>y});var a=t(55526),s=t(99531),i=t(53989),n=t(74445),o=t(42911),l=t(74779),d=t(51658),c=t(26999),u=t(22422),m=t(54509),g=t(201),x=t(78278),p=t(32210),f=t(50632),v=t(59348);function h(){let e=(0,g.c)("Newsletter.form"),[r,t]=(0,x.useTransition)(),[h,b]=(0,x.useState)(),j=v.Ikc({email:v.Rpp({message:e("emailValidation")})}),N=(0,p.mN)({resolver:(0,c.u)(j),defaultValues:{email:""}});return(0,a.jsx)(o.lV,{...N,children:(0,a.jsxs)("form",{onSubmit:N.handleSubmit(function(r){t(async()=>{try{b(void 0);let t=await (0,s.y)({email:r.email});if(t?.data?.success)f.o.success(e("success")),N.reset();else{let r=t?.data?.error||e("fail");b(r),f.o.error(r)}}catch(t){console.error("Newsletter subscription error:",t);let r=e("fail");b(r),f.o.error(r)}})}),className:"flex w-full flex-col items-center justify-center space-y-4",children:[(0,a.jsxs)("div",{className:"flex w-full items-center",children:[(0,a.jsx)(o.zB,{control:N.control,name:"email",render:({field:r})=>(0,a.jsxs)(o.eI,{className:"relative min-w-0 flex-1 space-y-0",children:[(0,a.jsx)(o.lR,{className:"sr-only",children:e("email")}),(0,a.jsx)(o.MJ,{className:"rounded-r-none",children:(0,a.jsx)(l.p,{type:"email",className:(0,d.cn)("w-full h-12 rounded-r-none","focus-visible:ring-0 focus-visible:ring-offset-0 focus:border-primary focus:border-2 focus:border-r-0"),placeholder:e("email"),...r})}),(0,a.jsx)("div",{className:"absolute -bottom-6 left-0",children:(0,a.jsx)(o.C5,{className:"text-sm text-destructive"})})]})}),(0,a.jsxs)(n.$,{type:"submit",size:"icon-lg",className:"h-12 w-12 min-h-12 min-w-12 shrink-0 rounded-l-none sm:h-12 sm:w-12",disabled:r,children:[r?(0,a.jsx)(u.A,{className:"size-6 animate-spin","aria-hidden":"true"}):(0,a.jsx)(m.A,{className:"size-6","aria-hidden":"true"}),(0,a.jsx)("span",{className:"sr-only",children:e("subscribe")})]})]}),h&&(0,a.jsx)("div",{className:"w-full",children:(0,a.jsx)(i.j,{message:h})})]})})}var b=t(15947),j=t(25877);function N({id:e,title:r,titleAs:t="p",titleClassName:s,subtitle:i,subtitleAs:n="h2",subtitleClassName:o,description:l,descriptionAs:c="p",descriptionClassName:u,className:m,children:g}){return(0,a.jsxs)("div",{id:e,className:(0,d.cn)("flex flex-col items-center text-center gap-4",m),children:[r?(0,a.jsx)(t,{className:(0,d.cn)("uppercase tracking-wider text-primary font-semibold",s),children:r}):null,i?(0,a.jsx)(n,{className:(0,d.cn)("text-balance text-2xl text-foreground",o),children:i}):null,l?(0,a.jsx)(c,{className:(0,d.cn)("text-balance text-lg text-muted-foreground",u),children:l}):null,g]})}function y(){if(!j.u.newsletter.enable)return null;let e=(0,g.c)("Newsletter");return(0,a.jsx)(b.d,{className:"w-full",children:(0,a.jsx)("div",{className:"w-full rounded-lg bg-linear-to-br from-primary/5 via-muted/80 to-chart-1/8 dark:from-primary/8 dark:via-muted/50 dark:to-chart-1/5 px-4 py-12 sm:px-8 md:p-16",children:(0,a.jsxs)("div",{className:"mx-auto flex w-full max-w-xl flex-col items-center justify-center gap-8",children:[(0,a.jsx)(N,{title:e("title"),subtitle:e("subtitle"),description:e("description")}),(0,a.jsx)(h,{})]})})})}},41934:(e,r,t)=>{Promise.resolve().then(t.bind(t,8650)),Promise.resolve().then(t.bind(t,83402)),Promise.resolve().then(t.bind(t,73215)),Promise.resolve().then(t.bind(t,27667)),Promise.resolve().then(t.bind(t,56754)),Promise.resolve().then(t.bind(t,55924)),Promise.resolve().then(t.bind(t,79385)),Promise.resolve().then(t.bind(t,3787)),Promise.resolve().then(t.bind(t,36910)),Promise.resolve().then(t.bind(t,27173)),Promise.resolve().then(t.bind(t,25871)),Promise.resolve().then(t.t.bind(t,48342,23)),Promise.resolve().then(t.bind(t,46631)),Promise.resolve().then(t.bind(t,84994)),Promise.resolve().then(t.bind(t,55464)),Promise.resolve().then(t.bind(t,98367)),Promise.resolve().then(t.bind(t,25811)),Promise.resolve().then(t.bind(t,41820)),Promise.resolve().then(t.bind(t,5255)),Promise.resolve().then(t.bind(t,89101)),Promise.resolve().then(t.bind(t,41637)),Promise.resolve().then(t.bind(t,56025)),Promise.resolve().then(t.t.bind(t,11107,23))},42726:(e,r,t)=>{"use strict";t.d(r,{BE:()=>m,I6:()=>p,QP:()=>c,Uz:()=>o,_s:()=>n,cp:()=>d,gk:()=>x,tb:()=>g,uT:()=>l,zj:()=>u});var a=t(55526);t(78278);var s=t(34650),i=t(51658);function n({...e}){return(0,a.jsx)(s._s.Root,{"data-slot":"drawer",...e})}function o({...e}){return(0,a.jsx)(s._s.Trigger,{"data-slot":"drawer-trigger",...e})}function l({...e}){return(0,a.jsx)(s._s.Portal,{"data-slot":"drawer-portal",...e})}function d({...e}){return(0,a.jsx)(s._s.Close,{"data-slot":"drawer-close",...e})}function c({className:e,...r}){return(0,a.jsx)(s._s.Overlay,{"data-slot":"drawer-overlay",className:(0,i.cn)("fixed inset-0 z-50 bg-black/10 supports-backdrop-filter:backdrop-blur-xs data-open:animate-in data-open:fade-in-0 data-closed:animate-out data-closed:fade-out-0",e),...r})}function u({className:e,children:r,...t}){return(0,a.jsxs)(l,{"data-slot":"drawer-portal",children:[(0,a.jsx)(c,{}),(0,a.jsxs)(s._s.Content,{"data-slot":"drawer-content",className:(0,i.cn)("group/drawer-content fixed z-50 flex h-auto flex-col bg-background text-sm data-[vaul-drawer-direction=bottom]:inset-x-0 data-[vaul-drawer-direction=bottom]:bottom-0 data-[vaul-drawer-direction=bottom]:mt-24 data-[vaul-drawer-direction=bottom]:max-h-[80vh] data-[vaul-drawer-direction=bottom]:rounded-t-xl data-[vaul-drawer-direction=bottom]:border-t data-[vaul-drawer-direction=left]:inset-y-0 data-[vaul-drawer-direction=left]:left-0 data-[vaul-drawer-direction=left]:w-3/4 data-[vaul-drawer-direction=left]:rounded-r-xl data-[vaul-drawer-direction=left]:border-r data-[vaul-drawer-direction=right]:inset-y-0 data-[vaul-drawer-direction=right]:right-0 data-[vaul-drawer-direction=right]:w-3/4 data-[vaul-drawer-direction=right]:rounded-l-xl data-[vaul-drawer-direction=right]:border-l data-[vaul-drawer-direction=top]:inset-x-0 data-[vaul-drawer-direction=top]:top-0 data-[vaul-drawer-direction=top]:mb-24 data-[vaul-drawer-direction=top]:max-h-[80vh] data-[vaul-drawer-direction=top]:rounded-b-xl data-[vaul-drawer-direction=top]:border-b data-[vaul-drawer-direction=left]:sm:max-w-sm data-[vaul-drawer-direction=right]:sm:max-w-sm",e),...t,children:[(0,a.jsx)("div",{className:"mx-auto mt-4 hidden h-1 w-[100px] shrink-0 rounded-full bg-muted group-data-[vaul-drawer-direction=bottom]/drawer-content:block"}),r]})]})}function m({className:e,...r}){return(0,a.jsx)("div",{"data-slot":"drawer-header",className:(0,i.cn)("flex flex-col gap-0.5 p-4 group-data-[vaul-drawer-direction=bottom]/drawer-content:text-center group-data-[vaul-drawer-direction=top]/drawer-content:text-center md:gap-0.5 md:text-left",e),...r})}function g({className:e,...r}){return(0,a.jsx)("div",{"data-slot":"drawer-footer",className:(0,i.cn)("mt-auto flex flex-col gap-2 p-4",e),...r})}function x({className:e,...r}){return(0,a.jsx)(s._s.Title,{"data-slot":"drawer-title",className:(0,i.cn)("text-base font-medium text-foreground",e),...r})}function p({className:e,...r}){return(0,a.jsx)(s._s.Description,{"data-slot":"drawer-description",className:(0,i.cn)("text-sm text-muted-foreground",e),...r})}},42911:(e,r,t)=>{"use strict";t.d(r,{C5:()=>v,MJ:()=>f,eI:()=>x,lR:()=>p,lV:()=>d,zB:()=>u});var a=t(55526),s=t(78278),i=t(8799),n=t(32210),o=t(51658),l=t(84385);let d=n.Op,c=s.createContext({}),u=({...e})=>(0,a.jsx)(c.Provider,{value:{name:e.name},children:(0,a.jsx)(n.xI,{...e})}),m=()=>{let e=s.useContext(c),r=s.useContext(g),{getFieldState:t}=(0,n.xW)(),a=(0,n.lN)({name:e.name}),i=t(e.name,a);if(!e)throw Error("useFormField should be used within <FormField>");let{id:o}=r;return{id:o,name:e.name,formItemId:`${o}-form-item`,formDescriptionId:`${o}-form-item-description`,formMessageId:`${o}-form-item-message`,...i}},g=s.createContext({});function x({className:e,...r}){let t=s.useId();return(0,a.jsx)(g.Provider,{value:{id:t},children:(0,a.jsx)("div",{"data-slot":"form-item",className:(0,o.cn)("grid gap-2",e),...r})})}function p({className:e,...r}){let{error:t,formItemId:s}=m();return(0,a.jsx)(l.J,{"data-slot":"form-label","data-error":!!t,className:(0,o.cn)("data-[error=true]:text-destructive",e),htmlFor:s,...r})}function f({...e}){let{error:r,formItemId:t,formDescriptionId:s,formMessageId:n}=m();return(0,a.jsx)(i.DX,{"data-slot":"form-control",id:t,"aria-describedby":r?`${s} ${n}`:`${s}`,"aria-invalid":!!r,...e})}function v({className:e,...r}){let{error:t,formMessageId:s}=m(),i=t?String(t?.message??""):r.children;return i?(0,a.jsx)("p",{"data-slot":"form-message",id:s,className:(0,o.cn)("text-destructive text-sm",e),...r,children:i}):null}},46631:(e,r,t)=>{"use strict";t.d(r,{default:()=>l});var a=t(55526),s=t(74445),i=t(5496),n=t(67716),o=t(201);function l(){let e=(0,o.c)("BlogPage");return(0,a.jsx)(s.$,{size:"lg",variant:"default",className:"inline-flex items-center gap-2 group",asChild:!0,children:(0,a.jsxs)(i.XO,{href:"/blog",children:[(0,a.jsx)(n.A,{className:"w-5 h-5  transition-transform duration-200 group-hover:-translate-x-1"}),(0,a.jsx)("span",{children:e("allPosts")})]})})}},47928:(e,r,t)=>{"use strict";t.d(r,{E:()=>i});var a=t(55526),s=t(51658);function i({className:e,...r}){return(0,a.jsx)("div",{"data-slot":"skeleton",className:(0,s.cn)("animate-pulse rounded-md bg-muted",e),...r})}},48673:(e,r,t)=>{"use strict";t.d(r,{i:()=>s});var a=t(74161);let s=()=>{let{data:e,error:r,isPending:t,isRefetching:s}
1=a.y.useSession();r&&console.error("useCurrentUser, error:",r);let i=r?null:e?.user??null;return{currentUser:i,isCheckingSession:!i&&(t||s),error:r}}},51231:(e,r,t)=>{"use strict";t.d(r,{BV:()=>s,l4:()=>i});var a,s=((a={}).Root="/",a.Home="/home",a.FAQ="/#faqs",a.Features="/#features",a.Pricing="/pricing",a.Blog="/blog",a.Docs="/docs",a.Ai="/ai",a.Gallery="/gallery",a.About="/about",a.Contact="/contact",a.Waitlist="/waitlist",a.Changelog="/changelog",a.Roadmap="/roadmap",a.CookiePolicy="/cookie",a.PrivacyPolicy="/privacy",a.TermsOfService="/terms",a.RefundPolicy="/refund",a.Login="/auth/login",a.Register="/auth/register",a.AuthError="/auth/error",a.ForgotPassword="/auth/forgot-password",a.ResetPassword="/auth/reset-password",a.Dashboard="/dashboard",a.Prompts="/template-prompt-ai",a.ImageToImage="/image-to-image",a.ImageToVideo="/image-to-video",a.TextToImage="/text-to-image",a.TextToMusic="/text-to-music",a.TextToAudio="/text-to-audio",a.TextToVideo="/text-to-video",a.ReferenceToVideo="/reference-to-video",a.VideoToVideo="/video-to-video",a.VideoEdit="/video-edit",a.VideoExtend="/video-extend",a.MotionControl="/motion-control",a.MotionControlAi="/motion-control-ai",a.HotelLobbyAi="/hotel-lobby-ai",a.Kling3="/kling-3",a.Kling4="/kling-4",a.KlingMotionControl="/kling-motion-control",a.Kling3MotionControl="/kling3-motion-control",a.Kling3Pro="/kling-3-pro",a.Kling3Turbo="/kling-3-0-turbo",a.BackgroundRemover="/background-remover",a.ImageUpscaler="/image-upscaler",a.AspectRatioCalculator="/aspect-ratio-calculator",a.PhotoEnhancer="/photo-enhancer",a.ClothesChangerAi="/clothes-changer-ai",a.AiChristmasPhotoGenerator="/ai-christmas-photo-generator",a.AiCharacterMaker="/ai-character-maker",a.GeminiOmniFlash="/gemini-omni-flash",a.HappyHorseAi="/happy-horse-ai",a.Seedance2Mini="/seedance-2-0-mini",a.Seedance25="/seedance-2-5",a.Wan27="/wan-2-7",a.Reve2="/reve-2-0",a.Reve21="/reve-2-1",a.MiniMaxH3="/minimax-h3",a.MiniMaxH3Max="/minimax-h3-max",a.NanoBanana2Lite="/nano-banana-2-lite",a.GptImage25="/gpt-image-2-5",a.ILoveSong="/ilovesong",a.AiMusicVideoGenerator="/ai-music-video-generator",a.Seedream5="/seedream-5-0-lite",a.Seedream5Pro="/seedream-5-0-pro",a.Flux3="/flux-3",a.Ltx25="/ltx-2-5",a.QwenImage3="/qwen-image-3-0",a.AiTwitterHeaderGenerator="/ai-twitter-header-generator",a.YoutubeBannerMakerAi="/youtube-banner-maker-ai",a.AlbumCoverMakerAi="/album-cover-maker-ai",a.AiFlyerGenerator="/ai-flyer-generator",a.AiWallpaperGenerator="/ai-wallpaper-generator",a.PixelArtGenerator="/pixel-art-generator",a.PixelArt64x64="/pixel-art-generator/64x64",a.PixelTilesetGenerator="/pixel-tileset-generator",a.PixelAnimationMaker="/pixel-animation-maker",a.TalkingAvatar="/ai-talking-avatar",a.AiLipSync="/ai-lip-sync",a.VideoTools="/video-tools",a.ImageTools="/image-tools",a.AudioTools="/audio-tools",a.VideoEffects="/video-effects",a.ImageEffects="/image-effects",a.Assets="/assets",a.Upgrade="/upgrade",a.AdminAnalytics="/admin/analytics",a.AdminUsers="/admin/users",a.SettingsProfile="/settings/profile",a.SettingsBilling="/settings/billing",a.SettingsCredits="/settings/credits",a.SettingsSecurity="/settings/security",a.SettingsNotifications="/settings/notifications",a.SettingsApiKeys="/settings/apikeys",a.Payment="/payment",a);let i="/home"},51566:(e,r,t)=>{"use strict";t.d(r,{E:()=>l});var a=t(55526);t(78278);var s=t(96712),i=t(98372),n=t(51658);let o=(0,s.F)("group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border border-transparent px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3!",{variants:{variant:{default:"bg-primary text-primary-foreground [a]:hover:bg-primary/80",secondary:"bg-secondary text-secondary-foreground [a]:hover:bg-secondary/80",destructive:"bg-destructive/10 text-destructive focus-visible:ring-destructive/20 dark:bg-destructive/20 dark:focus-visible:ring-destructive/40 [a]:hover:bg-destructive/20",outline:"border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground",ghost:"hover:bg-muted hover:text-muted-foreground dark:hover:bg-muted/50",link:"text-primary underline-offset-4 hover:underline"}},defaultVariants:{variant:"default"}});function l({className:e,variant:r="default",asChild:t=!1,...s}){let l=t?i.bL:"span";return(0,a.jsx)(l,{"data-slot":"badge","data-variant":r,className:(0,n.cn)(o({variant:r}),e),...s})}},51658:(e,r,t)=>{"use strict";t.d(r,{cn:()=>i});var a=t(73622),s=t(16116);function i(...e){return(0,s.QP)((0,a.$)(e))}},55464:(e,r,t)=>{"use strict";t.d(r,{BlogCategoryListMobile:()=>m});var a=t(55526),s=t(5496),i=t(51658);function n({title:e,href:r,active:t,clickAction:n}){return(0,a.jsx)("li",{className:"mb-1 last:mb-0",children:(0,a.jsx)(s.XO,{href:r,onClick:n,className:(0,i.cn)("flex w-full items-center justify-between rounded-md px-3 py-2 text-sm hover:bg-muted",t&&"bg-primary text-primary-foreground hover:bg-primary/90"),children:e})})}var o=t(42726),l=t(50070),d=t(201),c=t(1370),u=t(78278);function m({categoryList:e}){let{slug:r}=(0,c.useParams)(),t=e.find(e=>e.slug===r),[s,i]=(0,u.useState)(!1),m=(0,d.c)("BlogPage"),g=()=>{i(!1)};return(0,a.jsxs)(o._s,{open:s,onClose:g,children:[(0,a.jsx)(o.Uz,{onClick:()=>i(!0),className:"flex items-center w-full p-4 border-y text-foreground
1/90",children:(0,a.jsxs)("div",{className:"flex items-center justify-between w-full gap-4",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(l.A,{className:"size-5"}),(0,a.jsx)("span",{className:"text-sm",children:m("categories")})]}),(0,a.jsx)("span",{className:"text-sm",children:t?.name?`${t?.name}`:m("all")})]})}),(0,a.jsxs)(o.uT,{children:[(0,a.jsx)(o.QP,{className:"fixed inset-0 z-40 bg-background/50"}),(0,a.jsxs)(o.zj,{className:"fixed inset-x-0 bottom-0 z-50 mt-24 overflow-hidden rounded-t-[10px] border bg-background",children:[(0,a.jsx)(o.gk,{className:"sr-only",children:m("categories")}),(0,a.jsxs)("ul",{className:"mb-14 w-full p-4 text-muted-foreground",children:[(0,a.jsx)(n,{title:m("all"),href:"/blog",active:!r,clickAction:g}),e.map(e=>(0,a.jsx)(n,{title:e.name,href:`/blog/category/${e.slug}`,active:e.slug===r,clickAction:g},e.slug))]})]})]})]})}},56025:(e,r,t)=>{"use strict";t.d(r,{default:()=>h});var a=t(55526);t(78278);var s=t(51658),i=t(74445),n=t(77134),o=t(50519),l=t(88570);function d({className:e,...r}){return(0,a.jsx)("nav",{role:"navigation","aria-label":"pagination","data-slot":"pagination",className:(0,s.cn)("mx-auto flex w-full justify-center",e),...r})}function c({className:e,...r}){return(0,a.jsx)("ul",{"data-slot":"pagination-content",className:(0,s.cn)("flex items-center gap-0.5",e),...r})}function u({...e}){return(0,a.jsx)("li",{"data-slot":"pagination-item",...e})}function m({className:e,isActive:r,size:t="icon",...n}){return(0,a.jsx)(i.$,{asChild:!0,variant:r?"outline":"ghost",size:t,className:(0,s.cn)(e),children:(0,a.jsx)("a",{"aria-current":r?"page":void 0,"data-slot":"pagination-link","data-active":r,...n})})}function g({className:e,text:r="Previous",...t}){return(0,a.jsxs)(m,{"aria-label":"Go to previous page",size:"default",className:(0,s.cn)("pl-1.5!",e),...t,children:[(0,a.jsx)(n.A,{"data-icon":"inline-start"}),(0,a.jsx)("span",{className:"hidden sm:block",children:r})]})}function x({className:e,text:r="Next",...t}){return(0,a.jsxs)(m,{"aria-label":"Go to next page",size:"default",className:(0,s.cn)("pr-1.5!",e),...t,children:[(0,a.jsx)("span",{className:"hidden sm:block",children:r}),(0,a.jsx)(o.A,{"data-icon":"inline-end"})]})}function p({className:e,...r}){return(0,a.jsxs)("span",{"aria-hidden":!0,"data-slot":"pagination-ellipsis",className:(0,s.cn)("flex size-8 items-center justify-center [&_svg:not([class*='size-'])]:size-4",e),...r,children:[(0,a.jsx)(l.A,{}),(0,a.jsx)("span",{className:"sr-only",children:"More pages"})]})}
1var f=t(5496),v=t(201);function h({totalPages:e,routePrefix:r}){let t,s=(0,f.tx)(),i=(0,f.iN)(),n=(0,v.c)("Common.table"),o=(t=i.match(/\/page\/(\d+)$/),t?.[1]?Number(t[1]):1),l=e=>{let t=Number(e);1===t?s.push(r):s.push(`${r}/page/${t}`)},h=b(o,e);return(0,a.jsx)(d,{children:(0,a.jsxs)(c,{children:[(0,a.jsx)(u,{children:(0,a.jsx)(g,{"aria-label":n("previousPage"),onClick:o>1?()=>l(o-1):void 0,"aria-disabled":o<=1,className:o<=1?"pointer-events-none text-gray-300 dark:text-gray-600":"",text:n("previousPage")})}),h.map((e,r)=>(0,a.jsx)(u,{children:"..."===e?(0,a.jsx)(p,{}):(0,a.jsx)(m,{onClick:()=>l(e),isActive:o===e,children:e})},`${e}-${r}`)),(0,a.jsx)(u,{children:(0,a.jsx)(x,{"aria-label":n("nextPage"),onClick:o<e?()=>l(o+1):void 0,"aria-disabled":o>=e,className:o>=e?"pointer-events-none text-gray-300 dark:text-gray-600":"",text:n("nextPage")})})]})})}let b=(e,r)=>r<=7?Array.from({length:r},(e,r)=>r+1):e<=3?[1,2,3,"...",r-1,r]:e>=r-2?[1,2,"...",r-2,r-1,r]:[1,"...",e-1,e,e+1,"...",r]},59687:(e,r,t)=>{"use strict";t.d(r,{BT:()=>l,Wu:()=>c,X9:()=>d,ZB:()=>o,Zp:()=>i,aR:()=>n,wL:()=>u});var a=t(55526);t(78278);var s=t(51658);function i({className:e,size:r="default",...t}){return(0,a.jsx)("div",{"data-slot":"card","data-size":r,className:(0,s.cn)("group/card flex flex-col gap-4 overflow-hidden rounded-xl bg-card py-4 text-sm text-card-foreground ring-1 ring-foreground/10 has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl",e),...t})}function n({className:e,...r}){return(0,a.jsx)("div",{"data-slot":"card-header",className:(0,s.cn)("group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-4 group-data-[size=sm]/card:px-3 has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-4 group-data-[size=sm]/card:[.border-b]:pb-3",e),...r})}function o({className:e,...r}){return(0,a.jsx)("div",{"data-slot":"card-title",className:(0,s.cn)("text-base leading-snug font-medium group-data-[size=sm]/card:text-sm",e),...r})}function l({className:e,...r}){return(0,a.jsx)("div",{"data-slot":"card-description",className:(0,s.cn)("text-sm text-muted-foreground",e),...r})}function d({className:e,...r}){return(0,a.jsx)("div",{"data-slot":"card-action",className:(0,s.cn)("col-start-2 row-span-2 row-start-1 self-start justify-self-end",e),...r})}function c({className:e,...r}){return(0,a.jsx)("div",{"data-slot":"card-content",className:(0,s.cn)("px-4 group-data-[size=sm]/card:px-3",e),...r})}function u({className:e,...r}){return(0,a.jsx)("div",{"data-slot":"card-footer",className:(0,s.cn)("flex items-center rounded-b-xl border-t bg-muted/50 p-4 group-data-[size=sm]/card:p-3",e),...r})}},62878:(e,r,t)=>{"use strict";t.d(r,{n:()=>u});var a=t(55526),s=t(12921),i=t(5496),n=t(74161),o=t(5139),l=t(51231),d=t(54473),c=t(78278);let u=({children:e,mode:r="modal",asChild:t,callbackUrl:u})=>{var m,g;let x=(0,i.tx)(),p=(0,d.Ym)(),[f,v]=(0,c.useState)(!1),[h,b]=(0,c.useState)(!1),{data:j,isPending:N,isRefetching:y}=n.y.useSession(),w=N||y,k=(m=u,g=p,!m?.startsWith("/")||m===`/${g}`||m.startsWith(`/${g}/`)?m:(0,o.Ee)(m,g));if((0,c.useEffect)(()=>{v(!0)},[]),(0,c.useEffect)(()=>{j?.user&&b(!1)},[j?.user]),!f)return(0,a.jsx)(a.Fragment,{children:e});if("modal"===r){let r=t&&(0,c.isValidElement)(e)?(0,c.cloneElement)(e,{onClick:r=>{e.props.onClick?.(r),r.defaultPrevented||w||j?.user||b(!0)}}):(0,a.jsx)("span",{onClick:()=>{w||j?.user||b(!0)},className:"cursor-pointer",children:e});return(0,a.jsxs)(a.Fragment,{children:[r,(0,a.jsx)(s.l,{open:h,onOpenChange:b,callbackUrl:k})]})}return(0,a.jsx)("span",{onClick:()=>{if(w||j?.user)return;let e=k?`${l.BV.Login}?callbackUrl=${encodeURIComponent(k)}`:`${l.BV.Login}`;x.push(e)},className:"cursor-pointer",children:e})}},74779:(e,r,t)=>{"use strict";t.d(r,{p:()=>i});var a=t(55526);t(78278);var s=t(51658);function i({className:e,type:r,...t}){return(0,a.jsx)("input",{type:r,"data-slot":"input",className:(0,s.cn)("h-8 w-full min-w-0 rounded-lg border border-input bg-transparent px-2.5 py-1 text-base transition-colors outline-none file:inline-flex file:h-6 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:cursor-not-allowed disabled:bg-input/50 disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 md:text-sm dark:bg-input/30 dark:disabled:bg-input/80 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40",e),...t})}},84385:(e,r,t)=>{"use strict";t.d(r,{J:()=>n});var a=t(55526);t(78278);var s=t(74576),i=t(51658);function n({className:e,...r}){return(0,a.jsx)(s.Root,{"data-slot":"label",className:(0,i.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...r})}},84994:(e,r,t)=>{"use strict";t.d(r,{BlogCategoryListDesktop:()=>d});var a=t(55526),s=t(33083),i=t(5496),n=t(51658),o=t(201),l=t(1370);function d({categoryList:e}){let{slug:r}=(0,l.useParams)(),t=(0,o.c)("BlogPage");return(0,a.jsx)("div",{className:"flex items-center justify-center",children:(0,a.jsxs)(s.O,{size:"sm",type:"single",value:r||"All","aria-label":"Toggle blog category",className:"h-9 overflow-hidden rounded-md space-x-1 border bg-background p-1 *:h-7 *:text-muted-foreground",children:[(0,a.jsx)(s.d,{value:"All",className:(0,n.cn)("rounded-sm px-2","data-[state=on]:bg-primary data-[state=on]:text-primary-foreground","hover:bg-accent hover:text-accent-foreground"),"aria-label":"Toggle all blog categories",children:(0,a.jsx)(i.XO,{href:"/blog",className:"px-4",children:(0,a.jsx)("h2",{children:t("all")})})},"All"),e.map(e=>(0,a.jsx)(s.d,{value:e.slug,className:(0,n.cn)("rounded-sm px-2","data-[state=on]:bg-primary data-[state=on]:text-primary-foreground","hover:bg-accent hover:text-accent-foreground"),"aria-label":`Toggle blog category of ${e.name}`,children:(0,a.jsx)(i.XO,{href:`/blog/category/${e.slug}`,className:"px-4",children:(0,a.jsx)("h2",{children:e.name})})},e.slug))]})})}},89101:(e,r,t)=>{"use strict";t.d(r,{PremiumContent:()=>n});var a=t(55526),s=t(48673),i=t(98948);function n({children:e}){let{currentUser:r,isCheckingSession:t}=(0,s.i)(),{data:n}=(0,i.yl)(r?.id),o=n?.currentPlan&&(n.currentPlan.isLifetime||!n.currentPlan.isFree);return!t&&r&&o?(0,a.jsx)("div",{className:"premium-content-section",children:e}):null}},98367:(e,r,t)=>{"use strict";t.d(r,{default:()=>o});var a=t(55526),s=t(47928),i=t(3065),n=t(78278);function o({src:e,alt:r,title:t}
1){let[o,l]=(0,n.useState)(!0),d=/^https?:\/\//.test(e);return(0,a.jsxs)("div",{className:"relative w-full h-full",children:[o&&(0,a.jsx)(s.E,{className:"absolute inset-0 h-full w-full rounded-b-none z-10"}),(0,a.jsx)(i.default,{src:e,alt:r,title:t||r,unoptimized:d,className:`object-cover hover:scale-105 transition-transform duration-300 ${o?"opacity-0":"opacity-100"}`,fill:!0,onLoad:()=>{l(!1)}})]})}},98948:(e,r,t)=>{"use strict";t.d(r,{Nc:()=>c,yl:()=>d});var a=t(50080);let s=(0,a.createServerReference)("7fe7e9962c036c15411c09ff67f6888cf453dd4663",a.callServer,void 0,a.findSourceMapURL,"getBillingHistoryAction");var i=t(25877),n=t(6328),o=t(39439);let l={all:["payment"],currentPlan:e=>[...l.all,"currentPlan",e],history:(e,r)=>[...l.all,"history",e,r]};function d(e){return(0,o.I)({queryKey:l.currentPlan(e||""),queryFn:async()=>{if(!e)throw Error("User ID is required");let r=await (0,n.T)(e);return{currentPlan:r.currentPlan||Object.values(i.u.price.plans).find(e=>e.isFree)||null,subscription:r.subscription}},enabled:!!e,refetchOnWindowFocus:!0})}function c(e,r,t,a){return(0,o.I)({queryKey:l.history(e||"",{pageIndex:r,pageSize:t,status:a}),queryFn:async()=>{if(!e)throw Error("User ID is required");let i=await s({pageIndex:r,pageSize:t,status:a});if(!i?.data?.success)throw Error("Failed to fetch billing history");return{items:i.data.data?.items||[],total:i.data.data?.total||0}},enabled:!!e,placeholderData:e=>e,staleTime:6e4})}},99531:(e,r,t)=>{"use strict";t.d(r,{y:()=>s});var a=t(50080);let s=(0,a.createServerReference)("7f226e7387c339174843e1c892c702f5a22bd551f0",a.callServer,void 0,a.findSourceMapURL,"subscribeNewsletterAction")}},e=>{e.O(0,[3075,9718,6854,6663,4073,8619,9439,1607,95,8342,5294,7195,632,7483,300,6039,4650,3950,6235,5877,8957,2921,6861,8e3,7358],()=>e(e.s=41934)),_N_E=e.O()}]);

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.