1import{Dn as e,Gn as t,Kn as n,Zt as r,an as i,ln as a,on as o,qn as s,sn as c,tn as l,wn as u}from"./xKnm-HJv.js";import{t as d}from"#entry";import{t as f}from"./Cb6pgHa7.js";var p=[`href`],m=[`href`],h=`flex w-fit items-center gap-2.5 decoration-brand decoration-2 underline-offset-[6px] transition-colors duration-150 hover:underline`,g=Object.assign(a({__name:`ContactLinks`,props:{variant:{default:`stacked`}},setup(a){let g={inline:{wrapper:`flex flex-wrap items-center gap-x-6 gap-y-2 text-sm`,link:h,icon:`h-4 w-4 shrink-0 text-muted`},stacked:{wrapper:`flex flex-col gap-3`,link:`${h} text-base font-medium`,icon:`h-[18px] w-[18px] shrink-0 text-muted`}},_=a,{phones:v,emails:y}=d(),b=l(()=>g[_.variant]);return(a,l)=>{let d=f;return u(),i(`div`,{class:n(t(b).wrapper)},[(u(!0),i(r,null,e(t(v),e=>(u(),i(`a`,{key:e.href,href:e.href,class:n([t(b).link,`tabular-nums`])},[c(d,{name:`heroicons:phone`,class:n(t(b).icon)},null,8,[`class`]),o(` `+s(e.label),1)],10,p))),128)),(u(!0),i(r,null,e(t(y),e=>(u(),i(`a`,{key:e,href:`mailto:${e}`,class:n(t(b).link)},[c(d,{name:`heroicons:envelope`,class:n(t(b).icon)},null,8,[`class`]),o(` `+s(e),1)],10,m))),128))],2)}}}),{__name:`ContactLinks`});export{g 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.