PageSourceSearch

https://www.chatgptimage.app/_next/static/chunks/8718-13c17fbe0b8a17da.js

js chatgptimage.app collected 2026-10-05 09:50:23 UTC 48,380 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8718],{4678:(e,t,r)=>{r.d(t,{n:()=>x});var a=r(76947),n=r(23894),s=r(83514),o=r(50021),i=r(80331),l=r(60798),c=r(33151),d=r(94076),u=r(23614),m=r(98547);function x(){var e;if(!(null==(e=s.u.ui.mode)?void 0:e.enableSwitch))return null;let{theme:t,setTheme:r}=(0,u.D)(),[x,f]=(0,m.useState)(!1),g=(0,d.c3)("Common.mode");return((0,m.useEffect)(()=>{f(!0)},[]),x)?(0,a.jsxs)("div",{className:"flex items-center gap-2 rounded-full border p-1",children:[(0,a.jsx)(n.$,{variant:"ghost",size:"icon",className:(0,o.cn)("size-6 px-0 rounded-full cursor-pointer","light"===t&&"bg-muted text-foreground"),onClick:()=>r("light"),"aria-label":g("light"),children:(0,a.jsx)(i.A,{className:"size-4"})}),(0,a.jsx)(n.$,{variant:"ghost",size:"icon",className:(0,o.cn)("size-6 px-0 rounded-full cursor-pointer","dark"===t&&"bg-muted text-foreground"),onClick:()=>r("dark"),"aria-label":g("dark"),children:(0,a.jsx)(l.A,{className:"size-4"})}),(0,a.jsx)(n.$,{variant:"ghost",size:"icon",className:(0,o.cn)("size-6 px-0 rounded-full cursor-pointer","system"===t&&"bg-muted text-foreground"),onClick:()=>r("system"),"aria-label":g("system"),children:(0,a.jsx)(c.A,{className:"size-4"})})]}):(0,a.jsxs)("div",{className:"flex items-center gap-2 rounded-full border p-1",children:[(0,a.jsx)("div",{className:"size-6 px-0 rounded-full"}),(0,a.jsx)("div",{className:"size-6 px-0 rounded-full"}),(0,a.jsx)("div",{className:"size-6 px-0 rounded-full"})]})}},13850:(e,t,r)=>{r.d(t,{bq:()=>u,eb:()=>x,gC:()=>m,l6:()=>c,yv:()=>d});var a=r(76947);r(98547);var n=r(44803),s=r(73705),o=r(9493),i=r(30324),l=r(50021);function c(e){let{...t}=e;return(0,a.jsx)(n.bL,{"data-slot":"select",...t})}function d(e){let{...t}=e;return(0,a.jsx)(n.WT,{"data-slot":"select-value",...t})}function u(e){let{className:t,size:r="default",children:o,...i}=e;return(0,a.jsxs)(n.l9,{"data-slot":"select-trigger","data-size":r,className:(0,l.cn)("border-border-control bg-surface-control data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive flex w-fit items-center justify-between gap-2 rounded-md border px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow,background-color] outline-none hover:border-primary/45 hover:bg-primary/[0.035] focus-visible:ring-[3px] disabled:pointer-events-none disabled:cursor-not-allowed disabled:border-border-subtle disabled:bg-muted/50 disabled:text-muted-foreground disabled:opacity-60 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 group",t),...i,children:[o,(0,a.jsx)(n.In,{asChild:!0,children:(0,a.jsx)(s.A,{className:"size-4 opacity-50 transition-transform duration-200 group-data-[state=open]:rotate-180"})})]})}function m(e){let{className:t,children:r,position:s="popper",...o}=e;return(0,a.jsx)(n.ZL,{children:(0,a.jsxs)(n.UC,{"data-slot":"select-content",className:(0,l.cn)("bg-surface-elevated text-popover-foreground border-border-panel data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md","popper"===s&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",t),position:s,...o,children:[(0,a.jsx)(f,{}),(0,a.jsx)(n.LM,{className:(0,l.cn)("p-1","popper"===s&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:r}),(0,a.jsx)(g,{})]})})}function x(e){let{className:t,children:r,...s}=e;return(0,a.jsxs)(n.q7,{"data-slot":"select-item",className:(0,l.cn)("data-[highlighted]:bg-accent/20 data-[highlighted]:text-foreground data-[state=checked]:bg-accent/15 data-[state=checked]:text-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",t),...s,children:[(0,a.jsx)("span",{className:"absolute right-2 flex size-3.5 items-center justify-center",children:(0,a.jsx)(n.VF,{children:(0,a.jsx)(o.A,{className:"size-4"})})}),(0,a.jsx)(n.p4,{children:r})]})}function f(e){let{className:t,...r}=e;return(0,a.jsx)(n.PP,{"data-slot":"select-scroll-up-button",className:(0,l.cn)("flex cursor-default items-center justify-center py-1",t),...r,children:(0,a.jsx)(i.A,{className:"size-4"})})}function g(e){let{className:t,...r}=e;return(0,a.jsx)(n.wn,{"data-slot":"select-scroll-down-button",className:(0,l.cn)("flex cursor-default items-center justify-center py-1",t),...r,children:(0,a.jsx)(s.A,{className:"size-4"})})}},17505:(e,t,r)=>{r.d(t,{D:()=>a});let a=(0,r(33078).v)(e=>({currentLocale:"",setCurrentLocale:t=>e(e=>({currentLocale:t}))}))},28907:(e,t,r)=>{r.d(t,{E:()=>s});var a=r(76947),n=r(50021);function s(e){let{className:t,...r}=e;return(0,a.jsx)("div",{"data-slot":"skeleton",className:(0,n.cn)("bg-muted animate-pulse rounded-md",t),...r})}},37095:(e,t,r)=>{r.d(t,{A:()=>s});var a=r(76947),n=r(50021);function s(e){let{className:t,children:r}=e;return(0,a.jsx)("div",{className:(0,n.cn)("container","mx-auto max-w-7xl",t),children:r})}},43524:(e,t,r)=>{r.d(t,{default:()=>p});var a=r(76947),n=r(23894),s=r(17627),o=r(83514),i=r(1279),l=r(83468),c=r(50021),d=r(17505),u=r(18806),m=r(10479),x=r(94076),f=r(73268),g=r(98547);function p(e){let{highContrast:t=!1}=e;if(!(Object.keys(o.u.i18n.locales).length>1))return null;let r=(0,i.tx)(),p=(0,i.iN)(),h=(0,f.useParams)(),v=(0,m.Ym)(),{currentLocale:b,setCurrentLocale:j}=(0,d.D)(),[,N]=(0,g.useTransition)(),w=(0,x.c3)("Common");return(0,g.useEffect)(()=>{j(v)},[v,j]),(0,a.jsxs)(s.rI,{children:[(0,a.jsx)(s.ty,{asChild:!0,children:(0,a.jsxs)(n.$,{variant:"ghost",size:"sm",className:(0,
1c.cn)("size-8 p-0.5 border rounded-full cursor-pointer",t?"border-foreground/25 bg-background/15 text-foreground backdrop-blur-sm [@media(hover:hover)]:hover:!bg-accent/50 [@media(hover:hover)]:hover:!text-accent-foreground focus:!bg-accent/50 focus:!text-accent-foreground dark:border-border dark:bg-transparent dark:text-foreground dark:backdrop-blur-none dark:[@media(hover:hover)]:hover:!bg-accent/50 dark:[@media(hover:hover)]:hover:!text-accent-foreground dark:focus:!bg-transparent dark:focus:!text-foreground":"border-border"),children:[(0,a.jsx)(u.A,{}),(0,a.jsx)("span",{className:"sr-only",children:w("language")})]})}),(0,a.jsx)(s.SQ,{align:"end",children:Object.entries(o.u.i18n.locales).map(e=>{let[t,n]=e;return(0,a.jsxs)(s._2,{onClick:()=>{j(t),(0,l.ud)(t),N(()=>{r.replace({pathname:p,params:h},{locale:t})})},className:"cursor-pointer",children:[n.flag&&(0,a.jsx)("span",{className:"mr-2 text-md",children:n.flag}),(0,a.jsx)("span",{className:"text-sm",children:n.name})]},t)})})]})}},50276:(e,t,r)=>{r.d(t,{Footer:()=>x});var a=r(76947),n=r(37095),s=r(90679),o=r(4678),i=r(95458),l=r(94076),c=r(83514),d=r(1279),u=r(50021),m=r(98760);function x(e){let{className:t}=e,r=(0,l.c3)(),x=function(){let e=(0,l.c3)("Marketing.footer");return[{title:e("aiTools.title"),items:[{title:e("aiTools.items.textToImage"),href:i.BV.TextToImage,external:!1},{title:e("aiTools.items.imageToImage"),href:i.BV.ImageToImage,external:!1},{title:e("aiTools.items.textToVideo"),href:i.BV.TextToVideo,external:!1},{title:e("aiTools.items.imageToVideo"),href:i.BV.ImageToVideo,external:!1},{title:e("aiTools.items.textToSpeech"),href:i.BV.TextToSpeech,external:!1},{title:e("aiTools.items.aiAvatar"),href:i.BV.AiAvatar,external:!1},{title:e("aiTools.items.motionControl"),href:i.BV.MotionControl,external:!1},{title:e("aiTools.items.ai3dModel"),href:i.BV.Ai3DModelGenerator,external:!1},{title:e("aiTools.items.multishot"),href:i.BV.AiMultishot,external:!1},{title:e("aiTools.items.imageUpscaler"),href:i.BV.AiImageUpscaler,external:!1},{title:e("aiTools.items.backgroundRemover"),href:i.BV.AiBackgroundRemover,external:!1},{title:e("aiTools.items.transparentImageGenerator"),href:i.BV.AiTransparentImageGenerator,external:!1}]},{title:e("aiImage.title"),items:[{title:e("aiImage.items.gptImage25"),href:"/gpt-image-2-5",external:!1},{title:e("aiImage.items.gptImage2"),href:"/gpt-image-2",external:!1},{title:e("aiImage.items.gptImage15"),href:"/gpt-image-ai-image-generator",external:!1}]},{title:e("aiVideo.title"),items:[]},{title:e("company.title"),items:[{title:e("company.items.pricing"),href:i.BV.Pricing,external:!1},{title:e("company.items.faq"),href:i.BV.FAQ,external:!1}]},{title:e("legal.title"),items:[{title:e("legal.items.cookiePolicy"),href:i.BV.CookiePolicy,external:!1},{title:e("legal.items.privacyPolicy"),href:i.BV.PrivacyPolicy,external:!1},{title:e("legal.items.termsOfService"),href:i.BV.TermsOfService,external:!1}]}].filter(e=>{var t;return null==(t=e.items)?void 0:t.some(e=>!!e.href)})}(),f=c.u.mail.supportEmail;return(0,a.jsxs)("footer",{className:(0,u.cn)("relative overflow-hidden pt-12 pb-5",t),children:[(0,a.jsx)("div",{className:"absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-foreground/10 to-transparent"}),(0,a.jsx)("div",{className:"absolute inset-0 bg-muted/20 -z-10"}),(0,a.jsx)(n.A,{className:"px-4 relative z-10",children:(0,a.jsxs)("div",{className:"grid grid-cols-2 gap-8 pb-12 md:grid-cols-7 lg:gap-12",children:[(0,a.jsx)("div",{className:"flex flex-col items-start col-span-full md:col-span-2",children:(0,a.jsxs)("div",{className:"space-y-6",children:[(0,a.jsxs)("div",{className:"items-center space-x-2 flex",children:[(0,a.jsx)(s.Logo,{}),(0,a.jsx)("span",{className:"text-xl font-heading font-bold bg-clip-text text-transparent bg-gradient-to-r from-primary to-primary/60 text-glow",children:r("Metadata.name")})]}),(0,a.jsx)("p",{className:"text-muted-foreground text-sm leading-relaxed max-w-xs",children:r("Marketing.footer.tagline")}),f&&(0,a.jsxs)("a",{href:"mailto:".concat(f),className:"inline-flex items-center gap-2 text-sm font-medium text-muted-foreground transition-colors hover:text-primary",children:[(0,a.jsx)(m.A,{className:"size-4"}),(0,a.jsx)("span",{children:f})]})]})}),null==x?void 0:x.map(e=>{var t;return(0,a.jsxs)("div",{className:"col-span-1 md:col-span-1",children:[(0,a.jsx)("span",{className:"text-sm font-semibold tracking-wider text-foreground
1/80",children:e.title}),(0,a.jsx)("ul",{className:"mt-4 space-y-3",children:null==(t=e.items)?void 0:t.map(e=>e.href&&(0,a.jsx)("li",{children:(0,a.jsx)(d.XO,{href:e.href||"#",target:e.external?"_blank":void 0,className:"text-sm text-muted-foreground transition-colors hover:text-primary block py-1",children:e.title})},e.title))})]},e.title)})]})}),(0,a.jsx)("div",{className:"border-t border-foreground/5 py-6 mt-2",children:(0,a.jsxs)(n.A,{className:"px-4 flex flex-col md:flex-row items-center justify-between gap-4",children:[(0,a.jsx)("span",{className:"text-muted-foreground/60 text-sm",children:r("Marketing.footer.copyright",{year:new Date().getFullYear(),name:r("Metadata.name")})}),(0,a.jsx)("div",{className:"flex items-center gap-x-4",children:(0,a.jsx)(o.n,{})})]})})]})}},51027:(e,t,r)=>{r.d(t,{H:()=>o});var a=r(76947),n=r(50021),s=r(65657);function o(e){let{name:t,image:r,className:o,...i}=e;return(0,a.jsxs)("div",{className:(0,n.cn)("relative flex size-8 shrink-0 overflow-hidden rounded-full bg-muted",o),...i,children:[(0,a.jsxs)("div",{className:"absolute inset-0 flex items-center justify-center",children:[(0,a.jsx)("span",{className:"sr-only",children:t}),(0,a.jsx)(s.A,{className:"size-4"})]}),r&&(0,a.jsx)("img",{alt:t,title:t,src:r,className:"absolute inset-0 size-full object-cover",loading:"lazy",onLoad:e=>{let t=e.currentTarget.previousElementSibling;t&&(t.style.opacity="0")},onError:e=>{let t=e.currentTarget.previousElementSibling;t&&(t.style.opacity="1"),e.currentTarget.style.display="none"}})]})}},53279:(e,t,r)=>{r.d(t,{Navbar:()=>eN});var a=r(76947),n=r(50243),s=r(37095),o=r(86492),i=r(90679),l=r(83041),c=r(13850),d=r(83514),u=r(1279),m=r(30901),x=r(83468),f=r(17505),g=r(10479),p=r(73268),h=r(98547);function v(){if(!(Object.keys(d.u.i18n.locales).length>1))return null;let e=(0,u.tx)(),t=(0,u.iN)(),r=(0,p.useParams)(),n=(0,g.Ym)(),{currentLocale:s,setCurrentLocale:o}=(0,f.D)(),[,i]=(0,h.useTransition)();return(0,h.useEffect)(()=>{o(n)},[n,o]),(0,a.jsxs)(c.l6,{defaultValue:n,value:s,onValueChange:a=>{o(a),(0,x.ud)(a),i(()=>{e.replace({pathname:t,params:r},{locale:a})})},children:[(0,a.jsx)(c.bq,{className:"w-fit cursor-pointer",children:(0,a.jsx)(c.yv,{placeholder:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[d.u.i18n.locales[m.Xn].flag&&(0,a.jsx)("span",{className:"text-lg",children:d.u.i18n.locales[m.Xn].flag}),(0,a.jsx)("span",{children:d.u.i18n.locales[m.Xn].name})]}),children:s&&(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[d.u.i18n.locales[s].flag&&(0,a.jsx)("span",{className:"text-lg",children:d.u.i18n.locales[s].flag}),(0,a.jsx)("span",{children:d.u.i18n.locales[s].name})]})})}),(0,a.jsx)(c.gC,{children:Object.entries(d.u.i18n.locales).map(e=>{let[t,r]=e;return(0,a.jsx)(c.eb,{value:t,className:"cursor-pointer flex items-center gap-2",children:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[r.flag&&(0,a.jsx)("span",{className:"text-md",children:r.flag}),(0,a.jsx)("span",{children:r.name})]})},t)})})]})}var b=r(4678),j=r(23894),N=r(82410),w=r(95458),k=r(10468),y=r(67053),z=r(71858),T=r(81247),C=r(45822),A=r(8901),B=r(63930),S=r(2244),V=r(57826),I=r(27778),_=r(76215),L=r(15682),E=r(94076);function M(){let e=(0,E.c3)("Marketing.navbar");return[{title:e("create.title"),href:w.BV.TextToImage,external:!1},{title:e("aiTools.title"),items:[{title:e("aiTools.items.textToImage.title"),description:e("aiTools.items.textToImage.description"),icon:(0,a.jsx)(k.A,{className:"size-4 shrink-0"}),href:w.BV.TextToImage,external:!1},{title:e("aiTools.items.imageToImage.title"),description:e("aiTools.items.imageToImage.description"),icon:(0,a.jsx)(y.A,{className:"size-4 shrink-0"}),href:w.BV.ImageToImage,external:!1},{title:e("aiTools.items.textToVideo.title"),description:e("aiTools.items.textToVideo.description"),icon:(0,a.jsx)(z.A,{className:"size-4 shrink-0"}),href:w.BV.TextToVideo,external:!1},{title:e("aiTools.items.imageToVideo.title"),description:e("aiTools.items.imageToVideo.description"),icon:(0,a.jsx)(T.A,{className:"size-4 shrink-0"}),href:w.BV.ImageToVideo,external:!1},{title:e("aiTools.items.textToSpeech.title"),description:e("aiTools.items.textToSpeech.description"),icon:(0,a.jsx)(C.A,{className:"size-4 shrink-0"}),href:w.BV.TextToSpeech,external:!1},{title:e("aiTools.items.aiAvatar.title"),description:e("aiTools.items.aiAvatar.description"),icon:(0,a.jsx)(A.A,{className:"size-4 shrink-0"}),href:w.BV.AiAvatar,external:!1},{title:e("aiTools.items.motionControl.title"),description:e("aiTools.items.motionControl.description"),icon:(0,a.jsx)(B.A,{className:"size-4 shrink-0"}),href:w.BV.MotionControl,external:!1},{title:e("aiTools.items.ai3dModel.title"),description:e("aiTools.items.ai3dModel.description"),icon:(0,a.jsx)(S.A,{className:"size-4 shrink-0"}),href:w.BV.Ai3DModelGenerator,external:!1},{title:e("aiTools.items.multishot.title"),description:e("aiTools.items.multishot.description"),icon:(0,a.jsx)(V.A,{className:"size-4 shrink-0"}),href:w.BV.AiMultishot,external:!1},{title:e("aiTools.items.imageUpscaler.title"),description:e("aiTools.items.imageUpscaler.description"),icon:(0,a.jsx)(I.A,{className:"size-4 shrink-0"}
1),href:w.BV.AiImageUpscaler,external:!1},{title:e("aiTools.items.backgroundRemover.title"),description:e("aiTools.items.backgroundRemover.description"),icon:(0,a.jsx)(_.A,{className:"size-4 shrink-0"}),href:w.BV.AiBackgroundRemover,external:!1},{title:e("aiTools.items.transparentImageGenerator.title"),description:e("aiTools.items.transparentImageGenerator.description"),icon:(0,a.jsx)(L.A,{className:"size-4 shrink-0"}),href:w.BV.AiTransparentImageGenerator,external:!1}]},{title:e("voices.title"),href:w.BV.Voices,external:!1},{title:e("inspirations.title"),href:w.BV.Inspirations,external:!1},{title:e("pricing.title"),href:w.BV.Pricing,external:!1},...d.u.blog.enable?[{title:e("blog.title"),href:w.BV.Blog,external:!1}]:[]]}var O=r(39188);function F(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,[r,a]=(0,h.useState)(!1);return(0,h.useEffect)(()=>{let r=()=>{let r=window.pageYOffset;a(a=>a?r>=e-t:r>e)};return window.addEventListener("scroll",r),()=>window.removeEventListener("scroll",r)},[e,t]),r}var X=r(46010),U=r(50021),P=r(93196),R=r(77077),D=r(14892),$=r(73705),q=r(63353),G=r(48189),Y=r(78336),W=r(28907),K=r(51027),Q=r(81261),H=r(22671),J=r(70981);function Z(){let e=(0,E.c3)("Marketing.avatar");return[{title:e("billing"),href:w.BV.SettingsBilling,icon:(0,a.jsx)(H.A,{className:"size-4 shrink-0"})},{title:e("settings"),href:w.BV.SettingsProfile,icon:(0,a.jsx)(J.A,{className:"size-4 shrink-0"})}]}var ee=r(26262),et=r(23941),er=r(63602),ea=r(81183),en=r(79627);function es(e){let{className:t,onClick:r}=e;if(!d.u.credits.enableCredits)return null;let n=(0,E.c3)("Marketing.avatar"),{data:s=0,isLoading:o}=(0,er.JB)();return(0,a.jsxs)(u.XO,{href:w.BV.SettingsCredits,onClick:r,className:(0,U.cn)("flex items-center justify-between cursor-pointer w-full",t),children:[(0,a.jsxs)("div",{className:"flex items-center space-x-2.5",children:[(0,a.jsx)(ea.A,{className:"h-4 w-4"}),(0,a.jsx)("p",{className:"text-sm",children:n("credits")})]}),(0,a.jsx)("div",{className:"flex items-center",children:(0,a.jsx)("p",{className:"text-sm font-medium",children:o?(0,a.jsx)(en.A,{className:"h-4 w-4 animate-spin"}):s.toLocaleString()})})]})}function eo(e){let{user:t}=e,r=(0,E.c3)(),n=Z(),s=(0,u.tx)(),[o,i]=(0,h.useState)(!1),l=()=>{i(!1)},c=async()=>{await X.y.signOut({fetchOptions:{onSuccess:()=>{s.replace("/")},onError:e=>{console.error("sign out error:",e),et.o.error(r("Common.logoutFailed"))}}})};return(0,a.jsxs)(Q._s,{open:o,onClose:l,children:[(0,a.jsx)(Q.Uz,{onClick:()=>i(!0),children:(0,a.jsx)(K.H,{name:t.name,image:t.image,className:"size-8 border cursor-pointer"})}),(0,a.jsxs)(Q.uT,{children:[(0,a.jsx)(Q.QP,{className:"fixed inset-0 z-40 bg-background/50"}),(0,a.jsxs)(Q.zj,{className:"fixed inset-x-0 bottom-0 z-50 mt-24 overflow-hidden rounded-t-[10px] border bg-background px-3 text-sm",children:[(0,a.jsx)(Q.BE,{children:(0,a.jsx)(Q.gk,{})}),(0,a.jsxs)("div",{className:"flex items-center justify-start gap-4 p-2",children:[(0,a.jsx)(K.H,{name:t.name,image:t.image,className:"size-8 border cursor-pointer"}),(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("p",{className:"font-medium",children:t.name}),(0,a.jsx)("p",{className:"w-[200px] truncate text-muted-foreground",children:t.email})]})]}),(0,a.jsxs)("ul",{className:"mb-14 mt-1 w-full text-muted-foreground",children:[d.u.credits.enableCredits&&(0,a.jsx)("li",{className:"rounded-lg text-foreground hover:bg-muted",children:(0,a.jsx)(es,{className:"px-2.5 py-2",onClick:l})}),null==n?void 0:n.map(e=>(0,a.jsx)("li",{className:"rounded-lg text-foreground hover:bg-muted",children:(0,a.jsxs)(u.XO,{href:e.href||"#",onClick:l,className:"flex w-full items-center gap-3 px-2.5 py-2",children:[e.icon?e.icon:null,(0,a.jsx)("p",{className:"text-sm",children:e.title})]})},e.title)),(0,a.jsx)("li",{className:"rounded-lg text-foreground hover:bg-muted",children:(0,a.jsxs)("a",{href:"#",onClick:async e=>{e.preventDefault(),l(),c()},className:"flex w-full items-center gap-3 px-2.5 py-2",children:[(0,a.jsx)(ee.A,{className:"size-4"}),(0,a.jsx)("p",{className:"text-sm",children:r("Common.logout")})]})},"logout")]})]})]})]})}function ei(e){let{className:t,...r}
1=e,n=(0,E.c3)(),[s,l]=h.useState(!1),c=F(50),d=(0,u.iN)(),m=(0,O.z)({includeSearch:!0}),[x,f]=(0,h.useState)(!1),{data:g,isPending:p}=X.y.useSession(),v=null==g?void 0:g.user,b="".concat(w.BV.Login,"?callbackUrl=").concat(encodeURIComponent(m));(0,h.useEffect)(()=>{f(!0)},[]),(0,h.useEffect)(()=>{document.activeElement instanceof HTMLInputElement&&document.activeElement.blur(),l(!1)},[d]);let N=()=>{let e=window.matchMedia("(min-width: 1024px)");l(t=>!!t&&!e.matches)};(0,h.useEffect)(()=>{N();let e=window.matchMedia("(min-width: 1024px)");return e.addEventListener("change",N),()=>e.removeEventListener("change",N)},[]);let k=()=>{l(e=>!e)};return x?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:(0,U.cn)("flex min-w-0 items-center justify-between overflow-x-hidden",v?"gap-3":"gap-2",t),...r,children:[(0,a.jsxs)(u.XO,{href:w.BV.Root,className:"flex min-w-0 flex-1 basis-0 items-center gap-2 pr-2",children:[(0,a.jsx)(i.Logo,{className:"size-10 shrink-0"}),(0,a.jsx)("span",{className:"text-xl font-heading font-bold hidden sm:inline",children:n("Metadata.name")})]}),(0,a.jsxs)("div",{className:"flex shrink-0 items-center justify-end gap-2",children:[p?(0,a.jsx)(W.E,{className:"size-8 border rounded-full"}):v?(0,a.jsxs)(a.Fragment,{children:[!c&&(0,a.jsx)(o.CreditsBalanceButton,{}),(0,a.jsx)(eo,{user:v})]}):(0,a.jsx)(j.$,{asChild:!0,variant:"default",size:"sm",className:"h-8 px-3 text-xs font-medium cursor-pointer",children:(0,a.jsx)(u.XO,{href:b,children:n("Common.tryForFree")})}),(0,a.jsx)(j.$,{variant:"ghost",size:"icon","aria-expanded":s,"aria-label":"Toggle Mobile Menu",onClick:k,className:"size-8 flex aspect-square h-fit select-none items-center justify-center rounded-md border cursor-pointer",children:s?(0,a.jsx)(R.A,{className:"size-4"}):(0,a.jsx)(D.A,{className:"size-4"})})]})]}),s&&(0,a.jsx)(P.Z,{asChild:!0,children:(0,a.jsx)(Y.A,{allowPinchZoom:!0,enabled:!0,children:!p&&(0,a.jsx)(el,{userLoggedIn:!!v,onLinkClicked:k})})})]}):(0,a.jsx)("div",{...r,className:(0,U.cn)("h-10",t),"aria-hidden":"true"})}function el(e){let{userLoggedIn:t,onLinkClicked:r}=e,[n,s]=h.useState({}),o=(0,E.c3)(),i=M(),l=(0,u.iN)(),c=(0,O.z)({includeSearch:!0}),d="".concat(w.BV.Login,"?callbackUrl=").concat(encodeURIComponent(c));return(0,a.jsx)("div",{className:"fixed w-full inset-0 z-50 mt-[64px] overflow-y-auto bg-background backdrop-blur-md animate-in fade-in-0",children:(0,a.jsxs)("div",{className:"size-full flex flex-col items-start space-y-4",children:[t?null:(0,a.jsx)("div",{className:"w-full flex flex-col gap-4 px-4",children:(0,a.jsx)(u.XO,{href:d,onClick:r,className:(0,U.cn)((0,j.r)({variant:"outline",size:"lg"}),"w-full"),children:o("Common.login")})}),(0,a.jsx)("ul",{className:"w-full px-4",children:null==i?void 0:i.map(e=>{var t;let o=e.href?"/"===e.href?"/"===l:l.startsWith(e.href):null==(t=e.items)?void 0:t.some(e=>e.href&&("/"===e.href?"/"===l:l.startsWith(e.href)));return(0,a.jsx)("li",{className:"py-1",children:e.items?(0,a.jsxs)(N.Nt,{open:n[e.title.toLowerCase()],onOpenChange:t=>s(r=>({...r,[e.title.toLowerCase()]:t})),children:[(0,a.jsx)(N.R6,{asChild:!0,children:(0,a.jsxs)(j.$,{type:"button",variant:"ghost",className:(0,U.cn)("flex w-full !pl-2 items-center justify-between text-left","bg-transparent text-muted-foreground cursor-pointer","hover:bg-transparent hover:text-foreground","focus:bg-transparent focus:text-foreground",o&&"font-semibold bg-transparent text-foreground"),children:[(0,a.jsx)("span",{className:"text-base",children:e.title}),n[e.title.toLowerCase()]?(0,a.jsx)($.A,{className:"size-4"}):(0,a.jsx)(q.A,{className:"size-4"})]})}),(0,a.jsx)(N.Ke,{className:"pl-2",children:(0,a.jsx)("ul",{className:"mt-2 space-y-2 pl-0",children:e.items.map(e=>{let t=e.href&&l.startsWith(e.href);return(0,a.jsx)("li",{children:(0,a.jsxs)(u.XO,{href:e.href||"#",target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,className:(0,U.cn)((0,j.r)({variant:"ghost"}),"group h-auto w-full justify-start gap-4 p-1 !pl-0 !pr-3","bg-transparent text-muted-foreground cursor-pointer","hover:bg-transparent hover:text-foreground","focus:bg-transparent focus:text-foreground",t&&"font-semibold bg-transparent text-foreground"),onClick:r,children:[(0,a.jsx)("div",{className:(0,U.cn)("flex size-8 shrink-0 items-center justify-center transition-colors ml-0","bg-transparent text-muted-foreground","group-hover:bg-transparent group-hover:text-foreground","group-focus:bg-transparent group-focus:text-foreground",t&&"bg-transparent text-foreground"),children:e.icon?e.icon:null}),(0,a.jsx)("div",{className:"flex-1",children:(0,a.jsx)("span",{className:(0,U.cn)("text-sm text-muted-foreground","group-hover:bg-transparent group-hover:text-foreground","group-focus:bg-transparent group-focus:text-foreground",t&&"font-semibold bg-transparent text-foreground"),children:e.title})}),e.external&&(0,a.jsx)(G.A,{className:(0,U.cn)("size-4 shrink-0 text-muted-foreground items-center","group-hover:bg-transparent group-hover:text-foreground","group-focus:bg-transparent group-focus:text-foreground",t&&"bg-transparent text-foreground")})]})}
1,e.title)})})})]}):(0,a.jsx)(u.XO,{href:e.href||"#",target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,className:(0,U.cn)((0,j.r)({variant:"ghost"}),"w-full !pl-2 justify-start cursor-pointer group","bg-transparent text-muted-foreground","hover:bg-transparent hover:text-foreground","focus:bg-transparent focus:text-foreground",o&&"font-semibold bg-transparent text-foreground"),onClick:r,children:(0,a.jsx)("div",{className:"flex items-center w-full pl-0",children:(0,a.jsx)("span",{className:"text-base",children:e.title})})})},e.title)})}),(0,a.jsxs)("div",{className:"flex w-full items-center justify-between gap-4 border-t border-border/50 p-4",children:[(0,a.jsx)(v,{}),(0,a.jsx)(b.n,{})]})]})})}var ec=r(17627);function ed(e){let{user:t}=e,r=(0,E.c3)(),n=Z(),s=(0,u.tx)(),[o,i]=(0,h.useState)(!1),l=async()=>{await X.y.signOut({fetchOptions:{onSuccess:()=>{s.replace("/")},onError:e=>{console.error("sign out error:",e),et.o.error(r("Common.logoutFailed"))}}})};return(0,a.jsxs)(ec.rI,{open:o,onOpenChange:i,children:[(0,a.jsx)(ec.ty,{children:(0,a.jsx)(K.H,{name:t.name,image:t.image,className:"size-8 border cursor-pointer"})}),(0,a.jsxs)(ec.SQ,{align:"end",children:[(0,a.jsx)("div",{className:"flex items-center justify-start gap-2 p-2",children:(0,a.jsxs)("div",{className:"flex flex-col space-y-1 leading-none",children:[(0,a.jsx)("p",{className:"font-medium",children:t.name}),(0,a.jsx)("p",{className:"w-[200px] truncate text-sm text-muted-foreground",children:t.email})]})}),(0,a.jsx)(ec.mB,{}),d.u.credits.enableCredits&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ec._2,{className:"cursor-pointer",children:(0,a.jsx)(es,{})}),(0,a.jsx)(ec.mB,{})]}),n.map(e=>(0,a.jsx)(ec._2,{className:"cursor-pointer",onClick:()=>{e.href&&s.push(e.href)},children:(0,a.jsxs)("div",{className:"flex items-center space-x-2.5",children:[e.icon?e.icon:null,(0,a.jsx)("p",{className:"text-sm",children:e.title})]})},e.title)),(0,a.jsx)(ec.mB,{}),(0,a.jsx)(ec._2,{className:"cursor-pointer",onSelect:async e=>{e.preventDefault(),i(!1),l()},children:(0,a.jsxs)("div",{className:"flex items-center space-x-2.5",children:[(0,a.jsx)(ee.A,{className:"size-4"}),(0,a.jsx)("p",{className:"text-sm",children:r("Common.logout")})]})})]})]})}var eu=r(17055);function em(e){let{className:t,children:r,viewport:n=!0,...s}=e;return(0,a.jsxs)(eu.bL,{"data-slot":"navigation-menu","data-viewport":n,className:(0,U.cn)("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center",t),...s,children:[r,n&&(0,a.jsx)(ev,{})]})}function ex(e){let{className:t,...r}=e;return(0,a.jsx)(eu.B8,{"data-slot":"navigation-menu-list",className:(0,U.cn)("group flex flex-1 list-none items-center justify-center gap-1",t),...r})}function ef(e){let{className:t,...r}=e;return(0,a.jsx)(eu.q7,{"data-slot":"navigation-menu-item",className:(0,U.cn)("relative",t),...r})}let eg=(0,r(37527).F)("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 ring-ring/10 dark:ring-ring/20 dark:outline-ring/40 outline-ring/50 transition-[color,box-shadow] focus-visible:ring-4 focus-visible:outline-1");function ep(e){let{className:t,children:r,...n}=e;return(0,a.jsxs)(eu.l9,{"data-slot":"navigation-menu-trigger",className:(0,U.cn)(eg(),"group",t),...n,children:[r," ",(0,a.jsx)($.A,{className:"relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180","aria-hidden":"true"})]})}function eh(e){let{className:t,...r}=e;return(0,a.jsx)(eu.UC,{"data-slot":"navigation-menu-content",className:(0,U.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-2 pr-2.5 md:absolute md:w-auto","group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground 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-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow group-data-[viewport=false]/navigation-menu:duration-200 **:data-[slot=navigation-menu-link]:focus:ring-0 **:data-[slot=navigation-menu-link]:focus:outline-none",t),...r})}function ev(e){let{className:t,...r}=e;return(0,a.jsx)("div",{className:(0,U.cn)("absolute top-full left-0 isolate z-50 flex justify-center"),children:(0,a.jsx)(eu.LM,{"data-slot":"navigation-menu-viewport",className:(0,U.cn)("origin-top-center bg-popover text-popover-foreground 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-md border shadow md:w-[var(--radix-navigation-menu-viewport-width)]",t),...r})})}function eb(e){let{className:t,...r}=e;return(0,a.jsx)(eu.N_,{"data-slot":"navigation-menu-link",className:(0,U.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 ring-ring/10 dark:ring-ring/20 dark:outline-ring/40 outline-ring/50 [&_svg:not([class*='text-'])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 text-sm transition-[color,box-shadow] focu
1s-visible:ring-4 focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4",t),...r})}var ej=r(43524);function eN(e){let{scroll:t}=e,r=(0,E.c3)(),c=F(50),d=M(),m=(0,u.iN)(),x=!!(t&&!c&&"/"===m),f=(0,O.z)({includeSearch:!0}),[g,p]=(0,h.useState)(!1),{data:v,isPending:b}=X.y.useSession(),N=null==v?void 0:v.user;(0,h.useEffect)(()=>{p(!0)},[]);let w=(0,U.cn)(eg(),"relative bg-transparent text-base cursor-pointer",x?"text-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground data-active:font-semibold data-active:bg-transparent data-active:text-primary data-[state=open]:bg-transparent data-[state=open]:text-primary dark:text-foreground dark:hover:bg-accent dark:hover:text-accent-foreground dark:focus:bg-accent dark:focus:text-accent-foreground dark:data-active:text-foreground dark:data-[state=open]:text-foreground":"text-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground data-active:font-semibold data-active:bg-transparent data-active:text-primary data-[state=open]:bg-transparent data-[state=open]:text-primary");return(0,a.jsx)("section",{className:(0,U.cn)("sticky z-40 transition-all duration-500 ease-in-out",t?c?"top-4 inset-x-4 mx-auto max-w-5xl rounded-full border bg-background/70 backdrop-blur-xl shadow-lg py-2":"inset-x-0 top-0 w-full py-4 bg-transparent border-b border-transparent":"inset-x-0 top-0 border-b bg-muted/50 py-4"),children:(0,a.jsxs)(s.A,{className:"px-4",children:[(0,a.jsxs)("nav",{className:"hidden lg:flex",children:[(0,a.jsx)("div",{className:"flex items-center",children:(0,a.jsxs)(u.XO,{href:"/",className:"flex items-center space-x-2 group",children:[(0,a.jsx)(i.Logo,{}),(0,a.jsx)("span",{className:(0,U.cn)("text-xl font-heading font-bold bg-clip-text text-transparent bg-gradient-to-r transition-colors",x?"from-foreground to-foreground/70 group-hover:from-primary group-hover:to-primary/60 dark:from-foreground dark:to-foreground/70 dark:group-hover:from-primary dark:group-hover:to-primary/60":"from-foreground to-foreground/70 group-hover:from-primary group-hover:to-primary/60"),children:r("Metadata.name")})]})}),(0,a.jsx)("div",{className:"flex-1 flex items-center justify-center space-x-2 ps-6",children:(0,a.jsx)(em,{className:"relative",children:(0,a.jsx)(ex,{className:"flex items-center",children:null==d?void 0:d.map((e,t)=>{var r;return e.items?(0,a.jsxs)(ef,{className:"relative",children:[(0,a.jsx)(ep,{"data-active":e.items.some(e=>!!e.href&&m.startsWith(e.href))?"true":void 0,className:w,children:e.title}),(0,a.jsx)(eh,{children:(0,a.jsx)("ul",{className:"grid w-[400px] gap-4 p-4 md:w-[500px] md:grid-cols-2 lg:w-[600px]",children:null==(r=e.items)?void 0:r.map((e,t)=>{let r=e.href&&m.startsWith(e.href);return(0,a.jsx)("li",{children:(0,a.jsx)(eb,{asChild:!0,children:(0,a.jsxs)(u.XO,{href:e.href||"#",target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,className:(0,U.cn)("group flex select-none flex-row items-center gap-4 roun
1ded-md","p-2 leading-none no-underline outline-hidden transition-colors","hover:bg-accent hover:text-accent-foreground","focus:bg-accent focus:text-accent-foreground",r&&"bg-accent text-accent-foreground"),children:[(0,a.jsx)("div",{className:(0,U.cn)("flex size-8 shrink-0 items-center justify-center transition-colors","bg-transparent text-muted-foreground","group-hover:bg-transparent group-hover:text-accent-foreground","group-focus:bg-transparent group-focus:text-accent-foreground",r&&"bg-transparent text-accent-foreground"),children:e.icon?e.icon:null}),(0,a.jsxs)("div",{className:"flex-1",children:[(0,a.jsx)("div",{className:(0,U.cn)("text-sm font-medium text-muted-foreground","group-hover:bg-transparent group-hover:text-accent-foreground","group-focus:bg-transparent group-focus:text-accent-foreground",r&&"bg-transparent text-accent-foreground"),children:e.title}),e.description&&(0,a.jsx)("div",{className:(0,U.cn)("text-sm text-muted-foreground","group-hover:bg-transparent group-hover:text-accent-foreground/80","group-focus:bg-transparent group-focus:text-accent-foreground/80",r&&"bg-transparent text-accent-foreground/80"),children:e.description})]}),e.external&&(0,a.jsx)(G.A,{className:(0,U.cn)("size-4 shrink-0 text-muted-foreground","group-hover:bg-transparent group-hover:text-accent-foreground","group-focus:bg-transparent group-focus:text-accent-foreground",r&&"bg-transparent text-accent-foreground")})]})})},t)})})})]},t):(0,a.jsx)(ef,{children:(0,a.jsx)(eb,{asChild:!0,active:!!e.href&&("/"===e.href?"/"===m:m.startsWith(e.href)),className:w,children:(0,a.jsx)(u.XO,{href:e.href||"#",target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,children:e.title})})},t)})})})}),(0,a.jsxs)("div",{className:"flex items-center gap-x-4",children:[!g||b?(0,a.jsx)(W.E,{className:"size-8 border rounded-full"}):N?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.CreditsBalanceButton,{}),(0,a.jsx)(ed,{user:N})]}):(0,a.jsxs)("div",{className:"flex items-center gap-x-4",children:[(0,a.jsx)(n.n,{mode:"modal",asChild:!0,callbackUrl:f,children:(0,a.jsx)(j.$,{variant:"outline",size:"sm",className:"cursor-pointer",children:r("Common.login")})}),(0,a.jsx)(n.n,{mode:"modal",asChild:!0,callbackUrl:f,children:(0,a.jsx)(j.$,{variant:"default",size:"sm",className:"cursor-pointer",children:r("Common.tryForFree")})})]}),(0,a.jsx)(l.ModeSwitcher,{highContrast:x}),(0,a.jsx)(ej.default,{highContrast:x})]})]}),(0,a.jsx)(ei,{className:"lg:hidden"})]})})}},63001:(e,t,r)=>{r.d(t,{LocaleSuggestion:()=>g});var a=r(76947),n=r(23894),s=r(83514),o=r(1279),i=r(30901),l=r(83468),c=r(50021),d=r(77077),u=r(10479),m=r(94076),x=r(73268),f=r(98547);function g(){var e;let t=(0,o.tx)(),r=(0,o.iN)(),g=(0,x.useParams)(),p=(0,x.useSearchParams)(),h=(0,u.Ym)(),[,v]=(0,f.useTransition)(),b=(0,m.c3)("LocaleSuggestion"),[j,N]=(0,f.useState)(null);if((0,f.useEffect)(()=>{if(h!==i.Xn)return void N(null);
1N(function(e){let t=(0,l.E_)();if(t===e||(0,l.uy)())return null;if(t)return{locale:t,source:"preference"};let r=(0,l.YX)();if(r&&r!==e)return{locale:r,source:"legacy-cookie"};let a=(0,l.tF)();return a&&a!==e?{locale:a,source:"browser"}:null}(h))},[h]),h!==i.Xn||!j)return null;let w=s.u.i18n.locales[j.locale],k=null!=(e=null==w?void 0:w.name)?e:j.locale.toUpperCase(),y=(null==w?void 0:w.flag)?"".concat(w.flag," ").concat(k):k,z=()=>{(0,l.rX)(),N(null)},T=b("preference"===j.source?"preference":"legacy-cookie"===j.source?"legacyCookie":"browser",{language:k});return(0,a.jsx)("div",{className:"pointer-events-none fixed inset-x-4 bottom-4 z-50 md:left-auto md:right-6 md:max-w-sm",children:(0,a.jsxs)("section",{"aria-live":"polite",className:(0,c.cn)("pointer-events-auto rounded-2xl border border-border/70 bg-background/95 p-4 shadow-2xl backdrop-blur","ring-1 ring-black/5"),children:[(0,a.jsxs)("div",{className:"flex items-start gap-3",children:[(0,a.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,a.jsx)("p",{className:"text-sm font-medium leading-6 text-foreground",children:T}),(0,a.jsx)("p",{className:"mt-1 text-sm text-muted-foreground",children:y})]}),(0,a.jsx)("button",{type:"button",onClick:z,className:"rounded-full p-1 text-muted-foreground transition-colors hover:bg-muted hover:text-foreground","aria-label":b("close"),children:(0,a.jsx)(d.A,{className:"size-4"})})]}),(0,a.jsxs)("div",{className:"mt-4 flex flex-col gap-2 sm:flex-row",children:[(0,a.jsx)(n.$,{type:"button",variant:"outline",size:"sm",className:"cursor-pointer",onClick:z,children:b("dismiss")}),(0,a.jsx)(n.$,{type:"button",size:"sm",className:"cursor-pointer",onClick:()=>{(0,l.ud)(j.locale);let e=function(e){let t=Array.from(e.entries());if(0!==t.length)return t.reduce((e,t)=>{let[r,a]=t,n=e[r];return void 0===n?e[r]=a:e[r]=Array.isArray(n)?[...n,a]:[n,a],e},{})}(p);v(()=>{t.replace(e?{pathname:r,params:g,query:e}:{pathname:r,params:g},{locale:j.locale,scroll:!1})})},children:b("confirm",{language:k})})]})]})})}},63602:(e,t,r)=>{r.d(t,{pC:()=>c,JB:()=>d,G4:()=>u,A7:()=>m});var a=r(42758);let n=(0,a.createServerReference)("7f96a67def4af805fb6a0fd1af090f2e8cc2e6e822",a.callServer,void 0,a.findSourceMapURL,"getCreditBalanceAction"),s=(0,a.createServerReference)("7f3ea930699445e34b96c95bfa76ddd424ccdf437c",a.callServer,void 0,a.findSourceMapURL,"getCreditStatsAction"),o=(0,a.createServerReference)("7fb247b8b2c6ddbaf68494fc009e0b384c8b5d7d8c",a.callServer,void 0,a.findSourceMapURL,"getCreditTransactionsAction");var i=r(95136),l=r(24184);let c={all:["credits"],balance:()=>[...c.all,"balance"],stats:()=>[...c.all,"stats"],transactions:()=>[...c.all,"transactions"],transactionsList:e=>[...c.transactions(),e]};function d(){return(0,i.I)({queryKey:c.balance(),queryFn:async()=>{var e,t;let r=await n();if(!(null==r||null==(e=r.data)?void 0:e.success))throw Error((null==r||null==(t=r.data)?void 0:t.error)||"Failed to fetch credit balance");return r.data.credits||0}})}function u(){return(0,i.I)({queryKey:c.stats(),queryFn:async()=>{var e,t;let r=await s();if(!(null==r||null==(e=r.data)?void 0:e.success))throw Error((null==r||null==(t=r.data)?void 0:t.error)||"Failed to fetch credit stats");return r.data.data}})}function m(e,t,r,a){return(0,i.I)({queryKey:c.transactionsList({pageIndex:e,pageSize:t,search:r,sorting:a}),queryFn:async()=>{var n,s,i,l;let c=await o({pageIndex:e,pageSize:t,search:r,sorting:a});if(!(null==c||null==(n=c.data)?void 0:n.success))throw Error((null==c||null==(l=c.data)?void 0:l.error)||"Failed to fetch credit transactions");return{items:(null==(s=c.data.data)?void 0:s.items)||[],total:(null==(i=c.data.data)?void 0:i.total)||0}},placeholderData:l.rX})}},81261:(e,t,r)=>{r.d(t,{BE:()=>m,QP:()=>d,Uz:()=>i,_s:()=>o,cp:()=>c,gk:()=>f,tb:()=>x,uT:()=>l,zj:()=>u});var a=r(76947);r(98547);var n=r(65625),s=r(50021);function o(e){let{...t}=e;return(0,a.jsx)(n._s.Root,{"data-slot":"drawer",...t})}function i(e){let{...t}=e;return(0,a.jsx)(n._s.Trigger,{"data-slot":"drawer-trigger",...t})}function l(e){let{...t}=e;return(0,a.jsx)(n._s.Portal,{"data-slot":"drawer-portal",...t})}function c(e){let{...t}=e;return(0,a.jsx)(n._s.Close,{"data-slot":"drawer-close",...t})}function d(e){let{className:t,...r}=e;return(0,a.jsx)(n._s.Overlay,{"data-slot":"drawer-overlay",className:(0,s.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...r})}function u(e){let{className:t,children:r,...o}=e;return(0,a.jsxs)(l,{"data-slot":"drawer-portal",children:[(0,a.jsx)(d,{}),(0,a.jsxs)(n._s.Content,{"data-slot":"drawer-content",className:(0,s.cn)("group/drawer-content bg-background fixed z-50 flex h-auto flex-col","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-lg data-[vaul-drawer-direction=top]:border-b","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-lg data-[vaul-drawer-direction=bottom]:border-t","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]:border-l data-[vaul-drawer-direction=right]:sm:max-w-sm","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]:border-r data-[vaul-drawer-direction=left]:sm:max-w-sm",t),...o,children:[(0,a.jsx)("div",{className:"bg-muted mx-auto mt-4 hidden h-2 w-[100px] shrink-0 rounded-full group-data-[vaul-drawer-direction=bottom]/drawer-content:block"}),r]})]})}function m(e){let{className:t,...r}=e;return(0,a.jsx)("div",{"data-slot":"drawer-header",className:(0,s.cn)("flex flex-col gap-1.5 p-4",t),...r})}function x(e){let{className:t,...r}=e;return(0,a.jsx)("div",{"data-slot":"drawer-footer",className:(0,s.cn)("mt-auto flex flex-col gap-2 p-4",t),...r})}function f(e){let{className:t,...r}=e;return(0,a.jsx)(n._s.Title,{"data-slot":"drawer-title",className:(0,s.cn)("text-foreground font-semibold",t),...r})}},82410:(e,t,r)=>{r.d(t,{Ke:()=>i,Nt:()=>s,R6:()=>o});var a=r(76947),n=r(37357);function s(e){let{...t}=e;return(0,a.jsx)(n.bL,{"data-slot":"collapsible",...t})}function o(e){let{...t}=e;return(0,a.jsx)(n.R6,{"data-slot":"collapsible-trigger",...t})}function i(e){let{...t}=e;return(0,a.jsx)(n.Ke,{"data-slot":"collapsible-content",...t})}},83041:(e,t,r)=>{r.d(t,{ModeSwitcher:()=>x});var a=r(76947),n=r(23894),s=r(17627),o=r(83514),i=r(50021),l=r(80331),c=r(60798),d=r(33151),u=r(94076),m=r(23614);function x(e){var t;let{highContrast:r=!1}=e;if(!(null==(t=o.u.ui.mode)?void 0:t.enableSwitch))return null;let{setTheme:x}
1=(0,m.D)(),f=(0,u.c3)("Common.mode");return(0,a.jsxs)(s.rI,{children:[(0,a.jsx)(s.ty,{asChild:!0,children:(0,a.jsxs)(n.$,{variant:"ghost",size:"sm",className:(0,i.cn)("size-8 p-0.5 border rounded-full cursor-pointer",r?"border-foreground/25 bg-background/15 text-foreground backdrop-blur-sm [@media(hover:hover)]:hover:!bg-accent/50 [@media(hover:hover)]:hover:!text-accent-foreground focus:!bg-accent/50 focus:!text-accent-foreground dark:border-border dark:bg-transparent dark:text-foreground dark:backdrop-blur-none dark:[@media(hover:hover)]:hover:!bg-accent/50 dark:[@media(hover:hover)]:hover:!text-accent-foreground dark:focus:!bg-transparent dark:focus:!text-foreground":"border-border"),children:[(0,a.jsx)(l.A,{className:"rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"}),(0,a.jsx)(c.A,{className:"absolute rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"}),(0,a.jsx)("span",{className:"sr-only",children:f("label")})]})}),(0,a.jsxs)(s.SQ,{align:"end",children:[(0,a.jsxs)(s._2,{onClick:()=>x("light"),className:"cursor-pointer",children:[(0,a.jsx)(l.A,{className:"mr-2 size-4"}),(0,a.jsx)("span",{children:f("light")})]}),(0,a.jsxs)(s._2,{onClick:()=>x("dark"),className:"cursor-pointer",children:[(0,a.jsx)(c.A,{className:"mr-2 size-4"}),(0,a.jsx)("span",{children:f("dark")})]}),(0,a.jsxs)(s._2,{onClick:()=>x("system"),className:"cursor-pointer",children:[(0,a.jsx)(d.A,{className:"mr-2 size-4"}),(0,a.jsx)("span",{children:f("system")})]})]})]})}},83468:(e,t,r)=>{r.d(t,{E_:()=>u,YX:()=>m,rX:()=>f,tF:()=>d,ud:()=>x,uy:()=>p});var a=r(30901);let n="chatgptimage.locale-preference",s="chatgptimage.locale-suggestion-dismissed";function o(){return void 0!==window.localStorage}function i(e){if(!o())return null;try{return window.localStorage.getItem(e)}catch(e){return null}}function l(e,t){if(o())try{window.localStorage.setItem(e,t)}catch(e){}}function c(e){if(!e)return null;let t=e.trim().replace(/_/g,"-").toLowerCase();for(let e of Array.from(new Set([t,t.split("-")[0]]))){let t=a.YZ.find(t=>t.toLowerCase()===e);if(t)return t}return null}function d(){var e;return"undefined"==typeof navigator?null:c(navigator.language||(null==(e=navigator.languages)?void 0:e[0]))}function u(){return c(i(n))}function m(){return c(function(e){if("undefined"==typeof document)return null;for(let t of document.cookie?document.cookie.split("; "):[]){let r=t.indexOf("=");if(-1!==r&&t.slice(0,r)===e)return decodeURIComponent(t.slice(r+1))}return null}(a.gB))}function x(e){l(n,e),g()}function f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:604800;l(s,JSON.stringify({expiresAt:Date.now()+1e3*e}))}function g(){if(o())try{window.localStorage.removeItem(s)}catch(e){}}function p(){let e=i(s);if(!e)return!1;try{let t=JSON.parse(e);if("number"!=typeof t.expiresAt||t.expiresAt<=Date.now())return g(),!1;return!0}catch(e){return g(),!1}}},86492:(e,t,r)=>{r.d(t,{CreditsBalanceButton:()=>u});var a=r(76947),n=r(23894),s=r(83514),o=r(63602),i=r(1279),l=r(95458),c=r(81183),d=r(79627);function u(){if(!s.u.credits.enableCredits)return null;let{data:e=0,isLoading:t}=(0,o.JB)();return(0,a.jsx)(n.$,{variant:"outline",size:"sm",className:"h-8 gap-2 px-2 text-sm font-medium cursor-pointer",asChild:!0,children:(0,a.jsxs)(i.XO,{href:l.BV.Pricing,children:[(0,a.jsx)(c.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"",children:t?(0,a.jsx)(d.A,{className:"h-4 w-4 animate-spin"}):e.toLocaleString()})]})})}}}]);

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.