PageSourceSearch

https://nanobnana.com/_nuxt/yemCd5OV.js

js nanobnana.com collected 2026-10-09 22:57:55 UTC 30,055 bytes, 1 lines download raw bytes

1import{r as W,c as Z}from"./D2wHrz8M.js";import{d as H,p as U,a8 as X,ad as $,U as T,l as p,C as K,o as c,a as u,u as e,F as C,E as z,e as B,b as t,h as l,t as i,k as L,v as x,n as J,L as P,S as Q,am as tt,f as et,B as st,a0 as it,y as at,D as V,R as ot}from"./BnyHmBjY.js";import{C as nt}from"./BK-Aq9K6.js";import{G as rt}from"./BRrYVNO_.js";import{C as lt}from"./3KagtFiT.js";import{A as q}from"./v4O6X8kz.js";import"./Cc1RdnD-.js";const ct={class:"min-h-screen bg-gradient-to-br from-slate-50 via-orange-50/30 to-slate-100 flex items-center justify-center p-4 relative overflow-hidden"},ut={key:0,class:"fixed inset-0 pointer-events-none overflow-hidden"},bt={class:"w-full max-w-3xl relative z-10"},dt={class:"p-8 md:p-12 shadow-2xl bg-white backdrop-blur-sm border-0 relative overflow-hidden rounded-2xl"},pt={class:"flex justify-center mb-6 relative"},mt={class:"relative"},yt={class:"relative w-28 h-28 bg-gradient-to-br from-orange-500 to-amber-500 rounded-full flex items-center justify-center shadow-[0_0_25px_rgba(251,146,60,0.6)]"},ht={class:"w-24 h-24 bg-white rounded-full flex items-center justify-center"},ft={class:"text-center mb-8"},gt={class:"text-slate-900 mb-3 text-2xl font-semibold"},xt={class:"text-gray-600 mb-4"},_t={class:"mt-6 text-center space-y-3"},vt={class:"text-lg font-semibold text-orange-600 flex items-center justify-center gap-2"},kt={class:"text-3xl font-extrabold text-orange-600"},St={class:"w-64 mx-auto h-3 bg-orange-100 rounded-full overflow-hidden"},wt={class:"mb-8 rounded-2xl overflow-hidden"},Mt={class:"relative h-48 bg-gradient-to-r from-slate-100 to-orange-50 flex items-center justify-center"},Lt=["alt"],Pt={class:"mb-8 rounded-2xl border border-gray-200 bg-white shadow-sm overflow-hidden"},Tt={class:"px-4 py-3 bg-gray-50 border-b border-gray-200"},Yt={class:"text-xs font-semibold tracking-wide text-gray-700"},At={class:"px-4 py-3 flex items-start justify-between gap-4"},Dt={class:"text-xs text-gray-500"},It={class:"font-mono text-sm font-medium text-gray-900 text-right break-all max-w-[70%]"},Ct={class:"px-4 py-3 flex items-center justify-between gap-4 border-t border-gray-100"},zt={class:"text-xs text-gray-500"},Bt={class:"text-sm font-medium text-orange-600 text-right"},Vt={class:"px-4 py-3 flex items-center justify-between gap-4 border-t border-gray-100"},qt={class:"text-xs text-gray-500"},jt={class:"text-sm font-medium text-gray-900 text-right"},Nt={class:"px-4 py-3 flex items-center justify-between gap-4 border-t border-gray-100"},Ht={class:"text-xs text-gray-500"},Ut={class:"text-sm font-medium text-gray-900 text-right"},Ot={class:"px-4 py-3 flex items-center justify-between gap-4 border-t border-gray-100"},Gt={class:"text-xs text-gray-500"},Rt={class:"text-sm font-medium text-gray-900 text-right"},Et={class:"bg-orange-50 border border-orange-200 rounded-xl p-4 mb-6 flex items-center gap-3"},Ft={class:"w-10 h-10 bg-orange-500 rounded-full flex items-center justify-center flex-shrink-0"},Wt={class:"flex-1"},Zt={class:"text-sm font-medium"},Xt=["href"],$t={class:"text-xs text-gray-600 leading-relaxed"},Kt={class:"text-center mt-8 text-gray-500 text-sm"},O=H({__name:"index",props:{checkoutId:{},priceType:{},quantity:{},money:{},supportEmail:{}},setup(b){const a=b,{t:s}=U();X();const _=$(),v=et(()=>{const r=a.priceType;return{"basic-monthly":s("paymentSuccess.plans.basicMonthly"),"pro-monthly":s("paymentSuccess.plans.proMonthly"),"max-monthly":s("paymentSuccess.plans.maxMonthly"),"basic-yearly":s("paymentSuccess.plans.basicYearly"),"pro-yearly":s("paymentSuccess.plans.proYearly"),"max-yearly":s("paymentSuccess.plans.maxYearly")}[r]||s("paymentSuccess.plans.payAsYouGo")}),h=p(0),k=p(0),f=p(""),m=p(!0),d=p(null);T(()=>{d.value=W()}),T(()=>{const r=Math.floor(a.money*100),o=1400,n=performance.now(),y=g=>g===1?1:1-Math.pow(2,-10*g),A=g=>{const F=g-n,D=Math.min(F/o,1),I=y(D);h.value=Math.floor(r*I),k.value=I*100,D<1&&requestAnimationFrame(A)};requestAnimationFrame(A),f.value=new Date().toLocaleString(void 0,{hour:"2-digit",minute:"2-digit",second:"2-digit"}),w.value=Array.from({length:50}).map(()=>({left:Math.random()*100,delay:Math.random()*1.5,duration:2+Math.random()*2,size:5+Math.random()*10,color:S[Math.floor(Math.random()*S.length)],rounded:Math.random()>.5})),setTimeout(()=>{m.value=!1},1e4)});
1const S=["#FB923C","#FBBF24","#FCD34D","#FDE68A","#F97316","#FDBA74"],w=p([]),M=[0,45,90,135,180,225,270,315],Y=K(),G=()=>{P(Y("/billing/order"))},R=()=>{P(Y("/"))},E=()=>{const r=Z();r&&(_.track("checkout_return_click",{props:{path:r.split("?")[0].split("#")[0]}}),P(r))};return(r,o)=>(c(),u("div",ct,[e(m)?(c(),u("div",ut,[(c(!0),u(C,null,z(e(w),(n,y)=>(c(),u("div",{key:y,class:"absolute confetti-piece",style:L({left:n.left+"%",animationDelay:n.delay+"s",animationDuration:n.duration+"s",width:n.size+"px",height:n.size+"px",backgroundColor:n.color,borderRadius:n.rounded?"50%":"0%"})},null,4))),128))])):B("",!0),o[4]||(o[4]=t("div",{class:"absolute inset-0 overflow-hidden"},[t("div",{class:"absolute -top-1/2 -left-1/2 w-full h-full bg-gradient-to-br from-orange-200/20 to-transparent rounded-full blur-3xl animate-slow-pulse"}),t("div",{class:"absolute -bottom-1/2 -right-1/2 w-full h-full bg-gradient-to-tl from-amber-200/20 to-transparent rounded-full blur-3xl animate-slow-pulse-reverse"})],-1)),t("div",bt,[t("div",dt,[o[2]||(o[2]=t("div",{class:"absolute top-0 right-0 w-32 h-32 bg-gradient-to-br from-orange-400/10 to-transparent rounded-bl-full"},null,-1)),o[3]||(o[3]=t("div",{class:"absolute bottom-0 left-0 w-32 h-32 bg-gradient-to-tr from-amber-400/10 to-transparent rounded-tr-full"},null,-1)),t("div",pt,[t("div",mt,[o[0]||(o[0]=t("div",{class:"absolute inset-0 bg-orange-400 rounded-full blur-2xl animate-pulse-slow"},null,-1)),t("div",yt,[t("div",ht,[l(e(nt),{class:"w-14 h-14 text-orange-600","stroke-width":3})])]),(c(),u(C,null,z(M,(n,y)=>t("div",{key:n,class:"absolute top-1/2 left-1/2 sparkle",style:L({"--sparkle-x":`${Math.cos(n*Math.PI/180)*80}px`,"--sparkle-y":`${Math.sin(n*Math.PI/180)*80}px`,animationDelay:`${.6+y*.1}s`})},[l(e(Q),{class:"w-5 h-5 text-amber-400"})],4)),64))])]),t("div",ft,[t("h1",gt,i(e(s)("paymentSuccess.title")),1),t("p",xt,i(e(s)("paymentSuccess.subtitle")),1),t("div",_t,[t("div",vt,[l(e(rt),{class:"w-5 h-5 text-orange-500"}),t("span",null,i(e(s)("paymentSuccess.pointsPrefix")),1),t("span",kt,i(e(h)),1),t("span",null,i(e(s)("paymentSuccess.pointsUnit")),1)]),t("div",St,[t("div",{class:"h-full bg-gradient-to-r from-orange-400 to-orange-600 rounded-full transition-all duration-[1800ms]",style:L({width:e(k)+"%"})},null,4)])])]),t("div",wt,[t("div",Mt,[t("img",{src:"https://images.unsplash.com/photo-1758691737538-220c1902b1ca?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3w3Nzg4Nzd8MHwxfHNlYXJjaHwxfHxzdWNjZXNzJTIwY2VsZWJyYXRpb258ZW58MXx8fHwxNzYyOTg5NDY0fDA&ixlib=rb-4.1.0&q=80&w=1080&utm_source=figma&utm_medium=referral",alt:e(s)("paymentSuccess.heroAlt"),class:"w-full h-full object-cover opacity-60"},null,8,Lt),o[1]||(o[1]=t("div",{class:"absolute inset-0 bg-gradient-to-t from-white/80 to-transparent"},null,-1))])]),t("div",Pt,[t("div",Tt,[t("p",Yt,i(e(s)("paymentSuccess.orderSummaryTitle")||"Order summary"),1)]),t("div",At,[t("p",Dt,i(e(s)("paymentSuccess.orderIdLabel")),1),t("p",It,i(a.checkoutId),1)]),t("div",Ct,[t("p",zt,i(e(s)("paymentSuccess.amountLabel")),1),t("p",Bt,i(e(s)("paymentSuccess.amountValue",{amount:a.money})),1)]),t("div",Vt,[t("p",qt,i(e(s)("paymentSuccess.planTypeLabel")),1),t("p",jt,i(e(v)),1)]),t("div",Nt,[t("p",Ht,i(e(s)("paymentSuccess.quantityLabel")),1),t("p",Ut,i(a.quantity),1)]),t("div",Ot,[t("p",Gt,i(e(s)("paymentSuccess.paidAtLabel")),1),t("p",Rt,i(e(f)),1)])]),t("div",Et,[t("div",Ft,[l(e(lt),{class:"w-5 h-5 text-white"})]),t("div",Wt,[t("p",Zt,[x(i(e(s)("paymentSuccess.refundTitle"))+" ",1),t("a",{href:`mailto:${a.supportEmail}`,class:"text-orange-600 underline ml-1"},i(a.supportEmail),9,Xt)]),t("p",$t,i(e(s)("paymentSuccess.refundDesc")),1)])]),e(d)?(c(),u("button",{key:0,type:"button",class:"mb-3 inline-flex w-full items-center justify-center rounded-lg bg-orange-500 px-4 py-3 text-sm font-semibold text-white shadow-sm transition hover:bg-orange-600",onClick:E},[x(i(e(s)("paymentSuccess.continueCreating"))+" ",1),l(e(q),{class:"w-4 h-4 ml-2"})])):B("",!0),t("div",{class:J(["grid grid-cols-1 sm:grid-cols-2 gap-3",e(d)?"":"mt-6"])},[t("button",{type:"button",class:"inline-flex items-center justify-center rounded-lg bg-orange-500 px-4 py-2 text-sm font-medium text-white shadow-sm transition hover:bg-orange-600",onClick:G},[x(i(e(s)("paymentSuccess.viewOrder"))+" ",1),l(e(q),{class:"w-4 h-4 ml-2"})]),t("button",{type:"button",class:"inline-flex items-center justify-center rounded-lg border border-slate-300 bg-white px-4 py-2 text-sm font-medium text-slate-700 shadow-sm transition hover:bg-slate-100",onClick:R},[l(e(tt),{class:"w-4 h-4 mr-2"}),x(" "+i(e(s)("paymentSuccess.backHome")),1)])],2)]),t("div",Kt,[t("p",null,"🔒 "+i(e(s)("paymentSuccess.securityNote")),1)])])]))}});function j(b){const a=b;a.__i18n=a.__i18n||[],a.__i18n.push({locale:"",resource:{en:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"Payment successful!"}},subtitle:{t:0,b:{t:2,i:[{t:3}
1],s:"Thank you for your purchase. Your order is being processed."}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"We have added"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"credits"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"Order ID"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Order summary"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"Amount"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"Plan type"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Quantity"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"Paid at"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Need a refund? Please contact support"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"If you made a mistaken or duplicate payment, or have any questions about this order, please contact support within 24 hours to request a refund. We will process it within 1–3 business days."}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"View order details"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"Back to home"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"Continue creating"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"Your payment information is protected with encryption."}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"Payment success illustration"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (monthly)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (monthly)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Max (monthly)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (yearly)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (yearly)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"Max (yearly)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"Pay-as-you-go (one-time purchase)"}}}}},zh:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"支付成功!"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"感谢您的购买,订单处理中"}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"已向您的账户补充"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"积分"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"订单号"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"订单详情"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"消费金额"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"套餐类型"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"购买数量"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"支付时间"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"如需退款,请及时联系支持团队"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"如果您误支付、重复支付,或对本次订单有任何疑问,请在 24 小时内联系客服提交退款申请。我们会在 1~3 个工作日内处理。"}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"查看订单详情"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"返回首页"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"继续创作"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"您的支付信息已加密保护"}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"支付成功插图"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}],s:"基础版(月订阅)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"专业版(月订阅)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"MAX版(月订阅)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"基础版(年订阅)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"专业版(年订阅)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"MAX版(年订阅)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"按量付费(一次性消费)"}}}}},ru:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"Оплата прошла успешно!"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Спасибо за покупку. Ваш заказ обрабатывается."}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"Мы добавили"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"кредитов"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"ID заказа"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Сводка заказа"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"Сумма"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"Тип плана"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Количество"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"Время оплаты"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Нужен возврат? Свяжитесь со службой поддержки"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"Если вы ошибочно или повторно оплатили заказ, либо у вас есть вопросы, свяжитесь со службой поддержки в течение 24 часов, чтобы запросить возврат. Мы обработаем его в течение 1–3 рабочих дней."}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"Просмотреть детали заказа"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"Вернуться на главную"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"Продолжить создавать"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"Ваша платёжная информация защищена шифрованием."}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"Иллюстрация успешного платежа"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}
1],s:"Basic (ежемесячно)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (ежемесячно)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Max (ежемесячно)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (ежегодно)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (ежегодно)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"Max (ежегодно)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"Оплата по мере использования (разовая покупка)"}}}}},de:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"Zahlung erfolgreich!"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Vielen Dank für Ihren Kauf. Ihre Bestellung wird verarbeitet."}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"Wir haben Ihrem Konto"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"Credits gutgeschrieben"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"Bestell-ID"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Bestellübersicht"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"Betrag"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"Plantyp"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Menge"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"Zahlungszeitpunkt"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Rückerstattung erforderlich? Kontaktieren Sie den Support"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"Wenn Sie eine Fehl- oder Doppelzahlung vorgenommen haben oder Fragen zur Bestellung haben, kontaktieren Sie bitte innerhalb von 24 Stunden unseren Support. Wir bearbeiten Rückerstattungen innerhalb von 1–3 Werktagen."}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"Bestelldetails ansehen"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"Zur Startseite"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"Weiter erstellen"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"Ihre Zahlungsinformationen sind verschlüsselt geschützt."}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"Illustration einer erfolgreichen Zahlung"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (monatlich)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (monatlich)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Max (monatlich)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (jährlich)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (jährlich)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"Max (jährlich)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"Pay-as-you-go (Einmalkauf)"}}}}},fr:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"Paiement réussi !"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Merci pour votre achat. Votre commande est en cours de traitement."}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"Nous avons ajouté"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"crédits"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"ID de commande"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Résumé de la commande"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"Montant"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"Type d’abonnement"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Quantité"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"Heure de paiement"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Besoin d’un remboursement ? Contactez le support"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"Si vous avez effectué un paiement par erreur ou en double, ou si vous avez des questions, veuillez contacter le support dans les 24 heures pour demander un remboursement. Celui-ci sera traité sous 1 à 3 jours ouvrables."}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"Voir les détails de la commande"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"Retour à l’accueil"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"Continuer à créer"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"Vos informations de paiement sont protégées par chiffrement."}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"Illustration de paiement réussi"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (mensuel)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (mensuel)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Max (mensuel)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (annuel)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (annuel)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"Max (annuel)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"Paiement à l’usage (achat unique)"}}}}},ja:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"支払いが完了しました!"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"ご購入ありがとうございます。ご注文は処理中です。"}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"アカウントに"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"クレジットを追加しました"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"注文ID"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"注文概要"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"金額"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"プラン種類"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"数量"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"支払い日時"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"返金が必要ですか? サポートへご連絡ください"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"誤って支払ってしまった、または重複決済があった場合、ご注文に関する疑問がある場合は、24時間以内にサポートへご連絡ください。1~3営業日以内に返金を処理いたします。"}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"注文詳細を見る"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"ホームへ戻る"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"作成を続ける"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"お支払い情報は暗号化により保護されています。"}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"支払い成功のイラスト"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Basic(月額)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Pro(月額)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Max(月額)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"Basic(年額)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"Pro(年額)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"Max(年額)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"従量課金(単発購入)"}}}}},ko:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"결제가 완료되었습니다!"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"구매해 주셔서 감사합니다. 주문이 처리 중입니다."}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"계정에"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"크레딧을 충전했습니다"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"주문 ID"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"주문 요약"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"결제 금액"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"플랜 유형"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"수량"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"결제 시간"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"환불이 필요하신가요? 지원팀에 문의하세요"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"잘못 결제하거나 중복 결제가 발생했거나 주문 관련 문의가 있는 경우 24시간 내에 지원팀에 연락해 환불을 요청하세요. 환불은 1–3영업일 내 처리됩니다."}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"주문 상세 보기"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"홈으로 돌아가기"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"계속 만들기"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"결제 정보는 암호화되어 안전하게 보호됩니다."}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"결제 성공 일러스트"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (월 구독)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (월 구독)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Max (월 구독)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (연 구독)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (연 구독)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"Max (연 구독)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"종량제 (일회성 구매)"}}}}},pt:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"Pagamento realizado com sucesso!"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Obrigado pela sua compra. Seu pedido está sendo processado."}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"Adicionamos"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"créditos"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"ID do pedido"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Resumo do pedido"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"Valor"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"Tipo de plano"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Quantidade"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"Data do pagamento"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"Precisa de reembolso? Entre em contato com o suporte"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"Se você fez um pagamento por engano, duplicado ou tiver dúvidas sobre o pedido, entre em contato com o suporte dentro de 24 horas para solicitar o reembolso. Ele será processado em 1–3 dias úteis."}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"Ver detalhes do pedido"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"Voltar à página inicial"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"Continuar criando"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"Suas informações de pagamento estão protegidas por criptografia."}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"Ilustração de pagamento bem-sucedido"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (mensal)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (mensal)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Max (mensal)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (anual)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (anual)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"Max (anual)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"Pay-as-you-go (compra única)"}}}}},tr:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"Ödeme başarılı!"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Satın alımınız için teşekkür ederiz. Siparişiniz işleniyor."}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"Hesabınıza"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"kredi eklendi"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"Sipariş ID"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Sipariş özeti"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"Tutar"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"Plan türü"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Adet"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"Ödeme zamanı"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"İade mi gerekiyor? Destek ile iletişime geçin"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"Yanlış veya mükerrer ödeme yaptıysanız ya da siparişle ilgili sorularınız varsa, 24 saat içinde destek ekibiyle iletişime geçerek iade talep edebilirsiniz. Talebiniz 1–3 iş günü içinde işlenecektir."}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"Sipariş detaylarını görüntüle"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"Ana sayfaya dön"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"Oluşturmaya devam et"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"Ödeme bilgileriniz şifreleme ile korunmaktadır."}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"Başarılı ödeme görseli"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (aylık)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (aylık)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Max (aylık)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (yıllık)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (yıllık)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"Max (yıllık)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"Kullandıkça öde (tek seferlik alış)"}}}}},es:{paymentSuccess:{title:{t:0,b:{t:2,i:[{t:3}],s:"¡Pago realizado con éxito!"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Gracias por su compra. Su pedido está siendo procesado."}},pointsPrefix:{t:0,b:{t:2,i:[{t:3}],s:"Hemos añadido"}},pointsUnit:{t:0,b:{t:2,i:[{t:3}],s:"créditos"}},orderIdLabel:{t:0,b:{t:2,i:[{t:3}],s:"ID del pedido"}},orderSummaryTitle:{t:0,b:{t:2,i:[{t:3}],s:"Resumen del pedido"}},amountLabel:{t:0,b:{t:2,i:[{t:3}],s:"Monto"}},amountValue:{t:0,b:{t:2,i:[{t:3,v:"USD "},{t:4,k:"amount"}]}},planTypeLabel:{t:0,b:{t:2,i:[{t:3}],s:"Tipo de plan"}},quantityLabel:{t:0,b:{t:2,i:[{t:3}],s:"Cantidad"}},paidAtLabel:{t:0,b:{t:2,i:[{t:3}],s:"Fecha de pago"}},refundTitle:{t:0,b:{t:2,i:[{t:3}],s:"¿Necesita un reembolso? Contacte al soporte"}},refundDesc:{t:0,b:{t:2,i:[{t:3}],s:"Si realizó un pago por error o duplicado, o tiene preguntas sobre este pedido, contacte al soporte dentro de 24 horas para solicitar un reembolso. Lo procesaremos en 1–3 días hábiles."}},viewOrder:{t:0,b:{t:2,i:[{t:3}],s:"Ver detalles del pedido"}},backHome:{t:0,b:{t:2,i:[{t:3}],s:"Volver al inicio"}},continueCreating:{t:0,b:{t:2,i:[{t:3}],s:"Seguir creando"}},securityNote:{t:0,b:{t:2,i:[{t:3}],s:"Su información de pago está protegida mediante cifrado."}},heroAlt:{t:0,b:{t:2,i:[{t:3}],s:"Ilustración de pago exitoso"}},plans:{basicMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (mensual)"}},proMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (mensual)"}},maxMonthly:{t:0,b:{t:2,i:[{t:3}],s:"Max (mensual)"}},basicYearly:{t:0,b:{t:2,i:[{t:3}],s:"Basic (anual)"}},proYearly:{t:0,b:{t:2,i:[{t:3}],s:"Pro (anual)"}},maxYearly:{t:0,b:{t:2,i:[{t:3}],s:"Max (anual)"}},payAsYouGo:{t:0,b:{t:2,i:[{t:3}],s:"Pago por uso (compra única)"}}}}}}})}typeof j=="function"&&j(O);const Jt=st(O,[["__scopeId","data-v-aabf89f6"]]),Qt=H({__name:"success",setup(b){const a=it(),s=a.query.checkoutId||"",_=a.query.priceType||"",v=parseInt(a.query.quantity)||1,h=parseInt(a.query.money)||0,f=at().public.supportEmail||"",{t:m}=U();V({title:m("title"),meta:[{name:"description",content:m("description")}]}),V({meta:[{name:"robots",content:"noindex,nofollow"}]});const d=ot();return T(()=>
1{d.clearSubscriptionCache(),d.fetchSubscriptionStatus(!0).catch(()=>{})}),(S,w)=>{const M=Jt;return c(),u("div",null,[l(M,{checkoutId:e(s),priceType:e(_),quantity:e(v),money:e(h),supportEmail:e(f)},null,8,["checkoutId","priceType","quantity","money","supportEmail"])])}}});function N(b){const a=b;a.__i18n=a.__i18n||[],a.__i18n.push({locale:"",resource:{en:{title:{t:0,b:{t:2,i:[{t:3}],s:"Payment Successful - congratulations!"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Your payment was successful. Thank you for your purchase!"}}},zh:{title:{t:0,b:{t:2,i:[{t:3}],s:"支付成功 - 恭喜!"}},description:{t:0,b:{t:2,i:[{t:3}],s:"您的付款已成功,感谢您的购买!"}}},ru:{title:{t:0,b:{t:2,i:[{t:3}],s:"Платёж успешно завершён — поздравляем!"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Ваш платёж прошёл успешно. Спасибо за покупку!"}}},de:{title:{t:0,b:{t:2,i:[{t:3}],s:"Zahlung erfolgreich – Glückwunsch!"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Ihre Zahlung war erfolgreich. Vielen Dank für Ihren Kauf!"}}},fr:{title:{t:0,b:{t:2,i:[{t:3}],s:"Paiement réussi – félicitations !"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Votre paiement a été effectué avec succès. Merci pour votre achat !"}}},ja:{title:{t:0,b:{t:2,i:[{t:3}],s:"支払い成功 — おめでとうございます!"}},description:{t:0,b:{t:2,i:[{t:3}],s:"お支払いが正常に完了しました。ご購入ありがとうございます!"}}},ko:{title:{t:0,b:{t:2,i:[{t:3}],s:"결제 성공 - 축하합니다!"}},description:{t:0,b:{t:2,i:[{t:3}],s:"결제가 성공적으로 완료되었습니다. 구매해 주셔서 감사합니다!"}}},pt:{title:{t:0,b:{t:2,i:[{t:3}],s:"Pagamento bem-sucedido – parabéns!"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Seu pagamento foi realizado com sucesso. Obrigado pela sua compra!"}}},tr:{title:{t:0,b:{t:2,i:[{t:3}],s:"Ödeme Başarılı – tebrikler!"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Ödemeniz başarıyla tamamlandı. Satın aldığınız için teşekkürler!"}}},es:{title:{t:0,b:{t:2,i:[{t:3}],s:"Pago exitoso – ¡felicitaciones!"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Tu pago se realizó correctamente. ¡Gracias por tu compra!"}}}}})}typeof N=="function"&&N(Qt);export{Qt 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.