1import{_ as w}from"./hmUGGxAM.js";import y from"./Ca4wWmHS.js";import{_ as k}from"./CYcqM0yb.js";import{u as V,a as b}from"./DuvRyood.js";import{w as C,i as L,r as z,o as t,c as o,e as r,d as n,l as S,t as D,h as T,f as q,g as B,F as N,q as P,p as j,b as c,j as A}from"./6eXhkYxy.js";import{q as M}from"./C3KZh7wq.js";import"./CGESy7lv.js";import"./CijddMFP.js";import"./CgY7zlMz.js";import"./CYeGR6cK.js";import"./DQ1rMg5g.js";import"./QampUD-h.js";import"./CYflVKmY.js";import"./BgxCfJ3m.js";import"./DgomjI-L.js";import"./C1ZXOu-f.js";import"./DhQHr4bT.js";const R={class:"relative overflow-hidden bg-dark-1 py-20"},F={class:"container relative z-10 flex flex-col items-center gap-10"},H={class:"font-heading text-heading-2 text-center text-text-white"},$=["innerHTML"],E={class:"grid w-full grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-3"},ne={__name:"SectionWidgetVacancyList",props:{section:{type:Object,required:!0}},async setup(s){let i,l;const d=V(),{listRef:u,scrollToListTop:_}=b(),{data:f}=([i,l]=C(()=>L("vacancies",()=>M("vacancies").order("order","ASC").all())),i=await i,l(),i),g=A(()=>f.value||[]);return(O,p)=>{const v=w,h=y,a=z("reveal");return t(),o("section",R,[p[0]||(p[0]=r("img",{src:k,alt:"",class:"pointer-events-none absolute inset-0 size-full object-cover"},null,-1)),r("div",F,[n((t(),o("h2",H,[S(D(s.section.title||"Vacancies"),1)])),[[a]]),s.section.description?n((t(),o("div",{key:0,innerHTML:s.section.description,class:"max-w-3xl text-center text-medium font-medium text-text-white"},null,8,$)),[[a,{animation:"fade-up",delay:100}]]):T("",!0),q(h,{ref_key:"listRef",ref:u,value:c(g),paginator:"","page-link-size":c(d),rows:9,layout:"grid",class:"w-full scroll-mt-28",onPage:c(_)},{grid:B(({items:x})=>[r("div",E,[(t(!0),o(N,null,P(x,(e,m)=>n((t(),j(v,{key:e.id,title:e.title,description:e.aboutRole||e.responsibilities,to:`/more/careers/${e.stem.split("/").pop()}`,color:m%2===0?null:"white"},null,8,["title","description","to","color"])),[[a,{animation:"fade-up",delay:Math.min(100+m*100,400)}]])),128))])]),_:1},8,["value","page-link-size","onPage"])])])}}};export{ne 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.