1import{d as re,o as s,k as F,l as lt,j as A,i as t,t as y,e,bi as q,a as _,a0 as rt,J as le,c,bp as it,bo as Y,w as j,G as Zt,H as ea,D as b,ah as ke,O as Ve,ar as ct,b5 as ut,y as L,F as P,n as E,z as w,m as l,B as dt,b as gt,aI as pt,bw as ta,aN as aa,u as na,X as sa,aT as oa,a8 as la,aP as ra,Q as Ae,S as ia,a1 as ca,R as ne,a2 as ua,M as Le}from"./D7P3cwJT.js";import{_ as da}from"./B1eWsx2H.js";import{_ as we}from"./CJc5_MTU.js";import{u as Ee,c as qe}from"./CRz0pZvb.js";import{_ as Me}from"./B6YDxqvJ.js";import{n as ga}from"./BU_lXJuU.js";import{r as pa}from"./BwCY_19y.js";import"./Bfd5Thr0.js";import"./C_YC4gad.js";import"./CprriFlA.js";var Ce=pa.Symbol,ft=Object.prototype,fa=ft.hasOwnProperty,va=ft.toString,se=Ce?Ce.toStringTag:void 0;function xa(a){var u=fa.call(a,se),f=a[se];try{a[se]=void 0;var v=!0}catch{}var r=va.call(a);return v&&(u?a[se]=f:delete a[se]),r}var ha=Object.prototype,ma=ha.toString;function ba(a){return ma.call(a)}var _a="[object Null]",ya="[object Undefined]",nt=Ce?Ce.toStringTag:void 0;function ka(a){return a==null?a===void 0?ya:_a:nt&&nt in Object(a)?xa(a):ba(a)}function wa(a){return a!=null&&typeof a=="object"}var Ca="[object Number]";function Pa(a){return typeof a=="number"||wa(a)&&ka(a)==Ca}function $a(a){return Pa(a)&&a!=+a}const Sa={class:"relative h-[172px] w-full overflow-hidden rounded-[20px] bg-gray-500"}
1,Na=["src","alt"],Ta={class:"flex flex-col gap-4 rounded-[22px] p-4"},Ia={class:"flex flex-1 flex-col gap-2"},Oa={class:"line-clamp-2 font-national2Condensed text-lg font-medium leading-[0.9] text-black"},ja={class:"line-clamp-3 font-national2Narrow text-sm leading-[1.15] tracking-[0.14px] text-black"},Fa={class:"flex items-end justify-end"},Ra=re({__name:"FeaturedBlogCard",props:{post:{}},setup(a){function u(r){return r._embedded?.["wp:featuredmedia"]?.[0]?.source_url?r._embedded["wp:featuredmedia"][0].source_url:"/images/pln-logo-azul.png"}function f(r){const d=r._embedded?.["wp:featuredmedia"]?.[0]?.alt_text;return d!=null&&(d!==""||r._supabase?.source==="supabase")?q(d):q(r.title.rendered)}function v(r){const d=r.excerpt?.rendered?le(r.excerpt.rendered):r.content?.rendered?le(r.content.rendered):"";return d.length>150?d.substring(0,150)+"...":d}return(r,d)=>{const i=rt,$=lt;return s(),F($,{to:`/noticias/${a.post.slug}`,class:"group flex w-[312px] flex-col overflow-hidden rounded-[24px] bg-white p-1 shadow-xl transition-all hover:scale-[1.02] tablet:w-[462px]"},{default:A(()=>[t("div",Sa,[t("img",{src:u(a.post),alt:f(a.post),class:"h-full w-full object-cover"},null,8,Na)]),t("div",Ta,[t("div",Ia,[t("h3",Oa,y(e(q)(a.post.title.rendered)),1),t("p",ja,y(v(a.post)),1)]),t("div",Fa,[_(i,{class:"h-4 w-4 text-black transition-transform group-hover:translate-x-1"})])])]),_:1},8,["to"])}}}),Ba={class:"flex flex-1 flex-col gap-4"},Ga={class:"flex items-center justify-between"},Aa={key:0,class:"rounded-[4px] bg-black px-2 py-1.5"},La={class:"font-national2Condensed text-sm font-medium uppercase leading-[0.9] text-white"},Va={key:1,class:"rounded-[4px] bg-black px-2 py-1.5"},Ea={class:"flex items-center gap-1 font-sans text-base leading-[1.4] text-black"},qa={class:"font-medium"},Ma={class:"line-clamp-2 font-national2Condensed text-[32px] font-medium leading-none text-black"},za={class:"line-clamp-3 font-national2Narrow text-lg leading-[1.5] tracking-[-0.18px] text-black"},Ua={class:"flex items-center gap-3"},vt=re({__name:"BlogCard",props:{post:{},category:{},readingTime:{}},setup(a){function u(v){const r=v.excerpt?.rendered?le(v.excerpt.rendered):v.content?.rendered?le(v.content.rendered):"";return r.length>120?r.substring(0,120)+"...":r}function f(v){const d=(v.content?.rendered?le(v.content.rendered):"").split(/\s+/).filter(i=>i.length>0).length;return Math.max(1,Math.ceil(d/250))}return(v,r)=>{const d=rt,i=lt;return s(),F(i,{to:`/noticias/${a.post.slug}`,class:"group flex h-full min-h-[280px] flex-col gap-8 rounded-[22px] border-2 border-black/10 bg-white p-6 shadow-xl transition-all hover:scale-[1.02] hover:shadow-2xl tablet:min-h-[320px]"},{default:A(()=>[t("div",Ba,[t("div",Ga,[a.category?(s(),c("div",Aa,[t("p",La,y(a.category),1)])):(s(),c("div",Va,[...r[0]||(r[0]=[t("p",{class:"font-national2Condensed text-sm font-medium uppercase leading-[0.9] text-white"}," Noticia ",-1)])])),t("div",Ea,[r[1]||(r[1]=t("span",null,"Lectura de",-1)),t("span",qa,y(a.readingTime??f(a.post)),1),r[2]||(r[2]=t("span",null,"minutos",-1))])]),t("h3",Ma,y(e(q)(a.post.title.rendered)),1),t("p",za,y(u(a.post)),1)]),t("div",Ua,[r[3]||(r[3]=t("span",{class:"font-national2 text-lg font-normal leading-[1.5] tracking-[-0.18px] text-black"}," LEER HISTORIA ",-1)),_(d,{class:"h-3 w-3 text-black transition-transform group-hover:translate-x-1"})])]),_:1},8,["to"])}}}),Da={class:"flex flex-col gap-4 tablet:flex-row tablet:items-center tablet:justify-between"},Qa={class:"font-national2Condensed text-[48px] font-medium leading-none tracking-[-0.96px] text-black desktop:text-[64px]"},Ha={class:"relative w-full"},Ja={key:0,class:"absolute inset-0 z-40 flex items-center justify-center bg-white/80 backdrop-blur-sm"},Wa={class:"relative w-full"},Xa={key:0,class:"flex w-full gap-6 px-3 py-2 pb-4 laptop:flex-row max-laptop:overflow-x-auto"},Ya="#e8e8e8",Ka="#dedede",Za=re({__name:"CategorySection",props:{title:{},posts:{},status:{},categorySlug:{},pagination:{},currentPage:{}},emits:["pageChange"],async setup(a,{emit:u}){let f,v;const d=it().greater("laptop"),i=a,$=u,x=w(null),S=w(null),h=Y(x),m=Y(S),C=w(!1),g=w([]);j(()=>i.status,O=>{O==="success"&&i.posts.length>0&&(C.value=!0,g.value=[...i.posts])},{immediate:!0});const B=l(()=>i.status==="pending"&&g.value.length>0?g.value:i.posts),{scroller:ie,currentGroup:Pe,groupCount:ce,visibleCount:ue,canScrollPrev:de,canScrollNext:ge,onScroll:N,scrollByGroup:pe,refreshCarousel:k}=Ee({itemCount:()=>B.value.length,gapPx:24}),M=l(()=>qe(B.value,ue.value));j(()=>[B.value.length,i.status],()=>{k()});function H(){if(i.status!=="pending"){if(i.currentPage>1){$("pageChange",i.currentPage-1);return}de.value&&pe("prev")}}function z(){if(i.status!=="pending"){if(i.pagination&&i.currentPage<i.pagination.totalPages){$("pageChange",i.currentPage+1);return}ge.value&&pe("next")}}const $e=l(()=>i.currentPage>1||de.value),Se=l(()=>(i.pagination?i.currentPage<i.pagination.totalPages:!1)||ge.value),K=l(()=>i.pagination?.totalPages??1),fe=l(()=>K.value>1?K.value:Math.max(1,ce.value)),ve=l(()=>K.value>1?Math.max(0,i.currentPage-1):Pe.value),J=l(()=>C.value||i.status==="success"&&i.posts.length>0),Z=l(()=>J.value||i.status==="pending"),{data:R}=([f,v]=Zt(()=>ea({per_page:100,hide_empty:!1})),f=await f,v(),f),xe=l(()=>{if(!R.value)return new Map;const O=new Map;
1return R.value.categories.forEach(T=>{O.set(T.id,T.name)}),O});function Ne(O){if(!O.categories||O.categories.length===0)return;const T=O.categories[0];return xe.value.get(T)}return(O,T)=>{const he=ut,Te=vt;return Z.value?(s(),F(we,{key:0,tag:"div",class:"relative flex flex-col gap-6 overflow-hidden bg-white py-8 !pb-8"},{default:A(()=>[t("div",Da,[t("h4",Qa,y(a.title),1),B.value.length>0?(s(),F(Me,{key:0,current:ve.value,total:fe.value,"can-prev":$e.value&&a.status!=="pending","can-next":Se.value&&a.status!=="pending",tone:"light","pill-bg":Ya,"button-bg":Ka,onPrev:H,onNext:z},null,8,["current","total","can-prev","can-next"])):b("",!0)]),t("div",Ha,[_(ke,{name:"fade"},{default:A(()=>[a.status==="pending"?(s(),c("div",Ja,[...T[1]||(T[1]=[t("span",{class:"loading loading-ring loading-lg text-black"},null,-1)])])):b("",!0)]),_:1}),Ve(t("div",Wa,[_(he,{direction:"left",show:!e(d)&&B.value?.length>0&&!e(h)},null,8,["show"]),_(he,{direction:"right",show:!e(d)&&B.value?.length>0&&!e(m)},null,8,["show"]),t("div",{ref_key:"carouselContainer",ref:ie,class:"scrollbar-hide flex gap-6 overflow-x-auto px-3 py-2 pb-4",style:{"scroll-snap-type":"x mandatory"},onScroll:T[0]||(T[0]=(...U)=>e(N)&&e(N)(...U))},[(s(!0),c(P,null,L(M.value,(U,me)=>(s(),c("div",{key:`${a.categorySlug}-page-${me}`,"data-carousel-page":"",class:"box-border flex w-max max-w-[95%] shrink-0 gap-6 overflow-hidden",style:{"scroll-snap-align":"start","scroll-snap-stop":"always"}},[(s(!0),c(P,null,L(U,(D,ee)=>(s(),c("div",{key:`${a.categorySlug}-${D.id}-${a.status}`,"data-carousel-card":"",class:E(["w-[312px] shrink-0 max-laptop:carousel-item laptop:flex-shrink-0 laptop:flex-grow-0",{"opacity-50":a.status==="pending"}]),ref_for:!0,ref:W=>{if(W){const be=me*e(ue)+ee;be===0&&(x.value=W),be===B.value?.length-1&&(S.value=W)}}},[_(Te,{post:D,category:Ne(D),onClick:W=>O.$trackCustomEvent("noticia_card_click",{post_id:D.id,post_title:e(q)(D.title.rendered),from_page:"noticias",category:a.categorySlug})},null,8,["post","category","onClick"])],2))),128))]))),128))],544)],512),[[ct,J.value&&B.value.length>0]]),a.status==="pending"&&!C.value&&B.value.length===0?(s(),c("div",Xa,[(s(),c(P,null,L(12,U=>t("div",{key:`skeleton-${a.categorySlug}-${U}`,class:"min-w-[312px] max-w-[512px] max-laptop:carousel-item laptop:flex-shrink-0 laptop:flex-grow-0"},[...T[2]||(T[2]=[t("div",{class:"flex h-full min-h-[280px] flex-col gap-8 rounded-[22px] border-2 border-black/10 bg-white p-6 shadow-xl tablet:min-h-[320px]"},[t("div",{class:"flex flex-1 flex-col gap-4"},[t("div",{class:"flex items-center justify-between"},[t("div",{class:"h-6 w-16 animate-pulse rounded-[4px] bg-black/10"}),t("div",{class:"h-5 w-32 animate-pulse rounded bg-black/10"})]),t("div",{class:"flex flex-col gap-2"},[t("div",{class:"h-8 w-full animate-pulse rounded bg-black/10"}),t("div",{class:"h-8 w-4/5 animate-pulse rounded bg-black/10"})]),t("div",{class:"flex flex-col gap-2"},[t("div",{class:"h-5 w-full animate-pulse rounded bg-black/10"}),t("div",{class:"h-5 w-full animate-pulse rounded bg-black/10"}),t("div",{class:"h-5 w-3/4 animate-pulse rounded bg-black/10"})])]),t("div",{class:"flex items-center gap-3"},[t("div",{class:"h-5 w-32 animate-pulse rounded bg-black/10"}),t("div",{class:"h-3 w-3 animate-pulse rounded bg-black/10"})])],-1)])])),64))])):b("",!0)])]),_:1})):b("",!0)}}}),en=dt(Za,[["__scopeId","data-v-0ea87ad9"]]),tn=["open"],an={class:"modal-box min-w-[90%] bg-black text-white tablet:min-w-[60%] desktop:min-w-[1100px]"},nn={class:"mt-4"},sn={class:"mb-4"},on={class:"mb-2 font-national2 text-xl font-medium uppercase leading-tight"},ln={class:"flex flex-wrap gap-2"},rn=["onClick"],cn={class:"mt-6 flex justify-end gap-2"},un=re({__name:"NoticiasFiltersDialog",props:{isOpen:{type:Boolean},availableCategories:{},selectedCategories:{}},emits:["update:isOpen","update:selectedCategories","reset"],setup(a,{emit:u}){const{t:f}=gt(),v=a,r=u,d=l({get:()=>v.selectedCategories,set:h=>r("update:selectedCategories",h)});function i(){r("update:isOpen",!1)}function $(h){const m=[...d.value],C=m.indexOf(h);C>-1?m.splice(C,1):m.push(h),d.value=m}function x(h){return d.value.includes(h)}function S(){r("reset")}return(h,m)=>(s(),c("dialog",{open:a.isOpen,class:"modal"},[t("div",an,[t("form",{method:"dialog",class:"sticky top-0 z-10"},[t("button",{class:"btn btn-circle btn-ghost btn-sm absolute right-2 top-2",onClick:i}," â ")]),t("div",nn,[t("div",sn,[t("p",on,y(e(f)("noticias_filter_by_category","Filtrar por c
1ategorÃa")),1),t("div",ln,[t("div",{class:E(["flex cursor-pointer flex-col justify-center rounded-badge border-2 border-white px-4 py-2 transition-all",{"bg-white":e(d).length===0}]),onClick:m[0]||(m[0]=C=>d.value=[])},[t("div",{class:E(["text-center font-sans text-xl font-medium leading-tight",e(d).length===0?"text-black":"text-white"])},y(e(f)("noticias_all_categories","Todas")),3)],2),(s(!0),c(P,null,L(a.availableCategories,C=>(s(),c("div",{key:C.id,class:E(["flex cursor-pointer flex-col justify-center rounded-badge border-2 border-white px-4 py-2 transition-all",{"bg-white":x(C.id)}]),onClick:g=>$(C.id)},[t("div",{class:E(["text-center font-sans text-xl font-medium leading-tight",x(C.id)?"text-black":"text-white"])},y(C.name),3)],10,rn))),128))])]),t("div",cn,[t("button",{type:"button",class:"btn btn-outline border-white text-white hover:bg-white hover:text-black",onClick:S},y(e(f)("noticias_reset_filters","Restablecer")),1),t("button",{type:"button",class:"btn bg-white text-black hover:bg-white/90",onClick:i},y(e(f)("noticias_apply_filters","Aplicar")),1)])])]),t("form",{method:"dialog",class:"modal-backdrop"},[t("button",{onClick:i},"close")])],8,tn))}});function oe(a){const u=l(()=>{const x=ta(a);if(x)return{per_page:x.per_page??12,page:x.page??1,search:x.search||void 0,categories:x.categories||void 0}}),{data:f,status:v,refresh:r,pending:d}=pt(()=>u.value?"/api/v1/news/feed":null,{query:u,watch:[u]},"$HNh1wYs8p6"),i=l(()=>(f.value?.items||[]).map(x=>ga(x))),$=l(()=>f.value?.pagination);return{data:f,posts:i,pagination:$,status:v,pending:d,refresh:r}}function dn(){const{data:a,status:u,pending:f}=pt("/api/v1/news/categories","$EIFC0QuAii"),v=l(()=>a.value?.items||[]),r=l(()=>{const i=new Map;for(const $ of v.value)i.set($.id,$.name);return i}),d=l(()=>v.value.filter(i=>i.count===null||i.count>0));return{data:a,categories:v,categoriesMap:r,availableCategories:d,status:u,pending:f}}function gn(a,u){const f=u.toLowerCase();return a.find(r=>r.slug.toLowerCase()===f||r.name.toLowerCase()===f)?.id??null}function pn(a){if(a.length!==0)return a.join(",")}const fn={class:"min-h-screen bg-[#f1f1f1]"},vn={class:"flex flex-wrap items-end justify-between gap-4"},xn={class:"font-national2Condensed text-[48px] font-medium italic leading-none tracking-[-1.28px] text-black desktop:text-[64px]"},hn={class:"relative w-full"},mn={key:0,class:"absolute inset-0 z-40 flex items-center justify-center bg-[#f1f1f1]/80 backdrop-blur-sm"},bn={class:"relative w-full"},_n={key:0,class:"flex w-full gap-6 px-3 py-2 pb-4"},yn={class:"flex items-center gap-3"},kn={class:"relative flex-1"},wn=["placeholder"],Cn={key:0,class:"flex flex-wrap gap-2"},Pn=["onClick"],$n={class:"flex gap-2 text-center font-sans text-xl font-medium leading-tight text-black transition-colors group-hover:text-white"},Sn={key:1,class:"flex flex-col gap-6"},Nn={class:"flex flex-col gap-4 tablet:flex-row tablet:items-center tablet:justify-between"},Tn={class:"font-national2Condensed text-[48px] font-medium leading-none tracking-[-0.96px] text-black desktop:text-[64px]"},In={class:"relative w-full"},On={key:0,class:"absolute inset-0 z-40 flex items-center justify-center bg-white/80 backdrop-blur-sm"},jn={key:0,class:"relative w-full"},Fn={key:1,class:"flex min-h-[200px] w-full flex-col items-center justify-center"},Rn={class:"flex w-full flex-col items-center gap-4"},Bn={class:"font-sans text-xl text-black"},Gn={key:0,class:"flex flex-col gap-6"},An={class:"flex items-center justify-between"},Ln={class:"font-national2Condensed text-[32px] font-medium italic leading-none tracking-[-0.64px] text-black desktop:text-[48px]"},Vn={key:2,class:"text-black/60"},En={key:0,class:"flex min-h-[200px] w-full items-center justify-center"},qn={key:1,class:"grid grid-cols-1 gap-6 tablet:grid-cols-2 laptop:grid-cols-3"},Mn={key:2,class:"flex min-h-[200px] w-full flex-col items-center justify-center"},zn={class:"font-sans text-xl text-black"},st="#e8e8e8",ot="#dedede",Un=re({__name:"index",setup(a){const{t:u}=gt(),f=aa();na({title:u.value("noticias_seo_title","Noticias - Para la Naturaleza"),description:u.value("noticias_seo_description","Mantente al dÃa con las últimas noticias y actualizaciones de Para la Naturaleza."),ogTitle:u.value("noticias_seo_og_title","Noticias - Para la Naturaleza"),ogImage:"/images/highlight_asuncion.jpg"});const r=it().greater("laptop"),d=w(!1);function i(){d.value=!0}const $=sa(),x=oa("history"),S=w(x.search||""),h=la(S,300),m=w(p
1arseInt(x.page||"1",10));function C(n){return n?typeof n=="string"?n.split(",").map(o=>o.trim()).filter(Boolean):Array.isArray(n)?n.map(o=>String(o).trim()).filter(Boolean):[]:[]}const g=w(C(x.categories));j(()=>$.query.categories,n=>{const o=C(n);JSON.stringify(o.sort())!==JSON.stringify([...g.value].sort())&&(g.value=o)},{immediate:!0}),j(()=>$.query.search,n=>{typeof n=="string"&&n!==S.value?S.value=n:!n&&S.value&&(S.value="")},{immediate:!0}),j(()=>$.query.page,n=>{const o=typeof n=="string"?parseInt(n,10):1;!$a(o)&&o!==m.value&&(m.value=o)},{immediate:!0}),j(h,n=>{x.search=n||void 0,m.value=1,x.page=void 0,n&&(g.value=[],x.categories=void 0)}),j(m,n=>{x.page=n>1?n.toString():void 0}),j(g,n=>{if(!Array.isArray(n)){g.value=[];return}n.length>0?x.categories=n.join(","):x.categories=void 0,m.value=1,x.page=void 0},{deep:!0}),j(()=>x.categories,n=>{const o=C(n);JSON.stringify(o.sort())!==JSON.stringify([...g.value].sort())&&(g.value=o)});const{categories:B,categoriesMap:ie,availableCategories:Pe}=dn(),ce=l(()=>gn(B.value,"noticias")),ue=l(()=>({per_page:3,page:1,categories:ce.value||void 0})),de=l(()=>{const n=g.value.length>0;return{search:!!h.value?h.value:void 0,categories:n?pn(g.value):ce.value||void 0,per_page:12,page:m.value}}),{posts:ge,status:N}=oe(ue),{posts:pe,status:k,pagination:M}=oe(de),H=l(()=>ge.value??[]),z=l(()=>pe.value??[]);function $e(n){const o=g.value.indexOf(n);o>-1?g.value.splice(o,1):g.value.push(n)}function Se(){g.value=[]}const K=l(()=>g.value.map(n=>ie.value.get(n)).filter(n=>!!n));function fe(n){const o=n?._supabase?.categories?.[0]?.name;if(o)return o;if(!n.categories||n.categories.length===0)return;const Be=String(n.categories[0]);return ie.value.get(Be)}function ve(n){m.value=n,window.scrollTo({top:0,behavior:"smooth"})}const J=w(!1),Z=w([]);j(()=>N.value,n=>{n==="success"&&H.value.length>0&&(J.value=!0,Z.value=[...H.value])},{immediate:!0});const R=l(()=>N.value==="pending"&&Z.value.length>0?Z.value:H.value),xe=l(()=>J.value||N.value==="success"&&H.value.length>0),Ne=l(()=>xe.value||N.value==="pending"),O=w(null),T=w(null),he=Y(O),Te=Y(T),{scroller:U,currentGroup:me,groupCount:D,visibleCount:ee,canScrollPrev:W,canScrollNext:be,onScroll:ze,scrollByGroup:Ue,refreshCarousel:xt}=Ee({itemCount:()=>R.value.length,gapPx:24}),ht=l(()=>qe(R.value,ee.value));j(()=>[R.value.length,N.value],()=>{xt()});const De=w(null),Qe=w(null),mt=Y(De),bt=Y(Qe),Ie=w([]);j(()=>k.value,n=>{n==="success"&&z.value.length>0&&(Ie.value=[...z.value])},{immediate:!0});const I=l(()=>k.value==="pending"&&Ie.value.length>0?Ie.value:z.value),{scroller:_t,currentGroup:yt,groupCount:kt,visibleCount:He,canScrollPrev:Je,canScrollNext:We,onScroll:Xe,scrollByGroup:Ye,refreshCarousel:wt}=Ee({itemCount:()=>I.value.length,gapPx:24}),Ct=l(()=>qe(I.value,He.value));j(()=>[I.value.length,k.value],()=>{wt()});function Pt(){if(k.value!=="pending"){if(m.value>1){ve(m.value-1);return}Je.value&&Ye("prev")}}function $t(){if(k.value!=="pending"){if(M.value&&m.value<M.value.totalPages){ve(m.value+1);return}We.value&&Ye("next")}}const St=l(()=>m.value>1||Je.value),Nt=l(()=>(M.value?m.value<M.value.totalPages:!1)||We.value),Oe=l(()=>M.value?.totalPages??1),Tt=l(()=>Oe.value>1?Oe.value:Math.max(1,kt.value)),It=l(()=>Oe.value>1?Math.max(0,m.value-1):yt.value),je=w(1),Fe=w(1),Re=w(1),Ot=l(()=>({categories:"76",per_page:12,page:je.value})),jt=l(()=>({categories:"75",per_page:12,page:Fe.value})),Ft=l(()=>({categories:"12108",per_page:12,page:Re.value})),X=l(()=>!h.value&&g.value.length===0),Rt=l(()=>X.value?Ot.value:null),Bt=l(()=>X.value?jt.value:null),Gt=l(()=>X.value?Ft.value:null),{posts:At,status:Ke,pagination:Lt}=oe(Rt),{posts:Vt,status:Ze,pagination:Et}=oe(Bt),{posts:qt,status:et,pagination:Mt}=oe(Gt),zt=l(()=>At.value??[]),Ut=l(()=>Vt.value??[]),Dt=l(()=>qt.value??[]);function Qt(n){je.value=n,Le(()=>{const o=document.querySelector('[data-section="prensa"]');o&&o.scrollIntoView({behavior:"smooth",block:"start"})})}function Ht(n){Fe.value=n,Le(()=>{const o=document.querySelector('[data-section="internacionales"]');o&&o.scrollIntoView({behavior:"smooth",block:"start"})})}function Jt(n){Re.value=n,Le(()=>{const o=document.querySelector('[data-section="voluntarios"]');o&&o.scrollIntoView({behavior:"smooth",block:"start"})})}return(n,o)=>{const Be=ra,_e=ut,Wt=Ra,tt=ca,Xt=da,at=vt,Ge=en,Yt=un,Kt=ua;return s(),F(Kt,null,{default:A(()=>[t("div",fn,[e(f)?(s(),c(P,{key:1},[e(Ne)?(s(),F(we,{key:0,tag:"div",class:"flex flex-col gap-6 bg-[#f1f1f1] py-6 !pb-6"},{default:A(()=>[t("div",vn,[t("h4",xn,y(e(u)("noticias_featured_title","Conoce las historias que nos acercan a los ecosistemas")),1),e(R).length>0?(s(),F(Me,{key:0,current:e(me),total:e(D),"can-prev":e(W)&&e(N)!=="pending","can-next":e(be)&&e(N)!=="pending",tone:"light","pill-bg":st,"button-bg":ot,onPrev:o[0]||(o[0]=p=>
1e(Ue)("prev")),onNext:o[1]||(o[1]=p=>e(Ue)("next"))},null,8,["current","total","can-prev","can-next"])):b("",!0)]),t("div",hn,[_(ke,{name:"fade"},{default:A(()=>[e(N)==="pending"?(s(),c("div",mn,[...o[8]||(o[8]=[t("span",{class:"loading loading-ring loading-lg text-black"},null,-1)])])):b("",!0)]),_:1}),Ve(t("div",bn,[_(_e,{direction:"left",show:e(R)?.length>0&&!e(he)},null,8,["show"]),_(_e,{direction:"right",show:e(R)?.length>0&&!e(Te)},null,8,["show"]),t("div",{ref_key:"featuredCarouselContainer",ref:U,class:"scrollbar-hide flex gap-6 overflow-x-auto px-3 py-2 pb-4",style:{"scroll-snap-type":"x mandatory"},onScroll:o[2]||(o[2]=(...p)=>e(ze)&&e(ze)(...p))},[(s(!0),c(P,null,L(e(ht),(p,V)=>(s(),c("div",{key:`featured-page-${V}`,"data-carousel-page":"",class:"box-border flex w-max max-w-[95%] shrink-0 gap-6 overflow-hidden",style:{"scroll-snap-align":"start","scroll-snap-stop":"always"}},[(s(!0),c(P,null,L(p,(G,ye)=>(s(),c("div",{key:`featured-${G.id}-${e(N)}`,"data-carousel-card":"",class:E(["shrink-0",{"opacity-50":e(N)==="pending"}]),ref_for:!0,ref:Q=>{if(Q){const te=Q,ae=V*e(ee)+ye;ae===0&&(O.value=te),ae===e(R)?.length-1&&(T.value=te)}}},[_(Wt,{post:G,onClick:Q=>n.$trackCustomEvent("noticia_featured_click",{post_id:G.id,post_title:e(q)(G.title.rendered),from_page:"noticias",position:V*e(ee)+ye+1})},null,8,["post","onClick"])],2))),128))]))),128))],544)],512),[[ct,e(xe)&&e(R).length>0]]),e(N)==="pending"&&!e(J)&&e(R).length===0?(s(),c("div",_n,[(s(),c(P,null,L(3,p=>t("div",{key:`skeleton-${p}`,class:"flex-shrink-0"},[...o[9]||(o[9]=[t("div",{class:"flex w-[312px] flex-col overflow-hidden rounded-[24px] bg-white p-1 shadow-xl tablet:w-[462px]"},[t("div",{class:"h-[172px] w-full animate-pulse rounded-[20px] bg-black/10"}
1),t("div",{class:"flex flex-col gap-4 rounded-[22px] p-4"},[t("div",{class:"flex flex-1 flex-col gap-2"},[t("div",{class:"h-6 w-3/4 animate-pulse rounded bg-black/10"}),t("div",{class:"h-4 w-full animate-pulse rounded bg-black/10"}),t("div",{class:"h-4 w-5/6 animate-pulse rounded bg-black/10"})]),t("div",{class:"flex items-end justify-end"},[t("div",{class:"h-4 w-4 animate-pulse rounded bg-black/10"})])])],-1)])])),64))])):b("",!0)])]),_:1})):b("",!0),_(we,{tag:"div",class:E(["relative flex flex-col gap-6 overflow-hidden bg-white py-8 !pb-8",e(h)||e(g).length>0?"rounded-[36px]":"rounded-t-[36px]"])},{default:A(()=>[t("div",yn,[t("div",kn,[Ve(t("input",{"onUpdate:modelValue":o[3]||(o[3]=p=>Ae(S)?S.value=p:null),type:"text",placeholder:e(u)("noticias_search_placeholder","Buscar historias..."),class:"input w-full rounded-badge border border-black/20 bg-[#f1f1f1] text-black placeholder:text-black/60 focus:border-black/40 focus:outline-none"},null,8,wn),[[ia,e(S)]]),e(S)?(s(),c("button",{key:0,onClick:o[4]||(o[4]=p=>S.value=""),class:"absolute right-3 top-1/2 flex h-6 w-6 -translate-y-1/2 items-center justify-center rounded-full bg-black/10 text-black/60 transition-colors hover:bg-black/20 hover:text-black"},[_(tt,{class:"h-3 w-3"})])):b("",!0)]),t("button",{onClick:i,class:"btn btn-circle btn-outline btn-secondary flex h-12 w-12 shrink-0 items-center justify-center border-2 border-black/20 text-black transition-all hover:border-black/40 hover:bg-black/10"},[_(Xt,{class:"aspect-square w-5 text-black"})])]),e(g).length>0&&!e(h)?(s(),c("div",Cn,[(s(!0),c(P,null,L(e(g),(p,V)=>(s(),c("div",{key:p,onClick:G=>
1$e(p),class:"group btn btn-secondary cursor-pointer gap-4 rounded-badge border-2 border-black bg-white px-6 transition-all duration-300 hover:bg-black hover:text-white"},[t("div",$n,[ne(y(e(K)[V]||`CategorÃa ${p}`)+" ",1),_(tt,{class:"aspect-square w-3"})])],8,Pn))),128))])):b("",!0),!e(h)&&e(g).length===0?(s(),c("div",Sn,[t("div",Nn,[t("h4",Tn,y(e(u)("noticias_title","Noticias")),1),e(I).length>0?(s(),F(Me,{key:0,current:e(It),total:e(Tt),"can-prev":e(St)&&e(k)!=="pending","can-next":e(Nt)&&e(k)!=="pending",tone:"light","pill-bg":st,"button-bg":ot,onPrev:Pt,onNext:$t},null,8,["current","total","can-prev","can-next"])):b("",!0)]),t("div",In,[_(ke,{name:"fade"},{default:A(()=>[e(k)==="pending"?(s(),c("div",On,[...o[10]||(o[10]=[t("span",{class:"loading loading-ring loading-lg text-black"},null,-1)])])):b("",!0)]),_:1}),e(I)&&e(I).length>0?(s(),c("div",jn,[_(_e,{direction:"left",show:!e(r)&&e(I)?.length>0&&!e(mt)},null,8,["show"]),_(_e,{direction:"right",show:!e(r)&&e(I)?.length>0&&!e(bt)},null,8,["show"]),t("div",{ref_key:"regularCarouselContainer",ref:_t,class:"scrollbar-hide flex gap-6 overflow-x-auto px-3 py-2 pb-4",style:{"scroll-snap-type":"x mandatory"},onScroll:o[5]||(o[5]=(...p)=>e(Xe)&&e(Xe)(...p))},[(s(!0),c(P,null,L(e(Ct),(p,V)=>(s(),c("div",{key:`regular-page-${V}`,"data-carousel-page":"",class:"box-border flex w-max max-w-[95%] shrink-0 gap-6 overflow-hidden",style:{"scroll-snap-align":"start","scroll-snap-stop":"always"}},[(s(!0),c(P,null,L(p,(G,ye)=>(s(),c("div",{key:`${G.id}-${e(k)}`,"data-carousel-card":"",class:E(["w-[312px] shrink-0",{"opacity-50":e(k)==="pending"}]),ref_for:!0,ref:Q=>{if(Q){const te=Q,ae=V*e(He)+ye;ae===0&&(De.value=te),ae===e(I)?.length-1&&(Qe.value=te)}}},[_(at,{post:G,category:fe(G),onClick:Q=>n.$trackCustomEvent("noticia_card_click",{post_id:G.id,post_title:e(q)(G.title.rendered),from_page:"noticias"})},null,8,["post","category","onClick"])],2))),128))]))),128))],544)])):b("",!0),e(k)==="success"&&(!e(z)||e(z).length===0)?(s(),c("div",Fn,[t("div",Rn,[t("p",Bn,y(e(u)("noticias_no_posts","No hay noticias disponibles.")),1)])])):b("",!0)])])):b("",!0),_(ke,{name:"search-results"},{default:A(()=>[e(h)||e(g).length>0?(s(),c("div",Gn,[t("div",An,[t("h4",Ln,[e(h)?(s(),c(P,{key:0},[ne(y(e(u)("noticias_search_results","Resultados de búsqueda")),1)],64)):e(g).length>0?(s(),c(P,{key:1},[ne(y(e(u)("noticias_filtered_results","Noticias filtradas")),1)],64)):b("",!0),e(k)==="success"?(s(),c("span",Vn," ("+y(e(I).length)+") ",1)):b("",!0)])]),e(k)==="pending"?(s(),c("div",En,[...o[11]||(o[11]=[t("span",{class:"loading loading-ring loading-lg text-black"},null,-1)])])):e(k)==="success"&&e(I)&&e(I).length>0?(s(),c("div",qn,[(s(!0),c(P,null,L(e(I),p=>(s(),F(at,{key:`${p.id}-${e(k)}`,post:p,category:fe(p),onClick:V=>n.$trackCustomEvent("noticia_card_click",{post_id:p.id,post_title:e(q)(p.title.rendered),from_page:"noticias",search_query:e(h)})},null,8,["post","category","onClick"]))),128))])):e(k)==="success"&&e(I).length===0?(s(),c("div",Mn,[t("p",zn,[e(h)?(s(),c(P,{key:0},[ne(y(e(u)("noticias_no_results","No se encontraron historias con ese término de búsqueda.")),1)],64)):(s(),c(P,{key:1},[ne(y(e(u)("noticias_no_filtered_results","No se encontraron historias con los filtros seleccionados.")),1)],64))])])):b("",!0)])):b("",!0)]),_:1})]),_:1},8,["class"]),e(X)&&!e(h)?(s(),F(Ge,{key:1,"data-section":"prensa",title:e(u)("noticias_prensa_title","Prensa"),posts:e(zt),status:e(Ke)==="idle"?"pending":e(Ke),pagination:e(Lt),"current-page":e(je),"category-slug":"prensa",onPageChange:Qt},null,8,["title","posts","status","pagination","current-page"])):b("",!0),e(X)&&!e(h)?(s(),F(Ge,{key:2,"data-section":"internacionales",title:e(u)("noticias_internacionales_title","Internacionales"),posts:e(Ut),status:e(Ze)==="idle"?"pending":e(Ze),pagination:e(Et),"current-page":e(Fe),"category-slug":"internacionales",onPageChange:Ht},null,8,["title","posts","status","pagination","current-page"])):b("",!0),e(X)&&!e(h)?(s(),F(Ge,{key:3,"data-section":"voluntarios",title:e(u)("noticias_voluntarios_title","Historias de Voluntarios"),posts:e(Dt),status:e(et)==="idle"?"pending":e(et),pagination:e(Mt),"current-page":e(Re),"category-slug":"voluntarios",onPageChange:Jt,class:"rounded-b-[36px]"},null,8,["title","posts","status","pagination","current-page"])):b("",!0)],64)):(s(),F(we,{key:0,tag:"div",class:"py-8 !pb-8"},{default:A(()=>[_(Be,{class:"bg-black/80",title:e(u)("offline_lite_requires_connection","Esta sección requiere conexión."),description:e(u)("offline_lite_online_only_detail","Conéctate para cargar datos actualizados.")},null,8,["title","description"])]),_:1}))]),_(Yt,{isOpen:e(d),"onUpdate:isOpen":o[6]||(o[6]=p=>Ae(d)?d.value=p:null),selectedCategories:e(g),"onUpdate:selectedCategories":o[7]||(o[7]=p=>Ae(g)?g.value=p:null),"available-categories":e(Pe),onReset:Se},null,8,["isOpen","selectedCategories","available-categories"])]),_:1})}}}),ts=dt(Un,[["__scopeId","data-v-19314865"]]);export{ts 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.