1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4433],{714:(e,t,r)=>{r.d(t,{d:()=>C,h:()=>E});var n=r(94458),i=r(68658),a=r(95479),l=r(74469),o=r(99134),s=r(92364),u=r(32910);let c=(e,t)=>{let r=0;Number.isInteger(e)&&(r=e);if(r>6){let e=Math.max(2,t-1),n=Math.min(r-1,t+1),i=d(e,n),a=e>2,l=r-n>1,o=4-(i.length+1);return a&&!l?i=[...d(e-o,e-1),...i]:!a&&l?i=[...i,...d(n+1,n+o)]:a&&l&&(i=[...i]),[1,...i,r]}return d(1,r)},d=(e,t,r=1)=>{let n=e,i=[];for(;n<=t;)i.push(n),n+=r;return i};var h=r(76398),f=r(92452),p=r(35125),m=r(69362),g=r.n(m),x=r(49053);let v=(0,u.B)(({href:e,children:t,isActive:r,onClick:i,themeMode:a,...l})=>i?(0,n.jsx)(x.C,{role:"group",isActive:r,onClick:i,position:"relative",themeMode:a,p:0,...l,variant:"pagination",children:(0,n.jsx)(s.az,{zIndex:1,children:t})}):e?(0,n.jsx)(g(),{href:e,passHref:!0,shallow:!0,legacyBehavior:!0,children:(0,n.jsx)(x.C,{as:"a",themeMode:a,isActive:r,p:0,...l,variant:"pagination",children:t})}):(0,n.jsx)(x.C,{as:"div",disabled:!0,themeMode:a,p:0,...l,variant:"pagination",children:t}));var w=r(55655);let j=(0,u.B)(({currentPage:e,direction:t,baseSlug:r,pagesCount:i,onClick:a,themeMode:l})=>{let o=(0,w.A)(),u=b(e,t),c=a?void 0:M({currentPage:e,direction:t,baseSlug:r,pagesCount:i});return(0,n.jsx)(v,{href:c,onClick:()=>a?.(u),w:"40px",h:"40px",themeMode:l,isDisabled:y({currentPage:e,direction:t,baseSlug:r,pagesCount:i}),"aria-label":o.formatMessage({id:"previous"===t?"accessibility.previous.page":"accessibility.next.page"}),children:(0,n.jsx)(s.az,{children:(0,n.jsx)(h.A,{customIcon:"previous"===t?(0,n.jsx)(f.A,{}):(0,n.jsx)(p.A,{}),size:"24px"})})})}),b=(e,t)=>e+("previous"===t?-1:1),M=e=>{let{currentPage:t,direction:r,baseSlug:n,pagesCount:i}=e,a=b(t,r);if((1!==t||"previous"!==r)&&(t!==i||"next"!==r))return E(n,a)},y=e=>{let{currentPage:t,direction:r,pagesCount:n}=e;return 1===t&&"previous"===r||t===n&&"next"===r},C=(0,u.B)(({currentPage:e,pagesCount:t,query:r,previousEnabled:u=!0,nextEnabled:d=!0,onPageChange:h,themeMode:f,...p})=>{let m=R((0,a.useRouter)(),r),[g,x]=(0,i.useState)(c(t,e));return(0,i.useEffect)(()=>{x(c(t,e))},[t,e]),(0,n.jsxs)(l.z,{align:"center",spacing:{base:1,md:2,lg:3},...p,children:[u&&(0,n.jsx)(j,{currentPage:e,direction:"previous",baseSlug:m,pagesCount:t,onClick:h,themeMode:f}),g.map((t,a)=>{let l=t+1!==g?.[a+1],u=a!==g.length-1,c=r&&E(m,t),d=h&&(()=>h?.(t));return(0,n.jsxs)(i.Fragment,{children:[(0,n.jsx)(v,{href:c,isActive:e===t,onClick:d,w:"40px",h:"40px",themeMode:f,children:(0,n.jsx)(o.E,{children:t})}),l&&u&&(0,n.jsx)(s.az,{color:"secondary.400",children:"..."})]},t)}),d&&(0,n.jsx)(j,{currentPage:e,direction:"next",baseSlug:m,pagesCount:t,onClick:h,themeMode:f})]})}),R=(e,t)=>[e?.query?.path?.[0],t].filter(Boolean).join("/"),E=(e,t)=>[e,t].filter(Boolean).join("")},7627:(e,t,r)=>{r.d(t,{A:()=>s});var n,i,a,l=r(68658);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let s=function(e){return l.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24"},e),n||(n=l.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11 4a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8a1 1 0 1 1-2 0V5h-7a1 1 0 0 1-1-1Z",clipRule:"evenodd"})),i||(i=l.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M20.707 3.293a1 1 0 0 1 0 1.414l-10 10a1 1 0 0 1-1.414-1.414l10-10a1 1 0 0 1 1.414 0Z",clipRule:"evenodd"})),a||(a=l.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6 5a1 1 0 0 0-1 1v8c0 1.443.002 2.424.1 3.159.096.706.263 1.033.486 1.255.222.223.55.39 1.255.485.735.099 1.717.101 3.159.101h8a1 1 0 0 0 1-1 1 1 0 1 1 2 0 3 3 0 0 1-3 3H9.93c-1.355 0-2.471 0-3.355-.119-.928-.125-1.747-.396-2.403-1.053-.657-.656-.928-1.475-1.053-2.403-.12-.884-.119-2-.119-3.354V6a3 3 0 0 1 3-3 1 1 0 1 1 0 2Z",clipRule:"evenodd"})))}},26440:(e,t,r)=>{r.d(t,{q:()=>l});var n=r(68658),i=r(94645);let a=e=>e<.5?2*e*e:-1+(4-2*e)*e;function l({duration:e=1250,axis:t="y",onScrollFinish:r,easing:o=a,offset:s=0,cancelable:u=!0,isList:c=!1}={}){let d=(0,n.useRef)(0),h=(0,n.useRef)(0),f=(0,n.useRef)(!1),p=(0,n.useRef)(null),m=(0,n.useRef)(null),g=function(e,t,{getInitialValueInEffect:r}={getInitialValueInEffect:!0}
1){let[i,a]=(0,n.useState)(r?t:"boolean"==typeof t?t:!!("u">typeof window&&"matchMedia"in window)&&window.matchMedia(e).matches),l=(0,n.useRef)();return(0,n.useEffect)(()=>{if("matchMedia"in window){l.current=window.matchMedia(e),a(l.current.matches);var t=l.current,r=e=>a(e.matches);try{return t.addEventListener("change",r),()=>t.removeEventListener("change",r)}catch(e){return t.addListener(r),()=>t.removeListener(r)}}},[e]),i}("(prefers-reduced-motion: reduce)",void 0,void 0),x=()=>{d.current&&cancelAnimationFrame(d.current)},v=(0,n.useCallback)(({alignment:n="start"}={})=>{f.current=!1,d.current&&x();let i=(({axis:e,parent:t})=>{if(!t&&"u"<typeof document)return 0;let r="y"===e?"scrollTop":"scrollLeft";if(t)return t[r];let{body:n,documentElement:i}=document;return n[r]+i[r]})({parent:p.current,axis:t})??0,a=(({axis:e,target:t,parent:r,alignment:n,offset:i,isList:a})=>{if(!t||!r&&"u"<typeof document)return 0;let l=!!r,o=(r||document.body).getBoundingClientRect(),s=t.getBoundingClientRect(),u=e=>s[e]-o[e];if("y"===e){let e=u("top");if(0===e)return 0;if("start"===n){let t=e-i;return t<=!a*s.height||!a?t:0}let t=l?o.height:window.innerHeight;if("end"===n){let r=e+i-t+s.height;return r>=-s.height*!a||!a?r:0}return"center"===n?e-t/2+s.height/2:0}if("x"===e){let e=u("left");if(0===e)return 0;if("start"===n){let t=e-i;return t<=s.width||!a?t:0}let t=l?o.width:window.innerWidth;if("end"===n){let r=e+i-t+s.width;return r>=-s.width||!a?r:0}if("center"===n)return e-t/2+s.width/2}return 0})({parent:p.current,target:m.current,axis:t,alignment:n,offset:s,isList:c})-(p.current?0:i);!function n(){0===h.current&&(h.current=performance.now());let l=performance.now()-h.current,s=g||0===e?1:l/e,u=i+a*o(s);(({axis:e,parent:t,distance:r})=>{if(!t&&"u"<typeof document)return;let n="y"===e?"scrollTop":"scrollLeft";if(t)t[n]=r;else{let{body:e,documentElement:t}=document;e[n]=r,t[n]=r}})({parent:p.current,axis:t,distance:u}),!f.current&&s<1?d.current=requestAnimationFrame(n):("function"==typeof r&&r(),h.current=0,d.current=0,x())}()},[t,e,o,c,s,r,g]),w=()=>{u&&(f.current=!0)};return(0,i.M)("wheel",w,{passive:!0}),(0,i.M)("touchmove",w,{passive:!0}),(0,n.useEffect)(()=>x,[]),{scrollableRef:p,targetRef:m,scrollIntoView:v,cancel:x}}},34433:(e,t,r)=>{r.r(t),r.d(t,{default:()=>j});var n=r(94458),i=r(68658),a=r(51484),l=r(20752),o=r(16086),s=r(55655),u=r(23907),c=r(77599),d=r(71455);let h=({vacancies:e,backgroundColor:t})=>{let r=(0,o.Jn)(t),i=(0,s.A)();return 0===e.length?(0,n.jsx)(u.h,{as:"h5",themeMode:r,children:i.formatMessage({id:"general.overview.nothingFound.text"})}):(0,n.jsx)(c.n,{maxColumns:3,children:e.map(e=>(0,n.jsx)(d.B,{cover:e.cover,title:e.title,noOfLines:2,themeMode:r,withSlant:!0,page:e.page},e.id))})};var f=r(26440),p=r(49703),m=r(36867),g=r(714),x=r(30878),v=r(49053);let w=({description:e,button:t,themeMode:r})=>(0,n.jsxs)(a.T,{w:"full",gap:5,alignItems:"flex-start",children:[e&&(0,n.jsx)(x.E,{themeMode:r,children:e}),t&&(0,n.jsx)(v.C,{strapiProps:t,width:{base:"100%",sm:"auto"},themeMode:r})]}),j=({module:{_data:e,defaultModuleOptions:t,amountOfVacancies:r,cta:s,title:u,index:c}})=>{let{page:d}=(0,l.GV)("props",e=>e),{scrollIntoView:x,targetRef:v}=(0,f.q)({offset:200,duration:100}),j=(0,o.Jn)(t?.backgroundColor),[b,M]=(0,i.useState)(e?.vacancies??[]),[y,C]=(0,i.useState)(e?.pagination),R=async e=>{let t=await (0,m.Y)({page:e,pageSize:r,locale:d?.locale,domain:d?.platform?.domain});M(t?.data.map(e=>e.attributes).filter(Boolean)??[]),C(t?.meta.pagination)};return(0,n.jsx)(p.F,{title:u,componentIndex:c,themeMode:j,children:(0,n.jsxs)(a.T,{spacing:{base:8,md:14},w:"full",ref:v,alignItems:"flex-start",children:[(0,n.jsx)(h,{backgroundColor:t?.backgroundColor,vacancies:b}),(y?.pageCount??0)>1&&(0,n.jsx)(g.d,{themeMode:j,currentPage:y?.page??1,pagesCount:y?.pageCount??0,onPageChange:e=>{x(),R(e)}}),s&&(0,n.jsx)(w,{themeMode:j,...s})]})})}},71455:(e,t,r)=>{r.d(t,{B:()=>g});var n=r(94458);r(68658);var i=r(83772),a=r(99134),l=r(37339),o=r(46963),s=r(7627),u=r(55655),c=r(30878),d=r(76398),h=r(48393),f=r(69982),p=r(79105),m=r(29508);let g=({href:e,isExternalLink:t=!1,cover:r,tags:g,title:x,description:v,minH:w="auto",hoverEffect:j=!0,date:b,showDate:M=!0,noOfLines:y=3,themeMode:C="light",withSlant:R,page:E})=>{let k=(0,u.A)(),A="light",S="background.white";return(0,n.jsx)(l.t,{role:j?"group":void 0,p:0,minH:{base:"auto",md:w},bgColor:S,border:0,borderRadius:"4xl",children:(0,n.jsxs)(o.e,{href:e??(0,p.u7)(E),"aria-label":k.formatMessage({id:"accessibility.general.link"},{name:x}),flexDirection:"column",gap:0,h:"full",wrapElement:!0,borderRadius:"4xl",boxShadow:"card",children:[(0,n.jsx)(h.O,{c
1over:r,tags:g?.filter(e=>e.tagGroup?.data?.attributes?.category!==m.O),themeMode:C,borderRadius:"4xl",height:{base:"149px",md:"159px"},withSlant:R,bg:S}),(0,n.jsxs)(i.s,{align:"start",px:{base:5,md:8},py:{base:5,md:6},grow:1,w:"full",children:[(0,n.jsxs)(i.s,{direction:"column",w:"full",h:"full",justifyContent:"space-between",children:[(0,n.jsx)(f.Z,{title:x,themeMode:C}),v&&(0,n.jsx)(c.E,{noOfLines:y,themeMode:A,textStyle:"pSmall",color:`text.primary.${A}`,children:v}),b&&M&&(0,n.jsx)(a.E,{fontSize:"sm",fontWeight:700,color:`text.tertiary.${A}`,children:k.formatDate(b,{day:"numeric",month:"short",year:"numeric"})})]}),t&&(0,n.jsx)(d.A,{customIcon:(0,n.jsx)(s.A,{}),size:"24px",alignSelf:"flex-end",color:`button.outline.content.${A}`})]})]})})}}}]);
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.