1import{_ as e,a as l,cb as a,E as o,l as i,u as t,B as n,dI as s,bZ as r,dz as u,C as c,b as d,dM as _,b_ as p,F as v,ef as g,b$ as m,c2 as b,ae as f,s as y,dN as h,dO as C,dR as w,ee as k,bH as $}from"./index-DIXwfVMT.js";import{g as N,at as x,aA as L,au as j,c as F,r as I,w as M,x as S,y as V,J as D,G as P,u as q,K as Z,B,M as E,I as H,O as R,H as T,a6 as A,U as G,a2 as U}from"./vendor-core-DockhpYX.js";import{u as O,c as z}from"./recallDialogStore-BLelCr9a.js";import{s as J}from"./not-enough-gold-dialog-sparkle-B9MRBW3H.js";import{j as K}from"./pricingTracking-CIYO5YtU.js";import{p as Q}from"./tracking-cDgVhpcg.js";import"./i18n-misc-CJ8HFqLU.js";import"./axios-C-1G2k3o.js";import"./element-plus-CADUlNlv.js";import"./@ffmpeg-CcTuH-sP.js";import"./@paypal-DitgUCQS.js";const W={class:"hero-section"},X={class:"title-block"},Y={class:"title"},ee={class:"description"},le={class:"level-tabs",role:"tablist"},ae=["aria-selected","onClick"],oe={class:"plans"},ie={key:0,class:"save-badge"},te={class:"plan-head"},ne={class:"plan-title-wrap"},se=["src"],re={class:"plan-title"},ue={class:"amount"},ce={class:"unit"},de={class:"currency"},_e={class:"amount"},pe={class:"unit"},ve={key:0,class:"original-price"},ge={class:"plan-subtitle"},me={class:"plan-gold-summary"},be={class:"plan-gold-summary__amount"},fe={class:"benefits"},ye=["src"],he={class:"one-time-gold-pack"},Ce={class:"one-time-gold-pack__header"},we={class:"one-time-gold-pack__locked"},ke={class:"one-time-gold-pack__options"},$e=["onClick"],Ne={class:"gold-pack-option__songs"},xe={class:"gold-pack-option__price"},Le="gold_insufficient_popup_show_count_session",je=e({__name:"NewNotEnoughGoldDialog",setup(e){var je;const Fe=null==(je=N())?void 0:je.appContext.config.globalProperties,{$$t:Ie}=Fe.$i18n??{},Me=[4e3,8e3,16e3],Se=l(),Ve=a(),De=O(),Pe=o(),qe=i(),{createRenderType:Ze,lastSimilarCreateType:Be}=x(Se),Ee=t(),He=n(),Re=L(),Te=j(),{showDialog:Ae,dialogSource:Ge}=x(Ve),Ue=F(()=>"mobile"===Ze.value),Oe=F(()=>"song_create_insufficient_gold"===Ge.value),ze=F(()=>Oe.value?Ie("create.used_all_your_gold_today"):Ie("create.not_enough_gold_dialog_get_more_gold")),Je=F(()=>Oe.value?Ie("create.subscribe_or_add_gold_to_continue"):Ie("create.not_enough_gold_dialog_add_gold_or_subscribe")),Ke=["ja","ko"],Qe=F(()=>Ke.includes(Ee.appLanguage)),We=I("yearly"),Xe=I("basic"),Ye=I(-1),el=I(null),ll=I(!1),al=I(!1);let ol=0;const il=F(()=>s(el.value)),tl=F(()=>!!il.value&&Ae.value),nl=F(()=>[Ie("create.not_enough_gold_dialog_pro_benefit_advanced_models"),Ie("create.not_enough_gold_dialog_pro_benefit_music_video_lyrics"),Ie("create.not_enough_gold_dialog_pro_benefit_unlimited_mp3"),Ie("create.not_enough_gold_dialog_pro_benefit_commercial_license")]),sl=F(()=>[Ie("create.not_enough_gold_dialog_premier_benefit_mureka_co_studio"),Ie("create.not_enough_gold_dialog_premier_benefit_split_stems"),Ie("create.not_enough_gold_dialog_premier_benefit_unlimited_downloads"),Ie("create.not_enough_gold_dialog_premier_benefit_pro_included")]),rl=F(()=>Pe.productList||[]),ul=F(()=>"pro"===Xe.value?`${Ie("credit.monthly")} ${Ie("create.not_enough_gold_dialog_premier_plan")}`:Ie("create.monthly_pro")),cl=[{value:"basic",label:Ie("create.not_enough_gold_dialog_basic_plan")},{value:"pro",label:Ie("create.not_enough_gold_dialog_premier_plan")}],dl=F(()=>{var e;const l=rl.value.filter(e=>(null==e?void 0:e.level_name)===Xe.value).find(e=>"year"===(null==e?void 0:e.period_name));return"basic"===Xe.value?r(rl.value,"year")||l||(null==(e=Pe.phase2TrialPlans)?void 0:e[0])||null:l||null}),_l=F(()=>{const e=qe.creditList||[];return Me.map(l=>e.find(e=>Number(null==e?void 0:e.base_credit)===l)).filter(Boolean)}),pl=F(()=>"monthly"===We.value?ul.value:"pro"===Xe.value?Ie("credit.new_sku_premier_yearly"):Ie("credit.new_sku_pro_yearly")),vl=F(()=>"pro"===Xe.value?2e4:5e3),gl=e=>{const l=Qe.value?"":" ";return`${Nl(e)}${l}${Ie("credit.gold")}`},ml=F(()=>{var e;const l=Number(null==(e=dl.value)?void 0:e.new_price);return Number.isFinite(l)&&l>0?(a=l/12,(Math.ceil(100*+(a||0))/100).toFixed(2)):"basic"===Xe.value?"8":"";var a}),bl=F(()=>{var e,l;if("pro"!==Xe.value)return"";
1const a=Number((null==(e=dl.value)?void 0:e.origin_price)??(null==(l=dl.value)?void 0:l.pre_price));return Number.isFinite(a)&&a>0?fl(a/12,""):""}),fl=(e,l)=>{const a=Number(e);return!Number.isFinite(a)||a<=0?l:Number.isInteger(a)?String(a):`${a.toFixed(2)}`.replace(/\.?0+$/,"")},yl=F(()=>{var e;return fl(null==(e=dl.value)?void 0:e.new_price,"basic"===Xe.value?"96":"")}),hl=F(()=>u),Cl=F(()=>"pro"===Xe.value&&yl.value?Ie("credit.billed_yearly_cancel_anytime",{price:`${hl.value}${yl.value}`}):""),wl=F(()=>"pro"===Xe.value?sl.value:nl.value),kl=F(()=>(e=>{if(p(e)){const l=v();return{amount:l.replace(/^[^\d]*/,""),unit:Ie("credit.for_7_days"),summary:Ie("create.not_enough_gold_dialog_trial_summary",{price:l,price2:g(e)})}}return m(e,Ee.userInfo)?{amount:"1",unit:Ie("credit.for_7_days"),summary:Ie("create.not_enough_gold_dialog_trial_summary",{price:"$1",price2:`$${b(Ee.userInfo)}`})}:null})(dl.value)),$l=F(()=>kl.value?Ie("create.not_enough_gold_dialog_trial_cta",{price:"$1"}):Ie("create.subscribe")),Nl=e=>Number(e||0).toLocaleString("en-US"),xl=e=>{var l;const a=Number(null==e?void 0:e.price),o=Number(null==(l=null==e?void 0:e.stripe_info)?void 0:l.amount),i=Number.isFinite(a)&&a>=0,t=Number.isFinite(o)&&o>=0,n=i?a:t?o/100:Number(null==e?void 0:e.new_price);return`${u} ${Number(n||0).toLocaleString("en-US",{minimumFractionDigits:0,maximumFractionDigits:2})}`},Ll=()=>{Ye.value=-1},jl=()=>{if("undefined"==typeof window)return 0;const e=Number(window.sessionStorage.getItem(Le)||0);return Math.max(e,0)},Fl=()=>{null==Fe||Fe.logCustomEvent("gold_insufficient_popup_close"),Ve.closeDialog(),De.armRecallDialog({routeName:Re.name?String(Re.name):"",routePath:Re.path??""})},Il=async()=>{await w({refreshProfile:()=>Ee.getUserInfo(),refreshGold:()=>Ee.refreshUserAccount(),refreshProducts:()=>Pe.loadProductList(),refreshCountdown:()=>Pe.loadCountdown()}),el.value=null,Fl(),y.success({content:Ie("credit.usd1_early_activation_success")})},Ml=async e=>{y.error({content:(null==e?void 0:e.msg)||Ie("credit.usd1_early_activation_ineligible")}),Ve.closeDialog(),ll.value=!0;try{await Pe.loadProductList();const e=await h();el.value=C(e,Pe.productList)||null}catch{el.value=null}finally{ll.value=!1}},Sl=async()=>{Fl(),await f()},Vl=()=>{K(Fe),De.completeRecallFlow(),Ve.closeDialog(),Te.push({name:"subscribe",query:{membership_source1:"subcribe_tab"}})},Dl=()=>{Ye.value>=0?(()=>{const e=_l.value[Ye.value];if(!e)return;const l=(qe.creditList||[]).findIndex(l=>null!=e.product_id&&(null==l?void 0:l.product_id)===e.product_id||Number(null==l?void 0:l.base_credit)===Number(e.base_credit));null==Fe||Fe.logCustomEvent("gold_insufficient_popup_checkout_click",{product_id:e.product_id,gold:e.base_credit,trigger_count_session:jl()}),De.completeRecallFlow(),Ve.closeDialog(),Te.push({name:"payment",query:{...Re.query,pageType:"credits",currentIndex:Math.max(l,0),creditProductId:e.product_id,creditAmount:e.base_credit,membership_source1:"popup",membership_source2:"gold_insufficient"}})})():(()=>{const e=dl.value,l=e?{level:e.level_name,period:e.period_name,id:e.product_id}:{level:Xe.value,period:"year",id:""};null==Fe||Fe.logCustomEvent("gold_insufficient_popup_subscribe_click",{selected_plan:"yearly_"+("pro"===Xe.value?"premier":"pro"),trigger_count_session:jl()}),Q("subcrirbe_sub_click",{scene_type:"sub_pop_up",membership_source1:"popup",membership_source2:"gold_insufficient"}),De.completeRecallFlow(),Ve.closeDialog(),"stripe"==He.stripePaymentAbTest&&e?Pl(e):Te.push({name:"payment",query:{...Re.query,...l,membership_source1:"popup",membership_source2:"gold_insufficient"}})})()},Pl=e=>{var l;const a=(null==(l=null==e?void 0:e.stripe_info)?void 0:l.product_id)??(null==e?void 0:e.product_id);ql({product_id:a,channel:"stripe",membership_source1:"gold_insufficient",stripe_custom_checkout:!1,...k(e)},"stripe")},ql=(e,l)=>{const{from_type:a,source_route:o}=Re.query,i="similar"==Re.query.from_type?`${window.location.origin}${Re.query.source_route}?create_type=${Be.value}`:`${window.location.origin}${"en"===Ee.appLanguage?"":`/${Ee.appLanguage}`}/payment-result?pay_channel=${l}&product_id=${e.product_id}&from_type=${a}&source_route=${o}`;$({...e,return_url:i}).then(e=>{if(200==e.code){const{jump_url:l}=e.data;l&&(window.location.href=l)}else Zl(e.code,e.msg)}).finally(()=>{})},Zl=(e,l)=>{[8004,8006,8007,8009,8010,8011,8012,8017].includes(e)?y.error({content:Ie(`credit.errorCodesMsg_${e}`)}):y.error({content:l})};return M(()=>Ae.value,async e=>{const l=++ol;if(!e)return al.value=!1,void(el.value=null);al.value=!1,el.value=null,Xe.value="basic",We.value="yearly",Ye.value=-1,(()=>{if("undefined"==typeof window)return;Q("subcribe_show",{membership_source1:"popup",membership_source2:"gold_insufficient",scene_type:"sub_pop_up"});
1const e=Number(window.sessionStorage.getItem(Le)||0),l=Math.max(e+1,1);window.sessionStorage.setItem(Le,String(l)),null==Fe||Fe.logCustomEvent("gold_insufficient_popup_show",{trigger_count_session:l})})();try{await Promise.all([Pe.init(),null===qe.creditList?qe.fetchCreditList():Promise.resolve()]),await(async e=>{if(Ee.isLogin){ll.value=!0;try{const l=await h();if(e!==ol)return;el.value=C(l,Pe.productList)||null}catch{if(e!==ol)return;el.value=null}finally{e===ol&&(ll.value=!1)}}else el.value=null})(l)}catch(a){}finally{l===ol&&(ll.value=!1,al.value=!0)}}),(e,l)=>{const a=d;return V(),S(T,null,[q(Ae)&&al.value&&!tl.value?(V(),D(a,{key:0,width:Ue.value?"calc(100% - 32px)":"480px",title:null,"sub-title":null,visible:q(Ae),"hide-close-btn":!1,"background-image":!1,"mask-close":!1,"mobile-render-type":"dialog","custom-class":"not-enough-gold-dialog",onClose:Fl},{default:Z(()=>{var e;return[B("div",{class:H(["not-enough-gold-dialog-content",{"not-enough-gold-dialog-content--mobile":Ue.value}]),onClick:l[0]||(l[0]=E(()=>{},["stop"]))},[l[4]||(l[4]=B("div",{class:"not-enough-gold-dialog-bg","aria-hidden":"true"},null,-1)),B("div",W,[l[1]||(l[1]=B("div",{class:"hero-icon"},[B("svg",{xmlns:"http://www.w3.org/2000/svg",width:"28",height:"28",viewBox:"0 0 28 28",fill:"none"},[B("path",{d:"M21.4829 17.317C21.2085 17.4998 20.9192 17.6655 20.6227 17.8138C18.9778 18.6364 16.7782 19.1149 14.4066 19.1149C12.0352 19.1148 9.83644 18.6364 8.19157 17.8138C7.89515 17.6655 7.60575 17.4998 7.33138 17.317V20.097C7.33138 20.6073 7.77177 21.352 9.13037 22.0315C10.4264 22.6797 12.2905 23.1104 14.4066 23.1105C16.5226 23.1105 18.3866 22.6796 19.6828 22.0315C21.0417 21.352 21.4829 20.6073 21.4829 20.097V17.317ZM21.4829 11.2205C21.2084 11.4034 20.9193 11.5701 20.6227 11.7184C18.9777 12.541 16.7781 13.0195 14.4066 13.0195C12.0353 13.0195 9.83641 12.5409 8.19157 11.7184C7.89506 11.5701 7.60583 11.4033 7.33138 11.2205V14.0016L7.33594 14.0996C7.3894 14.6044 7.85658 15.2991 9.13037 15.9362C10.4264 16.5843 12.2905 17.0151 14.4066 17.0151C16.5225 17.0151 18.3867 16.5842 19.6828 15.9362C20.9565 15.2991 21.4237 14.6044 21.4772 14.0996L21.4829 14.0016V11.2205ZM21.4829 7.90507C21.4829 7.3947 21.0416 6.65007 19.6828 5.9705C18.3866 5.32241 16.5226 4.89156 14.4066 4.89156C12.2905 4.8916 10.4264 5.32233 9.13037 5.9705C7.7718 6.65002 7.33142 7.39468 7.33138 7.90507C7.33138 8.41545 7.77176 9.16012 9.13037 9.83964C10.4264 10.4878 12.2905 10.9185 14.4066 10.9186C16.5226 10.9186 18.3866 10.4877 19.6828 9.83964C21.0417 9.16006 21.4829 8.41543 21.4829 7.90507ZM23.5827 20.097C23.5827 21.8311 22.205 23.119 20.6227 23.9103C18.9777 24.7329 16.7782 25.2114 14.4066 25.2114C12.0353 25.2113 9.83641 24.7328 8.19157 23.9103C6.60934 23.119 5.23047 21.831 5.23047 20.097V7.90507C5.23051 6.17104 6.60937 4.88421 8.19157 4.0929C9.83646 3.27024 12.0351 2.79069 14.4066 2.79065C16.7782 2.79065 18.9777 3.27021 20.6227 4.0929C22.2048 4.8842 23.5826 6.17111 23.5827 7.90507V20.097Z",fill:"white"})])],-1)),B("div",X,[B("div",Y,R(ze.value),1),B("div",ee,R(Je.value),1)])]),B("div",le,[(V(),S(T,null,A(cl,e=>B("button",{key:e.value,type:"button",class:H(["level-tab",{"level-tab--active":Xe.value===e.value}]),role:"tab","aria-selected":Xe.value===e.value,onClick:l=>(e=>{Xe.value=e,Ye.value=-1})(e.value)},R(e.label),11,ae)),64))]),B("div",oe,[B("div",{class:H(["plan-card",{"plan-card--active":Ye.value<0}]),onClick:Ll},[kl.value||"pro"===Xe.value?(V(),S("div",ie,R(kl.value?q(Ie)("create.limited_offer"):q(Ie)("create.not_enough_gold_dialog_most_popular")),1)):P("",!0),B("div",te,[B("div",ne,[B("img",{class:"plan-prefix-icon",src:q(J),alt:""},null,8,se),B("span",re,R(pl.value),1)]),B("div",{class:H(["plan-price",{"plan-price--trial":kl.value}])},[kl.value?(V(),S(T,{key:0},[l[2]||(l[2]=B("span",{class:"currency"},"$",-1)),B("span",ue,R(kl.value.amount),1),B("span",ce,R(kl.value.unit),1)],64)):(V(),S(T,{key:1},[B("span",de,R(hl.value),1),B("span",_e,R(ml.value),1),B("span",pe,R(q(Ie)("create.price_per_month_unit")),1),bl.value?(V(),S("span",ve,R(bl.value),1)):P("",!0)],64))],2)]),B("div",ge,R((null==(e=kl.value)?void 0:e.summary)||("pro"===Xe.value?Cl.value:q(Ie)("credit.billed_yearly_cancel_anytime",{price:`${hl.value}${yl.value}`}))),1),B("div",me,[B("span",be,R(Nl(vl.value))+" "+R(q(Ie)("create.gold_per_month")),1
1),B("span",null,R(q(Ie)("create.not_enough_gold_dialog_up_to_songs",{count:Nl(vl.value/10)})),1)]),B("div",fe,[(V(!0),S(T,null,A(wl.value,e=>(V(),S("div",{key:e,class:"benefit-item"},[B("img",{class:"benefit-icon",src:q(z),alt:""},null,8,ye),B("span",null,R(e),1)]))),128))])],2),B("section",he,[B("div",Ce,[B("span",null,R(q(Ie)("create.one_time_gold_pack")),1),B("span",we,[l[3]||(l[3]=B("svg",{class:"one-time-gold-pack__lock",xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 10 10",fill:"none","aria-hidden":"true"},[B("path",{d:"M5.01758 0.833313C5.6198 0.833313 6.19817 1.07254 6.62402 1.49835C7.04973 1.92412 7.28897 2.50174 7.28906 3.10382V4.24542H7.67188C8.29779 4.24542 8.80566 4.75329 8.80566 5.37921V8.03351C8.80556 8.65934 8.29773 9.16632 7.67188 9.16632H2.36426C1.73847 9.16623 1.23057 8.65929 1.23047 8.03351V5.37921C1.23047 4.75335 1.73841 4.24551 2.36426 4.24542H2.74707V3.10382C2.74716 2.50173 2.98639 1.92413 3.41211 1.49835C3.83784 1.07262 4.41551 0.833459 5.01758 0.833313ZM5.01758 1.58331C4.61443 1.58346 4.22746 1.74354 3.94238 2.02863C3.65732 2.31375 3.49716 2.70064 3.49707 3.10382V4.24542H6.53906V3.10382C6.53897 2.70065 6.3788 2.31375 6.09375 2.02863C5.80855 1.74347 5.42089 1.58331 5.01758 1.58331Z",fill:"#FF4560"})],-1)),U(" "+R(q(Ie)("create.member_features_locked")),1)])]),B("div",ke,[(V(!0),S(T,null,A(_l.value,(e,l)=>(V(),S("button",{key:e.product_id||l,type:"button",class:H(["gold-pack-option",{"gold-pack-option--active":Ye.value===l}]),onClick:e=>(e=>{Ye.value=e})(l)},[B("span",{class:H(["gold-pack-option__amount",{"gold-pack-option__amount--compact":Qe.value}])},R(gl(e.base_credit)),3),B("span",Ne,R(q(Ie)("create.song_count",{num:Nl(e.base_credit/10)})),1),B("span",xe,R(xl(e)),1)],10,$e))),128))])]),G(q(c),{class:H(["subscribe-btn",{"subscribe-btn--trial":kl.value&&Ye.value<0}]),type:"button",onClick:Dl},{default:Z(()=>[U(R(Ye.value>=0?q(Ie)("create.checkout"):$l.value),1)]),_:1},8,["class"]),B("button",{class:"secondary-btn",type:"button",onClick:Vl},[B("span",null,R(q(Ie)("create.not_enough_gold_dialog_see_all_plans")),1
1)])])],2)]}),_:1},8,["width","visible"])):P("",!0),q(Ae)&&al.value&&tl.value?(V(),D(_,{key:1,visible:q(Ae),config:il.value,"trial-gold":q(Ee).credits,"payment-flow":"","entry-point":"insufficient_gold",onClose:Fl,onActivated:Il,onIneligible:Ml,onBuyGold:Sl},null,8,["visible","config","trial-gold"])):P("",!0)],64)}}},[["__scopeId","data-v-f7b0df89"]]);export{je as default};
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.