import{ah as l,h as o,b as s,c as n,d as i,ab as u,a7 as r,k as c,l as d,f as m,p}from"./vue-core-Di3IuVqe.js";import"./cjs-helpers-psZwOBky.js";const f={class:"flex min-h-screen items-center justify-center bg-gradient-to-br from-red-50 to-orange-50 p-4"},x={class:"w-full max-w-md rounded-2xl bg-white p-8 text-center shadow-lg"},v={__name:"PaiementEchec",setup(b){const t=l().query.uuid;return(y,e)=>{const a=o("router-link");return s(),n("div",f,[i("div",x,[e[1]||(e[1]=u('<div class="mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-red-100"><i class="pi pi-times text-3xl text-red-600"></i></div><h1 class="mb-2 text-2xl font-bold text-gray-900">Paiement échoué</h1><p class="mb-6 text-gray-500">Le paiement n&#39;a pas pu être effectué.</p><div class="mb-6 rounded-lg bg-gray-50 p-4 text-left text-sm text-gray-600"><p class="mb-2 font-medium text-gray-800">Causes possibles :</p><ul class="list-inside list-disc space-y-1"><li>Fonds insuffisants sur la carte</li><li>Carte expirée ou bloquée</li><li>Code 3D Secure incorrect</li><li>Annulation par l&#39;utilisateur</li></ul></div>',4)),r(t)?(s(),c(a,{key:0,to:`/payer/${r(t)}`,class:"inline-flex w-full items-center justify-center gap-2 rounded-lg bg-blue-600 hover:bg-blue-700 text-white font-semibold py-3 transition"},{default:d(()=>[...e[0]||(e[0]=[i("i",{class:"pi pi-refresh"},null,-1),m(" Réessayer le paiement ",-1)])]),_:1},8,["to"])):p("",!0)])])}}};export{v as default};
