(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3916],{48417:function(e,t,n){"use strict";n.r(t);var a,r,s=n(56530);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(null,arguments)}t.default=function(e){return s.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 20 20"},e),a||(a=s.createElement("path",{stroke:"#9DA3AE",strokeLinecap:"round",strokeOpacity:.3,strokeWidth:2,d:"M10 1a9 9 0 1 1 0 18 9 9 0 0 1 0-18Z"})),r||(r=s.createElement("path",{stroke:"#9DA3AE",strokeLinecap:"round",strokeWidth:2,d:"M10 1a9 9 0 0 1 9 9"})))}},52975:function(e,t,n){Promise.resolve().then(n.bind(n,27992)),Promise.resolve().then(n.bind(n,40642)),Promise.resolve().then(n.bind(n,56874)),Promise.resolve().then(n.bind(n,87402)),Promise.resolve().then(n.bind(n,47255)),Promise.resolve().then(n.bind(n,71172)),Promise.resolve().then(n.bind(n,80620)),Promise.resolve().then(n.bind(n,36690)),Promise.resolve().then(n.bind(n,15427)),Promise.resolve().then(n.t.bind(n,57974,23)),Promise.resolve().then(n.t.bind(n,58102,23)),Promise.resolve().then(n.bind(n,42551)),Promise.resolve().then(n.bind(n,2477))},27992:function(e,t,n){"use strict";n.r(t),n.d(t,{ClientLayout:function(){return l}});var a=n(60505),r=n(37801),s=n(40158),i=n(83037),o=n(72593);function l(e){let{children:t}=e,[n]=(0,r.useState)(()=>new s.S({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1,networkMode:"always"}}}));return(0,a.jsxs)(i.QueryClientProvider,{client:n,children:[t,(0,a.jsx)(o.t,{})]})}},8115:function(e,t,n){"use strict";n.d(t,{z:function(){return o}});var a=n(60505),r=n(617),s=n(48417),i=n(81992);let o=e=>{let{variant:t="contained",isLoading:n=!1,className:o="",size:l="medium",children:c,...d}=e,u=(0,r.Z)("flex justify-center items-center","text-s3 disabled:bg-default-other-black disabled:text-gray-750 rounded"),p=(0,r.Z)("text-white","bg-photio-green","hover:bg-photio-green-hover","active:bg-photio-green-pressed"),b={contained:p,"contained-light":(0,r.Z)("text-photio-green bg-photio-green/20 hover:bg-photio-green/40 active:bg-photio-green/40"),"contained-round":(0,r.Z)(p,"rounded-[40px]"),outlined:(0,r.Z)("text-white border border-gray-850","bg-transparent hover:border-gray-350","active:border-gray-600"),"outlined-light":(0,r.Z)("text-white border border-gray-750","bg-transparent hover:bg-default-other-black","active:bg-gray-750"),text:(0,r.Z)("text-photio-green bg-transparent","hover:bg-gray-150","active:bg-gray-200"),warning:(0,r.Z)("bg-system-red/20 text-system-red","hover:bg-system-red/50 active:bg-system-red/50")},f=(0,r.Z)(o,u,{small:"px-6 py-2",medium:"px-7 py-3",large:"px-[30px] py-4"}[l],b[t]);if("link"===d.as){let{as:e,...t}=d;return(0,a.jsx)(i.Link,{className:f,...t,children:c})}let{as:h,...g}=d;return(0,a.jsx)("button",{className:f,disabled:n||d.disabled,...g,children:n?(0,a.jsx)(s.default,{className:"animate-spin"}):c})}},38320:function(e,t,n){"use strict";n.d(t,{Y:function(){return s}});var a=n(60505),r=n(617);function s(e){let{label:t,onRadioClick:n,isRadioChecked:s,labelClassName:i="text-s3",...o}=e;return(0,a.jsxs)("div",{"aria-label":t,className:(0,r.Z)("flex gap-2 items-center "),onClick:o.disabled?void 0:n,children:[(0,a.jsx)("input",{type:"radio",className:(0,r.Z)("w-4 h-4 box-border border-[1px] appearance-none hover:border-text rounded-full relative cursor-pointer","checked:after:absolute checked:after:left-1/2 checked:after:-translate-x-1/2 checked:after:top-1/2 checked:after:-translate-y-1/2 checked:after:h-[10px] checked:after:w-[10px] checked:after:rounded-full checked:hover:after:bg-text",!o.disabled&&" checked:after:bg-photio-green checked:border-photio-green",o.disabled&&"bg-text disabled:border-default-text checked:bg-transparent checked:border-default-text checked:after:bg-default-text"),...o,checked:s,readOnly:!0}),(0,a.jsx)("label",{className:(0,r.Z)(i,"cursor-pointer",s?"text-white":"text-gray-600"),children:t})]})}},40642:function(e,t,n){"use strict";n.r(t),n.d(t,{AskingReasonOnUnsubscriptionModal:function(){return f}});var a=n(60505),r=n(8115),s=n(38864),i=n(38320),o=n(79914),l=n(74006),c=n(12654),d=n(15719),u=n(78745),p=n(9894),b=n(96318);function f(){let{data:e}=(0,l.Q)(),t=(0,u.useTranslations)("unsubscription-modal"),n=(0,u.useTranslations)("input-error-message"),f=(0,c.T)(e=>e.isModalOpen),{closeModal:g}=(0,c.Z)(),{openPenaltyInfoOnChangingPlanModal:x}=(0,d.Q)(),m=(0,p.cI)({defaultValues:{reasonType:"INFREQUENT_NEEDS_FOR_IMAGE",reasonDetailOnEtc:""},mode:"onSubmit"}),{handleSubmit:y,setValue:w,watch:v,reset:j}=m,N=y(e=>{x("change-to-free",e),j(),g()}),E=()=>{j(),g()},O=v("reasonType"),P=v("reasonDetailOnEtc"),k="ETC"!==O||P.length>0;return(0,a.jsx)(s.u,{isOpen:f,children:(0,a.jsx)(p.RV,{...m,children:(0,a.jsxs)("form",{onSubmit:N,className:"bg-gray-900 rounded-xl px-9 py-8 w-[472px] box-border relative",children:[(0,a.jsx)(b.o,{onCloseButtonClick:E,className:"absolute top-6 right-[18px]","data-log-event":"close-asking-reason-on-unsubscription-modal"}),(0,a.jsx)("div",{className:"text-h1 text-white mb-2",children:t("title")}),(0,a.jsx)("p",{className:"text-b1 text-gray-500 mb-8",children:t.rich("description",{br:()=>(0,a.jsx)("br",{}),email:(null==e?void 0:e.email)||""})}),(0,a.jsx)("div",{className:"space-y-4",children:h.map(e=>(0,a.jsx)("div",{className:"flex items-center gap-1",children:(0,a.jsx)(i.Y,{label:t(e.translationKey),isRadioChecked:e.type===O,onRadioClick:()=>{"ETC"!==e.type&&w("reasonDetailOnEtc",""),w("reasonType",e.type)}})},e.type))}),(0,a.jsx)("div",{className:"w-full h-[76px] mt-[6px]",children:"ETC"===O&&(0,a.jsx)(o.g,{name:"reasonDetailOnEtc",placeholder:t("etc-textarea-placeholder"),className:"w-[400px] ",maxLength:{message:n("input-over-max-length",{length:300}),value:300}})}),(0,a.jsxs)("div",{className:"grid grid-cols-2 gap-3 mt-8",children:[(0,a.jsx)(r.z,{variant:"outlined",as:"button","data-log-event":"cancel-unsubscription",onClick:E,children:t("cancel-button-text")}),(0,a.jsx)(r.z,{variant:"contained",as:"button","data-log-event":"next-button-click",disabled:!k,children:t("confirm-button-text")})]})]})})})}let h=[{translationKey:"reason-option.infrequent-needs-for-image",type:"INFREQUENT_NEEDS_FOR_IMAGE"},{translationKey:"reason-option.too-expensive",type:"TOO_EXPENSIVE"},{translationKey:"reason-option.unsatisfying-result",type:"UNSATISFYING_RESULT"},{translationKey:"reason-option.etc",type:"ETC"}]},56874:function(e,t,n){"use strict";n.r(t),n.d(t,{PenaltyInfoOnChangingPlanModal:function(){return f}});var a=n(60505),r=n(617),s=n(29466),i=n(38864),o=n(8115),l=n(75711),c=n(7862),d=n(78745),u=n(37801),p=n(15719),b=n(4228);function f(){let e=(0,d.useTranslations)("setting-page"),t=(0,d.useLocale)(),{mutate:n,isPending:f}=(0,b.U)(),h=(0,p.S)(e=>e.isPenaltyInfoOnChangingPlanModalOpen),g=(0,p.S)(e=>e.modalType),x=(0,p.S)(e=>e.reasonOnUnsubscription),{closePenaltyInfoOnChangingPlanModal:m}=(0,p.Q)(),{toggle:y,handleToggle:w,handleToggleOff:v}=(0,c.O)(),j=()=>{v(),m()},N="change-to-basic"===g?{title:"change-from-pro-to-basic-modal-title",changePlanButton:"change-from-pro-to-basic-button-text",penaltiesOnChangingPlan:["change-from-pro-to-basic-penalty-description-1"],warningsOnChangingPlan:["change-from-pro-to-basic-modal-description-1","change-from-pro-to-basic-modal-description-2"]}:{title:"unsubscribe-modal-title",changePlanButton:"unsubscribe-button-text",penaltiesOnChangingPlan:["unsubscribe-penalty-description-1","unsubscribe-penalty-description-2","unsubscribe-penalty-description-3","unsubscribe-penalty-description-4","unsubscribe-penalty-description-5"],warningsOnChangingPlan:["unsubscribe-modal-description"]};return(0,a.jsx)(i.u,{isOpen:h,children:(0,a.jsxs)("div",{className:(0,r.Z)("bg-gray-900 rounded-lg","lg:w-[473px] px-9 py-8","w-screen lg:h-auto h-screen"),children:[(0,a.jsxs)("div",{className:"w-full flex items-start justify-between mb-7",children:[(0,a.jsx)("h5",{className:"text-h1 text-white",children:e(N.title)}),(0,a.jsx)("button",{"data-log-event":"close-unsubscribe-modal",type:"button","aria-label":"close modal",onClick:j,children:(0,a.jsx)(s.Z,{className:"stroke-gray-600"})})]}),(0,a.jsxs)("div",{className:"text-white w-full py-4 px-5 border border-gray-750 rounded mb-5",children:[(0,a.jsx)("div",{className:"text-b1 text-gray-500 ",children:e("unsubscribe-penalty-title")}),(0,a.jsx)("ul",{className:"list-disc relative left-5",children:N.penaltiesOnChangingPlan.map(t=>(0,a.jsx)("li",{className:"text-b2",children:e.rich(t,{br:()=>(0,a.jsx)("br",{})})},t))})]}),(0,a.jsx)("p",{className:"text-b2 text-gray-600 mb-5",children:N.warningsOnChangingPlan.map(t=>(0,a.jsxs)(u.Fragment,{children:[e(t),(0,a.jsx)("br",{})]},t))}),(0,a.jsxs)("div",{className:"flex items-center justify-center gap-2 mb-7",children:[(0,a.jsx)(l.J,{logEvent:"agree-unsubscribe",isChecked:y,onCheck:w}),(0,a.jsx)("span",{className:"text-b3 text-white",children:e("unsubscribe-agreement-checkbox-text")})]}),(0,a.jsxs)("div",{className:"flex justify-center items-center gap-x-3",children:[(0,a.jsx)(o.z,{"data-log-event":"cancel-unsubscribe-on-unsubscribe-modal",as:"button",type:"button",size:"small",variant:"outlined",className:"w-full",onClick:j,children:e("cancel-button-text")}),(0,a.jsx)(o.z,{"data-log-event":"confirm-unsubscribe-on-unsubscribe-modal",as:"button",type:"button",size:"small",variant:"contained",className:"w-full",disabled:!y,onClick:()=>{n({planType:"change-to-basic"===g?"BASIC":"NONE",locale:t,cancelReason:null==x?void 0:x.reasonType,etc:null==x?void 0:x.reasonDetailOnEtc},{onSuccess:()=>{m()},onError:()=>{alert("Oops, something went wrong. Please retry again.")},onSettled:()=>{v()}})},isLoading:f,children:e(N.changePlanButton)})]})]})})}},87402:function(e,t,n){"use strict";n.r(t),n.d(t,{PricingModal:function(){return Z}});var a=n(60505),r=n(38864),s=n(48895),i=n(617),o=n(96318),l=n(78745);function c(e){let{planName:t,price:n,priceUnit:r,oldPrice:s,discount:o,isProPlan:c=!1}=e,d="ko"===(0,l.useLocale)(),u="text-s2 flex px-4 py-[2px] gap-2.5 justify-center w-fit items-center text-nowrap rounded-[55px] bg-system-red/10 text-system-red";return(0,a.jsxs)("section",{className:"space-y-[2px] w-full",children:[(0,a.jsxs)("div",{className:"w-full flex justify-between items-center",children:[(0,a.jsx)("span",{className:(0,i.Z)("text-s4",c?"text-photio-green":"text-gray-400"),children:t}),o&&d&&(0,a.jsx)("div",{className:u,children:"".concat(o," OFF")})]}),(0,a.jsxs)("div",{className:(0,i.Z)("flex justify-between  w-full",d?"flex-col":"items-center"),children:[(0,a.jsxs)("div",{className:"flex gap-2.5",children:[s&&(0,a.jsx)("span",{className:(0,i.Z)(d?"text-h1":"text-h3"," text-gray-600 line-through text-nowrap"),children:s}),(0,a.jsxs)("span",{className:(0,i.Z)(d?"text-h1":"text-h3","text-nowrap"),children:[n,(0,a.jsx)("small",{className:"text-s2",children:r})]})]}),o&&!d&&(0,a.jsx)("div",{className:u,children:"".concat(o," OFF")})]})]})}var d=n(20337);function u(e){let{features:t}=e,n=(0,l.useTranslations)("price-modal");return(0,a.jsx)("ul",{className:"flex flex-col items-start gap-2 self-stretch",children:t.map(e=>(0,a.jsxs)("li",{className:"flex items-start gap-[6px] self-stretch",children:[(0,a.jsx)(d.Z,{color:"#777777",className:"relative top-[1px]"}),(0,a.jsx)("span",{className:"text-gray-250 text-b2",children:n.rich(e.translationKey,{color:e=>(0,a.jsx)("span",{className:"text-photio-green",children:e}),br:()=>(0,a.jsx)("br",{})})})]},e.id))})}var p=n(8115),b=n(5307);async function f(){let e=await fetch("/api/cafe24/orders",{method:"POST",headers:{"Content-Type":"application/json"}});if(!e.ok)throw Object.assign(Error(),await e.json());return await e.json()}"".concat("https://app.photio.io").concat(b.f.CAFE24_AUTH_CALLBACK),n(23463);var h=n(69113),g=n(35706),x=n(74006),m=n(1890),y=n(4228);let w=(0,i.Z)("flex w-[254px] h-[428px] rounded-[14px] border bg-gray-850","p-[22px]  flex-col justify-between items-start"),v=[{id:"pro-plan-feature-1",translationKey:"pro-benefit-1"},{id:"pro-plan-feature-2",translationKey:"pro-benefit-2"},{id:"pro-plan-feature-3",translationKey:"pro-benefit-3"}];function j(e){let{modalType:t}=e,n=(0,l.useTranslations)("price-modal"),r=(0,l.useTranslations)("common-error-message"),{data:o}=(0,x.Q)(),d=(0,g.tv)(),{closePricingModal:j}=(0,s.y)(),{getSubscriptionPlanChangingStatus:N,userSubscriptionType:E}=(0,m.D)(),O=(0,l.useLocale)(),{mutate:P,isPending:k}=(0,y.U)(),{mutate:T,isPending:C}=(0,h.useMutation)({mutationKey:["create-cafe24-order"],mutationFn:()=>f(),onSuccess:e=>{window.location.href=e.order.confirmation_url},onError:()=>{alert(n("cafe24-order-creation-error"))}}),_="subscribe"===t?[...v,{id:"pro-plan-feature-5",translationKey:"pro-benefit-5"},{id:"pro-plan-feature-6",translationKey:"pro-benefit-6"}]:[...v,{id:"pro-plan-feature-4",translationKey:"pro-benefit-4"},{id:"pro-plan-feature-5",translationKey:"pro-benefit-5"},{id:"pro-plan-feature-6",translationKey:"pro-benefit-6"}],I=N();return(0,a.jsxs)("div",{className:(0,i.Z)(w," order-first lg:order-last","subscribe"===t?"border-photio-green":"border-gray-750"),children:[(0,a.jsxs)("div",{className:"flex flex-col items-start self-stretch",children:[(0,a.jsx)(c,{isProPlan:!0,planName:n("pro-plan-on-subscribe-section-text"),priceUnit:n("subscribe-price-per"),price:n("price")}),(0,a.jsx)("div",{className:"w-full h-[30px] bg-photio-green/20 text-b2 text-photio-green rounded-[6px] flex items-center justify-center mt-3 mb-4",children:n("pro-unlimited-creation")}),(0,a.jsx)(u,{features:_})]}),"none"===I&&"PRO"===E?(0,a.jsx)(p.z,{"data-log-event":"current-plan-on-pro",as:"button",className:"w-full",disabled:!0,children:n("current-plan-button-text")}):(0,a.jsx)(p.z,{"data-log-event":"go-to-billing-page-when-upgrade-pro-plan-button-clicked",as:"button",className:"w-full",disabled:C||k,isLoading:C||k,onClick:()=>{try{if(!o)throw Object.assign(Error("unauthorized"),{name:"UnauthorizedError"});if("from-pro-to-basic"===I){P({planType:"PRO",locale:O},{onSuccess:async()=>{j()}});return}if(o.platforms.some(e=>"CAFE24"===e.platform_type)){T();return}d.push(b.f.BILLING+"?billingType=PRO"),j()}catch(e){if(e instanceof Error&&"UnauthorizedError"===e.name){alert(r("unauthorized-error"));return}alert(r("unknown-error"))}},children:n("change-plan-button-text")})]})}var N=n(35973);let E=e=>{let{className:t="",children:n,...r}=e,s=(0,i.Z)(t);if("nextLink"===r.as){let{as:e,...t}=r;return(0,a.jsx)(N.default,{className:s,...t,children:n})}let{as:o,...l}=r;return(0,a.jsx)("a",{className:s,...l,children:n})};function O(e){let{locale:t}=e,n=(0,l.useTranslations)("price-modal"),r="ko"===t?b.f.TERM_SUBSCRIPTION_KO:b.f.TERM_SUBSCRIPTION_EN;return(0,a.jsxs)("div",{className:(0,i.Z)("text-gray-600 text-b2 self-stretch text-center ","lg:py-0 py-7 lg:w-full w-[324px] mx-auto lg:mx-0"),children:[(0,a.jsx)("span",{children:n("subscribe-description-front")}),(0,a.jsx)(E,{as:"a",href:r,target:"_blank",className:"underline",children:n("subscribe-description-underline")}),(0,a.jsx)("span",{children:n("subscribe-description-back")})]})}var P=n(79217);let k=[{id:"download-image-feature-1",translationKey:"download-image-benefit-1"},{id:"download-image-feature-2",translationKey:"download-image-benefit-2"},{id:"download-image-feature-3",translationKey:"download-image-benefit-3"}],T=(0,i.Z)("flex w-[254px] h-[428px] rounded-[14px] border bg-gray-850","p-[22px] flex-col justify-between items-start");function C(){let e=(0,l.useTranslations)("price-modal"),t=(0,l.useTranslations)("common-error-message"),{data:n}=(0,x.Q)(),{closePricingModal:r}=(0,s.y)(),{openBillingToDownloadImageModal:o}=(0,P.I)();return(0,a.jsxs)("div",{className:(0,i.Z)(T,"border-photio-green order-first lg:order-last"),children:[(0,a.jsxs)("div",{className:"flex flex-col items-start gap-[58px] self-stretch",children:[(0,a.jsx)(c,{planName:e("single-payment-title-text"),priceUnit:e("download-price-per"),price:e("price-to-download-image")}),(0,a.jsx)(u,{features:k})]}),(0,a.jsx)(p.z,{"data-log-event":"purchase-product-for-download-image",as:"button",className:"w-full",variant:"contained-light",onClick:()=>{try{if(!n)throw Object.assign(Error("unauthorized"),{name:"UnauthorizedError"});r(),o()}catch(e){if(e instanceof Error&&"UnauthorizedError"===e.name){alert(t("unauthorized-error"));return}alert(t("unknown-error"))}},children:e("download-button-text")})]})}var _=n(12654);let I=[{id:"free-plan-feature-1",translationKey:"free-benefit-1"},{id:"free-plan-feature-2",translationKey:"free-benefit-2"},{id:"free-plan-feature-3",translationKey:"free-benefit-3"},{id:"free-plan-feature-4",translationKey:"free-benefit-4"}],A=(0,i.Z)("flex w-[254px] h-[428px] rounded-[14px] border bg-gray-850","p-[22px]  flex-col justify-between items-start");function R(){let e=(0,l.useTranslations)("price-modal"),{getSubscriptionPlanChangingStatus:t,userSubscriptionType:n}=(0,m.D)(),{closePricingModal:r}=(0,s.y)(),{openModal:o}=(0,_.Z)(),d=t(),b=()=>{o(),r()};return(0,a.jsxs)("div",{className:(0,i.Z)(A,"border-gray-750"),children:[(0,a.jsxs)("div",{className:"flex flex-col items-start gap-[58px] self-stretch",children:[(0,a.jsx)(c,{planName:e("free-plan-section-text"),priceUnit:e("subscribe-price-per"),price:e("freePrice")}),(0,a.jsx)(u,{features:I})]}),"none"===d?"NONE"===n?(0,a.jsx)(p.z,{"data-log-event":"current-plan-on-free",as:"button",className:"w-full",disabled:!0,children:e("current-plan-button-text")}):(0,a.jsx)(p.z,{"data-log-event":"go-to-billing-page-when-upgrade-free-plan-button-clicked",as:"button",className:"w-full",onClick:b,children:e("change-plan-button-text")}):"from-basic-to-free"===d||"from-pro-to-free"===d?(0,a.jsx)(p.z,{"data-log-event":"changing-plan-to-free",as:"button",className:"w-full",disabled:!0,children:e("next-plan-button-text")}):(0,a.jsx)(p.z,{"data-log-event":"go-to-billing-page-when-upgrade-free-plan-button-clicked",as:"button",className:"w-full",onClick:b,children:e("change-plan-button-text")})]})}var S=n(15719);let L=(0,i.Z)("flex w-[254px] h-[428px] rounded-[14px] border bg-gray-850","p-[22px]  flex-col justify-between items-start"),M=[{id:"basic-plan-feature-1",translationKey:"basic-benefit-1"},{id:"basic-plan-feature-2",translationKey:"basic-benefit-2"},{id:"basic-plan-feature-3",translationKey:"basic-benefit-3"},{id:"basic-plan-feature-4",translationKey:"basic-benefit-4"},{id:"basic-plan-feature-5",translationKey:"basic-benefit-5"}];function U(e){let{modalType:t}=e,n=(0,l.useTranslations)("price-modal"),r=(0,g.tv)(),{closePricingModal:o}=(0,s.y)(),{getSubscriptionPlanChangingStatus:d,userSubscriptionType:f}=(0,m.D)(),{openPenaltyInfoOnChangingPlanModal:h}=(0,S.Q)(),x=()=>{if("PRO"===f||"PROMOTION"===f){h("change-to-basic",null),o();return}r.push(b.f.BILLING+"?billingType=BASIC"),o()},y=d();return(0,a.jsxs)("div",{className:(0,i.Z)(L,"border-gray-750 order-first lg:order-last"),children:[(0,a.jsxs)("div",{className:"flex flex-col items-start gap-[58px] self-stretch",children:[(0,a.jsx)(c,{planName:n("basic-plan-on-subscribe-section-text"),priceUnit:n("subscribe-price-per"),price:n("basic-price")}),(0,a.jsx)(u,{features:M})]}),"none"===y?"BASIC"===f?(0,a.jsx)(p.z,{"data-log-event":"current-plan-on-basic",as:"button",className:"w-full",disabled:!0,children:n("current-plan-button-text")}):(0,a.jsx)(p.z,{"data-log-event":"go-to-billing-page-when-upgrade-basic-plan-button-clicked",as:"button",className:"w-full",onClick:x,children:n("change-plan-button-text")}):"from-pro-to-basic"===y?(0,a.jsx)(p.z,{"data-log-event":"changing-plan-to-basic",as:"button",className:"w-full",disabled:!0,children:n("next-plan-button-text")}):(0,a.jsx)(p.z,{"data-log-event":"go-to-billing-page-when-upgrade-basic-plan-button-clicked",as:"button",className:"w-full",onClick:x,children:n("change-plan-button-text")})]})}var K=n(37801);function Z(e){let{locale:t}=e,n=(0,s.k)(e=>e.isPricingModalOpen),l=(0,s.k)(e=>e.modalType),{closePricingModal:c,openPricingModal:d}=(0,s.y)();return(0,K.useEffect)(()=>{let e=()=>{let e=new URL(window.location.href).searchParams.get("pricing-modal");e&&d(e)};return window.addEventListener("popstate",e),()=>{window.removeEventListener("popstate",e)}},[]),(0,K.useEffect)(()=>{let e=new URL(window.location.href);n&&(e.searchParams.set("pricing-modal",l),window.history.pushState({},"",e))},[n,l]),(0,a.jsx)(r.u,{isOpen:n,children:(0,a.jsxs)("div",{className:(0,i.Z)("rounded-xl bg-gray-900 w-screen lg:w-auto","lg:p-14 inline-flex","flex-col justify-between items-center shrink-0 gap-5","relative"),children:[(0,a.jsxs)("section",{className:(0,i.Z)("flex justify-between items-center lg:items-start self-stretch","w-[324px] lg:mx-0 mx-auto lg:w-full lg:pt-0 lg:pb-0 pt-6 pb-4"),children:[(0,a.jsx)("span",{className:"text-h3",children:"Pricing"}),(0,a.jsx)("div",{className:"absolute top-6 right-6",children:(0,a.jsx)(o.o,{onCloseButtonClick:()=>{c();let e=new URL(window.location.href);e.searchParams.delete("pricing-modal"),window.history.pushState({},"",e)},"data-log-event":"close-pricing-modal"})})]}),(0,a.jsxs)("section",{className:"flex lg:flex-row flex-col items-start gap-[18px]",children:["subscribe"===l&&(0,a.jsx)(R,{}),"download-image"===l&&(0,a.jsx)(C,{}),(0,a.jsx)(U,{modalType:l}),(0,a.jsx)(j,{modalType:l})]}),(0,a.jsx)(O,{locale:t})]})})}},71172:function(e,t,n){"use strict";n.r(t),n.d(t,{NaverAdCommonScript:function(){return i}});var a=n(60505),r=n(35706),s=n(37801);function i(){return(0,a.jsx)(o,{})}function o(){let e=(0,r.jD)();return(0,s.useEffect)(()=>{let e=document.createElement("script");return e.type="text/javascript",e.id="naver-ad-common-script",e.innerHTML='\n          if (!wcs_add) {\n            var wcs_add = {};\n          }\n          wcs_add["wa"] = "s_305b9e3bed25";\n\n          if (!_nasa) {\n            var _nasa={};\n          }\n\n          if(window.wcs) {\n            wcs.inflow();\n            wcs_do(_nasa);\n          }\n        ',document.body.appendChild(e),()=>{document.body.removeChild(e)}},[e]),(0,a.jsx)("script",{type:"text/javascript",src:"//wcs.naver.net/wcslog.js"})}},44764:function(e,t,n){"use strict";n.d(t,{G1:function(){return l},NF:function(){return b},QK:function(){return f},VZ:function(){return o},b3:function(){return c},jc:function(){return i},m0:function(){return d},n5:function(){return r},r8:function(){return s},rE:function(){return u},xB:function(){return p}});var a=n(23463);let r=!0,s="https://plng-api-utils.photio.io",i="https://plng-api-chat-bot.photio.io",o="wss://plng-api-chat-bot.photio.io/ws",l="wss://socket-middle.photio.io",c="https://socket-middle.photio.io",d="https://photio-feed.coolestnerds.com",u=d+"/v1/payments",p="https://queue-ai.coolestnerds.com/v1/queue/remix",b="https://jlbwwpmzjfqwoxtrbmnt.supabase.co",f="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImpsYnd3cG16amZxd294dHJibW50Iiwicm9sZSI6ImFub24iLCJpYXQiOjE2OTUxMTE0NzgsImV4cCI6MjAxMDY4NzQ3OH0.slXmdK3wzi6sA-Zxvp6T9tLnj1PqtsE5iyZLA2GkFjc";a.env.SUPABASE_SERVICE_ROLE_KEY},5307:function(e,t,n){"use strict";n.d(t,{f:function(){return a}});let a={HOME:"/",EDITOR:"/editor",EXPLORE:"/explore",EXPLORE_SEARCH:"/explore/search",BULK_GENERATE:"/bulk-generate",MY_FILES:"/my-files",CAFE24_AUTH_CALLBACK:"/ko/cafe24/callback",CAFE24_APP_INSTALL:"/ko/cafe24/install",LOGIN:"/login",SETTINGS:"/settings",BILLING:"/billing",PAYMENT_SUCCESS:"/payment/success",PAYMENT_FAIL:"/payment/fail",RESET_PASSWORD:"/reset-password",PLAYGROUND_GENERATE_BACKGROUND:"/playground/generate-background",PLAYGROUND_ERASE_N_REPLACE:"/playground/erase-n-replace",PLAYGROUND_REMOVE_BACKGROUND:"/playground/remove-background",PLAYGROUND_SHARP:"/playground/sharp",PLAYGROUND_OUTPAINT:"/playground/outpaint",PLAYGROUND_AI_PHOTOGRAPHER:"/playground/ai-photographer",TERM_SERVICE_KO:"https://www.photio.io/ko/privacy/terms-of-service",TERM_SERVICE_EN:"https://www.photio.io/privacy/terms-of-service",TERM_PRIVACY_KO:"https://www.photio.io/ko/privacy/privacy-policy",TERM_PRIVACY_EN:"https://www.photio.io/privacy/privacy-policy",TERM_SUBSCRIPTION_KO:"https://www.photio.io/ko/privacy/subscription-agreement",TERM_SUBSCRIPTION_EN:"https://www.photio.io/privacy/subscription-agreement",SHOPBY_AUTH_CALLBACK:"/ko/shopby/callback",SHOPBY_APP_INSTALL:"/ko/shopby/install",LANDING_PAGE:"https://photio.io",MOBILE_EDITOR_PAGE:"/mobile",SERVER_UNDER_MAINTENANCE:"/server-under-maintenance",SHARED_IMAGE:"/shared-image"}},97574:function(e,t,n){"use strict";n.d(t,{o:function(){return s}});var a=n(59787),r=n(44764);let s=(0,a.AY)(r.NF,r.QK)},98786:function(e,t,n){"use strict";async function a(e){if(204===e.status)return Promise.resolve({});if(!e.ok)throw await e.json();return await e.json()}async function r(e){return a(e)}async function s(e){return a(e)}async function i(e){return a(e)}n.d(t,{Ix:function(){return s},ai:function(){return i},fd:function(){return r}})},79217:function(e,t,n){"use strict";n.d(t,{I:function(){return r},T:function(){return a}});let a=(0,n(48155).Ue)(e=>({isBillingToDownloadImageModalOpen:!1,modalType:"billing-info",actions:{closeBillingToDownloadImageModal:()=>{e(()=>({isBillingToDownloadImageModalOpen:!1,modalType:"billing-info"}))},openBillingToDownloadImageModal:()=>{e(()=>({isBillingToDownloadImageModalOpen:!0}))}}})),r=()=>a(e=>e.actions)},15719:function(e,t,n){"use strict";n.d(t,{Q:function(){return i},S:function(){return s}});var a=n(48155),r=n(93443);let s=(0,a.Ue)()((0,r.mW)(e=>({isPenaltyInfoOnChangingPlanModalOpen:!1,modalType:"change-to-free",reasonOnUnsubscription:null,actions:{openPenaltyInfoOnChangingPlanModal:(t,n)=>e(()=>({isPenaltyInfoOnChangingPlanModalOpen:!0,modalType:t,reasonOnUnsubscription:n})),closePenaltyInfoOnChangingPlanModal:()=>e(()=>({isPenaltyInfoOnChangingPlanModalOpen:!1}))}}),{name:"penalty-info-on-changing-plan-modal",enabled:!1})),i=()=>s(e=>e.actions)}},function(e){e.O(0,[3367,655,6135,6580,7668,9787,2661,9113,5207,9126,2551,9894,1740,6302,9040,4316,1744],function(){return e(e.s=52975)}),_N_E=e.O()}]);