PageSourceSearch

https://www.beautyplus.com/_next/static/chunks/pages/ai-influencer/workspace-1360e70daecfb862.js

js beautyplus.com collected 2026-10-01 12:31:35 UTC 322,529 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="806b4e52-a108-47e6-ba73-d5ee06ec8e2f",e._sentryDebugIdIdentifier="sentry-dbid-806b4e52-a108-47e6-ba73-d5ee06ec8e2f")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2332,6853],{12177:(e,n,t)=>{"use strict";t.d(n,{$:()=>p});var r=t(17844),a=t(93629),i=t(17459),o=t(5640),l=t(50148),c=t(37414),s=t(56783),u=t(41606),d=t(42801),f=(0,s.F)("inline-flex items-center justify-center whitespace-nowrap rounded-[var(--d-common-btn-round)] text-xl font-semibold leading-normal transition-colors focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 cursor-pointer disabled:cursor-not-allowed",{variants:{variant:{default:"bg-[var(--theme-color)] text-white hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background md:hover:bg-accent",secondary:"bg-secondary hover:bg-secondary/80 text-white border-solid border border-[var(--c-border-btn-secondary)]",ghost:"border-[length:var(--d-border-btn-ghost)] border-solid text-[var(--c-text-btn-ghost)] border-[var(--c-border-btn-ghost)] bg-[var(--c-bg-btn-ghost)]",link:"text-primary underline-offset-4 hover:underline",cover:"text-[var(--cover-button-text)] bg-[var(--cover-button-bg)] hover:bg-primary/90",text:"font-normal",custom:""},size:{auto:"",default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),p=l.forwardRef(function(e,n){var t=e.className,l=e.variant,s=e.size,p=e.asChild,m=e.loading,g=e.preserveSizeOnLoading,_=e.disabled,h=e.children,v=(0,i._)(e,["className","variant","size","asChild","loading","preserveSizeOnLoading","disabled","children"]),b=void 0!==p&&p?c.DX:"button";return(0,o.jsx)(b,(0,a._)((0,r._)({className:(0,d.cn)(f({variant:l,size:"text"===l?s||"auto":s,className:t})),ref:n,disabled:_||m},v),{children:m?void 0!==g&&g?(0,o.jsxs)("span",{className:"grid place-items-center",children:[(0,o.jsx)("span",{className:"invisible col-start-1 row-start-1","aria-hidden":"true",children:h}),(0,o.jsx)(u.A,{className:"col-start-1 row-start-1 shrink-0 animate-spin"})]}):(0,o.jsx)(u.A,{className:"shrink-0 animate-spin"}):h}))});p.displayName="Button"},17546:(e,n,t)=>{"use strict";t.d(n,{FB:()=>g,RG:()=>d,Ug:()=>f,WM:()=>m,Xz:()=>h,b7:()=>c,e3:()=>l,iy:()=>_,lE:()=>p,lQ:()=>v,nr:()=>s,yy:()=>u});var r=t(17844),a=t(93629),i=t(72087),o=t(3958),l=function(e){var n=new URL(window.location.href);Object.entries(e).forEach(function(e){var t=(0,i._)(e,2),r=t[0],a=t[1];n.searchParams.set(r,a)});var t=n.toString();window.history.replaceState((0,a._)((0,r._)({},window.history.state),{as:t,url:t}),"",t)},c=function(e){var n=new URL(window.location.href);n.searchParams.delete(e),window.history.replaceState({},"",n.toString())},s=function(){return/safari/i.test(navigator.userAgent)&&!/chrome/i.test(navigator.userAgent)},u=function(e){return new Promise(function(n){setTimeout(function(){n(!0)},e)})};function d(e,n){var t=function e(n,t){return 0===t?n:e(t,n%t)}(e,n);return[e/t,n/t]}var f=function(){return Math.random().toString(36).slice(2,10)},p=function(e){var n=new URL(window.location.href),t=e||f();return n.searchParams.set("rp",t),window.history.replaceState({},"",n.toString()),t},m=function(){return new URLSearchParams(window.location.search).get("rp")||""},g=function(){return o.tq.bplus};function _(){var e=o.tq.bplus;return e}var h=function(){return Math.random().toString(36).slice(2,10)},v=function(){}},20240:(e,n,t)=>{"use strict";t.d(n,{$z:()=>I,E8:()=>v,FH:()=>b,JA:()=>_,M:()=>C,MJ:()=>u,MX:()=>x,NA:()=>d,Nc:()=>w,TN:()=>h,VR:()=>p,XI:()=>S,_G:()=>j,eq:()=>r,f$:()=>g,hC:()=>f,kd:()=>y,nN:()=>N,r_:()=>k,yC:()=>m});var r="/ai-influencer/figma-assets",a="".concat(r,"/nav-icons"),i="20260710",o="".concat(r,"/workspace"),l="".concat(r,"/content-reference"),c="".concat(r,"/model-icons"),s="".concat(r,"/template-tags"),u="".concat(r,"/empty-placeholder-2x.webp?v=20260710-2"),d="".concat(r,"/persona-custom-icon-2x.webp?v=20260710-3"),f={theme:"dark"}
1,p=128,m=2048,g=2048,_=2048,h="templateId",v={image:["CT00022","CT00061"],video:["CT00070","CT00111"]},b={gpt:"".concat(c,"/gpt.webp"),kling:"".concat(c,"/kling.webp"),nano:"".concat(c,"/nano.webp"),seedance:"".concat(c,"/seedance.webp")},y={hot:"".concat(s,"/hot.webp"),new:"".concat(s,"/new.webp")},x=3,C=7,w=1500,j=40,S={home:"".concat(a,"/home.svg?v=").concat(i),templates:"".concat(a,"/templates.svg?v=").concat(i),project:"".concat(a,"/project.svg?v=").concat(i),persona:"".concat(a,"/persona.svg"),reels:"".concat(a,"/reels.svg?v=").concat(i),post:"".concat(a,"/post.svg?v=").concat(i),settings:"".concat(a,"/settings.svg")},I=["".concat(o,"/style-realistic.png"),"".concat(o,"/style-cinematic.png"),"".concat(o,"/style-anime.png"),"".concat(o,"/style-cyberpunk.png"),"".concat(o,"/style-minimalist.png"),"".concat(o,"/style-retro.png"),"".concat(o,"/style-editorial.png"),"".concat(o,"/style-fantasy.png")],k={left:"".concat(l,"/persona-left.webp"),center:"".concat(l,"/persona-right.webp"),right:"".concat(l,"/persona-center.webp"),icon:"".concat(l,"/edit-icon-outfit-bold.svg")},N="custom-persona-template"},24540:(e,n,t)=>{"use strict";t.d(n,{e:()=>l,q:()=>o});var r=t(5640),a=t(50148),i=(0,a.createContext)({report:function(){}}),o=function(e){var n=e.children,t=e.report,o=(0,a.useCallback)(function(e,n){t instanceof Function?t(e,n):console.log("[Error]:ToolBox lock report porperty is not a function.")},[t]),l=(0,a.useMemo)(function(){return{report:o}},[o]);return(0,r.jsx)(i.Provider,{value:l,children:n})},l=function(){return(0,a.useContext)(i)}},28132:(e,n,t)=>{"use strict";t.d(n,{$:()=>l});var r=t(72087),a=t(50148),i=t(96412),o=a.useLayoutEffect;function l(){var e=(0,r._)((0,a.useState)(null),2),n=e[0],t=e[1];return o(function(){var e=function(){return t(function(){if("undefined"==typeof navigator)return!1;var e={userAgent:navigator.userAgent,screenWidth:window.screen.width,screenHeight:window.screen.height,hasCoarsePointer:window.matchMedia("(pointer: coarse)").matches};return(0,i.$)(e)}())};return window.addEventListener("resize",e),e(),function(){return window.removeEventListener("resize",e)}},[]),n}},28140:(e,n,t)=>{"use strict";t.d(n,{p:()=>a});var r=t(64470);function a(){return{triggerPurchase:(0,r.o)().triggerPurchase}}},41606:(e,n,t)=>{"use strict";t.d(n,{A:()=>p});var r,a,i,o,l,c,s,u,d=t(50148);function f(){return(f=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(null,arguments)}let p=function(e){return d.createElement("svg",f({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",className:"lucide lucide-loader",fill:"currentColor"},e),r||(r=d.createElement("path",{d:"M12 2v4"})),a||(a=d.createElement("path",{d:"m16.2 7.8 2.9-2.9"})),i||(i=d.createElement("path",{d:"M18 12h4"})),o||(o=d.createElement("path",{d:"m16.2 16.2 2.9 2.9"})),l||(l=d.createElement("path",{d:"M12 18v4"})),c||(c=d.createElement("path",{d:"m4.9 19.1 2.9-2.9"})),s||(s=d.createElement("path",{d:"M2 12h4"})),u||(u=d.createElement("path",{d:"m4.9 4.9 2.9 2.9"})))}},50327:(e,n,t)=>{"use strict";t.d(n,{p:()=>s});var r,a=t(83846),i=t(55957),o=t(50718),l=t(75851),c=(r={},(0,a._)(r,l.T3.Pro,{title:"BeautyPlus Pro",badgeLabel:"Pro",tagImage:i.A}),(0,a._)(r,l.T3.Max,{title:"BeautyPlus MAX",badgeLabel:"MAX",tagImage:o.A}),r);function s(e){return e!==l.T3.Pro&&e!==l.T3.Max?null:c[e]}},50718:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});let r={src:"/_next/static/media/max-tag.02020cf7.png",height:116,width:116,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAVFBMVEVMaXG0l/+bZf/etfyLav/Dl/jHmv+nffiUef2+bdrAZ/+SY/GeYOiWiv+6bOfmffjEXubehvHTmvHWdvzZfP+kTP60S/2kbvnPZv22kvqHav/fov9txjxoAAAAGXRSTlMA/Pz87/3+I0ZWLO74kPml+zf+8mD8+zj+My0GpwAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAAEBJREFUeJwdy0kSgCAMAMFhSwguuBfq//9p4alPDWgpCnC06/QZ1v0N4qNSWxBxz4QtW0ouZrA53V2wcfgF7fsDT94B8KYjSlIAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8}},52604:(e,n,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/ai-influencer/workspace",function(){return t(54365)}])},54365:(e,n,t)=>{"use strict";t.r(n),t.d(n,{__N_SSG:()=>oB,default:()=>oH});
1var r=t(86105),a=t(5640),i=t(50148),o=t(29935),l=t(83846),c=t(17844),s=t(93629),u=t(72087),d=t(82643),f=t(49377),p=t.n(f),m=t(77889),g=t(18439),_=t(62019),h=t(37743),v=t(1833),b=t(89264),y=t(19317),x=t(21741),C=t(93852),w=t(9313),j=t(88026),S=function(e){function n(e,t,r){var a;return(0,h._)(this,n),(a=(0,_._)(this,n,[e])).name="AiInfluenceApiError",a.code=t,a.requestUri=null==r?void 0:r.requestUri,a.reqid=null==r?void 0:r.reqid,a}return(0,v._)(n,e),n}((0,b._)(Error)),I=function(e){return e[e.Unset=0]="Unset",e[e.Image=1]="Image",e[e.Preset=2]="Preset",e[e.Tag=3]="Tag",e[e.Edit=4]="Edit",e[e.FreeContent=5]="FreeContent",e[e.ContentTemplate=6]="ContentTemplate",e}({}),k=function(e){return e.Image="image",e.Video="video",e}({}),N=function(e){return e[e.Image=1]="Image",e[e.Video=2]="Video",e}({}),T=function(e){return e[e.Image=1]="Image",e[e.Video=2]="Video",e}({}),R=function(e){return e[e.No=0]="No",e[e.Yes=1]="Yes",e}({}),P=function(e){return e[e.Unset=0]="Unset",e[e.Pending=1]="Pending",e[e.Running=2]="Running",e[e.Submitted=3]="Submitted",e[e.Succeeded=4]="Succeeded",e[e.Failed=5]="Failed",e}({}),M=function(e){return e[e.FreeContent=1]="FreeContent",e[e.Template=2]="Template",e}({}),A=function(e){return e[e.FreeTrial=1]="FreeTrial",e[e.Credits=2]="Credits",e[e.Unlimited=3]="Unlimited",e}({}),L=function(e){return e.Processing="processing",e.Completed="completed",e.Failed="failed",e}({}),U=function(e){return e[e.Deleted=-1]="Deleted",e[e.Generating=1]="Generating",e[e.PendingConfirm=2]="PendingConfirm",e[e.Confirmed=3]="Confirmed",e[e.Failed=4]="Failed",e}({}),E=y.A.create({baseURL:function(){var e,n=null==(e=j.env.NEXT_PUBLIC_AI_INFLUENCE_API_BASE_URL)?void 0:e.trim();return n?n.replace(/\/$/,""):"https://api-influence.beautyplus.com"}(),withCredentials:!0}),B=!1;function H(e){var n,r=null==e?void 0:e.meta,a=null!=(n=null==r?void 0:r.code)?n:-1;if(0!==a)throw 11010===a&&function(){if(!B){B=!0;var e=function(){B=!1};Promise.resolve().then(t.bind(t,77889)).then(function(n){(0,n.openLoginPopup)({theme:"dark",onLoginSuccess:e,onLoginError:e,onLoginCancel:e})}).catch(function(n){e(),x.A.error("Failed to open AI Influence login popup: ".concat(String(n)))})}}(),new S((null==r?void 0:r.msg)||(null==r?void 0:r.error)||"AI Influence request failed",a,{requestUri:null==r?void 0:r.request_uri,reqid:null==r?void 0:r.reqid});return e.response}function D(e,n,t){return F.apply(this,arguments)}function F(){return(F=(0,o._)(function(e,n,t){return(0,d.YH)(this,function(r){switch(r.label){case 0:return[4,E.get(e,(0,s._)((0,c._)({},t.config),{params:n}))];case 1:return[2,H(r.sent().data)]}})})).apply(this,arguments)}function O(e,n,t){return z.apply(this,arguments)}function z(){return(z=(0,o._)(function(e,n,t){var r;return(0,d.YH)(this,function(a){switch(a.label){case 0:return[4,E.post(e,n,(0,s._)((0,c._)({},t.config),{headers:(0,c._)({"Content-Type":"application/json"},null==(r=t.config)?void 0:r.headers)}))];case 1:return[2,H(a.sent().data)]}})})).apply(this,arguments)}E.interceptors.request.use(function(){var e=(0,o._)(function(e){var n,t,r,a,i,o,l,s;return(0,d.YH)(this,function(u){switch(u.label){case 0:return a=(r=g.nc.getState()).countryCode,i=r.locale,[4,(0,C.f)()];case 1:var d,f,m,_,h,v,b,y;return o=u.sent(),h=Number((d={clientId:"40003",clientLanguage:(null==(n=p().router)?void 0:n.locale)||(null==(t=p().router)?void 0:t.defaultLocale)||i,countryCode:a,gid:o}).clientId),v=null==(f=d.clientLanguage)?void 0:f.trim(),b=null==(m=d.countryCode)?void 0:m.trim(),y=null==(_=d.gid)?void 0:_.trim(),(l=h&&v&&b&&y?{client_id:h,client_language:v,country_code:b,os_type:"web",gid:y}:null)&&(e.params=(0,c._)({},l,e.params)),(s=(0,w.dG)())&&(e.headers=e.headers||{},e.headers["access-token"]||(e.headers["access-token"]=s)),[2,e]}})});return function(n){return e.apply(this,arguments)}}());var V={getWorkbenchCounts:function(e){return D("/influence/workbench/counts.json",{},e)},getTagOptions:function(e){return D("/influence/persona/tag_options.json",{},e)},getPortraitPresets:function(e,n){return D("/influence/persona/portrait_preset/list.json",e,n)},getHotPortraitPresets:function(e){return D("/influence/persona/portrait_preset/hot_list.json",{},e)},createPersonaByTag:function(e,n){return O("/influence/persona/create_by_tag.json",e,n)},createPersonaByPreset:function(e,n){return O("/influence/persona/create_by_preset.json",e,n)},quotePersonaBilling:function(e,n){return O("/influence/persona/billing_quote.json",e,n)},getPersonaDetail:function(e,n){return D("/influence/persona/detail.json",{id:e},n)},getPersonaList:function(e,n){return D("/influence/persona/list.json",e,n)},deletePersona:function(e,n){return O("/influence/persona/delete.json",e,n)},getContentTemplatePreview:function(e,n){return D("/influence/content/template/preview.json",e,n)},getContentTemplateHomeHot:function(e){return D("/influence/content/template/home_hot.json",{},e)},getContentTemplateList:function(e,n){return D("/influence/content/template/list.json",e,n)},getContentTemplateTypeList:function(e,n){return D("/influence/content/template/type_list.json",e,n)},getContentTemplateDetail:function(e,n){return D("/influence/content/template/detail.json",{template_id:e},n)},submitContentTemplate:function(e,n){return O("/influence/content/template/submit.json",e,n)},quoteContentTemplateCredit:function(e,n){return O("/influence/content/template/credit_quote.json",e,n)},quoteContentFreeCredit:function(e,n){return O("/influence/content/free/credit_quote.json",e,n)},createFreeContent:function(e,n){return O("/influence/content/create_free.json",e,n)},getContentDetail:function(e,n){return D("/influence/content/detail.json",{id:e},n)},getContentList:function(e,n){return D("/influence/content/list.json",e,n)},markContentRead:function(e,n){return O("/influence/content/read.json",e,n)},markPersonaDraftRead:function(e,n){return O("/influence/persona/draft/read.json",e,n)},deleteContent:function(e,n){return O("/influence/content/delete.json",e,n)},submitUploadAsset:function(e,n){return O("/influence/upload/submit.json",e,n)},getUploadAssetList:function(e,n){return D("/influence/upload/list.json",e,n)},deleteUploadAsset:function(e,n){return O("/influence/upload/delete.json",e,n)},getContentModelOptions:function(e){return D("/influence/content/model_options.json",{},e)},editPersonaDraft:function(e,n){return O("/influence/persona/draft/edit.json",e,n)},getPersonaDraftList:function(e,n){return D("/influence/persona/draft/list.json",e,n)},deletePersonaDraft:function(e,n){return O("/influence/persona/draft/delete.json",e,n)}
1,getPersonaDraftDetail:function(e,n){return D("/influence/persona/draft/detail.json",{id:e},n)},confirmPersonaDraft:function(e,n){return O("/influence/persona/draft/confirm.json",e,n)}},q=t(75851),G=t(28140),Y=t(3958),K=t(35030),W=t(24540),X=t(28132),Q=t(43349),J=t.n(Q),Z=t(23291),$=(0,Z.A)("LogIn",[["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}],["polyline",{points:"10 17 15 12 10 7",key:"1ail0h"}],["line",{x1:"15",x2:"3",y1:"12",y2:"12",key:"v6grx8"}]]),ee=(0,Z.A)("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),en=t(50327),et=t(16818),er=t(77181),ea=t(60052),ei=t.n(ea),eo=t(87897);function el(){return(0,a.jsx)("img",{className:ei().aiInfluencerCloseIcon,src:"/ai-influencer/figma-assets/close-icon.webp",alt:"","aria-hidden":"true"})}var ec=function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return n.filter(Boolean).join(" ")};function es(e){var n=e.ariaLabel,t=e.className,r=e.onClick;return(0,a.jsx)("button",{type:"button",className:ec(ei().aiDialogCloseButton,t),"aria-label":n,onClick:r,children:(0,a.jsx)(el,{})})}function eu(e){var n=e.ariaBusy,t=e.ariaLabel,r=e.ariaLabelledBy,i=e.children,o=e.closeLabel,l=e.dialogClassName,c=e.frameClassName,s=e.dataMode,u=e.dataState,d=e.onBackdropClick,f=e.onClose;return(0,a.jsx)("div",{className:ei().modalBackdrop,role:"presentation",onClick:d?function(e){e.currentTarget===e.target&&(null==d||d())}:void 0,children:(0,a.jsxs)("div",{className:ec(ei().aiDialogFrame,c),children:[(0,a.jsx)("section",{className:ec(ei().aiDialogSurface,l),role:"dialog","aria-busy":n,"aria-label":t,"aria-labelledby":r,"aria-modal":"true","data-mode":s,"data-state":u,children:i}),(0,a.jsx)(es,{className:ei().aiDialogFloatingCloseButton,ariaLabel:o,onClick:f})]})})}var ed=["spent","received"];function ef(e){var n=e.closeLabel,t=e.copy,r=e.errorMessage,o=e.isLoading,l=e.isOpen,c=e.loadMoreState,s=e.onClose,d=e.onLoadMore,f=e.recordGroups,p=(0,u._)((0,i.useState)(null),2),m=p[0],g=p[1],_=(0,u._)((0,i.useState)("spent"),2),h=_[0],v=_[1],b=(0,u._)((0,i.useState)(!1),2),y=b[0],x=b[1],C=(0,i.useRef)(null);(0,i.useEffect)(function(){if("undefined"!=typeof document){var e=document.getElementsByClassName(ei().workspace).item(0);g(e instanceof HTMLElement?e:document.body)}},[]),(0,i.useEffect)(function(){if(l){v("spent"),x(!1);var e=function(e){"Escape"===e.key&&s()};return window.addEventListener("keydown",e),function(){return window.removeEventListener("keydown",e)}}},[l,s]),(0,i.useEffect)(function(){return function(){null!==C.current&&(window.clearTimeout(C.current),C.current=null)}},[]);var w=(0,i.useCallback)(function(){null!==C.current&&window.clearTimeout(C.current),x(!0),C.current=window.setTimeout(function(){x(!1),C.current=null},900)},[]),j=(0,i.useCallback)(function(e){w();var n=e.currentTarget,t=c[h];!(n.scrollHeight-n.scrollTop-n.clientHeight<=24)||o||r||!t.hasMore||t.isLoadingMore||d(h)},[h,r,o,c,d,w]);if(!l)return null;var S=f[h],I=c[h],k=S.length-1,N=!o&&(!!r||0===S.length),T=r||t("ai.influencer.credit.no.records"),R=(0,a.jsx)(eu,{closeLabel:n,dialogClassName:ei().creditsInfoDialog,frameClassName:ei().creditsInfoFrame,ariaBusy:o,ariaLabelledBy:"ai-influencer-credits-title",dataState:o?"loading":r?"error":"ready",onClose:s,children:(0,a.jsxs)("div",{className:ei().creditsInfoContent,children:[(0,a.jsx)("h2",{className:ei().creditsInfoTitle,id:"ai-influencer-credits-title",children:t("ai.influencer.credit.usage.history")}),(0,a.jsx)("div",{className:ei().creditsInfoTabs,role:"tablist","aria-label":t("ai.influencer.credit.usage.categories"),children:ed.map(function(e){var n=e===h;return(0,a.jsx)("button",{type:"button",className:ei().creditsInfoTab,id:"ai-influencer-credits-tab-".concat(e),role:"tab","aria-controls":"ai-influencer-credits-panel-".concat(e),"aria-selected":n,"data-active":n,onClick:function(){return v(e)},children:t("spent"===e?"ai.influencer.credit.spent":"ai.influencer.credit.received")},e)})}),(0,a.jsx)("section",{className:ei().creditsInfoRecordPanel,id:"ai-influencer-credits-panel-".concat(h),role:"tabpanel","aria-labelledby":"ai-influencer-credits-tab-".concat(h),children:(0,a.jsx)("div",{className:ei().creditsInfoHistoryList,"data-scrolling":y,onScroll:j,children:o?Array.from({length:5}).map(function(e,n){return(0,a.jsxs)("div",{className:ei().creditsInfoTableRow,"data-loading":"true","data-terminal":4===n,children:[(0,a.jsx)("span",{className:ei().creditsInfoSkeletonCell}),(0,a.jsx)("span",{className:ei().creditsInfoSkeletonCell,"data-size":"medium"}),(0,a.jsx)("span",{className:ei().creditsInfoSkeletonCell,"data-size":"small"})]},"loading-".concat(n))}):N?(0,a.jsx)("div",{className:ei().creditsInfoListMessage,children:T}):(0,a.jsxs)(a.Fragment,{children:[S.map(function(e,n){return(0,a.jsxs)("div",{className:ei().creditsInfoTableRow,"data-terminal":!I.isLoadingMore&&n===k,children:[(0,a.jsx)("span",{className:ei().creditsInfoTableCell,children:e.detail}),(0,a.jsx)("span",{className:ei().creditsInfoTableCell,children:e.time}),(0,a.jsx)("strong",{className:ei().creditsInfoTableChange,"data-change":e.changeTone,children:e.change})]},e.id)}),I.isLoadingMore?Array.from({length:2}).map(function(e,n){return(0,a.jsxs)("div",{className:ei().creditsInfoTableRow,"data-loading":"true","data-terminal":1===n,children:[(0,a.jsx)("span",{className:ei().creditsInfoSkeletonCell}),(0,a.jsx)("span",{className:ei().creditsInfoSkeletonCell,"data-size":"medium"}),(0,a.jsx)("span",{className:ei().creditsInfoSkeletonCell,"data-size":"small"})]},"load-more-".concat(h,"-").concat(n))}):null]})})})]})});return m?(0,eo.createPortal)(R,m):R}var ep=(0,Z.A)("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);
1function em(e){var n=e.copy,t=e.displayName,r=e.uid,i=e.avatar,o=e.initials,l=e.creditLabel,c=e.isVip,s=e.membershipIcon,u=e.membershipTitle,d=e.membershipValidPeriod,f=e.onOpenCreditsInfo,p=e.onOpenAccountSettings,m=e.onUpgrade,g=e.onLogout,_=e.onMouseLeave,h=c&&!!u;return(0,a.jsxs)("div",{className:ei().userSettingMenu,"data-variant":h?"vip":"free",role:"menu","aria-label":n("ai.influencer.account.settings.menu"),onMouseLeave:_,children:[(0,a.jsxs)("div",{className:ei().userSettingHeader,children:[(0,a.jsx)("span",{className:ei().userSettingAvatar,children:i?(0,a.jsx)("img",{src:i,alt:t}):o}),(0,a.jsxs)("span",{className:ei().userSettingIdentity,children:[(0,a.jsx)("strong",{children:t}),(0,a.jsxs)("span",{children:[n("ai.influencer.account.uid")," ",r]})]})]}),(0,a.jsxs)("section",{className:ei().userSettingCreditCard,"aria-label":n("ai.influencer.credit.label"),children:[(0,a.jsxs)("span",{className:ei().userSettingCreditHeader,children:[(0,a.jsx)("strong",{children:n("ai.influencer.credit.label")}),(0,a.jsx)("button",{type:"button",className:ei().userSettingCreditLink,onClick:f,children:n("ai.influencer.action.view")})]}),(0,a.jsx)("span",{className:ei().userSettingRemaining,children:n("ai.influencer.credit.remaining",{count:l})}),(0,a.jsx)("span",{className:ei().userSettingPlanDivider,"aria-hidden":"true"}),h?(0,a.jsxs)("div",{className:ei().userSettingMembershipCard,"data-variant":"vip",children:[(0,a.jsxs)("span",{className:ei().userSettingVipPlan,children:[s?(0,a.jsx)(J(),{className:ei().userSettingVipIcon,src:s,alt:"",width:20,height:20}):(0,a.jsx)("span",{className:ei().userSettingVipIconFallback,"aria-hidden":"true"}),(0,a.jsx)("strong",{children:u})]}),d?(0,a.jsx)("span",{className:ei().userSettingMembershipPeriod,children:d}):null]}):(0,a.jsxs)("div",{className:ei().userSettingMembershipCard,"data-variant":"upgrade",children:[(0,a.jsxs)("span",{className:ei().userSettingMembershipPlan,children:[(0,a.jsx)("span",{className:ei().userSettingMembershipIcon,"aria-hidden":"true",children:(0,a.jsx)("img",{src:"/ai-influencer/figma-assets/vip-tag.svg",alt:""})}),(0,a.jsx)("strong",{children:n("ai.influencer.account.go.premium")})]}),(0,a.jsx)("button",{type:"button",className:ei().userSettingUpgradePill,onClick:m,children:n("ai.influencer.credit.upgrade")})]})]}),(0,a.jsxs)("div",{className:ei().userSettingActions,children:[(0,a.jsxs)("button",{type:"button",className:ei().userSettingActionButton,role:"menuitem",onClick:p,children:[(0,a.jsx)("span",{className:ei().userSettingActionIcon,children:(0,a.jsx)(ee,{size:18,"aria-hidden":"true"})}),(0,a.jsx)("span",{children:n("ai.influencer.account.settings")})]}),(0,a.jsxs)("button",{type:"button",className:ei().userSettingActionButton,role:"menuitem",onClick:g,children:[(0,a.jsx)("span",{className:ei().userSettingActionIcon,children:(0,a.jsx)(ep,{size:18,"aria-hidden":"true"})}),(0,a.jsx)("span",{children:n("ai.influencer.account.logout")})]})]})]})}var eg={spent:"negative",received:"positive"},e_={spent:er.Rn,received:er.a2};function eh(){return{spent:[],received:[]}}function ev(){return{spent:{page:0,total:0,hasMore:!0,isLoadingMore:!1},received:{page:0,total:0,hasMore:!0,isLoadingMore:!1}}}function eb(e){if(!e)return"";var n=new Date(e);if(Number.isNaN(n.getTime()))return"";var t=n.getFullYear(),r=String(n.getMonth()+1).padStart(2,"0"),a=String(n.getDate()).padStart(2,"0");return"".concat(t,"/").concat(r,"/").concat(a)}function ey(e,n,t,r){return n.map(function(n,a){return function(e,n,t,r){var a,i,o,l,c,s=Number.isFinite(o=Number(e.createTime))?o>0&&o<1e11?1e3*o:o:0,u=null!=(a=Number.isFinite(i=Number(e.amount))?i:void 0)?a:0,d=eg[t];return{id:"".concat(t,":").concat(e.createTime,":").concat(e.typeDesc,":").concat(e.scene,":").concat(e.amount,":").concat(n),detail:(null==(l=e.typeDesc)?void 0:l.trim())||r("ai.influencer.credit.record"),time:function(e){var n=new Date(e>0&&e<1e11?1e3*e:e);if(Number.isNaN(n.getTime()))return"--";var t=n.getFullYear(),r=String(n.getMonth()+1).padStart(2,"0"),a=String(n.getDate()).padStart(2,"0"),i=String(n.getHours()).padStart(2,"0"),o=String(n.getMinutes()).padStart(2,"0"),l=String(n.getSeconds()).padStart(2,"0");return"".concat(t,"-").concat(r,"-").concat(a," ").concat(i,":").concat(o,":").concat(l)}(s),change:(c=Math.abs(Number.isFinite(u)?u:0),"".concat("positive"===d?"+":"-").concat(c)),changeTone:d,timestamp:s}}(n,t+a,e,r)})}function ex(e){return(0,r._)(e).sort(function(e,n){return n.timestamp-e.timestamp})}function eC(e,n,t){var r,a,i=Number(e.total);return{page:Number.isFinite(r=Number(e.page))&&r>0?r:t,total:Number.isFinite(i)&&i>=0?i:n,hasMore:Number.isFinite(a=Number(e.total))&&a>=0?n<a:e.list.length>=20,isLoadingMore:!1}}function ew(e){var n,t,f,p,g,_,h,v,b,y=e.copy,C=e.onRequestLogin,w=e.onOpenPricingPage,j=(0,et.As)(),S=j.user,I=j.isVip,k=j.membershipTier,N=j.
1credits,T=j.isInitializing,R=j.logout,P=(0,u._)((0,i.useState)(!1),2),M=P[0],A=P[1],L=(0,u._)((0,i.useState)(!1),2),U=L[0],E=L[1],B=(0,u._)((0,i.useState)(!1),2),H=B[0],D=B[1],F=(0,u._)((0,i.useState)(""),2),O=F[0],z=F[1],V=(0,u._)((0,i.useState)(eh),2),q=V[0],G=V[1],Y=(0,u._)((0,i.useState)(ev),2),K=Y[0],W=Y[1],X=(0,i.useRef)(null),Q=(0,i.useRef)(0),Z=(0,i.useRef)(eh()),ea=(0,i.useRef)(ev()),eo=(0,i.useCallback)(function(e){Z.current=e,G(e)},[]),el=(0,i.useCallback)(function(e){ea.current=e,W(e)},[]);(0,i.useEffect)(function(){if(M){var e=function(e){var n,t=e.target;t instanceof Node&&!(null==(n=X.current)?void 0:n.contains(t))&&A(!1)};return document.addEventListener("pointerdown",e,!0),function(){document.removeEventListener("pointerdown",e,!0)}}},[M]),(0,i.useEffect)(function(){return function(){Q.current+=1}},[]);var ec=(0,i.useCallback)((0,o._)(function(){var e;return(0,d.YH)(this,function(n){switch(n.label){case 0:return A(!1),[4,(0,m.getAccountSDK)()];case 1:return null==(e=n.sent())||e.openPage("/account",{theme:"dark"},{blank:!0}),[2]}})}),[]),es=(0,i.useCallback)(function(){A(!1),E(!0),D(!0),z(""),eo(eh()),el(ev());var e=Q.current+1;Q.current=e,Promise.all([(0,er.Rn)({page:1,count:20}),(0,er.a2)({page:1,count:20})]).then(function(n){var t=(0,u._)(n,2),r=t[0],a=t[1];if(Q.current===e){var i=ex(ey("spent",r.list,0,y)),o=ex(ey("received",a.list,0,y)),l={spent:eC(r,i.length,1),received:eC(a,o.length,1)};eo({spent:i,received:o}),el(l)}}).catch(function(n){Q.current===e&&(x.A.error("Failed to load credit usage records: ".concat(String(n))),z(y("ai.influencer.credit.usage.error")))}).finally(function(){Q.current===e&&D(!1)})},[y,el,eo]),eu=(0,i.useCallback)(function(e){if(U&&!H&&!O){var n=ea.current,t=n[e];if(t.hasMore&&!t.isLoadingMore){var a=Q.current,i=t.page+1;el((0,s._)((0,c._)({},n),(0,l._)({},e,(0,s._)((0,c._)({},t),{isLoadingMore:!0})))),e_[e]({page:i,count:20}).then(function(n){if(Q.current===a){var t=Z.current,o=t[e],u=ex((0,r._)(o).concat((0,r._)(ey(e,n.list,o.length,y)))),d=(0,s._)((0,c._)({},t),(0,l._)({},e,u)),f=(0,s._)((0,c._)({},ea.current),(0,l._)({},e,eC(n,u.length,i)));eo(d),el(f)}}).catch(function(n){Q.current===a&&(x.A.error("Failed to load more ".concat(e," credit records: ").concat(String(n))),el((0,s._)((0,c._)({},ea.current),(0,l._)({},e,(0,s._)((0,c._)({},ea.current[e]),{isLoadingMore:!1})))))})}}},[O,y,H,U,el,eo]),ed=(0,i.useCallback)(function(){Q.current+=1,E(!1),D(!1),z("")},[]),ep=(0,i.useCallback)(function(){A(!1),ed(),R()},[ed,R]),eg=(0,i.useCallback)(function(){C()},[C]),ew=(0,i.useCallback)(function(){A(!1),w()},[w]),ej=(0,i.useCallback)(function(){A(!1)},[]),eS=(null==S?void 0:S.nickname)||y("ai.influencer.account.default.user"),eI=eS.trim().charAt(0).toUpperCase()||"U",ek="".concat(null!=(v=null==N?void 0:N.balance)?v:"--"," ").concat(y("ai.influencer.credit.label")),eN={spent:{hasMore:K.spent.hasMore,isLoadingMore:K.spent.isLoadingMore},received:{hasMore:K.received.hasMore,isLoadingMore:K.received.isLoadingMore}},eT=I?(0,en.p)(k):null,eR=eT?eT.title.replace(/\bMAX\b/g,"Max"):I?y("ai.influencer.account.premium"):void 0,eP=(n=null==S||null==(_=S.vipInfo)?void 0:_.validTime,t=null==S||null==(h=S.vipInfo)?void 0:h.invalidTime,f=eb(n),p=eb(t),f&&p?y("ai.influencer.account.valid.period",{startDate:f,endDate:p}):"");if(T)return(0,a.jsx)("div",{className:ei().accountPanelShell,children:(0,a.jsxs)("div",{className:ei().accountPanel,"data-variant":"loading","aria-hidden":"true",children:[(0,a.jsx)("span",{className:ei().accountAvatar}),(0,a.jsxs)("span",{className:ei().accountPanelBody,children:[(0,a.jsx)("span",{className:ei().accountSkeletonLine}),(0,a.jsx)("span",{className:ei().accountSkeletonLine,"data-size":"short"})]})]})});if(!S)return(0,a.jsx)("div",{className:ei().accountPanelShell,children:(0,a.jsxs)("button",{type:"button",className:ei().accountPanel,"data-variant":"login",onClick:eg,children:[(0,a.jsx)("span",{className:ei().accountAvatar,children:(0,a.jsx)("span",{className:ei().accountLoginIcon,"aria-hidden":"true"})}),(0,a.jsx)("span",{className:ei().accountPanelBody,children:(0,a.jsx)("strong",{children:y("ai.influencer.action.login")})}),(0,a.jsx)($,{className:ei().accountPanelIcon,size:18,"aria-hidden":"true"})]})});var eM=eT?"max"===(g=eT.badgeLabel).toLowerCase()?"Max":g:null;return(0,a.jsxs)("div",{ref:X,className:ei().accountPanelShell,children:[(0,a.jsxs)("button",{type:"button",className:ei().accountPanel,"aria-label":"".concat(eS,", ").concat(ek),"aria-expanded":M,onClick:function(){return A(function(e){return!e})},children:[(0,a.jsxs)("span",{className:ei().accountAvatar,children:[(0,a.jsx)("span",{className:ei().accountAvatarClip,children:S.avatar?(0,a.jsx)("img",{className:ei().accountAvatarImage,src:S.avatar,alt:eS}):eI}),eT?(0,a.jsx)(J(),{className:ei().accountAvatarBadge,src:eT.tagImage,alt:eT.badgeLabel,title:eT.title,width:14,height:14}):null]}),(0,a.jsxs)("span",{className:ei().accountPanelBody,children:[(0,a.jsxs)("span",{className:ei().accountPanelName,children:[(0,a.jsx)("strong",{children:eS}),eM?(0,a.jsx)("em",{children:eM}):null]}),(0,a.jsx)("span",{className:ei().accountCredit,children:ek})]}),(0,a.jsx)("span",{className:ei().accountSettingsButton,"aria-hidden":"true",children:(0,a.jsx)(ee,{size:18})})]}),M?(0,a.jsx)(em,{copy:y,displayName:eS,uid:S.uid,avatar:S.avatar,initials:eI,creditLabel:"".concat(null!=(b=null==N?void 0:N.balance)?b:"--"),isVip:I,membershipIcon:null==eT?void 0:eT.tagImage,membershipTitle:eR,membershipValidPeriod:eP,onOpenCreditsInfo:es,onOpenAccountSettings:ec,onUpgrade:ew,onLogout:ep,onMouseLeave:ej}):null,(0,a.jsx)(ef,{closeLabel:y("ai.influencer.action.close"),copy:y,errorMessage:O,isLoading:H,isOpen:U,loadMoreState:eN,onClose:ed,onLoadMore:eu,recordGroups:q})]})}var ej=t(81048),eS=t(52017),eI=t(12177);function ek(e){var n=e.label,t=e.mediaPath,r=(0,i.useRef)(null),o=(0,i.useRef)(null),l=(0,u._)((0,i.useState)(),2),c=l[0],s=l[1],d=(0,u._)((0,i.useState)(!1),2),f=d[0],p=d[1];return(0,i.useEffect)(function(){var e=o.current;
1(null==e?void 0:e.complete)&&e.naturalWidth>0&&s(e.currentSrc||e.src);var n=window.matchMedia("(prefers-reduced-motion: reduce)"),t=function(){if(p(!n.matches),n.matches){var e;null==(e=r.current)||e.pause()}};return t(),n.addEventListener("change",t),function(){return n.removeEventListener("change",t)}},[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("picture",{className:"hidden","aria-hidden":"true",children:[(0,a.jsx)("source",{srcSet:"".concat(t,".webp"),type:"image/webp"}),(0,a.jsx)("img",{ref:o,src:"".concat(t,".jpg"),alt:"",onLoad:function(e){return s(e.currentTarget.currentSrc||e.currentTarget.src)}})]}),(0,a.jsxs)("video",{ref:r,className:"block h-full w-full object-contain",poster:c,"aria-label":n,autoPlay:f,muted:!0,loop:!0,playsInline:!0,preload:"metadata",children:[(0,a.jsx)("source",{src:"".concat(t,".webm"),type:'video/webm; codecs="vp9"'}),(0,a.jsx)("source",{src:"".concat(t,".mp4"),type:"video/mp4"})]})]})}function eN(e){var n=e.isOpen,t=e.title,r=e.subtitle,o=e.actionLabel,l=e.closeLabel,c=e.mediaName,s=e.isActionPending,u=void 0!==s&&s,d=e.error,f=e.onDismiss,p=e.onAction,m=(0,i.useRef)(null);return n?(0,a.jsx)(ej.bL,{open:n,onOpenChange:function(e){e||u||f()},children:(0,a.jsxs)(ej.ZL,{children:[(0,a.jsx)(ej.hJ,{className:"fixed inset-0 z-[1300] bg-black/50 backdrop-blur-[10px]"}),(0,a.jsxs)(ej.UC,{className:"".concat(ei().onboardingModalBorder," fixed left-1/2 top-1/2 isolate z-[1301] grid w-[calc(100vw-48px)] max-w-[546px] -translate-x-1/2 -translate-y-1/2 gap-6 overflow-hidden rounded-3xl bg-[rgba(28,28,31,0.9)] p-[33px] text-[#f8f7ff] shadow-[0_24px_80px_rgba(0,0,0,0.55)] outline-none"),"aria-busy":u||void 0,onEscapeKeyDown:function(e){u&&e.preventDefault()},onPointerDownOutside:function(e){u&&e.preventDefault()},onOpenAutoFocus:function(e){var n;e.preventDefault(),null==(n=m.current)||n.focus()},children:[(0,a.jsx)("img",{src:"/ai-influencer/figma-assets/onboarding/modal-glow.svg",className:"pointer-events-none absolute -left-[198.73px] -top-[220.85px] -z-10 h-[546.843px] w-[546.843px] max-w-none",alt:"","aria-hidden":"true"}),(0,a.jsx)(ej.bm,{asChild:!0,children:(0,a.jsx)("button",{type:"button",className:"absolute right-2 top-2 grid h-8 w-8 place-items-center rounded-full text-[#c6c6cc] opacity-50 outline-none transition-opacity hover:opacity-100 focus-visible:opacity-100 focus-visible:ring-2 focus-visible:ring-[#1ebbff] disabled:cursor-wait","aria-label":l,disabled:u,children:(0,a.jsx)(eS.A,{size:20,"aria-hidden":"true"})})}),(0,a.jsxs)("header",{className:"grid gap-1 text-center",children:[(0,a.jsx)(ej.hE,{className:"m-0 text-xl font-semibold leading-[30px]",children:t}),(0,a.jsx)(ej.VY,{className:"m-0 text-xs font-normal leading-[18px] text-[#c6c6cc]",children:r})]}),(0,a.jsx)("div",{className:"aspect-[480/302.22] overflow-hidden rounded-[15px] border border-white/10 bg-[#0c0c0d]",children:(0,a.jsx)(ek,{label:t,mediaPath:"/ai-influencer/onboarding/".concat(c)},c)}),d?(0,a.jsx)("p",{className:"m-0 text-center text-xs leading-[18px] text-[#ff8c8c]",role:"alert",children:d}):null,(0,a.jsx)("div",{className:"flex justify-center",children:(0,a.jsx)(eI.$,{ref:m,type:"button",variant:"custom",size:"auto",className:"min-h-12 max-w-full rounded-full bg-[linear-gradient(90deg,#1ebbff_0%,#fff_100%)] px-20 py-3 text-base font-semibold leading-6 text-[#0c0c0d] outline-none transition-transform hover:scale-[1.02] focus-visible:ring-2 focus-visible:ring-white disabled:cursor-wait disabled:opacity-70 motion-reduce:transition-none",loading:u,preserveSizeOnLoading:!0,"aria-busy":u||void 0,onClick:p,children:o})})]})]})}):null}var eT=(0,Z.A)("ImagePlus",[["path",{d:"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7",key:"31hg93"}],["line",{x1:"16",x2:"22",y1:"5",y2:"5",key:"ez7e4s"}],["line",{x1:"19",x2:"19",y1:"2",y2:"8",key:"1gkr8c"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]),eR=(0,Z.A)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),eP=(0,Z.A)("Video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]]),eM=t(37213),eA=(0,Z.A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),eL=(0,Z.A)("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]),eU=(0,Z.A)("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]]),eE=t(3653),eB=t(58366),eH=t(20240),eD=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,c._)({characters:[],trackOptions:[],portraitPresets:[],personas:[],templates:[],assets:[],tasks:[]},e)},eF=function(e){var n,t=null!=(n=null==e?void 0:e.trim().toLowerCase())?n:"";return"ootd"===t||t.includes("outfit")?"ootd":"ugc"===t||t.includes("funny")?"ugc":"beauty"===t||t.includes("makeup")?"beauty":"lifestyle"===t?"lifestyle":"product"},eO=function(e){switch(e){case AiInfluenceTaskStatus.Running:return"running";case AiInfluenceTaskStatus.Succeeded:return"succeeded";case AiInfluenceTaskStatus.Failed:return"failed";case AiInfluenceTaskStatus.Canceled:return"canceled";case AiInfluenceTaskStatus.Pending:case AiInfluenceTaskStatus.Unset:default:return"pending"}},ez=function(e){switch(e){case U.Generating:return"running";case U.PendingConfirm:case U.Confirmed:return"succeeded";case U.Failed:return"failed";case U.Deleted:return"canceled";default:return"pending"}},eV=function(e){switch(e){case 0:case 1:case 2:case 3:case 4:return e;default:return}},eq=function(e){return"video"===e?T.Video:T.Image},eG=function(e){switch(e){case P.Running:case P.Submitted:return"running";case P.Succeeded:return"succeeded";case P.Failed:return"failed";case P.Pending:case P.Unset:default:return"pending"}},eY=function(e){return"video"===e?k.Video:k.Image},eK=function(e){switch(e){case P.Pending:case P.Running:case P.Submitted:return L.Processing;case P.Succeeded:return L.Completed;case P.Failed:return L.Failed;case P.Unset:default:return}},eW=function(e){return e===k.Video?"video":"image"},eX=function(e){return e?e<1e11?1e3*e:e:Date.now()},eQ=function(e,n){var t="string"==typeof e?e.trim():e,r="string"==typeof t?Number(t):t;if(1===n&&""!==t&&void 0!==r&&Number.isFinite(r)&&!(r<0))return Math.floor(r)},eJ=function(e){if(!e)return"";try{var n=JSON.parse(e);if(Array.isArray(n)){var t=n.find(function(e){return"string"==typeof e});return null!=t?t:""}}catch(n){return e.split(",")[0]||""}return""},eZ=function(e,n){var t=eJ(e.image_urls);return"video"===n?e.result_url||e.video_url||e.cover_url||"":e.result_url||e.cover_url||t},e$=function(e,n){var t=eJ(e.image_urls);return"video"===n?e.cover_url||t:e.cover_url||e.result_url||t},e0=function(e){if(!e)return[];try{var n=JSON.parse(e);if(Array.isArray(n))return n.filter(function(e){return"string"==typeof e})}
1catch(n){return e.split(",").filter(Boolean)}return[]},e1=function(e){return Array.from(new Set((null!=e?e:[]).map(function(e){return e.trim()}).filter(Boolean)))},e2=function(e){if(e){var n=e.option_values?Object.fromEntries(Object.entries(e.option_values).filter(function(e){return!!(0,u._)(e,2)[1]})):void 0,t=e1(e.reference_image_urls);return{contentType:e.content_type?eW(e.content_type):void 0,templateId:e.template_id,materialId:e.material_id,prompt:e.prompt,negativePrompt:e.negative_prompt,personaId:e.persona_id,personaImageUrl:e.persona_image_url,referenceImageUrls:t.length?t:void 0,model:e.model,duration:e.duration,aspectRatio:e.aspect_ratio,resolution:e.resolution,title:e.title,optionValues:n&&Object.keys(n).length?n:void 0,customClothesUrl:e.custom_clothes_url,drivenVideoUrl:e.driven_video_url,quality:e.quality}}},e4=function(){return{processingCount:0,unreadCount:0,status:"idle"}},e3=function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];var r=n.find(function(e){return Number.isFinite(e)});return void 0===r?void 0:Math.max(0,r)},e5=function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return e3.apply(void 0,(0,r._)(n.map(function(e){return null==e?void 0:e.processing_count})))},e8=function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return e3.apply(void 0,(0,r._)(n.map(function(e){return null==e?void 0:e.unread_count})))},e7=function(){for(var e,n=arguments.length,t=Array(n),a=0;a<n;a++)t[a]=arguments[a];return null!=(e=e3.apply(void 0,(0,r._)(t)))?e:0},e6=function(e,n){return{processingCount:e,unreadCount:n,status:e>0?"processing":n>0?"done":"idle"}},e9=function(e){return{categoryKey:e.category_key,name:e.name,tagType:e.tag_type,selectionMode:e.selection_mode,isRequired:e.is_required===R.Yes,items:e.items.map(function(e){return{tagKey:e.tag_key,label:e.label||e.tag_key,imageUrl:e.image_url,selected:!0===e.selected}})}},ne=function(e){var n;return{categoryKey:e.category_key,tagKeys:e.tag_keys,tagItems:null!=(n=e.tag_items)?n:[]}},nn=function(e){var n,t,r,a,i,o;return{id:String(null!=(r=e.id)?r:e.preset_id),presetId:e.preset_id,name:e.name,coverUrl:e.cover_url||"",portraitUrl:e.cover_url||"",tags:null!=(a=e.tags)?a:[],tagOptions:null!=(i=null==(n=e.tag_options)?void 0:n.map(e9))?i:[],defaultTagSelections:null!=(o=null==(t=e.default_tag_selections)?void 0:t.map(ne))?o:[],source:"live"}},nt=function(e){var n,t,r=e0(e.content_niches)[0]||"";return{id:String(e.id),draftId:e.draft_id,name:e.name,avatarUrl:e.portrait_url||e.cover_url||e.three_view_url||"",gender:e.gender||"",ageRange:e.age_range||"",category:eF(r),categoryLabel:r,platforms:[],prompt:e.generation_prompt||"",description:e.description||e.conversation_summary||"",tags:e0(e.style_tags),tagSelections:null!=(t=null==(n=e.tag_selections)?void 0:n.map(ne))?t:[],referenceImageUrls:[e.reference_image_url].filter(function(e){return!!e}),source:"live",createdAt:e.created_at?eX(e.created_at):0}},nr=function(e){var n=[];return e.required_persona===R.Yes&&n.push("persona"),e.required_reference===R.Yes&&n.push("image"),n.length?n:["persona"]},na=function(e,n){var t,r,a,i,o,l,c;return{id:e.template_id,materialId:e.material_id||e.template_id,categoryId:null!=(r=e.category_id)?r:null==n?void 0:n.id,categoryIds:null!=(a=e.category_ids)?a:[],title:e.title,description:e.description||"",category:eF(null==n?void 0:n.name),categoryLabel:(null==n?void 0:n.name)||"",coverUrl:e.cover_url||"",previewVideoUrl:e.preview_video_url||void 0,drivenVideoUrl:e.driven_video_url||void 0,contentType:eW(e.content_type),tags:e1(e.tags),promptTemplate:e.prompt_template||"",supportedInputTypes:nr(e),supportedAspectRatios:null!=(i=e.supported_aspect_ratios)?i:[],supportedResolutions:null!=(o=e.supported_resolutions)?o:[],supportedQualities:null!=(l=e.supported_qualities)?l:[],defaultAspectRatio:e.default_aspect_ratio||void 0,defaultResolution:e.default_resolution||void 0,defaultQuality:e.default_quality||void 0,userOptions:null!=(c=null==(t=e.user_options)?void 0:t.map(function(e){return{key:e.key,name:e.name,type:e.type,required:e.required,supportCustomUpload:!!e.support_custom_upload,items:e.items.map(function(e){return{id:e.id,name:e.name,thumbnailUrl:e.thumbnail_url}})}}))?c:[],supportsUserPrompt:e.support_user_prompt!==R.No,supportsDrivenVideo:!!e.support_driven_video,requiresPersona:e.required_persona===R.Yes,requiresReference:e.required_reference===R.Yes,source:"live"}},ni=function(e){var n,t;return{id:String(e.id),categoryId:e.id,name:e.name,coverUrl:e.cover_url||"",templates:null!=(t=null==(n=e.templates)?void 0:n.map(function(n){return na(n,e)}))?t:[],source:"live"}},no=function(e){var n;return{id:e.value,label:e.label||e.value,durations:Array.from(new Set((null!=(n=e.durations)?n:[]).filter(function(e){return Number.isFinite(e)&&e>0}))),resolutions:e1(e.resolutions),aspectRatios:e1(e.aspect_ratios),qualities:e1(e.qualities),source:"live"}},nl=function(e){var n;return{id:String(null!=(n=e.id)?n:e.url),type:e.type===T.Video?"video":"image",url:e.url,source:"live",createdAt:eX(e.created_at)}},nc=function(e){var n,t,r=e.persona_id,a=e2(e.submit_params),i=e.content_type===N.Video?"video":"image",o=a||r?(0,s._)((0,c._)({},a),{personaId:null!=(t=null==a?void 0:a.personaId)?t:r}):void 0;return{id:String(e.id),personaId:r?String(r):void 0,materialId:e.material_id||e.template_id,contentMode:(n=e.mode)===M.Template?"template":n===M.FreeContent?"free":void 0,taskId:e.generation_task_no,type:i,title:e.title||"",url:eZ(e,i),thumbnailUrl:e$(e,i),durationSeconds:e.duration,generationStatus:eG(e.generation_status),expectDoneAt:e.expect_done_at?eX(e.expect_done_at):void 0,isRead:e.is_read,readAt:e.read_at?eX(e.read_at):void 0,canDelete:e.can_delete,submitParam
1s:o,source:"live",createdAt:eX(e.created_at)}},ns=function(e){var n,t=e.biz_type===AiInfluenceTaskBizType.Content?"content":e.biz_type===AiInfluenceTaskBizType.Persona?"persona":e.task_no.startsWith("c_")?"content":"persona";return{id:e.task_no,actionType:t,personaId:"persona"===t&&e.biz_id?String(e.biz_id):void 0,status:eO(e.status),progress:null!=(n=e.progress)?n:0,step:e.step,resultAssetIds:[],errorCode:e.error_code,errorMessage:e.error_message,source:"live",createdAt:eX(e.created_at)}},nu=function(e){var n,t;return{id:String(e.id),draftId:e.id,taskId:e.task_no,personaId:e.persona_id,name:e.name||"",gender:e.gender||"",ageRange:e.age_range||"",description:e.description||"",prompt:e.generation_prompt||"",portraitUrl:e.portrait_url||"",sourceImageUrl:e.source_image_url,referenceImageUrl:e.reference_image_url,status:ez(e.status),expectDoneAt:e.expect_done_at?eX(e.expect_done_at):void 0,errorMessage:e.error_message,isRead:e.is_read,readAt:e.read_at?eX(e.read_at):void 0,canDelete:e.can_delete,confirmedAt:e.confirmed_at?eX(e.confirmed_at):0,sourceType:eV(e.source_type),tagSelections:null!=(t=null==(n=e.tag_selections)?void 0:n.map(ne))?t:[],source:"live",createdAt:eX(e.created_at)}},nd=function(e){var n=e.content;return{persona:e6(e7(e5(e.persona,e.draft,e.persona_draft),e.persona_processing_count,e.draft_processing_count,e.persona_draft_processing_count),e7(e8(e.persona,e.draft,e.persona_draft),e.persona_unread_count,e.draft_unread_count,e.persona_draft_unread_count)),reels:e6(e7(e5(e.reels,e.video,e.content_video,null==n?void 0:n.reels,null==n?void 0:n.video),e.reels_processing_count,e.video_processing_count,null==n?void 0:n.reels_processing_count,null==n?void 0:n.video_processing_count,e.content_video_processing_count),e7(e8(e.reels,e.video,e.content_video,null==n?void 0:n.reels,null==n?void 0:n.video),e.reels_unread_count,e.video_unread_count,null==n?void 0:n.reels_unread_count,null==n?void 0:n.video_unread_count,e.content_video_unread_count)),post:e6(e7(e5(e.post,e.image,e.content_image,null==n?void 0:n.post,null==n?void 0:n.image),e.post_processing_count,e.image_processing_count,null==n?void 0:n.post_processing_count,null==n?void 0:n.image_processing_count,e.content_image_processing_count),e7(e8(e.post,e.image,e.content_image,null==n?void 0:n.post,null==n?void 0:n.image),e.post_unread_count,e.image_unread_count,null==n?void 0:n.post_unread_count,null==n?void 0:n.image_unread_count,e.content_image_unread_count))}},nf=function(){return{persona:e4(),reels:e4(),post:e4()}};function np(){return(np=(0,o._)(function(e){return(0,d.YH)(this,function(n){switch(n.label){case 0:return[4,V.getTagOptions(e)];case 1:return[2,n.sent().list.map(e9).filter(function(e){return e.items.length})]}})})).apply(this,arguments)}function nm(){return(nm=(0,o._)(function(e){return(0,d.YH)(this,function(n){switch(n.label){case 0:return[4,V.getHotPortraitPresets(e)];case 1:return[2,n.sent().list.map(nn).filter(function(e){return e.coverUrl||e.portraitUrl})]}})})).apply(this,arguments)}function ng(){return(ng=(0,o._)(function(e){var n,t=arguments;return(0,d.YH)(this,function(r){switch(r.label){case 0:return n=t.length>1&&void 0!==t[1]?t[1]:50,[4,V.getPortraitPresets({page:1,page_size:n},e)];case 1:return[2,r.sent().list.map(nn).filter(function(e){return e.coverUrl||e.portraitUrl})]}})})).apply(this,arguments)}function n_(){return(n_=(0,o._)(function(e,n){return(0,d.YH)(this,function(t){switch(t.label){case 0:return[4,V.getContentTemplatePreview({limit:n},e)];case 1:return[2,t.sent().categories.map(ni)]}})})).apply(this,arguments)}function nh(){return(nh=(0,o._)(function(e){return(0,d.YH)(this,function(n){switch(n.label){case 0:return[4,V.getContentTemplateHomeHot(e)];
1case 1:return[2,n.sent().categories.map(ni)]}})})).apply(this,arguments)}function nv(e,n){return nb.apply(this,arguments)}function nb(){return(nb=(0,o._)(function(e,n){var t,r,a,i,o,l=arguments;return(0,d.YH)(this,function(c){switch(c.label){case 0:return t=l.length>2&&void 0!==l[2]?l[2]:50,r=l.length>3&&void 0!==l[3]?l[3]:1,[4,V.getContentTemplateList({category_id:n.categoryId,page:r,page_size:t},e)];case 1:return a=c.sent(),i={id:n.categoryId,name:n.name},[2,{templates:a.list.map(function(e){return na(e,i)}),hasMore:!0===a.has_more,page:null!=(o=a.page)?o:r}]}})})).apply(this,arguments)}function ny(e,n){return nx.apply(this,arguments)}function nx(){return(nx=(0,o._)(function(e,n){var t,r,a,i,o=arguments;return(0,d.YH)(this,function(l){switch(l.label){case 0:return t=o.length>2&&void 0!==o[2]?o[2]:50,r=o.length>3&&void 0!==o[3]?o[3]:1,[4,V.getContentTemplateTypeList({content_type:eY(n),page:r,page_size:t},e)];case 1:return[2,{templates:(a=l.sent()).list.map(function(e){return na(e)}).filter(function(e){return e.contentType===n}),hasMore:!0===a.has_more,page:null!=(i=a.page)?i:r}]}})})).apply(this,arguments)}function nC(e,n){return nw.apply(this,arguments)}function nw(){return(nw=(0,o._)(function(e,n){return(0,d.YH)(this,function(t){switch(t.label){case 0:return[4,V.getContentTemplateDetail(e,n)];case 1:return[2,na(t.sent())]}})})).apply(this,arguments)}function nj(){return(nj=(0,o._)(function(e){var n;return(0,d.YH)(this,function(t){switch(t.label){case 0:return[4,V.getContentModelOptions(e)];case 1:return[2,{image:(n=t.sent()).image.map(no).filter(function(e){return e.id}),video:n.video.map(no).filter(function(e){return e.id})}]}})})).apply(this,arguments)}function nS(){return(nS=(0,o._)(function(e,n){var t,r=arguments;return(0,d.YH)(this,function(a){switch(a.label){case 0:return t=r.length>2&&void 0!==r[2]?r[2]:50,[4,V.getUploadAssetList({page:1,page_size:t,type:n?eq(n):void 0},e)];case 1:return[2,a.sent().list.map(nl).filter(function(e){return e.url})]}})})).apply(this,arguments)}function nI(e,n,t){return nk.apply(this,arguments)}function nk(){return(nk=(0,o._)(function(e,n,t){return(0,d.YH)(this,function(r){switch(r.label){case 0:return[4,V.submitUploadAsset({url:e,type:eq(n)},t)];case 1:return r.sent(),[2]}})})).apply(this,arguments)}function nN(){return(nN=(0,o._)(function(e,n){var t;return(0,d.YH)(this,function(r){switch(r.label){case 0:if(!(t=Array.from(new Set(e.filter(function(e){return Number.isInteger(e)&&e>0})))).length)return[2];return[4,V.deleteUploadAsset({ids:t.join(",")},n)];case 1:return r.sent(),[2]}})})).apply(this,arguments)}function nT(){return(nT=(0,o._)(function(e){return(0,d.YH)(this,function(n){switch(n.label){case 0:return[4,V.getWorkbenchCounts(e)];case 1:return[2,nd(n.sent())]}})})).apply(this,arguments)}var nR=function(e){return Array.from(new Set(e.filter(function(e){return Number.isInteger(e)&&e>0})))};function nP(){return(nP=(0,o._)(function(e,n){var t;return(0,d.YH)(this,function(r){switch(r.label){case 0:if(!(t=nR(e)).length)return[2];return[4,V.markPersonaDraftRead({ids:t.join(",")},n)];case 1:return r.sent(),[2]}})})).apply(this,arguments)}function nM(e,n){return nA.apply(this,arguments)}function nA(){return(nA=(0,o._)(function(e,n){var t;return(0,d.YH)(this,function(r){switch(r.label){case 0:if(!(t=nR(e)).length)return[2];return[4,V.markContentRead({ids:t.join(",")},n)];case 1:return r.sent(),[2]}})})).apply(this,arguments)}function nL(e,n){return nU.apply(this,arguments)}function nU(){return(nU=(0,o._)(function(e,n){var t;return(0,d.YH)(this,function(r){switch(r.label){case 0:if(!(t=Array.from(new Set(e.filter(function(e){return Number.isInteger(e)&&e>0})))).length)return[2];return[4,V.deleteContent({ids:t.join(",")},n)];case 1:return r.sent(),[2]}})})).apply(this,arguments)}function nE(e,n){return nB.apply(this,arguments)}function nB(){return(nB=(0,o._)(function(e,n){var t;return(0,d.YH)(this,function(r){switch(r.label){case 0:if(!(t=Array.from(new Set(e.filter(function(e){return Number.isInteger(e)&&e>0}))).slice(0,100)).length)return[2];return[4,V.deletePersona({ids:t.join(",")},n)];case 1:return r.sent(),[2]}})})).apply(this,arguments)}function nH(e){return nD.apply(this,arguments)}function nD(){return(nD=(0,o._)(function(e){var n,t,r,a,i,o,l,c=arguments;return(0,d.YH)(this,function(s){switch(s.label){case 0:return r=void 0===(t=(n=c.length>1&&void 0!==c[1]?c[1]:{}).page)?1:t,i=void 0===(a=n.pageSize)?20:a,[4,V.getPersonaDraftList({page:r,page_size:i},e)];case 1:return[2,{drafts:(o=s.sent()).list.map(nu).sort(function(e,n){return e.createdAt-n.createdAt}),page:null!=(l=o.page)?l:r,hasMore:!0===o.has_more}]}})})).apply(this,arguments)}function nF(e,n){return nO.apply(this,arguments)}function nO(){return(nO=(0,o._)(function(e,n){return(0,d.YH)(this,function(t){switch(t.label){case 0:return[4,V.getPersonaDraftDetail(e,n)];case 1:return[2,nu(t.sent())]}})})).apply(this,arguments)}function nz(){return(nz=(0,o._)(function(e,n){var t;return(0,d.YH)(this,function(r){switch(r.label){case 0:if(!(t=Array.from(new Set(e.filter(function(e){return Number.isInteger(e)&&e>0}))).slice(0,100)).length)return[2];return[4,V.deletePersonaDraft({ids:t.join(",")},n)];case 1:return r.sent(),[2]}})})).apply(this,arguments)}function nV(e){return nq.apply(this,arguments)}function nq(){return(nq=(0,o._)(function(e){var n,t,r,a,i,o,l,c=arguments;return(0,d.YH)(this,function(s){switch(s.label){case 0:return r=void 0===(t=(n=c.length>1&&void 0!==c[1]?c[1]:{}).pageSize)?50:t,i=void 0===(a=n.page)?1:a,[4,V.getPersonaList({page:i,page_size:r},e)];case 1:return[2,{personas:(o=s.sent()).list.map(nt).filter(function(e){return e.avatarUrl}),hasMore:!0===o.has_more,page:null!=(l=o.page)?l:i,total:eQ(o.total,i)}]}})})).apply(this,arguments)}function nG(e,n){return nY.apply(this,arguments)}function nY(){return(nY=(0,o._)(function(e,n){return(0,d.YH)(this,function(t){switch(t.label){case 0:return[4,V.getPersonaDetail(e,n)];case 1:return[2,nt(t.sent())]}})})).apply(this,arguments)}function nK(e){return nW.apply(this,arguments)}function nW(){return(nW=(0,o._)(function(e){var n,t,r,a,i,o,l,c,s,u=arguments;return(0,d.YH)(this,function(d){switch(d.label){case 0:return t=(n=u.length>1&&void 0!==u[1]?u[1]:{}).contentType,r=n.generationStatus,i=void 0===(a=n.pageSize)?50:a,l=void 0===(o=n.page)?1:o,[4,V.getContentList({content_type:t?eY(t):void 0,status:r,status_filter:eK(r),page:l,page_size:i},e)];case 1:return[2,{assets:(c=d.sent()).list.map(nc),hasMore:!0===c.has_more,page:null!=(s=c.page)?s:l,total:eQ(c.total,l)}]}})})).apply(this,arguments)}function nX(e,n){return nQ.apply(this,arguments)}function nQ(){return(nQ=(0,o._)(function(e,n){return(0,d.YH)(this,function(t){switch(t.label){case 0:return[4,V.getContentDetail(e,n)];case 1:return[2,nc(t.sent())]}})})).apply(this,arguments)}function nJ(){return(nJ=(0,o._)(function(e,n,t){return(0,d.YH)(this,function(r){switch(r.label){case 0:return[4,V.confirmPersonaDraft({draft_id:e,name:n.slice(0,eH.VR)},t)];case 1:return[2,nt(r.sent())]}})})).apply(this,arguments)}var nZ=function(e){return e instanceof Error?e:Error("Failed to load AI influencer content history.")},n$=function(e){return"pending"===e.generationStatus||"running"===e.generationStatus},n0=function(e,n){var t=new Map;
1return(0,r._)(e).concat((0,r._)(n)).forEach(function(e){t.set(e.id,e)}),Array.from(t.values())},n1=function(e,n){var t=new Set(e.map(function(e){return e.id}));return(0,r._)(e).concat((0,r._)(n.filter(function(e){return!t.has(e.id)})))};function n2(e){var n=e.accessToken,t=e.contentType,r=e.enabled,a=void 0===r||r,o=e.generationStatus,l=e.pageSize,c=void 0===l?50:l,s=e.nextPageSize,d=void 0===s?c:s,f=(0,u._)((0,i.useState)([]),2),p=f[0],m=f[1],g=(0,u._)((0,i.useState)(null),2),_=g[0],h=g[1],v=(0,u._)((0,i.useState)(!1),2),b=v[0],y=v[1],x=(0,u._)((0,i.useState)(!1),2),C=x[0],w=x[1],j=(0,u._)((0,i.useState)(!1),2),S=j[0],I=j[1],k=(0,u._)((0,i.useState)(1),2),N=k[0],T=k[1],R=(0,u._)((0,i.useState)(),2),P=R[0],M=R[1],A=(0,u._)((0,i.useState)(0),2),L=A[0],U=A[1],E=(0,i.useRef)(!1),B=[null!=n?n:"",a?"enabled":"disabled",null!=t?t:"all",null!=o?o:"all",c,d,L].join("|"),H=(0,i.useRef)(B);(0,i.useEffect)(function(){H.current=B},[B]);var D=(0,i.useCallback)(function(){U(function(e){return e+1})},[]),F=(0,i.useCallback)(function(){if(a&&n){var e=H.current;nK({},{contentType:t,generationStatus:o,pageSize:c,page:1}).then(function(n){H.current===e&&(0,i.startTransition)(function(){m(function(e){return n1(n.assets,e)}),I(function(e){return N<=1?n.hasMore:e}),M(function(e){var t;return null!=(t=n.total)?t:e}),h(null)})}).catch(function(n){H.current===e&&h(nZ(n))})}},[n,N,t,a,o,c]),O=(0,i.useCallback)(function(){if(a&&n&&S&&!b&&!E.current){var e=N+1,r=H.current;E.current=!0,w(!0),h(null),nK({},{contentType:t,generationStatus:o,pageSize:d,page:e}).then(function(e){H.current===r&&(0,i.startTransition)(function(){m(function(n){return n0(n,e.assets)}),T(e.page),I(e.hasMore),M(function(n){var t;return null!=(t=e.total)?t:n}),h(null)})}).catch(function(e){H.current===r&&h(nZ(e))}).finally(function(){H.current===r&&(E.current=!1,w(!1))})}},[n,N,t,a,o,S,b,d]);return(0,i.useEffect)(function(){if(!a||!n){m([]),h(null),y(!1),w(!1),E.current=!1,I(!1),T(1),M(void 0);return}var e=!1;return y(!0),w(!1),E.current=!1,h(null),M(void 0),nK({},{contentType:t,generationStatus:o,pageSize:c,page:1}).then(function(n){e||(0,i.startTransition)(function(){m(n.assets),T(n.page),I(n.hasMore),M(n.total),h(null)})}).catch(function(n){e||(m([]),T(1),I(!1),M(void 0),h(nZ(n)))}).finally(function(){e||y(!1)}),function(){e=!0}},[n,t,a,o,d,c,L]),(0,i.useEffect)(function(){if(a&&n&&p.some(n$)){var e=window.setTimeout(F,2e3);return function(){window.clearTimeout(e)}}},[n,p,a,F]),{contentAssets:p,contentListError:_,hasMoreContentAssets:S,isContentListLoading:b,isContentNextPageLoading:C,loadMoreContentList:O,reloadContentList:D,contentTotalCount:P}}var n4={image:[],video:[]},n3=t(22531),n5="imageInfo",n8=new RegExp("(?:[?&])".concat(n5,"(?:[=&]|$)")),n7=new Map,n6=function(e){var n="number"==typeof e||"string"==typeof e?Number(e):0;return Number.isFinite(n)&&n>0?n:void 0},n9=function(e){if((void 0===e?"undefined":(0,n3._)(e))==="object"&&null!==e&&!Array.isArray(e)){var n=n6(e.width),t=n6(e.height);return n&&t?{width:n,height:t}:void 0}},te=function(e){var n=e.indexOf("#"),t=-1===n?e:e.slice(0,n),r=-1===n?"":e.slice(n);if(n8.test(t))return e;var a=t.includes("?")?"&":"?";return"".concat(t).concat(a).concat(n5).concat(r)},tn=function(e){var n=e.trim();if(!n)return Promise.resolve(void 0);var t=n7.get(n);if(t)return t;var r=fetch(te(n)).then(function(e){return e.ok?e.json():void 0}).then(n9).catch(function(){});return n7.set(n,r),r},tt=function(){var e=(0,o._)(function(e){var n;return(0,d.YH)(this,function(t){switch(t.label){case 0:if(!e.length)return[2,e];return[4,Promise.all(e.map(function(e){return tn(e.coverUrl)}))];case 1:return n=t.sent(),[2,e.map(function(e,t){var r,a=n[t];return a&&((null==(r=e.coverMediaInfo)?void 0:r.width)!==a.width||e.coverMediaInfo.height!==a.height)?(0,s._)((0,c._)({},e),{coverMediaInfo:a}):e})]}})});return function(n){return e.apply(this,arguments)}}(),tr="avinfo",ta=new RegExp("(?:[?&])".concat(tr,"(?:[=&]|$)")),ti=/^\s*(\d+(?:\.\d+)?)\s*:\s*(\d+(?:\.\d+)?)\s*$/,to=new Map,tl=function(e){return(void 0===e?"undefined":(0,n3._)(e))==="object"&&null!==e&&!Array.isArray(e)},tc=function(e){var n="number"==typeof e||"string"==typeof e?Number(e):0;return Number.isFinite(n)&&n>0?n:void 0},ts=function(e){if("string"==typeof e){var n=e.match(ti);if(n){var t=tc(n[1]),r=tc(n[2]);return t&&r?t/r:void 0}}},tu=function(e){if(tl(e)&&Array.isArray(e.streams)){var n=e.streams.find(function(e){return tl(e)&&"video"===e.codec_type});if(n&&tl(n)){var t=ts(n.display_aspect_ratio);if(t)return t;var r=tc(n.width),a=tc(n.height);return r&&a?r/a:void 0}}},td=function(e){var n=e.indexOf("#"),t=-1===n?e:e.slice(0,n),r=-1===n?"":e.slice(n);if(ta.test(t))return e;var a=t.includes("?")?"&":"?";return"".concat(t).concat(a).concat(tr).concat(r)},tf=function(e){var n,t=e.trim();if(!t)return Promise.resolve(void 0);var r=to.get(t);if(r)return r;var a=fetch(td(t)).then((n=(0,o._)(function(e){var n;return(0,d.YH)(this,function(t){switch(t.label){case 0:if(!e.ok)throw Error("Video metadata request failed with status ".concat(e.status,"."));return[4,e.json()];case 1:if(!(n=tu(t.sent())))throw Error("Video metadata response is missing valid display dimensions.");return[2,n]}})}),function(e){return n.apply(this,arguments)})).catch(function(e){console.error("[AI Influencer] Failed to load template preview video metadata.",e)});return to.set(t,a),a},tp=function(e){if(!e.startsWith("category:"))return null;var n=Number(e.slice(9));return Number.isFinite(n)?n:null},tm=function(e,n){if("all"===n)return e;var t=tp(n);return null===t?[]:e.filter(function(e){return e.categoryId===t})},tg=function(e){return e instanceof Error?e:Error("Failed to load AI influencer content templates.")},t_=[],th=function(){return{templates:[],hasMore:!1,page:1,categoryPages:{},categoryHasMore:{}}},tv=function(e,n){var t=new Map;
1return(0,r._)(e).concat((0,r._)(n)).forEach(function(e){t.set(e.id,e)}),Array.from(t.values())},tb=function(e){var n={},t={};return e.forEach(function(e){n[e.categoryId]=e.page,t[e.categoryId]=e.hasMore}),{pages:n,hasMore:t}},ty=new Map;function tx(e){var n,t,r=e.activeTemplateTab,a=e.categories,l=void 0===a?t_:a,f=e.contentType,p=e.includePreviewVideoAspectRatios,m=void 0!==p&&p,g=e.pageSize,_=void 0===g?50:g,h=e.useCategoryFilter,v=void 0===h||h,b=(0,u._)((0,i.useState)([]),2),y=b[0],x=b[1],C=(0,u._)((0,i.useState)(null),2),w=C[0],j=C[1],S=(0,u._)((0,i.useState)(!1),2),I=S[0],k=S[1],N=(0,u._)((0,i.useState)(!1),2),T=N[0],R=N[1],P=(0,u._)((0,i.useState)(!1),2),M=P[0],A=P[1],L=(0,u._)((0,i.useState)(null),2),U=L[0],E=L[1],B=(0,u._)((0,i.useState)(1),2),H=B[0],D=B[1],F=(0,u._)((0,i.useState)({}),2),O=F[0],z=F[1],V=(0,u._)((0,i.useState)({}),2),q=V[0],G=V[1],Y=(0,i.useRef)(!1),K=(0,i.useMemo)(function(){return tm(l,r)},[r,l]),W=K.map(function(e){return e.categoryId}).join(","),X=[v?"categories":"type",r,W,null!=f?f:"all",m?"with-video-aspect-ratios":"cover-aspect-ratios",_].join("|"),Q=(0,i.useRef)(X),J=U===X;(0,i.useEffect)(function(){Q.current=X},[X]),(0,i.useEffect)(function(){T||(Y.current=!1)});var Z=(0,i.useCallback)((n=(0,o._)(function(e){var n,t,r,a;return(0,d.YH)(this,function(i){switch(i.label){case 0:return n=m?Promise.all(e.map(function(e){return"video"===e.contentType&&e.previewVideoUrl?tf(e.previewVideoUrl):Promise.resolve(void 0)})):Promise.resolve([]),[4,Promise.all([tt(e),n])];case 1:if(r=(t=u._.apply(void 0,[i.sent(),2]))[0],a=t[1],!m)return[2,r];return[2,r.map(function(e,n){var t=a[n];return t?(0,s._)((0,c._)({},e),{previewVideoAspectRatio:t}):e})]}})}),function(e){return n.apply(this,arguments)}),[m]),$=(0,i.useCallback)((t=(0,o._)(function(e){var n,t,r=arguments;return(0,d.YH)(this,function(a){switch(a.label){case 0:return[4,nv({},e,_,r.length>1&&void 0!==r[1]?r[1]:1)];case 1:return[4,Z((n=a.sent()).templates)];case 2:return t=a.sent(),[2,{categoryId:e.categoryId,templates:t,hasMore:n.hasMore,page:n.page}]}})}),function(e){return t.apply(this,arguments)}),[Z,_]),ee=(0,i.useCallback)(function(){if(!I&&!Y.current&&M&&(!v||K.length)&&(v||f)){var e,n=Q.current;Y.current=!0,R(!0),j(null),(v?Promise.all(K.filter(function(e){return q[e.categoryId]}).map(function(e){var n;return $(e,(null!=(n=O[e.categoryId])?n:1)+1)})).then(function(e){var n=tb(e),t=n.pages,r=n.hasMore;return{templates:e.flatMap(function(e){return e.templates}),hasMore:e.some(function(e){return e.hasMore}),page:H,categoryPages:t,categoryHasMore:r}}):f?ny({},f,_,H+1).then((e=(0,o._)(function(e){var n;return(0,d.YH)(this,function(t){switch(t.label){case 0:return n={},[4,Z(e.templates)];case 1:return[2,(n.templates=t.sent(),n.hasMore=e.hasMore,n.page=e.page,n.categoryPages={},n.categoryHasMore={},n)]}})}),function(n){return e.apply(this,arguments)})):Promise.resolve(th())).then(function(e){Q.current===n&&(x(function(t){var r=tv(t,e.templates);return ty.set(n,{templates:r,hasMore:e.hasMore,page:e.page,categoryPages:v?(0,c._)({},O,e.categoryPages):e.categoryPages,categoryHasMore:v?(0,c._)({},q,e.categoryHasMore):e.categoryHasMore}),r}),D(e.page),A(e.hasMore),z(function(n){return v?(0,c._)({},n,e.categoryPages):{}}),G(function(n){return v?(0,c._)({},n,e.categoryHasMore):{}}),j(null),R(!1))}).catch(function(e){Q.current===n&&(j(tg(e)),R(!1))})}},[q,O,H,f,M,I,Z,$,_,K,v]);return(0,i.useEffect)(function(){if(v&&(!l.length||!K.length)){x([]),j(null),E(X),k(!1),R(!1),Y.current=!1,A(!1),D(1),z({}),G({});return}var e,n=!1,t=ty.get(X);if(E(null),t)x(t.templates),A(t.hasMore),D(t.page),z(t.categoryPages),G(t.categoryHasMore);else{var r=th();x(r.templates),A(r.hasMore),D(r.page),z(r.categoryPages),G(r.categoryHasMore)}return k(!0),R(!1),Y.current=!1,j(null),(v?Promise.all(K.map(function(e){return $(e,1)})).then(function(e){var n=tb(e),t=n.pages,r=n.hasMore;return{templates:e.flatMap(function(e){return e.templates}),hasMore:e.some(function(e){return e.hasMore}),page:1,categoryPages:t,categoryHasMore:r}}):f?ny({},f,_,1).then((e=(0,o._)(function(e){var n;return(0,d.YH)(this,function(t){switch(t.label){case 0:return n={},[4,Z(e.templates)];case 1:return[2,(n.templates=t.sent(),n.hasMore=e.hasMore,n.page=e.page,n.categoryPages={},n.categoryHasMore={},n)]}})}),function(n){return e.apply(this,arguments)})):Promise.resolve(th())).then(function(e){n||(ty.set(X,e),x(e.templates),A(e.hasMore),D(e.page),z(e.categoryPages),G(e.categoryHasMore),j(null),E(X),k(!1))}).catch(function(e){n||(x([]),A(!1),D(1),z({}),G({}),E(null),j(tg(e)),k(!1))}),function(){n=!0}},[l.length,X,f,Z,$,_,K,W,v]),{contentTemplates:y,contentTemplateError:w,hasMoreContentTemplates:M,isContentTemplateListFresh:J,isContentTemplateLoading:I,isContentTemplateNextPageLoading:T,loadMoreContentTemplates:ee}}var tC=function(){return{creditAmount:null,error:null,isLoading:!1}},tw=function(e){return"number"==typeof e&&Number.isFinite(e)&&e>=0?e:null},tj=function(e){return 0===e.remaining_trial_count?tw(e.credit_amount):null};function tS(e,n){return e instanceof Error?e:Error(n)}function tI(e){return e instanceof Error&&("CanceledError"===e.name||"canceled"===e.message)}function tk(e){var n=e.accessToken,t=e.enabled,r=e.mode,a=(0,u._)((0,i.useState)(tC),2),o=a[0],l=a[1];return(0,i.useEffect)(function(){if(!n||!t)return void l(tC());var e=new AbortController;return l(function(e){return(0,s._)((0,c._)({},e),{error:null,isLoading:!0})}),V.quotePersonaBilling({mode:r},{config:{signal:e.signal}}
1).then(function(n){e.signal.aborted||l({creditAmount:n.charge_type===A.Credits?tw(n.credit_amount):null,error:null,isLoading:!1})}).catch(function(n){if(!(e.signal.aborted||tI(n))){var t=tS(n,"Failed to load AI influencer persona credit quote.");x.A.error("Failed to load AI influencer persona credit quote: ".concat(String(n))),l({creditAmount:null,error:t,isLoading:!1})}}),function(){e.abort()}},[n,t,r]),o}var tN=function(e){return e instanceof Error?e:Error("Failed to load AI influencer personas.")},tT=function(e,n){var t=new Map;return(0,r._)(e).concat((0,r._)(n)).forEach(function(e){t.set(e.id,e)}),Array.from(t.values())};function tR(e){var n=e.accessToken,t=e.enabled,r=void 0===t||t,a=e.pageSize,o=void 0===a?50:a,l=e.nextPageSize,c=void 0===l?o:l,s=e.reloadSignal,d=void 0===s?0:s,f=(0,u._)((0,i.useState)([]),2),p=f[0],m=f[1],g=(0,u._)((0,i.useState)(null),2),_=g[0],h=g[1],v=(0,u._)((0,i.useState)(!1),2),b=v[0],y=v[1],x=(0,u._)((0,i.useState)(!1),2),C=x[0],w=x[1],j=(0,u._)((0,i.useState)(!1),2),S=j[0],I=j[1],k=(0,u._)((0,i.useState)(1),2),N=k[0],T=k[1],R=(0,u._)((0,i.useState)(),2),P=R[0],M=R[1],A=(0,u._)((0,i.useState)(0),2),L=A[0],U=A[1],E=(0,i.useRef)(!1),B=[null!=n?n:"",r?"enabled":"disabled",o,c,d,L].join("|"),H=(0,i.useRef)(B);(0,i.useEffect)(function(){H.current=B},[B]);var D=(0,i.useCallback)(function(){U(function(e){return e+1})},[]),F=(0,i.useCallback)(function(){if(r&&n&&S&&!b&&!E.current){var e=H.current;E.current=!0,w(!0),h(null),nV({},{pageSize:c,page:N+1}).then(function(n){H.current===e&&(0,i.startTransition)(function(){m(function(e){return tT(e,n.personas)}),T(n.page),I(n.hasMore),M(function(e){var t;return null!=(t=n.total)?t:e}),h(null)})}).catch(function(n){H.current===e&&h(tN(n))}).finally(function(){H.current===e&&(E.current=!1,w(!1))})}},[n,r,S,b,c,N]);return(0,i.useEffect)(function(){if(!r||!n){m([]),h(null),y(!1),w(!1),E.current=!1,I(!1),T(1),M(void 0);return}var e=!1;return y(!0),w(!1),E.current=!1,h(null),M(void 0),nV({},{pageSize:o,page:1}).then(function(n){e||(0,i.startTransition)(function(){m(n.personas),T(n.page),I(n.hasMore),M(n.total),h(null)})}).catch(function(n){e||(m([]),T(1),I(!1),M(void 0),h(tN(n)))}).finally(function(){e||y(!1)}),function(){e=!0}},[n,r,c,o,L,d]),{hasMorePersonas:S,isPersonaNextPageLoading:C,personas:p,personaListError:_,isPersonaListLoading:b,loadMorePersonas:F,reloadPersonas:D,personaTotalCount:P}}var tP=["home","templates","project","persona","reels","post"],tM=["blue","pink","orange","teal"],tA=/(?:[?&|])imageView2\//,tL=/^avthumb\/mp4\/ss\/(?:\d+(?:\.\d+)?|\.\d+)\/t\/(?:\d+(?:\.\d+)?|\.\d+)$/,tU=/^(?:blob|data|file):/i,tE=/^\s*(\d+(?:\.\d+)?)\s*:\s*(\d+(?:\.\d+)?)\s*$/,tB={hot:{image:eH.kd.hot,label:"hot",width:33},new:{image:eH.kd.new,label:"new",width:35}},tH=function(e,n){var t,r;return{name:n("ai.influencer.nav.persona"),gender:n("ai.influencer.gender.female"),ageRange:n("ai.influencer.persona.default.age.range"),category:null!=(r=null==(t=e.trackOptions[0])?void 0:t.value)?r:"ootd",prompt:"",presetId:"",tagSelections:[],referenceAssetId:""}},tD=function(e,n){return(e%n+n)%n},tF=function(e){var n=Number(e);return Number.isInteger(n)&&n>0?n:void 0},tO=function(e){return e.thumbnailUrl||("image"===e.type?e.url:"")},tz=function(e,n){return e.slice(0,n)},tV=function(e){return tz(e,eH.VR)},tq=function(e){return tz(e,eH.yC)},tG=function(e){return tz(e,eH.f$)},tY=function(e){return tz(e,eH.JA)},tK=function(e){var n;return null!=(n=tM[e%tM.length])?n:"blue"},tW=function(e){var n,t=null==e||null==(n=e[0])?void 0:n.trim().toLowerCase();return"hot"!==t&&"new"!==t?null:tB[t]},tX=function(e){if(e){var n=e.match(tE);if(n){var t=Number.parseFloat(n[1]),r=Number.parseFloat(n[2]);if(Number.isFinite(t)&&Number.isFinite(r)&&!(t<=0)&&!(r<=0))return t/r}}},tQ=function(e){var n;return e.coverMediaInfo?e.coverMediaInfo.width/e.coverMediaInfo.height:null!=(n=tX(e.defaultAspectRatio))?n:tX(e.supportedAspectRatios[0])},tJ=function(e){if(Number.isFinite(e)&&e)return Math.max(1,Math.round(e))},tZ=function(e,n){var t=e.trim(),r=tJ(n.width),a=tJ(n.height);if(!t||tU.test(t)||tA.test(t)||!r&&!a)return e;var i=t.indexOf("#"),o=-1===i?t:t.slice(0,i),l=-1===i?"":t.slice(i),c=["imageView2/".concat(n.mode)];r&&c.push("w/".concat(r)),a&&c.push("h/".concat(a)),n.format&&c.push("format/".concat(n.format));var s=o.includes("?")?"&":"?";return"".concat(o).concat(s).concat(c.join("/")).concat(l)},t$=function(e){if(!e)return e;var n=e.indexOf("#"),t=-1===n?e:e.slice(0,n),r=-1===n?"":e.slice(n),a=t.indexOf("?");if(-1===a)return e;var i=t.slice(0,a),o=t.slice(a+1).split("&"),l=o.filter(function(e){return!tL.test(e)});if(l.length===o.length)return e;var c=l.length?"?".concat(l.join("&")):"";
1return"".concat(i).concat(c).concat(r)},t0=function(e){return e.map(function(e,n){return{id:e.id,name:e.name,tag:e.categoryLabel||e.tags[0]||"",tagTone:tK(n),image:e.avatarUrl,source:e.source}}).filter(function(e){return!!e.image})},t1=function(e,n,t){var r={},a=function(e){return t("ai.influencer.validation.field.required",{field:e})};e.name.trim()||(r.name=a(t("ai.influencer.persona.field.name")));var i=new Map(e.tagSelections.map(function(e){return[e.categoryKey,new Set(e.tagKeys.filter(Boolean))]}).filter(function(e){return(0,u._)(e,2)[1].size})),o=n.find(function(e){if(!e.isRequired)return!1;var n=i.get(e.categoryKey);return!e.items.some(function(e){return null==n?void 0:n.has(e.tagKey)})});return o&&(r.tagSelections=a(o.name)),r},t2=function(e){return e.map(function(e){var n,t=Array.from(new Set(e.tagKeys.filter(Boolean))),r=new Set(t);return{categoryKey:e.categoryKey,tagKeys:t,tagItems:(null!=(n=e.tagItems)?n:[]).filter(function(e){return r.has(e.tag_key)})}}).filter(function(e){return e.tagKeys.length})},t4=function(e){return e.flatMap(function(e){var n;return(null!=(n=e.tagItems)?n:[]).flatMap(function(e){return e.label?[e.label]:[]})})},t3=function(e,n,t){var a,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=e.find(function(e){return e.categoryKey===n}),l=new Map(null!=(a=null==o?void 0:o.tagItems.map(function(e){return[e.tag_key,e]}))?a:[]),c=new Map(i.map(function(e){return[e.tagKey,e]})),s={categoryKey:n,tagKeys:t,tagItems:t.flatMap(function(e){var n=l.get(e);if(n)return[n];var t=c.get(e);return t?[{tag_key:t.tagKey,label:t.label}]:[]})};return t2(e.some(function(e){return e.categoryKey===n})?e.map(function(e){return e.categoryKey===n?s:e}):(0,r._)(e).concat([s]))},t5=function(e){var n=Array.isArray(e)?e[0]:e;return n?tP.includes(n)?n:null:null},t8="ai-influencer",t7=function(e){return Object.fromEntries(Object.entries(e).filter(function(e){return void 0!==(0,u._)(e,2)[1]}))},t6=function(e){if(null!=e)return String(e).trim()||void 0},t9=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return{source:t8,source2:n,position:e,positon:e}},re=function(e,n){var t=t6(n);return t?"".concat(e,"-").concat(t):e},rn=function(e,n){return re(e,(null==n?void 0:n.materialId)||(null==n?void 0:n.id))},rt=function(e,n){var t,r;return re(e,(null==n?void 0:n.materialId)||(null==n||null==(t=n.submitParams)?void 0:t.materialId)||(null==n||null==(r=n.submitParams)?void 0:r.templateId))},rr=function(e){return re("persona",e)},ra=function(e){return t7({edit_func:t8,sub_func:e})},ri=function(e){switch(e){case"templates":return"template";case"project":return"project";case"persona":return"persona";case"reels":return"reels";case"post":return"posts";default:return}},ro=function(e){var n=e.personaId,t=e.sourcePersonaId;return n||t?"persona":"media"},rl=function(e){switch(e){case 1:return"template";case 2:return"custom";default:return}},rc=function(e){e("edit_func_enter",{edit_func:t8})},rs=function(e,n){var t=ri(n);t&&e("menu_clk",{edit_func:t8,position:t})},ru=function(e,n){e("func_homepage_clk",{edit_func:t8,position:n})},rd=function(e,n){e("func_popup_exposure",{popup:n,edit_func:t8})},rf=function(e,n){e("func_popup_clk",{popup:n,edit_func:t8,button_type:"try"})},rp=function(e,n){var t=ri(n);("persona"===t||"reels"===t||"posts"===t)&&e("sub_func_enter",{sub_func:t,edit_func:t8})},rm=function(e,n,t){e(n,{edit_func:t8,persona_type:t.personaType,style_id:t.styleId})},rg=function(e,n){rm(e,"add_persona_clk",n)},r_=function(e,n){rm(e,"add_persona_suc",n)},rh=function(e){e("import_media_click",{from_tab:t8})},rv=function(e){e("import_media_start",{from_tab:t8})},rb=function(e){e("import_media_success",{from_tab:t8})},ry=function(e){var n=[];return e.forEach(function(e){var t=n[n.length-1],r=t?"".concat(t,",").concat(e):e;if(t&&r.length>100)return void n.push(e);t?n[n.length-1]=r:n.push(e)}),n},rx=function(e,n){ry(Array.from(new Set(n.filter(function(e){return!!e})))).forEach(function(n){e("material_exposure",{from_tab:t8,style_id:n})})}
1,rC=function(e,n){n&&e("material_click",{from_tab:t8,style_id:n})},rw=function(e,n){n&&e("material_check",{from_tab:t8,style_id:n})},rj=function(e,n,t){e(n,t7({edit_func:t8,persona_type:t.personaType,style_id:t.styleId}))},rS=function(e,n){rj(e,"edit_func_clk",n)},rI=function(e,n){rj(e,"edit_func_use",n)},rk=function(e,n){e("edit_func_success",t7({from_tab:t8,loading_time:n.loadingTime,style_id:n.styleId}))},rN=function(e,n){e("media_save",t7({edit_func:t8,persona_type:n.personaType,style_id:n.styleId}))},rT=function(e,n){rN(e,n)},rR=function(e,n){rN(e,{styleId:n})},rP=function(e,n){e("persona_add_suc",{persona_type:n})};function rM(e){var n=e.copy,t=e.preview,r=e.onClose,o=(0,u._)((0,i.useState)(null),2),l=o[0],c=o[1];if((0,i.useEffect)(function(){if("undefined"!=typeof document){var e=document.getElementsByClassName(ei().workspace).item(0);c(e instanceof HTMLElement?e:document.body)}},[]),(0,i.useEffect)(function(){if(t){var e=function(e){"Escape"===e.key&&r()};return window.addEventListener("keydown",e),function(){return window.removeEventListener("keydown",e)}}},[r,t]),!t)return null;var s=(0,a.jsxs)("div",{className:ei().personaPreviewBackdrop,role:"presentation",onClick:r,children:[(0,a.jsx)("button",{type:"button",className:ei().personaPreviewCloseButton,"aria-label":n("ai.influencer.action.close"),onClick:r,children:(0,a.jsx)(el,{})}),(0,a.jsx)("img",{className:ei().personaPreviewImage,src:t.imageUrl,alt:t.title,onClick:function(e){return e.stopPropagation()}})]});return l?(0,eo.createPortal)(s,l):s}function rA(e){var n=e.copy,t=e.resources,r=e.selectedResourceId,o=e.onClose,l=e.onSelectResource,c=e.onDeleteResource,s=e.onUploadMedia,d=(0,u._)((0,i.useState)(null),2),f=d[0],p=d[1],m=n("ai.influencer.action.selected"),g=(0,i.useCallback)(function(){p(null)},[]),_=(0,i.useCallback)(function(e,t){t.stopPropagation(),e.isUploading||"video"===e.mediaType||p({imageUrl:e.imageUrl,title:"upload"===e.source?n("ai.influencer.resources.upload.media.title"):e.label})}
1,[n]),h=(0,i.useCallback)(function(e,n){n.stopPropagation(),null==c||c(e)},[c]);return(0,a.jsxs)("aside",{className:ei().addResourcesPanelShell,"aria-label":n("ai.influencer.resources.add.persona"),children:[(0,a.jsxs)("section",{className:ei().addResourcesPanel,children:[(0,a.jsxs)("header",{className:ei().addResourcesPanelHeader,children:[(0,a.jsx)("h2",{children:n("ai.influencer.resources.add.persona")}),(0,a.jsx)("button",{type:"button",className:ei().addResourcesCloseButton,"aria-label":n("ai.influencer.resources.close.add.persona"),onClick:o,children:(0,a.jsx)(el,{})})]}),(0,a.jsxs)("div",{className:ei().addResourcesGrid,children:[(0,a.jsxs)("button",{type:"button",className:ei().addResourcesUploadTile,onClick:s,children:[(0,a.jsx)("span",{className:ei().personaCustomIconWrap,"aria-hidden":"true",children:(0,a.jsx)("img",{className:ei().addResourcesUploadIcon,src:"/ai-influencer/figma-assets/add-persona-plus.webp",alt:""})}),(0,a.jsx)("strong",{children:n("ai.influencer.resources.upload.media")})]}),(null!=t?t:[]).map(function(e){var t,i="upload"===e.source,o=!!e.isUploading,s=!o&&"video"!==e.mediaType,u=i&&!o&&!!c,d=!o&&r===e.id,f=null!=(t=e.displayImageUrl)?t:e.imageUrl;return(0,a.jsxs)("div",{className:ei().addResourcesTile,"data-resource-source":e.source,"data-selected":d||void 0,"data-uploading":o||void 0,children:[(0,a.jsx)("button",{type:"button",className:ei().addResourcesTileSelectButton,"aria-label":o?n("ai.influencer.resources.uploading",{label:e.label}):i?n("ai.influencer.resources.select.upload.media"):n("ai.influencer.resources.select",{label:e.label}),"aria-pressed":d,disabled:o,onClick:function(){return l(e)},children:(0,a.jsxs)("span",{className:ei().addResourcesTileMedia,children:["video"===e.mediaType?(0,a.jsx)("video",{className:ei().addResourcesTileImage,src:e.imageUrl,muted:!0,playsInline:!0,preload:"metadata"}):(0,a.jsx)("img",{className:ei().addResourcesTileImage,src:f,srcSet:e.displayImageSrcSet,alt:"",loading:"lazy",decoding:"async"}),i?(0,a.jsx)("span",{className:ei().addResourcesTileSourceBadge,"aria-hidden":"true",children:(0,a.jsx)("img",{src:"/ai-influencer/figma-assets/resource-image-icon-2x.webp",alt:"",width:24,height:24})}):null,i?null:(0,a.jsx)("span",{className:ei().addResourcesTileLabel,title:e.label,children:e.label}),o?(0,a.jsx)("span",{className:ei().addResourcesTileUploading,role:"status",children:(0,a.jsx)(eR,{className:ei().addResourcesTileUploadingIcon,size:18,"aria-hidden":"true"})}):null,d?(0,a.jsx)("span",{className:ei().personaBrowseSelectedBadge,children:(0,a.jsx)("span",{children:m})}):null]})}),s||u?(0,a.jsxs)("div",{className:ei().addResourcesTileActions,children:[s?(0,a.jsx)("button",{type:"button",className:ei().addResourcesTileActionButton,"aria-label":i?n("ai.influencer.resources.preview.upload.media"):n("ai.influencer.resources.preview",{label:e.label}),"data-action":"preview",onClick:function(n){return _(e,n)},children:(0,a.jsx)("img",{className:ei().addResourcesTileActionIcon,src:"/ai-influencer/figma-assets/resource-expand-button-icon-2x.webp",alt:""})}):null,u?(0,a.jsx)("button",{type:"button",className:ei().addResourcesTileActionButton,"aria-label":n("ai.influencer.resources.delete.upload.media"),"data-action":"delete",onClick:function(n){return h(e,n)},children:(0,a.jsx)("img",{className:ei().addResourcesTileActionIcon,src:"/ai-influencer/figma-assets/resource-delete-button-icon-2x.webp",alt:""})}):null]}):null]},e.id)})]})]}),(0,a.jsx)(rM,{copy:n,preview:f,onClose:g})]})}function rL(e){var n=e.isOpen,t=e.title,r=e.description,o=e.cancelLabel,l=e.confirmLabel,c=e.isConfirming,s=void 0!==c&&c,u=e.onCancel,d=e.onConfirm,f=(0,i.useId)(),p=(0,i.useId)();return((0,i.useEffect)(function(){if(n){var e=function(e){"Escape"!==e.key||s||u()};return window.addEventListener("keydown",e),function(){return window.removeEventListener("keydown",e)}}},[s,n,u]),n&&"undefined"!=typeof document)?(0,eo.createPortal)((0,a.jsx)("div",{className:ei().aiConfirmBackdrop,role:"presentation",onClick:function(e){e.target!==e.currentTarget||s||u()},children:(0,a.jsxs)("section",{className:ei().aiConfirmDialog,role:"alertdialog","aria-modal":"true","aria-labelledby":f,"aria-describedby":r?p:void 0,children:[(0,a.jsx)("h2",{id:f,children:t}),r?(0,a.jsx)("p",{id:p,className:ei().aiConfirmDescription,children:r}):null,(0,a.jsxs)("div",{className:ei().aiConfirmActions,children:[(0,a.jsx)("button",{type:"button",className:ei().aiConfirmCancelButton,disabled:s,onClick:u,children:o}),(0,a.jsx)("button",{type:"button",className:ei().aiConfirmDeleteButton,disabled:s,onClick:d,children:l})]})]})}),document.body):null}function rU(e){var n=e.message,t=e.onDismiss,r=e.replayKey;return((0,i.useEffect)(function(){if(n){var e=window.setTimeout(t,3200);return function(){window.clearTimeout(e)}}},[n,t,void 0===r?0:r]),n)?(0,a.jsx)("div",{className:ei().aiInfluencerToast,role:"status","aria-live":"polite",children:n}):null}var rE=(0,Z.A)("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]),rB=(0,Z.A)("WandSparkles",[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72",key:"ul74o6"}],["path",{d:"m14 7 3 3",key:"1r5n42"}],["path",{d:"M5 6v4",key:"ilb8ba"}],["path",{d:"M19 14v4",key:"blhpug"}],["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M7 8H3",key:"zfb6yr"}],["path",{d:"M21 16h-4",key:"1cnmox"}],["path",{d:"M11 3H9",key:"1obp7u"}
1]]),rH=(0,Z.A)("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]),rD=/\.(?:m3u8|m4v|mov|mp4|webm)(?:[?#]|$)/i;function rF(e){var n,t,r=(0,i.useRef)(null),a=(0,u._)((0,i.useState)(null),2),o=a[0],l=a[1];return(0,i.useEffect)(function(){var e=r.current;if(e){var n=function(){var n=e.getBoundingClientRect(),t={width:Math.max(1,Math.round(3*n.width)),height:Math.max(1,Math.round(3*n.height))};l(function(e){return(null==e?void 0:e.width)===t.width&&e.height===t.height?e:t})};if(n(),"undefined"==typeof ResizeObserver)return window.addEventListener("resize",n),function(){return window.removeEventListener("resize",n)};var t=new ResizeObserver(n);return t.observe(e),function(){return t.disconnect()}}},[]),{containerRef:r,displayImageUrl:(n=null!=(t=null==e?void 0:e.trim())?t:"",rD.test(n)?n:o?tZ(n,{mode:2,width:o.width,height:o.height,format:"webp"}):"")}}function rO(){return(0,a.jsx)("span",{className:ei().aiInfluencerDownloadIcon,"aria-hidden":"true",children:(0,a.jsx)("img",{src:"/ai-influencer/figma-assets/download-icon.svg",alt:""})})}var rz=(0,Z.A)("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);function rV(e){var n=e.label,t=e.ariaLabel,r=e.className,i=e.regenerateLabel,o=e.title,l=e.onRegenerate,c=[ei().generationFailedState,r].filter(Boolean).join(" "),s=!!(i&&l);return(0,a.jsx)("div",{className:c,role:"group","aria-label":null!=t?t:n,title:o,children:(0,a.jsxs)("div",{className:ei().generationFailedStateContent,children:[(0,a.jsx)(rz,{className:ei().generationFailedStateIcon,size:32,strokeWidth:1.8}),(0,a.jsx)("span",{className:ei().generationFailedStateLabel,children:n}),s?(0,a.jsxs)("button",{type:"button",className:ei().generationFailedStateRetryButton,onClick:l,children:[(0,a.jsx)(rE,{size:12}),i]}):null]})})}var rq=t(19133),rG=t.n(rq),rY=["#1C1C1F","#007EB6"],rK=rG()(function(){return t.e(3095).then(t.bind(t,43095)).then(function(e){return e.MeshGradient})},{loadableGenerated:{webpack:function(){return[43095]}},ssr:!1});function rW(){return(0,a.jsx)(rK,{"aria-hidden":"true",className:ei().processingCardBackground,colors:rY,distortion:.8,scale:1,speed:1,swirl:.1})}function rX(e){var n=e.label,t=e.position;return t&&"undefined"!=typeof document?(0,eo.createPortal)((0,a.jsx)("span",{className:ei().iconActionTooltip,style:{left:t.left,top:t.top},"aria-hidden":"true",children:n}),document.body):null}function rQ(){var e=(0,u._)((0,i.useState)(null),2),n=e[0],t=e[1],r=(0,i.useCallback)(function(){t(null)},[]),a=(0,i.useCallback)(function(e){var n=e.getBoundingClientRect();t({left:n.left+n.width/2,top:n.top-8})},[]);return(0,i.useEffect)(function(){if(n)return window.addEventListener("resize",r),window.addEventListener("scroll",r,!0),function(){window.removeEventListener("resize",r),window.removeEventListener("scroll",r,!0)}},[r,n]),{tooltipPosition:n,hideTooltip:r,showTooltip:a}}function rJ(e){var n=e.label,t=e.ariaLabel,r=void 0===t?n:t,o=e.className,l=e.action,c=e.tone,s=e.disabled,u=e.stopPropagation,d=void 0!==u&&u,f=e.children,p=e.onClick,m=rQ(),g=m.tooltipPosition,_=m.hideTooltip,h=m.showTooltip,v=(0,i.useCallback)(function(e){_(),d&&e.stopPropagation(),p()},[_,p,d]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("button",{type:"button",className:o,"data-action":l,"data-tone":c,"aria-label":r,disabled:void 0!==s&&s,onClick:v,onMouseEnter:function(e){return h(e.currentTarget)},onMouseLeave:_,onFocus:function(e){return h(e.currentTarget)},onBlur:_,children:f}),(0,a.jsx)(rX,{label:n,position:g})]})}function rZ(e){var n=e.label,t=e.ariaLabel,r=void 0===t?n:t,o=e.className,l=e.action,c=e.href,s=e.download,u=e.stopPropagation,d=void 0!==u&&u,f=e.children,p=e.onClick,m=rQ(),g=m.tooltipPosition,_=m.hideTooltip,h=m.showTooltip,v=(0,i.useCallback)(function(e){_(),d&&e.stopPropagation(),null==p||p()},[_,p,d]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("a",{href:c,download:s,className:o,"data-action":l,"aria-label":r,onClick:v,onMouseEnter:function(e){return h(e.currentTarget)},onMouseLeave:_,onFocus:function(e){return h(e.currentTarget)},onBlur:_,children:f}),(0,a.jsx)(rX,{label:n,position:g})]})}function r$(e){var n,t=e.copy,r=e.item,i=e.canContinueEditing,o=e.canDelete,l=e.onOpen,c=e.onRecreate,s=e.onContinueEditing,u=e.onDelete,d=e.onDownload,f="generating"!==(n=r.status)&&"failed"!==n,p="generating"===r.status,m="failed"===r.status,g=!p&&!m&&!!r.imageUrl,_=rF(g?r.imageUrl:""),h=_.containerRef,v=_.displayImageUrl,b="number"==typeof r.progress?t("ai.influencer.generation.progress",{progress:r.progress}):t("ai.influencer.generation.loading");return(0,a.jsx)("article",{className:ei().contentHistoryCard,role:"button",tabIndex:0,"aria-label":r.title,onClick:l,onKeyDown:function(e){e.target===e.currentTarget&&("Enter"===e.key||" "===e.key)&&
1(e.preventDefault(),l())},children:(0,a.jsxs)("div",{ref:h,className:ei().contentHistoryMediaFrame,children:[g&&v?(0,a.jsx)("img",{className:ei().contentHistoryImage,src:v,alt:r.title,loading:"lazy",decoding:"async"}):(0,a.jsx)("span",{className:ei().contentHistoryImagePlaceholder,"aria-hidden":"true"}),m?(0,a.jsx)(rV,{className:ei().contentHistoryFailedState,label:t("ai.influencer.project.failed")}):null,(0,a.jsx)("span",{className:ei().contentHistoryScrim,"aria-hidden":"true"}),f?(0,a.jsx)("span",{className:ei().contentHistoryDownloadGradient,"aria-hidden":"true"}):null,p?null:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:ei().contentHistoryTopActions,children:[(0,a.jsx)(rJ,{label:t("ai.influencer.action.recreate"),className:ei().contentHistoryActionButton,action:"recreate",stopPropagation:!0,onClick:c,children:(0,a.jsx)(rE,{size:14})}),i?(0,a.jsx)(rJ,{label:t("ai.influencer.action.continue.editing"),className:ei().contentHistoryActionButton,action:"continue-editing",stopPropagation:!0,onClick:s,children:(0,a.jsx)(rB,{size:14})}):null,o?(0,a.jsx)(rJ,{label:t("ai.influencer.project.delete"),className:ei().contentHistoryActionButton,action:"delete",stopPropagation:!0,onClick:u,children:(0,a.jsx)(rH,{size:14})}):null]}),f?(0,a.jsx)("div",{className:ei().contentHistoryDownloadAction,children:(0,a.jsx)(rJ,{label:t("ai.influencer.project.download"),className:ei().contentHistoryActionButton,action:"download",stopPropagation:!0,onClick:d,children:(0,a.jsx)(rO,{})})}):null]}),p?(0,a.jsxs)("div",{className:ei().contentHistoryStatusOverlay,children:[(0,a.jsx)(rW,{}),(0,a.jsxs)("span",{className:ei().processingCardContent,children:[(0,a.jsx)(eR,{className:ei().spinnerIcon,size:28}),(0,a.jsx)("span",{children:b})]})]}):null]})})}var r0=(0,Z.A)("Pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]]),r1=(0,Z.A)("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]),r2=(0,Z.A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]),r4=function(e){var n=(e.mediaUrl||e.imageUrl).match(/\.([a-z0-9]{2,5})(?:[?#]|$)/i);return(null==n?void 0:n[1])?n[1].toLowerCase():"video"===e.mediaType?"mp4":"png"},r3=function(e){if(!Number.isFinite(e)||e<=0)return"0:00";var n=Math.floor(e),t=Math.floor(n/60);return"".concat(t,":").concat((n%60).toString().padStart(2,"0"))};function r5(e){var n=e.mediaUrl||e.imageUrl;if("undefined"==typeof document||!n)return!1;var t=document.createElement("a"),r=e.title.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,"");return t.href=n,t.download="".concat(r||"ai-influencer-result",".").concat(r4(e)),t.rel="noopener noreferrer",document.body.appendChild(t),t.click(),t.remove(),!0}function r8(e){var n=e.copy,t=e.isOpen,r=e.result,o=e.canContinueEditing,l=e.onClose,c=e.onRecreate,s=e.onContinueEditing,d=e.onDownload,f=(0,u._)((0,i.useState)(null),2),p=f[0],m=f[1],g=(0,i.useRef)(null),_=(0,u._)((0,i.useState)(!1),2),h=_[0],v=_[1],b=(0,u._)((0,i.useState)(0),2),y=b[0],x=b[1],C=(0,u._)((0,i.useState)(0),2),w=C[0],j=C[1];(0,i.useEffect)(function(){if("undefined"!=typeof document){var e=document.getElementsByClassName(ei().workspace).item(0);m(e instanceof HTMLElement?e:document.body)}},[]),(0,i.useEffect)(function(){if(v(!1),x(0),j(0),t&&(null==r?void 0:r.mediaType)==="video"){var e=g.current;e&&(e.currentTime=0)}},[t,null==r?void 0:r.id,null==r?void 0:r.mediaType]);var S=(0,i.useCallback)(function(){var e=g.current;e&&(x(e.currentTime),j(Number.isFinite(e.duration)?e.duration:0))},[]),I=(0,i.useCallback)(function(){var e=g.current;if(e){if(e.paused||e.ended)return void e.play().catch(function(){v(!1)});e.pause()}},[]),k=(0,i.useCallback)(function(e){var n=g.current;if(n&&!(w<=0)){var t=Number(e.currentTarget.value)/100*w;n.currentTime=t,x(t)}},[w]);if(!t||!r)return null;var N=r.mediaUrl||r.imageUrl,T=r.imageUrl&&r.imageUrl!==N?r.imageUrl:void 0,R=w>0?Math.min(100,Math.max(0,y/w*100)):0,P=void 0!==o&&o&&!!s,M=(0,a.jsxs)(eu,{closeLabel:n("ai.influencer.action.close"),dialogClassName:ei().contentPreviewModal,frameClassName:ei().contentPreviewFrame,onClose:l,children:[(0,a.jsx)("div",{className:ei().contentPreviewImageStage,children:"video"===r.mediaType?(0,a.jsxs)("div",{className:ei().contentPreviewVideoShell,children:[(0,a.jsx)("video",{ref:g,className:ei().contentPreviewMedia,src:N,poster:T,playsInl
1ine:!0,preload:"metadata",onLoadedMetadata:S,onTimeUpdate:S,onDurationChange:S,onPlay:function(){return v(!0)},onPause:function(){return v(!1)},onEnded:function(){return v(!1)}}),(0,a.jsxs)("div",{className:ei().contentPreviewVideoControls,children:[(0,a.jsx)("button",{type:"button",className:ei().contentPreviewVideoToggle,"aria-label":n(h?"ai.influencer.content.preview.pause.video":"ai.influencer.content.preview.play.video"),onClick:I,children:h?(0,a.jsx)(r0,{className:ei().contentPreviewVideoToggleIcon,size:18}):(0,a.jsx)(r1,{className:ei().contentPreviewVideoToggleIcon,size:18})}),(0,a.jsxs)("div",{className:ei().contentPreviewProgress,children:[(0,a.jsx)("input",{className:ei().contentPreviewProgressInput,type:"range",min:"0",max:"100",step:"0.1",value:R,"aria-label":n("ai.influencer.content.preview.video.progress"),onChange:k}),(0,a.jsx)("div",{className:ei().contentPreviewProgressTrack,"aria-hidden":"true",children:(0,a.jsx)("div",{className:ei().contentPreviewProgressFill,style:{width:"".concat(R,"%")}})})]}),(0,a.jsxs)("span",{className:ei().contentPreviewTime,children:[r3(y)," / ",r3(w)]})]})]}):(0,a.jsx)("img",{className:ei().contentPreviewMedia,src:N,alt:r.title})}),(0,a.jsxs)("div",{className:ei().contentPreviewActions,children:[(0,a.jsxs)("button",{type:"button",className:ei().contentPreviewSecondaryAction,onClick:c,children:[(0,a.jsx)(rE,{size:18}),n("ai.influencer.action.recreate")]}),P?(0,a.jsxs)("button",{type:"button",className:ei().contentPreviewSecondaryAction,onClick:s,children:[(0,a.jsx)(rB,{size:18}),n("ai.influencer.action.continue.generating")]}):null,(0,a.jsxs)("button",{type:"button",className:ei().contentPreviewPrimaryAction,onClick:d,children:[(0,a.jsx)(r2,{size:18}),n("ai.influencer.project.download")]})]})]});return p?(0,eo.createPortal)(M,p):M}function r7(e){var n=e.actionLabel,t=e.className,r=e.copy,i=e.description,o=e.icon,l=e.onAction,c=e.title,s=e.variant,u=void 0===s?"placeholder":s,d=t?"".concat(ei().emptyState," ").concat(t):ei().emptyState,f=null!=i?i:r("ai.influencer.empty.description"),p=null!=c?c:r("ai.influencer.empty.title"),m=null!=n?n:l?r("ai.influencer.empty.action"):"";return(0,a.jsx)("div",{className:d,"data-variant":u,children:(0,a.jsxs)("div",{className:ei().emptyStateContent,children:[(0,a.jsx)("span",{className:ei().emptyStateIcon,"aria-hidden":"true",children:null!=o?o:(0,a.jsx)("img",{src:eH.MJ,alt:""})}),(0,a.jsxs)("div",{className:ei().emptyStateCopy,children:[(0,a.jsx)("p",{className:ei().emptyStateTitle,children:p}),"placeholder"===u&&f?(0,a.jsx)("p",{className:ei().emptyStateDescription,children:f}):null]}),"placeholder"===u&&m&&l?(0,a.jsx)("button",{type:"button",className:ei().emptyStateAction,onClick:l,children:m}):null]})})}var r6=(0,Z.A)("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]);function r9(e){return Number.isInteger(e)?String(e):e.toString()}function ae(e){var n=e.creditAmount,t=e.creditLabel,r=e.label;return"number"==typeof n&&Number.isFinite(n)?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:ei().generateButtonLabel,children:r}),(0,a.jsxs)("span",{className:ei().generateButtonCredits,"aria-label":"".concat(r9(n)," ").concat(t),children:[(0,a.jsx)("img",{className:ei().generateButtonCreditsIcon,src:"/ai-influencer/figma-assets/generate-credit-icon-2x.webp",width:20,height:20,alt:"","aria-hidden":"true"}),(0,a.jsx)("span",{children:r9(n)})]})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r6,{size:18,"aria-hidden":"true"}),(0,a.jsx)("span",{className:ei().generateButtonLabel,children:r})]})}var an=9/16,at={columnCount:0,columnGap:10,columnWidth:0,cardMinHeight:160},ar=function(e,n,t){var r=Number.parseFloat(e.getPropertyValue(n));return Number.isFinite(r)&&r>0?r:t},aa=function(e,n,t){var r=Number.parseFloat(e.getPropertyValue(n));return Number.isFinite(r)&&r>=0?r:t};function ai(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:an,t=(0,u._)((0,i.useState)(null),2),a=t[0],o=t[1],l=(0,u._)((0,i.useState)(at),2),c=l[0],s=l[1],d=(0,i.useCallback)(function(e){o(e)},[]);return(0,i.useEffect)(function(){if(!a||!e.length)return void s(at);var n=function(){var e=a.clientWidth,n=window.getComputedStyle(a),t=ar(n,"column-gap",10),r=ar(n,"--row-major-masonry-min-column-width",216),i=ar(n,"--row-major-masonry-max-column-count",999),o=aa(n,"--row-major-masonry-card-min-height",160),l=Math.min(Math.max(1,Math.floor((e+t)/(r+t))),i),c=Math.round((e-t*Math.max(l-1,0))/l*100)/100,u={columnCount:l,columnGap:t,columnWidth:c,cardMinHeight:o};s(function(e){return e.columnCount===u.columnCount&&e.columnGap===u.columnGap&&e.columnWidth===u.columnWidth&&e.cardMinHeight===u.cardMinHeight?e:u})};if(n(),"undefined"==typeof ResizeObserver)return window.addEventListener("resize",n),function(){return window.removeEventListener("resize",n)};var t=new ResizeObserver(n);return t.observe(a),function(){return t.disconnect()}},[a,e.length]),(0,i.useMemo)(function(){if(!c.columnCount||!c.columnWidth)return{containerRef:d,containerStyle:void 0,isReady:!1,itemStyles:[]};var t,a=Array.from({length:c.columnCount},function(){return 0}),i=e.map(function(e,t){var r,i,o=t%c.columnCount,l=null!=(r=e.aspectRatio)?r:n,s=Math.max(null!=(i=e.minHeight)?i:c.cardMinHeight,c.columnWidth/l),u=o*(c.columnWidth+c.columnGap
1),d=a[o];return a[o]=d+s+c.columnGap,{width:c.columnWidth,height:s,transform:"translate3d(".concat(u,"px, ").concat(d,"px, 0)")}});return{containerRef:d,containerStyle:{height:Math.max(0,(t=Math).max.apply(t,(0,r._)(a).concat([0]))-c.columnGap)},isReady:!0,itemStyles:i}},[d,n,e,c])}function ao(e){var n=e.coverUrl,t=e.imageClassName,r=e.mediaClassName,o=e.previewVideoUrl,l=e.title,c=e.videoClassName,s=(0,i.useRef)(null),d=(0,u._)((0,i.useState)(""),2),f=d[0],p=d[1],m=(0,u._)((0,i.useState)(!1),2),g=m[0],_=m[1],h=!!n&&f===n;(0,i.useEffect)(function(){_(!1)},[n,o]),(0,i.useEffect)(function(){var e=s.current;n&&(null==e?void 0:e.getAttribute("src"))===n&&e.complete&&e.naturalWidth>0&&p(n)},[n]);var v=(0,i.useCallback)(function(e){e.currentTarget.getAttribute("src")===n&&e.currentTarget.naturalWidth>0&&p(n)},[n]),b=(0,i.useCallback)(function(e){e.currentTarget.play().then(function(){return _(!0)},function(){return _(!1)})},[]);return(0,a.jsxs)("span",{className:r,"data-loaded":h?"true":"false",children:[(0,a.jsx)("img",{ref:s,className:t,"data-loaded":h?"true":"false",src:n,alt:l,loading:"lazy",decoding:"async",draggable:!1,onLoad:v}),o?(0,a.jsx)("video",{className:c,"data-ready":g?"true":"false",src:o,poster:n,muted:!0,loop:!0,autoPlay:!0,playsInline:!0,preload:"metadata","aria-hidden":"true",onCanPlay:b,onPlaying:function(){return _(!0)},onError:function(){return _(!1)}}):null]})}function al(e){var n=e.card,t=e.ctaLabel,r=e.isActive,i=void 0!==r&&r,o=e.layoutStyle,l=e.selectedLabel,s=e.buttonRef,u=e.onClick,d=!!(n.previewVideoUrl||n.coverMediaInfo),f=n.coverMediaInfo?n.coverMediaInfo.width/n.coverMediaInfo.height:void 0,p=(0,c._)({},f?{"--persona-browse-card-aspect-ratio":"".concat(f," / 1")}:void 0,o);return"custom"===n.variant?(0,a.jsxs)("button",{type:"button",className:"".concat(ei().personaBrowseCard," ").concat(ei().personaCustomBrowseCard),"data-content-type":n.contentType,"aria-pressed":i,ref:s,style:p,onClick:u,children:[(0,a.jsx)("span",{className:ei().personaCustomGlow,"aria-hidden":"true"}),(0,a.jsx)("span",{className:ei().personaCustomIconWrap,"aria-hidden":"true",children:(0,a.jsx)("img",{className:ei().personaCustomIcon,src:n.image,alt:""})}),(0,a.jsx)("strong",{className:ei().personaCustomName,children:n.name})]}):(0,a.jsxs)("button",{type:"button",className:ei().personaBrowseCard,"data-active":i,"data-content-type":n.contentType,"aria-pressed":i,ref:s,style:p,onClick:u,children:[d?(0,a.jsx)(ao,{coverUrl:n.image,imageClassName:ei().personaBrowseMediaImage,mediaClassName:ei().personaBrowseMedia,previewVideoUrl:n.previewVideoUrl,title:n.name,videoClassName:ei().personaBrowseVideo}):(0,a.jsx)("img",{className:ei().personaBrowseImage,src:n.image,alt:n.name}),(0,a.jsx)("span",{className:ei().personaBrowseOverlay,"aria-hidden":"true"}),n.tagImage?(0,a.jsx)("img",{className:ei().personaBrowseTagImage,src:n.tagImage,alt:n.tag,width:"new"===n.tag?35:33,height:18}):n.tag?(0,a.jsx)("span",{className:ei().personaBrowseTag,"data-tone":n.tagTone,children:n.tag}):null,(0,a.jsx)("strong",{className:ei().personaBrowseName,children:n.name}),(0,a.jsx)("span",{className:ei().personaBrowseCta,children:t}),i?(0,a.jsx)("span",{className:ei().personaBrowseSelectedBadge,children:(0,a.jsx)("span",{children:l})}):null]})}function ac(e){var n=e.card,t=e.copy,r=e.onDelete,i=e.onDownload,o=e.onOpen;return(0,a.jsxs)("article",{className:ei().personaHistoryCard,children:[(0,a.jsxs)("button",{type:"button",className:ei().personaHistoryPreviewButton,"aria-label":t("ai.influencer.persona.history.preview",{name:n.name}),onClick:o,children:[(0,a.jsx)("img",{className:ei().personaHistoryImage,src:n.image,alt:n.name}),(0,a.jsx)("span",{className:ei().personaHistoryOverlay,"aria-hidden":"true"}),(0,a.jsx)("strong",{className:ei().personaHistoryName,children:n.name})]}),(0,a.jsxs)("div",{className:ei().personaHistoryActions,children:[(0,a.jsx)(rZ,{label:t("ai.influencer.project.download"),ariaLabel:t("ai.influencer.persona.history.download",{name:n.name}),href:n.image,download:!0,className:ei().personaHistoryActionButton,action:"download",stopPropagation:!0,onClick:i,children:(0,a.jsx)(rO,{})}),r?(0,a.jsx)(rJ,{label:t("ai.influencer.project.delete"),ariaLabel:t("ai.influencer.persona.history.delete",{name:n.name}),className:ei().personaHistoryActionButton,action:"delete",onClick:r,children:(0,a.jsx)(rH,{size:14})}):null]})]})}var as=[],au=184.33/245.78,ad=function(e,n){var t=e.getBoundingClientRect(),r=n.getBoundingClientRect();return t.top>=r.top&&t.bottom<=r.bottom};function af(e){var n=e.copy,t=e.activeTab,r=e.tabs,o=e.historyTabId,l=e.historyContent,c=e.historyEmptyContent,s=e.historyFooterContent,u=e.activeCardId,d=e.historyCards,f=e.templateLayout,p=void 0===f?"portrait":f,m=e.templateCards,g=e.templateFooterContent,_=e.autoScrollCardId,h=e.onOpenTab,v=e.onAutoScrollCardHandled,b=e.onDeleteHistoryCard,y=e.onDownloadHistoryCard,x=e.onLoadMoreHistory,C=e.onLoadMoreTemplates,w=e.onPreviewBrowseCard,j=e.onSelectBrowseCard,S=(0,i.useRef)(null),I=(0,i.useRef)(new Map),k=t===o,N=n("ai.influencer.action.selected"),T=null!=m?m:as,R=null!=d?d:as,P=void 0===_?u:_,M="waterfall"===p,A=ai((0,i.useMemo)(function(){return M?T.map(function(e){return{aspectRatio:e.coverMediaInfo?e.coverMediaInfo.width/e.coverMediaInfo.height:void 0}}):[]},[T,M]),au),L=function(e){null==j||j(e)},U=function(e,n){if(n)return void I.current.set(e,n);I.current.delete(e)},E=function(e){var n=e.currentTarget,t=n.clientHeight;if(!(n.scrollHeight-n.scrollTop-t>96)){if(k){null==x||x();return}null==C||C()}};return(0,i.useEffect)(function(){if(!k&&P&&T.some(function(e){return e.id===P})){var e=window.requestAnimationFrame(function(){var e,n,t,r,a=I.current.get(P),i=S.current;
1if(a&&i){if(ad(a,i)){null==v||v(P);return}var o=null!=(r=null==(n=(t=window).matchMedia)||null==(e=n.call(t,"(prefers-reduced-motion: reduce)"))?void 0:e.matches)&&r;a.scrollIntoView({block:"center",inline:"nearest",behavior:o?"auto":"smooth"}),null==v||v(P)}});return function(){window.cancelAnimationFrame(e)}}},[P,T,k,v]),(0,a.jsxs)("aside",{className:ei().personaBrowser,"data-ai-influencer-browser-rail":!0,children:[(0,a.jsx)("div",{className:ei().personaBrowserTabs,children:r.map(function(e){return(0,a.jsx)("button",{type:"button",className:t===e.id?ei().activeBrowserTab:"",onClick:function(){return h(e.id)},children:e.label},e.id)})}),k?(0,a.jsxs)("section",{className:ei().personaBrowserSection,onScroll:E,children:[null!=l?l:(0,a.jsx)(a.Fragment,{children:R.length?(0,a.jsx)("div",{className:ei().personaBrowseGrid,children:R.map(function(e){return(0,a.jsx)(ac,{card:e,copy:n,onOpen:function(){return null==w?void 0:w(e)},onDelete:function(){return null==b?void 0:b(e)},onDownload:function(){return null==y?void 0:y(e)}},e.id)})}):c}),s]}):(0,a.jsxs)("section",{ref:S,className:ei().personaBrowserSection,onScroll:E,children:[(0,a.jsx)("div",{ref:M?A.containerRef:void 0,className:ei().personaBrowseGrid,"data-layout":p,"data-masonry-ready":M&&A.isReady,style:M?A.containerStyle:void 0,children:T.map(function(e,t){return(0,a.jsx)(al,{card:e,buttonRef:function(n){return U(e.id,n)},ctaLabel:n("ai.influencer.action.recreate"),isActive:u===e.id,layoutStyle:A.itemStyles[t],selectedLabel:N,onClick:function(){return L(e)}},e.id)})}),g]})]})}var ap=/\.(?:jpe?g|png|webp)$/i,am=new Set(["image/jpeg","image/png","image/webp"]),ag=/\.(?:mov|mp4|webm)$/i,a_=new Set(["video/mp4","video/quicktime","video/webm"]);function ah(e,n){var t=tZ(e,{mode:n,width:288,height:288,format:"webp"}),r=tZ(e,{mode:n,width:576,height:576,format:"webp"});return{displayImageUrl:t,displayImageSrcSet:t===r?void 0:"".concat(t," 1x, ").concat(r," 2x")}}function av(e){return am.has(e.type.toLowerCase())||ap.test(e.name)}function ab(){return(ab=(0,o._)(function(e,n){var t;return(0,d.YH)(this,function(r){switch(r.label){case 0:return[4,new Promise(function(t,r){var a=document.createElement("video"),i=function(){a.removeAttribute("src"),a.load()};a.preload="metadata",a.onloadedmetadata=function(){var e=a.duration;if(i(),!Number.isFinite(e))return void r(Error(n("ai.influencer.error.video.duration.read")));t(e)},a.onerror=function(){i(),r(Error(n("ai.influencer.error.video.duration.read")))},a.src=e})];case 1:if((t=r.sent())<3||t>15)throw Error(n("ai.influencer.error.reference.video.duration"));return[2]}})})).apply(this,arguments)}function ay(){return(ay=(0,o._)(function(e,n){return(0,d.YH)(this,function(t){switch(t.label){case 0:return[4,eB.h.checkFaceNum({url:e})];case 1:if(1!==t.sent().data)throw Error(n("ai.influencer.error.single.face.image"));return[2]}})})).apply(this,arguments)}var ax=["model-loading-1","model-loading-2","model-loading-3","model-loading-4","model-loading-5"],aC=[],aw={},aj={},aS={reels:{aspectRatio:"9:16",resolution:"1080p",duration:"15s",quality:"high"},post:{aspectRatio:"9:16",resolution:"1080p",duration:"15s",quality:"high"}},aI=function(e,n){var t,r;return(0,s._)((0,c._)({},aS[e]),{resolution:null!=(r=null==n||null==(t=n.resolutions)?void 0:t[0])?r:""})},ak={reels:[{key:"aspectRatio",labelId:"ai.influencer.content.aspect.ratio",options:[]},{key:"resolution",labelId:"ai.influencer.content.resolution",options:[]},{key:"duration",labelId:"ai.influencer.content.duration",options:[]}],post:[{key:"aspectRatio",labelId:"ai.influencer.content.aspect.ratio",options:[]},{key:"resolution",labelId:"ai.influencer.content.resolution",options:[]}]},aN=[{key:"aspectRatio",labelId:"ai.influencer.content.aspect.ratio",options:[]},{key:"resolution",labelId:"ai.influencer.content.resolution",options:[]},{key:"quality",labelId:"punch.out.quality",options:[]}],aT="custom-content-template",aR=function(e,n){var t=e.id.toLowerCase(),r=e.label.toLowerCase();return t.includes("kling")||r.includes("kling")?eH.FH.kling:t.includes("gpt")||r.includes("gpt")?eH.FH.gpt:t.includes("nano")||t.includes("gemini")||r.includes("nano")||r.includes("gemini")?eH.FH.nano:"reels"===n?eH.FH.seedance:eH.FH.nano},aP=function(e,n){var t=(e.label.trim()[0]||e.id.trim()[0]||"M").toUpperCase();return{iconSrc:aR(e,n),iconLabel:t,iconTone:"reels"===n?"signal":"google"}},aM=function(e){if(!e.length)return"";var n=(0,r._)(e).sort(function(e,n){return e-n}),t=n[0],a=n[n.length-1];return t===a?"".concat(t,"s"):"".concat(t,"s-").concat(a,"s")},aA=function(e,n,t){var r=[e.resolutions[0],aM(e.durations),e.qualities[0]].filter(function(e){return!!e});return r.length?r:[t("reels"===n?"ai.influencer.content.metadata.video":"ai.influencer.content.metadata.image")]},aL=function(e,n,t){var r=aP(e,n);return{id:e.id,label:e.label,iconSrc:r.iconSrc,iconLabel:r.iconLabel,iconTone:r.iconTone,metadata:aA(e,n,t),durations:e.durations,resolutions:e.resolutions,aspectRatios:e.aspectRatios,qual
1ities:e.qualities}},aU=function(e,n){var t,r,a,i;return"aspectRatio"===e.key&&(null==(t=n.aspectRatios)?void 0:t.length)?n.aspectRatios:"resolution"===e.key&&(null==(r=n.resolutions)?void 0:r.length)?n.resolutions:"duration"===e.key&&(null==(a=n.durations)?void 0:a.length)?n.durations.map(function(e){return"".concat(e,"s")}):"quality"===e.key&&(null==(i=n.qualities)?void 0:i.length)?n.qualities:[]},aE=function(e,n){return"aspectRatio"===e.key?n.supportedAspectRatios:"resolution"===e.key?n.supportedResolutions:"quality"===e.key?n.supportedQualities:[]},aB=function(e){var n,t;return null!=(t=null!=(n=null==e?void 0:e.remoteUrl)?n:null==e?void 0:e.previewUrl)?t:""},aH=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(aB).filter(Boolean)};function aD(e){return"clothing"===e.type.trim().toLowerCase()}var aF=function(e,n,t){var r,a={};return e.forEach(function(e){var i=n[e.key];if(i){var o=aH(t[e.key]);if(e.supportCustomUpload&&aD(e)&&o.includes(i)){r=i;return}a[e.key]=i}}),{optionValues:Object.keys(a).length?a:void 0,customClothesUrl:r}},aO=function(e){var n,t;return(null==(n=e.submitParams)?void 0:n.templateId)||(null==(t=e.submitParams)?void 0:t.materialId)||e.materialId||""},az=function(e,n){var t;return{aspectRatio:e.aspectRatio||n.aspectRatio,resolution:e.resolution||n.resolution,duration:(Number.isFinite(t=e.duration)&&t?"".concat(t,"s"):void 0)||n.duration,quality:e.quality||n.quality}},aV=function(e,n){var t,r=e.personaImageUrl||(null==(t=e.referenceImageUrls)?void 0:t[0]);return r?{name:n,previewUrl:r,remoteUrl:r,personaId:e.personaId,mediaType:"image"}:null},aq=function(e,n){var t=e.drivenVideoUrl;return t?{name:n,previewUrl:t,remoteUrl:t$(t),mediaType:"video"}:null},aG=function(e){var n=Array.from(new Set((null!=e?e:[]).map(function(e){return null==e?void 0:e.trim()}).filter(function(e){return!!e})));return n.length?n:void 0},aY=function(e){var n,t=e.drivenVideoReference,r=e.prompt,a=e.settings,i=e.sourceSubmitParams,o=e.template,l=e.templateOptionUploads,c=e.templateOptionValues,s=e.templateUserOptions,u=e.uploadedReference,d=aF(s,c,l),f=null==u?void 0:u.remoteUrl,p=null==t?void 0:t.remoteUrl,m=null==i?void 0:i.personaId,g=null==i?void 0:i.personaImageUrl,_=o.supportsUserPrompt?r:"",h=null!=m?m:null==u?void 0:u.personaId;return h||(n=f||g),{template_id:o.id,persona_id:h,persona_image_url:n,driven_video_url:t$(o.supportsDrivenVideo?p:void 0),option_values:d.optionValues,custom_clothes_url:d.customClothesUrl,prompt:_||void 0,aspect_ratio:o.supportedAspectRatios.length?a.aspectRatio:void 0,resolution:o.supportedResolutions.length?a.resolution:void 0,quality:o.supportedQualities.length?a.quality:void 0}},aK=function(e){var n,t,r,a,i,o,l=e.contentType,c=e.prompt,s=e.selectedModel,u=e.settings,d=e.sourceSubmitParams,f=e.uploadedReference,p=Number.parseInt(u.duration,10),m=null==f?void 0:f.remoteUrl,g=null==d?void 0:d.personaImageUrl,_=null!=(a=null==d?void 0:d.personaId)?a:null==f?void 0:f.personaId,h=null!=(o=null!=(i=aG(m&&m!==g?[m]:void 0))?i:aG(null==d?void 0:d.referenceImageUrls))?o:aG(g&&!_?[g]:void 0);return{persona_id:_,title:null==d?void 0:d.title,content_type:l,prompt:c,negative_prompt:null==d?void 0:d.negativePrompt,reference_image_urls:h,model:s.id,duration:(null==(n=s.durations)?void 0:n.length)&&Number.isFinite(p)?p:void 0,aspect_ratio:(null==(t=s.aspectRatios)?void 0:t.length)?u.aspectRatio:void 0,resolution:(null==(r=s.resolutions)?void 0:r.length)?u.resolution:void 0}},aW=function(e,n){return{name:e.name||n,previewUrl:e.avatarUrl,remoteUrl:e.avatarUrl,personaId:tF(e.id),mediaType:"image"}},aX=function(e,n){var t,r=(0,c._)({},null!=(t=n.optionValues)?t:aw),a={},i=n.customClothesUrl;if(i){var o=e.userOptions.find(function(e){return e.supportCustomUpload&&aD(e)});o&&(r[o.key]=i,a[o.key]=[{name:o.name,previewUrl:i,remoteUrl:i,mediaType:"image"}])}return{values:r,uploads:a}};function aQ(e){return"generating"!==e&&"failed"!==e}var aJ=function(e,n){return"post"===e&&!!n&&"video"!==n.assetType&&!!(n.resultUrl||n.imageUrl)},aZ=function(e){return new Intl.DateTimeFormat("en",{day:"numeric",month:"short",year:"numeric"}).format(new Date(e))},a$=function(e,n){var t;return{id:e.id,contentId:tF(e.id),taskId:e.taskId,source:e.source,status:"running"===e.generationStatus||"pending"===e.generationStatus?"generating":"failed"!==e.generationStatus&&e.url?"video"===e.type?"video":"idle":"failed",title:e.title||"",byline:aZ(e.createdAt),imageUrl:tO(e),mediaUrl:e.url||e.thumbnailUrl||"",mediaType:e.type,resultUrl:e.url||e.thumbnailUrl||"",assetType:e.type,templateId:(null==(t=e.submitParam
1s)?void 0:t.templateId)||e.materialId,materialId:e.materialId,contentMode:e.contentMode,canDelete:e.canDelete,submitParams:e.submitParams,progress:function(e){if(("pending"===e.generationStatus||"running"===e.generationStatus)&&e.createdAt&&e.expectDoneAt&&!(e.expectDoneAt<=e.createdAt))return Math.min(99,Math.max(1,Math.floor((Date.now()-e.createdAt)/(e.expectDoneAt-e.createdAt)*100)))}(e),isRead:e.isRead}},a0=function(e,n){return e.contentId&&n.contentId?e.contentId===n.contentId:e.taskId&&n.taskId?e.taskId===n.taskId:e.id===n.id},a1=function(e,n){var t=e.map(function(e){var t,r,a,i,o=n.find(function(n){return!!e.contentId&&n.contentId===e.contentId||!!e.taskId&&n.taskId===e.taskId||n.id===e.id});return o?(0,s._)((0,c._)({},e,o),{id:e.id,contentId:null!=(t=o.contentId)?t:e.contentId,imageUrl:o.imageUrl||e.imageUrl,materialId:o.materialId||e.materialId,contentMode:null!=(r=o.contentMode)?r:e.contentMode,submitParams:null!=(a=o.submitParams)?a:e.submitParams,progress:null!=(i=o.progress)?i:e.progress}):e}),a=n.filter(function(e){return!t.some(function(n){return a0(n,e)})});return(0,r._)(t).concat((0,r._)(a))};function a2(){return(0,a.jsxs)("span",{className:ei().contentReferenceStaticPreview,"aria-hidden":"true",children:[(0,a.jsx)("span",{className:ei().contentReferenceStaticImage,"data-slot":"left",children:(0,a.jsx)("img",{src:eH.r_.left,alt:""})}),(0,a.jsx)("span",{className:ei().contentReferenceStaticImage,"data-slot":"right",children:(0,a.jsx)("img",{src:eH.r_.right,alt:""})}),(0,a.jsx)("span",{className:ei().contentReferenceStaticImage,"data-slot":"center",children:(0,a.jsx)("img",{src:eH.r_.center,alt:""})}),(0,a.jsx)("span",{className:ei().contentReferenceStaticIconFrame,children:(0,a.jsx)("span",{className:ei().contentReferenceStaticIcon,children:(0,a.jsx)("img",{src:eH.r_.icon,alt:""})})})]})}function a4(e){var n,t,r,i=e.mode,o=e.uploadedReference,l=e.copy,c=e.canChangeReference,s=e.onOpenResources,u=null!=(t=null!=(n=null==o?void 0:o.previewUrl)?n:null==o?void 0:o.remoteUrl)?t:"",d=(null==o?void 0:o.isUploading)?l("ai.influencer.resources.uploading.progressless",{label:o.name}):null!=(r=null==o?void 0:o.name)?r:l("ai.influencer.resources.add.persona");return u?(0,a.jsx)("div",{className:ei().contentReferenceGrid,"data-mode":i,"data-state":"selected",children:(0,a.jsxs)("div",{className:ei().contentReferenceSelectedCard,children:[(0,a.jsx)("img",{className:ei().contentReferenceSelectedImage,src:u,alt:""}),void 0===c||c?(0,a.jsxs)("button",{type:"button",className:ei().contentReferenceChangeButton,disabled:null==o?void 0:o.isUploading,onClick:s,children:[(0,a.jsx)(eT,{size:16,"aria-hidden":"true"}),(0,a.jsx)("span",{children:l((null==o?void 0:o.isUploading)?"ai.influencer.action.uploading":"ai.influencer.action.change")})]}):null]})}):(0,a.jsx)("div",{className:ei().contentReferenceGrid,"data-mode":i,children:(0,a.jsxs)("button",{type:"button",className:ei().contentReferenceUploadCard,onClick:s,children:[(0,a.jsx)(a2,{}),(0,a.jsxs)("span",{className:ei().contentReferenceUploadCopy,children:[(0,a.jsxs)("span",{className:ei().contentReferenceUploadTitleRow,children:[(0,a.jsx)("strong",{className:ei().contentReferenceUploadTitle,children:d}),(0,a.jsx)("span",{className:"".concat(ei().requiredAsterisk," ").concat(ei().contentReferenceRequiredAsterisk),"aria-hidden":"true",children:"*"})]}),(0,a.jsx)("span",{className:ei().contentReferenceUploadHint,children:l("ai.influencer.content.reference.file.hint")})]})]})})}function a3(e){var n,t,r=e.copy,i=e.reference,o=e.canChangeReference,l=e.onUploadVideo,c=null!=(t=null!=(n=null==i?void 0:i.previewUrl)?n:null==i?void 0:i.remoteUrl)?t:"",s=!!(null==i?void 0:i.isUploading);return(0,a.jsxs)("section",{className:ei().contentDrivenVideoReference,children:[(0,a.jsx)("header",{className:ei().contentDrivenVideoHeader,children:(0,a.jsx)("h2",{children:r("ai.influencer.content.custom.video")})}),c?(0,a.jsxs)("div",{className:ei().contentDrivenVideoSelectedCard,"data-uploading":s||void 0,children:[(0,a.jsx)("video",{className:ei().contentDrivenVideoSelectedMedia,src:c,autoPlay:!0,muted:!0,loop:!0,playsInl
1ine:!0,preload:"metadata"}),s?(0,a.jsxs)("span",{className:ei().contentDrivenVideoUploading,role:"status",children:[(0,a.jsx)(eR,{className:ei().contentDrivenVideoUploadingIcon,size:18,"aria-hidden":!0}),(0,a.jsx)("span",{children:r("ai.influencer.action.uploading.progressless")})]}):null,void 0===o||o?(0,a.jsxs)("button",{type:"button",className:ei().contentReferenceChangeButton,disabled:s,onClick:l,children:[(0,a.jsx)(eP,{size:16,"aria-hidden":"true"}),(0,a.jsx)("span",{children:r(s?"ai.influencer.action.uploading":"ai.influencer.action.change")})]}):null]}):(0,a.jsxs)("button",{type:"button",className:ei().contentDrivenVideoUploadCard,"aria-label":r("ai.influencer.content.upload.custom.video"),onClick:l,children:[(0,a.jsx)("span",{className:ei().contentDrivenVideoUploadIcon,"aria-hidden":"true",children:(0,a.jsx)(eP,{size:20})}),(0,a.jsxs)("span",{className:ei().contentDrivenVideoUploadCopy,children:[(0,a.jsx)("strong",{children:r("ai.influencer.content.add.video.reference")}),(0,a.jsx)("span",{className:ei().contentDrivenVideoUploadHint,children:r("ai.influencer.content.driven.video.file.hint")})]})]})]})}function a5(e){var n=e.label,t=e.value,r=e.options,o=e.isOpen,l=e.onToggle,c=e.onSelect,s=e.onRequestClose,u=(0,i.useRef)(null);return(0,i.useEffect)(function(){if(o){var e=function(e){var n,t=e.target;t instanceof Node&&!(null==(n=u.current)?void 0:n.contains(t))&&s()};return document.addEventListener("pointerdown",e,!0),function(){document.removeEventListener("pointerdown",e,!0)}}},[o,s]),(0,a.jsxs)("div",{ref:u,className:ei().contentDropdown,children:[(0,a.jsxs)("button",{type:"button",className:ei().contentSelectCard,"aria-expanded":o,"data-open":o,onClick:l,children:[(0,a.jsxs)("span",{className:ei().contentSelectText,children:[(0,a.jsx)("span",{className:ei().contentSelectLabel,children:n}),(0,a.jsx)("strong",{children:t})]}),(0,a.jsx)(eM.A,{size:16,"aria-hidden":"true"})]}),o?(0,a.jsx)("div",{className:ei().contentDropdownMenu,children:r.map(function(e){return(0,a.jsx)("button",{type:"button","data-highlighted":e===t,onClick:function(){return c(e)},children:e},e)})}):null]})}function a8(e){var n=e.copy,t=e.options,r=e.values,i=e.uploadedOptionReferences,o=e.onSelectValue,l=e.onUploadOptionReference;return t.length?(0,a.jsx)(a.Fragment,{children:t.map(function(e){var t,c=aD(e),s=null!=(t=i[e.key])?t:[];return(0,a.jsxs)("section",{className:ei().contentSceneSection,"data-option-type":c?"clothing":e.type,children:[(0,a.jsxs)("h2",{children:[e.name,e.required?(0,a.jsx)("span",{className:ei().requiredAsterisk,children:"*"}):null]}),(0,a.jsxs)("div",{className:ei().contentSceneGrid,"data-option-type":c?"clothing":e.type,children:[c&&e.supportCustomUpload?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("button",{type:"button",className:ei().contentSceneUploadCard,onClick:function(){return l(e.key)},children:[(0,a.jsx)("span",{className:ei().contentSceneUploadIcon,children:(0,a.jsx)("img",{className:ei().contentSceneUploadIconImage,src:"/ai-influencer/figma-assets/clothing-upload-icon-2x.webp",alt:"","aria-hidden":"true"})}),(0,a.jsx)("span",{className:ei().contentSceneUploadLabel,children:n("ai.influencer.content.add.clothing")}),(0,a.jsx)("span",{className:ei().contentSceneUploadHint,children:n("ai.influencer.content.clothing.file.hint")})]}),s.map(function(t){var i=aB(t);if(!i)return null;var l=r[e.key]===i;return(0,a.jsxs)("button",{type:"button",className:ei().contentSceneUploadedCard,"data-selected":l,"data-uploading":t.isUploading||void 0,onClick:function(){return o(e.key,i)},children:[(0,a.jsx)("img",{className:ei().contentSceneUploadedImage,src:i,alt:""}),(0,a.jsx)("span",{className:ei().contentSceneUploadedBadge,"aria-hidden":"true",children:(0,a.jsx)(eL,{size:18})}),t.isUploading?(0,a.jsxs)("span",{className:ei().contentSceneUploadedUploading,children:[(0,a.jsx)(eR,{className:ei().contentSceneUploadedLoadingIcon,size:22,"aria-hidden":"true"}),(0,a.jsx)("span",{children:n("ai.influencer.action.uploading")})]}):null,l?(0,a.jsx)("span",{className:ei().contentSceneCheck,children:(0,a.jsx)(eA,{size:12})}):null]},i)})]}):null,e.items.map(function(n){var t=r[e.key]===n.id;return(0,a.jsxs)("button",{type:"button",className:ei().contentSceneCard,"data-selected":t,onClick:function(){return o(e.key,n.id)},children:[n.thumbnailUrl?(0,a.jsx)("img",{src:n.thumbnailUrl,alt:""}):null,(0,a.jsx)("span",{className:ei().contentSceneLabel,children:n.name}),t?(0,a.jsx)("span",{className:ei().contentSceneCheck,children:(0,a.jsx)(eA,{size:12})}):null]},n.id)})]})]},e.key)})}):null}function a7(e){var n=e.model,t=e.className;return(0,a.jsx)("span",{className:t,"data-tone":n.iconTone,children:n.iconSrc?(0,a.jsx)("img",{className:ei().contentModelIconImage,src:n.iconSrc,alt:"","aria-hidden":!0}):(0,a.jsx)("span",{className:ei().contentModelIconFallback,children:n.iconLabel})})}function a6(){return(0,a.jsxs)("div",{className:ei().contentModelOption,"data-loading":"true",role:"presentation","aria-hidden":"true",children:[(0,a.jsx)("span",{className:ei().contentModelOptionIcon,"data-loading":"true"}),(0,a.jsxs)("span",{className:ei().contentModelOptionCopy,children:[(0,a.jsx)("span",{className:ei().contentModelOptionNameSkeleton}),(0,a.jsxs)("span",{className:ei().contentModelOptionMeta,children:[(0,a.jsx)("span",{className:ei().contentModelMetaSkeleton}),(0,a.jsx)("span",{className:ei().contentModelMetaSkeleton,"data-width":"short"})]})]}),(0,a.jsx)("span",{})]})}function a9(e){var n=e.copy,t=e.mode,r=e.options,o=e.selectedModel,l=e.isLoading,c=e.isOpen,s=e.onToggle,d=e.onSelectModel,f=e.onRequestClose,p=(0,i.useRef)(null),m=(0,i.useRef)(null),g=(0,u._)((0,i.useState)(null),2),_=g[0],h=g[1],v=(0,i.useCallback)(function(){var e=p.current;if(e){var n=e.getBoundingClientRect(),t=window.innerWidth,r=window.innerHeight,a=Math.min(537,r-32);h({left:Math.max(16,Math.min(n.right+8,t-356-16)),top:Math.max(16,Math.min(n.top-88,r-a-16))})}},[]);(0,i.useEffect)(function(){return c?(v(),window.addEventListener("resize",v),window.addEventListener("scroll",v,!0),function(){window.removeEventListener("resize",v),window.removeEventListener("scroll",v,!0)}):void h(null)},[c,v]),(0,i.useEffect)(function(){if(c){var e=function(e){var n,t,r=e.target,a=r instanceof Node&&(null==(n=p.current)?void 0:n.contains(r)),i=r instanceof Node&&(null==(t=m.current)?void 0:t.contains(r));a||i||f()};return document.addEventListener("pointerdown",e,!0),function(){document.removeEventListener("pointerdown",e,!0)}}},[c,f]);var b=(0,i.useMemo)(function(){if(_)return{left:_.left,top:_.top}},[_]),y=l&&!r.length,x=c&&b&&"undefined"!=typeof document?(0,eo.createPortal)((0,a.jsx)("div",{ref:m,className:ei().contentModelMenu,"data-mode":t,style:b,children:(0,a.jsx)("div",{className:ei().contentModelOptions,role:"listbox","aria-label":n("ai.influencer.content.model.options"),"aria-busy":l||void 0,children:y?ax.map(function(e){return(0,a.jsx)(a6,{},e)}):r.map(function(e){return(0,a.jsxs)("button",{type:"button",className:ei().contentModelOption,role:"option","aria-selected":(null==o?void 0:o.id)===e.id,"data-selected":(null==o?void 0:o.id)===e.id||void 0,onClick:function(){return d(e.id)},children:[(0,a.jsx)(a7,{model:e,className:ei().contentModelOptionIcon}),(0,a.jsxs)("span",{className:ei().contentModelOptionCopy,children:[(0,a.jsx)("strong",{className:ei().contentModelOptionName,children:e.label}),(0,a.jsx)("span",{className:ei().contentModelOptionMeta,children:e.metadata.map(function(t,r){var i=/^(?:4K|\d+p)$/i.test(t),o=/\d+s/.test(t);return(0,a.jsxs)("span",{className:ei().contentModelMetaItem,children:[i?(0,a.jsx)("span",{className:ei().contentModelHdBadge,children:n("ai.influencer.content.model.hd")}):null,o||!i&&1===r?(0,a.jsx)(eU,{size:12,strokeWidth:2,"aria-hidden":"true"}):null,(0,a.jsx)("span",{children:t})]},"".concat(e.id,"-").concat(t))})})]}),(null==o?void 0:o.id)===e.id?(0,a.jsx)(eA,{size:14}):null]},e.id)})})}),document.body):null;return(0,a.jsxs)("div",{className:ei().contentModelSelector,"data-mode":t,children:[(0,a.jsxs)("button",{ref:p,type:"button",className:ei().contentModelCard,"aria-expanded":c,"aria-busy":l||void 0,"data-open":c||void 0,"data-loading":l||void 0,onClick:s,children:[o?(0,a.jsx)(a7,{model:o,className:ei().contentModelIcon}):(0,a.jsx)("span",{className:ei().contentModelIcon,"data-loading":"true","aria-hidden":"true"}),(0,a.jsxs)("span",{className:ei().contentModelCopy,children:[(0,a.jsx)("small",{children:n("ai.influencer.content.model")}),o?(0,a.jsx)("strong",{children:o.label}):(0,a.jsx)("span",{className:ei().contentModelNameSkeleton,"aria-hidden":"true"})]}),(0,a.jsx)(eE.A,{className:ei().contentModelChevron,size:16,"aria-hidden":"true"})]}),x]})}function ie(e){var n=e.copy,t=e.mode,r=e.items,i=e.onOpenItem,o=e.onRecreateItem,l=e.onContinueEditingItem,c=e.onDeleteItem,s=e.onDownloadItem;return(0,a.jsx)("div",{className:ei().contentHistoryGrid,"data-mode":t,children:r.map(function(e){return(0,a.jsx)(r$,{copy:n,item:e,canContinueEditing:aJ(t,e),canDelete:!0===e.canDelete,onOpen:function(){return i(e)},onRecreate:function(){return o(e)},onContinueEditing:function(){return l(e)},onDelete:function(){return c(e)},onDownload:function(){return s(e)}},e.id)})})}function it(e){var n=e.copy;return(0,a.jsxs)("div",{className:ei().personaResultPaginationStatus,role:"status",children:[(0,a.jsx)("span",{className:ei().personaResultPaginationSpinner,"aria-hidden":"true"}),(0,a.jsx)("span",{children:n("ai.influencer.loading")})]})}function ir(e){var n,f,p,g,_,h,v,b,y,C,w,j,S,I,N,T,R,P,M,A,L,U,E,B,H,D,F,O,z,q,G,Y,K,X,Q,J,Z,$,ee,en,et,er,ea,eo,el,ec,es,eu,ed,ef,ep,em,eg,e_,eh,ev,eb,ey,ex,eC,ew,ej,eS,eI,ek,eN,eT,eR,eP,eM,eA,eL=e.accessToken,eU=e.copy,eE=e.mode,eB=e.activeBrowserTab,eD=e.selectedTemplateId,eF=e.validateSelectedTemplateAgainstLatestList,eO=void 0!==eF&&eF,ez=e.selectFirstTemplate,eV=void 0!==ez&&ez,eq=e.initialPersona,eG=e.pendingRecreateContent,eY=e.onOpenBrowserTab,eK=e.onConsumeSelectedTemplateId,eW=e.onConsumeContentPreparationRequest,eX=e.onConsumePendingRecreateContent,eQ=e.onContentDownloadTriggered,eJ=e.onEnsureCreditsAvailable,eZ=e.onRefreshUserCredits,e$=e.onLoginSubFunctionChange,e0=e.onWorkbenchCountsChange,e1=(0,W.e)().report,e2=(0,i.useRef)(null),e4=(0,i.useRef)(null),e3=(0,i.useRef)(null),e5=(0,i.useRef)(null),e8=(0,i.useRef)(null),e7=(0,i.useRef)(null),e6=(0,i.useRef)(new Set),e9=(0,i.useRef)({}),ne=(0,i.useRef)(null),nn=(0,i.useRef)(new Set),nt=(0,i.useRef)(new Set),nr=(0,i.useRef)(new Map),na=(0,i.useRef)(null),ni=(0,i.useRef)(!1),no=(0,i.useRef)(new Set),nl=(0,i.useRef)(new Set),nc=(0,i.useRef)(!1),ns=(0,u._)((0,i.useState)(aS[eE]),2),nu=ns[0],nd=ns[1],nf=(0,u._)((0,i.useState)(null),2),np=nf[0],nm=nf[1],ng=(0,u._)((0,i.useState)(""),2),n_=ng[0],nh=ng[1],nv=(0,u._)((0,i.useState)(null),2),nb=nv[0],ny=nv[1],nx=(0,u._)((0,i.useState)(null),2),nw=nx[0],nk=nx[1],nT=(0,u._)((0,i.useState)(""),2),nR=nT[0],nP=nT[1],nA=(0,u._)((0,i.useState)(""),2),nU=nA[0],nE=nA[1],nB=(0,u._)((0,i.useState)(""),2),nH=nB[0],nD=nB[1],nF=(0,u._)((0,i.useState)(!1),2),nO=nF[0],nz=nF[1],nV=(0,u._)((0,i.useState)(""),2),nq=nV[0],nY=nV[1],nK=(0,u._)((0,i.useState)({}),2),nW=nK[0],nQ=nK[1],nJ=(0,u._)((0,i.useState)({}),2),nZ=nJ[0],n$=nJ[1],n0=(0,u._)((0,i.useState)(""),2),n1=n0[0],n3=n0[1],n5=(0,u._)((0,i.useState)([]),2),n8=n5[0],n7=n5[1],n6=(0,u._)((0,i.useState)(function(){return new Set}),2),n9=n6[0],te=n6[1],tn=(0,u._)((0,i.useState)(function(){return new Set}),2),tt=tn[0],tr=tn[1],ta=(0,u._)((0,i.useState)([]),2),ti=ta[0],to=ta[1],tl=(0,u._)((0,i.useState)(null),2),tc=tl[0],ts=tl[1],tu=(0,u._)((0,i.useState)(null),2),td=tu[0],tf=tu[1],tp=(0,u._)((0,i.useState)({}),2),tm=tp[0],tg=tp[1],t_=(0,u._)((0,i.useState)(!1),2),th=t_[0],tv=t_[1],tb=(0,u._)((0,i.useState)(!1),2),ty=tb[0],tw=tb[1],tk=(0,u._)((0,i.useState)(""),2),tN=tk[0],tT=tk[1],tP=(0,u._)((0,i.useState)(0),2),tM=tP[0],tA=tP[1],tL=(0,u._)((0,i.useState)(null),2),tU=tL[0],tE=tL[1],tB=(0,i.useCallback)(function(){eZ(),tA(function(e){return e+1})},[eZ]),tH=(0,i.useCallback)(function(){tT("")},[]),tD=tx({activeTemplateTab:"all",contentType:"reels"===eE?"video":"image",pageSize:50,useCategoryFilter:!1}),tO=tD.contentTemplates,tz=tD.contentTemplateError,tV=tD.hasMoreContentTemplates,tq=tD.isContentTemplateListFresh,tG=tD.isContentTemplateNextPageLoading,tX=tD.loadMoreContentTemplates,tQ=n2({accessToken:eL,contentType:"reels"===eE?"video":"image",enabled:"history"===eB,pageSize:24}),tJ=tQ.contentAssets,tZ=tQ.hasMoreContentAssets,t1=tQ.isContentListLoading,t2=tQ.isContentNextPageLoading,t4=tQ.loadMoreContentList,t3=tQ.reloadContentList,t5=(n=!0,p=(f=(0,u._)((0,i.useState)(n4),2))[0],g=f[1],h=(_=(0,u._)((0,i.useState)(null),2))[0],v=_[1],y=(b=(0,u._)((0,i.useState)(n),2))[0],C=b[1],(0,i.useEffect)(function(){if(!n){g(n4),v(null),C(!1);return}var e=!1;return C(!0),v(null),(function(e){return nj.apply(this,arguments)})({}).then(function(n){e||(0,i.startTransition)(function(){g(n),v(null)})}).catch(function(n){!e&&(g(n4),v(n instanceof Error?n:Error("Failed to load AI influencer content model options.")))}).finally(function(){e||C(!1)}),function(){e=!0}},[n]),{contentModelOptions:p,contentModelOptionsError:h,isContentModelOptionsLoading:y}),t8=t5.contentModelOptions,t7=t5.isContentModelOptionsLoading,t6=(j=(w={accessToken:eL,assetType:void 0,enabled:ty,pageSize:24}).accessToken,S=w.assetType,N=void 0===(I=w.enabled)||I,R=void 0===(T=w.pageSize)?50:T,M=(P=(0,u._)((0,i.useState)([]),2))[0],A=P[1],U=(L=(0,u._)((0,i.useState)(null),2))[0],E=L[1],H=(B=(0,u._)((0,i.useState)(!1),2))[0],D=B[1],O=(F=(0,u._)((0,i.useState)(0),2))[0],z=F[1],q=(0,i.useCallback)(function(){z(function(e){return e+1})},[]),(0,i.useEffect)(function(){if(!N||!j){A([]),E(null),D(!1);return}var e=!1;return D(!0),E(null),(function(e,n){return nS.apply(this,arguments)})({},S,R).then(function(n){e||(0,i.startTransition)(function(){A(n),E(null)})}).catch(function(n){!e&&(A([]),E(n instanceof Error?n:Error("Failed to load AI influencer upload resources.")))}).finally(function(){e||D(!1)}),function(){e=!0}},[j,S,N,R,O]),{isUploadAssetListLoading:H,reloadUploadAssets:q,uploadAssetListError:U,uploadAssets:M}),t9=t6.uploadAssets,ri=t6.reloadUploadAssets,rl=tR({accessToken:eL,enabled:ty,pageSize:24}).personas,rc=(0,i.useMemo)(function(){return[{id:"history",label:eU("ai.influencer.persona.browser.history")},{id:"templates",label:eU("ai.influencer.persona.browser.templates")}
1]},[eU]),rs="post"===eE?eU("ai.influencer.post.generate.panel.title"):eU("ai.influencer.reels.generate.panel.title"),ru="post"===eE?"ai.influencer.post.generate":"ai.influencer.reels.generate",rd="post"===eE?eU("ai.influencer.content.post.prompt.placeholder"):eU("ai.influencer.content.prompt.placeholder"),rf=eU("ai.influencer.validation.content.prompt"),rp=(0,i.useMemo)(function(){return[{id:aT,variant:"custom",contentType:"reels"===eE?"video":"image",name:eU("ai.influencer.custom"),tag:"",tagTone:"blue",image:eH.NA}].concat((0,r._)(tO.map(function(e,n){var t,r=tW(e.tags);return{id:e.id,contentType:e.contentType,name:e.title,tag:null!=(t=null==r?void 0:r.label)?t:"",tagImage:null==r?void 0:r.image,tagTone:tK(n),image:e.coverUrl,coverMediaInfo:e.coverMediaInfo,previewVideoUrl:e.previewVideoUrl}}).filter(function(e){return!!e.image})))},[eU,tO,eE]);(0,i.useEffect)(function(){var e=tO.map(function(e){return rn(eE,e)}).filter(function(e){return!!e}).filter(function(e){return!nt.current.has(e)});e.length&&(e.forEach(function(e){return nt.current.add(e)}),rx(e1,e))},[tO,eE,e1]);var rm=null!=(eS=rp.find(function(e){return e.id===nR}))?eS:null,ry=(0,i.useMemo)(function(){return tO.find(function(e){return e.id===nR})},[tO,nR]),rj=nR?tm[nR]:void 0,rN=nO?null!=rj?rj:ry:void 0,rR=rN?rn(eE,rN):re(eE),rP=null!=(eI=null==rN?void 0:rN.userOptions)?eI:aC,rM=nR&&nO&&null!=(ek=nW[nR])?ek:aw,rE=nR&&nO&&null!=(eN=nZ[nR])?eN:aj,rB=(0,i.useMemo)(function(){return Object.values(rE).some(function(e){return e.some(function(e){return e.isUploading})})},[rE]),rH=(G=tY(n_).trim(),K=(Y=(0,u._)((0,i.useState)(G),2))[0],X=Y[1],(0,i.useEffect)(function(){var e=window.setTimeout(function(){X(G)},500);return function(){window.clearTimeout(e)}},[500,G]),K),rD=(0,i.useMemo)(function(){if(nO&&rN)return aY({drivenVideoReference:nw,prompt:rH,settings:nu,sourceSubmitParams:td,template:rN,templateOptionUploads:rE,templateOptionValues:rM,templateUserOptions:rP,uploadedReference:nb})},[nw,nO,nu,td,rN,rE,rM,rP,rH,nb]),rF=(J=(Q={accessToken:eL,enabled:!!(rD&&!(null==nb?void 0:nb.isUploading)&&!(null==nw?void 0:nw.isUploading)&&!rB),refreshKey:tM,request:rD}).accessToken,Z=Q.enabled,$=Q.refreshKey,ee=Q.request,et=(en=(0,u._)((0,i.useState)(tC),2))[0],er=en[1],(0,i.useEffect)(function(){if(!J||!Z||!ee)return void er(tC());var e=new AbortController;return er(function(e){return(0,s._)((0,c._)({},e),{error:null,isLoading:!0})}),V.quoteContentTemplateCredit(ee,{config:{signal:e.signal}}).then(function(n){e.signal.aborted||er({creditAmount:tj(n),error:null,isLoading:!1})}).catch(function(n){if(!(e.signal.aborted||tI(n))){var t=tS(n,"Failed to load AI influencer content template credit quote.");x.A.error("Failed to load AI influencer content template credit quote: ".concat(String(n))),er({creditAmount:null,error:t,isLoading:!1})}}),function(){e.abort()}},[J,Z,void 0===$?0:$,ee]),et),rO=!!(nO&&(null==rN?void 0:rN.supportsDrivenVideo)),rz=rN?[rN.id,null!=(eT=rN.defaultAspectRatio)?eT:"",null!=(eR=rN.defaultResolution)?eR:"",null!=(eP=rN.defaultQuality)?eP:"",rN.supportedAspectRatios.join(","),rN.supportedResolutions.join(","),rN.supportedQualities.join(",")].join("|"):"",rV=!nO||!!(null==rN?void 0:rN.supportsUserPrompt),rq=rV&&!nO,rG=(0,i.useMemo)(function(){return!nw&&(null==rN?void 0:rN.drivenVideoUrl)?{name:rN.title,previewUrl:rN.drivenVideoUrl,remoteUrl:t$(rN.drivenVideoUrl),mediaType:"video"}:nw},[nw,null==rN?void 0:rN.drivenVideoUrl,null==rN?void 0:rN.title]),rY=(0,i.useMemo)(function(){return t9.filter(function(e){return!tt.has(e.id)&&"image"===e.type})},[tt,t9]),rK=(0,i.useMemo)(function(){return(0,r._)(ti.map(function(e){return{id:e.id,label:e.label,imageUrl:e.previewUrl,source:"upload",isUploading:!0,mediaType:e.mediaType}})).concat((0,r._)(rY.map(function(e,n){return(0,s._)((0,c._)({id:e.id,label:eU("ai.influencer.content.upload.label",{index:n+1}),imageUrl:e.url},"image"===e.type?ah(e.url,0):{}),{source:"upload",mediaType:e.type})})))},[eU,ti,rY]),rW=(0,i.useMemo)(function(){return t0(rl).map(function(e){return(0,s._)((0,c._)({id:"persona-".concat(e.id),label:e.name,imageUrl:e.image},ah(e.image,0)),{source:"persona"})})},[rl]),rX=(0,i.useMemo)(function(){return(0,r._)(rK).concat((0,r._)(rW))},[rW,rK]);(0,i.useEffect)(function(){rq||tN!==rf||tT("")},[tN,rf,rq]);var rQ=(0,i.useMemo)(function(){return("reels"===eE?t8.video:t8.image).map(function(e){return aL(e,eE,eU)})},[t8.image,t8.video,eU,eE]),rJ=null!=(eA=null!=(eM=rQ.find(function(e){return e.id===n1}))?eM:rQ[0])?eA:null,rZ="reels"===eE?k.Video:k.Image,r$=(0,i.useMemo)(function(){if(!nO&&rJ)return aK({contentType:rZ,prompt:rH,selectedModel:rJ,settings:nu,sourceSubmitParam
1s:td,uploadedReference:nb})},[nO,rZ,rJ,nu,td,rH,nb]),r0=(eo=(ea={accessToken:eL,enabled:!!(r$&&!(null==nb?void 0:nb.isUploading)),refreshKey:tM,request:r$}).accessToken,el=ea.enabled,ec=ea.refreshKey,es=ea.request,ed=(eu=(0,u._)((0,i.useState)(tC),2))[0],ef=eu[1],(0,i.useEffect)(function(){if(!eo||!el||!es)return void ef(tC());var e=new AbortController;return ef(function(e){return(0,s._)((0,c._)({},e),{error:null,isLoading:!0})}),V.quoteContentFreeCredit(es,{config:{signal:e.signal}}).then(function(n){e.signal.aborted||ef({creditAmount:tj(n),error:null,isLoading:!1})}).catch(function(n){if(!(e.signal.aborted||tI(n))){var t=tS(n,"Failed to load AI influencer content credit quote.");x.A.error("Failed to load AI influencer content credit quote: ".concat(String(n))),ef({creditAmount:null,error:t,isLoading:!1})}}),function(){e.abort()}},[eo,el,void 0===ec?0:ec,es]),ed),r1=rN?rF.creditAmount:r0.creditAmount,r2=(0,i.useMemo)(function(){return nO&&rN?aN.flatMap(function(e){var n=aE(e,rN);return n.length?[(0,s._)((0,c._)({},e),{options:n})]:[]}):rJ?ak[eE].map(function(e){return(0,s._)((0,c._)({},e),{options:aU(e,rJ)})}).filter(function(e){return e.options.length}):[]},[nO,eE,rJ,rN]),r4=!nO&&t7&&!rJ,r3=nO||rJ||t7?"":eU("ai.influencer.error.model.options.unavailable"),r6=th||r4||!!r3,r9="history"===eB?nH:nO?nR:aT,an=nU||(eO?"":null!=eD?eD:""),at=(0,i.useMemo)(function(){return tJ.map(function(e){return a$(e,eU)})},[eU,tJ]),ar=(0,i.useMemo)(function(){return a1(n8,at).filter(function(e){return!n9.has(e.id)})},[n9,n8,at]);(0,i.useEffect)(function(){ar.forEach(function(e){if(aQ(e.status)){var n,t=[e.id,e.taskId].filter(function(e){return!!e}),r=t.find(function(e){return nr.current.has(e)});if(!(!r||no.current.has(r))){var a=nr.current.get(r);no.current.add(r),t.forEach(function(e){return nr.current.delete(e)}),rk(e1,{loadingTime:a?Math.max(0,Date.now()-a.startedAt):void 0,styleId:null!=(n=null==a?void 0:a.styleId)?n:rt(eE,{id:e.id,materialId:e.materialId,submitParams:e.submitParams})})}}})},[ar,eE,e1]),(0,i.useEffect)(function(){var e=!1;ar.forEach(function(n){if("failed"===n.status){var t=[n.id,n.taskId].filter(function(e){return!!e}),r=t.find(function(e){return nr.current.has(e)});!r||nl.current.has(r)||(nl.current.add(r),t.forEach(function(e){return nr.current.delete(e)}),e=!0)}}),e&&tB()},[ar,tB]);var aa=(0,i.useCallback)((ep=(0,o._)(function(e,n){var t,r,a;return(0,d.YH)(this,function(i){switch(i.label){case 0:if(t=aV(e,n),!e.personaId||e.personaImageUrl)return[2,{submitParams:e,uploadedReference:t}];if(a=null!=(r=rl.find(function(n){return tF(n.id)===e.personaId}))?r:null)return[3,4];i.label=1;case 1:return i.trys.push([1,3,,4]),[4,nG(e.personaId,{})];case 2:return a=i.sent(),[3,4];case 3:throw i.sent(),Error(eU("ai.influencer.error.persona.deleted"));case 4:if(!a.avatarUrl)throw Error(eU("ai.influencer.error.persona.deleted"));return[2,{submitParams:(0,s._)((0,c._)({},e),{personaImageUrl:a.avatarUrl}),uploadedReference:aW(a,n)}]}})}),function(e,n){return ep.apply(this,arguments)}),[eU,rl]);(0,i.useEffect)(function(){if(eL&&"history"===eB){var e=ar.filter(function(e){return"live"===e.source&&e.contentId&&!1===e.isRead&&"generating"!==e.status}).map(function(e){var n,t;return{contentId:e.contentId,readKey:(n=e.contentId,t=e.status,"".concat(n,":").concat(t))}}).filter(function(e){return!nn.current.has(e.readKey)}),n=e.map(function(e){return e.contentId});n.length&&(e.forEach(function(e){return nn.current.add(e.readKey)}),nM(n,{}).then(function(){t3(),null==e0||e0()}).catch(function(){e.forEach(function(e){return nn.current.delete(e.readKey)})}))}},[eL,eB,ar,e0,t3]);var ai=(0,i.useCallback)(function(){ne.current&&(clearTimeout(ne.current),ne.current=null)},[]),ao=(0,i.useCallback)(function(){e8.current&&(URL.revokeObjectURL(e8.current),e8.current=null)},[]),al=(0,i.useCallback)(function(){e7.current&&(URL.revokeObjectURL(e7.current),e7.current=null)},[]),ac=(0,i.useCallback)(function(){e6.current.forEach(function(e){URL.revokeObjectURL(e)}),e6.current.clear()},[]),as=(0,i.useCallback)(function(e){var n=e9.current[e];n&&(URL.revokeObjectURL(n),delete e9.current[e])},[]),au=(0,i.useCallback)(function(){Object.values(e9.current).forEach(function(e){URL.revokeObjectURL(e)}),e9.current={}},[]);
1(0,i.useEffect)(function(){nd(aS[eE]),nm(null),nh(""),ny(null),nk(null),nP(""),nE(""),nD(""),nz(!1),nY(""),nQ({}),n$({}),n3(""),n7([]),te(new Set),tr(new Set),to([]),ts(null),tf(null),tg({}),tv(!1),tw(!1),tT(""),ai(),ac(),al(),ao(),au()},[al,ai,ac,au,ao,eE]),(0,i.useEffect)(function(){if(!rQ.length){n1&&n3("");return}rQ.some(function(e){return e.id===n1})||n3(rQ[0].id)},[rQ,n1]),(0,i.useEffect)(function(){if(nO&&rN){var e=nc.current;nd(function(n){var t=!1,r=(0,c._)({},n);return aN.forEach(function(a){var i=aE(a,rN);if(i.length){var o,l="aspectRatio"===(o=a.key)?rN.defaultAspectRatio||rN.supportedAspectRatios[0]:"resolution"===o?rN.defaultResolution||rN.supportedResolutions[0]:"quality"===o?rN.defaultQuality||rN.supportedQualities[0]:void 0,c=l&&i.includes(l)?l:i[0];!(e&&i.includes(n[a.key]))&&c&&n[a.key]!==c&&(r[a.key]=c,t=!0)}}),t?r:n}),e&&(nc.current=!1)}},[nO,rN,rz]),(0,i.useEffect)(function(){nd(function(e){var n=!1,t=(0,c._)({},e);return r2.forEach(function(r){var a=r.options[0];a&&!r.options.includes(e[r.key])&&(t[r.key]=a,n=!0)}),n?t:e})},[r2]);var ad=(0,i.useCallback)(function(e){nh(""),nP(e),nD(""),nz(!0),tf(null),nm(null),tw(!1)},[]);(0,i.useEffect)(function(){eD&&!eO&&ad(eD)},[ad,eE,eD,eO]),(0,i.useEffect)(function(){!eD||eO||"templates"!==eB||tO.some(function(e){return e.id===eD})||!tV||tG||tX()},[eB,tV,tG,tO,tX,eD,eO]),(0,i.useEffect)(function(){if(eV&&eq){ny(aW(eq,eU("ai.influencer.project.default.persona")));var e=tF(eq.id);nY(e?"persona-".concat(e):"")}},[eU,eq,eV]),(0,i.useEffect)(function(){if(eV&&eq&&"templates"===eB&&(tq||tz)){if(tz){tT(tz.message),null==eW||eW();return}var e=tO[0];if(!e){null==eW||eW();return}ad(e.id),nE(e.id),null==eW||eW()}},[eB,ad,tz,eq,tq,tO,eW,eV]),(0,i.useEffect)(function(){if(eD&&eO&&"templates"===eB&&(tq||tz)){if(tq&&tO.some(function(e){return e.id===eD})){ad(eD),nE(rp.some(function(e){return e.id===eD})?eD:""),null==eK||eK(eD);return}if(tz){tT(tz.message),null==eK||eK(eD);return}if(!tG){if(tV)return void tX();null==eK||eK(eD)}}},[eB,ad,tz,tV,tq,tG,tO,tX,eK,eD,rp,eO]),(0,i.useEffect)(function(){nR&&nO&&nQ(function(e){var n,t=null!=(n=e[nR])?n:aw;if(!rP.length)return Object.keys(t).length?(0,s._)((0,c._)({},e),(0,l._)({},nR,{})):e;var r=!1,a={};return(rP.forEach(function(e){var n,i,o,l=t[e.key],c=aH(null!=(i=rE[e.key])?i:[]),s=e.items.some(function(e){return e.id===l})||c.includes(l)?l:null!=(o=null==(n=e.items[0])?void 0:n.id)?o:"";s&&(a[e.key]=s),l!==s&&(r=!0)}),Object.keys(t).length!==Object.keys(a).length&&(r=!0),r)?(0,s._)((0,c._)({},e),(0,l._)({},nR,a)):e})},[nO,nR,rE,rP]),(0,i.useEffect)(function(){if(nO&&nR&&!rj){var e=!1;return nC(nR,{}).then(function(n){e||tg(function(e){return(0,s._)((0,c._)({},e),(0,l._)({},nR,n))})}).catch(function(n){e||tT(n instanceof Error?n.message:eU("ai.influencer.error.template.detail.load"))}),function(){e=!0}}},[eU,nO,nR,rj]),(0,i.useEffect)(function(){return function(){ai(),ac(),al(),ao(),au()}},[al,ai,ac,au,ao]);var ap=(0,i.useCallback)(function(e){(0,m.openLoginPopup)((0,c._)((0,s._)((0,c._)({},eH.hC),{trackingParams:ra(rR)}),e?{onLoginSuccess:e,waitForAccountSync:!0}:{}))},[rR]);(0,i.useEffect)(function(){null==e$||e$(eE,rR)},[rR,eE,e$]);var am=(0,i.useCallback)(function(){return!!eL||(ap(),!1)},[eL,ap]),ax=(0,i.useCallback)(function(){var e;rh(e1),am()&&(null==(e=e2.current)||e.click())},[am,e1]),aR=(0,i.useCallback)(function(e){var n;nR&&(rh(e1),am()&&(nm(null),e5.current={optionKey:e,templateId:nR},null==(n=e3.current)||n.click()))},[am,e1,nR]),aP=(0,i.useCallback)(function(){rg(e1,{personaType:ro({personaId:null==nb?void 0:nb.personaId,sourcePersonaId:null==td?void 0:td.personaId}),styleId:rR}),nm(null),tw(!0)},[rR,null==td?void 0:td.personaId,e1,null==nb?void 0:nb.personaId]),aM=(0,i.useCallback)(function(){tw(!1)}
1,[]),aA=(0,i.useCallback)(function(){var e;rh(e1),am()&&(null==(e=e4.current)||e.click())},[am,e1]),aB=(0,i.useCallback)(function(e){if(!e.isUploading){if((null!=(n=e.mediaType)?n:"image")!=="image")return void tT(eU("ai.influencer.error.use.custom.video"));tf(null),nY(e.id);var n,t,r="persona"===e.source?tF(e.id.replace(/^persona-/,"")):void 0;r&&rC(e1,rr()),ny({name:e.label,previewUrl:e.imageUrl,remoteUrl:e.imageUrl,personaId:r,mediaType:null!=(t=e.mediaType)?t:"image"}),r_(e1,{personaType:ro({personaId:r}),styleId:rR}),tw(!1)}},[eU,rR,e1]),aD=(0,i.useCallback)((em=(0,o._)(function(e){var n,t;return(0,d.YH)(this,function(r){switch(r.label){case 0:if("upload"!==e.source||e.isUploading)return[2];if(!(n=tF(e.id)))return tT(eU("ai.influencer.error.upload.delete.id.missing")),[2];tT(""),tr(function(n){if(n.has(e.id))return n;var t=new Set(n);return t.add(e.id),t}),nY(function(n){return n===e.id?"":n}),ny(function(n){return(null==n?void 0:n.previewUrl)!==e.imageUrl&&(null==n?void 0:n.remoteUrl)!==e.imageUrl?n:null}),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,function(e,n){return nN.apply(this,arguments)}([n],{})];case 2:return r.sent(),ri(),[3,4];case 3:return t=r.sent(),tr(function(n){var t=new Set(n);return t.delete(e.id),t}),tT(t instanceof Error?t.message:eU("ai.influencer.error.upload.resource.delete")),[3,4];case 4:return[2]}})}),function(e){return em.apply(this,arguments)}),[eU,ri]),aG=(0,i.useCallback)(function(e){tE({type:"resource",resource:e})},[]),a2=(0,i.useCallback)((eg=(0,o._)(function(e){var n,a,i,o,l,c;return(0,d.YH)(this,function(s){switch(s.label){case 0:if(a=null==(n=e.currentTarget.files)?void 0:n[0],e.currentTarget.value="",!a||!am())return[2];if(!av(a))return tT(eU("ai.influencer.error.visual.reference.unsupported")),[2];i=URL.createObjectURL(a),o="uploading-".concat(Date.now(),"-").concat(Math.random().toString(36).slice(2)),e6.current.add(i),rv(e1),to(function(e){return[{id:o,label:a.name,mediaType:"image",previewUrl:i}].concat((0,r._)(e))}),tT(""),s.label=1;case 1:return s.trys.push([1,6,,7]),[4,Promise.all([t.e(6332),t.e(4548),t.e(7511),t.e(7082),t.e(710)]).then(t.bind(t,30677))];case 2:return[4,(0,s.sent().uploadImageFile)(a)];case 3:return[4,function(e,n){return ay.apply(this,arguments)}(l=s.sent().url,eU)];case 4:return s.sent(),[4,nI(l,"image",{})];case 5:return s.sent(),rb(e1),e6.current.has(i)&&(URL.revokeObjectURL(i),e6.current.delete(i)),to(function(e){return e.filter(function(e){return e.id!==o})}),tr(function(e){if(!e.has(l))return e;var n=new Set(e);return n.delete(l),n}),ri(),[3,7];case 6:return c=s.sent(),e6.current.has(i)&&(URL.revokeObjectURL(i),e6.current.delete(i)),to(function(e){return e.filter(function(e){return e.id!==o})}),tT(c instanceof Error?c.message:eU("ai.influencer.error.visual.reference.upload")),[3,7];case 7:return[2]}})}),function(e){return eg.apply(this,arguments)}),[eU,am,ri,e1]),a7=(0,i.useCallback)((e_=(0,o._)(function(e){var n,r,a,i,o;return(0,d.YH)(this,function(l){switch(l.label){case 0:var c;if(r=null==(n=e.currentTarget.files)?void 0:n[0],e.currentTarget.value="",!r||!am())return[2];if(c=r,!(a_.has(c.type.toLowerCase())||ag.test(c.name)))return tT(eU("ai.influencer.error.video.reference.unsupported")),[2];a=URL.createObjectURL(r),al(),e7.current=a,rv(e1),nk({name:r.name,previewUrl:a,mediaType:"video",isUploading:!0}),tT(""),l.label=1;case 1:return l.trys.push([1,6,,7]),[4,function(e,n){return ab.apply(this,arguments)}(a,eU)];case 2:return l.sent(),[4,Promise.all([t.e(6332),t.e(4548),t.e(7511),t.e(7082),t.e(710)]).then(t.bind(t,30677))];case 3:return[4,(0,l.sent().uploadVideoFile)(r,a,15)];case 4:return[4,nI(i=l.sent().url,"video",{})];case 5:return l.sent(),rb(e1),e7.current===a&&(URL.revokeObjectURL(a),e7.current=null),nk({name:r.name,previewUrl:i,remoteUrl:i,mediaType:"video"}),ri(),[3,7];case 6:return o=l.sent(),e7.current===a&&(URL.revokeObjectURL(a),e7.current=null),nk(null),tT(o instanceof Error?o.message:eU("ai.influencer.error.video.reference.upload")),[3,7];case 7:return[2]}})}),function(e){return e_.apply(this,arguments)}),[al,eU,am,ri,e1]),a6=(0,i.useCallback)((eh=(0,o._)(function(e){var n,a,i,o,u,f,p,m,g;return(0,d.YH)(this,function(d){switch(d.label){case 0:var _,h;if(a=null==(n=e.currentTarget.files)?void 0:n[0],i=e5.current,e.currentTarget.value="",e5.current=null,!a||!i||!am())return[2];if(!av(a))return tT(eU("ai.influencer.error.image.unsupported")),[2];o=i.optionKey,_=u=i.templateId,h=o,f="".concat(_,"::").concat(h),p=URL.createObjectURL(a),rv(e1),as(f),e9.current[f]=p,n$(function(e){var n,t,i;return(0,s._)((0,c._)({},e),(0,l._)({},u,(0,s._)((0,c._)({},null!=(n=e[u])?n:aj),(0,l._)({},o,[{name:a.name,previewUrl:p,isUploading:!0}].concat((0,r._)(null!=(i=(null!=(t=e[u])?t:aj)[o])?i:[]))))))}),nQ(function(e){var n;return(0,s._)((0,c._)({},e),(0,l._)({},u,(0,s._)((0,c._)({},null!=(n=e[u])?n:aw),(0,l._)({},o,p))))}),tT(""),d.label=1;case 1:return d.trys.push([1,4,,5]),[4,Promise.all([t.e(6332),t.e(4548),t.e(7511),t.e(7082),t.e(710)]).then(t.bind(t,30677))];case 2:return[4,(0,d.sent().uploadImageFile)(a)];case 3:return m=d.sent().url,rb(e1),e9.current[f]===p&&(URL.revokeObjectURL(p),delete e9.current[f]),n$(function(e){var n,t,r=null!=(n=e[u])?n:aj,i=null!=(t=r[o])?t:[];return(0,s._)((0,c._)({},e),(0,l._)({},u,(0,s._)((0,c._)({},r),(0,l._)({},o,i.map(function(e){return e.previewUrl===p?{name:a.name,previewUrl:m,remoteUrl:m}:e})))))}),nQ(function(e){var n;return(0,s._)((0,c._)({},e),(0,l._)({},u,(0,s._)((0,c._)({},null!=(n=e[u])?n:aw),(0,l._)({},o,m))))}),[3,5];case 4:return g=d.sent(),e9.current[f]===p&&(URL.revokeObjectURL(p),delete e9.current[f]),n$(function(e){var n,t,r=null!=(n=e[u])?n:aj,a=(null!=(t=r[o])?t:[]).filter(function(e){return e.previewUrl!==p});return(0,s._)((0,c._)({},e),(0,l._)({},u,(0,s._)((0,c._)({},r),(0,l._)({},o,a))))}),nQ(function(e){var n,t=null!=(n=e[u])?n:aw;if(t[o]!==p)return e;var r=(0,c._)({},t);return delete r[o],(0,s._)((0,c._)({},e),(0,l._)({},u,r))}),tT(g instanceof Error?g.message:eU("ai.influencer.error.clothing.upload")),[3,5];case 5:return[2]}})}),function(e){return eh.apply(this,arguments)}
1),[as,eU,am,e1]),ir=(0,i.useCallback)(function(e,n){nd(function(t){return(0,s._)((0,c._)({},t),(0,l._)({},e,n))}),nm(null)},[]),ia=(0,i.useCallback)(function(e){n3(e),nm(null)},[]),ii=(0,i.useCallback)(function(){nm(null)},[]),io=(0,i.useCallback)(function(){nE(""),eD&&(null==eK||eK(eD)),eV&&(null==eW||eW())},[eW,eK,eV,eD]),il=(0,i.useCallback)(function(e){io(),nm(null),tw(!1),"templates"!==e&&(au(),nQ({}),n$({})),eY(e)},[io,au,eY]),ic=(0,i.useCallback)(function(){il("templates")},[il]),is=(0,i.useCallback)(function(e){if(io(),"custom"===e.variant){nc.current=!1,tf(null),nO&&nh(""),nP(""),nz(!1),nm(null),tw(!1),tT("");return}var n=tO.find(function(n){return n.id===e.id});rC(e1,rn(eE,null!=n?n:{id:e.id,materialId:void 0})),tf(null),e.id!==nR&&nh(""),nP(e.id),nz(!0),nm(null),tw(!1)},[io,nO,tO,eE,e1,nR]),iu=(0,i.useCallback)(function(e){if(nU===e)return void nE("");null==eK||eK(e)},[eK,nU]),id=(0,i.useCallback)(function(e,n){nQ(function(t){var r;return nR?(0,s._)((0,c._)({},t),(0,l._)({},nR,(0,s._)((0,c._)({},null!=(r=t[nR])?r:aw),(0,l._)({},e,n)))):t})},[nR]),ip=(0,i.useCallback)((ev=(0,o._)(function(e){var n;return(0,d.YH)(this,function(t){switch(t.label){case 0:if(e.submitParams||!("live"===e.source&&e.contentId))return[2,e];return[4,nX(e.contentId,{})];case 1:return n=a$(t.sent(),eU),n7(function(e){return e.map(function(e){return a0(e,n)?(0,s._)((0,c._)({},e,n),{id:e.id,imageUrl:n.imageUrl||e.imageUrl}):e})}),ts(function(e){return e&&a0(e,n)?n:e}),[2,n]}})}),function(e){return ev.apply(this,arguments)}),[eU]),im=(0,i.useCallback)((eb=(0,o._)(function(e){var n,t,r,a,i,o,u,f,p,m,g,_;return(0,d.YH)(this,function(d){switch(d.label){case 0:return[4,ip(e)];case 1:if(!(t=(n=d.sent()).submitParams))throw Error(eU("ai.influencer.error.content.submit.params.missing"));return[4,aa(t,n.title)];case 2:if(a=(r=d.sent()).submitParams,i=r.uploadedReference,o=aq(a,n.title),f=!!(u=aO((0,s._)((0,c._)({},n),{submitParams:a}))),ao(),al(),au(),nm(null),tw(!1),nD(n.id),nY(""),nh(tY(a.prompt||"")),nd(az(a,aS[eE])),a.model&&n3(a.model),tf(a),ny(i),nk(o),!f)return nP(""),nz(!1),nQ({}),n$({}),[2];if(nc.current=!0,null==(p=tm[u]))return[3,3];return g=p,[3,5];case 3:return[4,nC(u,{})];case 4:g=d.sent(),d.label=5;case 5:return _=aX(m=g,a),tg(function(e){return(0,s._)((0,c._)({},e),(0,l._)({},u,m))}),nP(u),nz(!0),nQ(function(e){return(0,s._)((0,c._)({},e),(0,l._)({},u,_.values))}),n$(function(e){return(0,s._)((0,c._)({},e),(0,l._)({},u,_.uploads))}),il("templates"),[2]}})}),function(e){return eb.apply(this,arguments)}),[au,al,ao,eE,il,ip,aa,tm,eU]),ig=(0,i.useCallback)(function(e){if(aJ(eE,e)){var n,t=e.resultUrl||e.mediaUrl||e.imageUrl;if(t){var r=rQ[0];ao(),al(),au(),nc.current=!1,nd(aI(eE,r)),nm(null),tw(!1),nD(e.id),nY(""),nh(""),tf(null),ny({name:e.title,previewUrl:t,remoteUrl:t,mediaType:"image"}),nk(null),nP(""),nz(!1),nQ({}),n$({}),n3(null!=(n=null==r?void 0:r.id)?n:""),tT("")}}},[al,au,ao,eE,rQ]);(0,i.useEffect)(function(){if(eG){var e=a$(eG,eU);ts(null),tT(""),im(e).catch(function(e){tT(e instanceof Error?e.message:eU("ai.influencer.error.content.recreate"))}).finally(function(){null==eX||eX()})}},[eU,eX,eG,im]);var i_=(0,i.useCallback)((ey=(0,o._)(function(e){var n;return(0,d.YH)(this,function(t){switch(t.label){case 0:if(nD(e.id),!aQ(e.status)||(ts(e),tT(""),!eL||"live"!==e.source||!e.contentId))return[2];t.label=1;case 1:return t.trys.push([1,3,,4]),[4,ip(e)];case 2:return ts(t.sent()),[3,4];case 3:return tT((n=t.sent())instanceof Error?n.message:eU("ai.influencer.error.content.detail.load")),[3,4];case 4:return[2]}})}),function(e){return ey.apply(this,arguments)}),[eL,eU,ip]),ih=(0,i.useCallback)(function(){ts(null)},[]),iv=(0,i.useCallback)(function(){tc&&(ts(null),tT(""),im(tc).catch(function(e){tT(e instanceof Error?e.message:eU("ai.influencer.error.content.recreate"))}))},[eU,im,tc]),ib=(0,i.useCallback)(function(){tc&&aJ(eE,tc)&&(ts(null),ig(tc))},[ig,eE,tc]),iy=(0,i.useCallback)(function(e){var n,t;rT(e1,{personaType:ro({personaId:null==(n=e.submitParams)?void 0:n.personaId,sourcePersonaId:null==(t=e.submitParams)?void 0:t.personaId}
1),styleId:rt(eE,{id:e.id,materialId:e.materialId,submitParams:e.submitParams})})},[eE,e1]),ix=(0,i.useCallback)(function(){if(tc){iy(tc);var e=r5(tc);ts(null),e&&(null==eQ||eQ(tc))}},[eQ,tc,iy]),iC=(0,i.useCallback)(function(e){tT(""),im(e).catch(function(e){tT(e instanceof Error?e.message:eU("ai.influencer.error.content.recreate"))})},[eU,im]),iw=(0,i.useCallback)(function(e){ig(e)},[ig]),ij=(0,i.useCallback)((ex=(0,o._)(function(e){var n;return(0,d.YH)(this,function(t){switch(t.label){case 0:if(tT(""),te(function(n){var t=new Set(n);return t.add(e.id),t}),nD(function(n){return n===e.id?"":n}),ts(function(n){return(null==n?void 0:n.id)===e.id?null:n}),!("live"===e.source&&e.contentId))return n7(function(n){return n.filter(function(n){return!a0(n,e)})}),[2];t.label=1;case 1:return t.trys.push([1,3,,4]),[4,nL([e.contentId],{})];case 2:return t.sent(),n7(function(n){return n.filter(function(n){return!a0(n,e)})}),t3(),null==e0||e0(),[3,4];case 3:return n=t.sent(),te(function(n){var t=new Set(n);return t.delete(e.id),t}),tT(n instanceof Error?n.message:eU("ai.influencer.error.content.delete")),[3,4];case 4:return[2]}})}),function(e){return ex.apply(this,arguments)}),[eU,e0,t3]),iS=(0,i.useCallback)(function(e){tE({type:"history",item:e})},[]),iI=(0,i.useCallback)((0,o._)(function(){var e;return(0,d.YH)(this,function(n){switch(n.label){case 0:if(!(e=tU))return[2];if(tE(null),"resource"!==e.type)return[3,2];return[4,aD(e.resource)];case 1:case 3:return n.sent(),[2];case 2:return[4,ij(e.item)]}})}),[ij,aD,tU]),ik=(0,i.useCallback)(function(e){iy(e);var n=(0,s._)((0,c._)({},e),{mediaUrl:e.resultUrl||e.mediaUrl||e.imageUrl});r5(n)&&(null==eQ||eQ(n))},[eQ,iy]),iN=(0,i.useCallback)((0,o._)(function(){var e,n,t,a,i,l,c,s,u,f,p,m,g,_,h,v,b,y,x,C,w,j,S,I,N,T,R,P,M,A,L,U,E,B,H,D,F,O,z,q,G,Y;return(0,d.YH)(this,function(K){switch(K.label){case 0:var W;if(th)return[2];if(e=ni.current,ni.current=!1,t=null==(n=td)?void 0:n.personaId,l=rN?rn(eE,rN):null!=(i=re(eE,(null==(W=n)?void 0:W.materialId)||(null==W?void 0:W.templateId)))?i:rt(eE,{id:null!=(a=null==rJ?void 0:rJ.id)?a:eE,submitParams:null!=n?n:void 0}),c=ro({personaId:null==nb?void 0:nb.personaId,sourcePersonaId:t}),e||rS(e1,{personaType:c,styleId:l}),s=tY(n_).trim(),rq&&!s)return tT(rf),[2];if(!e&&!eL)return ap((0,o._)(function(){var e;return(0,d.YH)(this,function(n){switch(n.label){case 0:if(!(e=na.current))return[2];return ni.current=!0,[4,e()];case 1:return n.sent(),[2]}})})),[2];if(!nO&&!rJ)return tT(r3),[2];if(u=Number.parseInt(nu.duration,10),f="reels"===eE?k.Video:k.Image,null==nb?void 0:nb.isUploading)return tT(eU("ai.influencer.error.reference.uploading")),[2];if(null==nw?void 0:nw.isUploading)return tT(eU("ai.influencer.error.video.uploading")),[2];if(Object.values(rE).some(function(e){return e.some(function(e){return e.isUploading})}))return tT(eU("ai.influencer.error.clothing.uploading")),[2];if(p=null==nb?void 0:nb.remoteUrl,m=null==nw?void 0:nw.remoteUrl,g=null==n?void 0:n.personaImageUrl,_=!!(t||g),h=!!(p||(null==nb?void 0:nb.personaId))||_,nO&&!rN)return tT(eU("ai.influencer.error.template.loading")),[2];if(!h)return tT(rN?eU("ai.influencer.error.template.visual.reference.required"):eU("ai.influencer.validation.field.required",{field:eU("ai.influencer.resources.add.persona")})),[2];return[4,eJ(r1,rN?rn(eE,rN):re(eE))];case 1:if(!K.sent())return[2];v={personaType:c,startedAt:Date.now(),styleId:l},rI(e1,{personaType:c,styleId:l}),rw(e1,l),ai(),tv(!0),tT(""),K.label=2;case 2:if(K.trys.push([2,7,8,9]),!rN)return[3,4];return y=aF(rP,rM,rE),(x=null!=t?t:null==nb?void 0:nb.personaId)||(C=p||g),w=t$(rN.supportsDrivenVideo?m:void 0),j=rN.supportsUserPrompt?s:"",[4,V.submitContentTemplate({template_id:rN.id,persona_id:x,persona_image_url:C,driven_video_url:w,option_values:y.optionValues,custom_clothes_url:y.customClothesUrl,prompt:j||void 0,aspect_ratio:rN.supportedAspectRatios.length?nu.aspectRatio:void 0,resolution:rN.supportedResolutions.length?nu.resolution:void 0,quality:rN.supportedQualities.length?nu.quality:void 0},{})];case 3:return b=K.sent(),[3,6];case 4:if(!rJ)return tT(r3),[2];return T=null!=t?t:null==nb?void 0:nb.personaId,R=p&&p!==g?[p]:null==n?void 0:n.referenceImageUrls,[4,V.createFreeContent({persona_id:T,persona_image_url:T?void 0:g,content_type:f,model:rJ.id,prompt:s,negative_prompt:null==n?void 0:n.negativePrompt,reference_image_urls:R,aspect_ratio:(null==(S=rJ.aspectRatios)?void 0:S.length)?nu.aspectRatio:void 0,resolution:(null==(I=rJ.resolutions)?void 0:I.length)?nu.resolution:void 0,duration:(null==(N=rJ.durations)?void 0:N.length)&&Number.isFinite(u)?u:void 0,title:null==n?void 0:n.title},{})];case 5:b=K.sent(),K.label=6;case 6:return tB(),[P=b.biz_id?String(b.biz_id):b.task_no,b.task_no].filter(
1Boolean).forEach(function(e){nr.current.set(e,v)}),L=null!=(A=null!=(M=null==rN?void 0:rN.title)?M:null==rm?void 0:rm.name)?A:eU("reels"===eE?"ai.influencer.content.title.reel":"ai.influencer.content.title.post"),G={id:P,contentId:tF(P),taskId:b.task_no,source:"live",status:"generating",title:L,byline:aZ(Date.now()),imageUrl:null!=(B=null!=(E=null!=(U=null==rm?void 0:rm.image)?U:null==nb?void 0:nb.previewUrl)?E:p)?B:"",mediaUrl:null!=(F=null!=(D=null!=(H=null==rm?void 0:rm.image)?H:p)?D:null==nb?void 0:nb.previewUrl)?F:"",mediaType:"reels"===eE?"video":"image",resultUrl:null!=(q=null!=(z=null!=(O=null==rm?void 0:rm.image)?O:p)?z:null==nb?void 0:nb.previewUrl)?q:"",assetType:"reels"===eE?"video":"image",templateId:(null==rN?void 0:rN.id)||(null==n?void 0:n.templateId)},n7(function(e){return[G].concat((0,r._)(e)).slice(0,24)}),nD(P),ts(null),tf(null),tw(!1),il("history"),t3(),null==e0||e0(),[3,9];case 7:return Y=K.sent(),tB(),tT(Y instanceof Error?Y.message:eU("ai.influencer.error.content.create")),[3,9];case 8:return tv(!1),[7];case 9:return[2]}})}),[eL,ai,r1,rf,eU,null==nw?void 0:nw.isUploading,null==nw?void 0:nw.remoteUrl,rq,th,nO,eE,eJ,e0,il,n_,td,t3,e1,ap,tB,rJ,r3,rm,rN,rE,rM,rP,nu.aspectRatio,nu.duration,nu.quality,nu.resolution,null==nb?void 0:nb.isUploading,null==nb?void 0:nb.personaId,null==nb?void 0:nb.previewUrl,null==nb?void 0:nb.remoteUrl]);return(0,i.useEffect)(function(){return na.current=iN,function(){na.current=null}},[iN]),(0,a.jsxs)("main",{className:ei().personaWorkspace,children:[(0,a.jsxs)("section",{className:ei().personaBuilder,children:[(0,a.jsxs)("div",{className:ei().contentBuilderScroll,children:[(0,a.jsx)("h1",{className:ei().builderTitle,children:rs}),(0,a.jsx)("input",{ref:e2,className:ei().contentReferenceInput,type:"file",accept:"image/png,image/jpeg,image/webp",onChange:(eC=(0,o._)(function(e){return(0,d.YH)(this,function(n){switch(n.label){case 0:return[4,a2(e)];case 1:return n.sent(),[2]}})}),function(e){return eC.apply(this,arguments)})}),(0,a.jsx)("input",{ref:e4,className:ei().contentReferenceInput,type:"file",accept:"video/mp4,video/quicktime,video/webm",onChange:(ew=(0,o._)(function(e){return(0,d.YH)(this,function(n){switch(n.label){case 0:return[4,a7(e)];case 1:return n.sent(),[2]}})}),function(e){return ew.apply(this,arguments)})}),(0,a.jsx)("input",{ref:e3,className:ei().contentReferenceInput,type:"file",accept:"image/png,image/jpeg,image/webp",onChange:(ej=(0,o._)(function(e){return(0,d.YH)(this,function(n){switch(n.label){case 0:return[4,a6(e)];case 1:return n.sent(),[2]}})}),function(e){return ej.apply(this,arguments)})}),(0,a.jsx)(a4,{mode:eE,uploadedReference:nb,copy:eU,onOpenResources:aP}),rO?(0,a.jsx)(a3,{copy:eU,reference:rG,onUploadVideo:aA}):null,nO?(0,a.jsx)(a8,{copy:eU,options:rP,values:rM,uploadedOptionReferences:rE,onSelectValue:id,onUploadOptionReference:aR}):null,!nO&&(rJ||r4)?(0,a.jsx)(a9,{copy:eU,mode:eE,options:rQ,selectedModel:rJ,isLoading:r4,isOpen:"model"===np,onToggle:function(){nm(function(e){return"model"===e?null:"model"})},onSelectModel:ia,onRequestClose:ii}):null,(0,a.jsx)("div",{className:ei().contentSelectRow,"data-count":r2.length,children:r2.map(function(e){return(0,a.jsx)(a5,{label:eU(e.labelId),value:nu[e.key],options:e.options,isOpen:np===e.key,onToggle:function(){return nm(function(n){return n===e.key?null:e.key})},onSelect:function(n){return ir(e.key,n)},onRequestClose:ii},e.key)})}),rV?(0,a.jsxs)("section",{className:ei().contentAdvancedBox,children:[(0,a.jsxs)("h2",{children:[eU("ai.influencer.content.prompt"),rq?(0,a.jsx)("span",{className:ei().requiredAsterisk,children:"*"}):null]}),(0,a.jsx)("textarea",{value:n_,maxLength:eH.JA,required:rq,"aria-required":rq,placeholder:rd,onChange:function(e){var n=tY(e.currentTarget.value);nh(n),tN===rf&&n.trim()&&tT("")}})]}):null]}),(0,a.jsxs)("div",{className:ei().personaActionBar,children:[(0,a.jsx)("span",{className:ei().personaActionBackground,"aria-hidden":"true"}),(0,a.jsx)("button",{type:"button",className:ei().personaGenerateButton,disabled:r6,onClick:iN,children:(0,a.jsx)(ae,{label:eU(ru),creditLabel:eU("ai.influencer.credit.unit"),creditAmount:r1})})]})]}
1),ty?(0,a.jsx)(rA,{copy:eU,resources:rX,selectedResourceId:nq,onClose:aM,onSelectResource:aB,onDeleteResource:aG,onUploadMedia:ax}):(0,a.jsx)(af,{copy:eU,activeTab:eB,tabs:rc,historyTabId:"history",historyTitle:eU("ai.influencer.persona.browser.history"),activeCardId:r9,autoScrollCardId:an,historyContent:ar.length?(0,a.jsx)(ie,{copy:eU,mode:eE,items:ar,onOpenItem:i_,onRecreateItem:iC,onContinueEditingItem:iw,onDeleteItem:iS,onDownloadItem:ik}):t1?null:(0,a.jsx)(r7,{className:ei().browserEmptyState,copy:eU,onAction:ic}),historyFooterContent:t2?(0,a.jsx)(it,{copy:eU}):null,templateCards:rp,templateFooterContent:tG?(0,a.jsx)(it,{copy:eU}):null,templateLayout:"post"===eE?"waterfall":"portrait",onLoadMoreHistory:tZ?t4:void 0,onLoadMoreTemplates:tV?tX:void 0,onAutoScrollCardHandled:iu,onOpenTab:il,onSelectBrowseCard:is}),(0,a.jsx)(r8,{copy:eU,isOpen:!!tc,result:tc,canContinueEditing:aJ(eE,tc),onClose:ih,onRecreate:iv,onContinueEditing:ib,onDownload:ix}),(0,a.jsx)(rL,{isOpen:!!tU,title:eU("ai.influencer.confirm.delete.generated.content.title"),description:eU("ai.influencer.confirm.action.cannot.undo"),cancelLabel:eU("ai.influencer.action.cancel"),confirmLabel:eU("ai.influencer.project.delete"),onCancel:function(){return tE(null)},onConfirm:iI}),(0,a.jsx)(rU,{message:tN,onDismiss:tH})]})}var ia=t(87732),ii=t.n(ia),io=t(94774),il=t.n(io),ic=t(75448),is=(0,Z.A)("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),iu=t(82324);function id(e){var n=e.text,t=Array.from(n.trim()),r=t.length>1?Math.min(34,960/(t.length-1)):0;return(0,a.jsx)("span",{className:ei().createPromptText,"aria-label":n,children:t.map(function(e,n){return(0,a.jsx)("span",{className:ei().typingCharacter,style:{animationDelay:"".concat(n*r,"ms")},"aria-hidden":"true",children:e},"".concat(e,"-").concat(n))})})}function ip(e){var n=e.copy,t=e.title,r=e.templates,o=e.compact,l=e.onRecreate,c=r.filter(function(e){return!!e.coverUrl}).map(function(e){return{template:e}}),s=(0,i.useRef)(null),d=(0,u._)((0,i.useState)("none"),2),f=d[0],p=d[1],m=(0,i.useCallback)(function(e,n){var t=Array.from(e.children).filter(function(e){return e instanceof HTMLElement}),r=e.scrollLeft,a=r+e.clientWidth,i=Math.max(e.scrollWidth-e.clientWidth,0);if(n>0){var o=t.find(function(e){return e.offsetLeft+e.offsetWidth>a+1});return o?Math.min(o.offsetLeft+o.offsetWidth-e.clientWidth,i):i}for(var l=t.length-1;l>=0;l-=1){var c=t[l];if(c.offsetLeft<r-1)return Math.max(c.offsetLeft,0)}return 0},[]),g=(0,i.useCallback)(function(){var e=s.current;if(e){var n=Math.max(e.scrollWidth-e.clientWidth,0),t=e.scrollLeft>1,r=n-e.scrollLeft>1,a=t&&r?"both":t?"left":r?"right":"none";p(function(e){return e===a?e:a})}},[]);(0,i.useEffect)(function(){var e=s.current;if(e){if(g(),e.addEventListener("scroll",g,{passive:!0}),"undefined"==typeof ResizeObserver)return window.addEventListener("resize",g),function(){e.removeEventListener("scroll",g),window.removeEventListener("resize",g)};var n=new ResizeObserver(g);return n.observe(e),function(){e.removeEventListener("scroll",g),n.disconnect()}}},[c.length,g]);var _=(0,i.useCallback)(function(e){var n=s.current;n&&n.scrollTo({left:m(n,e),behavior:"smooth"})},[m]),h="left"===f||"both"===f,v="right"===f||"both"===f;return(0,a.jsxs)("section",{className:ei().homeRail,children:[(0,a.jsx)("div",{className:ei().homeRailHeader,children:(0,a.jsx)("h2",{children:t})}),(0,a.jsxs)("div",{className:ei().railViewport,"data-edge-fade":f,children:[(0,a.jsx)("div",{ref:s,className:void 0!==o&&o?ei().compactRailCards:ei().railCards,children:c.map(function(e,t){var r=e.template,i=(null==r?void 0:r.title)||"";return(0,a.jsxs)("button",{type:"button",className:ei().railCard,onClick:function(){r&&l(r)},children:[(0,a.jsx)(ao,{coverUrl:r.coverUrl,imageClassName:ei().railCardImage,mediaClassName:ei().railCardMedia,previewVideoUrl:r.previewVideoUrl,title:i,videoClassName:ei().railCardVideo}),(0,a.jsx)("span",{className:ei().railCardTitle,children:i}),(0,a.jsx)("span",{className:ei().railHoverCta,children:n("ai.influencer.action.try.now")})]},"".concat(r.id,"-").concat(t))})}),h?(0,a.jsx)("button",{type:"button",className:"".concat(ei().railArrow," ").concat(ei().railArrowLeft),"aria-label":n("ai.influencer.carousel.previous"),onClick:function(){return _(-1)},children:(0,a.jsx)(ic.A,{size:18})}):null,v?(0,a.jsx)("button",{type:"button",className:"".concat(ei().railArrow," ").concat(ei().railArrowRight),"aria-label":n("ai.influencer.carousel.next"),onClick:function(){return _(1)},children:(0,a.jsx)(eE.A,{size:18})}):null]})]})}function im(e){var n=e.copy,t=e.hotPortraitPresets,o=e.hotPortraitPresetError,l=e.activeHeroIndex,c=e.isHeroDragging,s=e.onPauseHero,d=e.onResumeHero,f=e.onStopHeroDrag,p=e.onShiftHeroCards,m=e.onHeroPointerDown,g=e.onHeroPointerMove,_=e.onCreateNew,h=e.onSelectPersonaTemplate,v=e.onRecreateTemplate,b=(0,W.e)().report,
1y=(0,i.useRef)(null),x=(0,i.useRef)(null),C=(0,i.useRef)(!1),w=(0,i.useRef)(new Set),j=(0,i.useRef)(null),S=(0,u._)((0,i.useState)(l),2),I=S[0],k=S[1],N=(0,u._)((0,i.useState)(null),2),T=N[0],R=N[1],P=(0,u._)((0,i.useState)(null),2),M=P[0],A=P[1],L=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.enabled,t=void 0===n||n,r=(0,u._)((0,i.useState)([]),2),a=r[0],o=r[1],l=(0,u._)((0,i.useState)(null),2),c=l[0],s=l[1],d=(0,u._)((0,i.useState)(!1),2),f=d[0],p=d[1];return(0,i.useEffect)(function(){if(!t){o([]),s(null),p(!1);return}var e=!1;return p(!0),s(null),(function(e){return nh.apply(this,arguments)})({}).then(function(n){e||(0,i.startTransition)(function(){o(n),s(null)})}).catch(function(n){!e&&(o([]),s(n instanceof Error?n:Error("Failed to load AI influencer home templates.")))}).finally(function(){e||p(!1)}),function(){e=!0}},[t]),{homeTemplateCategories:a,homeTemplateError:c,isHomeTemplateLoading:f}}(),U=L.homeTemplateCategories,E=L.homeTemplateError,B=n("ai.influencer.home.try.persona"),H=(0,i.useMemo)(function(){return t.map(function(e){return{id:e.presetId,image:e.coverUrl||e.portraitUrl,name:e.name,preset:e,presetId:e.presetId}}).filter(function(e){return!!e.image})},[t]),D=(0,i.useMemo)(function(){var e=H.length;return Array.from({length:Math.min(e,eH.M)},function(n,t){return{card:H[tD(I+t-eH.MX,e)],slotIndex:t}})},[I,H]);(0,i.useEffect)(function(){if(l!==I){var e=H.length,n=e>1&&tD(I+1,e)===l?1:e>1&&tD(I-1,e)===l?-1:0;if(n){var t=Math.min(e,eH.M),r=n>0?0:t-1,a=n>0?t-1:0,i=H[tD(I+r-eH.MX,e)],o=H[tD(l+a-eH.MX,e)];R(i&&o?{key:"".concat(i.id,"-").concat(o.id,"-").concat(I,"-").concat(l),incomingCard:o,outgoingCard:i,previousSlot:r,currentSlot:a}:null)}else R(null);k(l);var c=window.setTimeout(function(){return R(null)},820);return function(){return window.clearTimeout(c)}}},[l,I,H]),(0,i.useEffect)(function(){var e=D.map(function(e){return rr(e.card.presetId)}),n=U.flatMap(function(e){return e.templates.map(function(e){return rn("video"===e.contentType?"reels":"post",e)})}),t=(0,r._)(e).concat((0,r._)(n)).filter(function(e){return!!e}).filter(function(e){return!w.current.has(e)});t.length&&(t.forEach(function(e){return w.current.add(e)}),rx(b,t))},[U,b,D]);var F=function(e){j.current!==e&&(j.current=e,A(e))},O=function(e,n){var t=y.current;if(!t)return null;var r=t.getBoundingClientRect(),a=e-r.left,i=n-r.top,o=t.querySelector("button[data-hero-card-id][data-hovered='true']"),l=document.elementsFromPoint(e,n).map(function(e){return e.closest("button[data-hero-card-id]")}).find(function(e){return e instanceof HTMLButtonElement&&t.contains(e)});if((null==o?void 0:o.dataset.heroCardId)&&(null==l?void 0:l.dataset.heroCardId)===o.dataset.heroCardId)return o.dataset.heroCardId;var c=Array.from(t.querySelectorAll("button[data-hero-card-id]")),s=null,u=Number.POSITIVE_INFINITY;if(c.forEach(function(e){var n=e.offsetLeft,t=e.offsetTop,r=e.offsetWidth,o=e.offsetHeight;if(!(a<n-24)&&!(a>n+r+24)&&!(i<t-24)&&!(i>t+o+24)){var l=Math.abs(a-(n+r/2))/Math.max(r,1)+Math.abs(i-(t+o/2))/Math.max(o,1)*.2;l<u&&(u=l,s=e.dataset.heroCardId||null)}}),s)return s;if(null==o?void 0:o.dataset.heroCardId){var d=o.getBoundingClientRect();if(e>=d.left&&e<=d.right&&n>=d.top&&n<=d.bottom)return o.dataset.heroCardId}return(null==l?void 0:l.dataset.heroCardId)||null},z=function(e){var n,t,r=e.clientX,a=e.clientY,i=e.pointerType;if(i&&"mouse"!==i)return void F(null);var o=null==(n=document.elementFromPoint(r,a))?void 0:n.closest("button[data-hero-card-id]");F(o instanceof HTMLButtonElement&&(null==(t=y.current)?void 0:t.contains(o))&&o.dataset.heroCardId||null)},V=function(e){return e.preset?(h(e.preset),!0):!!e.presetId&&(h(e.presetId),!0)},q=function(e){if(!e)return!1;var n=H.find(function(n){return n.id===e});return!!n&&V(n)},G=function(e){var n=x.current;return x.current=null,n&&Math.hypot(e.clientX-n.x,e.clientY-n.y)>8},Y=function(){f(),C.current||d()},K=function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.className,i=t.isInteractive,o=void 0===i||i,l=t.key,c=void 0===l?e.id:l;return(0,a.jsxs)("button",{type:"button",className:"group ".concat(ei().heroCarouselCard," ").concat(ei()["heroCard".concat(n)]," ").concat(void 0===r?"":r),"data-hero-card-id":o?e.id:void 0,"data-preset-id":o&&e.presetId?e.presetId:void 0,"data-hovered":o&&M===e.id?"true":void 0,disabled:!o||!e.presetId,tabIndex:o?void 0:-1,"aria-label":o&&e.name?"".concat(B,": ").concat(e.name):void 0,"aria-hidden":o&&e.name?void 0:"true",onClick:o?function(n){if(n.stopPropagation(),G(n))return void n.preventDefault();q(O(n.clientX,n.clientY))||V(e)}:void 0,children:[(0,a.jsx)("span",{className:ei().heroCarouselViewport,children:(0,a.jsx)("img",{className:ei().heroCarouselImage,src:e.image,alt:"",draggable:!1})}),o?(0,a.jsxs)("span",{className:"pointer-events-none absolute inset-0 rounded-[inherit] opacity-0 group-focus-visible:opacity-100 group-data-[hovered=true]:opacity-100",children:[(0,a.jsx)("span",{className:"absolute inset-0 rounded-[inherit] border-2 border-[#1ebbff]","aria-hidden":"true"}),(0,a.jsx)("span",{className:"absolute bottom-3 left-2.5 right-2.5 inline-flex min-w-0 items-center justify-center overflow-hidden whitespace-nowrap rounded-full border border-white/10 bg-black/60 px-2.5 py-1.5 font-medium leading-normal backdrop-blur-[10px]",children:(0,a.jsxs)(iu.J,{contentKey:B,maxFontSize:12,className:"flex min-w-0 flex-1 items-center justify-center",contentClassName:"items-center gap-[0.25em] bg-gradient-to-r from-[#1ebbff] to-[#73d5ff] bg-clip-text leading-normal text-transparent",children:[B,(0,a.jsx)("span",{className:il().className,"aria-hidden":"true",children:"→"})]})})]}):null]},c)};return(0,a.jsxs)("main",{className:"".concat(ei().content," ").concat(ei().homeContent),children:[(0,a.jsxs)("section",{className:ei().figmaHero,children:[(0,a.jsx)("h1",{children:(0,a.jsx)("span",{className:"inline-block w-fit bg-[linear-gradient(90deg,#fff_32.728%,#74d5ff_100%)] bg-clip-text text-transparent [-webkit-text-fill-color:transparent]",children:n("ai.influencer.home.newmaintitle")})}),(0,a.jsx)("p",{className:"".concat(ei().homeSubtitle," ").concat(ii().className),children:n("ai.influencer.home.newsubtitle")}),(0,a.jsxs)("div",{className:ei().heroStage,onMouseEnter:function(){C.current=!0,s()},onMouseLeave:function(){C.current=!1,F(null),c||d()},onFocus:s,onBlur:d,children:[H.length>1?(0,a.jsx)("button",{type:"button",className:"".concat(ei().carouselControl," ").concat(ei().carouselControl
1Left),"aria-label":n("ai.influencer.carousel.previous"),onClick:function(){return p(-1)},children:(0,a.jsx)(ic.A,{size:22})}):null,(0,a.jsxs)("div",{ref:y,className:ei().heroCardFan,"data-dragging":c?"true":void 0,onClick:function(e){var n=x.current;if((x.current=null,!(n&&Math.hypot(e.clientX-n.x,e.clientY-n.y)>8))&&!q(O(e.clientX,e.clientY))){var t=document.elementFromPoint(e.clientX,e.clientY),r=null==t?void 0:t.closest("button[data-hero-card-id]");q((r instanceof HTMLButtonElement?r.dataset.heroCardId:"")||null)}},onPointerDown:function(e){x.current={x:e.clientX,y:e.clientY},z(e),m(e)},onPointerMove:function(e){z(e),g(e)},onPointerLeave:function(){F(null)},onPointerUp:Y,onPointerCancel:Y,children:[D.map(function(e){var n=e.card,t=e.slotIndex,r=(null==T?void 0:T.incomingCard.id)===n.id&&T.currentSlot===t;return K(n,t,r?{className:ei().heroEdgeFadeIn}:void 0)}),T?K(T.outgoingCard,T.previousSlot,{className:ei().heroEdgeFadeOut,isInteractive:!1,key:"edge-fade-".concat(T.key)}):null]}),H.length>1?(0,a.jsx)("button",{type:"button",className:"".concat(ei().carouselControl," ").concat(ei().carouselControlRight),"aria-label":n("ai.influencer.carousel.next"),onClick:function(){return p(1)},children:(0,a.jsx)(eE.A,{size:22})}):null]}),o||E?(0,a.jsx)("p",{className:ei().heroDataStatus,role:"status",children:n("ai.influencer.assets.error")}):null,(0,a.jsx)("div",{className:ei().createPrompt,children:(0,a.jsxs)("div",{className:ei().createPromptInner,children:[(0,a.jsx)(id,{text:n("ai.influencer.home.newctatitle")}),(0,a.jsxs)("button",{type:"button",className:ei().primaryButton,onClick:_,children:[(0,a.jsx)(is,{size:24}),n("ai.influencer.home.newcta")]})]})})]}),U.filter(function(e){return e.templates.length}).map(function(e,t){return(0,a.jsx)(ip,{copy:n,title:e.name,templates:e.templates,compact:t>0,onRecreate:v},e.id)})]})}var ig=t(71448),i_=t.n(ig),ih="".concat(eH.eq,"/mobile-workspace-block-preview-2x.webp");function iv(e){var n=e.copy,t=n("ai.influencer.mobile.desktop.only").replace("desktop version","desktop\nversion");return(0,a.jsx)("div",{className:ei().mobileWorkspaceBlockBackdrop,role:"presentation",children:(0,a.jsxs)("section",{className:ei().mobileWorkspaceBlockDialog,role:"dialog","aria-modal":"true","aria-labelledby":"ai-influencer-mobile-block-title",children:[(0,a.jsx)("div",{className:ei().mobileWorkspaceBlockPreview,"aria-hidden":"true",children:(0,a.jsx)("img",{className:ei().mobileWorkspaceBlockPreviewImage,src:ih,alt:"",draggable:!1,decoding:"async",loading:"lazy"})}),(0,a.jsx)("h2",{id:"ai-influencer-mobile-block-title",className:ei().mobileWorkspaceBlockTitle,children:t}),(0,a.jsx)(i_(),{className:ei().mobileWorkspaceBlockButton,href:"/ai-influencer",children:n("ai.influencer.mobile.go.back")})]})})}var ib=function(e){return e instanceof Error?e:Error("Failed to load AI influencer persona drafts.")},iy=function(e,n){var t,a=new Map;return(0,r._)(e).concat((0,r._)(n)).forEach(function(e){a.set(e.draftId,e)}),t=Array.from(a.values()),(0,r._)(t).sort(function(e,n){return e.createdAt-n.createdAt||e.draftId-n.draftId})},ix="bp_ai_influencer_onboarding:v1:pending-persona",iC="device",iw=new Set,ij=function(e){return e===iC?[e]:[e,iC]};function iS(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"device",t=ij(n).map(function(n){return"".concat("bp_ai_influencer_onboarding:v1",":").concat(e,":").concat(n)}),r=t[0];if(t.some(function(e){return iw.has(e)}))return!1;try{if(t.some(function(e){return"1"===window.localStorage.getItem(e)}))return window.localStorage.setItem(r,"1"),t.forEach(function(e){return iw.add(e)}),!1;window.localStorage.setItem(r,"1")}catch(e){x.A.warn("Unable to persist the AI Influencer onboarding state: ".concat(e instanceof Error?e.message:String(e)))}return iw.add(r),!0}var iI=function(e,n){return"".concat(ix,":").concat(encodeURIComponent(n),":").concat(encodeURIComponent(e))},ik=function(e){var n=Number(window.localStorage.getItem(e));return Number.isFinite(n)&&n>0?n:null},iN=function(){for(var e=Date.now(),n=[],t=window.localStorage.length-1;t>=0;t-=1){var r=window.localStorage.key(t);if(null==r?void 0:r.startsWith("".concat(ix,":"))){var a=ik(r);!a||e-a>6048e5?window.localStorage.removeItem(r):n.push({key:r,timestamp:a})}}n.sort(function(e,n){return n.timestamp-e.timestamp}
1).slice(40).forEach(function(e){return window.localStorage.removeItem(e.key)})};function iT(e,n){if(n&&e.length)try{var t=String(Date.now());e.forEach(function(e){window.localStorage.setItem(iI(e,n),t)}),iN()}catch(e){x.A.warn("Unable to persist the pending AI Influencer Persona generation: ".concat(e instanceof Error?e.message:String(e)))}}var iR=t(1540),iP=(0,Z.A)("ZoomIn",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14",key:"1vmskp"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]]),iM=new Set(["skin_color","skin_tone","eye_color","hair_color"]),iA=new Set(["hair_style","style","body_type"]),iL=["#f6d8ca","#eec2a9","#ddb08a","#c98f60","#a87048","#8d6945","#70492f","#4c2f22","#bf9877","#f0b5a8","#59a8ff","#66d388"],iU={black:"#171412",blonde:"#d8ad5f",blue:"#59a8ff",brown:"#5a3827",espresso:"#4c2f22",fair:"#eec2a9",golden:"#c98f60",gray:"#8d8f98",green:"#66d388",hazel:"#9a7443",olive:"#8d6945",porcelain:"#f6d8ca",purple:"#8c61ff",rosy:"#f0b5a8",tan:"#a87048",white:"#f8f7ff"},iE={female:"/ai-influencer/figma-assets/persona/gender-female.png",male:"/ai-influencer/figma-assets/persona/gender-male.png",neutral:"/ai-influencer/figma-assets/persona/gender-non-binary.png","non-binary":"/ai-influencer/figma-assets/persona/gender-non-binary.png","non binary":"/ai-influencer/figma-assets/persona/gender-non-binary.png"};function iB(e){var n=e.copy,t=e.title,r=e.isRequired,i=e.isCollapsed,o=e.hideToggle,l=e.onToggle,c=e.children;return(0,a.jsxs)("section",{className:ei().personaOptionSection,"data-collapsed":i,children:[(0,a.jsxs)("div",{className:ei().personaOptionSectionHeader,children:[(0,a.jsxs)("h2",{children:[t,void 0!==r&&r?(0,a.jsx)("span",{className:ei().requiredAsterisk,children:"*"}):null]}),void 0!==o&&o?null:(0,a.jsx)("button",{type:"button",className:ei().personaSectionToggle,"aria-label":n(i?"ai.influencer.persona.expand.section":"ai.influencer.persona.collapse.section",{title:t}),"aria-expanded":!i,onClick:l,children:(0,a.jsx)(iR.A,{className:ei().personaSectionChevron,size:16,"aria-hidden":"true"})})]}),c]})}function iH(){return(0,a.jsx)("img",{className:ei().personaOptionCheck,src:"/ai-influencer/figma-assets/selected-check-icon-2x.webp",alt:""})}function iD(e){var n;return null!=(n=eH.$z[e%eH.$z.length])?n:""}function iF(e,n,t){var r;return!!(null==(r=e.tagSelections.find(function(e){return e.categoryKey===n.categoryKey}))?void 0:r.tagKeys.includes(t.tagKey))}function iO(e){var n=e.label,t=e.color,r=e.image,i=e.selected,o=e.onClick;return(0,a.jsxs)("button",{type:"button",className:ei().personaSwatchOption,"data-selected":i,"data-has-image":!!r||void 0,style:{"--persona-option-color":t},"aria-label":n,onClick:o,children:[r?(0,a.jsx)("img",{className:ei().personaSwatchImage,src:r,alt:""}):null,i?(0,a.jsx)(iH,{}):null,(0,a.jsx)("span",{className:ei().personaOptionLabel,children:n})]})}function iz(e){var n=e.image,t=e.label,r=e.selected,i=e.onClick;return(0,a.jsxs)("button",{type:"button",className:ei().personaVisualOption,"data-selected":r,onClick:i,children:[(0,a.jsx)("img",{className:ei().personaVisualImage,src:n,alt:""}),(0,a.jsx)("span",{className:ei().personaOptionLabel,children:t}),r?(0,a.jsx)(iH,{}):null]})}function iV(e){var n=e.image,t=e.label,r=e.selected,i=e.onClick;return(0,a.jsxs)("button",{type:"button",className:ei().personaGenderOption,"data-selected":r,onClick:i,children:[(0,a.jsx)("img",{className:ei().personaGenderImage,src:n,alt:""}),(0,a.jsx)("span",{className:ei().personaGenderLabel,children:t})]})}function iq(e){var n=e.copy,t=e.imageUrl,r=e.isUploading,i=void 0!==r&&r,o=e.onClear,l=e.onOpenPreview,c=e.progress,s=e.title,u=null==c?n("ai.influencer.resources.uploading",{label:s}):n("ai.influencer.persona.reference.uploading.progress",{title:s,progress:c});return(0,a.jsxs)("div",{className:ei().personaReferencePreview,children:[(0,a.jsx)("div",{className:ei().personaReferenceLargePreview,children:(0,a.jsx)("img",{src:t,alt:""})}),(0,a.jsx)("div",{className:ei().personaReferenceThumbs,children:(0,a.jsxs)("div",{className:ei().personaReferenceThumbItem,children:[(0,a.jsxs)("button",{type:"button",className:ei().personaReferenceThumb,"data-loading":i,"aria-label":i?u:s||n("ai.influencer.persona.reference.image"),onClick:function(){i||l({imageUrl:t,title:s})},children:[(0,a.jsx)("img",{src:t,alt:""}),i?(0,a.jsx)("span",{className:ei().personaReferenceUploadOverlay,children:(0,a.jsx)("span",{className:ei().personaReferenceUploadSpinner,"aria-hidden":"true"})}):(0,a.jsx)("span",{className:ei().personaReferenceThumbHover,"aria-hidden":"true",children:(0,a.jsx)(iP,{size:26,strokeWidth:2.4})})]}),!i&&o?(0,a.jsx)("button",{type:"button",className:ei().personaReferenceRemoveButton,"aria-label":n("ai.influencer.persona.reference.remove"),onClick:o,children:(0,a.jsx)(eS.A,{size:10,strokeWidth:2.8})}):null]})})]})}function iG(e){var n=e.copy,t=e.snapshot,o=e.personaForm,l=e.tagOptions,c=e.isTagOptionsLoading,s=e.isReferenceUploading,d=e.referenceUploadProgress,f=e.referenceUploadError,p=e.onUpdatePersonaForm,m=e.onOpenReferencePicker,g=e.onUploadReferenceFile,_=e.onOpenReferencePreview,h=e.guideTargetRef,v=(0,i.useRef)(null),b=(0,u._)((0,i.useState)(null),2),y=b[0],x=b[1],C=(0,u._)((0,i.useState)(function(){return new Set}),2),w=C[0],j=C[1],S=t.assets.find(function(e){return e.id===o.referenceAssetId}),I=S||y?1:0,k=n("ai.influencer.persona.add.references"),N=y?{imageUrl:y.url,isUploading:s,title:y.name}:S?{imageUrl:S.thumbnailUrl||S.url,isUploading:!1,title:S.title||n("ai.influencer.persona.reference.image")}:null;(0,i.useEffect)(function(){return function(){(null==y?void 0:y.url.startsWith("blob:"))&&URL.revokeObjectURL(y.url)}},[y]),(0,i.useEffect)(function(){y&&!s&&(S||f)&&x(null)},[s,y,f,S]);var T=function(e,n){var t,a=o.tagSelections.find(function(n){return n.categoryKey===e.categoryKey}),i=null!=(t=null==a?void 0:a.tagKeys)?t:[],l=i.includes(n.tagKey),c=2===e.selectionMode?l?i.filter(function(e){return e!==n.tagKey}):(0,r._)(i).concat([n.tagKey]):l&&!e.isRequired?[]:[n.tagKey];p("tagSelections",t3(o.tagSelections,e.categoryKey,c,e.items)),"gender"===e.categoryKey&&p("gender",n.label),"age"===e.categoryKey&&p("ageRange",n.label)},R=function(e){j(function(n){var t=new Set(n);return t.has(e)?t.delete(e):t.add(e),t})},P=function(e,n){var t="gender"===e.categoryKey?"gender":iM.has(e.categoryKey)?"swatch":iA.has(e.categoryKey)?"visual":"pill",r=n?e.items.slice(0,"visual"
1===t?5:"swatch"===t?6:3):e.items;return"gender"===t?(0,a.jsx)("div",{className:ei().personaGenderGrid,children:r.map(function(n,t){var r;return(0,a.jsx)(iV,{image:(null!=(r=iE[n.label.trim().toLowerCase()])?r:"")||n.imageUrl||iD(t),label:n.label,selected:iF(o,e,n),onClick:function(){return T(e,n)}},n.tagKey)})}):"swatch"===t?(0,a.jsx)("div",{className:ei().personaSwatchGrid,children:r.map(function(n,t){var r;return(0,a.jsx)(iO,{label:n.label,color:null!=(r=iU[n.label.trim().toLowerCase()])?r:iL[t%iL.length],image:n.imageUrl,selected:iF(o,e,n),onClick:function(){return T(e,n)}},n.tagKey)})}):"visual"===t?(0,a.jsx)("div",{className:ei().personaVisualGrid,children:r.map(function(n,t){return(0,a.jsx)(iz,{image:n.imageUrl||iD(t),label:n.label,selected:iF(o,e,n),onClick:function(){return T(e,n)}},n.tagKey)})}):(0,a.jsx)("div",{ref:"age"===e.categoryKey?h:void 0,className:ei().personaAgeGrid,children:r.map(function(n){return(0,a.jsx)("button",{type:"button",className:ei().personaPillOption,"data-selected":iF(o,e,n),onClick:function(){return T(e,n)},children:n.label},n.tagKey)})})};return(0,a.jsxs)(a.Fragment,{children:[c?(0,a.jsx)("p",{className:ei().heroDataStatus,role:"status",children:n("ai.influencer.persona.options.loading")}):null,l.map(function(e){var t=w.has(e.categoryKey),r="gender"===e.categoryKey;return(0,a.jsx)(iB,{copy:n,title:e.name,isRequired:e.isRequired,isCollapsed:!r&&t,hideToggle:r,onToggle:function(){return R(e.categoryKey)},children:P(e,!r&&t)},e.categoryKey)}),(0,a.jsxs)("section",{className:ei().personaAdvancedSection,children:[(0,a.jsx)("h2",{children:n("ai.influencer.persona.advanced")}),(0,a.jsxs)("div",{className:ei().personaAdvancedBox,children:[(0,a.jsx)("input",{ref:v,className:ei().personaReferenceFileInput,type:"file",accept:"image/png,image/jpeg,image/webp,image/heic,image/heif",onChange:function(e){var n,t=null==(n=e.currentTarget.files)?void 0:n[0];e.currentTarget.value="",t&&(x({name:t.name,url:URL.createObjectURL(t)}),g(t))}}),(0,a.jsxs)("button",{type:"button",className:ei().personaReferenceButton,disabled:s,onClick:function(){var e;null==m||m(),null==(e=v.current)||e.click()},children:[(0,a.jsxs)("span",{className:ei().personaReferenceButtonLabel,children:[(0,a.jsx)(eT,{className:ei().personaReferenceIcon,size:16}),k]}),(0,a.jsxs)("span",{className:ei().personaReferenceCount,children:[I,"/",1]})]}),N?(0,a.jsx)(iq,{copy:n,imageUrl:N.imageUrl,isUploading:N.isUploading,onClear:y?void 0:function(){return p("referenceAssetId","")},onOpenPreview:_,progress:d,title:N.title}):null,(0,a.jsx)("textarea",{value:o.prompt,maxLength:eH.yC,placeholder:n("ai.influencer.persona.prompt.placeholder"),onChange:function(e){return p("prompt",tq(e.currentTarget.value))}})]})]})]})}function iY(e){var n=e.copy,t=e.preview,r=e.onClose,o=e.onRecreate,l=e.onContinueEditing,c=e.onAddCharacter,s=(0,u._)((0,i.useState)(null),2),d=s[0],f=s[1];if((0,i.useEffect)(function(){if("undefined"!=typeof document){var e=document.getElementsByClassName(ei().workspace).item(0);f(e instanceof HTMLElement?e:document.body)}},[]),!t)return null;var p=(0,a.jsxs)(eu,{closeLabel:n("ai.influencer.action.close"),dialogClassName:ei().contentPreviewModal,frameClassName:ei().contentPreviewFrame,onClose:r,children:[(0,a.jsx)("div",{className:ei().contentPreviewImageStage,children:(0,a.jsx)("img",{className:ei().contentPreviewMedia,src:t.imageUrl,alt:t.title})}),(0,a.jsxs)("div",{className:ei().contentPreviewActions,children:[(0,a.jsxs)("button",{type:"button",className:ei().contentPreviewSecondaryAction,onClick:o,children:[(0,a.jsx)(rE,{size:18}),n("ai.influencer.action.recreate")]}),t.canContinueEditing?(0,a.jsxs)("button",{type:"button",className:ei().contentPreviewSecondaryAction,onClick:l,children:[(0,a.jsx)(rB,{size:18}),n("ai.influencer.action.continue.editing")]}):null,t.canAddCharacter?(0,a.jsxs)("button",{type:"button",className:ei().contentPreviewPrimaryAction,onClick:c,children:[(0,a.jsx)(is,{size:18}),n("ai.influencer.action.add.character")]}):null]})]});return d?(0,eo.createPortal)(p,d):p}var iK=new Intl.DateTimeFormat("en-GB",{day:"numeric",month:"long",year:"numeric"}),iW=function(e){var n=new Date(e);return"".concat(n.getFullYear(),"-").concat(n.getMonth(),"-").concat(n.getDate())},iX=function(e){if(e.expectDoneAt&&!(e.expectDoneAt<=e.createdAt))return Math.min(99,Math.max(1,Math.floor((Date.now()-e.createdAt)/(e.expectDoneAt-e.createdAt)*100)))};function iQ(e){var n=e.copy,t=iX(e.draft),r="number"==typeof t?n("ai.influencer.generation.progress",{progress:t}):n("ai.influencer.generation.loading");return(0,a.jsxs)("div",{className:ei().personaResultLoadingCard,role:"status","aria-label":n("ai.influencer.persona.generating"),children:[(0,a.jsx)(rW,{}),(0,a.jsxs)("div",{className:ei().personaResultStateContent,children:[(0,a.jsx)("span",{className:ei().personaResultLoadingSpinner,"aria-hidden":"true"}),(0,a.jsx)("span",{className:ei().personaResultStateLabel,children:r})]})]})}function iJ(e){var n=e.draft,t=e.failedLabel,r=e.regenerateLabel,i=e.onRegenerate,o=4!==n.sourceType;return(0,a.jsx)(rV,{ariaLabel:n.message||t,className:ei().personaResultFailedCard,label:t,regenerateLabel:o?r:void 0,title:n.message||t,onRegenerate:o?function(){return i(n.draftId)}:void 0})}function iZ(e){var n,t,l,c=e.copy,s=e.group,f=e.isSubmitting,p=e.onCancel,m=e.onSubmit,g=e.creditAmount,_=e.onUploadReferenceFile,h=e.onImportMediaClick,v=(0,i.useRef)(null),b=(0,i.useRef)(null),y=(0,u._)((0,i.useState)(""),2),x=y[0],C=y[1],w=(0,u._)((0,i.useState)(""),2),j=w[0],S=w[1],I=(0,u._)((0,i.useState)(!1),2),k=I[0],N=I[1],T=(0,u._)((0,i.useState)(""),2),R=T[0],P=T[1],M=(0,i.useMemo)(function(){return Array.from(new Set([j].concat((0,r._)(s.imageUrls)).filter(
1Boolean))).slice(0,2)},[s.imageUrls,j]);(0,i.useEffect)(function(){var e=window.requestAnimationFrame(function(){var e;null==(e=v.current)||e.scrollIntoView({behavior:window.matchMedia("(prefers-reduced-motion: reduce)").matches?"auto":"smooth",block:"nearest",inline:"nearest"})});return function(){return window.cancelAnimationFrame(e)}},[]);var A=(n=(0,o._)(function(){var e,n;return(0,d.YH)(this,function(t){switch(t.label){case 0:if(!(e=x.trim()))return P(c("ai.influencer.error.adjustment.prompt.required")),[2];P(""),t.label=1;case 1:return t.trys.push([1,3,,4]),[4,m(e,j||void 0)];case 2:return t.sent(),[3,4];case 3:return P((n=t.sent())instanceof Error?n.message:c("ai.influencer.error.persona.continue.edit")),[3,4];case 4:return[2]}})}),function(){return n.apply(this,arguments)}),L=(t=(0,o._)(function(e){var n,t,r,a;return(0,d.YH)(this,function(i){switch(i.label){case 0:if(t=null==(n=e.currentTarget.files)?void 0:n[0],e.currentTarget.value="",!t)return[2];N(!0),P(""),i.label=1;case 1:return i.trys.push([1,3,4,5]),[4,_(t)];case 2:return S((r=i.sent()).url||r.thumbnailUrl),[3,5];case 3:return P((a=i.sent())instanceof Error?a.message:c("ai.influencer.error.persona.reference.upload")),[3,5];case 4:return N(!1),[7];case 5:return[2]}})}),function(e){return t.apply(this,arguments)});return(0,a.jsxs)("section",{ref:v,className:ei().personaContinuePanel,children:[(0,a.jsxs)("header",{className:ei().personaContinueHeader,children:[(0,a.jsx)("h2",{children:c("ai.influencer.persona.continue.editing.title")}),(0,a.jsx)("button",{type:"button",className:ei().personaContinueCloseButton,"aria-label":c("ai.influencer.persona.continue.editing.close"),onClick:p,children:(0,a.jsx)(el,{})})]}),(0,a.jsx)("input",{ref:b,className:ei().personaReferenceFileInput,type:"file",accept:"image/png,image/jpeg,image/webp,image/heic,image/heif",onChange:(l=(0,o._)(function(e){return(0,d.YH)(this,function(n){switch(n.label){case 0:return[4,L(e)];case 1:return n.sent(),[2]}})}),function(e){return l.apply(this,arguments)})}),M.length?(0,a.jsx)("div",{className:ei().personaContinueImageRow,children:M.map(function(e,n){return(0,a.jsxs)("div",{className:ei().personaContinueImageThumb,children:[(0,a.jsx)("img",{src:e,alt:c("ai.influencer.persona.reference.alt",{name:s.name,index:n+1})}),e===j?(0,a.jsx)("button",{type:"button",className:ei().personaContinueImageRemove,"aria-label":c("ai.influencer.persona.reference.upload.remove"),onClick:function(){return S("")},children:(0,a.jsx)(eS.A,{size:10,strokeWidth:2.8})}):null]},e)})}):null,(0,a.jsx)("textarea",{className:ei().personaContinueTextarea,value:x,maxLength:eH.f$,placeholder:c("ai.influencer.persona.continue.editing.placeholder"),onChange:function(e){return C(tG(e.currentTarget.value))}}),R?(0,a.jsx)("small",{className:ei().fieldError,children:R}):null,(0,a.jsxs)("div",{className:ei().personaContinueFooter,children:[(0,a.jsx)("button",{type:"button",className:ei().personaContinueUploadButton,disabled:k,onClick:function(){var e;h(),null==(e=b.current)||e.click()},children:(0,a.jsx)(eT,{size:18})}),(0,a.jsx)("button",{type:"button",className:ei().personaContinueGenerateButton,disabled:f||k,onClick:(0,o._)(function(){return(0,d.YH)(this,function(e){switch(e.label){case 0:return[4,A()];case 1:return e.sent(),[2]}})}),children:(0,a.jsx)(ae,{label:c("ai.influencer.action.generate"),creditLabel:c("ai.influencer.credit.unit"),creditAmount:g})})]})]})}function i$(e){var n=e.copy,t=e.drafts,r=e.draftListError,l=e.hasMoreDrafts,f=e.isDraftListLoading,p=e.isDraftNextPageLoading,m=e.onLoadMoreDrafts,g=e.onOpenConfigPanel,_=e.onOpenPreview,h=e.onOpenAddCharacter,v=e.onRecreate,b=e.onContinueEditing,y=e.continueEditingCreditAmount,x=e.onUploadReferenceFile,C=e.onImportMediaClick,w=e.onDownloadDraft,j=e.onDeleteDrafts,S=(0,u._)((0,i.useState)(null),2),I=S[0],k=S[1],N=(0,u._)((0,i.useState)(null),2),T=N[0],R=N[1],P=(0,u._)((0,i.useState)(null),2),M=P[0],A=P[1],L=(0,u._)((0,i.useState)(null),2),U=L[0],E=L[1],B=(0,u._)((0,i.useState)(null),2),H=B[0],D=B[1],F=(0,i.useRef)(null),O=(0,i.useRef)(null),z=(0,i.useRef)(""),V=(0,i.useRef)(null),q=(0,i.useMemo)(function(){return Array.from(t.reduce(function(e,t){var r,a=t.taskId||t.id,i=null!=(r=e.get(a))?r:{id:a,name:t.name,description:t.description,imageUrls:[],draftIds:[],deletableDraftIds:[],hasConfirmedDraft:!1,referenceImageUrls:[],tagSelections:t.tagSelections,loadingDrafts:[],failedDrafts:[],createdAt:t.createdAt};return t.portraitUrl?i.imageUrls.push(t.portraitUrl):"pending"===t.status||"running"===t.status?i.loadingDrafts.push({draftId:t.draftId,createdAt:t.createdAt,expectDoneAt:t.expectDoneAt}):"failed"===t.status&&i.failedDrafts.push({draftId:t.draftId,message:t.errorMessage||n("ai.influencer.project.failed"),sourceType:t.sourceType}),i.draftIds.push(t.draftId),!0===t.canDelete&&i.deletableDraftIds.push(t.draftId),t.confirmedAt&&(i.hasConfirmedDraft=!0),t.referenceImageUrl&&i.referenceImageUrls.push(t.referenceImageUrl),t.sourceImageUrl&&i.referenceImageUrls.push(t.sourceImageUrl),!i.description&&t.description&&(i.description=t.description),!i.tagSelections.length&&t.tagSelections.length&&(i.tagSelections=t.tagSelections),i.createdAt=Math.min(i.createdAt,t.createdAt),e.set(a,i),e},new Map).values()).sort(function(e,n){var t,r,a=e.createdAt-n.createdAt;return a||(null!=(t=e.draftIds[0])?t:0)-(null!=(r=n.draftIds[0])?r:0)})},[n,t]),G=(0,i.useMemo)(function(){var e=t.reduce(function(e,n){return e?n.createdAt!==e.createdAt?n.createdAt>e.createdAt?n:e:n.draftId>e.draftId?n:e:n},null);return e?"".concat(e.draftId,":").concat(e.createdAt):""},[t]),Y=(0,i.useCallback)(function(){var e=F.current;!e||!l||f||p||e.scrollTop>80||(V.current={height:e.scrollHeight,top:e.scrollTop}
1,m())},[l,f,p,m]),K=(0,i.useCallback)(function(){D(null)},[]),W=(0,i.useCallback)(function(){H&&(D(null),v(H.draftId))},[H,v]),X=(0,i.useCallback)(function(){H&&H.draftId&&(D(null),k(H.groupId))},[H]),Q=(0,i.useCallback)(function(){H&&H.canAddCharacter&&(D(null),h(H.imageUrl,H.draftId,H.tagSelections))},[H,h]);return(0,i.useEffect)(function(){var e=V.current,n=F.current;e&&n&&!p&&(n.scrollTop=Math.max(0,n.scrollHeight-e.height+e.top),V.current=null)},[t.length,p]),(0,i.useEffect)(function(){G&&G!==z.current&&(z.current=G,window.requestAnimationFrame(function(){var e;null==(e=O.current)||e.scrollIntoView({block:"end"})}))},[G]),(0,a.jsxs)("section",{className:ei().personaResultPanel,children:[(0,a.jsxs)("div",{ref:F,className:ei().personaResultScroll,onScroll:Y,children:[p?(0,a.jsxs)("div",{className:ei().personaResultPaginationStatus,role:"status",children:[(0,a.jsx)("span",{className:ei().personaResultPaginationSpinner,"aria-hidden":"true"}),n("ai.influencer.loading")]}):null,f?(0,a.jsx)("p",{className:ei().heroDataStatus,role:"status",children:n("ai.influencer.persona.drafts.loading")}):null,r?(0,a.jsx)("p",{className:ei().fieldError,role:"status",children:n("ai.influencer.error.persona.drafts.load")}):null,f||r||q.length?null:(0,a.jsx)(r7,{className:ei().personaResultEmptyState,copy:n,onAction:g}),q.map(function(e,t){var r=iW(e.createdAt),i=t>0?q[t-1]:void 0,o=!i||r!==iW(i.createdAt),l=!!(i&&o),u=Array.from(new Set(e.imageUrls)).slice(0,4),d=Array.from(new Set(e.referenceImageUrls)).slice(0,2),f=e.loadingDrafts.slice(0,Math.max(1,4-u.length)),p=e.failedDrafts.slice(0,Math.max(0,4-u.length-f.length)),m=t4(e.tagSelections).slice(0,8),g=iK.format(new Date(e.createdAt)),j=u[0]||"",S=e.draftIds[0],N=!!j,P=I===e.id,A=M===e.id,L=Array.from(new Set(e.deletableDraftIds)),U=L.length>0;return(0,a.jsxs)("article",{className:ei().personaResultEntry,"data-show-divider":l?"true":void 0,children:[o?(0,a.jsx)("h1",{className:ei().builderTitle,children:g}):null,(0,a.jsx)("p",{className:ei().personaResultMessage,children:e.description}),(0,a.jsxs)("div",{className:ei().personaResultMeta,children:[d.slice(0,2).map(function(e){return(0,a.jsx)("button",{type:"button",className:ei().personaResultMetaImageButton,"aria-label":n("ai.influencer.persona.reference.open"),onClick:function(){return _(e)},children:(0,a.jsx)("img",{src:e,alt:""})},e)}),m.map(function(e,n){return(0,a.jsx)("span",{className:ei().personaResultChip,children:e},"".concat(e,"-").concat(n))})]}),(0,a.jsxs)("div",{className:ei().personaResultGrid,children:[u.map(function(t,r){return(0,a.jsxs)("div",{className:ei().personaResultCard,children:[(0,a.jsx)("button",{type:"button",className:ei().personaResultImageButton,"aria-label":n("ai.influencer.persona.open.generated",{index:r+1}),onClick:function(){return D({imageUrl:t,title:n("ai.influencer.persona.option.alt",{name:e.name,index:r+1}),groupId:e.id,draftId:S,tagSelections:e.tagSelections,canContinueEditing:!!S,canAddCharacter:!!(j&&!e.hasConfirmedDraft)})},children:(0,a.jsx)("img",{src:t,alt:n("ai.influencer.persona.option.alt",{name:e.name,index:r+1})})}),(0,a.jsx)("a",{href:t,download:!0,className:ei().personaResultDownload,"aria-label":n("ai.influencer.persona.download.generated"),onClick:function(){S&&w(S)},children:(0,a.jsx)(rO,{})})]},"".concat(t,"-").concat(r))}),f.map(function(e){return(0,a.jsx)(iQ,{copy:n,draft:e},"loading-".concat(e.draftId))}),p.map(function(e){return(0,a.jsx)(iJ,{draft:e,failedLabel:n("ai.influencer.project.failed"),regenerateLabel:n("ai.influencer.project.regenerate"),onRegenerate:v},"failed-".concat(e.draftId))})]}),N||U?(0,a.jsxs)("div",{className:ei().personaResultActions,children:[N&&!e.hasConfirmedDraft?(0,a.jsxs)("button",{type:"button",className:ei().addCharacterButton,onClick:function(){return h(j,S,e.tagSelections)},children:[(0,a.jsx)(is,{size:16}),n("ai.influencer.action.add.character")]}):null,N?(0,a.jsx)(rJ,{label:n("ai.influencer.action.recreate"),className:ei().personaResultIconButton,onClick:function(){return v(S)},children:(0,a.jsx)("img",{className:ei().personaDraftActionIcon,src:"/ai-influencer/figma-assets/persona-draft-recreate-icon-2x.webp",width:14,height:14,alt:"","aria-hidden":"true"})}):null,N&&S?(0,a.jsx)(rJ,{label:n("ai.influencer.action.continue.editing"),className:ei().personaResultIconButton,onClick:function(){return k(e.id)},children:(0,a.jsx)("img",{className:ei().personaDraftActionIcon,src:"/ai-influencer/figma-assets/persona-draft-continue-editing-icon-2x.webp",width:14,height:14,alt:"","aria-hidden":"true"})}):null,U?(0,a.jsx)(rJ,{label:n("ai.influencer.project.delete"),ariaLabel:n("ai.influencer.persona.delete.generated"),className:ei().personaResultIconButton,tone:"danger",disabled:A,onClick:function(){return E((0,s._)((0,c._)({},e),{deletableDraftIds:L}))},children:(0,a.jsx)(rH,{size:16})}):null]}):null,P&&S?(0,a.jsx)(iZ,{copy:n,group:e,isSubmitting:T===e.id,onCancel:function(){return k(null)},onSubmit:function(n,t){return R(e.id),b(S,n,t).then(function(e){!1!==e&&k(null)}).finally(function(){return R(null)})},creditAmount:y,onUploadReferenceFile:x,onImportMediaClick:C},e.id):null]},e.id)}),(0,a.jsx)("div",{ref:O,"aria-hidden":"true"})]}),(0,a.jsx)(iY,{copy:n,preview:H,onClose:K,onRecreate:W,onContinueEditing:X,onAddCharacter:Q}),(0,a.jsx)(rL,{isOpen:!!U,title:n("ai.influencer.confirm.delete.generated.content.title"),description:n("ai.influencer.confirm.action.cannot.undo"),cancelLabel:n("ai.influencer.action.cancel"),confirmLabel:n("ai.influencer.project.delete"),isConfirming:!!(U&&M===U.id),onCancel:function(){return E(null)},onConfirm:(0,o._)(function(){var e,n;return(0,d.YH)(this,function(t){switch(t.label){case 0:if(!(e=U))return[2];A(e.id),E(null),t.label=1;case 1:if(t.trys.push([1,,3,4]),!(n=Array.from(new Set(e.deletableDraftIds))).length)return[2];return[4,j(n)];case 2:return t.sent(),[3,4];case 3:return A(function(n){return n===e.id?null:n}),[7];case 4:return[2]}})})})]})}function i0(e){var n=e.accessToken,t=e.copy,l=e.dataSourceError,c=e.personaListReloadKey,s=e.personaDraftListReloadKey,f=e.personaDraftDetailUpdate,p=void 0===f?null:f,m=e.snapshot,g=e.mode,_=e.personaForm,h=e.personaErrors,v=e.personaValidationToastKey,b=e.isReferenceUploading,y=e.referenceUploadProgress,C=e.referenceUploadError,w=e.personaResult,j=e.personaBrowserTab,S=e.onUpdatePersonaForm,k=e.onUploadReferenceFile,N=e.onUploadContinueReferenceFile,T=e.onGenerate,R=e.onContinueEditing,P=e.onOpenBrowserTab,M=e.onOpenAddCharacter,A=e.onOpenCustomTemplate,L=e.onOpenTemplateCard,U=e.onRequestLogin,E=e.onRecreate,B=e.onCloseRecreate,H=e.onRefreshUserCredits,D=e.onWorkbenchCountsChange,F=e.onGeneratedPersonaReady,O=e.generatedPersonaStorageScope,z=e.pendingGenerationTrackingRef,V=e.pendingO
1nboardingGenerationKeysRef,q=e.draftStyleIdsRef,G=e.configScrollRef,Y=e.guideParameterTargetRef,K=e.guideGenerateTargetRef,X=(0,W.e)().report,Q=(0,i.useRef)(new Set),J=(0,i.useRef)(new Set),Z=(0,i.useRef)(new Set),$=(0,i.useRef)(new Set),ee=(0,u._)((0,i.useState)(null),2),en=ee[0],et=ee[1],er=(0,u._)((0,i.useState)(""),2),ea=er[0],eo=er[1],ec=(0,u._)((0,i.useState)(""),2),es=ec[0],eu=ec[1],ed=(0,u._)((0,i.useState)(""),2),ef=ed[0],ep=ed[1],em=(0,u._)((0,i.useState)([]),2),eg=em[0],e_=em[1],eh=(0,u._)((0,i.useState)(null),2),ev=eh[0],eb=eh[1],ey=(0,u._)((0,i.useState)(null),2),ex=ey[0],eC=ey[1],ew=(0,i.useCallback)(function(){ep("")},[]),ej=(ne=(e9={accessToken:n,enabled:!0,reloadSignal:void 0===s?0:s}).accessToken,nn=e9.enabled,nr=void 0===(nt=e9.pageSize)?20:nt,na=e9.reloadSignal,no=(ni=(0,u._)((0,i.useState)([]),2))[0],nl=ni[1],ns=(nc=(0,u._)((0,i.useState)(null),2))[0],nu=nc[1],nf=(nd=(0,u._)((0,i.useState)(!1),2))[0],nm=nd[1],nh=(n_=(0,u._)((0,i.useState)(!1),2))[0],nv=n_[1],ny=(nb=(0,u._)((0,i.useState)(1),2))[0],nx=nb[1],nw=(nC=(0,u._)((0,i.useState)(!1),2))[0],nj=nC[1],nI=(nS=(0,u._)((0,i.useState)(0),2))[0],nk=nS[1],nN=(void 0===nn||nn)&&!!ne,nT=(0,i.useCallback)(function(){nk(function(e){return e+1})},[]),nR=(0,i.useCallback)(function(e){(0,i.startTransition)(function(){nl(function(n){return iy(n,[e])})})},[]),nM=(0,i.useCallback)((0,o._)(function(){var e,n;return(0,d.YH)(this,function(t){switch(t.label){case 0:if(!nN||!nw||nf||nh)return[2];e=ny+1,nv(!0),t.label=1;case 1:return t.trys.push([1,3,4,5]),[4,nH({},{page:e,pageSize:nr})];case 2:return n=t.sent(),(0,i.startTransition)(function(){nl(function(e){return iy(e,n.drafts)}),nx(n.page),nj(n.hasMore),nu(null)}),[3,5];case 3:return nu(ib(t.sent())),[3,5];case 4:return nv(!1),[7];case 5:return[2]}})}),[nN,ny,nw,nf,nh,nr]),(0,i.useEffect)(function(){if(!nN){nl([]),nu(null),nm(!1),nv(!1),nx(1),nj(!1);return}var e=!1;return nm(!0),nv(!1),nu(null),nH({},{page:1,pageSize:nr}).then(function(n){e||(0,i.startTransition)(function(){nl(n.drafts),nx(n.page),nj(n.hasMore),nu(null)})}).catch(function(n){e||(nl([]),nx(1),nj(!1),nu(ib(n)))}).finally(function(){e||nm(!1)}),function(){e=!0}},[nN,nr,nI,void 0===na?0:na]),(0,i.useEffect)(function(){if(nN&&no.some(function(e){return"pending"===e.status||"running"===e.status})){var e=window.setTimeout(nT,2e3);return function(){return window.clearTimeout(e)}}},[nN,no,nT]),{drafts:no,draftListError:ns,hasMoreDrafts:nw,isDraftListLoading:nf,isDraftNextPageLoading:nh,loadMoreDrafts:nM,reloadDrafts:nT,upsertDraft:nR}),eS=ej.drafts,eI=ej.draftListError,ek=ej.hasMoreDrafts,eN=ej.isDraftListLoading,eT=ej.isDraftNextPageLoading,eR=ej.loadMoreDrafts,eP=ej.reloadDrafts,eM=ej.upsertDraft,eA="builder"===g&&!_.presetId&&(eN||eS.length>0),eL="result"===g||eA,eU=(nL=(nA=!eL,nA),nB=(nU=(0,u._)((0,i.useState)([]),2))[0],nD=nU[1],nO=(nF=(0,u._)((0,i.useState)(null),2))[0],nV=nF[1],nY=(nq=(0,u._)((0,i.useState)(!1),2))[0],nK=nq[1],(0,i.useEffect)(function(){if(!nL){nD([]),nV(null),nK(!1);return}var e=!1;return nK(!0),nV(null),(function(e){return np.apply(this,arguments)})({}).then(function(n){e||(0,i.startTransition)(function(){nD(n),nV(null)})}).catch(function(n){!e&&(nD([]),nV(n instanceof Error?n:Error("Failed to load AI influencer persona tag options.")))}).finally(function(){e||nK(!1)}),function(){e=!0}},[nL]),{isTagOptionsLoading:nY,tagOptions:nB,tagOptionsError:nO}),eE=eU.tagOptions,eB=eU.tagOptionsError,eD=eU.isTagOptionsLoading,eF=(nQ=void 0===(nX=(nW={enabled:"templates"===j}).enabled)||nX,nZ=void 0===(nJ=nW.pageSize)?50:nJ,n0=(n$=(0,u._)((0,i.useState)([]),2))[0],n1=n$[1],n4=(n2=(0,u._)((0,i.useState)(null),2))[0],n3=n2[1],n8=(n5=(0,u._)((0,i.useState)(!1),2))[0],n7=n5[1],(0,i.useEffect)(function(){if(!nQ){n1([]),n3(null),n7(!1);return}var e=!1;return n7(!0),n3(null),(function(e){return ng.apply(this,arguments)})({},nZ).then(function(n){e||(0,i.startTransition)(function(){n1(n),n3(null)})}).catch(function(n){!e&&(n1([]),n3(n instanceof Error?n:Error("Failed to load AI influencer portrait presets.")))}).finally(function(){e||n7(!1)}),function(){e=!0}},[nQ,nZ]),{portraitPresets:n0,portraitPresetError:n4,isPortraitPresetLoading:n8}).portraitPresets,eO=tR({accessToken:n,enabled:"persona"===j,reloadSignal:void 0===c?0:c}
1),ez=eO.personas,eV=eO.isPersonaListLoading,eq=eO.reloadPersonas,eG=(0,i.useMemo)(function(){return[{id:"persona",label:t("ai.influencer.persona.browser.persona")},{id:"templates",label:t("ai.influencer.persona.browser.templates")}]},[t]),eY=(0,i.useCallback)(function(e){et(e)},[]),eK=(0,i.useCallback)(function(){et(null)},[]),eW=(0,i.useCallback)((n6=(0,o._)(function(e){var r,a,i;return(0,d.YH)(this,function(o){switch(o.label){case 0:if(eo(""),"live"!==e.source||!n||!(r=tF(e.id)))return eY({imageUrl:e.image,title:e.name}),[2];o.label=1;case 1:return o.trys.push([1,3,,4]),[4,nG(r,{})];case 2:return eY({imageUrl:(a=o.sent()).avatarUrl||e.image,title:a.name||e.name}),[3,4];case 3:return eo((i=o.sent())instanceof Error?i.message:t("ai.influencer.error.persona.detail.load")),eY({imageUrl:e.image,title:e.name}),[3,4];case 4:return[2]}})}),function(e){return n6.apply(this,arguments)}),[n,t,eY]),eX=(0,i.useCallback)(function(e){if("custom"===e.variant)return void A();L(e)},[A,L]),eQ=(0,i.useMemo)(function(){return[{id:eH.nN,variant:"custom",name:t("ai.influencer.custom"),tag:t("ai.influencer.custom"),tagTone:"blue",image:eH.NA}].concat((0,r._)(eF.map(function(e,n){var t,r=tW(e.tags);return{id:e.presetId,presetId:e.presetId,name:e.name,tag:null!=(t=null==r?void 0:r.label)?t:"",tagImage:null==r?void 0:r.image,tagTone:tK(n),image:e.coverUrl||e.portraitUrl,defaultTagSelections:e.defaultTagSelections}}).filter(function(e){return!!e.image})))},[t,eF]),eJ=(0,i.useMemo)(function(){return t0(ez)},[ez]),eZ="templates"===j?_.presetId||("custom"===g?eH.nN:void 0):void 0,e$=tk({accessToken:n,enabled:!eL,mode:_.presetId?I.Preset:I.Tag}),e0=tk({accessToken:n,enabled:eL,mode:I.Edit}),e1=(0,i.useMemo)(function(){return new Set(eg)},[eg]),e2=(0,i.useMemo)(function(){var e;return null!=(e=Object.values(h).find(function(e){return!!e}))?e:""},[h]),e4=eB?t("ai.influencer.error.persona.tag.options.load"):"",e3=(0,i.useMemo)(function(){return eJ.filter(function(e){return!e1.has(e.id)})},[e1,eJ]);(0,i.useEffect)(function(){var e=(0,r._)(eQ).concat((0,r._)(e3)).map(function(e){return e.presetId}).filter(function(e){return!!e}).map(function(e){return rr(e)}).filter(function(e){return!!e}).filter(function(e){return!J.current.has(e)});e.length&&(e.forEach(function(e){return J.current.add(e)}),rx(X,e))},[eQ,X,e3]);var e5=(0,i.useCallback)((n9=(0,o._)(function(e){var a,i;return(0,d.YH)(this,function(o){switch(o.label){case 0:if(!n)return U(),[2,!1];if(!(a=tF(e.id)))return ep(t("ai.influencer.persona.selected.delete.unavailable")),[2,!1];eb(e.id),ep(""),o.label=1;case 1:return o.trys.push([1,3,4,5]),[4,nE([a],{})];case 2:return o.sent(),e_(function(n){return n.includes(e.id)?n:(0,r._)(n).concat([e.id])}),et(function(n){return(null==n?void 0:n.imageUrl)===e.image?null:n}),eq(),null==D||D(),[2,!0];case 3:return ep((i=o.sent())instanceof Error?i.message:t("ai.influencer.error.persona.delete")),[2,!1];case 4:return eb(function(n){return n===e.id?null:n}),[7];case 5:return[2]}})}),function(e){return n9.apply(this,arguments)}),[n,t,U,D,eq]),e8=(0,i.useCallback)(function(e){eC(e)},[]),e7=(0,i.useCallback)((0,o._)(function(){var e;return(0,d.YH)(this,function(n){switch(n.label){case 0:if(!(e=ex)||ev)return[2];return[4,e5(e)];case 1:return n.sent()&&eC(null),[2]}})}),[e5,ev,ex]);(0,i.useEffect)(function(){if(n&&eL){var e=eS.filter(function(e){var n;return"live"===e.source&&!1===e.isRead&&"pending"!==(n=e).status&&"running"!==n.status}).map(function(e){return{draftId:e.draftId,readKey:"".concat(e.draftId,":").concat(e.status)}}).filter(function(e){return!Q.current.has(e.readKey)}),t=e.map(function(e){return e.draftId});t.length&&(e.forEach(function(e){return Q.current.add(e.readKey)}),(function(e,n){return nP.apply(this,arguments)})(t,{}).then(function(){eP(),null==D||D()}).catch(function(){e.forEach(function(e){return Q.current.delete(e.readKey)})}))}},[n,eS,D,eP,eL]),(0,i.useEffect)(function(){eS.forEach(function(e){if(e.portraitUrl&&"succeeded"===e.status){var n,t=[String(e.draftId),e.taskId].filter(function(e){return!!e}),r=t.find(function(e){return z.current.has(e)}),a=t.some(function(e){return V.current.has(e)}),i=!!eL&&function(e,n){if(!n||!e.length)return!1;try{var t=Date.now(),r=!1;
1return e.forEach(function(e){ij(n).forEach(function(n){var a=iI(e,n),i=ik(a);i&&t-i<=6048e5&&(r=!0),window.localStorage.removeItem(a)})}),r}catch(e){return x.A.warn("Unable to consume the pending AI Influencer Persona generation: ".concat(e instanceof Error?e.message:String(e))),!1}}(t,O),o=r||a||i?null!=r?r:t[0]:void 0;if(o){!eL&&r&&t.forEach(function(e){return V.current.add(e)});var l=r?z.current.get(r):void 0,c=null==l?void 0:l.styleId;c&&eS.forEach(function(n){(n.draftId===e.draftId||e.taskId&&n.taskId===e.taskId)&&q.current.set(n.draftId,c)}),a||Z.current.has(o)||(Z.current.add(o),t.forEach(function(e){return z.current.delete(e)}),rk(X,{loadingTime:l?Math.max(0,Date.now()-l.startedAt):void 0,styleId:null!=(n=null==l?void 0:l.styleId)?n:rr()})),eL&&(r||a||i)&&(t.forEach(function(e){return V.current.delete(e)}),F(e))}}})},[eS,q,O,F,z,V,X,eL]),(0,i.useEffect)(function(){var e=!1;eS.forEach(function(n){if("failed"===n.status){var t=[String(n.draftId),n.taskId].filter(function(e){return!!e}),r=t.find(function(e){return z.current.has(e)}),a=function(e,n){if(!n||!e.length)return!1;try{var t=!1;return e.forEach(function(e){ij(n).forEach(function(n){var r=iI(e,n);null!==window.localStorage.getItem(r)&&(t=!0),window.localStorage.removeItem(r)})}),t}catch(e){return x.A.warn("Unable to discard the pending AI Influencer Persona generation: ".concat(e instanceof Error?e.message:String(e))),!1}}(t,O),i=!1;t.forEach(function(e){V.current.delete(e)&&(i=!0)});var o=null!=r?r:t[0];!(!o||!r&&!a&&!i||$.current.has(o))&&($.current.add(o),t.forEach(function(e){return z.current.delete(e)}),e=!0)}}),e&&H()},[eS,O,H,z,V]);var e6=(0,i.useCallback)((te=(0,o._)(function(e){var r;return(0,d.YH)(this,function(a){switch(a.label){case 0:if(!e.length)return[2];if(!n)return eu(t("ai.influencer.assets.error")),[2];eu(""),a.label=1;case 1:return a.trys.push([1,3,,4]),[4,function(e,n){return nz.apply(this,arguments)}(e,{})];case 2:return a.sent(),e.forEach(function(e){return q.current.delete(e)}),eP(),null==D||D(),[3,4];case 3:return eu((r=a.sent())instanceof Error?r.message:t("ai.influencer.error.persona.draft.delete")),[3,4];case 4:return[2]}})}),function(e){return te.apply(this,arguments)}),[n,t,q,D,eP]);if((0,i.useEffect)(function(){if(eE.length&&!_.presetId&&!_.tagSelections.length){var e=t2(eE.flatMap(function(e){var n,t,r=e.items.filter(function(e){return e.selected}),a=(n=e.categoryKey,(t=2===e.selectionMode?r:r.slice(0,1)).length?{categoryKey:n,tagKeys:t.map(function(e){return e.tagKey}),tagItems:t.map(function(e){return{tag_key:e.tagKey,label:e.label}})}:null);return a?[a]:[]}));e.length&&S("tagSelections",e)}},[S,_.presetId,_.tagSelections.length,eE]),(0,i.useEffect)(function(){p&&eM(p.draft)},[p,eM]),(0,i.useEffect)(function(){var e=l||C||e4||e2||es||ea;e&&ep(e)},[l,es,e2,v,ea,C,e4]),eL){var e9,ne,nn,nt,nr,na,ni,no,nl,nc,ns,nu,nd,nf,nm,n_,nh,nv,nb,ny,nx,nC,nw,nj,nS,nI,nk,nN,nT,nR,nM,nA,nL,nU,nB,nD,nF,nO,nV,nq,nY,nK,nW,nX,nQ,nJ,nZ,n$,n0,n1,n2,n4,n3,n5,n8,n7,n6,n9,te,tn,tt=(null==w?void 0:w.name)||t("ai.influencer.nav.persona");return(0,a.jsxs)("main",{className:ei().personaWorkspace,"data-mode":"result",children:[(0,a.jsx)(i$,{copy:t,drafts:eS,draftListError:eI,hasMoreDrafts:ek,isDraftListLoading:eN,isDraftNextPageLoading:eT,onLoadMoreDrafts:eR,onOpenConfigPanel:A,onOpenPreview:function(e){return eY({imageUrl:e,title:tt})},onOpenAddCharacter:M,onRecreate:E,onContinueEditing:(tn=(0,o._)(function(e,n,t){var r;return(0,d.YH)(this,function(a){switch(a.label){case 0:return[4,R(e,n,t,e0.creditAmount)];case 1:return!1!==(r=a.sent())&&eP(),[2,r]}})}),function(e,n,t){return tn.apply(this,arguments)}),continueEditingCreditAmount:e0.creditAmount,onUploadReferenceFile:N,onImportMediaClick:function(){return rh(X)},onDownloadDraft:function(e){var n;return rR(X,null!=(n=q.current.get(e))?n:rr())},onDeleteDrafts:e6}),(0,a.jsx)(af,{copy:t,activeTab:j,tabs:eG,historyTabId:"persona",historyCards:e3,historyEmptyContent:eV?null:(0,a.jsx)(r7,{className:ei().browserEmptyState,copy:t,onAction:A}),activeCardId:eZ,templateCards:eQ,onOpenTab:P,onDeleteHistoryCard:e8,onDownloadHistoryCard:function(){return rR(X,rr())},onPreviewBrowseCard:eW,onSelectBrowseCard:eX}),(0,a.jsx)(rM,{copy:t,preview:en,onClose:eK}),(0,a.jsx)(rU,{message:ef,replayKey:v,onDismiss:ew}),(0,a.jsx)(rL,{isOpen:!!ex,title:t("ai.influencer.confirm.delete.generated.content.title"),description:t("ai.influencer.confirm.action.cannot.undo"),cancelLabel:t("ai.influencer.action.cancel"),confirmLabel:t("ai.influencer.project.delete"),isConfirming:!!(ex&&ev===ex.id),onCancel:function(){return eC(null)},onConfirm:e7})]})}var tr=eS.length>0;return(0,a.jsxs)("main",{className:ei().personaWorkspace,"data-mode":tr?"recreate":"builder",children:[(0,a.jsxs)("section",{className:ei().personaBuilder,"data-mode":tr?"recreate":"builder",children:[(0,a.jsxs)("div",{ref:G,className:ei().personaBuilderScroll,children:[(0,a.jsxs)("div",{className:ei().personaBuilderHeader,children:[(0,a.jsx)("h1",{className:ei().builderTitle,children:t("ai.influencer.persona.generate.panel.title")}),tr?(0,a.jsx)("button",{type:"button",className:ei().builderCloseButton,"aria-label":t("ai.influencer.action.close"),onClick:B,children:(0,a.jsx)(el,{})}):null]}),(0,a.jsx)(iG,{copy:t,snapshot:m,personaForm:_,tagOptions:eE,isTagOptionsLoading:eD,isReferenceUploading:b,referenceUploadProgress:y,referenceUploadError:C,onUpdatePersonaForm:S,onOpenReferencePicker:function(){return rh(X)},onUploadReferenceFile:k,onOpenReferencePreview:function(e){return eY(e)}
1,guideTargetRef:Y})]}),(0,a.jsxs)("div",{className:ei().personaActionBar,children:[(0,a.jsx)("span",{className:ei().personaActionBackground,"aria-hidden":"true"}),(0,a.jsx)("button",{type:"button",ref:K,className:ei().personaGenerateButton,onClick:function(){return T(e$.creditAmount,eE)},children:(0,a.jsx)(ae,{label:t("ai.influencer.persona.generate"),creditLabel:t("ai.influencer.credit.unit"),creditAmount:e$.creditAmount})})]})]}),(0,a.jsx)(af,{copy:t,activeTab:j,tabs:eG,historyTabId:"persona",historyCards:e3,historyEmptyContent:eV?null:(0,a.jsx)(r7,{className:ei().browserEmptyState,copy:t,onAction:A}),activeCardId:eZ,templateCards:eQ,onOpenTab:P,onDeleteHistoryCard:e8,onDownloadHistoryCard:function(){return rR(X,rr())},onPreviewBrowseCard:eW,onSelectBrowseCard:eX}),(0,a.jsx)(rM,{copy:t,preview:en,onClose:eK}),(0,a.jsx)(rU,{message:ef,replayKey:v,onDismiss:ew}),(0,a.jsx)(rL,{isOpen:!!ex,title:t("ai.influencer.confirm.delete.generated.content.title"),description:t("ai.influencer.confirm.action.cannot.undo"),cancelLabel:t("ai.influencer.action.cancel"),confirmLabel:t("ai.influencer.project.delete"),isConfirming:!!(ex&&ev===ex.id),onCancel:function(){return eC(null)},onConfirm:e7})]})}function i1(e){var n,t,r=e.firstMessage,o=e.secondMessage,l=e.nextLabel,c=e.doneLabel,s=e.parameterTarget,d=e.generateTarget,f=e.onDone,p=(0,u._)((0,i.useState)(1),2),m=p[0],g=p[1],_=(0,u._)((0,i.useState)(null),2),h=_[0],v=_[1],b=(0,i.useRef)(null),y=1===m?r:o,x=1===m?s:d;return((0,i.useLayoutEffect)(function(){if(!x)return void v(null);var e=0,n=function(){var e=x.getBoundingClientRect();v({left:e.left+e.width/2,top:e.top-40})},t=function(){cancelAnimationFrame(e),e=requestAnimationFrame(n)},r=new ResizeObserver(t);return n(),r.observe(x),window.addEventListener("resize",t),window.addEventListener("scroll",t,{capture:!0,passive:!0}),function(){cancelAnimationFrame(e),r.disconnect(),window.removeEventListener("resize",t),window.removeEventListener("scroll",t,!0)}},[m,x]),x)?(0,a.jsx)(ej.bL,{open:!0,children:(0,a.jsx)(ej.ZL,{children:(0,a.jsxs)(ej.UC,{className:"fixed z-[951] grid w-[338px] -translate-x-1/2 -translate-y-full gap-3 rounded-[20px] border border-transparent bg-[linear-gradient(90deg,rgba(30,187,255,0.63)_0%,rgba(30,187,255,0.36)_100%)] px-[18px] py-4 text-white shadow-[0_12px_32px_rgba(0,0,0,0.25)] outline-none backdrop-blur-[20px]",style:{left:null!=(n=null==h?void 0:h.left)?n:0,top:null!=(t=null==h?void 0:h.top)?t:0,visibility:h?"visible":"hidden"},"aria-describedby":void 0,onEscapeKeyDown:function(e){return e.preventDefault()},onPointerDownOutside:function(e){return e.preventDefault()},onOpenAutoFocus:function(e){var n;e.preventDefault(),null==(n=b.current)||n.focus({preventScroll:!0})},children:[(0,a.jsx)("span",{"aria-hidden":"true",className:"pointer-events-none absolute -inset-px rounded-[inherit] bg-[linear-gradient(90deg,rgba(255,255,255,0.35)_0%,rgba(255,255,255,0)_50%,rgba(255,255,255,0.35)_100%)] p-px [-webkit-mask-clip:content-box,border-box] [-webkit-mask-composite:xor] [-webkit-mask-image:linear-gradient(#fff_0_0),linear-gradient(#fff_0_0)] [mask-clip:content-box,border-box] [mask-composite:exclude] [mask-image:linear-gradient(#fff_0_0),linear-gradient(#fff_0_0)]"}),(0,a.jsx)(ej.hE,{className:"m-0 text-sm font-medium leading-5",children:y}),(0,a.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,a.jsxs)("span",{className:"rounded-full border border-white/20 bg-white/10 px-2.5 py-1 text-[11px] font-medium leading-normal text-white",children:[m,"/2"]}),(0,a.jsx)("button",{ref:b,type:"button",className:"h-7 rounded-full bg-white px-4 text-xs font-medium text-[#0a8fcc] outline-none transition-transform hover:scale-[1.03] focus-visible:ring-2 focus-visible:ring-white motion-reduce:transition-none",onClick:function(){if(1===m)return void g(2);f()},children:1===m?l:c})]}),(0,a.jsxs)("span",{className:"pointer-events-none absolute left-1/2 top-full h-12 w-4 -translate-x-1/2","aria-hidden":"true",children:[(0,a.jsx)("img",{src:"/ai-influencer/figma-assets/onboarding/guide-connector.png",className:"absolute left-1/2 top-0 h-[1.5px] w-8 max-w-none origin-left rotate-90 opacity-[0.85]",alt:""}),(0,a.jsx)("img",{src:"/ai-influencer/figma-assets/onboarding/guide-indicator.svg",className:"absolute -left-5 top-3 h-14 w-14 max-w-none",alt:""}),(0,a.jsx)("img",{src:"/ai-influencer/figma-assets/onboarding/guide-indicator-inner.svg",className:"absolute left-[5px] top-[37px] h-1.5 w-1.5",alt:""})]})]})})},m):null}var i2=(0,Z.A)("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),i4=t(63832),i3=t(99211),i5=(0,Z.A)("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]),i8="".concat(eH.eq,"/selected-check-icon-2x.webp"),i7=function(e){if("number"!=typeof e||!Number.isFinite(e)||e<=0)return"";var n=Math.floor(e),t=Math.floor(n/60);return"".concat(String(t).padStart(2,"0"),":").concat(String(n%60).padStart(2,"0"))};function i6(e){var n=e.copy,t=e.status,r=e.title,i=e.byline,o=e.imageSrc,l=e.durationSeconds,c=e.progress,s=e.imageLayout,u=e.hideMeta,d=void 0!==u&&u,f=e.isBatchMode,p=void 0!==f&&f,m=e.isSelected,g=void 0!==m&&m,_=e.onToggleSelected,h=e.onOpenDetail,v=!!h&&"generating"!==t&&"failed"!==t,b=rF(o),y=b.containerRef,x=b.displayImageUrl,C="number"==typeof c?n("ai.influencer.generation.progress",{progress:c}):n("ai.influencer.generation.loading"),w=i7(l);return(0,a.jsxs)("article",{className:"".concat(ei().projectCard," ").concat("open"===t?ei().activeProjectCard:""),"data-selected":g||void 0,"data-compact":d||void 0,children:[(0,a.jsxs)("div",{ref:y,className:ei().projectThumbFrame,"data-image-layout":void 0===s?"portrait":s,children:[x?(0,a.jsx)("img",{className:ei().projectImage,src:x,alt:r,loading:"lazy",decoding:"async"}):(0,a.jsx)("span",{className:ei().projectImagePlaceholder,"aria-hidden":"true"}),"video"===t&&w?(0,a.jsx)("span",{className:ei().projectDuration,children:w}):null,p?(0,a.jsx)("button",{type:"button",className:ei().projectSelectControl,"aria-pressed":g,"aria-label":"".concat(r," ").concat(n(g?"ai.influencer.project.selected.state":"ai.influencer.project.not.selected.state")),onClick:_,children:g?(0,a.jsx)("img",{className:ei().projectSelectedIcon,src:i8,alt:""}):null}):null,v&&!p?(0,a.jsx)("button",{type:"button",className:ei().projectHoverOverlay,"data-visible":"open"===t||void 0,onClick:h,children:(0,a.jsx)("span",{className:ei().projectHoverLabel,children:n("ai.influencer.project.open")})}):null,"generating"!==t||p?null:(0,a.jsxs)("div",{className:ei().projectStatusOverlay,children:[(0,a.jsx)(rW,{}),(0,a.jsxs)("span",{className:ei().processingCardContent,children:[(0,a.jsx)(eR,{className:ei().spinnerIcon,size:32}),(0,a.jsx)("span",{children:C})]})]}),"failed"!==t||p?null:(0,a.jsxs)("div",{className:ei().projectStatusOverlay,children:[(0,a.jsx)(i2,{size:28}),(0,a.jsx)("span",{children:n("ai.influencer.project.failed")}),(0,a.jsxs)("button",{type:"button",className:ei().retryButton,children:[(0,a.jsx)(i5,{size:12}),n("ai.influencer.project.regenerate")]})]})]}),d?null:(0,a.jsxs)("div",{className:ei().projectCardMeta,children:[(0,a.jsx)("h3",{title:r,children:r}),(0,a.jsx)("p",{children:i})]})]})}
1var i9="".concat(eH.eq,"/batch-operation-icon.svg"),oe="flex min-h-[40px] cursor-pointer items-center justify-center gap-2 rounded-[99px] border-[0.625px] border-[rgba(30,187,255,0.2)] bg-[rgba(30,187,255,0.1)] px-5 py-2.5 text-[14px] font-medium leading-[18px] text-[var(--ai-text)] hover:border-[rgba(30,187,255,0.35)] hover:bg-[rgba(30,187,255,0.16)] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[rgba(30,187,255,0.7)] disabled:cursor-not-allowed disabled:opacity-45 disabled:hover:border-[rgba(30,187,255,0.2)] disabled:hover:bg-[rgba(30,187,255,0.1)]",on="ai-influencer-project";function ot(e){var n=e.copy,t=e.isLoading,r=e.onLoadMore,i=n(t?"ai.influencer.loading":"ai.influencer.project.load.more");return(0,a.jsx)("button",{type:"button",className:ei().projectLoadMoreButton,disabled:t,"aria-label":i,"aria-busy":t,onClick:r,children:t?(0,a.jsx)(eR,{className:ei().projectLoadMoreSpinner,size:32,"aria-hidden":"true"}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{children:i}),(0,a.jsx)("span",{className:ei().projectLoadMoreIcon,"aria-hidden":"true",children:(0,a.jsx)(eM.A,{size:12,strokeWidth:1.5})})]})})}function or(e){var n=e.copy,t=e.title,r=e.cards,i=e.totalCount,o=e.isExpanded,l=e.isBatchMode,c=e.hasMore,s=e.isNextPageLoading,u=e.selectedIds,d=e.onToggleExpanded,f=e.onLoadMore,p=e.onToggleSelected,m=e.onOpenProjectDetail,g=o?r:r.slice(0,5),_=null!=i?i:r.length,h=r.length>5,v=o&&c;return(0,a.jsxs)("section",{className:ei().projectSection,children:[(0,a.jsxs)("div",{className:ei().projectSectionHeader,children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("h2",{children:t}),(0,a.jsx)("span",{className:ei().projectCountBadge,children:_})]}),h?(0,a.jsxs)("button",{type:"button",className:ei().projectExpandButton,onClick:d,children:[n(o?"ai.influencer.project.collapse":"ai.influencer.project.expand"),(0,a.jsx)(eM.A,{size:16,"data-expanded":o||void 0})]}):null]}),(0,a.jsxs)("div",{className:ei().projectGrid,children:[g.map(function(e){return(0,a.jsx)(i6,{copy:n,status:e.status,title:e.title,byline:e.byline,imageSrc:e.imageUrl,durationSeconds:e.durationSeconds,isBatchMode:l,isSelected:u.has(e.id),onToggleSelected:function(){return p(e.id)},onOpenDetail:function(){return m(e)}},e.id)}),v?(0,a.jsx)(ot,{copy:n,isLoading:s,onLoadMore:f}):null]})]})}var oa=function(e){return new Intl.DateTimeFormat("en",{day:"numeric",month:"short",year:"numeric"}).format(new Date(e))},oi=function(e,n){var t;return{id:e.id,kind:"content",contentId:tF(e.id),source:e.source,title:e.title||"",byline:oa(e.createdAt),imageUrl:tO(e),mediaUrl:e.url||e.thumbnailUrl||"",mediaType:e.type,status:"running"===e.generationStatus||"pending"===e.generationStatus?"generating":"failed"!==e.generationStatus&&e.url?"video"===e.type?"video":"idle":"failed",durationSeconds:e.durationSeconds,isRead:e.isRead,templateId:(null==(t=e.submitParams)?void 0:t.templateId)||e.materialId,materialId:e.materialId,submitParams:e.submitParams}},oo=function(e,n,t){return{id:"persona:".concat(e.id),kind:"persona",personaId:tF(e.id),persona:e,source:e.source,title:e.name||n("ai.influencer.project.default.persona"),byline:e.createdAt?oa(e.createdAt):e.categoryLabel||e.tags[0]||"",imageUrl:e.avatarUrl,mediaUrl:t,mediaType:"image",status:"idle"}},ol=function(e){return e.mediaUrl||e.imageUrl},oc=function(e){if("video"===e.mediaType)return"mp4";var n,t=ol(e).match(/\.([a-z0-9]{2,5})(?:[?#]|$)/i),r=null==t||null==(n=t[1])?void 0:n.toLowerCase();return"png"===r||"webp"===r?r:"jpg"},os=function(e){var n=ol(e);return n?{project:e,url:n}:null},ou=function(e){return null!==e};function od(e){var n,t,l=e.accessToken,f=e.copy,p=e.onCreatePersona,m=e.onContentDownloadTriggered,g=e.onRecreateContentProject,_=e.onRecreatePersonaProject,h=e.onWorkbenchCountsChange,v=(0,W.e)().report,b=(0,i.useRef)(new Set),y=(0,u._)((0,i.useState)(!1),2),x=y[0],C=y[1],w=(0,u._)((0,i.useState)(!1),2),j=w[0],S=w[1],I=(0,u._)((0,i.useState)(!1),2),k=I[0],N=I[1],T=(0,u._)((0,i.useState)(!1),2),R=T[0],M=T[1],A=(0,u._)((0,i.useState)(!1),2),L=A[0],U=A[1],E=(0,u._)((0,i.useState)(!1),2),B=E[0],H=E[1],D=(0,u._)((0,i.useState)(!1),2),F=D[0],O=D[1],z=(0,u._)((0,i.useState)(function(){return new Set}),2),V=z[0],q=z[1],G=(0,u._)((0,i.useState)(null),2),Y=G[0],K=G[1],X=(0,u._)((0,i.useState)(""),2),Q=X[0],J=X[1],Z=n2({accessToken:l,contentType:"image",enabled:!0,generationStatus:P.Succeeded,pageSize:14,nextPageSize:15}),$=Z.contentAssets,ee=Z.isContentListLoading,en=Z.isContentNextPageLoading,et=Z.hasMoreContentAssets,er=Z.contentListError,ea=Z.loadM
1oreContentList,eo=Z.reloadContentList,ec=Z.contentTotalCount,es=n2({accessToken:l,contentType:"video",enabled:!0,generationStatus:P.Succeeded,pageSize:14,nextPageSize:15}),eu=es.contentAssets,ed=es.isContentListLoading,ef=es.isContentNextPageLoading,ep=es.hasMoreContentAssets,em=es.contentListError,eg=es.loadMoreContentList,e_=es.reloadContentList,eh=es.contentTotalCount,ev=tR({accessToken:l,enabled:!0,pageSize:14,nextPageSize:15}),eb=ev.personas,ey=ev.isPersonaListLoading,ex=ev.isPersonaNextPageLoading,eC=ev.hasMorePersonas,ew=ev.personaListError,ej=ev.loadMorePersonas,eS=ev.reloadPersonas,eI=ev.personaTotalCount,ek=(0,i.useMemo)(function(){return eb.map(function(e){return oo(e,f)})},[f,eb]),eN=(0,i.useMemo)(function(){return $.map(function(e){return oi(e,f)})},[f,$]),eT=(0,i.useMemo)(function(){return eu.map(function(e){return oi(e,f)})},[f,eu]),eR=(0,i.useMemo)(function(){return(0,r._)(ek).concat((0,r._)(eN),(0,r._)(eT)).map(function(e){return e.id})},[eN,ek,eT]),eP=(0,i.useMemo)(function(){return new Map((0,r._)(ek).concat((0,r._)(eN),(0,r._)(eT)).map(function(e){return[e.id,e]}))},[eN,ek,eT]),eM=(0,i.useMemo)(function(){return Array.from(V).map(function(e){return eP.get(e)}).filter(function(e){return!!e})},[eP,V]),eL=(0,i.useMemo)(function(){return(0,r._)(L?ek:ek.slice(0,5)).concat((0,r._)(B?eN:eN.slice(0,5)),(0,r._)(F?eT:eT.slice(0,5)))},[eN,B,L,F,ek,eT]),eU=!!(ek.length||eN.length||eT.length),eE=null!=(t=null!=ew?ew:er)?t:em,eB=!eU&&eE?f("ai.influencer.error.project.list.load"):"",eH=eM.length>0,eD=j||R;(0,i.useEffect)(function(){if(l){var e=eL.filter(function(e){return"live"===e.source&&e.contentId&&!1===e.isRead&&"generating"!==e.status}).map(function(e){var n,t;return{contentId:e.contentId,readKey:(n=e.contentId,t=e.status,"".concat(n,":").concat(t))}}).filter(function(e){return!b.current.has(e.readKey)}),n=e.map(function(e){return e.contentId});n.length&&(e.forEach(function(e){return b.current.add(e.readKey)}),nM(n,{}).then(function(){eo(),e_(),null==h||h()}).catch(function(){e.forEach(function(e){return b.current.delete(e.readKey)})}))}},[l,h,eo,e_,eL]),(0,i.useEffect)(function(){q(function(e){if(!e.size)return e;var n=new Set;return e.forEach(function(e){eP.has(e)&&n.add(e)}),n.size===e.size?e:n})},[eP]);var eF=function(e){q(function(n){var t=new Set(n);return t.has(e)?t.delete(e):t.add(e),t})},eO=eR.length>0&&eR.every(function(e){return V.has(e)}),ez=f("ai.influencer.project.selected").replace("{count}",String(eM.length)),eV=(0,i.useCallback)(function(){K(null),J("")},[]),eq=(0,i.useCallback)(function(e){if("persona"===e.kind)return void rR(v,rr());var n,t,r="video"===e.mediaType?"reels":"post";rT(v,{personaType:ro({personaId:null==(n=e.submitParams)?void 0:n.personaId,sourcePersonaId:null==(t=e.submitParams)?void 0:t.personaId}),styleId:rt(r,{id:e.id,materialId:e.materialId,submitParams:e.submitParams})})},[v]),eG=(0,i.useCallback)(function(){Y&&(eq(Y),r5(Y)&&"content"===Y.kind&&(K(null),null==m||m(Y)))},[m,Y,eq]),eY=(0,i.useCallback)((0,o._)(function(){var e,n,t,r;return(0,d.YH)(this,function(a){switch(a.label){case 0:if(!eM.length||j)return[2];if(e=eM.filter(function(e){return"content"===e.kind&&e.contentId}).map(function(e){return e.contentId}),n=eM.filter(function(e){return"persona"===e.kind&&e.personaId}).map(function(e){return e.personaId}),!e.length&&!n.length)return J(f("ai.influencer.error.project.delete.unavailable")),[2];S(!0),J(""),a.label=1;case 1:return a.trys.push([1,3,4,5]),[4,Promise.all([nL(e,{}),nE(n,{})])];case 2:return a.sent(),t=new Set(eM.map(function(e){return e.id})),q(function(){return new Set}),K(function(e){return e&&t.has(e.id)?null:e}),eo(),e_(),eS(),null==h||h(),[3,5];case 3:return J((r=a.sent())instanceof Error?r.message:f("ai.influencer.error.project.delete")),[3,5];case 4:return S(!1),[7];case 5:return[2]}})}),[j,h,eo,eS,e_,eM,f]),eK=(0,i.useCallback)(function(){eM.length&&!j&&N(!0)},[j,eM.length]),eW=(0,i.useCallback)((0,o._)(function(){var e,n,t,r,a,i;return(0,d.YH)(this,function(o){switch(o.label){case 0:if(!eM.length||R)return[2];if(!(e=eM.map(os).filter(ou)).length)return J(f("ai.influencer.error.project.download.unavailable")),[2];M(!0),J(""),o.label=1;
1case 1:if(o.trys.push([1,6,7,8]),e.forEach(function(e){return eq(e.project)}),1!==e.length)return[3,3];return t=(n=e[0]).project,r=n.url,[4,(0,i3.RG)(r,t.title||on,void 0,void 0,oc(t))];case 2:return o.sent(),[3,5];case 3:return[4,(0,i3._6)(e.map(function(e){return e.url}),on,"beautyplus-ai-influencer-projects")];case 4:o.sent(),o.label=5;case 5:return(a=e.find(function(e){return"content"===e.project.kind}))&&(null==m||m(a.project)),[3,8];case 6:return J((i=o.sent())instanceof Error?i.message:f("ai.influencer.error.project.download")),[3,8];case 7:return M(!1),[7];case 8:return[2]}})}),[f,R,m,eM,eq]),eX=(0,i.useCallback)((n=(0,o._)(function(e){var n,t,r,a,i,o,u;return(0,d.YH)(this,function(d){switch(d.label){case 0:if(K(e),J(""),!l||"live"!==e.source)return[2];d.label=1;case 1:if(d.trys.push([1,10,,11]),!("persona"===e.kind&&e.personaId))return[3,7];return[4,nG(e.personaId,{})];case 2:if(i=(a=(r=(t=d.sent()).draftId||(null==(n=e.persona)?void 0:n.draftId))&&!t.draftId?(0,s._)((0,c._)({},t),{draftId:r}):t).avatarUrl,!r)return[3,6];d.label=3;case 3:return d.trys.push([3,5,,6]),[4,nF(r,{})];case 4:return i=d.sent().portraitUrl||i,[3,6];case 5:return J((o=d.sent())instanceof Error?o.message:f("ai.influencer.error.project.persona.draft.detail.load")),[3,6];case 6:return K(oo(a,f,i)),[2];case 7:if(!("content"===e.kind&&e.contentId))return[3,9];return[4,nX(e.contentId,{})];case 8:K(oi(d.sent(),f)),d.label=9;case 9:return[3,11];case 10:return J((u=d.sent())instanceof Error?u.message:f("ai.influencer.error.project.detail.load")),[3,11];case 11:return[2]}})}),function(e){return n.apply(this,arguments)}),[l,f]),eQ=(0,i.useCallback)((0,o._)(function(){var e,n,t,r,a,i,o,u;return(0,d.YH)(this,function(d){switch(d.label){case 0:if(!(e=Y))return[2];if(J(""),"persona"!==e.kind)return[3,8];if(!e.personaId&&!e.persona)return J(f("ai.influencer.error.project.persona.recreate.missing")),[2];d.label=1;case 1:if(d.trys.push([1,6,,7]),!(l&&e.personaId))return[3,3];return[4,nG(e.personaId,{})];case 2:return r=d.sent(),[3,4];case 3:r=e.persona,d.label=4;case 4:if(!(a=(t=r)&&!t.draftId&&(null==(n=e.persona)?void 0:n.draftId)?(0,s._)((0,c._)({},t),{draftId:e.persona.draftId}):t))return J(f("ai.influencer.error.project.persona.recreate.missing")),[2];return K(oo(a,f)),[4,_(a)];case 5:return d.sent(),eV(),[3,7];case 6:return J((i=d.sent())instanceof Error?i.message:f("ai.influencer.error.project.detail.load")),[3,7];case 7:return[2];case 8:if(!e.contentId)return J(f("ai.influencer.error.project.content.recreate.missing")),[2];d.label=9;case 9:return d.trys.push([9,11,,12]),[4,nX(e.contentId,{})];case 10:return o=d.sent(),eV(),g(o),[3,12];case 11:return J((u=d.sent())instanceof Error?u.message:f("ai.influencer.error.project.detail.load")),[3,12];case 12:return[2]}})}),[l,eV,f,g,_,Y]);return(0,a.jsxs)("main",{className:"".concat(ei().content," ").concat(ei().workspacePage),children:[(0,a.jsx)("section",{className:ei().workspaceIntro,children:(0,a.jsxs)("div",{className:ei().projectIntroHeader,children:[(0,a.jsx)("div",{children:(0,a.jsx)("h1",{className:ei().gradientText,children:f("ai.influencer.project.title")})}),eU&&x?(0,a.jsxs)("div",{className:"absolute bottom-[10px] right-0 flex items-center justify-end gap-3 text-[var(--ai-muted)] max-[820px]:static max-[820px]:flex-wrap max-[820px]:justify-start max-[820px]:self-start",children:[(0,a.jsx)("strong",{className:"whitespace-nowrap text-[12px] font-medium leading-[18px] text-[#88889a]",children:ez}),(0,a.jsxs)("button",{type:"button",className:oe,onClick:function(){q(eO?new Set:new Set(eR))},children:[(0,a.jsx)("span",{className:(0,i4.cn)("flex h-4 w-4 flex-[0_0_16px] items-center justify-center rounded-full border-[1.5px] border-white backdrop-blur-[10px]",eO&&"border-[var(--ai-accent)] bg-[var(--ai-accent)] text-[#0c0c0d]"),"data-selected":eO||void 0,"aria-hidden":"true",children:eO?(0,a.jsx)(eA,{size:10,strokeWidth:3}):null}),f(eO?"ai.influencer.project.cancel.selection":"ai.influencer.project.select.all")]}),(0,a.jsxs)("button",{type:"button",className:oe,disabled:!eH||eD,onClick:eK,children:[(0,a.jsx)(rH,{size:16}),f("ai.influencer.project.delete")]}),(0,a.jsxs)("button",{type:"button",className:oe,disabled:!eH||eD,onClick:eW,children:[(0,a.jsx)(r2,{size:16}),f("ai.influencer.project.download")]}),(0,a.jsx)("button",{type:"button",className:"flex h-8 min-h-8 w-8 min-w-8 flex-[0_0_32px] curs
1or-pointer items-center justify-center rounded-full border-0 bg-[#2d2d33] p-0 text-[var(--ai-text)] hover:bg-[#3a3a42] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[rgba(30,187,255,0.7)]","aria-label":f("ai.influencer.project.close.batch"),onClick:function(){C(!1),q(function(){return new Set}),J("")},children:(0,a.jsx)(el,{})})]}):eU?(0,a.jsxs)("button",{type:"button",className:"absolute bottom-[10px] right-0 flex h-10 w-[184px] cursor-pointer items-center justify-center gap-2.5 whitespace-nowrap rounded-[99px] border-[0.625px] border-[rgba(30,187,255,0.2)] bg-[rgba(30,187,255,0.1)] px-5 py-2.5 text-[14px] font-medium leading-[18px] text-[var(--ai-text)] hover:border-[rgba(30,187,255,0.35)] hover:bg-[rgba(30,187,255,0.16)] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[rgba(30,187,255,0.7)] max-[820px]:static max-[820px]:self-start",onClick:function(){C(!0),q(function(){return new Set})},children:[(0,a.jsx)("img",{className:"h-5 w-5 flex-[0_0_20px]",src:i9,alt:"","aria-hidden":"true"}),f("ai.influencer.project.batch")]}):null]})}),eB?(0,a.jsx)(r7,{copy:f,icon:(0,a.jsx)(i2,{size:24}),title:eB,variant:"panel"}):eU||ey||ee||ed?(0,a.jsxs)(a.Fragment,{children:[Q?(0,a.jsx)("p",{className:ei().fieldError,role:"status",children:Q}):null,eU?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(or,{copy:f,title:f("ai.influencer.persona.browser.persona"),cards:ek,totalCount:eI,isExpanded:L,isBatchMode:x,hasMore:eC,isNextPageLoading:ex,selectedIds:V,onToggleExpanded:function(){return U(function(e){return!e})},onLoadMore:ej,onToggleSelected:eF,onOpenProjectDetail:eX}),(0,a.jsx)(or,{copy:f,title:f("ai.influencer.project.recent.image"),cards:eN,totalCount:ec,isExpanded:B,isBatchMode:x,hasMore:et,isNextPageLoading:en,selectedIds:V,onToggleExpanded:function(){return H(function(e){return!e})},onLoadMore:ea,onToggleSelected:eF,onOpenProjectDetail:eX}),(0,a.jsx)(or,{copy:f,title:f("ai.influencer.project.recent.video"),cards:eT,totalCount:eh,isExpanded:F,isBatchMode:x,hasMore:ep,isNextPageLoading:ef,selectedIds:V,onToggleExpanded:function(){return O(function(e){return!e})},onLoadMore:eg,onToggleSelected:eF,onOpenProjectDetail:eX})]}):null]}):(0,a.jsx)(r7,{className:ei().projectEmptyState,copy:f,onAction:p}),(0,a.jsx)(r8,{copy:f,isOpen:!!Y,result:Y,onClose:eV,onRecreate:eQ,onDownload:eG}),(0,a.jsx)(rL,{isOpen:k,title:f("ai.influencer.confirm.delete.selected.projects.title"),description:f("ai.influencer.confirm.action.cannot.undo"),cancelLabel:f("ai.influencer.action.cancel"),confirmLabel:f("ai.influencer.project.delete"),isConfirming:j,onCancel:function(){return N(!1)},onConfirm:(0,o._)(function(){return(0,d.YH)(this,function(e){switch(e.label){case 0:return N(!1),[4,eY()];case 1:return e.sent(),[2]}})})})]})}function of(e){var n=e.copy,t=e.isOpen,r=e.persona,o=e.imageUrl,l=e.onClose,c=e.onSave,s=(0,u._)((0,i.useState)(!1),2),d=s[0],f=s[1],p=(0,u._)((0,i.useState)(""),2),m=p[0],g=p[1];(0,i.useEffect)(function(){if(!t||!r)return void f(!1);g("")},[t,r]);var _=o||(null==r?void 0:r.avatarUrl)||"",h=(0,i.useMemo)(function(){var e;return t4(null!=(e=null==r?void 0:r.tagSelections)?e:[]).slice(0,8)},[null==r?void 0:r.tagSelections]);return t&&r?(0,a.jsx)(a.Fragment,{children:d?(0,a.jsx)(eu,{closeLabel:n("ai.influencer.action.close"),dialogClassName:ei().personaImageLightbox,frameClassName:ei().personaImageLightboxFrame,onClose:function(){return f(!1)},children:(0,a.jsx)("img",{src:_,alt:r.name})}):(0,a.jsxs)(eu,{closeLabel:n("ai.influencer.action.close"),dialogClassName:ei().resultModal,frameClassName:ei().resultModalFrame,dataMode:"add-character",onClose:l,children:[(0,a.jsx)("button",{type:"button",className:ei().resultModalImagePanel,"aria-label":n("ai.influencer.result.open.image"),onClick:function(){return f(!0)},children:(0,a.jsx)("img",{className:ei().resultModalImage,src:_,alt:r.name})}),(0,a.jsxs)("aside",{className:ei().resultModalInfoPanel,children:[(0,a.jsx)("h2",{className:ei().addCharacterTitle,children:n("ai.influencer.action.add.character")}),(0,a.jsxs)("label",{className:ei().addCharacterField,children:[(0,a.jsx)("span",{className:ei().resultBlockLabel,children:n("ai.influencer.result.name")}),(0,a.jsx)("input",{value:m,maxLength:eH.VR,placeholder:n("ai.influencer.result.name.placeholder"),onChange:function(e){return g(tV(e.target.value))}})]}),h.length?(0,a.jsxs)("div",{className:ei().resultSettingsBlock,children:[(0,a.jsx)("span",{className:ei().resultBlockLabel,children:n("ai.influencer.result.setting")}),(0,a.jsx)("div",{className:ei().resultSettingChips,children:h.map(function(e,n){return(0,a.jsx)("span",{className:ei().resultSettingChip,children:e},"".concat(e,"-").concat(n))})})]}):null,(0,a.jsx)("div",{className:ei().resultModalActionStack,children:(0,a.jsxs)("button",{type:"button",className:ei().resultModalPrimaryAction,onClick:function(){return c(tV(m.trim()))},children:[(0,a.jsx)("img",{className:ei().resultModalConfirmIcon,src:"/ai-influencer/figma-assets/persona-confirm-icon-2x.webp",width:24,height:24,alt:"","aria-hidden":"true"}),n("ai.influencer.action.confirm")]})})]})]})}):null}var op=(0,Z.A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]),om=t(50206);function og(e){var n,t,r,i=e.active,o=e.iconSrc,l=e.label,c=e.indicator,s=e.onClick,u=null!=(n=null==c?void 0:c.status)?n:"idle",d="processing"===u?(null!=(t=null==c?void 0:c.processingCount)?t:0)>0:"done"===u&&(null!=(r=null==c?void 0:c.unreadCount)?r:0)>0;return(0,a.jsxs)("button",{type:"button",className:i?ei().activeNavButton:ei().navButton,"data-status":"idle"===u?void 0:u,onClick:s,children:[(0,a.jsx)("span",{className:ei().navIcon,style:{"--nav-icon-url":'url("'.concat(o,'")')},"aria-hidden":"true"}),(0,a.jsx)("span",{className:ei().navLabel,children:l}),d?(0,a.jsx)("span",{className:ei().navStatusIndicator,"aria-hidden":"true",children:"processing"===u?(0,a.jsx)("span",{className:ei().navStatusCount,children:null==c?void 0:c.processingCount}):null}):null]})}function o_(e){var n=e.copy,t=e.activeSection,r=e.creationIndicators,i=e.onOpenWorkspaceSection,o=e.onOpenTemplateWorksp
1ace;return(0,a.jsxs)("aside",{className:ei().sidebar,children:[(0,a.jsx)("div",{className:ei().backNavigation,children:(0,a.jsxs)(i_(),{href:om.pd.Home,"aria-label":n("ai.influencer.sidebar.product"),children:[(0,a.jsx)(op,{size:12}),(0,a.jsx)("span",{className:ei().backNavigationLabel,children:n("ai.influencer.brand.beautyplus")})]})}),(0,a.jsx)("h2",{className:ei().sidebarTitle,children:n("ai.influencer.sidebar.title")}),(0,a.jsxs)("nav",{className:ei().workspaceNav,children:[(0,a.jsx)(og,{active:"home"===t,iconSrc:eH.XI.home,label:n("ai.influencer.nav.home"),onClick:function(){return i("home")}}),(0,a.jsx)(og,{active:"templates"===t,iconSrc:eH.XI.templates,label:n("ai.influencer.nav.templates"),onClick:function(){return i("templates")}}),(0,a.jsx)(og,{active:"project"===t,iconSrc:eH.XI.project,label:n("ai.influencer.nav.project"),onClick:function(){return i("project")}})]}),(0,a.jsxs)("div",{className:ei().navGroup,children:[(0,a.jsx)("span",{className:ei().navGroupLabel,children:n("ai.influencer.nav.create.group")}),(0,a.jsxs)("nav",{className:ei().workspaceNav,children:[(0,a.jsx)(og,{active:"persona"===t,iconSrc:eH.XI.persona,label:n("ai.influencer.nav.persona"),indicator:r.persona,onClick:function(){return i("persona")}}),(0,a.jsx)(og,{active:"reels"===t,iconSrc:eH.XI.reels,label:n("ai.influencer.nav.reels"),indicator:r.reels,onClick:function(){return o("reels","reels")}}),(0,a.jsx)(og,{active:"post"===t,iconSrc:eH.XI.post,label:n("ai.influencer.nav.post"),indicator:r.post,onClick:function(){return o("post","image")}})]})]})]})}function oh(e){var n=e.ctaLabel,t=e.image,r=e.layoutStyle,i=e.previewAspectRatio,o=e.template,l=e.onSelect,s=tW(o.tags),u=(0,c._)({},i?{"--template-library-card-aspect-ratio":"".concat(i," / 1")}:void 0,r);return(0,a.jsxs)("button",{type:"button",className:ei().templateLibraryCard,"data-content-type":o.contentType,style:u,onClick:function(){return l(o)},children:[(0,a.jsx)(ao,{coverUrl:t,imageClassName:ei().templateLibraryCardImage,mediaClassName:ei().templateLibraryCardMedia,previewVideoUrl:o.previewVideoUrl,title:o.title,videoClassName:ei().templateLibraryCardVideo}),s?(0,a.jsx)("img",{className:ei().templateTagBadge,src:s.image,alt:s.label,width:s.width,height:18}):null,(0,a.jsx)("span",{className:ei().templateCardTitle,children:o.title}),(0,a.jsx)("span",{className:ei().templateLibraryHoverCta,children:n})]})}function ov(e){var n,t,o,l,c,s,d,f,p,m,g,_,h,v=e.copy,b=e.activeTemplateTab,y=e.onOpenTemplateTab,x=e.onSelectTemplate,C=(0,W.e)().report,w=(o=void 0===(t=(n={limit:8}).enabled)||t,l=n.limit,s=(c=(0,u._)((0,i.useState)([]),2))[0],d=c[1],p=(f=(0,u._)((0,i.useState)(null),2))[0],m=f[1],_=(g=(0,u._)((0,i.useState)(!1),2))[0],h=g[1],(0,i.useEffect)(function(){if(!o){d([]),m(null),h(!1);return}var e=!1;return h(!0),m(null),(function(e,n){return n_.apply(this,arguments)})({},l).then(function(n){e||(0,i.startTransition)(function(){d(n),m(null)})}).catch(function(n){!e&&(d([]),m(n instanceof Error?n:Error("Failed to load AI influencer template preview.")))}).finally(function(){e||h(!1)}),function(){e=!0}},[o,l]),{templateCategories:s,templatePreviewError:p,isTemplatePreviewLoading:_}),j=w.templateCategories,S=w.isTemplatePreviewLoading,I=(0,i.useMemo)(function(){return(0,r._)(j.map(function(e){return{id:"category:".concat(e.categoryId),label:e.name}}))},[j]),k=j.some(function(e){return b==="category:".concat(e.categoryId)}),N=tx({activeTemplateTab:b,categories:k?j:void 0,includePreviewVideoAspectRatios:!0,pageSize:50}),T=N.contentTemplates,R=N.hasMoreContentTemplates,P=N.isContentTemplateLoading,M=N.isContentTemplateNextPageLoading,A=N.loadMoreContentTemplates,L=(0,i.useRef)(null),U=(0,i.useRef)(new Set);(0,i.useEffect)(function(){var e=T.map(function(e){return rn("video"===e.contentType?"reels":"post",e)}).filter(function(e){return!!e}).filter(function(e){return!U.current.has(e)});e.length&&(e.forEach(function(e){return U.current.add(e)}),rx(C,e))},[C,T]),(0,i.useEffect)(function(){!S&&j.length&&!k&&I.length&&y(I[0].id)},[k,S,y,j.length,I]),(0,i.useEffect)(function(){var e=L.current;if(e&&R&&!M){var n=new IntersectionObserver(function(e){e.some(function(e){return e.isIntersecting})&&A()},{root:null,rootMargin:"160px 0px"});return n.observe(e),function(){n.disconnect()}}},[R,M,A]);var E=I.length?I:[],B=(0,i.useMemo)(function(){return T.filter(function(e){return!!e.coverUrl})},[T]),H=(0,i.useMemo)(function(){return B.map(function(e){var n;return"video"===e.contentType&&e.previewVideoUrl&&null!=(n=e.previewVideoAspectRatio)?n:tQ(e)})},[B]),D=ai((0,i.useMemo)(function(){return B.map(function(e,n){return{aspectRatio:H[n],minHeight:"video"===e.contentType?0:void 0}})},[H,B]));return(0,a.jsxs)("main",{className:"".concat(ei().content," ").concat(ei().workspacePage),children:[(0,a.jsx)("section",{className:ei().workspaceIntro,children:(0,a.jsx)("h1",{className:ei().gradientText,children:v("ai.influencer.nav.templates")}
1)}),(0,a.jsxs)("section",{className:ei().templateLibrary,children:[(0,a.jsx)("div",{className:ei().workspaceTabs,children:E.map(function(e){return(0,a.jsx)("button",{type:"button",className:b===e.id?ei().activeWorkspaceTab:"",onClick:function(){return y(e.id)},children:e.label},e.id)})}),P&&!B.length?(0,a.jsx)("div",{className:ei().templateLibraryPagination,children:(0,a.jsxs)("div",{className:ei().personaResultPaginationStatus,role:"status",children:[(0,a.jsx)("span",{className:ei().personaResultPaginationSpinner,"aria-hidden":"true"}),(0,a.jsx)("span",{children:v("ai.influencer.loading")})]})}):B.length?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{ref:D.containerRef,className:ei().templateLibraryGrid,"data-layout-ready":D.isReady,style:D.containerStyle,children:B.map(function(e,n){return(0,a.jsx)(oh,{ctaLabel:v("ai.influencer.action.try.now"),image:e.coverUrl,layoutStyle:D.itemStyles[n],previewAspectRatio:H[n],template:e,onSelect:x},e.id)})}),R||M?(0,a.jsx)("div",{ref:L,className:ei().templateLibraryPagination,children:M?(0,a.jsxs)("div",{className:ei().personaResultPaginationStatus,role:"status",children:[(0,a.jsx)("span",{className:ei().personaResultPaginationSpinner,"aria-hidden":"true"}),(0,a.jsx)("span",{children:v("ai.influencer.loading")})]}):null}):null]}):null]})]})}var ob=/\.(?:heic|heif|jpe?g|png|webp)$/i,oy=new Set(["image/heic","image/heif","image/jpeg","image/png","image/webp"]),ox=function(e){return"persona-ready"===e.kind?"persona_generated":"media_saved"},oC=function(e){var n=(0,u._)(eH.E8[e.mediaType],2),t=n[0],r=n[1];return e.templateId===t?r:t},ow=i.useLayoutEffect,oj=function(e){var n,t,r=null==(n=e.split("?")[1])?void 0:n.split("#")[0];return r?t5(null!=(t=new URLSearchParams(r).get("tab"))?t:void 0):null},oS=function(e){var n=e.indexOf("#");return n>=0?e.slice(n):void 0},oI=function(e){var n=(0,c._)({},e);return delete n[eH.TN],n},ok=function(e,n){var t=e.referenceImageUrl||e.sourceImageUrl;return t?{id:"draft-reference:".concat(e.draftId,":").concat(t),type:"image",title:e.name||n("ai.influencer.persona.reference.image"),url:t,thumbnailUrl:t,source:e.source,createdAt:e.createdAt||Date.now()}:null},oN=function(e,n,t){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=tH(n,t);return(0,s._)((0,c._)({},a),{name:e.name||a.name,gender:e.gender||a.gender,ageRange:e.ageRange||a.ageRange,presetId:"",prompt:tq(e.description||e.prompt),tagSelections:e.tagSelections,referenceAssetId:r})},oT=(0,t(80272).A)(function(){var e,n,p,_,h,v,b,y,x,C,w,j,S,I,k,N,T,R,P,M,A,L,U,E,B,H,D,F,O,z,Q,J,Z,$,ee,en,et,er,ea,eo,el,ec,es,eu,ed,ef,ep,em,eg,e_,eh,ev=(0,K.W)().$tl,eb=(0,W.e)().report,ey=(0,i.useCallback)(function(e,n){return ev(e,n)},[ev]),ex=(0,f.useRouter)(),eC=(0,G.p)().triggerPurchase,ej=(0,g.nc)(g.o7),eS=(0,g.nc)(g.Sy),eI=(0,g.nc)(g.eU),ek=(0,g.nc)(g.mB),eT=(null==ek?void 0:ek.uid)?"uid:".concat(ek.uid):!eS&&ej?"device":void 0,eR=(0,u._)((0,i.useState)(function(){return eD()}),2),eP=eR[0],eM=eR[1],eA=(0,u._)((0,i.useState)("home"),2),eL=eA[0],eU=eA[1],eE=(0,u._)((0,i.useState)("all"),2),eB=eE[0],eF=eE[1],eO=(0,u._)((0,i.useState)("templates"),2),ez=eO[0],eV=eO[1],eq=(0,u._)((0,i.useState)("templates"),2),eG=eq[0],eY=eq[1],eK=(0,u._)((0,i.useState)(function(){return tH(eP,ey)}),2),eW=eK[0],eX=eK[1],eQ=(0,u._)((0,i.useState)(0),2),eJ=eQ[0],eZ=eQ[1],e$=(0,u._)((0,i.useState)(0),2),e0=e$[0],e1=e$[1],e2=(0,u._)((0,i.useState)({}),2),e4=e2[0],e3=e2[1],e5=(0,u._)((0,i.useState)(0),2),e8=e5[0],e7=e5[1],e6=(0,u._)((0,i.useState)(null),2),e9=e6[0],ne=e6[1],nn=(0,u._)((0,i.useState)("builder"),2),nt=nn[0],nr=nn[1],na=(0,u._)((0,i.useState)(null),2),ni=na[0],no=na[1],nl=(0,u._)((0,i.useState)(null),2),nc=nl[0],ns=nl[1],nu=(0,u._)((0,i.useState)(!1),2),nd=nu[0],np=nu[1],ng=(0,u._)((0,i.useState)(null),2),n_=ng[0],nh=ng[1],nv=(0,u._)((0,i.useState)(null),2),nb=nv[0],ny=nv[1],nx=(0,u._)((0,i.useState)(null),2),nC=nx[0],nw=nx[1],nj=(0,u._)((0,i.useState)(""),2),nS=nj[0],nI=nj[1],nk=(0,u._)((0,i.useState)(""),2),nN=nk[0],nR=nk[1],nP=(0,u._)((0,i.useState)(0),2),nM=nP[0],nA=nP[1],nL=(0,u._)((0,i.useState)(!1),2),nU=nL[0],nE=nL[1],nB=(0,u._)((0,i.useState)(null),2),nH=nB[0],nD=nB[1],nO=(0,u._)((0,i.useState)(!1),2),nz=nO[0],nV=nO[1],nq=(0,u._)((0,i.useState)(""),2),nG=nq[0],nY=nq[1],nK=(0,u._)((0,i.useState)(!1),2),nW=nK[0],nX=nK[1],nQ=(0,u._)((0,i.useState)(null),2),nZ=nQ[0],n$=nQ[1],n0=(0,u._)((0,i.useState)(""),2),n1=n0[0],n2=n0[1],n4=(0,X.$)(),n3=(0,i.useRef)(null),n5=(0,i.useRef)(null),n8=(0,i.useRef)(null),n7=(0,i.useRef)(null),n6=(0,u._)((0,i.useState)(null),2),n9=n6[0],te=n6[1],tn=(0,u._)((0,i.useState)(null),2),tt=tn[0],tr=tn[1],ta=(0,i.useRef)(!1),ti=(0,i.useRef)(null),to=(0,i.useRef)([]),tl=(0,i.useRef)(new Map),tc=(0,i.useRef)(new Set),ts=(0,i.useRef)(new Map),tu=(0,i.useRef)(null),td=(0,i.useRef)(!1),tf=(0,i.useRef)({reels:"reels",post:"post"}),tp=(n=(e=(0,u._)((0,i.useState)([]),2))[0],p=e[1],h=(_=(0,u._)((0,i.useState)(null),2))[0],v=_[1],(0,i.useEffect)(function(){var e=!1;return v(null),(function(e){return nm.apply(this,arguments)})({}).then(function(n){e||(0,i.startTransition)(function(){p(n),v(null)})}
1).catch(function(n){!e&&(v(n instanceof Error?n:Error("Failed to load AI influencer hot portrait presets.")),p([]))}),function(){e=!0}},[]),{hotPortraitPresets:n,hotPortraitPresetError:h}),tm=tp.hotPortraitPresets,tg=tp.hotPortraitPresetError,t_=(y=(b={isActive:"home"===eL,itemCount:tm.length}).isActive,x=b.itemCount,w=(C=(0,u._)((0,i.useState)(0),2))[0],j=C[1],I=(S=(0,u._)((0,i.useState)(!1),2))[0],k=S[1],T=(N=(0,u._)((0,i.useState)(!1),2))[0],R=N[1],P=(0,i.useRef)(null),M=Math.max(x,1),A=(0,i.useCallback)(function(e){(0,i.startTransition)(function(){j(function(n){return tD(n+e,M)})})},[M]),(0,i.useEffect)(function(){j(function(e){return tD(e,M)})},[M]),(0,i.useEffect)(function(){if(y&&!I){var e=window.setInterval(function(){return A(1)},eH.Nc);return function(){return window.clearInterval(e)}}},[y,I,A]),L=(0,i.useCallback)(function(){R(!1),P.current=null},[]),U=(0,i.useCallback)(function(){return k(!0)},[]),E=(0,i.useCallback)(function(){k(!1),L()},[L]),B=(0,i.useCallback)(function(e){k(!0),R(!0),P.current=e.clientX,e.currentTarget.setPointerCapture(e.pointerId)},[]),H=(0,i.useCallback)(function(e){var n=P.current;if(null!==n){var t=e.clientX-n;Math.abs(t)<eH._G||(A(t>0?-1:1),P.current=e.clientX)}},[A]),{activeHeroIndex:w,isHeroDragging:T,shiftHeroCards:A,pauseHero:U,resumeHero:E,stopHeroDrag:L,handleHeroPointerDown:B,handleHeroPointerMove:H}),th=(F=(D={accessToken:ej}).accessToken,z=void 0===(O=D.enabled)||O,J=(Q=(0,u._)((0,i.useState)(function(){return nf()}),2))[0],Z=Q[1],ee=($=(0,u._)((0,i.useState)(null),2))[0],en=$[1],er=(et=(0,u._)((0,i.useState)(0),2))[0],ea=et[1],eo=(0,i.useCallback)(function(){ea(function(e){return e+1})},[]),(0,i.useEffect)(function(){if(!z||!F){Z(nf()),en(null);return}var e=!1;return(function(e){return nT.apply(this,arguments)})({}).then(function(n){e||(0,i.startTransition)(function(){Z(n),en(null)})}).catch(function(n){e||en(n instanceof Error?n:Error("Failed to load workbench counts."))}),function(){e=!0}},[F,z,er]),(0,i.useEffect)(function(){if(z&&F&&("processing"===J.persona.status||"processing"===J.reels.status||"processing"===J.post.status)){var e=window.setTimeout(eo,2e3);return function(){return window.clearTimeout(e)}}},[F,J,z,eo]),{counts:J,countsError:ee,reloadCounts:eo}),tv=th.counts,tb=th.reloadCounts,ty=tv.persona.unreadCount,tx=tv.reels.unreadCount,tC=tv.post.unreadCount,tw="templates"===eL||"project"===eL,tj=(0,i.useCallback)(function(e){var n="persona"===eL?rr(eW.presetId):"reels"===eL||"post"===eL?tf.current[eL]:void 0;(0,m.openLoginPopup)((0,c._)((0,s._)((0,c._)({},eH.hC),{trackingParams:ra(n)}),e?{onLoginSuccess:e,waitForAccountSync:!0}:{}))},[eL,eW.presetId]),tS=(0,i.useCallback)(function(e){nR(e),nA(function(e){return e+1})},[]),tI=(0,i.useCallback)(function(){nR("")},[]),tk=(0,i.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"pricing",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;"home"===eL&&"pricing"===e&&ru(eb,"pricing");var t=ex.locale===ex.defaultLocale?"":"/".concat(ex.locale),r=new URLSearchParams((0,s._)((0,c._)({},t9(e,n)),{tier:q.T3.Max,maxProduct:"middle"}));window.open("".concat(t,"/pricing?").concat(r.toString()),"_blank","noopener,noreferrer")},[eL,eb,ex.defaultLocale,ex.locale]),tN=(0,i.useCallback)(function(){(0,m.fetchUserInfo)()},[]),tT=(0,i.useCallback)((el=(0,o._)(function(e,n){var t,r;return(0,d.YH)(this,function(a){switch(a.label){case 0:var i,o;
1if(t=null!=e?e:0,!(void 0!==(r=null==(o=g.nc.getState().user)||null==(i=o.balanceDetail)?void 0:i.balance)&&t>r))return[3,3];if(!eI)return[3,2];return[4,eC((0,s._)((0,c._)({toolModule:Y.i0.AIInfluencer},n?{trackingParams:{source2:n}}:{}),{hasInsufficientCredits:!0}))];case 1:return a.sent(),[2,!1];case 2:return tk("pricing",n),[2,!1];case 3:return[2,!0]}})}),function(e,n){return el.apply(this,arguments)}),[eI,tk,eC]);(0,i.useEffect)(function(){rc(eb)},[eb]),(0,i.useEffect)(function(){rp(eb,eL)},[eL,eb]),ow(function(){var e,n,t=null!=(n=null!=(e=t5(ex.query.tab))?e:oj(ex.asPath))?n:"home";eU(function(e){return e===t?e:t}),no(function(e){return(null==e?void 0:e.section)&&e.section!==t?null:e})},[ex.asPath,ex.query.tab]),(0,i.useEffect)(function(){if(ex.isReady&&!ta.current){ta.current=!0;var e,n,t,r=ex.query[eH.TN],a=null==(e=Array.isArray(r)?r[0]:r)?void 0:e.trim(),o=Object.prototype.hasOwnProperty.call(ex.query,eH.TN),l=null!=(t=null!=(n=t5(ex.query.tab))?n:oj(ex.asPath))?t:"home",c="reels"===l||"post"===l?l:null;
1a&&c&&(0,i.startTransition)(function(){no({section:c,templateId:a,validateAgainstLatestList:!0}),ns(null),eY("templates")}),o&&ex.replace({pathname:ex.pathname,query:oI(ex.query),hash:oS(ex.asPath)},void 0,{shallow:!0,scroll:!1}).catch(function(e){nI(e instanceof Error?e.message:ey("ai.influencer.error.update.tab.query"))})}},[ey,ex]);var tR=(0,i.useCallback)(function(e){ex.isReady&&ex.replace({pathname:ex.pathname,query:(0,s._)((0,c._)({},oI(ex.query)),{tab:e}),hash:oS(ex.asPath)},void 0,{shallow:!0,scroll:!1}).catch(function(e){nI(e instanceof Error?e.message:ey("ai.influencer.error.update.tab.query"))})},[ey,ex]);(0,i.useEffect)(function(){var e,n,t;null==(e=n3.current)||e.scrollTo({top:0,left:0}),null==(n=n5.current)||n.scrollTo({top:0,left:0}),null==(t=n8.current)||t.scrollTo({top:0,left:0})},[eL]);var tP=(0,i.useMemo)(function(){return eP.assets.find(function(e){return e.id===eW.referenceAssetId})},[eW.referenceAssetId,eP.assets]),tM=(0,i.useCallback)(function(e,n){eX(function(t){return(0,s._)((0,c._)({},t),(0,l._)({},e,n))}),e3(function(n){return(0,s._)((0,c._)({},n),(0,l._)({},e,void 0))})},[]),tA=(0,i.useCallback)(function(e){var n,t=ok(e,ey);t&&eM(function(e){return(0,s._)((0,c._)({},e),{assets:[t].concat((0,r._)(e.assets.filter(function(e){return e.id!==t.id&&e.url!==t.url})))})}),eX(oN(e,eP,ey,null!=(n=null==t?void 0:t.id)?n:"")),e3({}),ny(e.draftId),nw(function(n){var t;return{draft:e,sequence:(null!=(t=null==n?void 0:n.sequence)?t:0)+1}})},[ey,eP]),tL=(0,i.useCallback)((ec=(0,o._)(function(e){var n,a,o,l,u;return(0,d.YH)(this,function(d){switch(d.label){case 0:if(!(oy.has(e.type.toLowerCase())||ob.test(e.name)))throw n2(n=ey("ai.influencer.error.reference.image.unsupported")),Error(n);nX(!0),n$(0),n2(""),nI(""),rv(eb),d.label=1;case 1:return d.trys.push([1,4,5,6]),[4,Promise.all([t.e(6332),t.e(4548),t.e(7511),t.e(7082),t.e(710)]).then(t.bind(t,30677))];case 2:return[4,(0,d.sent().uploadImageFile)(e,function(e){n$(Number.isFinite(e)?Math.min(100,Math.max(0,Math.round(e>1e3?e/100:e<=1?100*e:e))):0)})];case 3:return a=d.sent().url,rb(eb),o={id:"upload:".concat(a),type:"image",title:e.name,url:a,thumbnailUrl:a,source:"live",createdAt:Date.now()},(0,i.startTransition)(function(){eM(function(e){return(0,s._)((0,c._)({},e),{assets:[o].concat((0,r._)(e.assets.filter(function(e){return e.id!==o.id&&e.url!==a})))})})}),[2,o];case 4:throw n2(u=(l=d.sent())instanceof Error?l.message:ey("ai.influencer.assets.error")),Error(u);case 5:return nX(!1),n$(null),[7];case 6:return[2]}})}),function(e){return ec.apply(this,arguments)}),[ey,eb]),tU=(0,i.useCallback)((es=(0,o._)(function(e){var n;return(0,d.YH)(this,function(t){switch(t.label){case 0:return[4,tL(e).catch(function(){return null})];case 1:if(!(n=t.sent()))return[2];return(0,i.startTransition)(function(){eX(function(e){return(0,s._)((0,c._)({},e),{referenceAssetId:n.id})}),e3(function(e){return(0,s._)((0,c._)({},e),{referenceAssetId:void 0})})}),[2]}})}),function(e){return es.apply(this,arguments)}),[tL]),tE=(0,i.useCallback)((eu=(0,o._)(function(e){var n,t,r,a,l,c,s,u,f,p,m,g,_=arguments;return(0,d.YH)(this,function(h){switch(h.label){case 0:if(n=_.length>1&&void 0!==_[1]?_[1]:[],t=td.current,td.current=!1,r=rr(eW.presetId),a=tP?"media":"persona",t||rS(eb,{personaType:a,styleId:r}),e3(l=t1(eW,n,ey)),Object.keys(l).length)return e7(function(e){return e+1}),[2];if(!t&&!ej)return tj((0,o._)(function(){var t;return(0,d.YH)(this,function(r){switch(r.label){case 0:if(!(t=tu.current))return[2];return td.current=!0,[4,t(e,n)];case 1:return r.sent(),[2]}})})),[2];if(c=t2(eW.tagSelections).map(function(e){return{category_key:e.categoryKey,tag_keys:e.tagKeys,tag_items:e.tagItems.map(function(e){return{tag_key:e.tag_key,label:e.label}})}}),s=tq(eW.prompt).trim()||void 0,u=(null==tP?void 0:tP.url)||(null==tP?void 0:tP.thumbnailUrl),!eW.presetId&&!c.length)return nI(ey("ai.influencer.error.persona.parameter.required")),[2];return[4,tT(e,r)];case 1:if(!h.sent())return[2];f={personaType:a,startedAt:Date.now(),styleId:r},rI(eb,{personaType:a,styleId:r}),rw(eb,r),h.label=2;case 2:if(h.trys.push([2,7,,8]),!eW.presetId)return[3,4];return[4,V.createPersonaByPreset({preset_id:eW.presetId,tag_selections:c.length?c:void 0,reference_image_url:u,description:s},{})];case 3:return p=h.sent(),[3,6];case 4:return[4,V.createPersonaByTag({tag_selections:c,reference_image_url:u,description:s},{})];case 5:p=h.sent(),h.label=6;case 6:return tN(),(m=[p.biz_id?String(p.biz_id):"",p.task_no].filter(function(e){return!!e}
1)).forEach(function(e){tl.current.set(e,f)}),iT(m,eT),p.biz_id&&f.styleId&&ts.current.set(p.biz_id,f.styleId),(0,i.startTransition)(function(){var e;ne(null),nh(null),ny(null!=(e=p.biz_id)?e:null),nr("result"),eV("persona"),np(!1),nI(""),e1(function(e){return e+1})}),tb(),[3,8];case 7:return g=h.sent(),tN(),nI(g instanceof Error?g.message:ey("ai.influencer.assets.error")),[3,8];case 8:return[2]}})}),function(e){return eu.apply(this,arguments)}),[ej,tT,ey,eW,tN,tb,eT,eb,tj,tP]);(0,i.useEffect)(function(){return tu.current=tE,function(){tu.current=null}},[tE]);var tB=(0,i.useCallback)((ed=(0,o._)(function(e,n,t,r){var a,o,l,s,u,f,p,m,g,_;return(0,d.YH)(this,function(d){switch(d.label){case 0:if(!(a=tG(n).trim()))throw nI(o=ey("ai.influencer.error.adjustment.prompt.required")),Error(o);if(!ej)throw nI(l=ey("ai.influencer.assets.error")),Error(l);return[4,tT(r,rr())];case 1:if(!d.sent())return[2,!1];s=rr(),f={personaType:u=t?"media":"persona",startedAt:Date.now(),styleId:s},rI(eb,{personaType:u,styleId:s}),rw(eb,s),d.label=2;case 2:return d.trys.push([2,4,,5]),[4,V.editPersonaDraft((0,c._)({draft_id:e,prompt:a},t?{reference_image_url:t}:{}),{})];case 3:return p=d.sent(),tN(),(m=[p.biz_id?String(p.biz_id):"",p.task_no].filter(function(e){return!!e})).forEach(function(e){tl.current.set(e,f)}),iT(m,eT),(0,i.startTransition)(function(){nr("result"),eV("persona"),nI("")}),tb(),[3,5];case 4:throw g=d.sent(),tN(),nI(_=g instanceof Error?g.message:ey("ai.influencer.assets.error")),Error(_);case 5:return[2,!0]}})}),function(e,n,t,r){return ed.apply(this,arguments)}),[ej,tT,ey,eT,tN,tb,eb]),tF=(0,i.useCallback)((ef=(0,o._)(function(e,n){var t,r;return(0,d.YH)(this,function(a){switch(a.label){case 0:if(!ej)throw Error(ey("ai.influencer.assets.error"));return[4,nF(e,{})];case 1:return t=rl(a.sent().sourceType),[4,function(e,n,t){return nJ.apply(this,arguments)}(e,n,{})];case 2:return r=a.sent(),t&&rP(eb,t),[2,r]}})}),function(e,n){return ef.apply(this,arguments)}),[ej,ey,eb]),tO=(0,i.useCallback)((ep=(0,o._)(function(e,n){var t,r;return(0,d.YH)(this,function(a){switch(a.label){case 0:return[4,tF(e,n)];case 1:return t=a.sent(),[4,nF(e,{})];case 2:return r=a.sent(),[2,{persona:t,updatedDraft:r}]}})}),function(e,n){return ep.apply(this,arguments)}),[tF]),tz=(0,i.useCallback)((em=(0,o._)(function(e){var n,t,r,a;return(0,d.YH)(this,function(o){switch(o.label){case 0:if(!(n=tV(e.trim())))return tS(ey("ai.influencer.validation.field.required",{field:ey("ai.influencer.result.name")})),[2];if(!(t=nb))return[2];o.label=1;case 1:return o.trys.push([1,3,,4]),[4,tO(t,n)];case 2:return r=o.sent().updatedDraft,(0,i.startTransition)(function(){nw(function(e){var n;return{draft:r,sequence:(null!=(n=null==e?void 0:e.sequence)?n:0)+1}}),np(!1),eV("persona"),eZ(function(e){return e+1}),nh(null),ny(null),ne(null),nI("")}),[3,4];case 3:return nI((a=o.sent())instanceof Error?a.message:ey("ai.influencer.assets.error")),[3,4];case 4:return[2]}})}),function(e){return em.apply(this,arguments)}),[tO,ey,nb,tS]),tY=(0,i.useCallback)(function(e){rs(eb,e),("reels"===e||"post"===e)&&(tf.current[e]=re(e)),(0,i.startTransition)(function(){"templates"===e&&eF("all"),"persona"===e&&"persona"!==eL&&ty>0&&eV("persona"),no(null),eU(e)}),tR(e)},[eL,ty,eb,tR]),tK=(0,i.useCallback)(function(e,n){rs(eb,e),("reels"===e||"post"===e)&&(tf.current[e]=re(e)),(0,i.startTransition)(function(){if(eF(n),no(null),eU(e),"templates"!==e){var t="reels"===e?tx:tC;eY(eL!==e&&t>0?"history":"templates")}}),tR(e)},[eL,tC,tx,eb,tR]),tW=(0,i.useCallback)(function(e){var n="video"===e.contentType?"reels":"post",t=rn(n,e);tf.current[n]=t,rC(eb,t),"home"===eL&&ru(eb,t),(0,i.startTransition)(function(){no({section:n,templateId:e.id,validateAgainstLatestList:!1}),ns(null),eY("templates"),eU(n)}),tR(n)},[eL,eb,tR]),tX=(0,i.useCallback)(function(e){var n,t,r="string"==typeof e?e:e.presetId||e.id,a="string"==typeof e?[]:null!=(t=e.defaultTagSelections)?t:[];rC(eb,rr(r)),"home"===eL&&ru(eb,rr(r));var o=iS("persona-template-guide");null==(n=n7.current)||n.scrollTo({top:0,behavior:"instant"}),(0,i.startTransition)(function(){eX(function(e){return(0,s._)((0,c._)({},e),{presetId:r,tagSelections:a,prompt:e.presetId===r?e.prompt:"",referenceAssetId:e.presetId===r?e.referenceAssetId:""})}),e3(function(e){return(0,s._)((0,c._)({},e),{presetId:void 0,prompt:void 0,referenceAssetId:void 0})}),eV("templates"),nr("builder"),ne(null),nh(null),ny(null),np(!1),nI(""),eU("persona"),nE(o)}),tR("persona")},[eL,eb,tR]),tQ=(0,i.useCallback)(function(){"home"===eL&&ru(eb,"create"),(0,i.startTransition)(function(){eX(tH(eP,ey)),e3({}),eV("templates"),nr("custom"),ne(null),nh(null),ny(null),np(!1),nI(""),eU("persona")}),tR("persona")},[eL,ey,eb,eP,tR]),tJ=(0,i.useCallback)(function(e,n){tf.current[e]=n},[]),tZ=(0,i.useCallback)(function(e){(0,i.startTransition)(function(){eF(e),eU("templates")}
1),tR("templates")},[tR]),t$=(0,i.useCallback)(function(e){(0,i.startTransition)(function(){return eV(e)})},[]),t0=(0,i.useCallback)(function(e){(0,i.startTransition)(function(){return eY(e)})},[]),t4=(0,i.useCallback)(function(e){no(function(n){return(null==n?void 0:n.templateId)===e?null:n})},[]),t3=(0,i.useCallback)(function(){no(function(e){return(null==e?void 0:e.selectFirstTemplate)?null:e})},[]),t8=(0,i.useCallback)(function(e){if(eS||ti.current){to.current.some(function(n){return n.kind===e.kind})||to.current.push(e);return}var n=[e].concat((0,r._)(to.current.splice(0))),t=null!=eT?eT:"device",a=n.findIndex(function(e){return iS("persona-ready"===e.kind?"persona-ready":"content-download",t)}),i=n[a];i&&(n.slice(a+1).forEach(function(e){to.current.some(function(n){return n.kind===e.kind})||to.current.push(e)}),"persona-ready"===i.kind&&np(!1),ti.current=i,nY(""),rd(eb,ox(i)),nD(i))},[eT,eS,eb]);(0,i.useEffect)(function(){if(!eS&&!ti.current&&to.current.length){var e=to.current.shift();e&&t8(e)}},[eS,t8]);var t7=(0,i.useCallback)(function(e){t8({kind:"persona-ready",draft:e})},[t8]),t6=(0,i.useCallback)(function(e){t8({kind:"content-download",result:e})},[t8]),ri=(0,i.useCallback)(function(){ti.current=null,nY(""),nD(null);var e=to.current.shift();e&&t8(e)},[t8]),ro=(0,i.useCallback)(function(){nz||ri()},[ri,nz]),rm=(0,i.useCallback)(function(e){tf.current.post=re("post"),(0,i.startTransition)(function(){no({section:"post",validateAgainstLatestList:!1,selectFirstTemplate:!0,persona:e}),ns(null),eY("templates"),eU("post")}),tR("post")},[tR]),rg=(0,i.useCallback)(function(e){var n="video"===e.mediaType?"reels":"post",t=oC(e);tf.current[n]=re(n,t),(0,i.startTransition)(function(){no({section:n,templateId:t,validateAgainstLatestList:!0}),ns(null),eY("templates"),eU(n)}),tR(n)},[tR]),r_=(0,i.useCallback)((0,o._)(function(){var e,n,t,r;return(0,d.YH)(this,function(a){switch(a.label){case 0:if(!nH||nz)return[2];if(rf(eb,ox(nH)),"content-download"===nH.kind)return ri(),rg(nH.result),[2];if(!(n=tV(((e=nH.draft).name||eW.name).trim())))return nY(ey("ai.influencer.validation.field.required",{field:ey("ai.influencer.result.name")})),[2];nV(!0),nY(""),a.label=1;case 1:return a.trys.push([1,3,4,5]),[4,tF(e.draftId,n)];case 2:return t=a.sent(),(0,i.startTransition)(function(){eZ(function(e){return e+1}),np(!1),nh(null),ny(null),ne(null),nI("")}),ri(),rm(t),[3,5];case 3:return nY((r=a.sent())instanceof Error?r.message:ey("ai.influencer.assets.error")),[3,5];case 4:return nV(!1),[7];case 5:return[2]}})}),[tF,ri,ey,nz,nH,rg,rm,eW.name,eb]),rh=(0,i.useCallback)(function(e){var n="video"===e.type?"reels":"post";tf.current[n]=rt(n,e),(0,i.startTransition)(function(){no(null),ns(e),eU(n)}),tR(n)},[tR]),ry=(0,i.useCallback)(function(){ns(null)},[]),rx=(0,i.useCallback)(function(){(0,i.startTransition)(function(){np(!1),ny(null),ne(function(e){return"result"!==nt?null:e})})},[nt]),rj=(0,i.useCallback)((eg=(0,o._)(function(e,n){var t,r,a,o,l,c=arguments;return(0,d.YH)(this,function(s){switch(s.label){case 0:if(t=c.length>2&&void 0!==c[2]?c[2]:[],!n||!ej)return nI(ey("ai.influencer.assets.error")),[2];r=e,a=null,s.label=1;case 1:return s.trys.push([1,3,,4]),[4,nF(n,{})];case 2:return r=(o=s.sent()).portraitUrl||e,a={id:o.id,name:o.name||"",avatarUrl:r,gender:"",ageRange:"",category:"beauty",categoryLabel:ey("ai.influencer.category.beauty"),platforms:[],prompt:o.prompt,description:o.description||o.prompt,tags:[],tagSelections:t.length?t:o.tagSelections,referenceImageUrls:[o.referenceImageUrl,o.sourceImageUrl].filter(Boolean),source:o.source,createdAt:o.createdAt},nI(""),[3,4];case 3:return nI((l=s.sent())instanceof Error?l.message:ey("ai.influencer.assets.error")),[2];case 4:return(0,i.startTransition)(function(){ne(a),nh(r),ny(n),np(!0)}),[2]}})}),function(e,n){return eg.apply(this,arguments)}),[ej,ey]),rk=(0,i.useCallback)((e_=(0,o._)(function(e){var n,t,r;return(0,d.YH)(this,function(a){switch(a.label){case 0:if(t=null,!(n=null!=e?e:nb)||(ny(n),!ej))return[3,4];a.label=1;case 1:return a.trys.push([1,3,,4]),[4,nF(n,{})];case 2:return t=a.sent(),nI(""),[3,4];case 3:return nI((r=a.sent())instanceof Error?r.message:ey("ai.influencer.assets.error")),[3,4];case 4:return(0,i.startTransition)(function(){t&&tA(t),np(!1),nr("recreate"),eU("persona")}),tR("persona"),[2]}})}),function(e){return e_.apply(this,arguments)}),[ej,tA,ey,nb,tR]),rN=(0,i.useCallback)((eh=(0,o._)(function(e){var n,t,r,a,o;return(0,d.YH)(this,function(l){switch(l.label){case 0:if(!ej)throw nI(n=ey("ai.influencer.assets.error")),Error(n);if(!e.draftId)throw nI(t=ey("ai.influencer.persona.recreate.missing.draft")),Error(t);l.label=1;case 1:return l.trys.push([1,3,,4]),[4,nF(e.draftId,{})];case 2:return r=l.sent(),nI(""),[3,4];case 3:throw nI(o=(a=l.sent())instanceof Error?a.message:ey("ai.influencer.assets.error")),Error(o);case 4:return(0,i.startTransition)(function(){tA(r),nI(""),np(!1),nr("recreate"),eU("persona")}),tR("persona"),[2]}})}),function(e){return eh.apply(this,arguments)}),[ej,tA,ey,tR]),rT=(0,i.useCallback)(function(){(0,i.startTransition)(function(){return nr("result")})},[]),rR=(null==nH?void 0:nH.kind)==="content-download",rM=ey(rR?"ai.influencer.result.dialog.title":"ai.influencer.persona.dialog.title"),rA=ey(rR?"ai.influencer.result.dialog.desc":"ai.influencer.persona.dialog.desc");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{ref:n3,className:ei().workspaceViewport,children:(0,a.jsxs)("div",{ref:n5,className:ei().workspace,"data-section":eL,children:[(0,a.jsx)(o_,{copy:ey,activeSection:eL,creationIndicators:{persona:tv.persona,reels:tv.reels,post:tv.post}
1,onOpenWorkspaceSection:tY,onOpenTemplateWorkspace:tK}),(0,a.jsxs)("div",{ref:n8,className:ei().workspaceMain,"data-surface":tw?"workspace-page":void 0,children:["home"===eL||"templates"===eL||"project"===eL?(0,a.jsx)("header",{className:ei().topBar,children:eI?null:(0,a.jsxs)("button",{type:"button","aria-label":ey("ai.influencer.action.pricing"),onClick:function(){return tk("pricing")},children:[(0,a.jsx)("img",{className:ei().topBarPricingIcon,src:"/ai-influencer/figma-assets/vip-tag.svg",alt:"","aria-hidden":"true"}),(0,a.jsx)("span",{children:ey("ai.influencer.action.pricing")})]})}):null,"home"===eL?(0,a.jsx)(im,{copy:ey,hotPortraitPresets:tm,hotPortraitPresetError:tg,activeHeroIndex:t_.activeHeroIndex,isHeroDragging:t_.isHeroDragging,onPauseHero:t_.pauseHero,onResumeHero:t_.resumeHero,onStopHeroDrag:t_.stopHeroDrag,onShiftHeroCards:t_.shiftHeroCards,onHeroPointerDown:t_.handleHeroPointerDown,onHeroPointerMove:t_.handleHeroPointerMove,onCreateNew:tQ,onSelectPersonaTemplate:tX,onRecreateTemplate:tW}):null,"persona"===eL?(0,a.jsx)(i0,{accessToken:ej,copy:ey,dataSourceError:nS,personaListReloadKey:eJ,personaDraftListReloadKey:e0,personaDraftDetailUpdate:nC,snapshot:eP,mode:nt,personaForm:eW,personaErrors:e4,personaValidationToastKey:e8,isReferenceUploading:nW,referenceUploadProgress:nZ,referenceUploadError:n1,personaResult:e9,personaBrowserTab:ez,onUpdatePersonaForm:tM,onUploadReferenceFile:tU,onUploadContinueReferenceFile:tL,onGenerate:tE,onContinueEditing:tB,pendingGenerationTrackingRef:tl,pendingO
1nboardingGenerationKeysRef:tc,draftStyleIdsRef:ts,onOpenBrowserTab:t$,onOpenAddCharacter:rj,onOpenCustomTemplate:tQ,onOpenTemplateCard:tX,onRequestLogin:tj,onRecreate:rk,onCloseRecreate:rT,onRefreshUserCredits:tN,onWorkbenchCountsChange:tb,onGeneratedPersonaReady:t7,generatedPersonaStorageScope:eT,configScrollRef:n7,guideParameterTargetRef:te,guideGenerateTargetRef:tr}):null,"templates"===eL?(0,a.jsx)(ov,{copy:ey,activeTemplateTab:eB,onOpenTemplateTab:tZ,onSelectTemplate:tW}):null,"reels"===eL||"post"===eL?(0,a.jsx)(ir,{accessToken:ej,copy:ey,mode:eL,activeBrowserTab:eG,selectedTemplateId:null==ni?void 0:ni.templateId,validateSelectedTemplateAgainstLatestList:null==ni?void 0:ni.validateAgainstLatestList,onConsumeSelectedTemplateId:t4,pendingRecreateContent:nc&&("reels"===eL&&"video"===nc.type||"post"===eL&&"image"===nc.type)?nc:null,onOpenBrowserTab:t0,onConsumePendingRecreateContent:ry,onEnsureCreditsAvailable:tT,onRefreshUserCredits:tN,onLoginSubFunctionChange:tJ,onWorkbenchCountsChange:tb,selectFirstTemplate:null==ni?void 0:ni.selectFirstTemplate,initialPersona:null==ni?void 0:ni.persona,onConsumeContentPreparationRequest:t3,onContentDownloadTriggered:t6}):null,"project"===eL?(0,a.jsx)(od,{accessToken:ej,copy:ey,onCreatePersona:tQ,onContentDownloadTriggered:t6,onRecreateContentProject:rh,onRecreatePersonaProject:rN,onWorkbenchCountsChange:tb}):null]}),(0,a.jsx)(ew,{copy:ey,onRequestLogin:tj,onOpenPricingPage:function(){return tk("upgrade")}}),(0,a.jsx)(of,{copy:ey,isOpen:nd,persona:e9,imageUrl:n_,onClose:rx,onSave:function(e){tz(e).catch(function(e){nI(e instanceof Error?e.message:ey("ai.influencer.assets.error"))})}}),(0,a.jsx)(rU,{message:nN,replayKey:nM,onDismiss:tI}),nU&&"persona"===eL?(0,a.jsx)(i1,{firstMessage:ey("ai.influencer.persona.template.guide.parameters"),secondMessage:ey("ai.influencer.persona.template.guide.generate"),nextLabel:ey("ai.influencer.persona.template.guide.next"),doneLabel:ey("ai.influencer.persona.template.guide.done"),parameterTarget:n9,generateTarget:tt,onDone:function(){return nE(!1)}}):null]})}),nH?(0,a.jsx)(eN,{isOpen:!0,title:rM,subtitle:rA,actionLabel:ey("ai.influencer.action.try.now"),closeLabel:ey("ai.influencer.action.close"),mediaName:rR?"content-download":"persona-ready",isActionPending:nz,error:nG,onDismiss:ro,onAction:function(){r_().catch(function(e){nY(e instanceof Error?e.message:ey("ai.influencer.assets.error"))})}}):null,!1===n4?(0,a.jsx)(iv,{copy:ey}):null]})}),oR=t(66853),oP=t(37569),oM=t(45349),oA=t(79632),oL=function(){var e=[{"@context":"https://schema.org/","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:(0,oP.t)("ai.influencer.structure.breadcrumblist.home"),item:oA.EW},{"@type":"ListItem",position:2,name:(0,oP.t)("ai.influencer.structure.breadcrumblist.name"),item:"".concat(oA.EW).concat(om.pd.AIInfluencerGenerator)}]},{"@context":"https://schema.org/","@type":"WebSite",name:(0,oP.t)("ai.influencer.structure.website.name"),url:"".concat(oA.EW).concat(om.pd.AIInfluencerGenerator),headline:(0,oP.t)("ai.influencer.structure.website.headline"),description:(0,oP.t)("ai.influencer.structure.website.description"),image:(0,oP.t)("ai.influencer.structure.website.image")}];return(0,i.createElement)(i.Fragment,null,(0,r._)(e.map(function(e,n){return(0,i.createElement)("script",{key:"schema-".concat(n),type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(e)}})})))},oU=function(){return(0,a.jsx)(oT,{report:oR.k1,$tl:oP.t,logger:x.v})},oE=function(){return(0,a.jsx)(oM.A,{meta:{title:(0,oP.t)("ai.influencer.title"),description:(0,oP.t)("ai.influencer.description"),keywords:(0,oP.t)("ai.influencer.kw"),robots:"noindex",openGraph:{title:(0,oP.t)("ai.influencer.gen.og.title"),description:(0,oP.t)("ai.influencer.gen.og.description"),url:"".concat(oA.EW).concat(om.pd.AIInfluencer),type:"website",images:{alt:(0,oP.t)("ai.influencer.gen.og.img.alt"),url:(0,oP.t)("ai.influencer.gen.img.url")}},twitter:{title:(0,oP.t)("ai.influencer.gen.twitter.title"),description:(0,oP.t)("ai.influencer.gen.twitter.description")}},canonicalPath:om.pd.AIInfluencerGenerator,children:oL()})};oU.getMeta=oE,oU.getLayout=function(e){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(oE,{}),e]})};var oB=!0;let oH=oU},55957:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});let r={src:"/_next/static/media/pro-tag.c822db88.png",height:116,width:116,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAVFBMVEVMaXH7aLn9hMr6V97xXs79Q7v/R5P+Y6j/j8/+XJn7kOL/Vqb+sef/c5P6R63/dpb/b+f/kL7+YpT6b77/Y8/+UZr/bNv/b8T/U5D/fbf/Xe3/oOytipfVAAAAGHRSTlMAIf76VvvyKv5I/vz8QO6QpfnpN/0c8mAed6+pAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAQElEQVR4nB3KSRaAIAzA0KCUFsF5APX+9/TJKn8RwKmeAOUQSRH2682WNmV5stlaZ3w/dHaHkaYQ/9vL1ArqgA9T9gH5iSFAjgAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}},56783:(e,n,t)=>{"use strict";t.d(n,{F:()=>o});var r=t(71623);let a=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=r.$,o=(e,n)=>t=>{var r;if((null==n?void 0:n.variants)==null)return i(e,null==t?void 0:t.class,null==t?void 0:t.className);let{variants:o,defaultVariants:l}=n,c=Object.keys(o).map(e=>{let n=null==t?void 0:t[e],r=null==l?void 0:l[e];
1if(null===n)return null;let i=a(n)||a(r);return o[e][i]}),s=t&&Object.entries(t).reduce((e,n)=>{let[t,r]=n;return void 0===r||(e[t]=r),e},{});return i(e,c,null==n||null==(r=n.compoundVariants)?void 0:r.reduce((e,n)=>{let{class:t,className:r,...a}=n;return Object.entries(a).every(e=>{let[n,t]=e;return Array.isArray(t)?t.includes({...l,...s}[n]):({...l,...s})[n]===t})?[...e,t,r]:e},[]),null==t?void 0:t.class,null==t?void 0:t.className)}},58366:(e,n,t)=>{"use strict";t.d(n,{h:()=>l});var r,a=t(9313),i=t(17844),o=t(51154),l=(r={http:a.ok},{checkFaceNum:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return r.http.request((0,i._)({path:"/core-api/v1/feature/check-face-num",method:"POST",body:e,type:o.c.Json,format:"json"},n))}})},60052:e=>{e.exports={workspaceViewport:"ai-influencer_workspaceViewport__ZHLPA",workspace:"ai-influencer_workspace__o5n6E",gradientText:"ai-influencer_gradientText__z4PC1",aiInfluencerToast:"ai-influencer_aiInfluencerToast__9LqLV","ai-influencer-toast-in":"ai-influencer_ai-influencer-toast-in__6iipD",aiConfirmBackdrop:"ai-influencer_aiConfirmBackdrop__Zpony","ai-influencer-fade-in":"ai-influencer_ai-influencer-fade-in__TSRaF",aiConfirmDialog:"ai-influencer_aiConfirmDialog__clQXq","ai-influencer-scale-in":"ai-influencer_ai-influencer-scale-in__VJnhs",aiConfirmDescription:"ai-influencer_aiConfirmDescription__LVA_q",aiConfirmActions:"ai-influencer_aiConfirmActions__Y2a7C",aiConfirmCancelButton:"ai-influencer_aiConfirmCancelButton___Ny_K",aiConfirmDeleteButton:"ai-influencer_aiConfirmDeleteButton__6OgKy",mobileWorkspaceBlockBackdrop:"ai-influencer_mobileWorkspaceBlockBackdrop__mMdR6",mobileWorkspaceBlockDialog:"ai-influencer_mobileWorkspaceBlockDialog__t1za1",mobileWorkspaceBlockPreview:"ai-influencer_mobileWorkspaceBlockPreview___eIrI",mobileWorkspaceBlockPreviewImage:"ai-influencer_mobileWorkspaceBlockPreviewImage__UpRt5",mobileWorkspaceBlockTitle:"ai-influencer_mobileWorkspaceBlockTitle__jTg9L",mobileWorkspaceBlockButton:"ai-influencer_mobileWorkspaceBlockButton__rFvJu",sidebar:"ai-influencer_sidebar__zSrRp",backNavigation:"ai-influencer_backNavigation__pXQcF",workspaceNav:"ai-influencer_workspaceNav__uEIIs",accountPanel:"ai-influencer_accountPanel__pvVeV",accountPanelBody:"ai-influencer_accountPanelBody__yb_tX",sectionHeader:"ai-influencer_sectionHeader__ftMBq",homeRailHeader:"ai-influencer_homeRailHeader__CfP7P",primaryButton:"ai-influencer_primaryButton__3AV41",secondaryButton:"ai-influencer_secondaryButton__1iDT1",disabledButton:"ai-influencer_disabledButton__fWExO",disabledButtonWide:"ai-influencer_disabledButtonWide__Unbom",assetCard:"ai-influencer_assetCard__tnaT7",templateCard:"ai-influencer_templateCard__YfRYv",categoryFilters:"ai-influencer_categoryFilters__LzRS7",aspectGrid:"ai-influencer_aspectGrid__CvE7S",selectionGrid:"ai-influencer_selectionGrid__tgKUJ",referenceStrip:"ai-influencer_referenceStrip__T9RkM",actionRow:"ai-influencer_actionRow__65Lmp",segmentedControl:"ai-influencer_segmentedControl__sqm5Z",backNavigationLabel:"ai-influencer_backNavigationLabel__mQzDb",sidebarTitle:"ai-influencer_sidebarTitle__vMBUk",navIcon:"ai-influencer_navIcon__uvFBZ",activeNavButton:"ai-influencer_activeNavButton__pQAhs",navLabel:"ai-influencer_navLabel__Ab3p7",navStatusIndicator:"ai-influencer_navStatusIndicator__qoEN0",navStatusCount:"ai-influencer_navStatusCount__QwxO7",navGroup:"ai-influencer_navGroup__Fa8Kd",navGroupLabel:"ai-influencer_navGroupLabel__wqfMn",accountPanelShell:"ai-influencer_accountPanelShell__hEk1J",accountAvatar:"ai-influencer_accountAvatar__cxsuz",accountAvatarClip:"ai-influencer_accountAvatarClip__WVBlN",accountLoginIcon:"ai-influencer_accountLoginIcon__KmbJV",accountAvatarImage:"ai-influencer_accountAvatarImage__rFc5x",accountAvatarBadge:"ai-influencer_accountAvatarBadge__Ylw_F",accountPanelName:"ai-influencer_accountPanelName__xFGrG",accountCredit:"ai-influencer_accountCredit__YJRIL",accountSkeletonLine:"ai-influencer_accountSkeletonLine__eEDc8",accountPanelIcon:"ai-influencer_accountPanelIcon__HKwPj",accountSettingsButton:"ai-influencer_accountSettingsButton__pBGpQ",userSettingMenu:"ai-influencer_userSettingMenu__IsCME",userSettingHeader:"ai-influencer_userSettingHeader__USiRK",userSettingAvatar:"ai-influencer_userSettingAvatar__h3w9d",userSettingIdentity:"ai-influencer_userSettingIdentity__7ZtEB",userSettingCreditCard:"ai-influencer_userSettingCreditCard__WAdVU",userSettingCreditHeader:"ai-influencer_userSettingCreditHeader__gSpom",userSettingMembershipCard:"ai-influencer_userSettingMembershipCard__wl6yW",userSettingCreditLink:"ai-influencer_userSettingCreditLink__Enej9",userSettingRemaining:"ai-influencer_userSettingRemaining__w7t3D",userSettingPlanDivider:"ai-influencer_userSettingPlanDivider__nnGR7",userSettingMembershipPlan:"ai-influencer_userSettingMembershipPlan__dzHaU",userSettingVipPlan:"ai-influencer_userSettingVipPlan__a6T33",userSettingMembershipIcon:"ai-influencer_userSettingMembershipIcon__Bp5ra",userSettingVipIcon:"ai-influencer_userSettingVipIcon__7Si4M",userSettingVipIconFallback:"ai-influencer_userSettingVipIconFallback__qkIM_",userSettingMembershipPeriod:"ai-influencer_userSettingMembershipPeriod__0JjGc",userSettingUpgradePill:"ai-influencer_userSettingUpgradePill__3d1Y5",userSettingActions:"ai-influencer_userSettingActions__tZXHK",userSettingActionButton:"ai-influencer_userSettingActionButton__2cN3q",userSettingActionIcon:"ai-influencer_userSettingActionIcon__EZ21E",workspaceMain:"ai-influencer_workspaceMain__FqNUy",onboardingModalBorder:"ai-influencer_onboardingModalBorder__HF23B",personaBuilderScroll:"ai-influencer_personaBuilderScroll__nQDOy",personaBrowser:"ai-influencer_personaBrowser__HRN4K",personaBrowserSection:"ai-influencer_personaBrowserSection__5uRcF",topB
1ar:"ai-influencer_topBar__kRT_h",topBarPricingIcon:"ai-influencer_topBarPricingIcon__H8qhr",content:"ai-influencer_content__Lj33h",homeContent:"ai-influencer_homeContent__DD4qu",figmaHero:"ai-influencer_figmaHero__sJwi_",homeSubtitle:"ai-influencer_homeSubtitle__OEy_W",heroStage:"ai-influencer_heroStage__Rgumk",heroCardFan:"ai-influencer_heroCardFan__s91zm",heroDataStatus:"ai-influencer_heroDataStatus__vmmNI",heroCarouselCard:"ai-influencer_heroCarouselCard__gzmJP",heroEdgeFadeIn:"ai-influencer_heroEdgeFadeIn__gG8eD",heroEdgeFadeOut:"ai-influencer_heroEdgeFadeOut__bRhiM","ai-influencer-hero-card-fade-in":"ai-influencer_ai-influencer-hero-card-fade-in__lqxgv","ai-influencer-hero-card-fade-out":"ai-influencer_ai-influencer-hero-card-fade-out__vOwk_",heroCarouselViewport:"ai-influencer_heroCarouselViewport__seH66",heroCarouselImage:"ai-influencer_heroCarouselImage__YbfSU",heroCard0:"ai-influencer_heroCard0__Y0dC5",heroCard1:"ai-influencer_heroCard1__wHDiU",heroCard2:"ai-influencer_heroCard2__GcL16",heroCard3:"ai-influencer_heroCard3__j4l4G",heroCard4:"ai-influencer_heroCard4__J4hLR",heroCard5:"ai-influencer_heroCard5__xlUne",heroCard6:"ai-influencer_heroCard6__mNpqg",carouselControl:"ai-influencer_carouselControl__cqftT",carouselControlLeft:"ai-influencer_carouselControlLeft__kpdk9",carouselControlRight:"ai-influencer_carouselControlRight__z_oj_",createPrompt:"ai-influencer_createPrompt__IEPe0","ai-influencer-border-angle-flow":"ai-influencer_ai-influencer-border-angle-flow__K_SaN",createPromptInner:"ai-influencer_createPromptInner__Blnm5",createPromptText:"ai-influencer_createPromptText__cUlIS",typingCharacter:"ai-influencer_typingCharacter__fIdTk","ai-influencer-type-character":"ai-influencer_ai-influencer-type-character__o4pDR",closeButton:"ai-influencer_closeButton__6451N",workspacePage:"ai-influencer_workspacePage__bYhsh",workspaceIntro:"ai-influencer_workspaceIntro__2b2Uk",projectSection:"ai-influencer_projectSection__n_lwy",templateLibrary:"ai-influencer_templateLibrary__6IztE",workspaceTabs:"ai-influencer_workspaceTabs__kul3o",activeWorkspaceTab:"ai-influencer_activeWorkspaceTab__i_ebo",templateLibraryGrid:"ai-influencer_templateLibraryGrid__6n1nb",templateLibraryPagination:"ai-influencer_templateLibraryPagination___gXR_",templateLibraryCard:"ai-influencer_templateLibraryCard___l8YR",templateLibraryCardMedia:"ai-influencer_templateLibraryCardMedia__KIrGQ",templateLibraryCardImage:"ai-influencer_templateLibraryCardImage__DJyEg",templateLibraryCardVideo:"ai-influencer_templateLibraryCardVideo__lEh9I",personaBrowseMedia:"ai-influencer_personaBrowseMedia__jc89f",railCardMedia:"ai-influencer_railCardMedia__yuFDW","ai-influencer-skeleton-shimmer":"ai-influencer_ai-influencer-skeleton-shimmer__f_VGR",personaBrowseMediaImage:"ai-influencer_personaBrowseMediaImage__uhmW6",railCardImage:"ai-influencer_railCardImage__yTRY_",templateDuration:"ai-influencer_templateDuration__SzPh_",templateHotBadge:"ai-influencer_templateHotBadge__mKCqM",templateTagBadge:"ai-influencer_templateTagBadge__7aoP5",templateCardTitle:"ai-influencer_templateCardTitle__zktr9",templateLibraryHoverCta:"ai-influencer_templateLibraryHoverCta__Qai19",projectSectionHeader:"ai-influencer_projectSectionHeader__mXLO4",projectIntroHeader:"ai-influencer_projectIntroHeader__vGOqp",projectExpandButton:"ai-influencer_projectExpandButton__sH4XO",projectSelectControl:"ai-influencer_projectSelectControl__bc0Jf",projectCountBadge:"ai-influencer_projectCountBadge__WoFNi",projectGrid:"ai-influencer_projectGrid__tx5ZS",projectLoadMoreButton:"ai-influencer_projectLoadMoreButton__ofYMM",projectLoadMoreIcon:"ai-influencer_projectLoadMoreIcon__uE0gw",projectLoadMoreSpinner:"ai-influencer_projectLoadMoreSpinner__cqUdf","ai-influencer-spin":"ai-influencer_ai-influencer-spin__zMulf",projectCard:"ai-influencer_projectCard__KB6sc",projectThumbFrame:"ai-influencer_projectThumbFrame__Z2htG",activeProjectCard:"ai-influencer_activeProjectCard__sSJ_D",projectImage:"ai-influencer_projectImage__Ggx7T",projectImagePlaceholder:"ai-influencer_projectImagePlaceholder__GCEFr",projectSelectedIcon:"ai-influencer_projectSelectedIcon__QFPSN",projectHoverOverlay:"ai-influencer_projectHoverOverlay__CYncC",projectStatusOverlay:"ai-influencer_projectStatusOverlay__5pI7U",projectHoverLabel:"ai-influencer_projectHoverLabel__ripyg",retryButton:"ai-influencer_retryButton__uwHTn",spinnerIcon:"ai-influencer_spinnerIcon__tO8kh",projectDuration:"ai-influencer_projectDuration__gGsk9",projectCardMeta:"ai-influencer_projectCardMeta__k4vcF",personaWorkspace:"ai-influencer_personaWorkspace__8ivFB",personaBuilder:"ai-influencer_personaBuilder__eLsjl",contentBuilderScroll:"ai-influencer_contentBuilderScroll__c4aHR",builderTitle:"ai-influencer_builderTitle__2DBE1",personaField:"ai-influencer_personaField__T79_X",advancedBox:"ai-influencer_advancedBox___gFKP",personaNameRow:"ai-influencer_personaNameRow__gYIHn",iconButton:"ai-influencer_iconButton__gdcwj",styleGrid:"ai-influencer_styleGrid__KRnKL",styleOption:"ai-influencer_styleOption__vdEl6",selectedStyleOption:"ai-influencer_selectedStyleOption__omN8T",styleOptionLabel:"ai-influencer_styleOptionLabel__5_Zgh",styleCheck:"ai-influencer_styleCheck__FdLuH",personaSelectRow:"ai-influencer_personaSelectRow__eCLa7",personaSelect:"ai-influencer_personaSelect__7Re8h",aiSelectorButton:"ai-influencer_aiSelectorButton__oESGC",aiSelectorText:"ai-influencer_aiSelectorText__O2Rp_",aiSelectorLabel:"ai-influencer_aiSelectorLabel__MxBiw",aiSelectorValue:"ai-influencer_aiSelectorValue__tFuig",contentSelectCard:"ai-influencer_contentSelectCard__nZQew",aiSelectorPopover:"ai-influencer_aiSelectorPopover__1bqm3",aiSelectorOption:"ai-influencer_aiSelectorOption__NkFON",referenceInput:"ai-influencer_referenceInput__jSNM6",referenceInputLabel:"ai-influencer_referenceInputLabel__LKV9R",referenceThumbs:"ai-influencer_referenceThumbs__qTGT1",referenceThumbImage:"ai-influencer_referenceThumbImage__R1LCE",referenceThumbCheck:"ai-influencer_referenceThumbCheck__9YDiW",activeReference:"ai-influencer_activeReference__I6pJS",contentReferenceGrid:"ai-influencer_contentReferenceGrid__LAb3E",contentReferenceInput:"ai-influencer_contentReferenceInput__ILCK7",contentReferenceUploadCard:"ai-influencer_contentReferenceUploadCard__bd1Ms",contentReferenceStaticPreview:"ai-influencer_contentReferenceStaticPreview__Dn3NV",contentReferenceStaticImage:"ai-influencer_contentReferenceStaticImage__N5sNc",contentReferenceStaticIconFrame:"ai-influencer_contentReferenceStaticIconFrame__LkZJ_",contentReferenceStaticIcon:"ai-influencer_contentReferenceStaticIcon__Sa3no",contentReferenceSelectedCard:"ai-influencer_contentReferenceSelectedCard__KxzzW",contentReferenceSelectedImage:"ai-influencer_contentReferenceSelectedImage__yY8on",contentReferenceChangeButton:"ai-influencer_contentReferenceChangeButton__74pOw",contentReferenceUploadCopy:"ai-influencer_contentReferenceUploadCopy__8Yan9",contentReferenceUploadHint:"ai-influencer_contentReferenceUploadHint__2ufn_",contentReferenceUploadTitleRow:"ai-influencer_contentReferenceUploadTitleRow__1x3B8",contentReferenceUploadTitle:"ai-influencer_contentReferenceUploadTitle__34G4_",contentReferenceRequiredAsterisk:"ai-influencer_contentReferenceRequiredAsterisk__j9ehR",contentDrivenVideoReference:"ai-influencer_contentDrivenVideoReference__V8kjv",contentDrivenVideoHeader:"ai-influencer_contentDrivenVideoHeader__CKWke",contentDrivenVideoUploadCard:"ai-influencer_contentDrivenVideoUploadCard__GHJaT",contentDrivenVideoSelectedCard:"ai-influencer_contentDrivenVideoSelectedCard__w4rQd",contentDrivenVideoUploadIcon:"ai-influencer_contentDrivenVideoUploadIcon__FWPq1",contentDrivenVideoUploadCopy:"ai-influencer_contentDrivenVideoUploadCopy__8_g9r",contentDrivenVideoUploadHint:"ai-influencer_contentDrivenVideoUploadHint__5a0XN",contentDrivenVideoSelectedMedia:"ai-influencer_contentDrivenVideoSelectedMedia__Dtd3P",contentDrivenVideoUploading:"ai-influencer_contentDrivenVideoUploading__xQ_Pj",contentDrivenVideoUploadingIcon:"ai-influencer_contentDrivenVideoUploadingIcon__kczg8",addResourcesPanelShell:"ai-influencer_addResourcesPanelShell__XJ_k_",addResourcesPanel:"ai-influencer_addResourcesPanel__T5bom",addResourcesPanelHeader:"ai-influencer_addResourcesPanelHeader__VArNw",addResourcesCloseButton:"ai-influencer_addResourcesCloseButton__yRBBA",addResourcesGrid:"ai-influencer_addResourcesGrid__X6LpZ",addResourcesUploadTile:"ai-influencer_addResourcesUploadTile__9pwdz",addResourcesTile:"ai-influencer_addResourcesTile__GdIUv",contentSceneUploadCard:"ai-influencer_contentSceneUploadCard__4i1Ng",addResourcesTileSelectButton:"ai-influencer_addResourcesTileSelectButton__7QXOr",addResourcesUploadIcon:"ai-influencer_addResourcesUploadIcon__V0bWn",addResourcesTileMedia:"ai-influencer_addResourcesTileMedia__jnMtK",addResourcesTileImage:"ai-influencer_addResourcesTileImage__AuOHf",addResourcesTileUploading:"ai-influencer_addResourcesTileUploading__bl96g",addResourcesTileUploadingIcon:"ai-influencer_addResourcesTileUploadingIcon__nidMp",addResourcesTileLabel:"ai-influencer_addResourcesTileLabel__dqz9G",addResourcesTileSourceBadge:"ai-influencer_addResourcesTileSourceBadge__NSU4Z",addResourcesTileActions:"ai-influencer_addResourcesTileActions__eYssP",addResourcesTileActionButton:"ai-influencer_addResourcesTileActionButton___IQb5",addResourcesTileActionIcon:"ai-influencer_addResourcesTileActionIcon__m9OFn",contentSceneSection:"ai-influencer_contentSceneSection__EkUQ4",contentSceneGrid:"ai-influencer_contentSceneGrid__YdmmZ",contentSceneCard:"ai-influencer_contentSceneCard__yFCvZ",contentSceneUploadedCard:"ai-influencer_contentSceneUploadedCard__2Vz7E",contentSceneLabel:"ai-influencer_contentSceneLabel__FqK2q",contentSceneCheck:"ai-influencer_contentSceneCheck__Xv1Pu",contentSceneUploadIcon:"ai-influencer_contentSceneUploadIcon___PMpu",contentSceneUploadIconImage:"ai-influencer_contentSceneUploadIconImage__wWEYn",contentSceneUploadLabel:"ai-influencer_contentSceneUploadLabel__lHAjQ",contentSceneUploadHint:"ai-influencer_contentSceneUploadHint__epc5p",contentSceneUploadedImage:"ai-influencer_contentSceneUploadedImage__LSTZo",contentSceneUploadedBadge:"ai-influencer_contentSceneUploadedBadge__8myYN",contentSceneUploadedUploading:"ai-influencer_contentSceneUploadedUploading__6nxAT",contentSceneUploadedLoadingIcon:"ai-influencer_contentSceneUploadedLoadingIcon__ap_U0",contentModelCard:"ai-influencer_contentModelCard__Y8fPV",contentModelCopy:"ai-influencer_contentModelCopy__GI84n",contentModelSelector:"ai-influencer_contentModelSelector__jTMie",contentModelChevron:"ai-influencer_contentModelChevron__AFFwD",contentModelIcon:"ai-influencer_contentModelIcon__Io0ZZ",contentModelNameSkeleton:"ai-influencer_contentModelNameSkeleton__9rTK9",contentModelOptionIcon:"ai-influencer_contentModelOptionIcon__ukIs2",contentModelOptionNameSkeleton:"ai-influencer_contentModelOptionNameSkeleton__hmOOQ",contentModelMetaSkeleton:"ai-influencer_contentModelMetaSkeleton__PZZTP",contentModelIconImage:"ai-influencer_contentModelIconImage__pZ0C2",contentModelIconFallback:"ai-influencer_contentModelIconFallback__q4jL6",contentModelMenu:"ai-influencer_contentModelMenu__n3uVI",contentModelOptions:"ai-influencer_contentModelOptions__nTyBe",contentModelOption:"ai-influencer_contentModelOption__1exjd",contentModelOptionCopy:"ai-influencer_contentModelOptionCopy__VV4d5",contentModelOptionName:"ai-influencer_contentModelOptionName__zLBnd",contentModelOptionMeta:"ai-influencer_contentModelOptionMeta__awegO",contentModelMetaItem:"ai-influencer_contentModelMetaItem__Y_b5Z",contentModelHdBadge:"ai-influencer_contentModelHdBadge__HCfyB",contentSelectRow:"ai-influencer_contentSelectRow__O31Vt",contentDropdown:"ai-influencer_contentDropdown__7mT9i",contentSelectText:"ai-influencer_contentSelectText__qBKaU",contentSelectLabel:"ai-influencer_contentSelectLabel__soBeO",contentDropdownMenu:"ai-influencer_contentDropdownMenu___2wKD",contentAdvancedBox:"ai-influencer_contentAdvancedBox__QsilM",personaActionBar:"ai-influencer_personaActionBar__Ep7_N",personaActionBackgroun
1d:"ai-influencer_personaActionBackground__Ut_FH",personaGenerateButton:"ai-influencer_personaGenerateButton__Bb_0W",generateButtonLabel:"ai-influencer_generateButtonLabel__NsY_5",generateButtonCredits:"ai-influencer_generateButtonCredits__0yAl6",generateButtonCreditsIcon:"ai-influencer_generateButtonCreditsIcon____L7P",personaBrowserTabs:"ai-influencer_personaBrowserTabs__Js0hP",activeBrowserTab:"ai-influencer_activeBrowserTab__sVdzO",personaBrowserTitle:"ai-influencer_personaBrowserTitle___vJ9_",personaBrowseGrid:"ai-influencer_personaBrowseGrid__4QVUJ",personaHistoryCard:"ai-influencer_personaHistoryCard__ZNyPu",personaHistoryPreviewButton:"ai-influencer_personaHistoryPreviewButton__lxg72",personaHistoryImage:"ai-influencer_personaHistoryImage__5IBeq",personaHistoryOverlay:"ai-influencer_personaHistoryOverlay__DXH8r",personaHistoryName:"ai-influencer_personaHistoryName__R9p7u",personaHistoryActions:"ai-influencer_personaHistoryActions__tJH6r",personaHistoryActionButton:"ai-influencer_personaHistoryActionButton__RtUFs",contentHistoryGrid:"ai-influencer_contentHistoryGrid__6f_Nw",contentHistoryCard:"ai-influencer_contentHistoryCard__LbYNx",contentHistoryMediaFrame:"ai-influencer_contentHistoryMediaFrame__ofX_l",contentHistoryImage:"ai-influencer_contentHistoryImage__jzxtS",contentHistoryImagePlaceholder:"ai-influencer_contentHistoryImagePlaceholder__iYTK7",contentHistoryFailedState:"ai-influencer_contentHistoryFailedState__CFWz1",generationFailedState:"ai-influencer_generationFailedState__6XB9L",contentHistoryScrim:"ai-influencer_contentHistoryScrim__AU8QP",contentHistoryDownloadGradient:"ai-influencer_contentHistoryDownloadGradient__oZ2ts",contentHistoryTopActions:"ai-influencer_contentHistoryTopActions__xyg8H",contentHistoryDownloadAction:"ai-influencer_contentHistoryDownloadAction__3kV4k",contentHistoryActionButton:"ai-influencer_contentHistoryActionButton__gc68B",aiInfluencerDownloadIcon:"ai-influencer_aiInfluencerDownloadIcon__DrUBu",iconActionTooltip:"ai-influencer_iconActionTooltip__jnaJF",contentHistoryStatusOverlay:"ai-influencer_contentHistoryStatusOverlay__DftQz",personaBrowseCard:"ai-influencer_personaBrowseCard__dq18n",personaCustomBrowseCard:"ai-influencer_personaCustomBrowseCard__DxKeP",personaCustomGlow:"ai-influencer_personaCustomGlow__ZFA_G",personaCustomIconWrap:"ai-influencer_personaCustomIconWrap__KmN4t",personaCustomIcon:"ai-influencer_personaCustomIcon__P6Lsl",personaCustomName:"ai-influencer_personaCustomName__XODAh",personaBrowseImage:"ai-influencer_personaBrowseImage___10fB",personaBrowseVideo:"ai-influencer_personaBrowseVideo__38ITE",personaBrowseOverlay:"ai-influencer_personaBrowseOverlay__Bei0F",personaBrowseTag:"ai-influencer_personaBrowseTag__a7UEU",personaBrowseTagImage:"ai-influencer_personaBrowseTagImage__eoQra",personaBrowseName:"ai-influencer_personaBrowseName__05M0k",personaBrowseCta:"ai-influencer_personaBrowseCta___ZN_0",personaBrowseSelectedBadge:"ai-influencer_personaBrowseSelectedBadge__7dJ6E",personaBuilderHeader:"ai-influencer_personaBuilderHeader__e7Ywi",builderCloseButton:"ai-influencer_builderCloseButton__KPl9M",personaOptionSection:"ai-influencer_personaOptionSection__mEamD",personaOptionSectionHeader:"ai-influencer_personaOptionSectionHeader__LUPXG",requiredAsterisk:"ai-influencer_requiredAsterisk__zl2b_",personaSectionToggle:"ai-influencer_personaSectionToggle__rkO_K",personaSectionChevron:"ai-influencer_personaSectionChevron__HCIU_",personaGenderGrid:"ai-influencer_personaGenderGrid__zRh5Z",personaGenderOption:"ai-influencer_personaGenderOption__M_phw",personaVisualOption:"ai-influencer_personaVisualOption__fpwVS",personaPillOption:"ai-influencer_personaPillOption__vhpDn",personaSwatchOption:"ai-influencer_personaSwatchOption__VWQIE",personaGenderImage:"ai-influencer_personaGenderImage___4Dwq",personaVisualImage:"ai-influencer_personaVisualImage__VXeXT",personaOptionLabel:"ai-influencer_personaOptionLabel__deccq",personaGenderLabel:"ai-influencer_personaGenderLabel__wWOBh",personaAgeGrid:"ai-influencer_personaAgeGrid__stLhX",personaSwatchGrid:"ai-influencer_personaSwatchGrid__PRr6_",personaCompactSwatchGrid:"ai-influencer_personaCompactSwatchGrid__3lzC_",personaColorCardGrid:"ai-influencer_personaColorCardGrid__BZRWz",personaEyeGrid:"ai-influencer_personaEyeGrid__YICR1",personaVisualGrid:"ai-influencer_personaVisualGrid__I6_UC",personaSwatchImage:"ai-influencer_personaSwatchImage__yQsHl",aiInfluencerCloseIcon:"ai-influencer_aiInfluencerCloseIcon__i2lHb",personaOptionCheck:"ai-influencer_personaOptionCheck__4l_In",personaAdvancedSection:"ai-influencer_personaAdvancedSection__qUdY4",personaAdvancedBox:"ai-influencer_personaAdvancedBox__uCec3",personaReferenceFileInput:"ai-influencer_personaReferenceFileInput__Y_8S0",personaReferenceButton:"ai-influencer_personaReferenceButton__hM5ea",personaReferenceButtonLabel:"ai-influencer_personaReferenceButtonLabel__GEEBX",personaReferenceIcon:"ai-influencer_personaReferenceIcon__yn8XH",personaReferenceCount:"ai-influencer_personaReferenceCount__A4nC2",personaReferencePreview:"ai-influencer_personaReferencePreview___zUI8",personaReferenceLargePreview:"ai-influencer_personaReferenceLargePreview__WuTwD",personaReferenceThumb:"ai-influencer_personaReferenceThumb__Aj_um",personaReferenceThumbs:"ai-influencer_personaReferenceThumbs__ZiQxy",personaReferenceThumbItem:"ai-influencer_personaReferenceThumbItem__0C22u",personaReferenceThumbHover:"ai-influencer_personaReferenceThumbHover__VFexQ",personaReferenceUploadOverlay:"ai-influencer_personaReferenceUploadOverlay__KUJNP",personaReferenceUploadSpinner:"ai-influencer_personaReferenceUploadSpinner__QnPgi",personaReferenceRemoveButton:"ai-influencer_personaReferenceRemoveButton__nlomt",personaResultPanel:"ai-influencer_personaResultPanel__nML8n",personaResultScroll:"ai-influencer_personaResultScroll__9Qc78",personaResultPaginationStatus:"ai-influencer_personaResultPaginationStatus__2lMML",personaResultPaginationSpinner:"ai-influencer_personaResultPaginationSpinner__csOS3",personaResultEntry:"ai-influencer_personaResultEntry__a8His",personaResultDate:"ai-influencer_personaResultDate__6bHey",personaResultMessage:"ai-influencer_personaResultMessage__XvYif",personaResultMeta:"ai-influencer_personaResultMeta__ZYkZ_",personaResultMetaImageButton:"ai-influencer_personaResultMetaImageButton__HzQFe",personaResultChip:"ai-influencer_personaResultChip__ENWJ5",personaResultGrid:"ai-influencer_personaResultGrid__HN6W6",personaResultCard:"ai-influencer_personaResultCard__TVnBn",personaResultLoadingCard:"ai-influencer_personaResultLoadingCard__bKH4F",personaResultFailedCard:"ai-influencer_personaResultFailedCard___T9Un",processingCardBackgroun
1d:"ai-influencer_processingCardBackground__T1iOe",processingCardContent:"ai-influencer_processingCardContent__lBl7Z",personaResultStateContent:"ai-influencer_personaResultStateContent__OLXv5",personaResultLoadingSpinner:"ai-influencer_personaResultLoadingSpinner__rQCQW",generationFailedStateContent:"ai-influencer_generationFailedStateContent___kG05",personaResultStateLabel:"ai-influencer_personaResultStateLabel___Y_86",generationFailedStateLabel:"ai-influencer_generationFailedStateLabel___nxE8",generationFailedStateIcon:"ai-influencer_generationFailedStateIcon__mgTj6",generationFailedStateRetryButton:"ai-influencer_generationFailedStateRetryButton__GGtjN",personaResultImageButton:"ai-influencer_personaResultImageButton__Y_OuT",personaResultDownload:"ai-influencer_personaResultDownload__3UiwW",personaResultActions:"ai-influencer_personaResultActions__1hPKB",addCharacterButton:"ai-influencer_addCharacterButton__s_drU",personaResultIconButton:"ai-influencer_personaResultIconButton__Hj_rO",personaDraftActionIcon:"ai-influencer_personaDraftActionIcon__lGhPE",personaContinuePanel:"ai-influencer_personaContinuePanel__aYspm",personaContinueHeader:"ai-influencer_personaContinueHeader__lG5Hm",personaContinueCloseButton:"ai-influencer_personaContinueCloseButton__FOB9C",personaContinueImageRow:"ai-influencer_personaContinueImageRow__1eeds",personaContinueImageThumb:"ai-influencer_personaContinueImageThumb__rQVss",personaContinueImageRemove:"ai-influencer_personaContinueImageRemove__Urir_",personaContinueTextarea:"ai-influencer_personaContinueTextarea__2C3DO",personaContinueFooter:"ai-influencer_personaContinueFooter__JddkI",personaContinueUploadButton:"ai-influencer_personaContinueUploadButton__wT2TK",personaContinueGenerateButton:"ai-influencer_personaContinueGenerateButton__oiGdi",personaResultPrompt:"ai-influencer_personaResultPrompt__u73Ul",homeRail:"ai-influencer_homeRail__WYZId",sectionBlock:"ai-influencer_sectionBlock__AwBLF",formPanel:"ai-influencer_formPanel__DtnhO",previewPanel:"ai-influencer_previewPanel__kC6Bc",composerPanel:"ai-influencer_composerPanel__EIqeo",resultModalTitle:"ai-influencer_resultModalTitle__VPwJp",railViewport:"ai-influencer_railViewport__rThLi",railCards:"ai-influencer_railCards__3omSS",compactRailCards:"ai-influencer_compactRailCards__kB4z0",railCard:"ai-influencer_railCard__AaJxp",railCardVideo:"ai-influencer_railCardVideo__8isKh",railCardTitle:"ai-influencer_railCardTitle__3Lo3u",railHoverCta:"ai-influencer_railHoverCta__QFVSe",railArrow:"ai-influencer_railArrow__bPvQx",railArrowLeft:"ai-influencer_railArrowLeft__uUHil",railArrowRight:"ai-influencer_railArrowRight__YccKC",kicker:"ai-influencer_kicker__Gt__U",assetCardText:"ai-influencer_assetCardText__Ulp3O",cardMediaText:"ai-influencer_cardMediaText__k7XXK",selectionGridText:"ai-influencer_selectionGridText__0bKZ3",heroCopy:"ai-influencer_heroCopy__aLB7_",cardBody:"ai-influencer_cardBody__THUVb",resultModalDescription:"ai-influencer_resultModalDescription__eCnyO",selectedChip:"ai-influencer_selectedChip__MA837",activeSegment:"ai-influencer_activeSegment__pUJTZ",templateGrid:"ai-influencer_templateGrid__AHBM_",assetGrid:"ai-influencer_assetGrid__cBLvz",presetGrid:"ai-influencer_presetGrid__ZuCwo",cardMedia:"ai-influencer_cardMedia__x4ee2",cardMediaBadge:"ai-influencer_cardMediaBadge__Q6ZD9",assetCardTitle:"ai-influencer_assetCardTitle__YT7nu",cardBodyTitle:"ai-influencer_cardBodyTitle__D72kd",previewPanelTitle:"ai-influencer_previewPanelTitle__6VWpM",tagRow:"ai-influencer_tagRow__oEB9G",tagPill:"ai-influencer_tagPill__Wvtuy",flowGrid:"ai-influencer_flowGri
1d__EacVm",composerLayout:"ai-influencer_composerLayout__0FFyb",disabledPill:"ai-influencer_disabledPill__9_B1M",formGrid:"ai-influencer_formGrid__m__Y3",fullFieldLabel:"ai-influencer_fullFieldLabel__7T2B4",formPanelLabel:"ai-influencer_formPanelLabel__MhASE",composerPanelLabel:"ai-influencer_composerPanelLabel__QhDCD",fullField:"ai-influencer_fullField__79rfX",fieldError:"ai-influencer_fieldError__PKQ6a",selectedPreset:"ai-influencer_selectedPreset__G5PnK",previewFrame:"ai-influencer_previewFrame__Weu4Z",composerCover:"ai-influencer_composerCover__cFPTw",composerSelection:"ai-influencer_composerSelection__4mZuZ",emptyState:"ai-influencer_emptyState__rgIi7",emptyStateContent:"ai-influencer_emptyStateContent__rGj_P",emptyStateIcon:"ai-influencer_emptyStateIcon__C1JBp",emptyStateCopy:"ai-influencer_emptyStateCopy__QoAUO",emptyStateTitle:"ai-influencer_emptyStateTitle__xIlEC",emptyStateDescription:"ai-influencer_emptyStateDescription__rPDQQ",emptyStateAction:"ai-influencer_emptyStateAction__8t8F8",browserEmptyState:"ai-influencer_browserEmptyState__0om_D",projectEmptyState:"ai-influencer_projectEmptyState__ywFgN",personaResultEmptyState:"ai-influencer_personaResultEmptyState__Xz6uF",modalBackdrop:"ai-influencer_modalBackdrop__u8ytH",aiDialogFrame:"ai-influencer_aiDialogFrame__bCJ6W",aiDialogSurface:"ai-influencer_aiDialogSurface__Ls8C9",aiDialogFloatingCloseButton:"ai-influencer_aiDialogFloatingCloseButton__PsJ72",aiDialogCloseButton:"ai-influencer_aiDialogCloseButton__Ln8Cg",resultModalFrame:"ai-influencer_resultModalFrame__W_jmd",resultModal:"ai-influencer_resultModal__6qnj_",contentPreviewFrame:"ai-influencer_contentPreviewFrame__P0QVH",contentPreviewModal:"ai-influencer_contentPreviewModal__lwLOt",creditsInfoFrame:"ai-influencer_creditsInfoFrame__ta9I3",creditsInfoDialog:"ai-influencer_creditsInfoDialog__DBXVj",creditsInfoContent:"ai-influencer_creditsInfoContent__5ojJf",creditsInfoTitle:"ai-influencer_creditsInfoTitle__I0mXR",creditsInfoTabs:"ai-influencer_creditsInfoTabs__Kh79q",creditsInfoTab:"ai-influencer_creditsInfoTab__wmzma",creditsInfoRecordPanel:"ai-influencer_creditsInfoRecordPanel__6Tj2r",creditsInfoHistoryList:"ai-influencer_creditsInfoHistoryList__hf3Ez",creditsInfoTableRow:"ai-influencer_creditsInfoTableRow__X_AYI",creditsInfoTableCell:"ai-influencer_creditsInfoTableCell__2OPq6",creditsInfoTableChange:"ai-influencer_creditsInfoTableChange__jS1yl",creditsInfoListMessage:"ai-influencer_creditsInfoListMessage__0r6Y3",creditsInfoSkeletonCell:"ai-influencer_creditsInfoSkeletonCell__twKEr",contentPreviewImageStage:"ai-influencer_contentPreviewImageStage__wkN9z",contentPreviewMedia:"ai-influencer_contentPreviewMedia__EmPk4",contentPreviewVideoShell:"ai-influencer_contentPreviewVideoShell__qrBXM",contentPreviewVideoControls:"ai-influencer_contentPreviewVideoControls__A3ENM",contentPreviewVideoToggle:"ai-influencer_contentPreviewVideoToggle__tR3RY",contentPreviewVideoToggleIcon:"ai-influencer_contentPreviewVideoToggleIcon__XdbI6",contentPreviewProgress:"ai-influencer_contentPreviewProgress__qpYWj",contentPreviewProgressInput:"ai-influencer_contentPreviewProgressInput__mO_Pt",contentPreviewProgressTrack:"ai-influencer_contentPreviewProgressTrack__5Z4Su",contentPreviewProgressFill:"ai-influencer_contentPreviewProgressFill__7FPe4",contentPreviewTime:"ai-influencer_contentPreviewTime__8yZLe",contentPreviewActions:"ai-influencer_contentPreviewActions__P0ueN",contentPreviewPrimaryAction:"ai-influencer_contentPreviewPrimaryAction__mgXph",contentPreviewSecondaryAction:"ai-influencer_contentPreviewSecondaryAction__xShV4",personaPreviewBackdrop:"ai-influencer_personaPreviewBackdrop__w_uT5",personaPreviewCloseButton:"ai-influencer_personaPreviewCloseButton__xCeIK",personaPreviewImage:"ai-influencer_personaPreviewImage__p_guJ",resultModalImagePanel:"ai-influencer_resultModalImagePanel__N4gef",resultModalImage:"ai-influencer_resultModalImage__QlfJG",resultModalInfoPanel:"ai-influencer_resultModalInfoPanel__7Vja4",resultSettingsBlock:"ai-influencer_resultSettingsBlock__dAP6A",resultBlockLabel:"ai-influencer_resultBlockLabel__mcyWZ",resultSettingChips:"ai-influencer_resultSettingChips__miziM",resultSettingChip:"ai-influencer_resultSettingChip__m10Js",resultModalActionStack:"ai-influencer_resultModalActionStack__gp3eS",resultModalPrimaryAction:"ai-influencer_resultModalPrimaryAction__qVs1G",resultModalConfirmIcon:"ai-influencer_resultModalConfirmIcon__aXhlC",addCharacterTitle:"ai-influencer_addCharacterTitle__1u_Yy",addCharacterField:"ai-influencer_addCharacterField___4gnU",resultReferenceImages:"ai-influencer_resultReferenceImages__F2DEo",personaImageLightboxFrame:"ai-influencer_personaImageLightboxFrame__yEVCq",personaImageLightbox:"ai-influencer_personaImageLightbox__cAaNR"}},64470:(e,n,t)=>{"use strict";t.d(n,{X:()=>w,o:()=>C});var r=t(29935),a=t(17844),i=t(93629),o=t(72087),l=t(82643),c=t(5640),s=t(50148),u=t(19133),d=t.n(u),f=t(49377),p=t(18439),m=t(77889),g=t(75851),_=t(63877),h=t(26333),v=t(21741),b=d()(function(){return Promise.all([t.e(624),t.e(3349),t.e(5065),t.e(6456),t.e(4820)]).then(t.bind(t,77235))},{loadableGenerated:{webpack:function(){return[77235]}},ssr:!1}),y=d()(function(){return Promise.all([t.e(3349),t.e(5065),t.e(7628)]).then(t.bind(t,77628))},{loadableGenerated:{webpack:function(){return[77628]}},ssr:!1}),x=(0,s.createContext)(null);function C(){var e=(0,s.useContext)(x);if(!e)throw Error("useTriggerPurchaseContext must be used within a TriggerPurchaseProvider");return e}
1function w(e){var n,u,d=e.children,C=(0,o._)((0,s.useState)(!1),2),w=C[0],j=C[1],S=(0,o._)((0,s.useState)(!1),2),I=S[0],k=S[1],N=(0,f.useRouter)(),T=(0,s.useRef)(null),R=(0,s.useRef)({}),P=(0,s.useRef)(null),M=(0,s.useCallback)(function(){R.current.onCancel&&R.current.onCancel(),T.current&&(T.current({status:"cancelled"}),T.current=null),j(!1),k(!1)},[]),A=(0,s.useCallback)(function(e){e||M()},[M]),L=(0,s.useCallback)((0,r._)(function(){var e,n,r,o,c,s,u,d,f,m,b,y,x,C,w,S,I,M,A,L=arguments;return(0,l.YH)(this,function(l){switch(l.label){case 0:if(R.current=e=L.length>0&&void 0!==L[0]?L[0]:{},c=(0,_.DR)(),u=(0,_.XV)(null!=(s=e.isFromNavBar)&&s),d=void 0===e.source?(0,_.el)(e.toolModule):(0,_.rQ)(e.source),f=(0,_.yS)(N),m=_.A0.Modal,P.current={pay_id:c,source:d,source1:u,position:y=null!=(b=e.position)?b:_.yX.Use,scene_id:f,subpage_type:m,toolModule:e.toolModule,trackingParams:e.position?(0,i._)((0,a._)({},e.trackingParams),{position:e.position}):e.trackingParams},C=(null==(r=(x=p.nc.getState()).user)||null==(n=r.vipInfo)?void 0:n.inTrialPeriod)===!0,w="string"==typeof(null==(o=e.trackingParams)?void 0:o.source2)?e.trackingParams.source2:void 0,S=function(e){try{return(0,h.FJ)(N,{position:y,source:d,source1:u,source2:w,tier:e}),{status:"cancelled"}}catch(e){return v.A.error("Failed to guide user to Pricing: ".concat(String(e))),{status:"failed"}}},!0===e.forceSubscription&&e.purchaseTierHint===g.T3.Max&&x.isVip&&x.membershipTier===g.T3.Pro)return[2,S(g.T3.Max)];if(I=!1,!(!e.forceSubscription&&!0===e.hasInsufficientCredits&&C))return[3,6];l.label=1;case 1:return l.trys.push([1,4,,5]),[4,Promise.resolve().then(t.bind(t,74811))];case 2:return[4,(0,l.sent().getSubscriptionUserContext)()];case 3:return I=l.sent().hasUpgradedDuringTrial,[3,5];case 4:return M=l.sent(),v.A.error("Failed to resolve free-trial upgrade state: ".concat(String(M))),[2,{status:"failed"}];case 5:if(!I)return A=x.membershipTier===g.T3.Pro||x.membershipTier===g.T3.Max?x.membershipTier:void 0,[2,S(A)];l.label=6;case 6:return[2,new Promise(function(n){T.current=n,!e.forceSubscription&&x.isVip&&(I||!e.purchaseTierHint||(0,g.RU)(x.membershipTier,e.purchaseTierHint))?k(!0):j(!0)})]}})}),[N]),U=(0,s.useCallback)((0,r._)(function(){return(0,l.YH)(this,function(e){switch(e.label){case 0:console.log("handleSuccess"),R.current.onSuccess&&R.current.onSuccess(),T.current&&(T.current({status:"success"}),T.current=null),e.label=1;case 1:return e.trys.push([1,3,,4]),[4,(0,m.fetchUserInfo)()];case 2:return e.sent(),[3,4];case 3:return console.error("Failed to refresh user info after purchase",e.sent()),[3,4];case 4:return j(!1),k(!1),[2]}})}),[]),E=(0,s.useCallback)(function(){T.current&&(T.current({status:"authenticated"}),T.current=null),j(!1),k(!1)},[]),B=(0,s.useMemo)(function(){return{triggerPurchase:L}},[L]);return(0,c.jsxs)(x.Provider,{value:B,children:[d,w&&(0,c.jsx)(b,{open:w,onOpenChange:A,onSuccess:U,onAuthenticated:R.current.resolveOnLogin?E:void 0,analyticsContext:null!=(n=P.current)?n:void 0,initialTier:R.current.purchaseTierHint}),I&&(0,c.jsx)(y,{open:I,onOpenChange:A,onSuccess:U,analyticsContext:null!=(u=P.current)?u:void 0})]})}},66853:(e,n,t)=>{"use strict";t.d(n,{WV:()=>r.WV,k1:()=>r.k1});var r=t(77241)},77181:(e,n,t)=>{"use strict";t.d(n,{$P:()=>r.exchangeRedeemCode,$k:()=>a.$k,Rn:()=>r.fetchConsumeRecords,a2:()=>r.fetchRechargeRecords,gI:()=>r.terminateContract}),t(59717),t(24748);var r=t(74811),a=t(75065)},80272:(e,n,t)=>{"use strict";t.d(n,{A:()=>y});var r=t(17844),a=t(93629),i=t(17459),o=t(5640),l=t(50148),c=t(87676),s=t(12746),u=t(35030),d=t(24540),f=t(29935),p=t(82643),m=t(49377),g=t(9313),_=t(51677),h=t(18439),v=t(69357);function b(e){var n,t=e.children,r=(0,l.useRef)(!1),a=(0,m.useRouter)().locale,i=(0,h.nc)(function(e){return e.accessToken});return r.current||(r.current=!0,g.ok.instance.interceptors.request.use((n=(0,f._)(function(e){var n,t;return(0,p.YH)(this,function(r){switch(r.label){case 0:return e.headers["x-tenant"]="bplus",n=e.headers,t="x-anonymous-uid",[4,(0,v.I)()];case 1:return n[t]=r.sent(),e.headers["x-locale"]=a,[2,e]}})}),function(e){return n.apply(this,arguments)}
1)),_.ssePool.setHeader({"x-tenant":"bplus","x-anonymous-uid":(0,v.I)(),"x-locale":a})),(0,l.useEffect)(function(){var e=(0,g.dG)();e?_.ssePool.setHeader({Authorization:"Bearer ".concat(e)}):_.ssePool.setHeader({Authorization:""})},[i]),t}function y(e){var n=(0,l.forwardRef)(function(n,t){var l=n.report,f=n.$tl,p=n.logger,m=(0,i._)(n,["report","$tl","logger"]);return(0,o.jsx)("div",{id:"toolbox-root",className:"border-t border-black/10",children:(0,o.jsx)(u.M,{$tl:f,children:(0,o.jsx)(d.q,{report:l,children:(0,o.jsx)(c.I,{logger:p,children:(0,o.jsxs)(b,{children:[(0,o.jsx)(s.W,{}),(0,o.jsx)(e,(0,a._)((0,r._)({},m),{ref:t}))]})})})})})}),t=(null==e?void 0:e.displayName)||(null==e?void 0:e.name)||"Component";return n.displayName="ToolboxRootComponent(".concat(t,")"),n}},82324:(e,n,t)=>{"use strict";t.d(n,{J:()=>o});var r=t(5640),a=t(50148),i=t(63832);function o(e){var n=e.children,t=e.contentKey,o=e.maxFontSize,l=e.className,c=e.contentClassName,s=(0,a.useRef)(null),u=(0,a.useRef)(null);return(0,a.useLayoutEffect)(function(){var e,n=s.current,t=u.current;if(n&&t){var r=function(){var e=n.clientWidth;if(!(e<=0)){var r=function(n){return t.style.fontSize="".concat(n,"px"),t.getBoundingClientRect().width<=e};if(!r(o)){for(var a=1,i=o,l=0;l<12;l+=1){var c=(a+i)/2;r(c)?a=c:i=c}t.style.fontSize="".concat(a,"px")}}},a=!0;r();var i=new ResizeObserver(r);return i.observe(n),null==(e=document.fonts)||e.ready.then(function(){a&&r()}),function(){a=!1,i.disconnect()}}},[t,o]),(0,r.jsx)("span",{ref:s,className:(0,i.cn)("min-w-0 overflow-hidden",l),children:(0,r.jsx)("span",{ref:u,className:(0,i.cn)("inline-flex w-max shrink-0 whitespace-nowrap",c),style:{fontSize:o},children:n})})}},87676:(e,n,t)=>{"use strict";t.d(n,{I:()=>o,U:()=>l});var r=t(5640),a=t(50148),i=(0,a.createContext)({logger:void 0}),o=function(e){var n=e.children,t=e.logger,o=(0,a.useMemo)(function(){return t},[t]),l=(0,a.useMemo)(function(){return{logger:o}},[o]);return(0,r.jsx)(i.Provider,{value:l,children:n})},l=function(){return(0,a.useContext)(i)}},87732:e=>{e.exports={style:{fontFamily:"'Montserrat', 'Montserrat Fallback'",fontWeight:500,fontStyle:"normal"},className:"__className_a639fb"}},94774:e=>{e.exports={style:{fontFamily:"'heroHintArrowFont', 'heroHintArrowFont Fallback'",fontWeight:600,fontStyle:"normal"},className:"__className_65e76e"}}},e=>{var n=n=>e(e.s=n);e.O(0,[3349,7569,5149,9632,2801,7179,7381,7241,5065,6003,2803,1448,5916,9211,8480,636,6593,8792],()=>n(52604)),_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.