1import{_ as e}from"./BNUckRR8.js";import{_ as t}from"./oJ6Wus8K.js";import{p as s,I as l,c as i,f as a,o,j as n,n as m,h as r,t as b,x as c,G as d,E as u,e as g,F as x,m as k,O as p}from"./jvgLhiLD.js";import{a as _}from"./BMEW0UIL.js";import{u as v}from"./t3f3eKRd.js";import{a as j,b as f}from"./BfkthFW5.js";import"./C-Fo5iuQ.js";import"./Cxlxeg4p.js";import"./BCo6x5W8.js";import"./BekUvOg6.js";import"./CbUyZTMv.js";import"./CJopGmSe.js";import"./cxNvSDOb.js";import"./R0AHmaJk.js";const y={key:0,class:"flex flex-col"},h=s({__name:"TeamMemberCard",props:{teamMember:{},index:{},sectionBg:{}},setup(e){const s=l((()=>"blue"===e.sectionBg?"!text-white":""));return(e,l)=>{const c=t;return e.teamMember?(o(),i("div",y,[e.teamMember.image?(o(),n(c,{key:0,image:e.teamMember.image,classes:"mb-4 aspect-4/5 object-cover",sizes:"360px",width:"300",height:"360",index:e.index},null,8,["image","index"])):a("",!0),e.teamMember.name?(o(),i("p",{key:1,class:m(["text-h4 text-blue font-bold text-center",r(s)])},b(e.teamMember.name),3)):a("",!0),e.teamMember.title?(o(),i("p",{key:2,class:m(["text-gray-400 text-center text-small",r(s)])},b(e.teamMember.title),3)):a("",!0)])):a("",!0)}}}),M={class:"container relative"},S={class:"grid grid-cols-2 md:grid-cols-3 xl:grid-cols-4 gap-6 gap-y-10 mt-10"},w=s({__name:"SbTeamListSection",props:{blok:{},index:{}},async setup(t){let s,y,w=[];if(t.blok.team_member_select&&t.blok.team_member_select.length){const e=([s,y]=c((()=>j(t.blok.team_member_select.join(",")))),s=await s,y(),s);w=e.stories,w.sort(((e,s)=>t.blok.team_member_select.indexOf(e.uuid)-t.blok.team_member_select.indexOf(s.uuid)))}else{const e=([s,y]=c((()=>f("team"))),s=await s,y(),s);w=e.stories.slice(0,100)}const I=l((()=>{var e,s;return"blue"===String(null==(s=null==(e=t.blok.settings)?void 0:e[0])?void 0:s.background_color)?"!text-white":""}));return(t,s)=>{var l,c,j,f,y,O,B;const E=e,F=h,G=u("editable");return("useIsVisible"in t?t.useIsVisible:r(_))(t.blok.settings[0])?d((o(),i("section",{key:0,class:m(("useStyleSettings"in t?t.useStyleSettings:r(v))(t.blok.settings[0])),style:p([(null==(f=null==(j=null==(c=null==(l=t.blok.settings)?void 0:l[0])?void 0:c.background_image)?void 0:j.filename)?void 0:f.length)?"background-image: url("+(null==(O=null==(y=t.blok.settings)?void 0:y[0])?void 0:O.background_image.filename)+");":""])},[g("div",M,[(null==(B=t.blok.headline)?void 0:B.length)?(o(),n(E,{key:0,blok:t.blok.headline[0],index:t.index,class:m(["text-blue",r(I)])},null,8,["blok","index","class"])):a("",!0),g("p",{class:m(["text-center text-copy text-gray-400 max-w-4xl mx-auto",r(I)])},b(t.blok.text),3),g("div",S,[(o(!0),i(x,null,k(r(w),(e=>{var s,l;return o(),n(F,{key:e.id,"team-member":e.content,"section-bg":null==(l=null==(s=t.blok.settings)?void 0:s[0])?void 0:l.background_color},null,8,["team-member","section-bg"])})),128))])])],6)),[[G,t.blok]]):a("",!0)}}});export{w 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.