1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,4409,e=>{"use strict";let t=(0,e.i(456420).default)("rotate-cw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]]);e.s(["RotateCwIcon",0,t],4409)},271841,e=>{"use strict";var t=e.i(271645),a=e.i(148651),r=e.i(62924);let i=(0,t.createContext)({generateBotPreset:()=>void 0,generateBotPresetV2:()=>void 0,generateBotPrompt:()=>void 0,generateBotMedia:()=>void 0,addEndProcessCallback:e=>void 0,removeEndProcessCallback:e=>void 0,setIsGenerateAfterGoogleAuthStarted:e=>void 0,isGenerating:!1,isActivating:!1,isChooseAvatar:!1,isLoadingModalOpen:!1,isGenerationInProgress:!1,isRedirectLoading:!1,isGenerateAfterGoogleAuthStarted:!1});e.s(["GenerateBotContext",0,i,"useGenerateBotContext",0,()=>{let e=(0,t.useContext)(i);if(!e)throw a.default.error(r.LoggerMessages.BotContextError),Error("GenerateBotContext context no context Provider");return e}])},416238,e=>{"use strict";var t,a=e.i(843476),r=e.i(618566),i=e.i(271645),n=e.i(271841),o=e.i(805730),s=((t={}).PromptToBot="prompt_to_bot",t.PresetToBot="preset_to_bot",t.MediaToBot="media_to_bot",t),d=e.i(138337),u=e.i(563964),l=e.i(41414);e.i(213762);var c=e.i(495623),g=e.i(615184),m=e.i(60243),p=e.i(710021);e.i(215855);var h=e.i(707012);e.i(515763);var y=e.i(358339),f=e.i(106092),v=e.i(61165),P=e.i(732784),G=e.i(400031),b=e.i(969634);let M=()=>void 0,B={source:v.AnnalsSource.BotWizard,paymentReasonType:v.PaymentReasonType.GToolBot};e.s(["GenerateBotContextProvider",0,({children:e,disableResultPaywall:t})=>{let k=(0,r.useRouter)(),S=(0,r.usePathname)(),{userId:_}=(0,p.useSession)(),{required:T}=(0,l.useEmailConfirm)(),{isPaywallOpen:A,isOpenPaymentForm:I}=(0,o.usePaywallContext)(),[C,E]=(0,i.useState)(!1),[R,x]=(0,i.useState)(""),[w,q]=(0,i.useState)("free"),[O,Q]=(0,i.useState)(),[L,j]=(0,i.useState)(),[z,N]=(0,i.useState)(0),[$,D]=(0,i.useState)(!1),[F,V]=(0,i.useState)(B),U=(0,i.useRef)([]),[W,X]=(0,i.useState)(!1),[K,{isLoading:H,isError:Y,reset:J,error:Z,originalArgs:ee}]=f.generationApi.useActivateGeneratedBotMutation(),[et,{data:ea,isLoading:er,isError:ei,reset:en,error:eo,originalArgs:es,isSuccess:ed}]=f.generationApi.useGenerateBotPromptMutation(),[eu,{data:el,isLoading:ec,isError:eg,reset:em,error:ep,originalArgs:eh,isSuccess:ey}]=f.generationApi.useGenerateBotPresetMutation(),[ef,{data:ev,isLoading:eP,isError:eG,reset:eb,error:eM,originalArgs:eB,isSuccess:ek}]=f.generationApi.useGenerateBotPresetV2Mutation(),[eS,{data:e_,isLoading:eT,isError:eA,reset:eI,error:eC,originalArgs:eE,isSuccess:eR}]=f.generationApi.useGenerateBotFromMediaMutation(),[ex]=h.botsApi.useLazyGetBotProfileQuery(),ew=d.default.useGenerateBotDescription(),eq=d.default.useGenerateBotMedia(),eO=d.default.useGenerateBotRegenerated(),eQ=d.default.useGenerateBotError(),eL=d.default.useGenerateBotActivateUsingNeurons(),ej=d.default.useGenerateBotActivate(),ez=u.default.useGenerationStart(),eN=u.default.useGenerationResult(),e$=(0,i.useCallback)(()=>{let e=z+1;N(e),eO({regeneration_count:e,limit_reached:e>=10})},[z,eO]),{errorCode:eD,errorType:eF,blockKind:eV}=(0,i.useMemo)(()=>{let e=Object.entries({activationError:Z,generateMediaError:eC,generatePresetError:ep||eM,generatePromptError:eo}).find(([,e])=>!!e),t=e?.[1];return{errorType:e?.[0],blockKind:(0,y.getGenerationBlockKind)(t),errorCode:t?(0,b.isApiResponseWithErrorCode)(t)&&y.generationApiErrorCodes[t.data.error]||y.generationApiErrorCodes.unknown:void 0}},[Z,eC,ep,eM,eo]);(0,i.useEffect)(()=>{let e=eo||ep||eM||eC;e&&eQ({type_error:eD,reason:(0,b.isApiResponseWithErrorCode)(e)?e.data.error:y.generationApiErrorCodes.unknown})},[eD,eC,ep,eM,eo,eQ]);let eU=(0,i.useRef)(!1);(0,i.useEffect)(()=>{eV&&!eU.current?(eU.current=!0,eN({result:"block"})):eV||(eU.current=!1)},[eV,eN]);let eW=(0,i.useRef)(!1);(0,i.useEffect)(()=>{let e=ey||ek||ed;e&&!eW.current?(eW.current=!0,eN({result:"pass"})):e||(eW.current=!1)},[ey,ek,ed,eN]);let eX=(0,i.useCallback)(()=>{N(0),J(),eI(),en(),em(),eb()},[J,eI,em,eb,en]);(0,i.useEffect)(()=>{eX(),D(!1)},[S]);let eK=(0,i.useCallback)(e=>{U.current.forEach(t=>t?.(e))},[]),eH=(0,i.useCallback)((e,t=B,a)=>(a?e$():ew({prompt:e.description,prompt_look:e.appearance,name:e.name}),ez(),E("male"===e.gender),x(e.name),Q(s.PromptToBot),V(t),et(e)),[ew,e$,ez,et]),eY=(0,i.useCallback)((e,t=B,a)=>(a&&e$(),ez(),E("male"===e.gender),x(e.name),Q(s.PresetToBot),V(t),eu(e)),[e$,ez,eu]),eJ=(0,i.useCallback)((e,t=B,a)=>(a&&e$(),ez(),E("male"===e.gender),x(e.name),Q(s.PresetToBot),V(t),ef(e)),[e$,ez,ef]),eZ=(0,i.useCallback)((e,t={source:v.AnnalsSource.MediaGen,paymentReasonType:v.PaymentReasonType.GToolMedia},a)=>(a?e$():eq(),E("mal"===e.gender||"femboy"===e.gender),x(""),Q(s.MediaToBot),j(e.mediaId),V(t),eS(e)),[eq,e$,eS]),e0=(0,i.useCallback)((e,t,a=!0)=>{let r=e_||el||ev||ea;if(!r)return null;q(t),K({userId:_,isPublic:a,id:r.created.id,selectedAvatarIndex:e}).unwrap().then(async a=>{D(!0),(0,G.saveActivatedBot)({result:r,clientId:a.clientId});let i=a.presetId??null;"paid"===t&&eL({preset_id:i}),ej({look_number:e+1,character_id:r.created.id,generation_type:r.created.info.generationType||O,preset_id:i,donor_resident_botid:r.created.info.archetype?.archetypeBotId,match_type:r.created.info.archetype?.matchType,...L&&{media_id:L}}),await ex({userId:_,recipientId:a.clientId}).unwrap(),eK("success"),k.push(P.routes.chats.dialog(a.clientId))})},[K,eK,e_,el,ev,ea,O,ex,L,k,ej,eL,_]),e1=(0,i.useMemo)(()=>er||ei||ec||eg||eP||eG||eT||eA,[eA,eT,eg,ec,eG,eP,ei,er]),e3=(0,i.useMemo)(()=>!!ea||!!el||!!ev||!!e_,[e_,el,ev,ea]),e2=(0,i.useMemo)(()=>Y||H,[Y,H]),e4=(0,i.useMemo)(()=>er||ec||eP||eT,[eT,ec,eP,er]),e7=(0,i.useCallback)(()=>{eR&&eE?eZ(eE,F,!0):ey&&eh?eY(eh,F,!0):ek&&eB?eJ(eB,F,!0):ed&&es&&eH(es,F,!0)},[F,eZ,eR,eY,ey,eJ,ek,eH,ed,eE,eh,eB,es]),e6=e4||e3||e2,e5=ea||el||ev||e_,e9=(0,i.useMemo)(()=>({generateBotMedia:e1||e2?M:eZ,generateBotPreset:e1||e2?M:eY,generateBotPresetV2:e1||e2?M:eJ,generateBotPrompt:e1||e2?M:eH,addEndProcessCallback:e=>U.current.push(e),removeEndProcessCallback:e=>{let t=U.current.indexOf(e);-1!==t&&U.current.splice(t,1)},setIsGenerateAfterGoogleAuthStarted:X,isRedirectLoading:$,isGenerating:e1,isActivating:e2,isChooseAvatar:e3,isLoadingModalOpen:e4,isGenerationInProgress:e6,isGenerateAfterGoogleAuthStarted:W}),[eZ,eY,eJ,eH,e2,e3,W,e1,e6,e4,$]),e8=(0,i.useCallback)(()=>{eX(),eK("deleted")},[eK,eX]),te=(0,i.useCallback)(()=>{eX(),eK("drop")},[eK,eX]),tt=(0,i.useCallback)(()=>
1{if("name"===eV){eX(),k.push(P.routes.generate.character);return}Y&&ee?e0(ee.selectedAvatarIndex,w):eC&&eE?eZ(eE,F):ep&&eh?eY(eh,F):eM&&eB?eJ(eB,F):eo&&es&&eH(es,F)},[eV,eX,k,ee,F,eZ,eY,eJ,eH,eE,eC,eh,ep,eB,eM,es,eo,e0,Y,w]);return(0,a.jsxs)(n.GenerateBotContext.Provider,{value:e9,children:[(0,a.jsx)(g.LoadingModalV2,{isMale:C,name:R,isLoading:!0,isOpen:e4}),e5&&(0,a.jsx)(m.ResultModalV2,{isOpen:e3&&!T&&(!t||!A&&!I),result:e5,canRegenerate:z<10,mediaId:L,annals:F,disableAutoPaywall:t,onRegenerate:e7,onActivate:e0,onClose:e8,isActivating:e2||$}),(0,a.jsx)(c.ErrorModal,{errorCode:eD||y.generationApiErrorCodes.unknown,errorType:eF,blockKind:eV,isOpen:!!eD,onClose:te,onAction:tt}),e]})}],416238)},128262,e=>{"use strict";e.s(["default",0,{generateBotOpened:"generate_bot_opened",generateBotGenderAndStyle:"generate_bot_gender_and_style",generateBotEthnicity:"generate_bot_ethnicity",generateBotBody:"generate_bot_body",generateBotHair:"generate_bot_hair",generateBotNameAndAge:"generate_bot_name_and_age",generateBotAdjustPersonality:"generate_bot_adjust_personality",generateBotKinks:"generate_bot_kinks",generateBotDescriptionStep:"generate_bot_description_step",generateBotLoaderPhase1:"generate_bot_loader_phase_1_shown",generateBotLoaderPhase2:"generate_bot_loader_phase_2_shown",generateBotRebuild:"generate_bot_rebuild",generateBotActivate:"generate_bot_activate",generateBotActivateUsingNeurons:"generate_bot_activate_using_neurons",generateCloneWizardActivateClick:"clone_wizard-botwizard-activate_button-click",generateBotError:"generate_bot_error",generateBotSummary:"generate_bot_summary",generateCloneWizardAvatarView:"clone_wizard-botwizard-avatar-view",generateBotAvatarRegenerated:"bot_avatar_regenerated",generateBotMedia:"generate_bot_media",generateBotGenerationStep:"generate_bot_generation_step"}])},138337,e=>{"use strict";var t=e.i(500932),a=e.i(128262),r=e.i(353594);let i="clone_wizard";e.s(["default",0,{useGenerateBotOpened:()=>{let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={forceSendDemoUser:!0},i[0]=e):e=i[0],(0,r.useSendEvent)(a.default.generateBotOpened,void 0,e)},useGenerateBotRebuild:()=>(0,r.useSendEvent)(a.default.generateBotRebuild),useGenerateBotError:()=>(0,r.useSendEvent)(a.default.generateBotError),useGenerateBotSummary:()=>{let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={forceSendDemoUser:!0},i[0]=e):e=i[0],(0,r.useSendEvent)(a.default.generateBotSummary,void 0,e)},useGenerateCloneWizardAvatarView:()=>{let e,n=(0,t.c)(1);return n[0]===Symbol.for("react.memo_cache_sentinel")?(e={feature:i,reach:!0},n[0]=e):e=n[0],(0,r.useSendEvent)(a.default.generateCloneWizardAvatarView,e)},useGenerateBotDescription:()=>{let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={forceSendDemoUser:!0},i[0]=e):e=i[0],(0,r.useSendEvent)(a.default.generateBotDescriptionStep,void 0,e)},useGenerateBotGenerationStep:()=>(0,r.useSendEvent)(a.default.generateBotGenerationStep),useGenerateBotMedia:()=>{let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={forceSendDemoUser:!0},i[0]=e):e=i[0],(0,r.useSendEvent)(a.default.generateBotMedia,void 0,e)},useGenerateBotRegenerated:()=>{let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={forceSendDemoUser:!0},i[0]=e):e=i[0],(0,r.useSendEvent)(a.default.generateBotAvatarRegenerated,void 0,e)},useGenerateBotActivate:()=>(0,r.useSendEvent)(a.default.generateBotActivate),useGenerateBotActivateUsingNeurons:()=>(0,r.useSendEvent)(a.default.generateBotActivateUsingNeurons),useGenerateCloneWizardActivateClick:e=>{let n,o=(0,t.c)(3),{archetype:s}=e;return o[0]!==s.archetypeBotId||o[1]!==s.matchType?(n={feature:i,penetration:!0,donor_resident_botid:s.archetypeBotId,match_type:s.matchType},o[0]=s.archetypeBotId,o[1]=s.matchType,o[2]=n):n=o[2],(0,r.useSendEvent)(a.default.generateCloneWizardActivateClick,n)}}])},563964,e=>{"use strict";var t=e.i(500932),a=e.i(353594);let r="celebrity_check",i="botwizard";e.s(["default",0,{useGenerationStart:()=>{let e,n,o=(0,t.c)(2);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e={reach:!0,feature:r,place:i},n={oncePerSession:!0},o[0]=e,o[1]=n):(e=o[0],n=o[1]),(0,a.useSendEvent)("celebrity_check-botwizard-generation-start",e,n)},useGenerationResult:()=>{let e,n,o=(0,t.c)(2);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e={penetration:!0,feature:r,place:i},n={once:!0},o[0]=e,o[1]=n):(e=o[0],n=o[1]),(0,a.useSendEvent)("celebrity_check-botwizard-generation-result",e,n)}}],563964)},213762,495623,615184,60243,e=>{"use strict";var t=e.i(843476),a=e.i(895295);e.s(["ErrorModal",0,({isOpen:r,errorCode:i,errorType:n,blockKind:o,onClose:s,onAction:d})=>(0,t.jsx)(a.Modal,{dynamicContent:()=>e.A(79746).then(e=>e.Content),translations:["BotWizard"],contentProps:{onAction:d,onClose:s,errorCode:i,errorType:n,blockKind:o},onClose:s,isOpen:r})],495623),e.i(677659),e.s(["LoadingModalV2",0,({isOpen:r,name:i,isMale:n,isLoading:o})=>(0,t.jsx)(a.Modal,{size:"m",disableClose:!0,isOpen:r,withoutSheet:!0,translations:["BotWizard"],"data-name":"bw-loading-modal",contentProps:{name:i,isMale:n,isLoading:o},dynamicContent:()=>e.A(414383).then(e=>e.LoaderStep)})],615184);var r=e.i(271645),i=e.i(138337),n=e.i(799678);e.s(["ResultModalV2",0,({isOpen:o,result:s,mediaId:d,annals:u,canRegenerate:l,isActivating:c,disableAutoPaywall:g,onClose:m,onActivate:p,onRegenerate:h})=>{let{generationType:y,archetype:f}=s.created.info,[v,P]=(0,r.useState)(!1),G=(0,r.useRef)(!1),b=i.default.useGenerateBotSummary(),M=i.default.useGenerateCloneWizardAvatarView(),B=(0,r.useCallback)(()=>{P(!1),m()},[m]),k=(0,r.useCallback)(()=>{P(!1)},[]),S=(0,r.useCallback)(()=>{P(!0)},[]);return(0,r.useEffect)(()=>{o&&!G.current&&(G.current=!0,b({generation_type:y,donor_resident_botid:f?.archetypeBotId,match_type:f?.matchType}),f&&M({donor_resident_botid:f.archetypeBotId,match_type:f.matchType}))},[o,f,y,b,M]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.DecisionModal,{translations:["BotWizard"],isOpen:v,withoutSheet:!0,title:e=>e("resultPopupExitWarning",{name:s?.created.info.name||""}),leftActionContent:e=>e("resultPopupExitWarningNo"),leftActionHandle:B,rightActionContent:e=>e("resultPopupExitWarningYes"),rightActionHandle:k,disableCloseOnEscAndBack:!0,onClose:k}),(0,t.jsx)(a.Modal,{size:"m",isOpen:o,withoutSheet:!0,translations:["BotWizard"],"data-name":"bw-loading-modal",contentProps:{result:s,canRegenerate:l,isActivating:c,mediaId:d,annals:u,disableAutoPaywall:g,onActivate:p,onRegenerate:h},dynamicContent:()=>e.A(375008).then(e=>e.ResultStep),disableCloseOnEscAndBack:!0,onClose:S})]})}],60243),e.i(232779),e.s([],213762)},677659,746336,842637,e=>{"use strict";var t=e.i(843476),a=e.i(986253);e.s(["ChevronRightIcon",()=>a.default],746336);var a=a,r=e.i(271645);e.i(73622);var i=e.i(593123),n=e.i(255899),o=e.i(128262),s=e.i(353594),d=e.i(710021),u=e.i(469985),l=e.i(220610),c=e.i(224056),g=e.i(307657);let m={forceSendDemoUser:!0};e.s(["BW_ANALYTICS_OPTIONS",0,m],842637);var p=e.i(305351),h=e.i(903453),y=e.i(738871);let f=(0,p.styled)("div")({name:"VideoWrapper",class:"v1tg05qo",propsAsIs:!1}),v=(0,p.styled)("div")({name:"DemoOverlay",class:"d1p2ft33",propsAsIs:!1}),P=(0,p.styled)(y.Flex)({name:"Bottom",class:"b1m0t0b1",propsAsIs:!0}),G=(0,p.styled)(h.ButtonPrimary)({name:"ContinueButton",class:"c1tf1hid",propsAsIs:!0});e.s(["LoaderStep",0,({isMale:e,name:p,isLoading:h})=>{let y=(0,u.useTranslations)("BotWizard"),{isDemoUser:b,isSuccess:M}=(0,d.useSession)(),{openRegister:B}=(0,n.useAuthActionsContext)(),[k,S]=(0,r.useState)(0),[_,T]=(0,r.useState)(""),[A,I]=(0,r.useState)(!1),C=(0,r.useRef)(!1),E=+!!e,R=()=>B({disableCloseOnEscAndBack:!0,analytics:{inbound:l.RegisterInbound.GenerateCharacter}}
1),x=(0,s.useSendDynamicEvent)(void 0,m),w=async()=>{x(o.default.generateBotLoaderPhase1),T(y("loaderCreatingBody",{isMale:E})),await (0,g.animateProgress)(0,20,3e3,e=>{C.current&&S(e)}),T(y("loaderGivingLook",{isMale:E})),await (0,g.animateProgress)(20,40,3e3,e=>{C.current&&S(e)}),T(y("loaderUnlockingDesires",{isMale:E})),await (0,g.animateProgress)(40,60,3e3,e=>{C.current&&S(e)}),C.current&&(I(!0),R(),C.current=!1)},q=async()=>{x(o.default.generateBotLoaderPhase2),await (0,g.animateProgress)(0,60,500,e=>{C.current&&S(e)}),T(y("loaderTeachingBehavior",{isMale:E})),await (0,g.animateProgress)(60,80,4e3,e=>{C.current&&S(e)}),T(y("loaderReadyWaiting",{name:p||(E?"He":"She")})),await (0,g.animateProgress)(80,99,4e3,e=>{C.current&&S(e)})};(0,r.useEffect)(()=>{M&&!C.current&&queueMicrotask(()=>{b?(w(),C.current=!0):h&&(q(),C.current=!0)})},[b,M,h]);let O=b&&A;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(f,{onClick:O?R:void 0,children:[O&&(0,t.jsx)(v,{children:(0,t.jsx)(i.Text,{size:"L",color:"white",children:y("loaderSignUpToContinue")})}),(0,t.jsx)("video",{"data-testid":"generator.character-wizard.loader-video",playsInline:!0,controls:!1,autoPlay:!0,loop:!0,muted:!0,src:"/assets/bw/loader.mp4"}),(0,t.jsxs)(P,{direction:"column",justify:"space-around",children:[(0,t.jsx)(i.Text,{size:"L",children:_}),(0,t.jsx)(c.ProgressBar,{progress:k,height:.3})]})]}),O&&(0,t.jsx)(G,{rightIcon:(0,t.jsx)(a.default,{}),size:"L",onClick:R,children:y("continueButton")})]})}],677659)},232779,e=>{"use strict";var t,a=e.i(843476),r=e.i(500932),i=e.i(4409),n=e.i(271645),o=e.i(966648),s=e.i(805730),d=e.i(138337),u=((t={}).Subscription="subscribe_now",t.Neurons="go_to_chat_for_neurons",t.Free="go_to_chat_for_free",t),l=e.i(710021),c=e.i(469985),g=e.i(42626);e.i(515763);var m=e.i(106092),p=e.i(61165),h=e.i(903453),y=e.i(881565),f=e.i(142113),v=e.i(378694),P=e.i(305351);e.i(73622);var G=e.i(687400),b=e.i(177558);let M=(0,P.styled)("div")({name:"StyledResultStep",class:"s1uswqdh",propsAsIs:!1}),B=(0,P.styled)("div")({name:"ImgWrapper",class:"ibpbb6v",propsAsIs:!1}),k=(0,P.styled)(G.SubHeadline)({name:"BotName",class:"b1ac20dc",propsAsIs:!0}),S=(0,P.styled)(b.ButtonIconSecondary)({name:"RegenerateButton",class:"r1k081mx",propsAsIs:!0}),_=(0,P.styled)("div")({name:"ActionsWrapper",class:"a1xvbnko",propsAsIs:!1}),T="a1svaqo0",A=e=>{let t,i,n,o,d=(0,r.c)(15),{name:u,gender:l,reasonType:g,cost:m,callback:y,onClick:f}=e,P=(0,c.useTranslations)("BotWizard"),{openPaywall:G}=(0,s.usePaywallContext)();d[0]!==y||d[1]!==u||d[2]!==f||d[3]!==G||d[4]!==g||d[5]!==P?(t=()=>{G({disableCloseOnEscAndBack:!0,reason:p.PaymentReason.NewBotFirstOpen,reasonType:g,callback:y,prefer:"subscription",texts:{subscription:P("resultPopupPaywallText",{name:u})}})(),f?.()},d[0]=y,d[1]=u,d[2]=f,d[3]=G,d[4]=g,d[5]=P,d[6]=t):t=d[6];let b=t;return d[7]===Symbol.for("react.memo_cache_sentinel")?(i=(0,a.jsx)(v.NeuronImage,{}),d[7]=i):i=d[7],d[8]!==m||d[9]!==l||d[10]!==P?(n=P("resultPopupGoChatWithPriceNewPaywallButton",{cost:m,gender:l}),d[8]=m,d[9]=l,d[10]=P,d[11]=n):n=d[11],d[12]!==b||d[13]!==n?(o=(0,a.jsx)(h.ButtonPrimary,{"data-testid":"generator.character-wizard.activate-btn",size:"M",fullWidth:!0,rightIcon:i,onClick:b,children:n}),d[12]=b,d[13]=n,d[14]=o):o=d[14],o},I=e=>{let t,i,n,o,s,d=(0,r.c)(13),{onStartOver:u,onGoToChat:l}=e,g=(0,c.useTranslations)("BotWizard");return d[0]!==g?(t=g("resultStartOverButton"),d[0]=g,d[1]=t):t=d[1],d[2]!==u||d[3]!==t?(i=(0,a.jsx)(y.ButtonStroked,{className:T,"data-testid":"generator.character-wizard.start-over-btn",size:"M",onClick:u,children:t}),d[2]=u,d[3]=t,d[4]=i):i=d[4],d[5]!==g?(n=g("resultGoToChatButton"),d[5]=g,d[6]=n):n=d[6],d[7]!==l||d[8]!==n?(o=(0,a.jsx)(h.ButtonPrimary,{className:T,"data-testid":"generator.character-wizard.go-to-chat-btn",size:"M",onClick:l,children:n}),d[7]=l,d[8]=n,d[9]=o):o=d[9],d[10]!==i||d[11]!==o?(s=(0,a.jsxs)(a.Fragment,{children:[i,o]}),d[10]=i,d[11]=o,d[12]=s):s=d[12],s},C=e=>{let t,i,n,o,s=(0,r.c)(13),{cost:d,freeGenerations:u,activating:l,onActivate:g,onClick:m}=e,p=(0,c.useTranslations)("BotWizard"),y=u>0||0===d;s[0]!==g||s[1]!==m?(t=()=>{g(),m?.()},s[0]=g,s[1]=m,s[2]=t):t=s[2];let f=t;s[3]!==y?(i=y?void 0:(0,a.jsx)(v.NeuronImage,{}),s[3]=y,s[4]=i):i=s[4];let P=y?"FREE":d;return s[5]!==p||s[6]!==P?(n=p("resultPaywallV2Action",{cost:P}),s[5]=p,s[6]=P,s[7]=n):n=s[7],s[8]!==l||s[9]!==f||s[10]!==i||s[11]!==n?(o=(0,a.jsx)(h.ButtonPrimary,{"data-testid":"generator.character-wizard.activate-btn",size:"M",loading:l,disabled:l,rightIcon:i,onClick:f,children:n}),s[8]=l,s[9]=f,s[10]=i,s[11]=n,s[12]=o):o=s[12],o};e.s(["ResultStep",0,({children:e,result:t,annals:r,mediaId:c,canRegenerate:h=!0,isActivating:y=!1,disableAutoPaywall:v=!1,isActivated:P=!1,onRegenerate:G,onActivate:b,onStartOver:T,onGoToChat:E})=>{let{userId:R,isDemoUser:x}=(0,l.useSession)(),{balance:w,hasSubscription:q}=(0,o.useAccountContext)(),{openPaywall:O}=(0,s.usePaywallContext)(),{data:Q,refetch:L,isFetching:j,isSuccess:z,isError:N}=m.generationApi.useGetGenerationBotQuotaQuery({userId:R},{skip:x||!R||P,refetchOnMountOrArgChange:!0}),$=Q?.freeGenerations||0,D=Q?.price||0,F=x||z||N,[V,U]=function(e,t,a){switch(!0){case t:return["free",u.Free];case!e:return["subscription",u.Subscription];case!a:return["neurons",u.Neurons];default:return["paid",u.Neurons]}}(q,$>0,w>=D),{refetch:W}=(0,g.useBalanceQuery)({id:R},{skip:!R||x||P}),X=(0,n.useRef)(void 0),K=(0,n.useRef)(void 0),H=t.created.info.archetype?d.default.useGenerateCloneWizardActivateClick({archetype:t.created.info.archetype}):void 0,Y=d.default.useGenerateBotGenerationStep(),J=(0,n.useCallback)(e=>{e&&setTimeout(()=>{X.current?.()},1e3)},[]),Z=(0,n.useCallback)(e=>{e&&K.current?.(),J(e)},[J]),ee=(0,n.useCallback)(()=>{L().then(({data:e})=>{W().then(({data:t})=>{!e?.freeGenerations&&(t?.balance||0)<(e?.price||0)?O({reason:p.PaymentReason.NewBotFirstOpen,reasonType:r.paymentReasonType,prefer:"neurons",cost:D,disableCloseOnEscAndBack:!0,callback:J})():b(0,V)})})},[r.paymentReasonType,J,D,b,O,V,L,W]);return(0,n.useEffect)(()=>{X.current=ee},[ee]),(0,n.useEffect)(()=>{K.current=H},[H]),(0,n.useEffect)(()=>{P||F&&"subscription"===V&&!v&&O({reason:p.PaymentReason.NewBotFirstOpen,reasonType:r.paymentReasonType,prefer:"subscription",disableCloseOnEscAndBack:!0,callback:Z})()},[r.paymentReasonType,Z,v,P,F,O,V]),(0,n.useEffect)(()=>{c&&Y({status:U,source:r.source,media_id:c})},[U,c,Y,r.source]),(0,a.jsxs)(M,{children:[(0,a.jsxs)(B,{children:[(0,a.jsx)(f.FadeInImage,{"data-testid":"generator.character-wizard.result-avatar",width:340,height:440,alt:"avatar",media:t.created.info.avatarVariants[0]?.gridLinks[0]||[]}),(0,a.jsxs)(k,{size:"L",children:[t.created.info.name," ",t.created.info.age?`, ${t.created.info.age}`:""]}),h&&(0,a.jsx)(S,{"data-testid":"generator.character-wizard.regenerate-btn",withBlur:!0,onClick:G,size:"M",leftIcon:(0,a.jsx)(i.RotateCwIcon,{})})]}),e,(0,a.jsxs)(_,{children:[P&&T&&E&&(0,a.jsx)(I,{onStartOver:T,onGoToChat:E}),!P&&F&&"subscription"===V&&(0,a.jsx)(A,{callback:J,name:t.created.info.name,gender:t.created.info.gender,cost:D,reasonType:r.paymentReasonType,onClick:H}),!P&&(!F||"paid"===V||"free"===V||"neurons"===V)&&(0,a.jsx)(C,{freeGenerations:$,cost:D,activating:y||j||!F,onActivate:ee,onClick:H})]})]})}],232779)},635570,e=>{"use strict";var t=e.i(733141),a=e.i(210739),r=e.i(837524),i=e.i(530466),n=e.i(408910),o=e.i(530633),s=e.i(135238);let d=new Map,{util:u,useGeneratePromptMutation:l,useGetGenerationBotQuotaQuery:c,useActivateGeneratedBotMutation:g,useGenerateBotPromptMutation:m,useGenerateBotPresetMutation:p,useGenerateBotFromMediaMutation:h,useTakeRandomBotNameMutation:y,useGenerateBotPresetV2Mutation:f,useImprovePromptMutation:v,useDeleteGeneratedMediaMutation:P,useGetMediaWizardSettingsQuery:G,useGetGenerationImagesSettingsQuery:b,useGetGenerationImagesQuotaQuery:M,useGenerateImagesMutation:B,useGenerateImageFromImageMutation:k,useGenerateImageFromMessageImageMutation:S,useGenerateImageFromChannelMessageImageMutation:_,useGetGenerationVideosSettingsQuery:T,useGetGenerationVideosQuotaQuery:A,useGenerateVideosMutation:I,useGenerateVideoFromImageMutation:C,useGenerateVideoFromVideoMutation:E,useGenerateVideoFromMessageImageMutation:R,useGenerateVideoFromChannelMessageImageMutation:x,useGenerateVideoFromMessageVideoMutation:w,useGenerateVideoFromChannelMessageVideoMutation:q}=t.api.injectEndpoints({endpoints:e=>({generatePrompt:e.mutation({query:({userId:e,name:t,gender:a})=>({url:`/ai/v2/generation/bot/${e}/prompt`,method:"POST",body:{name:t,gender:a}})}),generateBotPrompt:e.mutation({query:({userId:e,name:t,gender:a,style:r,appearance:i,description:n})=>({url:`/ai/v2/generation/${e}/prompt/bot`,method:"PUT",body:{data:{name:t,gender:a,style:r,appearance:i,description:n}}})}),generateBotPreset:e.mutation({query:({userId:e,name:t,gender:a,ethnic:r,style:i,chatStyle:n,age:o,boobs:s,butt:d,hairStyle:u,hairColor:l,eyeColor:c,height:g,kinks:m,occupation:p,orientation:h,penisSize:y,physique:f,chatScenario:v,personality:P,startingRelationship:G})=>({url:`/ai/v2/generation/${e}/guided/bot`,method:"PUT",body:{data:{name:t,gender:a,style:i,ethnic:r,chatStyle:n,age:o,boobs:s,butt:d,hairStyle:u,hairColor:l,eyeColor:c,chatScenario:v,height:g,kinks:m,occupation:p,orientation:h,penisSize:y,physique:f,startingRelationship:G,personality:P}}})}),generateBotPresetV2:e.mutation({query:({userId:e,...t})=>({url:`/ai/v3/generation/${e}/guided/bot`,method:"PUT",body:{data:t}})}),generateBotFromMedia:e.mutation({query:({userId:e,mediaId:t})=>({url:`/ai/v2/generation/${e}/reference/bot`,method:"PUT",body:{data:{MediaGenerationId:t}}})}),getGenerationBotQuota:e.query({query:({userId:e})=>({url:`ai/generation/${e}/bot/quota`}),providesTags:[a.apiTags.characterGenerationQuota]}),takeRandomBotName:e.mutation({async queryFn({gender:e},t,a,r){let i=d.get(e)??[];if(0===i.length){let t=await r({url:"/ai/v3/generation/bot/name/random",params:{gender:e}});if(t.error)return{error:t.error};i.push(...t.data.names)}let n=i.shift();return d.set(e,i),{data:n}}}),activateGeneratedBot:e.mutation({query:({userId:e,id:t,isPublic:a,selectedAvatarIndex:r})=>({url:`ai/generation/${e}/bot/${t}/activate`,method:"POST",body:{access:a?"public":"private",selectedAvatarIndex:r}}),async onQueryStarted({isPublic:e},{queryFulfilled:r,dispatch:i}
1){try{await r,e&&i(t.api.util.invalidateTags([a.apiTags.grid]))}catch{}}}),deleteGeneratedMedia:e.mutation({query:({userId:e,media:t})=>({url:`ai/generation/${e}/${t.type}/${t.upstreamId}`,method:"DELETE"})}),improvePrompt:e.mutation({query:({prompt:e,userId:t})=>({url:`ai/generation/${t}/prompt/improve`,method:"POST",body:{prompt:e}})}),getMediaWizardSettings:e.query({query:({mediaType:e})=>({url:`ai/generation/${e}/wizard/settings`})}),getGenerationImagesSettings:e.query({query:({userId:e})=>({url:`ai/generation/${e}/images/settings`}),transformResponse:e=>({...e,actions:e.actions||[],poses:e.poses||[]}),providesTags:[a.apiTags.generationSettings]}),getGenerationImagesQuota:e.query({query:({userId:e})=>({url:`ai/generation/${e}/images/quota`}),providesTags:[a.apiTags.imagesGenerationQuota]}),generateImages:e.mutation({query:({userId:e,body:t})=>({url:`ai/generation/${e}/image`,method:"PUT",body:t}),async onQueryStarted({userId:e,body:t},{dispatch:a,queryFulfilled:o,getState:d}){(0,n.saveToSessionStorage)(i.ssKeys.G_TOOL_GENERATE_IN_PROGRESS,!0),a(u.updateQueryData("getGenerationImagesQuota",{userId:e},e=>{let{type:a}=r.TokenManager.getInfo();t.botId||("demo"===a&&(e.quotas.free=t.imageCount>e.quotas.demo?0:e.quotas.demo-t.imageCount),e.quotas.free?e.quotas.free=t.imageCount>e.quotas.free?0:e.quotas.free-t.imageCount:e.quotas.monthly=t.imageCount>e.quotas.monthly?0:e.quotas.monthly-t.imageCount)}));try{let{data:t}=await o;(0,s.addOwnGeneratedMediaToCache)({dispatch:a,getState:d,userId:e,media:t.images})}catch{}},invalidatesTags:(e,t,r)=>{let i=[a.apiTags.imagesGenerationQuota];return r.body.additionalOptions?.isPublic&&i.push(a.apiTags.generatedPublicMedia),i}}),generateImageFromImage:e.mutation({query:({userId:e,sourceGenerationId:t,prompt:a})=>({url:`/ai/generation/${e}/image/edit`,method:"POST",body:{prompt:a,sourceGenerationId:t}}),async onQueryStarted({userId:e,sourceGenerationId:t},{dispatch:a,queryFulfilled:r,getState:d}){(0,n.saveToSessionStorage)(i.ssKeys.G_TOOL_GENERATE_IN_PROGRESS,!0),a(o.mediagenProcessingActions.addPendingGenerationId(t)),a(u.updateQueryData("getGenerationImagesQuota",{userId:e},e=>{e.quotas.free?e.quotas.free=Math.max(0,e.quotas.free-1):e.quotas.monthly=Math.max(0,e.quotas.monthly-1)}));try{let{data:i}=await r;(0,s.addOwnGeneratedMediaToCache)({dispatch:a,getState:d,userId:e,media:i.images}),a(o.mediagenProcessingActions.attachProcessedIdToPendingGenerationId({processedId:i.images[0]?.id??0,generationId:t}))}catch{(0,n.saveToSessionStorage)(i.ssKeys.G_TOOL_GENERATE_IN_PROGRESS,!1),a(o.mediagenProcessingActions.removePendingGenerationId(t))}},invalidatesTags:[a.apiTags.imagesGenerationQuota]}),generateImageFromMessageImage:e.mutation({query:({userId:e,botUserId:t,messageId:a,prompt:r})=>({url:`/ai/generation/${e}/image/edit/from/${t}/message/${a}`,method:"POST",body:{prompt:r}})}),generateImageFromChannelMessageImage:e.mutation({query:({userId:e,channelId:t,messageId:a,prompt:r})=>({url:`/ai/generation/${e}/image/edit/from/channel/${t}/message/${a}`,method:"POST",body:{prompt:r}})}),getGenerationVideosSettings:e.query({query:({userId:e})=>({url:`ai/generation/${e}/videos/settings`}),transformResponse:e=>({...e,actions:e.actions||[]}),providesTags:[a.apiTags.generationSettings]}),getGenerationVideosQuota:e.query({query:({userId:e})=>({url:`ai/generation/${e}/videos/quota`}),providesTags:[a.apiTags.videosGenerationQuota]}),generateVideos:e.mutation({query:({userId:e,body:t})=>({url:`ai/generation/${e}/video`,method:"PUT",body:t}),async onQueryStarted({userId:e,body:t},{dispatch:a,queryFulfilled:r,getState:o}){(0,n.saveToSessionStorage)(i.ssKeys.G_TOOL_GENERATE_IN_PROGRESS,!0),a(u.updateQueryData("getGenerationVideosQuota",{userId:e},e=>{t.botId||(e.quotas.monthly=Math.max(0,e.quotas.monthly-1))}));try{let{data:t}=await r;(0,s.addOwnGeneratedMediaToCache)({dispatch:a,getState:o,userId:e,media:t.videos})}catch{}},invalidatesTags:(e,t,r)=>{let i=[a.apiTags.videosGenerationQuota];return r.body.additionalOptions?.isPublic&&i.push(a.apiTags.generatedPublicMedia),i}}),generateVideoFromImage:e.mutation({query:({userId:e,imageGenerationId:t})=>({url:`/ai/generation/v2/${e}/video/from/image/${t}`,method:"POST"}),async onQueryStarted({userId:e,imageGenerationId:t},{dispatch:a,queryFulfilled:r,getState:d}){let l=+t;(0,n.saveToSessionStorage)(i.ssKeys.G_TOOL_GENERATE_IN_PROGRESS,!0),a(o.mediagenProcessingActions.addPendingGenerationId(l)),a(u.updateQueryData("getGenerationVideosQuota",{userId:e},e=>{e.quotas.monthly=Math.max(0,e.quotas.monthly-1)}));try{let{data:t}=await r;(0,s.addOwnGeneratedMediaToCache)({dispatch:a,getState:d,userId:e,media:t.videos}),a(o.mediagenProcessingActions.attachProcessedIdToPendingGenerationId({processedId:t.videos[0]?.id??0,generationId:l}))}catch{(0,n.saveToSessionStorage)(i.ssKeys.G_TOOL_GENERATE_IN_PROGRESS,!1),a(o.mediagenProcessingActions.removePendingGenerationId(l))}},invalidatesTags:[a.apiTags.videosGenerationQuota]}),generateVideoFromVideo:e.mutation({query:({userId:e,generationId:t,prompt:a})=>({url:`/ai/generation/${e}/video/from/video/${t}`,method:"POST",body:a?{prompt:a}:void 0}),async onQueryStarted({userId:e,generationId:t},{dispatch:a,queryFulfilled:r,getState:d}){(0,n.saveToSessionStorage)(i.ssKeys.G_TOOL_GENERATE_IN_PROGRESS,!0),a(o.mediagenProcessingActions.addPendingGenerationId(t)),a(u.updateQueryData("getGenerationVideosQuota",{userId:e},e=>{e.quotas.monthly=Math.max(0,e.quotas.monthly-1)}));try{let{data:i}=await r;(0,s.addOwnGeneratedMediaToCache)({dispatch:a,getState:d,userId:e,media:i.videos}),a(o.mediagenProcessingActions.attachProcessedIdToPendingGenerationId({processedId:i.videos[0]?.id??0,generationId:t}))}catch{(0,n.saveToSessionStorage)(i.ssKeys.G_TOOL_GENERATE_IN_PROGRESS,!1),a(o.mediagenProcessingActions.removePendingGenerationId(t))}},invalidatesTags:[a.apiTags.videosGenerationQuota]}),generateVideoFromMessageImage:e.mutation({query:({userId:e,botId:t,messageId:a})=>({url:`/ai/generation/${e}/video/from/${t}/message/${a}`,method:"POST"})}),generateVideoFromChannelMessageImage:e.mutation({query:({userId:e,channelId:t,messageId:a})=>({url:`/ai/generation/${e}/video/from/channel/${t}/message/${a}`,method:"POST"})}),generateVideoFromMessageVideo:e.mutation({query:({userId:e,botId:t,messageId:a,prompt:r})=>({url:`/ai/generation/${e}/video/extend/from/${t}/message/${a}`,method:"POST",body:r?{prompt:r}:void 0})}),generateVideoFromChannelMessageVideo:e.mutation({query:({userId:e,channelId:t,messageId:a,prompt:r})=>({url:`/ai/generation/${e}/video/extend/from/channel/${t}/message/${a}`,method:"POST",body:r?{prompt:r}:void 0})})})});e.s(["useActivateGeneratedBotMutation",0,g,"useDeleteGeneratedMediaMutation",0,P,"useGenerateBotFromMediaMutation",0,h,"useGenerateBotPresetMutation",0,p,"useGenerateBotPresetV2Mutation",0,f,"useGenerateBotPromptMutation",0,m,"useGenerateImageFromChannelMessageImageMutation",0,_,"useGenerateImageFromImageMutation",0,k,"useGenerateImageFromMessageImageMutation",0,S,"useGenerateImagesMutation",0,B,"useGeneratePromptMutation",0,l,"useGenerateVideoFromChannelMessageImageMutation",0,x,"useGenerateVideoFromChannelMessageVideoMutation",0,q,"useGenerateVideoFromImageMutation",0,C,"useGenerateVideoFromMessageImageMutation",0,R,"useGenerateVideoFromMessageVideoMutation",0,w,"useGenerateVideoFromVideoMutation",0,E,"useGenerateVideosMutation",0,I,"useGetGenerationBotQuotaQuery",0,c,"useGetGenerationImagesQuotaQuery",0,M,"useGetGenerationImagesSettingsQuery",0,b,"useGetGenerationVideosQuotaQuery",0,A,"useGetGenerationVideosSettingsQuery",0,T,"useGetMediaWizardSettingsQuery",0,G,"useImprovePromptMutation",0,v,"useTakeRandomBotNameMutation",0,y,"util",0,u])},106092,e=>{"use strict";
1var t=e.i(635570);e.s(["generationApi",0,t])},515763,e=>{"use strict";e.i(635570),e.s([])},358339,e=>{"use strict";var t=e.i(969634);let a={name:"unsafeNameCelebrityIp",avatar:"unsafeAvatarCelebrityIp"};e.s(["generationApiErrorCodes",0,{unknown:"unknown",invalidData:"invalidData",invalidReferenceBot:"invalidReference",unsafeAvatar:"unsafeAvatar",invalidBot:"invalidBot",alreadyActive:"alreadyActive",premiumRequired:"premiumRequired",insufficientNeurons:"insufficientNeurons",limitExceeded:"limitExceeded",invalidReferenceCheck:"invalidReference",unavailable:"unavailable",unsafe:"unsafe",unsafePrompt:"unsafePrompt",invalidRequest:"invalidRequest"},"getGenerationBlockKind",0,function(e){if(!(0,t.isApiResponseWithErrorCode)(e))return;let r=e.data.error;return Object.keys(a).find(e=>a[e]===r)}])},135238,737852,623481,702182,e=>{"use strict";function t(e){let{imageLinks:t,mediaLinks:a,type:r,...i}=e,n=r,o=!1;return r?"dialog-image"===n?(n="image",o=!0):"dialog-video"===n&&(n="video",o=!0):n=t?"image":"video",{type:n,mediaLinks:t||a,isPublic:e.additionalOptions?.isPublic??!1,fromDialog:o,...i}}function a(e){return e.map(e=>t(e))}function r(e,t){return e.authorProfile||!t?e:{...e,authorProfile:{nick:t}}}e.s(["prepareMedia",0,a,"prepareMediaItem",0,t,"withAuthorProfile",0,r],737852);var i=e.i(36603),n=e.i(733141),o=e.i(210739);e.s(["DEFAULT_MEDIA_PER_PAGE",0,40],623481);let s=Math.round(Date.now()/1e3)-i.WEEK_IN_SECONDS,{util:d,useGetGeneratedMediaInfiniteQuery:u,useGetGeneratedPublicMediaInfiniteQuery:l,useGetGeneratedBotPublicMediaInfiniteQuery:c,useGetGeneratedLikedMediaInfiniteQuery:g,useGetGeneratedUnlockedMediaInfiniteQuery:m,useGetMediaPublicInfiniteQuery:p,useGetMediaPublicAuthorizedInfiniteQuery:h,useGetMediaPrivateInfiniteQuery:y}=n.api.injectEndpoints({endpoints:e=>({getGeneratedMedia:e.infiniteQuery({infiniteQueryOptions:{initialPageParam:{omit:0,select:40},getNextPageParam:(e,t,a)=>{if(!(e.length<a.select))return{...a,omit:a.omit+e.length}}},serializeQueryArgs:({queryArgs:e})=>({userId:e.userId}),query:({queryArg:{userId:e},pageParam:{omit:t,select:a}})=>({url:`/ai/generation/v2/${e}/media`,params:{omit:t,select:a}}),transformResponse:e=>a(e.media),providesTags:[o.apiTags.generatedMedia],keepUnusedDataFor:900}),getGeneratedPublicMedia:e.infiniteQuery({infiniteQueryOptions:{initialPageParam:{omit:0,select:40},getNextPageParam:(e,t,a)=>{if(!(e.length<a.select))return{...a,omit:a.omit+e.length}}},serializeQueryArgs:({queryArgs:e})=>({userId:e.userId,sortType:e.sortType}),query:({queryArg:{userId:e,sortType:t},pageParam:{omit:a,select:r}})=>({url:`/ai/generation/${e}/media/public`,params:{omit:a,select:r,sortType:t,dateFrom:"LikeDesc"===t?s:void 0}}),transformResponse:e=>a(e.media),providesTags:[o.apiTags.generatedPublicMedia],keepUnusedDataFor:900}),getGeneratedBotPublicMedia:e.infiniteQuery({infiniteQueryOptions:{initialPageParam:{omit:0,select:40},getNextPageParam:(e,t,a)=>{if(!(e.length<a.select))return{...a,omit:a.omit+e.length}}},serializeQueryArgs:({queryArgs:e})=>({userId:e.userId,botId:e.botId}),query:({queryArg:{userId:e,botId:t},pageParam:{omit:a,select:r}})=>({url:`/ai/generation/${e}/bot/${t}/media/public`,params:{omit:a,select:r}}),transformResponse:e=>a(e.media),providesTags:[o.apiTags.generatedBotPublicMedia]}),getGeneratedLikedMedia:e.infiniteQuery({infiniteQueryOptions:{initialPageParam:{page:1},getNextPageParam:(e,t,a)=>{if(!(e.length<40))return{page:a.page+1}}},serializeQueryArgs:({queryArgs:e})=>({userId:e.userId}),query:({queryArg:{userId:e},pageParam:{page:t}})=>({url:`/ai/media/${e}/liked`,params:{page:t}}),transformResponse:e=>a(e.media),providesTags:[o.apiTags.generatedLikedMedia],keepUnusedDataFor:900}),getGeneratedUnlockedMedia:e.infiniteQuery({infiniteQueryOptions:{initialPageParam:{page:1},getNextPageParam:(e,t,a)=>{if(!(e.length<40))return{page:a.page+1}}},serializeQueryArgs:({queryArgs:e})=>({userId:e.userId}),query:({queryArg:{userId:e},pageParam:{page:t}})=>({url:`/ai/media/${e}/unlocked`,params:{page:t}}),transformResponse:e=>a(e.media),providesTags:[o.apiTags.generatedUnlockedMedia],keepUnusedData
1For:900}),getMediaPublic:e.infiniteQuery({infiniteQueryOptions:{initialPageParam:{omit:0,select:40},getNextPageParam:(e,t,a)=>{if(!(e.length<a.select))return{...a,omit:a.omit+e.length}}},serializeQueryArgs:({queryArgs:e})=>({nickname:e.nickname}),query:({queryArg:{nickname:e},pageParam:{omit:t,select:a}})=>({url:`ai/media/${e}/public`,params:{omit:t,select:a}}),transformResponse:e=>a(e.media),providesTags:[o.apiTags.mediaPublicByUser]}),getMediaPublicAuthorized:e.infiniteQuery({infiniteQueryOptions:{initialPageParam:{omit:0,select:40},getNextPageParam:(e,t,a)=>{if(!(e.length<a.select))return{...a,omit:a.omit+e.length}}},serializeQueryArgs:({queryArgs:e})=>({userId:e.userId,nickname:e.nickname}),query:({queryArg:{userId:e,nickname:t},pageParam:{omit:a,select:r}})=>({url:`ai/media/${e}/${t}/public`,params:{omit:a,select:r}}),transformResponse:e=>a(e.media),providesTags:[o.apiTags.mediaPublicByUser]}),getMediaPrivate:e.infiniteQuery({infiniteQueryOptions:{initialPageParam:{omit:0,select:40},getNextPageParam:(e,t,a)=>{if(!(e.length<a.select))return{...a,omit:a.omit+e.length}}},serializeQueryArgs:({queryArgs:e})=>({userId:e.userId}),query:({queryArg:{userId:e},pageParam:{omit:t,select:a}})=>({url:`ai/media/${e}/private`,params:{omit:t,select:a}}),transformResponse:e=>a(e.media)})})});e.s(["useGetGeneratedBotPublicMediaInfiniteQuery",0,c,"useGetGeneratedLikedMediaInfiniteQuery",0,g,"useGetGeneratedMediaInfiniteQuery",0,u,"useGetGeneratedPublicMediaInfiniteQuery",0,l,"useGetGeneratedUnlockedMediaInfiniteQuery",0,m,"useGetMediaPrivateInfiniteQuery",0,y,"useGetMediaPublicAuthorizedInfiniteQuery",0,h,"useGetMediaPublicInfiniteQuery",0,p,"util",0,d],702182);let f=(e,t)=>{e.reactions=e.reactions||{},e.reactions[t]=(e.reactions[t]||0)+1,e.userReactions=e.userReactions||[],e.userReactions.includes(t)||e.userReactions.push(t)},v=(e,t)=>
1{e.reactions=e.reactions||{},e.reactions?.[t]&&e.reactions[t]>0&&(e.reactions[t]=e.reactions[t]-1,e.userReactions?.includes(t)&&(e.userReactions=e.userReactions.filter(e=>e!==t)))},P=(e,t)=>a=>{a.pages.forEach(a=>{let r=a.find(t=>t.id===e);r&&t(r)})},G=e=>t=>{t.pages.forEach(t=>{let a=t.findIndex(t=>t.id===e);-1!==a&&t.splice(a,1)})},b=["CreatedDesc","LikeDesc","ScoreDesc",""],M=({dispatch:e,userId:t,nickname:a,botId:r,cacheUpdateFn:i})=>{let n=[e(d.updateQueryData("getGeneratedMedia",{userId:t},i)),e(d.updateQueryData("getGeneratedLikedMedia",{userId:t},i)),e(d.updateQueryData("getGeneratedUnlockedMedia",{userId:t},i)),e(d.updateQueryData("getMediaPrivate",{userId:t},i)),...b.map(a=>e(d.updateQueryData("getGeneratedPublicMedia",{userId:t,sortType:a},i)))];return r&&n.push(e(d.updateQueryData("getGeneratedBotPublicMedia",{userId:t,botId:r},i))),a&&n.push(e(d.updateQueryData("getMediaPublic",{nickname:a},i)),e(d.updateQueryData("getMediaPublicAuthorized",{userId:t,nickname:a},i))),()=>n.forEach(e=>e.undo())},B=({dispatch:e,userId:t,newMedia:a})=>{e(d.updateQueryData("getGeneratedMedia",{userId:t},e=>{let t=new Set(e.pages.flatMap(e=>e.map(e=>e.id))),r=a.filter(e=>!t.has(e.id));if(0===r.length)return;let i=e.pages[0];i?i.unshift(...r):e.pages.push([...r])}))};e.s(["addGeneratedMediaToCache",0,B,"addMediaReactionBase",0,f,"addMediaReactionInCache",0,({dispatch:e,userId:t,nickname:a,botId:r,id:i,reaction:n})=>M({dispatch:e,userId:t,nickname:a,botId:r,cacheUpdateFn:P(i,e=>f(e,n))}),"addMediaWithReactionToLikedCache",0,({dispatch:e,userId:t,media:a,reaction:r})=>{let i;return"like"===r&&(i=e(d.updateQueryData("getGeneratedLikedMedia",{userId:t},e=>{if(e.pages.some(e=>e.some(e=>e.id===a.id)))return;let t={...a,reactions:{...a.reactions,[r]:(a.reactions?.[r]??0)+1},userReactions:[...a.userReactions??[],r]},i=e.pages[0];i?i.unshift(t):e.pages.push([t])}))),()=>i?.undo()},"addOwnGeneratedMediaToCache",0,({dispatch:e,getState:t,userId:i,media:n})=>{let o=t().auth.info.nick;B({dispatch:e,userId:i,newMedia:a(n).map(e=>r(e,o))})},"addUnlockedMediaToCache",0,({dispatch:e,userId:t,updatedMedia:a})=>{let r=e(d.updateQueryData("getGeneratedUnlockedMedia",{userId:t},e=>{if(e.pages.some(e=>e.some(e=>e.id===a.id)))return;let t=e.pages[0];t?t.unshift(a):e.pages.push([a])}));return()=>r.undo()},"removeMediaFromLikedCache",0,({dispatch:e,userId:t,id:a,reaction:r,canRemoveFromLikedMedia:i})=>{let n;return"like"===r&&i&&(n=e(d.updateQueryData("getGeneratedLikedMedia",{userId:t},G(a)))),()=>n?.undo()},"removeMediaFromListInCache",0,({dispatch:e,userId:t,nickname:a,botId:r,id:i})=>M({dispatch:e,userId:t,nickname:a,botId:r,cacheUpdateFn:G(i)}),"removeMediaReactionBase",0,v,"removeMediaReactionInCache",0,({dispatch:e,userId:t,nickname:a,botId:r,id:i,reaction:n})=>M({dispatch:e,userId:t,nickname:a,botId:r,cacheUpdateFn:P(i,e=>v(e,n))}),"removeUnlikedMediaFromLikedCache",0,({dispatch:e,userId:t})=>{let a=e(d.updateQueryData("getGeneratedLikedMedia",{userId:t},e=>{e.pages=e.pages.map(e=>e.filter(e=>e.userReactions?.includes("like")))}));return()=>a?.undo()},"setMediaWaitingDeletionInCache",0,({dispatch:e,userId:t,nickname:a,botId:r,id:i})=>M({dispatch:e,userId:t,nickname:a,botId:r,cacheUpdateFn:P(i,e=>{e.waitingDeletion=!0})}),"updateMediaBotAccessInCache",0,({dispatch:e,userId:t,nickname:a,botId:r})=>M({dispatch:e,userId:t,nickname:a,botId:r,cacheUpdateFn:e=>{e.pages.forEach(e=>{e.forEach(e=>{e.botId===r&&e.botInfo?.access&&(e.botInfo.access.access=!0,e.botInfo.access.reason=void 0)})})}}),"updateMediaInCache",0,({dispatch:e,userId:t,nickname:a,botId:r,id:i,updatedMedia:n})=>M({dispatch:e,userId:t,nickname:a,botId:r,cacheUpdateFn:e=>{e.pages.forEach(e=>{let t=e.findIndex(e=>e.id===i);-1!==t&&(e[t]=n)})}}),"upsertGeneratedMediaInCache",0,({dispatch:e,userId:t,mediaItem:a})=>{e(d.updateQueryData("getGeneratedMedia",{userId:t},e=>{let t=!1;for(let r of e.pages){let e=r.findIndex(e=>e.id===a.id);if(-1!==e){r[e]={...r[e],...a},t=!0;break}}if(!t){let t=e.pages[0];t?t.unshift(a):e.pages.push([a])}}))}],135238)},224056,e=>{"use strict";let t=(0,e.i(305351).styled)("div")({name:"ProgressBar",class:"p20qkp4",propsAsIs:!1,vars:{"p20qkp4-0":[({width:e})=>e?e+"rem":"unset"],"p20qkp4-1":[({height:e})=>e+"rem"],"p20qkp4-2":[({progress:e})=>e+"%"]}});e.s(["ProgressBar",0,t])},342828,e=>{"use strict";var t=e.i(843476),a=e.i(500932),r=e.i(524530),i=e.i(305351),n=e.i(677474);let o=(0,i.styled)("div")({name:"StyledFlexExt",class:"s1u7frk3",propsAsIs:!1,vars:{"s1u7frk3-0":[({direction:e})=>e||""],"s1u7frk3-1":[({align:e})=>e||""],"s1u7frk3-2":[({justify:e})=>e||""],"s1u7frk3-3":[({gap:e="0"})=>`var(${n.flexGapMapping[e]})`],"s1u7frk3-4":[({width:e})=>e||""],"s1u7frk3-5":[({height:e})=>e||""],"s1u7frk3-6":[({childrenBasis:e})=>void 0===e?"":e],"s1u7frk3-7":[({childrenGrow:e})=>e||""],"s1u7frk3-8":[({childrenShrink:e})=>e||""],"s1u7frk3-9":[({directionMd:e})=>e||""],"s1u7frk3-10":[({gapMd:e="0"})=>`var(${n.flexGapMapping[e]})`],"s1u7frk3-11":[({alignMd:e})=>e||""],"s1u7frk3-12":[({justifyMd:e})=>
1e||""],"s1u7frk3-13":[({widthMd:e})=>e||""],"s1u7frk3-14":[({heightMd:e})=>e||""],"s1u7frk3-15":[({childrenBasisMd:e})=>void 0===e?"":e],"s1u7frk3-16":[({childrenGrowMd:e})=>e||""],"s1u7frk3-17":[({childrenShrinkMd:e})=>e||""],"s1u7frk3-18":[({directionLg:e})=>e||""],"s1u7frk3-19":[({gapLg:e="0"})=>`var(${n.flexGapMapping[e]})`],"s1u7frk3-20":[({alignLg:e})=>e||""],"s1u7frk3-21":[({justifyLg:e})=>e||""],"s1u7frk3-22":[({widthLg:e})=>e||""],"s1u7frk3-23":[({heightLg:e})=>e||""],"s1u7frk3-24":[({childrenBasisLg:e})=>void 0===e?"":e],"s1u7frk3-25":[({childrenGrowLg:e})=>e||""],"s1u7frk3-26":[({childrenShrinkLg:e})=>e||""],"s1u7frk3-27":[({directionXl:e})=>e||""],"s1u7frk3-28":[({gapXl:e="0"})=>`var(${n.flexGapMapping[e]})`],"s1u7frk3-29":[({alignXl:e})=>e||""],"s1u7frk3-30":[({justifyXl:e})=>e||""],"s1u7frk3-31":[({widthXl:e})=>e||""],"s1u7frk3-32":[({heightXl:e})=>e||""],"s1u7frk3-33":[({childrenBasisXl:e})=>void 0===e?"":e],"s1u7frk3-34":[({childrenGrowXl:e})=>e||""],"s1u7frk3-35":[({childrenShrinkXl:e})=>e||""]}});e.s(["FlexExt",0,e=>{let i,n,s=(0,a.c)(41),d=e.direction&&"direction",u=e.directionMd&&"directionMd",l=e.directionLg&&"directionLg",c=e.directionXl&&"directionXl",g=e.gap&&"gap",m=e.gapMd&&"gapMd",p=e.gapLg&&"gapLg",h=e.gapXl&&"gapXl",y=e.align&&"align",f=e.alignMd&&"alignMd",v=e.alignLg&&"alignLg",P=e.alignXl&&"alignXl",G=e.justify&&"justify",b=e.justifyMd&&"justifyMd",M=e.justifyLg&&"justifyLg",B=e.justifyXl&&"justifyXl",k=e.width&&"width",S=e.widthMd&&"widthMd",_=e.widthLg&&"widthLg",T=e.widthXl&&"widthXl",A=e.height&&"height",I=e.heightMd&&"heightMd",C=e.heightLg&&"heightLg",E=e.heightXl&&"heightXl",R=void 0!==e.childrenBasis&&"childrenBasis",x=void 0!==e.childrenBasisMd&&"childrenBasisMd",w=void 0!==e.childrenBasisLg&&"childrenBasisLg",q=void 0!==e.childrenBasisXl&&"childrenBasisXl",O=void 0!==e.childrenGrow&&"childrenGrow",Q=void 0!==e.childrenGrowMd&&"childrenGrowMd",L=void 0!==e.childrenGrowLg&&"childrenGrowLg",j=void 0!==e.childrenGrowXl&&"childrenGrowXl",z=void 0!==e.childrenShrink&&"childrenShrink",N=void 0!==e.childrenShrinkMd&&"childrenShrinkMd",$=void 0!==e.childrenShrinkLg&&"childrenShrinkLg",D=void 0!==e.childrenShrinkXl&&"childrenShrinkXl";return s[0]!==e.className||s[1]!==d||s[2]!==u||s[3]!==v||s[4]!==P||s[5]!==G||s[6]!==b||s[7]!==M||s[8]!==B||s[9]!==k||s[10]!==S||s[11]!==_||s[12]!==T||s[13]!==l||s[14]!==A||s[15]!==I||s[16]!==C||s[17]!==E||s[18]!==R||s[19]!==x||s[20]!==w||s[21]!==q||s[22]!==O||s[23]!==Q||s[24]!==c||s[25]!==L||s[26]!==j||s[27]!==z||s[28]!==N||s[29]!==$||s[30]!==D||s[31]!==g||s[32]!==m||s[33]!==p||s[34]!==h||s[35]!==y||s[36]!==f?(i=(0,r.cx)(e.className,d,u,l,c,g,m,p,h,y,f,v,P,G,b,M,B,k,S,_,T,A,I,C,E,R,x,w,q,O,Q,L,j,z,N,$,D),s[0]=e.className,s[1]=d,s[2]=u,s[3]=v,s[4]=P,s[5]=G,s[6]=b,s[7]=M,s[8]=B,s[9]=k,s[10]=S,s[11]=_,s[12]=T,s[13]=l,s[14]=A,s[15]=I,s[16]=C,s[17]=E,s[18]=R,s[19]=x,s[20]=w,s[21]=q,s[22]=O,s[23]=Q,s[24]=c,s[25]=L,s[26]=j,s[27]=z,s[28]=N,s[29]=$,s[30]=D,s[31]=g,s[32]=m,s[33]=p,s[34]=h,s[35]=y,s[36]=f,s[37]=i):i=s[37],s[38]!==e||s[39]!==i?(n=(0,t.jsx)(o,{...e,className:i}),s[38]=e,s[39]=i,s[40]=n):n=s[40],n}],342828)},799678,e=>{"use strict";var t=e.i(843476),a=e.i(500932),r=e.i(524530),i=e.i(469985),n=e.i(903453),o=e.i(193688),s=e.i(342828),d=e.i(895295);let u="a1bzjy6o",l={primary:n.ButtonPrimary,secondary:o.ButtonSecondary,critical:o.ButtonSecondary},c=e=>{let t,r=(0,a.c)(9),{left:n,right:o,extra:s,translations:d,render:u}=e,l=(0,i.useTranslations)();if(r[0]!==s||r[1]!==n||r[2]!==u||r[3]!==o||r[4]!==l||r[5]!==d){let e;r[7]!==l?(e=e=>(0,i.bindNamespace)(l,e),r[7]=l,r[8]=e):e=r[8];let a=d.map(e),c=e=>"function"==typeof e?e(...a):e;t=u({left:c(n),right:c(o),extra:c(s)}),r[0]=s,r[1]=n,r[2]=u,r[3]=o,r[4]=l,r[5]=d,r[6]=t}else t=r[6];return t};e.s(["DecisionModal",0,e=>{let i,n,o,g,m,p,h,y,f,v,P,G,b,M,B,k,S,_,T,A,I,C,E=(0,a.c)(47);
1E[0]!==e?({children:n,leftActionContent:o,leftActionHandle:m,leftActionStyle:B,rightActionContent:f,rightActionStyle:k,rightActionHandle:P,leftActionDisabled:g,leftActionLoading:p,leftActionTestId:h,rightActionDisabled:v,rightActionLoading:G,rightActionTestId:b,actionsDirection:S,actionsChildren:i,translations:_,rootTestId:M,...y}=e,E[0]=e,E[1]=i,E[2]=n,E[3]=o,E[4]=g,E[5]=m,E[6]=p,E[7]=h,E[8]=y,E[9]=f,E[10]=v,E[11]=P,E[12]=G,E[13]=b,E[14]=M,E[15]=B,E[16]=k,E[17]=S,E[18]=_):(i=E[1],n=E[2],o=E[3],g=E[4],m=E[5],p=E[6],h=E[7],y=E[8],f=E[9],v=E[10],P=E[11],G=E[12],b=E[13],M=E[14],B=E[15],k=E[16],S=E[17],_=E[18]);let R=void 0===B?"critical":B,x=void 0===k?"primary":k,w=void 0===S?"row":S,q=l[R],O=l[x];E[19]!==q||E[20]!==O||E[21]!==w||E[22]!==n||E[23]!==g||E[24]!==m||E[25]!==p||E[26]!==R||E[27]!==h||E[28]!==v||E[29]!==P||E[30]!==G||E[31]!==x||E[32]!==b?(T=e=>{let{left:a,right:i,extra:o}=e;return(0,t.jsxs)(t.Fragment,{children:[n,(0,t.jsxs)(s.FlexExt,{className:"a11eycc9",direction:w,childrenGrow:1,childrenBasis:w?void 0:0,gap:"x3",children:[(0,t.jsx)(q,{type:"button",disabled:g,loading:p,className:(0,r.cx)(u,`style_${R}`),size:"M",onClick:m,"data-testid":h,children:a}),(0,t.jsx)(O,{type:"button",disabled:v,loading:G,className:(0,r.cx)(u,`style_${x}`),size:"M",onClick:P,"data-testid":b,children:i})]}),o]})},E[19]=q,E[20]=O,E[21]=w,E[22]=n,E[23]=g,E[24]=m,E[25]=p,E[26]=R,E[27]=h,E[28]=v,E[29]=P,E[30]=G,E[31]=x,E[32]=b,E[33]=T):T=E[33];let Q=T;return E[34]!==_?(A=_??[],E[34]=_,E[35]=A):A=E[35],E[36]!==i||E[37]!==o||E[38]!==Q||E[39]!==f||E[40]!==A?(I=(0,t.jsx)(c,{left:o,right:f,extra:i,translations:A,render:Q}),E[36]=i,E[37]=o,E[38]=Q,E[39]=f,E[40]=A,E[41]=I):I=E[41],E[42]!==y||E[43]!==M||E[44]!==I||E[45]!==_?(C=(0,t.jsx)(d.Modal,{disableCloseOnEscAndBack:!0,className:"m1sb0y5i",translations:_,rootTestId:M,...y,children:I}),E[42]=y,E[43]=M,E[44]=I,E[45]=_,E[46]=C):C=E[46],C}],799678)},969634,e=>{"use strict";e.s(["isApiResponseWithErrorCode",0,function(e,t){if("object"==typeof e&&null!==e&&"data"in e){let a=e.data;return"object"==typeof a&&null!==a&&(t?"Error":"error")in a}return!1}])},307657,e=>{"use strict";e.s(["animateProgress",0,(e,t,a,r)=>new Promise(i=>{let n=Date.now(),o=()=>{let s=Math.min((Date.now()-n)/a,1);r(Math.round(e+(t-e)*s)),s<1?requestAnimationFrame(o):i()};requestAnimationFrame(o)})])}]); 2 3//# sourceMappingURL=3lupqcnajl_92.js.map
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.