1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[821],{60867(e,t,a){"use strict";var s=a(84919),o=a(88094),i=a(51784),r=a(82839),n=a(94202),c=a(70784),l=a(50251),d=a.n(l),u=a(1765),m=a(66830),p=(a(86394),a(15678));const g=a(8311);const b=(0,i.Ay)(function(e){let t=e.intl,a=e.searchParams,i=e.aggregations,l=e.isInternal;const b=(0,n.W5)();let h=l?"internal-search":"search",y=(0,c.H)(h,t.locale).url.replace(":searchParams*","");b&&b.params&&b.params.clientName&&(h="client-search",y=(0,c.H)(h,t.locale).url.replace(":searchParams*","").replace(":clientName",b.params.clientName));const f=l?"Breadcrumbs.InternalSearch":"Breadcrumbs.Jobs",j=[(0,p.jsx)("li",{className:"breadcrumb__item",children:(0,p.jsx)("a",{className:"breadcrumb__link",href:t.formatMessage({id:"Breadcrumbs.HomeLink"}),children:t.formatMessage({id:"Breadcrumbs.Home"})})},"home"),(0,p.jsx)("li",{className:"breadcrumb__item",children:(0,p.jsx)(r.N_,{className:"breadcrumb__link",to:y,children:t.formatMessage({id:f})})},"jobs")];if(a.query){let e=(0,m.A)(decodeURIComponent(a.query));0,j.push((0,p.jsx)("li",{className:"breadcrumb__item",children:(0,p.jsx)(r.N_,{className:"breadcrumb__link",to:"".concat(y,"q-").concat(a.query,"/"),children:e})},"jobType"))}const v={specialism:{nullValues:["subSpecialism","jobCategory","country","region","city","jobType","divisionId","page"]},subSpecialism:{nullValues:["jobCategory","country","region","city","jobType","divisionId","page"]},jobCategory:{nullValues:["country","region","city","jobType","divisionId","page"]},country:{nullValues:["region","city","jobType","divisionId","page"]},region:{nullValues:["city","jobType","divisionId","page"]},city:{nullValues:["jobType","divisionId","page"]},jobType:{nullValues:["divisionId","page"]},sectorOfEmployment:{nullValues:["divisionId","page"],dependencies:["specialism","subSpecialism","region","city","jobType"]}};for(const o of Object.keys(v)){if(!a[o])continue;let e=!0;if(v[o].dependencies&&v[o].dependencies.forEach(t=>{a[t]||(e=!1)}),e&&i[o]&&!(!i[o][o].buckets.length>0))for(const n of Object.keys(i[o][o].buckets)){const e=i[o][o].buckets[n];let c=e.sanitized&&e.sanitized.buckets.length>0?e.sanitized.buckets[0].key:(0,u.A)(e.key).toLowerCase(),l=e.key,m=!1;if("city"===o&&a&&a.locationValue&&a.locationValue.city&&(c=(0,u.A)(a.locationValue.city).toLowerCase(),l=a.locationValue.city,m=!0),"jobType"===o&&a[o].length>0){const e=i[o][o].buckets.filter(e=>{if(a[o].includes((0,u.A)(e.key).toLowerCase()))return e.key}).map(e=>e.key);for(const s of Object.keys(a[o]))new RegExp(g[t.locale].jobType.join("|")).test(a[o][s])&&(m=!0,l=e.join(", "))}if(c===a[o]||m){l=l.toLowerCase();const e=(0,s.A)({},a);v[o].nullValues.forEach(t=>{e[t]=null}),e[o]=a[o];const t="".concat(y).concat(d()(e));if(j.push((0,p.jsx)("li",{className:"breadcrumb__item",children:(0,p.jsx)(r.N_,{className:"breadcrumb__link",to:t,children:l})},o)),m)break}}}const _=j[j.length-1];j[j.length-1]=o.cloneElement(_,{children:_.props.children.props.children});const x=j[j.length-2].props.children,M=o.cloneElement(x,{className:"breadcrumb__link hidden--from-l"});return(0,p.jsx)("div",{className:"wrapper navigation__wrapper navigation navigation--app",children:(0,p.jsx)("div",{className:"navigation__bottom",children:(0,p.jsxs)("nav",{className:"breadcrumb",id:"mobile_first","aria-label":"breadcrumb",children:[M,(0,p.jsx)("ul",{className:"breadcrumb__list hidden--until-l",children:j})]})})})});a.d(t,["A",0,b])},76336(e,t,a){"use strict";var s=a(84919),o=a(88094),i=a(51784),r=a(62102),n=a(84254),c=a(94202),l=a(98488),d=a(63094),u=a(15678);const m=(0,i.Ay)(function(e){let t=e.intl,a=e.aggregations,i=e.jobCategory,m=e.searchParams,p=e.mvpDesign,g=void 0===p||p;const b=(0,o.useContext)(d.BR).setFiltersState,h=(0,c.W5)(),y=(0,c.W6)(),f=a.jobCategory&&a.jobCategory.jobCategory.buckets?a.jobCategory.jobCategory.buckets.sort((e,t)=>e.key.localeCompare(t.key)):[];if(!f.length)return null;const j=[(0,u.jsx)("option",{value:"_none",hidden:!0,disabled:!0,children:t.formatMessage({id:"JobCategoryFilter.FilterPlaceholder"})}
1,"_none"),(0,r.A)(f,!0,g)];return(0,u.jsxs)("div",{className:"form-group__input",children:[(0,u.jsx)("select",{className:i?"":"untouched","aria-label":t.formatMessage({id:"JobCategoryFilter.FilterLabel"}),value:i||"_none",name:"jobCategory",onChange:e=>{e.persist(),g?b(t=>{const a="_none"===e.target.value?null:e.target.value;return a&&(0,l.cy)("".concat(e.target.name,":").concat(a)),(0,s.A)((0,s.A)({},t),{},{[e.target.name]:a})}):(0,n.A)(e,m,h,y)},id:"job-category",children:j}),(0,u.jsx)("span",{className:"select-arrow icon",children:(0,u.jsx)("svg",{children:(0,u.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#chevron-down"})})})]})});a.d(t,["A",0,m])},42528(e,t,a){"use strict";var s=a(84919),o=a(88094),i=a(51784),r=a(1765),n=a(93197),c=a(98488),l=a(94202),d=a(63094),u=a(15678);const m=a(50251);const p=(0,i.Ay)(function(e){let t=e.intl,a=e.aggregations,i=e.jobType,p=e.searchParams,g=e.legend;const b=(0,o.useContext)(d.BR).setFiltersState,h=a.jobType&&a.jobType.jobType.buckets?a.jobType.jobType.buckets.sort((e,t)=>e.key.localeCompare(t.key)):[],y=e=>{e.persist();const t=e.target.checked,a=e.target.name;b(t?e=>{let t=e.jobType;return t?t.push(a):t=[a],(0,c.cy)("jobType:".concat(a)),(0,s.A)((0,s.A)({},e),{},{jobType:t})}:e=>{let t=e.jobType;if(t){const e=t.indexOf(a);t.splice(e,1)}else t=[];return(0,s.A)((0,s.A)({},e),{},{jobType:t})})},f=(0,l.W5)().path.replace(":searchParams*","");return(0,u.jsxs)("fieldset",{className:"form-group form-group--selection-control",children:[(0,u.jsx)("legend",{className:"hidden",children:g||t.formatMessage({id:"SearchFiltersMvp1.JobTypePopupAccessibilityLegend"})}),Object.keys(h).map(e=>{const t=h[e],a=(0,r.A)(t.key.toLowerCase());let o;p&&(o="".concat(f).concat(m((0,s.A)((0,s.A)({},p),{},{jobType:a,page:null}))));const c="job-type-checkbox-".concat(e);return(0,u.jsx)("div",{className:"form-group__input",children:(0,u.jsxs)("label",{className:"selection-control selection-control--checkbox",htmlFor:c,children:[(0,u.jsxs)("span",{className:"selection-control__input",children:[(0,u.jsx)(n.A,{id:c,checked:!(!i||!i.includes(a)),name:a,onChange:y}),(0,u.jsx)("span",{className:"icon selection-control__control","aria-hidden":!0,children:(0,u.jsx)("svg",{viewBox:"0 0 16 16",children:(0,u.jsx)("polyline",{points:"2.1,8.5 6.2,12.4 13.9,5.1"})})})]}),(0,u.jsx)("span",{className:"selection-control__label",children:t.key.toLowerCase()}),o&&(0,u.jsx)("div",{style:{display:"none"},children:(0,u.jsx)("a",{href:o,children:t.key})})]})},e)})]})});a.d(t,["A",0,p])},16571(e,t,a){"use strict";var s=a(84919),o=a(88094),i=a(51784),r=a(62102),n=a(84254),c=a(94202),l=a(98488),d=a(1765),u=a(63094),m=a(15678);const p=a(50251);const g=(0,i.Ay)(function(e){let t=e.intl,a=e.aggregations,i=e.specialism,g=e.searchParams,b=e.mvpDesign,h=void 0===b||b;const y=(0,o.useContext)(u.BR).setFiltersState,f=a.specialism&&a.specialism.specialism.buckets?a.specialism.specialism.buckets.sort((e,t)=>e.key.localeCompare(t.key)):null,j=!0,v=(0,c.W5)(),_=v?v.path.replace(":searchParams*",""):"",x=[(0,m.jsx)("option",{value:"_none",hidden:!0,disabled:!0,children:t.formatMessage({id:"SpecialismFilter.FilterPlaceholder"})},"_none"),(0,r.A)(f,j,h)],M=[],k=(0,c.W6)();for(const s of Object.keys(f)){const e=f[s];let t,a;t=f.sanitized&&f.sanitized.buckets.length?f.sanitized.buckets[0].key:(0,d.A)(e.key.toLowerCase()),g&&(a="".concat(_).concat(p({specialism:t,page:null}))),a&&M.push((0,m.jsx)("a",{href:a,children:e.key.toLowerCase()},"seo-link-".concat(s)))}return(0,m.jsxs)("div",{className:"form-group__input",children:[(0,m.jsx)("select",{className:i?"":"untouched",value:i||"_none","aria-label":t.formatMessage({id:"SpecialismFilter.FilterLabel"}),name:"specialism",onChange:e=>{e.persist(),h?y(t=>{const a="_none"===e.target.value?null:e.target.value;return a&&(0,l.cy)("".concat(e.target.name,":").concat(a)),(0,s.A)((0,s.A)({},t),{},{subSpecialism:null,jobCategory:null,[e.target.name]:a})}):("_none"===e.target.value&&(g.subSpecialism=null,g.jobCategory=null),(0,n.A)(e,g,v,k))},id:"specialism",children:x}),(0,m.jsx)("span",{className:"select-arrow icon",children:(0,m.jsx)("svg",{children:(0,m.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#chevron-down"})})}),(0,m.jsx)("div",{style:{display:"none"},children:M})]})});a.d(t,["A",0,g])},61564(e,t,a){"use strict";var s=a(84919),o=a(79222),i=(a(88094),a(15678));const r=["classes","loading","children"];const n=function(e){let t=e.classes,a=e.loading,n=e.children,c=(0,o.A)(e,r);return(0,i.jsxs)("button",(0,s.A)((0,s.A)({type:"button",className:"button ".concat(a?"button--preloader bluex--preloader":""," ").concat(t||"")},c),{},{disabled:a,children:[!a&&n,(0,i.jsx)("span",{className:"dots"})]}))};a.d(t,["A",0,n])},77094(e,t,a){"use strict";var s=a(84919),o=a(79222),i=(a(88094),a(15678));const r=["placeholder"];const n=function(e){let t=e.placeholder,a=(0,o.A)(e,r);const n={};return!Object.prototype.hasOwnProperty.call(a,"aria-label")&&t&&(n["aria-label"]=t),(0,i.jsx)("input",(0,s.A)((0,s.A)({type:"search",placeholder:t},a),n))};a.d(t,["A",0,n])},6083(e,t,a){"use strict";var s=a(84919),o=a(79222),i=(a(88094),a(15678));const r=["placeholder"];const n=function(e){let t=e.placeholder,a=(0,o.A)(e,r);const n={};return!Object.prototype.hasOwnProperty.call(a,"aria-label")&&t&&(n["aria-label"]=t),(0,i.jsx)("input",(0,s.A)((0,s.A)({type:"text",placeholder:t},a),n))};a.d(t,["A",0,n])},3086(e,t,a){"use strict";var s=a(84919),o=a(44303),i=a(88094),r=a(51784),n=a(93197),c=a(20730),l=a(51962),d=a(3598),u=a(50927),m=a(3339),p=a.n(m),g=a(94202),b=a(64136),h=a(89843),y=a(41212),f=a.n(y),j=a(63094),v=a(15678);const _=(0,r.Ay)(function(e){let t=e.intl,a=e.searchParams,r=e.aggregations;const m=(0,i.useContext)(j.BR).userData,y="weekly",_=(0,i.useState)({email:m.email||"",frequency:y,consent:!1}),x=(0,o.A)(_,2),M=x[0],k=x[1],A=(0,i.useRef)(),S=(0,i.useState)({}),N=(0,o.A)(S,2),C=N[0],T=N[1],w=(0,g.W6)(),L=(0,g.W5)(),J="pt",q=(0,h.A)(a,r),H={email:f().string().email({tlds:{allow:!1}}).lowercase().required()}
1,D={frequency:f().string().required().disallow("_none")},P={consent:f().boolean().required().strict().invalid(!1)},B=f().object().keys((0,s.A)((0,s.A)((0,s.A)({},H),D),P));B.errorOverrides={email:{"any.required":t.formatMessage({id:"JobAlertsForm.EmailError"}),"string.email":t.formatMessage({id:"JobAlertsForm.EmailError"}),"string.empty":t.formatMessage({id:"JobAlertsForm.EmailError"})},frequency:{"any.required":t.formatMessage({id:"JobAlertsForm.FrequencyError"}),"any.invalid":t.formatMessage({id:"JobAlertsForm.FrequencyError"})},consent:{"any.invalid":t.formatMessage({id:"JobAlertsForm.ConsentError"}),"any.required":t.formatMessage({id:"JobAlertsForm.ConsentError"})}};const I=e=>{const t=e.target.name;let a=e.target.value;"consent"===t&&(a=e.target.checked),k(e=>(0,s.A)((0,s.A)({},e),{},{[t]:a}))};let R,F=(0,v.jsx)(d.A,{message:t.formatMessage({id:"JobAlertsMvp1.Toast"}),anchor:"job-alerts"});["ch","cz","hu","in","it","pl","ro"].includes(J)&&(R=(0,v.jsx)("a",{href:t.formatMessage({id:"JobAlertsForm.PrivacyPolicyUrl"}),target:"_blank",rel:"noopener noreferrer",children:t.formatMessage({id:"JobAlertsForm.PrivacyPolicyText"})}));const E={title:t.formatMessage({id:"JobAlertsMvp1.HeaderText"}),text:t.formatMessage({id:"JobAlertsMvp1.MainText"}),consent:t.formatMessage({id:"JobAlertsMvp1.ConsentLabel"}),ariaLabelCloseButton:t.formatMessage({id:"Close"}),placeHolderEmail:t.formatMessage({id:"JobAlertsMvp1.EmailPlaceholder"}),buttonText:t.formatMessage({id:"JobAlertsMvp1.ButtonText"}),imageAlt:t.formatMessage({id:"JobAlerts.Popup.Illustration.Alt"}),consentLabel:t.formatMessage({id:"JobAlertsMvp1.ConsentLabel"}),ariaLabelSelect:t.formatMessage({id:"JobAlertsMvp1.FrequencyPlaceholder"}),daily:t.formatMessage({id:"JobAlertsMvp1.FrequencyDaily"}),weekly:t.formatMessage({id:"JobAlertsMvp1.FrequencyWeekly"}),montly:t.formatMessage({id:"JobAlertsMvp1.FrequencyMonthly"})},O={iconCloseAlternative:!0,modalBackground:"bg-variant-brand-tertiary",showImgModal:!0};return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("form",{name:"job-alerts-form","aria-label":"job-alerts-form",className:"modal modal__job-alerts","data-rs-modal":"get-job-alerts",ref:A,role:"dialog","aria-hidden":"true",children:(0,v.jsxs)("div",{className:"modal__dialog ".concat(O.modalBackground),role:"dialog","aria-modal":!0,"aria-labelledby":"#","data-rs-modal-dialog":!0,children:[(0,v.jsxs)("div",{className:"modal__header","data-rs-modal-header":!0,children:[(0,v.jsx)("div",{className:"modal__title",children:E.title}),(0,v.jsxs)(l.A,{className:"button--icon-only modal__close","data-rs-modal-close-trigger":!0,onClick:()=>{k({email:m.email?m.email:"",frequency:y,consent:!1}),(0,b.A)()},"aria-label":E.ariaLabelCloseButton,children:[(0,v.jsx)("span",{className:"icon icon--inline hidden--from-l ".concat(O.iconCloseAlternative?"icon--alternative":""),children:(0,v.jsx)("svg",{children:(0,v.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#close"})})}),(0,v.jsx)("span",{className:"icon icon--l icon--inline hidden--until-l ".concat(O.iconCloseAlternative?"icon--alternative":""),children:(0,v.jsx)("svg",{children:(0,v.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#close-30"})})})]})]}),(0,v.jsxs)("div",{className:"modal__main","data-rs-modal-main":!0,children:[(0,v.jsx)("p",{className:"form__header",children:E.text}),(0,v.jsxs)("div",{className:"form-group ".concat(C.email?"form-group--error":null),children:[(0,v.jsx)("div",{className:"form-group__input",children:(0,v.jsx)(c.A,{name:"email",id:"emailJobAlert-modal",required:!0,onChange:I,onBlur:e=>{const t=f().object().keys((0,s.A)({},H));t.errorOverrides=B.errorOverrides;const a=(0,u.FU)({[e.target.name]:e.target.value},t);a?T(a):C&&T({})},value:M.email,placeholder:E.placeHolderEmail})}),C.email&&(0,v.jsx)("div",{className:"form-group__feedback",children:C.email})]}),(0,v.jsxs)("div",{className:"form-group ".concat(C.frequency?"form-group--error":null),children:[(0,v.jsxs)("div",{className:"form-group__input",children:[(0,v.jsxs)("select",{id:"frequency-modal",name:"frequency","aria-label":E.ariaLabelSelect,required:!0,onChange:I,value:M.frequency,"data-rs-untouched":"data-rs-untouched",children:[(0,v.jsx)("option",{value:"daily",children:E.daily}),(0,v.jsx)("option",{value:"weekly",children:E.weekly}),(0,v.jsx)("option",{value:"monthly",children:E.montly})]}),(0,v.jsx)("span",{className:"select-arrow icon",children:(0,v.jsx)("svg",{children:(0,v.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#chevron-down"})})})]}),C.frequency&&(0,v.jsx)("div",{className:"form-group__feedback",children:C.frequency})]}),(0,v.jsxs)("fieldset",{className:"form-group form-group--selection-control ".concat(C.consent?"form-group--error":null),children:[(0,v.jsx)("legend",{className:"hidden",children:E.consent}),(0,v.jsx)("div",{className:"form-group__input",children:(0,v.jsxs)("label",{className:"selection-control selection-control--checkbox",htmlFor:"consent-modal",children:[(0,v.jsxs)("span",{className:"selection-control__input",children:[(0,v.jsx)(n.A,{name:"consent",id:"consent-modal",onChange:I,checked:M.consent,required:!0}
1),(0,v.jsx)("span",{className:"icon selection-control__control","aria-hidden":!0,children:(0,v.jsx)("svg",{viewBox:"0 0 16 16",children:(0,v.jsx)("polyline",{points:"2.1,8.5 6.2,12.4 13.9,5.1"})})})]}),R?(0,v.jsxs)("span",{className:"selection-control__label",children:[E.consentLabel,"\xa0",R]}):(0,v.jsx)("span",{className:"selection-control__label",dangerouslySetInnerHTML:{__html:E.consentLabel}})]})}),C.consent&&(0,v.jsx)("div",{className:"form-group__feedback",children:C.consent})]}),O.showImgModal?(0,v.jsx)("img",{className:"modal__image",alt:E.imageAlt,src:"/search-app/assets/image/job-alerts/Loudspeaker_Icon_Blue_RGB.svg",height:170,width:256}):null]}),(0,v.jsx)("div",{className:"modal__footer","data-rs-modal-footer":!0,children:(0,v.jsx)(l.A,{className:"button button--m button--filled button--full-width",onClick:e=>{e.preventDefault();const a=(0,u.FU)(M,B);if(a)T(a);else{const e="@Callbacks/jobAlertsSubmit",a={formValues:M,alertsParams:q,alertsNameSuffix:t.formatMessage({id:"JobAlertsMvp1.AlertNameSuffix"})};p().post("/api/search/get-callback",{callback:e,currentRoute:L,data:a}).then(e=>{const t=e.data;if(204===t.status)k({email:m.email?m.email:"",frequency:y,consent:!1}),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"eventTracker",eventCategory:"[H] Candidate",eventAction:"[H] Soft Conversion",eventLabel:"[H] JobAlert created",jobAlertFrequency:M.frequency||""}),window.dataLayer.push({event_params:null}),window.dataLayer.push({event:"interaction",event_params:{event_name:"job_alert_created",frequency:M.frequency||""}}),w.push("".concat(L.url,"#toast=job-alerts")),A.current.classList.remove("modal--active"),document.documentElement.classList.remove("modal-open");else if(t.joiError&&t.errors.length){const e=(0,u.WB)(t.errors);T(e)}(0,b.A)()})}},children:E.buttonText})})]})}),F]})});a.d(t,["A",0,_])},66781(e,t,a){"use strict";var s=a(88094),o=a(51784),i=a(85094),r=a(15535),n=a(15678);const c=(0,o.Ay)(function(e){let t=e.intl;const a=(0,s.useRef)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(r.m,{children:(0,n.jsx)("script",{type:"text/javascript",src:"/search-app/assets/custom/languageSwitcher.js",defer:!0})}),(0,n.jsxs)("div",{className:"toast bg-variant-brand-secondary","data-rs-toast":"language-switch","data-rs-toast-language-switch":"",children:[(0,n.jsx)("p",{className:"toast__message",children:t.formatMessage({id:"LanguageSwitcherToast.Text"})}),(0,n.jsxs)("div",{className:"toast__cta",children:[(0,n.jsx)("a",{href:"#?",id:"toast-cta-cancel",onClick:e=>{e.preventDefault(),a.current.click()},className:"toast__cta button button--s button--white",children:t.formatMessage({id:"LanguageSwitcherToast.NotNow"})}),(0,n.jsx)("a",{href:"#?",id:"toast-cta-continue",className:"toast__cta ml-xs button button--s button--filled button--off-white",children:t.formatMessage({id:"LanguageSwitcherToast.NoId"})})]}),(0,n.jsxs)("button",{type:"button",className:"button--icon-only","data-rs-closable":"data-rs-toast-language-switch",ref:a,"aria-label":t.formatMessage({id:"Close"}),children:[(0,n.jsx)("span",{className:"icon fill--off-white-alpha-50",children:(0,n.jsx)(i.A,{type:"close"})}),(0,n.jsx)("span",{className:"hidden--visually",children:t.formatMessage({id:"LanguageSwitcherToast.Close"})})]})]})]})});a.d(t,["A",0,c])},62175(e,t,a){"use strict";a.d(t,{A:()=>M});var s=a(84919),o=a(44303),i=a(88094),r=a(51784),n=a(85094),c=a(32783),l=a(307),d=a(94202),u=a(25704),m=a(15678);const p=(0,r.Ay)(function(e){let t=e.intl,a=e.jobData,o=e.setModal,i=e.setModalJob,r=e.configurations;const p=r.card_settings,g=r.additional_card_settings,b=g&&g.close_icon_attributes||{},h=g&&g.info_icon_attributes||{};let y;const f=(0,d.W5)();if(!a||!a._source)return null;y=a._source;const j=(0,c.A)(y),v=(0,l.HF)(y.JobActiveDate),_=y.BlueXJobData.Description?y.BlueXJobData.Description:"",x=e=>{e.preventDefault(),o(!0),i(y),window.dataLayer.push({eventCategory:"Outbound link",eventAction:y.guid||"",eventLabel:f?f.url:"",event:"eventTracker"}),window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:"select_item",ecommerce:{item_list_id:"search_results_monster",item_list_name:"Search Results Monster",items:[(0,u._D)(y,y.listKey)]}})};return(0,m.jsxs)("li",{className:"cards__item bg-variant-white","data-rs-card":!0,children:[(0,m.jsx)("div",{className:"cards__header",children:(0,m.jsxs)("div",{className:"cards__logo-title-container",children:[(0,m.jsx)("div",{className:"cards__logo",children:(0,m.jsx)("img",{className:"cards__logo-image",alt:"Monster logo",src:"/search-app/assets/image/monster-logo.svg"})}),(0,m.jsx)("h3",{className:"cards__title",children:(0,m.jsxs)("a",{href:y.guid,onClick:x,target:"_blank",rel:"noopener noreferrer",className:"cards__link",tabIndex:"0","data-rs-modal-trigger":"monster-".concat(y.BlueXJobData.JobId),children:[y.BlueXJobData.Title,(0,m.jsx)("span",{className:"make-entire-card-clickable"})]})})]})}),(0,m.jsxs)("ul",{className:"cards__meta",children:[j&&(0,m.jsxs)("li",{className:"cards__meta-item",children:[(0,m.jsx)(n.A,{svgProps:p&&p.location_settings&&p.location_settings.icon_attributes||{},className:"icon icon--inline",type:"marker"}),j]}),y.JobStatus&&(0,m.jsxs)("li",{className:"cards__meta-item",children:[(0,m.jsx)(n.A,{svgProps:p&&p.hours_settings&&p.hours_settings.icon_attributes||{},className:"icon icon--inline",type:"clock"}),y.JobStatus]}),y.CompanyName&&(0,m.jsxs)("li",{className:"cards__meta-item",children:[(0,m.jsx)(n.A,{svgProps:p&&p.division_settings&&p.division_settings.icon_attributes||{},className:"icon icon--inline",type:"building"}),y.CompanyName]})]}),(0,m.jsxs)("div",{className:"cards__footer",children:[(0,m.jsx)("div",{className:"cards__time-info",children:(0,m.jsx)("span",{className:"cards__date text--alternative",children:t.formatMessage({id:"MonsterJobs.MonsterJobsMain.Posted"},{date:v})})}),(0,m.jsx)("div",(0,s.A)((0,s.A)({className:"cards__info-wrapper",tabIndex:"0","data-rs-card-show-backside":""},h),{},{children:(0,m.jsx)("span",{className:"cards__info-button text--alternative",children:(0,m.jsx)(n.A,{className:"icon icon--inline",type:"info"})})}))]}),(0,m.jsxs)("div",{className:"cards__backside-card",children:[(0,m.jsx)("div",{className:"cards__backside-description",children:_}),(0,m.jsxs)("div",{className:"cards__backside-footer",children:[(0,m.jsxs)("a",{href:y.guid,onClick:x,target:"_blank",rel:"noopener noreferrer",className:"cards__backside-footer--horizontal cards__backside-footer--job-link",tabIndex:"-1","aria-label":"",children:[(0,m.jsx)(n.A,{className:"icon icon--inline",type:"eye"}),t.formatMessage({id:"MonsterJobs.MonsterJobsMain.ViewJob"})]}),(0,m.jsx)("div",(0,s.A)((0,s.A)({"data-rs-card-hide-backside":"",className:"cards__backside-footer__button cards__backside-footer--close-backside",tabIndex:"-1",role:"button"},b),{},{children:(0,m.jsx)(n.A,{className:"icon icon--inline",type:"close"})}))]})]})]})});var g=a(98488),b=a(61564),h=a(63094);const y=a(50251);const f=(0,r.Ay)(function(e){let t=e.intl,a=e.searchParams,o=e.totalMatches,r=e.itemsPerPage,n=e.loading,c=e.setLoading;const l=(0,i.useContext)(h.BR),u=l.setMonsterPageLoaded,p=l.pagingHistory,f=l.setPagingHistory,j=(0,d.W5)(),v=(0,d.W6)(),_=a.monsterPage?parseInt(a.monsterPage):1,x=r*_>o?o:r*_,M=o-x;if(0===M)return null;
1const k=x/o*100;let A=j.path.replace(":searchParams*","");return j&&j.params&&j.params.clientName&&(A=A.replace(":clientName",j.params.clientName)),(0,m.jsxs)("div",{className:"show-more",children:[(0,m.jsx)("div",{className:"show-more__indicator",children:(0,m.jsx)("div",{className:"indicator-percentage",children:(0,m.jsx)("div",{className:"indicator-percentage__background",children:(0,m.jsx)("div",{className:"indicator-percentage__amount",style:{width:"".concat(k,"%")}})})})}),(0,m.jsx)("div",{className:"section-separator section-separator--border",children:(0,m.jsx)("span",{children:t.formatMessage({id:"MonsterJobs.MonsterJobsPager.ResultsOf"},{results:x,total:o})})}),(0,m.jsx)(b.A,{classes:"button-m button--dark-blue",loading:n,onClick:e=>{e.preventDefault(),c(!0),u(!0),f((0,s.A)((0,s.A)({},p),{monsterPageTrigger:!0}));const t=(()=>{a.monsterPage=_+1;const e=y(a);return"".concat(A).concat(e)})();(0,g.$P)(_+1),v.push(t)},children:t.formatMessage({id:"MonsterJobs.MonsterJobsPager.ViewMore"},{count:M<=r?M:r})})]})});var j=a(66830),v=a(51962),_=a(61508);const x=a(50251);const M=(0,r.Ay)(function(e){let t=e.intl,a=e.monsterJobs,r=e.searchParams,n=e.noRandstadJobsFound;const c=(0,i.useContext)(h.BR).additionalData,l=(0,i.useState)(!1),g=(0,o.A)(l,2),b=g[0],y=g[1],M=(0,i.useState)(!1),k=(0,o.A)(M,2),A=k[0],S=k[1],N=(0,i.useState)({}),C=(0,o.A)(N,2),T=C[0],w=C[1],L=(0,d.W5)(),J=e=>{const t=e.hidden;t&&(e.hidden=!1);const a=e.offsetTop,s=a+e.offsetHeight,o=window.pageYOffset,i=o+window.innerHeight;return t&&(e.hidden=!0),s>o&&a<i};(0,i.useEffect)(()=>{function e(){const e=document.getElementById("search-results-monster");if(!e)return;if(!J(e))return;const t=document.querySelectorAll('[id*="monster-"]');for(const a of Object.keys(t)){const e=t[a];if(J(e)){const t=e.id.replace("monster-",""),a=(0,s.A)({},r);a.monsterPage=t>1?t:void 0,window.history.replaceState(null,"","".concat(L.path.replace(":searchParams*","")).concat(x(a)))}}}return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[r]),(0,i.useEffect)(()=>{y(!1)},[a]);let q=[];const H={};let D;if(!a||a.hits&&!a.hits.hits.length)return null;q=a.hits.hits,D=a.hits.total;const P=Math.ceil(a.hits.hits.length/parseInt("30"));let B=1;for(;B<=P;)H[B]=[],B+=1;q.forEach((e,t)=>{const a=parseInt(t/"30")+1;e._source.listKey=t,H[a].push((0,m.jsx)(p,{jobData:e,setModal:S,setModalJob:w,configurations:c.configurations},t))});const I=e=>{let t="";return e.postcode?t=(0,j.A)(e.postcode):e.region&&!e.city?t=(0,j.A)(e.region):!e.region&&e.city?t=(0,j.A)(e.city):e.region&&e.city&&(t="".concat((0,j.A)(e.city),", ").concat((0,j.A)(e.region))),t},R=()=>{window.dataLayer.push({eventCategory:"Outbound link",eventAction:T.guid||"",eventLabel:"".concat(L?L.url:""," | cancel"),event:"eventTracker"})},F=()=>{var e;window.dataLayer.push({event:"jobApply",ecommerce:{add:{jobs:[{application_id:"",job_id:T.BlueXJobData.JobId,job_title:T.BlueXJobData.Title,category:T.JobCategory,application_type:"",operating_company:T.CompanyName,position:"",list_name:"search result",standardized_job_code:"",standardized_job_title:"",industry:T.Industry,subcategory:"",hours:"",minimum_salary:"",maximum_salary:"",employment_type:T.JobStatus,education_level:"",work_experience:"",internal:"",zip_code:"",city:T.BlueXJobData.City,region:T.BlueXJobData.Region,business_unit:"",branch_name:"",branch_zip_code:"",branch_city:"",branch_region:"",launch_date:T.JobActiveDate,url:L.url,skills:"",reference_number:T.BlueXJobData.ReferenceNumber,apply_process_source:"monster"}]}}}),window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:"add_to_cart",ecommerce:{currency:(0,u.Bh)(null===T||void 0===T||null===(e=T.Salary)||void 0===e?void 0:e.CurrencyId),value:1,items:[(0,u._D)(T,T.listKey)]}})},E=n&&a.hits.hits.length?"pt-m l:pt-none":"block__header--l";return(0,m.jsx)("div",{className:"block block--xs bg-variant-brand-tertiary monster__wrapper",id:"search-results-monster",children:(0,m.jsxs)("div",{className:"block__wrapper block__wrapper--stacked wrapper",children:[(0,m.jsxs)("div",{className:"block__header monster__header ".concat(E),children:[(0,m.jsx)("h3",{className:"monster__title",children:t.formatMessage({id:"MonsterJobs.MonsterJobsMain.Title"})}),(0,m.jsx)("p",{className:"monster__description",children:(()=>
1{if((r.query||r.queryTitle)&&!r.postcode&&!r.region&&!r.city){let e=r.query?decodeURIComponent(r.query):decodeURIComponent(r.queryTitle);return e=(0,j.A)(e),t.formatMessage({id:"MonsterJobs.MonsterJobsMain.SubTitleFor"},{total:D,text:e})}if((r.query||r.queryTitle)&&(r.postcode||r.region||r.city)){let e=r.query?decodeURIComponent(r.query):decodeURIComponent(r.queryTitle);return e=(0,j.A)(e),t.formatMessage({id:"MonsterJobs.MonsterJobsMain.SubTitleForIn"},{total:D,text:e,location:I(r)})}return r.query||r.queryTitle||!(r.postcode||r.region||r.city)?t.formatMessage({id:"MonsterJobs.MonsterJobsMain.SubTitle"},{total:D}):t.formatMessage({id:"MonsterJobs.MonsterJobsMain.SubTitleIn"},{total:D,location:I(r)})})()})]}),(0,m.jsx)("div",{className:"block__content block__content--full-on-s block__content--full-on-m",children:(0,m.jsx)("div",{className:"cards",children:Object.keys(H).map(e=>(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"show-more",children:(0,m.jsx)("div",{className:"section-separator section-separator--border",hidden:e<=1,id:"monster-".concat(e),children:e>1?(0,m.jsx)("span",{children:t.formatMessage({id:"SearchListing.Page"},{page:e})}):null})}),(0,m.jsx)("ul",{className:"cards__list cards__list--format-grid",children:H[e]})]},e))})}),A&&(0,m.jsx)(_.A,{id:"monster-".concat(T.BlueXJobData.JobId),title:t.formatMessage({id:"MonsterJobs.MonsterCard.Popup.Title"}),footer:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("div",{className:"button-group button-group--full-width hidden--from-l",children:[(0,m.jsx)("a",{href:T.guid,target:"_blank",rel:"noopener noreferrer",className:"button button--full-width button--m button--filled",onClick:()=>{S(!1),F()},children:t.formatMessage({id:"MonsterJobs.MonsterCard.Popup.ContinueText"})}),(0,m.jsx)(v.A,{className:"button button--full-width button--m button--plain",onClick:e=>{(e=>{e.preventDefault(),S(!1)})(e),R()},children:t.formatMessage({id:"MonsterJobs.MonsterCard.Popup.CancelText"})})]}),(0,m.jsxs)("div",{className:"button-group--options button-group hidden--until-l",children:[(0,m.jsx)("a",{href:T.guid,target:"_blank",rel:"noopener noreferrer",className:"button button--m button--filled",onClick:()=>{S(!1),F()},children:t.formatMessage({id:"MonsterJobs.MonsterCard.Popup.ContinueText"})}),(0,m.jsx)(v.A,{className:"button button--m button--plain",onClick:()=>{document.querySelector(".modal--active [data-rs-modal-close-trigger]").click(),R()},children:t.formatMessage({id:"MonsterJobs.MonsterCard.Popup.CancelText"})})]})]}),onClose:()=>{S(!1),R()},children:t.formatMessage({id:"MonsterJobs.MonsterCard.Popup.MainText"})}),(0,m.jsx)(f,{searchParams:r,itemsPerPage:parseInt("30"),loading:b,setLoading:y,totalMatches:D})]})})})},7149(e,t,a){"use strict";a.d(t,{A:()=>p});var s=a(84919),o=a(88094),i=a(51784),r=a(15535),n=a(15678);const c=(0,i.Ay)(function(e){let t=e.submitCv,a=e.intl;const s=t.submit_cv_description&&t.submit_cv_description.display.length>0?t.submit_cv_description.display:a.formatMessage({id:"SubmitCvFormCta.Description"}),o=t.submit_cv_link&&t.submit_cv_link.display.length>0?t.submit_cv_link.display:"/?modal_open=find-a-job-1&step=1",i=t.submit_cv_link_text&&t.submit_cv_link_text.display.length>0?t.submit_cv_link_text.display:a.formatMessage({id:"SubmitCvFormCta.LinkText"}),r=t.submit_cv_title&&t.submit_cv_title.display.length>0?t.submit_cv_title.display:a.formatMessage({id:"SubmitCvFormCta.Title"}),c=t.submit_cv_top_text&&t.submit_cv_top_text.display.length>0?t.submit_cv_top_text.display:a.formatMessage({id:"SubmitCvFormCta.TopText"});return s&&o&&i&&r&&c?(0,n.jsx)("div",{className:"banner split-view--photo bg-variant-brand-tertiary",children:(0,n.jsxs)("div",{className:"banner__wrapper wrapper",children:[(0,n.jsx)("div",{className:"banner__media media-block media-block--half-width",children:(0,n.jsx)("img",{src:"/search-app/assets/image/no-results/image-cta-default.jpg",alt:"for job seekers."})}),(0,n.jsxs)("div",{className:"banner__content content-block text--dark-from-l",children:[(0,n.jsx)("h3",{children:c}),(0,n.jsx)("h2",{className:"content-block__title",children:r}),(0,n.jsx)("p",{className:"content-block__description",children:s}),(0,n.jsx)("a",{href:o,className:"button button--m",children:i})]})]})}):null});var l=a(11797),d=a(66830);(0,i.Ay)(function(e){let t=e.intl,a=e.monsterLink,s=e.clickHandler,o=void 0===s?()=>{}:s,i=e.background,r=void 0===i?"bg-brand--white":i,c=e.imgSrc,l=void 0===c?"/search-app/assets/image/no-results/monster-no-results.png":c,d=e.bannerMedia
1Margin,u=void 0===d?"":d,m=e.wrapperPadding,p=void 0===m?"":m;return(0,n.jsx)("div",{className:"banner split-view--photo ".concat(r),children:(0,n.jsxs)("div",{className:"banner__wrapper wrapper ".concat(p),children:[(0,n.jsx)("div",{className:"banner__media media-block media-block--center media-block--half-width ".concat(u),children:(0,n.jsx)("img",{src:l,alt:"alt"})}),(0,n.jsxs)("div",{className:"banner__content content-block",children:[(0,n.jsx)("h2",{className:"content-block__title",children:t.formatMessage({id:"MonsterCtaBox.Title"})}),(0,n.jsx)("p",{className:"content-block__description",children:t.formatMessage({id:"MonsterCtaBox.Description"})}),(0,n.jsx)("a",{href:a,className:"button button--m",target:"_blank",rel:"noopener noreferrer",onClick:o,children:t.formatMessage({id:"MonsterCtaBox.LinkText"})})]})]})})});a(62175),a(25017);var u=a(37264),m=a(63094);const p=(0,i.Ay)(function(e){var t,a,i,p,g;let b=e.intl,h=e.match,y=e.searchWord,f=e.shouldHighlight,j=e.showFilters,v=(e.monsterJobs,e.searchParams),_=e.jobListingsSettings;const x=(0,o.useContext)(m.BR).additionalData,M=(_||{}).no_results_tab,k=(M||{}).main_components,A=(M||{}).submit_cv,S=(M||{}).bottom_components;let N="1"===(null===A||void 0===A||null===(t=A.submit_cv_enable)||void 0===t?void 0:t.display);N=!["sph","us"].includes("pt")&&N;const C="1"===(null===k||void 0===k||null===(a=k.job_alerts)||void 0===a?void 0:a.display),T=(null===k||void 0===k||null===(i=k.monster_jobs_results)||void 0===i||i.display,"1"===(null===k||void 0===k||null===(p=k.monster_jobs_cta)||void 0===p?void 0:p.display)),w="1"===(null===S||void 0===S||null===(g=S.seo_links)||void 0===g?void 0:g.display),L=!1;let J=b.formatMessage({id:"NoResults.TextNoSearchWord"}),q=decodeURIComponent(y);return q=(0,d.A)(q),y&&!j&&(J=f?b.formatMessage({id:"NoResults.TextSearchWord"},{span:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,n.jsx)("span",{className:"highlighted",children:t})},searchWord:q}):b.formatMessage({id:"NoResults.TextSearchWord"},{span:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,n.jsx)("span",{children:t})},searchWord:q})),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"block block--s",children:[(0,n.jsxs)(r.m,{children:[(0,n.jsx)("header",{className:"header header--text ".concat("bg-variant-brand-secondary")}),(0,n.jsx)("link",{rel:"stylesheet",media:"all",href:"/search-app/assets/css/additional.css"}),(0,n.jsx)("link",{rel:"stylesheet",href:"/search-app/assets/css/captcha.css"}),(0,n.jsx)("meta",{name:"robots",content:"noindex"})]}),(0,n.jsxs)("div",{className:"block__wrapper wrapper",children:[(0,n.jsx)("div",{className:"block__header",children:(0,n.jsx)("h2",{className:"block__title",children:b.formatMessage({id:"NoResults.Title"})})}),(0,n.jsx)("div",{className:"block__content block__content--xs body-copy color-preset--turquoise",children:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("p",{children:J}),(0,n.jsxs)("ul",{className:"list--checks",children:[(0,n.jsx)("li",{children:y&&!j?b.formatMessage({id:"NoResults.FirstCheckMessage"}):b.formatMessage({id:"NoResults.FirstCheckMessageFilter"})}),(0,n.jsx)("li",{children:y&&!j?b.formatMessage({id:"NoResults.SecondCheckMessage"}):b.formatMessage({id:"NoResults.SecondCheckMessageFilter"})}),(0,n.jsx)("li",{children:y&&!j?b.formatMessage({id:"NoResults.ThirdCheckMessage"}):b.formatMessage({id:"NoResults.ThirdCheckMessageFilter"})})]})]})})]})]}),N&&(0,n.jsx)(c,{submitCv:A,intl:b}),C&&(0,n.jsx)(u.A,{currentRoute:(0,s.A)((0,s.A)({},h),{routeName:"search"}),searchParams:v}),T&&"",L,w&&(0,n.jsx)(l.A,{appSettings:x.appSettings,bgColorClass:""})]})})},86094(e,t,a){"use strict";var s=a(84919),o=a(88094),i=a(51784),r=a(94202),n=a(98488),c=a(61564),l=a(63094),d=a(15678);const u=a(50251);const m=(0,i.Ay)(function(e){let t=e.intl,a=e.searchParams,i=e.totalMatches,m=e.itemsPerPage,p=e.staticContext;const g=(0,o.useContext)(l.BR),b=g.loading,h=g.setLoading,y=g.pagingHistory,f=g.setPagingHistory,j=(0,r.W5)(),v=(0,r.W6)(),_=a.page?parseInt(a.page):1,x=m*_>i?i:m*_,M=i-x,k=Math.ceil(i/m),A=/\/page-1('|"|'"|)\//gm;if(j.url.match(A))return p&&(p.status=301),(0,d.jsx)(r.rd,{to:j.url.replace(A,"/")});if(0===M)return null;const S=x/i*100,N=[];let C=1,T=j.path.replace(":searchParams*","");for(j&&j.params&&j.params.clientName&&(T=T.replace(":clientName",j.params.clientName));N.length<20&&C<=k;){const e=(0,s.A)({},a);C>1?e.page=C:e.page&&delete e.page;
1let t="".concat(T).concat(u(e));0,N.push((0,d.jsx)("a",{href:t,children:C},"page-".concat(C))),C+=1}return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"show-more",children:[(0,d.jsx)("div",{className:"show-more__indicator",children:(0,d.jsx)("div",{className:"indicator-percentage",children:(0,d.jsx)("div",{className:"indicator-percentage__background",children:(0,d.jsx)("div",{className:"indicator-percentage__amount",style:{width:"".concat(S,"%")}})})})}),(0,d.jsx)("div",{className:"section-separator section-separator--border",children:(0,d.jsx)("span",{children:t.formatMessage({id:"PagerMvp1.ResultsOf"},{results:x,total:i})})}),(0,d.jsx)(c.A,{classes:"button-m button--dark-blue",loading:b,onClick:e=>{e.preventDefault(),h(!0),f((0,s.A)((0,s.A)({},y),{jobsPageTrigger:!0}));const t=(()=>{a.page=_+1;const e=u(a);return"".concat(T).concat(e)})();(0,n.$P)(_+1),v.push(t)},children:t.formatMessage({id:"PagerMvp1.ViewMore"},{count:M<=m?M:m})})]}),N.length>0?(0,d.jsx)("noscript",{children:(0,d.jsxs)("div",{className:"seoPager",children:[" ",N," "]})}):null]})});a.d(t,["A",0,m])},11797(e,t,a){"use strict";a.d(t,{A:()=>c});var s=a(88094),o=a(51784),i=a(44303),r=a(15678);const n=(0,o.Ay)(function(e){let t=e.intl,a=e.title,o=e.links;const n=(0,s.useState)(!1),c=(0,i.A)(n,2),l=c[0],d=c[1],u=(0,s.useRef)(),m=()=>{d(e=>!e)};return(0,s.useEffect)(()=>{if(l){const e=u.current.querySelector("ul").clientHeight;u.current.style.maxHeight="".concat(e,"px")}},[l]),(0,r.jsxs)("div",{className:"extensive-link-list__item divider",children:[(0,r.jsx)("div",{className:"collapsible__trigger","data-rs-collapsible":!0,role:"button","aria-expanded":!1,onClick:()=>{u.current.previousElementSibling.classList.toggle("icon__toggler--active")},children:(0,r.jsxs)("span",{className:"extensive-link-list__list-title",children:[a,(0,r.jsx)("span",{className:"hidden--from-l icon toggle-arrow",children:(0,r.jsx)("svg",{children:(0,r.jsx)("use",{href:"/themes/custom/bluex/dist/assets/image/icons.svg#chevron-down"})})})]})}),(0,r.jsx)("div",{className:"collapsible__content","data-rs-collapsible-content":!0,"aria-hidden":!0,ref:u,children:(0,r.jsxs)("ul",{children:[o.map((e,t)=>{const a=t+1;return(0,r.jsx)("li",{className:"".concat(a>"5"?l?"":"not-visible":""),children:(0,r.jsx)("a",{href:e.url,children:e.title.toLowerCase()})},t)}),o.length>"5"?l?(0,r.jsx)("li",{children:(0,r.jsxs)("span",{className:"show-more__link",onClick:m,role:"presentation",children:[t.formatMessage({id:"JobDetails.Content.ShowLess"})," ","(-)"]})}):(0,r.jsx)("li",{children:(0,r.jsxs)("span",{className:"show-more__link",onClick:m,role:"presentation",children:[t.formatMessage({id:"JobDetails.Content.ShowMore"})," ","(+)"]})}):null]})})]})});const c=(0,o.Ay)(function(e){let t=e.appSettings;if(!t||!t.seo_linklist)return null;const a=[];return["first_row","second_row"].forEach(e=>{const s=t.seo_linklist[e];for(const t of Object.keys(s)){const e=s[t];if(!e["".concat(t,"_links")])continue;const o=e["".concat(t,"_links")].split("\r\n").map(e=>{const t=e.split("|");return{title:t[0],url:t[1]}});a.push((0,r.jsx)(n,{title:e["".concat(t,"_name")],links:o},t))}}),a.length?(0,r.jsx)("div",{className:"block seo-link",children:(0,r.jsxs)("div",{className:"block__wrapper block__wrapper--stacked",children:[(0,r.jsx)("div",{className:"block__header block__header--l wrapper",children:(0,r.jsx)("h2",{className:"block__title",children:t.seo_linklist.seo_linklist_name})}),(0,r.jsx)("div",{className:"block__content wrapper",children:(0,r.jsx)("div",{className:"extensive-link-list",children:a})})]})}):null})},14542(e,t,a){"use strict";a.d(t,{A:()=>h});var s=a(84919),o=a(44303),i=(a(88094),a(51784)),r=a(9261),n=a(57186),c=a(98488),l=a(89843),d=a(66830),u=a(86394),m=a(67),p=a(1765);const g=function(e,t,a,s,o){let i="",r="";t&&(t.locationValue&&t.locationValue.city?r=t.locationValue.city:t.city&&(r=(0,d.A)(t.city)),t.locationValue&&t.locationValue.region?i=t.locationValue.region:t.region&&(i=(0,d.A)(t.region)));let n,c,l,g=e.formatMessage({id:1===a?"SortBarMvp1.SortTitleForYouSingle":"SortBarMvp1.SortTitleForYou"},{total:a}),b=(0,m.A)(t),h=b.location,y=b.singleLocation;if(t.remote){const s=t.jobCategory?"jobCategory":t.subSpecialism?"subSpecialism":"specialism",o={jobCategory:t.jobCategory?(0,d.A)(t.jobCategory):null,
1subSpecialism:t.subSpecialism?(0,d.A)(t.subSpecialism):null,specialism:t.specialism?(0,d.A)(t.specialism):null};g=e.formatMessage({id:"SortBarMvp1.RemoteHeading"},{total:a,for:o[s]})}else if(!t.query&&!t.queryTitle||t.postcode||t.region||t.city)if((t.query||t.queryTitle)&&(t.postcode||t.region||t.city)){let s=t.query?(0,u.A)(decodeURIComponent(t.query)):(0,u.A)(decodeURIComponent(t.queryTitle));s=(0,d.A)(s),t.postcode?h=(0,d.A)(t.postcode):t.region&&!t.city?h=i:!t.region&&t.city?h=r:t.region&&t.city&&(h="".concat(r,", ").concat(i)),g=e.formatMessage({id:1===a?"SortBarMvp1.SortTitleForInSingle":"SortBarMvp1.SortTitleForIn"},{total:a,for:s,in:h})}else if(t.jobCategory){const s=t.jobCategory?(0,d.A)(t.jobCategory):null;g=h?e.formatMessage({id:"SortBarMvp1.SortTitle.JobCategory.inLocation"},{counter:a,jobCategory:s,location:h,singleLocation:y}):e.formatMessage({id:"SortBarMvp1.SortTitle.JobCategory"},{counter:a,jobCategory:s})}else if(t.subSpecialism&&h){const s=t.subSpecialism?(0,d.A)(t.subSpecialism):null;g=e.formatMessage({id:"SortBarMvp1.SortTitle.JobCategory.inLocation"},{counter:a,jobCategory:s,location:h,singleLocation:y})}else if(t.specialism&&h){const s=t.specialism?(0,d.A)(t.specialism):null;g=e.formatMessage({id:"SortBarMvp1.SortTitle.JobCategory.inLocation"},{counter:a,jobCategory:s,location:h,singleLocation:y})}else t.query||t.queryTitle||!(t.postcode||t.region||t.city)?t.subSpecialism?g=e.formatMessage({id:1===a?"SortBarMvp1.SortTitleForSingle":"SortBarMvp1.SortTitleFor"},{total:a,for:(0,d.A)(t.subSpecialism)}):t.specialism&&(g=e.formatMessage({id:1===a?"SortBarMvp1.SortTitleForSingle":"SortBarMvp1.SortTitleFor"},{total:a,for:(0,d.A)(t.specialism)})):(t.postcode?h=(0,d.A)(t.postcode):t.region&&!t.city?h=i:!t.region&&t.city?h=r:t.region&&t.city&&(h="".concat(r,", ").concat(i)),g=e.formatMessage({id:1===a?"SortBarMvp1.SortTitleInSingle":"SortBarMvp1.SortTitleIn"},{total:a,in:h}));else{let s=t.query?decodeURIComponent(t.query):decodeURIComponent(t.queryTitle);s=(0,u.A)((0,d.A)(s)),g=e.formatMessage({id:1===a?"SortBarMvp1.SortTitleForSingle":"SortBarMvp1.SortTitleFor"},{total:a,for:s})}if(s&&s.heading&&(g=s.heading.replace("[total_jobs]",a)),t.jobType&&o.jobType&&o.jobType.jobType.buckets.length){const e=o.jobType.jobType.buckets,a=[];for(const s of t.jobType)for(const t of e){const e=t.key;if(s===(0,p.A)(e.toLowerCase())){a.push(e.replace("jobs","").trim());break}}n=a.join(", ")}if(t.specialism&&o.specialism&&o.specialism.specialism.buckets.length){c=t.specialism.charAt(0).toUpperCase()+t.specialism.substr(1);for(const e in o.specialism.specialism.buckets){const a=o.specialism.specialism.buckets[e];if(t.specialism.toLowerCase()===(0,p.A)(a.key).toLowerCase()){c=a.key;break}}c=c.charAt(0).toUpperCase()+c.substr(1)}if(t.subSpecialism&&o.subSpecialism&&o.subSpecialism.subSpecialism.buckets.length)for(const d in o.subSpecialism.subSpecialism.buckets){const e=o.subSpecialism.subSpecialism.buckets[d];if(t.subSpecialism.toLowerCase()===(0,p.A)(e.key).toLowerCase()){l=e.key;break}}if(t.postcode?h=(0,d.A)(t.postcode):t.region&&!t.city?h=i:!t.region&&t.city?h=r:t.region&&t.city&&(h="".concat(r,", ").concat(i)),h&&(l||c)&&n)g=e.formatMessage({id:1===a?"SortBarMvp1.SpecialismJobTypeAndLocationHeadingSingle":"SortBarMvp1.SpecialismJobTypeAndLocationHeading"},{total:a,jobType:n,specialism:c,location:h});else if((l||c)&&n)g=e.formatMessage({id:"SortBarMvp1.SpecialismAndJobTypeHeading"},{total:a,jobType:n,specialism:c});else if(t.query&&(l||c)){const s=t.query?(0,d.A)(decodeURIComponent(t.query)):void 0,o=s?(0,u.A)(s):void 0;g=e.formatMessage({id:"SortBarMvp1.SpecialismAndQueryHeading"},{total:a,query:o,specialism:c})}else h&&n?g=e.formatMessage({id:1===a?"SortBarMvp1.LocationAndJobTypeHeadingSingle":"SortBarMvp1.LocationAndJobTypeHeading"},{total:a,jobType:n,location:h}):n&&(g=e.formatMessage({id:"SortBarMvp1.JobTypeHeading"},{total:a,jobType:n}));return t&&t.page&&(g="".concat(e.formatMessage({id:"Page"})," ").concat(t.page," - ").concat(g)),g};var b=a(15678);const h=(0,i.Ay)(function(e){let t=e.intl,a=e.seoData,i=e.searchParams,d=e.resultsTotal,u=e.setStartingPage,m=e.aggregations,p=i;p=(0,l.A)(i,m);const h=(0,n.A)(["searchData"]),y=(0,o.A)(h,2),f=y[0],j=y[1],v=f.searchData&&f.searchData.activeView?f.searchData.activeView:"grid",_=g(t,p,d,a,m),x=e=>{e.preventDefault();const t="grid"===v?"list":"grid",a="grid"===v?"list overview":"card overview";j("searchData",(0,s.A)((0,s.A)({},f.searchData),{},{activeView:t}),{path:"/",sameSite:"lax",secure:!0}),(0,c.sP)(a)};return(0,b.jsx)("div",{className:"bg-variant-brand-tertiary",children:(0,b.jsx)("div",{className:"wrapper",children:(0,b.jsxs)("div",{className:"sortbar sortbar--toggle sortbar--big","data-rs-toggable-group":"toggable-group__item--active",children:[(0,b.jsx)("h1",{className:"sortbar__count",children:_}),(0,b.jsxs)("div",{className:"toggable-group hidden--until-l",children:[(0,b.jsx)("span",{className:"toggable-group__item ".concat("list"===v?"toggable-group__item--active":""),onClick:x,role:"presentation",children:(0,b.jsx)("button",{type:"button",className:"button--clean icon icon--inline","aria-pressed":"list"===v?"true":"false","aria-label":t.formatMessage({id:"SortBarMvp1.ListView.AriaLabel"}),children:(0,b.jsx)("svg",{children:(0,b.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#view-list"})})})}),(0,b.jsx)("span",{className:"toggable-group__item ".concat("grid"===v?"toggable-group__item--active":""),onClick:x,role:"presentation",children:(0,b.jsx)("button",{type:"button",className:"button--clean icon icon--inline","aria-pressed":"grid"===v?"true":"false","aria-label":t.formatMessage({id:"SortBarMvp1.GridView.AriaLabel"}),children:(0,b.jsx)("svg",{children:(0,b.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#view-grid"})})})}),(0,b.jsxs)("form",{name:"sort-search-form","aria-label":"sort-search-form",className:"form-group form-group--dropdown-alternative",children:[(0,b.jsx)("label",{className:"form-group__label",htmlFor:"sortBy",children:t.formatMessage({id:"SortBarMvp1.SortLabel"})}),(0,b.jsx)(r.A,{searchParams:p,setStartingPage:u})]})]})]})})})})},9261(e,t,a){"use strict";a.d(t,{A:()=>m});var s=a(44303),o=a(88094),i=a(51784),r=a(57186),n=a(94202),c=a(87542),l=a(63094);const d=function(e){const t=e.path.split("/");let a="";for(const s of t)if(s&&"undefined"!==s){if(s.includes(":clientName")||s.includes(":searchParams*"))continue;a+="/".concat(s)}return a.endsWith("/")?a:"".concat(a,"/")};var u=a(15678);const m=(0,i.Ay)(function(e){let t=e.intl,a=e.searchParams;const i=(0,o.useContext)(l.BR).setStartingPage,m=(0,n.W5)(),p=(0,r.A)(["sortBy"]),g=(0,s.A)(p,2),b=g[0],h=g[1];let y;a=a||(m.params&&m.params.searchParams?(0,c.A)(m.params.searchParams):null);let f=b.sortBy?b.sortBy.split(",")[0]:null,j=b.sortBy?b.sortBy.split(",")[1]:null;const v=!(!a||!(a.query||a.locationData&&a.locationData.location||a.lat&&a.lon)),_=d(m);return(0,o.useEffect)(()=>{f||j||h("sortBy","".concat("date",",").concat("relevancy"),{path:_,sameSite:"lax",secure:!0})},[f,j]),y=v?j||"relevancy":f||"date",(0,u.jsxs)("div",{className:"form-group__input",children:[(0,u.jsxs)("select",{className:y?"":"untouched",name:"sortBy",id:"sortBy","data-rs-untouched":"data-rs-untouched",defaultValue:y,onChange:e=>{i(1),v?j=e.target.value:f=e.target.value,h("sortBy","".concat(f,",").concat(j),{path:_,sameSite:"lax",secure:!0})},children:[(0,u.jsx)("option",{value:"_none",hidden:!0,disabled:!0,children:t.formatMessage({id:"SortByMvp1.SortPlaceholder"})}),(0,u.jsx)("option",{value:"date",children:t.formatMessage({id:"SortByMvp1.SortDate"})}),(0,u.jsx)("option",{value:"relevancy",children:t.formatMessage({id:"SortByMvp1.SortRelevancy"})})]}),(0,u.jsx)("span",{className:"select-arrow icon",children:(0,u.jsx)("svg",{children:(0,u.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#sort-16"})})})]})})},86394(e,t,a){"use strict";a(88094);const s=function(e){const t=e.split(" ");for(const a in t){if("string"!==typeof t[a])return"";t[a]=t[a].charAt(0).toUpperCase()+t[a].slice(1)}return t.join(" ")};a.d(t,["A",0,s])},46531(e,t,a){"use strict";a.d(t,{R:()=>c});var s=a(84919);a(88094);const o=[],i=a(9257);let r={};try{r=a(29366)}catch(l){}const n=(0,s.A)((0,s.A)({},i),r);for(const d in n)o.push(d);function c(){return o.length}},76923(e,t,a){"use strict";a(88094);const s=function(e){return e.trim().replace(/[ -]+/g,"-")};a.d(t,["A",0,s])},84479(e,t,a){"use strict";a(88094);var s=a(25017),o=a.n(s);const i=function e(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"smooth",s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500;setTimeout(()=>{try{document.querySelector(t)?document.querySelector(t).scrollIntoView({behavior:a}):e(t,a,s)}catch(i){o().warning("The browser doesn't support Smooth scroll","scrollTo")}},s)};a.d(t,["A",0,i])},84254(e,t,a){"use strict";a(88094);var s=a(98488);const o=a(50251);const i=function(e,t,a,i){"_none"!==e.target.value?(t[e.target.name]=e.target.value,(0,s.cy)("".concat(e.target.id,":").concat(e.target.value))):t[e.target.name]=null;const r=a.path.replace(":searchParams*",""),n=o(t);i.push("".concat(r).concat(n))};a.d(t,["A",0,i])},62102(e,t,a){"use strict";a(88094);var s=a(1765),o=a(15678);const i=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const i=[];for(const r in e){const n=e[r];let c;c=n.sanitized&&n.sanitized.buckets.length?n.sanitized.buckets[0].key:(0,s.A)(n.key.toLowerCase()),a?i.push((0,o.jsx)("option",{value:c,children:t?n.key.toLowerCase():n.key},r)):i.push((0,o.jsxs)("option",{value:c,children:[t?n.key.toLowerCase():n.key," ","(",n.doc_count,")"]},r))}return i};a.d(t,["A",0,i])},79838(e,t,a){"use strict";var s=a(84919),o=a(76923),i=a(1765),r=a(87542);const n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"pt",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];const c=!1;let l={};if(e){if(new RegExp("^\\d{4}[- ]{0,1}\\d{3}$").test(e))l.postcode=(0,o.A)(e),l.region=null,l.city=null;else{l.postcode=null;const a=e.split(", ");a.length>
11?(l.city=(0,i.A)(a[0],c).toLowerCase(),l.region=(0,i.A)(a[1],c).toLowerCase()):1===a.length&&(l=(0,s.A)((0,s.A)({},l),(0,r.A)((0,i.A)(a[0],c).toLowerCase(),t,n)))}}return a&&(l=(0,s.A)((0,s.A)({},l),{},{distance:a})),l};a.d(t,["A",0,n])},48504(e,t,a){"use strict";var s=a(90568);const o=(e,t,a,o,i)=>{const r=(0,s.A)();let n=!1,c=r.formatMessage({id:"SearchHeader.TitleTop"}),l=r.formatMessage({id:"SearchHeader.TitleBottom"});const d=["language","branch","queryTitle","query","distance","daySalary","hourSalary","yearSalary","monthSalary","postcode","divisionId","sectorByOwnership","jobType"];for(const s in a)if(d.includes(s)){n=!0;break}return null!==a&&void 0!==a&&a.tagValue&&a.tagValue.length>1&&(n=!0),(o.url.startsWith("/jobs/skills/")||o.url.startsWith("/jobs/radius/"))&&(n=!0),n&&t&&t.isAvailable&&(n=!1),n&&t&&t.isKeywordWithCityOrRegionIndexed&&i>=1&&(n=!1),e&&(e["no-index"]&&(n=e["no-index"]),e["h1-tag"]&&(c=r.formatMessage({id:"SearchHeader.SeoOverrideTitleTop"}),l=e["h1-tag"].replace("".concat(c," "),"").toLowerCase())),!n&&i<1&&(n=!0),n};a.d(t,["A",0,o])},66684(e,t,a){"use strict";var s=a(66830);a(83294);const o=function(e){let t="";if(arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&e.international)return t;if(e.region&&!e.city)t=e.locationValue&&e.locationValue.region||(0,s.A)(e.region);else if(e.region&&e.city){let a=e.locationValue&&e.locationValue.city||(0,s.A)(e.city);const o=e.locationValue&&e.locationValue.region||(0,s.A)(e.region);0,t="".concat(a,", ").concat(o)}else!e.region&&e.city?t=e.locationValue&&e.locationValue.city||(0,s.A)(e.city):e.postcode&&(t=(0,s.A)(e.postcode));return t};a.d(t,["A",0,o])},83294(e){e.exports=function(e,t,a){return null}},67(e,t,a){"use strict";var s=a(66830);const o=function(e){const t=(e,t,a)=>{if(t&&t.locationValue){if("city"===a&&t.locationValue.city)return t.locationValue.city;if("region"===a&&t.locationValue.region)return t.locationValue.region}return e.charAt(0).toUpperCase()+e.substr(1)};let a,o;if(e.city&&e.region){const s=t(e.city,e,"city");a="".concat(s,", ").concat(t(e.region,e,"region")),o=s}else e.city?(a=t(e.city,e,"city"),o=a):e.region?(a=t(e.region,e,"region"),o=a):e.country?o=e.country:e.postcode&&(a=(0,s.A)(e.postcode),o=a);return{location:a,singleLocation:o}};a.d(t,["A",0,o])},52506(e,t,a){"use strict";a.d(t,{A:()=>l});a(88094);var s=a(1765);const o=function(e,t,a){let s,o;return e&&t&&a?(s="SearchHeader.MetaTitleQuery.WithLocation",o="SearchHeader.QueryMetaDescription.WithLocation"):e||t||a?!e||t||a?e&&t&&!a?(s="SearchHeader.MetaTitleNoQuery.WithLocation",o="SearchHeader.MetaDescriptionNoQuery.WithLocation"):e&&!t&&a?(s="SearchHeader.MetaTitleQuery.LocationNoResults",o="SearchHeader.QueryMetaDescription.LocationNoResults"):e||t||!a?e||!t||a?!e&&t&&a&&(s="SearchHeader.MetaTitleQuery",o="SearchHeader.QueryMetaDescription"):(s="SearchHeader.DefaultMetaTitle",o="SearchHeader.DefaultMetaDescription"):(s="SearchHeader.MetaTitleQuery.NoResults",o="SearchHeader.QueryMetaDescription.NoResults"):(s="SearchHeader.MetaTitleNoQuery.LocationNoResults",o="SearchHeader.MetaDescriptionNoQuery.LocationNoResults"):(s="SearchHeader.DefaultMetaTitle.NoResults",o="SearchHeader.DefaultMetaDescription.NoResults"),{title:s,description:o}};var i=a(67),r=a(66830),n=a(86394);function c(e,t,a,s,o,i){let r,n;return s?(r=e.formatMessage({id:"SearchHeader.MetaTitle.JobCategory.Location"},{jobCategory:a,location:s,singleLocation:o,sitename:i}),n=e.formatMessage({id:"SearchHeader.MetaDescription.JobCategory.Location"},{counter:t,jobCategory:a,location:s,singleLocation:o})):(r=e.formatMessage({id:"SearchHeader.MetaTitle.JobCategory"},{jobCategory:a,sitename:i}),n=e.formatMessage({id:"SearchHeader.MetaDescription.JobCategory"},{counter:t,jobCategory:a,sitename:i})),{title:r,description:n}}const l=function(e){let t=e.intl,a=e.seoOverride,l=e.searchParams,d=e.sitename,u=e.total,m=e.aggregations,p=e.seoData,g=e.isInternalSearch,b=void 0!==g&&g;const h=u>10?u:void 0,y=t.formatMessage({id:"Page"});let f="";l&&l.page&&(f="".concat(y," ").concat(l.page," - "));let j=t.formatMessage({id:"SearchHeader.MetaTitle"},{sitename:d}),v=t.formatMessage({id:"SearchHeader.MetaDescription"},{counter:h});const _=(0,i.A)(l),x=_.location,M=_.singleLocation;let k;if(l.jobType&&m.jobType&&m.jobType.jobType.buckets.length){const e=m.jobType.jobType.buckets,t=[];for(const a of l.jobType)for(const o of e){const e=o.key;if(a===(0,s.A)(e.toLowerCase())){t.push(e.replace("jobs","").trim());break}}k=t.join(", ")}let A,S=null;if(l.jobCategory&&m.jobCategory&&m.jobCategory.jobCategory.buckets.length)for(const o in m.jobCategory.jobCategory.buckets){const e=m.jobCategory.jobCategory.buckets[o];if(l.jobCategory.toLowerCase()===(0,s.A)(e.key).toLowerCase()){S=e;break}}if(l.subSpecialism&&m.subSpecialism&&m.subSpecialism.subSpecialism.buckets.length)for(const o in m.subSpecialism.subSpecialism.buckets){const e=m.subSpecialism.subSpecialism.buckets[o];if(l.subSpecialism.toLowerCase()===(0,s.A)(e.key).toLowerCase()){A=e;break}}if(a)a["meta-title"]&&(j=a["meta-title"]),a.description&&(v=a.description);else if(l)if(l.specialism){let e=l.specialism.charAt(0).toUpperCase()+l.specialism.substr(1);if(m.specialism&&m.specialism.specialism.buckets.length){let a,o={};for(const t in m.specialism.specialism.buckets){const a=m.specialism.specialism.buckets[t];if(l.specialism.toLowerCase()===(0,s.A)(a.key).toLowerCase()){o=a,e=o.key;break}}if(l.subSpecialism&&m.subSpecialism&&m.subSpecialism.subSpecialism.buckets.length)for(const t in m.subSpecialism.subSpecialism.buckets){const o=m.subSpecialism.subSpecialism.buckets[t];if(l.subSpecialism.toLowerCase()===(0,s.A)(o.key).toLowerCase()){a=o,e=a.key;break}}e=e.charAt(0).toUpperCase()+e.substr(1);const i=e;j=t.formatMessage({id:"SearchHeader.SpecialismMetaTitle"},{specialismName:i,sitename:d});let p="";if(m.jobType.jobType.buckets.length){const e=m.jobType.jobType.buckets[0],a="".concat(e.key," ").concat(e.doc_count);let s="",o="",i="";switch(m.jobType.jobType.buckets.length){case 3:default:s=m.jobType.jobType.buckets[1],o=m.jobType.jobType.buckets[2],i=t.formatMessage({id:"SearchHeader.SpecialismMetaJobType"},{jobType1:"".concat(s.key," ").concat(s.doc_count),jobType2:"".concat(o.key," ").concat(o.doc_count)}),p="".concat(a,", ").concat(i);break;case 2:s=m.jobType.jobType.buckets[1],p=t.formatMessage({id:"SearchHeader.SpecialismMetaJobType"},{jobType1:a,jobType2:"".concat(s.key," ").concat(s.doc_count)});break;case 1:p=a}}if(l.remote){const e=l.jobCategory?"jobCategory":l.subSpecialism?"subSpecialism":"specialism",s={jobCategory:l.jobCategory&&S?S.key:null,
1subSpecialism:a?a.key:null,specialism:i};j=t.formatMessage({id:"SearchHeader.RemoteMetaTitle"},{counter:h,type:s[e],sitename:d}),v=t.formatMessage({id:"SearchHeader.RemoteMetaDescription"},{counter:h,type:s[e],sitename:d})}else v=a?t.formatMessage({id:"SearchHeader.SpecialismMetaDescription"},{specialismCount:a.doc_count,specialismName:o.key,jobTypeText:p}):t.formatMessage({id:"SearchHeader.SpecialismMetaDescription"},{specialismCount:o.doc_count,specialismName:o.key,jobTypeText:p});if(l.remote)j=t.formatMessage({id:"SearchHeader.RemoteMetaTitle"},{counter:h,type:i,sitename:d}),v=t.formatMessage({id:"SearchHeader.RemoteMetaDescription"},{counter:h,type:i,sitename:d});else if(x&&k)j=t.formatMessage({id:"SearchHeader.SpecialismJobTypeAndLocationMetaTitle"},{jobType:k,specialismName:i,location:x}),v=t.formatMessage({id:"SearchHeader.SpecialismJobTypeAndLocationMetaDescription"},{specialismCount:h,jobType:k,specialismName:i,location:x});else if(k)j=t.formatMessage({id:"SearchHeader.SpecialismAndJobTypeMetaTitle"},{jobType:k,specialismName:i}),v=t.formatMessage({id:"SearchHeader.SpecialismAndJobTypeMetaDescription"},{specialismCount:h,jobType:k,specialismName:i});else if(l.query){const e=l.query?(0,r.A)(decodeURIComponent(l.query)):void 0,a=e?(0,n.A)(e):void 0;j=t.formatMessage({id:"SearchHeader.SpecialismAndQueryMetaTitle"},{query:a,specialismName:i}),v=t.formatMessage({id:"SearchHeader.SpecialismAndQueryMetaDescription"},{specialismCount:h,query:a,specialismName:i})}else x&&(j=t.formatMessage({id:"SearchHeader.JobCategoryAndLocationMetaTitle"},{jobCategoryName:i,location:M,sitename:d}),v=t.formatMessage({id:"SearchHeader.LocationMetaDescription"},{location:M}));if(l.jobCategory&&!l.remote&&!k&&!l.query){const e=c(t,u,S?S.key:"",x,M,d);j=e.title,v=e.description}}}else if(b&&l.subSpecialism){let e=l.subSpecialism;if(m.subSpecialism&&m.subSpecialism.subSpecialism.buckets.length){let t={};for(const a in m.subSpecialism.subSpecialism.buckets){const o=m.subSpecialism.subSpecialism.buckets[a];if(l.subSpecialism.toLowerCase()===(0,s.A)(o.key).toLowerCase()){t=o,e=t.key;break}}}if(e=e.charAt(0).toUpperCase()+e.substr(1),x&&l.jobType)j=t.formatMessage({id:"SearchHeader.SpecialismJobTypeAndLocationMetaTitle"},{jobType:k,specialismName:e,location:x}),v=t.formatMessage({id:"SearchHeader.SpecialismJobTypeAndLocationMetaDescription"},{specialismCount:h,jobType:k,specialismName:e,location:x});else if(x)j=t.formatMessage({id:"SearchHeader.JobCategoryAndLocationMetaTitle"},{jobCategoryName:e,location:x,sitename:d});else if(k)j=t.formatMessage({id:"SearchHeader.SpecialismAndJobTypeMetaTitle"},{jobType:k,specialismName:e}),v=t.formatMessage({id:"SearchHeader.SpecialismAndJobTypeMetaDescription"},{specialismCount:h,jobType:k,specialismName:e});else if(l.query){const a=l.query?(0,r.A)(decodeURIComponent(l.query)):void 0,s=a?(0,n.A)(a):void 0;j=t.formatMessage({id:"SearchHeader.SpecialismAndQueryMetaTitle"},{query:s,specialismName:e}),v=t.formatMessage({id:"SearchHeader.SpecialismAndQueryMetaDescription"},{specialismCount:h,query:s,specialismName:e})}else e=e.charAt(0).toUpperCase()+e.substr(1),j=t.formatMessage({id:"SearchHeader.SpecialismMetaTitle"},{specialismName:e,sitename:d});if(l.jobCategory&&!l.remote&&!k&&!l.query){const e=c(t,u,S?S.key:"",x,M,d);j=e.title,v=e.description}}else{const e=l.query?(0,r.A)(decodeURIComponent(l.query)):void 0,a=e?(0,n.A)(e):void 0,s=o(x,h,e),i=s.title,m=s.description;if(j=t.formatMessage({id:i},{location:x,counter:h,query:e,queryCapitalized:a,sitename:d}),v=t.formatMessage({id:m},{location:x,counter:h,query:e,queryCapitalized:a,sitename:d}),x&&k)j=t.formatMessage({id:"SearchHeader.LocationAndJobTypeMetaTitle"},{count:h,jobType:k,location:x}),v=t.formatMessage({id:"SearchHeader.LocationAndJobTypeMetaDescription"},{count:h,jobType:k,location:x});else if(l.remote){const e=l.jobCategory?"jobCategory":l.subSpecialism?"subSpecialism":null,a={jobCategory:l.jobCategory&&S?S.key:null,subSpecialism:l.subSpecialism&&A?A.key:null};j=t.formatMessage({id:"SearchHeader.RemoteMetaTitle"},{counter:h,type:e?a[e]:"",sitename:d}),v=t.formatMessage({id:"SearchHeader.RemoteMetaDescription"},{counter:h,type:e?a[e]:"",sitename:d})}else if(k)j=t.formatMessage({id:"SearchHeader.JobTypeMetaTitle"},{counter:h,jobType:k,sitename:d}),v=t.formatMessage({id:"SearchHeader.JobTypeMetaDescription"},{counter:h,jobType:k,sitename:d});else if(l.jobCategory){const e=c(t,u,S?S.key:"",x,M,d);j=e.title,v=e.description}}return p&&(p.meta_title||p.meta_description)&&(j=p.meta_title?p.meta_title:j,v=p.meta_description?p.meta_description:v),j="".concat(f).concat(j),v="".concat(f).concat(v),{metaTitle:j,metaDescription:v}}},57568(e){e.exports=function(e){const t=[{"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xc6":"AE","\xc7":"C","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xd0":"D","\xd1":"N","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\u0150":"O","\xd8":"O","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\u0170":"U","\xdd":"Y","\xde":"TH","\u0178":"Y","\xdf":"ss","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xe6":"ae","\xe7":"c","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xf0":"d","\xf1":"n","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\u0151":"o","\xf8":"o","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\u0171":"u","\xfd":"y","\xfe":"th","\xff":"y"},{"\xa9":"(c)"},{"\u03b1":"a","\u03b2":"v","\u03b3":"g","\u03b4":"d","\u03b5":"e","\u03b6":"z","\u03b7":"i","\u03b8":"th","\u03b9":"i","\u03ba":"k","\u03bb":"l","\u03bc":"m","\u03bd":"n","\u03be":"ks","\u03bf":"o","\u03c0":"p","\u03c1":"r","\u03c3":"s","\u03c4":"t","\u03c5":"y","\u03c6":"f","\u03c7":"x","\u03c8":"ps","\u03c9":"o","\u03ac":"a","\u03ad":"e","\u03af":"i","\u03cc":"o","\u03cd":"y","\u03ae":"i","\u03ce":"o","\u03c2":"s","\u03ca":"i","\u03b0":"y","\u03cb":"y","\u0390":"i","\u0391":"A","\u0392":"
1V","\u0393":"G","\u0394":"D","\u0395":"E","\u0396":"Z","\u0397":"H","\u0398":"Th","\u0399":"I","\u039a":"K","\u039b":"L","\u039c":"M","\u039d":"N","\u039e":"KS","\u039f":"O","\u03a0":"P","\u03a1":"R","\u03a3":"S","\u03a4":"T","\u03a5":"Y","\u03a6":"F","\u03a7":"X","\u03a8":"Ps","\u03a9":"O","\u0386":"A","\u0388":"E","\u038a":"I","\u038c":"O","\u038e":"Y","\u0389":"H","\u038f":"O","\u03aa":"I","\u03ab":"Y"},{"\u015f":"s","\u015e":"S","\u0131":"i","\u0130":"I","\xe7":"c","\xc7":"C","\xfc":"u","\xdc":"U","\xf6":"o","\xd6":"O","\u011f":"g","\u011e":"G"},{"\u0103":"a","\xee":"i","\u0219":"s","\u021b":"t","\xe2":"a","\u0102":"A","\xce":"I","\u0218":"S","\u021a":"T","\xc2":"A"},{"\u0430":"a","\u0431":"b","\u0432":"v","\u0433":"g","\u0434":"d","\u0435":"e","\u0451":"yo","\u0436":"zh","\u0437":"z","\u0438":"i","\u0439":"j","\u043a":"k","\u043b":"l","\u043c":"m","\u043d":"n","\u043e":"o","\u043f":"p","\u0440":"r","\u0441":"s","\u0442":"t","\u0443":"u","\u0444":"f","\u0445":"h","\u0446":"c","\u0447":"ch","\u0448":"sh","\u0449":"sh","\u044a":"","\u044b":"y","\u044c":"","\u044d":"e","\u044e":"yu","\u044f":"ya","\u0410":"A","\u0411":"B","\u0412":"V","\u0413":"G","\u0414":"D","\u0415":"E","\u0401":"Yo","\u0416":"Zh","\u0417":"Z","\u0418":"I","\u0419":"J","\u041a":"K","\u041b":"L","\u041c":"M","\u041d":"N","\u041e":"O","\u041f":"P","\u0420":"R","\u0421":"S","\u0422":"T","\u0423":"U","\u0424":"F","\u0425":"H","\u0426":"C","\u0427":"Ch","\u0428":"Sh","\u0429":"Sh","\u042a":"","\u042b":"Y","\u042c":"","\u042d":"E","\u042e":"Yu","\u042f":"Ya"},{"\u0404":"Ye","\u0406":"I","\u0407":"Yi","\u0490":"G","\u0454":"ye","\u0456":"i","\u0457":"yi","\u0491":"g"}
1,{"\u010d":"c","\u010f":"d","\u011b":"e","\u0148":"n","\u0159":"r","\u0161":"s","\u0165":"t","\u016f":"u","\u017e":"z","\u010c":"C","\u010e":"D","\u011a":"E","\u0147":"N","\u0158":"R","\u0160":"S","\u0164":"T","\u016e":"U","\u017d":"Z"},{"\xe1":"a","\xe4":"a","\u010d":"c","\u010f":"d","\xe9":"e","\xed":"i","\u013e":"l","\u013a":"l","\u0148":"n","\xf3":"o","\xf4":"o","\u0155":"r","\u0161":"s","\u0165":"t","\xfa":"u","\xfd":"y","\u017e":"z","\xc1":"a","\xc4":"A","\u010c":"C","\u010e":"D","\xc9":"E","\xcd":"I","\u013d":"L","\u0139":"L","\u0147":"N","\xd3":"O","\xd4":"O","\u0154":"R","\u0160":"S","\u0164":"T","\xda":"U","\xdd":"Y","\u017d":"Z"},{"\u0105":"a","\u0107":"c","\u0119":"e","\u0142":"l","\u0144":"n","\xf3":"o","\u015b":"s","\u017a":"z","\u017c":"z","\u0104":"A","\u0106":"C","\u0118":"E","\u0141":"L","\u0143":"N","\xd3":"O","\u015a":"S","\u0179":"Z","\u017b":"Z"},{"\u0101":"a","\u010d":"c","\u0113":"e","\u0123":"g","\u012b":"i","\u0137":"k","\u013c":"l","\u0146":"n","\u0161":"s","\u016b":"u","\u017e":"z","\u0100":"A","\u010c":"C","\u0112":"E","\u0122":"G","\u012a":"I","\u0136":"K","\u013b":"L","\u0145":"N","\u0160":"S","\u016a":"U","\u017d":"Z"},{"\u0623":"a","\u0628":"b","\u062a":"t","\u062b":"th","\u062c":"g","\u062d":"h","\u062e":"kh","\u062f":"d","\u0630":"th","\u0631":"r","\u0632":"z","\u0633":"s","\u0634":"sh","\u0635":"s","\u0636":"d","\u0637":"t","\u0638":"th","\u0639":"aa","\u063a":"gh","\u0641":"f","\u0642":"k","\u0643":"k","\u0644":"l","\u0645":"m","\u0646":"n","\u0647":"h","\u0648":"o","\u064a":"y"},{"\u0105":"a","\u010d":"c","\u0119":"e","\u0117":"e","\u012f":"i","\u0161":"s","\u0173":"u","\u016b":"u","\u017e":"z","\u0104":"A","\u010c":"C","\u0118":"E","\u0116":"E","\u012e":"I","\u0160":"S","\u0172":"U","\u016a":"U","\u017d":"Z"},{"\u0452":"dj","\u0458":"j","\u0459":"lj","\u045a":"nj","\u045b":"c","\u045f":"dz","\u0111":"dj","\u0402":"Dj","\u0408":"j","\u0409":"Lj","\u040a":"Nj","\u040b":"C","\u040f":"Dz","\u0110":"Dj"},{"\xe7":"c","\u0259":"e","\u011f":"g","\u0131":"i","\xf6":"o","\u015f":"s","\xfc":"u","\xc7":"C","\u018f":"E","\u011e":"G","\u0130":"I","\xd6":"O","\u015e":"S","\xdc":"U"},{"\u10d0":"a","\u10d1":"b","\u10d2":"g","\u10d3":"d","\u10d4":"e","\u10d5":"v","\u10d6":"z","\u10d7":"t","\u10d8":"i","\u10d9":"k","\u10da":"l","\u10db":"m","\u10dc":"n","\u10dd":"o","\u10de":"p","\u10df":"j","\u10e0":"r","\u10e1":"s","\u10e2":"t","\u10e3":"u","\u10e4":"f","\u10e5":"q","\u10e6":"g","\u10e7":"y","\u10e8":"sh","\u10e9":"ch","\u10ea":"c","\u10eb":"dz","\u10ec":"w","\u10ed":"ch","\u10ee":"x","\u10ef":"j","\u10f0":"h"}],a={Initialize(){if(!a.map){a.map={};for(const e of t)Object.assign(a.map,e);a.regex=new RegExp(Object.keys(a.map).join("|"),"g")}}};return function(e){return a.Initialize(),e.replace(a.regex,e=>a.map[e])}(e)}},8311(e){e.exports={pt:{remoteWork:"remote",sectorOfEmployment:["public","private"],jobType:["permanente","temporario","contrato","temporario-a-permanent","provisorio","voluntario","formacao","estagio","teletrabalho-temporario","teletrabalho-estudante","teletrabalho-temporario","teletrabalho-permanente","empregos-para-estudantes","suplemento-salarial","freelancer","contrato-de-curto-prazo"],regionList:["portalegre","porto","lisboa","aveiro","braga","faro","setubal","viana-do-castelo","leiria","castelo-branco","coimbra","viseu","madeira","acores","santarem","evora","guarda","beja","braganca","vila-real"],internationalRegion:"international"}}},87542(e,t,a){"use strict";a.d(t,{A:()=>i});a(88094);const s=function(e){return"string"!==typeof e?e:e.replace(/&/g,"&").replace(/&/g,"&").replace(/</g,"<").replace(/"/g,""").replace(/%3C/g,"").replace(/%2F/g,"")},o=a(8311);const i=function(){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"pt";const t={},a=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split("/"),i={q:"query",qt:"queryTitle",s:"specialism",ss:"subSpecialism",r:"jobCategory",mi:"distance",km:"distance",sa:"yearSalary",sd:"daySalary",sm:"monthSalary",sh:"hourSalary",postcode:"postcode",b:"branch",dc:"divisionId",page:"page",l:"language",mpage:"monsterPage",client:"clientId"};"zh"===e&&(e="cn"),e||(e="pt");for(let u of a)if(u){var r,n,c,l;if(u.match(/([?&=])/)||u.match(/(?:\?|&|#)([^=]+)=([^&]+)/))continue;try{u=decodeURIComponent(decodeURIComponent(u))}catch(d){continue}const a=u.match(/^(q|qt|s|ss|r|mi|km|sa|sd|sm|sh|postcode|b|dc|page|l|mpage|client)-([^/]+)/);if(a){t[i[a[1]]||a[1]]=s(a[2])}else null!==o&&void 0!==o&&null!==(r=o[e])&&void 0!==r&&r.sectorOfEmployment&&o[e].sectorOfEmployment.includes(u)?t.sectorOfEmployment=s(u):new RegExp(o[e].jobType.join("|")).test(u)?t.jobType=s(u.split(",")):null!==o&&void 0!==o&&null!==(n=o[e])&&void 0!==n&&n.remoteWork&&o[e].remoteWork===u?t.remote=s(u):null!==o&&void 0!==o&&null!==(c=o[e])&&void 0!==c&&c.countriesList&&o[e].countriesList.includes(u)?t.country=s(u):null!==o&&void 0!==o&&null!==(l=o[e])&&void 0!==l&&l.companiesList&&o[e].companiesList.includes(u)?t.company=s(u):t.region||!o[e].regionList.includes(u)?(t.city&&(t.unknown=t.city),t.city=s(u)):(t.regi
1on&&(t.unknown=t.region),t.region=s(u))}return t}},50251(e){e.exports=function(e){let t="";const a={country:null,company:null,query:"q",queryTitle:"qt",postcode:"postcode",specialism:"s",subSpecialism:"ss",jobCategory:"r",region:null,city:null,distance:"km",jobType:null,sectorOfEmployment:null,yearSalary:"sa",daySalary:"sd",monthSalary:"sm",hourSalary:"sh",branch:"b",divisionId:"dc",page:"page",language:"l",unknown:null,monsterPage:"mpage",clientId:"client",remote:null};function s(t){const s=a[t];if(s){const a=["query","queryTitle"].includes(t)?e[t].replace(/_/g,"-"):e[t];return"".concat(s,"-").concat(a,"/")}return Array.isArray(e[t])?e[t].length?"".concat(e[t],"/"):"":"".concat(e[t],"/")}for(const o in a)e[o]&&("postcode"===o?(t+=s("postcode"),e.distance&&(t+=s("distance"))):"distance"===o?e.postcode||(t+=s("distance")):t+=s(o));return 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.