PageSourceSearch

https://brandgene.io/_next/static/chunks/117-804d27382b38eb48.js

js brandgene.io collected 2026-10-04 12:29:12 UTC 33,006 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[117],{15496:function(e,r,s){s.d(r,{q:function(){return c}});var t=s(15198),a=s(66799),i=s(35930),n=s(93947),l=s(59453);let x={en:"English",fr:"Fran\xe7ais",de:"Deutsch",es:"Espa\xf1ol",zh:"中文",ar:"العربية"};function c(){let e=(0,a.bU)(),r=(0,i.tv)(),s=(0,i.jD)();return(0,t.jsxs)("div",{className:"relative inline-flex items-center",children:[(0,t.jsx)(l.Z,{className:"w-4 h-4 text-gray-500 absolute left-2 pointer-events-none"}),(0,t.jsx)("select",{value:e,onChange:function(e){r.replace(s,{locale:e.target.value})},className:"appearance-none bg-transparent pl-7 pr-6 py-1.5 text-sm text-gray-600 border border-gray-200 rounded-full hover:border-gray-300 focus:outline-none focus:ring-2 focus:ring-primary-500/20 focus:border-primary-300 cursor-pointer transition-colors",children:n.k.map(e=>(0,t.jsx)("option",{value:e,children:x[e]},e))}),(0,t.jsx)("svg",{className:"w-3.5 h-3.5 text-gray-400 absolute right-2 pointer-events-none",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})})]})}},50117:function(e,r,s){s.r(r),s.d(r,{Navigation:function(){return S}});var t=s(15198),a=s(35930),i=s(83744),n=s(10817),l=s(86554),x=s(56309),c=s(79614),o=s(79798),d=s(92944),m=s(26139),h=s(1158),p=s(39374),g=s(1097),u=s(57346),y=s(12339),f=s(31314),j=s(61009),v=s(80044),N=s(44042),b=s(73251),w=s(83139),k=s(43053),Z=s(55730),U=s(36927),C=s(18108),_=s(44570),D=s(15271),E=s(8632),I=s(25661);function M(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:150,[r,s]=(0,I.useState)(!1),t=(0,I.useRef)(null),a=(0,I.useRef)(null),i=(0,I.useCallback)(()=>{t.current&&(clearTimeout(t.current),t.current=null),s(!0)},[]),n=(0,I.useCallback)(()=>{t.current=setTimeout(()=>{s(!1)},e)},[e]),l=(0,I.useCallback)(()=>{s(e=>!e)},[]),x=(0,I.useCallback)(()=>{s(!1)},[]);return(0,I.useEffect)(()=>{if(!r)return;let e=e=>{a.current&&!a.current.contains(e.target)&&s(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[r]),(0,I.useEffect)(()=>()=>{t.current&&clearTimeout(t.current)},[]),{isOpen:r,containerRef:a,handleMouseEnter:i,handleMouseLeave:n,toggle:l,close:x}}var G=s(35841),L=s(6919),O=s(15496),V=s(4498);function S(){var e,r,s,S,T,z,B,P,R,q;let{pageTitle:F}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},A=(0,L.T)("nav"),W=(0,L.T)("common"),{data:X,status:K}=(0,E.kP)(),H=(0,a.jD)(),[J,Q]=(0,I.useState)(!1),[Y,$]=(0,I.useState)(null),{credits:ee}=(0,G.B)(),[er,es]=(0,I.useState)(!0),et=H.includes("/image-agent")||H.includes("/video-agent");(0,I.useEffect)(()=>{es("1"===localStorage.getItem("extension-top-banner-dismissed"))},[]);let ea=M(),ei=M(),en=M(),el=M(),ex=e=>{$(r=>r===e?null:e)},ec=()=>{Q(!1),$(null)},eo=()=>"/auth/signin?callbackUrl=".concat(encodeURIComponent(H)),ed=async()=>{await (0,E.w7)({callbackUrl:"/"})};return(0,t.jsxs)(t.Fragment,{children:[!et&&!er&&(0,t.jsx)("div",{className:"hidden md:block bg-primary-500 text-white relative",children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 flex items-center justify-center gap-3 py-2 text-sm",children:[(0,t.jsx)("span",{children:A("extensionBannerText")}),(0,t.jsxs)("a",{href:"https://chromewebstore.google.com/detail/brandgene-ai-brand-ad-gen/nknoimacnjpgaaoimekpiajmmaaambek",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1 font-semibold underline underline-offset-2 hover:opacity-80 transition-opacity",children:[A("extensionBannerCta"),(0,t.jsx)(i.Z,{className:"h-3 w-3"})]}),(0,t.jsx)("button",{onClick:()=>{es(!0),localStorage.setItem("extension-top-banner-dismissed","1")},className:"absolute right-3 sm:right-4 text-white/70 hover:text-white transition-colors p-0.5","aria-label":"Dismiss",children:(0,t.jsx)(n.Z,{className:"h-4 w-4"})})]})}),(0,t.jsx)("nav",{className:"bg-white/80 backdrop-blur-md sticky top-0 z-50 shadow-[0_1px_3px_0_rgba(0,0,0,0.08)]",children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,t.jsxs)("div",{className:"flex justify-between h-16 items-center",children:[(0,t.jsxs)(a.rU,{href:"/",className:"flex items-center gap-2.5 group",children:[(0,t.jsx)(D.default,{src:"/logo.png",alt:"BrandGene",width:36,height:36,className:"rounded-xl shadow-sm group-hover:shadow-md transition-shadow"}),(0,t.jsx)("span",{className:"font-bold text-xl tracking-tight text-gray-900",children:F||"BrandGene"})]}),(0,t.jsxs)("div",{className:"hidden md:flex items-center gap-1",children:[(0,t.jsxs)(a.rU,{href:"/image-agent",className:"m3-state-layer flex items-center gap-2 text-gray-900 font-medium px-3 py-2 rounded-full hover:bg-primary-50 transition-colors",children:[(0,t.jsx)(l.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsx)("span",{children:A("copilot")})]}),(0,t.jsxs)("div",{className:"relative",ref:ea.containerRef,onMouseEnter:ea.handleMouseEnter,onMouseLeave:ea.handleMouseLeave,children:[(0,t.jsxs)("button",{onClick:ea.toggle,className:"m3-state-layer flex items-center gap-1.5 text-gray-600 font-medium px-3 py-2 rounded-full hover:bg-gray-100 transition-colors",children:[(0,t.jsx)(x.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsx)("span",{children:A("campaign")}),(0,t.jsx)(c.Z,{className:"w-4 h-4 transition-transform duration-200 ".concat(ea.isOpen?"rotate-180":"")})]}),ea.isOpen&&(0,t.jsxs)("div",{className:"absolute left-0 top-full mt-1 w-64 bg-white rounded-2xl shadow-[0_3px_14px_2px_rgba(0,0,0,0.06),0_8px_10px_1px_rgba(0,0,0,0.04)] py-2 z-20 animate-m3MenuOpen",children:[(0,t.jsxs)(a.rU,{href:"/ad-campaigns",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-primary-50 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(o.Z,{className:"w-[18px] h-[18px] text-primary-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("campaign")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("campaignDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/content-planner",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-primary-50 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(d.Z,{className:"w-[18px] h-[18px] text-primary-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("contentPlanner")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("contentPlannerDesc")})]})]})]})]}),(0,t.jsxs)("div",{className:"relative",ref:ei.containerRef,onMouseEnter:ei.handleMouseEnter,onMouseLeave:ei.handleMouseLeave,children:[(0,t.jsxs)("button",{onClick:ei.toggle,className:"m3-state-layer flex items-center gap-1.5 text-gray-600 font-medium px-3 py-2 rounded-full hover:bg-gray-100 transition-colors",children:[(0,t.jsx)(m.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsx)("span",{children:A("tools")}),(0,t.jsx)(c.Z,{className:"w-4 h-4 transition-transform duration-200 ".concat(ei.isOpen?"rotate-180":"")})]}),ei.isOpen&&(0,t.jsxs)("div",{className:"absolute left-0 top-full mt-1 w-64 bg-white rounded-2xl shadow-[0_3px_14px_2px_rgba(0,0,0,0.06),0_8px_10px_1px_rgba(0,0,0,0.04)] py-2 z-20 animate-m3MenuOpen",children:[(0,t.jsxs)(a.rU,{href:"/image-agent",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-primary-50 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(l.Z,{className:"w-[18px] h-[18px] text-primary-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("brandImageAgent")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("brandImageAgentDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/brand-ads",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-primary-50 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(h.Z,{className:"w-[18px] h-[18px] text-primary-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("brandImageGenerator")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("brandImageGeneratorDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/brand-video-studio",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-primary-50 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(p.Z,{className:"w-[18px] h-[18px] text-primary-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("brandVideoGenerator")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("brandVideoGeneratorDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/tools/ai-article-illustrator",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-primary-50 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(g.Z,{className:"w-[18px] h-[18px] text-primary-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("articleIllustrator")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("articleIllustratorDesc")})]})]}),(0,t.jsx)("div",{className:"mx-4 my-1.5 border-t border-gray-100"}),(0,t.jsxs)(a.rU,{href:"/studio",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(u.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("aiImageGenerator")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("aiImageGeneratorDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/video-studio",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(y.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("aiVideoGenerator")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("aiVideoGeneratorDesc")})]})]}),(0,t.jsx)("div",{className:"mx-4 my-1.5 border-t border-gray-100"}),(0,t.jsxs)(a.rU,{href:"/install-extension",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(f.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("browserExtension")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("browserExtensionDesc")})]})]})]})]}),(0,t.jsxs)("div",{className:"relative",ref:en.containerRef,onMouseEnter:en.handleMouseEnter,onMouseLeave:en.handleMouseLeave,children:[(0,t.jsxs)("button",{onClick:en.toggle,className:"m3-state-layer flex items-center gap-1.5 text-gray-600 font-medium px-3 py-2 rounded-full hover:bg-gray-100 transition-colors",children:[(0,t.jsx)(j.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsx)("span",{children:A("discover")}),(0,t.jsx)(c.Z,{className:"w-4 h-4 transition-transform duration-200 ".concat(en.isOpen?"rotate-180":"")})]}),en.isOpen&&(0,t.jsxs)("div",{className:"absolute left-0 top-full mt-1 w-64 bg-white rounded-2xl shadow-[0_3px_14px_2px_rgba(0,0,0,0.06),0_8px_10px_1px_rgba(0,0,0,0.04)] py-2 z-20 animate-m3MenuOpen",children:[(0,t.jsxs)(a.rU,{href:"/gallery",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-primary-50 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(v.Z,{className:"w-[18px] h-[18px] text-primary-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("gallery")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("galleryDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/prompts",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-primary-50 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(N.Z,{className:"w-[18px] h-[18px] text-primary-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("promptLibrary")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("promptLibraryDesc")})]})]}),(0,t.jsx)("div",{className:"mx-4 my-1.5 border-t border-gray-100"}),(0,t.jsxs)(a.rU,{href:"/tutorials",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(b.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("tutorials")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("tutorialsDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/blog",className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(g.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("blog")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("blogDesc")})]})]}),(0,t.jsx)("div",{className:"mx-4 my-1.5 border-t border-gray-100"}),(0,t.jsxs)("a",{href:"https://discord.gg/GEVDXgNbsg",target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,V.h4)("nav_discover",H),className:"flex items-center gap-3 px-4 py-3 mx-2 rounded-xl text-gray-700 hover:bg-primary-50 hover:text-primary-700 transition-colors",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(l.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("discord")}),(0,t.jsx)("div",{className:"text-xs text-gray-500 mt-0.5",children:A("discordDesc")})]})]})]})]}),(0,t.jsx)(a.rU,{href:"/pricing",className:"m3-state-layer text-gray-600 font-medium px-3 py-2 rounded-full hover:bg-gray-100 transition-colors",children:A("pricing")}),(0,t.jsx)(O.q,{}),(0,t.jsx)("div",{className:"flex items-center gap-2 ml-2",children:"loading"===K?(0,t.jsxs)("div",{className:"flex items-center gap-2 px-3 py-2 animate-pulse",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-200"}),(0,t.jsx)("div",{className:"w-20 h-4 rounded-full bg-gray-200"})]}):"authenticated"===K&&X?(0,t.jsxs)("div",{className:"flex items-center gap-2 opacity-0 animate-fadeIn",style:{animation:"fadeIn 0.2s ease-in forwards"},children:[(0,t.jsxs)(a.rU,{href:"/pricing?source=nav",className:"group flex items-center bg-gradient-to-r from-primary-50 to-primary-100 border border-primary-200/60 rounded-full pl-4 pr-1 py-1 hover:from-primary-100 hover:to-primary-150 hover:
1border-primary-300/60 hover:shadow-md transition-all duration-200",children:[(0,t.jsx)("span",{className:"text-primary-700 text-sm font-semibold mr-2 group-hover:text-primary-800",children:W("buyCredits")}),(0,t.jsxs)("span",{className:"flex items-center gap-1 bg-gradient-to-r from-primary-500 to-primary-600 rounded-full px-3 py-1.5 shadow-sm group-hover:shadow-md group-hover:from-primary-600 group-hover:to-primary-700 transition-all duration-200",children:[(0,t.jsx)(w.Z,{className:"w-3.5 h-3.5 text-white fill-white"}),(0,t.jsx)("span",{className:"text-white text-sm font-bold",children:(null!==(R=null!=ee?ee:null===(e=X.user)||void 0===e?void 0:e.credits)&&void 0!==R?R:0).toLocaleString()})]})]}),(0,t.jsxs)("div",{className:"relative",ref:el.containerRef,onMouseEnter:el.handleMouseEnter,onMouseLeave:el.handleMouseLeave,children:[(0,t.jsx)("button",{onClick:el.toggle,className:"flex items-center justify-center w-10 h-10 rounded-full hover:bg-gray-100 transition-colors",children:(null===(r=X.user)||void 0===r?void 0:r.image)?(0,t.jsx)("img",{src:X.user.image,alt:X.user.name||"User",className:"w-8 h-8 rounded-full ring-2 ring-gray-100"}):(0,t.jsx)("div",{className:"w-8 h-8 rounded-full bg-primary-500 flex items-center justify-center",children:(0,t.jsx)(k.Z,{className:"w-5 h-5 text-white"})})}),el.isOpen&&(0,t.jsxs)("div",{className:"absolute right-0 top-full mt-1 w-56 bg-white rounded-2xl shadow-[0_3px_14px_2px_rgba(0,0,0,0.06),0_8px_10px_1px_rgba(0,0,0,0.04)] py-2 z-20 animate-m3MenuOpen",children:[(0,t.jsxs)("div",{className:"px-4 py-3 mb-1",children:[(0,t.jsx)("p",{className:"text-sm font-medium text-gray-900 truncate",children:null===(s=X.user)||void 0===s?void 0:s.name}),(0,t.jsx)("p",{className:"text-xs text-gray-500 truncate mt-0.5",children:null===(S=X.user)||void 0===S?void 0:S.email})]}),(0,t.jsx)("div",{className:"mx-4 mb-1.5 border-t border-gray-100"}),(0,t.jsxs)(a.rU,{href:"/profile",className:"flex items-center gap-3 px-4 py-2.5 mx-2 rounded-xl text-sm text-gray-700 hover:bg-gray-100 transition-colors",onClick:el.close,children:[(0,t.jsx)(k.Z,{className:"w-[18px] h-[18px] text-gray-500"}),A("profile")]}),(0,t.jsxs)(a.rU,{href:"/my-ads",className:"flex items-center gap-3 px-4 py-2.5 mx-2 rounded-xl text-sm text-gray-700 hover:bg-gray-100 transition-colors",onClick:el.close,children:[(0,t.jsx)(Z.Z,{className:"w-[18px] h-[18px] text-gray-500"}),A("myWork")]}),(0,t.jsxs)(a.rU,{href:"/assets",className:"flex items-center gap-3 px-4 py-2.5 mx-2 rounded-xl text-sm text-gray-700 hover:bg-gray-100 transition-colors",onClick:el.close,children:[(0,t.jsx)(U.Z,{className:"w-[18px] h-[18px] text-gray-500"}),A("assets")]}),(0,t.jsx)("div",{className:"mx-4 my-1.5 border-t border-gray-100"}),(0,t.jsxs)("button",{onClick:ed,className:"w-[calc(100%-16px)] flex items-center gap-3 px-4 py-2.5 mx-2 rounded-xl text-sm text-gray-700 hover:bg-gray-100 transition-colors",children:[(0,t.jsx)(C.Z,{className:"w-[18px] h-[18px] text-gray-500"}),W("signOut")]})]})]})]}):(0,t.jsx)(a.rU,{href:eo(),className:"bg-primary-500 text-white px-5 py-2.5 rounded-full font-medium hover:bg-primary-600 hover:shadow-md transition-all opacity-0 animate-fadeIn shadow-sm",style:{animation:"fadeIn 0.2s ease-in forwards"},children:W("signIn")})})]}),(0,t.jsx)("button",{onClick:()=>{J?ec():Q(!0)},className:"md:hidden flex items-center justify-center w-10 h-10 rounded-full hover:bg-gray-100 transition-colors","aria-label":"Toggle mobile menu",children:J?(0,t.jsx)(n.Z,{className:"w-6 h-6 text-gray-900"}):(0,t.jsx)(_.Z,{className:"w-6 h-6 text-gray-900"})})]}),J&&(0,t.jsx)("div",{className:"md:hidden py-3 animate-m3DrawerOpen",children:(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsxs)(a.rU,{href:"/image-agent",className:"flex items-center gap-3 px-4 py-3 text-gray-900 font-medium hover:bg-primary-50 rounded-2xl transition-colors",onClick:ec,children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-primary-50 flex items-center justify-center",children:(0,t.jsx)(l.Z,{className:"w-[18px] h-[18px] text-primary-600"})}),A("copilot")]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("button",{onClick:()=>ex("campaign"),className:"flex items-center justify-between w-full px-4 py-3 text-gray-600 font-medium hover:bg-gray-50 rounded-2xl transition-colors",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center",children:(0,t.jsx)(x.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),A("campaign")]}),(0,t.jsx)(c.Z,{className:"w-5 h-5 transition-transform duration-200 ".concat("campaign"===Y?"rotate-180":"")})]}),"campaign"===Y&&(0,t.jsxs)("div",{className:"mt-1 ml-6 space-y-1 animate-m3DrawerOpen",children:[(0,t.jsxs)(a.rU,{href:"/ad-campaigns",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(o.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("campaign")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("campaignDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/content-planner",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(d.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("contentPlanner")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("contentPlannerDesc")})]})]})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("button",{onClick:()=>ex("tools"),className:"flex items-center justify-between w-full px-4 py-3 text-gray-600 font-medium hover:bg-gray-50 rounded-2xl transition-colors",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center",children:(0,t.jsx)(m.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),A("tools")]}),(0,t.jsx)(c.Z,{className:"w-5 h-5 transition-transform duration-200 ".concat("tools"===Y?"rotate-180":"")})]}),"tools"===Y&&(0,t.jsxs)("div",{className:"mt-1 ml-6 space-y-1 animate-m3DrawerOpen",children:[(0,t.jsxs)(a.rU,{href:"/image-agent",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(l.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("brandImageAgent")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("brandImageAgentDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/brand-ads",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(h.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("brandImageGenerator")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("brandImageGeneratorDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/brand-video-studio",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(p.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("brandVideoGenerator")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("brandVideoGeneratorDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/studio",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(u.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("aiImageGenerator")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("aiImageGeneratorDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/video-studio",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(y.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("aiVideoGenerator")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("aiVideoGeneratorDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/install-extension",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(f.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("browserExtension")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("browserExtensionDesc")})]})]})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("button",{onClick:()=>ex("discover"),className:"flex items-center justify-between w-full px-4 py-3 text-gray-600 font-medium hover:bg-gray-50 rounded-2xl transition-colors",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center",children:(0,t.jsx)(j.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),A("discover")]}),(0,t.jsx)(c.Z,{className:"w-5 h-5 transition-transform duration-200 ".concat("discover"===Y?"rotate-180":"")})]}),"discover"===Y&&(0,t.jsxs)("div",{className:"mt-1 ml-6 space-y-1 animate-m3DrawerOpen",children:[(0,t.jsxs)(a.rU,{href:"/gallery",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(v.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("gallery")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("galleryDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/prompts",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(N.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("promptLibrary")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("promptLibraryDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/tutorials",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(b.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("tutorials")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("tutorialsDesc")})]})]}),(0,t.jsxs)(a.rU,{href:"/blog",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(g.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("blog")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("blogDesc")})]})]}),(0,t.jsxs)("a",{href:"https://discord.gg/GEVDXgNbsg",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 px-4 py-3 text-gray-700 hover:bg-primary-50 hover:text-primary-700 rounded-xl transition-colors",onClick:()=>{(0,V.h4)("mobile_discover",H),ec()},children:[(0,t.jsx)(l.Z,{className:"w-[18px] h-[18px]"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"font-medium text-sm",children:A("discord")}),(0,t.jsx)("div",{className:"text-xs text-gray-500",children:A("discordDesc")})]})]})]})]}),(0,t.jsxs)(a.rU,{href:"/pricing",className:"flex items-center gap-3 px-4 py-3 text-gray-600 font-medium hover:bg-gray-50 rounded-2xl transition-colors",onClick:ec,children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-full bg-gray-100 flex items-center justify-center",children:(0,t.jsx)(w.Z,{className:"w-[18px] h-[18px] text-gray-600"})}),A("pricing")]}),(0,t.jsx)("div",{className:"px-4 py-2",children:(0,t.jsx)(O.q,{})}),(0,t.jsx)("div",{className:"mt-2 pt-3 border-t border-gray-100",children:"loading"===K?(0,t.jsxs)("div",{className:"flex items-center gap-3 px-4 py-3 animate-pulse",children:[(0,t.jsx)("div",{className:"w-10 h-10 rounded-full bg-gray-200"}),(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsx)("div",{className:"w-24 h-4 rounded-full bg-gray-200"}),(0,t.jsx)("div",{className:"w-32 h-3 rounded-full bg-gray-200 mt-1.5"})]})]}):"authenticated"===K&&X?(0,t.jsxs)("div",{className:"space-y-1",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between px-4 py-3 bg-gray-50 rounded-2xl mx-2 mb-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(null===(T=X.user)||void 0===T?void 0:T.image)?(0,t.jsx)("img",{src:X.user.image,alt:X.user.n
1ame||"User",className:"w-10 h-10 rounded-full ring-2 ring-white shadow-sm"}):(0,t.jsx)("div",{className:"w-10 h-10 rounded-full bg-primary-500 flex items-center justify-center shadow-sm",children:(0,t.jsx)(k.Z,{className:"w-5 h-5 text-white"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-medium text-gray-900",children:null===(z=X.user)||void 0===z?void 0:z.name}),(0,t.jsx)("p",{className:"text-xs text-gray-500",children:null===(B=X.user)||void 0===B?void 0:B.email})]})]}),(0,t.jsxs)(a.rU,{href:"/pricing?source=nav",className:"flex items-center bg-gradient-to-r from-primary-50 to-primary-100 border border-primary-200/60 rounded-full pl-2.5 pr-1 py-1 hover:from-primary-100 hover:to-primary-150 transition-all",onClick:ec,children:[(0,t.jsx)("span",{className:"text-primary-700 text-xs font-semibold mr-1.5",children:W("buy")}),(0,t.jsxs)("span",{className:"flex items-center gap-1 bg-gradient-to-r from-primary-500 to-primary-600 rounded-full px-2 py-0.5 shadow-sm",children:[(0,t.jsx)(w.Z,{className:"w-3 h-3 text-white fill-white"}),(0,t.jsx)("span",{className:"text-white text-xs font-bold",children:(null!==(q=null!=ee?ee:null===(P=X.user)||void 0===P?void 0:P.credits)&&void 0!==q?q:0).toLocaleString()})]})]})]}),(0,t.jsxs)(a.rU,{href:"/profile",className:"flex items-center gap-3 px-4 py-2.5 mx-2 text-sm text-gray-700 hover:bg-gray-100 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(k.Z,{className:"w-[18px] h-[18px] text-gray-500"}),A("profile")]}),(0,t.jsxs)(a.rU,{href:"/my-ads",className:"flex items-center gap-3 px-4 py-2.5 mx-2 text-sm text-gray-700 hover:bg-gray-100 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(Z.Z,{className:"w-[18px] h-[18px] text-gray-500"}),A("myWork")]}),(0,t.jsxs)(a.rU,{href:"/assets",className:"flex items-center gap-3 px-4 py-2.5 mx-2 text-sm text-gray-700 hover:bg-gray-100 rounded-xl transition-colors",onClick:ec,children:[(0,t.jsx)(U.Z,{className:"w-[18px] h-[18px] text-gray-500"}),A("assets")]}),(0,t.jsx)("div",{className:"mx-4 my-1 border-t border-gray-100"}),(0,t.jsxs)("button",{onClick:()=>{ed(),ec()},className:"w-[calc(100%-16px)] flex items-center gap-3 px-4 py-2.5 mx-2 text-sm text-gray-700 hover:bg-gray-100 rounded-xl transition-colors",children:[(0,t.jsx)(C.Z,{className:"w-[18px] h-[18px] text-gray-500"}),W("signOut")]})]}):(0,t.jsx)("div",{className:"px-2",children:(0,t.jsx)(a.rU,{href:eo(),className:"block bg-primary-500 text-white px-4 py-3 rounded-2xl font-medium hover:bg-primary-600 transition-colors text-center shadow-sm",onClick:ec,children:W("signIn")})})})]})})]})})]})}},35841:function(e,r,s){s.d(r,{B:function(){return i}});var t=s(83153),a=s(8632);function i(){var e,r;let{status:s}=(0,a.kP)(),{data:i,isLoading:n}=(0,t.a)({queryKey:["credits"],queryFn:async()=>{let e=await fetch("/api/credits");if(!e.ok)throw Error("Failed to fetch credits");return e.json()},enabled:"authenticated"===s,staleTime:3e4,refetchOnWindowFocus:!0});return{credits:null!==(e=null==i?void 0:i.credits)&&void 0!==e?e:null,freeUser:null!==(r=null==i?void 0:i.freeUser)&&void 0!==r?r:null,isLoading:n}}},93947:function(e,r,s){s.d(r,{a:function(){return a},k:function(){return t}});let t=["en","fr","de","es","zh","ar"],a="en"},35930:function(e,r,s){s.d(r,{rU:function(){return l},jD:function(){return c},tv:function(){return o}});var t=s(33298),a=s(96119),i=s(93947);let n=(0,a.Z)({locales:i.k,defaultLocale:i.a,localePrefix:"as-needed",localeDetection:!1}),{Link:l,redirect:x,usePathname:c,useRouter:o,getPathname:d}=(0,t.Z)(n)}}]);

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.