(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,16515,e=>{"use strict";e.s(["Layers",()=>t],16515);let t=(0,e.i(4668).default)("layers",[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]])},88452,e=>{"use strict";e.s(["Heart",()=>t],88452);let t=(0,e.i(4668).default)("heart",[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5",key:"mvr1a0"}]])},66712,e=>{"use strict";e.s(["Sparkles",()=>t],66712);let t=(0,e.i(4668).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]])},18649,28802,825,46068,e=>{"use strict";e.s(["Church",()=>i],18649);var t=e.i(4668);let i=(0,t.default)("church",[["path",{d:"M10 9h4",key:"u4k05v"}],["path",{d:"M12 7v5",key:"ma6bk"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3",key:"1rgiei"}],["path",{d:"m18 9 3.52 2.147a1 1 0 0 1 .48.854V19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-6.999a1 1 0 0 1 .48-.854L6 9",key:"flvdwo"}],["path",{d:"M6 21V7a1 1 0 0 1 .376-.782l5-3.999a1 1 0 0 1 1.249.001l5 4A1 1 0 0 1 18 7v14",key:"a5i0n2"}]]);e.s(["User",()=>r],28802);let r=(0,t.default)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);e.s(["LayoutGrid",()=>a],825);let a=(0,t.default)("layout-grid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]]);e.s(["List",()=>n],46068);let n=(0,t.default)("list",[["path",{d:"M3 5h.01",key:"18ugdj"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 19h.01",key:"noohij"}],["path",{d:"M8 5h13",key:"1pao27"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 19h13",key:"m83p4d"}]])},25991,e=>{e.v(JSON.parse('[{"id":"anima-christi","category":"Eucharistische Anbetung","translations":{"de":{"title":"Anima Christi - Seele Christi","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Anima Christi","description":"Traditional prayer text."},"fr":{"title":"Âme Du Christ","description":"Texte de prière traditionnel."},"it":{"title":"Anima Di Cristo","description":"Testo di preghiera tradizionale."}}},{"id":"bowing-low-tantum-ergo","category":"Eucharistische Anbetung","translations":{"de":{"title":"Bowing The Low","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Bowing The Low","description":"Traditional prayer text."},"fr":{"title":"Bowing The Low","description":"Texte de prière traditionnel."},"it":{"title":"Tantum Ergo","description":"Testo di preghiera tradizionale."}}},{"id":"ccm-prayer-to-our-lady","category":"Weihegebete an Maria","translations":{"de":{"title":"CCM Prayer to Our Lady","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"CCM Prayer to Our Lady","description":"Traditional prayer text."},"fr":{"title":"CCM Prayer to Our Lady","description":"Texte de prière traditionnel."},"it":{"title":"CCM Prayer to Our Lady","description":"Testo di preghiera tradizionale."}}},{"id":"christus-ausstrahlen","category":"Eucharistische Anbetung","translations":{"de":{"title":"Christus ausstrahlen","description":"Originaltexte auf Deutsch, Englisch und Französisch."},"en":{"title":"Radiating Christ","description":"Traditional prayer text."},"fr":{"title":"Radiating Christ","description":"Texte de prière traditionnel."}}},{"id":"consecration-to-our-lady","category":"Weihegebete an Maria","translations":{"de":{"title":"Consecration To Our Lady","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Consecration To Our Lady","description":"Traditional prayer text."},"fr":{"title":"Consecration To Our Lady","description":"Texte de prière traditionnel."},"it":{"title":"Consecration To Our Lady","description":"Testo di preghiera tradizionale."}}},{"id":"consecration-to-our-lady-ii","category":"Weihegebete an Maria","translations":{"de":{"title":"Consecration To Our Lady","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Consecration To Our Lady","description":"Traditional prayer text."},"fr":{"title":"Consecration To Our Lady","description":"Texte de prière traditionnel."},"it":{"title":"Consecration To Our Lady","description":"Testo di preghiera tradizionale."}}},{"id":"divine-praises","category":"Eucharistische Anbetung","translations":{"de":{"title":"Divine Praises","description":"Originaltexte auf Deutsch, Englisch und Französisch."},"en":{"title":"Divine Praises","description":"Traditional prayer text."},"fr":{"title":"Divine Praises","description":"Texte de prière traditionnel."}}},{"id":"september-5-feast-day","category":"Rosenkranz & Andachten","translations":{"de":{"title":"September 5th","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"September 5th","description":"Traditional prayer text."},"fr":{"title":"September 5th","description":"Texte de prière traditionnel."},"it":{"title":"5 Settembre","description":"Testo di preghiera tradizionale."}}},{"id":"prayer-for-the-unborn","category":"Sonstige Gebete","translations":{"de":{"title":"Für die Hilflosen Ungeborenen","description":"Originaltexte auf Deutsch, Englisch und Französisch."},"en":{"title":"For The Helpless Unborn","description":"Traditional prayer text."},"fr":{"title":"For The Helpless Unborn","description":"Texte de prière traditionnel."}}},{"id":"prayer-for-a-religious","category":"Sonstige Gebete","translations":{"de":{"title":"Für eine Ordensfrau","description":"Originaltexte auf Deutsch, Englisch und Französisch."},"en":{"title":"For A Religious","description":"Traditional prayer text."},"fr":{"title":"For A Religious","description":"Texte de prière traditionnel."}}},{"id":"prayer-for-the-deceased","category":"Sonstige Gebete","translations":{"de":{"title":"Für eine(n) Verstorbene(n)","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"For A Person Deceased","description":"Traditional prayer text."},"fr":{"title":"For A Person Deceased","description":"Texte de prière traditionnel."},"it":{"title":"For A Person Deceased","description":"Testo di preghiera tradizionale."}}},{"id":"gebet-an-maria","category":"Weihegebete an Maria","translations":{"de":{"title":"Gebet an Maria","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Prayer To Our Lady","description":"Traditional prayer text."},"fr":{"title":"Prayer To Our Lady","description":"Texte de prière traditionnel."},"it":{"title":"Preghiera A Nostra Signora","description":"Testo di preghiera tradizionale."}}},{"id":"prayer-of-st-francis","category":"Eucharistische Anbetung","translations":{"de":{"title":"Gebet von Franz von Assisi","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Prayer Of St. Francis","description":"Traditional prayer text."},"fr":{"title":"Saint François d\'Assise","description":"Texte de prière traditionnel."},"it":{"title":"San Franceso d\'Assisi","description":"Testo di preghiera tradizionale."}}},{"id":"paul-vi","category":"Eucharistische Anbetung","translations":{"de":{"title":"Gebet von Papst Paul VI","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Prayer From Pope Paul VI","description":"Traditional prayer text."},"fr":{"title":"Priere","description":"Texte de prière traditionnel."},"it":{"title":"Preghiera di Papa Paolo VI","description":"Testo di preghiera tradizionale."}}},{"id":"heiliger-geist","category":"Sonstige Gebete","translations":{"de":{"title":"Gebet zum Heiligen Geist","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Prayer To The Holy Spirit","description":"Traditional prayer text."},"fr":{"title":"Prayer To The Holy Spirit","description":"Texte de prière traditionnel."},"it":{"title":"Santi Spirito","description":"Testo di preghiera tradizionale."}}},{"id":"memorare","category":"Weihegebete an Maria","translations":{"de":{"title":"Gedenke, o mildreichste Jungfrau Maria","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Remember…","description":"Traditional prayer text."},"fr":{"title":"Memorare","description":"Texte de prière traditionnel."},"it":{"title":"Memorare","description":"Testo di preghiera tradizionale."}}},{"id":"i-thirst-for-you","category":"Sonstige Gebete","translations":{"en":{"title":"I Thirst for You\\"Behold, I stand at the door and knock… (Rev. 3, 20)","description":"Traditional prayer text."}}},{"id":"love-to-pray","category":"Sonstige Gebete","translations":{"de":{"title":"Liebe das Gebet","description":"Originaltext auf Deutsch."}}},{"id":"newman-gebete","category":"Sonstige Gebete","translations":{"de":{"title":"Lieber Jesus. Selig Card. Newman Gebete","description":"Originaltexte auf Deutsch, Französisch und Italienisch."},"fr":{"title":"Cher Jésus. Bienhereux Card. Newman Prière","description":"Texte de prière traditionnel."},"it":{"title":"Caro Jesù. Benedetto Card. Newman preghiere","description":"Testo di preghiera tradizionale."}}},{"id":"hospital-meditation","category":"Sonstige Gebete","translations":{"de":{"title":"Mother\'s Meditation (in The Hospital)","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Mother\'s Meditation (in The Hospital)","description":"Traditional prayer text."},"fr":{"title":"Mother\'s Meditation (in The Hospital)","description":"Texte de prière traditionnel."},"it":{"title":"La Meditazione Di Madre Teresa In Hospédale","description":"Testo di preghiera tradizionale."}}},{"id":"prayer-for-priests","category":"Gebete für Priester","translations":{"de":{"title":"Mother Teresa\'s Prayer For Priests","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Mother Teresa\'s Prayer For Priests","description":"Traditional prayer text."},"fr":{"title":"Mother Teresa\'s Prayer For Priests","description":"Texte de prière traditionnel."},"it":{"title":"Mother Teresa\'s Prayer For Priests","description":"Testo di preghiera tradizionale."}}},{"id":"official-novena","category":"Rosenkranz & Andachten","translations":{"de":{"title":"Official Novena To Blessed Mother Teresa Of Calcutta","description":"Originaltexte auf Deutsch, Englisch und Französisch."},"en":{"title":"Official Novena To Blessed Mother Teresa Of Calcutta","description":"Traditional prayer text."},"fr":{"title":"Official Novena To Blessed Mother Teresa Of Calcutta","description":"Texte de prière traditionnel."}}},{"id":"prayer-for-canonization","category":"Rosenkranz & Andachten","translations":{"de":{"title":"Prayer For The Canonization Of The Servant Of God","description":"Originaltexte auf Deutsch, Englisch und Französisch."},"en":{"title":"Prayer For The Canonization Of The Servant Of God","description":"Traditional prayer text."},"fr":{"title":"Prayer For The Canonization Of The Servant Of God","description":"Texte de prière traditionnel."}}},{"id":"prayer-for-the-family","category":"Sonstige Gebete","translations":{"en":{"title":"Prayer for the family. Blessed Teresa of Calcutta","description":"Traditional prayer text."}}},{"id":"sacred-heart-prayer","category":"Sonstige Gebete","translations":{"de":{"title":"Prayer To The Secred Heart Of Jesus","description":"Originaltexte auf Deutsch, Englisch und Französisch."},"en":{"title":"Prayer To The Secred Heart Of Jesus","description":"Traditional prayer text."},"fr":{"title":"Prayer To The Secred Heart Of Jesus","description":"Texte de prière traditionnel."}}},{"id":"rosenkranz","category":"Rosenkranz & Andachten","translations":{"de":{"title":"Rosenkranz","description":"Originaltexte auf Deutsch, Englisch und Französisch."},"en":{"title":"Rosary","description":"Traditional prayer text."},"fr":{"title":"Rosary","description":"Texte de prière traditionnel."}}},{"id":"unbeflecktes-herz","category":"Weihegebete an Maria","translations":{"de":{"title":"Unbeflecktes Herz Mariens","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Immaculate","description":"Traditional prayer text."},"fr":{"title":"Immaculate","description":"Texte de prière traditionnel."},"it":{"title":"Cuore Immacolato Di Maria","description":"Testo di preghiera tradizionale."}}},{"id":"weltgebet-frieden","category":"Sonstige Gebete","translations":{"de":{"title":"Weltgebet für den Frieden","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Prayer For Peace","description":"Traditional prayer text."},"fr":{"title":"Prayer For Peace","description":"Texte de prière traditionnel."},"it":{"title":"Prayer For Peace","description":"Testo di preghiera tradizionale."}}},{"id":"whatsoever-you-do","category":"Sonstige Gebete","translations":{"de":{"title":"Whatsoever You Do","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Whatsoever You Do","description":"Traditional prayer text."},"fr":{"title":"Whatsoever You Do","description":"Texte de prière traditionnel."},"it":{"title":"Whatsoever You Do","description":"Testo di preghiera tradizionale."}}},{"id":"into-paradise","category":"Sonstige Gebete","translations":{"de":{"title":"Zum Paradies","description":"Originaltexte auf Deutsch, Englisch, Französisch und Italienisch."},"en":{"title":"Into Paradise","description":"Traditional prayer text."},"fr":{"title":"Into Paradise","description":"Texte de prière traditionnel."},"it":{"title":"Into Paradise","description":"Testo di preghiera tradizionale."}}}]'))},11747,e=>{"use strict";e.s(["default",()=>f],11747);var t=e.i(10725),i=e.i(72600),r=e.i(57711),a=e.i(74422),n=e.i(70607),s=e.i(25991),l=e.i(18649),o=e.i(66712),d=e.i(88452),c=e.i(28802);let h=(0,e.i(4668).default)("book-marked",[["path",{d:"M10 2v8l3-3 3 3V2",key:"sqw3rj"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}]]);var g=e.i(16515),p=e.i(825),u=e.i(46068),x=e.i(41052),b=e.i(22910);let y={church:l.Church,sparkles:o.Sparkles,heart:d.Heart,user:c.User,"book-marked":h};function m(e){var s;let{categories:l,initialCategory:o}=e,d=(0,a.useTranslations)("prayers"),c=(0,b.useRouter)(),h=(0,r.useSearchParams)();(0,n.useLocale)();let m=(0,i.useMemo)(()=>new Set(l.map(e=>e.id)),[l]),[f,v]=(0,i.useState)(()=>o&&m.has(o)?o:"all"),[T,k]=(0,i.useState)(()=>{{let e=localStorage.getItem("prayers-view-mode");if("grid"===e||"list"===e)return e}return"grid"}),[j,w]=(0,i.useState)(!1);(0,i.useEffect)(()=>{let e=h.get("category");e&&m.has(e)?v(e):v("all")},[h,m]),(0,i.useEffect)(()=>{localStorage.setItem("prayers-view-mode",T)},[T]);let N=e=>{v(e);let t=new URLSearchParams(h.toString());"all"===e?t.delete("category"):t.set("category",e);let i=t.toString()?"?".concat(t.toString()):"/prayers";c.push(i,{scroll:!1})},z="all"===f?l:l.filter(e=>e.id===f);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"container mx-auto px-4 py-8 relative z-0",children:(0,t.jsxs)("div",{className:"flex gap-8 items-start",children:[(0,t.jsx)("aside",{className:"hidden lg:block w-64 flex-shrink-0",children:(0,t.jsxs)("div",{className:"sticky top-24 space-y-2",children:[(0,t.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wide text-brand-gray px-3 mb-4",children:d("sidebar.title")}),(0,t.jsxs)("button",{onClick:()=>N("all"),className:"w-full flex items-center gap-3 px-3 py-2.5 rounded-lg text-left transition-colors cursor-pointer ".concat("all"===f?"bg-brand-blue text-brand-white":"text-brand-gray hover:text-brand-blue"),children:[(0,t.jsx)(g.Layers,{className:"w-5 h-5"}),(0,t.jsx)("span",{className:"text-sm font-medium",children:d("sidebar.all")})]}),l.map(e=>{let i=y[e.icon];return(0,t.jsxs)("button",{onClick:()=>N(e.id),className:"w-full flex items-center gap-3 px-3 py-2.5 rounded-lg text-left transition-colors cursor-pointer ".concat(f===e.id?"bg-brand-blue text-brand-white":"text-brand-gray hover:text-brand-blue"),children:[(0,t.jsx)(i,{className:"w-5 h-5"}),(0,t.jsx)("span",{className:"text-sm font-medium",children:e.title})]},e.id)})]})}),(0,t.jsxs)("div",{className:"lg:hidden w-full",children:[(0,t.jsxs)("div",{className:"relative mb-4 z-50",children:[(0,t.jsxs)("button",{onClick:()=>w(!j),className:"w-full flex items-center justify-between gap-3 px-4 py-3 bg-brand-white border border-brand-light rounded-lg shadow-sm hover:shadow-md transition-all relative z-50",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:["all"===f?(0,t.jsx)(g.Layers,{className:"w-5 h-5 text-brand-gray"}):(()=>{let e=l.find(e=>e.id===f),i=e?y[e.icon]:g.Layers;return(0,t.jsx)(i,{className:"w-5 h-5 text-brand-gray"})})(),(0,t.jsx)("span",{className:"text-brand-dark font-medium",children:"all"===f?d("sidebar.all"):(null==(s=l.find(e=>e.id===f))?void 0:s.title)||d("sidebar.all")})]}),(0,t.jsx)(x.ChevronDown,{className:"w-5 h-5 text-brand-gray transition-transform ".concat(j?"rotate-180":"")})]}),j&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"fixed inset-0 z-40",onClick:()=>w(!1)}),(0,t.jsxs)("div",{className:"absolute top-full left-0 right-0 mt-2 bg-brand-white border border-brand-light rounded-lg shadow-2xl z-50 overflow-hidden",children:[(0,t.jsxs)("button",{onClick:()=>{N("all"),w(!1)},className:"w-full flex items-center gap-3 px-4 py-3 text-left transition-colors ".concat("all"===f?"bg-brand-blue text-brand-white":"text-brand-gray hover:bg-brand-light"),children:[(0,t.jsx)(g.Layers,{className:"w-5 h-5"}),(0,t.jsx)("span",{className:"font-medium",children:d("sidebar.all")})]}),l.map(e=>{let i=y[e.icon];return(0,t.jsxs)("button",{onClick:()=>{N(e.id),w(!1)},className:"w-full flex items-center gap-3 px-4 py-3 text-left transition-colors ".concat(f===e.id?"bg-brand-blue text-brand-white":"text-brand-gray hover:bg-brand-light"),children:[(0,t.jsx)(i,{className:"w-5 h-5"}),(0,t.jsx)("span",{className:"font-medium",children:e.title})]},e.id)})]})]})]}),(0,t.jsxs)("div",{className:"flex items-center justify-end gap-2 mb-6",children:[(0,t.jsx)("button",{onClick:()=>k("grid"),className:"p-3 rounded-lg transition-colors ".concat("grid"===T?"bg-brand-blue text-brand-white":"text-brand-gray hover:bg-brand-light bg-brand-white border border-brand-light"),title:"Grid View",children:(0,t.jsx)(p.LayoutGrid,{className:"w-5 h-5"})}),(0,t.jsx)("button",{onClick:()=>k("list"),className:"p-3 rounded-lg transition-colors ".concat("list"===T?"bg-brand-blue text-brand-white":"text-brand-gray hover:bg-brand-light bg-brand-white border border-brand-light"),title:"List View",children:(0,t.jsx)(u.List,{className:"w-5 h-5"})})]})]}),(0,t.jsx)("main",{className:"flex-1 min-w-0 hidden lg:block",children:(0,t.jsx)("div",{className:"space-y-16",children:z.map((e,i)=>(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-4 mb-2",children:[(0,t.jsx)("h2",{className:"text-3xl md:text-4xl text-brand-dark flex-1",children:e.title}),0===i&&(0,t.jsxs)("div",{className:"flex items-center gap-2 flex-shrink-0 pt-1",children:[(0,t.jsx)("button",{onClick:()=>k("grid"),className:"p-2 rounded-lg transition-colors ".concat("grid"===T?"bg-brand-blue text-brand-white":"text-brand-gray hover:bg-brand-light"),title:"Grid View",children:(0,t.jsx)(p.LayoutGrid,{className:"w-5 h-5"})}),(0,t.jsx)("button",{onClick:()=>k("list"),className:"p-2 rounded-lg transition-colors ".concat("list"===T?"bg-brand-blue text-brand-white":"text-brand-gray hover:bg-brand-light"),title:"List View",children:(0,t.jsx)(u.List,{className:"w-5 h-5"})})]})]}),(0,t.jsx)("p",{className:"text-brand-gray text-lg",children:e.description})]}),"grid"===T?(0,t.jsx)("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:e.prayers.map(e=>(0,t.jsx)(b.Link,{href:e.link,className:"group",children:(0,t.jsxs)("div",{className:"relative ".concat(e.color," p-4 rounded-lg shadow-md hover:shadow-xl transition-all duration-300 h-full flex flex-col group-hover:-translate-y-1"),children:[(0,t.jsx)("h3",{className:"text-brand-dark font-headline font-bold text-lg mb-2 group-hover:text-brand-dark/80 transition-colors",children:e.title}),(0,t.jsxs)("div",{className:"flex items-center text-brand-dark font-normal text-sm mt-auto",children:[(0,t.jsx)("span",{children:d("viewPrayer")}),(0,t.jsx)("svg",{className:"w-4 h-4 ml-2 group-hover:translate-x-1 transition-transform",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5l7 7-7 7"})})]})]})},e.id))}):(0,t.jsx)("div",{className:"space-y-2",children:e.prayers.map(e=>{let i=y[e.icon];return(0,t.jsx)(b.Link,{href:e.link,className:"block group",children:(0,t.jsx)("div",{className:"bg-brand-white rounded-lg p-4 shadow-sm hover:shadow-md transition-all duration-200 border border-brand-light hover:border-brand-blue/30",children:(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("div",{className:"flex-shrink-0 w-12 h-14 rounded ".concat(e.color," flex items-center justify-center"),children:(0,t.jsx)(i,{className:"w-6 h-6 text-brand-white"})}),(0,t.jsx)("div",{className:"flex-1 min-w-0",children:(0,t.jsx)("h3",{className:"text-lg font-headline font-bold text-brand-dark group-hover:text-brand-blue transition-colors",children:e.title})})]})})},e.id)})})]},e.id))})})]})}),(0,t.jsx)("div",{className:"lg:hidden px-4 pb-24 relative z-0",children:(0,t.jsx)("div",{className:"space-y-16",children:z.map(e=>(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"text-3xl md:text-4xl text-brand-dark mb-2",children:e.title}),(0,t.jsx)("p",{className:"text-brand-gray text-lg",children:e.description})]}),"grid"===T?(0,t.jsx)("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:e.prayers.map(e=>(0,t.jsx)(b.Link,{href:e.link,className:"group",children:(0,t.jsxs)("div",{className:"relative ".concat(e.color," p-4 rounded-lg shadow-md hover:shadow-xl transition-all duration-300 h-full flex flex-col group-hover:-translate-y-1"),children:[(0,t.jsx)("h3",{className:"text-brand-dark font-headline font-bold text-lg mb-2 group-hover:text-brand-dark/80 transition-colors",children:e.title}),(0,t.jsxs)("div",{className:"flex items-center text-brand-dark font-normal text-sm mt-auto",children:[(0,t.jsx)("span",{children:d("viewPrayer")}),(0,t.jsx)("svg",{className:"w-4 h-4 ml-2 group-hover:translate-x-1 transition-transform",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5l7 7-7 7"})})]})]})},e.id))}):(0,t.jsx)("div",{className:"space-y-2",children:e.prayers.map(e=>{let i=y[e.icon];return(0,t.jsx)(b.Link,{href:e.link,className:"block group",children:(0,t.jsx)("div",{className:"bg-brand-white rounded-lg p-4 shadow-sm hover:shadow-md transition-all duration-200 border border-brand-light hover:border-brand-blue/30",children:(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("div",{className:"flex-shrink-0 w-12 h-14 rounded ".concat(e.color," flex items-center justify-center"),children:(0,t.jsx)(i,{className:"w-6 h-6 text-brand-white"})}),(0,t.jsx)("div",{className:"flex-1 min-w-0",children:(0,t.jsx)("h3",{className:"text-lg font-headline font-bold text-brand-dark group-hover:text-brand-blue transition-colors",children:e.title})})]})})},e.id)})})]},e.id))})})]})}function f(){var e;let l=(0,a.useTranslations)("prayers"),o=(0,n.useLocale)(),d=(0,r.useSearchParams)(),c="Rosenkranz & Andachten",h="Eucharistische Anbetung",g="Weihegebete an Maria",p="Gebete für Priester",u="Sonstige Gebete",x={"Rosenkranz & Andachten":"bg-[#C5D4DE]","Eucharistische Anbetung":"bg-[#B8A89F]","Weihegebete an Maria":"bg-brand-blue","Gebete für Priester":"bg-[#D4C8C3]","Sonstige Gebete":"bg-[#8FA5B5]"},b={"Rosenkranz & Andachten":"church","Eucharistische Anbetung":"sparkles","Weihegebete an Maria":"heart","Gebete für Priester":"user","Sonstige Gebete":"book-marked"},y=(0,i.useMemo)(()=>[{id:c,title:l("categories.rosary"),description:l("categories.rosaryDesc"),icon:b[c],prayers:s.default.filter(e=>e.category===c).map(e=>{var t,i,r;let a=(null==(t=e.translations)?void 0:t[o])||(null==(i=e.translations)?void 0:i.en)||(null==(r=e.translations)?void 0:r.de)||Object.values(e.translations||{})[0]||{title:e.id};return{id:e.id,title:(null==a?void 0:a.title)||e.id,category:e.category,link:"/prayers/".concat(e.id),color:x[e.category]||"bg-brand-light",icon:b[e.category]||"book-marked"}})},{id:h,title:l("categories.eucharistic"),description:l("categories.eucharisticDesc"),icon:b[h],prayers:s.default.filter(e=>e.category===h).map(e=>{var t,i,r;let a=(null==(t=e.translations)?void 0:t[o])||(null==(i=e.translations)?void 0:i.en)||(null==(r=e.translations)?void 0:r.de)||Object.values(e.translations||{})[0]||{title:e.id};return{id:e.id,title:(null==a?void 0:a.title)||e.id,category:e.category,link:"/prayers/".concat(e.id),color:x[e.category]||"bg-brand-light",icon:b[e.category]||"book-marked"}})},{id:g,title:l("categories.marian"),description:l("categories.marianDesc"),icon:b[g],prayers:s.default.filter(e=>e.category===g).map(e=>{var t,i,r;let a=(null==(t=e.translations)?void 0:t[o])||(null==(i=e.translations)?void 0:i.en)||(null==(r=e.translations)?void 0:r.de)||Object.values(e.translations||{})[0]||{title:e.id};return{id:e.id,title:(null==a?void 0:a.title)||e.id,category:e.category,link:"/prayers/".concat(e.id),color:x[e.category]||"bg-brand-light",icon:b[e.category]||"book-marked"}})},{id:p,title:l("categories.priests"),description:l("categories.priestsDesc"),icon:b[p],prayers:s.default.filter(e=>e.category===p).map(e=>{var t,i,r;let a=(null==(t=e.translations)?void 0:t[o])||(null==(i=e.translations)?void 0:i.en)||(null==(r=e.translations)?void 0:r.de)||Object.values(e.translations||{})[0]||{title:e.id};return{id:e.id,title:(null==a?void 0:a.title)||e.id,category:e.category,link:"/prayers/".concat(e.id),color:x[e.category]||"bg-brand-light",icon:b[e.category]||"book-marked"}})},{id:u,title:l("categories.other"),description:l("categories.otherDesc"),icon:b[u],prayers:s.default.filter(e=>e.category===u).map(e=>{var t,i,r;let a=(null==(t=e.translations)?void 0:t[o])||(null==(i=e.translations)?void 0:i.en)||(null==(r=e.translations)?void 0:r.de)||Object.values(e.translations||{})[0]||{title:e.id};return{id:e.id,title:(null==a?void 0:a.title)||e.id,category:e.category,link:"/prayers/".concat(e.id),color:x[e.category]||"bg-brand-light",icon:b[e.category]||"book-marked"}})}].filter(e=>e.prayers.length>0),[l,o]);return(0,t.jsxs)("div",{className:"min-h-screen bg-brand-light overflow-x-hidden",children:[(0,t.jsxs)("section",{className:"relative min-h-[280px] md:min-h-[500px] bg-brand-light overflow-visible",children:[(0,t.jsx)("div",{className:"absolute top-0 right-0 w-64 h-64 md:w-96 md:h-96 bg-brand-white/20 rounded-full translate-x-1/2 -translate-y-1/3 animate-float-gentle z-0"}),(0,t.jsx)("div",{className:"absolute bottom-0 left-0 w-80 h-80 md:w-[500px] md:h-[500px] bg-brand-white/20 rounded-full -translate-x-1/3 translate-y-1/4 animate-float-gentle-delayed z-0"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-cover bg-center bg-no-repeat grayscale-[70%] z-[1]",style:{backgroundImage:"url('https://images.unsplash.com/photo-1575495862317-90895c77b1e6?q=80&w=2000&auto=format&fit=crop')"},children:(0,t.jsx)("div",{className:"absolute inset-0 bg-brand-light/70"})}),(0,t.jsx)("div",{className:"absolute bottom-0 left-0 right-0 z-[2]",children:(0,t.jsx)("img",{src:"/waves.svg",alt:"",className:"w-full h-auto"})}),(0,t.jsx)("div",{className:"container mx-auto px-4 py-12 md:py-24 pb-16 md:pb-52 relative z-10",children:(0,t.jsxs)("div",{className:"max-w-4xl mx-auto text-center",children:[(0,t.jsx)("h1",{className:"text-4xl md:text-5xl lg:text-6xl mb-6 text-brand-dark",children:l("title")}),(0,t.jsx)("p",{className:"text-lg md:text-xl text-brand-gray leading-relaxed max-w-2xl mx-auto",children:l("subtitle")})]})})]}),(0,t.jsx)(m,{categories:y,initialCategory:null!=(e=null==d?void 0:d.get("category"))?e:null})]})}}]);