PageSourceSearch

https://junindelosandes.gob.ar/_nuxt/D-FBCxmS.js

js junindelosandes.gob.ar collected 2026-10-09 05:16:41 UTC 22,868 bytes, 1 lines download raw bytes

1import{n as e,r as t}from"./hePW80VL.js";import{$ as n,En as r,Fr as i,Gt as a,Mt as o,Nr as s,Nt as c,On as l,Pt as u,Q as d,Un as f,Vt as p,X as m,Y as h,Z as g,Zn as _,at as v,ct as y,en as b,gn as x,ir as S,jr as C,mn as w,nn as T,ot as E,qt as D,rr as O,sr as k,un as A,vt as j,xn as M,z as N}from"./NPQnAyPb.js";import{_n as ee,a as te,et as ne,hn as P}from"./ChIsoajX.js";import{E as re,N as F,S as I,T as L,b as ie,x as ae}from"./D7_UxJUF.js";import{t as oe}from"./BpXyUtFq.js";import{A as se,E as R,O as z,_ as ce,c as le,m as ue,t as B,v as de}from"./AMmFG1r8.js";import{b as V,h as H,i as fe,o as pe}from"./DCSy21xc.js";import{g as me}from"./_15GYrGo.js";import{a as he,h as ge,i as U,n as _e}from"./D3kjAjzR.js";import{t as ve}from"./_OpznP5W.js";import{r as ye}from"#entry";import{t as be}from"./DDakShEb.js";var[W,xe]=se(`DialogRoot`),Se=y({inheritAttrs:!1,__name:`DialogRoot`,props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=ge(n,`open`,t,{defaultValue:n.defaultOpen,passive:n.open===void 0}),i=_(),a=_(),{modal:o,unmountOnHide:s}=S(n);return xe({open:r,modal:o,unmountOnHide:s,openModal:()=>{r.value=!0},onOpenChange:e=>{r.value=e},onOpenToggle:()=>{r.value=!r.value},contentId:``,titleId:``,descriptionId:``,triggerElement:i,contentElement:a}),(e,t)=>b(e.$slots,`default`,{open:k(r),close:()=>r.value=!1})}}),Ce=y({__name:`DialogClose`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;U();let n=W();return(e,i)=>(D(),g(k(R),c(t,{type:e.as===`button`?`button`:void 0,onClick:i[0]||=e=>k(n).onOpenChange(!1)}),{default:r(()=>[b(e.$slots,`default`)]),_:3},16,[`type`]))}}),G=y({__name:`DialogContentImpl`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,i=t,a=W(),{forwardRef:o,currentElement:s}=U();return a.titleId||=L(void 0,`reka-dialog-title`),a.descriptionId||=L(void 0,`reka-dialog-description`),p(()=>{a.contentElement=s,V()!==document.body&&(a.triggerElement.value=V())}),(e,t)=>(D(),g(k(ae),{"as-child":``,loop:``,trapped:n.trapFocus,present:n.present,onMountAutoFocus:t[5]||=e=>i(`openAutoFocus`,e),onUnmountAutoFocus:t[6]||=e=>i(`closeAutoFocus`,e)},{default:r(()=>[E(k(I),c({id:k(a).contentId,ref:k(o),as:e.as,"as-child":e.asChild,present:n.present,"disable-outside-pointer-events":e.disableOutsidePointerEvents,role:`dialog`,"aria-describedby":k(a).descriptionId,"aria-labelledby":k(a).titleId,"data-state":k(ie)(k(a).open.value)},e.$attrs,{onDismiss:t[0]||=e=>k(a).onOpenChange(!1),onEscapeKeyDown:t[1]||=e=>i(`escapeKeyDown`,e),onFocusOutside:t[2]||=e=>i(`focusOutside`,e),onInteractOutside:t[3]||=e=>i(`interactOutside`,e),onPointerDownOutside:t[4]||=e=>i(`pointerDownOutside`,e)}),{default:r(()=>[b(e.$slots,`default`)]),_:3},16,[`id`,`as`,`as-child`,`present`,`disable-outside-pointer-events`,`aria-describedby`,`aria-labelledby`,`data-state`])]),_:3},8,[`trapped`,`present`]))}}),we=y({__name:`DialogContentModal`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!0}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,i=t,a=W(),o=z(i),{forwardRef:s,currentElement:l}=U(),u=h(()=>n.present?l.value:void 0);re(u);let d=h(()=>{let{present:e,...t}=n;return t});return M(()=>n.present,(e,t)=>{!e&&t&&a.triggerElement.value?.focus()}),(e,t)=>(D(),g(G,c({...d.value,...k(o)},{ref:k(s),present:e.present,"trap-focus":k(a).open.value,"disable-outside-pointer-events":n.disableOutsidePointerEvents,onCloseAutoFocus:t[0]||=e=>{e.defaultPrevented||(e.preventDefault(),k(a).triggerElement.value?.focus())},onPointerDownOutside:t[1]||=e=>{let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0;(t.button===2||n)&&e.preventDefault()},onFocusOutside:t[2]||=e=>{e.preventDefault()}}),{default:r(()=>[b(e.$slots,`default`)]),_:3},16,[`present`,`trap-focus`,`disable-outside-pointer-events`]))}}),Te=y({__name:`DialogContentNonModal`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!0}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,i=z(t);U();let a=W(),o=_(!1),s=_(!1),l=h(()=>{let{present:e,...t}=n;return t});return M(()=>n.present,(e,t)=>{!e&&t&&(o.value||a.triggerElement.value?.focus(),o.value=!1,s.value=!1)}),(e,t)=>(D(),g(G,c({...l.value,...k(i)},{present:e.present,"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:t[0]||=e=>{e.defaultPrevented||(o.value||k(a).triggerElement.value?.focus(),e.preventDefault()),o.value=!1,s.value=!1},onInteractOutside:t[1]||=e=>{e.defaultPrevented||(o.value=!0,e.detail.originalEvent.type===`pointerdown`&&(s.value=!0));let t=e.target;k(a).triggerElement.value?.contains(t)&&e.preventDefault(),e.detail.originalEvent.type===`focusin`&&s.value&&e.preventDefault()}}),{default:r(()=>[b(e.$slots,`default`)]),_:3},16,[`present`]))}}),Ee=y({__name:`DialogContent`,props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,i=t,a=W(),o=z(i),{forwardRef:s}=U(),u=h(()=>n.forceMount||!a.unmountOnHide.value);return(e,t)=>(D(),g(k(H),{present:k(a).open.value,"force-mount":u.value},{default:r(({present:t})=>[k(a).modal.value?l((D(),g(we,c({key:0,ref:k(s),present:!u.value||t},{...n,...k(o),...e.$attrs}),{default:r(()=>[b(e.$slots,`default`)]),_:2},1040,[`present`])),[[P,e.forceMount||k(a).unmountOnHide.value||t]]):l((D(),g(Te,c({key:1,ref:k(s),present:!u.value||t},{...n,...k(o),...e.$attrs}),{default:r(()=>[b(e.$slots,`default`)]),_:2},1040,[`present`])),[[P,e.forceMount||k(a).unmountOnHide.value||t]])]),_:3},8,[`present`,`force-mount`]))}}),K=y({__name:`DialogDescription`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`p`}},setup(e){let t=e;U();let n=W();return(e,i)=>(D(),g(k(R),c(t,{id:k(n).descriptionId}),{default:r(()=>[b(e.$slots,`default`)]),_:3},16,[`id`]))}}),q=y({__name:`DialogOverlayImpl`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!1,default:!0}},setup(e){let t=e,n=W(),i=F(t.present);return M(()=>t.present,e=>i.value=e),U(),(e,t)=>(D(),g(k(R),{as:e.as,"as-child":e.asChild,"data-state":k(n).open.value?`open`:`closed`,style:{"pointer-events":`auto`},onPointerdown:t[0]||=ee(()=>{},[`left`,`self`,`prevent`])},{default:r(()=>[b(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`data-state`]))}}),J=y({__name:`DialogOverlay`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=W(),{forwardRef:i}=U(),a=h(()=>t.forceMount||!n.unmountOnHide.value);return(e,t)=>k(n)?.modal.value?(D(),g(k(H),{key:0,present:k(n).open.value,"force-mount":a.value},{default:r(({present:t})=>[l(E(q,c(e.$attrs,{ref:k(i),as:e.as,"as-child":e.asChild,present:!a.value||t}),{default:r(()=>[b(e.$slots,`default`)]),_:2},1040,[`as`,`as-child`,`present`]),[[P,e.forceMount||k(n).unmountOnHide.value||t]])]),_:3},8,[`present`,`force-mount`])):d(`v-if`,!0)}}),De=y({__name:`DialogPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(D(),g(k(pe),s(j(t)),{default:r(()=>[b(e.$slots,`default`)]),_:3},16))}}),Y=y({__name:`DialogTitle`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`h2`}},setup(e){let t=e,n=W();return U(),(e,i)=>(D(),g(k(R),c(t,{id:k(n).titleId}),{default:r(()=>[b(e.$slots,`default`)]),_:3},16,[`id`]))}}),Oe=y({__name:`DialogTrigger`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=W(),{forwardRef:i,currentElement:a}=U();return n.contentId||=L(void 0,`reka-dialog-content`),p(()=>{n.triggerElement.value=a.value}),(e,a)=>(D(),g(k(R),c(t,{ref:k(i),type:e.as===`button`?`button`:void 0,"aria-haspopup":`dialog`,"aria-expanded":k(n).open.value||!1,"aria-controls":k(n).open.value?k(n).contentId:void 0,"data-state":k(n).open.value?`open`:`closed`,onClick:k(n).onOpenToggle}),{default:r(()=>[b(e.$slots,`default`)]),_:3},16,[`type`,`aria-expanded`,`aria-controls`,`data-state`,`onClick`]))}});function X(e,t={}){let n=e.detail.originalEvent,r=n.target;if(!r?.isConnected){e.preventDefault();return}t.scrollable&&(n.offsetX>r.clientWidth||n.offsetY>r.clientHeight)&&e.preventDefault()}var ke={slots:{overlay:`fixed inset-0`,content:`bg-default divide-y divide-default flex flex-col focus:outline-none`,header:`flex items-center gap-1.5 p-4 sm:px-6 min-h-(--ui-header-height)`,wrapper:``,body:`flex-1 p-4 sm:p-6`,footer:`flex items-center gap-1.5 p-4 sm:px-6`,title:`text-highlighted font-semibold`,description:`mt-1 text-muted text-sm`,close:`absolute top-4 end-4`},variants:{transition:{true:{overlay:`data-[state=open]:animate-[fade-in_200ms_var(--ease-out)] data-[state=closed]:animate-[fade-out_200ms_var(--ease-out)]`,content:`data-[state=open]:animate-[scale-in_200ms_var(--ease-out)] data-[state=closed]:animate-[scale-out_200ms_var(--ease-out)]`}},fullscreen:{true:{content:`inset-0`},false:{content:`w-[calc(100vw-2rem)] max-w-lg rounded-lg shadow-lg ring ring-default`}},overlay:{true:{overlay:`bg-elevated/75`}},scrollable:{true:{overlay:`overflow-y-auto`,content:`relative`},false:{content:`fixed`,body:`overflow-y-auto`}}},compoundVariants:[{scrollable:!0,fullscreen:!1,class:{overlay:`grid place-items-center p-4 sm:py-8`}},{scrollable:!1,fullscreen:!1,class:{content:`top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 max-h-[calc(100dvh-2rem)] sm:max-h-[calc(100dvh-4rem)] overflow-hidden`}}]},Z={__name:`UModal`,props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},scrollable:{type:Boolean,required:!1},transition:{type:Boolean,required:!1,default:!0},fullscreen:{type:Boolean,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:null,required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0},unmountOnHide:{type:Boolean,required:!1}},emits:[`leave`,`after:leave`,`enter`,`after:enter`,`close:prevent`,`update:open`],setup(e,{emit:t}){let a=e,o=t,l=x(),u=de(`modal`,a),{t:f}=_e(),p=ne(),m=ce(me(u,`open`,`defaultOpen`,`modal`,`unmountOnHide`),o),_=fe(O(()=>u.portal)),y=O(()=>u.content),S=h(()=>u.dismissible?{pointerDownOutside:e=>X(e,{scrollable:u.scrollable})}:[`interactOutside`,`escapeKeyDown`].reduce((e,t)=>
1(e[t]=e=>{e.preventDefault(),o(`close:prevent`)},e),{})),[w,T]=he(),M=h(()=>le({extend:ke,...p.ui?.modal||{}})({transition:u.transition,fullscreen:u.fullscreen,overlay:u.overlay,scrollable:u.scrollable}));return(e,t)=>(D(),g(k(Se),s(j(k(m))),{default:r(({open:a,close:s})=>[E(k(w),null,{default:r(()=>[E(k(Ee),c({"data-slot":`content`,class:M.value.content({class:[!l.default&&k(u).class,k(u).ui?.content]})},y.value,{onEnter:t[0]||=e=>!k(u).scrollable&&o(`enter`),onAfterEnter:t[1]||=e=>!k(u).scrollable&&o(`after:enter`),onLeave:t[2]||=e=>!k(u).scrollable&&o(`leave`),onAfterLeave:t[3]||=e=>!k(u).scrollable&&o(`after:leave`)},A(S.value)),{default:r(()=>[!k(u).title&&!l.title||!k(u).description&&!l.description||l.content?(D(),g(k(ve),{key:0},{default:r(()=>[!k(u).title&&!l.title?(D(),g(k(Y),{key:0})):l.content?(D(),g(k(Y),{key:1},{default:r(()=>[b(e.$slots,`title`,{},()=>[v(i(k(u).title),1)])]),_:3})):d(``,!0),!k(u).description&&!l.description?(D(),g(k(K),{key:2})):l.content?(D(),g(k(K),{key:3},{default:r(()=>[b(e.$slots,`description`,{},()=>[v(i(k(u).description),1)])]),_:3})):d(``,!0)]),_:3})):d(``,!0),b(e.$slots,`content`,{close:s},()=>[l.header||k(u).title||l.title||k(u).description||l.description||k(u).close||l.close?(D(),n(`div`,{key:0,"data-slot":`header`,class:C(M.value.header({class:k(u).ui?.header}))},[b(e.$slots,`header`,{close:s},()=>[k(u).title||l.title||k(u).description||l.description?(D(),n(`div`,{key:0,"data-slot":`wrapper`,class:C(M.value.wrapper({class:k(u).ui?.wrapper}))},[k(u).title||l.title?(D(),g(k(Y),{key:0,"data-slot":`title`,class:C(M.value.title({class:k(u).ui?.title}))},{default:r(()=>[b(e.$slots,`title`,{},()=>[v(i(k(u).title),1)])]),_:3},8,[`class`])):d(``,!0),k(u).description||l.description?(D(),g(k(K),{key:1,"data-slot":`description`,class:C(M.value.description({class:k(u).ui?.description}))},{default:r(()=>[b(e.$slots,`description`,{},()=>[v(i(k(u).description),1)])]),_:3},8,[`class`])):d(``,!0)],2)):d(``,!0),b(e.$slots,`actions`),k(u).close||l.close?(D(),g(k(Ce),{key:1,"as-child":``},{default:r(()=>[b(e.$slots,`close`,{ui:M.value},()=>[k(u).close?(D(),g(B,c({key:0,icon:k(u).closeIcon||k(p).ui.icons.close,color:`neutral`,variant:`ghost`,"aria-label":k(f)(`modal.close`)},typeof k(u).close==`object`?k(u).close:{},{"data-slot":`close`,class:M.value.close({class:k(u).ui?.close})}),null,16,[`icon`,`aria-label`,`class`])):d(``,!0)])]),_:2},1024)):d(``,!0)])],2)):d(``,!0),l.body?(D(),n(`div`,{key:1,"data-slot":`body`,class:C(M.value.body({class:k(u).ui?.body}))},[b(e.$slots,`body`,{close:s})],2)):d(``,!0),l.footer?(D(),n(`div`,{key:2,"data-slot":`footer`,class:C(M.value.footer({class:k(u).ui?.footer}))},[b(e.$slots,`footer`,{close:s})],2)):d(``,!0)])]),_:2},1040,[`class`])]),_:2},1024),l.default?(D(),g(k(Oe),{key:0,"as-child":``,class:C(k(u).class)},{default:r(()=>[b(e.$slots,`default`,{open:a})]),_:2},1032,[`class`])):d(``,!0),E(k(De),c(k(_),{"force-mount":k(_).disabled&&k(u).unmountOnHide===!1||void 0}),{default:r(()=>[E(k(ue),null,{default:r(()=>[k(u).scrollable?(D(),g(k(J),{key:0,"data-slot":`overlay`,class:C(M.value.overlay({class:k(u).ui?.overlay})),onEnter:t[4]||=e=>o(`enter`),onAfterEnter:t[5]||=e=>o(`after:enter`),onLeave:t[6]||=e=>o(`leave`),onAfterLeave:t[7]||=e=>o(`after:leave`)},{default:r(()=>[E(k(T))]),_:1},8,[`class`])):(D(),n(N,{key:1},[k(u).overlay?(D(),g(k(J),{key:0,"data-slot":`overlay`,class:C(M.value.overlay({class:k(u).ui?.overlay}))},null,8,[`class`])):d(``,!0),E(k(T))],64))]),_:1})]),_:1},16,[`force-mount`])]),_:3},16))}},Q=t(be(),1),Ae=y({__name:`BardMapLinkModal`,props:o({markers:{},zoom:{}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:[`update:open`],setup(e){let t=e,n=w(e,`open`),i=_(null),o=null,s=h(()=>{if(!t.markers?.length)return``;if(t.markers.length===1){let{lat:e,lng:n,label:r}=t.markers[0];return`https://www.google.com/maps/search/?api=1&query=${e},${n}&query_place_id=${encodeURIComponent(r)}`}let{lat:e,lng:n}=t.markers[0];return`https://www.google.com/maps/search/?api=1&query=${e},${n}`}),c=Q.default.icon({iconUrl:`https://unpkg.com/[email protected]/dist/images/marker-icon.png`,iconRetinaUrl:`https://unpkg.com/[email protected]/dist/images/marker-icon-2x.png`,shadowUrl:`https://unpkg.com/[email protected]/dist/images/marker-shadow.png`,iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],shadowSize:[41,41]});function l(){if(!i.value||!t.markers?.length)return;o&&=(o.remove(),null);let e=t.markers.map(e=>e.lat),n=t.markers.map(e=>e.lng),r=e.reduce((e,t)=>
1e+t,0)/e.length,a=n.reduce((e,t)=>e+t,0)/n.length;o=Q.default.map(i.value).setView([r,a],t.zoom??15),Q.default.tileLayer(`https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png`,{attribution:`&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>`}).addTo(o);for(let e of t.markers)Q.default.marker([e.lat,e.lng],{icon:c}).addTo(o).bindPopup(e.label);if(t.markers.length>1){let e=Q.default.latLngBounds(t.markers.map(e=>[e.lat,e.lng]));o.fitBounds(e,{padding:[50,50]})}}function d(){u(()=>l())}function f(){o&&=(o.remove(),null)}return a(()=>{o&&=(o.remove(),null)}),(e,t)=>{let a=B,o=Z;return D(),g(o,{open:n.value,"onUpdate:open":t[0]||=e=>n.value=e,title:`Ubicación`,description:`Mapa interactivo con la ubicación seleccionada`,ui:{content:`w-[calc(100vw-2rem)] max-w-7xl sm:w-[calc(100vw-4rem)]`},"onAfter:enter":d,"onAfter:leave":f},{body:r(()=>[m(`div`,{ref_key:`mapContainer`,ref:i,class:`h-[60vh] w-full rounded-lg`},null,512)]),footer:r(()=>[E(a,{to:k(s),target:`_blank`,icon:`i-lucide-map-pin`,label:`Abrir en Google Maps`,color:`neutral`,variant:`subtle`},null,8,[`to`])]),_:1},8,[`open`])}}}),je=e({default:()=>$}),$=Object.assign(Ae,{__name:`BardMapLinkModal`}),Me=Object.assign(ye(y({name:`MarkdownContent`,__name:`Markdown`,props:{content:{default:``},class:{default:``},decorateLinks:{type:Boolean,default:!1}},setup(e){let t=e,i=oe(),a={"external-link":`<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/>`,"link-2":`<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 17H7A5 5 0 0 1 7 7h2m6 0h2a5 5 0 1 1 0 10h-2m-7-5h8"/>`,mail:`<g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="m22 7l-8.991 5.727a2 2 0 0 1-2.009 0L2 7"/><rect width="20" height="16" x="2" y="4" rx="2"/></g>`,"map-pin":`<g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"/><circle cx="12" cy="10" r="3"/></g>`,phone:`<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233a14 14 0 0 0 6.392 6.384"/>`},o=/(<span\s[^>]*data-map-link[^>]*>)([\s\S]*?)<\/span>/gi,s=(e,t)=>{let n=a[e];return n?`<span class="bard-link-icon ${t}" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">${n}</svg></span>`:``},c=s(`map-pin`,`bard-link-icon--map-pin`),u=/<a\b([^>]*?)href=(['"])(.*?)\2([^>]*)>([\s\S]*?)<\/a>/gi,p=/^([\s\u00A0]*)(.*?)([\s\u00A0]*)$/s,m={whatsapp:`<span class="bard-link-icon bard-link-icon--whatsapp" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="M18.79,3.2C16.73,1.14,13.98,0,11.05,0,5.01,0,.09,4.89.09,10.9c0,1.92.5,3.8,1.46,5.45l-1.55,5.65,5.81-1.52c1.6.87,3.4,1.33,5.23,1.33h0c6.04,0,10.95-4.89,10.95-10.9,0-2.91-1.14-5.65-3.21-7.71h0s0,0,0,0ZM11.05,19.97h0c-1.63,0-3.24-.44-4.63-1.26l-.33-.2-3.45.9.92-3.34-.22-.34c-.91-1.44-1.39-3.11-1.39-4.82,0-5,4.09-9.06,9.11-9.06,2.43,0,4.72.94,6.44,2.66,1.72,1.71,2.67,3.99,2.66,6.41,0,5-4.09,9.06-9.1,9.06h0s0,0,0,0ZM16.04,13.18c-.27-.14-1.62-.8-1.87-.89-.25-.09-.43-.14-.62.14-.18.27-.71.89-.87,1.07-.16.18-.32.2-.59.07-.27-.14-1.16-.42-2.2-1.35-.81-.72-1.36-1.61-1.52-1.89-.16-.27-.02-.42.12-.56.12-.12.27-.32.41-.48s.18-.27.27-.45c.09-.18.05-.34-.02-.48-.07-.14-.62-1.48-.84-2.02-.22-.53-.45-.46-.62-.47-.16,0-.34,0-.52,0s-.48.07-.73.34c-.25.27-.96.93-.96,2.27s.98,2.64,1.12,2.82c.14.18,1.93,2.93,4.68,4.11.65.28,1.16.45,1.56.57.66.21,1.25.18,1.72.11.53-.08,1.62-.66,1.85-1.3.23-.64.23-1.18.16-1.3-.07-.11-.25-.18-.52-.32h0s0,0,0,0Z"/></svg></span>`,mail:s(`mail`,`bard-link-icon--mail`),phone:s(`phone`,`bard-link-icon--phone`),link:s(`link-2`,`bard-link-icon--link`),external:s(`external-link`,`bard-link-icon--external`)},v=e=>/^(https?:\/\/)?(wa\.me|api\.whatsapp\.com|web\.whatsapp\.com)\//i.test(e),y=e=>e.toLowerCase().startsWith(`mailto:`),b=e=>e.toLowerCase().startsWith(`tel:`),x=e=>{if(!e)return!1;if(e.startsWith(`/`)||e.startsWith(`#`))return!0;
1if(y(e)||e.startsWith(`tel:`)||v(e))return!1;try{return new URL(e,i.origin).origin===i.origin}catch{return!1}},S=e=>e.replace(u,(e,t,n,r,i,a)=>{if(a.includes(`bard-link-icon`))return`<a${t}href=${n}${r}${n}${i}>${a}</a>`;let o=r.trim(),s=v(o),c=y(o),l=b(o),u=x(o),d=!s&&!c&&!l&&!u,f=s?m.whatsapp:c?m.mail:l?m.phone:u?m.link:``,h=d?m.external:``,[,g=``,_=a,S=``]=a.match(p)||[],C=`${t}href=${n}${r}${n}${i}`;return(s||d)&&(/\btarget\s*=/.test(C)||(C+=` target="_blank"`),/\brel\s*=/.test(C)||(C+=` rel="noopener noreferrer"`)),`<a${C}>${g}${f}${_}${h}${S}</a>`}),w=h(()=>{if(!t.content)return``;let e=t.content.replace(o,(e,t,n)=>n.includes(`bard-link-icon--map-pin`)?`${t}${n}</span>`:`${t}${n}${c}</span>`);return t.decorateLinks?S(e):e}),O=_(null),A=_(!1);function j(e){let t=e.target.closest(`[data-map-link]`);if(t){e.stopPropagation();try{let e=t.getAttribute(`data-markers`),n=t.getAttribute(`data-zoom`);if(!e)return;let r=JSON.parse(e).map(e=>({lat:Number(e.lat),lng:Number(e.lng),label:String(e.label??``)}));O.value={markers:r,zoom:n?Number(n):15},A.value=!0}catch(e){console.error(`Failed to parse map-link data:`,e)}}}return(i,a)=>{let o=$,s=te,c=T(`dompurify-html`);return D(),n(N,null,[e.content?l((D(),n(`div`,{key:0,class:C([`markdown-content`,`prose prose-sm`,`prose-headings:text-gray-900 prose-headings:font-semibold`,`prose-p:text-gray-700 prose-p:leading-relaxed`,`prose-a:text-lightblue-600 prose-a:no-underline hover:prose-a:underline`,`prose-strong:text-gray-900 prose-strong:font-semibold`,`prose-ul:text-gray-700 prose-ul:ml-9 prose-ol:text-gray-700 prose-ol:ml-9`,`prose-li:text-gray-700 prose-li:leading-relaxed`,`prose-blockquote:text-gray-600 prose-blockquote:border-lightblue-200`,`prose-code:text-lightblue-800 prose-code:bg-lightblue-50 prose-code:px-1 prose-code:rounded`,t.class]),onClick:j},null,2)),[[c,k(w)]]):d(``,!0),E(s,null,{default:r(()=>[k(O)?(D(),g(o,{key:0,open:k(A),"onUpdate:open":a[0]||=e=>f(A)?A.value=e:null,markers:k(O).markers,zoom:k(O).zoom},null,8,[`open`,`markers`,`zoom`])):d(``,!0)]),_:1})],64)}}}),[[`__scopeId`,`data-v-f5421894`]]),{__name:`Markdown`});export{X as a,Z as i,$ as n,je as r,Me as t};

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.