1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[128,875],{46276(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>Te});var n=a(84919),o=a(44303),i=a(88094),s=a(94202),l=a(63094),r=a(51784),c=a(91101),d=a(307),m=a(70784),b=a(36951),u=a(66934);const p=a(50251),h=a(68069);function _(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4?arguments[4]:void 0,i=null,s=null,l=null;const r=t.BlueXSanitized.City?t.BlueXSanitized.City:t.JobLocation.City?(0,u.A)(t.JobLocation.City):null,c=t.BlueXSanitized.Region?t.BlueXSanitized.Region:t.BlueXJobData.Region?(0,u.A)(t.BlueXJobData.Region):t.JobLocation.Region?(0,u.A)(t.JobLocation.Region):null,d=t.BlueXSanitized.Country?t.BlueXSanitized.Country:t.JobLocation.Country?(0,u.A)(t.JobLocation.Country):null;let m=!0;null!==a&&(m=a),n&&t.JobLocation.Country&&(l=m?t.JobLocation.Country.toLowerCase():t.JobLocation.Country),t.BlueXJobData.Region?i=m?t.BlueXJobData.Region.toLowerCase():t.BlueXJobData.Region:t.JobLocation.Region&&(i=m?t.JobLocation.Region.toLowerCase():t.JobLocation.Region),o=h(o);let b=t.JobLocation.City;b&&(s=m?b.toLowerCase():b);let _=s?"".concat(e).concat(p({city:r})):null,g=i?"".concat(e).concat(p({region:c})):null;return s&&i&&(_="".concat(e).concat(p({city:r,region:c}))),i&&l&&(g="".concat(e).concat(p({region:c,country:d}))),s&&i&&l&&(_="".concat(e).concat(p({city:r,region:c,country:d}))),{city:s,region:i,country:l,linkCity:_,linkRegion:g,linkCountry:l?"".concat(e).concat(p({country:d})):null}}function g(e){let t=null;e.BlueXJobData.Region?t=e.BlueXJobData.Region:e.JobLocation.Region&&(t=e.JobLocation.Region);let a=e.BlueXJobData.City.toLowerCase();return t&&(a="".concat(a,", ").concat(t.toLowerCase())),a}var f=a(15678);const v=function(e){let t=e.icon,a=e.text,o=e.link,i=e.svgProps,s=void 0===i?{}:i,l=e.location,r=void 0===l?{}:l,c=e.alternative,d=void 0!==c&&c,m=e.parentClass,b=void 0===m?"cards__meta-item":m,u=e.behatClass,p=void 0===u?"":u;const h=[];return d&&r&&(r.linkCity&&r.city&&r.linkRegion&&r.region?h.push((0,f.jsxs)("span",{className:"cards__meta-item--link",children:[(0,f.jsx)("a",{href:r.linkCity,children:r.city}),(0,f.jsx)("span",{children:","})," ",(0,f.jsx)("a",{href:r.linkRegion,children:r.region})]},"city-region")):r.linkCity&&r.city?h.push((0,f.jsx)("span",{className:"cards__meta-item--link",children:(0,f.jsx)("a",{href:r.linkCity,children:r.city})},"city")):r.linkRegion&&r.region&&h.push((0,f.jsx)("span",{className:"cards__meta-item--link",children:(0,f.jsx)("a",{href:r.linkRegion,children:r.region})},"region"))),(0,f.jsxs)("li",{className:"".concat(b," ").concat(p),children:[(0,f.jsx)("span",{className:"icon icon--inline",children:(0,f.jsx)("svg",(0,n.A)((0,n.A)({},s),{},{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#".concat(t)})}))},"icon"),d&&r?h:(0,f.jsx)("span",{className:"cards__meta-item--link",children:(0,f.jsx)("a",{href:o,children:a})},"text")]},"".concat(r))};const j=function(e){let t=e.baseUrl,a=e.jobData,n=e.internalJob,o=e.locationSvgProps,i=void 0===o?{}:o;const s=_(t,a);return n?(0,f.jsx)(c.A,{parentClass:"contact-details__link",icon:"marker",svgProps:i,text:(0,f.jsx)("span",{children:g(a)})}):(0,f.jsx)(v,{parentClass:"contact-details__link",icon:"marker",svgProps:i,text:"",link:"",location:s,alternative:!0})};const x=function(e){let t=e.headerSettings,a=e.baseUrl,n=e.jobData,o=e.internalJob,i=e.currentLanguage;const s=e.configurations.card_settings,l=s&&s.location_settings&&s.location_settings.icon_attributes||{};let r,d=(0,f.jsx)(c.A,{parentClass:"contact-details__link",icon:"marker",svgProps:l,text:(0,f.jsx)("span",{children:g(n)})});const b=(0,m.A)("internal-search").url.replace(":searchParams*","");if(t.header_location_links&&!Number(t.header_location_links.header_custom_location.display)&&!Number(t.header_location_links.header_standard_location.display))return null;if(t.header_location_links&&Number(t.header_location_links.header_custom_location.display))return(0,f.jsx)(j,{headerSettings:t,baseUrl:a,jobData:n,internalJob:o,currentLanguage:i,locationSvgProps:l});if(t.header_location_links&&t.header_location_links.header_standard_location&&Number(t.header_location_links&&t.header_location_links.header_standard_location.display)&&!Number(t.header_location_links.header_internal_job_links.display)&&!Number(t.header_location_links.header_incomplete_location_links.display)&&!Number(t.header_location_links.header_linked_location.display)&&(d=(0,f.jsx)(c.A,{behatClass:"behat-location",parentClass:"contact-details__link",icon:"marker",text:(0,f.jsx)("span",{children:g(n)}),svgProps:l})),t.header_location_links&&t.header_location_links.header_standard_location&&Number(t.header_location_links.header_standard_location.display)){if(!(t.header_location_links&&t.header_location_links.header_standard_location&&Number(t.header_location_links.header_linked_location.display)&&n.BlueXJobData.City&&n.JobLocation.Region&&n.JobLocation.Country))return(0,f.jsx)(c.A,{behatClass:"behat-location",parentClass:"contact-details__link",icon:"marker",text:(0,f.jsx)("span",{children:g(n)}),svgProps:l});if(r=_(a,n,null,!0),d=(0,f.jsx)(v,{behatClass:"behat-location",parentClass:"contact-details__link",icon:"marker",text:"",link:"",location:r,alternative:!0,svgProps:l}),t.header_location_links&&t.header_location_links.header_standard_location&&Number(t.header_location_links.header_linked_location.display)&&Number(t.header_location_links.header_incomplete_location_links.display)&&(r=_(a,n),d=(0,f.jsx)(v,{behatClass:"behat-location",parentClass:"contact-details__link",icon:"marker",text:"",link:"",location:r,alternative:!0,svgProps:l})),o&&t.header_location_links&&t.header_location_links.header_standard_location&&Number(t.header_location_links.header_linked_location.display)&&Number(t.header_location_links.header_internal_job_links.display)&&(r=_(b,n),d=(0,f.jsx)(v,{behatClass:"behat-location",parentClass:"contact-details__link",icon:"marker",text:"",link:"",location:r,alternative:!0,svgProps:l})),o&&t.header_location_links&&t.header_location_links.header_standard_location&&Number(t.header_location_links.header_linked_location.display)&&!Number(t.header_location_links.header_internal_job_links.display))return(0,f.jsx)(c.A,{behatClass:"behat-location",parentClass:"contact-details__link",icon:"marker",text:(0,f.jsx)("span",{children:g(n)}),svgProps:l})}return d};var y=a(9797),C=a.n(y),N=a(57186);const k=function(e){let t=e.intl,a=e.jobData,n=e.duplicateApply,r=e.searchAppConfigs;const c=(0,N.A)(["UtmData"]),d=((0,o.A)(c,1)[0],(0,s.zy)(),n?t.formatMessage({id:"JobDetails.AlreadyAppliedButton"}):t.formatMessage({id:"JobDetails.ApplyButton"})),b=(0,i.useContext)(l.BR).additionalData,u=null===b||void 0===b?void 0:b.dynamoCutoverSettings,p=1===(null===u||void 0===u?void 0:u.status)?"button button--full-width button--m button--disabled":"button button--full-width button--m ".concat(n?"button--disabled":"button--filled"),h=!!n,_=r.thirdPartyApply;let g,v;return _?(v=C()(a,_.field),Object.prototype.hasOwnProperty.call(_.mapping,v)&&(g=_.mapping[v])):a.JobInformation.Url?g=a.JobInformation.Url.includes("".concat("https://www.randstad.pl","/"))?a.JobInformation.Url.replace("".concat("https://www.randstad.pl","/"),"/"):a.JobInformation.Url:(g=(0,m.A)("job-apply").url,g=g.replace(":jobId",a.BlueXJobData.JobId)),(0,f.jsx)("a",{id:"jobApplyButton",href:g,className:p,onMouseDown:Function(a.dataLayerApplyClick),"aria-disabled":h,rel:"nofollow",children:d})};var D=a(82839);const J=(0,r.Ay)(function(e){let t=e.intl,a=e.defaultUrl,n=e.jobHeaderDetailsSticky,s=e.applyWithComponents;const l=(0,i.useState)(!1),r=(0,o.A)(l,2),c=r[0],d=r[1],m=(0,i.useState)(!1),b=(0,o.A)(m,2),u=b[0],p=b[1],h=(0,i.useRef)(),_=()=>{n&&n.current&&n.current.classList.contains("sticky")&&n.current.classList.contains("drop-down")?d(!0):d(!1)},g=()=>{p(e=>!e);document.querySelectorAll("[data-rs-popover-overlay]").forEach(e
1=>{e.classList.contains("modal__overlay--active")&&"apply-with"!==e.getAttribute("data-rs-popover-overlay")&&e.classList.remove("modal__overlay--active")}),h.current.classList.contains("modal__overlay--active")?h.current.classList.remove("modal__overlay--active"):h.current.classList.add("modal__overlay--active")};return(0,i.useEffect)(()=>{const e=document.querySelector('[data-rs-popover-trigger="apply-with"]'),t=document.querySelector('[data-rs-popover-overlay="apply-with"]');window.addEventListener("scroll",_),e&&e.addEventListener("click",g),t&&t.addEventListener("click",g)},[]),s?(0,f.jsx)("div",{className:"".concat(c&&u?"job-apply__popover-container--sticky":""),children:(0,f.jsxs)("div",{className:"job-apply__popover-container ",children:[u?(0,f.jsx)("div",{className:"popover bg-variant-brand-tertiary popover--active","data-rs-popover":"apply-with","aria-hidden":"true",children:(0,f.jsxs)("div",{className:"popover__dialog",children:[(0,f.jsxs)("div",{className:"popover__header","data-rs-modal-header":"",children:[(0,f.jsx)("div",{className:"popover__title",children:t.formatMessage({id:"JobDetailsApplyWith.ApplyWith"})}),(0,f.jsxs)("button",{type:"button",className:"button--icon-only modal__close",onClick:()=>{h.current.click()},"data-rs-modal-close-trigger":"apply-with","aria-label":t.formatMessage({id:"Close"}),children:[(0,f.jsx)("span",{className:"icon icon--inline hidden--from-l icon--alternative",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#close"})})}),(0,f.jsx)("span",{className:"icon icon--l icon--inline hidden--until-l icon--alternative",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#close-30"})})})]})]}),(0,f.jsxs)("div",{className:"popover__action",children:[(0,f.jsx)(D.N_,{to:a,className:"button button--m button--filled",rel:"nofollow",children:"randstad"}),s]})]})}):null,(0,f.jsx)("div",{className:"modal__overlay modal__overlay--light","data-rs-popover-overlay":"apply-with",ref:h})]})}):null});const w=(0,r.Ay)(function(e){let t=e.jobId,a=e.classes,n=void 0===a?"":a;const o="".concat(void 0,"?client_id=").concat(void 0,"&redirect_uri=").concat("https://www.randstad.pl").concat(void 0,"&state=").concat(t,"&scope=").concat(void 0,"&response_type=").concat(void 0,"&advertiser_id=").concat(void 0);return(0,f.jsx)("a",{href:o,className:"button button--m button--filled button--apply-seek ".concat(n||""),children:(0,f.jsxs)("div",{className:"button--apply-seek-logo",children:[(0,f.jsx)("img",{src:"/search-app/assets/image/seek-apply-with-logo.svg",alt:"apply-seek-logo"}),(0,f.jsx)("span",{children:"seek"})]})},"applyWithSeek")});var A=a(50251),I=a.n(A),L=a(40383);const S=function(e){var t,a;let n=e.jobData,o=e.intl,s=e.internalJob;if(!n.BlueXJobData||!n.BlueXSanitized)return;let l=n.BlueXJobData,r=l.Specialism,c=void 0===r?null:r,d=l.SubSpecialism,b=void 0===d?null:d,u=l.Role,p=void 0===u?null:u,h=n.BlueXSanitized,_=h.Specialism,g=void 0===_?null:_,v=h.SubSpecialism,j=void 0===v?null:v,x=h.Role,y=void 0===x?null:x;const C=s?(0,m.A)("internal-search").url.replace(":searchParams*",""):(0,m.A)("search").url.replace(":searchParams*",""),N=C.split("/"),k=(0,L.A)(C),D=N.includes(k),J=[(0,f.jsx)("li",{className:"breadcrumb__item",children:(0,f.jsx)("a",{className:"breadcrumb__link",href:D?"/".concat(k,"/"):"/",children:o.formatMessage({id:"Breadcrumbs.Home"})})},"home"),(0,f.jsx)("li",{className:"breadcrumb__item",children:(0,f.jsx)("a",{className:"breadcrumb__link",href:C,children:s?o.formatMessage({id:"Breadcrumbs.InternalSearch"}):o.formatMessage({id:"Breadcrumbs.Jobs"})})},"jobs")];let w="".concat(C);c&&g&&(w=w.concat(I()({specialism:g})),J.push((0,f.jsx)("li",{className:"breadcrumb__item",children:(0,f.jsx)("a",{className:"breadcrumb__link",href:w,children:c.toLowerCase()})},c.toLowerCase()))),b&&j&&(w=w.concat(I()({subSpecialism:j})),J.push((0,f.jsx)("li",{className:"breadcrumb__item",children:(0,f.jsx)("a",{className:"breadcrumb__link",href:w,children:b.toLowerCase()})},b.toLowerCase()))),p&&y&&(w=w.concat(I()({jobCategory:y})),J.push((0,f.jsx)("li",{className:"breadcrumb__item",children:(0,f.jsx)("a",{className:"breadcrumb__link",href:w,children:p.toLowerCase()})},p.toLowerCase())));const A=o.formatMessage({id:"JobDetails.Title",defaultMessage:n.BlueXJobData.Title},{title:n.BlueXJobData.Title,clientName:null===n||void 0===n||null===(t=n.BlueXClientInformation)||void 0===t?void 0:t.ClientName,addClientName:Boolean(null===n||void 0===n||null===(a=n.BlueXClientInformation)||void 0===a?void 0:a.JobCardTitle)});J.push((0,f.jsx)("li",{className:"breadcrumb__item",children:A.toLowerCase()},n.BlueXJobData.Title.toLowerCase()));const S=i.cloneElement(J[J.length-2].props.children,{className:"breadcrumb__link hidden--from-l"});return(0,f.jsx)("div",{className:"wrapper navigation__wrapper navigation navigation--app",children:(0,f.jsx)("div",{className:"navigation__bottom",children:(0,f.jsxs)("nav",{className:"breadcrumb",id:"mobile_first","aria-label":"breadcrumb",children:[S,(0,f.jsx)("ul",{className:"breadcrumb__list hidden--until-l",children:J})]})})})};var B=a(85094);const P=(0,r.Ay)(function(e){let t=e.intl,a=e.content,n=e.noIntl,o=void 0!==n&&n,s=e.type,r=void 0===s?"informative":s,c=e.extraClasse
1s;const d=(0,i.useContext)(l.BR).additionalData,m=null===d||void 0===d?void 0:d.dynamoCutoverSettings,b="positive"===r?"check":"informative"===r?"info":"warning";return(0,f.jsxs)("div",{className:"notice-in-page notice-in-page--".concat(r," ").concat(c),children:[(0,f.jsx)("span",{className:"icon icon--inline",children:(0,f.jsx)(B.A,{type:b})}),(0,f.jsx)("span",{className:"notice-in-page__body-copy",style:1===(null===m||void 0===m?void 0:m.status)?{color:"white"}:{},dangerouslySetInnerHTML:{__html:o?a:t.formatMessage({id:a})}})]})});const M=(0,r.Ay)(function(e){let t=e.intl,a=e.jobData,n=e.favoriteJobs,o=e.searchAppConfigs,r=e.duplicateApply,u=e.jobDetailsSettings,p=e.configurations,h=e.userData;const _=p.additional_card_settings,g=p.card_settings,v=(0,i.useContext)(l.BR).additionalData,j=null===v||void 0===v?void 0:v.dynamoCutoverSettings,y=g&&g.jobtype_settings&&g.jobtype_settings.icon_attributes||{},C=_&&_.favorite_icon_attributes||{},N={"aria-label":t.formatMessage({id:"JobDetails.Icon.PostDate.AriaLabel"})},D=(0,s.W5)();let A=a.JobInformation.Url;const I=(0,i.useRef)();let L=D.path.replace(":job([^\\/]+_[^\\/]+_[^\\/]+)","");D&&D.params&&D.params.clientName&&(L=L.replace(":clientName",D.params.clientName));const B=u&&u.header_tab||{},M=(0,d.HF)(a.JobDates.DateExpire),E=t.locale,T=(()=>{const e=(0,d.v4)(a.JobDates.DateCreated,Date.now());if(0===e)return t.formatMessage({id:"JobDetails.Header.Date.PostedToday"});if(1===e)return t.formatMessage({id:"JobDetails.Header.Date.PostedAgo.One"},{number:e});if(e>1&&e<=10)return t.formatMessage({id:"JobDetails.Header.Date.PostedAgo.Many"},{number:e});const n=(0,d.HF)(a.JobDates.DateCreated);return t.formatMessage({id:"JobDetails.OpenDate.DateFormat"},{date:n})})();if((0,m.A)("job-apply")&&!a.JobInformation.Url){let e;e=(0,m.A)("job-apply").url,e=e.replace(":jobId",a.BlueXJobData.JobId),A=e}const R=(()=>{const e=(0,d.v4)(a.JobDates.DateCreated,a.JobDates.DateExpire);return 0===e?t.formatMessage({id:"JobDetails.CloseDate.Today"}):1===e?t.formatMessage({id:"JobDetails.CloseDate.OneDay"},{number:e}):e>1&&e<=10?t.formatMessage({id:"JobDetails.CloseDate.Many"},{number:e}):t.formatMessage({id:"JobDetails.CloseDate.DateFormat"},{date:M})})();let U=!1;return"true"===a.JobInformation.JobInternal&&(U=!0),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:"header header--job-detail--alternative bg-variant-brand-secondary",children:[(0,f.jsx)(S,{jobData:a,intl:t,internalJob:U}),(0,f.jsx)("div",{className:"bg-brand--dark-blue","data-rs-bluex-sticky":"","data-rs-bluex-sticky-animate":"true",ref:I,children:(0,f.jsx)("div",{className:"header__wrapper wrapper",children:(0,f.jsxs)("div",{className:"header__content header__content--full-width content-block",children:[(0,f.jsx)("h1",{className:"content-block__title",children:"".concat(a.BlueXJobData.Title.toLowerCase(),".")}),1===(null===j||void 0===j?void 0:j.status)?(0,f.jsx)(P,{content:null===j||void 0===j?void 0:j.cutover_notice,type:"warning",extraClasses:"mt-m"}):null,(0,f.jsxs)("div",{className:"content-block__split",children:[u&&u.header_tab&&(0,f.jsxs)("ul",{className:"content-block__list content-block__list--row content-block__split-text",children:[u&&u.header_tab&&(0,f.jsx)(x,{headerSettings:B,baseUrl:L,jobData:a,internalJob:U,currentLanguage:E,configurations:p}),(0,f.jsx)(c.A,{behatClass:"behat-calendar",parentClass:"contact-details__link",icon:"calendar",svgProps:N,text:(0,f.jsx)("span",{children:T})}),B.header_group_info&&B.header_group_info.header_expiration_date&&Number(B.header_group_info.header_expiration_date.display)?(()=>{if(!(R.length<=0))return(0,f.jsxs)("li",{className:"contact-details__link text--alternative behat-expirationDate",children:[(0,f.jsx)("span",{className:"icon icon--inline hidden--from-l icon--alternative"}),(0,f.jsx)("span",{children:R})]})})():null,B.header_group_info&&B.header_group_info.header_job_type&&Number(B.header_group_info.header_job_type.display)?(()=>{if(!a.BlueXJobData||!a.BlueXJobData.JobType)return;let e=a.BlueXJobData.JobType;return"de"!==t.locale&&(e=e.toLowerCase()),(0,f.jsx)(c.A,{behatClass:"behat-jobType",parentClass:"contact-details__link",icon:"briefcase",svgProps:y,text:(0,f.jsx)("span",{children:e})},"job_type")})():null]}),(0,f.jsxs)("div",{className:"button-group button-group--full-width ".concat(_&&Number(_.favorite_icon)?"button-group--save-icon button-group--reverse-on-l":""),children:[(0,f.jsx)(k,{intl:t,jobData:a,duplicateApply:r,searchAppConfigs:o,userData:h}),_&&Number(_.favorite_icon)?(0,f.jsx)(b.A,{favoriteJobs:n,jobData:a,baseUrl:L,size:"l",additionalClass:"list-item__save",favoriteIconProps:C},"favorite_jobs"):null]})]})]})})})]}),h?null:(0,f.jsx)(J,{defaultUrl:A,jobHeaderDetailsSticky:I,applyWithComponents:[(0,f.jsx)(w,{jobId:a.BlueXJobData.JobId},"JobApplySeek")],userData:h})]})});var E=a(90568),T=a(48215),R=a(55688),U=a(58525),X=a(41212),O=a.n(X);const H=a(50251);const F=function(e){let t=e.jobData,a=e.contactPersonBranchData,o=e.jobDetailsSettings;const r=(0,i.useContext)(l.BR).additionalData,m=r&&r.configurations&&r.configurations.card_settings||{},b=o&&o.summary_tab;let p;t.JobDates&&t.JobDates.DateCreated&&(p=(0,d.HF)(t.JobDates.DateCreated).toLowerCase());const h=(0,E.A)(),_=(0,s.W5)();let g=_.path.replace(":job([^\\/]+_[^\\/]+_[^\\/]+)","");_&&_.params&&_.params.clientName&&(g=g.replace(":clientName",_.params.clientName));const j={client_name:()=>{var e;if(null===t||void 0===t||null===(e=t.BlueXClientInformation)||void 0===e||!e.ClientName)return;const a=t.BlueXClientInformation.ClientName;return(0,f.jsx)(c.A,{behatClass:"behat-clientName",icon:"building",text:a.toLowerCase(),svgProps:m.division_settings&&m.division_settings.icon_attributes||{}},"company_name")},degree:()=>{if(t.JobInformation.Education)return(0,f.jsx)(c.A,{behatClass:"behat-degree",icon:"education",text:t.JobInformation.Education,svgProps:m.education_settings&&m.education_settings.icon_attributes||{}},"degree")},experience:()=>{if(t.JobInformation.Experience)return(0,f.jsx)(c.A,{behatClass:"behat-experience",icon:"promotion",text:t.JobInformation.Experience},"experience")},job_hours:()=>
1{if(!t.JobInformation.Hours)return;const e=t.JobInformation.Hours;return(0,f.jsx)(c.A,{behatClass:"behat-hours",icon:"clock",text:e.toLowerCase(),svgProps:m.hours_settings&&m.hours_settings.icon_attributes||{}},"hours")},job_period:()=>{if(t.JobInformation.Duration)return(0,f.jsx)(c.A,{behatClass:"behat-period",icon:"calendar",text:t.JobInformation.Duration,svgProps:m.duration_settings&&m.duration_settings.icon_attributes||{}},"period")},job_type:()=>{if(!t.BlueXJobData.JobType)return;const e=t.BlueXJobData.JobType;return(0,f.jsx)(v,{behatClass:"behat-jobType",icon:"briefcase",text:e.toLowerCase(),link:"".concat(g).concat(H({jobType:(0,u.A)(e).toLowerCase()})),svgProps:m.jobtype_settings&&m.jobtype_settings.icon_attributes||{}},"job_type")},location:()=>{if(!t.BlueXJobData)return;const e=(()=>{let e="";return t.BlueXJobData&&(e=t.BlueXJobData.City||"",t.BlueXJobData.Region&&(e=e.length?"".concat(e,", ").concat(t.BlueXJobData.Region):t.BlueXJobData.Region)),e})();return(0,f.jsx)(c.A,{behatClass:"behat-location",icon:"marker",text:e.toLowerCase(),svgProps:m.location_settings&&m.location_settings.icon_attributes||{}},"location")},salary:()=>{let e=(0,U.H)(t,!1,!1,!1,h);const a=J&&J.salary_text&&J.salary_text.display&&Number(J.salary_text.display);if(e||!e&&a)return(0,f.jsx)(c.A,{behatClass:"behat-salary",icon:"salary",text:e||h.formatMessage({id:"JobDetails.Meta.NotSpecified"}),svgProps:m.salary_settings&&m.salary_settings.icon_attributes||{}},"salary")},logo_rating:()=>(0,f.jsx)("div",{className:"divider behat-glassdoorRating",children:(0,f.jsx)("a",{className:"glassdoor_rating",href:"https://www.glassdoor.com.hk/Overview/Working-at-Randstad-Sourceright-EI_IE494861.11,31.htm","aria-label":"behat-glassdoorRating",children:(0,f.jsx)("img",{src:"https://www.glassdoor.com.hk/api/widget/verticalStarRating.htm?e=494861",alt:""})})},"glassdoor_rating"),published:()=>{if(t.JobDates.DateCreated)return(0,f.jsx)("div",{className:"meta-content__description behat-dateCreated",children:(0,f.jsx)("div",{className:"text--alternative",children:h.formatMessage({id:"JobDetails.Meta.DatePosted"},{date:p})},"date_created")})},contact_name:()=>{if(t.Contact&&t.Contact.Name)return(0,f.jsxs)("li",{className:"behat-contactName",children:[(0,f.jsx)("div",{className:"text--alternative",children:h.formatMessage({id:"JobDetails.Meta.Contact"})}),t.Contact.Name.toLowerCase()]},"contact-name")},quantity:()=>{if(t.JobInformation.Quantity&&"0"!==t.JobInformation.Quantity)return(0,f.jsxs)(i.Fragment,{children:[(0,f.jsx)("div",{className:"text--alternative behat-availablePositions",children:h.formatMessage({id:"JobDetailsSide.NumberOffers.Title"})}),(0,f.jsx)("div",{children:t.JobInformation.Quantity})]},"available-positions")},reference_number:()=>{let e;if((t.BlueXJobData.ReferenceNumber||t.JobDisplayId)&&(t.BlueXJobData.ReferenceNumber,1)&&(t.JobId,1))return e=t.JobDisplayId?t.JobDisplayId:t.BlueXJobData.ReferenceNumber,(0,f.jsxs)("li",{className:"behat-referenceNumber",children:[(0,f.jsx)("div",{className:"text--alternative",children:h.formatMessage({id:"JobDetails.Meta.ReferenceNumberLabel"})}),e]},"reference-number")},specialism:()=>{if(t.BlueXJobData&&t.BlueXJobData.Specialism)return(0,f.jsxs)("li",{className:"behat-specialism",children:[(0,f.jsx)("div",{className:"text--alternative",children:h.formatMessage({id:"SpecialismFilter.FilterLabel"})}),(0,f.jsx)("a",{className:"meta-content__link",href:"".concat(g).concat(H({specialism:(0,u.A)(t.BlueXJobData.Specialism).toLowerCase()})),children:t.BlueXJobData.Specialism.toLowerCase()})]},"specialism")},subspecialism:()=>{if(!t.BlueXJobData||!t.BlueXJobData.SubSpecialism)return;const e=t.BlueXJobData.SubSpecialism.toLowerCase(),a="".concat(g).concat(H({specialism:t.BlueXSanitized.Specialism,subSpecialism:t.BlueXSanitized.SubSpecialism}));return(0,f.jsxs)("li",{className:"behat-subSpecialism",children:[(0,f.jsx)("div",{className:"text--alternative",children:h.formatMessage({id:"SubSpecialismFilter.FilterLabel"})}),(0,f.jsx)("a",{className:"meta-content__link",href:a,children:e})]},"sub-specialism")},branch_office_url:()=>{if(a&&a.title&&a.url)return(0,f.jsxs)("li",{className:"behat-branch",children:[(0,f.jsx)("div",{className:"text--alternative",children:h.formatMessage({id:"JobDetails.Meta.Branch"})}),(0,f.jsx)("a",{className:"contact-details__link",href:a.url,children:(0,f.jsx)("span",{children:a.title})})]},"contact-office")},contact_email:()=>{if(!t.Contact||!t.Contact.Name||!t.Contact.ConsultantEmail&&!t.Contact.Email)return;const e=t.Contact.ConsultantEmail?t.Contact.ConsultantEmail:t.Contact.Email;
1if(O().string().email({tlds:{allow:!1}}).validate(e).error)return;const a=t.JobDisplayId?t.JobDisplayId:t.BlueXJobData.ReferenceNumber,n="".concat(encodeURIComponent(t.BlueXJobData.Title).toLowerCase(),": ").concat(a);return(0,f.jsxs)("li",{className:"behat-contactEmail",children:[(0,f.jsx)("div",{className:"text--alternative",children:h.formatMessage({id:"JobDetails.Meta.ContactEmail"})}),(0,f.jsx)("a",{className:"contact-details__link",href:"mailto:".concat(e,"?subject=").concat(n),onMouseDown:Function(t.dataLayerEmailClick),children:(0,f.jsx)("span",{children:e})})]},"contact-email")}},x=e=>{if(!e)return;const t=[];for(const i of Object.keys(e))t.push((0,n.A)({name:i},e[i]));const a=t.sort((e,t)=>Number(e.weight)-Number(t.weight)).filter(e=>"1"===String(e.display)),o=[];for(const n of a){const e=j[n.name];"undefined"!==typeof e&&o.push(e())}return o.filter(e=>!!e)},y=b||{},C=y.summary_group,N=y.contact_group,k=y.logos_group,D=y.date_created,J=y.advanced_settings_summary_group,w=x(C),A=x(N),I=x(k),L=x(D);return(0,f.jsxs)("div",{className:"meta-content full-bleed--s full-bleed--m bg-variant-brand-tertiary",children:[(0,f.jsxs)("div",{className:"divider",children:[(0,f.jsx)("p",{className:"meta-content__title",children:h.formatMessage({id:"JobDetails.Summary"})}),(0,f.jsx)("div",{className:"meta-content__description",children:(0,f.jsx)("address",{children:(0,f.jsx)("ul",{className:"content-block__list",children:w})})}),L]}),(S=I,B=A,0!==(S||[]).concat(B||[]).length?(0,f.jsx)("div",{className:"divider",children:(0,f.jsxs)("ul",{className:"meta-content__list",children:[A,I]})}):null)]});var S,B};var V=a(3339),G=a.n(V),q=a(15535),W=a(25017),K=a.n(W);const Q=function(e){let t=e.jobData,a=e.blockClasses,n=void 0===a?"":a;const l=(0,E.A)(),r=(0,s.W5)(),c=(0,i.useState)(!1),d=(0,o.A)(c,2),b=d[0],u=d[1],p=(0,i.useState)(!1),h=(0,o.A)(p,2),_=h[0],g=h[1],v=(0,i.useState)(!1),j=(0,o.A)(v,2),x=j[0],y=j[1],C=(0,i.useRef)(),N=(0,m.A)("job-apply-linkedin").url.replace(":jobId",t.BlueXJobData.JobId).toLowerCase();let k="".concat("https://www.randstad.pl").concat("/my-randstad/login/"),D="".concat("https://www.randstad.pl").concat("/my-randstad/forgot-password/");const J=e=>{g(!0),G().post("/api/search/get-callback",{callback:"@Callbacks/userExists",currentRoute:r,data:{email:e.emailAddress}}).then(t=>{!0===t.data?(u(!0),y(!0),document.documentElement.classList.remove("modal-open")):(localStorage.setItem("linkedin",JSON.stringify(e)),window.location.href=encodeURI(N)),g(!1)}).catch(e=>{K().info(e.response.data.errors,"JobApplyLinkedInDetailsBox",{context:"error"})})};return(0,i.useEffect)(()=>{window.goToApply=J},[]),(0,f.jsxs)(f.Fragment,{children:[!b&&(0,f.jsx)("div",{className:"meta-content full-bleed--s full-bleed--m bg-variant-brand-tertiary ".concat(n),children:(0,f.jsxs)("div",{className:"divider",children:[(0,f.jsx)("p",{className:"meta-content__title",children:l.formatMessage({id:"JobDetails.ApplyWithLinkedIn.Title"})}),(()=>{if(_){const e=document.querySelectorAll("iframe");for(let t=0;t<e.length;t+=1)e[t].parentNode.removeChild(e[t]);return(0,f.jsx)("div",{className:"apply preloader--dots preloader--grey",children:(0,f.jsx)("span",{className:"dots"})})}return(0,f.jsxs)("div",{children:[(0,f.jsx)(q.m,{children:(0,f.jsx)("script",{type:"text/javascript",src:"https://www.linkedin.com/mjobs/awli/awliWidget"})}),(0,f.jsx)("script",{type:"IN/AwliWidget","data-company-job-code":t.BlueXJobData.JobId,"data-integration-context":void 0,"data-mode":"BUTTON_DATA","data-callback-method":"goToApply","data-api-key":void 0,"data-allow-sign-in":void 0})]},"linkedin")})()]})}),b&&(0,f.jsx)("div",{className:"modal modal--popup ".concat(x?"modal--active":""),"data-rs-modal":"modal-user-exists","aria-hidden":"true",ref:C,children:(0,f.jsxs)("div",{className:"modal__dialog bg-variant-brand-tertiary bg-variant-brand-tertiary",role:"dialog","aria-modal":"true","aria-labelledby":"#","data-rs-modal-dialog":"",children:[(0,f.jsxs)("div",{className:"modal__header","data-rs-modal-header":"",children:[(0,f.jsx)("div",{className:"modal__title",children:l.formatMessage({id:"Apply.LinkedIn.AlreadyRegistered.Title"})}),(0,f.jsxs)("button",{type:"button",className:"button--icon-only modal__close",onClick:()=>{document.documentElement.classList.remove("modal-open"),y(!1)},"aria-label":l.formatMessage({id:"Close"}),children:[(0,f.jsx)("span",{className:"icon icon--inline hidden--from-l icon--alternative",children:(0,f.jsx)(B.A,{type:"close"})}),(0,f.jsx)("span",{className:"icon icon--l icon--inline hidden--until-l icon--alternative",children:(0,f.jsx)(B.A,{type:"close-30"})})]})]}),(0,f.jsx)("div",{className:"modal__main","data-rs-modal-main":"",children:(0,f.jsx)("p",{children:l.formatMessage({id:"Apply.LinkedIn.AlreadyRegistered.Description"})})}),(0,f.jsxs)("div",{className:"modal__footer divider popover__action","data-rs-modal-footer":"",children:[(0,f.jsx)("a",{href:"".concat(k),className:"button button--m button--filled",children:l.formatMessage({id:"Apply.LinkedIn.AlreadyRegistered.Login"})}),(0,f.jsx)("a",{href:"".concat(D),children:l.formatMessage({id:"Apply.LinkedIn.AlreadyRegistered.ResetPassword"})})]})]})})]})};const z=function(e){var t,a,n,o;let i=e.jobData,s=e.userData,l=e.burningGlassAuthToken,r=e.currentRoute,d=e.contactPersonBranchData,b=void 0===d?null:d,u=e.jobDetailsSettings;const p=(0,E.A)(),h=!!(0,m.A)("job-apply-linkedin"),_=i.JobInformation,g=_.Description,v=_.Experience,j=_.ExperienceList,x=_.Skills,y=_.SkillsList,C=_.Qualification,N=_.QualificationsList,k=_.Responsibilities,D=_.ResponsibilitiesList,J=(u||{}).description_tab,w=J&&J.description_group_data,A=w&&w.description_on_top&&"1"===w.description_on_top.display,I=w&&w.display_linkedin&&"1"===w.display_linkedin.display,L=v||j,S=x||y,B=C||N,P=k||D,M=e=>{e.stopPropagation(),window.print()},U=e=>{"Enter"!==e.key&&" "!==e.key||M()},X=(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{className:"block__title hidden--from-l",children:p.formatMessage({id:"JobDetails.JobDetails"})}),g&&(0,f.jsx)(T.A,{jobData:i,jobDetailsSettings:u}),(L||S||B||P)&&(0,f.jsx)(R.A,{jobData:i,burningGlassAuthToken:l,currentRoute:r,jobDetailsSettings:u}),(O="",(0,f.jsxs)("div",{className:"".concat(O),children:[(0,f.jsx)("h3",{className:"link-list__link",children:p.formatMessage({id:"JobDetails.Sharing.Title"})}),"undefined"!==typeof window&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:"mb-s",children:[(0,f.jsx)("a",{className:"mr-s",href:"https://www.facebook.com/sharer/sharer.php?u=".concat(window.location.href),"aria-label":"Share on Facebook",children:(0,f.jsx)("span",{className:"icon icon--l icon--inline fill--dark-blue-60",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#facebook-filled"})})})}),(0,f.jsx)("a",{className:"mr-s",href:"https://www.linkedin.com/cws/share?url=".concat(window.location.href),"aria-label":"Share on LinkedIn",children:(0,f.jsx)("span",{className:"icon icon--l icon--inline fill--dark-blue-60",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#linkedin-filled"})})})}),(0,f.jsx)("a",{className:"mr-s",href:"https://twitter.com/intent/tweet?url=".concat(window.location.href),"aria-label":"Tweet this",children:(0,f.jsx)("span",{className:"icon icon--l icon--inline fill--dark-blue-60",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#x"})})})})]}),(0,f.jsx)("a",{className:"cards__meta-item","aria-label":"Email a friend",title:"Email a friend",href:"mailto:?subject=Interesting information&body=I thought you might find this information interesting: ".concat(window.location.href),children:(0,f.jsx)(c.A,{icon:"email",color:"dark-blue-50",text:p.formatMessage({id:"JobDetails.Sharing.
1Email.Text"})})}),(0,f.jsx)("div",{onMouseDown:M,onKeyDown:U,children:(0,f.jsx)("a",{className:"cards__meta-item","aria-label":"Print this page",href:"#",children:(0,f.jsx)(c.A,{icon:"print",color:"dark-blue-50",text:p.formatMessage({id:"JobDetails.Sharing.Print.Text"})})})})]})]}))]});var O;let H=(null===i||void 0===i||null===(t=i.JobInformation)||void 0===t||null===(a=t.Url)||void 0===a?void 0:a.includes("".concat("https://www.randstad.pl","/")))||(null===i||void 0===i||null===(n=i.JobInformation)||void 0===n||null===(o=n.Url)||void 0===o?void 0:o.includes("".concat(void 0,"/")));return(0,f.jsx)("div",{className:"block",children:(0,f.jsxs)("div",{className:"block__wrapper block__wrapper--stacked wrapper job-details",children:[(0,f.jsx)("div",{className:"block__header block__header--l hidden--until-l",children:(0,f.jsx)("h2",{className:"block__title",children:p.formatMessage({id:"JobDetails.JobDetails"})})}),(0,f.jsxs)("div",{className:"block__content basic-layout",children:[A&&(0,f.jsx)("div",{className:"basic-layout__main order-1",children:X}),(0,f.jsxs)("div",{className:"basic-layout__side",children:[(0,f.jsx)(F,{jobData:i,contactPersonBranchData:b,jobDetailsSettings:u}),!s&&I&&h&&H&&(0,f.jsx)(Q,{jobData:i})]}),!A&&(0,f.jsx)("div",{className:"basic-layout__main",children:X})]})]})})};var Z=a(79222);const Y=(0,r.Ay)(function(e){let t=e.intl,a=e.jobData,n=e.jobDetailsSettings,o=e.backgroundColor;const i=a.JobIdentity.CompanyId,s=a.JobInformation.JobTypeId,l=n&&n.application_process_tab||{};let r=0;const c=(()=>{const e=Object.keys(l).filter(e=>0===e.indexOf("card_tab_")).filter(e=>{const t=l[e];return!!parseInt(t.visibility_process.card_enable.display)}).filter(e=>{const t=l[e],a=t.visibility_process.conditional_visibility.display.split(",").filter(e=>e).map(e=>e.trim());return 0===a.length||("show_listed_companies"===t.visibility_process.listed_companies.display?!(!a.length||!a.includes(i)):"hide_listed_companies"!==t.visibility_process.listed_companies.display||!(a.length&&a.includes(i)))}).filter(e=>{const t=l[e].visibility_process.conditional_visibility_job_type_id.display.split(",").filter(e=>e).map(e=>e.trim());return 0===t.length||!(!t.length||!t.includes(s))}).filter(e=>{const t=l[e],n="true"===a.JobInformation.JobInternal,o=t.visibility_process&&t.visibility_process.conditional_visibility_job_internal&&"show_internal_jobs"===t.visibility_process.conditional_visibility_job_internal.display;return!(!t.visibility_process||!t.visibility_process.conditional_visibility_job_internal||"show_all_jobs"!==t.visibility_process.conditional_visibility_job_internal.display)||(!(!n||!o)||!(!n&&o||n&&!o))});return r=e.length,e.map((e,a)=>{const n=l[e].content_process,o=a+1,i=n&&n.content_process_title&&n.content_process_title.display||"",s=n&&n.content_process_description&&n.content_process_description.display||"";let c="button-hand";n&&n.content_process_image&&n.content_process_image.display&&""!==n.content_process_image.display&&(c=n.content_process_image.display);let d="bg-variant-brand-primary",m="bg-variant-white";if(n&&n.content_process_color&&n.content_process_color.display&&""!==n.content_process_color.display)switch(d=n.content_process_color.display,d){case"bg-variant-brand-tertiary":case"bg-variant-white":m="bg-variant-brand-primary";break;case"bg-variant-brand-senary":m="bg-variant-brand-secondary"}return(0,f.jsx)("li",{className:"blog-overview__item",children:(0,f.jsx)("div",{className:"banner","data-rs-carousel-image":"data-rs-carousel-image",children:(0,f.jsxs)("div",{className:"banner__wrapper ".concat(d),children:[(0,f.jsx)("div",{className:"banner__media media-block",children:(0,f.jsx)("img",{src:"/search-app/assets/image/application-process/".concat(c,".svg"),alt:t.formatMessage({id:"ApplicationProcess.AccessibilityItemNumber"},{currentSlide:o,totalSlides:r})})}),(0,f.jsxs)("div",{className:"banner__content content-block",children:[(0,f.jsx)("span",{"aria-hidden":"true",className:"badge badge--l ".concat(m),children:t.formatMessage({id:"ApplicationProcess.ItemNumber"},{currentSlide:o,totalSlides:r})}),(0,f.jsx)("h3",{className:"content-block__title",children:i}),(0,f.jsx)("p",{className:"content-block__description",children:s})]})]})})},a)})})();return c.length?(0,f.jsx)("div",{id:"application-process",className:"block job-details-reordered-component blog-overview blog-overview--carousel blog-overview--carousel-on-s application-process ".concat(o||""),children:(0,f.jsxs)("div",{className:"block__wrapper block__wrapper--stacked",children:[(0,f.jsxs)("div",{className:"block__header block__header--split block__header--l wrapper",children:[(0,f.jsx)("h2",{className:"block__title",children:t.formatMessage({id:"ApplicationProcess.Title"})}),(0,f.jsx)("div",{className:"block__description",children:(0,f.jsx)("p",{children:t.formatMessage({id:"ApplicationProcess.Description"})})})]}),(0,f.jsx)("div",{className:"block__content",children:(0,f.jsx)("div",{className:"blog-overview__wrapper wrapper","data-rs-carousel-wrapper":"data-rs-carousel-wrapper",children:(0,f.jsx)("ul",{className:"blog-overview__list","data-rs-carousel":"application-process","data-rs-carousel-button-id":"job",children:c})})})]})}):""});var $=a(65503);const ee=function(e){let t=e.replace(/(\.[0-9]+\.)*([0-9])*/g,"");return t=-1!==t.indexOf("randstadcpe")?t.replace(/.aplitrak.com/,".com").replace(/.broadbean.com/,".com"):-1!==t.indexOf("joslinrowejobs")?t.replace(/joslinrowejobs.com/,"randstadfp.com"):t.replace(/.aplitrak.com/,".co.uk").replace(/.broadbean.com/,".co.uk"),t.toLowerCase()};const te=function(e){return e.toLowerCase()};const ae=(0,r.Ay)(function(e){let t=e.intl,a=e.jobData,n=e.renderAvatar,o=e.renderPhone,i=e.renderEmail,s=e.jobDetailsSettings;const l=(s&&s.contact_person_tab||{}).contact_person_group_data;let r=null;return a.Contact&&a.Contact.Name&&(r=te(a.Contact.Name)),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{className:"text--alternative",children:t.formatMessage({id:"ContactPerson.Description"})}),(0,f.jsx)("div",{className:"contact-person contact-person--compact",children:(0,f.jsxs)("div",{className:"person__profile",children:[(0,f.jsx)("div",{className:"person__image image--circle person__placeholder bg-brand--white",children:n}),(0,f.jsxs)("div",{className:"person__info",children:[r&&(0,f.jsx)("h3",{className:"person__name ".concat(""),children:r}
1),a.Contact.ConsultantJobTitle&&l&&l.consultant_job_title&&parseInt(l.consultant_job_title.display)&&(0,f.jsx)("p",{className:"person__title text--alternative",children:a.Contact.ConsultantJobTitle}),a.Contact.ConsultantBiography&&l&&l.consultant_biography&&parseInt(l.consultant_biography.display)&&(0,f.jsx)("p",{children:a.Contact.ConsultantBiography.substring(0,200)}),(0,f.jsxs)("ul",{className:"contact-details",children:[o,i]})]})]})})]})});var ne=a(36369);const oe=(0,r.Ay)(function(e){var t,a;let n=e.intl,o=e.jobData,i=e.contactPerson,s=e.contactPersonBranchData,l=e.compact,r=e.jobDetailsSettings;const c=r&&r.contact_person_tab||{},d=c.contact_person_group_data,m=c.contact_person_email,b=c.contact_person_office,u=c.contact_person_info;if(!o.Contact.ConsultantEmail&&o.Contact.Email){const e=ee(o.Contact.Email);o.Contact.ConsultantEmail=-1!==e.indexOf(".aptrack.")?n.formatMessage({id:"ContactPerson.EmailTheConsultant"}):e}if(!o.Contact.Name||!o.Contact.ConsultantEmail)return null;o.Contact&&Object.keys(i).length>0&&(i.Override&&"override"===i.Override?(o.Contact.Name=i.Name?i.Name:o.Contact.Name,o.Contact.ConsultantBiography=i.Description?i.Description:o.Contact.ConsultantBiography,o.Contact.ConsultantJobTitle=i.JobTitle?i.JobTitle:o.Contact.ConsultantJobTitle,o.Contact.ConsultantEmail=i.Email?i.Email:o.Contact.ConsultantEmail,o.Contact.Phone=i.Phone?i.Phone:o.Contact.Phone,o.Contact.ConsultantPhotoUrl=i.Photo&&i.Photo.Url?i.Photo.Url:o.Contact.ConsultantPhotoUrl):(o.Contact.Name=!o.Contact.Name&&i.Name?i.Name:o.Contact.Name,o.Contact.ConsultantBiography=!o.Contact.ConsultantBiography&&i.Description?i.Description:o.Contact.ConsultantBiography,o.Contact.ConsultantJobTitle=!o.Contact.ConsultantJobTitle&&i.JobTitle?i.JobTitle:o.Contact.ConsultantJobTitle,o.Contact.ConsultantEmail=!o.Contact.ConsultantEmail&&i.Email?i.Email:o.Contact.ConsultantEmail,o.Contact.Phone=!o.Contact.Phone&&i.Phone?i.Phone:o.Contact.Phone,o.Contact.ConsultantPhotoUrl=!o.Contact.ConsultantPhotoUrl&&i.Photo&&i.Photo.Url?i.Photo.Url:o.Contact.ConsultantPhotoUrl));const p=o.Contact.Name?o.Contact.Name.toLowerCase():"";"Data Entry"===o.Contact.Name&&(o.Contact.Name=n.formatMessage({id:"ContactPerson.RandstadConsultant"}));const h=()=>o.Contact.ConsultantPhotoUrl?(0,f.jsx)("img",{src:o.Contact.ConsultantPhotoUrl,alt:o.Contact.Name,title:o.Contact.Name}):_(o.Contact.Name)?(0,f.jsx)("span",{children:_(o.Contact.Name)}):void 0,_=e=>{if(O().string().regex(/(\b|\B) (\b|\B)/).validate(e).error)return null;const t=e.split(" "),a=t[0];let n="";for(let o=1;o<t.length;o+=1)if(t[o][0]&&t[o][0]===t[o][0].toUpperCase()){n=t[o][0];break}return a[0].toUpperCase()+n},g=()=>{var e;const t=d&&d.consultant_telephone&&d.consultant_telephone.display&&parseInt(d.consultant_telephone.display);if(!o.Contact.Phone||!t)return null;const a=o.Contact.Phone.replace(/\u200B/g,"");if(O().string().regex(/^([ 0-9+]+)$/).validate(a).error)return null;let n=o.JobLocation.CountryId;null!==(e=o.Contact)&&void 0!==e&&e.CountryId&&(n=o.Contact.CountryId);const i=(0,$.default)(o.Contact.Phone,n);return(0,f.jsx)("li",{className:"contact-details__item",children:(0,f.jsxs)("a",{className:"contact-details__link",href:"tel:".concat(i),onMouseDown:()=>{(0,ne.zy)(o)},"aria-label":"",children:[(0,f.jsx)("span",{className:"icon fill-brand--dark-blue icon--inline",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#phone"})})}),(0,f.jsx)("span",{children:i})]})})},v=()=>{if(!(m&&m.consultant_email&&m.consultant_email.display&&parseInt(m.consultant_email.display)))return null;const e=O().string().email({tlds:{allow:!1}}),t=o.Contact.ConsultantEmail,a=o.JobDisplayId?o.JobDisplayId:o.BlueXJobData.ReferenceNumber,n="".concat(encodeURIComponent(o.BlueXJobData.Title).toLowerCase(),": ").concat(a);return e.validate(t).error?null:(0,f.jsx)("li",{className:"contact-details__item",children:(0,f.jsxs)("a",{className:"contact-details__link",href:"mailto:".concat(t,"?subject=").concat(n),onMouseDown:Function(o.dataLayerEmailClick),children:[(0,f.jsx)("span",{className:"icon fill-brand--dark-blue icon--inline",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#email"})})}),(0,f.jsx)("span",{children:t})]})})};return l?(0,f.jsx)(ae,{jobData:o,renderAvatar:h(),renderPhone:g(),renderEmail:v()}):(0,f.jsx)("div",{className:"block job-details-reordered-component",children:(0,f.jsxs)("div",{className:"block__wrapper wrapper",children:[(0,f.jsxs)("div",{className:"block__header",children:[(0,f.jsx)("h2",{className:"block__title",children:(null===u||void 0===u||null===(t=u.contact_person_title)||void 0===t?void 0:t.display)||n.formatMessage({id:"ContactPerson.Title"})}),(0,f.jsx)("p",{children:(null===u||void 0===u||null===(a=u.contact_person_description)||void 0===a?void 0:a.display)||n.formatMessage({id:"ContactPerson.Description"})})]}),(0,f.jsx)("div",{className:"block__content contact-person",children:(0,f.jsxs)("div",{className:"person__profile",children:[o.Contact.ConsultantPhotoUrl?(0,f.jsx)("div",{className:"avatar avatar--XXL mb-s l:mb-none l:mr-s",children:h()}):(0,f.jsx)("div",{className:"avatar avatar--XXL avatar__initials mb-s l:mb-none l:mr-s",children:h()}),(0,f.jsxs)("div",{className:"person__info",children:[(0,f.jsx)("h3",{className:"person__name ".concat(""),children:p}),o.Contact.ConsultantJobTitle&&d&&d.consultant_job_title&&parseInt(d.consultant_job_title.display)?(0,f.jsx)("p",{className:"person__title text--alternative",children:o.Contact.ConsultantJobTitle}):null,o.Contact.ConsultantBiography&&d&&d.consultant_biography&&parseInt(d.consultant_biography.display)?(0,f.jsx)("p",{children:o.Contact.ConsultantBiography.substring(0,200)}):null,(0,f.jsxs)("ul",{className:"contact-details",children:[g(),v(),s&&s.title&&s.url&&parseInt(b.office_or_branch.display)?(0,f.jsx)("li",{className:"contact-details__item",children:(0,f.jsxs)("a",{className:"contact-details__link",href:s.url,children:[function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"building";return(0,f.jsx)("span",{className:"icon fill-brand--dark-blue icon--inline",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#".concat(e)})})})}(b.contact_icon_branch.display),(0,f.jsx)("span",{children:s.title})]})}):null]})]})]})})]})})});var ie=a(78474);const se=function(e){let t=!0;if(e){if(/^(https?:\/\/)?(www\.)?(youtube\.com\/(watch\?v=|embed\/|playlist\?list=|channel\/|@)[\w-]+|youtu\.be\/[\w-]+)(\?[^\s]*)?$/.test(e)){var a;t=((null===(a=window.OnetrustActiveGroups)||void 0===a?void 0:a.split(","))||[]).filter(e=>e.trim()).includes("C0007")}}return t};var le=a(16881);const re=function(e){let t=e.replace("watch?v=","embed/");return t+="?feature=oembed",t};const ce=(0,r.Ay)(function(e){var t;let a=e.intl,n=e.jobData,o=e.clientInformationJobs,i=e.componentSettings;const s=n.ClientInformation.ClientId,l=n&&n.JobInformation&&"true"===n.JobInformation.JobInternal?"internal-search":"search",r=(0,m.H)(l,a.locale).url.replace(":searchParams*",""),c=o&&o.total?o.total:null,d=(0,m.H)("client-search",a.locale),b="true"!==(null===n||void 0===n||null===(t=n.JobInformation)||void 0===t?void 0:t.JobInternal)&&null!==d&&void 0!==d&&d.url?d.url.replace(":searchParams*",""):"";return(0,f.jsxs)("div",{className:"meta-content full-bleed--s full-bleed--m",children:[(0,f.jsxs)("div",{className:"divider",children:[(0,f.jsx)("h3",{className:"meta-content__title",children:n.ClientInformation.ClientName}),(()=>{const e=n.ClientInformation,t=e.ClientName,a=e.ClientLogoAlt,o=e.ClientLogoUrl;return t&&o&&"None"!==o&&o.length>0?(0,f.jsx)("div",{className:"mt-m aspect-ratio aspect-ratio--3-1",children:(0,f.jsx)("img",{src:o,alt:a,title:t})}):null})(),c&&c>1?(0,f.jsx)("div",{className:"meta-content__description",children:(0,f.jsx)("a",{href:(()=>{var e;const t=null===n||void 0===n||null===(e=n.ClientInformation)||void 0===e?void 0:e.primaryClientName;return b&&t?b.replace(":clientName",t):"".concat(r).concat(I()({clientId:s}))})(),className:"block__more-link",children:a.formatMessage({id:"JobDetails.CompanyProfile.SeeOther"},{total:c})})}):null]}),(0,f.jsx)("h3",{className:"meta-content__title",children:a.formatMessage({id:"JobDetails.CompanyProfile.JobLocation"})}),(0,f.jsx)("div",{className:"meta-content__description"}),(0,f.jsx)("p",{children:n.JobLocation.Address}),(()=>{var e,t,o;const s=n.JobLocation,l=s.Latitude,r=s.Longitude;return(void 0===(null===i||void 0===i||null===(e=i.company_profile)||void 0===e?void 0:e.calculate_commute)||"1"===(null===i||void 0===i||null===(t=i.company_profile)||void 0===t||null===(o=t.calculate_commute)||void 0===o?void 0:o.display))&&n.JobLocation.Latitude&&n.JobLocation.Longitude?(0,f.jsx)("a",{href:"#?",className:"button button--m button--filled button--full-width",id:"mylocation",target:"_blank",rel:"noopener noreferrer","data-company":"".concat(l,",").concat(r),onClick:e=>((e,t,a)=>{if(e.preventDefault(),navigator.geolocation)navigator.geolocation.getCurrentPosition(e=>{const n="".concat(e.coords.latitude,",").concat(e.coords.longitude),o="https://www.google.com/maps/dir/".concat(n,"/").concat("".concat(t,",").concat(a));window.open(o,"_blank")});else{console.warn("location blocked");const e="https://www.google.com/maps/dir/".concat("".concat(t,",").concat(a));window.open(e,"_blank")}})(e,l,r),children:a.formatMessage({id:"JobDetails.CompanyProfile.CalculateCommute"})}):null})()]})});const de=(0,r.Ay)(function(e){let t=e.intl,a=e.jobData,n=e.videoConsentStatus,o=e.OpenOptanonInfoBox,i=e.dynamoDbConfigurations;const s=a.ClientInformation,l=s.ClientPhotoUrl,r=s.ClientVideoUrl,c=s.ClientPhotoAlt,d=s.ClientName;var m;return l&&r?(0,f.jsxs)("div",{className:"media-block-parent-container",children:[(0,f.jsxs)("div",{className:"media-block--boxed",children:[(0,f.jsxs)("button",{type:"button",className:"button--play button--icon-only","data-rs-video":"videoBoxedSplit1",children:[(0,f.jsx)("span",{className:"icon icon--inline icon--xxxl",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#play-circle-120"})})}),(0,f.jsx)("span",{className:"hidden--visually",children:"play the video"})]}),(0,f.jsx)("img",{src:l,alt:c})]}),n?null:(0,f.jsx)("div",{className:"media-block-no-access-overlay",children:(0,f.jsx)("span",{className:"no-consent-text",onClick:()=>o(),role:"button",tabIndex:0,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||o()},children:(null===i||void 0===i||null===(m=i.youtube_consent_settings)||void 0===m?void 0:m.consent_alert_text)||t.formatMessage({id:"JobDetails.CompanyProfile.noConsentToWatchVideoText"})})})]}):l&&d?(0,f.jsx)("div",{className:"block aspect-ratio aspect-ratio--16-9",children:(0,f.jsx)("img",{src:l,alt:d,title:d})}):null});var me=a(90082);const be=(0,r.Ay)(function(e){let t=e.intl,a=e.jobData;const n=parseInt("700"),o=parseInt("450");return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:"body-copy hidden--from-l",children:[(0,f.jsxs)("div",{className:"content","aria-expanded":"false",children:[(0,me.Ay)(a.ClientInformation.trimmedBodyCopy.mobileVisible),a.ClientInformation.ClientBiography.length>o&&(0,f.jsx)("span",{className:"read-more-dots",children:"..."})]}),(0,f.jsx)("div",{className:"collapsible__content","data-rs-collapsible-content":"data-rs-collapsible-content","aria-hidden":"true",children:(0,me.Ay)(a.ClientInformation.trimmedBodyCopy.mobileHidden)}),a.ClientInformation.ClientBiography.length>o&&(0,f.jsxs)("span",{className:"button button--full-width collapsible__trigger","data-rs-collapsible":"data-rs-collapsible",tabIndex:"0",role:"button","aria-expanded":"false",children:[(0,f.jsx)("div",{className:"show-less",children:t.formatMessage({id:"JobDetails.Content.ShowLess"})}),(0,f.jsx)("div",{className:"show-more",children:t.formatMessage({id:"JobDetails.Content.ShowMore"})})]})]}),(0,f.jsxs)("div",{className:"body-copy hidden--until-l",children:[(0,f.jsxs)("div",{className:"content","aria-expanded":"false",children:[(0,me.Ay)(a.ClientInformation.trimmedBodyCopy.desktopVisible),a.ClientInformation.ClientBiography.length>n&&a.ClientInformation.trimmedBodyCopy.desktopHidden.length>1&&(0,f.jsx)("span",{className:"read-more-dots",children:"..."})]}),(0,f.jsx)("div",{className:"collapsible__content w-full","data-rs-collapsible-content":"data-rs-collapsible-content","aria-hidden":"true",children:(0,me.Ay)(a.ClientInformation.trimmedBodyCopy.desktopHidden)}),a.ClientInformation.ClientBiography.length>n&&a.ClientInformation.trimmedBodyCopy.desktopHidden.length>1&&(0,f.jsxs)("span",{className:"button button--m collapsible__trigger",tabIndex:"0","data-rs-collapsible":"data-rs-collapsible",role:"button","aria-expanded":"false",children:[(0,f.jsx)("div",{className:"show-less",children:t.formatMessage({id:"JobDetails.Content.ShowLess"})}),(0,f.jsx)("div",{className:"show-more",children:t.formatMessage({id:"JobDetails.Content.ShowMore"})})]})]})]})});const ue=function(e){let t=e.jobData;return t.ClientInformation.Quotes.length<2?null:(0,f.jsx)("div",{className:"block block--s",children:(0,f.jsx)("div",{className:"block__wrapper block__wrapper--stacked wrapper",children:(0,f.jsx)("div",{className:"block__content block__content--full-on-s block__content--full-on-m",children:(0,f.jsx)("div",{className:"cards",children:(0,f.jsx)("ul",{className:"cards__list cards__list--format-carousel carousel--on-s carousel--on-m ".concat(t.ClientInformation.Quotes.length<3?"cards__list--double":""),"data-rs-carousel":"cards",children:(()=>{const e=[];
1return t.ClientInformation.Quotes.forEach((t,a)=>{e.push((0,f.jsxs)("li",{className:"cards__item block quote-card bg-variant-brand-tertiary","data-rs-card":"data-rs-card","data-rs-carousel-card":"data-rs-carousel-card",children:[(0,f.jsx)("img",{className:"quote-card__media",src:"/search-app/assets/image/icons/Quote_Blue.svg",alt:""}),(0,f.jsxs)("div",{className:"quote-card__content",children:[t.text&&(0,f.jsx)("p",{className:"quote-card__text",children:t.text}),(0,f.jsxs)("div",{className:"quote-card__meta",children:[t.job_title&&(0,f.jsx)("p",{className:"quote-card__job-title text--alternative",children:t.job_title}),t.author&&(0,f.jsx)("p",{className:"quote-card__author text--alternative",children:t.author})]})]})]},a))}),e})()})})})})})};const pe=(0,r.Ay)(function(e){let t=e.intl,a=e.videoUrl,n=e.videoConsentStatus;return(0,f.jsxs)("div",{className:"modal modal--media","data-rs-video-modal":"videoBoxedSplit1",children:[(0,f.jsx)("button",{type:"button",className:"button--icon-only modal__close","aria-label":t.formatMessage({id:"Close"}),children:(0,f.jsx)("span",{className:"icon icon--l icon--inline",children:(0,f.jsx)("svg",{children:(0,f.jsx)("use",{xlinkHref:"/themes/custom/bluex/dist/assets/image/icons.svg#close-30"})})})}),(0,f.jsx)("div",{className:"wrapper modal__aspect-ratio modal__aspect-ratio--16-9",role:"dialog","aria-modal":"true",children:(0,f.jsx)("div",{className:"modal__media aspect-ratio aspect-ratio--16-9",children:(0,f.jsx)("iframe",{src:n?a:null,title:"Video",width:"560",height:"315",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:"","data-rs-video-iframe":"videoBoxedSplit1","data-bit-model-index":"0"})})})]})});var he=a(79108);const _e=(0,r.Ay)(function(e){var t;let a=e.intl,n=e.jobData,s=e.clientInformation,l=e.clientInformationJobs,r=e.componentSettings,c=e.dynamoDbConfigurations;const d=1===(null===c||void 0===c||null===(t=c.youtube_consent_settings)||void 0===t?void 0:t.youtube_enable),m=(0,i.useState)(!d),b=(0,o.A)(m,2),u=b[0],p=b[1];if(n.ClientInformation=n.ClientInformation?n.ClientInformation:{},n.ClientInformation.ClientId=n.ClientInformation&&n.ClientInformation.ClientId?n.ClientInformation.ClientId:n.JobIdentity.CompanyId,n.JobLocation.Address=n.JobLocation.CityRegionAutocomplete?"".concat(n.JobLocation.CityRegionAutocomplete):null,n.JobLocation.Address=n.JobLocation.Postcode?"".concat(n.JobLocation.Postcode," ").concat(n.JobLocation.Address):n.JobLocation.Address,n.JobLocation.Address=n.JobLocation.Neighborhood?"".concat(n.JobLocation.Neighborhood," ").concat(n.JobLocation.Address):n.JobLocation.Address,n.JobLocation.Address=n.JobLocation.Street?"".concat(n.JobLocation.Street," ").concat(n.JobLocation.Address):n.JobLocation.Address,n.ClientInformation&&Object.keys(s).length>0&&(1===s.override_dova?(n.ClientInformation.ClientName=s.name?s.name:"",n.ClientInformation.ClientLogoUrl=s.logo&&s.logo.Url?"".concat(s.logo.Url):"",n.ClientInformation.ClientLogoAlt=s.logo&&s.logo.Alt?"".concat(s.logo.Alt):"",n.ClientInformation.ClientPhotoUrl=s.image&&s.image.Url?"".concat(s.image.Url):"",n.ClientInformation.ClientPhotoAlt=s.image&&s.image.Alt?"".concat(s.image.Alt):"",n.ClientInformation.ClientVideoUrl=s.video?s.video:"",n.ClientInformation.ClientBiography=s.text?s.text:"",n.ClientInformation.Quotes=s.quotes?JSON.parse(s.quotes):""):(n.ClientInformation.ClientName=!n.ClientInformation.ClientName&&s.name?s.name:n.ClientInformation.ClientName,n.ClientInformation.ClientLogoUrl=n.ClientInformation.ClientLogoUrl&&"None"!==n.ClientInformation.ClientLogoUrl||!s.logo||!s.logo.Url?n.ClientInformation.ClientLogoUrl:"".concat(s.logo.Url),n.ClientInformation.ClientLogoAlt=!n.ClientInformation.ClientLogoAlt&&s.logo&&s.logo.Alt?"".concat(s.logo.Alt):n.ClientInformation.ClientLogoAlt,n.ClientInformation.ClientPhotoUrl=!n.ClientInformation.ClientPhotoUrl&&s.image&&s.image.Url?"".concat(s.image.Url):n.ClientInformation.ClientPhotoUrl,n.ClientInformation.ClientPhotoAlt=!n.ClientInformation.ClientPhotoAlt&&s.image&&s.image.Alt?"".concat(s.image.Alt):n.ClientInformation.ClientPhotoAlt,n.ClientInformation.ClientVideoUrl=!n.ClientInformation.ClientVideoUrl&&s.video?s.video:n.ClientInformation.ClientVideoUrl,n.ClientInformation.ClientBiography=!n.ClientInformation.ClientBiography&&s.text?s.text:n.ClientInformation.ClientBiography,n.ClientInformation.Quotes=!n.ClientInformation.Quotes&&s.quotes?JSON.parse(s.quotes):n.ClientInformation.Quotes)),n.ClientInformation&&n.ClientInformation.ClientBiography){const e=n.ClientInformation,t=e.ClientName,a=e.ClientBiography,o=(0,he.A)(a.replace(new RegExp("<(?!\\/?(p|br|ul|ol|li|h3|h4|h5)(>|\\s))[^<]+?>","gm"),"")),i=parseInt("700")-3,l=parseInt("450")-3;let r=!t&&a?{}:{rex:/\s/gm,join:" "};n.ClientInformation.trimmedBodyCopy={},(1===s.override_dova||!a&&s.text)&&(r={rex:/(\r\n|\r|\n)+/,join:"<br/>"});const c=(0,le.A)(o,i,r,!0),d=c.visible,m=c.hidden,b=(0,le.A)(o,l,r),u=b.visible,p=b.hidden;n.ClientInformation.trimmedBodyCopy.desktopVisible=d,n.ClientInformation.trimmedBodyCopy.desktopHidden=m,n.ClientInformation.trimmedBodyCopy.mobileVisible=u,n.ClientInformation.trimmedBodyCopy.mobileHidden=p}let h;n.ClientInformation&&n.ClientInformation.ClientVideoUrl&&(h=re(n.ClientInformation.ClientVideoUrl));const _=n.ClientInformation,g=_.ClientName,v=_.ClientId,j=_.ClientBiography,x=n.JobLocation,y=x.Address,C=x.Latitude,N=x.Longitude;return(0,i.useEffect)(()=>
1{if(d){const e=setInterval(()=>{window.OneTrust&&"function"===typeof window.OneTrust.OnConsentChanged&&(p(se(h)),window.OneTrust.OnConsentChanged(()=>{p(se(h))}),clearInterval(e))},1e3);return()=>clearInterval(e)}},[]),!g&&j?(0,f.jsx)("div",{className:"block job-details-reordered-component",children:(0,f.jsx)("div",{className:"block__wrapper block__wrapper--stacked wrapper job-details",children:(0,f.jsxs)("div",{className:"block__content basic-layout",children:[(0,f.jsx)("div",{className:"basic-layout__side",children:(0,f.jsx)("h2",{className:"block__title",children:a.formatMessage({id:"JobDetails.AboutEmployer"})})}),(0,f.jsx)("div",{className:"basic-layout__main",children:(0,f.jsx)(be,{jobData:n})})]})})}):g&&v&&j&&y&&C&&N?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{className:"block job-details-reordered-component",children:(0,f.jsxs)("div",{className:"block__wrapper block__wrapper--stacked wrapper job-details",children:[(0,f.jsx)("div",{className:"block__header block__header--l",children:(0,f.jsx)("h2",{className:"block__title",children:a.formatMessage({id:"JobDetails.CompanyProfile.Title"},{clientName:g.toLowerCase()})})}),(0,f.jsxs)("div",{className:"block__content basic-layout basic-layout--inversed",children:[(0,f.jsx)("div",{className:"basic-layout__side",children:(0,f.jsx)(ce,{jobData:n,clientInformationJobs:l,componentSettings:r})}),(0,f.jsxs)("div",{className:"basic-layout__main",children:[(0,f.jsx)(de,{jobData:n,videoConsentStatus:u,OpenOptanonInfoBox:()=>{"undefined"!==typeof window.Optanon&&"function"===typeof window.Optanon.ToggleInfoDisplay&&window.Optanon.ToggleInfoDisplay()},dynamoDbConfigurations:c}),(0,f.jsx)("br",{}),(0,f.jsx)(be,{jobData:n})]})]})]})}),n.ClientInformation.Quotes&&(0,f.jsx)(ue,{jobData:n}),(0,f.jsx)(pe,{videoUrl:h,videoConsentStatus:u})]}):null});const ge=(0,r.Ay)(function(e){let t=e.type,a=e.text,n="generic.svg";switch(t.toLowerCase()){case"financial":n="financial.svg";break;case"travel":n="travel.svg";break;case"career":n="career.svg";break;case"training & education":case"training and education":n="education.svg";break;case"health & wellbeing":case"health and wellbeing":n="health-wellbeing.svg";break;case"work-life":n="work-life.svg"}return(0,f.jsx)("li",{className:"blog-overview__item",children:(0,f.jsxs)("article",{className:"blog-overview__article",children:[(0,f.jsx)("img",{src:"/search-app/assets/image/key-benefits/".concat(n),alt:a||"","data-rs-carousel-image":""}),(0,f.jsxs)("div",{className:"blog-overview__content",children:[(0,f.jsx)("div",{className:"blog-overview__date text--alternative",children:te(t)}),(0,f.jsx)("div",{className:"blog-overview__title",children:a})]})]})})});const fe=(0,r.Ay)(function(e){let t=e.intl,a=e.jobData;if(a.Salary&&!a.Salary.BenefitsList||!Object.keys(a.Salary.BenefitsList).length)return null;if(!a.Salary.BenefitsList.Benefit.length)return null;const n=[];for(const o of Object.keys(a.Salary.BenefitsList.Benefit)){const e=a.Salary.BenefitsList.Benefit[o];n.push((0,f.jsx)(ge,{type:e.BenefitType,text:e.BenefitValue},o))}return(0,f.jsx)("div",{className:"block blog-overview blog-overview--carousel blog-overview--carousel-on-s job-details-reordered-component",children:(0,f.jsxs)("div",{className:"block__wrapper block__wrapper--stacked",children:[(0,f.jsx)("div",{className:"block__header block__header--l block__header--split wrapper",children:(0,f.jsx)("h2",{className:"block__title",children:t.formatMessage({id:"KeyBenefits.Title"})})}),(0,f.jsx)("div",{className:"block__content",children:(0,f.jsx)("div",{className:"blog-overview__wrapper wrapper","data-rs-carousel-wrapper":!0,children:n.length?(0,f.jsx)("ul",{className:"blog-overview__list key-benefits","data-rs-carousel":"blog-overview--carousel",children:n}):null})})]})})});const ve=(0,r.Ay)(function(e){let t=e.intl,a=e.jobData;return a.JobInformation&&!a.JobInformation.ResponsibilitiesList||!Object.keys(a.JobInformation.ResponsibilitiesList).length?null:a.JobInformation.ResponsibilitiesList.Responsibility.length?(0,f.jsx)("div",{className:"block bg-variant-brand-".concat("quaternary"),children:(0,f.jsxs)("div",{className:"block__wrapper wrapper",children:[(0,f.jsx)("div",{className:"block__header",children:(0,f.jsx)("h2",{className:"block__title",children:t.formatMessage({id:"JobDetails.Accordion.ResponsibilitiesList"})})}),(0,f.jsx)("div",{className:"block__content",children:(0,f.jsx)("div",{className:"body-copy",children:(()=>{const e=[];return a.JobInformation.ResponsibilitiesList.Responsibility.forEac
1h((t,a)=>{e.push((0,f.jsx)("li",{children:(0,he.A)(t)},"responsibility-".concat(a)))}),(0,f.jsx)("ul",{className:"list--checks list-double bluex-cols-2",children:e})})()})})]})}):null});var je=a(83765),xe=(a(63230),a(41815)),ye=a(81591);const Ce=(0,je.A)((0,r.Ay)(function(e){let t=e.intl,a=e.configurations,n=e.favoriteJobs,l=e.viewedJobs,r=e.jobListingsSettings;const c=(0,i.useState)(!1),d=(0,o.A)(c,2),b=(d[0],d[1]),u=(0,ye.A)(),p=(0,s.W5)(),h=(0,m.A)("search").url.replace(":searchParams*",""),_=e=>{b(e)};return(0,f.jsx)("div",{className:"block block--s job-details-reordered-component",children:(0,f.jsxs)("div",{className:"block__wrapper block__wrapper--stacked wrapper",children:[(0,f.jsxs)("div",{className:"block__header block__header--split block__header--l",children:[(0,f.jsx)("h2",{className:"block__title",children:t.formatMessage({id:"RecentlyViewedJobs.Title"})}),(0,f.jsx)("a",{href:h,className:"block__more-link",children:t.formatMessage({id:"RecentlyViewedJobs.SearchForJobs"})})]}),(0,f.jsx)("div",{className:"block__content block__content--full-on-s block__content--full-on-m",children:(0,f.jsxs)("div",{className:"cards",children:[(0,f.jsx)("ul",{className:"cards__list cards__list--format-carousel carousel--on-s carousel--on-m","data-rs-carousel":"cards",children:(()=>{const e=[];return l.forEach((t,o)=>{let i="true"===t.JobInformation.JobInternal?"internalJobDetails":"jobDetails";i=p&&p.params&&p.params.clientName?"clientJobDetails":"jobDetails",t.BlueXJobData&&t.BlueXJobData.Description&&(t.BlueXJobData.Description=t.BlueXJobData.Description.replace(/<br\s?\/?>/gim," ").replace(/<p>/gim," ").replace(/<[^>]*>?/gm,"").substring(0,460)),e.push((0,f.jsx)(xe.A,{jobListingsSettings:r,jobData:t,saveJobModalCb:_,favoriteJobs:n,configurations:a,CardHeadingTag:"h3",target:u,routeName:i},o))}),e})()}),null]})})]})})}));var Ne=a(37264);const ke=function(e){const t=(e.jobDetailsSettings||{}).informative_banner_tab||{},a=t.info_title,n=t.info_description,o=(null===a||void 0===a?void 0:a.display)||(null===n||void 0===n?void 0:n.display);return(0,f.jsx)("div",{id:"job-banner",className:"bg-variant-brand-primary",children:(0,f.jsxs)("div",{className:"banner__wrapper wrapper",children:[(0,f.jsx)("div",{className:"banner__media media-block media-block--contain",children:(0,f.jsx)("img",{src:"/search-app/assets/image/informative-banners/people.webp",alt:(null===a||void 0===a?void 0:a.display)||"un mundo de talento diverso."})}),o&&(0,f.jsxs)("div",{className:"banner__content content-block block__header--l",children:[(null===a||void 0===a?void 0:a.display)&&(0,f.jsx)("h2",{className:"block__title",children:a.display}),(null===n||void 0===n?void 0:n.display)&&(0,f.jsx)("p",{className:"content-block__description",children:n.display})]})]})})},De=["jobData","jobDetailsSettings","jobListingsSettings"];const Je=function(e){let t=e.jobData,a=e.jobDetailsSettings,n=e.jobListingsSettings,o=(0,Z.A)(e,De);const s=a&&a.components_tab||{},l=s.background_color,r=s.fixed_components,c=s.reorder_components,d=(0,i.useRef)(),m={company_profile:e=>(0,f.jsx)(_e,{jobData:t,clientInformation:o.clientInformation,clientInformationJobs:o.clientInformationJobs,componentSettings:c,dynamoDbConfigurations:o.configurations},e),key_responsibilities:e=>(0,f.jsx)(ve,{jobData:t},e),key_benefits:e=>(0,f.jsx)(fe,{jobData:t},e),informative_banner:e=>(0,f.jsx)(ke,{jobDetailsSettings:a},e),application_process:e=>(0,f.jsx)(Y,{jobData:t,jobDetailsSettings:a},e),contact_person:e=>(0,f.jsx)(oe,{jobData:t,contactPerson:o.contactPerson,contactPersonBranchData:o.contactPersonBranchData,jobDetailsSettings:a},e),related_jobs:e=>o.relatedJobsData.length?(0,f.jsx)(ie.A,{relatedJobsData:o.relatedJobsData,seeAllUrl:o.relatedJobsUrl,configurations:o.configurations,jobListingsSettings:n,favoriteJobs:o.favoriteJobs},e):null,recently_viewed_jobs:e=>o.viewedJobs&&o.viewedJobs.length?(0,f.jsx)(Ce,{configurations:o.configurations,jobListingsSettings:n,favoriteJobs:[],viewedJobs:o.viewedJobs},e):null},b={job_alert_component:e=>(0,f.jsx)(Ne.A,{color:"yellow",currentRoute:o.currentRoute,jobData:t,jobDetailsSettings:a},e)},u=c||[],p=Object.keys(u).filter(e=>
11===parseInt(u[e].display)).sort((e,t)=>parseInt(u[e].weight)-parseInt(u[t].weight)).map((e,t)=>m[e]?m[e](t):null),h=r||[],_=Object.keys(h).filter(e=>1===parseInt(h[e].display)).map((e,t)=>b[e]?b[e](t):null),g=l&&l.first_component&&l.first_component.display?"white"===l.first_component.display?1:0:1;return(0,i.useEffect)(()=>{setTimeout(()=>{d.current.querySelectorAll(".job-details-reordered-component").forEach((e,t)=>{e.classList.remove("bg-variant-brand-tertiary");const a=e.querySelectorAll(".cards__item");t%2===g?(e.classList.add("bg-variant-brand-tertiary"),a&&a.forEach(e=>{e.classList.remove("bg-variant-brand-tertiary"),e.classList.add("bg-variant-white")})):a&&a.forEach(e=>{e.classList.remove("bg-variant-white"),e.classList.add("bg-variant-brand-tertiary")})})},350)},[]),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{ref:d,children:p}),_]})};var we=a(76929),Ae=a(39306),Ie=a(64136),Le=a(74266),Se=a(84479);var Be=a(1659);const Pe=function(){const e=(0,i.useState)({}),t=(0,o.A)(e,2),a=t[0],n=t[1],l=(0,s.zy)(),r=Number(new URLSearchParams(l.search).get("rc"));return(0,i.useEffect)(()=>{G().post("/api/search/get-callback",{callback:"@Callbacks/getJobListingsSettings",currentRoute:{},currentLanguage:(0,L.A)(l.pathname),data:{resetCache:Boolean(r)}}).then(e=>{n(e.data)})},[]),a},Me={en:"1",fr:"2",nl:"3",es:"4",it:"5",de:"6",pt:"7",sv:"8",no:"9",jp:"10",gr:"11",el:"11",pl:"12",cs:"13",sk:"14",da:"15",zh:"16",hu:"17",tr:"18",ro:"19",ru:"20",uk:"21",ua:"21",cn:"16"};const Ee=()=>{const e=(e,t)=>"fr"===e&&t.JobIdentity&&t.JobIdentity.CompanyId,t=e=>"gr"===e?"el":e,a=e=>e.length?e.split(","):[],o=(e,t)=>{var a;return"gr"===e&&(null===t||void 0===t||null===(a=t.JobLocation)||void 0===a?void 0:a.LanguageId)};return{themeHeaderFallbackClass:"bg-variant-brand-secondary",getNoIndex:(n,i,s)=>{let l=!1;if(e(n,i)){l=a("").includes(i.JobIdentity.CompanyId)}if(o(n,i)){const e=Object.keys(Me).find(e=>Me[e]===i.JobLocation.LanguageId);l=(0,L.A)(s.url)!==t(e)}return l},getMetaTitleProps:(e,t)=>{let a={title:t.BlueXJobData.Title,city:t.BlueXJobData.City,sitename:"Randstad"};return"fr"===e&&(a=(0,n.A)((0,n.A)({},a),{},{postcode:t.JobLocation.Postcode,jobId:t.BlueXJobData.JobId})),a},isLanguageIdExistingInGr:o,isJobIdExistingInRecentlyViewedJobs:(e,t,a)=>null===e&&t.includes(a),isRecentlyJobNotEmpty:(e,t)=>null===e&&t.length,formatJobDataLanguage:t,originalLocationData:e=>e.searchData&&e.searchData.originalLocation?e.searchData.originalLocation:"",formatCompanyIds:a,isCompanyIdExistingInFrance:e,isJobsDataEmpty:e=>e&&e.jobData&&!Object.keys(e.jobData).length,isExpiryStampBeforeNowStamp:e=>{const t=new Date("".concat(e.JobDates.DateExpire,"T24:00:00")),a=Math.round(t.getTime()/1e3),n=new Date;return a<Math.round(n/1e3)},isReactAppGTMEnable:e=>e&&e.data&&!0,isClientNameExisting:e=>e&&e.params&&e.params.clientName,isJobExpired:e=>!e.jobData||!e.jobData.hits||0===e.jobData.hits.hits.length,isFirstJobExpired:e=>e&&e.JobDates&&e.JobDates.DateExpire,isWindowUndefined:(e,t)=>!(t&&t.data)&&"undefined"!==typeof e&&e.__ROUTE_DATA__,isStaticContextDataExisting:e=>e&&e.data,recentlyViewedJobsList:e=>e.recentlyViewedJobs&&Array.isArray(e.recentlyViewedJobs)?e.recentlyViewedJobs:[],relatedJobsDataList:e=>e.relatedJobsData&&e.relatedJobsData.relatedJobsData?e.relatedJobsData.relatedJobsData.hits.hits:[],relatedJobsUrlList:e=>e.relatedJobsData&&e.relatedJobsData.relatedJobsUrl?e.relatedJobsData.relatedJobsUrl:"",generateJob:e=>{var t,a,n,o;null!==e&&void 0!==e&&e.jobData&&Object.keys(e.jobData).length>0&&((0,ne.VU)(e),null!==e&&void 0!==e&&null!==(t=e.jobDetailsSettings)&&void 0!==t&&null!==(a=t.components_tab)&&void 0!==a&&null!==(n=a.reorder_components)&&void 0!==n&&null!==(o=n.related_jobs)&&void 0!==o&&o.display&&(0,ne.AC)(e))},generateViewedJob:(e,t,a)=>{var n,o,i,s;null!==e&&void 0!==e&&null!==(n=e.jobDetailsSettings)&&void 0!==n&&null!==(o=n.components_tab)&&void 0!==o&&null!==(i=o.reorder_components)&&void 0!==i&&null!==(s=i.recently_viewed_jobs)&&void 0!==s&&s.display&&t&&Object.keys(t).length>0&&(0,ne.yY)(t,a)},addSearchLocationToUrl:(e,t)=>t&&t.search?e+t.search:e}};const Te=(0,r.Ay)(function(e){let t=e.intl,a=e.staticContext,l=e.match;const r="".concat("https://www.randstad.pl").concat(l.url),c="".concat("https://www.randstad.pl").concat("/search-app/assets/image/randstad-opengraph-partner-for-talent.jpg"),d="pl",b=l.params.job.split("_")[2],u=t.locale,p=(0,m.A)("jobDetails"),h=(0,s.zy)(),_=(0,N.A)([]),g=(0,o.A)(_,2),v=g[0],j=g[1],x=(0,i.useState)(null),y=(0,o.A)(x,2),C=y[0],k=y[1],D=Pe(),J=(e=>{switch(e){case"ent":return"bg-variant-white";case"sph":return"bg-brand--dark-blue";default:return"bg-variant-brand-secondary"}})(d),w=Ee(),A=w.recentlyViewedJobsList,I=w.relatedJobsDataList,S=w.relatedJobsUrlList,B=w.isJobExpired,P=w.isFirstJobExpired,E=w.isClientNameExisting,T=w.themeHeaderFallbackClass,R=w.isExpiryStampBeforeNowStamp,U=w.addSearchLocationToUrl,X=w.isReactAppGTMEnable,O=w.generateJob,H=w.generateViewedJob,F=(w.getNoIndex,w.isJobsDataEmpty),V=w.originalLocationData,W=w.getMetaTitleProps,K=w.isRecentlyJobNotEmpty,Q=w.isJobIdExistingInRecentlyViewedJobs;let Z={jobData:{},relatedJobsData:{},favoriteJobs:[],jobDetailsSettings:{}};if(X(a)){Z=a.data;const e="https://www.randstad.pl"+h.pathname+h.search;j("searchData",(0,n.A)((0,n.A)({},v.searchData),{},{originalLocation:e}),{sameSite:"lax",secure:!0}),a.dataLayer=(0,ne.Pg)("job_detail",u,Z,p,e)}else"undefined"!==typeof window&&window.__ROUTE_DATA__&&(Z=window.__ROUTE_DATA__);
1const Y=(0,i.useState)(Z),$=(0,o.A)(Y,2),ee=$[0],te=$[1];if((0,i.useEffect)(()=>{if(window.__ROUTE_DATA__)delete window.__ROUTE_DATA__;else{const e="@Callbacks/getJobDetailsData",a={jobId:b,currentLanguage:(0,L.A)(l.url)};G().post("/api/search/get-callback",{callback:e,currentRoute:l,data:a,currentLanguage:t.locale}).then(e=>{te(e.data);{const t=V(v);window.dataLayer=window.dataLayer||[],window.dataLayer.push((0,n.A)({event:"pageview",virtualPage:h.pathname+h.search},(0,ne.Pg)("job_detail",u,e.data,p,t)))}(0,Ie.A)()})}(0,Se.A)("body","auto")},[]),(0,i.useEffect)(()=>{H(ee,C,p)},[C]),(0,i.useEffect)(()=>{O(ee)},[ee]),(0,i.useEffect)(()=>{(0,Se.A)("header","auto",0)},[]),F(ee))return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(q.m,{children:(0,f.jsx)("header",{className:"header header--text ".concat(T)})}),(0,f.jsx)(Be.Ay,{}),(0,f.jsx)(Le.B8,{}),(0,f.jsx)(Le.B8,{}),(0,f.jsx)(Le.B8,{}),(0,f.jsx)(Le.B8,{}),(0,f.jsx)(Le.B8,{}),(0,f.jsx)(Le.B8,{}),(0,f.jsx)(Le.B8,{})]});const ae=ee.jobDetailsSettings;if(B(ee))return(0,f.jsx)(s.qh,{render:e=>{let t=e.context;return(void 0===t?a:t)&&(a.status=410),(0,f.jsx)(we.A,{})}});const oe=ee.jobData.hits.hits[0]._source;if(P(oe)&&R(oe))return(0,f.jsx)(s.qh,{render:e=>{let t=e.context;return(void 0===t?a:t)&&(a.status=410),(0,f.jsx)(we.A,{})}});const ie=I(ee),se=S(ee),le=ee.clientInformation,re=ee.contactPerson,ce=ee.contactPersonBranchData,de=A(v);de.includes(b)&&de.splice(de.indexOf(b),1),ee.duplicateApply||de.unshift(b),de.splice(4),j("recentlyViewedJobs",de,{path:"/",sameSite:"lax",secure:!0}),Q(C,de,b)&&de.splice(de.indexOf(b),1),K(C,de)&&G().get("".concat("","/api/search/recently-viewed?currentLanguage=").concat((0,L.A)(l.url))).then(e=>{if(e.data&&e.data.items){const t=e.data.items.filter(e=>e.BlueXJobData.JobId!==b).filter((e,t,a)=>a.findLastIndex(t=>t.BlueXJobData.JobId===e.BlueXJobData.JobId)===t);k(t)}(0,Ie.A)()});let me=l.path.replace(":job([^\\/]+_[^\\/]+_[^\\/]+)","");E(l)&&(me=me.replace(":clientName",l.params.clientName));const be=(0,Ae.A)(oe,me);if(be!==l.url){const e=U(be,h);return(0,f.jsx)(s.qh,{render:t=>{let n=t.context;return(void 0===n?a:n)&&(a.status=301),(0,f.jsx)(s.rd,{to:e})}})}const ue=t.formatMessage({id:"JobDetails.MetaTitle"},W(d,oe)),pe="".concat(oe.BlueXJobData.Description.replace(/<[^>]*>/g," ").substring(0,330),"...");return(0,f.jsxs)("div",{id:"job-details",children:[(0,f.jsxs)(q.m,{children:[(0,f.jsx)("title",{children:ue}),(0,f.jsx)("meta",{name:"title",content:ue}),(0,f.jsx)("meta",{name:"description",content:pe}),(0,f.jsx)("meta",{property:"og:title",content:ue}),(0,f.jsx)("meta",{property:"og:description",content:pe}),(0,f.jsx)("meta",{property:"og:url",content:r}),(0,f.jsx)("meta",{property:"og:image",content:c}),(0,f.jsx)("meta",{name:"twitter:title",content:ue}),(0,f.jsx)("meta",{name:"twitter:description",content:pe}),(0,f.jsx)("meta",{name:"twitter:url",content:r}),(0,f.jsx)("meta",{name:"twitter:image",content:c}),(0,f.jsx)("meta",{name:"robots",content:"index, follow, max-image-preview:large"}),(0,f.jsx)("header",{className:"header header--text ".concat(J)}),(0,f.jsx)("link",{rel:"canonical",href:r})]}),(0,f.jsx)(Be.Ay,{}),(0,f.jsx)(M,{jobData:oe,userData:ee.userData,searchAppConfigs:ee.searchAppConfigs,favoriteJobs:ee.favoriteJobs,duplicateApply:ee.duplicateApply,jobDetailsSettings:ae,configurations:ee.configurations}),(0,f.jsx)(z,{jobData:oe,userData:ee.userData,contactPersonBranchData:ce,burningGlassAuthToken:ee.burningGlassAuthToken,currentRoute:l,jobDetailsSettings:ae}),(0,f.jsx)(Je,{jobData:oe,clientInformation:le,contactPerson:re,relatedJobsData:ie,relatedJobsUrl:se,contactPersonBranchData:ce,jobListingsSettings:D,configurations:ee.configurations,currentRoute:(0,n.A)((0,n.A)({},l),{routeName:"jobDetails"}),userData:ee.userData,searchAppConfigs:ee.searchAppConfigs,jobDetailsSettings:ae,clientInformationJobs:ee.clientInformationJobs,viewedJobs:C})]})})},65503(e,t,a){"use strict";a(88094);var n=a(84955);const o={1:"AF",2:"AL",3:"DZ",4:"AS",5:"AD",6:"AO",7:"AI",8:"AQ",9:"AG",10:"AR",11:"AM",12:"AW",13:"AU",14:"AT",15:"AZ",16:"BS",17:"BH",18:"BD",19:"BB",20:"BY",21:"BE",22:"BZ",23:"BJ",24:"BM",25:"BT",26:"BO",27:"BA",28:"BW",29:"BV",30:"BR",31:"IO",32:"BN",33:"BG",34:"BF",35:"BI",36:"KH",37:"CM",38:"CA",39:"CV",40:"KY",41:"CF",42:"TD",43:"CL",44:"CN",45:"CX",46:"CC",47:"CO",48:"KM",49:"CG",50:"CK",51:"CR",52:"CI",53:"HR",54:"CU",55:"CY",56:"CZ",57:"DK",58:"DJ",59:"DM",60:"DO",61:"TP",62:"EC",63:"EG",64:"SV",65:"GQ",66:"ER",67:"EE",68:"ET",69:"FK",70:"FO",71:"FJ",72:"FI",73:"FR",74:"FX",75:"GF",76:"PF",77:"TF",78
1:"GA",79:"GM",80:"GE",81:"DE",82:"GH",83:"GI",84:"GR",85:"GL",86:"GD",87:"GP",88:"GU",89:"GT",90:"GN",91:"GW",92:"GY",93:"HT",94:"HM",95:"HN",96:"HK",97:"HU",98:"IS",99:"IN",100:"ID",101:"IR",102:"IQ",103:"IE",104:"IL",105:"IT",106:"JM",107:"JP",108:"JO",109:"KZ",110:"KE",111:"KI",112:"KP",113:"KR",114:"KW",115:"KG",116:"LA",117:"LV",118:"LB",119:"LS",120:"LR",121:"LY",122:"LI",123:"LT",124:"LU",125:"MO",126:"MK",127:"MG",128:"MW",129:"MY",130:"MV",131:"ML",132:"MT",133:"MH",134:"MQ",135:"MR",136:"MU",137:"YT",138:"MX",139:"FM",140:"MD",141:"MC",142:"MN",143:"MS",144:"MA",145:"MZ",146:"MM",147:"NA",148:"NR",149:"NP",150:"NL",151:"AN",152:"NC",153:"NZ",154:"NI",155:"NE",156:"NG",157:"NU",158:"NF",159:"MP",160:"NO",161:"OM",162:"PK",163:"PW",164:"PA",165:"PG",166:"PY",167:"PE",168:"PH",169:"PN",170:"PL",171:"PT",172:"PR",173:"QA",174:"RE",175:"RO",176:"RU",177:"RW",178:"KN",179:"LC",180:"VC",181:"WS",182:"SM",183:"ST",184:"SA",185:"SN",186:"SC",187:"SL",188:"SG",189:"SK",190:"SI",191:"SB",192:"SO",193:"ZA",194:"ES",195:"LK",196:"SH",197:"PM",198:"SD",199:"SR",200:"SJ",201:"SZ",202:"SE",203:"CH",204:"SY",205:"TW",206:"TJ",207:"TZ",208:"TH",209:"TG",210:"TK",211:"TO",212:"TT",213:"TN",214:"TR",215:"TM",216:"TC",217:"TV",218:"UG",219:"UA",220:"AE",221:"GB",222:"US",223:"UM",224:"UY",225:"UZ",226:"VU",227:"VA",228:"VE",229:"VN",230:"VG",231:"VI",232:"WF",233:"EH",234:"YE",235:"RS",236:"ZR",237:"ZM",238:"ZW",239:"EU",241:"ME"};function i(e,t){if("PL"===t){let t="";const a=[2,5,8],n=e.formatInternational().replace(/ /g,"");for(let e=0;e<n.length;e++)t+=n.charAt(e),a.includes(e)&&(t+=" ");return t}return e.formatInternational()}const s=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a="PL";t&&(a=o[t]);const s=e.split(" / ");if(s.length>1){for(const e in s){const t=(0,n.o5)(s[e],a);s[e]=i(t,a)}return s.join(" / ")}const l=(0,n.o5)(e,a);return l?i(l,a):e};a.d(t,["default",0,s])},84479(e,t,a){"use strict";a(88094);var n=a(25017),o=a.n(n);const i=function e(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"smooth",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500;setTimeout(()=>{try{document.querySelector(t)?document.querySelector(t).scrollIntoView({behavior:a}):e(t,a,n)}catch(i){o().warning("The browser doesn't support Smooth scroll","scrollTo")}},n)};a.d(t,["A",0,i])},68069(e){e.exports=function(e){return e}},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 n(t){const n=a[t];if(n){const a=["query","queryTitle"].includes(t)?e[t].replace(/_/g,"-"):e[t];return"".concat(n,"-").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+=n("postcode"),e.distance&&(t+=n("distance"))):"distance"===o?e.postcode||(t+=n("distance")):t+=n(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.