PageSourceSearch

https://www.manpower.no/dist/Manpower-Norway/static/js/main.d17c6671.chunk.js

js manpower.no collected 2026-09-28 13:46:31 UTC 1,029,000 bytes, 243 lines download raw bytes

1(this["webpackJsonpexperis-react-app"]=this["webpackJsonpexperis-react-app"]||[]).push([[0],{1024:function(e,l,t){},1025:function(e,l,t){e.exports=t.p+"static/media/icon__close_pills_grey.d823477c.svg"},1026:function(e,l,t){},1027:function(e,l,t){},1028:function(e,l,t){},1029:function(e,l,t){},1030:function(e,l,t){},1031:function(e,l,t){},1032:function(e,l,t){},1033:function(e,l,t){},1034:function(e,l,t){},1035:function(e,l,t){},1036:function(e,l,t){},1037:function(e,l,t){},1039:function(e,l,t){},1040:function(e,l,t){},1041:function(e,l,t){},1043:function(e,l,t){},1049:function(e,l,a){"use strict";a.r(l);a(498),a(518);var o=a(4),i=a(237);const n="SAVE_PROFILE_INFO",r="CLEAR_PROFILE_INFO",d="ERROR_PROFILE_INFO",s="SAVE_FORM_DATA",c="CLEAR_FORM_DATA",u="SAVE_PROFILE_INFO_FORM",v="CLEAR_PROFILE_INFO_FORM",m="SAVE_PROFILE_INFO_FORM_TRIGGER_COUNT_IF_FORM_VALID",p="SAVE_PROFILE_INFO_FORM_TRIGGER_COUNT",f="CLEAR_PROFILE_INFO_FORM_TRIGGER_COUNT",g="CLEAR_BUILD_PROFILE_FORM",b="PERSONAL_SAVE",h="RESUME_SAVE",E="CV_LENGTH",y="SAVE_PUBLIC_POSITION",N="CLEAR_PUBLIC_POSITION",w="SAVE_CANDIDATE_ID",C="CLEAR_CANDIDATE_ID",S="SAVE_SCREENER_QUESTIONS",x="CLEAR_SCREENER_QUESTIONS",j="SAVE_JOB_DETAILS",O="CLEAR_JOB_DETAILS",T="IS_PAGE_REDIRECTED",k="SAVE_PROFILE_EMPTY_FIELDS",I="CLEAR_PROFILE_EMPTY_FIELDS",L="SAVE_JOB_SEARCH",A="CLEAR_JOB_SEARCH",P="SAVE_LOCATION_INFO",D="INITIALIZING",R="INITIALIZED",_="ISREDIRECT",F="GETIDTOKENSUCCESS",U="LOGINERROR",B="GETIDTOKENERROR",M="LOGOUTSUCCESS",$="AUTHSTATECHANGED",V="PASSWORDRESET",H="EDITPROFILE",J="LOCATION",q="UPDATESESSION",z="PERSISTEDSTATE",G="UPDATEPHONE",Y="CANDIDATEID",K="NEWUSERLOGINCHECK",W="PREFERREDLANGMODALSAVED",Q="SHOWLOGIN",Z="SETCONFIG",X="SETAUTHFUNC",ee="ADD_JOB",le="REMOVE_JOB",te="CLEAR_JOBS",ae="GET_PRO_PIC",oe="GET_RESUME",ie="CLEAR_RESUME",ne="CLEARALL_RESUME",re="GET_COVER_LETTER",de="CLEAR_COVER_LETTER",se="CLEARALL_COVER_LETTER",ce="IS_FORM_SUBMITTING",ue="PARSE_SET",ve="SHOW_FORM",me="SHOW_CHATBOT",pe="UPDATE_LANG",fe="CLEAR_ALERTS",ge="INIT",be="SAVE",he="SAVE_JOBAPPLY_FORM_DATA",Ee="SAVE_JOBAPPLY_VALID_FORM_NAME",ye="CLEAR_JOBAPPLY_FORM_DATA",Ne="SAVE_JOBAPPLY_FORM_TRIGGER_DATA",we="CLEAR_JOBAPPLY_FORM_TRIGGER_DATA",Ce="SAVE_JOBAPPLY_FORM_STATE",Se="CLEAR_JOBAPPLY_FORM_STATE",xe="SEO_SAVE_JOB_RESULTS",je="SEO_CLEAR_JOB_RESULTS",Oe="REMOVE_FOCUS",Te="SORT_JOBS_BY",ke="BANNER_LOADED",Ie="ON_PROFILE_EDIT",Le="ON_PHONE_UPDATE",Ae="ON_PASSWORD_UPDATE",Pe={data:{isRedirect:!1},loading:!0};var De=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Pe,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case n:return{...e,loading:!1,data:l.payload};case r:return Pe;case d:return{...e,loading:!1,data:{isRedirect:!0,error:!0}};default:return e}};const Re={data:{},triggeredComponents:[],validComponents:[],isFormSubmitting:!1,parse:!1};var _e=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Re,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case u:return{...e,data:l.payload};case m:return{...e,validComponents:[...new Set([...e.validComponents,l.payload])]};case p:return{...e,triggeredComponents:[...new Set([...e.triggeredComponents,l.payload])]};case f:return{...e,triggeredComponents:[],validComponents:[]};case v:return Re;case ce:return{...e,isFormSubmitting:l.payload};case ue:return{...e,parse:l.payload};default:return e}};const Fe={data:{}};var Ue=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Fe,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case s:return{...e,data:l.payload};case c:return Fe;default:return e}};const Be={};var Me=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Be,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case k:return{...e,...l.payload};case I:return{...e};default:return e}};const $e={data:{}};var Ve=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$e,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case y:return{...e,data:l.payload};case N:return{...e,data:{}};default:return e}};const He={data:void 0};var Je=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:He,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case S:return{...e,data:l.payload};case x:return{...e,data:{}};default:return e}};const qe={data:""};var ze=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qe,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case w:return{...e,data:l.payload};case C:return{...e,data:""};default:return e}};const Ge={data:{},isRedirect:!1};var Ye=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ge,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case j:return{...e,data:l.payload};case O:return{...e,data:{}};case T:return{...e,isRedirect:!0};default:return e}};const Ke={cvLength:""};var We=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ke,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case b:case h:return{...e,...l.payload};case g:return Ke;
1case E:return{...e,cvLength:l.payload};default:return e}};const Qe={data:{},loading:!1};var Ze=function(){var e,l,t;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Qe,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case L:return(null===(e=o.payload)||void 0===e?void 0:e.loading)?{data:{},loading:!0}:{...a,data:null===(l=o.payload)||void 0===l?void 0:l.data,loading:null===(t=o.payload)||void 0===t?void 0:t.loading};case A:return{...a,data:{},loading:!1};default:return a}};const Xe="/",el={SITE_SEARCH:{SEARCH_API:"/api/services/ContentSearch/Search"},JOB_SEARCH:{SAVED_SEARCH_KEY:"jobSearchFilters",SEARCH_API:Xe+"api/services/Jobs/Search",SAVE_JOB_API:Xe+"api/services/candidate/savejob",JOB_ALERT_API:Xe+"api/services/candidate/createalert",JOB_ALERT_API_EMAIL:Xe+"api/services/candidate/CreateAlertByEmail",SELECTED_JOB_DETAILS_KEY:"applyJobDetails",SAVED_SEARCH_PARAMS:"savedSearchParams",SEARCH_LOCATION:"currentSearchLocation",SEARCH_API_NEW:Xe+"api/services/Jobs/searchjobs",GET_SEARCH_RESULT_SETTINGS:Xe+"api/services/Jobs/GetSearchResultsSettings"}},ll={URL:Xe+"api/services/partnerjobsearch/GetAllJobs"},tl={URL:Xe+"api/services/partnerjobsearch/search"},al={URL:Xe+"api/services/Jobs/PartnerSearchJobs"},ol=1e3,il=1001,nl=1002,rl=1003,dl=1004,sl=200,cl={URL:Xe+"api/services/jobs/GetJobScroll"},ul={URL:Xe+"api/services/jobs/GetJobCardBlock"},vl=Xe+"api/services/Applicant/GetJobDetails",ml=Xe+"api/services/jobs/GetQuestions",pl=Xe+"api/services/Applicant/IsPopUpRequired",fl=Xe+"api/services/Applicant/GetZipBranchDetails?zip=",gl={GET_URL:Xe+"api/services/Applicant/GetLanguageMasterdata"},bl={POST_URL:Xe+"api/services/forms/contactus"},hl={POST_URL:Xe+"api/services/Event/Register"},El={FILE_ATTACHMENT_UPLOAD:Xe+"api/services/Candidate/UploadAttachment",PERSONAL_INFO:Xe+"api/services/Candidate/PostCandidateDetails",EDUCATION:Xe+"api/services/Candidate/PostEducation",WORK_HISTORY:Xe+"api/services/Candidate/PostWorkHistory",SKILL_LIST:Xe+"api/services/Candidate/SkillsList",JOB_APPLY:Xe+"api/services/Candidate/JobApply",DOWNLOAD_FILE:Xe+"api/services/Candidate/DownloadAttachment",PARSE_RESUME:Xe+"api/services/Applicant/ParseCandidateResume",POST_CANDIDATEDETAILS_ALL:Xe+"api/services/Candidate/SaveCandidateData",JOB_APPLY_NO_AUTH:Xe+"api/services/Candidate/JobApplyNoAuth",POST_CANDIDATEDETAILS:Xe+"api/services/Candidate/SaveCandidateData",JOB_APPLY_AUTH:Xe+"api/services/Applicant/JobApplyWithToken",JOB_APPLY_WITH_EMAIL:Xe+"api/services/Applicant/JobApplyWithEmail",JOB_APPLY_WITHDRAW:Xe+"api/services/applicant/withdrawjob"},yl={CANDIDATE_DETAILS:Xe+"api/services/applicant/GetApplicantDetails"},Nl={PROFILE_PICTURE:Xe+"api/services/Candidate/UpdateProfileImage"},wl={PROFILE_PICTURE:Xe+"api/services/Candidate/GetProfileImage"},Cl={API:Xe+"api/services/jobs/GetJobScroll",JOBS_API:Xe+"api/services/jobs/GetJobCardBlock",PAGE_TYPE:"Dashboard"},Sl={GET:Xe+"api/services/Candidate/GetSavedJobs",DELETE:Xe+"api/services/Candidate/DeleteJob"},xl={COMMUNICATION_PREFERENCES:{GET_ALERT_API:Xe+"api/services/candidate/GetAlerts",UPDATE_ALERT_API:Xe+"api/services/candidate/UpdateAlerts",DELETE_ALERT_API:Xe+"api/services/candidate/DeleteJobAlert",UPDATE_JOB_ALERT_API:Xe+"api/services/candidate/UpdateJobAlert"},CONSENT:{UPDATE_CONSENT:Xe+"api/services/Applicant/SaveCandidateConsent"}},jl=Xe+"api/services/candidate/UpdateSession",Ol="manpower",Tl=Xe+"api/services/Romacandidate/AuthenticateUser",kl="https://www.linkedin.com/oauth/v2/authorization",Il="userconsent",Ll="PositionID",Al="Source",Pl={RENEW:Xe+"api/services/Candidate/RenewAlerts"},Dl={JOB_DETAILS:"vacancyPageload",JOB_APPLICATION:"applicationFormPageload",JOB_APPLICATION_SUCCESS:"purchase",JOB_SEARCH_RESULTS:"searchResultPageload",SEO_JOB_SEARCH_RESULTS:"vacanciesListPageLoad",SEARCH_RESULT_DETAILS:"searchResultClick"},Rl={POST_URL:Xe+"api/services/article/GetArticles",POST_FILTER_URL:Xe+"api/services/article/GetArticleFilters"},_l={POST_URL:Xe+"api/services/applicant/SaveCandidateData"},Fl="uuid",Ul="disablePageLoadEvent",Bl={WIDTH:768},Ml={WIDTH:992},$l={DELETE_API:Xe+"api/services/candidate/DeleteMyAccount",DELET
1E_ACC_API:Xe+"api/services/applicant/DeleteAccount"},Vl=new Map([["local","Email"],["facebook.com","Facebook"],["google.com","Google"],["linkedin.com","LinkedIn"]]),Hl=Xe+"api/services/Component/GetComponentSetting",Jl=Xe+"api/services/candidate/ApplicationLogout",ql=Xe+"api/services/applicant/ValidateMobileAppToken",zl={RESUME_PDF:Xe+"api/services/applicant/GenerateResume"},Gl=Xe+"api/services/applicant/SaveCandidateAttachment",Yl=Xe+"api/services/Jobs/GetAutoSuggestJobData",Kl={location:{}};var Wl=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Kl,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case P:return sessionStorage&&sessionStorage.setItem(el.JOB_SEARCH.SEARCH_LOCATION,JSON.stringify(l.payload)),{...e,location:l.payload};default:return e}},Ql=a(124),Zl=a.n(Ql);Zl.a.color_orange,Zl.a.color_white,Zl.a.color_blue,Zl.a.white_faded,Zl.a.black,Zl.a.dark_green,Zl.a.color_red;const Xl={AUTHENTICATED:"AUTHENTICATED",UNAUTHENTICATED:"UNAUTHENTICATED",PROGRESS:"PROGRESS"},et="ASCENDING",lt="LL",tt="MMMM DD, YYYY",at="hh:mma",ot="h:mm a ",it="ll",nt="YYYY-MM-DD",rt="DD/MM/YYYY",dt="MMM DD, YYYY",st=["dateAdded","position","companyName","employmentType","status","path"],ct=["PDF","DOC","DOCX"],ut={EditPersonalInfo:"PersonalInfo",EditBasicInfo:"PersonalInfo",EditExperience:"Experience",EditEducation:"Education",UploadResume:"AttachmentDetails",EditExpertiseAndSkills:"PersonalInfo",EditGamingSkills:"PersonalInfo",EditCompetency:"PersonalInfo",EditCoverLetters:"AttachmentDetails",EditBasicInfo:"PersonalInfo",EditCertifications:"PersonalInfo"},vt={PersonalInfo:"PersonalDetails",Experience:"ExperienceDetails",Education:"EducationDetails",Resume:"PersonalDetails",ExpertiseAndSkills:"PersonalDetails",Gaming:"PersonalDetails",CoverLetters:"PersonalDetails",MyDocuments:"AttachmentDetails",Certifications:"PersonalDetails"},mt={PersonalInfo:"PersonalDetails",Experience:"ExperienceDetails",Education:"EducationDetails",UploadResume:"AttachmentDetails",Consent:"PersonalDetails"},pt="ROMA",ft={sortOrder:{xl:"12",lg:"12",md:"12",sm:"12"},radius:{xl:"12",lg:"12",md:"12",sm:"12"},industries:{xl:"12",lg:"12",md:"12",sm:"12"},cities:{xl:"12",lg:"12",md:"12",sm:"12"},salaryRange:{xl:"12",lg:"12",md:"12",sm:"12"},salaryRangeLevels:{xl:"12",lg:"12",md:"12",sm:"12"},jobTypes:{xl:"12",lg:"12",md:"12",sm:"12"},specialization:{xl:"12",lg:"12",md:"12",sm:"12"},experienceLevel:{xl:"12",lg:"12",md:"12",sm:"12"},education:{xl:"12",lg:"12",md:"12",sm:"12"},employmentType:{xl:"12",lg:"12",md:"12",sm:"12"},functionalArea:{xl:"12",lg:"12",md:"12",sm:"12"},jobEmploymentType:{xl:"12",lg:"12",md:"12",sm:"12"},vertical:{xl:"12",lg:"12",md:"12",sm:"12"},language:{xl:"12",lg:"12",md:"12",sm:"12"},workingHours:{xl:"12",lg:"12",md:"12",sm:"12"},managementLevel:{xl:"12",lg:"12",md:"12",sm:"12"},jobOfferType:{xl:"12",lg:"12",md:"12",sm:"12"},contractType:{xl:"12",lg:"12",md:"12",sm:"12"},scheduleType:{xl:"12",lg:"12",md:"12",sm:"12"},showDisabilityIcon:{xl:"12",lg:"12",md:"12",sm:"12"},remoteJobs:{xl:"12",lg:"12",md:"12",sm:"12"},sectors:{xl:"12",lg:"12",md:"12",sm:"12"},publicationDates:{xl:"12",lg:"12",md:"12",sm:"12"}},gt="uk",bt={initializing:!1,initialized:!1,passwordReset:!1,editedProfile:!1,idToken:{account:null},user:null,location:null,updateSession:!1,isLogout:!1,state:Xl.UNAUTHENTICATED,isRedirectFromAdb2c:!1,candidateId:"",isNewUser:!1,isPreferredLangModalSaved:!1};var ht=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:bt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case D:return{...e,initializing:!0,initialized:!1};case R:return{...e,initializing:!1,initialized:!0};case _:return{...e,isRedirectFromAdb2c:l.payload};case F:const{account:{idToken:t}}=l.payload,a=e.user?{...e.user}:{},o={firstName:t.firstName?t.firstName:a.firstName,lastName:t.lastName?t.lastName:a.lastName,email:t["signInNames.emailAddress"]?t["signInNames.emailAddress"]:a.email,phone:t["Verified.OfficePhone"]?t["Verified.OfficePhone"]:t.strongAuthenticationPhoneNumber?t.strongAuthenticationPhoneNumber:a.phone?a.phone:"not-added",middlename:t.extension_middlename?t.extension_middlename:"",nie:t.extension_nie?t.extension_nie:"",bhid:t.extension_bhid?t.extension_bhid:"",newUser:t.newUser?t.newUser:""};return{...e,idToken:l.payload,user:o,updateSession:!0,isLogout:!1};case U:case B:case M:return{...e,idToken:{account:null},user:null,updateSession:!0,isLogout:!0,state:Xl.UNAUTHENTICATED};case $:return{...e,state:l.payload};case V:return{...e,passwordReset:l.payload};case H:return{...e,editedProfile:l.payload};case J:return{...e,location:l.payload};case q:return{...e,updateSession:l.payload};case z:return l.payload;case G:const i=l.payload?l.payload:"not-added";return{...e,user:{...e.user,phone:i}};case Y:return{...e,candidateId:l.payload};case K:return{...e,isNewUser:l.payload};case W:return{...e,isPreferredLangModalSaved:l.payload};default:return e}};const Et={msalConfig:null,authority:null,b2cPolicy:null,tenantName:null,hostName:null,clientId:null};var yt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Et,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case Z:return{...e,...l.payload};default:return e}};const Nt={showLogin:!0,authProvider:null,login:()=>null,logout:()=>null,editProfile:()=>null,editPhoneNumber:()=>null,editPassword:()=>null,refreshToken:()=>null};var wt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Nt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case X:case Q:return{...e,...l.payload};default:return e}};const Ct={data:[]};var St=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ct,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case ee:return{...e,data:[...e.data,l.payload]};case le:return{...e,data:[...e.data,e.data.filter(e=>l.payload!==e)]};case te:return{...e,data:[]};default:return e}};const xt={data:""};var jt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:xt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case ae:return{...e,data:l.payload};default:return e}};const Ot={data:[],removeFile:[]};var Tt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ot,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case re:return{...e,data:l.payload};case de:return{...e,removeFile:l.payload};case se:return Ot;default:return e}};const kt={data:{},removeFile:""};var It=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:kt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case oe:return{...e,data:l.payload};case ie:return{...e,removeFile:l.payload};case ne:return kt;default:return e}};const Lt={showForm:!1,activegroups:""};var At=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Lt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case ve:return{showForm:!0,activeGroups:l.payload};default:return e}};const Pt={showChat:!1};var Dt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Pt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case me:return{showChat:!0};default:return e}};const Rt={language:null};var _t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Rt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case pe:return{...e,language:l.lang};default:return e}};const Ft={clearAlerts:!1};var Ut=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ft,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case fe:return{...e,clearAlerts:!0};default:return e}};const Bt={data:!1};var Mt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case ge:return{...e,data:l.payload};default:return e}};const $t=[];var Vt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$t,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case be:return[...e,l.payload];default:return e}};const Ht={data:{},triggered:[],validComponents:[]};var Jt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ht,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case he:return{...e,data:{...e.data,...l.payload}};case Ne:return{...e,triggered:[...e.triggered,l.payload]};case Ee:return{...e,validComponents:[...new Set([...e.validComponents,l.payload])]};case we:return{...e,triggered:[]};case ye:return Ht;default:return e}};const qt={};var zt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case Ce:return{...e,...l.payload};case Se:return qt;default:return e}};const Gt={jobs:[],totalJobResults:0,filterResults:"",seeAllJobs:"",showingResults:0,showJobAlert:!1,frequency:[],alertSuccess:"",consentText:"",dashboardURL:"",iconAlert:"",searchCriteria:"",seoSearchResultCss:"",iconFilter:""};var Yt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Gt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case xe:return{...e,...l.payload};case je:return{jobs:[],totalJobResults:0,filterResults:"",seeAllJobs:"",showingResults:0,showJobAlert:!1,frequency:[],alertSuccess:"",consentText:"",dashboardURL:"",iconAlert:"",searchCriteria:"",seoSearchResultCss:"",iconFilter:""};default:return e}};const Kt={removeFocus:!1};var Wt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Kt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case Oe:return{removeFocus:l.payload};default:return e}};const Qt={sortType:""};var Zt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Qt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case Te:return{...e,data:l.payload};default:return e}};const Xt={EmployersSplashBanner:!1,HomeSplashBanner:!1,InsightsPageBannerWithLogo:!1,TallBanner:!1,MyPathBanner:!1,SearchHeader:!1};var ea=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Xt,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case ke:return{...e,[l.banner]:l.value};default:return e}};const la={onProfileEditedDispatch:!1,onPhoneNumberUpdatedDispatch:!1,onPasswordUpdatedDispatch:!1};var ta=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:la,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case Ie:return{...e,onProfileEditedDispatch:l.payload};case Le:return{...e,onPhoneNumberUpdatedDispatch:l.payload};case Ae:return{...e,onPasswordUpdatedDispatch:l.payload};default:return e}};const aa=Object(i.a)({profileInfoReducer:De,chatbotReducer:Dt,publicPositionReducer:Ve,candidateIdReducer:ze,screenerQuestionsReducer:Je,jobDetailsReducer:Ye,buildProfileFormReducer:We,jobSearchInfoReducer:Ze,jobLocationReducer:Wl,loginReducer:ht,adb2cConfigReducer:yt,authFunctionsReducer:wt,savedJobsReducer:St,profilePicReducer:jt,profileInfoFormReducer:_e,formDataReducer:Ue,profileEmptyFieldsReducer:Me,coverReducer:Tt,resumeReducer:It,hubspotFormReducer:At,languageReducer:_t,consentReducer:Ut,mapReducer:Mt,uploadFieldsReducer:Vt,jobApplyFormDataReducer:Jt,jobApplyFormStateReducer:zt,seoSearchResultsReducer:Yt,checkboxFocusReducer:Wt,sortJobsReducer:Zt,bannerLoadedReducer:ea,editAccountSettingReducer:ta});var oa=Object(i.b)(aa),ia=a(0),na=a.n(ia),ra=a(26),da=a.n(ra),sa=a(7),ca=a(1),ua=a(39),va=a(60),ma=a(35),pa=a.n(ma);const fa=e=>{let{cssClass:l,text:t,handleButtonClick:a,actionParams:o,isLoading:i,isDisabled:n,type:r,typeProp:d,ctaLabel:s,search:c}=e;return na.a.createElement("button",Object.assign({type:r,className:"primary-button "+l,onClick:a?e=>a(e,o):null,disabled:n},d,{title:s,"aria-label":t}),i&&na.a.createElement(ia.Fragment,null,na.a.createElement("span",{className:` ${l} spinner-border spinner-border-sm`,role:"status"})),c&&na.a.createElement("div",{className:"btn-job-search-icon"}),t)};fa.defaultProps={cssClass:"",text:"Button",handleButtonClick:null,actionParams:null,isLoading:!1,isDisabled:!1,type:"button",typeProp:{},search:!1};var ga=fa,ba=a(1058);const ha=e=>
1{let{onClick:l,id:t,title:a,content:o,isOpen:i,focus:n}=e;const r=Object(ia.useRef)(null);return Object(ia.useEffect)(()=>{n&&r.current&&r.current.focus()}),na.a.createElement("details",{className:"accordion-block "+(i?"active":""),id:"accordion"+t,open:i},na.a.createElement("summary",{className:"accordion-summary",onClick:e=>{e.preventDefault(),l(t)},"aria-expanded":i,ref:n?r:null},na.a.createElement("span",{className:"icon"}),na.a.createElement(ca.Text,{field:a,tag:"h3",className:"accordion-title"})),na.a.createElement(ca.RichText,{field:o,className:"accordion-content clearfix"}))};ha.defaultProps={isOpen:"",id:"",title:{value:""},content:{value:""}};var Ea=ha;const ya=e=>{var l;e.data.forEach(e=>{e.isOpen&&(test[e.id]=!0)});const[t,a]=Object(ia.useState)({});return na.a.createElement("div",{className:"accordion-list"},null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.map((l,o)=>na.a.createElement(Ea,{focus:(null===e||void 0===e?void 0:e.focusId)===o,isOpen:!!t[l.id],key:l.id,id:l.id,title:l.fields.title,content:l.fields.content,onClick:()=>(l=>{const o=!!t[l];if(e.allowMultipleOpen){const e={[l]:!o};a({...t,...e})}else a({[l]:!o});e.handleAccordionClick("accordion"+l)})(l.id)})))};ya.defaultProps={allowMultipleOpen:!1,data:[],handleAccordionClick:()=>{}};var Na=ya;var wa={title:{value:"How is MyPath Different?"},text:{value:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud."},mode:{value:!1},allowMultipleOpen:{value:!1},count:{value:"5"},items:[{id:"218f9b25-63b2-4417-9963-981fdcc9d8c9",name:"Item 1",displayName:"Item 1",fields:{title:{value:"title 1"},content:{value:"1111"}}},{id:"f7120fd4-65bf-408a-9131-6a6895914f17",name:"Item 2",displayName:"Item 2",fields:{title:{value:"title 2"},content:{value:"22"}}},{id:"78c24095-36ac-42a1-b627-cdefee78aa6a",name:"Item 3",displayName:"Item 3",fields:{title:{value:"title 3"},content:{value:"333"}}},{id:"abbefa21-d038-457a-9d82-1d1196a779e1",name:"Item 4",displayName:"Item 4",fields:{title:{value:"title 4"},content:{value:"4444"}}},{id:"e3f96642-5a88-4bb3-b26c-45796fefcddb",name:"Item 5",displayName:"Item 5",fields:{title:{value:"title 5"},content:{value:"5555"}}},{id:"f4f90e45-784c-4284-a514-bca28dd7fb61",name:"Item 6",displayName:"Item 6",fields:{title:{value:"title 6"},content:{value:"66"}}}]};a(255);const Ca=e=>{let{fields:l,t:t,params:a}=e;l=Object.entries(l).length?l:wa;const{title:o,text:i,mode:n,allowMultipleOpen:r,items:d=[],count:s,navTitle:c,addSchemaMarkup:u}=l,{type:v=""}=a,m=s&&s.value?parseInt(s.value):5,p=!(!r||!r.value)&&r.value,[f,g]=Object(ia.useState)(m),[b,h]=Object(ia.useState)(-1);function E(e){return h(e),parseInt(e)+m}return na.a.createElement(na.a.Fragment,null,(null===u||void 0===u?void 0:u.value)&&na.a.createElement(pa.a,null,na.a.createElement("script",{type:"application/ld+json"},JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:null===d||void 0===d?void 0:d.slice(0,f).map(e=>{var l,t,a,o;return{"@type":"Question",name:null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.title)||void 0===t?void 0:t.value,acceptedAnswer:{"@type":"Answer",text:null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.content)||void 0===o?void 0:o.value}}})}))),na.a.createElement("section",{className:"accordion-section core "+(v?(null===n||void 0===n?void 0:n.value)?"gradient "+v.toLowerCase():v.toLowerCase():(null===n||void 0===n?void 0:n.value)?"gradient":""),"aria-labelledby":"title"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement(ca.Text,{field:o,className:"title",tag:"h2",id:(null===c||void 0===c?void 0:c.value)||"title"}),na.a.createElement(ca.Text,{field:i,tag:"p",className:"text",id:"info"}))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},d&&d.length>0&&na.a.createElement(Na,{allowMultipleOpen:p,data:d.slice(0,f),handleAccordionCl
1ick:e=>{(e=>{setTimeout(()=>{if(e){var l;const t=null===(l=document)||void 0===l?void 0:l.getElementById(e),a=100,o=(null===t||void 0===t?void 0:t.getBoundingClientRect().top)+window.pageYOffset-a;window.scrollTo({top:o,behavior:"smooth"})}},10)})(e)},focusId:b}))),d&&f<d.length&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement(ga,{text:t("read-more"),handleButtonClick:()=>g(E)}))))))))};Ca.defaultProps={fields:{title:{value:""},text:{value:""},mode:{value:!1},allowMultipleOpen:{value:!1},count:{value:"3"},items:[{name:"",displayName:"",fields:{title:{value:""},content:{value:""}}}]},params:{type:""}};var Sa=Object(ba.a)()(Ca);const xa=e=>{let{onClick:l,id:t,title:a,content:o,isOpen:i,focus:n}=e;const r=Object(ia.useRef)(null);return Object(ia.useEffect)(()=>{n&&r.current&&r.current.focus()}),na.a.createElement("details",{className:"accordion-block "+(i?"active":""),id:"accordion"+t,open:i},na.a.createElement("summary",{className:"accordion-summary",onClick:e=>{e.preventDefault(),l(t)},"aria-expanded":i,ref:n?r:null},na.a.createElement("span",{className:"icon"}),na.a.createElement(ca.Text,{field:a,tag:"h3",className:"accordion-title"})),na.a.createElement(ca.RichText,{field:o,className:"accordion-content clearfix"}))};xa.defaultProps={isOpen:"",id:"",title:{value:""},content:{value:""}};var ja=xa;const Oa=e=>{var l;e.data.forEach(e=>{e.isOpen&&(test[e.id]=!0)});const[t,a]=Object(ia.useState)({});return na.a.createElement("div",{className:"accordion-list"},null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.map((l,o)=>na.a.createElement(ja,{focus:(null===e||void 0===e?void 0:e.focusId)===o,isOpen:!!t[l.id],key:l.id,id:l.id,title:l.fields.title,content:l.fields.content,onClick:()=>(l=>{const o=!!t[l];if(e.allowMultipleOpen){const e={[l]:!o};a({...t,...e})}else a({[l]:!o});e.handleAccordionClick("accordion"+l)})(l.id)})))};Oa.defaultProps={allowMultipleOpen:!1,data:[],handleAccordionClick:()=>{}};var Ta=Oa;var ka={title:{value:"How is MyPath Different?"},text:{value:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud."},mode:{value:!1},allowMultipleOpen:{value:!1},count:{value:"5"},items:[{id:"218f9b25-63b2-4417-9963-981fdcc9d8c9",name:"Item 1",displayName:"Item 1",fields:{title:{value:"title 1"},content:{value:"1111"}}},{id:"f7120fd4-65bf-408a-9131-6a6895914f17",name:"Item 2",displayName:"Item 2",fields:{title:{value:"title 2"},content:{value:"22"}}},{id:"78c24095-36ac-42a1-b627-cdefee78aa6a",name:"Item 3",displayName:"Item 3",fields:{title:{value:"title 3"},content:{value:"333"}}},{id:"abbefa21-d038-457a-9d82-1d1196a779e1",name:"Item 4",displayName:"Item 4",fields:{title:{value:"title 4"},content:{value:"4444"}}},{id:"e3f96642-5a88-4bb3-b26c-45796fefcddb",name:"Item 5",displayName:"Item 5",fields:{title:{value:"title 5"},content:{value:"5555"}}},{id:"f4f90e45-784c-4284-a514-bca28dd7fb61",name:"Item 6",displayName:"Item 6",fields:{title:{value:"title 6"},content:{value:"66"}}}]};a(590);const Ia=e=>{let{fields:l,t:t,params:a}=e;l=Object.entries(l).length?l:ka;const{title:o,text:i,mode:n,allowMultipleOpen:r,items:d=[],count:s}=l,{type:c=""}=a,u=s&&s.value?parseInt(s.value):5,v=!(!r||!r.value)&&r.value,[m,p]=Object(ia.useState)(u),[f,g]=Object(ia.useState)(-1);function b(e){return g(e),parseInt(e)+u}return na.a.createElement("section",{className:"accordion-section rtl core "+(c?(null===n||void 0===n?void 0:n.value)?"gradient "+c.toLowerCase():c.toLowerCase():(null===n||void 0===n?void 0:n.value)?"gradient":""),"aria-labelledby":"title"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement(ca.Text,{field:o,className:"title",tag:"h2",id:"title"}),na.a.createElement(ca.Text,{field:i,tag:"p",className:"text",id:"info"}))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},d&&d.length>0&&na.a.createElement(Ta,{allowMultipleOpen:v,data:d.slice(0,m),handleAccordionCl
1ick:e=>{(e=>{setTimeout(()=>{if(e){var l;const t=null===(l=document)||void 0===l?void 0:l.getElementById(e),a=100,o=(null===t||void 0===t?void 0:t.getBoundingClientRect().top)+window.pageYOffset-a;window.scrollTo({top:o,behavior:"smooth"})}},10)})(e)},focusId:f}))),d&&m<d.length&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement(ga,{text:t("read-more"),handleButtonClick:()=>p(b)})))))))};Ia.defaultProps={fields:{title:{value:""},text:{value:""},mode:{value:!1},allowMultipleOpen:{value:!1},count:{value:"3"},items:[{name:"",displayName:"",fields:{title:{value:""},content:{value:""}}}]},params:{type:""}};var La=Object(ba.a)()(Ia),Aa=a(2),Pa=a.n(Aa);const Da=()=>({type:R}),Ra=()=>({type:M}),_a=e=>({type:$,payload:e}),Fa=e=>({type:_,payload:e}),Ua=e=>({type:F,payload:e}),Ba=e=>({type:Y,payload:e});var Ma=a(1059);const $a=e=>{Ma.a.interceptors.request.use(l=>{try{try{const{loginReducer:{idToken:{idToken:{rawIdToken:t}},user:a}}=e.getState();if("undefined"!==typeof sessionStorage){const e=JSON.parse(sessionStorage.getItem("usersession"));(null===e||void 0===e?void 0:e.candidateId)&&(l.headers.candidateId=e.candidateId)}l.headers.Authorization="Bearer "+t,l.headers.newUser=a.newUser?encodeURIComponent(a.newUser):""}catch(t){}return l}catch(t){}}),Ma.a.interceptors.response.use(e=>e,l=>{var t;const{loginReducer:{state:a}}=e.getState();return 401===(null===l||void 0===l||null===(t=l.response)||void 0===t?void 0:t.status)&&a===(null===Xl||void 0===Xl?void 0:Xl.AUTHENTICATED)&&e.dispatch(Ra()),Promise.reject(l)})},Va=()=>{const e=Object(o.e)();$a(e)};function Ha(){Va();const[e,l]=Object(ia.useState)([]),[t,a]=Object(ia.useState)(!1),[o,i]=Object(ia.useState)(!1),[n,r]=Object(ia.useState)("");function d(){l([]),i(!1),r("")}return{data:e,loading:t,error:o,errorMsg:n,load:async function(e,t){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{};d(),a(!0);try{await Ma.a.get(e,{params:t}).then(e=>{o(e),l(e.data),a(!1)}).catch(e=>{throw r(e.message),e})}catch(n){i(!0),a(!1)}},post:async function(e,t){d(),a(!0);try{await Ma.a.post(e,{...t}).then(e=>{l(e.data),a(!1)}).catch(e=>{throw r(e.message),e})}catch(o){i(!0),a(!1)}}}}function Ja(){Va();const[e,l]=Object(ia.useState)([]),[t,a]=Object(ia.useState)(!1),[o,i]=Object(ia.useState)(!1);function n(){l([]),i(!1)}return{response:e,loading:t,error:o,write:async function(e,t){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};n(),a(!0);try{await Ma.a.post(e,t).then(e=>{l(e),o(e,r)}).catch(e=>{throw e})}catch(d){i(!0)}a(!1)},postWithParam:async function(e,t,o){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:()=>{};n(),a(!0);try{await Ma.a.post(e,t,{params:o}).then(e=>{l(e),r(e)}).catch(e=>{throw e})}catch(d){i(!0)}a(!1)}}}var qa=a(224),za=a(102),Ga=a.n(za),Ya=(a(361),a(454)),Ka=a.n(Ya),Wa=a(455),Qa=a.n(Wa);const Za=e=>{const{width:l,height:t,photoUploaded:a,handleImageUpload:o,removePic:i,onCrop:n,photo:r,edit:d,uploadIcon:s,showUpload:c,t:u}=e,[v,m]=Object(ia.useState)(""),[p,f]=Object(ia.useState)(""),[g,b]=Object(ia.useState)(!1),[h,E]=Object(ia.useState)(0),[y,N]=Object(ia.useState)(1);Object(ia.useEffect)(()=>{m(a)},[a]),Object(ia.useEffect)(()=>{f(r)},[r]),Object(ia.useEffect)(()=>{b(d)},[d]);const w=()=>{E(h+90)};return na.a.createElement(na.a.Fragment,null,!g&&na.a.createElement("div",{className:"photo-modal-container",style:{backgroundImage:`url(${v})`,backgroundSize:"cover"}}),g&&na.a.createElement("div",{className:"avatar-editor"},na.a.createElement(Ka.a,{width:l,height:t,image:p,className:"canvas-container",rotate:h,borderRadius:100,scale:y,ref:e=>{n(e)}}),na.a.createElement("div",{className:"avatar-editor-button"},na.a.createElement(ga,{handleButtonClick:w,text:u("rotate"),tabIndex:0,onKeyUp:e=>{!e||13!==e.keyCode&&32!==e.keyCode||w()}})),na.a.createElement("div",{className:"avatar-editor-zoom"},na.a.createElement("label",null,u("zoom")),na.a.createElement("input",{type:"range",min:1,max:10,step:1,value:y,onChange:e=>{N(e.target.value)},style:{width:200},tabIndex:0}))),na.a.createElement("div",{className:"button-container"},c&&na.a.createElement("div",null,na.a.createElement("label",{className:"button-div",htmlFor:"img"},na.a.createElement("div",{className:"modal-icon",style:{backgroundImage:`url(${s})`}}),u("upload-photo")),na.a.createElement("input",{type:"file",id:"img",name:"img",accept:"image/*",className:"photo-upload-input",onChange:o,onClick:e=>{e.target.value=""}})),!c&&na.a.createElement("button",{className:"button-div","aria-label":u("remove-photo"),onClick:i},na.a.createElement("div",{className:"modal-icon",style:{backgroundImage:`url(${Qa.a})`,marginTop:"10px"}}),u("remove-photo"))))};Za.defaultProps={width:300,height:300};var Xa=Object(ba.a)()(Za),eo=a(192);const lo=e=>{const{showModal:l,handleModal:t,size:a,className:o,backdrop:i,removeIndex:n=!1,hideHeader:r=!1,hideFooter:d=!1,keyboard:s=!0}=e;Object(ia.useEffect)(()=>{l&&n&&document.getElementsByClassName("fade modal ")[0].removeAttribute("role","tabIndex")},[l]);const c=l=>Array.isArray(e.children)?e.children.filter(e=>e.key===l):e.children.key===l&&e.children;return na.a.createElement(eo.a,Object.assign({},e,{show:l,onHide:()=>{t()}
1,size:a,"aria-labelledby":"contained-modal-title-vcenter",centered:!0,dialogClassName:o,backdrop:i,keyboard:s}),!r&&na.a.createElement(eo.a.Header,{closeButton:!0,style:{border:"none"}},c("header")),na.a.createElement(eo.a.Body,{closeButton:!0,style:{border:"none"}},c("body")),!d&&na.a.createElement(eo.a.Footer,{closeButton:!0,style:{border:"none"}},c("footer")))};lo.defaultProps={children:null,PropTypes:!1,size:"lg",className:"",backdrop:!0,handleModal:()=>{}};var to=lo;function ao(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GET",t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Object(Ma.a)({url:e,method:l,params:a,data:t,withCredentials:!0})}const oo=e=>({type:b,payload:e}),io=e=>({type:n,payload:e}),no=()=>({type:r}),ro=e=>({type:s,payload:e}),so=()=>({type:c}),co=()=>({type:d}),uo=e=>({type:u,payload:e}),vo=e=>({type:p,payload:e}),mo=e=>({type:m,payload:e}),po=e=>({type:f,payload:e}),fo=()=>({type:T}),go=e=>({type:ee,payload:e}),bo=e=>({type:ae,payload:e}),ho=e=>({type:ce,payload:e}),Eo=e=>({type:he,payload:e}),yo=e=>({type:Ee,payload:e}),No=e=>({type:Ne,payload:e}),wo=e=>({type:we,payload:e}),Co=e=>({type:Ce,payload:e}),So=e=>({type:Oe,payload:e}),xo=(e,l)=>({type:ke,banner:e,value:l}),jo=e=>({type:Ie,payload:e}),Oo=e=>({type:Le,payload:e}),To=e=>({type:Ae,payload:e});var ko=a(16),Io=a.n(ko),Lo=a(456);const Ao={AUTHENTICATED:"Authenticated",UNAUTHENTICATED:"Non-authenticated"},Po=(e,l)=>!(null===e||void 0===e?void 0:e.hasResume)&&!(null===e||void 0===e?void 0:e.hasExperience)&&!(null===e||void 0===e?void 0:e.hasEducation)&&"AUTHENTICATED"===l,Do=(e,l)=>`${(null===e||void 0===e?void 0:e.hasExperience)?l("Experience"):l("No Experience")} | ${(null===e||void 0===e?void 0:e.hasEducation)?l("Education"):l("No Education")}`,Ro=function(e,l){var t,a,o,i;let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0,d=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=arguments.length>5?arguments[5]:void 0,c=arguments.length>6?arguments[6]:void 0;const u=null===l||void 0===l||null===(t=l.Country)||void 0===t?void 0:t.revenuePerApplication,v="nb"===(null===l||void 0===l||null===(a=l.language)||void 0===a?void 0:a.toLowerCase()),m="public"===(null===n||void 0===n||null===(o=n.jobOfferType)||void 0===o?void 0:o.toLowerCase());var p,f,g,b,h,E;(null===(i=window)||void 0===i?void 0:i.dataLayer)&&(window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:Dl.JOB_APPLICATION_SUCCESS,ecommerce:{purchase:{actionField:{id:e,revenue:u||""},products:[{name:(null===n||void 0===n?void 0:n.jobTitle)?null===n||void 0===n?void 0:n.jobTitle:"na",id:(null===n||void 0===n?void 0:n.jobId)?null===n||void 0===n?void 0:n.jobId:"na",price:u||"na",brand:(null===n||void 0===n||null===(p=n.addtionalForDataLayer)||void 0===p?void 0:p.companyName)?null===n||void 0===n||null===(f=n.addtionalForDataLayer)||void 0===f?void 0:f.companyName:(null===n||void 0===n?void 0:n.companyName)?null===n||void 0===n?void 0:n.companyName:"na",category:(null===n||void 0===n?void 0:n.domain)?null===n||void 0===n?void 0:n.domain:"na",variant:(null===n||void 0===n?void 0:n.employmentType)?null===n||void 0===n?void 0:n.employmentType:"na",quantity:1,dimension11:`Location: ${(null===n||void 0===n?void 0:n.jobLocation)||"na"} | Education: ${(null===n||void 0===n||null===(g=n.addtionalForDataLayer)||void 0===g?void 0:g.education)?null===n||void 0===n||null===(b=n.addtionalForDataLayer)||void 0===b?void 0:b.education.join(", "):(null===n||void 0===n?void 0:n.education)?null===n||void 0===n?void 0:n.education.join(", "):"na"} | Salary: ${(null===n||void 0===n?void 0:n.salaryRate)?null===n||void 0===n?void 0:n.salaryRate:(null===n||void 0===n?void 0:n.salaryUnit)?null===n||void 0===n?void 0:n.salaryUnit:"na"} | Hours: ${(null===n||void 0===n?void 0:n.JobType)?null===n||void 0===n?void 0:n.JobType:"na"}`,dimension12:""+(null===Ao||void 0===Ao?void 0:Ao[r||"UNAUTHENTICATED"]),dimension13:""+(v?m&&c?"standard":m&&!c?"quick apply":!m&&c?"private job | standard":"private job | quick a
1pply":(null===n||void 0===n?void 0:n.SpontaneousapplicationType)?null===n||void 0===n?void 0:n.SpontaneousapplicationType:"Non-authenticated"===(null===Ao||void 0===Ao?void 0:Ao[r||"UNAUTHENTICATED"])?"quick apply":"standard"),dimension14:Po(d,r)?s("Existing Profile"):(null===d||void 0===d?void 0:d.hasResume)||(null===d||void 0===d?void 0:d.hasAttachments)?s("With resume"):s("Without resume"),dimension15:Po(d,r)?s("Existing Profile"):Do(d,s),dimension16:(null===n||void 0===n?void 0:n.clientID)?n.clientID:"na",dimension17:(null===n||void 0===n?void 0:n.jobLocation)?null===n||void 0===n?void 0:n.jobLocation:"na",dimension18:(null===n||void 0===n||null===(h=n.addtionalForDataLayer)||void 0===h?void 0:h.education)?null===n||void 0===n||null===(E=n.addtionalForDataLayer)||void 0===E?void 0:E.education.join(", "):(null===n||void 0===n?void 0:n.education)?null===n||void 0===n?void 0:n.education.join(", "):"na",dimension19:(null===n||void 0===n?void 0:n.salaryRate)?null===n||void 0===n?void 0:n.salaryRate:"na",dimension20:(null===n||void 0===n?void 0:n.JobType)?null===n||void 0===n?void 0:n.JobType:"na"}]}}}))},_o=(e,l,t,a,o,i,n)=>{var r,d,s;const c=null===t||void 0===t||null===(r=t.Country)||void 0===r?void 0:r.revenuePerApplication,u="nb"===(null===t||void 0===t||null===(d=t.language)||void 0===d?void 0:d.toLowerCase());var v,m,p,f,g,b;(null===(s=window)||void 0===s?void 0:s.dataLayer)&&(window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:e,ecommerce:{click:{actionField:{list:""+(o?"Vacancies by "+o:""+(i?"Vacancies by employer":"Search Results"))},products:[{name:(null===l||void 0===l?void 0:l.jobTitle)?null===l||void 0===l?void 0:l.jobTitle:"na",id:(null===l||void 0===l?void 0:l.jobID)||(null===l||void 0===l?void 0:l.positionID)||"na",price:c||"na",brand:(null===l||void 0===l||null===(v=l.addtionalForDataLayer)||void 0===v?void 0:v.companyName)?null===l||void 0===l||null===(m=l.addtionalForDataLayer)||void 0===m?void 0:m.companyName:(null===l||void 0===l?void 0:l.companyName)?null===l||void 0===l?void 0:l.companyName:"na",category:(null===l||void 0===l?void 0:l.domain)?null===l||void 0===l?void 0:l.domain:"na",variant:(null===l||void 0===l?void 0:l.employmentType)?null===l||void 0===l?void 0:l.employmentType:"na",quantity:1,position:n+1,dimension11:`Location: ${(null===l||void 0===l?void 0:l.jobLocation)||"na"} | Education: ${(null===l||void 0===l||null===(p=l.addtionalForDataLayer)||void 0===p?void 0:p.education)?null===l||void 0===l||null===(f=l.addtionalForDataLayer)||void 0===f?void 0:f.education.join(", "):(null===l||void 0===l?void 0:l.education)?null===l||void 0===l?void 0:l.education.join(", "):"na"} | Salary: ${(null===l||void 0===l?void 0:l.salaryRate)?null===l||void 0===l?void 0:l.salaryRate:"na"} | Hours: ${(null===l||void 0===l?void 0:l.jobType)?null===l||void 0===l?void 0:l.jobType:"na"}`,dimension12:""+(null===Ao||void 0===Ao?void 0:Ao[a||"UNAUTHENTICATED"]),dimension13:""+(u?(null===l||void 0===l?void 0:l.jobOfferType)&&"private"===(null===l||void 0===l?void 0:l.jobOfferType.toLowerCase())?"private job | na":"na":"Non-authenticated"===(null===Ao||void 0===Ao?void 0:Ao[a||"UNAUTHENTICATED"])?"quick apply":"standard"),dimension14:"na",dimension15:"na",dimension16:(null===l||void 0===l?void 0:l.clientID)?null===l||void 0===l?void 0:l.clientID:"na",dimension17:(null===l||void 0===l?void 0:l.jobLocation)?null===l||void 0===l?void 0:l.jobLocation:"na",dimension18:(null===l||void 0===l||null===(g=l.addtionalForDataLayer)||void 0===g?void 0:g.education)?null===l||void 0===l||null===(b=l.addtionalForDataLayer)||void 0===b?void 0:b.education.join(", "):(null===l||void 0===l?void 0:l.education)?null===l||void 0===l?void 0:l.education.join(", "):"na",dimension19:(null===l||void 0===l?void 0:l.salaryRate)?null===l||void 0===l?void 0:l.salaryRate:"na",dimension20:(null===l||void 0===l?void 0:l.jobType)?null===l||void 0===l?void 0:l.jobType:"na"}]}}}))},Fo=function(e,l,t){var a,o,i,n,r,d;let s=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const c=null===l||void 0===l||null===(a=l.Country)||void 0===a?void 0:a.revenuePerApplication,u="nb"===(null===l||void 0===l||null===(o=l.language)||void 0===o?void 0:o.toLowerCase()),v="sweden"===(null===l||void 0===l||null===(i=l.Country)||void 0===i||null===(n=i.name)||void 0===n?void 0:n.toLowerCase()),m="public"===(null===e||void 0===e||null===(r=e.jobOfferType)||void 0===r?void 0:r.toLowerCase());var p,f,g,b,h,E,y;(null===(d=window)||void 0===d?void 0:d.dataLayer)&&(window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:Dl.JOB_APPLICATION,ecommerce:{checkout:{actionField:{step:1},products:[{name:(null===e||void 0===e?void 0:e.jobTitle)?null===e||void 0===e?void 0:e.jobTitle:"na",id:(null===e||void 0===e?void 0:e.jobId)?null===e||void 0===e?void 0:e.jobId:null!==(p=v&&(null===e||void 0===e?void 0:e.positionID))&&void 0!==p?p:"na",price:c||"na",brand:(null===e||void 0===e||null===(f=e.addtionalForDataLayer)||void 0===f?void 0:f.companyName)?null===e||void 0===e||null===(g=e.addtionalForDataLayer)||void 0===g?void 0:g.companyName:(null===e||void 0===e?void 0:e.companyName)?null===e||void 0===e?void 0:e.companyName:"na",category:(null===e||void 0===e?void 0:e.domain)?null===e||void 0===e?void 0:e.domain:"na",variant:(null===e||void 0===e?void 0:e.employmentType)?null===e||void 0===e?void 0:e.employmentType:"na",quantity:1,dimension11:`Location: ${(null===e||void 0===e?void 0:e.jobLocation)||"na"} | Education: ${(null===e||void 0===e||null===(b=e.addtionalForDataLayer)||void 0===b?void 0:b.education)?null===e||void 0===e||null===(h=e.addtionalForDataLayer)||void 0===h?void 0:h.education.join(", "):(null===e||void 0===e?void 0:e.education)?null===e||void 0===e?void 0:e.education.join(", "):"na"} | Salary: ${(null===e||void 0===e?void 0:e.salaryRate)?null===e||void 0===e?void 0:e.salaryRate:(null===e||void 0===e?void 0:e.salaryUnit)?null===e||void 0===e?void 0:e.salaryUnit:"na"} | Hours: ${(null===e||void 0===e?void 0:e.JobType)?null===e||void 0===e?void 0:e.JobType:"na"}`,dimension12:""+(null===Ao||void 0===Ao?void 0:Ao[t||"UNAUTHENTICATED"]),dimension13:""+(u?m&&s?"standard":m&&!s?"quick apply":!m&&s?"private job | standard":"private job | quick a
1pply":(null===e||void 0===e?void 0:e.SpontaneousapplicationType)?null===e||void 0===e?void 0:e.SpontaneousapplicationType:"Non-authenticated"===(null===Ao||void 0===Ao?void 0:Ao[t||"UNAUTHENTICATED"])?"quick apply":"standard"),dimension14:"na",dimension15:"na",dimension16:(null===e||void 0===e?void 0:e.clientID)?null===e||void 0===e?void 0:e.clientID:"na",dimension17:(null===e||void 0===e?void 0:e.jobLocation)?null===e||void 0===e?void 0:e.jobLocation:"na",dimension18:(null===e||void 0===e||null===(E=e.addtionalForDataLayer)||void 0===E?void 0:E.education)?null===e||void 0===e||null===(y=e.addtionalForDataLayer)||void 0===y?void 0:y.education.join(", "):(null===e||void 0===e?void 0:e.education)?null===e||void 0===e?void 0:e.education.join(", "):"na",dimension19:(null===e||void 0===e?void 0:e.salaryRate)?null===e||void 0===e?void 0:e.salaryRate:"na",dimension20:(null===e||void 0===e?void 0:e.JobType)?null===e||void 0===e?void 0:e.JobType:"na"}]}}}))},Uo=function(e){var l,t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j,O,T,k,I,L,A,P,D,R,_,F,U,B,M,$,V,H,J,q,z,G,Y,K,W,Q,Z,X;let ee=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,le={Id:null===e||void 0===e?void 0:e.Id,PersonalDetails:{data:[{...null===e||void 0===e||null===(l=e.PersonalDetails)||void 0===l?void 0:l.data[0],firstName:(null===e||void 0===e||null===(t=e.PersonalDetails)||void 0===t||null===(a=t.data)||void 0===a||null===(o=a[0])||void 0===o?void 0:o.firstName)?decodeURIComponent(null===e||void 0===e||null===(i=e.PersonalDetails)||void 0===i||null===(n=i.data)||void 0===n||null===(r=n[0])||void 0===r?void 0:r.firstName):null===e||void 0===e||null===(d=e.PersonalDetails)||void 0===d||null===(s=d.data)||void 0===s||null===(c=s[0])||void 0===c?void 0:c.firstName,lastName:(null===e||void 0===e||null===(u=e.PersonalDetails)||void 0===u||null===(v=u.data)||void 0===v||null===(m=v[0])||void 0===m?void 0:m.lastName)?decodeURIComponent(null===e||void 0===e||null===(p=e.PersonalDetails)||void 0===p||null===(f=p.data)||void 0===f||null===(g=f[0])||void 0===g?void 0:g.lastName):null===e||void 0===e||null===(b=e.PersonalDetails)||void 0===b||null===(h=b.data)||void 0===h||null===(E=h[0])||void 0===E?void 0:E.lastName,languageLevel:(null===e||void 0===e||null===(y=e.PersonalDetails)||void 0===y||null===(N=y.data)||void 0===N||null===(w=N[0])||void 0===w||null===(C=w.languageLevel)||void 0===C?void 0:C.length)>0&&"poland"===(null===e||void 0===e||null===(S=e.PersonalDetails)||void 0===S||null===(x=S.data)||void 0===x||null===(j=x[0])||void 0===j||null===(O=j.sourceCountry)||void 0===O?void 0:O.toLowerCase())?null===e||void 0===e||null===(T=e.PersonalDetails)||void 0===T||null===(k=T.data)||void 0===k||null===(I=k[0])||void 0===I||null===(L=I.languageLevel)||void 0===L?void 0:L.map(e=>e.language+"-"+e.level):null!==(A=null===e||void 0===e||null===(P=e.PersonalDetails)||void 0===P||null===(D=P.data)||void 0===D||null===(R=D[0])||void 0===R?void 0:R.languageLevel)&&void 0!==A?A:[]}]||!1,formCount:(null===e||void 0===e||null===(_=e.PersonalDetails)||void 0===_||null===(F=_.data)||void 0===F?void 0:F.length)||0},FieldConfig:{readOnlyFields:null===e||void 0===e||null===(U=e.PersonalDetails)||void 0===U||null===(B=U.data)||void 0===B||null===(M=B[0])||void 0===M?void 0:M.readOnlyFields,fieldsToHide:null===e||void 0===e||null===($=e.PersonalDetails)||void 0===$||null===(V=$.data)||void 0===V||null===(H=V[0])||void 0===H?void 0:H.fieldsToHide},ExperienceDetails:{data:(null===e||void 0===e||null===(J=e.ExperienceDetails)||void 0===J?void 0:J.data)||[],formCount:(null===e||void 0===e||null===(q=e.ExperienceDetails)||void 0===q||null===(z=q.data)||void 0===z?void 0:z.length)||0},EducationDetails:{data:(null===e||void 0===e||null===(G=e.EducationDetails)||void 0===G?void 0:G.data)||[],formCount:(null===e||void 0===e||null===(Y=e.EducationDetails)||void 0===Y||null===(K=Y.data)||void 0===K?void 0:K.length)||0},AttachmentDetails:(null===e||void 0===e||null===(W=e.AttachmentDetails)||void 0===W?void 0:W.data)?null===e||void 0===e||null===(Q=e.AttachmentDetails)||void 0===Q?void 0:Q.data:[],CurrentApplication:{data:(null===e||void 0===e||null===(Z=e.JobSubmissionFetchResponse)||void 0===Z?void 0:Z.data)||[],formCount:(null===e||void 0===e||null===(X=e.JobSubmissionFetchResponse)||void 0===X?void 0:X.count)||0},ProfilePercentage:(null===e||void 0===e?void 0:e.ProfilePercentage)||"0",LastModifiedDate:null===e||void 0===e?void 0:e.LastModifiedDate,isRedirect:!0,IsNIEExist:null===e||void 0===e?void 0:e.IsNIEExist,isNIERequired:"NIE_Required"===ee,hasMyPath:(null===e||void 0===e?void 0:e.hasMyPath)||!1};return le},Bo=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=arguments.length>2?arguments[2]:void 0;if(null===e||void 0===e?void 0:e.Id){let a=Uo(e,l);
1t(Ba(null===e||void 0===e?void 0:e.Id)),t(io(a)),t(ro(a))}else t(no()),t(so()),t(co())},Mo=(e,l,t)=>{if(l>0)return e(no()),e(so()),$o({},e,t,l-1);e(no()),e(so()),e(co())},$o=function(e,l){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;const o=null!==t&&t,i={entity:"all",forceUpdate:o};ao(""+yl.CANDIDATE_DETAILS,"POST",i,{}).then(e=>{var o;1e3===(null===e||void 0===e||null===(o=e.data)||void 0===o?void 0:o.status)?Bo(e.data.data,e.data.message,l):Mo(l,a,t)},e=>{Mo(l,a,t)}).catch(e=>{Mo(l,a,t)})},Vo=e=>{var l,t,a;let o=Object.assign({},e);return o.DeletedFiles=(null===o||void 0===o||null===(l=o.fileData)||void 0===l||null===(t=l.DeletedFiles)||void 0===t?void 0:t.length)>0?null===o||void 0===o||null===(a=o.fileData)||void 0===a?void 0:a.DeletedFiles:void 0,null===o||void 0===o||delete o.fileData,o},Ho=(e,l,t,a,o)=>{var i,n;sessionStorage&&(sessionStorage.setItem("jobDetails",JSON.stringify({jobTitle:null===e||void 0===e?void 0:e.jobTitle,jobURL:null===e||void 0===e?void 0:e.jobURL})),sessionStorage.setItem("candidateName",(null===l||void 0===l?void 0:l.state)===Xl.UNAUTHENTICATED?(null===t||void 0===t||null===(i=t.jobAppplyFormData)||void 0===i?void 0:i.data)&&Io()(null===t||void 0===t||null===(n=t.jobAppplyFormData)||void 0===n?void 0:n.data,a)||o("user"):Io()(null===l||void 0===l?void 0:l.user,"firstName")))},Jo=function(e,l){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:()=>{};ao(`${Xe}${l}`,"GET").then(l=>{if((null===l||void 0===l?void 0:l.data.length)>0){var a;const e=(null===l||void 0===l?void 0:l.data.length)>0&&(null===l||void 0===l||null===(a=l.data[0])||void 0===a?void 0:a.File),t=e.fileContent,o=iu(t);Object(Lo.saveAs)(o,null===e||void 0===e?void 0:e.name)}t(e)}).catch(l=>a(e))},qo=(e,l,t)=>{ao(""+Nl.PROFILE_PICTURE,"POST",e).then(()=>{t(bo(l))})},zo=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:()=>{},i=e?`${Xe}${e}`:""+El.PARSE_RESUME;ao(i,"POST",t,a).then(e=>{var t,a;(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.status)===ol?l(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.data):o()},()=>{o()})},Go=e=>{var l;const{jobId:t,jobTitle:a,domain:o}=e;(null===(l=window)||void 0===l?void 0:l.dataLayer)&&window.dataLayer.push({event:"JobApplication",eventCategory:`Job Application | ${o} Industry`,eventAction:"Job Apply | "+localStorage.getItem("authenticationType"),eventLabel:`${a} | ${t}`})},Yo=function(e,l,t,a,o){let i=!(arguments.length>5&&void 0!==arguments[5])||arguments[5],n="",r=!1;const d=new FormData;let s=!1;t&&Object.keys(t).forEach(e=>{for(let v=0;v<t[e].length;v++){var l,a,o,i,n,r,c,u;if(!t[e][v].id&&(null===(l=t[e][v])||void 0===l?void 0:l.file))s=!0,d.append(null===t||void 0===t||null===(a=t[e])||void 0===a||null===(o=a[v])||void 0===o?void 0:o.type,null===t||void 0===t||null===(i=t[e])||void 0===i||null===(n=i[v])||void 0===n?void 0:n.file,null===t||void 0===t||null===(r=t[e])||void 0===r||null===(c=r[v])||void 0===c||null===(u=c.file)||void 0===u?void 0:u.name)}}),l.files=void 0;const c=JSON.stringify(l);s||c&&"{}"!==c?(d.append("profileData",c),ao(`${Xe}${e}`,"POST",d).then(l=>{var t,d,s,c,u,v,m,p;(n=(null===l||void 0===l||null===(t=l.data)||void 0===t?void 0:t.message)||(null===l||void 0===l||null===(d=l.data)||void 0===d?void 0:d.errorMessage)||null,r=n?(null===(s=n)||void 0===s?void 0:s.toLocaleLowerCase().indexOf("invalid"))>-1:0,(null===(c=window)||void 0===c?void 0:c.dataLayer)&&!i)&&window.dataLayer.push({event:"Forms",eventCategory:"Profile Submission",eventAction:"Profile Submission",eventLabel:null===(m=window.location)||void 0===m?void 0:m.pathname});(null===l||void 0===l||null===(u=l.data)||void 0===u?void 0:u.status)===ol?a(null===l||void 0===l||null===(p=l.data)||void 0===p?void 0:p.data):(null===l||void 0===l||null===(v=l.data)||void 0===v?void 0:v.status)===il?o("data-exist-error"):0===r&&e.
1includes("SaveCandidateAttachment")?o("no-changes"):o(r?"invalid-file":"error-message")},()=>{o("error-message")})):o("no-changes")},Ko=e=>{var l;const{width:t,height:a,icon:i,profilePic:n,t:r}=e,d=(null===i||void 0===i||null===(l=i.value)||void 0===l?void 0:l.src)?ca.mediaApi.updateImageUrl(i.value.src):"",[s,c]=Object(ia.useState)(d),[u,v]=Object(ia.useState)(),[m,p]=Object(ia.useState)(""),[f,g]=Object(ia.useState)(""),[b,h]=Object(ia.useState)(!1),[E,y]=Object(ia.useState)(!1),[N,w]=Object(ia.useState)(!0),[C,S]=Object(ia.useState)(!0),[x,j]=Object(ia.useState)(!1),[O,T]=Object(ia.useState)(!1),[k,I]=Object(ia.useState)(""),L=Object(o.c)(),A=["jpg","jpeg","png","gif","svg","bmp"];Object(ia.useEffect)(()=>{(null===n||void 0===n?void 0:n.data)&&c(null===n||void 0===n?void 0:n.data)},[n]);const P=()=>{h(!1),g(""),y(!1)},D=()=>s!==d&&s?"cover":"auto";return na.a.createElement(na.a.Fragment,null,na.a.createElement("button",{className:"photo-container",style:{backgroundImage:`url(${s})`,backgroundSize:D()},onClick:()=>{h(!0),w(!0),S(!0),j(!1),T(!1),s!==d&&""!==s&&(v(s),S(!1))},"aria-label":"Upload Photo, opens in modal window"}),na.a.createElement(to,{showModal:b,handleModal:P,size:"xl",removeIndex:!0},na.a.createElement("div",{className:"err-container-pic",key:"header"},na.a.createElement(na.a.Fragment,null,x?na.a.createElement("div",null,r("pro-pic-size-error-msg")):null,O?na.a.createElement("div",null,r("pro-pic-format-error-msg")):null)),na.a.createElement("div",{className:"avatar-crop-container",key:"body"},na.a.createElement(Xa,{width:t,height:a,photoUploaded:u,handleImageUpload:e=>{var l;if(j(!1),T(!1),null===e||void 0===e||null===(l=e.target)||void 0===l?void 0:l.files[0]){var t,a;const l=null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.files[0].name.split(".").pop(),n=null===e||void 0===e||null===(a=e.target)||void 0===a?void 0:a.files[0].size;if((e=>A.includes(e.toLowerCase()))(l))if(n<2e6){var o,i;w(!1),S(!1);const l=URL.createObjectURL(null===e||void 0===e||null===(o=e.target)||void 0===o?void 0:o.files[0]);I(null===e||void 0===e||null===(i=e.target)||void 0===i?void 0:i.files[0].name),g(l),h(!0),y(!0)}else j(!0);else T(!0)}},removePic:()=>{w(!1),S(!0),v(""),g(""),p(""),y(!1)},onCrop:e=>{p(e)},photo:f,getBgSize:D,edit:E,uploadIcon:d,showUpload:C,t:r})),na.a.createElement("div",{className:"modal-button-container",key:"footer"},na.a.createElement(ga,{handleButtonClick:P,text:r("cancel"),cssClass:"cancel-button"}),na.a.createElement(ga,{handleButtonClick:()=>{if(""===m||void 0==m)c(d),qo([],"",L);else{const e=m.getImageScaledToCanvas().toDataURL(),l=Wc(e,k),t=new FormData;t.append("uploadedfile",l),qo(t,e,L),c(e)}h(!1),y(!1)},text:r("save-photo"),isDisabled:N}))))};Ko.defaultProps={width:200,height:200};var Wo=Object(ba.a)()(Object(o.b)(e=>({profilePic:e.profilePicReducer}))(Ko));const Qo=e=>{var l;let{fields:t,userDetails:a,t:o}=e;const{icon:i,title:n}=t,[r,d]=Object(ia.useState)({value:""});return Object(ia.useEffect)(()=>{(null===a||void 0===a?void 0:a.firstName)&&(n.value=n.value.replace("{0}",(null===a||void 0===a?void 0:a.firstName)||o("user")),d(n))},[a]),na.a.createElement("div",{className:"dashboard-profile"},na.a.createElement("div",{className:"dashboard-thumb"},na.a.createElement(Wo,{icon:i,t:o})),na.a.createElement("h1",{className:"sr-only"},null===r||void 0===r||null===(l=r.value)||void 0===l?void 0:l.replace(/(<([^>]+)>)/gi,"")),na.a.createElement("div",{className:"dashboard-greeting","aria-hidden":"true"},r&&na.a.createElement(ca.RichText,{field:r,className:"clearfix"})))};Qo.defaultProps={fields:{}};var Zo=Object(o.b)(e=>({userDetails:e.loginReducer.user}))(Object(ba.a)()(Qo)),Xo=a(47),ei=a.n(Xo);a(108);const li=e=>{let{errorMsg:l,t:t,handleApiRefresh:a,refreshApi:o}=e;return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"container-fluid text-center error"},na.a.createElement("div",{className:"alert alert-danger",role:"alert"},na.a.createElement("h4",{className:"alert-heading"},t("error-header")),na.a.createElement("p",null,l),o&&na.a.createElement("div",{className:"refresh-button"},na.a.createElement(ga,{text:t("refresh"),handleButtonClick:()=>a(),cssClass:"dark-red"})))))};li.defaultProps={t:()=>{},errorMsg:"Some Error occurred.",handleApiRefresh:()=>{},refreshApi:!1};var ti=Object(ba.a)()(li);const ai=e=>{let{loaderMsg:l,loaderWithMsg:t=!1,customLoaderStyle:a={},customTextStyle:o={}}=e;return t?na.a.createElement("div",{className:"container-fluid customLoader"},na.a.createElement("div",{className:"row justify-content-center"},na.a.createElement("div",{className:"spinner-border",style:a,role:"status"},na.a.createElement("span",{className:"sr-only"},l))),na.a.createElement("div",{className:"row justify-content-center",style:o},na.a.createElement("strong",null,l))):na.a.createElement("div",{className:"container-fluid text-center loader"},na.a.createElement("div",{className:"spinner-border text-primary",role:"status"},na.a.createElement("span",{className:"sr-only"},l)))};ai.defaultProps={loaderMsg:"Loading...",loaderWithMsg:!1,customLoaderStyle:{},customTextStyle:{}};var oi=ai;a(655);const ii=e=>{var l,t;let{fields:a,sitecoreContext:i,t:n}=e;const r=Object(ua.i)().pathname,{items:d=[]}
1=a,[s,c]=Object(ia.useState)(),u=Object(o.d)(e=>{var l;return null===(l=e.profileInfoReducer)||void 0===l?void 0:l.data}),[v,m]=Object(ia.useState)(!0),[p,f]=Object(ia.useState)(!1),[g,b]=Object(ia.useState)(null),h=Object(o.c)(),E=(null===i||void 0===i||null===(l=i.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"experis";Object(ia.useEffect)(()=>{const e=document.getElementsByClassName("slick-slide slick-active"),l=document.getElementsByClassName("navContent-mobile");for(let t=0;t<e.length;t++)e[t].removeAttribute("tabIndex"),l[t].removeAttribute("tabIndex")},[]),Object(ia.useEffect)(()=>{(null===u||void 0===u?void 0:u.Id)?(m(!1),c(u)):(null===u||void 0===u?void 0:u.error)&&(m(!1),f(!0))},[u]);const y=e=>{var l,t,a,o;return r===(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.url)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.href)||!!((null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.items)&&e.fields.items.length>0)&&e.fields.items.some(e=>{var l,t,a;return r===(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.url)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.href)})},N=(e,l)=>{l.preventDefault(),b(g===e?null:e)};return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"dashboard-nav "+E},na.a.createElement("div",{className:"only-desktop"},v?na.a.createElement(oi,{loaderMsg:n("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"white"},customTextStyle:{color:"white"}}):p?na.a.createElement("div",{className:"apiError"},na.a.createElement(ti,{errorMsg:n("error-message"),t:n,refreshApi:!0,handleApiRefresh:()=>{h(no()),h(so()),setTimeout(()=>$o({},h),500)}})):na.a.createElement("ul",{className:"leftBar-content"},d.map((e,l)=>{var t,a,o,i,n,d,c,u,v,m,p,f,b,h,E,w,C,S,x,j,O,T,k,I,L,A,P,D,R,_,F,U,B,M,$,V;if(!(null===s||void 0===s?void 0:s.hasMyPath)&&(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.isAssociate)||void 0===a?void 0:a.value)||(null===s||void 0===s?void 0:s.hasMyPath)&&!(null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.isAssociate)||void 0===i?void 0:i.value)&&(null===e||void 0===e||null===(n=e.url)||void 0===n?void 0:n.toLowerCase().includes("mypath")))return null;const H=(null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(c=d.items)||void 0===c?void 0:c.length)>0,J=y(e),q=g===l;return na.a.createElement("li",{key:l},H?na.a.createElement(na.a.Fragment,null,na.a.createElement("button",{className:"nav-link-button "+(J?"active":""),onClick:e=>N(l,e),"aria-expanded":q,"aria-label":(null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.title)||void 0===v?void 0:v.value)+" menu"},na.a.createElement("div",{className:"nav-content-wrapper"},na.a.createElement("span",{className:"nav-icon"},na.a.createElement("img",{className:(null===e||void 0===e||null===(m=e.fields)||void 0===m||null===(p=m.icon)||void 0===p||null===(f=p.value)||void 0===f?void 0:f.src)?"dashboard-nav-image":"",src:(null===e||void 0===e||null===(b=e.fields)||void 0===b||null===(h=b.icon)||void 0===h||null===(E=h.value)||void 0===E?void 0:E.src)&&ca.mediaApi.updateImageUrl(null===e||void 0===e||null===(w=e.fields)||void 0===w||null===(C=w.icon)||void 0===C||null===(S=C.value)||void 0===S?void 0:S.src),alt:""})),na.a.createElement("span",{className:"nav-text"},null===e||void 0===e||null===(x=e.fields)||void 0===x||null===(j=x.title)||void 0===j?void 0:j.value)),na.a.createElement("span",{className:"nav-arrow "+(q?"open":"")})),q&&na.a.createElement("ul",{className:"submenu"},e.fields.items.map((e,l)=>{var t,a,o,i,n,d,s,c,u,v,m,p,f;return na.a.createElement("li",{key:(null===e||void 0===e?void 0:e.id)||l,className:"submenu-item"},na.a.createElement(sa.b,{to:null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.url)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.href,className:r===(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.url)||void 0===n||null===(d=n.value)||void 0===d?void 0:d.href)?"active submenu-link":"submenu-link","aria-label":"Go to "+(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.title)||void 0===c?void 0:c.value),"aria-current":r===(null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.url)||void 0===v||null===(m=v.value)||void 0===m?void 0:m.href)&&"page"},na.a.createElement("div",{className:"nav-content-wrapper"},na.a.createElement("span",{className:"nav-text"},null===e||void 0===e||null===(p=e.fields)||void 0===p||null===(f=p.title)||void 0===f?void 0:f.value))))}))):na.a.createElement(sa.b,{key:null===e||void 0===e?void 0:e.id,to:null===e||void 0===e||null===(O=e.fields)||void 0===O||null===(T=O.url)||void 0===T||null===(k=T.value)||void 0===k?void 0:k.href,"aria-label":"Go to "+(null===e||void 0===e||null===(I=e.fields)||void 0===I||null===(L=I.title)||void 0===L?void 0:L.value),
1className:J?"active":"","aria-current":!!J&&"page"},na.a.createElement("span",{className:"nav-icon"},na.a.createElement("img",{className:(null===e||void 0===e||null===(A=e.fields)||void 0===A||null===(P=A.icon)||void 0===P||null===(D=P.value)||void 0===D?void 0:D.src)?"dashboard-nav-image":"",src:(null===e||void 0===e||null===(R=e.fields)||void 0===R||null===(_=R.icon)||void 0===_||null===(F=_.value)||void 0===F?void 0:F.src)&&ca.mediaApi.updateImageUrl(null===e||void 0===e||null===(U=e.fields)||void 0===U||null===(B=U.icon)||void 0===B||null===(M=B.value)||void 0===M?void 0:M.src),alt:""})),na.a.createElement("span",{className:"nav-text"},null===e||void 0===e||null===($=e.fields)||void 0===$||null===(V=$.title)||void 0===V?void 0:V.value)))}))),na.a.createElement("div",{className:""+(yu()?"d-none":"only-mobile")},na.a.createElement("ul",{className:"leftBar-content"},na.a.createElement(ei.a,Object.assign({},{dots:!1,infinite:!0,speed:500,slidesToShow:6,slidesToScroll:1,infinite:!1,arrows:!1,accessibility:!0,unslick:!0,responsive:[{breakpoint:768,settings:{slidesToShow:3.4,unslick:!1}}]},{key:"slider-"+g}),(()=>{const e=[];return d.forEach((l,t)=>{var a,o;e.push({...l,originalIndex:t,isParent:!0}),g===t&&(null===l||void 0===l||null===(a=l.fields)||void 0===a||null===(o=a.items)||void 0===o?void 0:o.length)>0&&l.fields.items.forEach(l=>{e.push({...l,isChild:!0,parentIndex:t})})}),e})().map((e,l)=>{var t,a,o,i,n,d,s,c,u,v,m,p,f,b,h,E,w,C,S,x,j,O,T,k,I,L,A,P,D,R,_,F,U,B,M,$,V,H,J,q;const z=e.isChild,G=e.isParent,Y=e.originalIndex,K=G&&(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.items)||void 0===a?void 0:a.length)>0,W=G?y(e):r===(null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.url)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.href),Q=g===Y;return na.a.createElement("li",{key:`mobile-${l}-${(null===e||void 0===e?void 0:e.id)||(null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.title)||void 0===s?void 0:s.value)}`,className:"navContent-mobile "+(z?"child-item":"")},G&&K?na.a.createElement("button",{className:"nav-link-button "+(W?"active":""),onClick:e=>N(Y,e),"aria-expanded":Q,"aria-label":(null===e||void 0===e||null===(c=e.fields)||void 0===c||null===(u=c.title)||void 0===u?void 0:u.value)+" menu"},na.a.createElement("div",{className:"nav-content-wrapper"},na.a.createElement("span",{className:"nav-icon"},na.a.createElement("img",{className:(null===e||void 0===e||null===(v=e.fields)||void 0===v||null===(m=v.icon)||void 0===m||null===(p=m.value)||void 0===p?void 0:p.src)?"dashboard-nav-image":"",src:(null===e||void 0===e||null===(f=e.fields)||void 0===f||null===(b=f.icon)||void 0===b||null===(h=b.value)||void 0===h?void 0:h.src)&&ca.mediaApi.updateImageUrl(null===e||void 0===e||null===(E=e.fields)||void 0===E||null===(w=E.icon)||void 0===w||null===(C=w.value)||void 0===C?void 0:C.src),alt:""})),na.a.createElement("span",{className:"nav-text"},null===e||void 0===e||null===(S=e.fields)||void 0===S||null===(x=S.title)||void 0===x?void 0:x.value)),na.a.createElement("span",{className:"nav-arrow "+(Q?"open":"")})):na.a.createElement(sa.b,{to:null===e||void 0===e||null===(j=e.fields)||void 0===j||null===(O=j.url)||void 0===O||null===(T=O.value)||void 0===T?void 0:T.href,className:r==(null===e||void 0===e||null===(k=e.fields)||void 0===k||null===(I=k.url)||void 0===I||null===(L=I.value)||void 0===L?void 0:L.href)?"active":"","aria-current":r==(null===e||void 0===e||null===(A=e.fields)||void 0===A||null===(P=A.url)||void 0===P||null===(D=P.value)||void 0===D?void 0:D.href)&&"page"},na.a.createElement("span",{className:"nav-icon"},na.a.createElement("img",{className:(null===e||void 0===e||null===(R=e.fields)||void 0===R||null===(_=R.icon)||void 0===_||null===(F=_.value)||void 0===F?void 0:F.src)?"dashboard-nav-image":"",src:(null===e||void 0===e||null===(U=e.fields)||void 0===U||null===(B=U.icon)||void 0===B||null===(M=B.value)||void 0===M?void 0:M.src)&&ca.mediaApi.updateImageUrl(null===e||void 0===e||null===($=e.fields)||void 0===$||null===(V=$.icon)||void 0===V||null===(H=V.value)||void 0===H?void 0:H.src),alt:""})),na.a.createElement("span",{className:"nav-text"},null===e||void 0===e||null===(J=e.fields)||void 0===J||null===(q=J.title)||void 0===q?void 0:q.value)))}))))))};
1ii.defaultProps={fields:{},sitecoreContext:{}};var ni=Object(ba.a)()(Object(ca.withSitecoreContext)()(ii));const ri=e=>{var l;let{fields:t,userDetails:a,t:o}=e;const{icon:i,title:n}=t,[r,d]=Object(ia.useState)({value:""});return Object(ia.useEffect)(()=>{(null===a||void 0===a?void 0:a.firstName)&&(n.value=n.value.replace("{0}",(null===a||void 0===a?void 0:a.firstName)||o("user")),d(n))},[a]),na.a.createElement("div",{className:"dashboard-profile-mobile"},na.a.createElement("div",{className:"dashboard-thumb"},na.a.createElement(Wo,{width:150,height:150,icon:i,t:o})),na.a.createElement("h1",{className:"sr-only"},null===r||void 0===r||null===(l=r.value)||void 0===l?void 0:l.replace(/(<([^>]+)>)/gi,"")),na.a.createElement("div",{className:"dashboard-greeting","aria-hidden":"true"},r&&na.a.createElement(ca.RichText,{field:r,className:"clearfix"})))};ri.defaultProps={fields:{}};var di=Object(o.b)(e=>({userDetails:e.loginReducer.user}))(Object(ba.a)()(ri));a(264);const si=e=>{var l;let{ctaText:t,ctaUrl:a,cssClass:o,externalLink:i,sitecoreContext:n,cssArrowClass:r,arrow:d,handleButtonClick:s}=e;const c=Gc(a),{pageEditing:u}=n;let v=null;const m=t&&t.hasOwnProperty("value"),p=m?null===t||void 0===t?void 0:t.value:t,f=c?Bc(a):a,g=null===n||void 0===n||null===(l=n.NoReffer)||void 0===l?void 0:l.sitename,b=g&&"external"===(null===a||void 0===a?void 0:a.linktype);let h=!1;const E=(b&&g.forEach(e=>{a.href.indexOf(e)>=0&&(h=!0)}),h),y=na.a.createElement(ia.Fragment,null,m?na.a.createElement(ca.Text,{field:t}):qc(t),d&&na.a.createElement("div",{className:"arrow-icon "+(r||""),"aria-hidden":"true"})),N={className:"primary-button "+(o||""),"aria-label":p};var w;c&&Vc(a)||!c&&!i?v=na.a.createElement(sa.b,Object.assign({to:f},N,{target:(null===a||void 0===a||null===(w=a.value)||void 0===w?void 0:w.target)||(null===a||void 0===a?void 0:a.target),onClick:s?e=>s(e):null,"aria-label":p}),y):v=E?na.a.createElement("a",Object.assign({href:f},N,{target:a.target,rel:"noopener noreferrer",onClick:s?e=>s(e):null,"aria-label":p}),y):na.a.createElement(ca.Link,Object.assign({field:a},N,{editable:!1,onClick:s?e=>s(e):null,"aria-label":p}),y);return u||f&&p?v:null};si.defaultProps={ctaText:"",ctaUrl:{},ctaLabel:"",handleButtonClick:null,cssClass:"",externalLink:!1,sitecoreContext:{},cssArrowClass:"",t:()=>{}};var ci=Object(ca.withSitecoreContext)()(si),ui=a(8),vi=a.n(ui);a(659);const mi=e=>{const{completed:l,height:t,primaryColor:a,secondaryColor:o,gradient:i,showLabel:n,background:r}=e,d={width:l+"%",height:t,background:i?`transparent linear-gradient(269deg, ${a}  0%,${o} 120% ) 0% 0% no-repeat padding-box`:a},s={backgroundColor:r};return na.a.createElement("div",{className:"containerStyles",style:s},na.a.createElement("div",{className:"fillerStyles",style:d},n&&na.a.createElement("span",{className:"labelStyles"},l+"%")))};mi.defaultProps={completed:0,height:"20px",primaryColor:"#C25700",secondaryColor:"#fff",gradient:!1,showLabel:!1,background:"#d9d9d9"};var pi=mi;const fi=e=>{var l,t;let{fields:a,t:o,sitecoreContext:i,profileInfo:n}=e;const{text:r,title:d,link:s,buttonText:c,type:u,percentage:v}=a,m=(null===i||void 0===i||null===(l=i.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"experis",p=u||"1",[f,g]=Object(ia.useState)("");Object(ia.useEffect)(()=>{if(null===n||void 0===n?void 0:n.Id){const e=new Date(null===n||void 0===n?void 0:n.LastModifiedDate).toGMTString();g(e)}},[n]);const b=na.a.createElement("div",{className:`row dashboard-summary dashboard-block ${m} normal`},na.a.createElement("div",{className:"dashboard-progress "+(c?"col-xl-4":"col-xl-6")},d?null===d||void 0===d?void 0:d.replace("{0}",v):qc(d),na.a.createElement("br",{"aria-hidden":!0}),f&&na.a.createElement("div",{className:"dashboard-last-updated only-mobile "},o("last-updated")," ",vi()(f).format(it)),v>0&&v<100&&na.a.createElement(pi,{completed:v,primaryColor:"#345F9A",secondaryColor:"#1C3E6B",gradient:!0})),na.a.createElement("div",{className:`dashboard-tip ${m} ${c?"col-xl-4":"col-xl-6"}`},na.a.createElement("strong",null,o("tip")," "),r?null===r||void 0===r?void 0:r.replace("{0}",v):qc(r)),c&&na.a.createElement("div",{className:"dashboard-continue text-center col-xl-4"},na.a.createElement(ci,{cssArrowClass:"styleArrow",ctaText:c,ctaUrl:{href:s||"/",linktype:"internal"},arrow:!0}))),h=na.a.createElement("div",{className:"row dashboard-summary dashboard-block "+m},na.a.createElement("div",{className:"dashboard-text col-xl-12"},d?null===d||void 0===d?void 0:d.replace("{0}",v):qc(d),f&&na.a.createElement("div",{className:"dashboard-last-updated only-mobile "},o("last-updated")," ",vi()(f).format(it))),na.a.createElement("div",{className:"dashboard-progress col-xl-6 col-sm-8 col-md-6"},v>0&&v<100&&na.a.createElement(pi,{completed:v,primaryColor:"#1c3e6b",secondaryColor:"#30588f",gradient:!0})),na.a.createElement("div",{className:"dashboard-tip col-xl-6 offset-xl-3"},na.a.createElement("strong",null,o("tip")," "),r?null===r||void 0===r?void 0:r.replace("{0}",v):qc(r)),c&&na.a.createElement("div",{className:"dashboard-continue text-center col-xl-6 offset-xl-3"},na.a.createElement(ci,{cssClass:"orange",cssArrowClass:"styleArrow",ctaText:c,ctaUrl:{href:s||"/",linktype:"internal"}})));return na.a.createElement(na.a.Fragment,null,f&&na.a.createElement("div",{className:"row only-desktop"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"dashboard-last-updated"},o("last-updated")," ",vi()(f).format(it)))),d&&("1"===p?b:h))};
1fi.defaultProps={fields:{},t:e=>e,sitecoreContext:{}};var gi=Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data}))(Object(ca.withSitecoreContext)()(Object(ba.a)()(fi)));const bi=e=>{var l,t,a,o;let{fields:i,t:n,sitecoreContext:r,profileInfo:d}=e;const{items:s}=i,c=(null===r||void 0===r||null===(l=r.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"experis",u="switzerland"===(null===r||void 0===r||null===(a=r.Country)||void 0===a||null===(o=a.name)||void 0===o?void 0:o.toLowerCase()),[v,m]=Object(ia.useState)(0),[p,f]=Object(ia.useState)("");Object(ia.useEffect)(()=>{if(null===d||void 0===d?void 0:d.Id){const e=new Date(null===d||void 0===d?void 0:d.LastModifiedDate).toGMTString();f(e);const l=parseInt(null===d||void 0===d?void 0:d.ProfilePercentage);m(l)}},[d]);return na.a.createElement(na.a.Fragment,null,p&&na.a.createElement("div",{className:"row only-desktop"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"dashboard-last-updated"},n("last-updated")," ",vi()(p).format(it)))),v>0&&(()=>{var e,l,t;const a=null===s||void 0===s||null===(e=s.filter((function(e){return v<100?"Partial"===e.name:"Complete"===e.name})))||void 0===e||null===(l=e[0])||void 0===l?void 0:l.fields;return"1"===(null===a||void 0===a||null===(t=a.type)||void 0===t?void 0:t.value)?(e=>{var l,t,a,o,i,r,d,s,m,f,g,b,h,E,y,N,w;return na.a.createElement("div",{className:`row dashboard-summary dashboard-block ${c} normal`},na.a.createElement("div",{className:"dashboard-progress "+((null===e||void 0===e||null===(l=e.ctaText)||void 0===l?void 0:l.value)?"col-xl-4":"col-xl-6")},(null===e||void 0===e||null===(t=e.title)||void 0===t?void 0:t.value)?null===e||void 0===e||null===(a=e.title)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.replace("{0}",v):qc(null===e||void 0===e||null===(i=e.title)||void 0===i?void 0:i.value),na.a.createElement("br",{"aria-hidden":!0}),p&&na.a.createElement("div",{className:"dashboard-last-updated only-mobile "},n("last-updated")," ",vi()(p).format(it)),u?na.a.createElement(na.a.Fragment,null,na.a.createElement(pi,{completed:v,primaryColor:"#345F9A",secondaryColor:"#1C3E6B",gradient:!0})):na.a.createElement(na.a.Fragment,null,v<100&&na.a.createElement(pi,{completed:v,primaryColor:"#345F9A",secondaryColor:"#1C3E6B",gradient:!0}))),u?na.a.createElement(na.a.Fragment,null,v<100&&na.a.createElement("div",{className:`dashboard-tip ${c} ${(null===e||void 0===e||null===(r=e.ctaText)||void 0===r?void 0:r.value)?"col-xl-4":"col-xl-6"}`},na.a.createElement("strong",null,n("tip")," "),(null===e||void 0===e||null===(d=e.text)||void 0===d?void 0:d.value)?null===e||void 0===e||null===(s=e.text)||void 0===s||null===(m=s.value)||void 0===m?void 0:m.replace("{0}",v):qc(null===e||void 0===e||null===(f=e.text)||void 0===f?void 0:f.value))):na.a.createElement("div",{className:`dashboard-tip ${c} ${(null===e||void 0===e||null===(g=e.ctaText)||void 0===g?void 0:g.value)?"col-xl-4":"col-xl-6"}`},na.a.createElement("strong",null,n("tip")," "),(null===e||void 0===e||null===(b=e.text)||void 0===b?void 0:b.value)?null===e||void 0===e||null===(h=e.text)||void 0===h||null===(E=h.value)||void 0===E?void 0:E.replace("{0}",v):qc(null===e||void 0===e||null===(y=e.text)||void 0===y?void 0:y.value)),(null===e||void 0===e?void 0:e.ctaText)&&na.a.createElement("div",{className:"dashboard-continue text-center col-xl-4"},na.a.createElement(ci,{cssArrowClass:"styleArrow",ctaText:null===e||void 0===e?void 0:e.ctaText,ctaUrl:null===e||void 0===e?void 0:e.ctaUrl,externalLink:"internal"!==(null===e||void 0===e||null===(N=e.ctaUrl)||void 0===N||null===(w=N.value)||void 0===w?void 0:w.linktype),arrow:!0})))})(a):(e=>{var l,t,a,o,i,r,d,s,m,f,g,b,h,E;return na.a.createElement("div",{className:"row dashboard-summary dashboard-block "+c},na.a.createElement("h2",{className:"dashboard-text col-xl-12"},(null===e||void 0===e||null===(l=e.title)||void 0===l?void 0:l.value)?null===e||void 0===e||null===(t=e.title)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.replace("{0}",v):qc(null===e||void 0===e||null===(o=e.title)||void 0===o?void 0:o.value),p&&na.a.createElement("div",{className:"dashboard-last-updated only-mobile "},n("last-updated")," ",vi()(p).format(it))),u?na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"dashboard-progress col-xl-6 col-sm-8 col-md-6"},na.a.createElement(pi,{completed:v,primaryColor:"#1c3e6b",secondaryColor:"#30588f",gradient:!0})),v<100&&na.a.createElement("div",{className:"dashboard-tip col-xl-6 offset-xl-3"},na.a.createElement("strong",null,n("tip")," "),(null===e||void 0===e||null===(i=e.text)||void 0===i?void 0:i.value)?null===e||void 0===e||null===(r=e.text)||void 0===r||null===(d=r.value)||void 0===d?void 0:d.replace("{0}",v):qc(null===e||void 0===e||null===(s=e.text)||void 0===s?void 0:s.value))):na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"dashboard-progress col-xl-6 col-sm-8 col-md-6"},v<100&&na.a.createElement(pi,{completed:v,primaryColor:"#1c3e6b",secondaryColor:"#30588f",gradient:!0})),na.a.createElement("div",{className:"dashboard-tip col-xl-6 offset-xl-3"},na.a.createElement("strong",null,n("tip")," "),(null===e||void 0===e||null===(m=e.text)||void 0===m?void 0:m.value)?null===e||void 0===e||null===(f=e.text)||void 0===f||null===(g=f.value)||void 0===g?void 0:g.replace("{0}",v):qc(null===e||void 0===e||null===(b=e.text)||void 0===b?void 0:b.value))),(null===e||void 0===e?void 0:e.ctaText)&&na.a.createElement("div",{className:"dashboard-continue text-center col-xl-6 offset-xl-3"},na.a.createElement(ci,{cssClass:"orange",cssArrowClass:"styleArrow",ctaText:null===e||void 0===e?void 0:e.ctaText,ctaUrl:null===e||void 0===e?void 0:e.ctaUrl,externalLink:"internal"!==(null===e||void 0===e||null===(h=e.ctaUrl)||void 0===h||null===(E=h.value)||void 0===E?void 0:E.linktype)})))})(a)})())};
1bi.defaultProps={fields:{},t:e=>e,sitecoreContext:{}};var hi=Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data}))(Object(ca.withSitecoreContext)()(Object(ba.a)()(bi))),Ei=a(10),yi=a(457),Ni=a.n(yi);a(661);const wi=e=>{var l,t,a,o,i;const{t:n,row:r,columns:d,noTableHead:s,count:c,title:u,icon:v,sitecoreContext:m,progressPending:p,pagination:f=!1,paginationPerPage:g,noDataMessage:b,paginationOptions:h={rowsPerPageText:n("rows-per-page"),rangeSeparatorText:n("of"),selectAllRowsItem:!0,selectAllRowsItemText:n("select-all")},paginationServer:E,paginationTotalRows:y,onChangePage:N,showHeader:w=!0,error:C,handleRefresh:S=(()=>{})}=e,x=(null===m||void 0===m||null===(l=m.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"experis";Object(ia.useEffect)(()=>{Array.isArray(d)&&d.forEach(e=>{const l="column-"+e.selector,t=document.getElementById(l);t&&t.setAttribute("aria-sort","descending")})},[d]),Object(ia.useEffect)(()=>{const e=document.getElementsByClassName("rdt_TableCell"),l=document.getElementsByClassName("no-data");if(l&&l.length>0)for(let t=0;t<l.length;t++)l[t].setAttribute("role","none"),l[t].setAttribute("tabindex","0");setTimeout(()=>{if(e&&e.length>0)for(let l=0;l<e.length;l++)e[l].setAttribute("role","cell")},0)},[r]);return na.a.createElement(na.a.Fragment,null,w&&na.a.createElement("div",{className:"table-header-block "+x},(null===v||void 0===v||null===(a=v.value)||void 0===a?void 0:a.src)&&na.a.createElement("img",{src:null===v||void 0===v||null===(o=v.value)||void 0===o?void 0:o.src,alt:null===v||void 0===v||null===(i=v.value)||void 0===i?void 0:i.alt}),na.a.createElement("h2",null,null===u||void 0===u?void 0:u.value," ",c?`(${c})`:"")),C?na.a.createElement("div",{className:"error-container-table"},na.a.createElement(ti,{handleApiRefresh:S,refreshApi:!0})):na.a.createElement(Ni.a,{className:"custom-table-wrapper",columns:d,paginationPerPage:g||5,paginationRowsPerPageOptions:[5,10,50],data:r,striped:!0,noTableHead:s,pagination:f,paginationComponentOptions:h,progressComponent:na.a.createElement(oi,{loaderMsg:n("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}),noDataComponent:na.a.createElement("div",{className:"no-data"},b||n("no-data-exists")),progressPending:p,paginationServer:E,paginationTotalRows:y,onChangePage:N,onSort:(e,l)=>((e,l)=>{const t="column-"+e.selector,a=document.getElementById(t);a&&a.setAttribute("aria-sort",""+("asc"===l?"ascending":"descending"))})(e,l)}))};wi.defaultProps={t:e=>e,columns:[],row:[],bordered:!1,noTableHead:!1,onRowCLick:()=>{},sitecoreContext:{},error:!1};var Ci=Object(ca.withSitecoreContext)()(Object(ba.a)()(wi));a(265);const Si=e=>{var l;let{cssClass:t,ctaText:a,ctaUrl:o,ctaIcon:i,arrow:n,externalLink:r,tabIndex:d,ctaLabel:s}=e;const c=Gc(o);let u=null;const v=na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:"cta-text "+t,"aria-label":a&&!Ic(a.value)?a.value:qc(a)},a&&a.value?na.a.createElement(ca.Text,{field:a}):qc(a),n&&na.a.createElement("div",{className:"arrow-icon","aria-hidden":"true"})),i&&na.a.createElement("div",{className:"cta-icon"},na.a.createElement("img",{src:i,alt:"icon"}))),m={className:t,...s?{"aria-label":a&&!Ic(a.value)?a.value:qc(a)}:(null===o||void 0===o||null===(l=o.value)||void 0===l?void 0:l.target)||"_blank"==(null===o||void 0===o?void 0:o.target)?{"aria-label":a+" opens in a new window/tab"}:{}};if(c&&Vc(o)||!c&&!r){var p;u=na.a.createElement(sa.b,Object.assign({to:c?Bc(o):o},m,{tabIndex:d,target:(null===o||void 0===o||null===(p=o.value)||void 0===p?void 0:p.target)||(null===o||void 0===o?void 0:o.target),"aria-label":a&&a.value?a.value:qc(a)}),v)}else{const e=c?o:{href:o};u=na.a.createElement(ca.Link,Object.assign({field:(null===e||void 0===e?void 0:e.value)||e},m,{"aria-label":a&&a.value?a.value:qc(a)}),v)}return o?na.a.createElement("div",{className:"textLink"},u):null};Si.defaultProps={cssClass:"",ctaText:"",ctaUrl:"",ctaIcon:"",arrow:!1,externalLink:!1,tabIndex:0,ctaLabel:""};var xi=Si;a(662);const ji=e=>{let{cssClass:l,text:t,handleTextClick:a,actionParams:o,isLoading:i,isDisabled:n,ariaExpanded:r,arrow:d,type:s,linkClass:c}=e;return na.a.createElement("button",Object.assign({className:`button-text ${l} ${c}`,"aria-label":t,onClick:a?e=>a(e,o):null,disabled:n,type:s},null!==r?{"aria-expanded":r}:{}),i&&na.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status"}),t,d&&na.a.createElement("div",{className:"arrow-icon","aria-hidden":"true"}))};ji.defaultProps={cssClass:"",linkClass:"",text:"",handleTextClick:null,actionParams:null,isLoading:!1,isDisabled:!1,ctaLabel:"",ariaExpanded:null,arrow:!1,type:"button"};var Oi=ji;const Ti=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],l=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:et,i=arguments.length>5?arguments[5]:void 0;const n=e&&null!==e?e:[];switch(l){case"NormalDropdown":{let e=[];
1return null===n||void 0===n||n.map(l=>{var t,a,o,i,n,r;let d={};return d.value=(null===(t=l.fields)||void 0===t||null===(a=t.key)||void 0===a?void 0:a.value)?l.fields.key.value:null===(o=l.fields)||void 0===o||null===(i=o.label)||void 0===i?void 0:i.value,d.label=null===(n=l.fields)||void 0===n||null===(r=n.label)||void 0===r?void 0:r.value,e.push(d),null}),e}case"DateDropdownAPI":{let e=[];return null===n||void 0===n||n.map(l=>{let t={};return t.value=l,t.label=vi()(l).format(i),e.push(t),null}),e}case"DateDropdown":{let e=[];return null===n||void 0===n||n.map(l=>{var t,a,o,n;let r={};return r.value=null===(t=l.fields)||void 0===t||null===(a=t.date)||void 0===a?void 0:a.value,r.label=vi()(null===(o=l.fields)||void 0===o||null===(n=o.date)||void 0===n?void 0:n.value).format(i),e.push(r),null}),e}case"typeahead":{let e=[];return null===n||void 0===n||n.map(l=>{var t,a,o,i,n,r;let d={};return d.value=(null===(t=l.fields)||void 0===t||null===(a=t.key)||void 0===a?void 0:a.value)?l.fields.key.value:null===(o=l.fields)||void 0===o||null===(i=o.label)||void 0===i?void 0:i.value,d.label=null===(n=l.fields)||void 0===n||null===(r=n.label)||void 0===r?void 0:r.value,e.push(d),null}),e}case"TypeaheadDropdown":{let e=[];return null===n||void 0===n||n.map(l=>{var t,a,o,i,n,r;let d={};return d.value=(null===(t=l.fields)||void 0===t||null===(a=t.key)||void 0===a?void 0:a.value)?l.fields.key.value:null===(o=l.fields)||void 0===o||null===(i=o.label)||void 0===i?void 0:i.value,d.label=null===(n=l.fields)||void 0===n||null===(r=n.label)||void 0===r?void 0:r.value,e.push(d),null}),e}case"DropdownAPI":{let e=[];return null===n||void 0===n||n.map(l=>{let t={};return t.value=null===l||void 0===l?void 0:l.id,t.label=null===l||void 0===l?void 0:l.name,e.push(t),null}),e}case"NumberDropdown":{let e=[];const l=(new Date).getFullYear()+a;if(o===et)for(let a=t;a<=l;a++){let l={};l.value=""+a,l.label=""+a,e.push(l)}else for(let a=l;a>=t;a--){let l={};l.value=""+a,l.label=""+a,e.push(l)}return e}case"complexSelect":{let e=[];return null===n||void 0===n||n.map(l=>{let t={};return t.value=null===l||void 0===l?void 0:l.id,t.label=null===l||void 0===l?void 0:l.name,e.push(t),null}),e}case"chekBoxSelect":{let e=[];return null===n||void 0===n||n.map(l=>{let t={};return t.value=l,t.id=l,e.push(t),null}),e}case"radio":{const e=[];return null===n||void 0===n||n.map((t,a)=>{var o,i,n,r,d,s,c,u;const v={};return v.id=`${l}_${a}`,v.text=null===t||void 0===t||null===(o=t.fields)||void 0===o||null===(i=o.label)||void 0===i?void 0:i.value,v.value=(null===t||void 0===t||null===(n=t.fields)||void 0===n||null===(r=n.key)||void 0===r?void 0:r.value)?null===t||void 0===t||null===(d=t.fields)||void 0===d||null===(s=d.key)||void 0===s?void 0:s.value:null===t||void 0===t||null===(c=t.fields)||void 0===c||null===(u=c.label)||void 0===u?void 0:u.value,v.name=null===t||void 0===t?void 0:t.name,v.disabled=!1,e.push(v),null}),e}default:return[]}};var ki=a(458),Ii=a.n(ki);const Li={pattern:"regexPatternvalidator",required:"requiredValidator",maximum:"maximumLengthvalidator",minimum:"minimumLengthvalidator",date:"dateValidator",minimumAge:"minimumAgeValidator",maximumAge:"maximumAgeValidator",range:"ageRangeValidator",year:"yearValidator",dni:"dniValidator",currentDate:"currentDateValidator",location:"locationValidator",yearOrMonthSelectValidator:"yearOrMonthSelectValidator",isEmailSame:"isEmailSameValidator",ageDuration:"ageDurationValidator"},Ai=(e,l)=>Array.isArray(e)&&e.find(e=>{var t,a;return((null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.inputType)||void 0===a?void 0:a.value)?e.fields.inputType.value:"")===Li[l]}),Pi=e=>vi()(e).isValid(),Di=(e,l,t)=>{let a=!0;if(Pi(e)&&Pi(l))switch(t){case"=":a=e===l;break;case"<":a=e<l;break;case">":a=e>l;break;case"<=":a=e<=l;break;case">=":a=e>=l}return a},Ri=e=>{for(var l={},t=e.split("|"),a=0;a<t.length;a++){var o=t[a].split("=");l[o[0]]=o[1]}return l},_i=e=>{try{return new Date(e.split("/").reverse().join("/"))}catch(l){return null}},Fi=e=>(e=_i(e),vi()(e).isValid()),Ui=e=>{let l="";if(e&&e.match){const t=e.match(new RegExp("^/(.*?)/([gimy]*)$"));l=t?new RegExp(t[1],t[2]):new RegExp(e)}return l},Bi=e=>{var l,t,a;return e=null===(l=e)||void 0===l?void 0:l.toUpperCase(),!0===/^[XYZ]?\d{5,8}[A-Z]$/.test(e)&&(t=(t=(t=(t=e.substr(0,e.length-1)).replace("X",0)).replace("Y",1)).replace("Z",2),a=e.substr(e.length-1,1),"TRWAGMYFPDXBNJZSQVHLCKET".substring(t%=23,t+1)==a)},Mi=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m;let{id:p,name:f,label:g,requiredValidation:b=[],icon:h,customStyle:E,readOnly:y,customError:N,hintText:w,dataValidations:C,getValues:S,setValue:x,watch:j,showBasedOnFieldName:O,hideBasedOnFieldName:T,isHideField:k,value:
1I,validateOnLoad:L,formName:A,t:P,control:D,format:R,register:_,sitecoreContext:F,connectorPattern:U,connectorType:B,connectorField:M,clearErrors:$,trigger:V,fieldName:H}=e;const J=Io()(N,f+"_hidden"),q=(null===b||void 0===b?void 0:b.length)>0?b[0]:Ai(C,"required"),z=Ai(C,"date"),G=Ai(C,"ageDuration"),Y=Ai(C,"minimumAge"),K=Ai(C,"maximumAge"),W=Ai(C,"range"),Q=Ai(C,"year"),Z=Ai(C,"currentDate");let X=L?{shouldValidate:!0}:{};const[ee,le]=Object(ia.useState)(!0),[te,ae]=Object(ia.useState)(k),oe=A&&O?`${A}[${O}]`:O,ie=A&&T?`${A}[${T}]`:T,ne=oe?j(oe):null,re=ie?j(ie):null,de=null===F||void 0===F||null===(l=F.Country)||void 0===l?void 0:l.name,se="sweden"===(null===de||void 0===de?void 0:de.toLowerCase().trim()),ce=se&&"YYYY/MM/DD"===R?"9999/99/99":"99/99/9999",ue="switzerland"===(null===F||void 0===F||null===(t=F.Country)||void 0===t||null===(a=t.name)||void 0===a?void 0:a.toLowerCase()),ve="customDate2"===H,me=A&&M?`${A}[${M}]`:M,pe="object"===typeof U?null===U||void 0===U?void 0:U.value:U,fe=ue&&ve&&"countryofNationality"===M&&pe,ge=fe&&me?j(me):null,be=!(!ee||!(null===q||void 0===q||null===(o=q.fields)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.value))&&!te,he=String(null!==(n=null!==(r=null===ge||void 0===ge?void 0:ge.value)&&void 0!==r?r:ge)&&void 0!==n?n:"")!==String(pe),Ee=fe?ee&&!te&&he:be,ye=Object(ia.useRef)(Ee);ye.current=Ee;const Ne=e=>void 0===e||null===e||""===String(e).trim(),we=e=>fe&&Ne(e)&&!ye.current;Object(ia.useEffect)(()=>{if("sweden"===(null===de||void 0===de?void 0:de.toLowerCase())){let e=ee;const l="object"===typeof U?null===U||void 0===U?void 0:U.value:U,t="object"===typeof B?null===B||void 0===B?void 0:B.value:B;if(O&&(Ic(ne)||"object"===typeof ne&&!Lc(ne)))e=!1,x(f,"");else if(O&&l&&"equals"===t){e=("object"===typeof ne?null===ne||void 0===ne?void 0:ne.value:ne)===l}else null!==ne&&"undefined"!==typeof ne&&(e=Oc(ne));e!==ee&&le(e)}},[ne]),Object(ia.useEffect)(()=>{if(fe)return he||$&&($(f),$(f+"_hidden")),void(V&&V(f+"_hidden"))},[fe,he,$,V,f]),Object(ia.useEffect)(()=>{if(null!==re&&"undefined"!==typeof re){let e=Oc(re);ae(e)}},[re]),Object(ia.useEffect)(()=>{let e=null;I&&Fi(I)&&(e=vi()(I).format(R)),x(f+"_hidden",e,X),Ce(e)},[I]);const Ce=e=>{if(null!==e&&void 0!==e&&""!==String(e).trim())if(se&&"YYYY/MM/DD"===R){const l=vi()(e,R,!0).format("YYYY-MM-DDTHH:mm:ss");x(f,l)}else{e=_i(e);let l=vi()(e).format("YYYY-MM-DDTHH:mm:ss");x(f,l)}else x(f,"")};return na.a.createElement("div",{className:`form-block complex ${J?"error withoutBg":""} ${!ee||te?"hide":""}`,style:E},na.a.createElement("input",{type:"hidden",name:f,id:p+"_hidden",ref:_||(()=>{})}),na.a.createElement(Ei.a,{name:f+"_hidden",control:D,render:e=>{let{onChange:l,onBlur:t,value:a}=e;return na.a.createElement(Ii.a,{mask:ce,maskChar:null,alwaysShowMask:!0,value:a||"",onChange:e=>{Ce(e.target.value),l(e.target.value)},onBlur:t},e=>na.a.createElement("input",Object.assign({},e,{type:"tel",className:"input "+(S&&S(f+"_hidden")?"filled":""),id:p,"aria-required":Ee})))},rules:{required:!fe&&Ee,validate:{...fe&&{requiredCheck:e=>!ye.current||!Ne(e)||(()=>{var e,l;return(null===q||void 0===q||null===(e=q.fields)||void 0===e||null===(l=e.message)||void 0===l?void 0:l.value)?q.fields.message.value.replace("{0}",null===g||void 0===g?void 0:g.replace("*","")):P("mandatory-field-message").replace("{0}",null===g||void 0===g?void 0:g.replace("*",""))})()},validDateCheck:e=>{var l,t;return we(e)||!(null===z||void 0===z?void 0:z.id)||Fi(e)||(null===z||void 0===z||null===(l=z.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)||P("date-validation-failed")},maximumAgeValidationCheck:e=>{var l,t;return we(e)||!(null===K||void 0===K?void 0:K.id)||((e,l,t)=>{const a=Fi(e);if(a){var o,i;const a=Ri(null===l||void 0===l||null===(o=l.fields)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.value),n=parseInt((null===a||void 0===a?void 0:a.max)||100),r=parseInt(vi()(e,t).format("YYYY"));return parseInt(vi()(new Date).format("YYYY"))-r<n}return a})(e,K,R)||(null===K||void 0===K||null===(l=K.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)||P("age-minimum-validation-failed")},ageDurationCheck:e=>{var l,t;return we(e)||!(null===G||void 0===G?void 0:G.id)||((e,l,t)=>{const a=Fi(e);if(a){var o,i;const t=Ri(null===l||void 0===l||null===(o=l.fields)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.value),a=parseInt((null===t||void 0===t?void 0:t.min)||18);var n=vi()(),r=vi()(e,"DD/MM/YYYY");return n.diff(r,"years")>=a}return a})(e,G)||(null===G||void 0===G||null===(l=G.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)||P("age-maximum-validation-failed")},minimumAgeValidationCheck:e=>{var l,t;return we(e)||!(null===Y||void 0===Y?void 0:Y.id)||((e,l,t)=>{const a=Fi(e);if(a){var o,i;const a=Ri(null===l||void 0===l||null===(o=l.fields)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.value),n=parseInt((null===a||void 0===a?void 0:a.min)||18),r=parseInt(vi()(e,t).format("YYYY"));return parseInt(vi()(new Date).format("YYYY"))-r>n}return a})(e,Y,R)||(null===Y||void 0===Y||null===(l=Y.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)||P("age-maximum-validation-failed")},ageRangeValidationCheck:e=>{var l,t;return we(e)||!(null===W||void 0===W?void 0:W.id)||((e,l,t)=>{const a=Fi(e);if(a){var o,i;const a=Ri(null===l||void 0===l||null===(o=l.fields)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.value),n=parseInt((null===a||void 0===a?void 0:a.min)||18),r=parseInt((null===a||void 0===a?void 0:a.max)||100),d=parseInt(vi()(e,t).format("YYYY")),s=parseInt(vi()(new Date).format("YYYY"))-d;return s>n&&s<r}return a})(e,W,R)||(null===W||void 0===W||null===(l=W.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)||P("age-range-validation-failed")},yearValidationCheck:e=>{var l,t;return we(e)||!(null===Q||void 0===Q?void 0:Q.id)||((e,l,t)=>{const a=Fi(e);if(a){var o,i;const a=Ri(null===l||void 0===l||null===(o=l.fields)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.value),n=parseInt((null===a||void 0===a?void 0:a.min)||1920);return parseInt(vi()(e,t).format("YYYY"))>n}return a})(e,Q,R)||(null===Q||void 0===Q||null===(l=Q.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)||P("year-validation-failed")},currentDateValidator:e=>{var l,t;return we(e)||!(null===Z||void 0===Z?void 0:Z.id)||((e,l)=>{if(10!==e.length)return!1;e=_i(e);const t=vi()(e).isValid(),a=vi()(e,"DD/MM/YYYY"),o=vi()(new Date,"DD/MM/YYYY").startOf("day");if(t){var i,n;let e=!0;switch(null===l||void 0===l||null===(i=l.fields)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.value){case"=":e=a.isSame(o);break;case"<":e=a.isBefore(o);break;case">
1":e=a.isAfter(o)}return e}return t})(e,Z)||(null===Z||void 0===Z||null===(l=Z.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)||P("current-date-validation-failed")}}}}),g&&na.a.createElement("label",{htmlFor:p},na.a.createElement("div",{className:"label-text"},h&&na.a.createElement("div",{className:"input-icon"},na.a.createElement("span",{className:"input-icon"})),(S&&S(f),g))),J&&na.a.createElement("div",{className:"error-msg",id:"err_"+p,role:"alert"},"required"===J.type||"requiredCheck"===J.type?(null===q||void 0===q||null===(d=q.fields)||void 0===d||null===(s=d.message)||void 0===s?void 0:s.value)?null===q||void 0===q||null===(c=q.fields)||void 0===c||null===(u=c.message)||void 0===u||null===(v=u.value)||void 0===v?void 0:v.replace("{0}",null===g||void 0===g?void 0:g.replace("*","")):P("mandatory-field-message").replace("{0}",null===g||void 0===g?void 0:g.replace("*","")):null===J||void 0===J||null===(m=J.message)||void 0===m?void 0:m.replace("{0}",null===g||void 0===g?void 0:g.replace("*",""))),w&&na.a.createElement("div",{className:"hintText"},w))};Mi.defaultProps={id:"",name:"",label:"",placeholder:"",type:"text",icon:"",readOnly:!1,setValue:()=>{},t:()=>{},trigger:()=>{},format:"DD/MM/YYYY",control:()=>{},sitecoreContext:{},connectorField:"",connectorPattern:"",clearErrors:null,fieldName:"",connectorType:""};var $i=Mi;const Vi=e=>{var l,t,a,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x;let{id:j,name:O,label:T,requiredValidation:k=[],type:I,icon:L,customStyle:A,readOnly:P,customError:D,hintText:R,dataValidations:_,getValues:F,setValue:U,watch:B,showBasedOnFieldName:M,hideBasedOnFieldName:$,isHideField:V,value:H,validateOnLoad:J,formName:q,t:z,control:G,disableIfDataExist:Y,sitecoreContext:K,connectorField:W,connectorPattern:Q,clearErrors:Z,trigger:X,fieldName:ee}=e;const[le,te]=Object(ia.useState)(!0),[ae,oe]=Object(ia.useState)(V),[ie,ne]=Object(ia.useState)("text"),re=Object(o.d)(e=>e),de=null===K||void 0===K||null===(l=K.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase(),se="switzerland"===de,ce="customText13"===ee,ue=B("email"),ve=B("reEnterEmail"),me="email"===O,pe="reEnterEmail"===O,fe=Io()(D,O),ge=Ai(_,"pattern"),be=Ai(_,"isEmailSame"),he=null===re||void 0===re?void 0:re.state,Ee=me&&!(he===Xl.AUTHENTICATED)&&["italy","switzerland"].includes(de),ye=(null===k||void 0===k?void 0:k.length)>0?k[0]:Ai(_,"required");let Ne=J?{shouldValidate:!0}:{};const we=Ai(_,"maximum"),Ce=Ai(_,"minimum"),Se=Ai(_,"dni"),xe=q&&M?`${q}[${M}]`:M,je=q&&$?`${q}[${$}]`:$,Oe=q&&W?`${q}[${W}]`:W,Te=xe?B(xe):null,ke=je?B(je):null,Ie="object"===typeof Q?null===Q||void 0===Q?void 0:Q.value:Q,Le=se&&ce&&"countryofNationality"===W&&Ie,Ae=Le&&Oe?B(Oe):null,Pe=!(!le||!(null===ye||void 0===ye||null===(a=ye.fields)||void 0===a||null===(i=a.value)||void 0===i?void 0:i.value))&&!ae,De=String(null!==(n=null!==(r=null===Ae||void 0===Ae?void 0:Ae.value)&&void 0!==r?r:Ae)&&void 0!==n?n:"")!==String(Ie),Re=Le?le&&!ae&&De:Pe,_e=Object(ia.useRef)(Re);_e.current=Re;const Fe=e=>void 0===e||null===e||""===String(e).trim(),Ue=e=>!(!Y||Ic(H))||e;return Object(ia.useEffect)(()=>{if(null!==Te&&"undefined"!==typeof Te){let e=Oc(Te);te(e)}},[Te]),Object(ia.useEffect)(()=>{if(null!==ke&&"undefined"!==typeof ke){let e=Oc(ke);oe(e)}},[ke]),Object(ia.useEffect)(()=>{Ne=H?{...Ne,shouldDirty:!0}:Ne,U(O,H,Ne)},[H]),Object(ia.useEffect)(()=>{if(Le)return De||Z&&Z(O),void(X&&X(O))},[Le,De,Z,X,O]),na.a.createElement("div",{className:`form-block complex ${fe?"error withoutBg":""} ${!le||ae?"hide":""}`,style:A},na.a.createElement(Ei.a,{name:O,control:G,render:e=>{var l,t;let{onChange:a,onBlur:o,value:i}=e;return na.a.createElement("input",Object.assign({className:F&&F(O)?"filled":"",value:i||"",id:j,type:Ee?ie:I,autoComplete:"off",readOnly:Ue(P),"aria-required":Re},fe?{"aria-invalid":!0,"aria-describedby":"err_"+j}:"",F&&F(O)||i?{}:{"aria-label":(null===ye||void 0===ye||null===(l=ye.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)?"":T+" edit blank"},{onBlur:e=>{Ee&&ne("password"),o(e)},onChange:e=>{var l,t;let o=(null===e||void 0===e||null===(l=e.target)||void 0===l?void 0:l.value)?null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value:e;Ee&&U("reEnterEmail","",{shouldValidate:!0}),a(o)},onPaste:!pe||(e=>(e.preventDefault(),!1)),onFocus:()=>{Ee&&ne("text")}}))},rules:{required:!Le&&Re,validate:{...Le&&{requiredCheck:e=>!_e.current||!Fe(e)||(()=>{var e,l;return(null===ye||void 0===ye||null===(e=ye.fields)||void 0===e||null===(l=e.message)||void 0===l?void 0:l.value)?ye.fields.message.value.replace("{0}",null===T||void 0===T?void 0:T.replace("*","")):z("mandatory-field-message").replace("{0}",null===T||void 0===T?void 0:T.replace("*",""))})()},dniValidationCheck:e=>{var l,t,a,o,i,n;return!(!Le||!Fe(e)||_e.current)||("true"!==(null===Se||void 0===Se||null===(l=Se.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)&&!0!==(null===Se||void 0===Se||null===(a=Se.fields)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.value)||Bi(e)||(null===Se||void 0===Se||null===(i=Se.fields)||void 0===i||null===(n=i.message)||void 0===n?void 0:n.value)||z("validation-failed"))},isEmailSame:()=>{var e,l;return ue!==ve?null===be||void 0===be||null===(e=be.fields)||void 0===e||null===(l=e.message)||void 0===l?void 0:l.value:null}},maxLength:{value:(null===we||void 0===we||null===(d=we.fields)||void 0===d||null===(s=d.value)||void 0===s?void 0:s.value)||null,message:(null===we||void 0===we||null===(c=we.fields)||void 0===c||null===(u=c.message)||void 0===u?void 0:u.value)||z("validation-failed")},minLength:{value:(null===Ce||void 0===Ce||null===(v=Ce.fields)||void 0===v||null===(m=v.value)||void 0===m?void 0:m.value)||null,message:(null===Ce||void 0===Ce||null===(p=Ce.fields)||void 0===p||null===(f=p.message)||void 0===f?void 0:f.value)||z("validation-failed")},pattern:{value:(null===ge||void 0===ge||null===(g=ge.fields)||void 0===g||null===(b=g.value)||void 0===b?void 0:b.value)?Ui(ge.fields.value.value):"",message:(null===ge||void 0===ge||null===(h=ge.fields)||void 0===h||null===(E=h.message)||void 0===E?void 0:E.value)||z("validation-failed")}}}),T&&na.a.createElement("label",{htmlFor:j},na.a.createElement("div",{className:"label-text"},L&&na.a.createElement("div",{className:"input-icon"},na.a.createElement("span",{className:"input-icon"})),T)),fe&&na.a.createElement("div",{className:"error-msg",id:"err_"+j,role:"alert"},"required"===fe.type||"requiredCheck"===fe.type?(null===ye||void 0===ye||null===(y=ye.fields)||void 0===y||null===(N=y.message)||void 0===N?void 0:N.value)?null===ye||void 0===ye||null===(w=ye.fields)||void 0===w||null===(C=w.message)||void 0===C||null===(S=C.value)||void 0===S?void 0:S.replace("{0}",null===T||void 0===T?void 0:T.replace("*","")):z("mandatory-field-message").replace("{0}",null===T||void 0===T?void 0:T.replace("*","")):null===fe||void 0===fe||null===(x=fe.message)||void 0===x?void 0:x.replace("{0}",null===T||void 0===T?void 0:T.replace("*",""))),R&&na.a.createElement("div",null,Y?na.a.createElement("div",{className:"hintText "+(H?"":"hide")},na.a.createElement(ca.RichText,{field:{value:R}})):na.a.createElement("div",{className:"hintText"},R)))};Vi.defaultProps={id:"",name:"",label:"",placeholder:"",type:"text",icon:"",readOnly:!1,setValue:()=>{},t:()=>{},trigger:()=>{},handleChange:()=>{},connectorField:"",connectorPattern:"",clearErrors:null,fieldName:""};var Hi=Vi,Ji=a(92),qi=a.n(Ji);const zi=e=>{var l,a,o,i,n,r;let{id:d,error:s,label:c,requiredData:u}=e;return na.a.createElement(na.a.Fragment,null,s&&Object.keys(s).length>0&&na.a.createElement("div",{className:"error-msg",id:"err_"+d,role:"alert"},"required"===s.type?(null===u||void 0===u||null===(l=u.fields)||void 0===l||null===(a=l.message)||void 0===a?void 0:a.value)?null===u||void 0===u||null===(o=u.fields)||void 0===o||null===(i=o.message)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.replace("{0}",null===c||void 0===c?void 0:c.replace("*","")):t("mandatory-field-message").replace("{0}",null===c||void 0===c?void 0:c.replace("*","")):null===s||void 0===s||null===(r=s.message)||void 0===r?void 0:r.replace("{0}",null===c||void 0===c?void 0:c.replace("*",""))))};zi.defaultProps={id:"",error:{},label:"",requiredData:{}};var Gi=Object(ba.a)()(zi);const Yi=e=>{var l,t,a,i,n,r,d,s;let{id:c,name:u,label:v,requiredValidation:m=[],type:p,icon:f,customStyle:g,readOnly:b,customError:h,hintText:E,register:y,dataValidations:N,getValues:w,setValue:C,watch:S,showBasedOnFieldName:x,hideBasedOnFieldName:j,isHideField:O,value:T,validateOnLoad:k,formName:I,control:L,className:A,lookupField:P,clearErrors:D,trigger:R,showCurrentLocation:_,formState:F,t:U,contentLoading:B,formValues:M,countryCodes:$,sitecoreContext:V}=e;const H=Io()(h,u),J=(null===m||void 0===m?void 0:m.length)>0?m[0]:Ai(N,"required"),q=Ai(N,"pattern"),z=Ai(N,"location");let G=k?{shouldValidate:!0}:{};
1const[Y,K]=Object(ia.useState)(!0),[W,Q]=Object(ia.useState)(O),Z=I&&x?`${I}[${x}]`:x,X=I&&j?`${I}[${j}]`:j,ee=Z?S(Z):null,le=X?S(X):null,te=zc(u),ae=(null===V||void 0===V||null===(l=V.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase())||"",oe=Object(ia.useRef)(null),[ie,ne]=Object(ia.useState)(!1),[re,de]=Object(ia.useState)({}),[se,ce]=Object(ia.useState)(!1),ue=Object(o.d)(e=>e.mapReducer.data),ve=()=>{var e;!1===ie&&((null===(e=window)||void 0===e?void 0:e.google)&&(pe(),ne(!0)))};Object(ia.useEffect)(()=>{B(se)},[se]),Object(ia.useEffect)(()=>{if(ue&&T){let e={formatAddr:T,postalCode:T};Ga()(P,(function(l){let t=M?Io()(M,l.fields.name.value):null;e.formatAddr+=t?" "+t:""})),me(e,null,null)}else ce(!1),C(u,null,G),de({})},[ue,T]),Object(ia.useEffect)(()=>{if(null!==ee&&"undefined"!==typeof ee){let e=Oc(ee);K(e)}},[ee]),Object(ia.useEffect)(()=>{if(null!==le&&"undefined"!==typeof le){let e=Oc(le);Q(e)}},[le]),Object(ia.useEffect)(()=>{if(le){let e=Oc(le);Q(e)}},[le]);const me=(e,l,t)=>{var a,o;if(null===(a=window)||void 0===a||null===(o=a.google)||void 0===o?void 0:o.maps){ce(!0);const a=new window.google.maps.Geocoder;let o={};if(e)o.address=e.formatAddr;else if(l&&t){const e=new window.google.maps.LatLng(l,t);o.latLng=e,qi()(F.touched,u,!0)}a.geocode(o,(function(l,t){if(ce(!1),t==google.maps.GeocoderStatus.OK){var a;const t=null===l||void 0===l||null===(a=l[0])||void 0===a?void 0:a.address_components;if(t){let l=Tc(t,null===e||void 0===e?void 0:e.postalCode);de(l)}else de({})}else be(U("location-not-available"))}))}};const pe=()=>{var e;if(null===(e=window.google.maps.places)||void 0===e?void 0:e.Autocomplete){const e=new window.google.maps.places.Autocomplete(oe.current,{types:"poland"===ae?["(regions)"]:["postal_code"],fields:["address_components","formatted_address","geometry"]});$&&e.setComponentRestrictions({country:$.split(",")}),e.addListener("place_changed",()=>{ce(!0),async function(e){const l=await e.getPlace(),t=null===l||void 0===l?void 0:l.address_components;if(t){let e=Tc(t);de(e)}else de({})}(e)}),function(e){const l=e.addEventListener;e.addEventListener=(t,a)=>{if("keydown"===t){const l=a;a=t=>{const a=document.getElementsByClassName("pac-item-selected").length;if("Shift"==t.key)return!1;if(("Tab"===t.key||"Enter"===t.key)&&!a){const t=new KeyboardEvent("keydown",{key:"ArrowDown",code:"ArrowDown",keyCode:40});l.apply(e,[t])}l.apply(e,[t])}}l.apply(e,[t,a])}}(oe.current)}};Object(ia.useEffect)(()=>{if(Jc(re)){Object.keys(re).includes(te)?((null===re||void 0===re?void 0:re[te])?C(u,null===re||void 0===re?void 0:re[te],G):R(u),D(u),Ga()(P,(function(e){var l,t;let a=null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.value,o=zc(a),i=(null===re||void 0===re?void 0:re[o])?null===re||void 0===re?void 0:re[o]:null;C(a,i,G)}))):R(u),ce(!1)}},[re]);const fe=e=>{switch(e.code){case e.PERMISSION_DENIED:be(U("location-permission-denied"));break;case e.POSITION_UNAVAILABLE:be(U("location-not-available"));break;case e.PERMISSION_DENIED_TIMEOUT:be(U("location-permission-timedout"));break;case e.UNKNOWN_ERROR:be(U("location-unknown-error"))}},ge=e=>{const l=e.coords.latitude,t=e.coords.longitude;me(null,l,t)},be=e=>{alert(e),ce(!1)},he=e=>{let l=zc(e);return!!(null===re||void 0===re?void 0:re[l])};return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:`form-block complex location-search ${H?"error withoutBg":""} ${!Y||W?"hide":""}`,style:g},na.a.createElement(Ei.a,{className:A,name:u,control:L,render:e=>{var l,t;let{onChange:a,onBlur:o,value:i,ref:n}=e;return na.a.createElement("input",Object.assign({className:w&&w(u)?"filled":"",id:c,type:"text",readOnly:b,onBlur:o,"aria-required":!(!Y||!(null===J||void 0===J||null===(l=J.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value))&&!W},H?{"aria-invalid":!0,"aria-describedby":`err_${u}_${c}`}:"",{ref:oe,onChange:e=>{var l,t;let o=(null===e||void 0===e||null===(l=e.target)||void 0===l?void 0:l.value)?null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value:e;a(o),de({}),ve()},placeholder:"",value:i||""}))},rules:{required:!(!Y||!(null===J||void 0===J||null===(a=J.fields)||void 0===a||null===(i=a.value)||void 0===i?void 0:i.value))&&!W,validate:{validateLocation:e=>{var l,t;return e===(null===re||void 0===re?void 0:re[te])||(null===z||void 0===z||null===(l=z.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)||U("validation-failed")}},pattern:{value:(null===q||void 0===q||null===(n=q.fields)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.value)?Ui(q.fields.value.value):"",message:(null===q||void 0===q||null===(d=q.fields)||void 0===d||null===(s=d.message)||void 0===s?void 0:s.value)||U("validation-failed")}}}),v&&na.a.createElement("label",{htmlFor:c},na.a.createElement("div",{className:"label-text"},f&&na.a.createElement("div",{className:"input-icon"},na.a.createElement("span",{className:"input-icon"})),v)),se&&!H&&na.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status"}),_&&na.a.createElement("button",{type:"button",className:"search-icon",onClick:()=>{return e=!0,ve(),void(navigator.geolocation&&e&&navigator.geolocation.getCurrentPosition(ge,fe));var e},"aria-label":"Geo Location Search"}),na.a.createElement(Gi,{id:c,error:H,label:v,requiredData:J}),E&&na.a.createElement("div",{className:"hintText"},E)),null===P||void 0===P?void 0:P.map((e,l)=>{var t,a,o,i,n,r,d,s,u,v,m,p,g,b,E,N,C,S,x,j,O,T,k,I,L,A,P,D,R;return na.a.createElement("div",{key:"formblock"+l,className:`form-block complex ${Io()(h,null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.name)||void 0===a?void 0:a.value)?"error withoutBg":""} ${(null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.hidden)||void 0===i?void 0:i.value)&&!(null===re||void 0===re?void 0:re[te])||
1!(null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.showFieldOnValue)||void 0===r?void 0:r.value)?"hide":""}`,style:{width:(null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.width)||void 0===s?void 0:s.value)?(null===e||void 0===e?void 0:e.fields.width.value)+"%":"100%"}},na.a.createElement("input",Object.assign({className:w&&w(null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.name)||void 0===v?void 0:v.value)?"filled":"",name:null===e||void 0===e||null===(m=e.fields)||void 0===m||null===(p=m.name)||void 0===p?void 0:p.value,id:c,type:"text",autoComplete:"off",readOnly:!(!0!==(null===e||void 0===e||null===(g=e.fields)||void 0===g||null===(b=g.readonly)||void 0===b?void 0:b.value)||!he(null===e||void 0===e||null===(E=e.fields)||void 0===E||null===(N=E.name)||void 0===N?void 0:N.value)),"aria-required":null===J||void 0===J||null===(C=J.fields)||void 0===C||null===(S=C.value)||void 0===S||null===(x=S.value)||void 0===x?void 0:x.value},H?{"aria-invalid":!0,"aria-describedby":`err_${null===e||void 0===e||null===(j=e.fields)||void 0===j||null===(O=j.name)||void 0===O?void 0:O.value}_${l}`}:"",{ref:y?y({required:(null===J||void 0===J||null===(T=J.fields)||void 0===T||null===(k=T.value)||void 0===k?void 0:k.value)||!1}):()=>{}})),na.a.createElement("label",{htmlFor:l},na.a.createElement("div",{className:"label-text"},f&&na.a.createElement("div",{className:"input-icon"},na.a.createElement("span",{className:"input-icon"})),null===e||void 0===e||null===(I=e.fields)||void 0===I||null===(L=I.label)||void 0===L?void 0:L.value)),na.a.createElement(Gi,{id:l,error:Io()(h,null===e||void 0===e||null===(A=e.fields)||void 0===A||null===(P=A.name)||void 0===P?void 0:P.value),label:null===e||void 0===e||null===(D=e.fields)||void 0===D||null===(R=D.label)||void 0===R?void 0:R.value,requiredData:J}))}))};Yi.defaultProps={id:"",name:"",label:"",placeholder:"",type:"text",icon:"",readOnly:!1,setValue:()=>{},t:()=>{},trigger:()=>{},lookupField:[],sitecoreContext:{}};var Ki=Object(ca.withSitecoreContext)()(Yi);const Wi=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w;let{id:C,name:S,label:x,placeholder:j,icon:O,customStyle:T,readOnly:k,customError:I,hintText:L,register:A,rows:P,dataValidations:D,mandatory:R,connectorField:_,connectorType:F,getValues:U,watch:B,showBasedOnFieldName:M,hideBasedOnFieldName:$,isHideField:V,setValue:H,value:J,validateOnLoad:q,formName:z,t:G,requiredValidation:Y=[],handleChange:K,control:W,sitecoreContext:Q}=e;const Z=Io()(I,S),X=Ai(D,"pattern"),ee=(null===Y||void 0===Y?void 0:Y.length)>0?Y[0]:Ai(D,"required");let le=q?{shouldValidate:!0}:{};const te=Ai(D,"maximum"),ae=Ai(D,"minimum"),oe=Ai(D,"dni"),[ie,ne]=Object(ia.useState)(!0),[re,de]=Object(ia.useState)(V),se=z&&M?`${z}[${M}]`:M,ce=z&&$?`${z}[${$}]`:$,ue=se?B(se):null,ve=ce?B(ce):null,me=!!Ic(R)||Eu(R),pe="switzerland"===(null===Q||void 0===Q||null===(l=Q.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase());return Object(ia.useEffect)(()=>{if(null!==ue&&"undefined"!==typeof ue){let e=Oc(ue);ne(e)}},[ue]),Object(ia.useEffect)(()=>{if(null!==ve&&"undefined"!==typeof ve){let e=Oc(ve);de(e)}},[ve]),Object(ia.useEffect)(()=>{le=J?{...le,shouldDirty:!0}:le,H(S,J,le)},[J]),na.a.createElement("div",{className:`form-block complex ${Z?"error withoutBg":""} ${!ie||re?"hide":""}`,style:T},na.a.createElement("div",{className:"text-area-outer",htmlFor:C,onClick:()=>{document.getElementById(C).focus()}},na.a.createElement(Ei.a,{name:S,control:W,render:e=>{var l,t;let{onChange:a,onBlur:o,value:i}=e;return na.a.createElement("textarea",Object.assign({className:U&&U(S)&&!pe?"filled":U&&U(S)&&pe?"filled swiss-textarea":pe?"swiss-textarea":"",id:C,value:i||"",rows:P,placeholder:pe?j:"",autoComplete:"off",readOnly:k,"aria-required":!(!ie||!(null===ee||void 0===ee||null===(l=ee.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value))&&!re},Z?{"aria-invalid":!0,"aria-describedby":"err_"+C}:"",U&&U(S)||i?{}:{"aria-label":x+" edit blank"},{onBlur:o,onChange:e=>{var l,t;let o=(null===e||void 0===e||null===(l=e.target)||void 0===l?void 0:l.value)?null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value:e;a(o)}}))},rules:{required:!!(ie&&(null===ee||void 0===ee||null===(a=ee.fields)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.value)&&me)&&!re,validate:{dniValidationCheck:e=>{var l,t,a,o,i,n;return"true"!==(null===oe||void 0===oe||null===(l=oe.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)&&!0!==(null===oe||void 0===oe||null===(a=oe.fields)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.value)||Bi(e)||(null===oe||void 0===oe||null===(i=oe.fields)||void 0===i||null===(n=i.message)||void 0===n?void 0:n.value)||G("validation-failed")}},maxLength:{value:(null===te||void 0===te||null===(i=te.fields)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.value)||null,message:(null===te||void 0===te||null===(r=te.fields)||void 0===r||null===(d=r.message)||void 0===d?void 0:d.value)||G("validation-failed")},minLength:{value:(null===ae||void 0===ae||null===(s=ae.fields)||void 0===s||null===(c=s.value)||void 0===c?void 0:c.value)||null,message:(null===ae||void 0===ae||null===(u=ae.fields)||void 0===u||null===(v=u.message)||void 0===v?void 0:v.value)||G("validation-failed")},pattern:{value:(null===X||void 0===X||null===(m=X.fields)||void 0===m||null===(p=m.value)||void 0===p?void 0:p.value)?Ui(X.fields.value.value):"",message:(null===X||void 0===X||null===(f=X.fields)||void 0===f||null===(g=f.message)||void 0===g?void 0:g.value)||G("validation-failed")}}}),pe&&na.a.createElement(na.a.Fragment,null,x&&na.a.createElement("label",{htmlFor:C},na.a.createElement("div",{className:"label-text"},O&&na.a.createElement("div",{className:"input-icon"},na.a.createElement("span",{className:"input-icon"})),x)))),Z&&na.a.createElement("div",{className:"error-msg",id:"err_"+C,role:"alert"},"required"===Z.type?(null===ee||void 0===ee||null===(b=ee.fields)||void 0===b||null===(h=b.message)||void 0===h?void 0:h.value)?null===ee||void 0===ee||null===(E=ee.fields)||void 0===E||null===(y=E.message)||void 0===y||null===(N=y.value)||void 0===N?void 0:N.replace("{0}",null===x||void 0===x?void 0:x.replace("*","")):G("mandatory-field-message").replace("{0}",null===x||void 0===x?void 0:x.replace("*","")):null===Z||void 0===Z||null===(w=Z.message)||void 0===w?void 0:w.replace("{0}",null===x||void 0===x?void 0:x.replace("*",""))),L&&na.a.createElement("div",{className:"hintText"},L))};Wi.defaultProps={id:"",name:"",label:"",placeholder:"",icon:"",readOnly:!1,setValue:()=>{},t:()=>{},handleChange:()=>{}};var Qi=Wi,Zi=a(15),Xi=a(21),en=a(54),ln=a(17),tn=a.n(ln);const an=e=>{let{inputRef:l,...t}=e;const{onSuccess:a,id:o,name:i}=t,n=Object(ia.useRef)();Object(ia.useImperativeHandle)(l,()=>({trigger:()=>{n.current.click()}}));return na.a.createElement("input",{type:"file",id:o,name:i+"_file_upload",accept:".doc, .docx, .pdf",value:"",ref:n,onChange:e=>{a(e.target.files[0])},onClick:e=>{e.target.value=""}})};an.defaultProps={onSuccess:()=>{},img:""};var on=Object(ia.forwardRef)((e,l)=>na.a.createElement(an,Object.assign({},e,{inputRef:l}))),nn=a(459),rn=a.n(nn);const dn=e=>{let{inputRef:l,...t}=e;
1const{onSuccess:a,setLoader:o}=t,i=Object(ia.useRef)();Object(ia.useImperativeHandle)(l,()=>({trigger:()=>{var e;null===(e=i.current)||void 0===e||e.click()}}));return na.a.createElement(rn.a,{appKey:"gank5vk12e6831j",success:e=>(e=>{o();const l=(null===e||void 0===e?void 0:e.link).replace("www.dropbox.com","dl.dropboxusercontent.com").trim("?dl=0");Qc(l,null===e||void 0===e?void 0:e.name,a)})(e[0])},na.a.createElement("div",{ref:i}))};dn.defaultProps={onSuccess:()=>{},img:""};const sn=dn;var cn=Object(ia.forwardRef)((e,l)=>na.a.createElement(sn,Object.assign({},e,{inputRef:l}))),un=a(460),vn=a.n(un);const mn=e=>{let{inputRef:l,...t}=e;const{onSuccess:a,setLoader:o}=t,i=Object(ia.useRef)(),[n,r]=vn()(),[d,s]=Object(ia.useState)();Object(ia.useImperativeHandle)(l,()=>({trigger:()=>{i.current.click(),n({clientId:"520790713178-h2s744hippr1583mvkprco5rr4cfbru2.apps.googleusercontent.com",developerKey:"AIzaSyAoQf4HZFutP9ReJXREhyAtiOsOgDrLlM0",viewId:"DOCS",showUploadView:!0,showUploadFolders:!0,supportDrives:!0,multiselect:!1,callbackFunction:e=>{e.action===google.picker.Action.PICKED&&s(e)}})}})),Object(ia.useEffect)(()=>{d&&c(null===d||void 0===d?void 0:d.docs[0],null===r||void 0===r?void 0:r.access_token)},[d]);const c=(e,l)=>{o();var t=null===e||void 0===e?void 0:e.id,i=new XMLHttpRequest;i.open("GET","https://www.googleapis.com/drive/v3/files/"+t+"?alt=media",!0),i.setRequestHeader("Authorization","Bearer "+l),i.responseType="arraybuffer";const n=null===e||void 0===e?void 0:e.mimeType;i.onload=function(){var l=`data:${n};base64,`+Zc(i.response);const t=Wc(l,null===e||void 0===e?void 0:e.name);a(t)},i.send()};return na.a.createElement("div",{ref:i})};mn.defaultProps={onSuccess:()=>{},img:""};const pn=mn;var fn=Object(ia.forwardRef)((e,l)=>na.a.createElement(pn,Object.assign({},e,{inputRef:l})));const gn=e=>{let{inputRef:l,...t}=e;const{openFile:a}=t,o=Object(ia.useRef)();return Object(ia.useImperativeHandle)(l,()=>({trigger:()=>{o.current.click()}})),na.a.createElement("input",{className:"odfp-button button",type:"submit",onClick:a,ref:o,"aria-label":"submit"})};gn.defaultProps={onSuccess:()=>{},img:""};var bn=Object(ia.forwardRef)((e,l)=>na.a.createElement(gn,Object.assign({},e,{inputRef:l})));a(267);const hn=e=>{const{data:l,removeFile:t,downloadFile:a,hasDocType:o=!1}=e;return na.a.createElement("div",{className:"upload-file-container"},null===l||void 0===l?void 0:l.map((e,l)=>na.a.createElement("div",{className:"file-item "+(o?"":"no-doctype"),key:l},na.a.createElement("div",{className:"fileDetailsContainer"},na.a.createElement("div",{className:"file-name",onClick:()=>{a(l)},title:null===e||void 0===e?void 0:e.name},null===e||void 0===e?void 0:e.name),o&&na.a.createElement("div",{className:"selected-type"},na.a.createElement("span",null,"|"),na.a.createElement("span",{title:null===e||void 0===e?void 0:e.type},(null===e||void 0===e?void 0:e.label)||(null===e||void 0===e?void 0:e.type)))),na.a.createElement("div",{className:"action-icons"},!o&&na.a.createElement("div",{className:"download-icon-blue",onClick:()=>a(l)}),na.a.createElement("div",{className:"close-icon",onClick:()=>t(l)})))))};hn.defaultProps={data:[],hasDocType:!1};var En=hn,yn=a(461),Nn=a(492);const wn=e=>{const[l,t]=na.a.useState(e.text);return na.a.useEffect(()=>{t(e.text)},[e.text]),na.a.createElement(Nn.a,{placement:"right",overlay:na.a.createElement(yn.a,{id:"tooltip-right"},e.text)},e.children)};wn.defaultProps={text:""};var Cn=wn;const{ValueContainer:Sn,Placeholder:xn}=Xi.f,jn=e=>{let{children:l,...t}=e;return na.a.createElement(Sn,t,na.a.createElement(xn,Object.assign({},t,{isFocused:t.selectProps.menuIsOpen||t.hasValue}),t.selectProps.placeholder),na.a.Children.map(l,e=>e&&e.type!==xn?na.a.createElement("div",{className:"dummy-input-wrapper"},e):null))},On=e=>{var l,t,a,i;const{label:n,customStyle:r,optionsData:d,handleUpload:s,name:c,value:u,t:v,handleDelete:m,config:p,isMultifiles:f,dataValidations:g,requiredValidation:b,setValue:h,customError:y,className:N,control:w,limit:C,downloadApiEndPoint:S,cssClass:x,toolTipText:j,filterReq:O,clearErrors:T,setError:k,validateOnLoad:I,fileTypes:L,readOnly:A,id:P,hintText:D,showOnload:R,isHardDelete:_,country:F}
1=e,U=Io()(y,c),[B,M]=Object(ia.useState)([]),[$,V]=Object(ia.useState)("#"),[H,J]=Object(ia.useState)({}),[q,z]=Object(ia.useState)([]),[G,Y]=Object(ia.useState)(!1),[K,W]=Object(ia.useState)(!1),[Q,Z]=Object(ia.useState)(""),[X,ee]=Object(ia.useState)(!1),[le,te]=Object(ia.useState)(0),ae=b?b[0]:Ai(g,"required"),oe=L?L.toUpperCase().split(","):ct,ie="manpower-germany"===(null===F||void 0===F?void 0:F.toLowerCase())?5242880:3e6,ne=na.a.useRef(),re=na.a.useRef(),de=na.a.useRef(),se=na.a.useRef();let ce=I?{shouldValidate:!0}:{};const ue=Object(o.c)(),{field:ve}=Object(Ei.b)({name:c,control:w,rules:{required:(null===ae||void 0===ae||null===(l=ae.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)||!1}}),me=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return na.a.createElement("div",{className:"upload-container"},na.a.createElement("div",{style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(l))})`},className:"upload-icon"}),e||null)};Object(ia.useEffect)(()=>{if(f){const e=[];d.map((l,t)=>{var a,o;e.push({value:(null===l||void 0===l||null===(a=l.fields)||void 0===a||null===(o=a.key)||void 0===o?void 0:o.value)||"upload",label:me(l.fields.label.value,l.fields.img),data:l.fields})}),z(e)}else{const l=[{label:v("from-my-documents"),options:[]},{label:v("upload-file"),options:[]}];var e;if(null===B||void 0===B||B.map(e=>{var t;return null===l||void 0===l||null===(t=l[0])||void 0===t||t.options.push({value:null===e||void 0===e?void 0:e.id,label:me(null===e||void 0===e?void 0:e.name),data:e}),null}),(null===B||void 0===B?void 0:B.length)<C)null===d||void 0===d||d.map(e=>{var t,a,o;null===l||void 0===l||null===(t=l[1])||void 0===t||t.options.push({value:(null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.key)||void 0===o?void 0:o.value)||"upload",label:me(e.fields.label.value,e.fields.img),data:e.fields})});else null===l||void 0===l||null===(e=l[1])||void 0===e||e.options.push({label:v("reached-max-number"),isDisabled:!0});z(l)}var l;"CV"===c&&ue((l=null===B||void 0===B?void 0:B.length,{type:E,payload:l}))},[d,B]),Object(ia.useEffect)(()=>{if(ce=u?{...ce,shouldDirty:!0}:ce,u&&Array.isArray(u)){var e,l,t;let d=[];var a,o,i,n,r;if(d=O?au(u,c):u,(null===(e=d)||void 0===e?void 0:e.length)>0&&(null===(l=d)||void 0===l||null===(t=l[0])||void 0===t?void 0:t.id)&&R)J(null===(a=d)||void 0===a?void 0:a[0]),h(c,{value:null===(o=d)||void 0===o||null===(i=o[0])||void 0===i?void 0:i.id,label:me(null===(n=d[0])||void 0===n?void 0:n.name),data:null===(r=d)||void 0===r?void 0:r[0]},ce);M(d)}else h(c,null,ce)},[u]);const pe=e=>{if(null!==e){const l=null===e||void 0===e?void 0:e.name.split(".").pop(),t=(null===e||void 0===e?void 0:e.size)||(null===e||void 0===e?void 0:e.bytes)||(null===e||void 0===e?void 0:e.sizeBytes);if(ge(l))if(be(t)){T(c);const l=[{name:e.name,type:c,file:e},...B];M(l),V(URL.createObjectURL(e)),s(l,c),W(!1),f||(M(l),J(e),h(c,{value:"upload",label:"Upload File"},ce))}else h(c,null,ce),J({}),Zi.c.error(v("the-document-size-should-not-exceed-3mb")),W(!1);else h(c,null,ce),Zi.c.error(v("please-upload-document-with-the-following-file-type")),W(!1)}},fe=()=>{W(!0)},ge=e=>oe.includes(null===e||void 0===e?void 0:e.toUpperCase()),be=e=>e<ie,he=e=>{Zi.c.success(`${v("download-success-message")} ${e}`,{delay:2e3})},Ee=e=>{Zi.c.error(`${v("download-error-message")} ${e}`,{delay:2e3})},ye=()=>{Y(!G)},Ne=()=>{ee(!X)},we=e=>{ye(),Z(e),ve.onBlur()},Ce=e=>{Ne(),te(e)};return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"select-wrapper form-block complex "+x,style:r,role:"combobox","aria-label":n,"aria-expanded":"false"},na.a.createElement("div",{className:tn()(N,!(null===H||void 0===H?void 0:H.name)||f?"":"hide-field")},na.a.createElement(Ei.a,{className:N,name:c,control:w,render:e=>{let{onChange:l,onBlur:t,value:a}=e;return na.a.createElement(en.a,{onChange:e=>{(e=>{switch(null===e||void 0===e?void 0:e.value){case"upload":ne.current.trigger();break;case"dbox":re.current.trigger();break;case"onedrive":se.current.trigger();break;case"googledrive":de.current.trigger();break;default:h(c,e,ce),J(null===e||void 0===e?void 0:e.data)}})(e)},onBlur:t,value:a||"",options:q,placeholder:na.a.createElement("div",{className:"upload-placeholder"},n,j&&na.a.createElement(Cn,{text:j},na.a.createElement("div",{className:"info-icon"},"i"))),isMulti:!1,isClearable:!(!(null===H||void 0===H?void 0:H.name)||f),autocomplete:!1,isSearchable:!1,isDisabled:!(!C||(null===B||void 0===B?void 0:B.length)!==C||!f),styles:(o=U,{menu:e=>({...e,zIndex:999}),group:(e,l)=>{var t;return{...e,borderBottom:"react-select-2-group-0-heading"===(null===l||void 0===l||null===(t=l.headingProps)||void 0===t?void 0:t.id)?"1px solid rgba(103, 105, 111, 0.5)":"none"}},groupHeading:e=>({...e,color:"#939498",fontWeight:"bold",textTransform:"none"}),option:e=>({...e,textAlign:"left",zIndex:999999,color:"#939498",backgroundColor:"none","&:hover":{backgroundColor:"#DEEBFF"}}),placeholder:(e,l)=>({...e,position:"absolute",color:"rgba(103, 105, 111, 0.5)",top:l.isSelected||l.selectProps.inputValue?15:"50%",transition:"top 0.1s, font-size 0.1s",whiteSpace:"nowrap",fontSize:l.isSelected||l.selectProps.inputValue?11:16}),control:e=>({...e,height:49,minHeight:49,cursor:"pointer",...o?{border:"1px solid  #9d323d","&:hover":{borderColor:"#9d323d"},boxShadow:"none"}:{boxShadow:"none"}}),indicatorSeparator:e=>({...e,display:"none"}),valueContainer:(e,l)=>({...e,height:49,cursor:"pointer"}),singleValue:(e,l)=>({...e,top:35})}
1),components:{ValueContainer:jn}});var o}})),(null===H||void 0===H?void 0:H.name)&&!f&&na.a.createElement("div",{className:"file-select-container"},na.a.createElement("div",{className:"label-container"}," ",na.a.createElement("div",{className:"upload-placeholder"},n,j&&na.a.createElement(Cn,{text:j},na.a.createElement("div",{className:"info-icon"},"i")))),na.a.createElement("div",{className:"file-container"},na.a.createElement("div",{className:"input-wrapper",onClick:()=>Ce(0)},null===H||void 0===H?void 0:H.name),na.a.createElement("div",{className:"download-icon-blue",onClick:()=>Ce(0)}),_?na.a.createElement("div",{className:"close-icon",onClick:()=>we(0)}):na.a.createElement("div",{className:"close-icon",onClick:()=>(e=>{var l,t;if(B&&(null===B||void 0===B?void 0:B.length)>0&&!B[e].id){m(null,c,e);const l=B;delete l[Q];const t=l.filter(e=>e);M(t)}V("#"),J({}),h(c,null,ce),(null===ae||void 0===ae||null===(l=ae.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)&&k(c,{type:"required"}),ve.onBlur()})(0)}))),K&&na.a.createElement("span",{className:"spinner-wrapper-upload spinner-border spinner-border-sm",role:"status"}),U&&na.a.createElement("div",{className:"error-msg","aria-label":"this field is required"},"required"===U.type?(null===ae||void 0===ae||null===(a=ae.fields)||void 0===a||null===(i=a.message)||void 0===i?void 0:i.value)?ae.fields.message.value.replace("{0}",n.replace("*","")):v("mandatory-field-message"):U.message.replace("{0}",n.replace("*",""))),D&&na.a.createElement(ca.RichText,{field:{value:D},className:"hintText"}),na.a.createElement("div",{style:{display:"none"},className:"upload-config-cls"}," ",na.a.createElement(on,{onSuccess:pe,ref:ne,id:P,name:c}),na.a.createElement(cn,{onSuccess:pe,ref:re,setLoader:fe}),na.a.createElement(fn,{onSuccess:pe,ref:de,setLoader:fe}),na.a.createElement(bn,{openFile:()=>{var e,l,t={clientId:"",action:"download",multiSelect:!0,success:function(e){fe();((e,l)=>{var t=new XMLHttpRequest;t.open("GET",e,!0),t.responseType="arraybuffer",t.onload=function(){var e;var a=`data:${"pdf"===(null===B||void 0===B||null===(e=B.name)||void 0===e?void 0:e.split(".").pop())?"application/pdf":"application/msword"};base64,`+Zc(t.response);const o=Wc(a,l);pe(o)},t.send()})(e.value[0]["@microsoft.graph.downloadUrl"],null===e||void 0===e?void 0:e.value[0].name)},error:function(e){console.log("Error occurred while picking a file: "+e,e)},advanced:{redirectUri:null===(e=history)||void 0===e||null===(l=e.location)||void 0===l?void 0:l.pathname}};OneDrive.open(t)},ref:se})),na.a.createElement(to,{showModal:G,handleModal:ye,size:"md"},na.a.createElement("div",{className:"inner-modal-container",key:"body"},v("would-you-like-to-delete-the-attached-document"),na.a.createElement("div",{className:"confirm-button-container",role:"button",tabIndex:0},na.a.createElement(ga,{cssClass:"yes-button",handleButtonClick:()=>{var e,l,t;B&&(null===B||void 0===B?void 0:B.length)>0&&(null===(e=B[Q])||void 0===e?void 0:e.id)?m(B[Q].id,c,Q):m(null,c,Q),Z("");const a=B;delete a[Q];const o=a.filter(e=>e);M(o),h(c,null,ce),J({}),V("#"),ye(),0===o.length&&h(c,null,ce),(null===ae||void 0===ae||null===(l=ae.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)&&0===(null===B||void 0===B?void 0:B.filter((function(e){return e})).length)&&k(c,{type:"required"})},text:v("yes")}),na.a.createElement(ga,{handleButtonClick:()=>{ye(),Z("")},text:v("no")}))," ")),na.a.createElement(to,{showModal:X,handleModal:Ne,size:"md"},na.a.createElement("div",{className:"inner-modal-container",key:"body"},v("download-confirmation"),na.a.createElement("div",{className:"confirm-button-container",role:"button",tabIndex:0},na.a.createElement(ga,{cssClass:"yes-button",handleButtonClick:()=>{var e,l,t;Zi.c.success(`${v("downloading")} ${null===(e=B[le])||void 0===e?void 0:e.name}`,{autoClose:3e3});var a,o,i=null===(l=navigator)||void 0===l?void 0:l.userAgent,n=null===i||void 0===i?void 0:i.indexOf("MSIE");if(null===(t=B[le])||void 0===t?void 0:t.id)Jo(null===(a=B[le])||void 0===a?void 0:a.name,`${S}&fileID=${null===(o=B[le])||void 0===o?void 0:o.id}`,he,Ee);else if(n>0||navigator.userAgent.match(/Trident.*rv\:11\./)){var r,d=new Blob([B[le]],{type:"text/plain;charset=utf-8;"});if(navigator.msSaveBlob)return Ne(),he(null===(r=B[le])||void 0===r?void 0:r.name),navigator.msSaveBlob(d,B[le].name)}else{var s,c,u,m=null===(s=document)||void 0===s?void 0:s.createElement("a");m.download=null===(c=B[le])||void 0===c?void 0:c.name,m.href=$,document.body.appendChild(m),m.click(),document.body.removeChild(m),m=null,he(null===(u=B[le])||void 0===u?void 0:u.name)}Ne()},text:v("yes")}),na.a.createElement(ga,{handleButtonClick:()=>{Ne()},text:v("no")}))," ")),f&&(null===B||void 0===B?void 0:B.length)>0?na.a.createElement(En,{data:B,removeFile:we,t:v,downloadFile:Ce}):null))};On.defaultProps={label:"Upload Resume",customStyle:{},readOnly:!1,hintText:"",trigger:()=>{},isHardDelete:!0,limit:5,country:""};var Tn=On;const{ValueContainer:kn,Placeholder:In}=Xi.f,Ln=e=>{let{children:l,...t}=e;return na.a.createElement(kn,t,na.a.createElement(In,Object.assign({},t,{isFocused:t.selectProps.menuIsOpen||t.hasValue}),t.selectProps.placeholder),na.a.Children.map(l,e=>e&&e.type!==In?na.a.createElement("div",{className:"dummy-input-wrapper"},e):null))},An=e=>({menu:e=>({...e,zIndex:999}),option:(e,l)=>({...e,textAlign:"left",zIndex:999999}),menuList:(e,l)=>({...e,overflowX:"hidden"}),placeholder:(e,l)=>({...e,position:"absolute",color:"rgba(103, 105, 111, 0.5)",top:l.isFocused||l.isSelected||l.selectProps.inputValue?15:"50%",transition:"top 0.1s, font-size 0.1s",whiteSpace:"nowrap",fontSize:l.isFocused||l.isSelected||l.selectProps.inputValue?12:16}),control:l=>({...l,height:60,minHeight:60,...e?{border:"1px solid  #9d323d","&:hover":{borderColor:"#9d323d"},boxShadow:"none"}:{boxShadow:"none"}}),indicatorSeparator:e=>({...e,display:"none"}),indicatorsContainer:e=>({...e,cursor:"pointer"}),valueContainer:(e,l)=>({...e,height:49}),singleValue:(e,l)=>({...e,top:35})}),Pn=e=>{var l,t,a,o,i,n;const{label:r,secondaryLabel:d,customStyle:s,optionsData:c,handleUpload:u,handleChange:v,name:m,value:p,t:f,handleDelete:g,config:b,dataValidations:h,requiredValidation:E,setValue:y,customError:N,className:w,control:C,limit:S,isApi:x,apiEndPoint:j,hasApiCollection:O,downloadApiEndPoint:T,cssClass:k,toolTipText:I,clearErrors:L,validateOnLoad:A,fileTypes:P,readOnly:D,id:R,hintText:_,apiData:F,getValues:U,reset:B,formState:M,contentLoading:$,trigger:V,setError:H,register:J}=e,q=m+"_upload",z=Io()(N,"my_documents_hidden"),[G,Y]=Object(ia.use
1State)([]),[K,W]=Object(ia.useState)("#"),[Q,Z]=Object(ia.useState)([]),[X,ee]=Object(ia.useState)(!1),[le,te]=Object(ia.useState)(!1),[ae,oe]=Object(ia.useState)(!1),[ie,ne]=Object(ia.useState)(""),[re,de]=Object(ia.useState)(!1),[se,ce]=Object(ia.useState)(0),[ue,ve]=Object(ia.useState)([]),[me,pe]=Object(ia.useState)({}),[fe,ge]=Object(ia.useState)(!1),be=(null===E||void 0===E?void 0:E.length)>0?E[0]:Ai(h,"required"),he=P?P.toUpperCase().split(","):ct,Ee=Object(ia.useRef)(),ye=Object(ia.useRef)(),Ne=Object(ia.useRef)(),we=Object(ia.useRef)();let Ce=A?{shouldValidate:!0}:{};Object(ia.useEffect)(()=>{$(le)},[le]);Object(ia.useEffect)(()=>{const e=[];c.map(l=>{var t,a,o,i;e.push({value:(null===l||void 0===l||null===(t=l.fields)||void 0===t||null===(a=t.key)||void 0===a?void 0:a.value)||"upload",label:(o=l.fields.img,i=l.fields.label.value,na.a.createElement("div",{className:"upload-container"},na.a.createElement("div",{style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(o))})`},className:"upload-icon"}),i)),data:l.fields})}),Z(e)},[c]),Object(ia.useEffect)(()=>{p&&Array.isArray(p)&&Y(p)},[p]),Object(ia.useEffect)(()=>{y("my_documents_hidden",G.length>0?"upload":null,Ce)},[G]),Object(ia.useEffect)(()=>{x&&(te(!0),O||ao(`${Xe}${j}`).then(e=>{te(!1),ve(Ti(e.data,"DropdownAPI",0,0,"",""))},e=>{te(!1)}))},[]),Object(ia.useEffect)(()=>{F&&(te(!1),ve(Ti(F,getType(),0,0,"","")))},[F]);const Se=e=>{if(null!==e){const l=null===e||void 0===e?void 0:e.name.split(".").pop(),t=(null===e||void 0===e?void 0:e.size)||(null===e||void 0===e?void 0:e.bytes)||(null===e||void 0===e?void 0:e.sizeBytes);je(l)?Oe(t)?(y(q,{value:"upload",label:"Upload File"},Ce),L(q),pe(e),W(URL.createObjectURL(e)),oe(!1)):(y(q,null,Ce),pe({}),Zi.c.error(f("the-document-size-should-not-exceed-3mb")),oe(!1)):(y(q,null,Ce),pe({}),Zi.c.error(f("please-upload-document-with-the-following-file-type")),oe(!1))}},xe=()=>{oe(!0)},je=e=>he.includes(null===e||void 0===e?void 0:e.toUpperCase()),Oe=e=>e<3e6,Te=e=>{Zi.c.success(`${f("download-success-message")} ${e}`,{delay:2e3})},ke=e=>{Zi.c.error(`${f("download-error-message")} ${e}`,{delay:2e3})},Ie=()=>{ee(!X)},Le=()=>{de(!re)},Ae=e=>Jc(z)>0&&!U(e)||fe&&!U(e);return na.a.createElement(na.a.Fragment,null,na.a.createElement("input",{type:"hidden",name:"my_documents_hidden",ref:J?J({required:(null===be||void 0===be||null===(l=be.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)||!1}):()=>{}}),na.a.createElement("div",{className:"select-wrapper form-block complex "+k,style:s,role:"combobox","aria-label":r},na.a.createElement("div",{className:"uploadSelectContainer"},na.a.createElement("div",{className:tn()(w,(null===me||void 0===me?void 0:me.name)?"hide-field":"")},na.a.createElement(Ei.a,{className:w,name:q,control:C,rules:{required:!1},render:e=>{let{onChange:l,onBlur:t,value:a,name:o,ref:i}=e;return na.a.createElement(en.a,{onChange:e=>{l(e),(e=>{if(e)switch(e.value){case"upload":Ee.current.trigger();break;case"dbox":ye.current.trigger();break;case"onedrive":we.current.trigger();break;case"googledrive":Ne.current.trigger();break;default:;}})(e)},onBlur:e=>{var l;t(e),(null===M||void 0===M||null===(l=M.touched)||void 0===l?void 0:l[q])&&delete M.touched[q]},options:Q,value:a||null,placeholder:na.a.createElement("div",{className:"upload-placeholder"},r,I&&na.a.createElement(Cn,{text:I},na.a.createElement("div",{className:"info-icon"},"i"))),isMulti:!1,isClearable:!1,autocomplete:!1,isSearchable:!1,isDisabled:!(!S||(null===G||void 0===G?void 0:G.length)!==parseInt(S)),styles:An(Ae(q)),components:{ValueContainer:Ln}})}}),ae&&na.a.createElement("span",{className:"spinner-wrapper-upload spinner-border spinner-border-sm",role:"status"}),Ae(q)&&na.a.createElement("div",{className:"error-msg","aria-label":"this field is required"},"required"===(null===z||void 0===z?void 0:z.type)&&(null===be||void 0===be||null===(a=be.fields)||void 0===a||null===(o=a.message)||void 0===o?void 0:o.value)?be.fields.message.value.replace("{0}",r.replace("*","")):f("mandatory-field-message")),_&&na.a.createElement(ca.RichText,{field:{value:_},className:"hintText"})),(null===me||void 0===me?void 0:me.name)&&na.a.createElement("div",{className:"file-select-container"},na.a.createElement("div",{className:"label-container"}," ",na.a.createElement("div",{className:"upload-placeholder"},r,I&&na.a.createElement(Cn,{text:I},na.a.createElement("div",{className:"info-icon"},"i")))),na.a.createElement("div",{className:"file-container"},na.a.createElement("div",{className:"input-wrapper"},null===me||void 0===me?void 0:me.name),na.a.createElement("div",{className:"close-icon",onClick:()=>(y(q,null,Ce),void pe({}))}))),na.a.createElement("div",{className:"doc-type-select-container"},na.a.createElement(Ei.a,{name:"doc_type_upload",control:C,rules:{required:!1},render:e=>{let{onChange:l,onBlur:t,value:a,name:o,ref:i}=e;return na.a.createElement(en.a,{onChange:e=>{l(e)},value:a||null,onBlur:e=>{var l;t(e),(null===M||void 0===M||null===(l=M.touched)||void 0===l?void 0:l.doc_type_upload)&&delete M.touched.doc_type_upload},options:ue,defaultValue:a,placeholder:d,isMulti:!1,autocomplete:!0,isSearchable:!1,isClearable:!0,isLoading:le,isDisabled:!(!S||(null===G||void 0===G?void 0:G.length)!==parseInt(S)),styles:An(Ae("doc_type_upload")),components:{ValueContainer:Ln}})}}),Ae("doc_type_upload")&&na.a.createElement("div",{className:"error-msg","aria-label":"this field is required"},"required"===(null===z||void 0===z?void 0:z.type)&&(null===be||void 0===be||null===(i=be.fields)||void 0===i||null===(n=i.message)||void 0===n?void 0:n.value)?be.fields.message.value.replace("{0}",d.replace("*","")):f("mandatory-field-message")))),na.a.createElement("div",{className:"upload-btn"},na.a.createElement(ga,{cssClass:"blue",text:f("upload"),handleButtonClick:()=>{let e=U(q),l=U("doc_type_upload");if((null===e||void 0===e?void 0:e.value)&&(null===l||void 0===l?void 0:l.value)){if(qi()(M.touched,q,!0),ge(!1),((e,l)=>e.filter(e=>(null===e||void 0===e?void 0:e.type)===l).length)(G,null===l||void 0===l?void 0:l.value)>9)Zi.c.error(f("each-upload-type-not-greater-than-5"));else{const e=[{name:me.name,type:l.value,label:l.label,file:me},...G];Y(e),u(e,q)}pe({}),y(q,null),y("doc_type_upload",null),oe(!1)}else ge(!0),V("my_documents_hidden")}}))),na.a.createElement("div",{style:{display:"none"},className:"upload-config-cls"}," ",na.a.createElement(on,{onSuccess:Se,ref:Ee,id:R,name:m}),na.a.createElement(cn,{onSuccess:Se,ref:ye,setLoader:xe}),na.a.createElement(fn,{onSuccess:Se,ref:Ne,setLoader:xe}),na.a.createElement(bn,{openFile:()=>{var e,l,t={clientId:"",action:"download",multiSelect:!0,success:function(e){xe();((e,l)=>{var t=new XMLHttpRequest;t.open("GET",e,!0),t.responseType="arraybuffer",t.onload=function(){var e;var a=`data:${"pdf"===(null===G||void 0===G||null===(e=G.name)||void 0===e?void 0:e.split(".").pop())?"application/pdf":"application/msword"};base64,`+Zc(t.response);const o=Wc(a,l);Se(o)},t.send()})(e.value[0]["@microsoft.graph.downloadUrl"],null===e||void 0===e?void 0:e.value[0].name)},error:function(e){console.log("Error occurred while picking a file: "+e,e)},advanced:{redirectUri:null===(e=history)||void 0===e||null===(l=e.location)||void 0===l?void 0:l.pathname}};OneDrive.open(t)},ref:we})),na.a.createElement(to,{showModal:X,handleModal:Ie,size:"md"}
1,na.a.createElement("div",{className:"inner-modal-container",key:"body"},f("would-you-like-to-delete-the-attached-document"),na.a.createElement("div",{className:"confirm-button-container",role:"button",tabIndex:0},na.a.createElement(ga,{cssClass:"yes-button",handleButtonClick:()=>{var e;G&&G.length>0&&(null===(e=G[ie])||void 0===e?void 0:e.id)?g(G[ie].id,q,ie):g(null,q,ie),ne("");const l=G;delete l[ie];const t=l.filter(e=>e);Y(t),W("#"),Ie()},text:f("yes")}),na.a.createElement(ga,{handleButtonClick:()=>{Ie(),ne("")},text:f("no")}))," ")),na.a.createElement(to,{showModal:re,handleModal:Le,size:"md"},na.a.createElement("div",{className:"inner-modal-container",key:"body"},f("download-confirmation"),na.a.createElement("div",{className:"confirm-button-container",role:"button",tabIndex:0},na.a.createElement(ga,{cssClass:"yes-button",handleButtonClick:()=>{var e,l,t;Zi.c.success(`${f("downloading")} ${null===(e=G[se])||void 0===e?void 0:e.name}`,{autoClose:3e3});var a,o,i=null===(l=navigator)||void 0===l?void 0:l.userAgent,n=null===i||void 0===i?void 0:i.indexOf("MSIE");if(null===(t=G[se])||void 0===t?void 0:t.id)Jo(null===(a=G[se])||void 0===a?void 0:a.name,`${T}&fileID=${null===(o=G[se])||void 0===o?void 0:o.id}`,Te,ke);else if(n>0||navigator.userAgent.match(/Trident.*rv\:11\./)){var r,d=new Blob([G[se]],{type:"text/plain;charset=utf-8;"});if(navigator.msSaveBlob)return Le(),Te(null===(r=G[se])||void 0===r?void 0:r.name),navigator.msSaveBlob(d,G[se].name)}else{var s,c,u,v=null===(s=document)||void 0===s?void 0:s.createElement("a");v.download=null===(c=G[se])||void 0===c?void 0:c.name,v.href=K,document.body.appendChild(v),v.click(),document.body.removeChild(v),v=null,Te(null===(u=G[se])||void 0===u?void 0:u.name)}Le()},text:f("yes")}),na.a.createElement(ga,{handleButtonClick:()=>{Le()},text:f("no")}))," ")),(null===G||void 0===G?void 0:G.length)>0&&na.a.createElement(En,{data:G,removeFile:e=>{Ie(),ne(e)},t:f,downloadFile:e=>{Le(),ce(e)},hasDocType:!0}))};Pn.defaultProps={label:"Upload Resume",customStyle:{},readOnly:!1,hintText:"",trigger:()=>{}};var Dn=Object(ba.a)()(Pn),Rn=a(491);const _n=na.a.createContext({contentType:"",setContentType:()=>null,topic:"",setTopic:()=>null,subTopic:"",setSubTopic:()=>null,t:()=>null,location:{}}),Fn=na.a.createContext({updateType:"",setUpdateType:()=>null,t:e=>e}),Un=na.a.createContext({isCollapse:"",sortby:"",collapseButton:"",setExpandedFilters:()=>null,isCompanyJobSearch:!1,mediaIcons:[]}),Bn=na.a.createContext({dataList:[],setDataList:()=>null}),{ValueContainer:Mn,Placeholder:$n}=Xi.f,Vn=e=>{let{children:l,...t}=e;return na.a.createElement(Mn,t,na.a.createElement($n,Object.assign({},t,{isFocused:t.selectProps.menuIsOpen||t.hasValue}),t.selectProps.placeholder),na.a.Children.map(l,e=>e&&e.type!==$n?e:null))},Hn=e=>{var l,t,a,o,i,n,r,d;const{className:s,name:c,label:u,options:v,isClearable:m,isSearchable:p,isMulti:f,customStyle:g,type:b,isApi:h,apiEndPoint:E,dataValidations:y,requiredValidation:N=[],customError:w,control:C,value:S,connectorField:x,connectorType:j,connectorMessage:O,getValues:T,setValue:k,formName:I,readOnly:L,validateOnLoad:A,t:P,dateFormat:D,id:R,showBasedOnFieldName:_,hideBasedOnFieldName:F,watch:U,isHideField:B,hasApiCollection:M,apiData:$,handleChange:V,contentLoading:H,setResidencePermitListFromAPI:J,countryName:q}=e,{setDataList:z}=Object(ia.useContext)(Bn),G=Io()(w,c),[Y,K]=Object(ia.useState)(!1),[W,Q]=Object(ia.useState)([]),[Z,X]=Object(ia.useState)(v),ee=(null===N||void 0===N?void 0:N.length)>0?N[0]:Ai(y,"required");let le=A?{shouldValidate:!0}:{};const te=h?W:v,[ae,oe]=Object(ia.useState)(!0),[ie,ne]=Object(ia.useState)(B),re=I&&x?`${I}[${x}]`:x,de=I&&_?`${I}[${_}]`:_,se=I&&F?`${I}[${F}]`:F,ce=de?U(de):null,ue=se?U(se):null,[ve,me]=Object(ia.useState)([]),pe=U("countryofNationality"),fe="residencePermit"===c,ge="languageLevel_picker"===c&&"poland"===q,be=U("languageLevel");Object(ia.useEffect)(()=>{H(Y)},[Y]),Object(ia.useEffect)(()=>{if(null!==ce&&"undefined"!==typeof ce){let e=Oc(ce);oe(e)}},[ce]),Object(ia.useEffect)(()=>{if(null!==ue&&"undefined"!==typeof ue){let e=Oc(ue);e=!e||jc(null===ue||void 0===ue?void 0:ue.value),"incomeSupport"===c&&e&&k(c,"",le),ne(e)}}
1,[ue]),Object(ia.useEffect)(()=>{let e=null;te.length>0&&(e=te.find((function(e){return e.value===S||e.label===S})),le=e?{...le,shouldDirty:!0}:le,k(c,e,le))},[S,W]),Object(ia.useEffect)(()=>{h&&(K(!0),M||ao(`${Xe}${E}`).then(e=>{K(!1);let l=[];if("residencePermit"===c&&"switzerland"===q){const t=Ti(null===e||void 0===e?void 0:e.data,he(),0,0,"",D);null===t||void 0===t||t.sort((e,l)=>e.value-l.value);l=!!t&&t.filter(e=>{if("Swiss nationality"!==e.value)return e})}else l=Ti(null===e||void 0===e?void 0:e.data,he(),0,0,"",D);Q(l),"poland"===q&&"industryList_picker"===c&&z(null===e||void 0===e?void 0:e.data),"residencePermit"===c&&J(Ti(null===e||void 0===e?void 0:e.data,he(),0,0,"",D))},e=>{K(!1)}))},[]),Object(ia.useEffect)(()=>{$&&(K(!1),Q(Ti($,he(),0,0,"",D)))},[$]),Object(ia.useEffect)(()=>{if("2345"!==(null===pe||void 0===pe?void 0:pe.value)&&fe&&"switzerland"===q){const e=!!W&&W.filter(e=>"0"!==e.value);Q(e)}},[pe]),Object(ia.useEffect)(()=>{if(ge){const e=null===be||void 0===be?void 0:be.map(e=>{var l;return null===e||void 0===e||null===(l=e.split("-")[0])||void 0===l?void 0:l.trim()});let l=null===te||void 0===te?void 0:te.map(l=>{var t,a;let o=null===l||void 0===l||null===(t=l.label)||void 0===t||null===(a=t.split("-")[0])||void 0===a?void 0:a.trim();return(null===e||void 0===e?void 0:e.includes(o))?{...l,isDisabled:!0}:{...l,isDisabled:!1}});me([...l])}},[be,te]);const he=()=>"DateDropdown"===b?"DateDropdownAPI":"DropdownAPI",Ee=async(e,l)=>{let t;if(e){const l=e.toLowerCase();t=te.filter(e=>{let{label:t}=e;return t.toLowerCase().includes(l)})}else t=te;const a=t.length>l.length+10;return{options:t.slice(l.length,l.length+10),hasMore:a}};return na.a.createElement("div",{className:`form-block select-complex ${G?"error withoutBg":""} ${!ae||ie?"hide":""}`,style:g,role:"combobox","aria-expanded":"false"},na.a.createElement("div",{style:Y?{display:"none"}:{}},na.a.createElement(Ei.a,{control:C,name:c,render:e=>{let{onChange:l,onBlur:t,value:a}=e;return na.a.createElement(Rn.a,{cacheOptions:!0,options:Z,loadOptions:Ee,onChange:e=>{l(e),V()},onBlur:t,noOptionsMessage:()=>P("no-options"),loadingMessage:()=>P("loading"),styles:(o=G,{menu:e=>({...e,zIndex:999}),option:(e,l)=>({...e,textAlign:"left",zIndex:999999}),menuList:(e,l)=>({...e,overflowX:"hidden"}),placeholder:(e,l)=>({...e,position:"absolute",color:"rgba(103, 105, 111, 0.5)",top:l.isFocused||l.isSelected||l.selectProps.inputValue?15:"50%",transition:"top 0.1s, font-size 0.1s",whiteSpace:"nowrap",fontSize:l.isFocused||l.isSelected||l.selectProps.inputValue?12:16}),control:e=>({...e,height:49,minHeight:49,...o?{border:"1px solid  #9d323d","&:hover":{borderColor:"#9d323d"},boxShadow:"none"}:{boxShadow:"none"}}),indicatorSeparator:e=>({...e,display:"none"}),valueContainer:(e,l)=>({...e,height:49}),singleValue:(e,l)=>({...e,top:35})}),components:{ValueContainer:Vn},value:a||"",className:s,isMulti:f,isClearable:m,isSearchable:p,placeholder:u,isLoading:Y,isDisabled:Y||L,isOptionDisabled:e=>ge&&(e=>{if("languageLevel_picker"===c){var l,t;let a=(null===(l=T("languageLevel"))||void 0===l?void 0:l.length)>=3;const o=null===ve||void 0===ve?void 0:ve.filter(l=>l.value===e.value&&l.isDisabled);if(a||o&&(null===(t=o[0])||void 0===t?void 0:t.isDisabled))return!0}})(e)});var o},rules:{required:!(!ae||!(null===ee||void 0===ee||null===(l=ee.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value))&&!ie,dateValidator:e=>!x||(e=>{var l;let t=!0;const a=re?T(re):null;return a=(null===(l=a)||void 0===l?void 0:l.value)?a.value:a,e&&a&&(t=Di(e,a,j)),t})(e)||O||P("validation-failed")}})),Y&&na.a.createElement("div",{className:"select-loading-placeholder"},u,na.a.createElement(oi,{loaderMsg:"",loaderWithMsg:!0,customLoaderStyle:{width:"1rem",he
1ight:"1rem",color:"#665E66"}})),G&&na.a.createElement("div",{className:"error-msg",id:"err_"+R,role:"alert"},"required"===G.type?(null===ee||void 0===ee||null===(a=ee.fields)||void 0===a||null===(o=a.message)||void 0===o?void 0:o.value)?null===ee||void 0===ee||null===(i=ee.fields)||void 0===i||null===(n=i.message)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.replace("{0}",null===u||void 0===u?void 0:u.replace("*","")):P("mandatory-field-message").replace("{0}",null===u||void 0===u?void 0:u.replace("*","")):null===G||void 0===G||null===(d=G.message)||void 0===d?void 0:d.replace("{0}",null===u||void 0===u?void 0:u.replace("*",""))))};Hn.defaultProps={id:"",label:"",name:"",placeholder:"",customStyle:{},readOnly:!1,value:"",setValue:()=>{},handleChange:()=>{},t:()=>{},dateFormat:"LL",trigger:()=>{}};var Jn=Hn;const qn=e=>{var l,t,a,o,i,n,r;const{options:d,name:s,value:c,selectHandler:u,customStyle:v,showLabelText:m,customError:p,inlineLabel:f,readOnly:g,t:b,label:h,notRequired:E,register:y,dataValidations:N,mandatory:w,text:C,id:S,watch:x,formName:j,isHideField:O,showBasedOnFieldName:T,hideBasedOnFieldName:k,validateOnLoad:I,setValue:L,getValues:A,disableIfDataExist:P,connectorPattern:D,connectorType:R,sitecoreContext:_,hintText:F}=e,[U,B]=Object(ia.useState)(c),M=Io()(p,s),[$,V]=Object(ia.useState)(!0),[H,J]=Object(ia.useState)(O);let q=I?{shouldValidate:!0}:{};const z=j&&T?`${j}[${T}]`:T,G=j&&k?`${j}[${k}]`:k,Y=Ai(N,"required"),K=z?x(z):null,W=G?x(G):null,Q=e=>!(!P||Ic(c))||e,Z=!!Ic(w)||Eu(w),X=null===_||void 0===_||null===(l=_.Country)||void 0===l?void 0:l.name;Object(ia.useEffect)(()=>{if("sweden"===(null===X||void 0===X?void 0:X.toLowerCase())){let e=$;const l="object"===typeof D?null===D||void 0===D?void 0:D.value:D,t="object"===typeof R?null===R||void 0===R?void 0:R.value:R;if(T&&(Ic(K)||"object"===typeof K&&!Lc(K)))e=!1,L(s,""),"function"===typeof B&&B("");else if(T&&l&&"equals"===t){e=("object"===typeof K?null===K||void 0===K?void 0:K.value:K)===l}else null!==K&&"undefined"!==typeof K&&(e=Oc(K));e!==$&&V(e)}},[K]),Object(ia.useEffect)(()=>{if(null!==W&&"undefined"!==typeof W){let e=Oc(W);J(e)}},[W]),Object(ia.useEffect)(()=>{q=c?{...q,shouldDirty:!0}:q,B(c),L(s,c,q)},[c]);const ee=(e,l)=>{let t=e||window.event;E&&U===l&&(B(""),L(s,"",q),u&&u(t,""))};return na.a.createElement("div",{className:"form-block formFields "+(!$||H?"hide":""),style:v},!f&&m&&na.a.createElement("div",{className:"form-check-label labelText"},(null===C||void 0===C?void 0:C.value)?na.a.createElement(ca.RichText,{field:C,editable:!1,className:"checkBoxLabel"}):h),na.a.createElement("div",{className:`form-radio-group checklist ${M?"error withoutBg":""} ${f?"radioInline":""}`,role:"radiogroup"},na.a.createElement("div",{className:"inlineLabel"},f&&na.a.createElement("div",{className:"form-check-label"},h,":")),na.a.createElement("ul",{className:"form-radio-group checklist "+(M?"error withoutBg":""),style:null===e||void 0===e?void 0:e.toggleStyle,role:"radiogroup"},d.map(e=>{var l,t;const{id:a,text:o,value:i,name:n}=e||{},r=i||o;return na.a.createElement("li",{className:"checklist__item",key:s+a},na.a.createElement("div",{className:"form-check radio-toggle"},na.a.createElement("input",{className:"form-check-input",type:"radio",name:s,id:s+a,value:r,checked:A&&A(s)?A(s)===r:n===U,onChange:l=>((e,l)=>{let t=e||window.event,a=t.srcElement||t.target;t&&a&&(B(a.value),u&&u(t,l))})(l,e),onClick:e=>ee(e,r),onKeyUp:e=>{e&&13===e.keyCode&&ee(e,r)},disabled:Q(g),ref:y?y({required:!!($&&(null===Y||void 0===Y||null===(l=Y.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)&&Z)&&!H}):()=>{}}),na.a.createElement("label",{className:"form-check-label",htmlFor:s+a},o)))}))),M&&na.a.createElement("div",{className:"error-msg",id:"err_"+S,role:"alert"},"required"===M.type?(null===Y||void 0===Y||null===(t=Y.fields)||void 0===t||null===(a=t.message)||void 0===a?void 0:a.value)?null===Y||void 0===Y||null===(o=Y.fields)||void 0===o||null===(i=o.message)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.replace("{0}",null===h||void 0===h?void 0:h.replace("*","")):b("mandatory-field-message").replace("{0}",null===h||void 0===h?void 0:h.replace("*","")):null===M||void 0===M||null===(r=M.message)||void 0===r?void 0:r.replace("{0}",null===h||void 0===h?void 0:h.replace("*",""))),F&&na.a.createElement("div",{className:"hintText"},F))};qn.defaultProps={options:[],value:"",selectHandler:()=>{},setValue:()=>{},getValues:()=>{},t:()=>{},notRequired:!1,customStyle:{},showLabelText:!1,toggleStyle:{},inlineLabel:!1};var zn=qn;const Gn=e=>{var l,t,a,o,i,n,r,d;let{id:s,name:c,text:u,label:v,isHideField:m,showBasedOnFieldName:p,hideBasedOnFieldName:f,customError:g,dataValidations:b,watch:h,customStyle:E,value:y,t:N,readOnly:w,register:C,setValue:S,list:x,control:j,validateOnLoad:O,requiredValidation:T=[],fieldName:k,formName:I}=e;const L=I?`${I}[${k}
1_hidden]`:k+"_hidden",A=Io()(g,L),[P,D]=Object(ia.useState)(!1),[R,_]=Object(ia.useState)({}),F=(null===T||void 0===T?void 0:T.length)>0?T[0]:Ai(b,"required");let U=O?{shouldValidate:!0}:{};const[B,M]=Object(ia.useState)(!0),[$,V]=Object(ia.useState)(m),H=I&&p?`${I}[${p}]`:p,J=I&&f?`${I}[${f}]`:f,q=H?h(H):null,z=J?h(J):null;Object(ia.useEffect)(()=>{if(null!==q&&"undefined"!==typeof q){let e=Oc(q);M(e)}},[q]),Object(ia.useEffect)(()=>{if(null!==z&&"undefined"!==typeof z){let e=Oc(z);V(e)}},[z]),Object(ia.useEffect)(()=>{if((null===x||void 0===x?void 0:x.length)>0){const e=Sc(x);_(e)}},[x]);return Object(ia.useEffect)(()=>{var e;y=null===y||void 0===y||""===y?(null===R||void 0===R?void 0:R.false)||!1:y;let l="true"===(null===(e=Object.keys(R))||void 0===e?void 0:e.find(e=>{var l;return R[e]===(null===(l=y)||void 0===l?void 0:l.toString())}));D(l),S(L,l,U),S(c,y)},[y,R]),na.a.createElement("div",{className:`form-block chkBox ${A?"error withoutBg":""} ${!B||$?"hide":""}`,style:E},na.a.createElement("div",{className:"chkBox"},na.a.createElement("input",{type:"hidden",name:c,id:s+"_hiddenField",ref:C||(()=>{})}),na.a.createElement(Ei.a,{control:j,name:L,render:e=>{let{onChange:l,onBlur:t}=e;return na.a.createElement("input",{id:s,type:"checkbox",onBlur:t,onChange:e=>{l(e.target.checked),(e=>{let l=e?(null===R||void 0===R?void 0:R.true)||!0:(null===R||void 0===R?void 0:R.false)||!1;D(e),S(L,e,U),S(c,l)})(e.target.checked)},checked:P,"aria-checked":P,disabled:w})},rules:{required:!(!B||!(null===F||void 0===F||null===(l=F.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value))&&!$}}),na.a.createElement("label",{htmlFor:""+s,className:"checkmark"}),na.a.createElement("label",{htmlFor:""+s,className:"labelText"},(null===u||void 0===u?void 0:u.value)?na.a.createElement(ca.RichText,{field:u,editable:!1,className:"checkBoxLabel"}):v,!u&&na.a.createElement("span",{className:"sr-only"},"Checkbox Label"))),A&&na.a.createElement("div",{className:"error-msg",id:"err_"+s,role:"alert"},"required"===A.type?(null===F||void 0===F||null===(a=F.fields)||void 0===a||null===(o=a.message)||void 0===o?void 0:o.value)?null===F||void 0===F||null===(i=F.fields)||void 0===i||null===(n=i.message)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.replace("{0}",null===v||void 0===v?void 0:v.replace("*","")):N("mandatory-field-message").replace("{0}",null===v||void 0===v?void 0:v.replace("*","")):null===A||void 0===A||null===(d=A.message)||void 0===d?void 0:d.replace("{0}",null===v||void 0===v?void 0:v.replace("*",""))))};Gn.defaultProps={id:"id",setValue:()=>{},t:()=>{}};var Yn=Gn;const Kn=e=>{var l,t,a,o,i,n,r,d;let{id:s,name:c,text:u,label:v,isHideField:m,showBasedOnFieldName:p,hideBasedOnFieldName:f,customError:g,dataValidations:b,watch:h,customStyle:E,value:y,t:N,readOnly:w,setValue:C,control:S,validateOnLoad:x,requiredValidation:j=[],formName:O}=e;const T=Io()(g,c),k=(null===j||void 0===j?void 0:j.length)>0?j[0]:Ai(b,"required");let I=x?{shouldValidate:!0}:{};const[L,A]=Object(ia.useState)(!0),[P,D]=Object(ia.useState)(m),R=O&&p?`${O}[${p}]`:p,_=O&&f?`${O}[${f}]`:f,F=R?h(R):null,U=_?h(_):null;return Object(ia.useEffect)(()=>{if(null!==F&&"undefined"!==typeof F){let e=Oc(F);A(e)}},[F]),Object(ia.useEffect)(()=>{if(null!==U&&"undefined"!==typeof U){let e=Oc(U);D(e)}},[U]),Object(ia.useEffect)(()=>{C(c,y,I)},[y]),na.a.createElement("div",{className:`form-block chkBox ${T?"error withoutBg":""} ${!L||P?"hide":""}`,style:E},na.a.createElement("div",{className:"chkBox"},na.a.createElement(Ei.a,{control:S,name:c,render:e=>{let{onChange:l,onBlur:t,value:a}=e;return na.a.createElement("input",{id:s,type:"checkbox",onBlur:t,onChange:e=>{l(e.target.checked)},checked:a,"aria-checked":a,disabled:w})},rules:{required:!(!L||!(null===k||void 0===k||null===(l=k.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value))&&!P}}),na.a.createElement("label",{htmlFor:""+s,className:"checkmark"}),na.a.createElement("label",{htmlFor:""+s,className:"labelText"},(null===u||void 0===u?void 0:u.value)?na.a.createElement(ca.RichText,{field:u,editable:!1,className:"checkBoxLabel"}):v,!u&&na.a.createElement("span",{className:"sr-only"},"Checkbox Label"))),T&&na.a.createElement("div",{className:"error-msg",id:"err_"+s,role:"alert"},"required"===T.type?(null===k||void 0===k||null===(a=k.fields)||void 0===a||null===(o=a.message)||void 0===o?void 0:o.value)?null===k||void 0===k||null===(i=k.fields)||void 0===i||null===(n=i.message)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.replace("{0}",null===v||void 0===v?void 0:v.replace("*","")):N("mandatory-field-message").replace("{0}",null===v||void 0===v?void 0:v.replace("*","")):null===T||void 0===T||null===(d=T.message)||void 0===d?void 0:d.replace("{0}",null===v||void 0===v?void 0:v.replace("*",""))))};Kn.defaultProps={id:"id",setValue:()=>{},t:()=>{}};var Wn=Kn,Qn=a(465),Zn=a.n(Qn);const Xn=e=>{var l,t,a,o,i,n,r;let{customError:d,name:s,control:c,requiredValidation:u=[],dataValidations:v,label:m,connectorField:p,connectorType:f,connectorMessage:g,getValues:b,locale:h,customStyle:E,maxDate:y,minDate:N,setValue:w,value:C,format:S,t:x,context:j}=e;
1const O=Io()(d,s),T=Ai(v,"required"),[k,I]=Object(ia.useState)(!1),[L,A]=Object(ia.useState)(null),P=p,D=f;return Object(ia.useEffect)(()=>{const e=C?new Date(C):null;w(s,e),A(e)},[C]),na.a.createElement("div",{className:"date-form-block",style:E},na.a.createElement(Ei.a,{control:c,name:s,rules:{required:!0,validate:(e=>{if(e&&P){const l=`${formName}.[${P}]`,t=Io()(b(),l);let a=!0;if(t&&e)switch(D){case"=":a=e.value===t.value;break;case"<":a=e.value<t.value;break;case">":a=e.value>t.value;break;case"<=":a=e.value<=t.value;break;case">=":a=e.value>=t.value}return a}})||g},render:e=>na.a.createElement(Zn.a,{className:tn()("date-picker",L?"":"hide-input"),placeholderText:"Select date",onChange:l=>{var t,a;const o="ch"===(null===j||void 0===j||null===(t=j.Country)||void 0===t||null===(a=t.code)||void 0===a?void 0:a.toLowerCase())&&l?vi()(l).format("DD/MM/YYYY"):l;e.onChange(o),A(l)},value:L,minDate:N&&vi()(N).toDate(),maxDate:y&&vi()(y).toDate(),locale:h,isOpen:k,format:S,onCalendarClose:()=>I(!1)})}),!k&&na.a.createElement("div",{className:L?"active":"placeholder-container",onClick:()=>{I(!k)}},null===S||void 0===S?void 0:S.toUpperCase()),O&&na.a.createElement(na.a.Fragment,null,"required"===O.type&&(null===T||void 0===T||null===(l=T.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)&&na.a.createElement("div",{className:"error-msg"},(null===T||void 0===T||null===(a=T.fields)||void 0===a||null===(o=a.message)||void 0===o?void 0:o.value)?null===T||void 0===T||null===(i=T.fields)||void 0===i||null===(n=i.message)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.replace("{0}",null===m||void 0===m?void 0:m.replace("*","")):x("mandatory-field-message")),"validate"===(null===O||void 0===O?void 0:O.type)&&na.a.createElement("div",{className:"error-msg"},g)))};Xn.defaultProps={locale:"en",maxDate:"",minDate:"",customStyle:{},t:()=>{},context:{}};var er=Xn;const lr=e=>{var l,t,a,o,i,n;const{name:r,control:d,requiredValidation:s,dataValidations:c,mandatory:u,t:v,customError:m,label:p,setValue:f,defaultOptions:g,options:b,isPicker:h,updateDefaultOptions:E,id:y,showBasedOnFieldName:N,hideBasedOnFieldName:w,formName:C,watch:S,isHideField:x}=e,j=Io()(m,r),O=(null===s||void 0===s?void 0:s.length)>0?s[0]:Ai(c,"required"),[T,k]=Object(ia.useState)(g),[I,L]=Object(ia.useState)(!0),[A,P]=Object(ia.useState)(x),D=C&&N?`${C}[${N}]`:N,R=C&&w?`${C}[${w}]`:w,_=D?S(D):null,F=R?S(R):null,U=!!Ic(u)||Eu(u);Object(ia.useEffect)(()=>{if(null!==_&&"undefined"!==typeof _){let e=Oc(_);L(e)}},[_]),Object(ia.useEffect)(()=>{if(null!==F&&"undefined"!==typeof F){let e=Oc(F);P(e)}},[F]);return Object(ia.useEffect)(()=>{if(g.length>0){let e=[...g,...T],l=[...new Set(e)];f(r,l,{shouldValidate:!0,shouldDirty:!0}),k(l)}},[b,g]),na.a.createElement("fieldset",null,na.a.createElement("ul",{className:`form-checkbox-group checklist ${j?"error withoutBg":""} ${!I||A?"hide":""}`,role:"group"},b.map((e,l)=>{var t,a;return na.a.createElement("li",{className:"checklist__item",key:l,className:h&&!(null===T||void 0===T?void 0:T.includes(e))?"hide":""},na.a.createElement("div",{className:(h?"":"form-block checkbox")+" checkbox--toggle"},na.a.createElement(Ei.a,{name:r,render:t=>{let{onChange:a,onBlur:o}=t;return na.a.createElement("input",{name:r,type:"checkbox",checked:null===T||void 0===T?void 0:T.includes(e),onChange:()=>a((e=>{const l=(null===T||void 0===T?void 0:T.includes(e))?null===T||void 0===T?void 0:T.filter(l=>l!==e):[...null!==T&&void 0!==T?T:[],e];return k(l),E(l),l})(e)),onBlur:o,id:`${y}${l}`})},rules:{required:!!(I&&(null===O||void 0===O||null===(t=O.fields)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.value)&&U)&&!A},control:d}),na.a.createElement("label",{htmlFor:`${y}${l}`},e)))})),j&&na.a.createElement("div",{className:"error-msg",id:"err_"+y,role:"alert"},"required"===j.type?(null===O||void 0===O||null===(l=O.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)?null===O||void 0===O||null===(a=O.fields)||void 0===a||null===(o=a.message)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.replace("{0}",null===p||void 0===p?void 0:p.replace("*","")):v("mandatory-field-message").replace("{0}",null===p||void 0===p?void 0:p.replace("*","")):null===j||void 0===j||null===(n=j.message)||void 0===n?void 0:n.replace("{0}",null===p||void 0===p?void 0:p.replace("*",""))))};lr.defaultProps={options:[],checkedValues:[],defaultOptions:[],selectHandler:()=>{},t:()=>{},isPicker:!1,updateDefaultOptions:()=>{}};var tr=lr;a(204);const ar=e=>{var l,t,a,o,i,n,r,d,s;const{value:c,setValue:u,subType:v,name:m,getValues:p,requiredValidation:f,t:g,cssClass:b,titleText:h,id:E,label:y,dataValidations:N,validateOnLoad:w,handleChange:C,formState:S,contentLoading:x,customError:j,register:O,countryName:T,sitecoreContext:k}
1=e,[I,L]=Object(ia.useState)([]),[A,P]=Object(ia.useState)([]),D=Io()(j,m+"_hidden"),R=(null===f||void 0===f?void 0:f.length)>0?f[0]:Ai(N,"required"),[_,F]=Object(ia.useState)("");let U=w?{shouldValidate:!0}:{},B={shouldValidate:!0,shouldDirty:!0};const M="poland"===T,$="BuildProfile"===(null===k||void 0===k||null===(l=k.route)||void 0===l?void 0:l.name),V=("industryList"===m||"languageLevel"===m)&&M&&!$;Object(ia.useEffect)(()=>{(null===c||void 0===c?void 0:c.length)>0?M&&"languageLevel"===m&&Object.keys(null===c||void 0===c?void 0:c[0]).includes("language")?(P(c.map(e=>e.language+"-"+e.level)),L(c.map(e=>e.language+"-"+e.level)),u(m+"_hidden",c,{...U,shouldDirty:!0})):(P(c),L(c),u(m+"_hidden",c,{...U,shouldDirty:!0})):(P([]),L([]),u(m+"_hidden",null,U))},[c]);const H=()=>{let e="Text"===v?_:p(m+"_picker"),l=null;if(e){let t=p(m)||[],a=Object.keys(e).length>0&&Object.keys(e).includes("label")?e.label:e;a=a.split().filter(e=>""!==e),l=[...new Set([...t,...a])],P(l),L([...new Set([...I,...a])])}u(m+"_hidden",l,B),qi()(S.touched,m,!0),u(m+"_picker",null),F("")};return na.a.createElement("section",{className:(V?"":"form-block")+" picker-template"},na.a.createElement("div",{className:"personal-info-form"},na.a.createElement("div",{className:"appflow profile-skills"},na.a.createElement("div",{className:`add-skills ${V?"":"form-block"} complex ${D?"error withoutBg":""}`},na.a.createElement("div",{className:"dynamic-form"},A&&(()=>{switch(v){case"Text":return na.a.createElement("div",{className:"form-block complex"},na.a.createElement("input",{name:m,className:_?"filled":"",id:E,value:_,type:"text",autoComplete:"off",onChange:e=>{var l;F(null===e||void 0===e||null===(l=e.target)||void 0===l?void 0:l.value)}}),na.a.createElement("label",{htmlFor:E},na.a.createElement("div",{className:"label-text"},y)));case"TypeaheadDropdown":return na.a.createElement(Jn,Object.assign({},e,{value:"",name:m+"_picker",requiredValidation:[],dataValidations:[],cssClass:0===A.length&&b,handleChange:H,contentLoading:x}))}})(),D&&(null===R||void 0===R||null===(t=R.fields)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.value)&&na.a.createElement("div",{className:"error-msg",id:"err_"+E,role:"alert"},"required"===D.type?(null===R||void 0===R||null===(o=R.fields)||void 0===o||null===(i=o.message)||void 0===i?void 0:i.value)?null===R||void 0===R||null===(n=R.fields)||void 0===n||null===(r=n.message)||void 0===r?void 0:r.value.replace("{0}",null===y||void 0===y?void 0:y.replace("*","")):g("mandatory-field-message"):null===D||void 0===D?void 0:D.message.replace("{0}",null===y||void 0===y?void 0:y.replace("*","")))),"Text"===v&&na.a.createElement("div",{className:"add-btn"},na.a.createElement(ga,{cssClass:"blue",text:g("add-skill"),handleButtonClick:H}))),I&&I.length>0&&na.a.createElement(na.a.Fragment,null,h&&na.a.createElement("div",{className:"suggestedSkills"},h),na.a.createElement("div",{className:"skills-list"},na.a.createElement(tr,Object.assign({},e,{name:m,id:E+"_checkbox",options:I,defaultOptions:A,type:"checkbox",key:E+"_checkbox",label:"",updateDefaultOptions:e=>{P(e),u(m+"_hidden",e,U),C()},isPicker:!0,requiredValidation:[]})))),na.a.createElement("input",{type:"hidden",name:m+"_hidden",defaultValue:A,ref:O?O({required:(null===R||void 0===R||null===(d=R.fields)||void 0===d||null===(s=d.value)||void 0===s?void 0:s.value)||!1}):()=>{}}))))};ar.defaultProps={updateSelectedSkills:()=>{},onSubmit:()=>{},handleChange:()=>{},items:[],titleText:"",cssClass:"",optionData:{}};var or=ar;const{ValueContainer:ir,Placeholder:nr}=Xi.f,rr=e=>{let{children:l,...t}=e;return na.a.createElement(ir,t,na.a.createElement(nr,Object.assign({},t,{isFocused:t.selectProps.menuIsOpen||t.hasValue}),t.selectProps.placeholder),na.a.Children.map(l,e=>e&&e.type!==nr?e:null))},dr=e=>{var l,t,a,o,i,n,r,d;const{className:s,name:c,label:u,options:v,isClearable:m,isSearchable:p,isMulti:f,customStyle:g,dataValidations:b,requiredValidation:h=[],customError:E,control:y,value:N,connectorField:w,connectorType:C,connectorMessage:S,getValues:x,setValue:j,formName:O,readOnly:T,validateOnLoad:k,t:I,id:L,isHideField:A,handleChange:P,contentLoading:D}
1=e,R=Io()(E,c),[_,F]=Object(ia.useState)(!1),U=(null===h||void 0===h?void 0:h.length)>0?h[0]:Ai(b,"required");let B=k?{shouldValidate:!0}:{};const M=v,[$,V]=Object(ia.useState)(!0),[H,J]=Object(ia.useState)(A),q=O&&w?`${O}[${w}]`:w;Object(ia.useEffect)(()=>{D(_)},[_]),Object(ia.useEffect)(()=>{let e=null;(null===M||void 0===M?void 0:M.length)>0&&(e=M.find((function(e){return e.value===N||e.label===N})),B=e?{...B,shouldDirty:!0}:B,j(c,e,B))},[N]);return na.a.createElement("div",{className:`form-block select-complex ${R?"error withoutBg":""} ${!$||H?"hide":""}`,style:g,role:"combobox","aria-expanded":"false"},na.a.createElement("div",{style:_?{display:"none"}:{}},na.a.createElement(Ei.a,{control:y,name:c,render:e=>{let{onChange:l,onBlur:t,value:a}=e;return na.a.createElement(en.a,{options:v,onChange:e=>{l(e),P()},onBlur:t,noOptionsMessage:()=>I("no-options"),loadingMessage:()=>I("loading"),styles:(o=R,{menu:e=>({...e,zIndex:999}),option:(e,l)=>({...e,textAlign:"left",zIndex:999999}),menuList:(e,l)=>({...e,overflowX:"hidden"}),placeholder:(e,l)=>({...e,position:"absolute",color:"rgba(103, 105, 111, 0.5)",top:l.isFocused||l.isSelected||l.selectProps.inputValue?15:"50%",transition:"top 0.1s, font-size 0.1s",whiteSpace:"nowrap",fontSize:l.isFocused||l.isSelected||l.selectProps.inputValue?12:16}),control:e=>({...e,height:49,minHeight:49,...o?{border:"1px solid  #9d323d","&:hover":{borderColor:"#9d323d"},boxShadow:"none"}:{boxShadow:"none"}}),indicatorSeparator:e=>({...e,display:"none"}),valueContainer:(e,l)=>({...e,height:49}),singleValue:(e,l)=>({...e,top:35})}),components:{ValueContainer:rr},value:a||"",className:s,isMulti:f,isClearable:m,isSearchable:p,placeholder:u,isLoading:_,isDisabled:_||T});var o},rules:{required:!(!$||!(null===U||void 0===U||null===(l=U.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value))&&!H,dateValidator:e=>!w||(e=>{var l;let t=!0;const a=q?x(q):null;return a=(null===(l=a)||void 0===l?void 0:l.value)?a.value:a,e&&a&&(t=Di(e,a,C)),t})(e)||S||I("validation-failed")}})),_&&na.a.createElement("div",{className:"select-loading-placeholder"},u,na.a.createElement(oi,{loaderMsg:"",loaderWithMsg:!0,customLoaderStyle:{width:"1rem",he
1ight:"1rem",color:"#665E66"}})),R&&na.a.createElement("div",{className:"error-msg",id:"err_"+L,role:"alert"},"required"===R.type?(null===U||void 0===U||null===(a=U.fields)||void 0===a||null===(o=a.message)||void 0===o?void 0:o.value)?null===U||void 0===U||null===(i=U.fields)||void 0===i||null===(n=i.message)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.replace("{0}",null===u||void 0===u?void 0:u.replace("*","")):I("mandatory-field-message").replace("{0}",null===u||void 0===u?void 0:u.replace("*","")):null===R||void 0===R||null===(d=R.message)||void 0===d?void 0:d.replace("{0}",null===u||void 0===u?void 0:u.replace("*",""))))};dr.defaultProps={id:"",label:"",name:"",placeholder:"",customStyle:{},readOnly:!1,value:"",setValue:()=>{},handleChange:()=>{},t:()=>{},dateFormat:"LL",trigger:()=>{}};var sr=dr;const cr=e=>{var l,t,a,o,i,n,r,d,s;const{value:c,setValue:u,name:v,getValues:m,requiredValidation:p,t:f,cssClass:g,titleText:b,id:h,label:E,dataValidations:y,validateOnLoad:N,handleChange:w,formState:C,contentLoading:S,customError:x,register:j,watch:O,sitecoreContext:T}=e,{dataList:k}=Object(ia.useContext)(Bn),[I,L]=Object(ia.useState)([]),[A,P]=Object(ia.useState)([]),[D,R]=Object(ia.useState)([]),[_,F]=Object(ia.useState)([]),U=Io()(x,v+"_hidden"),B=(null===p||void 0===p?void 0:p.length)>0?p[0]:Ai(y,"required");let M=N?{shouldValidate:!0}:{},$={shouldValidate:!0,shouldDirty:!0};const V=new Map,H=O("industryList"),J="BuildProfile"===(null===T||void 0===T||null===(l=T.route)||void 0===l?void 0:l.name);Object(ia.useEffect)(()=>{null===k||void 0===k||k.forEach(e=>V.set(e.name,e.Skills)),F(V)},[k]),Object(ia.useEffect)(()=>{(null===c||void 0===c?void 0:c.length)>0?(R(c),P(c),u(v+"_hidden",c,{...M,shouldDirty:!0})):(R([]),P([]),u(v+"_hidden",null,M))},[c]),Object(ia.useEffect)(()=>{let e=null===H||void 0===H?void 0:H.map(e=>_.get(e));const l=null===e||void 0===e?void 0:e.flat();let t=Ti(l,"DropdownAPI",0,0,"","LL");L([...t])},[H,_]),Object(ia.useEffect)(()=>{let e=null===A||void 0===A?void 0:A.filter(e=>null===I||void 0===I?void 0:I.find(l=>e===l.label));(null===e||void 0===e?void 0:e.length)>0&&(R(e),P(e)),0===(null===H||void 0===H?void 0:H.length)&&(R([]),P([]))},[I]);return na.a.createElement("section",{className:(J?"form-block":"")+" picker-template"},na.a.createElement("div",{className:"personal-info-form"},na.a.createElement("div",{className:"appflow profile-skills"},na.a.createElement("div",{className:"add-skills complex "+(U?"error withoutBg":"")},na.a.createElement("div",{className:"dynamic-form"},na.a.createElement(sr,Object.assign({},e,{options:I,name:v+"_picker",requiredValidation:[],dataValidations:[],cssClass:0===(null===D||void 0===D?void 0:D.length)&&g,handleChange:()=>{let e=m(v+"_picker"),l=null;if(e){var t;let a=m(v)||[],o=(null===(t=Object.keys(e))||void 0===t?void 0:t.length)>0&&Object.keys(e).includes("label")?e.label:e;o=o.split().filter(e=>""!==e),l=[...new Set([...a,...o])],R([...new Set([...D,...o])]),P([...new Set([...D,...o])])}u(v+"_hidden",l,$),qi()(C.touched,v,!0),u(v+"_picker",null)},contentLoading:S})),U&&(null===B||void 0===B||null===(t=B.fields)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.value)&&na.a.createElement("div",{className:"error-msg",id:"err_"+h,role:"alert"},"required"===U.type?(null===B||void 0===B||null===(o=B.fields)||void 0===o||null===(i=o.message)||void 0===i?void 0:i.value)?null===B||void 0===B||null===(n=B.fields)||void 0===n||null===(r=n.message)||void 0===r?void 0:r.value.replace("{0}",null===E||void 0===E?void 0:E.replace("*","")):f("mandatory-field-message"):null===U||void 0===U?void 0:U.message.replace("{0}",null===E||void 0===E?void 0:E.replace("*",""))))),A&&A.length>0&&na.a.createElement(na.a.Fragment,null,b&&na.a.createElement("div",{className:"suggestedSkills"},b),na.a.createElement("div",{className:"skills-list"},na.a.createElement(tr,Object.assign({},e,{name:v,id:h+"_checkbox",options:A,defaultOptions:D,type:"checkbox",key:h+"_checkbox",label:"",updateDefaultOptions:e=>{R(e),u(v+"_hidden",e,M),w()},isPicker:!0,requiredValidation:[]})))),na.a.createElement("input",{type:"hidden",name:v+"_hidden",defaultValue:D,ref:j?j({required:(null===B||void 0===B||null===(d=B.fields)||void 0===d||null===(s=d.value)||void 0===s?void 0:s.value)||!1}):()=>{}}))))};cr.defaultProps={updateSelectedSkills:()=>{},onSubmit:()=>{},handleChange:()=>{},items:[],titleText:"",cssClass:"",optionData:{}};var ur=cr;
1const{ValueContainer:vr,Placeholder:mr}=Xi.f,pr=e=>{let{children:l,...t}=e;return na.a.createElement(vr,t,na.a.createElement(mr,Object.assign({},t,{isFocused:t.selectProps.menuIsOpen||t.hasValue}),t.selectProps.placeholder),na.a.Children.map(l,e=>e&&e.type!==mr?e:null))},fr=e=>({menu:e=>({...e,zIndex:999}),option:(e,l)=>({...e,textAlign:"left",zIndex:999999}),menuList:(e,l)=>({...e,overflowX:"hidden"}),placeholder:(e,l)=>({...e,position:"absolute",color:"rgba(103, 105, 111, 0.5)",top:l.isFocused||l.isSelected||l.selectProps.inputValue?15:"50%",transition:"top 0.1s, font-size 0.1s",whiteSpace:"nowrap",fontSize:l.isFocused||l.isSelected||l.selectProps.inputValue?11:13}),control:l=>({...l,height:49,minHeight:49,...e?{border:"1px solid  #9d323d","&:hover":{borderColor:"#9d323d"},boxShadow:"none"}:{boxShadow:"none"}}),indicatorSeparator:e=>({...e,display:"none"}),valueContainer:(e,l)=>({...e,height:49}),singleValue:(e,l)=>({...e,top:35})}),gr=e=>{var l,t,a,o,i,n,r,d,s,c,u,v;const{id:m,className:p,name:f,label:g,monthList:b,yearList:h,isClearable:E,isSearchable:y,isMulti:N,customStyle:w,dataValidations:C,requiredValidation:S=[],customError:x,control:j,value:O,connectorField:T,connectorType:k,connectorMessage:I,setValue:L,formName:A,readOnly:P,validateOnLoad:D,t:R,clearErrors:_,register:F,isHideField:U,showBasedOnFieldName:B,hideBasedOnFieldName:M,placeholder:$,watch:V,fieldName:H,incrementValue:J,getValues:q,trigger:z,sitecoreContext:G}=e,Y=Io()(x,f),[K,W]=Object(ia.useState)(!0),[Q,Z]=Object(ia.useState)(U),X="switzerland"===(null===G||void 0===G||null===(l=G.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase()),ee=(null===S||void 0===S?void 0:S.length)>0?S[0]:Ai(C,"required"),le=Ai(C,"yearOrMonthSelectValidator");let te=D?{shouldValidate:!0}:{};const ae=A&&T?`${A}[${T}]`:T,oe=A&&B?`${A}[${B}]`:B,ie=A&&M?`${A}[${M}]`:M,ne=oe?V(oe):null,re=ie?V(ie):null,de=ae?V(ae):null,se=f?V(f):null,ce=A&&H?`${A}[${H}_month_hidden]`:H+"_month_hidden",ue=A&&H?`${A}[${H}_year_hidden]`:H+"_year_hidden",ve=null===$||void 0===$?void 0:$.split("/"),me=ve&&(null===ve||void 0===ve?void 0:ve.length)>0?ve[0]:"",pe=ve&&(null===ve||void 0===ve?void 0:ve.length)>1?ve[1]:"",[fe,ge]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{if(null!==ne&&"undefined"!==typeof ne){let e=Oc(ne);W(e)}},[ne]);Object(ia.useEffect)(()=>{if(te=O?{...te,shouldDirty:!0}:te,O){const e=(e=>{let l=null;if(e&&null!==e){if("number"===typeof e){l=new Date(parseInt(e)).toGMTString()}else l=e;return vi()(l).isValid()&&(l=new Date(l),l.setDate(1)),vi()(l).isValid()?vi()(l).format("YYYY-MM-DDTHH:mm:ss"):null}return l})(O),l=e?(new Date(e).getMonth()+1).toString():"",t=e?new Date(e).getFullYear().toString():"";let a=(e=>{let l={};return e=e.toString(),l=null===b||void 0===b?void 0:b.find((function(l){return l.value===e||l.label===e})),l})(l),o=(e=>{let l={};return e=e.toString(),l=null===h||void 0===h?void 0:h.find((function(l){return l.value===e||l.label===e})),l})(t);a&&o&&Object.keys(a).length>0&&Object.keys(o).length>0&&(L(ce,a),L(ue,o),L(f,e,te))}else L(ce,null),L(ue,null),L(f,null,te)},[O]);const be=function(e,l,t){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"YYYY-MM-DDTHH:mm:ss";if((e=e?new Date(e):new Date).setDate(1),l&&e.setMonth(parseInt(l)-1),t&&e.setFullYear(parseInt(t)),a>0&&!t){const l=e.getFullYear()+parseInt(a);e.setFullYear(l)}return e=vi()(e).format(o)};Object(ia.useEffect)(()=>{if(null!==re&&"undefined"!==typeof re){let e=parseInt(J)+1,l=be(null,12,null,e,"YYYY-MM-DD"),t=Oc(re);Z(t);let a=he(se);!t||se&&a&&O?se===l&&L(f,null,te):(L(ce,null),L(ue,null),L(f,l,te))}},[re,O]);const he=e=>{let l=!0;return e&&de&&(l=Di(e,de,k),l&&_(ae)),l};return na.a.createElement("div",{className:`form-block select-complex ${Y?"error withoutBg":""} ${!K||Q?"hide":""}`,style:w,role:"combobox"},na.a.createElement("div",{className:"monthYearWrapper"},na.a.createElement("div",{className:"monthPicker"},na.a.createElement(Ei.a,{className:p,name:ce,control:j,render:e=>{let{onChange:l,onBlur:t,value:a}=e;return na.a.createElement(en.a,{name:ce,onChange:e=>{l(e),(e=>{var l;let t=se,a=q(ue);a=(null===(l=a)||void 0===l?void 0:l.value)?a.value:a,ge(!((!a||null!==e&&void 0!=e)&&(!e||null!==a&&void 0!==a))),L(f,e&&a?be(t,e,a):null,{shouldValidate:!0,shouldDirty:!0}),setTimeout(()=>{z(ae)},10)})(null===e||void 0===e?void 0:e.value)},onBlur:t,options:b,value:a||"",defaultValue:a||"",autocomplete:!1,isMulti:N,isClearable:E,isSearchable:y,isDisabled:P,control:j,placeholder:me,styles:fr(Y),components:{ValueContainer:pr}})}})),na.a.createElement("div",{className:"yearPicker"},na.a.createElement(Ei.a,{className:p,name:ue,control:j,render:e=>{let{onChange:l,onBlur:t,value:a}=e;return na.a.createElement(en.a,{name:ue,onChange:e=>{l(e),(e=>{var l;let t=se,a=q(ce);a=(null===(l=a)||void 0===l?void 0:l.value)?a.value:a,ge(!((!e||null!==a&&void 0!=a)&&(!a||null!==e&&void 0!==e))),L(f,a&&e?be(t,a,e):null,{shouldValidate:!0,shouldDirty:!0}),setTimeout(()=>{z(ae)},10)})(null===e||void 0===e?void 0:e.value)},onBlur:t,options:h,value:a||"",autocomplete:!1,isMulti:N,isClearable:E,isSearchable:y,isDisabled:P,control:j,placeholder:pe,styles:fr(Y),components:{ValueContainer:pr}})}})),X&&na.a.createElement("div",{className:"info-placeholder"},na.a.createElement(Cn,{text:R("date-help-info")},na.a.createElement("div",{className:"info-icon"},"i")))),na.a.createElement("input",{type:"hidden",name:f,id:f+"_hidden",ref:F?F({required:!(!K||!(null===ee||void 0===ee||null===(a=ee.fields)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.value))&&!Q,validate:{dateValidator:e=>!T||he(e)||I||R("validation-failed"),yearOrMonthSelectValidator:()=>{var e,l,t,a,o,i;return"true"!==(null===le||void 0===le||null===(e=le.fields)||void 0===e||null===(l=e.value)||void 0===l?void 0:l.value)&&!0!==(null===le||void 0===le||null===(t=le.fields)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.value)||!fe||(null===le||void 0===le||null===(o=le.fields)||void 0===o||null===(i=o.message)||void 0===i?void 0:i.value)||R("validation-failed")}}}):()=>{},"aria-required":!(!K||!(null===ee||void 0===ee||null===(i=ee.fields)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.value))&&!Q}),Y&&na.a.createElement("div",{className:"error-msg",id:"err_"+m,role:"alert"},"required"===Y.type?(null===ee||void 0===ee||null===(r=ee.fields)||void 0===r||null===(d=r.message)||void 0===d?void 0:d.value)?null===ee||void 0===ee||null===(s=ee.fields)||void 0===s||null===(c=s.message)||void 0===c||null===(u=c.value)||void 0===u?void 0:u.replace("{0}",null===g||void 0===g?void 0:g.replace("*","")):R("mandatory-field-message").replace("{0}",null===g||void 0===g?void 0:g.replace("*","")):null===Y||void 0===Y||null===(v=Y.message)||void 0===v?void 0:v.replace("{0}",null===g||void 0===g?void 0:g.replace("*",""))))};gr.defaultProps={id:"",label:"",name:"",placeholder:"",customStyle:{},readOnly:!1,value:"",setValue:()=>{},t:()=>{},dateFormat:"LL",incrementValue:0,trigger:()=>{}};var br=Object(ca.withSitecoreContext)()(gr);a(701);const hr=e=>{var l,t,a,i,n,r;let{id:d,name:s,label:c,requiredValidation:u=[],type:v,icon:m,customStyle:p,readOnly:f,customError:g,hintText:b,register:h,dataValidations:E,getValues:y,setValue:N,watch:w,showBasedOnFieldName:C,hideBasedOnFieldName:S,isHideField:x,value:j,validateOnLoad:O,formName:T,control:k,className:I,lookupField:L,clearErrors:A,trigger:P,showCurrentLocation:D,formState:R,t:_,contentLoading:F,formValues:U,countryCodes:B}=e;const M=Io()(g,s),$=(null===u||void 0===u?void 0:u.length)>0?u[0]:Ai(E,"required"),V=Ai(E,"pattern"),H=Ai(E,"location");let J=O?{shouldValidate:!0}:{};
1const[q,z]=Object(ia.useState)(!0),[G,Y]=Object(ia.useState)(x),K=T&&C?`${T}[${C}]`:C,W=T&&S?`${T}[${S}]`:S,Q=K?w(K):null,Z=W?w(W):null,X=zc(s),ee=Object(ia.useRef)(null),[le,te]=Object(ia.useState)(!1),[ae,oe]=Object(ia.useState)({}),[ie,ne]=Object(ia.useState)(!1),re=Object(o.d)(e=>e.mapReducer.data),de=()=>{var e;!1===le&&((null===(e=window)||void 0===e?void 0:e.google)&&(ce(),te(!0)))};Object(ia.useEffect)(()=>{F(ie)},[ie]),Object(ia.useEffect)(()=>{if(re&&j){let e={formatAddr:j,postalCode:j};Ga()(L,(function(l){e.formatAddr+=" switzerland"})),se(e,null,null)}else ne(!1),N(s,null,J),oe({})},[re,j]),Object(ia.useEffect)(()=>{if(null!==Q&&"undefined"!==typeof Q){let e=Oc(Q);z(e)}},[Q]),Object(ia.useEffect)(()=>{if(null!==Z&&"undefined"!==typeof Z){let e=Oc(Z);Y(e)}},[Z]),Object(ia.useEffect)(()=>{if(Z){let e=Oc(Z);Y(e)}},[Z]);const se=(e,l,t)=>{var a,o;if(null===(a=window)||void 0===a||null===(o=a.google)||void 0===o?void 0:o.maps){ne(!0);const a=new window.google.maps.Geocoder;let o={};if(e)o.address=e.formatAddr;else if(l&&t){const e=new window.google.maps.LatLng(l,t);o.latLng=e,qi()(R.touched,s,!0)}a.geocode(o,(function(e,l){if(ne(!1),l==google.maps.GeocoderStatus.OK){var t;const l=null===e||void 0===e||null===(t=e[0])||void 0===t?void 0:t.address_components;if(l){let e=Tc(l,null===l||void 0===l?void 0:l.postalCode);oe(e)}else oe({})}else me(_("location-not-available"))}))}};const ce=()=>{var e;if(null===(e=window.google.maps.places)||void 0===e?void 0:e.Autocomplete){const e=new window.google.maps.places.Autocomplete(ee.current,{types:["postal_code"],fields:["address_components","formatted_address","geometry"]});B&&e.setComponentRestrictions({country:B.split(",")}),e.addListener("place_changed",()=>{ne(!0),async function(e){const l=await e.getPlace(),t=null===l||void 0===l?void 0:l.address_components;if(t){let e=Tc(t);oe(e)}else oe({})}(e)}),function(e){const l=e.addEventListener;e.addEventListener=(t,a)=>{if("keydown"===t){const l=a;a=t=>{const a=document.getElementsByClassName("pac-item-selected").length;if("Shift"==t.key)return!1;if(("Tab"===t.key||"Enter"===t.key)&&!a){const t=new KeyboardEvent("keydown",{key:"ArrowDown",code:"ArrowDown",keyCode:40});l.apply(e,[t])}l.apply(e,[t])}}l.apply(e,[t,a])}}(ee.current)}};Object(ia.useEffect)(()=>{if(Jc(ae)){Object.keys(ae).includes(X)?((null===ae||void 0===ae?void 0:ae[X])?N(s,null===ae||void 0===ae?void 0:ae[X],J):P(s),A(s),Ga()(L,(function(e){var l,t;let a=null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.value,o=zc(a),i=(null===ae||void 0===ae?void 0:ae[o])?null===ae||void 0===ae?void 0:ae[o]:null;N(a,i,J)}))):P(s),ne(!1)}},[ae]);const ue=e=>{switch(e.code){case e.PERMISSION_DENIED:me(_("location-permission-denied"));break;case e.POSITION_UNAVAILABLE:me(_("location-not-available"));break;case e.PERMISSION_DENIED_TIMEOUT:me(_("location-permission-timedout"));break;case e.UNKNOWN_ERROR:me(_("location-unknown-error"))}},ve=e=>{const l=e.coords.latitude,t=e.coords.longitude;se(null,l,t)},me=e=>{alert(e),ne(!1)},pe=e=>{let l=zc(e);return!!(null===ae||void 0===ae?void 0:ae[l])};return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:`form-block complex location-search ${M?"error withoutBg":""} ${!q||G?"hide":""}`,style:p},na.a.createElement(Ei.a,{className:I,name:s,control:k,render:e=>{var l,t;let{onChange:a,onBlur:o,value:i,ref:n}=e;return na.a.createElement("input",Object.assign({className:y&&y(s)?"filled":"",id:d,type:"text",readOnly:f,onBlur:o,"aria-required":!(!q||!(null===$||void 0===$||null===(l=$.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value))&&!G},M?{"aria-invalid":!0,"aria-describedby":`err_${s}_${d}`}:"",{ref:ee,onChange:e=>{var l,t;let o=(null===e||void 0===e||null===(l=e.target)||void 0===l?void 0:l.value)?null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value:e;a(o),oe({}),de()},placeholder:"",value:i||""}))},rules:{required:!(!q||!(null===$||void 0===$||null===(l=$.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value))&&!G,validate:{validateLocation:e=>{var l,t;return e===(null===ae||void 0===ae?void 0:ae[X])||(null===H||void 0===H||null===(l=H.fields)||void 0===l||null===(t=l.message)||void 0===t?void 0:t.value)||_("validation-failed")}},pattern:{value:(null===V||void 0===V||null===(a=V.fields)||void 0===a||null===(i=a.value)||void 0===i?void 0:i.value)?Ui(V.fields.value.value):"",message:(null===V||void 0===V||null===(n=V.fields)||void 0===n||null===(r=n.message)||void 0===r?void 0:r.value)||_("validation-failed")}}}),c&&na.a.createElement("label",{htmlFor:d},na.a.createElement("div",{className:"label-text"},m&&na.a.createElement("div",{className:"input-icon"},na.a.createElement("span",{className:"input-icon"})),c)),ie&&!M&&na.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status"}),D&&na.a.createElement("button",{type:"button",className:"search-icon",onClick:()=>{return e=!0,de(),void(navigator.geolocation&&e&&navigator.geolocation.getCurrentPosition(ve,ue));var e},"aria-label":"Geo Location Search"}),na.a.createElement(Gi,{id:d,error:M,label:c,requiredData:$}),b&&na.a.createElement("div",{className:"hintText"},b)),null===L||void 0===L?void 0:L.map((e,l)=>{var t,a,o,i,n,r,s,c,u,v,p,f,b,E,N,w,C,S,x,j,O,T,k,I,L,A,P,D,R;return na.a.createElement("div",{key:"formblock"+l,className:`form-block complex ${Io()(g,null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.name)||void 0===a?void 0:a.value)?"error withoutBg":""} ${(null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.hidden)||void 0===i?void 0:i.value)&&!(null===ae||void 0===ae?void 0:ae[X])||!(null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.showFieldOnValue)||void 0===r?void 0:r.value)?"hide":""}`,style:{width:(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.width)||void 0===c?void 0:c.value)?(null===e||void 0===e?void 0:e.fields.width.value)+"%":"100%"}},na.a.createElement("input",Object.assign({className:y&&y(null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.name)||void 0===v?void 0:v.value)?"filled":"",name:null===e||void 0===e||null===(p=e.fields)||void 0===p||null===(f=p.name)||void 0===f?void 0:f.value,id:d,type:"text",autoComplete:"off",readOnly:!(!0!==(null===e||void 0===e||null===(b=e.fields)||void 0===b||null===(E=b.readonly)||void 0===E?void 0:E.value)||!pe(null===e||void 0===e||null===(N=e.fields)||void 0===N||null===(w=N.name)||void 0===w?void 0:w.value)),"aria-required":null===$||void 0===$||null===(C=$.fields)||void 0===C||null===(S=C.value)||void 0===S||null===(x=S.value)||void 0===x?void 0:x.value},M?{"aria-invalid":!0,"aria-describedby":`err_${null===e||void 0===e||null===(j=e.fields)||void 0===j||null===(O=j.name)||void 0===O?void 0:O.value}_${l}`}:"",{ref:h?h({required:(null===$||void 0===$||null===(T=$.fields)||void 0===T||null===(k=T.value)||void 0===k?void 0:k.value)||!1}):()=>{}})),na.a.createElement("label",{htmlFor:l},na.a.createElement("div",{className:"label-text"},m&&na.a.createElement("div",{className:"input-icon"},na.a.createElement("span",{className:"input-icon"})),null===e||void 0===e||null===(I=e.fields)||void 0===I||null===(L=I.label)||void 0===L?void 0:L.value)),na.a.createElement(Gi,{id:l,error:Io()(g,null===e||void 0===e||null===(A=e.fields)||void 0===A||null===(P=A.name)||void 0===P?void 0:P.value),label:null===e||void 0===e||null===(D=e.fields)||void 0===D||null===(R=D.label)||void 0===R?void 0:R.value,requiredData:$}))}))};hr.defaultProps={id:"",name:"",label:"",placeholder:"",type:"text",icon:"",readOnly:!1,setValue:()=>{},t:()=>{},trigger:()=>{},lookupField:[]};var Er=hr;const yr=e=>{var l;let{formData:t,register:a,unregister:o,errors:i,setError:n,clearErrors:r,customIndex:d,getValues:s,setValue:c,trigger:u,values:v={},watch:m,handleSelect:p=(()=>{}),handleUpload:f=(()=>{}),handleDelete:g=(()=>{}),control:b,formName:h,validateOnLoad:E,APIQuerryParams:y,readOnlyFields:N,fieldsToHide:w,apiCollection:C,apiList:S,handleChange:x,contentLoading:j,formState:O,reset:T,t:k,sitecoreContext:I={}}=e;
1const[L,A]=Object(ia.useState)({}),[P,D]=Object(ia.useState)({}),[R,_]=Object(ia.useState)([]),F=null===I||void 0===I||null===(l=I.Country)||void 0===l?void 0:l.name.toLowerCase();Object(ia.useEffect)(()=>{(null===v||void 0===v?void 0:v.data)!==L&&A({...null===v||void 0===v?void 0:v.data})},[null===v||void 0===v?void 0:v.data]),Object(ia.useEffect)(()=>{D(C)},[C]);const U=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],l=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"LL",o=[];return e||(o=Ti(l,t,0,0,"",a)),o},B=e=>{let l=e;return Object.keys(y).length>0&&e&&null!==e&&Object.keys(y).forEach(e=>{l=l.replace(`{${e}}`,`${e}=${y[e]}`)}),l},M=()=>{let e="";return h&&null!==d?e=`${h}[${d}]`:h&&(e=h),e},$=e=>{var l,t,v,p,f,g,y,C,A,D,R,_,U,$,V,H,J,q,z,G,Y,K,W,Q,Z,X,ee,le,te,ae,oe,ie,ne,re,de,se,ce,ue,ve,me,pe,fe,ge,be,he,Ee,ye,Ne,we,Ce,Se,xe,je,Oe,Te,ke,Ie,Le,Ae,Pe,De,Re,_e,Fe,Ue,Be,Me,$e,Ve;const He="Hidden"===(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.inputType)||void 0===t?void 0:t.value)?{display:"none"}:{},Je="italy"===F&&"Phone"===(null===e||void 0===e?void 0:e.name);return{name:(ze=null===e||void 0===e||null===(v=e.fields)||void 0===v||null===(p=v.name)||void 0===p?void 0:p.value,h&&null!==d?`${h}[${d}][${ze}]`:h?`${h}[${ze}]`:ze),formName:M(),fieldName:null===e||void 0===e||null===(f=e.fields)||void 0===f||null===(g=f.name)||void 0===g?void 0:g.value,id:null!==d?`${null===e||void 0===e?void 0:e.id}_${d}`:null===e||void 0===e?void 0:e.id,key:null!==d?`${null===e||void 0===e?void 0:e.id}_${d}`:null===e||void 0===e?void 0:e.id,placeholder:null===e||void 0===e||null===(y=e.fields)||void 0===y||null===(C=y.placeholderText)||void 0===C?void 0:C.value,label:null===e||void 0===e||null===(A=e.fields)||void 0===A||null===(D=A.label)||void 0===D?void 0:D.value,text:null===e||void 0===e||null===(R=e.fields)||void 0===R?void 0:R.text,readOnly:(null===e||void 0===e||null===(_=e.fields)||void 0===_||null===(U=_.readonly)||void 0===U?void 0:U.value)?null===e||void 0===e||null===($=e.fields)||void 0===$||null===(V=$.readonly)||void 0===V?void 0:V.value:N&&N.includes(null===e||void 0===e||null===(H=e.fields)||void 0===H||null===(J=H.name)||void 0===J?void 0:J.value),disableIfDataExist:null===e||void 0===e||null===(q=e.fields)||void 0===q||null===(z=q.disableIfDataExist)||void 0===z?void 0:z.value,value:Je?((null===e||void 0===e||null===(G=e.fields)||void 0===G||null===(Y=G.value)||void 0===Y?void 0:Y.value)||Io()(L,null===e||void 0===e||null===(K=e.fields)||void 0===K||null===(W=K.name)||void 0===W?void 0:W.value)||"").replace(/\+39|(\+)/,""):(null===e||void 0===e||null===(Q=e.fields)||void 0===Q||null===(Z=Q.value)||void 0===Z?void 0:Z.value)||Io()(L,null===e||void 0===e||null===(X=e.fields)||void 0===X||null===(ee=X.name)||void 0===ee?void 0:ee.value),customStyle:{width:(qe=null===e||void 0===e||null===(le=e.fields)||void 0===le||null===(te=le.width)||void 0===te?void 0:te.value,qe&&""!==qe?qe+"%":"100%"),...He},dataValidations:null===e||void 0===e||null===(ae=e.fields)||void 0===ae?void 0:ae.Validations,connectorField:null===e||void 0===e||null===(oe=e.fields)||void 0===oe||null===(ie=oe.connectorField)||void 0===ie?void 0:ie.value,connectorType:null===e||void 0===e||null===(ne=e.fields)||void 0===ne||null===(re=ne.connectorType)||void 0===re?void 0:re.value,connectorMessage:null===e||void 0===e||null===(de=e.fields)||void 0===de||null===(se=de.connectorMessage)||void 0===se?void 0:se.value,connectorPattern:null===e||void 0===e||null===(ce=e.fields)||void 0===ce||null===(ue=ce.connectorPattern)||void 0===ue?void 0:ue.value,dateFormat:null===e||void 0===e||null===(ve=e.fields)||void 0===ve||null===(me=ve.dateFormat)||void 0===me?void 0:me.value,isHideField:(null===e||void 0===e||null===(pe=e.fields)||void 0===pe||null===(fe=pe.isHideField)||void 0===fe?void 0:fe.value)?null===e||void 0===e||null===(ge=e.fields)||void 0===ge||null===(be=ge.isHideField)||void 0===be?void 0:be.value:w&&w.includes(null===e||void 0===e||null===(he=e.fields)||void 0===he||null===(Ee=he.name)||void 0===Ee?void 0:Ee.value),showBasedOnFieldName:null===e||void 0===e||null===(ye=e.fields)||void 0===ye||null===(Ne=ye.showBasedOnFieldName)||void 0===Ne?void 0:Ne.value,hideBasedOnFieldName:null===e||void 0===e||null===(we=e.fields)||void 0===we||null===(Ce=we.hideBasedOnFieldName)||void 0===Ce?void 0:Ce.value,className:null===e||void 0===e||null===(Se=e.fields)||void 0===Se||null===(xe=Se.name)||void 0===xe?void 0:xe.value,requiredValidation:null===e||void 0===e||null===(je=e.fields)||void 0===je?void 0:je.CustomRequiredValidator,isApi:null===e||void 0===e||null===(Oe=e.fields)||void 0===Oe||null===(Te=Oe.isApi)||void 0===Te?void 0:Te.value,subType:null===e||void 0===e||null===(ke=e.fields)||void 0===ke||null===(Ie=ke.subType)||void 0===Ie?void 0:Ie.value,apiEndPoint:B(null===e||void 0===e||null===(Le=e.fields)||void 0===Le||null===(Ae=Le.apiEndPoint)||void 0===Ae?void 0:Ae.value),isMulti:null===e||void 0===e||null===(Pe=e.fields)||void 0===Pe||null===(De=Pe.isMultiple)||void 0===De?void 0:De.value,hintText:null===e||void 0===e||null===(Re=e.fields)||void 0===Re||null===(_e=Re.hintText)||void 0===_e?void 0:_e.value,list:null===e||void 0===e||null===(Fe=e.fields)||void 0===Fe?void 0:Fe.values,clearErrors:r,text:null===e||void 0===e||null===(Ue=e.fields)||void 0===Ue?void 0:Ue.text,hasApiCollection:null===S||void 0===S?void 0:S.includes(null===e||void 0===e||null===(Be=e.fields)||void 0===Be||null===(Me=Be.apiEndPoint)||void 0===Me?void 0:Me.value),apiData:null===P||void 0===P?void 0:P[B(null===e||void 0===e||null===($e=e.fields)||void 0===$e||null===(Ve=$e.apiEndPoint)||void 0===Ve?void 0:Ve.value)],register:a,control:b,customError:i,getValues:s,setValue:c,watch:m,validateOnLoad:E,isSearchEnabled:!1,onEnter:!1,trigger:u,isClearable:!0,isSearchable:!1,setError:n,handleChange:x,contentLoading:j,formState:O,reset:T,t:k,unregister:o,sitecoreContext:I};var qe,ze}
1,[V,H]=Object(ia.useState)([]),J=!!V&&V.find(e=>"0"===e.value),q=s().countryofNationality,z=["2345"];return Object(ia.useEffect)(()=>{if("switzerland"===F)if(q&&z.includes(q.value))c("residencePermit",J,{shouldValidate:!0}),r("residencePermit"),N.includes("residencePermit")||N.push("residencePermit");else{c("residencePermit","",{shouldValidate:!0});const e=N.findIndex(e=>"residencePermit"===e);-1!==e&&N.splice(e,1)}},[q]),na.a.createElement("div",{className:"dynamic-form"},na.a.createElement("div",{className:"normalForm"},t.map(e=>{var l,t,a,o,i,n,r,d,s,c,u,m,b,h,E,y,N,w,C,S,x,j,O,T,k,I,A,P,D,M,V,J,q,z,G,Y,K,W,Q,Z,X,ee,le,te,ae,oe,ie,ne,re,de,se,ce,ue,ve,me,pe,fe,ge,be,he,Ee,ye,Ne,we,Ce,Se,xe,je,Oe,Te,ke,Ie,Le,Ae,Pe,De,Re,_e,Fe,Ue,Be,Me,$e,Ve,He,Je,qe,ze,Ge,Ye,Ke,We,Qe,Ze,Xe,el,ll,tl,al,ol,il,nl,rl,dl,sl,cl,ul,vl,ml,pl,fl,gl,bl,hl,El,yl,Nl,wl,Cl,Sl,xl;const jl=$(e);switch(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.inputType)||void 0===t?void 0:t.value){case"Text":return na.a.createElement(Hi,Object.assign({type:"text"},jl));case"Hidden":return na.a.createElement(Hi,Object.assign({type:"hidden"},jl));case"Password":return na.a.createElement(Hi,Object.assign({type:"password"},jl));case"Email":return na.a.createElement(Hi,Object.assign({type:"email"},jl));case"MultiLineText":return na.a.createElement(Qi,jl);case"Date":return na.a.createElement($i,Object.assign({},jl,{format:null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.format)||void 0===o?void 0:o.value}));case"NormalDropdown":case"DateDropdown":case"NumberDropdown":return na.a.createElement(Jn,Object.assign({},jl,{options:"NumberDropdown"===(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.inputType)||void 0===n?void 0:n.value)?Ti([],"NumberDropdown",""!==(null===(r=e.fields)||void 0===r?void 0:r.start.value)?parseInt(null===(d=e.fields)||void 0===d||null===(s=d.start)||void 0===s?void 0:s.value):0,""!==(null===(c=e.fields)||void 0===c?void 0:c.incre.value)?parseInt(null===(u=e.fields)||void 0===u||null===(m=u.incre)||void 0===m?void 0:m.value):0,(null===(b=e.fields)||void 0===b||null===(h=b.sortOrder)||void 0===h?void 0:h.value)&&""!==(null===(E=e.fields)||void 0===E||null===(y=E.sortOrder)||void 0===y?void 0:y.value)&&null!==(null===(N=e.fields)||void 0===N||null===(w=N.sortOrder)||void 0===w?void 0:w.value)?null===(C=e.fields)||void 0===C||null===(S=C.sortOrder)||void 0===S||null===(x=S.value)||void 0===x?void 0:x.toUpperCase():et):U(null===e||void 0===e||null===(j=e.fields)||void 0===j||null===(O=j.isApi)||void 0===O?void 0:O.value,null===e||void 0===e||null===(T=e.fields)||void 0===T?void 0:T.values,null===e||void 0===e||null===(k=e.fields)||void 0===k||null===(I=k.inputType)||void 0===I?void 0:I.value,null===e||void 0===e||null===(A=e.fields)||void 0===A||null===(P=A.dateFormat)||void 0===P?void 0:P.value)}));case"MonthYearDropdown":return na.a.createElement(br,Object.assign({},jl,{monthList:U(null===e||void 0===e||null===(D=e.fields)||void 0===D||null===(M=D.isApi)||void 0===M?void 0:M.value,null===e||void 0===e||null===(V=e.fields)||void 0===V?void 0:V.values,"NormalDropdown",null===e||void 0===e||null===(J=e.fields)||void 0===J||null===(q=J.dateFormat)||void 0===q?void 0:q.value),yearList:Ti([],"NumberDropdown",""!==(null===(z=e.fields)||void 0===z?void 0:z.start.value)?parseInt(null===(G=e.fields)||void 0===G||null===(Y=G.start)||void 0===Y?void 0:Y.value):0,""!==(null===(K=e.fields)||void 0===K?void 0:K.incre.value)?parseInt(null===(W=e.fields)||void 0===W||null===(Q=W.incre)||void 0===Q?void 0:Q.value):0,(null===(Z=e.fields)||void 0===Z||null===(X=Z.sortOrder)||void 0===X?void 0:X.value)&&""!==(null===(ee=e.fields)||void 0===ee||null===(le=ee.sortOrder)||void 0===le?void 0:le.value)&&null!==(null===(te=e.fields)||void 0===te||null===(ae=te.sortOrder)||void 0===ae?void 0:ae.value)?null===(oe=e.fields)||void 0===oe||null===(ie=oe.sortOrder)||void 0===ie||null===(ne=ie.value)||void 0===ne?void 0:ne.toUpperCase():et),incrementValue:(null===(re=e.fields)||void 0===re?void 0:re.incre.value)&&null!==(null===(de=e.fields)||void 0===de?void 0:de.incre.value)?parseInt(null===(se=e.fields)||void 0===se||null===(ce=se.incre)||void 0===ce?void 0:ce.value):0}));case"TypeaheadDropdown":return na.a.createElement(Jn,Object.assign({},jl,{options:U(null===e||void 0===e||null===(ue=e.fields)||void 0===ue||null===(ve=ue.isApi)||void 0===ve?void 0:ve.value,null===e||void 0===e||null===(me=e.fields)||void 0===me?void 0:me.values,"TypeaheadDropdown"),isSearchable:!0,handleSelect:e=>p(e),setResidencePermitListFromAPI:H,countryName:F}));case"FileUpload":return na.a.createElement(Tn,Object.assign({},jl,{downloadApiEndPoint:B(null===e||void 0===e||null===(pe=e.fields)||void 0===pe||null===(fe=pe.downloadApiEndPoint)||void 0===fe?void 0:fe.value),optionsData:null===e||void 0===e||null===(ge=e.fields)||void 0===ge?void 0:ge.values,handleUpload:f,handleDelete:g,isMultifiles:null===e||void 0===e||null===(be=e.fields)||void 0===be||null===(he=be.isMultifiles)||void 0===he?void 0:he.value,showOnload:null===e||void 0===e||null===(Ee=e.fields)||void 0===Ee||null===(ye=Ee.showOnload)||void 0===ye?void 0:ye.value,toolTipText:null===e||void 0===e||null===(Ne=e.fields)||void 0===Ne||null===(we=Ne.toolTip)||void 0===we?void 0:we.value,limit:(null===e||void 0===e||null===(Ce=e.fields)||void 0===Ce||null===(Se=Ce.maxFileC
1ount)||void 0===Se?void 0:Se.value)?parseInt(null===e||void 0===e||null===(xe=e.fields)||void 0===xe||null===(je=xe.maxFileCount)||void 0===je?void 0:je.value):5,filterReq:null===e||void 0===e||null===(Oe=e.fields)||void 0===Oe||null===(Te=Oe.isAttachmentFilterRequired)||void 0===Te?void 0:Te.value,value:(null===e||void 0===e||null===(ke=e.fields)||void 0===ke||null===(Ie=ke.isAttachmentFilterRequired)||void 0===Ie?void 0:Ie.value)?null===v||void 0===v?void 0:v.attachment:Io()(L,null===e||void 0===e||null===(Le=e.fields)||void 0===Le||null===(Ae=Le.name)||void 0===Ae?void 0:Ae.value),fileTypes:null===e||void 0===e||null===(Pe=e.fields)||void 0===Pe||null===(De=Pe.fileTypes)||void 0===De?void 0:De.value,isHardDelete:null===e||void 0===e||null===(Re=e.fields)||void 0===Re||null===(_e=Re.isHardDelete)||void 0===_e?void 0:_e.value,country:F}));case"RadioButton":return na.a.createElement(zn,Object.assign({},jl,{options:Ti(null===e||void 0===e||null===(Fe=e.fields)||void 0===Fe?void 0:Fe.values,"radio"),inlineLabel:(null===e||void 0===e||null===(Ue=e.fields)||void 0===Ue||null===(Be=Ue.labelPosition)||void 0===Be?void 0:Be.value)&&"inline"===(null===e||void 0===e||null===(Me=e.fields)||void 0===Me||null===($e=Me.labelPosition)||void 0===$e||null===(Ve=$e.value)||void 0===Ve?void 0:Ve.toLowerCase()),toggleStyle:{flexDirection:(null===e||void 0===e||null===(He=e.fields)||void 0===He||null===(Je=He.position)||void 0===Je?void 0:Je.value)&&"horizontal"===(null===e||void 0===e||null===(qe=e.fields)||void 0===qe||null===(ze=qe.position)||void 0===ze?void 0:ze.value)?"row":"column"},showLabelText:!0}));case"CheckBox":return na.a.createElement(Yn,jl);case"CheckBoxBoolean":return na.a.createElement(Wn,jl);case"DatePicker":return na.a.createElement(er,Object.assign({},jl,{locale:null===e||void 0===e||null===(Ge=e.fields)||void 0===Ge||null===(Ye=Ge.locale)||void 0===Ye?void 0:Ye.value,maxDate:null===e||void 0===e||null===(Ke=e.fields)||void 0===Ke||null===(We=Ke.maxDate)||void 0===We?void 0:We.value,minDate:null===e||void 0===e||null===(Qe=e.fields)||void 0===Qe||null===(Ze=Qe.minDate)||void 0===Ze?void 0:Ze.value}));case"Picker":return na.a.createElement(Bn.Provider,{value:{dataList:R,setDataList:_}},"poland"===F&&"skills"===(null===e||void 0===e||null===(Xe=e.fields)||void 0===Xe||null===(el=Xe.name)||void 0===el?void 0:el.value)?na.a.createElement(ur,Object.assign({},jl,{isSearchable:!0,titleText:null===e||void 0===e||null===(ll=e.fields)||void 0===ll||null===(tl=ll.hintText)||void 0===tl?void 0:tl.value,hintText:""})):na.a.createElement(or,Object.assign({},jl,{isSearchable:!0,titleText:null===e||void 0===e||null===(al=e.fields)||void 0===al||null===(ol=al.hintText)||void 0===ol?void 0:ol.value,hintText:"",options:U(null===e||void 0===e||null===(il=e.fields)||void 0===il||null===(nl=il.isApi)||void 0===nl?void 0:nl.value,null===e||void 0===e||null===(rl=e.fields)||void 0===rl?void 0:rl.values,"TypeaheadDropdown"),countryName:F})));case"LookupWithGoogleApi":return na.a.createElement(Ki,Object.assign({},jl,{lookupField:null===e||void 0===e||null===(dl=e.fields)||void 0===dl?void 0:dl.lookupField,value:(null===e||void 0===e||null===(sl=e.fields)||void 0===sl||null===(cl=sl.value)||void 0===cl?void 0:cl.value)||Io()(L,null===e||void 0===e||null===(ul=e.fields)||void 0===ul||null===(vl=ul.name)||void 0===vl?void 0:vl.value),formValues:L,showCurrentLocation:null===e||void 0===e||null===(ml=e.fields)||void 0===ml||null===(pl=ml.showCurrentLocation)||void 0===pl?void 0:pl.value,countryCodes:null===e||void 0===e||null===(fl=e.fields)||void 0===fl||null===(gl=fl.countryCodes)||void 0===gl?void 0:gl.value}));case"LookupWithGoogleApiSwiss":return na.a.createElement(Er,Object.assign({},jl,{lookupField:null===e||void 0===e||null===(bl=e.fields)||void 0===bl?void 0:bl.lookupField,value:(null===e||void 0===e||null===(hl=e.fields)||void 0===hl||null===(El=hl.value)||void 0===El?void 0:El.value)||Io()(L,null===e||void 0===e||null===(yl=e.fields)||void 0===yl||null===(Nl=yl.name)||void 0===Nl?void 0:Nl.value),formValues:L,showCurrentLocation:null===e||void 0===e||null===(wl=e.fields)||void 0===wl||null===(Cl=wl.showCurrentLocation)||void 0===Cl?void 0:Cl.value,countryCodes:null===e||void 0===e||null===(Sl=e.fields)||void 0===Sl||null===(xl=Sl.countryCodes)||void 0===xl?void 0:xl.value}));default:return""}})),na.a.createElement("div",{className:"document-container"},t.map(e=>{var l,t,a,o,i,n,r,d,s,c,u,m,p,b,h;const E=$(e);switch(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.inputType)||void 0===t?void 0:t.value){case"FileUploadWithDocType":return na.a.createElement(Dn,Object.assign({},E,{secondaryLabel:null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.secondaryLabel)||void 0===o?void 0:o.value,apiEndPoint:B(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.apiEndPoint)||void 0===n?void 0:n.value),downloadApiEndPoint:B(null===e||void 0===e||null===(r=e.fields)||void 0===r||null===(d=r.downloadApiEndPoint)||void 0===d?void 0:d.value),optionsData:null===e||void 0===e||null===(s=e.fields)||void 0===s?void 0:s.values,handleUpload:f,handleDelete:g,toolTipText:null===e||void 0===e||null===(c=e.fields)||void 0===c||null===(u=c.toolTip)||void 0===u?void 0:u.value,limit:null===e||void 0===e||null===(m=e.fields)||void 0===m||null===(p=m.maxFileC
1ount)||void 0===p?void 0:p.value,value:null===v||void 0===v?void 0:v.attachment,fileTypes:null===e||void 0===e||null===(b=e.fields)||void 0===b||null===(h=b.fileTypes)||void 0===h?void 0:h.value}));default:return""}})))};yr.defaultProps={formData:[],errors:{},setError:()=>{},clearErrors:()=>{},register:()=>{},unregister:()=>{},isMultiFiles:!1,validateOnLoad:!1,customIndex:null,handleSelect:()=>{},handleUpload:()=>{},handleDelete:()=>{},handleDownload:()=>{},watch:()=>{},control:()=>{},reset:()=>{},setValue:()=>{},trigger:()=>{},values:{},formName:"",fileArray:[],downloading:!1,APIQuerryParams:{},readOnlyFields:[],fieldsToHide:[],apiCollection:{},apiList:"",handleChange:()=>{},contentLoading:()=>{},formState:{},t:()=>{},sitecoreContext:{}};var Nr=Object(ba.a)()(yr);const wr=e=>{var l,t;let{t:a,fields:o,sitecoreContext:i}=e;const{title:n,icon:r,subTitle:d,text:s,items:c,isWithdraw:u,columnSettings:v}=o,[m,p]=Object(ia.useState)([]),[f,g]=Object(ia.useState)(!1),[b,h]=Object(ia.useState)(""),[E,y]=Object(ia.useState)(!0),[N,w]=Object(ia.useState)(!1),[C,S]=Object(ia.useState)(!1),x=(null===v||void 0===v?void 0:v.length)>0?Object.values(Sc(v)):st,{register:j,handleSubmit:O,getValues:T,errors:k,setValue:I,control:L}=Object(Ei.c)({mode:"onChange",revalidate:"onChange"});Object(ia.useEffect)(()=>{A()},[]);const A=()=>{ao(""+yl.CANDIDATE_DETAILS,"POST",{entity:"CandidateJobSubmission",forceUpdate:!1},{}).then(e=>{var l;(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.status)===ol?F(e.data.data):(y(!1),S(!0))},()=>{y(!1),S(!0)})},P=[{selector:"dateAdded",name:a("date-applied"),grow:1.5,sortable:!0},{selector:"position",name:a("position"),grow:1.5,sortable:!0},{selector:"companyName",name:a("company"),grow:1.5,sortable:!0},{selector:"employmentType",name:a("employment-type"),grow:2.3,sortable:!0},{selector:"status",name:a("status"),grow:1,sortable:!0,cell:function(e){return na.a.createElement("div",{className:"status-block",style:{color:""+(null===e||void 0===e?void 0:e.statusColour)}},e.status)}},{selector:"path",name:"",grow:(null===u||void 0===u?void 0:u.value)?2.5:2,cell:function(e){return na.a.createElement("div",{className:"view-or-remove"},na.a.createElement(xi,{ctaText:a("view"),ctaLabel:"Application view opens in a new window/tab",cssClass:"primary",ctaUrl:null===e||void 0===e?void 0:e.jobURL}),!0===(null===e||void 0===e?void 0:e.isWithdrawable)&&!0===(null===u||void 0===u?void 0:u.value)&&na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"vertical-seperator"}),na.a.createElement(Oi,{cssClass:"light-gray",text:a("withdraw"),ctaLabel:a("withdraw")+" pop-up box opens",handleTextClick:()=>_(e)})))}}],D=x.length>0?P.filter(e=>x.includes(e.selector)):P,R=()=>{g(!1)},_=e=>{h(e),g(!0)},F=e=>{const l={id:null===e||void 0===e?void 0:e.Id,data:[]};e&&e.JobDetails&&e.JobDetails.data&&e.JobDetails.data.map((e,t)=>{var a,o,n,r,d,s,c,u;l.data[t]={id:t,jobDataId:null===e||void 0===e?void 0:e.id,candidateId:null===e||void 0===e||null===(a=e.candidate)||void 0===a?void 0:a.id,dateAdded:e.dateAdded,jobId:null===e||void 0===e||null===(o=e.jobOrder)||void 0===o?void 0:o.id,jobItemId:null===e||void 0===e||null===(n=e.jobOrder)||void 0===n?void 0:n.jobItemId,jobURL:(null===e||void 0===e||null===(r=e.jobOrder)||void 0===r?void 0:r.jobUrl)||(null===i||void 0===i||null===(d=i.Country)||void 0===d?void 0:d.jobSearchURL),position:null===e||void 0===e||null===(s=e.jobOrder)||void 0===s?void 0:s.position,companyName:null===e||void 0===e||null===(c=e.jobOrder)||void 0===c?void 0:c.companyName,employmentType:null===e||void 0===e||null===(u=e.jobOrder)||void 0===u?void 0:u.employmentType,status:(null===e||void 0===e?void 0:e.status)?e.status:"",statusColour:(null===e||void 0===e?void 0:e.statusColour)?e.statusColour:"",isWithdrawable:null===e||void 0===e?void 0:e.isWithdraw}}),y(!1),p(l)};return na.a.createElement("div",{className:"dashboard-block normal custom-table currentApplication"},na.a.createElement(Ci,{columns:D,icon:r,row:null===m||void 0===m?void 0:m.data,pagination:(null===m||void 0===m||null===(l=m.data)||void 0===l?void 0:l.length)>5,title:n,noHeader:!1,count:null===m||void 0===m||null===(t=m.data)||void 0===t?void 0:t.length,noTableHead:!1,progressPending:E,noDataMessage:a("empty-current-jobs"),error:C,handleRefresh:()=>{S(!1),y(!0),setTimeout(()=>A(),500)}}),na.a.createElement(to,{showModal:f,handleModal:R,size:"lg",className:"application-modal"},na.a.createElement("div",{className:"main-container",key:"body"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-8 offset-xl-2"},na.a.createElement("h4",{className:"title"},null===d||void 0===d?void 0:d.value)),na.a.createElement("div",{className:"col-xl-10 offset-xl-1"},na.a.createElement("div",{className:"subTitle"},null===s||void 0===s?void 0:s.value)),na.a.createElement("div",{className:"col-xl-8 offset-xl-2"},na.a.createElement(Nr,{formData:c,register:j,errors:k,getValues:T,setValue:I,control:L}))))),na.a.createElement("div",{className:"footer-container",key:"footer"},na.a.createElement(ga,{handleButtonClick:R,text:a("cancel-withdrawal"),cssClass:"cancel-button",isDisabled:N}),na.a.createElement(Oi,{cssClass:"blue",text:a("withdraw-application"),handleTextClick:O((U=e=>{w(!0);const l={id:null===b||void 0===b?void 0:b.jobDataId,candidateId:null===b||void 0===b?void 0:b.candidateId,jobId:null===b||void 0===b?void 0:b.jobId,jobItemId:null===b||void 0===b?void 0:b.jobItemId,...e};ao(""+El.JOB_APPLY_WITHDRAW,"POST",l).then(e=>{var l,t,i,n,r,d,s;e.data&&(null===(l=e.data)||void 0===l?void 0:l.status)===ol?(b.status=a(null===e||void 0===e||null===(t=e.data)||void 0===t||null===(i=t.data)||void 0===i?void 0:i.status),b.statusColour=a(null===e||void 0===e||null===(n=e.data)||void 0===n||null===(r=n.data)||void 0===r?void 0:r.statusColor),b.isWithdrawable=!1,g(!1),Zi.c.success((null===o||void 0===o||null===(d=o.message)||void 0===d?void 0:d.value)||a("api-success-message"))):Zi.c.error((null===e||void 0===e||null===(s=e.data)||void 0===s?void 0:s.errorMessage)||a("check-back-later")),w(!1)},()=>{y(!1),g(!1),Zi.c.error(a("check-back-later")),w(!1)})},e=>{const l=yc(e);U(l)})),isLoading:N,isDisabled:N}))));var U};
1wr.defaultProps={fields:{title:{value:"CURRENT APPLICATIONS"},icon:{value:""},isWithdraw:{value:!0}},t:e=>e};var Cr=Object(ba.a)()(wr),Sr=a(66);const xr={JobFilters:{searchkeyword:"",latitude:null,longitude:null,company:""},PageType:"",PageItemId:"",UserLatitude:null,UserLongitude:null,HasLocation:!1},jr=e=>{const{coords:l,t:t,sitecoreContext:a,fields:o}=e,{title:i,icon:n}=o,{write:r,error:d}=Ja(),[s,c]=Object(ia.useState)([]),[u,v]=Object(ia.useState)(""),[m,p]=Object(ia.useState)(null),f=e=>{r(""+Cl.JOBS_API,e,b)},g=[{selector:"icon",grow:0,cell:e=>na.a.createElement("div",{style:{backgroundImage:`url(${null===e||void 0===e?void 0:e.icon})`,displayName:""},className:"ibm-logo-container"})},{selector:"title",grow:3,cell:e=>na.a.createElement("div",{className:"job-title"},e.title)},{selector:"view",right:!0,cell:e=>na.a.createElement("div",{className:"view_btn"},na.a.createElement(xi,{ctaText:t("view"),cssClass:"primary",ctaUrl:""+e.view,style:{displayName:""}}))}],b=e=>{var l;const t=[];((null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.jobCards)&&Pc(e.data.jobCards)?e.data.jobCards:[]).map((e,l)=>{t[l]={icon:e.companyLogo,title:null===e||void 0===e?void 0:e.jobTitle,view:null===e||void 0===e?void 0:e.jobURL}}),c(t)};return Object(ia.useEffect)(()=>{var e,t,a,o;const i=JSON.parse(localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_KEY));xr.JobFilters.searchkeyword=null===i||void 0===i?void 0:i.searchKeyword,xr.JobFilters.latitude=null===i||void 0===i||null===(e=i.filters)||void 0===e?void 0:e.latitude,xr.JobFilters.longitude=null===i||void 0===i||null===(t=i.filters)||void 0===t?void 0:t.longitude,l&&(xr.UserLatitude=l.latitude,xr.UserLongitude=l.longitude,xr.HasLocation=!0),xr.PageType=Cl.PAGE_TYPE,xr.PageItemId="",(null===i||void 0===i||null===(a=i.filters)||void 0===a?void 0:a.company)?xr.JobFilters.company=null===i||void 0===i||null===(o=i.filters)||void 0===o?void 0:o.company:delete xr.JobFilters.company,p(xr),!l&&(!i||Ic(null===i||void 0===i?void 0:i.searchKeyword)&&Jc(null===i||void 0===i?void 0:i.filters))||f(xr)},[l]),Object(ia.useEffect)(()=>{var e;const l=localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS);v(`${null===a||void 0===a||null===(e=a.Country)||void 0===e?void 0:e.jobSearchURL}${l}`)},[]),na.a.createElement(na.a.Fragment,null,s.length>0&&na.a.createElement("div",{className:"dashboard-block normal suggested-jobs"},na.a.createElement(Ci,{columns:g,row:s,title:i,icon:n,headerClasses:"header-class",noTableHead:!0,error:d,handleRefresh:()=>f(m)}),na.a.createElement("div",{className:"view-more-container"},na.a.createElement(xi,{cssClass:"secondary blue",ctaText:t("view-all"),ctaUrl:u,arrow:!0}))))};jr.defaultProps={t:()=>{},sitecoreContext:{},coords:{},fields:{title:{value:"SUGGESTED JOBS"},icon:{value:""}}};var Or=Object(Sr.geolocated)()(Object(ba.a)()(Object(ca.withSitecoreContext)()(jr)));const Tr=e=>{let{message:l,visibility:t,handleModal:a,callback:o,btnOkText:i,btnCancelText:n}=e;const r=e=>{a(),!0===e&&o&&o()};return na.a.createElement(to,{showModal:t,handleModal:a,size:"md"},na.a.createElement("div",{className:"alert-popup-body",key:"body"},na.a.createElement("p",null,l)),na.a.createElement("div",{key:"footer",className:"alert-popup-footer"},na.a.createElement("div",{className:"footer-items"},i&&na.a.createElement(ga,{text:i,handleButtonClick:()=>r(!0),cssClass:"btn-save"})),na.a.createElement("div",{className:"footer-items"},n&&na.a.createElement(ga,{text:n,handleButtonClick:()=>r(!1),cssClass:"btn-save"}))))};Tr.defaultProps={message:"Some Error occurred.",visibility:!1,handleModal:()=>{},callback:()=>{},type:""};var kr=Tr;const Ir=e=>{var l;const{fields:t,t:a}=e,{title:o,icon:i,itemsPerPage:n}=t,{write:r}=Ja(),{load:d,loading:s,error:c}=Ha(),[u,v]=Object(ia.useState)([]),[m,p]=Object(ia.useState)(!1),[f,g]=Object(ia.useState)(null),[b,h]=Object(ia.useState)(null),[E,y]=Object(ia.useState)(1),[N,w]=Object(ia.useState)(c),[C,S]=Object(ia.useState)(s);Object(ia.useEffect)(()=>{w(c)},[c]),Object(ia.useEffect)(()=>{S(s)},[s]);const x=()=>{p(!m)},j=e=>{var l,t,a;e.data.status===ol&&(1===(null===b||void 0===b||null===(l=b.data)||void 0===l||null===(t=l.items)||void 0===t||null===(a=t.getSavedJobList)||void 0===a?void 0:a.length)?k(1===E?E:E-1):k(E))},O=Object(ia.useMemo)(()=>[{selector:"icon",grow:0,cell:function(e){return na.a.createElement("div",{style:{backgroundImage:`url(${null===e||void 0===e?void 0:e.icon})`,displayName:""},className:"ibm-logo-container"},na.a.createElement("img",{className:"sr-only",src:null===e||void 0===e?void 0:e.icon,alt:""}))}},{selector:"title",grow:2,cell:function(e){return na.a.createElement("div",{className:"job-title"},e.title)}},{selector:"view",right:!0,cell:function(e){return na.a.createElement("div",{className:"view-or-remove"},na.a.createElement(xi,{ctaText:a("view"),cssClass:"primary",ctaLabel:"Go to application view",ctaUrl:""+e.view,style:{displayName:""}}),na.a.createElement("div",{className:"vertical-seperator"}),na.a.createElement("button",{className:"remove-cell","aria-label":a("remove")+" pop-up box opens",onClick:()=>{g(e.id),x()}},a("remove")))}}],[]),T=async e=>{var l,t,a;const o=[];h(e),await(null===e||void 0===e||null===(l=e.data)||void 0===l||null===(t=l.items)||void 0===t||null===(a=t.getSavedJobList)||void 0===a?void 0:a.forEac
1h((e,l)=>{o[l]={icon:null===e||void 0===e?void 0:e.customerLogoURL,title:null===e||void 0===e?void 0:e.jobTitle,view:null===e||void 0===e?void 0:e.jobURL,id:null===e||void 0===e?void 0:e.jobItemID}})),v(o)},k=e=>{y(e),d(""+Sl.GET,{pageNumber:e-1},T)};return Object(ia.useEffect)(()=>{k(1)},[]),na.a.createElement("div",{className:"dashboard-block normal saved-job"},na.a.createElement(Ci,{columns:O,row:u,icon:i,title:o,headerClasses:"header-class",noTableHead:!0,pagination:!0,paginationPerPage:null===n||void 0===n?void 0:n.value,paginationTotalRows:null===b||void 0===b||null===(l=b.data)||void 0===l?void 0:l.count,paginationOptions:{noRowsPerPage:!0},paginationServer:!0,onChangePage:e=>k(e),noDataMessage:a("empty-saved-jobs"),progressPending:C,error:N,handleRefresh:e=>{w(!1),S(!0),setTimeout(()=>k(e),500)}}),na.a.createElement(kr,{message:a("delete-confirmation-savedjob"),btnOkText:a("yes"),btnCancelText:a("no"),visibility:m,handleModal:x,callback:()=>{return e=f,void r(`${Sl.DELETE}?jobID=${e}`,null,j);var e}}))};Ir.defaultProps={fields:{title:{value:"SAVED JOBS"},icon:{value:""}},ctaUrl:"#"};var Lr=Object(ba.a)()(Ir),Ar=a(1062);var Pr=()=>{const e=Object(ia.useRef)(null),{adb2cConfigReducer:{msalConfig:l}}=oa.getState();Object(ia.useEffect)(()=>{e.current.click()},[l]);const t=()=>{localStorage.setItem("authenticationType","Create an account/Sign in")};return na.a.createElement(xu,null,l=>{let{login:a}=l;return na.a.createElement("div",{className:"my-5"},na.a.createElement(oi,{loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}),na.a.createElement("button",{className:"d-none",ref:e,onClick:()=>{(e=>{t(),setTimeout(()=>{e()},3e3)})(a)},"aria-label":"Login"},"Login"))})};var Dr=e=>{let{children:l}=e;const t=Object(o.c)(),a=Object(ua.h)(),i=Object(o.d)(e=>e.loginReducer),[n,r]=Object(ia.useState)(!0),[d,s]=Object(ia.useState)(null),[c]=Object(Ar.a)(),u=null===c||void 0===c?void 0:c.mobile_token,v=Object(ia.useCallback)(async e=>{try{const{data:l}=await Ma.a.post(ql,{id_token:e});(null===l||void 0===l?void 0:l.isAuthenticated)?(t(_a(Xl.AUTHENTICATED)),localStorage.setItem("authState",Xl.AUTHENTICATED),sessionStorage.setItem("isMobileTokenAvailable",!0),t(Fa(!0)),t(Da()),t(Ua(l)),a.push("/candidate/dashboard-profile")):s("Authentication failed")}catch(l){s("Error making API call")}finally{r(!1)}},[a]);return Object(ia.useEffect)(()=>{yu()&&!Ic(u)&&(null===i||void 0===i?void 0:i.state)!==Xl.AUTHENTICATED?v(u):r(!1)},[v]),n?na.a.createElement(oi,{loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"}}):d?na.a.createElement("div",null,d):na.a.createElement(na.a.Fragment,null,i&&i.state===Xl.AUTHENTICATED?l:i&&i.state!==Xl.AUTHENTICATED&&!yu()||i&&i.state!==Xl.AUTHENTICATED&&yu()&&Ic(u)?na.a.createElement(Pr,null):na.a.createElement(oi,{loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"}}))};const Rr=e=>{let{when:l,t:t,navigate:a,shouldBlockNavigation:o,handleChange:i}=e;const[n,r]=Object(ia.useState)(!1),[d,s]=Object(ia.useState)(null),[c,u]=Object(ia.useState)(!1),v=()=>{r(!1)};return Object(ia.useEffect)(()=>{c&&d&&a(d.pathname)},[c,d]),na.a.createElement(na.a.Fragment,null,na.a.createElement(ua.a,{when:l,message:e=>!(!c&&o(e))||(r(!0),s(e),!1)}),na.a.createElement(to,{showModal:n,handleModal:v,size:"md"},na.a.createElement("div",{className:"inner-modal-container",key:"body"},t("you-will-loose-do-you-wish-to-continue"),na.a.createElement("div",{className:"confirm-button-container"},na.a.createElement(ga,{cssClass:"yes-button",handleButtonClick:()=>{v(),i(!1),u(!0)},text:t("yes")}),na.a.createElement(ga,{handleButtonClick:()=>{v()},text:t("no")})))))};Rr.defaultProps={when:!1,t:()=>{},shouldBlockNavigation:()=>{},navigate:()=>{}};var _r=Rr;const Fr=e=>{let{loaderMsg:l,customLoaderMsg:t,showSpinner:a=!1,customLoaderStyle:o,customTextStyle:i,customStyle:n}=e;return na.a.createElement("div",{className:"overlayCustom text-center",style:a?n:{}},a?na.a.createElement("div",{className:"container-fluid customLoader"},na.a.createElement("div",{className:"row justify-content-center"},na.a.createElement("div",{className:"spinner-border",style:o,role:"status"},na.a.createElement("span",{className:"sr-only"},t))),na.a.createElement("div",{className:"row justify-content-center",style:i},na.a.createElement("strong",null,t))):na.a.createElement(ia.Fragment,null,t&&na.a.createElement("span",{className:"loadingText"},t),na.a.createElement("div",{className:"spinner-grow",style:{width:"0.5rem",height:"0.5rem"},role:"status"}),na.a.createElement("div",{className:"spinner-grow",style:{width:"0.5rem",height:"0.5rem"},role:"status"}),na.a.createElement("div",{className:"spinner-grow",style:{width:"0.5rem",height:"0.5rem"},role:"status"}),na.a.createElement("span",{className:"sr-only"},l)))};Fr.defaultProps={loaderMsg:"Loading...",customLoaderMsg:"",showSpinner:!1,customLoaderStyle:{},customTextStyle:{},customStyle:{opacity:1,background:"transparent"}};var Ur=Fr;a(702);const Br=e=>{let{rendering:l,t:t,dispatch:a,...o}=e;const{fields:i,placeholders:n=[]}=l,{profileInfo:r,profileInfoFormData:d,buildProfileFormState:s}=o,{title:c,saveLink:u,mandatoryFields:m,saveEndPoint:p}
1=i,[f,b]=Object(ia.useState)(!0),[h,E]=Object(ia.useState)(!1),[y,N]=Object(ia.useState)(!1),[w,C]=Object(ia.useState)(!1),[S,x]=Object(ia.useState)([]),[j,O]=Object(ia.useState)([]),[T,k]=Object(ia.useState)(!1),[I,L]=Object(ia.useState)(!1),A=(null===m||void 0===m?void 0:m.value)?null===m||void 0===m?void 0:m.value.split(","):[],P=Object(ua.h)();Object(ia.useEffect)(()=>{(null===r||void 0===r?void 0:r.Id)?b(!1):(null===r||void 0===r?void 0:r.error)&&(b(!1),E(!0))},[r]),Object(ia.useEffect)(()=>()=>{a(no()),a(so()),a({type:g}),a({type:v}),$o({},a)},[]);Object(ia.useEffect)(()=>{const e=e=>{if(T){e.preventDefault();const l=t("you-will-loose-do-you-wish-to-continue");return e.returnValue=l,l}return null};return window.addEventListener("beforeunload",e),()=>window.removeEventListener("beforeunload",e)},[T]),Object(ia.useEffect)(()=>{s&&k((()=>{let e=!1;return Object.keys(s).length>0&&Object.keys(s).forEach(l=>{var t;Object.keys(s[l]).length>0&&(Object.keys(null===(t=s[l])||void 0===t?void 0:t.touched).length>0&&(e=!0))}),e})())},[s]);const D=()=>{var e;k(!1),C(!1),Zi.c.success(t("details-saved-successfully"),{position:"top-center"}),P.push((null===u||void 0===u||null===(e=u.value)||void 0===e?void 0:e.href)||"/")},R=e=>{document.getElementById("profile-form").scrollIntoView(),Zi.c.error(t(e),{position:"top-center"}),a(po([])),C(!1),N(!1),x([])};Object(ia.useEffect)(()=>{var e,l,t,o;y&&0!==(null===d||void 0===d||null===(e=d.triggeredComponents)||void 0===e?void 0:e.length)&&(null===d||void 0===d||null===(l=d.triggeredComponents)||void 0===l?void 0:l.length)===S.length&&((null===d||void 0===d||null===(t=d.validComponents)||void 0===t?void 0:t.length)===S.length&&(()=>{const e=[];return Object.keys(s).forEach((l,t)=>{S.includes(t)&&e.push(s[l].isValid)}),!e.includes(!1)})()?(C(!0),Yo(null===p||void 0===p?void 0:p.value,null===d||void 0===d?void 0:d.data,null===d||void 0===d||null===(o=d.data)||void 0===o?void 0:o.files,D,R,!1),a(po([]))):d.triggeredComponents.length===S.length&&R("missing-information-text"))},[d]);return na.a.createElement(Dr,null,na.a.createElement("section",{className:"candidate-flow"},na.a.createElement("h2",{className:"title"},null===c||void 0===c?void 0:c.value),f?na.a.createElement(oi,{loaderMsg:t("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}):h?na.a.createElement(ti,{errorMsg:t("error-message"),t:t,refreshApi:!0,handleApiRefresh:()=>{b(!0),setTimeout(()=>$o({},a),500)}}):na.a.createElement($r.Provider,{value:{mandatorySection:A}},n&&n["jss-content"].map((e,l)=>{const a=e.componentName?Ec[e.componentName]:"";return!!a&&na.a.createElement(a,{t:t,key:null===e||void 0===e?void 0:e.uid,fields:null===e||void 0===e?void 0:e.fields,componentName:e.componentName,data:(null===e||void 0===e?void 0:e.placeholders)&&(null===e||void 0===e?void 0:e.placeholders["jss-content"])?null===e||void 0===e?void 0:e.placeholders["jss-content"]:[],triggerArray:S,invalidArray:j})}),na.a.createElement("div",{className:"container text-center"},na.a.createElement("div",{className:"submitBtns"},na.a.createElement("div",{className:"col-lg-10 offset-lg-1"}
1,na.a.createElement("div",{className:"submit-btn saveAndReview"},na.a.createElement(ga,{text:t("save-and-review"),handleButtonClick:()=>{if(N(!0),null===d||void 0===d?void 0:d.isFormSubmitting)return R("ongoing-section-api-saving"),!0;let e={triggerList:[],invalidList:[]};Object.keys(s).forEach((l,t)=>{var a,o,i,n,r;Jc(s[l])&&((Jc(null===(a=s[l])||void 0===a?void 0:a.touched)||(null===d||void 0===d?void 0:d.parse)||(null===(o=s[l])||void 0===o?void 0:o.isDelete)||(null===(i=s[l])||void 0===i?void 0:i.isClear)||(null===(n=s[l])||void 0===n?void 0:n.isUpload))&&(s[l].isValid||(null===(r=s[l])||void 0===r?void 0:r.isClear)?e.triggerList.push(l):e.invalidList.push(l)))});const l=[...new Set([...A,...e.triggerList])];for(let a in l){var t;(null===s||void 0===s||null===(t=s[l[a]])||void 0===t?void 0:t.isValid)||e.invalidList.includes(l[a])||e.invalidList.push(l[a])}e.invalidList.length>0?(O(e.invalidList),R("missing-information-text")):e.triggerList.length>0&&0===e.invalidList.length?x(e.triggerList):(N(!1),L(!0),setTimeout(()=>{var e;a(po([])),P.push(null===u||void 0===u||null===(e=u.value)||void 0===e?void 0:e.href)},3e3))},isLoading:y&&!w,isDisabled:y}))))))),w||I?na.a.createElement(Ur,{showSpinner:!0,customLoaderMsg:t(I?"no-changes-to-save":"submitting-details"),customLoaderStyle:{width:"4rem",height:"4rem",color:"#fff"},customTextStyle:{color:"#fff"},customStyle:{backgroundColor:"rgb(0, 0, 0, 0.5)",background:"rgba(0, 0, 0, 0.5)",opacity:"1"}}):"",na.a.createElement(_r,{when:T,t:t,handleChange:e=>k(e),navigate:e=>P.push(e),shouldBlockNavigation:e=>!!e.pathname}))};Br.defaultProps={ProfileContent:[],t:e=>e,sitecoreContext:{},renderContent:[]};var Mr=Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data,profileInfoFormData:e.profileInfoFormReducer,buildProfileFormState:e.buildProfileFormReducer}))(Object(ba.a)()(Object(ca.withPlaceholder)("jss-content")(Br)));const $r=na.a.createContext(),Vr=e=>{var l,t,a,o,i,n,r,d,s,c,u,v;let{onClick:m,id:p,lastAccordionIndex:f,componentName:g,fields:b={},isOpen:h,t:E,inputRef:y,sitecoreContext:N}=e;const{title:w,text:C,icon:S,missingIcon:x,formType:j,isMandatory:O}=b,T=Ec[(null===j||void 0===j?void 0:j.value)?null===j||void 0===j?void 0:j.value:g],[k,I]=Object(ia.useState)({}),[L,A]=Object(ia.useState)(!1),P=null===N||void 0===N||null===(l=N.route)||void 0===l?void 0:l.name,D=Object(ia.useContext)($r);if(!T)return!1;const R=()=>{m(p)},_=()=>{var e;let l=null===k||void 0===k?void 0:k[g];return(null===D||void 0===D||null===(e=D.mandatorySection)||void 0===e?void 0:e.includes(g))&&!(null===l||void 0===l?void 0:l.isValid)&&!(null===l||void 0===l?void 0:l.isClear)||(null===l||void 0===l?void 0:l.touched)&&Object.keys(null===l||void 0===l?void 0:l.touched).length>0&&!(null===l||void 0===l?void 0:l.isValid)||(null===l||void 0===l?void 0:l.isParse)&&!(null===l||void 0===l?void 0:l.isValid)||"BuildProfile"!==P&&(null===l||void 0===l?void 0:l.isValid)&&(null===O||void 0===O?void 0:O.value)};return yu()&&"AccountDetails"===g?na.a.createElement("div",null):na.a.createElement("div",{className:"profile-accordion-block "+(h?"active":""),id:"form"+p,key:"form"+p},na.a.createElement("button",{className:"icon",onClick:R,"aria-label":"toggle accordian "+(null===w||void 0===w?void 0:w.value),"aria-expanded":h}),na.a.createElement("div",{className:"profile-accordion-title",onClick:R},!L&&_()?(null===x||void 0===x||null===(t=x.value)||void 0===t?void 0:t.src)||(null===x||void 0===x||null===(a=x.value)||void 0===a?void 0:a.alt)?na.a.createElement("img",{className:(null===x||void 0===x||null===(o=x.value)||void 0===o?void 0:o.src)?"accordion-icon":"",src:(null===x||void 0===x||null===(i=x.value)||void 0===i?void 0:i.src)&&ca.mediaApi.updateImageUrl(null===x||void 0===x||null===(n=x.value)||void 0===n?void 0:n.src),alt:""}):"":(null===S||void 0===S||null===(r=S.value)||void 0===r?void 0:r.src)||(null===S||void 0===S||null===(d=S.value)||void 0===d?void 0:d.alt)?na.a.createElement("img",{className:(null===S||void 0===S||null===(s=S.value)||void 0===s?void 0:s.src)?"accordion-icon":"",src:(null===S||void 0===S||null===(c=S.value)||void 0===c?void 0:c.src)&&ca.mediaApi.updateImageUrl(null===S||void 0===S||null===(u=S.value)||void 0===u?void 0:u.src),alt:null===S||void 0===S||null===(v=S.value)||void 0===v?void 0:v.alt}):"",na.a.createElement("div",{className:"title-text-section"},na.a.createElement(ca.Text,{field:w,tag:"h2",className:"section-title"}),L?na.a.createElement("div",{className:"spinner-border spinner-border-sm",role:"status"}):_()?na.a.createElement("span",{className:"missing-text "},null===C||void 0===C?void 0:C.value):"")),na.a.createElement("div",{key:p,className:"profile-accordion-content clearfix"},na.a.createElement(T,{fields:b,t:E,key:p,lastAccordionIndex:f,handleClick:m,accordionId:p,c
1omponentName:g,ref:y,getEmptyFields:e=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};I(e)}(e),setLoader:e=>function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];setTimeout(()=>{A(e)},1)}(e)})))};Vr.defaultProps={isOpen:"",id:"",lastAccordionIndex:0,title:{value:""},content:{value:""},fields:{},showNextButton:!1,fields:{},componentName:"",t:e=>e,onClick:()=>{}};var Hr=Object(ca.withSitecoreContext)()(Vr);a(703);const Jr=e=>{let{inputRef:l,...t}=e;const{allowMultipleOpen:a,data:o,showExpandButton:i,t:n,triggerArray:r,invalidArray:d}=t,[s,c]=Object(ia.useState)(1),[u,v]=Object(ia.useState)({});Object(ia.useEffect)(()=>{o.length===Object.keys(u).length&&(Object.keys(u).filter(e=>u[e]).length===o.length&&c(2),Object.keys(u).filter(e=>!u[e]).length===o.length&&c(1))},[u]);const m=function(e){let l=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const t=!!u[e];if(a){const a={[e]:!l||!t};v({...u,...a})}else v(l?{[e]:!t}:{[e]:!0});const o=document.getElementById("form"+e);setTimeout(()=>{e&&(null===o||void 0===o||o.scrollIntoView({behavior:"smooth"}))},10)},p={};return o.map(e=>{p[e.componentName]=Object(ia.useRef)(null)}),Object(ia.useEffect)(()=>{if(sessionStorage&&sessionStorage.getItem("setAccordionOpen")){const e=parseInt(sessionStorage.getItem("setAccordionOpen"));v({[e]:!0}),sessionStorage.removeItem("setAccordionOpen")}},[]),Object(ia.useImperativeHandle)(l,()=>({handleRefTrigger(){Object.keys(p).forEach(e=>{null!==p[e].current&&r.includes(e)&&setTimeout(()=>{p[e].current.trigger()},10)})},handleInvalidRefTrigger(){Object.keys(p).forEach(e=>{null!==p[e].current&&d.includes(e)&&setTimeout(()=>{p[e].current.invalidTrigger()},10)})}})),na.a.createElement(na.a.Fragment,null,i&&na.a.createElement("div",{className:"expandOrCollapse"},na.a.createElement(Oi,{cssClass:"blue custom",ariaExpanded:1!==s,text:n(1===s?"expand-all-sections":"collapse-all-sections"),handleTextClick:()=>{const e=1===s?2:1,l={};o.forEach((t,a)=>{l[a]=2===e}),c(e),v(l)}})),na.a.createElement("div",{className:"accordion-list"},o.map((e,l)=>na.a.createElement(Hr,{isOpen:!!u[l],key:l,id:l,lastAccordionIndex:o.length-1,componentName:e.componentName,fields:e.fields,inputRef:p[e.componentName],onClick:m,t:n}))))};Jr.defaultProps={allowMultipleOpen:!1,data:[],t:e=>e,showExpandButton:!1,triggerArray:[],invalidArray:[]};const qr=Jr;var zr=Object(ia.forwardRef)((e,l)=>na.a.createElement(qr,Object.assign({},e,{inputRef:l})));const Gr=e=>{let{fields:l,data:t,t:a}=e;const{text:o,allowMultipleOpen:i}=l;return na.a.createElement("section",{className:"profile-accordion-section dashboard-accordian","aria-labelledby":"title","aria-describedby":"info"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-10 offset-lg-1"},(null===o||void 0===o?void 0:o.value)&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement(ca.Text,{field:o,tag:"h2",className:"acc-text",id:"info"}))),t&&t.length>0&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement(zr,{allowMultipleOpen:!!(null===i||void 0===i?void 0:i.value)&&i.value,data:t,showExpandButton:!1,t:a})))))))};Gr.defaultProps={t:e=>e,fields:{}};var Yr=Object(ba.a)()(Gr);const Kr=e=>{var l;let{fields:t,data:a,t:o,profileInfo:i,dispatch:n}=e;const{text:r,allowMultipleOpen:d,ctaText:s,ctaUrl:c}=t,[u,v]=Object(ia.useState)(!0),[m,p]=Object(ia.useState)(0),[f,g]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{if(null===i||void 0===i?void 0:i.Id){v(!1);const e=parseInt(null===i||void 0===i?void 0:i.ProfilePercentage);p(e)}else(null===i||void 0===i?void 0:i.error)&&(v(!1),g(!0))},[i]);return na.a.createElement("section",{className:"profile-accordion-section","aria-labelledby":"title","aria-describedby":"info"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-10 offset-lg-1"},(null===r||void 0===r?void 0:r.value)&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement(ca.Text,{field:r,tag:"h1",className:"text",id:"info"}))),u?na.a.createElement(oi,{loaderMsg:o("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}):f?na.a.createElement("div",{className:"apiError"},na.a.createElement(ti,{errorMsg:o("error-message"),t:o,refreshApi:!0,handleApiRefresh:()=>{n(no()),n(so()),setTimeout(()=>$o({},n),500)}})):na.a.createElement(na.a.Fragment,null,a&&a.length>0&&m>0&&na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement(zr,{allowMultipleOpen:!!(null===d||void 0===d?void 0:d.value)&&d.value,data:a,showExpandButton:!0,t:o}))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement(ci,{cssClass:"orange",cssArrowClass:"styleArrow",ctaText:s,ctaUrl:c,externalLink:"internal"!==(null===c||void 0===c||null===(l=c.value)||void 0===l?void 0:l.linktype)})))))))))};Kr.defaultProps={t:e=>e,fields:{},profileInfo:{},dispatch:()=>{},data:[]};var Wr=Object(ba.a)()(Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data}))(Kr)),Qr=a(97),Zr=a.n(Qr),Xr=a(1061);const ed=e=>{let{t:l,fields:t,profileInfo:a,loginReducer:o,sitecoreContext:i,dispatch:n}=e;const{subTitle:r}
1=t,[d,s]=Object(ia.useState)({}),[c,u]=Object(ia.useState)(!0),[v,m]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{var e,l;(null===a||void 0===a?void 0:a.Id)?(s(null===a||void 0===a||null===(e=a.PersonalDetails)||void 0===e||null===(l=e.data)||void 0===l?void 0:l[0]),u(!1)):(null===a||void 0===a?void 0:a.error)&&(u(!1),m(!0))},[a]);const p=()=>{u(!0),setTimeout(()=>$o({},n),500)};return na.a.createElement(xu,null,e=>{var t,a,n;let{editProfile:s,editPhoneNumber:u,editPassword:m}=e;return na.a.createElement("div",{className:"dashboard-agent dashboard-block"},c?na.a.createElement(oi,null):v?na.a.createElement(ti,{errorMsg:l("error-message"),t:l,refreshApi:!0,handleApiRefresh:p}):na.a.createElement(na.a.Fragment,null,na.a.createElement(ca.Text,{field:r,tag:"p",className:"content"}),na.a.createElement("div",{className:"dashboard-account-details"},na.a.createElement("div",{className:"account-edit-block"},na.a.createElement("p",null,l("email-address-label")," ",(null===d||void 0===d?void 0:d.email)||na.a.createElement("span",{className:"not-added-cls"},l("not-added"))),na.a.createElement("p",null,`${l("fullname-label")} ${(null===d||void 0===d?void 0:d.firstName)||""} ${(null===d||void 0===d?void 0:d.lastName)||""}`," ",(null===d||void 0===d?void 0:d.firstName)&&(null===d||void 0===d?void 0:d.lastName)?null:Zr()(`<span class="not-added-cls">${l("not-added")}</span>`)),na.a.createElement("button",{type:"button",className:"primary-button",onClick:s,onKeyDown:s,"aria-label":l("update-name")},l("update-name"),na.a.createElement("div",{className:"arrow-icon","aria-hidden":"true"}))),na.a.createElement("div",{className:"account-edit-block"},na.a.createElement("p",null,Zr()(`${l("phone-number-label")} ${(()=>{var e,l,t;const a=(null===d||void 0===d?void 0:d.phone)?null===d||void 0===d?void 0:d.phone:"not-added"!==(null===o||void 0===o||null===(e=o.user)||void 0===e?void 0:e.phone)?null===o||void 0===o||null===(l=o.user)||void 0===l?void 0:l.phone:null;if(a&&(null===i||void 0===i||null===(t=i.Country)||void 0===t?void 0:t.code)){const e=wu(i);return isNaN(a)?a:Object(Xr.a)(a,e).formatInternational()}return null})()||`<span class="not-added-cls">${l("not-added")}</span>`}`)),na.a.createElement("button",{type:"button",className:"primary-button",onClick:u,onKeyDown:u,"aria-label":l("update-phone")},l("update-phone"),na.a.createElement("div",{className:"arrow-icon","aria-hidden":"true"}))),"local"===(null===o||void 0===o||null===(t=o.idToken)||void 0===t||null===(a=t.idTokenClaims)||void 0===a||null===(n=a.idp)||void 0===n?void 0:n.toLowerCase())?na.a.createElement("div",{className:"account-edit-block"},na.a.createElement("p",null,l("password-label")," ",l("password-value")),na.a.createElement("button",{type:"button",className:"primary-button",onClick:m,onKeyDown:m,"aria-label":l("update-password")},l("update-password"),na.a.createElement("div",{className:"arrow-icon","aria-hidden":"true"}))):null)))})};ed.defaultProps={profileInfo:{},fields:{},t:()=>{},sitecoreContext:{},dispatch:()=>{},loginReducer:{}};var ld=Object(ca.withSitecoreContext)()(Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data,loginReducer:e.loginReducer}))(ed)),td=a(62);const ad=e=>{let{message:l,type:t}=e;return na.a.createElement("div",{className:"alert-inline "+t,"aria-live":"assertive",role:"alert"},na.a.createElement("p",null,l))};ad.defaultProps={message:"",type:""};var od=ad;const id=e=>{let{frequency:l,handleAlertUpdate:t,row:a}=e;const[o,i]=Object(ia.useState)(!1);return Object(ia.useEffect)(()=>{const e=e=>{var l;e&&9===e.keyCode&&!(null===(l=e.target)||void 0===l?void 0:l.className.includes("dropdown-item"))&&i(!1)};return document.addEventListener("keyup",e),()=>{document.removeEventListener("keyup",e)}},[]),na.a.createElement(td.a,{show:o},na.a.createElement(td.a.Toggle,{className:"btn-dp-down",id:"dropdown-basic",onClick:()=>i(!o)},null===l||void 0===l?void 0:l.map(e=>{var l,t,o,i,n;if((null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.key)||void 0===t?void 0:t.value)===a.view)return null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.label)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.toUpperCase()}),na.a.createElement("div",{className:"drop-icon"})),na.a.createElement(td.a.Menu,{role:"menu",onMouseLeave:()=>i(!1)},null===l||void 0===l?void 0:l.map((e,l)=>{var o,i,n;return na.a.createElement(td.a.Item,{key:l,onClick:()=>{var l,o;t(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(o=l.key)||void 0===o?void 0:o.value,a.id)},role:"menuitem"},null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.label)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.toUpperCase())})))};id.defaultProps={frequency:{},handleAlertUpdate:()=>{},row:{}};const nd=e=>{var l;const{t:t,icon:a,fields:o,clearAlerts:i}=e,{frequency:n}=o,{load:r,loading:d}=Ha(),{write:s,error:c}
1=Ja(),[u,v]=Object(ia.useState)([]),[m,p]=Object(ia.useState)(null),[f,g]=Object(ia.useState)(!1),[b,h]=Object(ia.useState)(null),[E,y]=Object(ia.useState)({}),[N,w]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{c&&y({...E,type:"error",message:t("http-error")})},[c]),Object(ia.useEffect)(()=>{!0===i&&v([])},[i]),Object(ia.useEffect)(()=>{E&&setTimeout(()=>y(null),5e3)},[E]);const C=()=>{g(!f)},S=(e,l)=>{m.map(t=>(t.alertID===l&&(t.frequencyType=e),t)),T(m)},x=e=>{e.data.status===ol&&k()},j=Object(ia.useMemo)(()=>[{selector:"title",grow:2,cell:e=>na.a.createElement("div",{className:"alert-title"},e.title)},{selector:"view",right:!0,cell:e=>na.a.createElement("div",{className:"view-or-remove pref-button"},na.a.createElement(id,{frequency:n,handleAlertUpdate:S,row:e}),na.a.createElement("div",{className:"vertical-seperator"}),na.a.createElement("button",{className:"remove-cell","aria-label":t("remove")+" pop-up box opens","aria-describedby":"popup-description",onClick:()=>{h(e.id),C()}},t("remove")))}],[u]),O=e=>{p(e.data.jobAlerts),T(e.data.jobAlerts)},T=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const l=[];e.forEach((e,t)=>{l[t]={title:e.jobAlertName,view:e.frequencyType,id:e.alertID}}),v(l)},k=()=>{r(xl.COMMUNICATION_PREFERENCES.GET_ALERT_API,null,O)},I=e=>{w(!1),y(null),e.data.status===ol?y({...E,type:"success",message:t("job-alert-updated")}):y({...E,type:"error",message:t("job-alert-update-failed")})};return Object(ia.useEffect)(()=>{k()},[]),na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"dashboard-agent dashboard-block communication-preferences"},na.a.createElement("p",{className:"description"},null===o||void 0===o||null===(l=o.description)||void 0===l?void 0:l.value),na.a.createElement("br",{"aria-hidden":!0}),na.a.createElement(Ci,{noTableHead:!0,columns:j,icon:a,row:u,showHeader:!1,progressPending:d}),na.a.createElement("br",{"aria-hidden":!0}),na.a.createElement("div",{className:"btn-container"},u.length>0&&na.a.createElement(ga,{text:t("save-changes"),handleButtonClick:()=>{y(null),w(!0),s(xl.COMMUNICATION_PREFERENCES.UPDATE_ALERT_API,{jobAlerts:m},I)},isLoading:N,cssClass:"orange-bg"}),(null===E||void 0===E?void 0:E.type)&&na.a.createElement(od,{message:null===E||void 0===E?void 0:E.message,type:null===E||void 0===E?void 0:E.type,key:new Date}))),na.a.createElement(kr,{message:t("delete-confirmation-jobalert"),btnOkText:t("yes"),btnCancelText:t("no"),visibility:f,handleModal:C,callback:()=>{return e=b,y(null),void s(`${xl.COMMUNICATION_PREFERENCES.DELETE_ALERT_API}?alertID=${e}`,null,x);var e}}))};nd.defaultProps={title:"Saved Jobs",t:()=>{}};var rd=Object(ba.a)()(Object(o.b)(e=>({clearAlerts:e.consentReducer.clearAlerts}))(nd)),dd=a(185),sd=a.n(dd),cd=a(466),ud=a.n(cd),vd=a(315),md=a.n(vd);const pd=e=>({type:P,payload:e});a(758);const fd=e=>{var l;let{fields:t,t:a,profileInfo:i,theme:n,closeConsentPopup:r,isConsentPopUp:d,ctaText:s}=e;const{subTitle:c,items:u,jobAlertConnectorField:v,showSubmitButton:m}=t,[p,f]=Object(ia.useState)(!0),[g,b]=Object(ia.useState)(!1),[h,E]=Object(ia.useState)({}),[y,N]=Object(ia.useState)(!1),w=Object(o.c)(),C=null===(l=null===m||void 0===m?void 0:m.value)||void 0===l||l,{register:S,handleSubmit:x,getValues:j,errors:O,setValue:T,control:k}=Object(Ei.c)({mode:"onChange",revalidate:"onChange",shouldFocusError:!1});Object(ia.useEffect)(()=>{var e,l;(null===i||void 0===i?void 0:i.Id)||d?(f(!1),E({data:null===i||void 0===i||null===(e=i.PersonalDetails)||void 0===e||null===(l=e.data)||void 0===l?void 0:l[0]})):(null===i||void 0===i?void 0:i.error)&&(f(!1),N(!0))},[i]);const I=()=>{Zi.c.error(a("error-message"),{position:"top-center"}),b(!1)},L=e=>{var l,t,a,o,i;const n=null===(l=md()(ud()(sd()(u,"fields.items")),{fields:{name:{value:null===v||void 0===v?void 0:v.value}}}))||void 0===l||null===(t=l.fields)||void 0===t?void 0:t.values,r=n.length>0?null===(a=md()(n,{fields:{label:{value:e}}}))||void 0===a||null===(o=a.fields)||void 0===o||null===(i=o.key)||void 0===i?void 0:i.value:e;!1!==r&&"false"!==r||w({type:fe})};return na.a.createElement("div",{className:"dashboard-agent dashboard-block consent-section"},(null===c||void 0===c?void 0:c.value)&&na.a.createElement(ca.RichText,{field:c,tag:"p",className:"content"}),p?na.a.createElement(oi,{loaderMsg:a("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:null===n||void 0===n?void 0:n.secondaryButton},customTextStyle:{color:null===n||void 0===n?void 0:n.secondaryButton}}):y?na.a.createElement("div",{className:"apiError"},na.a.createElement(ti,{errorMsg:a("error-message"),t:a})):na.a.createElement("form",{autoComplete:"off"},null===u||void 0===u?void 0:u.map((e,l)=>{var t,o,i,n,r;return na.a.createElement(na.a.Fragment,null,(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(o=t.text)||void 0===o?void 0:o.value)&&na.a.createElement(ca.RichText,{field:e.fields.text,tag:"p",className:"content"}),na.a.createElement("div",{className:"form-section form_"+l},na.a.createElement(Nr,{formData:null===e||void 0===e||null===(i=e.fields)||void 0===i?void 0:i.items,register:S,errors:O,getValues:j,setValue:T,values:h,control:k,validateOnLoad:!1,t:a})),(null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.showLineBar)||void 0===r?void 0:r.value)&&na.a.createElement("div",{className:"seperatorLine"}))}),C&&na.a.createElement(ga,{text:(null===s||void 0===s?void 0:s.value)?null===s||void 0===s?void 0:s.value:a("save-changes"),cssClass:"orange-bg",handleButtonClick:x((A=e=>{b(!0);const l=(null===v||void 0===v?void 0:v.value)?Io()(e,null===v||void 0===v?void 0:v.value):void 0,t={id:null===i||void 0===i?void 0:i.Id,jobAlertFlag:l,...e};ao(xl.CONSENT.UPDATE_CONSENT,"POST",t).then(e=>{var t;(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.status)===ol?($o({},w),Zi.c.success(a("details-saved-successfully"),{position:"top-center"}),r&&r(),l&&L(l),b(!1)):(r&&r(),I())},()=>{r&&r(),I()})},e=>{let l=Object.assign({},e);l=yc(e),A(l)})),isLoading:g})));var A};
1fd.defaultProps={fields:{}};var gd=Object(ba.a)()(Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data}))(fd));const bd=e=>{var l,t,a,i,n,r,d,s;let{fields:c,t:u=(()=>{}),sitecoreContext:v}=e;const{alertMsg:m,content:p,ctaText:f,redirectionLink:g}=c,b=Object(ua.h)(),[h,E]=(Object(o.c)(),Object(ia.useState)(!1)),y=Object(o.d)(e=>e.authFunctionsReducer),[N,w]=Object(ia.useState)(!1),[C,S]=Object(ia.useState)(!1),x="switzerland"===(null===v||void 0===v||null===(l=v.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase()),j="sweden"===(null===v||void 0===v||null===(a=v.Country)||void 0===a||null===(i=a.name)||void 0===i?void 0:i.toLowerCase()),O=null===v||void 0===v||null===(n=v.Country)||void 0===n||null===(r=n.name)||void 0===r?void 0:r.toLowerCase(),T=null===v||void 0===v||null===(d=v.Country)||void 0===d?void 0:d.redirectOnDeletion,k=()=>{E(!h)},I=()=>{S(!C)},L=()=>{k(),D()},A=()=>{k()},P=()=>{b.push("/"),setTimeout(()=>{y.logout()},2e3)},D=()=>{w(!0),ao($l.DELETE_ACC_API,"POST").then(e=>{var l,t;w(!1),(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.status)===ol?x||j?I():(Zi.c.success(u("delete-success"),{position:"top-center"}),P()):(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.status)===nl&&(w(!1),Zi.c.error(u("delete-fail"),{position:"top-center"}))}).catch(()=>{w(!1),Zi.c.error(u("delete-fail"),{position:"top-center"})})},R=()=>na.a.createElement(na.a.Fragment,null,na.a.createElement(ga,{cssClass:"dark-red",text:null===f||void 0===f?void 0:f.value,handleButtonClick:k,isLoading:N,isDisabled:N,ctaLabel:"opens in a modal window"}),na.a.createElement(to,{showModal:h,handleModal:k,size:"lg"},na.a.createElement("div",{className:"inner-modal-container",key:"body"},na.a.createElement("div",{className:"alert-msg"},_),na.a.createElement("div",{className:"confirm-button-container"},na.a.createElement(ga,{cssClass:"yes-button",handleButtonClick:L,text:u("delete-yes")}),na.a.createElement(ga,{handleButtonClick:A,text:u("cancel")}))," "))),_=na.a.createElement(ca.RichText,{field:m,className:"text"});return na.a.createElement("div",{className:"delete-section"},na.a.createElement(ca.RichText,{field:p,className:"text "+(Nu(O)&&"uk--deletetext-pbottom")}),x||j?g&&f&&na.a.createElement(na.a.Fragment,null,R(),na.a.createElement(to,{showModal:C,handleModal:I,size:"lg",backdrop:"static"},na.a.createElement("div",{className:"inner-modal-container mx-4 mt-4",key:"body"},na.a.createElement("div",{className:"alert-msg"},u("delete-success"),na.a.createElement("a",{href:null===g||void 0===g||null===(s=g.value)||void 0===s?void 0:s.href,target:"_blank",rel:"noopener noreferrer","aria-label":null===f||void 0===f?void 0:f.value,title:null===f||void 0===f?void 0:f.value,onClick:()=>P()},u("delete-onetrust-form"))),na.a.createElement("div",{className:"confirm-button-container"},na.a.createElement(ga,{cssClass:"ok-button",handleButtonClick:P,text:u("delete-yes-two")}))))):f&&T&&g?(()=>{var e;return na.a.createElement(ci,{cssClass:"dark-red",ctaText:null===f||void 0===f?void 0:f.value,ctaUrl:g,cssArrowClass:"styleArrow",ctaLabel:"external"===(null===g||void 0===g||null===(e=g.value)||void 0===e?void 0:e.linktype)?(null===f||void 0===f?void 0:f.value)+" opens in new tab":null===f||void 0===f?void 0:f.value})})():f&&R())};bd.defaultProps={fields:{alertMsg:{value:""},content:{value:""},ctaText:{value:""}}};var hd=Object(ca.withSitecoreContext)()(Object(ba.a)()(bd));const Ed=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j;let{block:O,data:T,candidateId:k,t:I,itemNumber:L,sitecoreContext:A,cssClass:P,id:D}=e;const[R,_]=Object(ia.useState)(!1),[F,U]=Object(ia.useState)(""),[B,M]=Object(ia.useState)(null),$=function(e,l){var t,a,o,i,n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/";return(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t[l])||void 0===a?void 0:a.value)?null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o[l])||void 0===i||null===(n=i.value)||void 0===n?void 0:n.split(r):[]},V="switzerland"===(null===A||void 0===A||null===(l=A.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase()),H=null===A||void 0===A||null===(a=A.Country)||void 0===a||null===(o=a.name)||void 0===o?void 0:o.toLowerCase();let J=null!==D?null===T||void 0===T||null===(i=T.data)||void 0===i?void 0:i[D]:null===T||void 0===T?void 0:T.data,q=(null===T||void 0===T?void 0:T.attachment)||[];const z=function(e,l){var t,a,o,i;let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t[l])||void 0===a?void 0:a.value)?null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o[l])||void 0===i?void 0:i.value:n},G=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/";const t={};return t.apiEndPoint=z(e,"apiEndPoint"),t.name=$(e,"name",l),t.subLabel=$
1(e,"subLabel"),t.separator=z(e,"separator"," "),t.label=z(e,"label",""),t.type=z(e,"type",""),t.defaultValue=z(e,"value",""),t.connectorField=$(e,"connectorField"),t.format=$(e,"format"),t.singleDateFormat=z(e,"format"),t.showMissingText=$(e,"showMissingText"),t.multipleRequired=$(e,"multipleRequired",l),t},Y=e=>{Zi.c.success(`${I("download-success-message")} ${e}`,{delay:2e3})},K=e=>{Zi.c.error(`${I("download-error-message")} ${e}`,{delay:2e3})},W=()=>{_(!R)},Q=(e,l)=>{M(e),U(l),W()},Z=()=>{const e=null===F||void 0===F?void 0:F.replace("{cid}","cid="+k);Zi.c.success(`${I("downloading")} ${null===B||void 0===B?void 0:B.name}`,{autoClose:3e3}),Jo(null===B||void 0===B?void 0:B.name,`${e}&fileID=${null===B||void 0===B?void 0:B.id}`,Y,K),W()},X=(e,l,t)=>{!e||13!==e.keyCode&&32!==e.keyCode||Q(l,t)},ee=()=>W(),le=e=>{var l;const t=G(e);let a=[];return null===t||void 0===t||null===(l=t.name)||void 0===l||l.forEach((function(e){a=function(e,l){var t;let a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=[],i=[];i=a?q:au(q,e);let n=[];var r;(n=i,(null===(t=n)||void 0===t?void 0:t.length)>0)&&(o=na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"dashboard-block file-container "+(Nu(H)&&"file-download-style")},null===(r=n)||void 0===r?void 0:r.map(e=>na.a.createElement("div",{className:"file-upload"},na.a.createElement("div",{onClick:()=>Q(e,l),onKeyUp:t=>X(t,e,l),className:"file-list",role:"link",title:"opens in a modal window",tabIndex:0},null===e||void 0===e?void 0:e.name),(null===e||void 0===e?void 0:e.type)&&a&&na.a.createElement(na.a.Fragment,null,na.a.createElement("span",{className:"separator-line","aria-hidden":"true"},"|"),na.a.createElement("span",{className:"file-type"},(null===e||void 0===e?void 0:e.label)||(null===e||void 0===e?void 0:e.type)))))),na.a.createElement(to,{showModal:R,handleModal:W,size:"md"},na.a.createElement("div",{className:"inner-modal-container",key:"body"},na.a.createElement("h2",null,I("download-confirmation")),na.a.createElement("div",{className:"confirm-button-container"},na.a.createElement(ga,{cssClass:"yes-button",handleButtonClick:Z,text:I("yes")}),na.a.createElement(ga,{handleButtonClick:ee,text:I("no")}))," "))));return o||[]}(e,t.apiEndPoint,"allFiles"===e)})),a},te=e=>{if(e&&null!==e){if("string"===typeof e&&e.split("/").length>1){const l=e.split("/");return new Date(l[1]+"/"+l[0]+"/"+l[2])}if(vi()(e).isValid())return e;return new Date(parseInt(e)).toGMTString()}return null},ae=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=arguments.length>2?arguments[2]:void 0,a="";return a+=e?t>1&&l?`${I("missing")} (${l})`:I("missing"):l?`${I("missing")} (${l})`:I("missing"),`<span class="not-added-cls" >${a}</span>`},oe=(e,l)=>{var t,a,o,i,n;const r=G(e);let d=(null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.options)&&(null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.options)||void 0===o?void 0:o.length)>0?null===e||void 0===e||null===(i=e.fields)||void 0===i?void 0:i.options:[];d=Sc(d);let s="";null===r||void 0===r||null===(n=r.name)||void 0===n||n.forEach((function(e,l){var t,a,o,i;const n=l!==(null===r||void 0===r||null===(t=r.name)||void 0===t?void 0:t.length)-1?null===r||void 0===r?void 0:r.separator:"";s+=((e,l,t,a,o,i,n,r,d)=>{const s=a||Io()(J,e);let c="";switch(o){case"customText":const e=null===s||void 0===s?void 0:s.toString();c=xc((null===i||void 0===i?void 0:i[e])||"",J);break;default:c+=s?`${s}${l} `:"false"!==d?`${ae(t,r,n)}${l} `:""}return c})(e,n,null===r||void 0===r?void 0:r.label,null===r||void 0===r?void 0:r.defaultValue,null===r||void 0===r?void 0:r.type,d,null===r||void 0===r||null===(a=r.name)||void 0===a?void 0:a.length,null===r||void 0===r||null===(o=r.subLabel)||void 0===o?void 0:o[l],null===r||void 0===r||null===(i=r.showMissingText)||void 0===i?void 0:i[l])}));const c=0===l?"header_item":"";return s?Zr()(`<div class="row"><div class="col textItem ${P} ${c}">${(null===r||void 0===r?void 0:r.label)?(null===r||void 0===r?void 0:r.label)+" ":""}${s}</div></div>`):""},ie=e=>{var l,t,a,o,i,n,r,d;const s=G(e),c=(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.hintText)||void 0===t?void 0:t.value)||(null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.connectorMessage)||void 0===o?void 0:o.value);return((e,l)=>{const t=Io()(J,e),a=Io()(J,l)||"";return!!t&&a.includes(t)})(null===s||void 0===s||null===(i=s.connectorField)||void 0===i?void 0:i[0],null===s||void 0===s||null===(n=s.name)||void 0===n?void 0:n[0])?"":Io()(J,null===s||void 0===s||null===(r=s.name)||void 0===r?void 0:r[0])?na.a.createElement("div",{className:"readOnlyFieldWrapper"},na.a.createElement("div",null,null===s||void 0===s?void 0:s.label),na.a.createElement("div",{className:"readOnlyField"},(null===s||void 0===s?void 0:s.defaultValue)?null===s||void 0===s?void 0:s.defaultValue:Io()(J,null===s||void 0===s||null===(d=s.name)||void 0===d?void 0:d[0]),na.a.createElement(Cn,{text:c,placement:"left"},na.a.createElement("div",{className:"error-info-icon"},"i")))):""},ne=(e,l)=>{vi.a.locale("sv"===vi.a.locale()?"sv":"en");const t=vi()(l).diff(vi()(e),"months"),a=t%12,o=Math.floor(t/12),i=o&&o>1?""+I("Years"):0===o?"":""+I("Year"),n=o&&a||0!==o?" \u2022 ":"",r=a&&a>1?I("Months")+" ":I("Month")+" ";return""==i&&""==r?"":0!==o?`(${o} ${i} ${n} ${a} ${r})`:`(${a} ${r})`},re=e=>!!e&&vi()(e).isValid(),de=(e,l,t)=>{var a,o,i;const n=G(t),r=te(J[null===n||void 0===n||null===(a=n.name)||void 0===a?void 0:a[e]]);if((null===n||void 0===n||null===(o=n.connectorField)||void 0===o?void 0:o[e])&&(null===J||void 0===J?void 0:J[null===n||void 0===n||null===(i=n.connectorField)||void 0===i?void 0:i[e]])&&l)return I("present");var d,s,c,u,v;if(!(!l||0!==D||r&&re(r)))return I("present");if(Nu(H)&&l&&(!r||!re(r)))return I("present");return r&&re(r)?vi()(r).format((null===n||void 0===n||null===(d=n.format)||void 0===d?void 0:d[e])?null===n||void 0===n||null===(s=n.format)||void 0===s?void 0:s[e]:"MMM YYYY"):"false"!==(null===n||void 0===n||null===(c=n.showMissingText)||void 0===c?void 0:c[e])?ae(null===n||void 0===n?void 0:n.label,null===n||void 0===n||null===(u=n.subLabel)||void 0===u?void 0:u[e],null===n||void 0===n||null===(v=n.subLabel)||void 0===v?void 0:v.length):""},se=(e,l)=>{var t,a;let o="";switch(z(e,"type")){case"file":o=le(e);break;case"block":o=(e=>{var l,t;const a=G(e);return na.a.createElement("div",null,null===a||void 0===a?void 0:a.label,na.a.createElement("div",{className:"skill-list-container"},(null===J||void 0===J?void 0:J[null===a||void 0===a?void 0:a.name])&&(null===J||void 0===J?void 0:J[null===a||void 0===a?void 0:a.name].length)>0?null===J||void 0===J||null===(l=J[null===a||void 0===a?void 0:a.name])||void 0===l?void 0:l.map(e=>na.a.createElement("div",{className:"skill-item"},e)):Zr()(ae(null===a||void 0===a?void 0:a.label,null===a||void 0===a?void 0:a.subLabel[0],null===a||void 0===a||null===(t=a.subLabel)||void 0===t?void 0:t.length))))})(e);break;case"yearDiff":o=(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.name)||void 0===a?void 0:a.value)?(e=>{var l,t,a,o,i,n,r,d;const s=G(e),c=te(J[null===s||void 0===s||null===(l=s.name)||void 0===l?void 0:l[0]]),u=te(J[null===s||void 0===s||null===(t=s.name)||void 0===t?void 0:t[1]]),v=de(0,!1,e),m=de(1,!0,e),p=((null===s||void 0===s||null===(a=s.connectorField)||void 0===a?void 0:a[1])&&(null===J||void 0===J?void 0:J[null===s||void 0===s||null===(o=s.connectorField)||void 0===o?void 0:o[1]])||m===I("present"))&&re(c)?ne(c,vi()().format()):(null===s||void 0===s||null===(i=s.connectorField)||void 0===i?void 0:i[0])&&(null===J||void 0===J?void 0:J[null===s||void 0===s||null===(n=s.connectorField)||void 0===n?void 0:n[0]])&&re(u)?ne(u,vi()().format("MMM YYYY")):re(c)&&re(u)?ne(c,u):"",f=v&&m?null===s||void 0===s?void 0:s.separator:"",g=c&&re(c)||u&&re(u)?V?`${v} ${f} ${m}`:`${v} ${f} ${m} ${p}`:ae(null===s||void 0===s?void 0:s.label,null===s||void 0===s||null===(r=s.subLabel)||void 0===r?void 0:r.join(","),null===s||void 0===s||null===(d=s.subLabel)||void 0===d?void 0:d.length);return g?Zr()(`<div class="row"><div class="col textItem">${(null===s||void 0===s?void 0:s.label)?(null===s||void 0===s?void 0:s.label)+" ":""}${g}</div></div>`):""})(e):"";break;case"customValidation":o=ie(e);break;case"dateConvert":o=(e=>{var l,t,a;const o=G(e),i=(null===o||void 0===o?void 0:o.defaultValue)?null===o||void 0===o?void 0:o.defaultValue:Io()(J,null===o||void 0===o||null===(l=o.name)||void 0===l?void 0:l[0]);let n=i?vi()(i).format(null===o||void 0===o?void 0:o.singleDateFormat):"";const r=n||("false"!==(null===o||void 0===o||null===(t=o.showMissingText)||void 0===t?void 0:t[0])?ae(null===o||void 0===o?void 0:o.label,null===o||void 0===o?void 0:o.subLabel[0],null===o||void 0===o||null===(a=o.subLabel)||void 0===a?void 0:a.length):"");return n=r?Zr()(`<div class="row"><div class="col textItem">${(null===o||void 0===o?void 0:o.label)?(null===o||void 0===o?void 0:o.label)+" ":""}${r}</div></div>`):"",n})(e);break;case"phone":o=(e=>{var l,t,a,o;const i=G(e),n=Io()(J,null===i||void 0===i||null===(l=i.name)||void 0===l?void 0:l[0]),r=wu(A),d=n&&(null===A||void 0===A||null===(t=A.Country)||void 0===t?void 0:t.code)?isNaN(n)?n:null===(a=Object(Xr.a)(n,r))||void 0===a?void 0:a.formatInternational():"",s=d||ae(null===i||void 0===i?void 0:i.label,null===i||void 0===i?void 0:i.subLabel[0],null===i||void 0===i||null===(o=i.subLabel)||void 0===o?void 0:o.length);return s?Zr()(`<div class="row"><div class="col textItem">${(null===i||void 0===i?void 0:i.label)?(null===i||void 0===i?void 0:i.label)+" ":""}${s}</div></div>`):""})(e);break;case"address":o=(e=>{var l,t,a,o,i,n,r,d,s,c,u;const v=G(e,"//");let m="",p=0,f="";v.name.map((e,l)=>{var t,a;const o=null===e||void 0===e?void 0:e.split("/"),i=null===v||void 0===v||null===(t=v.multipleRequired)||void 0===t||null===(a=t[l])||void 0===a?void 0:a.split("/");let n="",r=[];o.map((e,l)=>{const t=Io()(J,e);f=(null===v||void 0===v?void 0:v.separator)?null===v||void 0===v?void 0:v.separator:"",t&&r.push(t),t||"true"!==(null===i||void 0===i?void 0:i[l])||p++});let d=null===r||void 0===r?void 0:r.toString();n+=r.length>0?`<div class="textItem">${d.replace(/,/g,f)}</div>`:"",m+=`<div class="row col">${n}</div>`});let g=p>0&&(null===O||void 0===O||null===(l=O.fields)||void 0===l||null===(t=l.errorText)||void 0===t?void 0:t.value)?ou(null===O||void 0===O||null===(a=O.fields)||void 0===a||null===(o=a.errorText)||void 0===o?void 0:o.value,"{0}",na.a.createElement(sa.b,{to:null===O||void 0===O||null===(i=O.fields)||void 0===i||null===(n=i.ctaUrl)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.href,key:"personalInfo"+L,"aria-label":null===O||void 0===O||null===(d=O.fields)||void 0===d||null===(s=d.ctaText)||void 0===s?void 0:s.value},null===O||void 0===O||null===(c=O.fields)||void 0===c||null===(u=c.ctaText)||void 0===u?void 0:u.value)):"";return m?na.a.createElement(na.a.Fragment,null,Zr()(m),na.a.createElement("div",{className:"address-error-text"},g)):""})(e);break;default:o=oe(e,l)}return o};return na.a.createElement("div",{className:"container"},(null===O||void 0===O||null===(n=O.fields)||void 0===n||null===(r=n.title)||void 0===r?void 0:r.value)&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("label",null,null===O||void 0===O||null===(d=O.fields)||void 0===d||null===(s=d.title)||void 0===s?void 0:s.value),(null===O||void 0===O||null===(c=O.fields)||void 0===c||null===(u=c.hintText)||void 0===u?void 0:u.value)&&((null===(v=O.fields)||void 0===v||null===(m=v.ctaText)||void 0===m?void 0:m.value)?!yu()&&na.a.createElement("span",{className:"hinteText"}," ",ou(null===O||void 0===O||null===(p=O.fields)||void 0===p||null===(f=p.hintText)||void 0===f?void 0:f.value,"{0}",na.a.createElement(sa.b,{key:"personalInfo"+L,to:null===O||void 0===O||null===(g=O.fields)||void 0===g||null===(b=g.ctaUrl)||void 0===b||null===(h=b.value)||void 0===h?void 0:h.href,"aria-label":null===O||void 0===O||null===(E=O.fields)||void 0===E||null===(y=E.ctaText)||void 0===y?void 0:y.value},null===O||void 0===O||null===(N=O.fields)||void 0===N||null===(w=N.ctaText)||void 0===w?void 0:w.value))):na.a.createElement("span",{className:"hinteText"},null===O||void 0===O||null===(C=O.fields)||void 0===C||null===(S=C.hintText)||void 0===S?void 0:S.value)))),O&&(null===O||void 0===O||null===(x=O.fields)||void 0===x||null===(j=x.items)||void 0===j?void 0:j.map((e,l)=>{var t,a;return(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.name)||void 0===a?void 0:a.value)?se(e,l):""})))};Ed.defaultProps={cssClass:""};var yd=Object(ca.withSitecoreContext)()(Ed);const Nd=(e,l)=>{const t={emptyCount:0,temp:0};return e&&e.fields&&e.fields.items&&e.fields.items.map(e=>{var a,o,i,n,r,d,s,c,u,v,m;const p=null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.name)||void 0===o?void 0:o.value.split("/"),f=(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.multipleRequired)||void 0===n?void 0:n.value)?null===e||void 0===e||null===(r=e.fields)||void 0===r||null===(d=r.multipleRequired)||void 0===d||null===(s=d.value)||void 0===s?void 0:s.split("/"):[null===e||void 0===e||null===(c=e.fields)||void 0===c||null===(u=c.required)||void 0===u?void 0:u.value];if("file"===(null===e||void 0===e||null===(v=e.fields)||void 0===v||null===(m=v.type)||void 0===m?void 0:m.value)){var g,b,h,E;let a=(null===l||void 0===l?void 0:l.attachment)||[];!a||"true"!==(null===f||void 0===f?void 0:f[0])&&!0!==(null===f||void 0===f?void 0:f[0])||Oc(a)||!Ic(null===e||void 0===e||null===(g=e.fields)||void 0===g||null===(b=g.value)||void 0===b?void 0:b.value)||(t.emptyCount=t.emptyCount+1),!Oc(a)&&Ic(null===e||void 0===e||null===(h=e.fields)||void 0===h||null===(E=h.value)||void 0===E?void 0:E.value)||(t.temp=t.temp+1)}else{const a=null===p||void 0===p?void 0:p.length;let o=(null===l||void 0===l?void 0:l.data)||{};for(let l=0;l<a;l++){var y,N;if(o&&("true"===(null===f||void 0===f?void 0:f[l])||!0===(null===f||void 0===f?void 0:f[l]))&&!Oc(Io()(o,null===p||void 0===p?void 0:p[l]))&&Ic(null===e||void 0===e||null===(y=e.fields)||void 0===y||null===(N=y.value)||void 0===N?void 0:N.value)){t.emptyCount=t.emptyCount+1;break}}for(let l=0;l<a;l++){var w,C;if(Oc(Io()(o,null===p||void 0===p?void 0:p[l]))||!Ic(null===e||void 0===e||null===(w=e.fields)||void 0===w||null===(C=w.value)||void 0===C?void 0:C.value)){t.temp=t.temp+1;break}}}}),t},wd=e=>{let{fields:l,profileInfo:t,t:a,getEmptyFields:o,componentName:i}=e;const{items:n,apiKeyMapper:r}
1=l,[d,s]=Object(ia.useState)({}),[c,u]=Object(ia.useState)(""),[v,m]=Object(ia.useState)(!1),[p,f]=Object(ia.useState)(!0),g=(null===r||void 0===r?void 0:r.value)||(null===vt||void 0===vt?void 0:vt[i]);return Object(ia.useEffect)(()=>{if(null===t||void 0===t?void 0:t.Id){var e,l;f(!1);const a={data:null===t||void 0===t||null===(e=t[g])||void 0===e||null===(l=e.data)||void 0===l?void 0:l[0],attachment:null===t||void 0===t?void 0:t.AttachmentDetails};s(a),u(null===t||void 0===t?void 0:t.Id);let r=0;const d={};let c=0;const v=[];n&&n.map(e=>{v.push(Nd(e,a))}),v.map(e=>Object.keys(e).map(l=>"emptyCount"===l?r+=e[l]:"temp"===l?c+=e[l]:void 0)),d[i]={},d[i].isValid=r,o(d),0===c&&m(!0)}},[t]),na.a.createElement("div",{className:"accordion-container-block"},(null===d||void 0===d?void 0:d.data)&&Object.keys(null===d||void 0===d?void 0:d.data).length&&!v>0?null===n||void 0===n?void 0:n.map((e,l)=>na.a.createElement(yd,{data:d,candidateId:c,block:e,t:a,itemNumber:l,id:null})):p?na.a.createElement(oi,{loaderMsg:a("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"2rem",height:"2rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}):na.a.createElement("div",{className:"no-content-data"},a(`no-${i}-data`)))};wd.defaultProps={fields:{},t:e=>e,getEmptyFields:()=>{}};var Cd=Object(ba.a)()(Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data}))(wd));const Sd=e=>{var l;let{fields:t,profileInfo:a,t:o,componentName:i,getEmptyFields:n}=e;const{items:r,apiKeyMapper:d}=t,[s,c]=Object(ia.useState)([]),[u,v]=Object(ia.useState)([]),[m,p]=Object(ia.useState)(""),[f,g]=Object(ia.useState)(!0),b=(null===d||void 0===d?void 0:d.value)||(null===vt||void 0===vt?void 0:vt[i]);return Object(ia.useEffect)(()=>{if(null===a||void 0===a?void 0:a.Id){var e,l,t,o;g(!1);const m={data:null===a||void 0===a||null===(e=a[b])||void 0===e?void 0:e.data,attachment:null===a||void 0===a?void 0:a.AttachmentDetails};var d;if(v(m),p(null===a||void 0===a?void 0:a.Id),(null===r||void 0===r?void 0:r.length)>0&&(null===a||void 0===a||null===(l=a[b])||void 0===l?void 0:l.formCount)>0)c(new Array(null===a||void 0===a||null===(d=a[b])||void 0===d?void 0:d.formCount).fill(r[0]));const f=null===a||void 0===a||null===(t=a[b])||void 0===t?void 0:t.data;let h=r;var s;if(h.length>0&&(null===a||void 0===a||null===(o=a[b])||void 0===o?void 0:o.formCount)>0)h=new Array(null===a||void 0===a||null===(s=a[b])||void 0===s?void 0:s.formCount).fill(r[0]);let E=0;const y={},N=[];var u;if(f&&0===(null===f||void 0===f?void 0:f.length))E=null===(u=h)||void 0===u?void 0:u.length;else h&&h.map((e,l)=>{N.push(Nd(e,{data:null===f||void 0===f?void 0:f[l],attachment:null===a||void 0===a?void 0:a.AttachmentDetails}))}),N.map(e=>Object.keys(e).map(l=>{if("emptyCount"===l)return E+=e[l]}));y[i]={},y[i].isValid=E,n(y)}},[a]),na.a.createElement("div",{className:"accordion-container-block"},(null===u||void 0===u||null===(l=u.data)||void 0===l?void 0:l.length)>0?s.map((e,l)=>na.a.createElement(yd,{key:l,data:u,candidateId:m,block:e,t:o,id:l,cssClass:"exp_section"})):f?na.a.createElement(oi,{loaderMsg:o("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"2rem",height:"2rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}):na.a.createElement("div",{className:"no-content-data"},o(`no-${i}-data`)))};Sd.defaultProps={fields:{},t:e=>e,getEmptyFields:()=>{}};var xd=Object(ba.a)()(Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data}))(Sd));a(759);const jd=e=>{let{inputRef:l,...t}=e;const{fields:a,data:o,t:i,triggerArray:n,invalidArray:r}=t,{text:d,allowMultipleOpen:s}=a,c=Object(ia.useRef)(null);return Object(ia.useEffect)(()=>{var e;n&&(null===c||void 0===c||null===(e=c.current)||void 0===e||e.handleRefTrigger())},[n]),Object(ia.useEffect)(()=>{var e;r&&(null===c||void 0===c||null===(e=c.current)||void 0===e||e.handleInvalidRefTrigger())},[r]),na.a.createElement("section",{className:"profile-accordion-section buildProfileAccordion","aria-labelledby":"title","aria-describedby":"info"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-10 offset-lg-1"},(null===d||void 0===d?void 0:d.value)&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement(ca.Text,{field:d,tag:"h1",className:"text",id:"info"}))),o&&o.length&&na.a.createElement("div",{id:"profile-form"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement(zr,{allowMultipleOpen:"true"===(null===s||void 0===s?void 0:s.value),showNextButton:!0,data:o,showExpandButton:!1,ref:c,t:i,triggerArray:n,invalidArray:r}))))))))};jd.defaultProps={t:e=>e,fields:{}};const Od=Object(ba.a)()(jd);var Td=Object(ia.forwardRef)((e,l)=>na.a.createElement(Od,Object.assign({},e,{inputRef:l})));const kd=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return Object.keys(e).reduce((a,o)=>{const i=l.length?l+".":"";return"object"===typeof e[o]&&!Array.isArray(e[o])&&null!==e[o]&&Object.keys(e[o]).length>0?Object.assign(a,kd(e[o],i+o)):a[i+o+t]=e[o],a},{})},Id=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],l=arguments.length>1?arguments[1]:void 0,t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const a=[];return e.map(e=>{const o={};return o.id=`${l}_${e}`,o.text=e,o.value=e,o.disabled=!1,o.isChecked=t,a.push(o),null}),a};a(760);const Ld=e=>{let{inputRef:l,t:t,...a}=e;const{fields:o,profileInfo:i,dispatch:n,profileInfoForm:r,profileInfoFormData:d,formData:s,componentName:c,triggerArray:u,invalidArray:v}=a,{subTitle:m,items:p=[],apiKeyMapper:f,parseApiEndPoint:g}
1=o,[b,h]=Object(ia.useState)({}),[E,y]=Object(ia.useState)({}),[N,w]=Object(ia.useState)(""),[C,S]=Object(ia.useState)([]),[x,j]=Object(ia.useState)(!1),[O,T]=Object(ia.useState)(!1),{handleSubmit:k,register:I,getValues:L,errors:A,setValue:P,control:D,formState:R,setError:_,clearErrors:F,trigger:U,unregister:B}=Object(Ei.c)({mode:"all",revalidate:"onChange"}),[M,$]=Object(ia.useState)(!1),[V,H]=Object(ia.useState)(!1),[J,q]=Object(ia.useState)(!1),z=Object(ia.useRef)(),{isValid:G,isDirty:Y,touched:K,isValidating:W}=R,Q=(null===f||void 0===f?void 0:f.value)?null===f||void 0===f?void 0:f.value:ut[c];Object(ia.useEffect)(()=>{setTimeout(()=>{n(oo({[c]:{isDirty:Y,isValid:G,touched:K,isDelete:V,isUpload:O}}))},20)},[G,W,Y,K,V,O]);Object(ia.useEffect)(()=>{u&&u.includes(c)&&(()=>{let e;setTimeout(()=>n(vo(c)),50),"function"===typeof Event?e=new Event("submit",{cancelable:!0}):(e=document.createEvent("Event"),e.initEvent("submit",!1,{cancelable:!0})),z&&z.current&&z.current.dispatchEvent(e)})()},[u]),Object(ia.useEffect)(()=>{v&&v.includes(c)&&q(!0)},[v]);const Z=()=>{$(!M)};Object(ia.useEffect)(()=>{var e,l;(null===i||void 0===i?void 0:i.Id)&&(h({data:null===i||void 0===i||null===(e=i[Q])||void 0===e||null===(l=e.data)||void 0===l?void 0:l[0],attachment:null===i||void 0===i?void 0:i.AttachmentDetails}),w(null===i||void 0===i?void 0:i.Id))},[i]);const X=e=>{if(Object.keys(e).length>0){var l,a,o,i,d,c,u,v,m,p;let f=Uo(e),g=kd(null===s||void 0===s||null===(l=s.PersonalDetails)||void 0===l||null===(a=l.data)||void 0===a?void 0:a[0]),b=kd(null===f||void 0===f||null===(o=f.PersonalDetails)||void 0===o||null===(i=o.data)||void 0===i?void 0:i[0]);Object.keys(b).forEach(e=>{Array.isArray(g[e])?g[e]=[...new Set([...g[e],...[].concat(b[e])])]:null!==b[e]&&""!==b[e]&&void 0!==b[e]&&(g[e]=b[e])}),n((e=>({type:ue,payload:e}))(!0)),n(io({...s,PersonalDetails:{data:[{...g}]},ExperienceDetails:(null===f||void 0===f||null===(d=f.ExperienceDetails)||void 0===d?void 0:d.formCount)>0?f.ExperienceDetails:null===s||void 0===s?void 0:s.ExperienceDetails,EducationDetails:(null===f||void 0===f||null===(c=f.EducationDetails)||void 0===c?void 0:c.formCount)>0?f.EducationDetails:null===s||void 0===s?void 0:s.EducationDetails})),n(uo({...null===r||void 0===r?void 0:r.data,DeletedExperienceDetails:(null===f||void 0===f||null===(u=f.ExperienceDetails)||void 0===u?void 0:u.formCount)>0?sd()(null===s||void 0===s||null===(v=s.ExperienceDetails)||void 0===v?void 0:v.data,"id"):void 0,DeletedEducationDetails:(null===f||void 0===f||null===(m=f.EducationDetails)||void 0===m?void 0:m.formCount)>0?sd()(null===s||void 0===s||null===(p=s.EducationDetails)||void 0===p?void 0:p.data,"id"):void 0})),Zi.c.success(t("parsing-success-message"))}else Zi.c.error(t("parsing-no-data-message"));j(!1)},ee=()=>{j(!1),Zi.c.error(t("parsing-failed-message"))};return na.a.createElement("section",{className:"resume-upload"},x&&na.a.createElement(Ur,{showSpinner:!0,customLoaderMsg:t("parsing-in-progress"),customLoaderStyle:{width:"4rem",height:"4rem",color:"#fff"},customTextStyle:{color:"#fff"},customStyle:{backgroundColor:"rgb(0, 0, 0, 0.5)",background:"rgba(0, 0, 0, 0.5)",opacity:"1"}}),na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-8 offset-lg-2 border-line"},na.a.createElement("div",{className:"cover-letter-text"},null===m||void 0===m?void 0:m.value),na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:"uploadWrapper"},na.a.createElement("div",{className:"upload-resume-form"},na.a.createElement("form",{onSubmit:k((le=e=>{var l,t,a,o,i;n(uo({...null===d||void 0===d?void 0:d.data,[c]:Jc(e)?e:void 0,files:Jc(null===d||void 0===d||null===(l=d.data)||void 0===l?void 0:l.files)?{...null===d||void 0===d||null===(t=d.data)||void 0===t?void 0:t.files,...E}:E,DeletedFiles:(null===d||void 0===d||null===(a=d.data)||void 0===a||null===(o=a.DeletedFiles)||void 0===o?void 0:o.length)>0?[...new Set([...null===d||void 0===d||null===(i=d.data)||void 0===i?void 0:i.DeletedFiles,...C])]:C.length>0?C:void 0})),n(mo(c))},e=>{let l=Object.assign({},e);l=yc(e),le(l)})),ref:z},na.a.createElement(Nr,{formData:p,register:I,errors:J||Jc(K)?A:"",getValues:L,values:b,setValue:P,setError:_,clearErrors:F,handleUpload:(e,l)=>{const t=E,a={[l]:e};E.hasOwnProperty(l)&&delete t[l],y({...t,...a}),T(!0)},handleDelete:(e,l,t)=>{if(E.hasOwnProperty(l)){const e=E[l];delete e[t];const a=null===e||void 0===e?void 0:e.filter(e=>e);y({...E,[l]:a})}e&&S([...C,e]),H(!0)},APIQuerryParams:{cid:N},control:D,validateOnLoad:!0,trigger:U,unregister:B}))),na.a.createElement("div",{className:"upload-button-container"},na.a.createElement(ga,{text:t("parse-cv"),handleButtonClick:k(e=>{if(null===d||void 0===d?void 0:d.isFormSubmitting)return Zi.c.error(t("ongoing-section-api-saving")),!0;const l=Object.keys(e);null!==e[l]&&e[l]?Z():Zi.c.error(t("resume-required"))}),cssClass:"blue"}))))))),na.a.createElement(to,{showModal:M,handleModal:Z,size:"md"}
1,na.a.createElement("div",{className:"inner-modal-container",key:"body"},t("parse-confirmation-message"),na.a.createElement("div",{className:"confirm-button-container"},na.a.createElement(ga,{cssClass:"yes-button",handleButtonClick:k(e=>{var l;const t=null===(l=Object.keys(e))||void 0===l?void 0:l[0];if(t){var a;if(j(!0),"upload"===(null===e||void 0===e||null===(a=e[t])||void 0===a?void 0:a.value)){const e=new FormData;Object.keys(E).forEach(l=>{for(let a=0;a<E[l].length;a++){var t;if(!E[l][a].id&&(null===(t=E[l][a])||void 0===t?void 0:t.file)){e.append(E[l][a].type,E[l][a].file);break}}});const l={candidateId:N};zo(null===g||void 0===g?void 0:g.value,X,e,l,ee)}else{var o;const l={candidateId:N,fileId:null===e||void 0===e||null===(o=e[t])||void 0===o?void 0:o.value};zo(null===g||void 0===g?void 0:g.value,X,[],l,ee)}Z()}}),text:t("continue")}),na.a.createElement(ga,{handleButtonClick:()=>{Z()},text:t("cancel")}))," ")));var le};Ld.defaultProps={fields:{},profileInfoForm:{},formData:{}};const Ad=Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data,profileInfoForm:e.profileInfoFormReducer,formData:e.formDataReducer.data,profileInfoFormData:e.profileInfoFormReducer}))(Ld);var Pd=Object(ia.forwardRef)((e,l)=>na.a.createElement(Ad,Object.assign({},e,{inputRef:l}))),Dd=a(104),Rd=a.n(Dd);var _d=Object(ba.a)()(e=>{var l,t;let{t:a}=e;const[i,n]=Object(ia.useState)(!1),[r,d]=Object(ia.useState)(!1),[s,c]=Object(ia.useState)(!1),[u,v]=Object(ia.useState)(""),m=Object(o.c)(),p=Object(o.d)(e=>{var l;return null===(l=e.profileInfoReducer)||void 0===l?void 0:l.data}),f=Object(o.d)(e=>e.buildProfileFormReducer),g=null===f||void 0===f?void 0:f.cvLength,b=null!==(l=null===p||void 0===p||null===(t=p.AttachmentDetails)||void 0===t?void 0:t.find(e=>{var l,t;return(null===e||void 0===e||null===(l=e.name)||void 0===l?void 0:l.substring(0,null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.lastIndexOf(".")).toLowerCase())===(null===u||void 0===u?void 0:u.toLowerCase())}))&&void 0!==l?l:null,h=()=>{n(!i);const e=new Date,l=[e.getDate(),e.getMonth()+1,e.getFullYear()].join("")+"_"+[e.getHours(),e.getMinutes(),e.getSeconds()].join("");v(a("default-resume-title")+l)},E=!Ic(b),y=""!==u,N=y&&E,w=!y&&!E,C=()=>{if(g<5){var e,l,t,o;c(!0),d(!0);const a={candidateEmail:null===p||void 0===p||null===(e=p.PersonalDetails)||void 0===e||null===(l=e.data[0])||void 0===l?void 0:l.email,candidateId:null===p||void 0===p||null===(t=p.PersonalDetails)||void 0===t||null===(o=t.data[0])||void 0===o?void 0:o.id};ao(zl.RESUME_PDF,"GET",{},a).then(e=>{const l=atob(null===e||void 0===e?void 0:e.data),t=new Array(null===l||void 0===l?void 0:l.length);for(let n=0;n<(null===l||void 0===l?void 0:l.length);n++)t[n]=null===l||void 0===l?void 0:l.charCodeAt(n);const a=new Uint8Array(t),o=new Blob([a],{type:"application/pdf"}),i=new FormData;i.append("CV",o,u+".pdf"),i.append("profileData",JSON.stringify({EditCoverLetters:{CV:"upload"}})),i&&S(i)}).catch(e=>{e.response&&404===e.response.status?(Zi.c.error(e.response.status,{position:"top-center"}),h(),c(!1)):(h(),Zi.c.error(e,{position:"top-center"}),c(!1))})}else Zi.c.error(a("resume-limit-exceeds"),{position:"top-center"})},S=async e=>{try{if((await ao(Gl,"POST",e)).status===sl){var l;const e={entity:"all",forceUpdate:!1},t=await ao(""+yl.CANDIDATE_DETAILS,"POST",e,{});(null===t||void 0===t||null===(l=t.data)||void 0===l?void 0:l.status)===ol&&(((e,l)=>{if(null===e||void 0===e?void 0:e.Id){let t=Uo(e);l(Ba(null===e||void 0===e?void 0:e.Id)),l(io(t)),l(ro(t))}else l(no()),l(so()),l(co())})(t.data.data,m),h(),Zi.c.success(a("resume-saved-successfully"),{position:"top-center"}),c(!1),d(!1),setTimeout(()=>{window.location.reload()},3e3))}}catch(t){h(),Zi.c.error(t.message||a("error-message"),{position:"top-center"})}};return na.a.createElement(na.a.Fragment,null,na.a.createElement(ga,{text:a("generate-resume"),cssClass:"button-enabled generatePdf",handleButtonClick:g>=5?()=>{Zi.c.error(a("resume-limit-exceeds"),{position:"top-center"})}:h}),na.a.createElement(to,{showModal:i,handleModal:h,hideHeader:!0,className:"pdfModel",backdrop:"static",keyboard:!1},na.a.createElement("div",{key:"body",className:"generatePdfpoup mt-3"},na.a.createElement("div",{className:"form-block complex"},na.a.createElement("input",{type:"text",className:"filled",value:u,onChange:e=>v(e.target.value),disabled:r}),na.a.createElement("label",null,na.a.createElement("div",{className:"label-text"},a("resume-title"))),N&&na.a.createElement("div",{className:"error-msg",role:"alert"},a("resume-title-error")),w&&na.a.createElement("div",{className:"error-msg",role:"alert"},a("resume-empty-title-error"))),na.a.createElement("p",null,a("resume-text")),na.a.createElement(na.a.Fragment,null,na.a.createElement(ga,{text:a("resume-yes"),cssClass:""+(b?"button-disabled":"button-enabled orange-sd"),handleButtonClick:()=>{b||C()},isLoading:s,isDisabled:s||N||w}),na.a.createElement(ga,{text:a("resume-no"),cssClass:""+(b?"button-disabled":"button-enabled"),handleButtonClick:()=>h(),isDisabled:s})))))});const Fd=e=>{var l,t,a,i,n,r,d,s;let{inputRef:c,...u}=e;const{profileInfo:v,fields:m,t:p,handleClick:f,accordionId:g,lastAccordionIndex:b,profileInfoFormData:h,formData:E,componentName:y,getEmptyFields:N,setLoader:w,sitecoreContext:C}=u,{subTitle:S,formText:x,items:j,subText:O,ctaUrl:T,ctaText:k,noValidationField:I,saveEndPoint:L,apiKeyMapper:A,isContentLoaderRequired:P,apiList:D}=m,{register:R,handleSubmit:_,getValues:F,errors:U,setValue:B,control:M,formState:$,setError:V,clearErrors:H,trigger:J,unregister:q,reset:z,watch:G}=Object(Ei.c)({mode:"onChange",revalidate:"onChange",shouldFocusError:!0}
1),Y=Object(ia.useRef)(),K=Object(o.c)(),[W,Q]=Object(ia.useState)({}),[Z,X,ee]=Rd()(!1),[le,te,ae]=Rd()({}),[oe,ie,ne]=Rd()([]),[re,de]=Object(ia.useState)(!1),[se,ce]=Object(ia.useState)(!1),[ue,ve]=Object(ia.useState)(!1),[me,pe]=Object(ia.useState)(!1),[fe,ge]=Object(ia.useState)(!1),[be,he]=Object(ia.useState)(""),Ee=(null===D||void 0===D||null===(l=D.value)||void 0===l||null===(t=l.split(","))||void 0===t?void 0:t.filter(e=>""!==e))||[],[ye,Ne]=Object(ia.useState)({}),[we,Ce]=Object(ia.useState)(0),[Se,xe]=Object(ia.useState)([]),je=null===C||void 0===C||null===(a=C.route)||void 0===a?void 0:a.placeholders,Oe=je&&je["jss-main"],Te=Oe&&"BuildProfile"===(null===(i=Oe[0])||void 0===i?void 0:i.componentName),ke="pl"===(null===C||void 0===C||null===(n=C.Country)||void 0===n||null===(r=n.code)||void 0===r?void 0:r.toLowerCase()),Ie=(null===A||void 0===A?void 0:A.value)?null===A||void 0===A?void 0:A.value:ut[y],{isValid:Le,isDirty:Ae,touched:Pe,isValidating:De}=$,Re=Object(ia.useContext)($r),_e=null===Re||void 0===Re?void 0:Re.mandatorySection,Fe=null===C||void 0===C||null===(d=C.Country)||void 0===d?void 0:d.name.toLowerCase();Object(ia.useEffect)(()=>{(null===P||void 0===P?void 0:P.value)&&(null===_e||void 0===_e?void 0:_e.includes(y))&&w(!0),Ee&&(null===Ee||void 0===Ee?void 0:Ee.length)>0&&Ue()},[]);const Ue=()=>{let e=0,l={};Ee.map(t=>{ao(`${Xe}${Be(t)}`).then(a=>{l=(null===a||void 0===a?void 0:a.data)&&{...l,[Be(t)]:null===a||void 0===a?void 0:a.data},e++,Ne(l),Ce(e)},()=>{l={...l,[Be(t)]:[]},e++,Ne(l),Ce(e)})})};Object(ia.useEffect)(()=>{0!==we&&we===(null===Ee||void 0===Ee?void 0:Ee.length)&&w(!1),N({[y]:{isValid:Le,touched:Pe,isParse:ue}})},[Le,Pe,we,ue]);const Be=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e;return Object.keys(l).length>0&&e&&null!==e&&Object.keys(l).forEach(e=>{t=t.replace(`{${e}}`,`${e}=${l[e]}`)}),t};Object(ia.useEffect)(()=>{setTimeout(()=>{K(oo({[y]:{isDirty:Ae,isValid:Le,touched:Pe,isDelete:re,isUpload:se}}))},20)},[Le,De,Ae,Pe,re,se]),Object(ia.useEffect)(()=>{(null===v||void 0===v?void 0:v.Id)&&(Me(),setTimeout(()=>{var e,l;he(null===v||void 0===v?void 0:v.Id),Q({data:(null===v||void 0===v||null===(e=v[Ie])||void 0===e||null===(l=e.data)||void 0===l?void 0:l[0])||{},attachment:null===v||void 0===v?void 0:v.AttachmentDetails}),xe(j)},100),(null===h||void 0===h?void 0:h.parse)&&(ve(!0),pe(!0),f(0,!1)))},[v]);const Me=()=>{Q({data:{}}),xe([]),z({},{touched:!1,isDirty:!1,isValid:!0})},$e=e=>{var l,t;Zi.c.success(p("details-saved-successfully"),{position:"top-center"}),K(ho(!1)),ge(!1),de(!1),ce(!1),te({}),ie([]),K(ro({...E.data,[Ie]:{data:[{...null===E||void 0===E||null===(l=E.data)||void 0===l||null===(t=l[Ie])||void 0===t?void 0:t.data[0],...null===e||void 0===e?void 0:e[y]}]}})),K(uo({...h.data,[y]:void 0,DeletedFiles:void 0})),Me(),setTimeout(()=>{xe(j),Q({data:(null===e||void 0===e?void 0:e[y])||{},attachment:(null===e||void 0===e?void 0:e.attachments)||[]})},100),b!==g&&f(parseInt(g)+1)},Ve=e=>{Zi.c.error(p(e),{position:"top-center"}),ge(!1),K(ho(!1))},He=()=>{var e;let l;"function"===typeof Event?l=new Event("submit",{cancelable:!0}):(l=document.createEvent("Event"),l.initEvent("submit",!1,{cancelable:!0})),null===Y||void 0===Y||null===(e=Y.current)||void 0===e||e.dispatchEvent(l)};Object(ia.useImperativeHandle)(c,()=>({trigger:()=>{X(!0),setTimeout(()=>K(vo(y),50)),He()},invalidTrigger:()=>{pe(!0),f(parseInt(g))}}));return na.a.createElement("div",{className:"personalInfo"},na.a.createElement("div",{className:"build-profile signinup"},na.a.createElement("div",{className:"text"},null===S||void 0===S?void 0:S.value),na.a.createElement("section",{className:"forms signinup"},na.a.createElement("div",{className:"form-text"},null===x||void 0===x?void 0:x.value),na.a.createElement("form",{autoComplete:"off",onSubmit:_((Je=e=>{var l,t,a,o,i;for(const u of Object.keys(e)){var n;"languageLevel"===u&&Te&&ke&&(e[u]=null===(n=e[u])||void 0===n?void 0:n.map(e=>{var l,t;let a=null===e||void 0===e?void 0:e.split("-");return{language:null===(l=a[0])||void 0===l?void 0:l.trim(),level:null===(t=a[1])||void 0===t?void 0:t.trim()}}))}const r={[y]:Object.keys(e).length>0?e:void 0,files:Jc(null===h||void 0===h||null===(l=h.data)||void 0===l?void 0:l.files)?{...null===h||void 0===h||null===(t=h.data)||void 0===t?void 0:t.files,...ae.current}:ae.current,DeletedFiles:(null===h||void 0===h||null===(a=h.data)||void 0===a||null===(o=a.DeletedFiles)||void 0===o?void 0:o.length)>0?[...new Set([...null===h||void 0===h||null===(i=h.data)||void 0===i?void 0:i.DeletedFiles,...ne.current])]:ne.current.length>0?ne.current:void 0};var d,s,c;ee.current?(X(!1),K(ro({...E.data,[Ie]:{data:[{...null===E||void 0===E||null===(d=E.data)||void 0===d||null===(s=d[Ie])||void 0===s||null===(c=s.data)||void 0===c?void 0:c[0],...e}]}})),K(uo({...h.data,...r})),K(mo(y))):Jc(Pe)&&Le||(null===h||void 0===h?void 0:h.parse)||re?(K(ho(!0)),ge(!0),Yo(null===L||void 0===L?void 0:L.value,r,ae.current,$e,Ve)):Zi.c.error(p("no-changes"),{position:"top-center"})},e=>{let l=Object.assign({},e);l=yc(e),Je(l)})),ref:Y},na.a.createElement("div",{className:"personal-info-form"},na.a.createElement(Nr,{formData:Se,register:R,errors:me||Jc(Pe)?U:"",getValues:F,values:W,setValue:B,setError:V,handleChange:()=>{de(!0),pe(!0)},clearErrors:H,control:M,validateOnLoad:!0,handleUpload:(e,l)=>{const t=ae.current,a={[l]:e};ae.current.hasOwnProperty(l)&&delete t[l],te({...t,...a}),ce(!0)},handleDelete:(e,l,t)=>{if(ae.current.hasOwnProperty(l)){const e=ae.current[l];delete e[t];const a=null===e||void 0===e?void 0:e.filter(e=>e);te({...ae.current,[l]:a})}e&&ie([...ne.current,e]),de(!0)},trigger:J,formState:$,APIQuerryParams:{cid:be},apiCollection:ye,apiList:null===D||void 0===D?void 0:D.value,unregister:q,contentLoading:e=>{(null===_e||void 0===_e?void 0:_e.includes(y))&&w(e)},watch:G,sitecoreContext:C})))),O&&!yu()&&na.a.createElement("div",{className:"subTextContainer"},ou(null===O||void 0===O?void 0:O.value,"{0}",na.a.createElement(sa.b,{key:"personalInfoSubText",to:null===T||void 0===T||null===(s=T.value)||void 0===s?void 0:s.href,"aria-label":null===k||void 0===k?void 0:k.value},null===k||void 0===k?void 0:k.value))),na.a.createElement("div",{className:"accordionNextBtn"},(null===v||void 0===v?void 0:v.Id)&&"EditCoverLetters"===y&&(Nu(Fe)||"poland"===Fe)&&na.a.createElement(_d,{getValues:F,countryName:Fe}),na.a.createElement(ga,{text:p("save-section"),cssClass:""+(Le?"button-enabled":"button-disabled"),handleButtonClick:()=>{pe(!0),He()},isLoading:fe,isDisabled:fe}))));var Je};
1Fd.defaultProps={fields:{},profileInfo:{},getEmptyFields:()=>{},profileInfoFormData:{},formData:{},profileEmptyFieldsData:{},t:()=>{}};const Ud=Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data,profileInfoFormData:e.profileInfoFormReducer,formData:e.formDataReducer,profileEmptyFieldsData:e.profileEmptyFieldsReducer}))(Object(ca.withSitecoreContext)()(Fd));var Bd=Object(ia.forwardRef)((e,l)=>na.a.createElement(Ud,Object.assign({},e,{inputRef:l})));const Md=e=>{var l,t,a;let{inputRef:i,...n}=e;const{profileInfo:r,fields:d,t:s,handleClick:c,accordionId:u,lastAccordionIndex:v,profileInfoFormData:m,formData:p,getEmptyFields:f,componentName:g,setLoader:b}=n,{buttonText:h,saveEndPoint:E,apiList:y,apiKeyMapper:N,isContentLoaderRequired:w}=d,{register:C,handleSubmit:S,getValues:x,errors:j,setValue:O,control:T,formState:k,trigger:I,watch:L,setError:A,clearErrors:P,reset:D,unregister:R}=Object(Ei.c)({mode:"onChange",revalidate:"onChange",shouldFocusError:!0,defaultValues:{}}),_=Object(ia.useRef)(),F=Object(o.c)(),[U,B]=Object(ia.useState)([]),[M,$]=Object(ia.useState)([]),[V,H,J]=Rd()({}),[q,z,G]=Rd()([]),[Y,K,W]=Rd()([]),[Q,Z,X]=Rd()(!1),[ee,le]=Object(ia.useState)(!1),[te,ae]=Object(ia.useState)(!1),[oe,ie]=Object(ia.useState)(!1),[ne,re]=Object(ia.useState)(!1),[de,se]=Object(ia.useState)(!1),[ce,ue]=Object(ia.useState)(!1),[ve,me]=Object(ia.useState)(!1),[pe,fe]=Object(ia.useState)(0),[ge,be]=Object(ia.useState)({}),[he,Ee]=Object(ia.useState)(0),{isValid:ye,isDirty:Ne,touched:we,isValidating:Ce}=k,Se=Object(ia.useContext)($r),xe=null===Se||void 0===Se?void 0:Se.mandatorySection,[je,Oe]=Object(ia.useState)(""),Te=(null===y||void 0===y||null===(l=y.value)||void 0===l||null===(t=l.split(","))||void 0===t?void 0:t.filter(e=>""!==e))||[],ke=(null===N||void 0===N?void 0:N.value)?null===N||void 0===N?void 0:N.value:ut[g],Ie=(null===h||void 0===h?void 0:h.value)?su(null===h||void 0===h?void 0:h.value):{};Object(ia.useEffect)(()=>{(null===w||void 0===w?void 0:w.value)&&(null===xe||void 0===xe?void 0:xe.includes(g))&&b(!0),Te&&(null===Te||void 0===Te?void 0:Te.length)>0&&Le()},[]),Object(ia.useEffect)(()=>{let e=[...U];e=e.filter(e=>void 0!==e),fe(e.length)},[U]);const Le=()=>{let e=0,l={};Te.map(t=>{ao(`${Xe}${Ae(t)}`).then(a=>{l=(null===a||void 0===a?void 0:a.data)&&{...l,[Ae(t)]:null===a||void 0===a?void 0:a.data},e++,be(l),Ee(e)},()=>{l={...l,[Ae(t)]:[]},e++,be(l),Ee(e)})})};Object(ia.useEffect)(()=>{0!==he&&he===(null===Te||void 0===Te?void 0:Te.length)&&b(!1),f({[g]:{isValid:ye,touched:we,isParse:oe,isClear:ce}})},[ye,we,ce,he,oe]),Object(ia.useEffect)(()=>{setTimeout(()=>{F(oo({[g]:{isDirty:Ne,isValid:ye,touched:we,isDelete:ee,isClear:ce,isUpload:te}}))},20)},[ye,Ce,Ne,we,ee,ce,te]);const Ae=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e;return Object.keys(l).length>0&&e&&null!==e&&Object.keys(l).forEach(e=>{t=t.replace(`{${e}}`,`${e}=${l[e]}`)}),t},Pe=()=>{$({data:[]}),B([]),D({},{touched:!1,isDirty:!1,isValid:!0})},De=e=>{var l;Zi.c.success(s("details-saved-successfully"),{position:"top-center"}),F(ho(!1)),me(!1),H({}),z([]),K([]),le(!1),ae(!1),ue(!1),Pe(),F(ro({...p.data,[ke]:{data:(null===e||void 0===e?void 0:e[g])||[],formCount:(null===e||void 0===e||null===(l=e[g])||void 0===l?void 0:l.length)||0}})),F(uo({...m.data,[g]:void 0,["Deleted"+ke]:void 0,DeletedFiles:void 0})),setTimeout(()=>{var l;B(new Array(null===e||void 0===e||null===(l=e[g])||void 0===l?void 0:l.length).fill(null===d||void 0===d?void 0:d.items)),$({data:(null===e||void 0===e?void 0:e[g])||[],attachment:(null===e||void 0===e?void 0:e.attachments)||[]})},100),v!==u&&c(parseInt(u)+1)},Re=e=>{Zi.c.error(s(e),{position:"top-center"}),me(!1),F(ho(!1))},_e=e=>{var l,t,a,o,i,n,r,d,c;const u={...e,files:Jc(null===m||void 0===m||null===(l=m.data)||void 0===l?void 0:l.files)?{...null===m||void 0===m||null===(t=m.data)||void 0===t?void 0:t.files,...J.current}:J.current,DeletedFiles:(null===m||void 0===m||null===(a=m.data)||void 0===a||null===(o=a.DeletedFiles)||void 0===o?void 0:o.length)>0?[...new Set([...null===m||void 0===m||null===(i=m.data)||void 0===i?void 0:i.DeletedFiles,...G.current])]:G.current.length>0?G.current:void 0,["Deleted"+ke]:(null===m||void 0===m||null===(n=m.data)||void 0===n||null===(r=n["Deleted"+ke])||void 0===r?void 0:r.length)>0?[...new Set([...null===m||void 0===m||null===(d=m.data)||void 0===d?void 0:d["Deleted"+ke],...W.current])]:(null===(c=W.current)||void 0===c?void 0:c.length)>0?W.current:void 0};X.current?(Z(!1),F(ro({...p.data,[ke]:{data:e||[],formCount:(null===e||void 0===e?void 0:e.length)||0}})),F(uo({...m.data,...u})),F(mo(g))):Jc(we)&&ye||(null===m||void 0===m?void 0:m.parse)||ee||ce?(F(ho(!0)),me(!0),Yo(null===E||void 0===E?void 0:E.value,u,J.current,De,Re)):Zi.c.error(s("no-changes"),{position:"top-center"})},Fe=e=>l=>{var t,a;let o=Object.assign({},l);o=yc(l),o[g]=null===(t=o)||void 0===t||null===(a=t[g])||void 0===a?void 0:a.filter(e=>null!==e),e(o)};Object(ia.useEffect)(()=>{var e;
1(null===r||void 0===r?void 0:r.Id)&&(Pe(),(null===r||void 0===r||null===(e=r[ke])||void 0===e?void 0:e.formCount)>0?(setTimeout(()=>{var e,l;Oe(null===r||void 0===r?void 0:r.Id),$({data:(null===r||void 0===r||null===(e=r[ke])||void 0===e?void 0:e.data)||[],attachment:null===r||void 0===r?void 0:r.AttachmentDetails}),B(new Array(null===r||void 0===r||null===(l=r[ke])||void 0===l?void 0:l.formCount).fill(null===d||void 0===d?void 0:d.items))},100),(null===m||void 0===m?void 0:m.parse)&&(ie(!0),se(!0))):($({data:[]}),B(new Array(null===d||void 0===d?void 0:d.items))))},[r]);const Ue=(e,l,t)=>{e.map(e=>{"FileUpload"!==e.fields.inputType.value||(e=e.fields.name.value)});const a=`${g}[${l}].[]`,o=J.current;J.current.hasOwnProperty(a)&&(delete o[a],H(o))},Be=()=>{let e;var l;("function"===typeof Event?e=new Event("submit",{cancelable:!0}):(e=document.createEvent("Event"),e.initEvent("submit",!1,{cancelable:!0})),ce&&!Ne)?_e({}):null===_||void 0===_||null===(l=_.current)||void 0===l||l.dispatchEvent(e)};Object(ia.useImperativeHandle)(i,()=>({trigger:()=>{Z(!0),setTimeout(()=>{F(vo(g))},50),Be()},invalidTrigger:()=>{se(!0),c(parseInt(u))}}));const Me=(e,l)=>{const t=J.current,a={[l]:e};J.current.hasOwnProperty(l)&&delete t[l],H({...t,...a}),ae(!0)},$e=(e,l,t)=>{if(J.current.hasOwnProperty(l)){const e=J.current[l];delete e[t];const a=null===e||void 0===e?void 0:e.filter(e=>e);H({...J.current,[l]:a})}e&&z([...G.current,e]),le(!0)},Ve=()=>{le(!0),se(!0)},He=e=>{(null===xe||void 0===xe?void 0:xe.includes(g))&&b(e)};return na.a.createElement("div",{className:"personalInfo"},na.a.createElement("div",{className:"build-profile multi-form"},na.a.createElement("div",{className:"text"},null===d||void 0===d||null===(a=d.subTitle)||void 0===a?void 0:a.value),na.a.createElement("section",{className:"forms signinup"},ne&&na.a.createElement(oi,{loaderMsg:"",loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}),na.a.createElement("form",{autoComplete:"off",onSubmit:S(Fe(_e)),ref:_},U.map((e,l)=>{var t,a;if(e)return na.a.createElement("div",{className:"formBlock",key:"item_"+l,id:"item_"+l},na.a.createElement("div",{className:"form-text"},null===d||void 0===d||null===(t=d.formText)||void 0===t?void 0:t.value),na.a.createElement("div",{className:"personal-info-form"},na.a.createElement(Nr,{customIndex:l,formName:g,formData:e,register:C,errors:de||Jc(we)?j:"",handleChange:Ve,getValues:x,values:{...M,data:null===M||void 0===M||null===(a=M.data)||void 0===a?void 0:a[l]},setValue:O,setError:A,clearErrors:P,control:T,trigger:I,watch:L,validateOnLoad:!0,handleUpload:Me,handleDelete:$e,apiCollection:ge,apiList:null===y||void 0===y?void 0:y.value,formState:k,APIQuerryParams:{cid:je},unregister:R,contentLoading:He}),na.a.createElement("div",{className:"remove-btn"},1===pe?na.a.createElement(Oi,{cssClass:"blue",text:"- "+(null===Ie||void 0===Ie?void 0:Ie.clear),handleTextClick:()=>(e=>{var l,t;let a=(null===M||void 0===M||null===(l=M.data[e])||void 0===l?void 0:l.id)?[...W.current,null===M||void 0===M||null===(t=M.data[e])||void 0===t?void 0:t.id]:W.current;K(a);const o=[...U];Ue(o[e],e,M[e]),Pe(),re(!0),setTimeout(()=>{B(new Array(null===d||void 0===d?void 0:d.items)),se(null===xe||void 0===xe?void 0:xe.includes(g)),re(!1),ue(!0)},10)})(l)}):na.a.createElement(Oi,{cssClass:"blue",text:"- "+(null===Ie||void 0===Ie?void 0:Ie.remove),handleTextClick:()=>(e=>{var l,t;(null===M||void 0===M||null===(l=M.data[e])||void 0===l?void 0:l.id)&&K([...W.current,null===M||void 0===M||null===(t=M.data[e])||void 0===t?void 0:t.id]);const a=[...U];Ue(a[e],e,M[e]),delete a[e],B(a),le(!0)})(l)}))))}),na.a.createElement("div",{className:"add-form"},na.a.createElement(Oi,{cssClass:"blue "+(!ye&&"grey-disabled"),text:null===Ie||void 0===Ie?void 0:Ie.add,isDisabled:!ye,handleTextClick:S(Fe(()=>{const e=[...null===d||void 0===d?void 0:d.items];B([...U,e])}))}))),na.a.createElement(ga,{text:s("save-section"),cssClass:""+(ye||!Ne&&ce?"button-enabled":"button-disabled"),handleButtonClick:()=>{ce&&!Ne?_e({}):(se(!0),Be())},isLoading:ve,isDisabled:ve}))))};
1Md.defaultProps={fields:{},profileInfo:{},profileInfoFormData:{},formData:{},profileEmptyFieldsData:{},getEmptyFields:()=>{},setLoader:()=>{},t:()=>{}};const $d=Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data,profileEmptyFieldsData:e.profileEmptyFieldsReducer,profileInfoFormData:e.profileInfoFormReducer,formData:e.formDataReducer,buildProfileFormState:e.buildProfileFormReducer}))(Md);var Vd=Object(ia.forwardRef)((e,l)=>na.a.createElement($d,Object.assign({},e,{inputRef:l})));a(761);const Hd=e=>{let{fields:l}=e;const{title:t,items:a=[]}=l;return na.a.createElement("section",{className:"career-resources"},na.a.createElement(ca.Text,{tag:"h2",field:t,className:"main-heading"}),na.a.createElement("div",{className:"card-deck"},a.map((e,l)=>{const{ctaText:t,ctaUrl:a,description:o,image:i,title:n}=(null===e||void 0===e?void 0:e.fields)||{},r=_c(i)||(null===i||void 0===i?void 0:i.src),d=ca.mediaApi.updateImageUrl(r);return na.a.createElement("div",{className:"card card-"+l,key:`${e.id}_${l}`},r?na.a.createElement("figure",{className:"article-image",style:{backgroundImage:`url(${d})`}},na.a.createElement("img",{className:"sr-only",alt:"",src:d})):null,na.a.createElement("div",{className:"card-body"},na.a.createElement(ca.Text,{field:n,tag:"div",className:"title",role:"heading","aria-level":"2"}),na.a.createElement(ca.Text,{field:o,tag:"p",className:"description"})),na.a.createElement("div",{className:"card-button"},na.a.createElement(xi,{ctaText:t,ctaUrl:a,arrow:!0,cssClass:0!==l?"reversed":""})))})))};Hd.defaultProps={fields:{}};var Jd=Hd;a(64);const qd=e=>{let{title:l,text:t,icon:a,ctaText:o,ctaUrl:i,mode:n,readMoreColour:r,brandName:d,headingLevel:s="h3"}=e;const c=s;return na.a.createElement("div",{className:"card "+n},na.a.createElement("div",{className:"img-container"},na.a.createElement(ca.Image,{className:"infoIcon",field:Rc(a,"")})),na.a.createElement("div",{className:"card-wrapper"},na.a.createElement("div",{className:"card-body"},na.a.createElement(c,{className:"title"},l.value),na.a.createElement("p",null,na.a.createElement(ca.Text,{field:t}))),i&&na.a.createElement("div",null,na.a.createElement("span",{className:"align-bottom"},"manpower"===d?na.a.createElement(xi,{ctaText:o,ctaUrl:i}):na.a.createElement(xi,{cssClass:"link-"+r.toLowerCase(),ctaText:o,ctaUrl:i,arrow:!0})))))};qd.defaultProps={title:"",text:"",mode:"",icon:"",altText:"",ctaText:"Read more",ctaUrl:"#",readMoreColour:"",brandName:"",headingLevel:"h3"};var zd=qd;a(170);const Gd=e=>{var l,t,a,o,i,n,r,d,s;const{fields:c,params:u,t:v,sitecoreContext:m}=e,{colorMode:p="",linkColor:f="",colorCode:g=""}=u,b=(null===m||void 0===m||null===(l=m.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower",h=null===m||void 0===m||null===(a=m.Country)||void 0===a||null===(o=a.name)||void 0===o?void 0:o.toLowerCase(),E=f||"BLUE",y=qc(p).toLowerCase();let N={background:""};N=qc(g)?{background:g}:N;const w=kc(c.items).length>3?"col-lg-3":"col-lg-4";return na.a.createElement("section",{className:`card-block ${y} ${Nu(h)&&"uk-card-block"}`,style:N},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},(null===c||void 0===c||null===(i=c.title)||void 0===i?void 0:i.value)&&na.a.createElement("h2",{className:"title "+((null===c||void 0===c||null===(n=c.text)||void 0===n?void 0:n.value)?"mb-0":"")},null===c||void 0===c||null===(r=c.title)||void 0===r?void 0:r.value))),(null===c||void 0===c||null===(d=c.text)||void 0===d?void 0:d.value)&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("p",null,null===c||void 0===c||null===(s=c.text)||void 0===s?void 0:s.value))),na.a.createElement("div",{className:"row justify-content-md-center"},kc(c.items).map(e=>{var l,t;return na.a.createElement("div",{key:e.name,className:`cardInfoContainer ${w} col-md-6`},"manpower"===b?na.a.createElement(zd,{title:e.fields.title,text:e.fields.text,icon:e.fields.image,ctaUrl:null===e||void 0===e||null===(l=e.fields)||void 0===l?void 0:l.url,ctaText:v("services-read-more"),mode:y,brandName:b}):na.a.createElement(zd,{title:e.fields.title,text:e.fields.text,icon:e.fields.image,ctaUrl:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.url,ctaText:v("services-read-more"),readMoreColour:E,mode:"dark",brandName:b}))}))))};
1Gd.defaultProps={fields:{title:{},items:[]},params:{colorMode:{value:"manpower_light"},linkColor:{value:"blue"},colorCode:""},sitecoreContext:{Country:{brandName:""}}};var Yd=Object(ca.withSitecoreContext)()(Object(ba.a)()(Gd)),Kd=Yd;class Wd extends na.a.Component{constructor(e){super(e),this.handleEnter=e=>{const{handleEnter:l}=this.props;l&&13===e.keyCode&&l(this.state.inputValue)},this.state={filled:!1,inputValue:""},this.handleChange=this.handleChange.bind(this)}componentDidMount(){this.props.value&&""!==this.props.value&&this.setState({filled:this.props.value&&""!==this.props.value,inputValue:this.props.value})}componentDidUpdate(e){this.props.value!==e.value&&this.setState({filled:this.props.value&&""!==this.props.value,inputValue:this.props.value})}handleChange(e){e.target.value?this.setState({filled:!0,inputValue:e.target.value}):this.setState({filled:!1,inputValue:e.target.value})}render(){var e,l,t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b;const{isSearchEnabled:h,hintText:E,showOrgVal:y,value:N,register:w,sitecoreContext:C,setIsSavedSearchVisible:S=!1,setShowResults:x=!1}=this.props,{onBlurValidation:j,focusHandler:O,handleChange:T,isAutoComplete:k}=this.props,I=(null===C||void 0===C||null===(e=C.Country)||void 0===e||null===(l=e.name)||void 0===l?void 0:l.toLowerCase())||"",L=Ai(this.props.dataValidations,"pattern"),A=Ai(this.props.dataValidations,"required"),P=Ai(this.props.dataValidations,"maximum"),D=Ai(this.props.dataValidations,"minimum"),R={connectorField:this.props.connectorField,connectorType:this.props.connectorType,getValues:this.props.getValues},_=y?{}:{defaultValue:this.state.inputValue},F=!this.props.watch||this.props.watch(this.props.showBasedOnFieldName);return na.a.createElement("div",{className:`form-block complex ${this.props.cssClass} ${this.props.isHideField&&!F?"hide":""}`,style:this.props.customStyle},na.a.createElement("input",Object.assign({className:this.state.filled?"filled":"",name:this.props.name,id:this.props.id,ref:this.props.ref,type:this.props.type,placeholder:this.props.placeholder,autoComplete:"off",onChange:k?T:this.handleChange},_,{readOnly:this.props.readOnly,onKeyUp:this.props.onEnter?this.handleEnter:()=>{},"aria-label":this.props.label||this.props.placeholder,"aria-invalid":!!(this.props.errorMsg||this.props.customError&&this.props.customError[this.props.name]),"aria-describedby":"error_"+this.props.id,onBlur:()=>{x(!1)},onFocus:()=>{S&&Nu(I)&&S(!0),x(!0)},ref:y?w:this.props.register?this.props.register({required:(!this.props.isHideField||F)&&(null===A||void 0===A||null===(t=A.fields)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.value)||!1,validate:{symbolValidationCheck:e=>!R.connectorField||Di(e,R)||this.props.connectorMessage||"Invalid Values"},maxLength:{value:(null===P||void 0===P||null===(o=P.fields)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.value)||null,message:(null===P||void 0===P||null===(n=P.fields)||void 0===n||null===(r=n.message)||void 0===r?void 0:r.value)||"Exceeded the limits"},minLength:{value:(null===D||void 0===D||null===(d=D.fields)||void 0===d||null===(s=d.value)||void 0===s?void 0:s.value)||null,message:(null===D||void 0===D||null===(c=D.fields)||void 0===c||null===(u=c.message)||void 0===u?void 0:u.value)||"Minimum characters not reached"},pattern:{value:(null===L||void 0===L||null===(v=L.fields)||void 0===v||null===(m=v.value)||void 0===m?void 0:m.value)?Ui(L.fields.value.value):"",message:(null===L||void 0===L||null===(p=L.fields)||void 0===p||null===(f=p.message)||void 0===f?void 0:f.value)||"Pattern validation failed"}}):()=>{}})),this.props.label&&na.a.createElement("label",{htmlFor:this.props.id},na.a.createElement("div",{className:"active"},this.props.icon&&na.a.createElement("div",{className:"input-pin-icon-wrap"},na.a.createElement("span",{className:"input-pin-icon"})),this.props.label),na.a.createElement("div",{className:"inactive"},this.props.icon&&na.a.createElement("div",{className:"input-pin-icon-wrap"},na.a.createElement("span",{className:"input-pin-icon"})),this.props.label2&&""!==this.props.label2?this.props.label2:this.props.label)),h&&na.a.createElement("button",{className:"search-icon",onClick:()=>this.props.handleEnter(this.state.inputValue)}),this.props.errorMsg&&na.a.createElement("div",{className:"error-msg",role:"alert",id:"error_"+this.props.id},this.props.errorMsg),this.props.errorItems&&na.a.createElement("div",{className:"error-msg"},"Required Item"),this.props.customError&&this.props.customError[this.props.name]&&na.a.createElement("div",{className:"error-msg",role:"alert",id:"error_"+this.props.id},"required"===this.props.customError[this.props.name].type?(null===A||void 0===A||null===(g=A.fields)||void 0===g||null===(b=g.message)||void 0===b?void 0:b.value)?A.fields.message.value.replace("{0}",this.props.label.replace("*","")):"This Field is Required":this.props.customError[this.props.name].message.replace("{0}",this.props.label.replace("*",""))),E&&na.a.createElement("div",{className:"hintText"},E))}}Wd.defaultProps={id:"",name:"",label:"",name:"",label2:"",placeholder:"",type:"text",cssClass:"",icon:"",errorMsg:"",isSearchEnabled:!0,onEnter:!0,customStyle:{},handleValidations:()=>{},value:"",readOnly:!1,validationText:{},customError:{},hintText:"",showOrgVal:!1};var Qd=Object(ca.withSitecoreContext)()(Wd);a(206);const Zd=e=>
1{const{options:l,name:t,selectedValue:a,selectHandler:o}=e,{cssClass:i,inputRef:n,notRequired:r,showOrgVal:d}=e,[s,c]=Object(ia.useState)(a),u=(null===e||void 0===e?void 0:e.focusId)?null===e||void 0===e?void 0:e.focusId:null,v=Object(ia.useRef)(null);Object(ia.useEffect)(()=>{c(a),Ic(v)||Ic(null===v||void 0===v?void 0:v.current)||v.current.focus(),window.scrollTo(0,0)},[a]);const m=(e,l)=>{r&&s===l&&(c(""),o&&o(e,""))};return na.a.createElement(ia.Fragment,null,na.a.createElement("ul",{className:"form-radio-group checklist "+i,role:"radiogroup"},l.map(e=>{const{id:l,text:a,value:i,disabled:r=!1,count:p=""}=e||{},f=i||a,g=d?{}:{checked:decodeURIComponent(f).replace(/,/g,"")===decodeURIComponent(s)};return na.a.createElement("li",{className:"checklist__item",key:l},na.a.createElement("div",{className:"form-check radio-toggle"},na.a.createElement("input",Object.assign({className:"form-check-input",type:"radio",ref:Ic(u)||(null===u||void 0===u?void 0:u.current)!==l?n:v,name:t,id:l,value:f,disabled:r},g,{onChange:l=>((e,l)=>{e&&e.target&&(c(e.target.value),o&&o(e,l))})(l,e),onClick:e=>m(e,f),onKeyUp:e=>{e&&13===e.keyCode&&m(e,f)}})),na.a.createElement("label",{className:"form-check-label",htmlFor:l},a),p&&""!==p?na.a.createElement("span",null,p):null))})))};Zd.defaultProps={options:[],selectedValue:"",selectHandler:()=>{},cssClass:"",notRequired:!1,showOrgVal:!1,inputRef:()=>{}};var Xd=Zd,es=a(467);a(389);const ls=e=>{var l,t,a,i,n;let{jobAlertOptions:r,t:d,jobAlertSuccessMessage:s,dashboardUrl:c,handleModal:u,showModal:v,sitecoreContext:m,searchCriteria:p}=e;const f=new URLSearchParams(Object(ua.i)().search).get("searchKeyword"),g=("undefined"!==typeof window?uu():void 0)||{},b=[],h=Object(o.e)(),E=Object(ua.h)(),[y,N]=Object(ia.useState)(!1),[w,C]=Object(ia.useState)([]),[S,x]=Object(ia.useState)(),[j,O]=Object(ia.useState)({}),T=(null===m||void 0===m||null===(l=m.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase())||"",{loading:k,error:I,write:L}=Ja(),{register:A,handleSubmit:P,errors:D,setValue:R,getValues:_}=Object(Ei.c)({mode:"onClick",reValidateMode:"onChange",shouldFocusError:!1,defaultValues:{jobAlertFrequency:null===(a=r[0])||void 0===a||null===(i=a.fields)||void 0===i||null===(n=i.key)||void 0===n?void 0:n.value}});(async e=>{try{const{loginReducer:{idToken:{idToken:{rawIdToken:l}}}}=e.getState();if(l)return Object(es.a)(l)}catch(l){}})(h).then(e=>x(null===e||void 0===e?void 0:e.firstName)),Object(ia.useEffect)(()=>{const e=[],l=[],t=[];(g||p)&&(Array.isArray(g.jobTypes)&&g.jobTypes.forEach(l=>{e.push(l.value)}),Array.isArray(g.employmentType)&&g.employmentType.forEach(e=>{l.push(e.value)}),Array.isArray(g.industries)&&g.industries.forEach(e=>{t.push(e.value)}),F(e,l,f,g.place,Nu(T)&&t),p&&(R("jobAlert",decodeURIComponent(p.trim()),{shouldValidate:!0}),C(p)))},[v]);const F=(e,l,t,a,o)=>{const i=[""+(l.length>0?l.join(","):""),""+(e.length>0?e.join(","):""),""+(o.length>0?o.join(","):""),""+(t||""),""+(a||"")].filter(e=>""!==e).join(", ");i&&R("jobAlert",decodeURIComponent(i.trim()),{shouldValidate:!0}),C(decodeURIComponent(i))};r.forEach((e,l)=>{var t,a,o,i,n,r;b[l]={id:null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.key)||void 0===a?void 0:a.value,text:null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.label)||void 0===i?void 0:i.value,value:null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.key)||void 0===r?void 0:r.value}});const U=e=>{var l;switch(e.data.status){case ol:N(!0),(null===(l=window)||void 0===l?void 0:l.dataLayer)&&window.dataLayer.push({event:"jobAlertConfirmed"});break;case il:O({...j,type:"error",message:d("job-alert-exist")});break;case dl:O({...j,type:"error",message:d("alert-limit-reached")});break;case nl:O({...j,type:"error",message:d("error-job-alert")})}};return na.a.createElement(na.a.Fragment,null,Nu(T)&&na.a.createElement("div",{className:"close-alert-div"},na.a.createElement("div",{className:"close-icon-x",onClick:()=>u(),"aria-hidden":"true"})),w?na.a.createElement("section",{className:"job-alert"},y?na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"alert-title"},d("you-are-all-set").replace("(_)",S)),na.a.createElement("div",{className:"alert-description"}," ",na.a.createElement(ca.RichText,{field:s})),na.a.createElement("div",{className:"success-page-btn"},na.a.createElement(ga,{text:d("view-dashboard"),handleButtonClick:()=>{u(),E.push(c.href)}}))):na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"alert-title"},d("create-job-alert")),na.a.createElement("div",{className:"alert-description"},w&&d("job-alert-request-text")+" "+w),na.a.createElement("div",{className:"job-alert-form"},na.a.createElement("div",{className:"input-alert"},na.a.createElement(Qd,{label:d("job-alert-input-label"),isSearchEnabled:!1,register:A({required:!0}),name:"jobAlert",value:w,showOrgVal:!0,readonly:!1}),D.jobAlert&&na.a.createElement("div",{className:"error-msg"},d("valid-job-name"))),na.a.createElement("div",{className:"input-frequency"},na.a.createElement("p",null,d("frequency text")),na.a.createElement(Xd,{options:b,name:"jobAlertFrequency",inputRef:A,selectedValue:_("jobAlertFrequency"),showOrgVal:!0})),na.a.createElement("div",{className:"btn-job-alert"},na.a.createElement("div",null," ",na.a.createElement(ga,{text:d("get-job-emails"),handleButtonClick:P(e=>{O({}),L(""+el.JOB_SEARCH.JOB_ALERT_API,(e=>{const l=new URLSearchParams(localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS));return l.delete("page"),{Frequency:e.jobAlertFrequency,AlertName:_("jobAlert"),filters:{...g,SearchKeyword:f},queryString:decodeURIComponent("?"+String(l))}})(e),U)}),isLoading:k}))),I&&na.a.createElement(od,{message:d("error-job-alert"),type:"error"}),(null===j||void 0===j?void 0:j.type)&&na.a.createElement(od,{message:null===j||void 0===j?void 0:j.message,type:null===j||void 0===j?void 0:j.type})))):na.a.createElement("section",{className:"job-alert"},na.a.createElement("div",{className:"alert-title"},d("create-job-alert")),na.a.createElement("div",{className:"no-alert"},d("no-job-alert-message")),na.a.createElement("div",{className:"btn-ok"},na.a.createElement(ga,{text:d("close"),handleButtonClick:()=>u()}))))};ls.defaultProps={jobAlertOptions:[],t:()=>{},jobAlertSuccessMessage:"",dashboardUrl:"",handleModal:()=>{},showModal:()=>{},searchCriteria:""};var ts=Object(ba.a)()(Object(ca.withSitecoreContext)()(ls));const as=e=>{let{id:l,name:t,text:a,required:o,register:i,errors:n,handleChange:r,isHideField:d,showBasedOnFieldName:s,watch:c}=e;const u=!c||c(s);return na.a.createElement("div",{className:"form-block checkbox "+(d&&!u?"hide":"")},na.a.createElement("input",{type:"checkbox",name:t,id:l,onChange:r,ref:i?i({required:!(d&&!u||!o)&&o}):()=>{}}),na.a.createElement("label",{className:n&&n[t]&&"error",htmlFor:l},(null===a||void 0===a?void 0:a.value)?na.a.createElement(ca.RichText,{field:a,editable:!1}):qc(a),!a&&na.a.createElement("span",{className:"sr-only"},"Checkbox Label")),n&&n[t]&&na.a.createElement("div",{className:"error-msg"},"Required field"))};as.defaultProps={name:"",id:"id",text:"Label",isHideField:!1,errors:{},watch:()=>{},register:()=>{},handleChange:()=>{},required:!1};var os=as;const is=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m,p,f,g;const{name:b,cssClass:h,id:E,label:y,customStyle:N,ref:w,type:C,placeholder:S,readOnly:x,onEnter:j,errorMsg:O,customError:T,label2:k,icon:I,errorItems:L}=e,{isSearchEnabled:A,hintText:P,showOrgVal:D,value:R,register:_,connectorField:F,connectorType:U,getValues:B}=e,{onBlurValidation:M,focusHandler:$,watch:V,showBasedOnFieldName:H,dataValidations:J,isHideField:q}
1=e,[z,G]=Object(ia.useState)(!1),[Y,K]=Object(ia.useState)("");Object(ia.useEffect)(()=>{R&&(G(!0),K(R))},[]);const W=l=>{const{handleEnter:t}=e;t&&13===l.keyCode&&t(Y)},Q=Ai(J,"pattern"),Z=Ai(J,"required"),X=Ai(J,"maximum"),ee=Ai(J,"minimum"),le={connectorField:F,connectorType:U,getValues:B},te=D?{}:{defaultValue:Y},ae=!V||V(H);return na.a.createElement("div",{className:`form-block complex ${h} ${q&&!ae?"hide":""}`,style:N},na.a.createElement("input",Object.assign({value:Y,className:z?"filled":"",name:b,id:E,ref:w,type:C,placeholder:S,autoComplete:"autoComplete_off",onChange:e=>{e.target.value?(G(!0),K(e.target.value)):(G(!1),K(e.target.value))}},te,{readOnly:x,onKeyUp:j?W:()=>{},"aria-label":y||S,"aria-invalid":!!(O||T&&T[b]),"aria-describedby":"error_"+E,onBlur:M,onFocus:$,ref:D?_:_?_({required:(!q||ae)&&(null===Z||void 0===Z||null===(l=Z.fields)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.value)||!1,validate:{symbolValidationCheck:e=>!le.connectorField||Di(e,le)||connectorMessage||"Invalid Values"},maxLength:{value:(null===X||void 0===X||null===(a=X.fields)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.value)||null,message:(null===X||void 0===X||null===(i=X.fields)||void 0===i||null===(n=i.message)||void 0===n?void 0:n.value)||"Exceeded the limits"},minLength:{value:(null===ee||void 0===ee||null===(r=ee.fields)||void 0===r||null===(d=r.value)||void 0===d?void 0:d.value)||null,message:(null===ee||void 0===ee||null===(s=ee.fields)||void 0===s||null===(c=s.message)||void 0===c?void 0:c.value)||"Minimum characters not reached"},pattern:{value:(null===Q||void 0===Q||null===(u=Q.fields)||void 0===u||null===(v=u.value)||void 0===v?void 0:v.value)?Ui(Q.fields.value.value):"",message:(null===Q||void 0===Q||null===(m=Q.fields)||void 0===m||null===(p=m.message)||void 0===p?void 0:p.value)||"Pattern validation failed"}}):()=>{}})),y&&na.a.createElement("label",{htmlFor:E},na.a.createElement("div",{className:"active"},I&&na.a.createElement("div",{className:"input-pin-icon-wrap"},na.a.createElement("span",{className:"input-pin-icon"})),y),na.a.createElement("div",{className:"inactive"},I&&na.a.createElement("div",{className:"input-pin-icon-wrap"},na.a.createElement("span",{className:"input-pin-icon"})),k&&""!==k?k:y)),A&&na.a.createElement("button",{className:"search-icon",onClick:()=>W((void 0).state.inputValue)}),O&&na.a.createElement("div",{className:"error-msg",role:"alert",id:"error_"+E},O),L&&na.a.createElement("div",{className:"error-msg"},"Required Item"),T&&T[b]&&na.a.createElement("div",{className:"error-msg",role:"alert",id:"error_"+E},"required"===T[b].type?(null===Z||void 0===Z||null===(f=Z.fields)||void 0===f||null===(g=f.message)||void 0===g?void 0:g.value)?Z.fields.message.value.replace("{0}",y.replace("*","")):"This Field is Required":T[b].message.replace("{0}",y.replace("*",""))),P&&na.a.createElement("div",{className:"hintText"},P))};is.defaultProps={id:"",name:"",label:"",name:"",label2:"",placeholder:"",type:"text",cssClass:"",icon:"",errorMsg:"",isSearchEnabled:!0,onEnter:!0,customStyle:{},handleValidations:()=>{},value:"",readOnly:!1,validationText:{},customError:{},hintText:"",showOrgVal:!1};var ns=is;const rs=e=>{var l,t,a,i,n,r,d,s;let{jobAlertOptions:c,t:u,jobAlertSuccessMessage:v,handleModal:m,consentText:p={value:""},showModal:f,searchCriteria:g,sitecoreContext:b}=e;const h=new URLSearchParams(Object(ua.i)().search).get("searchKeyword"),E=("undefined"!==typeof window?uu():void 0)||{},y=[],[N,w]=Object(ia.useState)(!1),[C,S]=Object(ia.useState)([]),[x,j]=Object(ia.useState)(""),O="switzerland"===(null===b||void 0===b||null===(l=b.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase()),T="sweden"===(null===b||void 0===b||null===(a=b.Country)||void 0===a||null===(i=a.name)||void 0===i?void 0:i.toLowerCase()),{loading:k,error:I,write:L}=Ja(),{register:A,handleSubmit:P,errors:D,setValue:R,getValues:_}=Object(Ei.c)({mode:"onClick",reValidateMode:"onChange",shouldFocusError:!1,defaultValues:{jobAlertFrequency:null===(n=c[0])||void 0===n||null===(r=n.fields)||void 0===r||null===(d=r.key)||void 0===d?void 0:d.value}}),F=Object(o.d)(e=>e.loginReducer),U=null===F||void 0===F||null===(s=F.user)||void 0===s?void 0:s.email;Object(ia.useEffect)(()=>{const e=[],l=[];
1(E||g)&&(Array.isArray(E.jobTypes)&&E.jobTypes.forEach(l=>{e.push(l.value)}),Array.isArray(E.employmentType)&&E.employmentType.forEach(e=>{l.push(e.value)}),B(e,l,h,E.place),g&&(R("jobAlert",decodeURIComponent(g.trim()),{shouldValidate:!0}),S(g)))},[f]);const B=(e,l,t,a)=>{const o=[""+(l.length>0?l.join(","):""),""+(e.length>0?e.join(","):""),""+(t||""),""+(a?decodeURIComponent(a):"")].filter(e=>""!==e).join(", ");o&&R("jobAlert",o.trim(),{shouldValidate:!0}),S(o)};c.forEach((e,l)=>{var t,a,o,i,n,r;y[l]={id:null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.key)||void 0===a?void 0:a.value,text:null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.label)||void 0===i?void 0:i.value,value:null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.key)||void 0===r?void 0:r.value}});const M=e=>{var l;switch(j(e.data.status),e.data.status){case ol:w(!0),(null===(l=window)||void 0===l?void 0:l.dataLayer)&&window.dataLayer.push({event:"jobAlertConfirmed"})}},$=e=>e?u("email-id-error-message"):null;return na.a.createElement(na.a.Fragment,null,C?na.a.createElement("section",{className:"job-alert"},N?na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"alert-title"},u("you-are-all-set").replace(", (_)","")),na.a.createElement("div",{className:"alert-description"}," ",na.a.createElement(ca.RichText,{field:v})),na.a.createElement("div",{className:"success-page-btn"},na.a.createElement(ga,{text:u("ok"),handleButtonClick:()=>{m()}}))):na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"alert-title"},u("create-job-alert")),na.a.createElement("div",{className:"alert-description"},C&&u("job-alert-request-text")+" "+C),na.a.createElement("div",{className:"job-alert-form"},na.a.createElement("div",{className:"input-alert"},na.a.createElement(Qd,{label:u("job-alert-input-label"),isSearchEnabled:!1,register:A({required:!0}),name:"jobAlert",value:C,showOrgVal:!0,readOnly:!1}),D.jobAlert&&na.a.createElement("div",{className:"error-msg"},u("valid-job-name"))),na.a.createElement("div",{className:"input-alert"},O||T?na.a.createElement(ns,{id:"email-address",label:u("email-address"),isSearchEnabled:!1,name:"emailAddress",value:U,register:A({required:!0,pattern:/^([a-zA-Z0-9._+-]+)(@[a-zA-Z0-9-.]+)(.[a-zA-Z]{2,}){1,}$/i}),type:"email",errorMsg:$(null===D||void 0===D?void 0:D.emailAddress),showOrgVal:!0}):na.a.createElement(Qd,{id:"email-address",label:u("email-address"),isSearchEnabled:!1,name:"emailAddress",register:A({required:!0,pattern:/^([a-zA-Z0-9._+-]+)(@[a-zA-Z0-9-.]+)(.[a-zA-Z]{2,}){1,}$/i}),type:"email",errorMsg:$(null===D||void 0===D?void 0:D.emailAddress),showOrgVal:!0})),na.a.createElement("div",{className:"consent-section row justify-content-md-center"},na.a.createElement("div",{className:"col col-lg-7 col-xl-7"},na.a.createElement(os,{id:"create-job-alert-mand-consent",name:"createMandatoryConsent",required:!0,register:A,errors:D,text:p}))),na.a.createElement("div",{className:"input-frequency"},na.a.createElement("p",null,u("frequency text")),na.a.createElement(Xd,{options:y,name:"jobAlertFrequency",inputRef:A,selectedValue:_("jobAlertFrequency"),showOrgVal:!0})),na.a.createElement("div",{className:"btn-job-alert"},na.a.createElement("div",null," ",na.a.createElement(ga,{text:u("get-job-emails"),handleButtonClick:P(e=>{j(""),L(`${el.JOB_SEARCH.JOB_ALERT_API_EMAIL}?email=${e.emailAddress}`,(e=>{const l=new URLSearchParams(localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS));return l.delete("page"),{Frequency:e.jobAlertFrequency,AlertName:O||T?_("jobAlert"):C,filters:{...E,SearchKeyword:h},queryString:"?"+String(l)}})(e),M)}),isLoading:k}))),(I||x===nl)&&na.a.createElement(od,{message:u("error-job-alert"),type:"error"}),x===il&&na.a.createElement(od,{message:u("job-alert-exist"),type:"error"}),x===dl&&na.a.createElement(od,{message:u("alert-limit-reached"),type:"error"})))):na.a.createElement("section",{className:"job-alert"},na.a.createElement("div",{className:"alert-title"},u("create-job-alert")),na.a.createElement("div",{className:"no-alert"},u("no-job-alert-message")),na.a.createElement("div",{className:"btn-ok"},na.a.createElement(ga,{text:u("close"),handleButtonClick:()=>m()}))))};rs.defaultProps={jobAlertOptions:[],t:()=>{},jobAlertSuccessMessage:"",dashboardUrl:"",handleModal:()=>{},showModal:()=>{},searchCriteria:""};var ds=Object(ca.withSitecoreContext)()(Object(ba.a)()(rs));const ss=e=>{let{mode:l,translate:t,sitecoreContext:a,jobAlertOptions:i,ctaText:n,jobAlertSuccessMessage:r,showJobAlert:d,dashboardUrl:s,consentText:c}=e;
1const[u,v]=Object(ia.useState)(!1),[m,p]=Object(ia.useState)({}),f=Object(o.d)(e=>e.loginReducer);Object(ia.useEffect)(()=>{(e=>{var l,t,a,o;const i=null===e||void 0===e||null===(l=e.value)||void 0===l?void 0:l.indexOf("~"),n=null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.lastIndexOf('">'),r=null===e||void 0===e||null===(a=e.value)||void 0===a?void 0:a.substring(i,n);p({value:null===e||void 0===e||null===(o=e.value)||void 0===o?void 0:o.replace(r,"/candidate/account-settings")})})(r)},[]);const g=()=>{v(!u)};Object(ia.useEffect)(()=>{if(f.initialized&&f.state===Xl.AUTHENTICATED){"true"===sessionStorage.getItem("createJobAlertButtonClickedToLogin")&&(g(),sessionStorage.removeItem("createJobAlertButtonClickedToLogin"))}},[]);return na.a.createElement("section",{className:"search-ribbon"},na.a.createElement("div",{className:"search-ribbon-wrap "+("show-results"===l?"active":"")},na.a.createElement("div",{className:""},na.a.createElement("div",{className:""},na.a.createElement("div",{className:""},na.a.createElement("div",{className:"search-ribbon-inner"},na.a.createElement("div",{className:"filters-list"},d&&"ADB2C"===(null===a||void 0===a?void 0:a.LoginType)&&na.a.createElement(xu,null,e=>{let{login:l,authenticationState:t}=e;return na.a.createElement(Oi,{text:n,handleTextClick:t===Xl.AUTHENTICATED?g:()=>(e=>{null!==e&&"undefined"!==typeof window&&(sessionStorage.setItem("createJobAlertButtonClickedToLogin",!0),localStorage.setItem("authenticationType","Apply > Create Account / Apply > Sign in"),e(null,"createAlert"))})(l)})}),d&&"ROMA"===(null===a||void 0===a?void 0:a.LoginType)&&na.a.createElement(Oi,{text:n,handleTextClick:()=>{var e;null===(e=window)||void 0===e||e.dataLayer.push({event:"jobAlertClick"}),g()}}))))))),na.a.createElement("div",{className:"search-ribbon-wrap "+("no-results"===l?"active alert":"")},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"search-ribbon-inner"},na.a.createElement("div",{className:"results"},na.a.createElement("h2",{className:"text"},t("empty-job-results")))))))),na.a.createElement(to,{showModal:u,handleModal:g},"ADB2C"===(null===a||void 0===a?void 0:a.LoginType)&&na.a.createElement(ts,{key:"body",jobAlertOptions:i,jobAlertSuccessMessage:m,dashboardUrl:s,handleModal:g,showModal:u}),"ROMA"===(null===a||void 0===a?void 0:a.LoginType)&&na.a.createElement(ds,{key:"body",jobAlertOptions:i,jobAlertSuccessMessage:m,dashboardUrl:s,handleModal:g,consentText:c,showModal:u})))};ss.defaultProps={searchResultCount:"",searchQuery:"",searchLocation:"",frequency:[],ctaText:"",ctaUrl:"",mode:"show-results",translate:()=>{},totalPositions:"",totalPositionsLabel:""};var cs=Object(ca.withSitecoreContext)()(ss);a(171),a(126);const us=e=>{var l,t,a,o,i,n,r,d;const{params:s,sitecoreContext:c,fields:u,t:v=(()=>{})}=e,{alignmentRight:m,title:p,text:f,ctaText:g,ctaUrl:b,image:h,cssClass:E,ctaIcon:y,componentBackgroundColor:N,navTitle:w}=u;let C="",S="";const{load:x}=Ha(),j=Object(ua.i)(),[O,T]=Object(ia.useState)([]),[k,I]=Object(ia.useState)({}),L=(null===c||void 0===c||null===(l=c.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower",A=null===N||void 0===N?void 0:N.map(e=>{var l,t;const{colorCode:a}=null===e||void 0===e?void 0:e.fields;return S=null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.class)||void 0===t?void 0:t.value,C=Fc(a)?Fc(a):"",C}),{mode:P="",site:D=""}=s,R="undefined"!==typeof(null===s||void 0===s?void 0:s.mode)?qc(P).toLowerCase():"",_="undefined"!==typeof(null===s||void 0===s?void 0:s.site)?qc(D).toLowerCase():"",F=(null===c||void 0===c||null===(a=c.route)||void 0===a||null===(o=a.name)||void 0===o?void 0:o.toLowerCase())||"",U=(null===F||void 0===F||null===(i=F.toLowerCase())||void 0===i?void 0:i.indexOf("job search"))>=0,B=""!==(null===j||void 0===j?void 0:j.search),M=!U||!!B,$=e=>{var l;const t=[];(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.frequency).forEac
1h((e,l)=>{t[l]={fields:{key:{value:e.key},label:{value:e.label}},id:e.fequencyID}}),T(t),I(null===e||void 0===e?void 0:e.data)};return Object(ia.useEffect)(()=>{"jobalert"===R&&x(el.JOB_SEARCH.GET_SEARCH_RESULT_SETTINGS,null,$)},[R]),na.a.createElement(na.a.Fragment,null,M&&na.a.createElement("section",{className:`calloutbar-section large  ${null===E||void 0===E?void 0:E.value} ${S}`,style:{background:""+A}},na.a.createElement("div",{className:"calloutbar-body container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-5 offset-xl-1 offset-lg-0 col-lg-6 "+((null===m||void 0===m?void 0:m.value)?"order-1":"")},p&&!Ic(null===p||void 0===p?void 0:p.value)?na.a.createElement("div",{className:"callout-image"},na.a.createElement(ca.Image,{field:h,"aria-hidden":"true"})):na.a.createElement("figure",{className:"callout-image","aria-label":null===h||void 0===h||null===(n=h.value)||void 0===n?void 0:n.alt},na.a.createElement(ca.Image,{field:h,"aria-hidden":"true"}))),na.a.createElement("div",{className:"col-xl-5 col-lg-6 "+((null===m||void 0===m?void 0:m.value)?"offset-xl-1 offset-lg-0":"")},p&&!Ic(null===p||void 0===p?void 0:p.value)&&na.a.createElement("h2",{className:"title",id:null===w||void 0===w?void 0:w.value},na.a.createElement(ca.Text,{field:p})),f&&na.a.createElement("p",{className:"text-content",id:"section-description"},na.a.createElement(ca.Text,{field:f})),"jobalert"!==R?"manpower"===L?na.a.createElement(ci,{cssClass:"orange-bg",ctaText:g,ctaUrl:b,ctaLabel:`${null===p||void 0===p?void 0:p.value} ${null===g||void 0===g?void 0:g.value}`,arrow:null===y||void 0===y||null===(r=y.value)||void 0===r?void 0:r.src}):na.a.createElement(xi,{ctaText:g,ctaUrl:b,ctaIcon:null===y||void 0===y||null===(d=y.value)||void 0===d?void 0:d.src}):na.a.createElement("section",{tabIndex:"-1"},"bankpower"!==_&&"sweden"!==_&&Object.keys(k).length>0&&na.a.createElement(cs,{searchResultCount:null===k||void 0===k?void 0:k.newLabelCount,searchQuery:null,
1searchLocation:null,jobAlertOptions:O,ctaText:v("create-alert-for-future-jobs"),translate:v,jobAlertSuccessMessage:{value:null===k||void 0===k?void 0:k.alertSuccess},showJobAlert:null===k||void 0===k?void 0:k.showJobAlert,dashboardUrl:{href:null===k||void 0===k?void 0:k.dashboardUrl},consentText:{value:null===k||void 0===k?void 0:k.consentText},totalPositions:null,totalPositionsLabel:v("total-positions")})))))))};us.defaultProps={fields:{title:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:{href:"#"}},cssClass:{value:""},image:{value:{src:"http://man-designsystem-qa.azurewebsites.net/experis-storybook/static/media/mpg-logo.58e5f8d9.png"}},ctaIcon:{value:{src:"http://man-designsystem-qa.azurewebsites.net/experis-storybook/static/media/mpg-logo.58e5f8d9.png"}},componentBackgroundColor:[],alignmentRight:{value:!1}},params:{mode:{value:""}},t:()=>{}};var vs=Object(ba.a)()(Object(ca.withSitecoreContext)()(us)),ms=a(41),ps=a.n(ms),fs=a(468),gs=a.n(fs);a(762);const bs=e=>{const{playerid:l,videoUrl:t,videoPreviewImg:a,title:o,videoDuration:i,color:n}=e,r="https://video.vidyard.com/watch/"+t;return na.a.createElement(na.a.Fragment,null,na.a.createElement("a",{className:"video__link","data-fancybox":"myvid","data-src":"#"+l,href:"#!","aria-label":null===o||void 0===o?void 0:o.value},na.a.createElement(ca.Image,{className:"video__preview",editable:!0,field:a}),!Ic(i)&&""!==i.value&&na.a.createElement("span",{className:"video__duration"},na.a.createElement(ca.Text,{field:i}))),!Ic(o)&&""!==o.value&&na.a.createElement("span",{className:"video__title",style:{color:n}},na.a.createElement(ca.Text,{field:o})),na.a.createElement("div",{style:{display:"none"},id:l,className:"vidyard-content"},na.a.createElement("div",{className:"player-wrapper"},na.a.createElement(gs.a,{className:"react-player",url:r,width:"100%",height:"100%",config:{vidyard:{options:{autoPlay:0}}}}))))};bs.defaultProps={title:"",videoDuration:"",videoUrl:"",videoPreviewImg:"",color:""};var hs=bs,Es=a(469),ys=a.n(Es);a(765);const Ns=e=>{const{playerid:l,videoUrl:t,videoPreviewImg:a,title:o,videoDuration:i,color:n}=e,r="https://home.wistia.com/medias/"+t;return na.a.createElement(na.a.Fragment,null,na.a.createElement("a",{className:"video__link","data-fancybox":"myvid","data-src":"#"+l,href:"#!","aria-label":null===o||void 0===o?void 0:o.value},na.a.createElement(ca.Image,{className:"video__preview",editable:!0,field:a}),!Ic(i)&&""!==i.value&&na.a.createElement("span",{className:"video__duration"},na.a.createElement(ca.Text,{field:i}))),!Ic(o)&&""!==o.value&&na.a.createElement("span",{className:"video__title",style:{color:n}},na.a.createElement(ca.Text,{field:o})),na.a.createElement("div",{style:{display:"none"},id:l,className:"wistia-content"},na.a.createElement("div",{className:"player-wrapper"},na.a.createElement(ys.a,{className:"react-player",width:"100%",height:"100%",url:r,config:{wistia:{options:{autoPlay:!0,playbar:!0,controlsVisibleOnLoad:!0,playsinline:!1}}}}))))};Ns.defaultProps={title:"",videoDuration:"",videoUrl:"",videoPreviewImg:"",color:""};var ws=Ns;const Cs=e=>{const{playerid:l,videoUrl:t,videoPreviewImg:a,title:o,videoDuration:i,color:n}=e,r="https://www.youtube.com/embed/"+t;return na.a.createElement(na.a.Fragment,null,na.a.createElement("a",{id:l,className:"video__link fancybox fancybox.iframe","data-fancybox":"myvid","data-options":'{"smallBtn": true, "toolbar": false}',href:r,"aria-label":null===o||void 0===o?void 0:o.value},na.a.createElement(ca.Image,{className:"video__preview",editable:!0,field:a}),!Ic(i)&&""!==i.value&&na.a.createElement("span",{className:"video__duration"},na.a.createElement(ca.Text,{field:i}))),!Ic(o)&&""!==o.value&&na.a.createElement("span",{className:"video__title",style:{color:n}},na.a.createElement(ca.Text,{field:o})))};Cs.defaultProps={title:"",playerid:"",videoDuration:"",videoUrl:"",videoPreviewImg:"",color:""};var Ss=Cs;const xs=e=>{const{playerid:l,videoUrl:t,videoPreviewImg:a,title:o,videoDuration:i,color:n}=e,r="https://player.vimeo.com/video/"+t;return na.a.createElement(na.a.Fragment,null,na.a.createElement("a",{id:l,className:"video__link fancybox fancybox.iframe","data-fancybox":"myvid","data-options":'{"smallBtn": true, "toolbar": false}',href:r,"aria-label":null===o||void 0===o?void 0:o.value},na.a.createElement(ca.Image,{className:"video__preview",editable:!0,field:a}),!Ic(i)&&""!==i.value&&na.a.createElement("span",{className:"video__duration"},na.a.createElement(ca.Text,{field:i}))),!Ic(o)&&""!==o.value&&na.a.createElement("span",{className:"video__title",style:{color:n}},na.a.createElement(ca.Text,{field:o})))};xs.defaultProps={title:"",playerid:"",videoDuration:"",videoUrl:"",videoPreviewImg:"",color:""};var js=xs;a(767);const Os=e=>{var l,t,o,i,n,r,d,s,c,u;const{fields:v,sitecoreContext:m,rendering:p}=e,{title:f,text:g,backgroundImage:b}
1=v,[h,E]=Object(ia.useState)({}),y=null===p||void 0===p||null===(l=p.params)||void 0===l?void 0:l.componentColor,N="Left"===(null===p||void 0===p||null===(t=p.params)||void 0===t?void 0:t.textAlignment)?"text-to-left":"",w=(null===p||void 0===p||null===(o=p.params)||void 0===o?void 0:o.anchorLinkId)||"video-component",C=""!==b?"bknd":"",S=(null===m||void 0===m||null===(i=m.Country)||void 0===i||null===(n=i.brandName)||void 0===n?void 0:n.toLowerCase())||"";Object(ia.useEffect)(()=>{y&&ao(`${Hl}?itemID=${y}`).then(e=>{E(e)})},[y]);const x=(null===h||void 0===h?void 0:h.data)||{},j=(null===h||void 0===h||null===(r=h.data)||void 0===r?void 0:r.BackgroundColor)||"";let O=[];const T=b?ca.mediaApi.updateImageUrl(_c(b)):"";return Object(ia.useEffect)(()=>{ps()((function(){window.jQuery||(window.jQuery=ps.a),async function(){await a(138),await a(139)}()}))},[]),na.a.createElement("section",{className:"video-block "+C,id:""+w,style:{...T&&{backgroundImage:`url(${T})`},...j&&{background:(()=>{var e,l;return O=j||"",O=(null===(e=O)||void 0===e?void 0:e.indexOf(","))>-1?null===(l=O)||void 0===l?void 0:l.split(","):O,O=j&&j.indexOf(",")>-1?`linear-gradient(${O[0]}, ${O[1]})`:O,O})()}}},na.a.createElement("div",{className:"container"},(null===v||void 0===v||null===(d=v.items)||void 0===d?void 0:d.length)>1&&na.a.createElement("div",{className:"video-text-content"},na.a.createElement("h2",{className:"headline",style:{color:null===x||void 0===x?void 0:x.FontColor}},na.a.createElement(ca.Text,{field:f})),na.a.createElement("p",{className:"text",style:{color:null===x||void 0===x?void 0:x.FontColor}},na.a.createElement(ca.Text,{field:g}))),na.a.createElement("div",{className:"row "+N},na.a.createElement("div",{className:"player-wrapper"}),null===v||void 0===v||null===(s=v.items)||void 0===s?void 0:s.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,m,p,f,g,b,h,E,y,N,w,C,S,j,O,T,k,I,L,A;return na.a.createElement("div",{className:"video-cont "+(1===(null===v||void 0===v||null===(t=v.items)||void 0===t?void 0:t.length)?"col-md-5":"col-md-6"),key:l},"Youtube"===(null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.source)||void 0===o?void 0:o.value)&&na.a.createElement(Ss,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.videoCode)||void 0===n?void 0:n.value,videoPreviewImg:null===e||void 0===e||null===(r=e.fields)||void 0===r?void 0:r.thumbnail,videoDuration:null===e||void 0===e||null===(d=e.fields)||void 0===d?void 0:d.duration,title:null===e||void 0===e||null===(s=e.fields)||void 0===s?void 0:s.title,color:null===x||void 0===x?void 0:x.FontColor}),"Wistia"===(null===e||void 0===e||null===(c=e.fields)||void 0===c||null===(u=c.source)||void 0===u?void 0:u.value)&&na.a.createElement(ws,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(m=e.fields)||void 0===m||null===(p=m.videoCode)||void 0===p?void 0:p.value,videoPreviewImg:null===e||void 0===e||null===(f=e.fields)||void 0===f?void 0:f.thumbnail,videoDuration:null===e||void 0===e||null===(g=e.fields)||void 0===g?void 0:g.duration,title:null===e||void 0===e||null===(b=e.fields)||void 0===b?void 0:b.title,color:null===x||void 0===x?void 0:x.FontColor}),"Vidyard"===(null===e||void 0===e||null===(h=e.fields)||void 0===h||null===(E=h.source)||void 0===E?void 0:E.value)&&na.a.createElement(hs,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(y=e.fields)||void 0===y||null===(N=y.videoCode)||void 0===N?void 0:N.value,videoPreviewImg:null===e||void 0===e||null===(w=e.fields)||void 0===w?void 0:w.thumbnail,videoDuration:null===e||void 0===e||null===(C=e.fields)||void 0===C?void 0:C.duration,title:null===e||void 0===e||null===(S=e.fields)||void 0===S?void 0:S.title,color:null===x||void 0===x?void 0:x.FontColor}),"Vimeo"===(null===e||void 0===e||null===(j=e.fields)||void 0===j||null===(O=j.source)||void 0===O?void 0:O.value)&&na.a.createElement(js,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(T=e.fields)||void 0===T||null===(k=T.videoCode)||void 0===k?void 0:k.value,videoPreviewImg:null===e||void 0===e||null===(I=e.fields)||void 0===I?void 0:I.thumbnail,videoDuration:null===e||void 0===e||null===(L=e.fields)||void 0===L?void 0:L.duration,title:null===e||void 0===e||null===(A=e.fields)||void 0===A?void 0:A.title,color:null===x||void 0===x?void 0:x.FontColor}))}),1===(null===v||void 0===v||null===(c=v.items)||void 0===c?void 0:c.length)&&na.a.createElement("div",{className:"col-md-6 "+("text-to-left"===N?""
1:"offset-md-1")},na.a.createElement("div",{className:"video-text-content single-vid"},na.a.createElement("h2",{className:"headline",style:{color:null===x||void 0===x?void 0:x.FontColor}},na.a.createElement(ca.Text,{field:f})),na.a.createElement("p",{className:"text",style:{color:null===x||void 0===x?void 0:x.FontColor}},na.a.createElement(ca.Text,{field:g})),na.a.createElement("div",{className:"cta_link "+S},na.a.createElement(xi,{ctaText:null===v||void 0===v?void 0:v.ctaText,ctaUrl:null===v||void 0===v?void 0:v.ctaUrl}))))),(null===v||void 0===v||null===(u=v.items)||void 0===u?void 0:u.length)>1&&na.a.createElement("div",{className:"cta__wrap "+S},na.a.createElement(xi,{ctaText:null===v||void 0===v?void 0:v.ctaText,ctaUrl:null===v||void 0===v?void 0:v.ctaUrl,cssClass:"button-text--large"}))))};Os.defaultProps={fields:{title:"",items:[],text:"",backgroundImage:""},sitecoreContext:{},rendering:{}};var Ts=Object(ca.withSitecoreContext)()(Os);const ks=e=>{var l,t,a,o,i,n,r;const[d,s]=Object(ia.useState)({}),c=null===e||void 0===e||null===(l=e.params)||void 0===l?void 0:l.componentColor;Object(ia.useEffect)(()=>{c&&ao(`${Hl}?itemID=${c}`).then(e=>{s(e)})},[c]);const u=(null===d||void 0===d||null===(t=d.data)||void 0===t?void 0:t.FontColor)||{},v=(null===d||void 0===d||null===(a=d.data)||void 0===a?void 0:a.Backgroun
1dColor)||"",m=(null===d||void 0===d||null===(o=d.data)||void 0===o||null===(i=o.CssClass)||void 0===i?void 0:i.toLowerCase())||"light";let p=[];p=v||"",p=(null===(n=p)||void 0===n?void 0:n.indexOf(","))>-1?null===(r=p)||void 0===r?void 0:r.split(","):p,p=v&&v.indexOf(",")>-1?`linear-gradient(${p[0]}, ${p[1]})`:p;return{fontColor:u,bgColor:p,cssClass:m}};ks.propTypes={rendering:{}},ks.defaultProps={rendering:{params:{componentColor:""}}};var Is=ks;a(65);const Ls=e=>{var l,t,a,o,i,n,r;const{fields:d,sitecoreContext:s,rendering:c}=e,{title:u,subTitle:v,text:m,backgroundImage:p,foregroundImage:f,items:g,parentPageLink:b}=d,h=Is(c),E=(null===c||void 0===c||null===(l=c.params)||void 0===l?void 0:l.anchorLinkId)||"mobile-app-banner",y=(null===s||void 0===s||null===(t=s.Country)||void 0===t||null===(a=t.brandName)||void 0===a?void 0:a.toLowerCase())||"",N=(null===s||void 0===s||null===(o=s.Country)||void 0===o||null===(i=o.name)||void 0===i?void 0:i.toLowerCase())||"",w={backgroundImage:p?`url(${ca.mediaApi.updateImageUrl(_c(p))})`:null};return na.a.createElement("section",{className:`banner-section insights app ${y} ${null===h||void 0===h?void 0:h.cssClass}`,id:""+E,style:{background:(null===h||void 0===h?void 0:h.bgColor)?null===h||void 0===h?void 0:h.bgColor:""}},na.a.createElement("div",{className:""+("poland"===N?"banner-section__overlay__pl":"banner-section__overlay"),style:{...w}}),na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6 order-lg-1 order-2"},na.a.createElement("div",{className:"content-wrapper"},v&&((null===b||void 0===b?void 0:b.value.href)?na.a.createElement(sa.b,{to:null===b||void 0===b||null===(n=b.value)||void 0===n?void 0:n.href,"aria-label":null===v||void 0===v?void 0:v.value},na.a.createElement("div",{className:"sub-title reversed",style:{color:null===h||void 0===h?void 0:h.fontColor}},na.a.createElement(ca.Text,{field:v}))):na.a.createElement("div",{className:"sub-title reversed",style:{color:null===h||void 0===h?void 0:h.fontColor}},na.a.createElement(ca.Text,{field:v}))),u&&na.a.createElement("h1",{className:"title reversed","aria-describedby":"banner-description",style:{color:null===h||void 0===h?void 0:h.fontColor}},na.a.createElement(ca.Text,{field:u})),m&&na.a.createElement(ca.RichText,{field:m,className:"large reversed",tag:"p",id:"banner-description",style:{color:null===h||void 0===h?void 0:h.fontColor}}),na.a.createElement("div",{className:"cta-wrapper"},null===g||void 0===g?void 0:g.map(e=>{var l,t,a,o,i,n,r,d,s,c,u,v;return(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.svgImage)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.src)?na.a.createElement("a",{href:null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.url)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.href,"aria-label":"Go to home",target:null===e||void 0===e||null===(r=e.fields)||void 0===r||null===(d=r.url)||void 0===d||null===(s=d.value)||void 0===s?void 0:s.target,rel:"noopener noreferrer nofollow",title:"App Store",className:"utility-icon"},na.a.createElement(ca.Image,{field:null===e||void 0===e||null===(c=e.fields)||void 0===c?void 0:c.svgImage,className:"icon-badges"})):na.a.createElement(ci,{cssClass:"reversed",ctaText:null===e||void 0===e||null===(u=e.fields)||void 0===u?void 0:u.ctaText,ctaUrl:null===e||void 0===e||null===(v=e.fields)||void 0===v?void 0:v.url})})))),na.a.createElement("div",{className:"col-lg-6 order-lg-2 order-1 image-wrapper"},(null===f||void 0===f||null===(r=f.value)||void 0===r?void 0:r.src)&&na.a.createElement(ca.Image,{className:"banner-image",editable:!0,field:f})))))};Ls.defaultProps={fields:{title:{value:""},subTitle:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:null},backgroundImage:{value:{src:""}},foregroundImage:{value:{src:""}},color:{value:""},parentPageLink:{value:null}},sitecoreContext:{},rendering:{},t:Pa.a.func.isRequired};var As=Object(ba.a)()(Object(ca.withSitecoreContext)()(Ls));const Ps=e=>{let{fields:l}=e;const{title:t,text:a,ctaText:o,ctaUrl:i,backgroundImage:n,color:r}=l,d=Hc(r).toLowerCase();return na.a.createElement("section",{className:"banner-section standard "+d},na.a.createElement("div",{className:"banner-image",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(n))})`}}),na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row in-left"},na.a.createElement("div",{className:"col-xl-4 col-lg-6"},na.a.createElement("h1",{className:"title","aria-describedby":"banner-description"},na.a.createElement(ca.Text,{field:t})),na.a.createElement("p",{id:"banner-description"},na.a.createElement(ca.Text,{field:a})),na.a.createElement(ci,{ctaText:o,ctaUrl:i})))))};
1Ps.defaultProps={fields:{title:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:null},backgroundImage:{value:{src:""}},color:{value:""}}};var Ds=Ps;a(768);var Rs=Object(ca.withSitecoreContext)()(e=>{var l,t;let{fields:a,sitecoreContext:o}=e;const{title:i,text:n,items:r=[]}=a||{},[d,s]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{s(!0)},[]);const c=Pc(r),u=(null===o||void 0===o||null===(l=o.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower",v=(e,l)=>{var t;const{title:a,image:o,url:i}=e.fields||{},n=(null===i||void 0===i||null===(t=i.value)||void 0===t?void 0:t.href)||(null===i||void 0===i?void 0:i.value)||i,r=(null===o||void 0===o?void 0:o.src)||_c(o)||"https://placehold.co/282x371";return na.a.createElement("a",{key:l,href:n,className:"business-sector-card","aria-label":(null===a||void 0===a?void 0:a.value)||a},na.a.createElement("img",{src:r,alt:"","aria-hidden":"true"}),na.a.createElement("div",{className:"card-overlay"},na.a.createElement("h3",null,(null===a||void 0===a?void 0:a.value)?na.a.createElement(ca.Text,{field:a}):a)))};return c&&(null===r||void 0===r?void 0:r.length)?na.a.createElement("section",{className:"business-sector "+u},na.a.createElement("div",{className:"container"},(null===i||void 0===i?void 0:i.value)&&na.a.createElement("div",{className:"text-center"},na.a.createElement("h2",{className:""+((null===n||void 0===n?void 0:n.value)?"mb-0":"")},na.a.createElement(ca.Text,{field:i}))),(null===n||void 0===n?void 0:n.value)&&na.a.createElement("div",{className:"text-center"},na.a.createElement("p",{className:"mb-5"},na.a.createElement(ca.Text,{field:n}))),d&&(r.length<=4?na.a.createElement("div",{className:"business-sector-grid"},r.map((e,l)=>v(e,l))):na.a.createElement(ei.a,Object.assign({key:r.length},{dots:!0,infinite:!1,speed:500,slidesToShow:4,slidesToScroll:4,responsive:[{breakpoint:1200,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:992,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:768,settings:{slidesToShow:2,slidesToScroll:2}}]}),r.map((e,l)=>v(e,l)))))):null}),_s=a(451);a(769);const Fs=e=>{const{title:l,text:t,backgroundImage:a,textColor:i,textShadowColor:n}=null===e||void 0===e?void 0:e.fields,r=Hc(i).toLowerCase(),[d,s]=Object(ia.useState)({value:""}),c=Object(o.d)(e=>e.loginReducer),u=null===c||void 0===c?void 0:c.user,{t:v}=Object(_s.a)();return Object(ia.useEffect)(()=>{if(null===u||void 0===u?void 0:u.firstName){const e={...l};e.value=e.value.replace("{0}",(null===u||void 0===u?void 0:u.firstName)||v("user")),s(e)}},[u]),na.a.createElement("section",{className:"mypath-humanpower "+r},na.a.createElement("div",{className:"banner-image",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(a))})`}}),na.a.createElement("div",{className:"container-xl"},na.a.createElement("div",{className:"row text-padding"},na.a.createElement("div",{className:"col-xl-10 col-lg-10"},na.a.createElement("div",{className:"welcome-text",style:{color:r||"#FFFFFF"}},na.a.createElement(ca.Text,{field:d})),na.a.createElement("h1",{className:"title","aria-describedby":"banner-description",style:{color:r||"#FFFFFF",textShadow:`1px 1px 2px ${null===n||void 0===n?void 0:n.value}, -0.5px 0.5px 8px ${null===n||void 0===n?void 0:n.value}, 0px 0px 24px ${null===n||void 0===n?void 0:n.value}`}},na.a.createElement(ca.RichText,{tag:"h1",field:t,className:"title"}))))))};Fs.defaultProps={fields:{welcomeText:{value:""},backgroundImage:{value:{src:""}},title:{value:""},textColor:{value:""},textShadowColor:{value:""}}};var Us=Fs;a(770);const Bs=e=>{var l,t;const{fields:a,sitecoreContext:o}=e,{title:i,text:n,footerText:r,backgroundImage:d,backgroundColor:s,fontColor:c,items:u=[]}=a,v=(null===o||void 0===o||null===(l=o.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"",m=()=>({color:(null===c||void 0===c?void 0:c.value)||"#ffffff"});return na.a.createElement("section",{className:"mypath-stats-section "+v,style:(()=>{var e;return(null===d||void 0===d||null===(e=d.value)||void 0===e?void 0:e.src)?{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(d))})`}:(null===s||void 0===s?void 0:s.value)?{backgroundColor:s.value}:{}})()},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-12 text-center"},(null===i||void 0===i?void 0:i.value)&&na.a.createElement("h2",{className:"stats-title",style:m()},na.a.createElement(ca.Text,{field:i})),(null===n||void 0===n?void 0:n.value)&&na.a.createElement("div",{className:"stats-text",style:m()},na.a.createElement(ca.Text,{field:n})),u&&u.length>0&&na.a.createElement("div",{className:"stats-images-container"},na.a.createElement("div",{className:"row justify-content-center"},u.map((e,l)=>{var t;return na.a.createElement("div",{key:l,className:"col-12 col-md-4"},na.a.createElement("div",{className:"stats-image-item"},na.a.createElement(ca.Image,{field:null===(t=e.fields)||void 0===t?void 0:t.icon})))}))),(null===r||void 0===r?void 0:r.value)&&na.a.createElement("div",{className:"stats-footer",style:m()},na.a.createElement(ca.Text,{field:r}))))))};
1Bs.defaultProps={fields:{title:{value:"What MyPath\xae changes for you"},text:{value:"Discover the three key benefits that MyPath\xae brings to your career journey."},footerText:{value:"2024 satisfaction survey conducted among a panel of MyPath\xae Talents based on 7,000 participants."},backgroundImage:null,backgroundColor:{value:"#000000"},fontColor:{value:"#ffffff"},items:[{id:"b3c46c7d-3446-406e-b760-8011b18ee653",fields:{title:{value:"Sustainable Job"},icon:{value:{src:"https://picsum.dev/150/150",alt:"Sustainable Job Icon",width:"150",height:"150"}},text:{value:"Sustainable Job"}}},{id:"c8acee0c-8a89-43a4-8617-2d6b82083647",fields:{title:{value:"More Skills"},icon:{value:{src:"https://picsum.dev/150/150",alt:"More Skills Icon",width:"150",height:"150"}},text:{value:"More Skills"}}},{id:"dde83c7a-96c4-4463-a7cc-e5247c58c1af",fields:{title:{value:"Better Pay"},icon:{value:{src:"https://picsum.dev/150/150",alt:"Better Pay Icon",width:"150",height:"150"}},text:{value:"Better Pay"}}}]},sitecoreContext:{Country:{brandName:"manpower"}}};var Ms=Object(ca.withSitecoreContext)()(Bs);a(771);const $s=e=>{const{sitecoreContext:l,t:t,params:a}=e,[i,n]=Object(ia.useState)(!0),r=Object(o.d)(e=>{var l;return null===(l=e.profileInfoReducer)||void 0===l?void 0:l.data}),d=Object(ua.h)(),s=(null===l||void 0===l?void 0:l.language)||"en",c="false"===(null===a||void 0===a?void 0:a.myPath);return Object(ia.useEffect)(()=>(i?document.body.classList.add("mypath-loading"):document.body.classList.remove("mypath-loading"),()=>{document.body.classList.remove("mypath-loading")}),[i]),Object(ia.useEffect)(()=>{(null===r||void 0===r?void 0:r.Id)?(n(!1),(null===r||void 0===r?void 0:r.hasMyPath)&&!c||d.push(`/${s}/page-not-found`)):(null===r||void 0===r?void 0:r.error)&&n(!1)},[r,d,s,c]),i?na.a.createElement("div",{className:"mypath-loader-overlay"},na.a.createElement(oi,{loaderMsg:t("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#333333"}})):(null===r||void 0===r||r.hasMyPath,null)};$s.defaultProps={sitecoreContext:{},t:()=>{},params:{}};var Vs=Object(ca.withSitecoreContext)()(Object(ba.a)()($s));a(395);const Hs=e=>{var l,t,o;const{fields:i,sitecoreContext:n}=e,{title:r,text:d,backgroundImage:s}=i,c=""!==s?"bknd":"",u=(null===n||void 0===n||null===(l=n.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"";return Object(ia.useEffect)(()=>{ps()((function(){window.jQuery||(window.jQuery=ps.a),async function(){await a(138),await a(139)}()}))},[]),na.a.createElement("section",{className:"ss__block "+c,id:"successstories","aria-labelledby":(null===r||void 0===r?void 0:r.value)?"ss-heading":void 0,style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(s))})`}},na.a.createElement("div",{className:"container"},(null===r||void 0===r?void 0:r.value)&&na.a.createElement("h2",{className:"headline",id:"ss-heading"},null===r||void 0===r?void 0:r.value),na.a.createElement("p",{className:"text"},null===d||void 0===d?void 0:d.value),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"player-wrapper"}),null===i||void 0===i||null===(o=i.items)||void 0===o?void 0:o.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j,O,T,k,I;return na.a.createElement("div",{className:"col-md-6 video-cont",key:l},"Youtube"===(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.source)||void 0===a?void 0:a.value)&&na.a.createElement(Ss,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.videoCode)||void 0===i?void 0:i.value,videoPreviewImg:null===e||void 0===e||null===(n=e.fields)||void 0===n?void 0:n.thumbnail,videoDuration:null===e||void 0===e||null===(r=e.fields)||void 0===r?void 0:r.duration,title:null===e||void 0===e||null===(d=e.fields)||void 0===d?void 0:d.title}),"Wistia"===(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.source)||void 0===c?void 0:c.value)&&na.a.createElement(ws,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.videoCode)||void 0===v?void 0:v.value,videoPreviewImg:null===e||void 0===e||null===(m=e.fields)||void 0===m?void 0:m.thumbnail,videoDuration:null===e||void 0===e||null===(p=e.fields)||void 0===p?void 0:p.duration,title:null===e||void 0===e||null===(f=e.fields)||void 0===f||null===(g=f.title)||void 0===g?void 0:g.value}),"Vidyard"===(null===e||void 0===e||null===(b=e.fields)||void 0===b||null===(h=b.source)||void 0===h?void 0:h.value)&&na.a.createElement(hs,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(E=e.fields)||void 0===E||null===(y=E.videoCode)||void 0===y?void 0:y.value,videoPreviewImg:null===e||void 0===e||null===(N=e.fields)||void 0===N?void 0:N.thumbnail,videoDuration:null===e||void 0===e||null===(w=e.fields)||void 0===w?void 0:w.duration,title:null===e||void 0===e||null===(C=e.fields)||void 0===C?void 0:C.title}),"Vimeo"===(null===e||void 0===e||null===(S=e.fields)||void 0===S||null===(x=S.source)||void 0===x?void 0:x.value)&&na.a.createElement(js,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(j=e.fields)||void 0===j||null===(O=j.videoCode)||void 0===O?void 0:O.value,videoPreviewImg:null===e||void 0===e||null===(T=e.fields)||void 0===T?void 0:T.thumbnail,videoDuration:null===e||void 0===e||null===(k=e.fields)||void 0===k?void 0:k.duration,title:null===e||void 0===e||null===(I=e.fields)||void 0===I?void 0:I.title}))})),na.a.createElement("div",{className:"cta__wrap "+u},na.a.createElement(xi,{ctaText:null===i||void 0===i?void 0:i.ctaText,ctaUrl:null===i||void 0===i?void 0:i.ctaUrl,cssClass:"button-text--large"}))))};
1Hs.defaultProps={fields:{title:"",items:[],text:"",backgroundImage:""},sitecoreContext:{}};var Js=Object(ca.withSitecoreContext)()(Hs);const qs=e=>{let{cssClass:l,ctaText:t,ctaIcon:a,arrow:o,additionalProps:i}=e;return na.a.createElement("div",{className:"textLink"},na.a.createElement("div",{className:l+" link-div","aria-label":t&&t.value?t.value:qc(t)},na.a.createElement("div",Object.assign({className:"cta-text "+l},i),(null===t||void 0===t?void 0:t.value)?na.a.createElement(ca.Text,{field:t}):qc(t),o&&na.a.createElement("div",{className:"arrow-icon","aria-hidden":"true"})),a&&na.a.createElement("div",{className:"cta-icon"},na.a.createElement("img",{src:a,alt:"icon"}))))};qs.defaultProps={cssClass:"",ctaText:"",ctaLabel:void 0,ctaIcon:"",arrow:!1,additionalProps:{}};var zs=qs;const Gs=e=>{let{title:l,text:t,img:a,altText:o,ctaText:i,ctaUrl:n,clickHandler:r,brandName:d}=e;const s=ca.mediaApi.updateImageUrl(a);return na.a.createElement("div",{className:`card standard card--wipe ${d} `,onClick:r,onKeyUp:e=>((e,l)=>{e&&13===e.keyCode&&l(e)})(e,r),role:"presentation"},na.a.createElement("span",{className:"card--wipe--apollo"}),na.a.createElement("figure",{className:"article-image",style:{backgroundImage:`url(${s})`},"aria-hidden":"true"},na.a.createElement("img",{className:"sr-only",alt:o,src:s})),na.a.createElement("div",{className:"card-body"},na.a.createElement("h3",{className:"title"},(null===l||void 0===l?void 0:l.value)?na.a.createElement(ca.Text,{field:l}):qc(l)),na.a.createElement("p",null,(null===t||void 0===t?void 0:t.value)?na.a.createElement(ca.Text,{field:t}):qc(t))),(null===i||void 0===i?void 0:i.value)&&na.a.createElement("div",{className:"cta__wrap "+("manpower"===d?"card-footer__manpower":"card-footer")},r?na.a.createElement(zs,{ctaText:i,arrow:!0,additionalProps:{tabIndex:0,role:"link"}}):na.a.createElement(xi,{ctaText:i,ctaUrl:n,ctaLabel:`${null===l||void 0===l?void 0:l.value}_${null===i||void 0===i?void 0:i.value}`,tabIndex:""===n?-1:0,arrow:!0})))};Gs.defaultProps={title:"",text:"",img:{},altText:"",ctaText:"Read more",ctaUrl:"",brandName:"",clickHandler:()=>{}};var Ys=Gs;const Ks=e=>{let{message:l}=e;return na.a.createElement("div",{className:"container-fluid text-center no-data"},na.a.createElement("div",{className:"alert alert-light",role:"alert"},na.a.createElement("div",{className:"alert-heading"},l)))};Ks.defaultProps={message:"No Data Exists."};var Ws=Ks;a(127);const Qs=e=>({accessibility:!0,dots:!0,speed:500,slidesToShow:3,slidesToScroll:3,infinite:!1,arrows:!1,lazyLoad:"ondemand",afterChange:()=>(e=>{"undefined"!==typeof window&&document.querySelectorAll(`.scroll_${e} .slick-slide`).forEach(e=>{e.className.includes("slick-active")?e.querySelector(".cta__wrap .cta-text")&&e.querySelector(".cta__wrap .cta-text").setAttribute("tabindex","0"):e.querySelector(".cta__wrap .cta-text")&&e.querySelector(".cta__wrap .cta-text").setAttribute("tabindex","-1")})})(e),appendDots:e=>na.a.createElement("ul",{style:{margin:"0px"},className:"slick-dots"},e.map((e,l)=>na.a.createElement("li",{key:l,className:e.props.className},na.a.createElement("button",{onClick:e.props.children.props.onClick,"aria-label":"Slide"+e.props.children.props.children,"aria-current":e.props.className?"true":"false"},e.props.children.props.children)))),responsive:[{breakpoint:992,settings:{slidesToShow:1,slidesToScroll:1}}]}),Zs=e=>{var l,t;const{cssClass:a,fields:o,t:i,sitecoreContext:n,page:r,rendering:{uid:d}}=e,{title:s,ctaUrl:c,ctaText:u,placeholderImage:v,items:m=[],linkText:p,componentBackgroundColor:f}=o,{audience:g,contentType:b,topic:h,subTopic:E}=o,y=Object(ua.h)(),N=Pc(m),w=n&&n.pageEditing;let C="";if("partner"===r)C=c;else{var S,x,j,O,T,k,I,L;const e=(null===c||void 0===c||null===(S=c.value)||void 0===S?void 0:S.href)?null===c||void 0===c||null===(x=c.value)||void 0===x?void 0:x.href.split("?"):[];let l="",t="";var A,P,D,R;if(b&&b[0])l=null===(A=b[0])||void 0===A?void 0:A.id,t=null===(P=b[0])||void 0===P||null===(D=P.fields)||void 0===D||null===(R=D.name)||void 0===R?void 0:R.value;const a=N?{audience:{id:null===g||void 0===g?void 0:g.id,name:null===g||void 0===g||null===(j=g.fields)||void 0===j||null===(O=j.name)||void 0===O?void 0:O.value},contentType:{id:l,name:t},topic:{id:null===h||void 0===h?void 0:h.id,name:null===h||void 0===h||null===(T=h.fields)||void 0===T||null===(k=T.name)||void 0===k?void 0:k.value},subTopic:{id:null===E||void 0===E?void 0:E.id,name:null===E||void 0===E||null===(I=E.fields)||void 0===I||null===(L=I.name)||void 0===L?void 0:L.value}}:{};C={pathname:e[0],search:e[1],query:a}}const _=(null===n||void 0===n||null===(l=n.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower",F=(e=>e?e.map(e=>{var l;const t=null===e||void 0===e||null===(l=e.fields)||void 0===l?void 0:l.colorCode;return Fc(t)?Fc(t):""}):[])(f),U=Qs(d);return Object(ia.useEffect)(()=>{fu(d)},[]),N||w?na.a.createElement("section",{className:`card-scroll scroll_${d} ${_} ${"#000000"===F[0]?"black-background":""} ${a} ${N?"":"no-padding"}`,style:{background:F?""+F:"none"}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"card-scroll-header"},(null===s||void 0===s?void 0:s.value)&&na.a.createElement("h2",{className:"title"},na.a.createElement(ca.Text,{field:s})),(null===c||void 0===c?void 0:c.value)&&(null===u||void 0===u?void 0:u.value)&&na.a.createElement("div",{className:"cta"},"manpower"===_?na.a.createElement(xi,{ctaText:u,ctaUrl:C}):na.a.createElement(xi,{cssClass:"blue",ctaText:u,ctaUrl:C}))),N?na.a.createElement(ei.a,U,m.map((e,l)=>{var t,a;const o=(null===e||void 0===e?void 0:e.fields)||{},i=(null===o||void 0===o||null===(t=o.url)||void 0===t?void 0:t.value)||(null===o||void 0===o?void 0:o.url);return na.a.createElement(Ys,{key:"card_"+l,title:null===o||void 0===o?void 0:o.headline,text:null===o||void 0===o?void 0:o.text,img:(null===(a=o.image)||void 0===a?void 0:a.src)||_c(o.image)||_c(v),altText:" ",ctaText:p,brandName:_,clickHandler:()=>y.push(i)})})):na.a.createElement(Ws,{message:i("no-data-exists")}))):null};
1Zs.defaultProps={fields:{items:[],audience:{},contentType:{},topic:{},subTopic:{}},cssClass:"",page:"placeholder",rendering:{}};var Xs=Object(ba.a)()(Object(ca.withSitecoreContext)()(Zs)),ec=Xs;a(271);const lc=e=>{var l,t,a,o,i,n,r,d,s;const{fields:c}=e,{backgroundimage:u}=c,v="GREY"===(null===(l=c.backgroundColor)||void 0===l?void 0:l.value)?"grey":"white",m="external"===(null===c||void 0===c||null===(t=c.ctaUrl)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.linktype);return na.a.createElement("div",{className:`featurette-section ${null===(o=c.mode)||void 0===o?void 0:o.value} ${v}`,style:{backgroundImage:u?`url(${ca.mediaApi.updateImageUrl(_c(u))})\n        )})`:null}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-4 offset-lg-1"},na.a.createElement("div",{className:"featurette-imgs"},na.a.createElement("div",{className:"blurred"},na.a.createElement(ca.Image,{field:Rc(c.image,"")})),na.a.createElement(ca.Image,{field:Rc(c.image,"")}))),na.a.createElement("div",{className:"col-lg-7"},na.a.createElement("section",{className:"featurette-body"},na.a.createElement("h2",{className:"title"},na.a.createElement(ca.Text,{field:c.title})),c.nameText&&na.a.createElement("cite",{className:"name"},na.a.createElement(ca.Text,{field:c.nameText})),c.subTitle&&na.a.createElement("p",{className:"sub-title"},na.a.createElement(ca.Text,{field:c.subTitle})),"quote"===(null===(i=c.mode)||void 0===i?void 0:i.value)?na.a.createElement("blockquote",{className:"large"},na.a.createElement(ca.Text,{field:c.text})):na.a.createElement("p",{className:"large"},na.a.createElement(ca.Text,{field:c.text})),"standard"===(null===(n=c.mode)||void 0===n?void 0:n.value)||"profilebackground"===(null===(r=c.mode)||void 0===r?void 0:r.value)?na.a.createElement(ci,{ctaText:null===c||void 0===c?void 0:c.ctaText,ctaUrl:null===c||void 0===c?void 0:c.ctaUrl,externalLink:m}):na.a.createElement(xi,{ctaText:null===c||void 0===c||null===(d=c.ctaText)||void 0===d?void 0:d.value,ctaUrl:null===c||void 0===c||null===(s=c.ctaUrl)||void 0===s?void 0:s.value,externalLink:m,arrow:!0}),na.a.createElement("div",{className:"quote"}))))))};lc.defaultProps={fields:{title:{},subTitle:{},nameText:{},text:{},image:{value:{src:"http://via.placeholder.com/300",alt:"img"}},altText:{},ctaText:{},ctaUrl:{},backgroundColor:{},backgroundimage:{},mode:{value:"standard"},componentBackgroundColor:[]}};var tc=lc,ac=a(490);a(772);const oc=e=>{var l,t,a,o,i,n,r;const{fields:d={}}=e,{text:s,componentBackgroundColor:c=[]}=d,u=(null===(l=c[0])||void 0===l?void 0:l.fields)||{};Object(ia.useEffect)(()=>{var e;const l=document.getElementById("ot-sdk-cookie-policy");(null===(e=window)||void 0===e?void 0:e.Optanon)&&l&&window.Optanon.initializeCookiePolicyHtml()},[s]);const v=Object(ac.a)({bgColor:{"&.rich-text-block":{background:(null===u||void 0===u||null===(t=u.colorCode)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.indexOf(","))>-1?`linear-gradient(${null===u||void 0===u||null===(o=u.colorCode)||void 0===o?void 0:o.value})`:null===u||void 0===u||null===(i=u.colorCode)||void 0===i?void 0:i.value}},richTextFont:{color:(null===u||void 0===u||null===(n=u.fontColor)||void 0===n?void 0:n.value)||"inherit","& *":{color:(null===u||void 0===u||null===(r=u.fontColor)||void 0===r?void 0:r.value)||"inherit"}}})();return Object(ia.useEffect)(()=>{document&&document.location&&""!==document.location.hash&&null!==document.querySelector(document.location.hash)&&document.querySelector(document.location.hash).scrollIntoView({behavior:"smooth",block:"start"})},[]),na.a.createElement("div",{className:"rich-text-block "+v.bgColor},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-10 offset-lg-1"},na.a.createElement(ca.RichText,{field:s,className:"content "+v.richTextFont})))))};oc.defaultProps={fields:{}};var ic=oc;const nc=e=>{var l,t;const{fields:a={},BreadCrumb:i,sitecoreContext:n}=e,{title:r,text:d,ctaText:s,ctaUrl:c,backgroundimage:u,colorMode:v,offset:m}=a,p=Object(o.c)(),f="spain"===(null===n||void 0===n||null===(l=n.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase());return Object(ia.useEffect)(()=>{p(xo("TallBanner",!0))}),na.a.createElement("section",{className:"banner-section location tall "+((null===v||void 0===v?void 0:v.value)?v.value.toLowerCase():"")},na.a.createElement("div",{className:"banner-image",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(u))})`}}),na.a.createElement("div",{className:"skewed-rectangle "+(f?"spain":"")}),na.a.createElement("div",{className:f?"container-xl":"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:`\n              col-xl-4 ${f?"col-lg-5":"col-lg-6"} col-12 ${(null===m||void 0===m?void 0:m.value)?"offset-lg-6":""})`},na.a.createElement("div",{className:"header-container"},null===i||void 0===i?void 0:i.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},na.a.createElement("div",{className:"themeColor"},e)))),na.a.createElement("h1",{className:"title"},r&&na.a.createElement(ca.Text,{field:r})))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:`\n              col-xl-4 ${f?"col-lg-5":"col-lg-6"} col-12 ${(null===m||void 0===m?void 0:m.value)?"offset-lg-6":""}`},na.a.createElement("p",{className:"large reversed",id:"section-description"},d&&na.a.createElement(ca.Text,{field:d})),na.a.createElement(ci,{cssClass:"white-bg",ctaText:s,ctaUrl:c})))))};
1nc.defaultProps={fields:{title:{value:""},subTitle:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:null},backgroundImage:{value:{src:"http://via.placeholder.com/1440x583/FEFEFE/EEEEEE"}},colorMode:{value:"BLUE"},offset:{value:!1}},BreadCrumb:[]};var rc=Object(ca.withSitecoreContext)()(Object(ca.withPlaceholder)([{placeholder:"jss-breadcrumb",prop:"BreadCrumb"}])(nc));a(775);const dc=e=>{const{fields:l,params:t={}}=e,{title:a,componentBackgroundColor:o}=l,i="true"===(null===t||void 0===t?void 0:t.maintenanceBanner)?"container-fluid":"container";let n="";const r=null===o||void 0===o?void 0:o.map(e=>{const{colorCode:l}=null===e||void 0===e?void 0:e.fields;return n=Fc(l)?Fc(l):"",n=n.split(","),n=n.length>1?`linear-gradient(to bottom, ${n[0]}, ${n[1]})`:" "+n,n});return na.a.createElement("div",{className:"emergency-msg",style:{background:""+r}},na.a.createElement(ca.RichText,{className:i,field:a}))};dc.defaultProps={params:{},fields:{title:{},componentBackgroundColor:[]}};var sc=dc;const cc=e=>{var l,t;const{url:a,children:o,cssClass:i,sitecoreContext:n,ariaLabel:r}=e,d=Gc(a),{pageEditing:s}=n;let c=null;const u={className:i,"aria-label":r},v=null===n||void 0===n||null===(l=n.NoReffer)||void 0===l?void 0:l.sitename,m=v&&"external"===(null===a||void 0===a||null===(t=a.value)||void 0===t?void 0:t.linktype);let p=!1;const f=(m&&v.forEach(e=>{var l;(null===a||void 0===a||null===(l=a.value)||void 0===l?void 0:l.href.indexOf(e))>=0&&(p=!0)}),p);let g=d?Bc(a):a;if(d&&Vc(a)||!d){var b;if(d){const e=Mc(a)?$c(a):"";""!==e&&(g=g+"?"+e)}c=na.a.createElement(sa.b,Object.assign({to:g,className:i,target:(null===a||void 0===a||null===(b=a.value)||void 0===b?void 0:b.target)||(null===a||void 0===a?void 0:a.target)},u,{ariaLabel:r}),o)}else{var h,E;c=f?na.a.createElement("a",Object.assign({href:(null===a||void 0===a||null===(h=a.value)||void 0===h?void 0:h.href)||(null===a||void 0===a?void 0:a.href),target:(null===a||void 0===a||null===(E=a.value)||void 0===E?void 0:E.target)||(null===a||void 0===a?void 0:a.target),rel:"noopener noreferrer",className:i},r?{"aria-label":r}:{}),o):na.a.createElement(ca.Link,Object.assign({field:a,className:i,editable:!1},r?{"aria-label":r}:{}),o)}return s||g?c:null};cc.defaultProps={url:{value:{linktype:"",href:"#"}},cssClass:"",ariaLabel:"",t:()=>{}};var uc=Object(ca.withSitecoreContext)()(cc);const vc=e=>{var l,t;const{fields:a,sitecoreContext:o}=e,{items:i=[],mode:n,title:r,text:d,ctaText:s,ctaUrl:c,backgroundImage:u,icon:v,componentBackgroundColor:m,navTitle:p}=a,f=(null===o||void 0===o||null===(l=o.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower",g=Fc(n),b="simple"===(null===g||void 0===g?void 0:g.toLowerCase())?"181deg":"to bottom";let h=[];const E=m&&(null===m||void 0===m?void 0:m.map(e=>{const{colorCode:l}=null===e||void 0===e?void 0:e.fields;return h=Fc(l)?Fc(l):"",h=h.split(","),h=h.length>1?`linear-gradient(${b}, ${h[0]}, ${h[1]})`:" "+h,h})),y={backgroundImage:u?`url(${ca.mediaApi.updateImageUrl(_c(u))}), url(${ca.mediaApi.updateImageUrl(_c(v))})`:null};return na.a.createElement("div",{className:`calloutbar-section ${g||""} ${f}`,style:{background:""+E}},"withlogo"===Fc(n)&&na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"calloutbar-x",style:{...y}}),na.a.createElement("div",{className:"calloutbar-x mobile",style:{backgroundImage:u?`url(${ca.mediaApi.updateImageUrl(_c(v))})`:null}})),na.a.createElement("section",{className:"calloutbar-body container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-10 offset-md-1"},na.a.createElement("h2",{className:"title "+("overview"===g?"":"reversed"),id:null===p||void 0===p?void 0:p.value},na.a.createElement(ca.Text,{field:r})),na.a.createElement("p",{className:"reversed large"},na.a.createElement(ca.Text,{field:d})),"overview"===g?na.a.createElement(ci,{ctaText:s,ctaUrl:c}):(null===i||void 0===i?void 0:i.length)>0?na.a.createElement("div",null,null===i||void 0===i?void 0:i.map((e,l)=>{var t,a,o,i,n,r,d,s,c;return na.a.createElement("span",{key:l},na.a.createElement(uc,{url:null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.url)||void 0===a?void 0:a.value,ariaLabel:(null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.url)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.target)?((null===e||void 0===e||null===(r=e.fields)||void 0===r||null===(d=r.svgImage)||void 0===d||null===(s=d.value)||void 0===s?void 0:s.alt)||"-"+(l+1))+" opens in a new tab":""},na.a.createElement(ca.Image,{field:null===e||void 0===e||null===(c=e.fields)||void 0===c?void 0:c.svgImage,className:"icon-badges--"+(l+1)})))})):na.a.createElement(ci,{cssClass:"white-bg",ctaText:s,ctaUrl:c})))))};
1vc.defaultProps={fields:{title:{},text:{},mode:{},ctaText:"",ctaUrl:"",backgroundImage:"",icon:"",componentBackgroundColor:[]},sitecoreContext:{}};var mc=Object(ca.withSitecoreContext)()(vc),pc=a(220),fc=a(471),gc=a.n(fc);a(776);const bc=(e,l)=>{var t,a,i,n,r,d,s,c,u,v,m,p,f,g;const{fields:b,sitecoreContext:h}=e,E=null===b||void 0===b||null===(t=b.HubspotFormID)||void 0===t?void 0:t.value,y=null===b||void 0===b||null===(a=b.HubspotPortalID)||void 0===a?void 0:a.value,N=(null===b||void 0===b||null===(i=b.hubspotTitle)||void 0===i?void 0:i.value)?null===b||void 0===b||null===(n=b.hubspotTitle)||void 0===n?void 0:n.value:"",w=(null===e||void 0===e||null===(r=e.fields)||void 0===r||null===(d=r.cssClass)||void 0===d?void 0:d.value)?null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.cssClass)||void 0===c?void 0:c.value:"",C=(null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.customCss)||void 0===v?void 0:v.value)?null===e||void 0===e||null===(m=e.fields)||void 0===m||null===(p=m.customCss)||void 0===p?void 0:p.value:"",S=Object(o.c)(),x=Object(ua.i)(),j=(null===h||void 0===h||null===(f=h.Country)||void 0===f||null===(g=f.brandName)||void 0===g?void 0:g.toLowerCase())||"manpower";var O,T;return Object(ia.useEffect)(()=>{const e=()=>{var e;S({type:ve,payload:e})};if(window.addEventListener("hbsp-form-reload",e),"contact-us"===w){const l=e=>{const{value:l}=e.target,t=document.getElementsByClassName("cv");t.length&&("candidato"===l&&t[0].classList.contains("hide")?(t[0].classList.remove("hide"),t[0].classList.add("show")):"cliente"===l&&t[0].classList.contains("show")&&(t[0].classList.remove("show"),t[0].classList.add("hide")))};return document.addEventListener("change",l),()=>{document.removeEventListener("change",l),window.removeEventListener("hbsp-form-reload",e)}}},[]),"undefined"!==typeof E&&E.length>0&&"undefined"!==typeof y&&y.length>0?na.a.createElement(na.a.Fragment,null,na.a.createElement(ma.Helmet,null,void("undefined"!==typeof window&&(window.jQuery=window.jQuery||ps.a))),na.a.createElement("div",{className:`container ${w} ${j}`,id:"form_"+w},na.a.createElement("div",{className:"row justify-content-center"},na.a.createElement("div",{className:"hubspotForm "+C},na.a.createElement("div",{className:"hubspotForm-content "+(null===h||void 0===h||null===(O=h.Country)||void 0===O||null===(T=O.code)||void 0===T?void 0:T.toLowerCase())},N&&na.a.createElement("h2",{className:"hubspotformTitle"},N||""),na.a.createElement("div",{className:"hubspot-render"},na.a.createElement(gc.a,{portalId:y,formId:E,onSubmit:()=>{var e;const l=document.getElementById("form_"+w);"undefined"!==typeof l&&l.scrollIntoView(!0),(null===(e=window)||void 0===e?void 0:e.dataLayer)&&window.dataLayer.push({event:"Forms",eventCategory:null===w||void 0===w?void 0:w.replace(/\-/g," "),eventAction:null===w||void 0===w?void 0:w.replace(/\-/g," "),eventLabel:null===x||void 0===x?void 0:x.pathname})},loading:na.a.createElement("div",{className:"d-flex justify-content-center"},null===e||void 0===e?void 0:e.t("loading"))}))))))):Object(pc.isExperienceEditorActive)()?na.a.createElement("div",{className:"container-fluid  pt-3 px-0"},na.a.createElement("div",{className:"card text-center"},na.a.createElement("div",{className:"card-header"},l.componentName),na.a.createElement("div",{className:"card-body"},na.a.createElement("p",{className:"card-text"},null===e||void 0===e?void 0:e.t("hbspot-rendering-parameters"))))):na.a.createElement("div",{className:"hubspotForm-empty"})};bc.defaultProps={fields:{},sitecoreContext:{}};var hc=Object(ca.withSitecoreContext)()(Object(ba.a)()(Object(o.b)(e=>({showForm:e.hubspotFormReducer.showForm}))(bc)));const Ec={DashboardProfile:Zo,DashboardNav:ni,DashboardProfileMobile:di,DashboardProgressBarBlock:gi,ProgressBarBlock:hi,DashboardSavedJobs:Lr,DashboardSuggestedJobs:Or,DashboardApplications:Cr,AccountAccordion:Yr,ProfileAccordion:Wr,AccountDetails:ld,ConsentForm:gd,CommunicationPreference:rd,DeleteAccount:hd,DashboardCareerResources:Jd,CareerResources:Jd,BuildProfileAccordion:Td,UploadCandidateResume:Pd,SingleForm:Bd,MultiForm:Vd,SingleView:Cd,MultiView:xd,CardBlockInfo:Kd,CalloutBarLarge:vs,VideoComponent:Ts,MobileAppBanner:As,StandardBanner:Ds,BusinessSector:Rs,MyPathHumanpowerBanner:Us,MyPathStatsCardBlock:Ms,MyPathWrapper:Vs,SuccessStories:Js,BlogCardScroll:ec,Featurette:tc,Accordion:Sa,TextBlock:ic,EmergencyMessage:sc,TallBanner:rc,CalloutBar:mc,HubspotForm:hc,...{PersonalInfo:Cd,Experience:xd,Education:xd,ExpertiseAndSkills:Cd,Gaming:Cd,Competencies:Cd,Certifications:Cd,MyDocuments:Cd,Resume:Cd,CoverLetters:Cd},...{EditPersonalInfo:Bd,EditBasicInfo:Bd,EditExperience:Vd,EditEducation:Vd,EditExpertiseAndSkills:Bd,EditGamingDetails:Bd,EditCompetencies:Bd,EditCertifications:Bd,EditCoverLetters:Bd}},yc=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"value";return Object.keys(e).forEach(t=>{const a=e[t];a&&"object"===typeof a?Object.keys(a).includes("label")?/_hidden$/.test(t)||/_picker$/.test(t)||/_upload$/.test(t)?delete e[t]:e[t]=a[l]:e[t]=yc(a,l):/_hidden$/.test(t)||/_picker$/.test(t)||/_upload$/.test(t)?delete e[t]:e[t]=a}),e},Nc=(e,l)=>(Object.entries(e).forEach(t=>{let[a,o]=t;o&&"object"===typeof o?Nc(o,l):e[a]=""!==l[o]&&void 0!==l[o]&&null!==l[o]?l[o]:o}),e),wc={true:"Yes",false:"No"},Cc={true_bool:!0,false_bool:!1},Sc=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=l;return e.forEach((e,l)=>{var a,o,i,n,r,d;let s=(null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.key)||void 0===o?void 0:o.value)?null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.key)||void 0===n?void 0:n.value:l;t[s]=null===e||void 0===e||null===(r=e.fields)||void 0===r||null===(d=r.label)||void 0===d?void 0:d.value}),t},xc=function(e,l){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=e;return e&&(a=e.replace(/{([^{^}]+)}/g,(e,a)=>void 0!==(null===l||void 0===l?void 0:l[a])&&null!==(null===l||void 0===l?void 0:l[a])?null===l||void 0===l?void 0:l[a]:t)),a},jc=e=>{switch("string"===typeof e&&(e=e.trim().toLowerCase()),e){case"true":case 1:case"1":case"on":case"yes":case"y":case"Y":case"Yes":case"YES":return!0;case"false":case 0:case"0":case"off":case"no":case"n":case"N":case"No":case"NO":return!1;default:return null}},Oc=e=>{let l=!1;if(e)if("string"===typeof e){let t=jc(e);l=null===t?(null===e||void 0===e?void 0:e.length)>0:t}else Object.keys(e).length>0?l=Object.keys(e).length>0:"boolean"===typeof e?l=e:Array.isArray(e)&&(l=(null===e||void 0===e?void 0:e.length)>0);return l},Tc=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t={},a="";return Ga()(e,(function(e,o){let i=null===e||void 0===e?void 0:e.types.join(",");"street_number"==i&&(t.streetNumber=null===e||void 0===e?void 0:e.long_name),"route"!=i&&"point_of_interest,establishment"!=i||(t.route=null===e||void 0===e?void 0:e.long_name),"sublocality,political"!=i&&"locality,political"!=i&&"neighborhood,political"!=i&&"administrative_area_level_3,political"!=i&&"postal_town"!=i||(t.city=t.city?t.city:e.long_name),"administrative_area_level_2,political"!=i||(null===t||void 0===t?void 0:t.city)||(t.city=null===e||void 0===e?void 0:e.long_name),"administrative_area_level_1,political"==i&&(t.state=null===e||void 0===e?void 0:e.long_name),"postal_code"!=i&&"postal_code_prefix,postal_code"!=i||(t.zip=null===e||void 0===e?void 0:e.long_name),"country,political"==i&&(t.zip||(t.zip=l),t.country=null===e||void 0===e?void 0:e.long_name,t.countryCode=null===e||void 0===e?void 0:e.short_name),"street_number"==i&&(a+=`${e.long_name} ${a}`),"route"==i&&(a+=null===e||void 0===e?void 0:e.short_name),"administrative_area_level_2,political"==i&&(t.province=null===e||void 0===e?void 0:e.long_name)})),t.address1=a,t},kc=e=>e||[],Ic=e=>null===e||""===e||void 0===e,Lc=e=>{for(const l in e)if(e.hasOwnProperty(l)&&e[l]&&""!=e[l]&&"undefined"!==e[l]&&(null!==e[l]||void 0!==e[l]))return!0;return!1},Ac=e=>e&&e.fields&&kc(e.fields.items),Pc=e=>e&&e.length,Dc=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"url";return e&&e.fields&&e.fields[l]&&e.fields[l].value&&e.fields[l].value.href},Rc=(e,l)=>(e&&e.value?e.value.src&&!e.value.alt&&(e.value.alt=l):e&&e.src&&(e.alt||(e.alt=l)),e),_c=e=>e&&e.value&&e.value.src,Fc=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"value";return e&&e[l]},Uc=e=>e&&"string"===typeof e&&e.toUpperCase(),Bc=e=>{var l;return(null===e||void 0===e||null===(l=e.value)||void 0===l?void 0:l.href)||(null===e||void 0===e?void 0:e.href)},Mc=e=>{var l;return!(!(null===e||void 0===e||null===(l=e.value)||void 0===l?void 0:l.querystring)&&!(null===e||void 0===e?void 0:e.querystring))},$c=e=>{var l;return(null===e||void 0===e||null===(l=e.value)||void 0===l?void 0:l.querystring)||(null===e||void 0===e?void 0:e.querystring)},Vc=e=>{var l;return"internal"===(null===e||void 0===e||null===(l=e.value)||void 0===l?void 0:l.linktype)||"internal"===(null===e||void 0===e?void 0:e.linktype)},Hc=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"value";return e&&e[l]&&"string"===typeof e[l]?e[l]:""},Jc=e=>e&&Object.keys(e).length,qc=e=>e&&"string"===typeof e?e:"",zc=e=>{var l;return(null===e||void 0===e||null===(l=e.split("."))||void 0===l?void 0:l.pop())||e},Gc=e=>{if(Jc(e)){if(e.value){return e.value.hasOwnProperty("href")}return e.hasOwnProperty("href")}return!1},Yc=()=>{window.scrollTo({top:0,behavior:"smooth"})},Kc=e=>{const l=e.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#&?]*).*/);return!(!l||11!==l[7].length)&&l[7]},Wc=(e,l)=>{const t=e.split(","),a=t[0].match(/:(.*?);/)[1],o=atob(t[1]);let i=o.length;const n=new Uint8Array(i);for(;i--;
1)n[i]=o.charCodeAt(i);try{return new File([n],l,{type:a})}catch(r){return new Blob([n],l,{type:a})}},Qc=(e,l,t)=>{let a=new XMLHttpRequest;a.open("GET",e,!0),a.responseType="blob",a.onload=function(e){let a=new FileReader;a.onload=function(e){let a=e.target.result;const o=Wc(a,l);t(o)};let o=this.response;a.readAsDataURL(o)},a.send()},Zc=e=>{for(var l,t="",a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=new Uint8Array(e),i=o.byteLength,n=i%3,r=i-n,d=0;d<r;d+=3)t+=a[(16515072&(l=o[d]<<16|o[d+1]<<8|o[d+2]))>>18]+a[(258048&l)>>12]+a[(4032&l)>>6]+a[63&l];return 1==n?t+=a[(252&(l=o[r]))>>2]+a[(3&l)<<4]+"==":2==n&&(t+=a[(64512&(l=o[r]<<8|o[r+1]))>>10]+a[(1008&l)>>4]+a[(15&l)<<2]+"="),t},Xc=e=>{const l=e.get("ids"),t=e.get("sf");l&&(e.delete("ids"),e.append("ids",l)),t&&(e.delete("sf"),e.append("sf",t))},eu=(e,l,t,a)=>{if(e.set("page",1),l&&e.set("searchKeyword",l),t&&t.lat&&t.lng&&t.place){if("de"===a.toLowerCase()){let l=tu(t.lat,t.lng);e.set("x",l.lat),e.set("y",l.lng)}else e.set("latitude",t.lat),e.set("longitude",t.lng);e.set("place",t.place)}return Xc(e),e},lu=e=>{const l=e.match(/latitude=([-+]?\d*\.\d+|\d+)/),t=e.match(/longitude=([-+]?\d*\.\d+|\d+)/);if(l&&t){const a=l[1],o=t[1],i=tu(a,o);e=(e=e.replace("latitude="+a,"x="+i.lat)).replace("longitude="+o,"y="+i.lng)}return e},tu=(e,l)=>{const t={0:"e",1:"f",2:"g",3:"h",4:"i",5:"j",6:"k",7:"l",8:"m",9:"n",".":"p"},a=e=>{if(!Ic(e)){return(null===e||void 0===e?void 0:e.toString()).split("").map(e=>t[e]||e).join("")}};return{lat:a(e),lng:a(l)}},au=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],l=arguments.length>1?arguments[1]:void 0;const t=null===e||void 0===e?void 0:e.filter((function(e){return(null===e||void 0===e?void 0:e.type)===l}));return t},ou=(e,l,t)=>{let a=null===e||void 0===e?void 0:e.split(l);for(var o=[],i=0;i<a.length;i++){var n=[a[i],t];o=o.concat(n)}return o.pop(),o},iu=e=>{const l=window.atob(e),t=new ArrayBuffer(l.length),a=new Uint8Array(t);for(let o=0;o<l.length;o++)a[o]=l.charCodeAt(o);return new Blob([a],{type:"application/pdf"})},nu=e=>{let l="Welcome to ManpowerGroup";if((null===e||void 0===e?void 0:e.placeholders)&&(null===e||void 0===e?void 0:e.placeholders["jss-header"])){const o=null===e||void 0===e?void 0:e.placeholders["jss-header"].find(e=>"MetaData"===e.componentName);var t,a;if(o)l=null===(t=o.fields)||void 0===t||null===(a=t.items)||void 0===a?void 0:a.metaTitle}return l},ru=(e,l)=>{var t;void 0!==typeof window&&(null===(t=window)||void 0===t?void 0:t.dataLayer)&&window.dataLayer.push({event:"Navigation",eventCategory:"Navigation Click",user_logged_in:localStorage.getItem(Fl)?"yes":"no",user_logged_in_id:localStorage.getItem(Fl)||null,eventAction:e,eventLabel:l})},du=()=>{document.getElementById("ot-sdk-btn")&&document.getElementById("ot-sdk-btn").click()},su=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t="string"!==typeof e?JSON.stringify(e):e;try{t=JSON.parse(t)}catch(a){return l}return"object"===typeof t&&null!==t?t:l},cu=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=!1;for(let o in e)if((null===e||void 0===e?void 0:e[o])&&null!==(null===e||void 0===e?void 0:e[o])&&!(null===l||void 0===l?void 0:l.includes(o)))if("string"===typeof(null===e||void 0===e?void 0:e[o])||"boolean"===typeof(null===e||void 0===e?void 0:e[o])){if(t=Oc(null===e||void 0===e?void 0:e[o]),t)break}else if(Array.isArray(null===e||void 0===e?void 0:e[o])){var a;if(null===e||void 0===e||null===(a=e[o])||void 0===a||a.map(e=>{t=cu(e)}),t)break}else(null===e||void 0===e?void 0:e[o])&&Object.keys(null===e||void 0===e?void 0:e[o]).length>0&&(t=cu(null===e||void 0===e?void 0:e[o]));return t},uu=()=>{var e;const l=new URLSearchParams(null===(e=location)||void 0===e?void 0:e.search);let t={};const a=JSON.parse(Object(qa.toJson)(decodeURIComponent(l.get("ids"))))||{},o=location.search&&location.search.replace("?","");let i=o&&o.split("&");if(Array.isArray(i)){if(i.forEach(e=>{let l=e.split("=");if(l.length>0&&void 0!==l[1]&&l[1].split(",").length>1&&"ids"!==l[0]&&"place"!==l[0]&&"longitude"!==l[0]&&"latitude"!==l[0]&&"language"!==l[0]&&"salaryMin"!==l[0]&&"salaryMax"!==l[0]&&"searchKeyword"!==l[0])t[l[0]]=[],l[1].split(",").forEach((e,o)=>{t[l[0]].push({value:decodeURIComponent(e.split("+").join(" ")),key:a[l[0]]?a[l[0]][o]:""})});else switch(l[0]){case"ids":break;case"place":t[l[0]]=l[1].split("+").join(" ");break;case"salaryMin":case"salaryMax":var o;(null===(o=t)||void 0===o?void 0:o.salaryRange)||(t.salaryRange={}),"salaryMin"===l[0]?t.salaryRange.min=l[1]:t.salaryRange.max=l[1];break;case"selectedDistance":var i=a[l[0]]?a[l[0]].join(" "):a[l[0]][0];a[l[0]]?t[l[0]]=[{value:decodeURIComponent(l[1].split("+").join(" ")),key:i}]:t[l[0]]=l[1];break;default:a[l[0]]?t[l[0]]=[{value:decodeURIComponent(l[1].split("+").join(" ")),key:a[l[0]][0]}]:t[l[0]]=l[1]}}),!Ic(t.x)&&!Ic(t.y)){const e=vu(t.latitude,t.longitude);return t={...t,latitude:e.lat,longitude:e.lng},t}return t}},vu=(e,l)=>{const t={e:"0",f:"1",g:"2",h:"3",i:"4",j:"5",k:"6",l:"7",m:"8",n:"9",p:"."},a=e=>{if(!Ic(e)){return(null===e||void 0===e?void 0:e.toString()).split("").map(e=>t[e]||e).join("")}};return{lat:e?a(e):"",lng:l?a(l):""}},mu=function(e){let l=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];try{let o=document.querySelector(".mobile--actives"),i=getComputedStyle(o);e.classList.add("sticky"),e.classList.remove("transparent");const n=document.getElementsByTagName("body")[0].style,r=document.querySelector("body");"none"===i.display?l?!a&&r.classList.add(""+t):n.paddingTop="65px":n.paddingTop="96px"}catch(o){}},pu=()=>void 0!==typeof window?window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth:0,fu=e=>{try{"undefined"!==typeof window&&document.querySelectorAll(`.scroll_${e}
1 .slick-slide`).forEach(e=>{e.removeAttribute("tabindex")})}catch(l){}},gu=(e,l,t)=>(null===e||void 0===e?void 0:e.replace(`/${t}/`,"/"))===(null===l||void 0===l?void 0:l.replace(`/${t}/`,"/")),bu=e=>{switch(e){case"radius":case"selectedDistance":return"jobs-search-distance";case"salaryRange":case"salaryRangeLevels":return"salary-label";case"cities":return"jobs-neighborhood";case"industries":return"jobs-all-industries";case"jobOfferType":return"job-offer-type";case"workingHours":return"working-hours";case"sortOrder":return"sort-order";case"contractType":return"contract-type";case"employmentType":return"jobs-hours";case"jobTypes":return"jobs-job-type";case"scheduleType":return"jobs-schedule-type";case"showDisabilityIcon":return"disable-at-work";case"education":return"education";case"experienceLevel":return"experience-level";case"managementLevel":return"jobs-management-level";case"language":return"filter-language";case"specialization":return"specialization";case"remoteJobs":return"remote-jobs-filter";case"sectors":return"sectors-filter";case"publicationDates":return"publication-dates-filter";case"careerLevel":return"career-level-filter";case"functionalArea":return"functional-area";case"jobEmploymentType":return"job-employment-type";case"vertical":return"vertical";default:return""}},hu=e=>{for(var l="",t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",a=t.length,o=0;o<e;o++)l+=t.charAt(Math.floor(Math.random()*a));return l},Eu=e=>"Yes"===e,yu=()=>{if("undefined"!==typeof window&&window.localStorage){return"mobile"===(new URLSearchParams(window.location.search).get("source")||localStorage.getItem("sourceDevice"))}return!1},Nu=e=>e===gt,wu=e=>{var l,t,a,o;return"UK"===(null===e||void 0===e||null===(l=e.Country)||void 0===l||null===(t=l.code)||void 0===t?void 0:t.toUpperCase())?"GB":null===e||void 0===e||null===(a=e.Country)||void 0===a||null===(o=a.code)||void 0===o?void 0:o.toUpperCase()},Cu=e=>btoa(encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,(e,l)=>String.fromCharCode("0x"+l))),Su=e=>{const l=Object(ia.useRef)(null),{dispatch:t,children:a,authFunc:o,loginStatus:{state:i,user:n,idToken:{account:r},updateSession:d,isLogout:s},sitecoreContext:c}=e,u=i,{load:v}=Ha();return Object(ia.useEffect)(()=>{(d&&s||d&&r)&&(v(""+jl,{isLogout:s}),t({type:q,payload:!1}))},[r,d,s,v,t]),Object(ia.useEffect)(()=>{if(r){var e,t;const{idToken:{exp:a}}=r;l.current&&clearTimeout(l.current);const i=null===c||void 0===c||null===(e=c.Country)||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase(),n=["spain","netherlands","poland"].includes(i)&&yu();if("switzerland"!==i){const e=1e3*parseInt(a)-(new Date).getTime();l.current=setTimeout(()=>{if(n){var e,l,t;const a=`${null===(e=window)||void 0===e||null===(l=e.location)||void 0===l?void 0:l.origin}/${null!==(t=null===c||void 0===c?void 0:c.language)&&void 0!==t?t:"en"}/candidate/dashboard?extendMobileSession=true`;window.location.replace(a)}else o.refreshToken()},e-3e5)}}},[o,r,t]),na.a.createElement(na.a.Fragment,null,a({authenticationState:u,account:r,user:n,...o}))};Su.propTypes={loginStatus:Pa.a.shape({state:Pa.a.string,user:Pa.a.shape({}),updateSession:Pa.a.bool,isLogout:Pa.a.bool,idToken:Pa.a.shape({account:Pa.a.shape({idToken:Pa.a.shape({exp:Pa.a.number})})})}),authFunc:Pa.a.shape({login:Pa.a.func,logout:Pa.a.func,editProfile:Pa.a.func,editPhoneNumber:Pa.a.func,editPassword:Pa.a.func,refreshToken:Pa.a.func}),children:Pa.a.node.isRequired,dispatch:Pa.a.func.isRequired},Su.defaultProps={loginStatus:{state:Xl.UNAUTHENTICATED,user:null,updateSession:!1,isLogout:!1,idToken:{account:null}},authFunc:{login:()=>null,logout:()=>null,editProfile:()=>null,editPhoneNumber:()=>null,editPassword:()=>null,refreshToken:()=>null}};var xu=Object(ca.withSitecoreContext)()(Object(o.b)(e=>({loginStatus:e.loginReducer,authFunc:e.authFunctionsReducer}))(Su));var ju=function(e){const[l,t]=Object(ia.useState)(0),a=Object(ia.useCallback)(a=>{40===a.keyCode?t(l===e-1?0:l+1):38===a.keyCode&&t(0===l?e-1:l-1)},[e,l,t]);return Object(ia.useEffect)(()=>(document.addEventListener("keyup",a,!1),()=>
1{document.removeEventListener("keyup",a,!1)}),[a]),[l,t]},Ou=a(472),Tu=a(320);var ku=e=>{const[l,t]=Object(ia.useState)(e);Object(ia.useEffect)(()=>{const e=Object(Tu.b)(()=>{t(e=>e>0?e-1:0)},1e3);return()=>Object(Tu.a)(e)},[]);return`${Math.floor(l/60).toString().padStart(2,"0")}:${(l%60).toString().padStart(2,"0")}`};var Iu=Object(ba.a)()(e=>{var l;let{t:t,handleModal:a,logoutUser:o,counterValueInSeconds:i,sitecoreContext:n}=e;const r=ku(i),d=null===n||void 0===n||null===(l=n.route)||void 0===l?void 0:l.itemLanguage,s=r>="01:00"?"es"===d?"":t("minutes"):"es"===d?"":t("seconds");return Object(ia.useEffect)(()=>{"00:00"===r&&o()},[r,o]),na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"modal-heading"},na.a.createElement("h4",null,t("your-session-is-about-to-expire"))),na.a.createElement("div",{className:"modal-body"},t("you-will-be-logged-out-in").replace("#timer",r).replace("#timetext",s),na.a.createElement("br",null),t("do-you-want-to-stay-logged-in")),na.a.createElement("button",{onClick:a,className:"primary-button orange-sd","aria-label":t("stay-signed-in")},t("stay-signed-in")),na.a.createElement("div",{className:"signOut"},na.a.createElement("button",{className:"button-text underline",onClick:o,"aria-label":t("sign-out-now")},t("sign-out-now"))))});a(779);var Lu=e=>{let{logoutUser:l,sitecoreContext:t}=e;const a=Object(ia.useRef)(null),[o,i]=Object(ia.useState)(!1),n=(r=300,`${Math.floor(r/60).toString().padStart(2,"0")}:${(r%60).toString().padStart(2,"0")}`);var r;const d=()=>i(!o);return na.a.createElement(na.a.Fragment,null,na.a.createElement(Ou.a,{ref:a,timeout:9e5,onIdle:()=>i(!0),crossTab:!0,debounce:250}),na.a.createElement(to,{showModal:o,handleModal:d,className:"sessionModel",backdrop:"static"},na.a.createElement("div",{key:"body",className:"sessionpoup"},na.a.createElement(Iu,{handleModal:d,logoutUser:l,countdownTimerValue:n,counterValueInSeconds:300,sitecoreContext:t}))))};const Au=()=>{localStorage.setItem("authenticationType","Create an account/Sign in")},Pu=e=>{let{to:l,handleClick:t,character:a,index:o,setFocus:i,ctaText:n}=e;const r=Object(ia.useRef)(null),d=Object(ia.useCallback)(()=>{i(o)},[a,o,i]);return na.a.createElement("li",{key:o},na.a.createElement(sa.b,{to:l,onClick:()=>t(),tabIndex:0,onKeyUp:d,ref:r,"aria-label":null===n||void 0===n?void 0:n.value},na.a.createElement(ca.Text,{field:n})))};Pu.defaultProps={to:"",handleClick:()=>{},character:{},focus:!1,index:0,setFocus:()=>{},ctaText:""};const Du=e=>{let{t:l,fields:t,sitecoreContext:a}=e;const[i,n]=Object(ia.useState)(!1),[r,d]=Object(ia.useState)(""),{title:s}=t,[c,u]=ju(t.items.length),v=Object(ia.useRef)(null),m=Object(ia.useRef)(null),p=Object(o.d)(e=>e.loginReducer),f="undefined"!==typeof window&&"undefined"!==typeof localStorage,g=f?localStorage.getItem("authState"):"",{adb2cConfigReducer:{msalConfig:b}}=oa.getState();Object(ia.useEffect)(()=>{var e,l;const t=new URLSearchParams(null===(e=window)||void 0===e||null===(l=e.location)||void 0===l?void 0:l.search).get("source");d(t)},[]),Object(ia.useEffect)(()=>{if(f){localStorage.getItem("usersession")&&localStorage.removeItem("usersession")}},[]),Object(ia.useEffect)(()=>{const e=JSON.parse(sessionStorage.getItem("usersession"));return g===Xl.AUTHENTICATED&&Ic(null===e||void 0===e?void 0:e.user)&&f&&b&&!yu()&&(m.current.click(),h(!0)),()=>{h(!1)}},[g,b]);const h=e=>{document.addEventListener("click",(function(l){e&&(l.stopPropagation(),l.preventDefault())}),!0)};return na.a.createElement(xu,null,e=>{var o,d,f;let{authenticationState:g,user:b,login:h,logout:E,showLogin:y}=e;if(y)switch(g){case Xl.AUTHENTICATED:const e=b?null===b||void 0===b?void 0:b.firstName:"",g=()=>{var e;if(null===(e=window)||void 0===e?void 0:e.dataLayer){var l,t;const e=null===p||void 0===p||null===(l=p.idToken)||void 0===l||null===(t=l.idTokenClaims)||void 0===t?void 0:t.idp;window.dataLayer.push({event:"Authentication",eventCategory:"Sign Out",eventAction:Vl.get(null===e||void 0===e?void 0:e.toLowerCase())||e,eventLabel:"Successful Sign Out"})}E()};"mobileLogout"===r&&g();const y=()=>{n(!1)},N=e=>{e&&13===e.keyCode&&g()},w=e=>{!e||13!==e.keyCode&&32!==e.keyCode||(e.preventDefault(),n(!i))};return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:`main-nav-item login logged-in ${"manpower"===(null===a||void 0===a||null===(o=a.Country)||void 0===o?void 0:o.brandName.toLowerCase())?"login--mobile":""} ${i?"link-focused":""}`,onFocus:()=>{document&&!document.getElementsByClassName("hide_outline").length&&n(!0)},onMouseOver:()=>{pu()>Bl.WIDTH&&n(!0)},onMouseLeave:()=>n(!1)},na.a.createElement("a",{href:"#","aria-haspopup":"true","aria-expanded":i,"aria-controls":"dp-menu",title:"User Login",i
1d:"menubutton",onClick:()=>n(!i),onKeyDown:w,"aria-label":"User icon"},na.a.createElement("span",null,na.a.createElement("div",{className:"user-icon"}))),na.a.createElement("div",{className:"main-nav-dropdown login-dropdown "+(i?"link-active":"link-hidden")},na.a.createElement("div",{className:"main-nav-dropdown-inside"},na.a.createElement("div",{className:"triangle login-triangle"}),na.a.createElement("div",{className:"main-nav-user-block"},na.a.createElement("div",{className:"welcome-user",tabIndex:-1,ref:v},l("welcome-title")," ",e),na.a.createElement("div",{className:"main-nav-user-links"},na.a.createElement("ul",{className:"login-submenu",id:"dp-menu"},t&&t.items&&t.items.length?t.items.map((e,l)=>{var t,a,o,i;return na.a.createElement(Pu,{key:l,to:null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.ctaUrl)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.href,handleClick:y,setFocus:u,index:l,focus:c===l,character:e,ctaText:null===e||void 0===e||null===(i=e.fields)||void 0===i?void 0:i.ctaText})}):null,na.a.createElement("li",null,na.a.createElement("a",{href:"#",onClick:g,onKeyDown:N,onBlur:()=>n(!1),tabIndex:"0","aria-label":l("sign-out")},l("sign-out"))))))))),na.a.createElement(Lu,{logoutUser:g}));case Xl.PROGRESS:return na.a.createElement("div",{className:"main-nav-item login "+("Manpower"===(null===a||void 0===a||null===(d=a.Country)||void 0===d?void 0:d.brandName)?"login--mobile":"")},na.a.createElement("a",{href:"#","aria-label":"Progress"},na.a.createElement("span",null,na.a.createElement("div",{className:"user-icon"}),na.a.createElement("div",{className:"login__text"},na.a.createElement(ca.Text,{field:s})))));default:return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"main-nav-item login "+("Manpower"===(null===a||void 0===a||null===(f=a.Country)||void 0===f?void 0:f.brandName)?"login--mobile":"")}," ",na.a.createElement("a",{href:"#",onClick:()=>{Au(),h()},onKeyDown:e=>{!e||13!==e.keyCode&&32!==e.keyCode||(Au(),h())},tabIndex:"0","aria-label":"User Login","aria-expanded":"false"},na.a.createElement("span",null,na.a.createElement("div",{className:"user-icon"}),na.a.createElement("div",{className:"login__text"},na.a.createElement(ca.Text,{field:s}))))),na.a.createElement("button",{className:"d-none",ref:m,onClick:()=>(e=>{Au(),e()})(h),"aria-label":"Login"},"Login"))}})};Du.defaultProps={fields:{items:[],title:""},sitecoreContext:{}};var Ru=Object(ca.withSitecoreContext)()(Object(ba.a)()(Du));const _u=e=>{const l=Ru;return na.a.createElement(l,e)};_u.defaultProps={isMobile:!1};var Fu=Object(ba.a)()(_u);a(780);const Uu=e=>{var l,t;let{fields:a,t:o}=e;const[i,n]=Object(ia.useState)(!((null===a||void 0===a||null===(l=a.items)||void 0===l?void 0:l.length)<4));return(null===a||void 0===a?void 0:a.items)?na.a.createElement("div",{className:"apply-process-progess-outer"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"apply-process-progess-inner"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("h2",{className:"title"},o("application-process")))),na.a.createElement("div",{className:"row"},null===a||void 0===a||null===(t=a.items)||void 0===t?void 0:t.map((e,l)=>na.a.createElement("div",{className:"col-lg-3 col-md-4 col-sm-12 "+(i&&l>3?"hideon-mob":""),key:l.toString()},na.a.createElement("div",{className:"steps-container"},na.a.createElement("div",{className:"img-container"},na.a.createElement(ca.Image,{className:"infoIcon",field:null===e||void 0===e?void 0:e.image})),na.a.createElement("div",{className:"main-text"},`${l+1}. ${null===e||void 0===e?void 0:e.title}`),na.a.createElement("div",{className:"sub-text"},null===e||void 0===e?void 0:e.subTitle))))),na.a.createElement("div",{className:"row "},na.a.createElement("div",{className:"col"},i&&na.a.createElement("div",{"aria-label":o("load-more"),className:"load-more-btn"},na.a.createElement(Oi,{text:o("load-more"),handleTextClick:()=>{n(!1)}})))))))):null};
1Uu.defaultProps={fields:{}};var Bu=Object(ba.a)()(Uu);a(140);const Mu=e=>{let{fields:l}=e;const{items:t=[]}=l;return na.a.createElement("div",{className:"create-profile-success-flex"},na.a.createElement("div",{className:"create-profile-success-text-button"},t.map((e,l)=>{var t,a;return na.a.createElement(xi,{key:l,cssClass:"dark-gray",ctaText:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.ctaText,ctaUrl:null===e||void 0===e||null===(a=e.fields)||void 0===a?void 0:a.ctaUrl})})))};Mu.defaultProps={fields:{}};var $u=Mu;const Vu=e=>{let{fields:l,t:t,profileInfo:a}=e;const{items:o}=l,[i,n]=Object(ia.useState)(0),[r,d]=Object(ia.useState)(!0),[s,c]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{if(null===a||void 0===a?void 0:a.Id){d(!1);const e=parseInt(null===a||void 0===a?void 0:a.ProfilePercentage);n(e)}else(null===a||void 0===a?void 0:a.error)&&(d(!1),c(!0))},[a]);const u=e=>{var l,t,a,o,i;return na.a.createElement("div",{className:"build-profile"},na.a.createElement("div",{className:"titleText"},null===e||void 0===e||null===(l=e.title)||void 0===l?void 0:l.value),na.a.createElement("div",{className:"sub-text"},null===e||void 0===e||null===(t=e.text)||void 0===t?void 0:t.value),(null===e||void 0===e||null===(a=e.ctaText)||void 0===a?void 0:a.value)&&na.a.createElement("div",{className:"btnContainer"},na.a.createElement(ci,{ctaText:null===e||void 0===e?void 0:e.ctaText,ctaUrl:null===e||void 0===e?void 0:e.ctaUrl,externalLink:"internal"!==(null===e||void 0===e||null===(o=e.ctaUrl)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.linktype)})))};return na.a.createElement("div",{className:"create-profile-success-block col-lg-6 offset-lg-3"},r?na.a.createElement(oi,{loaderMsg:t("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}):s?na.a.createElement("div",null,na.a.createElement(ti,{errorMsg:t("error-message"),t:t})):na.a.createElement(na.a.Fragment,null,Object.keys(l).length>0&&(()=>{var e,l,a;const n=null===o||void 0===o||null===(e=o.filter((function(e){return i<100?"Partial"===e.name:"Complete"===e.name})))||void 0===e||null===(l=e[0])||void 0===l?void 0:l.fields;return i<100&&!0===(null===n||void 0===n||null===(a=n.showProgressBar)||void 0===a?void 0:a.value)?(e=>{var l,a,o,n,r,d,s;const c=null===e||void 0===e||null===(l=e.title)||void 0===l||null===(a=l.value)||void 0===a?void 0:a.replace("{0}",i);return na.a.createElement("div",{className:"build-profile"},na.a.createElement("div",{className:"titleText"},c),na.a.createElement("div",{className:"col-lg-6 col-xl-6 col-md-6 col-sm-8 customStyle"},na.a.createElement(pi,{completed:i,primaryColor:"#1c3e6b",secondaryColor:"#30588f",gradient:!0})),(null===e||void 0===e||null===(o=e.text)||void 0===o?void 0:o.value)&&na.a.createElement("div",{className:"tipText"},na.a.createElement("strong",null,t("tip"),"\xa0"),na.a.createElement("span",null,null===e||void 0===e||null===(n=e.text)||void 0===n?void 0:n.value)),(null===e||void 0===e||null===(r=e.ctaText)||void 0===r?void 0:r.value)&&na.a.createElement("div",{className:"btnContainer"},na.a.createElement(ci,{ctaText:null===e||void 0===e?void 0:e.ctaText,ctaUrl:null===e||void 0===e?void 0:e.ctaUrl,externalLink:"internal"!==(null===e||void 0===e||null===(d=e.ctaUrl)||void 0===d||null===(s=d.value)||void 0===s?void 0:s.linktype)})))})(n):u(n)})()))};Vu.defaultProps={fields:{},profileInfo:{},t:e=>e};var Hu=Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data}))(Object(ba.a)()(Vu));var Ju=Object(ca.withSitecoreContext)()(e=>{let{fields:l,sitecoreContext:t}=e;const{text:a,title:o,ctaText:i,ctaUrl:n}=l;return na.a.createElement("div",{className:"create-profile-success-block col-lg-6 offset-lg-3"},na.a.createElement("div",{className:"build-profile"},na.a.createElement("div",{className:"titleText"},null===o||void 0===o?void 0:o.value),na.a.createElement("div",{className:"sub-text"},null===a||void 0===a?void 0:a.value),na.a.createElement("div",{className:"btnContainer"},na.a.createElement(xu,null,e=>{let{login:l}=e;return na.a.createElement("div",{className:"cta"},na.a.createElement(ga,{cssClass:"profile-nav-next",text:null===i||void 0===i?void 0:i.value,handleButtonClick:()=>{var e;l(null,"createAccountAfterJobapply",null===n||void 0===n||null===(e=n.value)||void 0===e?void 0:e.href)}}))}))))});var qu=e=>{const{fields:l={}}=e;if(Object.keys(l).length>0){var t;const e=null===l||void 0===l||null===(t=l.items)||void 0===t?void 0:t[0],{name:a="",fields:o={}}=e;switch(a){case"CreateAccount":return na.a.createElement(Ju,{fields:o});case"SuccessProfile":return na.a.createElement(Hu,{fields:o});default:return null}}return""};a(781);const zu=e=>{let{inputRef:l,...t}=e;const{fields:a={},profileInfo:o}=t,{title:i,subTitle:n,text:r,bigText:d,items:s=[]}
1=a,[c,u]=Object(ia.useState)({}),{register:v,handleSubmit:m,getValues:p,errors:f,trigger:g,setValue:b,watch:h,control:E}=Object(Ei.c)({mode:"onChange",revalidate:"onChange"}),N=Object(ia.useRef)();return Object(ia.useEffect)(()=>{var e,l;(null===o||void 0===o?void 0:o.Id)&&u({data:(null===o||void 0===o||null===(e=o.PersonalDetails)||void 0===e||null===(l=e.data)||void 0===l?void 0:l[0])||{},attachment:null===o||void 0===o?void 0:o.AttachmentDetails})},[o]),Object(ia.useImperativeHandle)(l,()=>({trigger:()=>{let e;"function"===typeof Event?e=new Event("submit",{cancelable:!0}):(e=document.createEvent("Event"),e.initEvent("submit",!1,{cancelable:!0})),N.current.dispatchEvent(e)}})),na.a.createElement("div",{className:"public-position"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6 offset-lg-3"},na.a.createElement("h1",{className:"title"},null===i||void 0===i?void 0:i.value),na.a.createElement("div",{className:"text"},null===n||void 0===n?void 0:n.value))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-4 offset-lg-4 "},na.a.createElement("div",{className:"publicPositionForm"},na.a.createElement("div",{className:"form-text"},null===r||void 0===r?void 0:r.value),na.a.createElement("div",{className:"public-position-form"},na.a.createElement("form",{onSubmit:m((w=e=>{t.dispatch((e=>({type:y,payload:e}))({...e})),t.onSubmitHandler()},e=>{let l=Object.assign({},e);l=yc(e),w(l)})),ref:N},na.a.createElement(Nr,{formData:s,register:v,errors:f,getValues:p,setValue:b,trigger:g,watch:h,control:E,values:c}))))),na.a.createElement("div",{className:"col-lg-6 offset-lg-3"},na.a.createElement("p",{className:"static-text"},null===d||void 0===d?void 0:d.value)))));var w};zu.defaultProps={profileInfo:{},candidateJobDetails:{}};const Gu=Object(o.b)(e=>({profileInfo:e.profileInfoReducer.data}))(zu);var Yu=Object(ia.forwardRef)((e,l)=>na.a.createElement(Gu,Object.assign({},e,{inputRef:l})));a(782);const Ku=e=>{const{register:l,errors:t,Validations:a,formData:o,getValues:i,setValue:n,control:r,trigger:d,formName:s,context:c,maxDate:u,minDate:v,dateFormat:m}=e;return na.a.createElement(ia.Fragment,null,na.a.createElement("form",{className:"screenerForm"},null===o||void 0===o?void 0:o.map((e,o)=>{const p={name:`${s}[${o}][answer]`,label:null===e||void 0===e?void 0:e.question,key:null===e||void 0===e?void 0:e.questionID,dataValidations:a,mandatory:null===e||void 0===e?void 0:e.mandatory,control:r,register:l,customError:t,getValues:i,setValue:n,trigger:d};return na.a.createElement(na.a.Fragment,null,na.a.createElement("input",{type:"hidden",name:`${s}[${o}][question]`,id:`${s}[${o}][question]`,ref:l||(()=>{}),value:null===e||void 0===e?void 0:e.question}),(null===e||void 0===e?void 0:e.rejectionReason)&&na.a.createElement("input",{type:"hidden",name:`${s}[${o}][rejectionReason]`,id:`${s}[${o}][rejectionReason]`,ref:l||(()=>{}),value:null===e||void 0===e?void 0:e.rejectionReason}),na.a.createElement("div",{key:o},na.a.createElement("div",{className:"section-heading"},null===e||void 0===e?void 0:e.sectionHeading),na.a.createElement("div",{className:"question"},na.a.createElement("div",{className:"questionNumber"},(null===e||void 0===e?void 0:e.questionID)+". "),na.a.createElement("div",{className:"questionText"},"\xa0",null===e||void 0===e?void 0:e.question)),((t,a)=>{switch(null===e||void 0===e||null===(t=e.editType)||void 0===t?void 0:t.toUpperCase()){case"FREETEXT":case"OPEN TEXT":return na.a.createElement("div",{className:"formAnswer"},na.a.createElement(Qi,Object.assign({},p,{id:"freeText_"+(null===e||void 0===e?void 0:e.questionID),type:"textarea",rows:3,isSearchEnabled:!1,onEnter:!1})));case"RADIO BUTTON":case"MULTIPLE CHOICE":return na.a.createElement("div",{className:"formAnswer radio"},na.a.createElement(zn,Object.assign({},p,{id:"radio_"+(null===e||void 0===e?void 0:e.questionID),options:Id(null===e||void 0===e?void 0:e.listofAnswers,"radio"),type:"radio",toggleStyle:{flexDirection:(null===e||void 0===e||null===(a=e.listofAnswers)||void 0===a?void 0:a.length)<=4?"row":"column"}})));case"SINGLE-SELECT":return na.a.createElement("div",{className:"formAnswer singleSelect"},na.a.createElement(zn,Object.assign({},p,{id:"singleSelect_"+(null===e||void 0===e?void 0:e.questionID),options:Id(null===e||void 0===e?void 0:e.listofAnswers,"singleSelect"),type:"radio"})));case"MULTI-SELECT":return na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:"formAnswer multiselect"},na.a.createElement(tr,Object.assign({},p,{id:"multiSelect_"+(null===e||void 0===e?void 0:e.questionID),options:null===e||void 0===e?void 0:e.listofAnswers,type:"checkbox",requiredValidation:[]})),na.a.createElement("input",{type:"hidden",name:`${s}[${o}][answer]`,ref:l||(()=>{})})));case"DATE":return na.a.createElement("div",{className:"formAnswer  datepicker"},na.a.createElement(er,Object.assign({},p,{locale:null===c||void 0===c?void 0:c.language,format:m,maxDate:u,minDate:v,context:c})));case"default":return}})()))})))};Ku.defaultProps={formData:[],Validations:[]};var Wu=Ku;a(783);
1function Qu(){const[e,l]=Object(ia.useState)(!1),[t,a]=Object(ia.useState)(),[o,i]=Object(ia.useState)();Object(ia.useEffect)(()=>{!0===e&&setTimeout(()=>{l(!1)},5e3)},[e]);return{isActive:e,message:t,isSuccess:o,openSnackBar:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Something went wrong...",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];a(e),l(!0),i(t)}}}const Zu=e=>{const{isActive:l,message:t,isSuccess:a}=e;return na.a.createElement("div",{className:"snackBarContainer","aria-live":"assertive"},a?na.a.createElement("div",{className:"icon-info"}):na.a.createElement("div",{className:"icon-error"}),na.a.createElement("div",{className:"snackbar "+(a?"success ":"error ")+(l?"fadeIn":"fadeOut")},t))};Zu.defaultProps={isSuccess:!1,isActive:!1,message:""};var Xu=Zu;const ev=e=>{let{inputRef:l,...t}=e;const{register:a,handleSubmit:i,getValues:n,errors:r,setValue:d,control:s,trigger:c}=Object(Ei.c)({mode:"onBlur",revalidate:"onBlur"}),u=Object(o.c)(),v=Object(ia.useRef)(),{fields:m,t:p,onSubmitHandler:f,context:g}=t,{title:b,subTitle:h,text:E,Validations:y=[],dateFormat:N,maxDate:w,minDate:C}=m,{isActive:x,message:j,isSuccess:O,openSnackBar:T}=Qu(),[k,I]=Object(ia.useState)(!1),[L,A]=Object(ia.useState)(!1),[P,D]=Object(ia.useState)([]),[R,_]=Object(ia.useState)(""),F=Object(ua.h)(),U=new URLSearchParams(Object(ua.i)().search).get("id");Object(ia.useEffect)(()=>{I(!1),_("")},[F.location]),Object(ia.useEffect)(()=>{U&&(A(!0),ao(`${ml}?jobItemID=${U}`).then(e=>{var l;A(!1),D(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.data)},()=>{A(!1),_("error-message"),function(e,l){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e(l,t)}(T,p("error-message"),!1)}))},[]);return Object(ia.useImperativeHandle)(l,()=>({trigger:()=>{if(!L){let e;"function"===typeof Event?e=new Event("submit",{cancelable:!0}):(e=document.createEvent("Event"),e.initEvent("submit",!1,{cancelable:!0})),v.current.dispatchEvent(e)}}})),na.a.createElement("div",{className:"screener-question"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6 offset-lg-3"},na.a.createElement("h1",{className:"title"},null===b||void 0===b?void 0:b.value),na.a.createElement("div",{className:"text"},null===h||void 0===h?void 0:h.value))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6 offset-lg-3 "},na.a.createElement("div",{className:"screener-question-form"},L?na.a.createElement("div",{style:{paddingBottom:"60px"}},na.a.createElement(oi,{loaderMsg:p("fetching-screener-question"),loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}})):R?na.a.createElement(ti,{errorMsg:p("error-message"),t:p}):na.a.createElement(ia.Fragment,null,(null===P||void 0===P?void 0:P.length)>0&&na.a.createElement("div",{className:"form-text"},null===E||void 0===E?void 0:E.value),na.a.createElement("form",{onSubmit:i(e=>{const l=(e=>{const l={...e};return Object.keys(l).forEach(e=>{Array.isArray(null===l||void 0===l?void 0:l[e])&&(null===l||void 0===l||l[e].map(e=>{var l;(null===e||void 0===e?void 0:e.answer)&&Array.isArray(null===e||void 0===e?void 0:e.answer)&&(e.answer=null===e||void 0===e||null===(l=e.answer)||void 0===l?void 0:l.join(","))}))}),l})(yc(e));var t;u((t={...l},{type:S,payload:t})),f()}),ref:v,className:"form"},na.a.createElement(Wu,{register:a,errors:r,getValues:n,Validations:y,formData:P,setValue:d,trigger:c,control:s,formName:"questionsAndAnswers",context:g,maxDate:null===w||void 0===w?void 0:w.value,minDate:null===C||void 0===C?void 0:C.value,dateFormat:null===N||void 0===N?void 0:N.value}))))))),na.a.createElement(Xu,{isActive:x,message:j,isSuccess:O}))};ev.defaultProps={fields:{},candidateJobDetails:{},t:e=>e};const lv=ev;var tv=Object(ia.forwardRef)((e,l)=>na.a.createElement(lv,Object.assign({},e,{inputRef:l})));const av=e=>{let{activeStep:l,handleOnClickNext:t,handleOnClickBack:a,jobStorageDetails:o,loading:i,disabled:n,t:r}=e;const d=Object(ua.h)();return na.a.createElement("section",{className:"create-profile profile-nav col-lg-6 offset-lg-3"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-12"},na.a.createElement("div",{className:"profile-nav__wrap"},na.a.createElement(Oi,{cssClass:"dark-gray",text:r("back"),handleTextClick:0!==l&&(null===o||void 0===o?void 0:o.isPublicPosition)?a:()=>{d.push({pathname:(null===o||void 0===o?void 0:o.jobURL)||"/"})}}),2===l&&na.a.createElement(Oi,{cssClass:"dark-gray",text:r("save-and-apply-later")}),na.a.createElement(ga,{text:r("next"),handleButtonClick:t,isLoading:i,isDisabled:n,cssClass:"profile-nav-next"}))))))};av.defaultProps={activeStep:0,handleOnClickNext:()=>{},handleOnClickBack:()=>{},jobStorageDetails:{},loading:!1,disabled:!1,t:()=>{}};var ov=av;const iv=Object(ca.withSitecoreContext)()(Object(ba.a)()(e=>{var l,t,a,i,n,r;let{inputRef:d,...s}=e;const{section:c={},componentName:u,t:v,hideForm:m=!1,sitecoreContext:p}=s,{fields:f={}}=c,{title:g,abstract:b,items:h,apiKeyMapper:E}
1=f,y=(null===E||void 0===E?void 0:E.value)?null===E||void 0===E?void 0:E.value:mt[u],N=Object(o.d)(e=>{var l;return null===(l=e.profileInfoReducer)||void 0===l?void 0:l.data}),w=Object(ia.useRef)(),{register:C,errors:S,getValues:x,setValue:j,setError:O,clearErrors:T,control:k,watch:I,trigger:L,handleSubmit:A,formState:P}=Object(Ei.c)({mode:"all",revalidate:"onBlur"}),D=null===p||void 0===p||null===(l=p.route)||void 0===l?void 0:l.placeholders,R=D&&D["jss-main"],_=R&&"ApplyJobFlow"===(null===(t=R[0])||void 0===t?void 0:t.componentName),F="pl"===(null===p||void 0===p||null===(a=p.Country)||void 0===a||null===(i=a.code)||void 0===i?void 0:i.toLowerCase()),{isValid:U,isDirty:B,touched:M,isValidating:$}=P,V=Object(o.c)(),H=Object(o.d)(e=>null===e||void 0===e?void 0:e.jobAppplyFormStateReducer),J=Object(o.d)(e=>null===e||void 0===e?void 0:e.jobApplyFormDataReducer),[q,z]=Object(ia.useState)(""),[G,Y]=Object(ia.useState)({}),[K,W]=Object(ia.useState)({}),[Q,Z]=Object(ia.useState)([]),[X,ee]=Object(ia.useState)(!1),[le,te]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{var e,l;(null===N||void 0===N?void 0:N.Id)&&(z(null===N||void 0===N?void 0:N.Id),Y({data:null===N||void 0===N||null===(e=N[y])||void 0===e||null===(l=e.data)||void 0===l?void 0:l[0],attachment:null===N||void 0===N?void 0:N.AttachmentDetails}))},[N]);Object(ia.useEffect)(()=>{let e=!cu(x());V(Co({...H,[u]:{isDirty:B,isValid:U,isEmpty:e,touched:M,isDelete:le}}))},[B,U,M,le,$]);Object(ia.useImperativeHandle)(d,()=>({trigger:()=>{ee(!0),setTimeout(()=>V(No(u)),50),(()=>{var e;let l;"function"===typeof Event?l=new Event("submit",{cancelable:!0}):(l=document.createEvent("Event"),l.initEvent("submit",!1,{cancelable:!0})),null===w||void 0===w||null===(e=w.current)||void 0===e||e.dispatchEvent(l)})()},invalidTrigger:()=>{ee(!0)}}));return na.a.createElement("div",{className:"single-form "+(m?"hide-form":"")},na.a.createElement("form",{autoComplete:"off",onSubmit:A((ae=e=>{var l,t,a,o,i,n;const r={files:{...null===J||void 0===J||null===(l=J.data)||void 0===l||null===(t=l.fileData)||void 0===t?void 0:t.files,...K},DeletedFiles:(null===J||void 0===J||null===(a=J.data)||void 0===a||null===(o=a.fileData)||void 0===o?void 0:o.DeletedFiles)?[...new Set([...null===J||void 0===J||null===(i=J.data)||void 0===i||null===(n=i.fileData)||void 0===n?void 0:n.DeletedFiles,...Q])]:Q};for(const s of Object.keys(e)){var d;"languageLevel"===s&&_&&F&&(e[s]=null===(d=e[s])||void 0===d?void 0:d.map(e=>{var l,t;let a=null===e||void 0===e?void 0:e.split("-");return{language:null===(l=a[0])||void 0===l?void 0:l.trim(),level:null===(t=a[1])||void 0===t?void 0:t.trim()}}))}V(Eo({[u]:e,fileData:r})),V(yo(u))},e=>{let l=Object.assign({},e);l=yc(e),l=Nc(l,Cc),ae(l)})),ref:w},(null===g||void 0===g?void 0:g.value)&&na.a.createElement(ca.RichText,{tag:"div",className:"title-section",field:g}),(null===b||void 0===b?void 0:b.value)&&na.a.createElement(ca.RichText,{tag:"div",className:"text-section",field:b}),na.a.createElement(Nr,{formData:h,register:C,errors:X||Jc(M)?S:"",getValues:x,setValue:j,setError:O,trigger:L,watch:I,clearErrors:T,handleUpload:(e,l)=>{const t=K,a={[l]:e};K.hasOwnProperty(l)&&delete t[l],W({...t,...a})},handleDelete:(e,l,t)=>{if(K.hasOwnProperty(l)){const e=K,a=K[l];delete a[t],delete e[l];const o=null===a||void 0===a?void 0:a.filter(e=>e),i={...K,[l]:o};W({...e,...i})}e&&Z([...Q,{fileId:e,type:l}]),te(!0)},handleChange:()=>{te(!0),ee(!0)},control:k,validateOnLoad:!0,values:G,APIQuerryParams:{cid:q},readOnlyFields:null===N||void 0===N||null===(n=N.FieldConfig)||void 0===n?void 0:n.readOnlyFields,fieldsToHide:null===N||void 0===N||null===(r=N.FieldConfig)||void 0===r?void 0:r.fieldsToHide,formState:P,sitecoreContext:p})));var ae}));var nv=Object(ia.forwardRef)((e,l)=>na.a.createElement(iv,Object.assign({},e,{inputRef:l})));const rv=e=>{var l;let{inputRef:t,...a}=e;const{section:i,componentName:n,t:r,hideForm:d=!1}=a,s=Object(o.d)(e=>{var l;return null===(l=e.profileInfoReducer)||void 0===l?void 0:l.data}),c=Object(ia.useRef)(),{register:u,errors:v,getValues:m,setValue:p,setError:f,clearErrors:g,control:b,watch:h,trigger:E,handleSubmit:y,formState:N,reset:w}=Object(Ei.c)({mode:"all",revalidate:"onBlur"}
1),[C,S]=Object(ia.useState)(0),{isValid:x,isDirty:j,touched:O}=N,[T,k]=Object(ia.useState)(new Array(null===i||void 0===i||null===(l=i.fields)||void 0===l?void 0:l.items)),{fields:I={}}=i,{title:L,abstract:A,apiKeyMapper:P,buttonText:D,isMandatory:R}=I,_=(null===P||void 0===P?void 0:P.value)?null===P||void 0===P?void 0:P.value:null===mt||void 0===mt?void 0:mt[n],F=su(null===D||void 0===D?void 0:D.value),U=Object(o.c)(),B=Object(o.d)(e=>null===e||void 0===e?void 0:e.jobAppplyFormStateReducer),M=Object(o.d)(e=>null===e||void 0===e?void 0:e.jobApplyFormDataReducer),[$,V]=Object(ia.useState)(""),[H,J]=Object(ia.useState)([]),[q,z]=Object(ia.useState)({}),[G,Y]=Object(ia.useState)({}),[K,W]=Object(ia.useState)([]),[Q,Z]=Object(ia.useState)(!1),[X,ee]=Object(ia.useState)(!1),[le,te]=Object(ia.useState)(!1),[ae,oe]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{var e;if(null===s||void 0===s?void 0:s.Id)if(V(null===s||void 0===s?void 0:s.Id),d)z({data:[],attachment:null}),k([]);else if((null===s||void 0===s||null===(e=s[_])||void 0===e?void 0:e.formCount)>0){var l,t,a;z({...null===s||void 0===s||null===(l=s[_])||void 0===l?void 0:l.data,attachment:null===s||void 0===s?void 0:s.AttachmentDetails}),k(new Array(null===s||void 0===s||null===(t=s[_])||void 0===t?void 0:t.formCount).fill(null===i||void 0===i||null===(a=i.fields)||void 0===a?void 0:a.items))}else{var o;z({data:[],attachment:null}),k(new Array(null===i||void 0===i||null===(o=i.fields)||void 0===o?void 0:o.items))}},[s]);const ie=(e,l)=>{const t=G,a={[l]:e};G.hasOwnProperty(l)&&delete t[l],Y({...t,...a})},ne=(e,l,t)=>{if(G.hasOwnProperty(l)){const e=G,a=G[l];delete a[t],delete e[l];const o=null===a||void 0===a?void 0:a.filter(e=>e),i={...G,[l]:o};Y({...e,...i})}e&&W([...K,{fileId:e,type:l}]),ee(!0)};Object(ia.useEffect)(()=>{let e=!cu(m());U(Co({...B,[n]:{isDirty:j,isValid:x,isEmpty:e,touched:O,isDelete:X,isClear:le}}))},[j,x,O,X,le]),Object(ia.useEffect)(()=>{let e=[...T];e=e.filter(e=>void 0!==e),S(e.length)},[T]);Object(ia.useImperativeHandle)(t,()=>({trigger:()=>{Z(!0),setTimeout(()=>U(No(n)),50),(()=>{var e;let l;"function"===typeof Event?l=new Event("submit",{cancelable:!0}):(l=document.createEvent("Event"),l.initEvent("submit",!1,{cancelable:!0})),null===c||void 0===c||null===(e=c.current)||void 0===e||e.dispatchEvent(l)})()},invalidTrigger:()=>{Z(!0)}}));const re=()=>{ee(!0),Z(!0)},de=e=>{var l;const t=[...T];delete t[e],J([...H,null===(l=q[e])||void 0===l?void 0:l.id]),k(t),ee(!0)};return na.a.createElement("div",{className:"multi-form "+(d?"hide-form":"")},(null===L||void 0===L?void 0:L.value)&&T.length>0&&na.a.createElement(ca.RichText,{tag:"div",className:"title-section",field:L}),(null===A||void 0===A?void 0:A.value)&&T.length>0&&na.a.createElement(ca.RichText,{tag:"div",className:"text-section",field:A}),ae&&na.a.createElement(oi,{loaderMsg:"",loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}),na.a.createElement("form",{autoComplete:"off",onSubmit:y((se=e=>{var l,t,a,o,i,r,d,s;let c=null===e||void 0===e?void 0:e[n];const u={files:{...null===M||void 0===M||null===(l=M.data)||void 0===l||null===(t=l.fileData)||void 0===t?void 0:t.files,...G},DeletedFiles:(null===M||void 0===M||null===(a=M.data)||void 0===a||null===(o=a.fileData)||void 0===o?void 0:o.DeletedFiles)?[...new Set([...null===M||void 0===M||null===(i=M.data)||void 0===i||null===(r=i.fileData)||void 0===r?void 0:r.DeletedFiles,...K])]:K},v={["Deleted"+_]:(null===M||void 0===M||null===(d=M.data)||void 0===d?void 0:d["Deleted"+_])?[...null===M||void 0===M||null===(s=M.data)||void 0===s?void 0:s["Deleted"+_],H]:(null===H||void 0===H?void 0:H.length)>0?H:void 0};U(Eo({[n]:null===c||void 0===c?void 0:c.filter(e=>e),...v,fileData:u})),U(yo(n))},e=>{let l=Object.assign({},e);l=yc(e),l=Nc(l,Cc),se(l)})),ref:c,key:n+"_form",id:n+"_form"},T.map((e,l)=>{var t,a;if(e)return na.a.createElement(na.a.Fragment,null,na.a.createElement(Nr,{formData:e,register:u,errors:Q||Jc(O)?v:"",getValues:m,setValue:p,setError:f,trigger:E,watch:h,clearErrors:g,handleUpload:ie,handleDelete:ne,handleChange:re,control:b,validateOnLoad:!0,values:{...q,data:null===q||void 0===q?void 0:q[l]},formName:n,customIndex:l,APIQuerryParams:{cid:$},readOnlyFields:null===s||void 0===s||null===(t=s.FieldConfig)||void 0===t?void 0:t.readOnlyFields,fieldsToHide:null===s||void 0===s||null===(a=s.FieldConfig)||void 0===a?void 0:a.fieldsToHide,formState:N}),C>1&&na.a.createElement("div",{className:"remove-btn"},na.a.createElement(Oi,{cssClass:"blue",text:(null===F||void 0===F?void 0:F.remove)||r("remove"),handleTextClick:()=>de(l)})),1===C&&na.a.createElement("div",{className:"remove-btn"},na.a.createElement(Oi,{cssClass:"blue",text:(null===F||void 0===F?void 0:F.clear)||r("clear"),handleTextClick:()=>(e=>{de(e),z({data:[],attachment:null}),k([]),w(),oe(!0),setTimeout(()=>{var e;k(new Array(null===i||void 0===i||null===(e=i.fields)||void 0===e?void 0:e.items)),Z(null===R||void 0===R?void 0:R.value),oe(!1)},100),te(!0)})(l)})))}
1)),na.a.createElement("div",{className:"add-form"},na.a.createElement(Oi,{cssClass:"blue "+(!x&&"grey-disabled"),text:(null===F||void 0===F?void 0:F.add)||r("add"),isDisabled:!x,handleTextClick:()=>{var e;const l=[...null===i||void 0===i||null===(e=i.fields)||void 0===e?void 0:e.items];k([...T,l])}})));var se};rv.defaultProps={section:{}};const dv=Object(ba.a)()(rv);var sv=Object(ia.forwardRef)((e,l)=>na.a.createElement(dv,Object.assign({},e,{inputRef:l})));const cv=Object(ba.a)()(e=>{let{inputRef:l,...t}=e;const{section:a,componentName:o,t:i,hideForm:n=!1}=t,{multipleForms:r,formsToShow:d}=null===a||void 0===a?void 0:a.fields;return na.a.createElement("div",null,(null===r||void 0===r?void 0:r.value)?na.a.createElement(sv,{hideForm:n,componentName:o,section:a,ref:l}):na.a.createElement(nv,{hideForm:n,componentName:o,section:a,ref:l}))});var uv=Object(ia.forwardRef)((e,l)=>na.a.createElement(cv,Object.assign({},e,{inputRef:l})));const vv=e=>{var l,t,a,i;let{inputRef:n,...r}=e;const{section:d,t:s,updateSelectedTab:c}=r,u=Object(o.d)(e=>{var l;return null===(l=e.profileInfoReducer)||void 0===l?void 0:l.data}),[v,m]=Object(ia.useState)(0),[p,f]=Object(ia.useState)({});Object(ia.useEffect)(()=>{var e,l,t;const a=null===d||void 0===d||null===(e=d.fields)||void 0===e||null===(l=e.items)||void 0===l||null===(t=l[0])||void 0===t?void 0:t.fields;g(0,null===a||void 0===a?void 0:a.items)},[]);const g=(e,l)=>{let t=[];null===l||void 0===l||l.map(e=>{var l,a,o,i;(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(a=l.isMandatory)||void 0===a?void 0:a.value)&&t.push(null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.sectionName)||void 0===i?void 0:i.value)});const a=t.join(",");b(e,a)},b=(e,l)=>{m(e),c({key:e,sections:l})},h=e=>{const{hideIfDataExist:l,sectionName:t,apiKeyMapper:a}=e,o=(null===a||void 0===a?void 0:a.value)?null===a||void 0===a?void 0:a.value:null===mt||void 0===mt?void 0:mt[null===t||void 0===t?void 0:t.value];let i=!1;var n,r;(null===l||void 0===l?void 0:l.value)&&((null===u||void 0===u||null===(n=u[o])||void 0===n||null===(r=n.data)||void 0===r?void 0:r.length)>0&&(i=!0));return i};return Object(ia.useEffect)(()=>{var e,l;let t={},a={};null===d||void 0===d||null===(e=d.fields)||void 0===e||null===(l=e.items)||void 0===l||l.map((e,l)=>{var o,i;let n=0,r=[];null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.items)||void 0===i||i.map((e,a)=>{t[l]=++n;const{hideIfDataExist:o,sectionName:i,apiKeyMapper:d}=null===e||void 0===e?void 0:e.fields,s=(null===d||void 0===d?void 0:d.value)?null===d||void 0===d?void 0:d.value:null===mt||void 0===mt?void 0:mt[null===i||void 0===i?void 0:i.value];var c,v;(null===o||void 0===o?void 0:o.value)&&((null===u||void 0===u||null===(c=u[s])||void 0===c||null===(v=c.data)||void 0===v?void 0:v.length)>0&&r.push(null===i||void 0===i?void 0:i.value))}),a[l]={componentCount:n,formsWithData:r}}),f(a)},[u]),na.a.createElement(na.a.Fragment,null,na.a.createElement("nav",{className:"toggle-style","aria-label":"Application form sections"},na.a.createElement("div",{className:"toggle toggle__tabs",role:"tablist"},null===d||void 0===d||null===(l=d.fields)||void 0===l||null===(t=l.items)||void 0===t?void 0:t.map((e,l)=>{var t,a,o,i;return na.a.createElement("button",{style:{background:"transparent",border:0},key:"tabbedNavItemNo_"+l,className:"toggle__item toggle__link "+(v===l?"active":""),id:"nav-tab"+l,"data-toggle":"tab",role:"tab","aria-controls":"navTabGroupNo_"+l,"aria-selected":"false",onClick:()=>{var t;return g(l,null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.items)},"aria-label":null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.title)||void 0===a?void 0:a.value},null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.title)||void 0===i?void 0:i.value)}),na.a.createElement("span",{className:"toggle-slider"}))),na.a.createElement("div",{className:"tab__content"},null===d||void 0===d||null===(a=d.fields)||void 0===a||null===(i=a.items)||void 0===i?void 0:i.map((e,l)=>{var t,a,o,i,r,d,s,c,u,m,f;return na.a.createElement("div",{className:""+(l===v?"active_tab":"non_active_tab")},na.a.createElement(na.a.Fragment,null,(null===p||void 0===p||null===(t=p[l])||void 0===t?void 0:t.componentCount)===(null===p||void 0===p||null===(a=p[l])||void 0===a||null===(o=a.formsWithData)||void 0===o?void 0:o.length)?(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(r=i.abstract)||void 0===r?void 0:r.value)&&na.a.createElement(ca.RichText,{tag:"div",className:"sub-title-text",field:null===e||void 0===e||null===(d=e.fields)||void 0===d?void 0:d.abstract}):(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.subTitle)||void 0===c?void 0:c.value)&&na.a.createElement(ca.RichText,{tag:"div",className:"sub-title-text",field:null===e||void 0===e||null===(u=e.fields)||void 0===u?void 0:u.subTitle}),null===e||void 0===e||null===(m=e.fields)||void 0===m||null===(f=m.items)||void 0===f?void 0:f.map(e=>{var t,a,o,i;return na.a.createElement(uv,{hideForm:h(null===e||void 0===e?void 0:e.fields),componentName:null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.sectionName)||void 0===a?void 0:a.value,section:e,ref:n[null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.sectionName)||void 0===i?void 0:i.value],formIndex:l})})))})))};vv.defaultProps={section:{},t:()=>{},updateSelectedTab:()=>{}};const mv=Object(ba.a)()(vv);
1var pv=Object(ia.forwardRef)((e,l)=>na.a.createElement(mv,Object.assign({},e,{inputRef:l})));a(784);const fv=e=>{var l,t,a,i,n,r,d;let{inputRef:s,...c}=e;const{candidateJobDetails:u,fields:v,t:m,context:p,sitecoreContext:f}=c,g=Object(ua.i)(),{title:b,subTitle:h,items:E=[],ctaUrl:y,errorPageUrl:w,text:C,userNameIdentifier:S,signInText:j,isConsentPopupRequired:O,abstract:T}=v,k=(null===S||void 0===S?void 0:S.value)||"firstName",I=Object(o.d)(e=>e.profileInfoReducer),L=Object(o.d)(e=>e.loginReducer),A=Object(o.d)(e=>{var l;return null===e||void 0===e||null===(l=e.publicPositionReducer)||void 0===l?void 0:l.data}),P=Object(o.d)(e=>{var l;return null===e||void 0===e||null===(l=e.screenerQuestionsReducer)||void 0===l?void 0:l.data}),D=(null===v||void 0===v||null===(l=v.sectionNames)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.split(","))||[],R=Object(ua.h)(),[_,F]=Object(ia.useState)({}),[U,B]=Object(ia.useState)(""),[M,$]=Object(ia.useState)(!1),[V,H]=Object(ia.useState)({}),[J,q]=Object(ia.useState)(null===b||void 0===b?void 0:b.value),z=Object(o.c)(),[G,Y]=Object(ia.useState)({}),[K,W]=Object(ia.useState)(!1),[Q,Z]=Object(ia.useState)([]),[X,ee]=Object(ia.useState)([]),[le,te]=Object(ia.useState)([]),[ae,oe]=Object(ia.useState)([]),[ie,ne]=Object(ia.useState)(!1),re=(null===p||void 0===p||null===(a=p.route)||void 0===a||null===(i=a.displayName)||void 0===i?void 0:i.split("-"))||"",de="sa"===(null===(n=re[(null===re||void 0===re?void 0:re.length)-1])||void 0===n?void 0:n.toLowerCase()),se=Object(o.d)(e=>null===e||void 0===e?void 0:e.jobApplyFormStateReducer),ce=Object(o.d)(e=>null===e||void 0===e?void 0:e.jobApplyFormDataReducer),ue="italy"===(null===f||void 0===f||null===(r=f.Country)||void 0===r||null===(d=r.name)||void 0===d?void 0:d.toLowerCase());Object(ia.useEffect)(()=>()=>{z({type:x}),z({type:N}),z({type:ye}),z({type:Se})},[]),Object(ia.useEffect)(()=>{if(Fo(u,p,null===L||void 0===L?void 0:L.state,de),sessionStorage){let e=sessionStorage.getItem("utmParams")?sessionStorage.getItem("utmParams"):sessionStorage.getItem("utmReferrer");e=Ic(e)?{}:JSON.parse(e),H(e)}},[]),Object(ia.useEffect)(()=>{const e=null===E||void 0===E?void 0:E.filter(e=>{var l,t;return"ToggleForm"!==(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.layoutType)||void 0===t?void 0:t.value)}),l=[],t=[];null===e||void 0===e||e.map(e=>{var a,o,i,n,r,d,s,c;((null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.isMandatory)||void 0===o?void 0:o.value)&&l.push(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.sectionName)||void 0===n?void 0:n.value),null===e||void 0===e||null===(r=e.fields)||void 0===r||null===(d=r.triggerAlwaysIfValid)||void 0===d?void 0:d.value)&&t.push(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.sectionName)||void 0===c?void 0:c.value)}),te(l),oe(t)},[]),Object(ia.useEffect)(()=>{var e;if(null===L||void 0===L||null===(e=L.user)||void 0===e?void 0:e.firstName){var l,t;const e=null===b||void 0===b||null===(l=b.value)||void 0===l?void 0:l.replace("{0}",(null===L||void 0===L||null===(t=L.user)||void 0===t?void 0:t.firstName)||m("user"));q(e)}},[L]),Object(ia.useEffect)(()=>{var e,l;(null===I||void 0===I||null===(e=I.data)||void 0===e?void 0:e.Id)&&(B(null===I||void 0===I||null===(l=I.data)||void 0===l?void 0:l.Id),F(null===I||void 0===I?void 0:I.data))},[I]);const ve=()=>{var e;W(!0);let l=(null===G||void 0===G||null===(e=G.sections)||void 0===e?void 0:e.split(","))||[];const t=[...le,...l];let a={triggerList:[...ae],invalidList:[]};Object.keys(se).forEach(e=>{var l,t,o,i,n,r,d;Jc(se[e])&&((Jc(null===(l=se[e])||void 0===l?void 0:l.touched)&&!(null===(t=se[e])||void 0===t?void 0:t.isEmpty)||(null===(o=se[e])||void 0===o?void 0:o.isDelete)||(null===(i=se[e])||void 0===i?void 0:i.isClear)||(null===(n=se[e])||void 0===n?void 0:n.isUpload))&&(se[e].isValid||(null===(r=se[e])||void 0===r?void 0:r.isClear)?(null===a||void 0===a||null===(d=a.triggerList)||void 0===d?void 0:d.includes(e))||a.triggerList.push(e):a.invalidList.push(e)))});let o=[...new Set([...t,...a.triggerList])];for(let r in o){var i,n;(null===se||void 0===se||null===(i=se[o[r]])||void 0===i?void 0:i.isValid)||(null===a||void 0===a||null===(n=a.invalidList)||void 0===n?void 0:n.includes(r))||a.invalidList.push(o[r])}a.invalidList.length>0?(ee(a.invalidList),ge("missing-information-text")):a.triggerList.length>0&&0===a.invalidList.length?Z(a.triggerList):me()},me=()=>{$(!0);!function(e){var l,t,a,o;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:()=>{},d=arguments.length>4&&void 0!==arguments[4]?arguments[4]:()=>{},s=arguments.length>5?arguments[5]:void 0,c=arguments.length>6?arguments[6]:void 0,u=arguments.length>7?arguments[7]:void 0,v=arguments.length>8?arguments[8]:void 0,m=arguments.length>9?arguments[9]:void 0,p=arguments.length>10?arguments[10]:void 0,f=arguments.length>11?arguments[11]:void 0,g=arguments.length>12?arguments[12]:void 0;const b=null===u||void 0===u?void 0:u.state,h=new FormData,E=null===e||void 0===e||null===(l=e.jobAppplyFormData)||void 0===l||null===(t=l.data)||void 0===t||null===(a=t.fileData)||void 0===a?void 0:a.files;var y;
1E&&(null===(y=Object.keys(E))||void 0===y||y.forEach(e=>{var l;null===E||void 0===E||null===(l=E[e])||void 0===l||l.map(e=>{var l;(null===e||void 0===e?void 0:e.id)||h.append(""+(null===e||void 0===e?void 0:e.type),null===e||void 0===e?void 0:e.file,null===e||void 0===e||null===(l=e.file)||void 0===l?void 0:l.name)})}));const N=Object.assign({},null===e||void 0===e||null===(o=e.jobAppplyFormData)||void 0===o?void 0:o.data),w=JSON.stringify({...Vo(N),...null===e||void 0===e?void 0:e.publicPositionData}),C=JSON.stringify({positionID:(null===s||void 0===s?void 0:s.positionID)||void 0,utmSource:Jc(p)?p.UTM_Source:"",utmCampaign:Jc(p)?p.UTM_Campaign:"",utmMedium:Jc(p)?p.UTM_Medium:"",utmTerm:Jc(p)?p.UTM_Term:"",utmContent:Jc(p)?p.UTM_Content:"",referer:Jc(p)?p.Referer:"direct",candidateId:m||void 0,jobId:null===s||void 0===s?void 0:s.jobId,jobItemID:null===s||void 0===s?void 0:s.jobItemID}),S=JSON.stringify(null===e||void 0===e?void 0:e.screenerQuestionData);w&&"{}"!==w&&h.append("profileData",w),S&&"{}"!==S&&h.append("screenerQuestions",S),h.append("jobDetails",C),ao(""+(b!==Xl.UNAUTHENTICATED?El.JOB_APPLY_AUTH:El.JOB_APPLY_WITH_EMAIL),"POST",h).then(l=>{var t,a,o,m,p,h;n();let E=(null===l||void 0===l||null===(t=l.data)||void 0===t?void 0:t.message)||(null===l||void 0===l||null===(a=l.data)||void 0===a?void 0:a.errorMessage)||null,y=E?(null===E||void 0===E?void 0:E.toLocaleLowerCase().indexOf("invalid"))>-1:0;var N,w,C,S;if((null===l||void 0===l||null===(o=l.data)||void 0===o?void 0:o.status)===ol)Ro((null===l||void 0===l||null===(N=l.data)||void 0===N||null===(w=N.data)||void 0===w?void 0:w.entityID)||(null===s||void 0===s?void 0:s.jobId),c,s,b,null===l||void 0===l||null===(C=l.data)||void 0===C?void 0:C.data,f,g),Go(s),Ho(s,u,e,v,f),i(null===l||void 0===l||null===(S=l.data)||void 0===S?void 0:S.message);else if((null===l||void 0===l||null===(m=l.data)||void 0===m?void 0:m.status)===il||(null===l||void 0===l||null===(p=l.data)||void 0===p?void 0:p.status)===nl||(null===l||void 0===l||null===(h=l.data)||void 0===h?void 0:h.status)===rl){var x,j;Ho(s,u,e,v,f),(null===l||void 0===l||null===(x=l.data)||void 0===x?void 0:x.status)===nl?r(y?f("invalid-file"):"error-message"):r("job-apply-failure",!0,null===l||void 0===l||null===(j=l.data)||void 0===j?void 0:j.message)}else r();b===Xl.AUTHENTICATED&&(d(no()),$o({},d))}).catch((function(){n(),r()}))}({screenerQuestionData:P,publicPositionData:A,jobAppplyFormData:ce},pe,fe,ge,z,u,p,L,k,U,V,m,de),z(wo([]))};Object(ia.useEffect)(()=>{var e,l,t,a;K&&0!==(null===ce||void 0===ce||null===(e=ce.triggered)||void 0===e?void 0:e.length)&&(null===ce||void 0===ce||null===(l=ce.triggered)||void 0===l?void 0:l.length)===Q.length&&((null===ce||void 0===ce||null===(t=ce.validComponents)||void 0===t?void 0:t.length)===Q.length&&(()=>{const e=[];return Object.keys(se).forEach((l,t)=>{Q.includes(l)&&e.push(se[l].isValid)}),!e.includes(!1)})()?me():(null===(a=Object.keys(null===ce||void 0===ce?void 0:ce.triggered))||void 0===a?void 0:a.length)===(null===Q||void 0===Q?void 0:Q.length)&&(Zi.c.error(m("missing-information-text"),{position:"top-center"}),z(wo([])),W(!1)))},[ce]);const pe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";$(!1),R.push({pathname:`${y.value.href}?id=${e||null}`})},fe=()=>{$(!1)},ge=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"error-message",l=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!0===l){var a;R.push({pathname:`${null===w||void 0===w||null===(a=w.value)||void 0===a?void 0:a.href}?id=${t||null}`})}else{let l=null===e||void 0===e?void 0:e.replace("{0}",null===u||void 0===u?void 0:u.jobTitle);Zi.c.error(m(l),{position:"top-center"})}$(!1)},be={};D.map(e=>{be[e]=Object(ia.useRef)(null)}),Object(ia.useEffect)(()=>{Q&&Q.map(e=>setTimeout(()=>{var l,t;null===be||void 0===be||null===(l=be[e])||void 0===l||null===(t=l.current)||void 0===t||t.trigger()},10))},[Q]),Object(ia.useEffect)(()=>{X&&X.map(e=>setTimeout(()=>{var l,t;null===be||void 0===be||null===(l=be[e])||void 0===l||null===(t=l.current)||void 0===t||t.invalidTrigger()},10))},[X]);const he=()=>{ne(!1)};return na.a.createElement("section",{className:"resume-upload"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-10 offset-lg-1"},J&&na.a.createElement("h1",{className:"title"},J),na.a.createElement("div",{className:"subtitle-text"},(null===j||void 0===j?void 0:j.value)?ou(null===h||void 0===h?void 0:h.value,"{0}",na.a.createElement(xu,null,e=>{let{login:l}=e;return na.a.createElement(Oi,{cssClass:"blue",text:null===j||void 0===j?void 0:j.value,handleTextClick:()=>{localStorage.setItem("authenticationType","Apply > Create Account / Apply > Sign in"),l(null,"createAccountAfterJobapply",(null===g||void 0===g?void 0:g.pathname)+(null===g||void 0===g?void 0:g.search))}})})):null===h||void 0===h?void 0:h.value),na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"form-validation-text"},na.a.createElement(ca.Text,{field:C})),na.a.createElement("div",{className:"col-lg-8 offset-lg-2 upload-resume-form"},null===E||void 0===E?void 0:E.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u;return na.a.createElement("div",{className:"form-section form_"+l},"ToggleForm"===(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.layoutType)||void 0===a?void 0:a.value)?na.a.createElement(pv,{section:e,ref:be,updateSelectedTab:e=>(e=>{Y(e)})(e)}):na.a.createElement(uv,{section:e,ref:be[null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.sectionName)||void 0===i?void 0:i.value],componentName:null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.sectionName)||void 0===r?void 0:r.value}),"true"===(null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.showLineBar)||void 0===s?void 0:s.value)||(null===e||void 0===e||null===(c=e.fields)||void 0===c||null===(u=c.showLineBar)||void 0===u?void 0:u.value)?na.a.createElement("div",{className:"seperatorLine"}):"")})),na.a.createElement("div",{className:"upload-button-container"},na.a.createElement(ga,{text:m("apply"),handleButtonClick:(null===O||void 0===O?void 0:O.value)?()=>(()=>{var e;let l=(null===G||void 0===G||null===(e=G.sections)||void 0===e?void 0:e.split(","))||[];const t=[...le,...l];let a={triggerList:[...ae],invalidList:[]};
1Object.keys(se).forEach(e=>{var l,t,o,i,n,r,d;Jc(se[e])&&((Jc(null===(l=se[e])||void 0===l?void 0:l.touched)&&!(null===(t=se[e])||void 0===t?void 0:t.isEmpty)||(null===(o=se[e])||void 0===o?void 0:o.isDelete)||(null===(i=se[e])||void 0===i?void 0:i.isClear)||(null===(n=se[e])||void 0===n?void 0:n.isUpload))&&(se[e].isValid||(null===(r=se[e])||void 0===r?void 0:r.isClear)?(null===a||void 0===a||null===(d=a.triggerList)||void 0===d?void 0:d.includes(e))||a.triggerList.push(e):a.invalidList.push(e)))});let o=[...new Set([...t,...a.triggerList])];for(let r in o){var i,n;(null===se||void 0===se||null===(i=se[o[r]])||void 0===i?void 0:i.isValid)||(null===a||void 0===a||null===(n=a.invalidList)||void 0===n?void 0:n.includes(r))||a.invalidList.push(o[r])}a.invalidList.length>0?(ee(a.invalidList),ge("missing-information-text"),ne(!1)):ne(!0)})():()=>ve(),isDisabled:M,ariaLabel:m("apply")})),na.a.createElement(to,{showModal:ie,handleModal:he,size:"md"},na.a.createElement("div",{className:"inner-modal-container",key:"body"},(null===T||void 0===T?void 0:T.value)&&na.a.createElement(ca.RichText,{tag:"div",className:"subTitleText",field:T}),na.a.createElement("div",{className:"confirm-button-container"},na.a.createElement(ga,{cssClass:"yes-button",handleButtonClick:()=>{ve(),ne(!1)},text:m(ue?"yes":"confirm-apply"),isDisabled:M}),na.a.createElement(ga,{cssClass:"hyperLink",handleButtonClick:he,text:m(ue?"no":"cancel"),isDisabled:M}))," ")))))),M?na.a.createElement(Ur,{showSpinner:!0,customLoaderMsg:m("submitting-details"),customLoaderStyle:{width:"4rem",height:"4rem",color:"#fff"},customTextStyle:{color:"#fff"},customStyle:{backgroundColor:"rgb(0, 0, 0, 0.5)",background:"rgba(0, 0, 0, 0.5)",opacity:"1"}}):"")};fv.defaultProps={fields:{}};const gv=fv;var bv=Object(ca.withSitecoreContext)()(Object(ia.forwardRef)((e,l)=>na.a.createElement(gv,Object.assign({},e,{inputRef:l}))));const hv=e=>{var l;let{rendering:t,t:a,sitecoreContext:i,...n}=e;const r=(null===t||void 0===t||null===(l=t.placeholders)||void 0===l?void 0:l["jss-content"])||[],{params:d}=t,{isSpontaneous:s}=d,{fields:c={}}=n,{errorPageUrl:u={}}=c,[v,m]=Object(ia.useState)({}),[p,f]=Object(ia.useState)({}),[g,b]=Object(ia.useState)(!1),h=Object(o.d)(e=>e.profileInfoReducer),E=Object(o.d)(e=>e.loginReducer),[y,N]=Object(ia.useState)(!1),[w,C]=Object(ia.useState)(!1),[S,x]=Object(ia.useState)(!0),[j,T]=Object(ia.useState)(!1),k=Object(ia.useRef)(null),I=Object(ia.useRef)(null),L=Object(ia.useRef)(null),A=Object(ua.h)(),P=Object(o.c)(),D=new URLSearchParams(Object(ua.i)().search),R=()=>{ao(`${vl}?jobItemID=${D.get("id")}`).then(e=>{var l,t,o,n,r,d,c,v,m;(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.isApplied)?(Ho(null===e||void 0===e?void 0:e.data,E,{},"",a),(null===u||void 0===u||null===(t=u.value)||void 0===t?void 0:t.href)?A.push({pathname:null===u||void 0===u||null===(o=u.value)||void 0===o?void 0:o.href,search:(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.applicationStatus)?"?id="+(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.applicationStatus):(null===u||void 0===u||null===(d=u.value)||void 0===d?void 0:d.querystring)||"?id=AlreadyApplied"}):s?A.push(`/${(null===i||void 0===i?void 0:i.language)||""}/candidate/spontaneous-jobapply-failure?id=${(null===e||void 0===e||null===(c=e.data)||void 0===c?void 0:c.applicationStatus)||"AlreadyApplied"}`):A.push(`/${(null===i||void 0===i?void 0:i.language)||""}/candidate/jobapply-failure?id=${(null===e||void 0===e||null===(v=e.data)||void 0===v?void 0:v.applicationStatus)||"AlreadyApplied"}`)):((null===e||void 0===e||null===(m=e.data)||void 0===m?void 0:m.jobItemID)?_(null===e||void 0===e?void 0:e.data):T(!0),x(!1))},()=>{x(!1),T(!0)})};Object(ia.useEffect)(()=>{var e;D.get("id")?R():A.push({pathname:(null===i||void 0===i||null===(e=i.Country)||void 0===e?void 0:e.jobSearchURL)||"/"});return()=>{P({type:O})}},[]),Object(ia.useEffect)(()=>{var e;(null===E||void 0===E?void 0:E.state)===Xl.AUTHENTICATED?(N(null===h||void 0===h?void 0:h.loading),C(null===h||void 0===h||null===(e=h.data)||void 0===e?void 0:e.error)):(N(!1),C(!1))},[h,E]);const _=e=>{f(e),m({activeStep:(null===e||void 0===e?void 0:e.isPublicPosition)?0:(null===e||void 0===e?void 0:e.hasScreenerQuestion)?1:2})},F=()=>{let e=v.activeStep;0===e&&!1===(null===p||void 0===p?void 0:p.hasScreenerQuestion)&&(e=1),e+=1,m({activeStep:e}),Yc()};return na.a.createElement(na.a.Fragment,null,S||y?na.a.createElement(oi,{loaderMsg:a("fetching-your-data"),loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}):j||w?na.a.createElement("div",{className:"text-center col-lg-6 offset-lg-3 job-apply-error-container"},na.a.createElement(ti,{errorMsg:a(j?"no-job-found":"error-message"),refreshApi:!0,handleApiRefresh:()=>{j?(x(!0),R()):(N(!0),setTimeout(()=>$o({},P),500))}}),na.a.createElement(ga,{text:a("go-to-search"),handleButtonClick:()=>{var e;A.push({pathname:(null===i||void 0===i||null===(e=i.Country)||void 0===e?void 0:e.jobSearchURL)||"/"})},cssClass:"profile-nav-next"})):na.a.createElement("div",{className:"candidate-flow"},na.a.createElement("div",{className:"col-lg-6 offset-lg-3 job-title"},s?na.a.createElement("span",null,a("Spontaneous-Job-Title"),"\xa0"):na.a.createElement(na.a.Fragment,null,na.a.createElement("span",null,a("you-are-applying-to"),"\xa0"),na.a.createElement("span",{className:"job-name"},na.a.createElement(sa.b,{to:null===p||void 0===p?void 0:p.jobURL,"aria-label":null===p||void 0===p?void 0:p.jobTitle},null===p||void 0===p?void 0:p.jobTitle)))),r.map((e,l)=>v.activeStep===l&&(e=>{switch(e.componentName){case"PublicPosition":return na.a.createElement(Yu,{key:null===e||void 0===e?void 0:e.uid,fields:null===e||void 0===e?void 0:e.fields,onSubmitHandler:F,ref:k,candidateJobDetails:p,t:a});case"ScreenerQuestions":return na.a.createElement(tv,{key:null===e||void 0===e?void 0:e.uid,fields:null===e||void 0===e?void 0:e.fields,onSubmitHandler:(e,l)=>F(),ref:I,candidateJobDetails:p,t:a,context:i});case"UploadResume":return na.a.createElement(bv,{key:null===e||void 0===e?void 0:e.uid,fields:null===e||void 0===e?void 0:e.fields,candidateJobDetails:p,ref:L,t:a,context:i});default:return na.a.createElement("div",{className:"no_block_type"})}})(e)),v.activeStep!==r.length-1&&na.a.createElement(ov,{activeStep:v.activeStep,handleOnClickNext:()=>{switch(v.activeStep){case 0:k.current.trigger();break;case 1:I.current.trigger();break;case 2:L.current.trigger()}},handleOnClickBack:()=>{const e=v.activeStep-1;m({activeStep:e}),Yc()},jobStorageDetails:p,t:a,loading:g,disabled:g||S})))};hv.defaultProps={JobContent:[],t:e=>e,sitecoreContext:{}};var Ev=Object(ca.withSitecoreContext)()(Object(ba.a)()(Object(ca.withPlaceholder)("jss-content")(hv))),yv=Ev;a(785);const Nv=e=>{var l,t;let{fields:a}=e;const{title:o,content:i,items:n,colorCode:r}=a;return na.a.createElement("div",{className:"app-promotions "+(null!==(l=null===r||void 0===r||null===(t=r.value)||void 0===t?void 0:t.toLowerCase())&&void 0!==l?l:"white")},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row justify-content-center"},na.a.createElement("div",{className:"col-lg-10"},na.a.createElement("h2",{className:"title"},na.a.createElement(ca.Text,{field:o})),na.a.createElement("p",{className:"content"},na.a.createElement(ca.Text,{field:i})),na.a.createElement("div",{className:"app-link-container"},null===n||void 0===n?void 0:n.map((e,l)=>{var t,a,o;return na.a.createElement("span",{key:l,className:"app-link app-link-"+l},((e,l,t,a)=>{var o,i,n,r,d,s,c;return(null===e||void 0===e||null===(o=e.value)||void 0===o?void 0:o.src)&&(null===l||void 0===l||null===(i=l.value)||void 0===i?void 0:i.href)?na.a.createElement("a",{href:null===l||void 0===l||null===(n=l.value)||void 0===n?void 0:n.href,target:"_blank",rel:"noopener noreferrer","aria-label":null!==(r=null===t||void 0===t?void 0:t.value)&&void 0!==r?r:`Download ${a} app`,title:null!==(d=null===t||void 0===t?void 0:t.value)&&void 0!==d?d:`Download ${a} app`},na.a.createElement("img",{src:null===e||void 0===e||null===(s=e.value)||void 0===s?void 0:s.src,alt:(null===e||void 0===e||null===(c=e.value)||void 0===c?void 0:c.alt)||a+" app"})):null})(null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.img,null===e||void 0===e||null===(a=e.fields)||void 0===a?void 0:a.link,null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.ctaText,"iosapp"===(null===e||void 0===e?void 0:e.name.toLowerCase())?"iOS":"Android"))}))))))};
1Nv.defaultProps={fields:{title:{value:""},content:{value:""},items:[],colorCode:{value:"white"}}};var wv=Object(ca.withSitecoreContext)()(Nv);a(786);const Cv=e=>{let{params:l,t:t}=e;const[a,o]=Object(ia.useState)(!1),i=null===l||void 0===l?void 0:l.formId;return Object(ia.useEffect)(()=>{o(!0)},[]),i?na.a.createElement(ia.Fragment,null,na.a.createElement(pa.a,null,a&&na.a.createElement("script",null,function(){if(window&&window.ApsisForms){(new window.ApsisForms.FormbuilderInstance).init({formId:i})}}())),na.a.createElement("section",{className:"apsis-form newsletter"},na.a.createElement("div",{className:"title"},t("newsletter-title")),na.a.createElement("p",{className:"text"},t("newsletter-subtitle")),na.a.createElement("div",{className:"afp-"+i}))):null};Cv.defaultProps={params:{}};var Sv=Object(ba.a)()(Cv);a(396);const xv=e=>{var l;let{title:t,subTitle:a,company:o,companyLogo:i,time:n,skill:r,cssClass:d,brandName:s,lang:c,sitecoreContext:u,brandLabel:v,icons:m,jobDetails:p}=e,{iconAccessibility:f}={};Array.isArray(m)&&m.forEach(e=>{switch(null===e||void 0===e?void 0:e.itemName){case"Accessibility Icon":f=e.icon}}),vi.a.locale(c);const g=null===u||void 0===u||null===(l=u.Country)||void 0===l?void 0:l.name;return na.a.createElement("div",{className:"article-header "+(d||"")},na.a.createElement("h1",{className:"title "+s},na.a.createElement(ca.Text,{field:t})),"job"!==d&&na.a.createElement("h2",{className:"sub-title"},na.a.createElement(ca.Text,{field:a})),"job"===d&&"sweden"!==g.toLowerCase()&&"manpower-germany"!==g.toLowerCase()&&na.a.createElement("h2",{className:"company"},o?a+" ":"",o,i&&i.value&&i.src&&na.a.createElement("img",{src:i,alt:"logo"})),v&&na.a.createElement("h3",{className:"brandLabel"},v),(n||r)&&na.a.createElement("div",{className:"time-skill-block"},n&&na.a.createElement("time",{className:"time",dateTime:n},vi()(n).fromNow()),r&&na.a.createElement("div",{className:"skill"},r),(null===p||void 0===p?void 0:p.showDisabilityIcon)&&na.a.createElement("div",{className:"accessibility"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(f),alt:"accessibility icon"}),na.a.createElement("span",null,null===p||void 0===p?void 0:p.showDisabilityIcon))))};xv.defaultProps={title:{value:""},subTitle:{value:""},companyLogo:{value:{src:""},src:""},company:"",time:"",skill:"",cssClass:"",brandName:"",brandLabel:"",lang:"",sitecoreContext:""};var jv=Object(ca.withSitecoreContext)()(xv);const Ov=e=>{var l,t,o,i,n,r,d,s,c,u;let{abstract:v,body:m,image:p,fields:f}=e;return Object(ia.useEffect)(()=>{ps()((function(){window.jQuery||(window.jQuery=ps.a),async function(){await a(138),await a(139)}()}))},[]),na.a.createElement("div",{className:"single-article"},na.a.createElement(ca.Text,{field:v,tag:"p",className:"large"}),""!==(null===f||void 0===f||null===(l=f.source)||void 0===l?void 0:l.value)&&""!==(null===f||void 0===f||null===(t=f.videoCode)||void 0===t?void 0:t.value)?na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"player-wrapper"}),na.a.createElement("div",{className:"video-cont"},"Youtube"===(null===f||void 0===f||null===(o=f.source)||void 0===o?void 0:o.value)&&na.a.createElement(Ss,{playerid:hu(5),videoUrl:null===f||void 0===f||null===(i=f.videoCode)||void 0===i?void 0:i.value,videoPreviewImg:null===f||void 0===f?void 0:f.thumbnail,videoDuration:null===f||void 0===f?void 0:f.duration,title:null===f||void 0===f?void 0:f.title,color:""}),"Wistia"===(null===f||void 0===f||null===(n=f.source)||void 0===n?void 0:n.value)&&na.a.createElement(ws,{playerid:hu(5),videoUrl:null===f||void 0===f||null===(r=f.videoCode)||void 0===r?void 0:r.value,videoPreviewImg:null===f||void 0===f?void 0:f.thumbnail,videoDuration:null===f||void 0===f?void 0:f.duration,title:null===f||void 0===f?void 0:f.title,color:""}),"Vidyard"===(null===f||void 0===f||null===(d=f.source)||void 0===d?void 0:d.value)&&na.a.createElement(hs,{playerid:hu(5),videoUrl:null===f||void 0===f||null===(s=f.videoCode)||void 0===s?void 0:s.value,videoPreviewImg:null===f||void 0===f?void 0:f.thumbnail,videoDuration:null===f||void 0===f?void 0:f.duration,title:null===f||void 0===f?void 0:f.title,color:""}),"Vimeo"===(null===f||void 0===f||null===(c=f.source)||void 0===c?void 0:c.value)&&na.a.createElement(js,{playerid:hu(5),videoUrl:null===f||void 0===f||null===(u=f.videoCode)||void 0===u?void 0:u.value,videoPreviewImg:null===f||void 0===f?void 0:f.thumbnail,videoDuration:null===f||void 0===f?void 0:f.duration,title:null===f||void 0===f?void 0:f.title,color:""})))):na.a.createElement("figure",{className:"article-figure"},na.a.createElement(ca.Image,{className:"responsive",editable:!0,field:p})),na.a.createElement(ca.RichText,{field:m,className:"content"}))};Ov.defaultProps={abstract:{value:""},body:{value:""},image:{value:{src:""}},fields:{}};var Tv=Ov;a(397);const kv=e=>e&&Array.isArray(e)?e.map(e=>{var l,t;return null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.value}):[],Iv=e=>{var l,t;const{SocialSharePlatforms:a,RelatedArticles:o,sitecoreContext:i,BreadCrumb:n,HubspotForm:r}=e,{route:d={}}=i,{fields:s={}}=d,{abstract:c,headline:u,subTitle:v,body:m,image:p}=s,{contentType:f,topic:g,subTopic:b}=s,h=(null===i||void 0===i||null===(l=i.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"",E=Object(ua.i)(),y=Object(ua.h)();return Object(ia.useEffect)(()=>{const e=new URLSearchParams(E.search);e.has("page")&&(e.delete("page"),y.replace({pathname:E.pathname,search:e.toString()}))},[E.pathname]),Object(ia.useEffect)(()=>{var e;if(null===(e=window)||void 0===e?void 0:e.dataLayer){var l,t;const e=kv(g),a=kv(b);window.dataLayer.push({event:"InsightsArticlePage",eventCategory:"Article loaded",eventAction:{contentType:null===f||void 0===f||null===(l=f.fields)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.value,topic:e?e.join(", "):"",subTopic:a?a.join(", "):""},eventLabel:null===u||void 0===u?void 0:u.value})}},[]),na.a.createElement(ia.Fragment,null,na.a.createElement("article",{className:"article-block "+h},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-10"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"article-header-container"},n.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},na.a.createElement("div",{className:"themeColor "+h},e))),na.a.createElement(jv,{title:u,subTitle:v,brandName:h}),a.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e))))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-8"},na.a.createElement(Tv,{abstract:c,body:m,image:p,fields:s}),r.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},na.a.createElement("div",{className:"themeColor "+h},e)))),na.a.createElement("aside",{className:"col-lg-4"},o.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e)))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},a.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e)))))))))};Iv.defaultProps={SocialSharePlatforms:[],RelatedArticles:[],fields:{abstract:{value:""},image:{value:{src:"http://via.placeholder.com/1440x583/EEEEEE/CCCCCC"}},body:{value:""},headline:{value:""},subTitle:{value:""}},BreadCrumb:[],HubspotForm:[]};var Lv=Object(ca.withSitecoreContext)()(Object(ca.withPlaceholder)([{placeholder:"jss-content",prop:"SocialSharePlatforms"},{placeholder:"jss-right",prop:"RelatedArticles"},{placeholder:"jss-breadcrumb",prop:"BreadCrumb"},{placeholder:"jss-left",prop:"HubspotForm"}])(Iv));const Av=e=>{let{title:l,subTitle:t,date:a,ctaText:o,ctaUrl:i,dateFormat:n}=e;return na.a.createElement("div",{className:"card article-ctascroll card--wipe"},na.a.createElement("span",{className:"card--wipe--apollo"}),na.a.createElement("div",{className:"card-body"},t&&na.a.createElement("div",{className:"sub-title articleCta"},(null===t||void 0===t?void 0:t.value)?na.a.createElement(ca.Text,{field:t}):qc(t)),na.a.createElement("time",{className:"date",dateTime:a&&vi()(a).isValid()?vi()(a).toISOString():""},a&&vi()(a).isValid()?vi()(a).format(n):""),na.a.createElement("div",{className:"title"},(null===l||void 0===l?void 0:l.value)?na.a.createElement(ca.Text,{field:l}):qc(l))),na.a.createElement("div",{className:"cta__wrap card-articlefooter"},na.a.createElement(xi,{ctaText:o,ctaUrl:i,arrow:!0})))};Av.defaultProps={title:"",subTitle:"",date:"January 1, 1001",ctaText:"Read More",ctaUrl:"",dateFormat:tt,external:!1};var Pv=Av;const Dv={dots:!0,speed:500,slidesToShow:3,slidesToScroll:1,infinite:!1,arrows:!1,accessibility:!0,lazyLoad:"ondemand",responsive:[{breakpoint:992,settings:{slidesToShow:1,slidesToScroll:1}}]},Rv=e=>{var l,t,a,o,i,n,r,d;const{fields:s,sitecoreContext:c,rendering:{uid:u}}=e,{title:v,ctaText:m,ctaUrl:p,linkText:f,items:g=[]}
1=s,b=Pc(g);let h="";const{contentType:E,topic:y,subTopic:N}=s,w=(null===p||void 0===p||null===(l=p.value)||void 0===l?void 0:l.href)?null===p||void 0===p||null===(t=p.value)||void 0===t?void 0:t.href.split("?"):[],C=b?{contentType:{id:null===E||void 0===E?void 0:E.id,name:null===E||void 0===E||null===(a=E.fields)||void 0===a||null===(o=a.name)||void 0===o?void 0:o.value},topic:{id:null===y||void 0===y?void 0:y.id,name:null===y||void 0===y||null===(i=y.fields)||void 0===i||null===(n=i.name)||void 0===n?void 0:n.value},subTopic:{id:null===N||void 0===N?void 0:N.id,name:null===N||void 0===N||null===(r=N.fields)||void 0===r||null===(d=r.name)||void 0===d?void 0:d.value}}:{};return h={pathname:w[0],search:w[1],query:C},Object(ia.useEffect)(()=>{fu(u)},[]),(null===s||void 0===s?void 0:s.items)&&b?na.a.createElement("section",{className:"card-scroll article-cta  "+(b?"":"no-padding")},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"card-scroll-header"},na.a.createElement("div",{className:"title"},na.a.createElement(ca.Text,{field:v})),(null===p||void 0===p?void 0:p.value)&&(null===m||void 0===m?void 0:m.value)&&na.a.createElement("div",{className:"cta"},na.a.createElement(xi,{cssClass:"blue",ctaText:m,ctaUrl:h}))),b?na.a.createElement(ei.a,Dv,g.map((e,l)=>{var t,a;const o=(null===e||void 0===e?void 0:e.fields)||{},i=(null===o||void 0===o||null===(t=o.url)||void 0===t?void 0:t.value)||(null===o||void 0===o?void 0:o.url);return na.a.createElement(Pv,{key:"cardArticle_"+l,title:null===o||void 0===o?void 0:o.headline,subTitle:null===o||void 0===o?void 0:o.contentType,date:null===o||void 0===o?void 0:o.date,ctaText:f,ctaUrl:i,dateFormat:(null===c||void 0===c||null===(a=c.Country)||void 0===a?void 0:a.dateFormat)||lt})})):null)):null};Rv.defaultProps={fields:{title:"",ctaText:"See All",ctaUrl:"",linkText:"Read more",items:[],contentType:{},topic:{},subTopic:{}},sitecoreContext:{},rendering:{}};var _v=Object(ba.a)()(Object(ca.withSitecoreContext)()(Rv));class Fv extends na.a.Component{constructor(e){super(e),this.showNoneOption=e=>e?na.a.createElement("option",{value:"",role:"option"},e):null,this.state={value:"",filled:!1},this.handleChange=this.handleChange.bind(this),this.handleClick=this.handleClick.bind(this),this.selectRef=na.a.createRef(null)}componentDidMount(){this.props.value&&""!==this.props.value&&this.setState({filled:this.props.value&&""!==this.props.value,value:this.props.value}),document.addEventListener("touchstart",e=>this.listener(e)),document.addEventListener("click",e=>this.listener(e)),Ic(this.selectRef)||Ic(this.selectRef.current)||this.selectRef.current.focus()}componentDidUpdate(e){this.props.value!==e.value&&this.setState({filled:this.props.value&&""!==this.props.value,value:this.props.value})}componentWillUnmount(){document.removeEventListener("touchstart",this.listener),document.removeEventListener("click",this.listener)}listener(e){e.target.id!=this.props.id&&this.addPlaceholder()}handleChange(e){var l;Ic(this.selectRef)||this.props.removeFocus(!1),""===e.target.value&&setTimeout(()=>this.addPlaceholder(),100);const{selectHandler:t,options:a}=this.props;this.setState({value:e.target.value,filled:!!(null===e||void 0===e||null===(l=e.target)||void 0===l?void 0:l.value)}),t&&t(e,a.find(l=>{var t;return l.value==(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value)}))}handleClick(){this.props.showPlaceholder&&document.getElementById(this.props.id).options[0].innerHTML===this.props.placeholder&&document.getElementById(this.props.id).options[0].remove()}addPlaceholder(){var e,l,t;if(this.props.showPlaceholder&&(null===(e=document.getElementById(this.props.id))||void 0===e||null===(l=e.options[0])||void 0===l?void 0:l.innerHTML)!==this.props.placeholder&&0===(null===(t=document.getElementById(this.props.id))||void 0===t?void 0:t.selectedIndex)){let e=document.getElementById(this.props.id),l=new Option(this.props.placeholder,"",!0,!0);null===e||void 0===e||e.insertBefore(l,e.firstChild)}}render(){var e,l,t,a,o,i,n,r,d,s,c,u,v,m,p,f;const{complexClass:g,dataValidations:b,connectorField:h,connectorType:E,getValues:y,connectorMessage:N,showPlaceholder:w,options:C}=this.props,{cssClass:S,customStyle:x,id:j,name:O,register:T,placeholder:k,ariaLabel:I}=this.props,{labelText:L,labelText2:A,errorMsg:P,customError:D,noneOption:R,focusId:_}=this.props,{selectedValue:F}=this.props,{filled:U,value:B}=this.state,M=Ai(b,"pattern"),$=Ai(b,"required"),V=Ai(b,"maximum"),H=Ai(b,"minimum"),J={connectorField:h,connectorType:E,getValues:y},q=!this.props.watch||this.props.watch(this.props.showBasedOnFieldName),z=F?{value:F}:{};return na.a.createElement("div",{className:`form-block ${g} ${S} ${B?"select-active":""} ${this.props.isHideField&&!q?"hide":""}`,style:x},na.a.createElement("select",Object.assign({id:j,name:O,onClick:this.handleClick,onTouchStart:this.handleClick,onChange:this.handleChange,defaultValue:B,value:B,"aria-label":I,ref:T?T({required:(!this.props.isHideField||q)&&(null===$||void 0===$||null===(e=$.fields)||void 0===e||null===(l=e.value)||void 0===l?void 0:l.value)||!1,validate:{symbolValidationCheck:e=>!J.connectorField||Di(e,J)||N||"Invalid Values"},maxLength:{value:(null===V||void 0===V||null===(t=V.fields)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.value)||null,message:(null===V||void 0===V||null===(o=V.fields)||void 0===o||null===(i=o.message)||void 0===i?void 0:i.value)||"Exceeded the limits"},minLength:{value:(null===H||void 0===H||null===(n=H.fields)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.value)||null,message:(null===H||void 0===H||null===(d=H.fields)||void 0===d||null===(s=d.message)||void 0===s?void 0:s.value)||"Minimum characters not reached"},pattern:{value:(null===M||void 0===M||null===(c=M.fields)||void 0===c||null===(u=c.value)||void 0===u?void 0:u.value)?Ui(M.fields.value.value):"",message:(null===M||void 0===M||null===(v=M.fields)||void 0===v||null===(m=v.message)||void 0===m?void 0:m.value)||"Pattern validation failed"}}):Ic(_)||_.current!==j?()=>{}:this.selectRef,className:g&&U?"filled":""},z),w&&na.a.createElement("option",{value:"",hidden:!0,selected:!0,role:"option"},k),this.showNoneOption(R),C.map(e=>na.a.createElement("option",{key:e.value,value:e.value},e.title))),na.a.createElement("label",{htmlFor:j},na.a.createElement("div",{className:"active"},L),na.a.createElement("div",{className:"inactive"},A||L)),P&&na.a.createElement("div",{className:"error-msg"},P),D&&D[O]&&na.a.createElement("div",{className:"error-msg"},"required"===D[O].type?(null===$||void 0===$||null===(p=$.fields)||void 0===p||null===(f=p.message)||void 0===f?void 0:f.value)?$.fields.message.value.replace("{0}",L.replace("*","")):"This Field is Required":D[O].message.replace("{0}",L.replace("*",""))))}}Fv.defaultProps={id:"",name:"",labelText:"",placeholder:"",showPlaceholder:!1,options:[],errorMsg:"",customStyle:{},complexClass:"",selectedValue:null,selectHandler:null,ariaLabel:""};var Uv=Object(o.b)(null,e=>({removeFocus:()=>e(So())}))(Fv);a(787);const Bv=e=>{const{optionsList:l,title:t,getSelectedFilterValues:a,getArticleFilters:o,cancelFilters:i,headerClickData:n}=e,{t:r}
1=e,[d,s]=Object(ia.useState)(""),[c,u]=Object(ia.useState)(""),[v,m]=Object(ia.useState)(""),[p,f]=Object(ia.useState)(""),[g,b]=Object(ia.useState)([]),[h,E]=Object(ia.useState)([]),[y,N]=Object(ia.useState)([]),[w,C]=Object(ia.useState)([]),[S,x]=Object(ia.useState)([]),[j,O]=Object(ia.useState)([]),[T,k]=Object(ia.useState)([]);let I=Object(ia.useRef)({optionsList:l}).current,L=[],A=[],P=[],D=[];Object(ia.useEffect)(()=>{let e=[];(null===l||void 0===l?void 0:l.length)>0&&(I={optionsList:l},l.map(l=>{let t=[];if(l&&(null===l||void 0===l?void 0:l.length)>0)for(let e=0;e<(null===l||void 0===l?void 0:l.length);e++){var a,o,i,n,r;t.push({name:null===(a=l[e])||void 0===a?void 0:a.name,title:null===(o=l[e])||void 0===o?void 0:o.val.value,key:null===(i=l[e])||void 0===i?void 0:i.val.key,value:null===(n=l[e])||void 0===n?void 0:n.val.key,label:null===(r=l[e])||void 0===r?void 0:r.label})}t.length>0&&e.push(t)}),b(e)),(null===e||void 0===e?void 0:e.length)>0&&e.map(e=>{if(e&&(null===e||void 0===e?void 0:e.length)>0)for(let b=0;b<(null===e||void 0===e?void 0:e.length);b++){var l,t,a,o,i,n,r,d,s,c,u,v,m,p,f,g;if("audience"===e[b].name)L.push({name:null===(l=e[b])||void 0===l?void 0:l.name,title:null===(t=e[b])||void 0===t?void 0:t.title,key:null===(a=e[b])||void 0===a?void 0:a.key,value:null===(o=e[b])||void 0===o?void 0:o.key});if(C(L),"contentTypes"===e[b].name)A.push({name:null===(i=e[b])||void 0===i?void 0:i.name,title:null===(n=e[b])||void 0===n?void 0:n.title,key:null===(r=e[b])||void 0===r?void 0:r.key,value:null===(d=e[b])||void 0===d?void 0:d.key});if(x(A),"clientTopics"===e[b].name)P.push({name:null===(s=e[b])||void 0===s?void 0:s.name,title:null===(c=e[b])||void 0===c?void 0:c.title,key:null===(u=e[b])||void 0===u?void 0:u.key,value:null===(v=e[b])||void 0===v?void 0:v.key});if(O(P),"jobSeekerTopics"===e[b].name)D.push({name:null===(m=e[b])||void 0===m?void 0:m.name,title:null===(p=e[b])||void 0===p?void 0:p.title,key:null===(f=e[b])||void 0===f?void 0:f.key,value:null===(g=e[b])||void 0===g?void 0:g.key});k(D)}return null})},[l]),Object(ia.useEffect)(()=>{if((null===n||void 0===n?void 0:n.length)>0){var l,t,a,o,i,r;let Xe=[],el=[],ll=[],tl=[];tl=null===(l=n[1])||void 0===l||null===(t=l.contentTypes)||void 0===t?void 0:t.values;for(let e=0;e<(null===(d=n[0])||void 0===d||null===(c=d.audience)||void 0===c?void 0:c.length);){var d,c,u,v,m,p,f,g,b,h,E,y,N,w;if(""==(null===(u=n[0])||void 0===u||null===(v=u.audience[e])||void 0===v?void 0:v.value)||void 0==(null===(m=n[0])||void 0===m||null===(p=m.audience[e])||void 0===p?void 0:p.value))for(let l=0;l<(null===(C=n[1])||void 0===C||null===(S=C.audience)||void 0===S||null===(x=S.values)||void 0===x?void 0:x.length);l++){var C,S,x,j,O,T,k,I,L,A,P,D,R,_,F,U,B,M,$,V;if((null===(j=n[1])||void 0===j||null===(O=j.audience)||void 0===O||null===(T=O.values[l])||void 0===T?void 0:T.key)===(null===(k=n[0])||void 0===k||null===(I=k.audience[e])||void 0===I?void 0:I.key))Xe.push({name:"audience",title:null===(L=n[1])||void 0===L||null===(A=L.audience)||void 0===A||null===(P=A.values[l])||void 0===P?void 0:P.value,key:null===(D=n[1])||void 0===D||null===(R=D.audience)||void 0===R||null===(_=R.values[l])||void 0===_?void 0:_.key,value:null===(F=n[1])||void 0===F||null===(U=F.audience)||void 0===U||null===(B=U.values[l])||void 0===B?void 0:B.key,label:null===(M=n[1])||void 0===M||null===($=M.audience)||void 0===$||null===(V=$.values[l])||void 0===V?void 0:V.value})}else Xe.push({name:"audience",title:null===(f=n[0])||void 0===f||null===(g=f.audience[e])||void 0===g?void 0:g.value,key:null===(b=n[0])||void 0===b||null===(h=b.audience[e])||void 0===h?void 0:h.key,value:null===(E=n[0])||void 0===E||null===(y=E.audience[e])||void 0===y?void 0:y.key,label:null===(N=n[0])||void 0===N||null===(w=N.audience[e])||void 0===w?void 0:w.value});e++}if(s(Xe),(null===(a=n[0])||void 0===a||null===(o=a.contentTypes)||void 0===o?void 0:o.length)>0){for(let e=0;e<(null===(H=n[0])||void 0===H||null===(J=H.contentTypes)||void 0===J?void 0:J.length);){var H,J,q,z,G,Y,K,W,Q,Z,X,ee;if(""==(null===(q=n[0])||void 0===q||null===(z=q.contentTypes[e])||void 0===z?void 0:z.value))for(let l=0;l<(null===(le=n[1])||void 0===le||null===(te=le.contentTypes)||void 0===te||null===(ae=te.values)||void 0===ae?void 0:ae.length);l++){var le,te,ae,oe,ie,ne,re,de,se,ce,ue,ve,me,pe,fe,ge,be,he,Ee,ye;if((null===(oe=n[1])||void 0===oe||null===(ie=oe.contentTypes)||void 0===ie||null===(ne=ie.values[l])||void 0===ne?void 0:ne.key)===(null===(re=n[0])||void 0===re||null===(de=re.contentTypes[e])||void 0===de?void 0:de.key))el.push({name:"contentTypes",title:null===(se=n[1])||void 0===se||null===(ce=se.contentTypes)||void 0===ce||null===(ue=ce.values[l])||void 0===ue?void 0:ue.value,key:null===(ve=n[1])||void 0===ve||null===(me=ve.contentTypes)||void 0===me||null===(pe=me.values[l])||void 0===pe?void 0:pe.key,value:null===(fe=n[1])||void 0===fe||null===(ge=fe.contentTypes)||void 0===ge||null===(be=ge.values[l])||void 0===be?void 0:be.key,label:null===(he=n[1])||void 0===he||null===(Ee=he.contentTypes)||void 0===Ee||null===(ye=Ee.values[l])||void 0===ye?void 0:ye.value})}else el.push({name:"contentTypes",title:null===(G=n[0])||void 0===G||null===(Y=G.contentTypes[e])||void 0===Y?void 0:Y.value,key:null===(K=n[0])||void 0===K||null===(W=K.contentTypes[e])||void 0===W?void 0:W.key,value:null===(Q=n[0])||void 0===Q||null===(Z=Q.contentTypes[e])||void 0===Z?void 0:Z.key,label:null===(X=n[0])||void 0===X||null===(ee=X.contentTypes[e])||void 0===ee?void 0:ee.value});e++}Xe=Xe.concat(el)}if((null===(i=n[0])||void 0===i||null===(r=i.topics)||void 0===r?void 0:r.length)>0){for(let e=0;e<(null===(Ne=n[0])||void 0===Ne||null===(we=Ne.topics)||void 0===we?void 0:we.length);){var Ne,we,Ce,Se,xe,je,Oe,Te,ke,Ie,Le,Ae;if(""==(null===(Ce=n[0])||void 0===Ce||null===(Se=Ce.topics[e])||void 0===Se?void 0:Se.value))for(let l=0;
1l<(null===(Pe=n[1])||void 0===Pe||null===(De=Pe.topics)||void 0===De?void 0:De.length);){var Pe,De;for(let t=0;t<(null===(Re=n[1])||void 0===Re?void 0:Re.topics[l].values.length);){var Re,_e,Fe,Ue,Be,Me,$e,Ve,He,Je,qe,ze,Ge,Ye,Ke,We,Qe,Ze;if((null===(_e=n[1])||void 0===_e||null===(Fe=_e.topics[l])||void 0===Fe||null===(Ue=Fe.values[t])||void 0===Ue?void 0:Ue.key)===(null===(Be=n[0])||void 0===Be||null===(Me=Be.topics[e])||void 0===Me?void 0:Me.key))ll.push({name:"topics",title:null===($e=n[1])||void 0===$e||null===(Ve=$e.topics[l])||void 0===Ve||null===(He=Ve.values[t])||void 0===He?void 0:He.value,key:null===(Je=n[1])||void 0===Je||null===(qe=Je.topics[l])||void 0===qe||null===(ze=qe.values[t])||void 0===ze?void 0:ze.key,value:null===(Ge=n[1])||void 0===Ge||null===(Ye=Ge.topics[l])||void 0===Ye||null===(Ke=Ye.values[t])||void 0===Ke?void 0:Ke.key,label:null===(We=n[1])||void 0===We||null===(Qe=We.topics[l])||void 0===Qe||null===(Ze=Qe.values[t])||void 0===Ze?void 0:Ze.value});t++}l++}else ll.push({name:"topics",title:null===(xe=n[0])||void 0===xe||null===(je=xe.topics[e])||void 0===je?void 0:je.value,key:null===(Oe=n[0])||void 0===Oe||null===(Te=Oe.topics[e])||void 0===Te?void 0:Te.key,value:null===(ke=n[0])||void 0===ke||null===(Ie=ke.topics[e])||void 0===Ie?void 0:Ie.key,label:null===(Le=n[0])||void 0===Le||null===(Ae=Le.topics[e])||void 0===Ae?void 0:Ae.value});e++}Xe=Xe.concat(ll)}e.setFiltervals(Xe,n[2])}},[n]);let R=[],_=[];const F=(l,t,a)=>{R[a]=t,h[a]=t,(l=>{_.push(l),"audience"===(null===l||void 0===l?void 0:l.name)&&1===h.length&&(s(_),e.selectedOption(_)),"contentTypes"===(null===l||void 0===l?void 0:l.name)&&(u(l),_=d.concat(_)),"clientTopics"===(null===l||void 0===l?void 0:l.name)&&m(l),"jobseekerTopics"===(null===l||void 0===l?void 0:l.name)&&f(l)})(t),E(e=>[...e])};return na.a.createElement("div",{className:"job-filters"},na.a.createElement("div",{className:"title"},t),null===g||void 0===g?void 0:g.map((e,l)=>{var t,a,o,i;return na.a.createElement("div",{className:"dropdown",key:null===(t=e[0])||void 0===t?void 0:t.label},na.a.createElement(Uv,{id:"jobFilter_"+(null===(a=e[0])||void 0===a?void 0:a.label),placeholder:""+(null===(o=e[0])||void 0===o?void 0:o.label),showPlaceholder:!0,options:e,defaultValue:"",noneOption:`-- ${r("none")} --`,selectHandler:(e,t)=>F(0,t,l),selectedValue:(null===(i=h[l])||void 0===i?void 0:i.key)||'""'}))}),na.a.createElement("div",{className:"cta"},na.a.createElement(Oi,{cssClass:"dark-gray",className:"cancel_btn",text:r("cancel"),handleTextClick:()=>(i(),o(),E(""),void E([]))}),na.a.createElement(ga,{className:"update_btn",text:r("update"),handleButtonClick:()=>(()=>{let e=[];e=h.filter(e=>""!==(null===e||void 0===e?void 0:e.title)&&void 0!==(null===e||void 0===e?void 0:e.title)&&null!==(null===e||void 0===e?void 0:e.title)),a(h),i(),o(),E(""),E([])})()})))};Bv.defaultProps={getSelectedFilterValues:()=>{}};var Mv=Object(ba.a)()(Bv);const $v=(e,l,t,a)=>{e(l.value),a(l,t)},Vv=e=>{let{option:l,clickHandler:t,actionParams:a,selectedOption:o,setSelectedLabel:i,index:n,focus:r,setFocus:d}=e;const s=Object(ia.useRef)(null);Object(ia.useEffect)(()=>{r&&s.current.focus()},[r]);const c=Object(ia.useCallback)(e=>{d(n),((e,l,t,a,o)=>{e&&13===e.keyCode&&$v(l,t,a,o)})(e,i,l,a,t)},[l,n,d]);return na.a.createElement("div",{key:l.title,className:tn()("sort-option",{active:o===l.id}),onClick:()=>$v(i,l,a,t),role:"option","aria-selected":o===l.id,onKeyUp:c,tabIndex:0,ref:s},l.title)},Hv=e=>{let{options:l,clickHandler:t,actionParams:a,selectedOption:o,setSelectedLabel:i}=e;const[n,r]=ju(l.length);return na.a.createElement("div",{role:"listbox"},l.map((e,l)=>na.a.createElement(Vv,{key:`${e.title}_${l}`,clickHandler:t,actionParams:a,selectedOption:o,setSelectedLabel:i,option:e,index:l,focus:n===l,setFocus:r})))};Hv.defaultProps={options:[],setSelectedOption:()=>null,setSelectedLabel:()=>null,clickHandler:()=>{}};var Jv=Hv;a(788);const qv=e=>{const{dropdownSize:l,mode:t,dropdown:a,dropdownOptions:o,headerClickData:i,cancelFilters:n,getSelectedFilterValues:r,getArticleFilters:d,optionsList:s,t:c}=e,{clickHandler:u,actionParams:v,selectedOption:m,setFiltervals:p,setSelectedLabel:f,active:g}
1=e,[b,h]=Object(ia.useState)(!1);return Object(ia.useEffect)(()=>{h(g)},[g]),na.a.createElement("div",{className:`dropdown-block ${l||""} ${t} ${b}`,id:"filtersubmenu"},na.a.createElement("div",{className:"dropdown-block-inside"},na.a.createElement("div",{className:"dropdown-content"},"job-filters"===a&&na.a.createElement(Mv,{title:c("filter- search-results"),ctaText:c("update"),cancelText:c("cancel"),options:o,optionsList:s,headerClickData:i,selectedOption:m,setFiltervals:p,getSelectedFilterValues:r,getArticleFilters:d,cancelFilters:n,setSelectedLabel:f}),"sort"===a&&na.a.createElement(Jv,{options:o,selectedOption:m,clickHandler:u,actionParams:v,setSelectedLabel:f}))))};qv.defaultProps={dropdown:"sort",dropdownSize:"",cancelFilters:()=>{},t:()=>{},optionsList:[],headerClickData:[],dropdownOptions:[],mode:"",setSelectedOption:null,getSelectedFilterValues:()=>{},getArticleFilters:()=>{}};var zv=Object(ba.a)()(qv);var Gv=(e,l)=>{Object(ia.useEffect)(()=>{const t=t=>{e.current&&!e.current.contains(t.target)&&l(t)};return document.addEventListener("mousedown",t),document.addEventListener("touchstart",t),()=>{document.removeEventListener("mousedown",t),document.removeEventListener("touchstart",t)}},[e,l])};a(789);const Yv=e=>{const{emptyText:l,dropdownOptions:t,iconBefore:a,iconAfter:o}=e,{dropdown:i,dropdownSize:n,mode:r,text:d,selectedValue:s}=e,{selectedOption:c,actionParams:u,clickHandler:v}=e,[m,p]=Object(ia.useState)(!1),[f,g]=Object(ia.useState)(s||""),b=Object(ia.useRef)(),h=!Pc(t);Gv(b,()=>p(!1));const E=()=>{h||p(!m)};return Object(ia.useEffect)(()=>{const e=e=>{var l;e&&9===e.keyCode&&!(null===(l=e.target)||void 0===l?void 0:l.className.includes("sort-option"))&&p(!1)};return document.addEventListener("keyup",e),()=>{document.removeEventListener("keyup",e)}},[]),na.a.createElement("div",{className:tn()("filter-block",{active:m}),onClick:E,ref:b,onKeyUp:e=>{!e||13!==e.keyCode&&32!==e.keyCode||E()},role:"combobox",tabIndex:0,"aria-expanded":m,"aria-controls":"filter-item"},na.a.createElement("div",{className:"triangle"}),na.a.createElement("div",{className:"filter-block-inner"},na.a.createElement("div",{className:tn()("filter-block-clicker",{blocked:h})}),a&&na.a.createElement("div",{className:"icon-filters"},a),na.a.createElement("div",{className:tn()("text",{blocked:h})},null===c?na.a.createElement("span",{className:"placeholder"},l):f||na.a.createElement("span",{className:"placeholder"},d)),o&&na.a.createElement("div",{className:"icon-down"},o)),i&&na.a.createElement(zv,{dropdown:i,dropdownSize:n,dropdownOptions:t,mode:r,actionParams:u,clickHandler:v,selectedOption:c,setSelectedLabel:g}))};Yv.defaultProps={iconBefore:"",text:"",iconAfter:"",dropdown:"sort",dropdownSize:"",dropdownOptions:[{title:"Newest"},{title:"Oldest"}],mode:"",emptyText:"Select..",selectedOption:"",setSelectedOption:()=>{},actionParams:{},clickHandler:()=>{},selectedValue:""};var Kv=Yv;const Wv=(e,l)=>{var t;const a=e&&(null===(t=e[0])||void 0===t?void 0:t.values)||[],o=[];return a.map((e,l)=>{var t,a,i,n;const r={title:null===e||void 0===e||null===(t=e.item)||void 0===t||null===(a=t.field)||void 0===a?void 0:a.value,value:null===e||void 0===e||null===(i=e.item)||void 0===i||null===(n=i.field)||void 0===n?void 0:n.value,id:null===e||void 0===e?void 0:e.value,pos:l+1};return(null===r||void 0===r?void 0:r.value)&&(null===r||void 0===r?void 0:r.id)&&o.push(r),r}),o&&o.length&&o.unshift({title:l,value:l,id:null,pos:0}),o};var Qv=a(122),Zv=a(93);const Xv=Zv.a`
2  query {
3    item(
4      path: "/sitecore/content/Manpowergroup/Manpower/Manpower-UK/Home/Search/Company"
5      language: "en"
6    ) {
7      children(includeTemplateIDs: "54734333-e0c2-4e6c-91db-7f202b392218") {
8        url
9        path
10        children(includeTemplateIDs: "1c82e550-ebcd-4e5d-8abd-d50d0809541e") {
11          children(includeTemplateIDs: "6afa879f-c621-49ed-8ed7-be1c40bb161c") {
12            companyLogo: field(name: "image") {
13              ... on ImageField {
14                src
15                alt
16              }
17            }
18          }
19        }
20        field(name: "company") {
21          ... on ReferenceField {
22            targetItem {
23              companyName: displayName
24            }
25          }
26        }
27        featuredEmployer: field(name: "featuredEmployer") {
28          value
29        }
30      }
31    }
32  }
33`;var em={GET_INSIGHT_ARTICELS:Zv.a`
34  query GetArticleCardBlocks(
35    $first: Int
36    $after: String!
37    $contentType: String!
38    $topic: String!
39    $subTopic: String!
40  ) {
41    customSearch(
42      index: "sitecore_web_index"
43      first: $first
44      after: $after
45      sort: { field: "date", dir: DESC }
46      fieldsEqual: [
47        { name: "_template", value: "731156987037453b9a054ea42ff6a0c7" }
48        { name: "contenttype_sm", value: $contentType }
49        { name: "topic_sm", value: $topic }
50        { name: "subtopic_sm", value: $subTopic }
51      ]
52    ) {
53      results {
54        pageInfo {
55          hasNextPage
56          hasPreviousPage
57          startCursor
58          endCursor
59        }
60        totalCount
61        items {
62          item {
63            ... on Article {
64              url
65              image {
66                src
67                alt
68              }
69              contentType {
70                value
71                targetId
72                targetItem {
73                  field(name: "name") {
74                    value
75                  }
76                }
77              }
78              date {
79                value
80                jss
81              }
82              headline {
83                value
84              }
85            }
86          }
87        }
88      }
89    }
90  }
91`,GET_TOPICS:Zv.a`
92  query GetTopicDropdown($contentType: String!) {
93    customSearch(
94      index: "sitecore_web_index"
95      fieldsEqual: [
96        { name: "_template", value: "731156987037453b9a054ea42ff6a0c7" }
97        { name: "contenttype_sm", value: $contentType }
98      ]
99      facetOn: ["topic_sm"]
100    ) {
101      facets {
102        values {
103          item {
104            field(name: "name") {
105              value
106            }
107          }
108          value
109        }
110      }
111    }
112  }
113`,GET_SUB_TOPICS:Zv.a`
114  query GetSubTopics($contentType: String!, $topic: String!) {
115    subTopics: customSearch(
116      fieldsEqual: [
117        { name: "_template", value: "731156987037453b9a054ea42ff6a0c7" }
118        { name: "contenttype_sm", value: $contentType }
119        { name: "topic_sm", value: $topic }
120      ]
121      facetOn: ["subtopic_sm"]
122    ) {
123      facets {
124        values {
125          item {
126            name
127            id
128            parent {
129              name
130              id
131            }
132          }
133          value
134        }
135      }
136    }
137  }
138`,GET_PARTNER_ARTICLES:Zv.a`
139  query GetPartnerArticleCardBlocks(
140    $first: Int
141    $after: String!
142    $updateType: String!
143  ) {
144    cards: customSearch(
145      first: $first
146      after: $after
147      sort: { field: "date", dir: DESC }
148      fieldsEqual: [
149        { name: "_template", value: "8405a564d5ae40eeb34554852fca854c" }
150        { name: "updatetype_sm", value: $updateType }
151      ]
152    ) {
153      results {
154        pageInfo {
155          hasNextPage
156          hasPreviousPage
157          startCursor
158          endCursor
159        }
160        totalCount
161        items {
162          item {
163            ... on PartnerArticle {
164              url
165              date {
166                jss
167              }
168              headline {
169                value
170              }
171            }
172          }
173        }
174      }
175    }
176  }
177`,GET_SITE_SEARCH_RESULT:Zv.a`
178  query GetResults($first: Int, $after: String!, $contentType: String!) {
179    customSearch(
180      index: "sitecore_web_index"
181      first: $first
182      after: $after
183      fieldsEqual: [
184        { name: "_template", value: "731156987037453b9a054ea42ff6a0c7" }
185        { name: "contenttype_sm", value: $contentType }
186      ]
187    ) {
188      results {
189        pageInfo {
190          hasNextPage
191          hasPreviousPage
192          startCursor
193          endCursor
194        }
195        totalCount
196        items {
197          item {
198            ... on Article {
199              url
200              image {
201                src
202                alt
203              }
204              contentType {
205                value
206                targetId
207                targetItem {
208                  displayName
209                }
210              }
211              date {
212                value
213                jss
214              }
215              headline {
216                value
217              }
218            }
219          }
220        }
221      }
222    }
223  }
224`,GET_FEATURE_EMPLOYEE_COMPANIES_LIST:Xv};var lm={INSIGHTS_BLOCKS:{first:10,after:"0",contentType:"*",topic:"*",subTopic:"*"},PARTNER_ARTICLE:{first:9,after:"0",updateType:"*"}};a(398);const tm=()=>{var e,l;const t=Object(ia.useContext)(_n)||{},{contentType:a,topic:o,subTopic:i,setSubTopic:n,t:r,location:d}=t||{};let s=[];const{error:c,data:u={}}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"*",l=arguments.length>1?arguments[1]:void 0;return l?Object(Qv.a)(em.GET_SUB_TOPICS,{variables:{contentType:e,topic:l},fetchPolicy:"cache-and-network"}):{}}(a||"*",o);var v;o&&(s=c?[]:((e,l,t)=>{var a;const o=e&&(null===(a=e[0])||void 0===a?void 0:a.values)||[],i=[];return o.map((e,l)=>{var a,o,n;const r={title:null===e||void 0===e||null===(a=e.item)||void 0===a?void 0:a.name,value:null===e||void 0===e||null===(o=e.item)||void 0===o?void 0:o.name,id:null===e||void 0===e?void 0:e.value,pos:l+1};return(null===r||void 0===r?void 0:r.value)&&(null===r||void 0===r?void 0:r.id)&&Uc(null===e||void 0===e||null===(n=e.item)||void 0===n?void 0:n.parent.id)===Uc(t)&&i.push(r),r}),i&&i.length&&i.unshift({title:l,value:l,id:null,pos:0}),i})(null===u||void 0===u||null===(v=u.subTopics)||void 0===v?void 0:v.facets,r("all"),o));return na.a.createElement("div",{className:"sub-row","aria-disabled":!0},na.a.createElement(Kv,{text:r("subtopic"),iconAfter:na.a.createElement("div",{className:"down-arrow"}),dropdown:"sort",dropdownSize:"small",dropdownOptions:s,emptyText:r("subtopic"),actionParams:{setSubTopic:n},clickHandler:im,selectedOption:i,selectedValue:null===d||void 0===d||null===(e=d.query
224)||void 0===e||null===(l=e.subTopic)||void 0===l?void 0:l.name}))},am=(e,l)=>{const{setContentType:t,topic:a,setTopic:o,subTopic:i,setSubTopic:n}=l;t(e.id),a&&o(null),i&&n(null)},om=(e,l)=>{let{setTopic:t,subTopic:a,setSubTopic:o}=l;t(e.id),a&&o(null)},im=(e,l)=>{let{setSubTopic:t}=l;t(e.id)},nm=e=>{var l,t,a,o,i,n,r,d;const{t:s,fields:c}=e,u=Object(ia.useContext)(_n)||{},{contentType:v,topic:m,setTopic:p,subTopic:f,setSubTopic:g}=u,{location:b}=u,h=Wv(null===c||void 0===c||null===(l=c.data)||void 0===l||null===(t=l.contentTypes)||void 0===t?void 0:t.facets,s("all"));let E=Wv(null===c||void 0===c||null===(a=c.data)||void 0===a||null===(o=a.topics)||void 0===o?void 0:o.facets,s("all"));const{error:y,data:N={}}=(e=>e?Object(Qv.a)(em.GET_TOPICS,{variables:{contentType:e},fetchPolicy:"cache-and-network"}):{})(v);var w;v&&(E=y?[]:Wv(null===N||void 0===N||null===(w=N.customSearch)||void 0===w?void 0:w.facets,s("all")));return na.a.createElement("section",{className:"article-filters"},na.a.createElement("div",{className:"filter-row"},na.a.createElement("div",{className:"filter-label"},s("filter"),":"),na.a.createElement(Kv,{text:s("content-type"),iconAfter:na.a.createElement("div",{className:"down-arrow"}),dropdown:"sort",dropdownSize:"small",dropdownOptions:h,emptyText:s("content-type"),actionParams:u,clickHandler:am,selectedOption:v,selectedValue:null===b||void 0===b||null===(i=b.query)||void 0===i||null===(n=i.contentType)||void 0===n?void 0:n.name}),na.a.createElement(Kv,{text:s("topic"),iconAfter:na.a.createElement("div",{className:"down-arrow"}),dropdown:"sort",dropdownSize:"small",dropdownOptions:E,emptyText:s("topic"),actionParams:{setTopic:p,subTopic:f,setSubTopic:g},clickHandler:om,selectedOption:m,selectedValue:null===b||void 0===b||null===(r=b.query)||void 0===r||null===(d=r.topic)||void 0===d?void 0:d.name})),na.a.createElement(tm,null))};nm.defaultProps={subTopicOptions:[],fields:{},t:()=>null};var rm=nm;a(791);const dm=e=>{var l;let{title:t,subTitle:a,date:o,img:i,ctaUrl:n,ctaText:r,ctaMode:d,isFeatured:s,sitecoreContext:c}=e;const u=ca.mediaApi.updateImageUrl(i),v=(null===c||void 0===c||null===(l=c.Country)||void 0===l?void 0:l.dateFormat)||lt,m=(null===o||void 0===o?void 0:o.value)||o,p=m&&vi()(m).isValid()?vi()(m).toISOString():"",f=m&&vi()(m).isValid()?vi()(m).format(v):"";return na.a.createElement(sa.b,{to:n,className:"card article card--wipe "+(s?"featured":""),"aria-label":t},na.a.createElement("span",{className:"card--wipe--apollo","aria-hidden":"true"}),!0===s&&na.a.createElement("img",{className:"article-image",alt:"",src:u,"aria-hidden":"true"}),na.a.createElement("div",{className:"card-body"},a&&na.a.createElement("p",{className:"sub-title"},(null===a||void 0===a?void 0:a.value)?na.a.createElement(ca.Text,{field:a}):qc(a)),na.a.createElement("time",{className:"date",dateTime:p},f),na.a.createElement("span",{className:"title"},t),((e,l)=>{switch(e){case"arrow":return na.a.createElement("div",{className:"article-icon arrow-icon"});case"link":return na.a.createElement(zs,{cssClass:"articles-link",ctaText:l,arrow:!0});case"text":return na.a.createElement(Oi,{cssClass:"cta",text:l});default:return na.a.createElement("div",{className:"arrow-icon","aria-hidden":"true"})}})(d,r)))};dm.defaultProps={title:{value:""},subTitle:"",date:{value:new Date},img:{src:"http://via.placeholder.com/600x330"},altText:"",ctaUrl:"#",ctaText:"Read more",ctaMode:"arrow",isFeatured:!1,dateFormat:tt,sitecoreContext:{}};var sm=Object(ca.withSitecoreContext)()(Object(ba.a)()(dm));const cm=e=>{const{title:l,ctaText:t,ctaUrl:a}=e;return na.a.createElement("div",{className:"card ad"},na.a.createElement("div",{className:"card-body"},na.a.createElement("h3",{className:"title reversed"},na.a.createElement(ca.Text,{field:l})),na.a.createElement(xi,{cssClass:"reversed",ctaText:t,ctaUrl:a,arrow:!0})))};cm.defaultProps={title:{value:""},ctaText:{value:""},ctaUrl:{value:{}}};var um=Object(ca.withSitecoreContext)()(cm);a(792);const vm=e=>{const{emptyText:l,dropdownOptions:t,optionsList:a,headerClickData:o,iconBefore:i,iconAfter:n}=e,{dropdown:r,dropdownSize:d,mode:s,text:c,selectedValue:u,getSelectedFilterValues:v,getArticleFilters:m}=e,{selectedOption:p,setFiltervals:f,actionParams:g,clickHandler:b}
224=e,[h,E]=Object(ia.useState)(!1),[y,N]=Object(ia.useState)(u||""),w=Object(ia.useRef)();Gv(w,()=>E(!1));return na.a.createElement("div",{className:tn()("filter-block"),ref:w},na.a.createElement("div",{className:tn()("triangle",{active:h})}),na.a.createElement("button",{className:"filter-block-inner",onClick:()=>{E(!h)},"aria-expanded":h,"aria-controls":"filtersubmenu"},na.a.createElement("div",{className:tn()("filter-block-clicker")}),i&&na.a.createElement("div",{className:"icon-filters"},i),na.a.createElement("div",{className:tn()("text")},null===p?na.a.createElement("span",{className:"placeholder"},l):y||na.a.createElement("span",{className:"placeholder"},c)),n&&na.a.createElement("div",{className:tn()("icon-down",{active:h})},n)),r&&na.a.createElement(zv,{dropdown:r,dropdownSize:d,dropdownOptions:t,optionsList:a,headerClickData:o,mode:s,active:h,actionParams:g,clickHandler:b,selectedOption:p,setFiltervals:f,setSelectedLabel:N,getSelectedFilterValues:v,getArticleFilters:m,cancelFilters:()=>{E(!1)}}))};vm.defaultProps={iconBefore:"",text:"",iconAfter:"",dropdown:"sort",dropdownSize:"",optionsList:[],headerClickData:[],dropdownOptions1:[],dropdownOptions2:[],dropdownOptions3:[],dropdownOptions:[],mode:"",emptyText:"Select..",selectedOption:"",setFiltervals:"",setSelectedOption:()=>{},actionParams:{},clickHandler:()=>{},selectedValue:"",getSelectedFilterValues:()=>{},getArticleFilters:()=>{}};var mm=vm,pm=a(477),fm=a.n(pm);a(793);var gm=Object(ca.withSitecoreContext)()(Object(ba.a)()(e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m;const{t:p}=e,f=[],[g,b]=Object(ia.useState)(null===e||void 0===e?void 0:e.data),h=null===(l=e.sitecoreContext)||void 0===l||null===(t=l.Country)||void 0===t?void 0:t.name.toLowerCase();if((null===e||void 0===e?void 0:e.filterBlocks)&&(null===e||void 0===e||null===(a=e.filterBlocks)||void 0===a||null===(o=a.audience)||void 0===o||null===(i=o.values)||void 0===i?void 0:i.length)>0)for(let Ve=0;Ve<(null===e||void 0===e||null===(E=e.filterBlocks)||void 0===E||null===(y=E.audience)||void 0===y||null===(N=y.values)||void 0===N?void 0:N.length);Ve++){var E,y,N,w,C,S,x;f.push({label:null===e||void 0===e||null===(w=e.filterBlocks)||void 0===w||null===(C=w.audience)||void 0===C?void 0:C.label,name:"audience",val:null===e||void 0===e||null===(S=e.filterBlocks)||void 0===S||null===(x=S.audience)||void 0===x?void 0:x.values[Ve]})}const j=[];if((null===e||void 0===e?void 0:e.filterBlocks)&&(null===e||void 0===e||null===(n=e.filterBlocks)||void 0===n||null===(r=n.contentTypes)||void 0===r||null===(d=r.values)||void 0===d?void 0:d.length)>0)for(let Ve=0;Ve<(null===e||void 0===e||null===(O=e.filterBlocks)||void 0===O||null===(T=O.contentTypes)||void 0===T||null===(k=T.values)||void 0===k?void 0:k.length);Ve++){var O,T,k,I,L,A,P;j.push({name:"contentTypes",val:null===e||void 0===e||null===(I=e.filterBlocks)||void 0===I||null===(L=I.contentTypes)||void 0===L?void 0:L.values[Ve],label:null===e||void 0===e||null===(A=e.filterBlocks)||void 0===A||null===(P=A.contentTypes)||void 0===P?void 0:P.label})}const D=[];if((null===e||void 0===e?void 0:e.filterBlocks)&&(null===e||void 0===e||null===(s=e.filterBlocks)||void 0===s||null===(c=s.sector)||void 0===c||null===(u=c.values)||void 0===u?void 0:u.length)>0)for(let Ve=0;Ve<(null===e||void 0===e||null===(R=e.filterBlocks)||void 0===R||null===(_=R.sector)||void 0===_||null===(F=_.values)||void 0===F?void 0:F.length);Ve++){var R,_,F,U,B,M,$;D.push({name:"sector",val:null===e||void 0===e||null===(U=e.filterBlocks)||void 0===U||null===(B=U.sector)||void 0===B?void 0:B.values[Ve],label:null===e||void 0===e||null===(M=e.filterBlocks)||void 0===M||null===($=M.sector)||void 0===$?void 0:$.label})}const V=[],H=[],J=[],q=[];if((null===e||void 0===e?void 0:e.filterBlocks)&&(null===e||void 0===e||null===(v=e.filterBlocks)||void 0===v||null===(m=v.topics)||void 0===m?void 0:m.length)>0)for(let Ve=0;Ve<(null===e||void 0===e||null===(z=e.filterBlocks)||void 0===z||null===(G=z.topics)||void 0===G?void 0:G.length);Ve++){var z,G,Y,K,W,Q,Z,X,ee,le,te,ae,oe,ie;if((null===e||void 0===e||null===(Y=e.filterBlocks)||void 0===Y?void 0:Y.topics[Ve].label)==p("jobseeker")&&(null===e||void 0===e||null===(K=e.filterBlocks)||void 0===K||null===(W=K.topics[Ve])||void 0===W?void 0:W.values.length)>0)for(let l=0;l<(null===e||void 0===e||null===(ne=e.filterBlocks)||void 0===ne||null===(re=ne.topics[Ve])||void 0===re?void 0:re.values.length);l++){var ne,re,de,se,ce,ue;H.push({name:"jobSeekerTopics",val:null===e||void 0===e||null===(de=e.filterBlocks)||void 0===de||null===(se=de.topics[Ve])||void 0===se?void 0:se.values[l],label:null===e||void 0===e||null===(ce=e.filterBlocks)||void 0===ce||null===(ue=ce.topics[Ve])||void 0===ue?void 0:ue.label})}else if("Employers"==(null===e||void 0===e||null===(Q=e.filterBlocks)||void 0===Q?void 0:Q.topics[Ve].label)&&(null===e||void 0===e||null===(Z=e.filterBlocks)||void 0===Z||null===(X=Z.topics[Ve])||void 0===X?void 0:X.values.length)>0)for(let l=0;l<(null===e||void 0===e||null===(ve=e.filterBlocks)||void 0===ve||null===(me=ve.topics[Ve])||void 0===me?void 0:me.values.length);l++){var ve,me,pe,fe,ge,be;J.push({name:"employersTopics",val:null===e||void 0===e||null===(pe=e.filterBlocks)||void 0===pe||null===(fe=pe.topics[Ve])||void 0===fe?void 0:fe.values[l],label:null===e||void 0===e||null===(ge=e.filterBlocks)||void 0===ge||null===(be=ge.topics[Ve])||void 0===be?void 0:be.label})}else if("Topics"==(null===e||void 0===e||null===(ee=e.filterBlocks)||void 0===ee?void 0:ee.topics[Ve].label)&&(null===e||void 0===e||null===(le=e.filterBlocks)||void 0===le||null===(te=le.topics[Ve])||void 0===te?void 0:te.values.length)>0)for(let l=0;l<(null===e||void 0===e||null===(he=e.filterBlocks)||void 0===he||null===(Ee=he.topics[Ve])||void 0===Ee?void 0:Ee.values.length);l++){var he,Ee,ye,Ne,we,Ce;q.push({name:"topics",val:null===e||void 0===e||null===(ye=e.filterBlocks)||void 0===ye||null===(Ne=ye.topics[Ve])||void 0===Ne?void 0:Ne.values[l],label:null===e||void 0===e||null===(we=e.filterBlocks)||void 0===we||null===(Ce=we.topics[Ve])||void 0===Ce?void 0:Ce.label})}else if(Nu(h)&&"Topic"==(null===e||void 0===e||null===(ae=e.filterBlocks)||void 0===ae?void 0:ae.topics[Ve].label)&&(null===e||void 0===e||null===(oe=e.filterBlocks)||void 0===oe||null===(ie=oe.topics[Ve])||void 0===ie?void 0:ie.values.length)>0)for(let l=0;l<(null===e||void 0===e||null===(Se=e.filterBlocks)||void 0===Se||null===(xe=Se.topics[Ve])||void 0===xe?void 0:xe.values.length);l++){var Se,xe,je,Oe,Te,ke;q.push({name:"topic",val:null===e||void 0===e||null===(je=e.filterBlocks)||void 0===je||null===(Oe=je.topics[Ve])||void 0===Oe?void 0:Oe.values[l],label:null===e||void 0===e||null===(Te=e.filterBlocks)||void 0===Te||null===(ke=Te.topics[Ve])||void 0===ke?void 0:ke.label})}else for(let l=0;l<(null===e||void 0===e||null===(Ie=e.filterBlocks)||void 0===Ie||null===(Le=Ie.topics[Ve])||void 0===Le?void 0:Le.values.length);l++){var Ie,Le,Ae,Pe,De,Re;V.push({name:"clientTopics",val:null===e||void 0===e||null===(Ae=e.filterBlocks)||void 0===Ae||null===(Pe=Ae.topics[Ve])||void 0===Pe?void 0:Pe.values[l],label:null===e||void 0===e||null===(De=e.filterBlocks)||void 0===De||null===(Re=De.topics[Ve])||void 0===Re?void 0:Re.label})}}const _e=Object(ia.useRef)(),Fe=na.a.createRef();let Ue=[];const Be=(e,l)=>{for(let a=0;a<(null===l||void 0===l?void 0:l.length);){for(let o=0;o<l[a].length;){for(let i=0;i<(null===(t=e[0])||void 0===t?void 0:t.length);){var t;l[a][o].title===e[0][i].title&&e[0].splice(i,1),i++}o++}a++}},Me=(l,t,a)=>{e.updateArticle(l,t,a,g),b(g)};function $e(){e.sendDataToParent(Fe.current.value)}return na.a.createElement("section",{className:"article-filters"},na.a.createElement("form",{role:"search",className:"form-block-wrapper",onSubmit:e=>{e.preventDefault(),$e()}},na.a.createElement("div",{className:"form-block "},na.a.createElement("label",{htmlFor:"search_blog",className:"visually-hidden"},p("search-blogpost")),na.a.createElement("input",{ref:Fe,className:" ",id:"search_blog",type:"search",placeholder:p("search-blogpost"),"aria-label":"Search Blog Posts",onKeyUp:e=>{e&&13===e.keyCode&&$e()}}),na.a.createElement("button",{type:"submit",className:"searchbtn","aria-label":"Search",style:{backgroundImage:`url(${fm.a})`}}))),na.a.createElement("div",{className:"fullwrapper"},na.a.createElement("ul",{className:"filter","aria-label":"Active filters"},(null===g||void 0===g?void 0:g.length)>0?g.map(e=>e.length>0&&e.map((e,l)=>na.a.createElement("li",{key:"filteritem_"+l,className:"filterwrapper"},na.a.createElement("span",{className:"closebutton"},na.a.createElement("span",null,null===e||void 0===e?void 0:e.title)),na.a.createElement("button",{className:"closeDetail",ref:_e,onClick:t=>Me(t,e,l),"aria-label":"Remove filter: "+(null===e||void 0===e?void 0:e.title)},na.a.createElement("span",{"aria-hidden":"true"},"\xd7"))))):null),na.a.createElement(mm,{text:p("filter-result"),iconAfter:na.a.createElement("div",{className:"down-arrow"}),iconBefore:na.a.createElement("div",{className:"filter-icon"}),getSelectedFilterValues:l=>function(){let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[];t=l.filter(e=>""!==(null===e||void 0===e?void 0:e.key)&&void 0!==(null===e||void 0===e?void 0:e.key)&&null!==(null===e||void 0===e?void 0:e.key)),Ue=[],Ue.push(t),Be(Ue,g),Ue.length>0&&(Ue=g.concat(Ue),b(Ue)),e.setFilterValsToBlocks(l)}(l),getArticleFilters:l=>{e.cancelFilterValsToBlocks()},dropdown:"job-filters",dropdownSize:"",optionsList:Nu(h)?[f,j,D,J,q]:[f,j,V,H],emptyText:"Filter Result",selectedOption:l=>(l=>{e.sendFilterItemtoblog(l)})(l),setFiltervals:(l,t)=>((l,t)=>{Ue.push(l),"remove"!==t&&Be(Ue,g);let a=[];a=l.filter(e=>""!==(null===e||void 0===e?void 0:e.key)&&void 0!==(null===e||void 0===e?void 0:e.key)&&null!==(null===e||void 0===e?void 0:e.key)),Ue=[],Ue.push(a),b(Ue),e.setSelectedValues(l)})(l,t),headerClickData:null===e||void 0===e?void 0:e.headerClickData})))}));a(794);const bm=function(e,l){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=e;const o=[];for(;a<=l;)o.push(a),a+=t;return o},hm=(e,l,t,a)=>{const o=2*l+3;if(t>o+2){const i=Math.max(2,e-l),n=Math.min(t-1,e+l);a(e);let r=bm(i,n);const d=i>2,s=t-n>1,c=o-(r.length+1);switch(!0){case d&&!s:r=["LEFT",...bm(i-c,i-1),...r];break;case!d&&s:{const e=bm(n+1,n+c);r=[...r,...e,"RIGHT"];break}case d&&s:default:r=["LEFT",...r,"RIGHT"]}return[1,...r,t]}return bm(1,t)},Em=e=>{var l;const{totalRecords:t=null,pageLimit:a=10,onPageChanged:o,selectedPage:i,label:n,t:r,showPrevNext:d,pageNeighbours:s=3,sitecoreContext:c,canonical:u,searchUrl:v,isSeoPage:m}
224=e,p=Math.ceil(t/a),f=Object(ua.h)(),[g,b]=Object(ia.useState)(1),[h,E]=Object(ia.useState)(1),[y,N]=Object(ia.useState)([]),[w,C]=Object(ia.useState)(a?a-1:9),S=v,x=Object(ia.useRef)();Object(ia.useEffect)(()=>{b(i)},[i]),Object(ia.useEffect)(()=>{N(hm(i,s,p,E)),j(1)},[p]);const j=e=>{e!==g&&(b(e),o(e))},O=e=>{E(e),N(hm(e,s,p,E)),j(e)},T=m?u+"/p"+(parseInt(i)-1):u+"?page="+(parseInt(i)-1);let k="";const I=null===f||void 0===f||null===(l=f.location)||void 0===l?void 0:l.search;return k=m?m?u+"/p"+(i+1):"":(null===I||void 0===I?void 0:I.includes("page"))?u+"?page="+(i+1):u+"?page=2",na.a.createElement(ia.Fragment,null,na.a.createElement(ma.Helmet,null,1==i?null:na.a.createElement("link",{rel:"prev",href:T}),i!=p&&""!=k?na.a.createElement("link",{rel:"next",href:k}):null),na.a.createElement("nav",{"aria-label":"Pagination"},na.a.createElement("ul",{className:"pagination page-list"},n&&na.a.createElement("li",{className:"page-item"},na.a.createElement("span",null,n)),na.a.createElement("li",{key:"page_prev",className:"page-item prev"+(1===g?"-disabled":""),"aria-label":"Pagination"},1===g?na.a.createElement("span",{className:"disabledCursor","aria-disabled":"true"},na.a.createElement("span",{"aria-hidden":"true"},d?r("previous"):na.a.createElement(na.a.Fragment,null,"<")),na.a.createElement("span",{className:"sr-only"},"Previous")):na.a.createElement("a",{className:"page-link more",href:m?`${S}/p${i-1}`:`${S}?page=${i-1}`,"aria-label":"Previous",onClick:e=>(e.preventDefault(),void O(i-1))},na.a.createElement("span",{"aria-hidden":"true"},d?r("previous"):na.a.createElement(na.a.Fragment,null,"<")),na.a.createElement("span",{className:"sr-only"},"Previous"))),y.map((e,l)=>"LEFT"===e?na.a.createElement("li",{key:l,className:"page-item","aria-label":"Pagination"},na.a.createElement("a",{className:"page-link more",href:"/#","aria-label":"Previous",onClick:e=>(e=>{e.preventDefault();const l=Math.max(0,Math.min(h-w,p));E(l),N(hm(l,s,p,E))})(e)},na.a.createElement("span",{"aria-hidden":"true"},"..."),na.a.createElement("span",{className:"sr-only"},"Previous"))):"RIGHT"===e?na.a.createElement("li",{key:l,className:"page-item","aria-label":"Pagination"},na.a.createElement("a",{className:"page-link more",href:"/#","aria-label":r("next-page"),onClick:e=>(e=>{e.preventDefault();const l=Math.max(0,Math.min(h+(1===h?2*s+3+1:2*s-1),p));N(hm(l,s,p,E)),C(1===l?a-1:2*s-1)})(e)},na.a.createElement("span",{"aria-hidden":"true"},"..."),na.a.createElement("span",{className:"sr-only"},"Next"))):na.a.createElement("li",{key:l,"aria-label":"Pagination",className:"page-item"+(g===e?" active":"")}," ",na.a.createElement("a",{ref:g===e?x:null,className:"page-link",href:m?`${S}/p${e}`:`${S}?page=${e}`,onClick:l=>((e,l)=>{e.preventDefault(),O(l),setTimeout(()=>{x.current&&x.current.focus()},0)})(l,e),"aria-label":""+(g===e?"Page "+g:"Go to page "+e)},e))),na.a.createElement("li",{key:"page_next",className:"page-item next"+(g>=p?"-disabled":""),"aria-label":"Pagination"},g>=p?na.a.createElement("span",{className:"disabledCursor","aria-disabled":"true"},na.a.createElement("span",{"aria-hidden":"true"},d?r("next-page"):na.a.createElement(na.a.Fragment,null,">")),na.a.createElement("span",{className:"sr-only"},"Next")):na.a.createElement("a",{className:"page-link more",href:m?`${S}/p${i+1}`:`${S}?page=${i+1}`,"aria-label":r("next-page"),onClick:e=>(e.preventDefault(),void O(i+1))},na.a.createElement("span",{"aria-hidden":"true"},d?r("next-page"):na.a.createElement(na.a.Fragment,null,">")),na.a.createElement("span",{className:"sr-only"},"Next"))))))};Em.defaultProps={totalRecords:0,pageLimit:0,onPageChanged:()=>{},selectedPage:0,label:"",showPrevNext:!1,isSeoPage:!1};var ym=Object(ca.withSitecoreContext)()(Object(ba.a)()(Em));const Nm=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?e.replace(/\-/g,""):null},wm=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m;let{rendering:p,t:f,sitecoreContext:g}=e;const b=(null===p||void 0===p?void 0:p.placeholders["jss-content"])||[],{jobCardPosition:h,largeCards:E,searchCanonicalUrl:y,searchUrl:N}=p.fields,w=null===g||void 0===g||null===(l=g.route)||void 0===l?void 0:l.fields,{noFollow:C,noIndex:S}=w,x=!1===(null===C||void 0===C?void 0:C.value)?"follow":"noFollow",j=!1===(null===S||void 0===S?void 0:S.value)?"index":"noIndex",O=E.value,T=Object(ua.h)(),k=Object(ua.i)(),I=Object(ia.useRef)(null),{isActive:L,message:A,openSnackBar:P}=Qu();let D=[],R=[],_=[];
224const[F,U]=Object(ia.useState)([]),[B,M]=Object(ia.useState)([]),[$,V]=Object(ia.useState)([]),[H,J]=Object(ia.useState)(!1),[q,z]=Object(ia.useState)(!1),[G,Y]=Object(ia.useState)("default"),[K,W]=Object(ia.useState)(""),[Q,Z]=Object(ia.useState)([]),[X,ee]=Object(ia.useState)([]),le=null===g||void 0===g||null===(t=g.Country)||void 0===t?void 0:t.dateFormat,[te,ae]=Object(ia.useState)([]),[oe,ie]=Object(ia.useState)(!1),ne=new URLSearchParams(null===k||void 0===k?void 0:k.search),re=null!==(a=null===ne||void 0===ne?void 0:ne.get("page"))&&void 0!==a?a:1,[de,se]=Object(ia.useState)(re),ce=null===F||void 0===F?void 0:F.length;let ue=[],ve="",me=[],pe=[],fe=[];const[ge,be]=Object(ia.useState)(Nm(null===k||void 0===k||null===(o=k.query)||void 0===o||null===(i=o.audience)||void 0===i?void 0:i.id)),[he,Ee]=Object(ia.useState)(Nm(null===k||void 0===k||null===(n=k.query)||void 0===n||null===(r=n.contentType)||void 0===r?void 0:r.id)),[ye,Ne]=Object(ia.useState)(Nm(null===k||void 0===k||null===(d=k.query)||void 0===d||null===(s=d.topic)||void 0===s?void 0:s.id)),[we,Ce]=Object(ia.useState)(!1);(()=>{const e=Object(ua.i)(),l=(e=>{const l=Object(ia.useRef)();return Object(ia.useEffect)(()=>{l.current=e}),l.current})(e);Object(ia.useEffect)(()=>{if(l&&l.search!==e.search){const t=new URLSearchParams(l.search),a=new URLSearchParams(e.search);t.delete("page"),a.delete("page"),t.toString()!==a.toString()&&(Ce(e=>!e),se(1))}},[e,l])})(),Object(ia.useEffect)(()=>{var e,l;let t=[],a=[],o=[];const i=new URLSearchParams(null===(e=window)||void 0===e||null===(l=e.location)||void 0===l?void 0:l.search);if(null!=i.get("audience")||null!=i.get("contentTypes")||null!=i.get("topics")||null!=ge||null!=he||null!=ye){if(null!=i.get("audience")){var n;const e=i.get("audience").split(",value="),l=e[0],a=null===(n=e[1])||void 0===n?void 0:n.replace("$"," & ");t.push({key:l,value:a})}if(null!=ge){const e=ge;t.push({key:e,value:""})}if(null!=i.get("contentTypes")){var r;const e=i.get("contentTypes").split(",value="),l=e[0],t=null===(r=e[1])||void 0===r?void 0:r.replace("$"," & ");a.push({key:l,value:t})}if(null!=he){const e=he;a.push({key:e,value:""})}if(null!=i.get("topics")){var d;const e=i.get("topics").split(",value="),l=e[0],t=null===(d=e[1])||void 0===d?void 0:d.replace("$"," & ");o.push({key:l,value:t})}if(null!=ye){const e=ye,l="";o.push({key:e,value:l})}ue.push({audience:t,contentTypes:a,topics:o}),me=t.filter(e=>""!==(null===e||void 0===e?void 0:e.key)&&void 0!==(null===e||void 0===e?void 0:e.key)&&null!==(null===e||void 0===e?void 0:e.key)),pe=a.filter(e=>""!==(null===e||void 0===e?void 0:e.key)&&void 0!==(null===e||void 0===e?void 0:e.key)&&null!==(null===e||void 0===e?void 0:e.key)),fe=o.filter(e=>""!==(null===e||void 0===e?void 0:e.key)&&void 0!==(null===e||void 0===e?void 0:e.key)&&null!==(null===e||void 0===e?void 0:e.key)),ee(ue),Y("search"),z(!0)}else ae([]),ee([]),Y("default"),z(!1)},[we]),Object(ia.useEffect)(()=>{let e={},l={audience:me,contentTypes:pe,topics:fe};xe(l),e=ue&&ue.length>
2240?{largeCards:O,filter:l}:{largeCards:O},J(!0),ao(Rl.POST_URL,"POST",e).then(e=>{var l;J(!1),U(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.articleItems),Y("default")},e=>{J(!1),f("error-message")||null===e||void 0===e||e.message});ao(Rl.POST_FILTER_URL,"POST",{}).then(e=>{J(!1),M(null===e||void 0===e?void 0:e.data),ue&&ue.length>0&&(ue=ue.concat(null===e||void 0===e?void 0:e.data),ae(ue)),Y("default")},e=>{console.log(e),J(!1)})},[we]);const Se=e=>{const l=[],t=[];for(let k=0;k<(null===e||void 0===e?void 0:e.length);k++){var a;e&&"audience"===(null===(a=e[k])||void 0===a?void 0:a.name)&&l.push({key:e[k].key,value:e[k].title})}const o=[];l.map((e,l)=>o[l]=e);for(let k=0;k<(null===e||void 0===e?void 0:e.length);k++){var i;e&&"contentTypes"===(null===(i=e[k])||void 0===i?void 0:i.name)&&t.push({key:e[k].key,value:e[k].title})}const n=[],r=[];t.map((e,l)=>n[l]=e);for(let k=0;k<(null===e||void 0===e?void 0:e.length);k++){var d,s;(e&&"clientTopics"===(null===(d=e[k])||void 0===d?void 0:d.name)||e&&"jobSeekerTopics"===(null===(s=e[k])||void 0===s?void 0:s.name))&&r.push({key:e[k].key,value:e[k].title})}let c=[];r.map((e,l)=>c[l]=e),_.push({audience:o,contentTypes:n,topics:c}),_=_.concat(Q),Z(_);const u=[],v=[],m=[];for(let k=0;k<_.length;k++){var p,f,g,b,h,E,y,N;if((null===(p=_[k])||void 0===p||null===(f=p.audience)||void 0===f?void 0:f.length)>0)u.push(null===(y=_[k])||void 0===y?void 0:y.audience[0]);if((null===(g=_[k])||void 0===g||null===(b=g.contentTypes)||void 0===b?void 0:b.length)>0)v.push(null===(N=_[k])||void 0===N?void 0:N.contentTypes[0]);if((null===(h=_[k])||void 0===h||null===(E=h.topics)||void 0===E?void 0:E.length)>0)for(let e=0;e<(null===(w=_[k])||void 0===w?void 0:w.topics.length);e++){var w,C;m.push(null===(C=_[k])||void 0===C?void 0:C.topics[e])}}const S=[],x=[],j=[];u.map((e,l)=>S[l]=e),v.map((e,l)=>x[l]=e),m.map((e,l)=>j[l]=e);let O={audience:S,contentTypes:x,topics:j};xe(O);const T={searchKeyword:K,filter:O};Y("search"),je(T)},xe=e=>{for(let l in e)null!==e[l]&&void 0!==e[l]&&0!==e[l].length||delete e[l];return e},je=e=>{ao(Rl.POST_URL,"POST",e).then(e=>{var l,t,a;J(!1),se(1),U(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.articleItems),0===(null===e||void 0===e||null===(t=e.data)||void 0===t||null===(a=t.articleItems)||void 0===a?void 0:a.length)?Oe(P,""+f("no-articles-found")):ie(!1)},e=>{f("error-message")||null===e||void 0===e||e.message,J(!1)})},Oe=function(e,l){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e(l,t)},Te=e=>{ao(Rl.POST_FILTER_URL,"POST",e).then(e=>{J(!1),M(null===e||void 0===e?void 0:e.data)},e=>{J(!1)})};Object(ia.useEffect)(()=>{var e,l,t;let a=[],o=[];F&&(null===F||void 0===F?void 0:F.length)>0&&(a=F.filter(e=>{var l,t;return(null===e||void 0===e||null===(l=e.image)||void 0===l?void 0:l.src)&&null!==(null===e||void 0===e||null===(t=e.image)||void 0===t?void 0:t.src)}),o=F.filter(e=>{var l,t;return""===(null===e||void 0===e||null===(l=e.image)||void 0===l?void 0:l.src)||null===(null===e||void 0===e||null===(t=e.image)||void 0===t?void 0:t.src)}));const i=parseInt(h.value)-1;var n,r,d,s;(D=a.concat(o),"default"===G&&(null===(e=b[0])||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.title)||void 0===t?void 0:t.value))&&(r=D,d=i,s=null===(n=b[0])||void 0===n?void 0:n.fields,D=[...r.slice(0,d),s,...r.slice(d)]);R=D.slice(10*(de-1),10*de),V(R),Ie()},[F,de]),Object(ia.useEffect)(()=>{ke(de)},[de]);const ke=e=>{se(e);const l=new URLSearchParams(k.search);l.set("page",e),T.push({pathname:k.pathname,search:l.toString()})},Ie=()=>{var e;return null===(e=I.current)||void 0===e?void 0:e.scrollIntoView({behavior:"smooth"})},Le=na.a.createElement("section",{className:"search-global-pagination"},na.a.createElement("div",{className:"search-pagination-wrap"},ce>10&&na.a.createElement(ym,{totalRecords:ce,pageLimit:10,onPageChanged:ke,selectedPage:Number(de),showPrevNext:!0,pageNeighbours:1,canonical:null===y||void 0===y||null===(c=y.value)||void 0===c?void 0:c.href,searchUrl:null===N||void 0===N||null===(u=N.value)||void 0===u?void 0:u.href})),na.a.createElement(Xu,{isActive:L,message:A}));return na.a.createElement(na.a.Fragment,null,na.a.createElement(ma.Helmet,null,na.a.createElement("link",{rel:"canonical",href:(null===y||void 0===y||null===(v=y.value)||void 0===v?void 0:v.href)+(null===T||void 0===T||null===(m=T.location)||void 0===m?void 0:m.search)}),na.a.createElement("meta",{name:"robots",content:`${j}, ${x}`})),na.a.createElement("section",{className:"blog card-block insights",ref:I,"aria-label":"Blog articles"},na.a.createElement("div",{className:"container"},H?na.a.createElement(oi,null):na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement(gm,{sendDataToParent:e=>{let l="";ve=e;const t=[],a=[],o=[];let i=[],n=[],r=[];for(let E=0;E<(null===Q||void 0===Q?void 0:Q.length);E++){var d,s,c,u,v,m,p,f,g;if(Q[E]&&(null===(d=Q[E])||void 0===d||null===(s=d.audience)||void 0===s?void 0:s.length)>0)i.push(null===(p=Q[E])||void 0===p?void 0:p.audience[0]);if(Q[E]&&(null===(c=Q[E])||void 0===c||null===(u=c.contentTypes)||void 0===u?void 0:u.length)>0)n.push(null===(f=Q[E])||void 0===f?void 0:f.contentTypes[0]);if(Q[E]&&(null===(v=Q[E])||void 0===v||null===(m=v.topics)||void 0===m?void 0:m.length)>
2240)r.push(null===(g=Q[E])||void 0===g?void 0:g.topics[0])}i.map((e,l)=>t[l]=e),n.map((e,l)=>a[l]=e),r.map((e,l)=>o[l]=e);let b={audience:t,contentTypes:a,topics:o};xe(b);const h=0===Object.keys(b).length&&b.constructor===Object;""!==e?(Y("search"),l={searchKeyword:e,filter:b}):!0===h&&""===e?(Y("default"),l={largeCards:O}):(Y("search"),l={filter:b}),je(l),W(e),ee([]),ee("")},filterBlocks:B,data:X,setFilterValsToBlocks:e=>{(e=e.filter(e=>""!==(null===e||void 0===e?void 0:e.key)&&void 0!==(null===e||void 0===e?void 0:e.key)&&null!==(null===e||void 0===e?void 0:e.key))).length>0&&Se(e)},cancelFilterValsToBlocks:()=>{Te({filter:{}})},updateArticle:(e,l,t,a)=>{const o=[],i=[],n=[];a.map(e=>{e.map((t,a)=>{t.key===l.key&&e.splice(a,1)})}),a.map(e=>{e.map((e,l)=>{"audience"===e.name&&o.push({key:e.key,value:e.title}),"contentTypes"===e.name&&i.push({key:e.key,value:e.title}),"clientTopics"===e.name&&n.push({key:e.key,value:e.title}),"jobSeekerTopics"!==e.name&&"topics"!==e.name||n.push({key:e.key,value:e.title})})});const r=[],d=[],s=[];o.map((e,l)=>r[l]=e),i.map((e,l)=>d[l]=e),n.map((e,l)=>s[l]=e),(null===a||void 0===a?void 0:a.length)>0?Y("search"):Y("default"),ee(a);let c=[];c.push({audience:r,contentTypes:d,topics:s}),Z(c),!0===q&&(c=c.concat(B,"remove"),ae(c),0===c[0].length&&z(!1));let u={},v={audience:r,contentTypes:d,topics:s};xe(v);const m=0===Object.keys(v).length&&v.constructor===Object;""!==K?(Y("search"),u={searchKeyword:K,filter:v}):!0===m&&""===K?(Y("default"),u={largeCards:O}):(Y("search"),u={filter:v}),je(u)},sendFilterItemtoblog:e=>{const l=[],t=[];for(let n=0;n<e.length;n++)e&&"audience"===e[n].name&&l.push({value:e[n].title,key:e[n].key}),e&&"contentTypes"===e[n].name&&t.push({value:e[n].title,key:e[n].key});const a=[],o=[];let i="";l.map((e,l)=>a[l]=e),t.map((e,l)=>o[l]=e),i=o.length>0?{audience:a,contentTypes:o}:{audience:a},Te(i)},headerClickData:te,setSelectedValues:e=>{const l=[],t=[];for(let s=0;s<(null===e||void 0===e?void 0:e.length);s++){var a,o,i,n,r;if(e&&"audience"===(null===(a=e[s])||void 0===a?void 0:a.name))l.push({value:null===(o=e[s])||void 0===o?void 0:o.title,key:null===(i=e[s])||void 0===i?void 0:i.key});if(e&&"contentTypes"===e[s].name)t.push({value:null===(n=e[s])||void 0===n?void 0:n.title,key:null===(r=e[s])||void 0===r?void 0:r.key})}let d=[];d.push({audience:l,contentTypes:t}),Z(d)}}))),na.a.createElement("ul",{className:"row list-unstyled"},$.map((e,l)=>{var t,a,o,i,n,r;return(null===e||void 0===e||null===(t=e.image)||void 0===t?void 0:t.src)?na.a.createElement("li",{key:l,className:"col-lg-6"},na.a.createElement(sm,{isFeatured:!0,title:null===e||void 0===e?void 0:e.headline,subTitle:null===e||void 0===e?void 0:e.contentType,date:null===e||void 0===e?void 0:e.date,img:null===e||void 0===e||null===(a=e.image)||void 0===a?void 0:a.src,altText:null===e||void 0===e||null===(o=e.image)||void 0===o?void 0:o.altText,ctaMode:"text",ctaText:f("read-more"),ctaUrl:null===e||void 0===e?void 0:e.url,dateFormat:le||lt})):na.a.createElement("li",{key:l,className:"col-xl-4 col-md-6"},(null===e||void 0===e?void 0:e.headline)?na.a.createElement(sm,{title:null===e||void 0===e?void 0:e.headline,subTitle:null===e||void 0===e?void 0:e.contentType,date:null===e||void 0===e?void 0:e.date,dateFormat:le||lt,ctaMode:"text",ctaText:f("read-more"),ctaUrl:null===e||void 0===e?void 0:e.url}):(null===e||void 0===e||null===(i=e.title)||void 0===i?void 0:i.value)&&na.a.createElement(um,{title:null===e||void 0===e?void 0:e.title,ctaText:null===e||void 0===e?void 0:e.profileStatus,ctaUrl:null===e||void 0===e||null===(n=e.link)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.href}))})),Le)),na.a.createElement(Xu,{isActive:L,message:A})))};wm.defaultProps={fields:{title:{}}};var Cm=Object(ba.a)()(Object(ca.withPlaceholder)([{placeholder:"jss-right",prop:"filterBlock"},{placeholder:"jss-content",prop:"cardBlocks"}])(Object(ua.j)(Object(ca.withSitecoreContext)()(wm))));const Sm=e=>{let{text:l,url:t,isLastItem:a}=e;return na.a.createElement("li",null,na.a.createElement(sa.b,Object.assign({to:null===t?"#":t,"aria-label":l},a?{"aria-current":"page"}:""),l))};Sm.defaultProps={text:"",url:"",isLastItem:"",isJobbIncludes:!1};
224var xm=Sm;a(399);const jm=e=>{var l;let{fields:t}=e;const a=Array.isArray(null===t||void 0===t?void 0:t.BreadCrumbs)?t.BreadCrumbs:null===t||void 0===t||null===(l=t.BreadCrumbs)||void 0===l?void 0:l.value;return na.a.createElement("nav",{"aria-label":"Breadcrumb"},na.a.createElement("ul",{className:"breadcrumb"},null===a||void 0===a?void 0:a.map((e,l)=>na.a.createElement(xm,{key:e.id,text:e.name,url:e.path,isLastItem:a.length-1===l}))))};jm.defaultProps={fields:{BreadCrumbs:[{name:"",path:""}]}};var Om=jm,Tm=Om;a(795);const km=e=>{var l;let{fields:t}=e;const a=Array.isArray(null===t||void 0===t?void 0:t.BreadCrumbs)?t.BreadCrumbs:null===t||void 0===t||null===(l=t.BreadCrumbs)||void 0===l?void 0:l.value;return na.a.createElement(na.a.Fragment,null,a&&a.length>0?na.a.createElement("nav",{"aria-label":"Breadcrumb",className:"seo_breadcrumbcontainer"},na.a.createElement("ul",{className:"seo_breadcrumb"},a.map((e,l)=>na.a.createElement(xm,{key:e.id||"breadcrumb_"+l,text:e.name,url:e.path,isLastItem:a.length-1===l,isJobbIncludes:e.IsJobInclude})))):null)};km.defaultProps={fields:{BreadCrumbs:[{name:"",path:""}]}};var Im=km,Lm=Mr,Am=Td;const Pm=e=>{let{cssClass:l,ctaText:t,ctaUrl:a}=e;return(Bc(a)||Vc(a))&&(null===t||void 0===t?void 0:t.value)?na.a.createElement("div",{className:"connector-button "+l},na.a.createElement("div",{className:"fat-line"}),na.a.createElement("div",{className:"line"},na.a.createElement("div",{className:"inner-line"})),na.a.createElement("div",{className:"outer-cta"},na.a.createElement(uc,{url:a,cssClass:"primary-button "+l,ariaLabel:(null===t||void 0===t?void 0:t.value)?null===t||void 0===t?void 0:t.value:qc(t)},na.a.createElement(ca.Text,{field:t}),na.a.createElement("div",{className:"arrow-icon","aria-hidden":"true"})))):null};Pm.defaultProps={cssClass:"",ctaText:{},ctaUrl:{}};var Dm=Pm;const Rm=e=>{const{fields:l}=e,{ctaUrl:t,ctaText:a,title:o,text:i,logo:n}=l;return na.a.createElement("section",{className:"calloutbar-section footer"},na.a.createElement("div",{className:"calloutbar-x",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(n))})`}}),na.a.createElement("div",{className:"skewed-rectangle"}),na.a.createElement("div",{className:"calloutbar-body container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6"},na.a.createElement("div",{className:"title reversed"},na.a.createElement(ca.Text,{field:o})),na.a.createElement("p",{className:"reversed large"},na.a.createElement(ca.Text,{field:i}))),na.a.createElement("div",{className:"col-lg"},na.a.createElement(Dm,{cssClass:"orange",ctaText:a,ctaUrl:t})))))};Rm.defaultProps={fields:{title:{},text:{},ctaText:{},ctaUrl:{},logo:{}}};var _m=Rm;a(796);const Fm=e=>{var l,t,a;const{fields:o}=e,{title:i,text:n,ctaText:r,imageForMobile:d,imageForDesktop:s,ctaUrl:c}=o;return na.a.createElement("section",{className:"calloutbar calloutbar--wide dark-grey"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6"},na.a.createElement("div",{className:"calloutbar__image"},na.a.createElement("img",{className:"image",src:null===s||void 0===s||null===(l=s.value)||void 0===l?void 0:l.src,srcSet:` ${null===s||void 0===s||null===(t=s.value)||void 0===t?void 0:t.src} 1920w, ${null===d||void 0===d||null===(a=d.value)||void 0===a?void 0:a.src} 720w  `,width:"617",height:"382",sizes:"(max-width: 991px) 50vw, 100vw",alt:""}))),na.a.createElement("div",{className:"col-lg-6"},na.a.createElement("div",{className:"calloutbar__content"},na.a.createElement("h2",{className:"calloutbar__title calloutbar__title--reversed"},na.a.createElement(ca.Text,{field:i})),na.a.createElement("p",{className:"calloutbar__text calloutbar__text--reversed"},na.a.createElement(ca.Text,{field:n})),na.a.createElement(ci,{cssClass:"orange-bg",ctaText:r,ctaUrl:c})))))};Fm.defaultProps={fields:{title:{value:""},text:{value:""},ctaText:{value:"Learn More"},ctaUrl:{value:{href:"",text:"",anchor:"",linktype:"",class:"",title:"",target:"",querystring:"",id:""}},imageForMobile:{value:{src:"",alt:"",width:"",height:""}},imageForDesktop:{value:{src:"",alt:"",width:"",height:""}}}};var Um=Fm;a(797);const Bm=e=>{var l,t;const{fields:a,sitecoreContext:o}=e,{mode:i,title:n,text:r,ctaText:d,ctaUrl:s,backgroundImage:c,icon:u,componentBackgroun
224dColor:v}=a,m=(null===o||void 0===o||null===(l=o.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower",p=Fc(i);let f=[];const g=v&&(null===v||void 0===v?void 0:v.map(e=>{const{colorCode:l}=null===e||void 0===e?void 0:e.fields;return f=Fc(l)?Fc(l):"",f=f.split(","),f=f.length>1?`linear-gradient(to bottom, ${f[0]}, ${f[1]})`:" "+f,f})),b={backgroundImage:c?`url(${ca.mediaApi.updateImageUrl(_c(c))}), url(${ca.mediaApi.updateImageUrl(_c(u))})`:null};return na.a.createElement("div",{className:`calloutbar-section rtl ${p||""} ${m}`,style:{background:""+g}},"withlogo"===Fc(i)&&na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"calloutbar-x",style:{...b}}),na.a.createElement("div",{className:"calloutbar-x mobile",style:{backgroundImage:c?`url(${ca.mediaApi.updateImageUrl(_c(u))})`:null}})),na.a.createElement("section",{className:"calloutbar-body container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-10 offset-md-1"},na.a.createElement("h2",{className:"title "+("overview"===p?"":"reversed")},na.a.createElement(ca.Text,{field:n})),na.a.createElement("p",{className:"reversed large"},na.a.createElement(ca.Text,{field:r})),"overview"!==p?na.a.createElement(ci,{cssClass:"reversed",ctaText:d,ctaUrl:s}):na.a.createElement(ci,{ctaText:d,ctaUrl:s})))))};Bm.defaultProps={fields:{title:{},text:{},mode:{},ctaText:"",ctaUrl:"",backgroundImage:"",icon:"",componentBackgroundColor:[]},sitecoreContext:{}};var Mm=Object(ca.withSitecoreContext)()(Bm),$m=a(235),Vm=a.n($m);const Hm=e=>{var l,t;let{stat:a,text:o,icon:i,altText:n,iconSymbolText:r}=e;return na.a.createElement("div",{className:"card stat"},na.a.createElement("h3",{className:"card-body"},na.a.createElement("div",{className:"stat-line"},na.a.createElement(Vm.a,{className:"stat",delay:2,end:null===a||void 0===a?void 0:a.value}),(null===r||void 0===r||null===(l=r.fields)||void 0===l||null===(t=l.key)||void 0===t?void 0:t.value)?na.a.createElement("span",{className:"icon-symbol"},r.fields.key.value):na.a.createElement(ca.Image,{className:"icon",field:Rc(i,n),"aria-hidden":"true"})),na.a.createElement("p",null,na.a.createElement(ca.Text,{field:o}))))};Hm.defaultProps={stat:0,text:"",icon:"",altText:"",iconSymbolText:{}};var Jm=Hm;const qm=e=>{var l,t,a,o,i,n,r;const{fields:d,params:s,sitecoreContext:c}=e,{cssClass:u=""}=s,{items:v=[],noTopPadding:m}=d,p="es"===(null===c||void 0===c||null===(l=c.Country)||void 0===l||null===(t=l.code)||void 0===t?void 0:t.toLowerCase());return na.a.createElement("section",{className:`card-block stat statblock ${!0===m.value?"no-top-pad":""} ${u}`,"aria-label":(null===d||void 0===d||null===(a=d.title)||void 0===a?void 0:a.value)||"Statistics"},na.a.createElement("div",{className:"container"},p&&(null===d||void 0===d||null===(o=d.title)||void 0===o?void 0:o.value)&&na.a.createElement("h2",{className:"title text-center"},null===d||void 0===d||null===(i=d.title)||void 0===i?void 0:i.value),p&&(null===d||void 0===d||null===(n=d.subTitle)||void 0===n?void 0:n.value)&&na.a.createElement("p",{className:"subTitle text-center"},null===d||void 0===d||null===(r=d.subTitle)||void 0===r?void 0:r.value),na.a.createElement("div",{className:"row"},v.map((e,l)=>{var t,a,o,i,n,r,d;return na.a.createElement("div",{className:"col-md-4",key:l},na.a.createElement(Jm,{stat:null===(t=e.fields)||void 0===t?void 0:t.stat,text:null===(a=e.fields)||void 0===a?void 0:a.text,icon:(null===(o=e.fields)||void 0===o?void 0:o.icon)||"",altText:(null===(i=e.fields)||void 0===i||null===(n=i.icon)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.alt)||"",iconSymbolText:(null===(d=e.fields)||void 0===d?void 0:d.iconSymbolText)||{}}))}))))};qm.defaultProps={fields:{noTopPadding:{value:!1},items:[],title:{value:""},subTitle:{value:""}},params:Pa.a.shape({cssClass:{value:""}})};var zm=Object(ca.withSitecoreContext)()(qm);const Gm=e=>{const{linkItems:l,title:t,active:a,onAccordionClick:o,index:i,cssClass:n}=e;return na.a.createElement("div",{className:"accordion-block "+(a?"active":"")},na.a.createElement("button",{className:"icon",onClick:()=>o(i),"aria-label":"toggle accordion "+t,"aria-expanded":a}),na.a.createElement("div",{className:"accordion-title",onClick:()=>o(i),role:"presentation"},t),na.a.createElement("div",{className:"accordion-content clearfix"},na.a.createElement("div",{className:"row"},null===l||void 0===l?void 0:l.categories.map((e,l)=>na.a.createElement("div",{className:(n||"col-md-4")+" category-list",key:l},na.a.createElement("ul",{className:"locations"},e.categoryURL?na.a.createElement("li",{key:l},na.a.createElement(sa.b,{to:null===e||void 0===e?void 0:e.categoryURL,"aria-label":null===e||void 0===e?void 0:e.categoryName},null===e||void 0===e?void 0:e.categoryName)):null))))))};Gm.defaultProps={linkItems:{}
224,title:"",onAccordionClick:()=>{},active:!1,index:0};var Ym=Gm;a(400);const Km=e=>{let{offset:l,linkItems:t,accordionMode:a,cssClass:o,allowMultipleOpen:i}=e;const n=t,[r,d]=Object(ia.useState)([]),s=e=>{d(i?l=>{if(l.includes(e)){return l.filter(l=>l!==e)}return[...l,e]}:l=>l.includes(e)?[]:[e])};return na.a.createElement("section",{className:"accordion-section-seo "+(null===a||void 0===a?void 0:a.value)},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:l?"col-lg-10 offset-lg-1":"col-lg-12"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},Array.isArray(n)&&n.map((e,l)=>na.a.createElement(Ym,{title:null===e||void 0===e?void 0:e.accordionName,linkItems:e,active:r.includes(l),onAccordionClick:s,key:l,index:l,cssClass:o}))))))))};Km.defaultProps={accordionMode:{},cssClass:"",offset:"",linkItems:{items:[]},allowMultipleOpen:!1};var Wm=Object(ba.a)()(Km),Qm=a(494);a(799),a(800);const Zm=e=>{let{items:l,onItemSelect:t=(()=>{}),textField:a="",valueField:o="",label:i="",floatingLabel:n="",seletedItem:r="",brandName:d="",dropdown:s,onClear:c,onSearch:u,noDataMessage:v}=e;const[m,p]=Object(ia.useState)(r),[f,g]=Object(ia.useState)(s),[b,h]=Object(ia.useState)(!1),[E,y]=Object(ia.useState)(!0),[N,w]=Object(ia.useState)();Object(ia.useEffect)(()=>{const e=e=>{var l,t,a,o;e&&9===e.keyCode&&"dropdown-item"===(null===(l=e.target)||void 0===l?void 0:l.className)&&"dropdown-item"!==(null===(t=e.target)||void 0===t||null===(a=t.nextSibling)||void 0===a?void 0:a.className)&&g(!1),e&&"form-control"===(null===(o=e.target)||void 0===o?void 0:o.className)&&g(!0)};return document.addEventListener("keyup",e),()=>{document.removeEventListener("keyup",e)}},[]);const C=na.a.forwardRef((e,l)=>{let{children:t,onClick:a}=e;return na.a.createElement("div",{className:"custom-toggle"},na.a.createElement("div",{className:"toggle-container",ref:l,onClick:e=>{e.preventDefault(),a(e)}},t,(f||!0===s)&&na.a.createElement("div",{className:"input-gp"},na.a.createElement(Qm.a,{autoFocus:!0,onChange:e=>{w(e.target.selectionStart),p(e.target.value)},value:m,onFocus:function(e){const l=e.target.value;e.target.value="",e.target.value=l,e.currentTarget.selectionStart=N,e.currentTarget.selectionEnd=N},id:"type-ahead","aria-hidden":"true",onClick:e=>{g(!0),h(!0),y(!1),w(e.target.selectionStart),e.currentTarget.selectionEnd=N},onKeyUp:e=>{g(!0),h(!0),e.currentTarget.selectionEnd===e.currentTarget.selectionStart?(w(e.currentTarget.selectionStart),e.currentTarget.selectionEnd=e.currentTarget.selectionStart):window.getSelection()||(e.currentTarget.selectionStart=N,e.currentTarget.selectionEnd=N)}}),na.a.createElement("div",{className:"input-wrapper"},na.a.createElement("label",{id:"label-flosting",className:"floating-label "+(""===m&&E?"no-input":""),htmlFor:"type-ahead",role:"presentation",onClick:()=>{document.getElementById("label-flosting").classList.remove("no-input"),document.getElementById("type-ahead").focus()}},n),m?na.a.createElement("button",{id:"clear",onClick:()=>{c(),p(""),g(!1)},"aria-label":"clear"}):na.a.createElement("button",{id:"search",onClick:()=>{u(),p(r),g(!0)},"aria-label":"search"})))))});C.displayName="CustomToggle",C.defaultProps={children:{},onClick:()=>{}};const S=na.a.forwardRef((e,l)=>{let{children:t,style:a,className:o}=e;return na.a.createElement("div",null,f&&b&&na.a.createElement("div",{ref:l,style:a,className:o},na.a.createElement("div",{className:"list-unstyled",role:"menu"},na.a.Children.toArray(t).filter(e=>{var l,t;return!m||(null===e||void 0===e||null===(l=e.props)||void 0===l||null===(t=l.eventKey)||void 0===t?void 0:t.toLowerCase().includes(null===m||void 0===m?void 0:m.toLowerCase()))}).length>0?na.a.Children.toArray(t).filter(e=>{var l,t;return!m||(null===e||void 0===e||null===(l=e.props)||void 0===l||null===(t=l.eventKey)||void 0===t?void 0:t.toLowerCase().includes(null===m||void 0===m?void 0:m.toLowerCase()))}):na.a.createElement("div",{className:"no-data"},v))))});S.displayName="CustomMenu",S.defaultProps={children:{},style:{},className:""};return na.a.createElement("div",{className:"dp-down",onMouseLeave:()=>{g(!1),y(!0)},onKeyUp:e=>{e.preventDefault(),!e||13!==e.keyCode&&32!==e.keyCode||g(!f)},"aria-expanded":f},na.a.createElement(td.a,{show:f},na.a.createElement(td.a.Toggle,{as:C,id:"dropdown-custom-components"},i&&na.a.createElement("h2",{className:"item-label label-footer "+d,tabIndex:"-1"},i)),na.a.createElement(td.a.Menu,{as:S},l.map((e,l)=>{var i,n,r,d,s,c;const u=(null===(i=e[a])||void 0===i||null===(n=i.props)||void 0===n||null===(r=n.children)||void 0===r||null===(d=r[0])||void 0===d||null===(s=d.props)||void 0===s||null===(c=s.children)||void 0===c?void 0:c.toString())+" ";
224return na.a.createElement(td.a.Item,{key:e[o]+l,eventKey:e[o],onClick:()=>(e=>{t(e),g(!1)})(e),role:"menuitem","aria-label":u},e[a])}))))};Zm.defaultProps={items:[],onItemSelect:()=>{},textField:"text",valueField:"value",label:"",floatingLabel:"",seletedItem:"",brandName:"",dropdown:!1,onClear:()=>{},onSearch:()=>{},noDataMessage:"No results found"};var Xm=Zm;const ep=e=>{const{fields:l,t:t}=e,{items:a,accordionTitle:o,accordionStyling:i,accordionMode:n,accordionDesc:r,showSearchFilter:d,allowMultipleOpen:s}=l||{},[c,u]=Object(ia.useState)(!0),v={backgroundColor:null===i||void 0===i?void 0:i.backgroundColor};let m=[];const p=[];Array.isArray(a)&&(null===a||void 0===a||a.forEach(e=>{m=[...m,...null===e||void 0===e?void 0:e.categories]})),m.forEach((e,l)=>{const t=na.a.createElement("div",null,na.a.createElement(sa.b,{key:l,to:null===e||void 0===e?void 0:e.categoryURL,"aria-label":null===e||void 0===e?void 0:e.categoryName},null===e||void 0===e?void 0:e.categoryName));p.push({value:null===e||void 0===e?void 0:e.categoryName,text:t})});const f=()=>u(!0);return Jc(l)?na.a.createElement("section",{className:"category-search category-section-seo",style:v},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row justify-content-center text-center"},na.a.createElement("div",{className:"col-md-12"},(null===o||void 0===o?void 0:o.value)&&na.a.createElement("h2",{className:"search-title"},null===o||void 0===o?void 0:o.value),na.a.createElement(ca.RichText,{className:"search-subtitle",field:r})),na.a.createElement("div",{className:"search-category-drodown"},(null===d||void 0===d?void 0:d.value)&&na.a.createElement(Xm,{items:p,textField:"text",valueField:"value",floatingLabel:t("search-category-jobs"),seletedItem:"",onItemSelect:()=>{},brandName:"manpower",dropdown:!0,onClear:f,onSearch:()=>u(!1),noDataMessage:t("category-no-result-found")}))),na.a.createElement("div",{className:"location-links"},na.a.createElement("div",{key:"body"},na.a.createElement(Wm,{linkItems:a,showAccordion:c,doShowAccordion:f,cssClass:null===i||void 0===i?void 0:i.cssClass,accordionMode:n,allowMultipleOpen:s}))))):null};ep.defaultProps={fields:{},sitecoreContext:{}};var lp=Object(ca.withSitecoreContext)()(Object(ba.a)()(ep)),tp=lp;const ap=e=>{const l=Object(o.c)();return Object(ia.useEffect)(()=>{const e=()=>{l({type:me})};return window.addEventListener("chatbot-reload",e),()=>{window.removeEventListener("chatbot-reload",e)}},[]),Object(ia.useEffect)(()=>{var l,t;if(""!==(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.config)||void 0===t?void 0:t.value)&&(null===e||void 0===e?void 0:e.showChat)){var a,o;const l=JSON.parse(null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.config)||void 0===o?void 0:o.value),t=document.createElement("script");t.type="application/javascript",t.async="true",t.src="https://wchat.freshchat.com/js/widget.js",t.onload=function(){if("undefined"!==typeof window.fcWidget){const e=(new Date).getHours(),t=(new Date).getDay();1!==t&&2!==t&&3!==t&&4!==t&&5!==t||e>=8&&e<=17&&window.fcWidget.init(l)}},"undefined"===typeof window.fcWidget&&document.body.appendChild(t)}},[e]),null};ap.propTypes={fields:Pa.a.shape({}).isRequired},ap.defaultProps={fields:{}};var op=Object(o.b)(e=>({showChat:e.chatbotReducer.showChat}))(ap);const ip=na.a.createContext({setMenuOpen:()=>null,setMenuSection:()=>null,isInHeader:!1,menuOpen:!1}),np=e=>(e.lat||e.lng)&&e.place,rp=function(e,l,t,a){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"K";const i=Math.PI*t/180,n=Math.PI*e/180,r=a-l,d=Math.PI*r/180;let s=Math.sin(i)*Math.sin(n)+Math.cos(i)*Math.cos(n)*Math.cos(d);return s>1&&(s=1),s=Math.acos(s),s=180*s/Math.PI,s=60*s*1.1515,"K"===o&&(s*=1.609344),"N"===o&&(s*=.8684),s};var dp=e=>{const l=Object(ia.useRef)();return Object(ia.useEffect)(()=>{l.current=e}),l.current};a(803);const sp=e=>{alert(e)};function cp(e,l,t,a,o,i){var n;if(null===(n=window.google.maps.places)||void 0===n?void 0:n.Autocomplete){const n=new window.google.maps.places.Autocomplete(t.current,{types:["(regions)"],componentRestrictions:{country:[a]}});n.setFields(["address_components","formatted_address","geometry"]),n.addListener("place_changed",()=>{!async function(e,l,t,a,o,i){var n;const r=await a.getPlace(),d=null===r||void 0===r?void 0:r.formatted_address;if(null===r||void 0===r||null===(n=r.geometry)||void 0===n?void 0:n.location.lat()){var s,c;e(d),t(!1),l({lat:null===r||void 0===r||null===(s=r.geometry)||void 0===s?void 0:s.location.lat(),lng:null===r||void 0===r||null===(c=r.geometry)||void 0===c?void 0:c.location.lng(),place:d})}else o||(l(null),t(!0)),Ic(null===r||void 0===r?void 0:r.name)&&"es"===(null===i||void 0===i?void 0:i.toLowerCase())&&t(!1)}(e,l,o,n,i,a)}),function(e){const l=e.addEventListener;e.addEventListener=(t,a)=>{if("keydown"===t){const l=a;a=t=>{const a=document.getElementsByClassName("pac-item-selected").length;if("Shift"==t.key)return!1;if(("Tab"===t.key||"Enter"===t.key)&&!a){const t=new KeyboardEvent("keydown",{key:"ArrowDown",code:"ArrowDown",keyCode:40});l.apply(e,[t])}l.apply(e,[t])}}
224l.apply(e,[t,a])}}(t.current)}}const up=(e,l,t,a,o,i)=>{var n,r;if(null===(n=window)||void 0===n||null===(r=n.google)||void 0===r?void 0:r.maps){const n=new window.google.maps.Geocoder,r=new window.google.maps.LatLng(e,l);n.geocode({latLng:r},(function(n,r){if(r===window.google.maps.GeocoderStatus.OK){const r=n.find(e=>e.types&&"locality"===e.types[0]&&"political"===e.types[1])||n[3];if(r){const o={lat:e,lng:l,place:r.formatted_address};t(r.formatted_address),a(o),i&&i(pd(o))}else sp(o("location-not-available"))}}))}};function vp(e){const{onLocationSelect:l,label:t,region:a,errorMessage:i,refVal:n,showError:r,isBlock:d}=e,{showCurrentLocation:s,showSearchIcon:c,id:u,name:v,selectedLocation:m,disableClickForSearchIcon:p=!0}=e,{changeHandler:f,placeholder:g,focusHandler:b,focusOutHandler:h,t:E}=e,{disableEnterSubmit:y,coords:N}=e,[w,C]=Object(ia.useState)(""),[S,x]=Object(ia.useState)(!1),[j,O]=Object(ia.useState)(!1),T=Object(ia.useRef)(n);let k={};y&&(k={type:"button"});const I=dp({selectedLocation:m}),L=Object(o.c)(),A=l=>{switch(l.code){case l.PERMISSION_DENIED:sp(e.t("location-permission-denied"));break;case l.POSITION_UNAVAILABLE:sp(e.t("location-not-available"));break;case l.PERMISSION_DENIED_TIMEOUT:sp(e.t("location-permission-timedout"));break;case l.UNKNOWN_ERROR:sp(e.t("location-unknown-error"))}},P=t=>{const a=t.coords.latitude,o=t.coords.longitude;up(a,o,C,l,e.t)},D=()=>{var e;!1===j&&((null===(e=window)||void 0===e?void 0:e.google)&&(cp(C,l,T,a,x,n),O(!0)))};return Object(ia.useEffect)(()=>{D()},[]),Object(ia.useEffect)(()=>{if(s){const e=(()=>{let e={};return sessionStorage&&sessionStorage.getItem(el.JOB_SEARCH.SEARCH_LOCATION)&&(e=JSON.parse(sessionStorage.getItem(el.JOB_SEARCH.SEARCH_LOCATION))),e})();if(np(e)){const{lat:t,lng:a,place:o}=e;o?(C(o),L(pd(e))):up(t,a,C,l,E,L)}else up(null===N||void 0===N?void 0:N.latitude,null===N||void 0===N?void 0:N.longitude,C,l,E),L(pd({lat:null===N||void 0===N?void 0:N.latitude,lng:null===N||void 0===N?void 0:N.longitude}))}},[N,s]),Object(ia.useEffect)(()=>{var e,t,a;(null===I||void 0===I||null===(e=I.selectedLocation)||void 0===e?void 0:e.lat)===(null===m||void 0===m?void 0:m.lat)&&(null===I||void 0===I||null===(t=I.selectedLocation)||void 0===t?void 0:t.lng)===(null===m||void 0===m?void 0:m.lng)&&(null===I||void 0===I||null===(a=I.selectedLocation)||void 0===a?void 0:a.place)===(null===m||void 0===m?void 0:m.place)||((e,l,t,a,o,i)=>{if(e)if(Jc(e)&&e.lat&&e.lng){const{lat:n,lng:r,place:d}=e;d?t(d):l(n,r,t,a,o,i)}else t("")})(m,up,C,l,E,L)},[m]),na.a.createElement("div",{className:"location-search",id:u+"_card"},na.a.createElement("div",{className:(d?"form-block "+(t?"complex":""):"")+" "},na.a.createElement("input",Object.assign({ref:T,onChange:e=>{C(e.target.value),f&&f(e.target.value)},onClick:()=>D(),value:w||"",placeholder:g,className:w?"filled":"",tabIndex:0,"aria-label":t,id:u,name:v,autoComplete:"off",onFocus:e=>{D(),b&&b(e)},onBlur:e=>{x(!1),h&&h(e)}},S||r?{"aria-invalid":!0,"aria-describedby":"error_"+u}:"")),t?na.a.createElement(pp,{label:t,id:u}):null,c&&p&&na.a.createElement("button",Object.assign({className:"search-icon",onClick:()=>{return e=p,D(),void(navigator.geolocation&&e&&navigator.geolocation.getCurrentPosition(P,A));var e},"aria-label":"Geo Location Search"},k)),(S||r)&&na.a.createElement("div",{className:"error-msg",id:"error_"+u,"aria-live":"assertive"},i)))}vp.defaultProps={onLocationSelect:()=>{},label:"",region:"US",errorMessage:"Something went wrong",showCurrentLocation:!1,showSearchIcon:!0,placeholder:"",name:"locationText",id:"location",refVal:null,focusHandler:null,focusOutHandler:null,selectedLocation:null,changeHandler:null,t:()=>{},showError:!1,disableEnterSubmit:!1,isBlock:!0};var mp=Object(Sr.geolocated)()(Object(ba.a)()(vp));const pp=e=>{let{label:l,id:t}=e;return na.a.createElement("label",{htmlFor:t,className:t},na.a.createElement("div",{className:"active"},l),na.a.createElement("div",{className:"inactive"},l))};pp.defaultProps={id:"location"};const fp=e=>{var l;let{values:t,urlVal:a,history:o,setMenuOpen:i,setMenuSection:n,searchLocation:r,params:d,textName:s,isInHeader:c,setValue:u,pathname:v,dispatch:m,sitecoreContext:p}=e;const f=new URLSearchParams;Jc(r)&&m(pd(r));const g=eu(f,t[s],r,null===p||void 0===p||null===(l=p.Country)||void 0===l?void 0:l.code);v===a?o.replace({pathname:a,search:String(decodeURIComponent(g))}):o.push({pathname:a,search:String(decodeURIComponent(g))}),i(!1),n(""),u(s,c?null:d.get("searchKeyword"))},gp=e=>{var l;const{isInHeader:t,textName:a,register:o,locationSelected:i,buttonCssClass:n}=e,{sitecoreContext:r,searchLocation:d,onInputChange:s,handleSubmit:c}=e,{getValues:u,locName:v,t:m,onSubmit:p}=e,{errors:f,control:g}=e;return na.a.createElement("form",{className:"row",onSubmit:c(p)},na.a.createElement("div",{className:"col-xl-6 col-lg-5"},na.a.createElement(Qd,{id:"sr_job_"+(t&&"header"),label:m(t?"job-title-industry-skill":"jobs-search-keyword-label"),isSearchEnabled:!1,name:a,register:o,value:u(a),showOrgVal:!0,labelMsg:u(a)?t?"Search "+m("job-title-industry-skill"):"Search "+m("jobs-search-keyword-label"):t?m("job-title-industry-skill")+" edit blank":m("jobs-search-keyword-label")+" edit blank"})),na.a.createElement("div",{className:"col-xl-4 col-lg-4"},na.a.createElement(Ei.a,{as:mp,control:g,onLocationSelect:i,label:m(t?"search-location-header":"jobs-search-location-label"),region:null===r||void 0===r||null===(l=r.Country)||void 0===l?void 0:l.code,errorMessage:m("invalid-location"),id:"sr_location_"+(t&&"header"),name:v,disableEnterSubmit:!0,rules:{validate:e=>!(e&&(!Jc(d)||Jc(d)&&d.place!==e))},showError:f&&f[v],selectedLocation:d,changeHandler:s,defaultValue:null===d||void 0===d?void 0:d.place,showCurrentLocation:!!t})),na.a.createElement("div",{className:"col-xl-2 col-lg-3"},na.a.createElement(ga,{cssClass:n,text:m("search-jobsearch"),handleButtonClick:c(p),typeProp:{type:"submit"}})))},bp=e=>
224{const{mode:l,t:t,location:a,sitecoreContext:o,urlVal:i,buttonCssClass:n}=e,{isFilterExists:r,dispatch:d,locationState:s}=e,c=Object(ua.h)(),u=new URLSearchParams(null===a||void 0===a?void 0:a.search),v=Object(ia.useContext)(ip)||{},{isInHeader:m,setMenuOpen:p,setMenuSection:f,menuOpen:g}=v,b="searchJobText"+(m?"Header":""),h="searchLocation"+(m?"Header":""),E=("undefined"!==typeof window?uu():void 0)||{};let y={};!m&&E.latitude&&(y={lat:E.latitude,lng:E.longitude,place:decodeURIComponent(E.place)});const[N,w]=Object(ia.useState)(y||{}),{register:C,setValue:S,getValues:x,handleSubmit:j,errors:O,control:T,reset:k,clearErrors:I}=Object(Ei.c)({mode:"onClick",reValidateMode:"onChange",shouldFocusError:!1,defaultValues:{searchJobText:"site"!==u.get("mode")?u.get("searchKeyword"):"",searchJobTextHeader:"",searchLocation:"",searchLocationHeader:null===N||void 0===N?void 0:N.place}});return Object(ia.useEffect)(()=>{const e=new URLSearchParams(null===a||void 0===a?void 0:a.search);if(!m&&"site"!==e.get("mode")&&gu(null===a||void 0===a?void 0:a.pathname,i,null===o||void 0===o?void 0:o.language)){var l,t,n,r,d,s,c,u,v,p;S(b,e.get("searchKeyword"));const i=uu()||{};var f,g,h,E,y;if((null===o||void 0===o||null===(l=o.route)||void 0===l||null===(t=l.fields)||void 0===t||null===(n=t.company)||void 0===n||null===(r=n.fields)||void 0===r||null===(d=r.key)||void 0===d?void 0:d.value)&&""!==(null===o||void 0===o||null===(s=o.route)||void 0===s||null===(c=s.fields)||void 0===c||null===(u=c.company)||void 0===u||null===(v=u.fields)||void 0===v||null===(p=v.key)||void 0===p?void 0:p.value))i.company=null===o||void 0===o||null===(f=o.route)||void 0===f||null===(g=f.fields)||void 0===g||null===(h=g.company)||void 0===h||null===(E=h.fields)||void 0===E||null===(y=E.key)||void 0===y?void 0:y.value;const m={lat:i.latitude,lng:i.longitude,place:decodeURIComponent(i.place)};w(m),localStorage&&(localStorage.setItem(el.JOB_SEARCH.SAVED_SEARCH_KEY,JSON.stringify({searchKeyword:e.get("searchKeyword"),filters:i})),localStorage.setItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS,null===a||void 0===a?void 0:a.search))}},[a,m,S,g]),Object(ia.useMemo)(()=>{m&&Jc(s)&&w(s)},[s]),Object(ia.useEffect)(()=>{m&&(I(h),S(b,""))},[a]),na.a.createElement("div",{id:"search-job-"+(m&&"header"),role:"tabpanel","aria-labelledby":"search-job-tab",tabIndex:0},na.a.createElement("div",{className:`search-jobs ${"site"!==l?"active":""} ${r||m?"":"no-filter"}`},na.a.createElement(gp,{textName:b,register:C,locationSelected:e=>{e?(w(e),S(h,e.place),I(h)):w({})},sitecoreContext:o,searchLocation:N,onInputChange:e=>{S(h,e),""===e&&(w({}),u.delete("longitude"),u.delete("latitude"),u.delete("place"),c.replace({pathname:i,search:String(decodeURIComponent(u.toString()))}),I(h))},handleSubmit:j,onSubmit:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};fp({values:e,urlVal:i,history:c,setMenuOpen:p,setMenuSection:f,searchLocation:N,params:u,textName:b,isInHeader:m,setValue:S,pathname:null===a||void 0===a?void 0:a.pathname,dispatch:d,sitecoreContext:o})},isInHeader:m,t:t,getValues:x,locName:h,errors:O,control:T,reset:k,buttonCssClass:n})))};var hp=Object(o.b)(e=>({locationState:e.jobLocationReducer.location}))(Object(ca.withSitecoreContext)()(bp));bp.defaultProps={mode:"",isInHeader:!1,t:()=>{},location:"",urlVal:"",isFilterExists:!1,locationState:"",dispatch:()=>{},sitecoreContext:{}},gp.defaultProps={isInHeader:!1,textName:"",register:()=>{},locationSelected:()=>{},sitecoreContext:{},searchLocation:{place:""},onInputChange:()=>{},handleSubmit:()=>{},getValues:()=>{},locName:"",t:()=>{},onSubmit:()=>{},errors:{},control:{}};a(401);const Ep=e=>{var l,t;const{fields:a,location:o,t:i,filterComp:n,brandName:r,sitecoreContext:d,BreadCrumb:s}=e,{isInHeader:c}=Object(ia.useContext)(ip)||{},u=null===d||void 0===d||null===(l=d.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase(),{description:v,backgroundColor:m,fontColor:p,image:f,hideSearch:g,searchUrl:b,ctaText:h,ctaUrl:E}=a,y=new URLSearchParams(null===o||void 0===o?void 0:o.search).get("mode")||"",N=c?"":y,[w,C]=Object(ia.use
224State)(N),S=Pc(n);let x="reversed";return"#FFFFFF"===(null===m||void 0===m?void 0:m.value)&&(x=" "),Object(ia.useEffect)(()=>{C(y)},[y]),Object(ia.useEffect)(()=>{var e,l,t,a,i;if(""!==(null===d||void 0===d||null===(e=d.route)||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.company)||void 0===t||null===(a=t.fields)||void 0===a||null===(i=a.key)||void 0===i?void 0:i.value)){const e=new URLSearchParams(null===o||void 0===o?void 0:o.search);if(!c&&"site"!==e.get("mode")){var n,r,s,u,v,m,p,f,b,h;const e=uu()||{};var E,y,N,w,C;if((null===d||void 0===d||null===(n=d.route)||void 0===n||null===(r=n.fields)||void 0===r||null===(s=r.company)||void 0===s||null===(u=s.fields)||void 0===u||null===(v=u.key)||void 0===v?void 0:v.value)&&""!==(null===d||void 0===d||null===(m=d.route)||void 0===m||null===(p=m.fields)||void 0===p||null===(f=p.company)||void 0===f||null===(b=f.fields)||void 0===b||null===(h=b.key)||void 0===h?void 0:h.value))e.company=null===d||void 0===d||null===(E=d.route)||void 0===E||null===(y=E.fields)||void 0===y||null===(N=y.company)||void 0===N||null===(w=N.fields)||void 0===w||null===(C=w.key)||void 0===C?void 0:C.value,localStorage&&localStorage.setItem("companyUrl",null===o||void 0===o?void 0:o.pathname);if(localStorage){const l=new URLSearchParams(null===o||void 0===o?void 0:o.search);(null===g||void 0===g?void 0:g.value)?localStorage.setItem(el.JOB_SEARCH.SAVED_SEARCH_KEY,JSON.stringify({searchKeyword:null,filters:e})):localStorage.setItem(el.JOB_SEARCH.SAVED_SEARCH_KEY,JSON.stringify({searchKeyword:l.get("searchKeyword"),filters:e})),localStorage.setItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS,null===o||void 0===o?void 0:o.search)}}}},[c]),na.a.createElement("section",{style:{"background-color":""+(null===m||void 0===m?void 0:m.value)},className:`search-header ${r} branded`},na.a.createElement("div",{className:"container"},Pc(s)?na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-10 header-container-branded"},null===s||void 0===s?void 0:s.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},na.a.createElement("div",{className:"themeColor "+r},e))))):null,na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:Nu(u)?"col-lg-12":"col-lg-10 offset-lg-1"},na.a.createElement("div",{className:"branded-content"},na.a.createElement("h1",{className:"headingLogo"},na.a.createElement(ca.Image,{className:"logo",field:f})),na.a.createElement("p",{style:{color:""+(null===p||void 0===p?void 0:p.value)},className:"text"},na.a.createElement(ca.RichText,{field:v}))),!(null===g||void 0===g?void 0:g.value)&&na.a.createElement("div",null,na.a.createElement(hp,{mode:w,t:i,location:o,urlVal:null===b||void 0===b?void 0:b.value,isFilterExists:S,defaultRange:20,buttonCssClass:x})),(null===h||void 0===h?void 0:h.value)&&na.a.createElement("div",{className:"branded-text-btn",style:{color:""+(null===p||void 0===p?void 0:p.value)}},na.a.createElement(xi,{ctaText:h,ctaUrl:E,cssClass:"branded-cta"}))))))};Ep.defaultProps={jobFormSubmitUrl:"/",fields:{description:{value:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Learn more about KLM"},backgroundColor:{value:"#00A1E4"},fontColor:{value:"#FFFFFF"},image:{value:{src:"",alt:"",width:"1600",height:"550"}},hideSearch:{value:!1},jobsCountToHideSearch:{value:"10"},itemPerPage:{value:""},hideSearchSite:{value:!1},ctaText:{value:""},ctaUrl:{value:{href:"#"}}},filterComp:[],t:e=>e,brandName:"",BreadCrumb:[],ctaText:"",ctaUrl:""};var yp=Object(ua.j)(Object(ca.withPlaceholder)([{placeholder:"jss-content",prop:"filterComp"},{placeholder:"jss-breadcrumb",prop:"BreadCrumb"}])(Object(ba.a)()(Object(ca.withSitecoreContext)()(Ep))));const Np=e=>{var l,t,o;const{fields:i,sitecoreContext:n}=e,{text:r,backgroundImage:d,componentBackgroundColor:s,buttonColor:c}=i,u=null===s||void 0===s?void 0:s.map(e=>{const{colorCode:l}=null===e||void 0===e?void 0:e.fields;let t="";return t=Fc(l)?Fc(l):"",t}),v=(null===n||void 0===n||null===(l=n.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"";return Object(ia.useEffect)(()=>
224{ps()((function(){window.jQuery||(window.jQuery=ps.a),async function(){await a(138),await a(139)}()}))},[]),na.a.createElement("section",{className:"ss__block",id:"companysuccessstories",style:{background:""+u,display:Jc(i)?"block":"none"}},na.a.createElement("div",{className:"container"},na.a.createElement("h2",{className:"img-container"},na.a.createElement(ca.Image,{className:"infoIcon",field:Rc(d,"")})),na.a.createElement("p",{className:"text-company"},null===r||void 0===r?void 0:r.value),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"player-wrapper"}),null===i||void 0===i||null===(o=i.items)||void 0===o?void 0:o.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j,O,T,k,I,L,A,P,D,R,_,F;return na.a.createElement("div",{className:"col-md-6 video-cont",key:l},"Youtube"===(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.source)||void 0===a?void 0:a.value)&&na.a.createElement(Ss,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.videoCode)||void 0===i?void 0:i.value,videoPreviewImg:null===e||void 0===e||null===(n=e.fields)||void 0===n?void 0:n.thumbnail,videoDuration:null===e||void 0===e||null===(r=e.fields)||void 0===r?void 0:r.duration,title:null===e||void 0===e||null===(d=e.fields)||void 0===d?void 0:d.title}),"Wistia"===(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.source)||void 0===c?void 0:c.value)&&na.a.createElement(ws,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.videoCode)||void 0===v?void 0:v.value,videoPreviewImg:null===e||void 0===e||null===(m=e.fields)||void 0===m?void 0:m.thumbnail,videoDuration:null===e||void 0===e||null===(p=e.fields)||void 0===p?void 0:p.duration,title:null===e||void 0===e||null===(f=e.fields)||void 0===f?void 0:f.title}),"Vidyard"===(null===e||void 0===e||null===(g=e.fields)||void 0===g||null===(b=g.source)||void 0===b?void 0:b.value)&&na.a.createElement(hs,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(h=e.fields)||void 0===h||null===(E=h.videoCode)||void 0===E?void 0:E.value,videoPreviewImg:null===e||void 0===e||null===(y=e.fields)||void 0===y?void 0:y.thumbnail,videoDuration:null===e||void 0===e||null===(N=e.fields)||void 0===N?void 0:N.duration,title:null===e||void 0===e||null===(w=e.fields)||void 0===w?void 0:w.title}),"Vimeo"===(null===e||void 0===e||null===(C=e.fields)||void 0===C||null===(S=C.source)||void 0===S?void 0:S.value)&&na.a.createElement(js,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(x=e.fields)||void 0===x||null===(j=x.videoCode)||void 0===j?void 0:j.value,videoPreviewImg:null===e||void 0===e||null===(O=e.fields)||void 0===O?void 0:O.thumbnail,videoDuration:null===e||void 0===e||null===(T=e.fields)||void 0===T?void 0:T.duration,title:null===e||void 0===e||null===(k=e.fields)||void 0===k?void 0:k.title}),""===(null===e||void 0===e||null===(I=e.fields)||void 0===I||null===(L=I.source)||void 0===L?void 0:L.value)&&""===(null===e||void 0===e||null===(A=e.fields)||void 0===A||null===(P=A.videoCode)||void 0===P?void 0:P.value)&&""!==(null===e||void 0===e||null===(D=e.fields)||void 0===D||null===(R=D.thumbnail)||void 0===R||null===(_=R.value)||void 0===_?void 0:_.src)&&na.a.createElement("div",{className:"video__link"},na.a.createElement(ca.Image,{className:"video__preview",editable:!0,field:null===e||void 0===e||null===(F=e.fields)||void 0===F?void 0:F.thumbnail})))})),na.a.createElement("div",{className:"btn__wrap "+v},na.a.createElement(ci,{ctaText:null===i||void 0===i?void 0:i.ctaText,ctaUrl:null===i||void 0===i?void 0:i.ctaUrl,cssClass:null===c||void 0===c?void 0:c.value}))))};Np.defaultProps={fields:{items:[],text:"",backgroundImage:"",buttonColor:{value:"blue"},componentBackgroundColor:[{fields:{colorCode:{value:"#fffff"}}}]},sitecoreContext:{}};var wp=Object(ca.withSitecoreContext)()(Np);const Cp=e=>{let{title:l,text:t,img:a,altText:o,ctaText:i,ctaUrl:n}=e;return na.a.createElement("div",{className:"card connector",role:"article","aria-labelledby":"title","aria-describedby":"info"},na.a.createElement("div",{className:"card-image"},na.a.createElement(ca.Image,{field:Rc(a,o)})),na.a.createElement("div",{className:"card-body"},na.a.createElement("h2",{className:"title",id:"title"},na.a.createElement(ca.Text,{field:l})),na.a.createElement("div",{className:"text",id:"info"},na.a.createElement("p",{className:"large"},na.a.createElement(ca.Text,{field:t}))),na.a.createElement("div",{className:"cta"},na.a.createElement(Dm,{ctaText:i,ctaUrl:n,cssClass:"blue"}))))};Cp.defaultProps={title:"",text:"",img:{},altText:"",ctaText:"Read more",ctaUrl:"#"};var Sp=Cp;const xp=e=>{var l,t;const{fields:a,rendering:{uid:o}}=e,i=()=>{"undefined"!==typeof window&&document.querySelectorAll(`.scroll_${o}
224 .slick-slide`).forEach(e=>{e.className.includes("slick-active")?(e.style.visibility="",e.setAttribute("aria-hidden","false")):(e.style.visibility="hidden",e.setAttribute("aria-hidden","true"))})};Object(ia.useEffect)(()=>{fu(o)},[]);const n={dots:!0,infinite:!0,speed:500,slidesToShow:1,slidesToScroll:1,infinite:!1,lazyLoad:!0,accessibility:!0,arrows:!0,onLazyLoad:()=>i(),afterChange:()=>i(),responsive:[{breakpoint:992,settings:{dots:!0,arrows:!1,slidesToShow:1}},{breakpoint:768,settings:{dots:!0,arrows:!1,slidesToShow:1}},{breakpoint:564,settings:{dots:!0,arrows:!1,slidesToShow:1}}]};return na.a.createElement("section",{className:"card-scroll connector connector-card-scroll scroll_"+o},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-12"},na.a.createElement("div",{className:"card-scroll-header"},na.a.createElement("div",{className:"title"},null===a||void 0===a||null===(l=a.title)||void 0===l?void 0:l.value)),na.a.createElement(ei.a,n,null===a||void 0===a||null===(t=a.items)||void 0===t?void 0:t.map(e=>{var l,t,a,o,i,n;return na.a.createElement(Sp,{key:null===e||void 0===e||null===(l=e.fields)||void 0===l?void 0:l.title,title:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.title,img:null===e||void 0===e||null===(a=e.fields)||void 0===a?void 0:a.image,text:null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.text,ctaText:null===e||void 0===e||null===(i=e.fields)||void 0===i?void 0:i.ctaText,ctaUrl:null===e||void 0===e||null===(n=e.fields)||void 0===n?void 0:n.ctaUrl})}))))))};xp.defaultProps={fields:{title:"",items:[]},rendering:{}};var jp=xp,Op=gd;a(804);const Tp=e=>{var l,t,a,i;let{ConsentFormData:n,fields:r,sitecoreContext:d}=e;const[s,c]=Object(ia.useState)(!0),[u,v]=Object(ia.useState)(!1),m=Object(o.d)(e=>e.loginReducer.candidateId),p=(null===d||void 0===d||null===(l=d.ADB2C)||void 0===l?void 0:l.isMultiCountryAllowed)||!1,f=(null===r||void 0===r||null===(t=r.popupDelayTimeSec)||void 0===t?void 0:t.value)||0,g=(null===r||void 0===r||null===(a=r.showPopupCloseButton)||void 0===a?void 0:a.value)||!1,b=e=>{c(!1),v(!1),localStorage.setItem("isRedirectFromAdb2c",!1),e&&"function"===typeof e&&e()},h=null===d||void 0===d||null===(i=d.Country)||void 0===i?void 0:i.requireConsentPopUp;return Object(ia.useEffect)(()=>{const e=localStorage.getItem("isRedirectFromAdb2c");!p&&!h||"true"!==e||Ic(m)||setTimeout(()=>{ao(""+pl).then(e=>{(null===e||void 0===e?void 0:e.data)&&!0===(null===e||void 0===e?void 0:e.data)&&v(!0)},()=>{})},f)},[m]),na.a.createElement(na.a.Fragment,null,u&&na.a.createElement(xu,null,e=>{var l,t;let{logout:a}=e;return na.a.createElement(to,{className:"consent_popup_modal",backdrop:"static",backdropClassName:"consent_popup",showModal:s,handleModal:b,size:"lg",keyboard:!1},na.a.createElement("div",{className:"inner-modal-container",key:"body"},g&&na.a.createElement("button",{type:"button",className:"modal-close-icon",onClick:()=>b(a)},na.a.createElement("span",{"aria-hidden":"true"},"\xd7"),na.a.createElement("span",{className:"sr-only"},"Close")),na.a.createElement("div",{className:"logo-image"},na.a.createElement(ca.Image,{field:r.image})),na.a.createElement("h2",{className:"title"},na.a.createElement(ca.Text,{field:r.title})),r.subTitle&&na.a.createElement("div",{className:"light heading heading-6"},na.a.createElement(ca.Text,{field:r.subTitle})),na.a.createElement("div",{className:"confirm-button-container"},na.a.createElement(gd,{fields:null===(l=n[0])||void 0===l||null===(t=l.props)||void 0===t?void 0:t.fields,closeConsentPopup:b,isConsentPopUp:!0,ctaText:r.ctaText}))))}))};Tp.defaultProps={fields:{}};var kp=Object(ca.withSitecoreContext)()(Object(ca.withPlaceholder)([{placeholder:"jss-consent",prop:"ConsentFormData"}])(Tp));const Ip=e=>{let{fields:l,t:t}=e;const{title:a,text:o,phone:i,hours:n,color:r,backgroundImage:d}=l,s=(null===r||void 0===r?void 0:r.value)?r.value.toLowerCase():"blue";return na.a.createElement("section",{className:"calloutbar-section contact gradient"+s},(null===d||void 0===d?void 0:d.value)&&""!==(null===d||void 0===d?void 0:d.value)&&na.a.createElement("div",{className:"calloutbar-image",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(d))})`}}),!_c(d)&&"blue"===s&&na.a.createElement("div",{className:"calloutbar-x"}),na.a.createElement("div",{className:"calloutbar-body container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-10 offset-lg-1"},na.a.createElement("div",{className:"title reversed"},na.a.createElement(ca.Text,{field:a})),o&&na.a.createElement("p",{className:"text-content"},na.a.createElement(ca.Text,{field:o})),na.a.createElement("div",{className:"phone-hours"},na.a.createElement("div",{className:"phone"},na.a.createElement("div",{className:"phone-heading"},na.a.createElement("strong",null,t("phone"))),na.a.createElement("a",{href:"tel: "+i.value,"aria-label":"Phone number opens in a new window/tab"},na.a.createElement("div",{className:"phone-value"},na.a.createElement(ca.Text,{field:i})))),na.a.createElement("div",{className:"hours"},na.a.createElement("div",{className:"hours-heading"},na.a.createElement("strong",null,t("hours"))),na.a.createElement("div",{className:"hours-value"},na.a.createElement(ca.Text,{field:n}))))))))};
224Ip.defaultProps={fields:{title:{value:""},text:{value:""},phone:{value:""},hours:{value:""},color:{value:"pale_blue"},backgroundImage:{value:{src:""}}}};var Lp=Object(ba.a)()(Ip);a(805);const Ap=e=>{const{fields:l,params:t,t:a,prevLocation:o="",location:i}=e,{Title:n,SubTitle:r,items:d=[]}=l,{acknowledgementmail:s,servicerequestmail:c}=t,[u,v]=Object(ia.useState)(!1),[m,p]=Object(ia.useState)(""),[f,g]=Object(ia.useState)({}),[b,h]=Object(ia.useState)(!1),{register:E,handleSubmit:y,errors:N,setValue:w,control:C,trigger:S,watch:x,getValues:j,reset:O}=Object(Ei.c)({mode:"onBlur",reValidateMode:"onBlur"}),[T,k]=Object(ia.useState)("");Object(ia.useEffect)(()=>{var e,l,t,a;const n=o?(null===(e=window)||void 0===e||null===(l=e.location)||void 0===l?void 0:l.origin)+o:(null===(t=window)||void 0===t||null===(a=t.location)||void 0===a?void 0:a.origin)+(null===i||void 0===i?void 0:i.pathname);k(n)},[]);return na.a.createElement("section",{className:"contact-us-form"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-10 offset-lg-1"},na.a.createElement("div",{id:"formTitle",className:"title"},na.a.createElement(ca.Text,{field:n})),""!==m&&na.a.createElement("p",{id:"statusMessage",className:"statusMessage"+(b?"Error":"Success")},a(m)),na.a.createElement("form",null,na.a.createElement("div",{className:"form-indicator"},na.a.createElement(ca.Text,{field:r})),na.a.createElement("div",{className:"row"},d.map((e,l)=>{var t;return na.a.createElement("div",{key:l,className:d.length>1?"col-lg-6 "+(1===l?"left-side":""):"col-lg-12"},na.a.createElement(Nr,{formData:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.items,register:E,errors:N,getValues:j,setValue:w,control:C,trigger:S,watch:x}))})),na.a.createElement("div",{className:"cta"},na.a.createElement(ga,{cssClass:"blue",text:a("submit"),handleButtonClick:y((I=e=>{const l={...Object.assign({},e),acknowledgementmail:s,servicerequestmail:c,previousPath:T};JSON.stringify(f)===JSON.stringify(e)||(v(!0),ao(bl.POST_URL,"POST",l).then(e=>{var l,t,a;v(!1),(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.status)&&200!==(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.status)?(p("contact-us-status-message-failed"),h(!0),O()):(p("contact-us-status-message-success"),h(!1),O(),(null===(a=window)||void 0===a?void 0:a.dataLayer)&&window.dataLayer.push({event:"Forms",eventCategory:"Contact Us Submission",eventAction:"Contact Us Submission",eventLabel:null===i||void 0===i?void 0:i.pathname})),document.getElementById("formTitle").scrollIntoView()},()=>{v(!1),p("error-message"),h(!0),O(),document.getElementById("formTitle").scrollIntoView()}),g(e))},e=>{let l=Object.assign({},e);l=yc(e),I(l)})),isLoading:u,isDisabled:u})))))));var I};Ap.defaultProps={fields:{},params:{}};var Pp=Object(ba.a)()(Object(ua.j)(Ap));a(402);const Dp=e=>{const{fields:l}=e,{title:t}=l;return t&&na.a.createElement("div",{className:"title customStyle"},na.a.createElement(Oi,{cssClass:"blue custom cookie-style",handleTextClick:du,text:null===t||void 0===t?void 0:t.value}))};Dp.defaultProps={fields:{}};var Rp=Dp;a(806);
224const _p=e=>{let{fields:l,register:t,errors:a}=e;const{Description:o,Abstract:i,consent1:n,consent2:r}=l;return na.a.createElement("section",{className:"consent-block"},na.a.createElement("div",null,na.a.createElement(ca.Text,{field:i})),na.a.createElement("div",{className:"consent-text"},na.a.createElement(ca.RichText,{field:o})),na.a.createElement(os,{id:"job_application_consent",name:"jobAppConsent",text:null===n||void 0===n?void 0:n.value,required:!0,register:t,errors:a}),na.a.createElement(os,{id:"promotional_communication_consent",text:null===r||void 0===r?void 0:r.value}))};_p.defaultProps={fields:{}};var Fp=_p;var Up=Object(ba.a)()(e=>{let{handleCreateAccount:l,t:t}=e;return na.a.createElement("section",{className:"create-account-nav"},na.a.createElement(ga,{text:t("create-account"),handleButtonClick:l}),na.a.createElement("div",{className:"create-account-text"},t("already-have-an-account"),na.a.createElement("span",{className:"textLink"},na.a.createElement("a",{href:"/","aria-label":t("log-in")},t("log-in")))))});const Bp=Object(ia.forwardRef)((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v;const{register:m,handleSubmit:p,getValues:f,errors:g}=Object(Ei.c)({mode:"onBlur",reValidateMode:"onBlur"}),b=Object(ia.useRef)(),h=()=>{e.handleCreateAccount()};return Object(ia.useImperativeHandle)(l,()=>({trigger:()=>{b.current.click()}})),na.a.createElement("section",{className:"create-account"},na.a.createElement("div",{className:"container flex-container"},na.a.createElement("div",{className:"title-text-account"},null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.title)||void 0===a?void 0:a.value),na.a.createElement("div",{className:"create-account-container"},na.a.createElement("div",{className:"account-form-container forms"},na.a.createElement(Nr,{formData:(null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.items)||void 0===i?void 0:i.length)>0?null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.items[0])||void 0===r||null===(d=r.fields)||void 0===d?void 0:d.items:[],register:m,errors:g,getValues:f}),na.a.createElement("button",{ref:b,className:"hideButton",onClick:p(h)})),na.a.createElement("div",{className:"seperator"}),na.a.createElement(Fp,{fields:(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.items)||void 0===c?void 0:c.length)>1?null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.items[1])||void 0===v?void 0:v.fields:{},register:m,errors:g})),na.a.createElement(Up,{handleCreateAccount:p(h)})))});Bp.displayName="CreateNewAccount",Bp.defaultProps={fields:{},handleCreateAccount:()=>{}};var Mp=Bp;a(403);const $p=e=>{let{cssClass:l,text:t,handleButtonClick:a,actionParams:o,btnIcon:i,arrow:n,type:r}=e;return na.a.createElement("button",{className:"primary-button btn-with-icon "+l,onClick:a?e=>a(e,o):null,type:r,"aria-label":t},i&&na.a.createElement("div",{className:"button-icon "+i}),i?na.a.createElement("div",null,t):t,n?na.a.createElement("div",{className:"arrow-icon","aria-hidden":"true"}):null)};$p.defaultProps={cssClass:"",text:"Button",handleButtonClick:null,actionParams:null,btnIcon:null,arrow:!0,type:"button"};var Vp=$p;var Hp=Object(ba.a)()(e=>{let{handleEmailVerification:l,t:t}=e;return na.a.createElement("section",{className:"verify-identity"},na.a.createElement("div",{className:"container flex-container"},na.a.createElement("div",{className:"title-text-account"},t("verification-title")),na.a.createElement("div",{className:"message-text-verify-identity"},na.a.createElement("p",{className:"verify-identity-text"},t("verification-method-subtitle"))),na.a.createElement("div",{className:"btn-area"},na.a.createElement("div",{className:"button-verify-identity"},na.a.createElement(Vp,{text:t("email-verification-button"),btnIcon:"email-icon",handleButtonClick:l})),na.a.createElement("div",{className:"button-verify-identity"},na.a.createElement(Vp,{text:t("text-verification-button"),btnIcon:"text-icon"}))),na.a.createElement("div",{className:"difficult-text-verify-identity"},t("conditions-apply")),na.a.createElement("div",{className:"diff-login"},na.a.createElement("a",{className:"another-way-verify-identity",href:"/","aria-label":t("login-different-account")},t("login-different-account"))),na.a.createElement("div",{className:"text-button-verify-identity"},na.a.createElement(Oi,{cssClass:"dark-gray",text:"RETURN TO JOB RESULTS"}))))});const Jp=e=>{let{verifyIdentityMessage:l,handleVerfication:t,t:a}=e;return na.a.createElement("section",{className:"verify-identity"},na.a.createElement("div",{className:"container flex-container"},na.a.createElement("div",{className:"title-text-account"},a("verification-title")),na.a.createElement("div",{className:"message-text-verify-identity"},na.a.createElement("p",{className:"verify-identity-text"},l)),na.a.createElement("div",{className:"input-verify-identity"},na.a.createElement("input",{type:"text",placeholder:"Enter the 6-digit code",autoComplete:"off","aria-label":"Enter the 6-digit code"})),na.a.createElement("div",{className:"difficult-text-verify-identity"},a("having-difficulty"),na.a.createElement("a",{className:"another-way-verify-identity",href:"/","aria-label":a("try-another-way")},a("try-another-way"))),na.a.createElement("div",{className:"button-verify-identity"},na.a.createElement(ga,{text:a("verify-account"),handleButtonClick:t})),na.a.createElement(os,{id:"remember_device",text:a("remember-me")}
224),na.a.createElement("div",{className:"text-button-verify-identity"},na.a.createElement(Oi,{cssClass:"dark-gray",text:"RETURN TO JOB RESULTS"}))))};Jp.defaultProps={verifyIdentityMessage:""};var qp=Object(ba.a)()(Jp);a(807);const zp=e=>{let{header:l,message:t,info:a,icon:o}=e;return na.a.createElement("div",{className:"container greet-container"},na.a.createElement("div",{className:"congrats-section"},na.a.createElement("h1",{className:"text"},l,o&&na.a.createElement("div",{className:"success-icon",role:"img","aria-label":"success"})),na.a.createElement("div",{className:"text"},t),na.a.createElement("div",{className:"info"},a)))};zp.defaultProps={icon:!1};var Gp=zp;a(808);const Yp=e=>{let{name:l,jobName:t,t:a}=e;return na.a.createElement("div",{className:"create-account-success-flex"},na.a.createElement(Gp,{header:`Congratulations ${l}!`,message:"Your account has been created.",info:"You can update your account settings at anytime."}),na.a.createElement("div",{className:"create-account-success-text"},na.a.createElement("div",{className:"build-profile"},"Build you profile to apply to"),na.a.createElement("div",{className:"create-account-job-name"},t)),na.a.createElement("div",{className:"create-account-success-button"},na.a.createElement(ci,{ctaText:a("build-profile"),ctaUrl:"/en/Profile"})),na.a.createElement("div",{className:"create-account-success-text-button"},na.a.createElement(Oi,{cssClass:"dark-gray",text:"BROWSE JOBS"})))};Yp.defaultProps={name:"Mark",jobName:"BI Software Engineer/Data Architect"};var Kp=Object(ba.a)()(Yp);const Wp=e=>{let{fields:l}=e;const[t,a]=Object(ia.useState)({activeStep:0}),o=Object(ia.useRef)(null);return na.a.createElement(na.a.Fragment,null,0===t.activeStep&&na.a.createElement(Mp,{fields:l,handleCreateAccount:()=>{a({activeStep:1})},ref:o}),1===t.activeStep&&na.a.createElement(Hp,{handleEmailVerification:()=>{a({activeStep:2})}}),2===t.activeStep&&na.a.createElement(qp,{verifyIdentityMessage:"A 6-digit validation code was sent to the email address associated with your account.Please enter the code to verify your account.",handleVerfication:()=>{a({activeStep:3})}}),3===t.activeStep&&na.a.createElement(Kp,{handleProfile:()=>{a({activeStep:0})}}))};Wp.defaultProps={fields:{}};var Qp=Wp;a(404);const Zp=e=>{var l;const{sitecoreContext:t,t:a,icons:i,jobItemID:n,isSaved:r,jobDetails:d}=e;let{iconSave:s,iconSaved:c}={};const[u,v]=Object(ia.useState)(""),[m,p]=Object(ia.useState)(),[f,g]=Object(ia.useState)(!1),{write:b}=Ja(),h=Object(o.c)(),E=Object(o.d)(e=>e.loginReducer),y=null===E||void 0===E?void 0:E.state;Object(ia.useEffect)(()=>{p(r)},[r]);const N=null===t||void 0===t||null===(l=t.Country)||void 0===l?void 0:l.name;Array.isArray(i)&&i.forEach(e=>{var l,t,a,o,i,n;switch(null===e||void 0===e?void 0:e.name){case"Save":s=null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.icon)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.src;break;case"Saved":c=null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.icon)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.src}});return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"job-actionbar-save "+N},s&&c&&na.a.createElement(xu,null,e=>{let{login:l,authenticationState:t}=e;return na.a.createElement(na.a.Fragment,null,E.initialized&&E.state===Xl.AUTHENTICATED&&na.a.createElement("button",{className:"save","aria-labelledby":"save-button",onClick:e=>{var o,i,r,s,c,u,f,E,N;(null===(o=window)||void 0===o?void 0:o.dataLayer)&&window.dataLayer.push({event:"saveVacancy",products:{name:null===d||void 0===d?void 0:d.jobTitle,id:null===d||void 0===d?void 0:d.jobID,brand:(null===d||void 0===d||null===(i=d.addtionalForDataLayer)||void 0===i?void 0:i.companyName)?null===d||void 0===d||null===(r=d.addtionalForDataLayer)||void 0===r?void 0:r.companyName:(null===d||void 0===d?void 0:d.companyName)?null===d||void 0===d?void 0:d.companyName:null,category:null===d||void 0===d?void 0:d.domain,variant:null===d||void 0===d?void 0:d.employmentType,dimension11:`Location: ${null===d||void 0===d?void 0:d.jobLocation} | Education: ${(null===d||void 0===d||null===(s=d.addtionalForDataLayer)||void 0===s?void 0:s.education)?null===d||void 0===d||null===(c=d.addtionalForDataLayer)||void 0===c?void 0:c.education.join(", "):(null===d||void 0===d?void 0:d.education)?null===d||void 0===d?void 0:d.education.join(", "):void 0} | Salary: ${null===d||void 0===d?void 0:d.salaryRate} | Hours: ${null===d||void 0===d?void 0:d.jobType}`,dimension12:""+(null===Xl||void 0===Xl?void 0:Xl[y||"UNAUTHENTICATED"]),dimension13:(null===d||void 0===d||null===(u=d.addtionalForDataLayer)||void 0===u?void 0:u.applicationType)?null===d||void 0===d||null===(f=d.addtionalForDataLayer)||void 0===f?void 0:f.a
224pplicationType:(null===d||void 0===d?void 0:d.applicationType)?null===d||void 0===d?void 0:d.applicationType:void 0,dimension14:void 0,dimension15:void 0,dimension16:(null===d||void 0===d?void 0:d.clientID)?null===d||void 0===d?void 0:d.clientID:void 0,dimension17:(null===d||void 0===d?void 0:d.jobLocation)?null===d||void 0===d?void 0:d.jobLocation:void 0,dimension18:(null===d||void 0===d||null===(E=d.addtionalForDataLayer)||void 0===E?void 0:E.education)?null===d||void 0===d||null===(N=d.addtionalForDataLayer)||void 0===N?void 0:N.education.join(", "):(null===d||void 0===d?void 0:d.education)?null===d||void 0===d?void 0:d.education.join(", "):void 0,dimension19:(null===d||void 0===d?void 0:d.salaryRate)?null===d||void 0===d?void 0:d.salaryRate:void 0,dimension20:(null===d||void 0===d?void 0:d.jobType)?null===d||void 0===d?void 0:d.jobType:void 0}});e.preventDefault(),!m&&(async(e,l)=>{g(!0),v(""),l===Xl.AUTHENTICATED?await Ma.a.get(""+el.JOB_SEARCH.SAVE_JOB_API,{params:{jobItemID:n}}).then(e=>{g(!1),e.data.status===ol?(p(!0),h(go(n))):e.data.status===il&&h(go(n))}).catch(()=>{p(!1),g(!1),v(a("error-save"))}):e()})(l,t),m&&(e=>{b(`${Sl.DELETE}?jobID=${e}`,null),p(!1)})(n)}},na.a.createElement("div",{className:"icon-bookmark"},f?na.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}):na.a.createElement(na.a.Fragment,null,!m&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(s),className:"save_icon",alt:""}),m&&!u&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(c),alt:""}))),a(m&&!u?"saved":"")))})),na.a.createElement("div",{className:"action-bar-jobSave-messages"},u&&na.a.createElement(od,{message:u,type:"error"})))};Zp.defaultProps={sitecoreContext:{},t:()=>{},icons:[],jobItemID:"",isSaved:!1};var Xp=Object(ba.a)()(Object(ca.withSitecoreContext)()(Zp));const ef=e=>{let{title:l,location:t,subTitle:a,date:o,ctaUrl:i,isSaved:n,jobItemId:r,isExpired:d,icons:s,jobDetails:c}=e;return na.a.createElement("div",{className:"card job grid"},na.a.createElement("div",{className:"card-link"},na.a.createElement("div",{className:"card-body"},na.a.createElement("div",{className:"card-body__left"},na.a.createElement(sa.b,{to:i,"aria-label":l},na.a.createElement("div",{className:"title reversed"},l)),na.a.createElement("div",{className:"location"},t),na.a.createElement("div",{className:"sub-title"},a)),na.a.createElement("div",{className:"card-body__right"},na.a.createElement("div",{className:"flag"},na.a.createElement(Xp,{isSaved:n,icons:s,jobItemID:r,isExpired:d,jobDetails:c})),na.a.createElement("time",{className:"date",dateTime:o&&vi()(o).isValid()?vi()(o).toISOString():""},o&&vi()(o).isValid()?vi()(o).fromNow():"")))))};ef.defaultProps={subTitle:"",title:"",location:"",date:"January 1, 1001",img:"",isSaved:!1,jobItemId:"",isExpired:!1,icons:[],ctaUrl:"#",jobDetails:[]};var lf=Object(ca.withSitecoreContext)()(Object(ba.a)()(ef));const tf=e=>{var l;const{response:t,loading:a,write:o}=Ja(),{coords:i,sitecoreContext:n,t:r,fields:d,params:s}=e,{jobCards:c=[],title:u,url:v,seeAllJobs:m,items:p=[]}=d,[f,g]=Object(ia.useState)("");return Object(ia.useEffect)(()=>{var l,a,o;const i=Ic(null===t||void 0===t||null===(l=t.data)||void 0===l?void 0:l.url)||"Job"!==e.params.pageType?null===(o=n.Country)||void 0===o?void 0:o.jobSearchURL:null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.url;g({pathname:i,search:localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS)})},[t]),na.a.createElement(ia.Fragment,null,a&&na.a.createElement(oi,null),(null===c||void 0===c?void 0:c.length)>0&&na.a.createElement("section",{className:"card-grid "},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"card-grid__header"},na.a.createElement("h2",{className:"title"},u),na.a.createElement("div",{className:"cta"},na.a.createElement(xi,{cssClass:"",ctaText:r("see-all"),ctaUrl:m||(null===(l=n.Country)||void 0===l?void 0:l.jobSearchURL)}))),na.a.createElement("div",{className:"cards__wrap"},na.a.createElement("div",{className:"row"},null===c||void 0===c?void 0:c.map(e=>na.a.createElement("div",{className:"col-lg-6"},na.a.createElement(lf,{title:null===e||void 0===e?void 0:e.jobTitle,location:null===e||void 0===e?void 0:e.jobLocation,subTitle:null===e||void 0===e?void 0:e.employmentType,img:e.image,date:null===e||void 0===e?void 0:e.publishfromDate,ctaUrl:null===e||void 0===e?void 0:e.jobURL,isSaved:null===e||void 0===e?void 0:e.isSaved,icons:p,jobItemId:null===e||void 0===e?void 0:e.jobItemId,isExpired:null===e||void 0===e?void 0:e.isExpired,jobDetails:e}))))))))};tf.defaultProps={coords:{},sitecoreContext:{},params:{},backgroundColor:"",t:()=>{},fields:{}};var af=Object(Sr.geolocated)()(Object(ba.a)()(Object(ca.withSitecoreContext)()(tf)));a(405),a(809),a(810);const of=e=>{var l,t;let{rendering:a,sitecoreContext:i}=e;const n=(null===i||void 0===i||null===(l=i.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"experis",{placeholders:r=[],fields:d,params:s}=a,{bgcolor:c=""}=s,u=Object(o.c)();Object(ia.useEffect)(()=>
224{yu()||(e=>{ao(""+wl.PROFILE_PICTURE,"GET").then(l=>{var t;const a=(null===l||void 0===l||null===(t=l.data)||void 0===t?void 0:t.fileContent)?"data:image/png;base64,"+l.data.fileContent:"";return e(bo(a)),a})})(u)},[]);const v=(()=>{const e=(null===r||void 0===r?void 0:r["jss-content"])||[],l=["MyPathWrapper"];return e.some(e=>l.includes(null===e||void 0===e?void 0:e.componentName))})();return na.a.createElement(Dr,null,na.a.createElement("section",{className:"dashboard"},na.a.createElement("div",{className:"container-fluid"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-2 dashboard__sidebar "+n},r&&r["jss-left"].map(e=>{const l=e.componentName?Ec[e.componentName]:"";return!!l&&na.a.createElement(l,{key:null===e||void 0===e?void 0:e.uid,fields:null===e||void 0===e?void 0:e.fields})})),na.a.createElement("div",{className:`col-lg-10 ${v?"dashboard__content--no-padding":"dashboard__content--with-padding"} dashboard__content ${n}`,style:"manpower"===n?{background:c||"#ffffff"}:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(d.backgroundImage))})`}},na.a.createElement("div",{className:"row"},r&&r["jss-content"].map(e=>{var l,t;const a=(null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.width)||void 0===t?void 0:t.value)||"100",o=e.componentName?Ec[e.componentName]:"";if(!o)return!1;const n="MyPathWrapper"===(null===e||void 0===e?void 0:e.componentName);return na.a.createElement("div",{key:null===e||void 0===e?void 0:e.uid,className:tn()({"col-lg-12":"100"===a,"col-lg-6":"50"===a,"col-lg-4":"25"===a,"mypath-wrapper-container":n})},na.a.createElement(o,{key:null===e||void 0===e?void 0:e.uid,fields:null===e||void 0===e?void 0:e.fields,sitecoreContext:i,params:null===e||void 0===e?void 0:e.params,data:(null===e||void 0===e?void 0:e.placeholders)&&(null===e||void 0===e?void 0:e.placeholders["jss-content"])?null===e||void 0===e?void 0:e.placeholders["jss-content"]:[]}))})))))))};of.defaultProps={sitecoreContext:{},contentBlock:[],params:{bgcolor:""}};var nf=Object(ca.withSitecoreContext)()(Object(ba.a)()(of));a(811);const rf=e=>{const{fields:l={}}=e,t=Object(ia.useRef)(null),a=Object(ia.useRef)(null),{containerId:o={value:""},containerClass:i={value:"dynamic-script-embed"},scriptUrl:n={value:""},scriptAsync:r={value:!0},scriptDefer:d={value:!1},dataAttributes:s={value:"{}"},scriptParams:c={value:"{}"},inlineScript:u={value:""}}=l;return Object(ia.useEffect)(()=>{if(null===n||void 0===n?void 0:n.value)try{const e=JSON.parse((null===s||void 0===s?void 0:s.value)||"{}"),l=JSON.parse((null===c||void 0===c?void 0:c.value)||"{}");a.current&&Object.entries(e).forEach(e=>{let[l,t]=e;const o=l.startsWith("data-")?l:"data-"+l;null!==t&&void 0!==t&&a.current.setAttribute(o,t)});const o=new URL(n.value);Object.entries(l).forEach(e=>{let[l,t]=e;null!==t&&void 0!==t&&o.searchParams.append(l,t)});const i=document.createElement("script");return i.src=o.toString(),i.type="text/javascript",i.charset="utf-8",(null===r||void 0===r?void 0:r.value)&&(i.async=!0),(null===d||void 0===d?void 0:d.value)&&(i.defer=!0),(null===u||void 0===u?void 0:u.value)&&(i.onload=()=>{try{const e=document.createElement("script");e.type="text/javascript",e.text=u.value,a.current&&a.current.appendChild(e)}catch(e){console.error("DynamicScriptEmbed: Error executing inline script",e)}},i.onerror=()=>{console.error("DynamicScriptEmbed: Failed to load external script",n.value)}),t.current=i,a.current&&a.current.appendChild(i),()=>{t.current&&t.current.parentNode&&(t.current.parentNode.removeChild(t.current),t.current=null)}}catch(e){console.error("DynamicScriptEmbed: Error parsing configuration",e)}else console.warn("DynamicScriptEmbed: No script URL provided")},[null===n||void 0===n?void 0:n.value,null===s||void 0===s?void 0:s.value,null===c||void 0===c?void 0:c.value,null===r||void 0===r?void 0:r.value,null===d||void 0===d?void 0:d.value,null===u||void 0===u?void 0:u.value]),(null===n||void 0===n?void 0:n.value)?na.a.createElement("div",{className:"container dynamic-script-embed-wrapper"},na.a.createElement("div",{ref:a,id:(null===o||void 0===o?void 0:o.value)||void 0,className:(null===i||void 0===i?void 0:i.value)||"dynamic-script-embed"})):null};
224rf.defaultProps={fields:{}};var df=rf;a(812);const sf=e=>{const{fields:l={}}=e,{widgetType:t,widgetContent:a,anchorId:o}=l,i="undefined"!==o&&""!==(null===o||void 0===o?void 0:o.value)?null===o||void 0===o?void 0:o.value:"supporting-data";return na.a.createElement(na.a.Fragment,null,na.a.createElement(pa.a,null,"Turtl"===(null===t||void 0===t?void 0:t.value)&&na.a.createElement("script",{async:!0,type:"text/javascript","data-turtl-script":"embed","data-turtl-assets-hostname":"https://assets.turtl.co",src:"https://app-static.turtl.co/embed/turtl.embed.v1.js"}),"Infogram"===(null===t||void 0===t?void 0:t.value)&&na.a.createElement("script",null,"!(function (e, i, n, s) {var t = 'InfogramEmbeds', d = e.getElementsByTagName('script')[0]; if (window[t] && window[t].initialized)window[t].process && window[t].process(); else if (!e.getElementById(n)) {var o = e.createElement('script');(o.async = 1),(o.id = n), (o.src = 'https://e.infogram.com/js/dist/embed-loader-min.js'), d.parentNode.insertBefore(o, d); } })(document, 0, 'infogram-async')"),"Ceros"===(null===t||void 0===t?void 0:t.value)&&na.a.createElement("script",{type:"text/javascript",src:"https://view.ceros.com/scroll-proxy.min.js","data-ceros-origin-domains":"view.ceros.com"})),na.a.createElement("div",{className:"embedded-script-block",id:""+i},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-10 offset-lg-1"},na.a.createElement(ca.RichText,{field:a,className:"content"}))))))};sf.defaultProps={fields:{}};var cf=sf;const uf=e=>{const{fields:l}=e,{title:t,text:a,ctaText:i,ctaUrl:n,backgroundImage:r,foregroundImage:d}=l,s=Object(o.c)(),c=void 0!=r.value.src?"hasImage":"";return Object(ia.useEffect)(()=>{s(xo("EmployersSplashBanner",!0))}),na.a.createElement("section",{className:"splashbanner animate--in employers "+c},na.a.createElement("div",{className:"gradient__overlay"}),na.a.createElement("div",{className:"rectangle"}),na.a.createElement("div",{className:"rectangle2"}),na.a.createElement("img",{className:"bknd__image",src:r.value.src,height:r.value.height,width:r.value.width,alt:r.value.alt}),na.a.createElement("div",{className:"content__wrap container"},na.a.createElement("div",{className:"content"},na.a.createElement("h1",{className:"headline"},t.value),na.a.createElement("p",{className:"text reversed"},a.value),na.a.createElement(ci,{cssClass:"white-bg",ctaText:i.value,ctaUrl:n.value})),na.a.createElement("div",{className:"person__imagewrap"},na.a.createElement(ca.Image,{className:"person__image",field:d}))))};uf.defaultProps={fields:{title:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:null},backgroundImage:{value:{src:null,alt:null,width:null,height:null}},foregroundImage:{value:{src:null,alt:null,width:null,height:null}}}};var vf=Object(ba.a)()(uf);a(813);const mf=e=>{const{fields:l}=e,{title:t,text:a,ctaText:o,ctaUrl:i,backgroundImage:n,foregroundImage:r}=l;return na.a.createElement("section",{className:"splashbanner rtl animate--in employers"},na.a.createElement("div",{className:"gradient__overlay"}),na.a.createElement("div",{className:"rectangle"}),na.a.createElement("div",{className:"rectangle2"}),na.a.createElement("img",{className:"bknd__image",src:n.value.src,height:n.value.height,width:n.value.width,alt:""}),na.a.createElement("div",{className:"content__wrap container"},na.a.createElement("div",{className:"content"},na.a.createElement("h1",{className:"headline"},t.value),na.a.createElement("p",{className:"text reversed"},a.value),na.a.createElement(ci,{cssClass:"reversed",ctaText:o.value,ctaUrl:i.value,arrow:!0})),na.a.createElement("div",{className:"person__imagewrap"},na.a.createElement(ca.Image,{className:"person__image",field:r,alt:!0}))))};mf.defaultProps={fields:{title:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:null},backgroundImage:{value:{src:null,alt:null,width:null,height:null}},foregroundImage:{value:{src:null,alt:null,width:null,height:null}}}};var pf=Object(ba.a)()(mf);a(814);const ff=e=>{var l,t;const a=Object(ua.h)(),o=Object(ua.i)(),{fields:i,t:n,sitecoreContext:r}=e,d=(null===r||void 0===r||null===(l=r.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"",{errorCode:s,text:c,goBackText:u,goBackUrl:v,contactText:m,contactUrl:p,logo:f,icon:g,componentBackgroun
224dColor:b,backgroundImage:h}=i;let E=[];const y=b&&(null===b||void 0===b?void 0:b.map(e=>{const{colorCode:l}=null===e||void 0===e?void 0:e.fields;return E=Fc(l)?Fc(l):"",E=E.split(","),E=E.length>1?`linear-gradient(to bottom, ${E[0]}, ${E[1]})`:" "+E,E})),N={backgroundImage:h?`url(${ca.mediaApi.updateImageUrl(_c(f))}) , url(${ca.mediaApi.updateImageUrl(_c(g))})`:null};return Object(ia.useEffect)(()=>{const l=null===o||void 0===o?void 0:o.pathname;if(!l.includes("page-not-found")){var t;const o=null===e||void 0===e||null===(t=e.sitecoreContext)||void 0===t?void 0:t.language;a.replace(`/${o}/page-not-found?path=${l}`)}},[]),na.a.createElement("div",{className:"errorScreen"},na.a.createElement("section",{className:"calloutbar-section "+d,style:{background:""+y}},na.a.createElement("div",{className:"calloutbar-x mobile "+d,style:{backgroundImage:h?`url(${ca.mediaApi.updateImageUrl(_c(g))})`:null,backgroundPosition:"top right"}}),na.a.createElement("div",{className:"calloutbar-x non-mobile "+d,style:{...N}}),na.a.createElement("div",{className:"calloutbar-body container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-8"},s&&(null===s||void 0===s?void 0:s.value)&&na.a.createElement("p",{className:"text-content"},n("error-code")," ","",na.a.createElement(ca.Text,{field:s,editable:!1})),na.a.createElement("div",{className:"title reversed"},na.a.createElement(ca.Text,{field:c})),na.a.createElement("div",{className:"buttonlink"},na.a.createElement(ci,{cssClass:"white-bg",ctaText:u,ctaUrl:v,cssArrowClass:"styleArrow"}),na.a.createElement(ci,{cssClass:"white-bg",ctaText:m,ctaUrl:p,cssArrowClass:"styleArrow"})))))))};ff.defaultProps={fields:{errorCode:{value:""},text:{value:""},goBackText:{value:""},contactText:{value:""},goBackUrl:{value:""},contactUrl:{value:""},logo:{value:""},icon:"",backgroundImage:"",componentBackgroundColor:[]}};var gf=Object(ca.withSitecoreContext)()(Object(ba.a)()(ff));const bf=e=>{var l;let{headline:t,startDate:a,ctaText:o,ctaUrl:i,external:n,location:r,locationPin:d,isPartner:s,sitecoreContext:c}=e;const u=(null===c||void 0===c||null===(l=c.Country)||void 0===l?void 0:l.dateFormat)||lt;return na.a.createElement("div",{className:"card event card--wipe"},na.a.createElement("span",{className:"card--wipe--apollo"}),na.a.createElement("div",{className:"card-body"},na.a.createElement("time",{className:"date",dateTime:!s&&a&&vi()(a).isValid()?vi()(a).toISOString():""},s&&a?a:a&&vi()(a).isValid()?vi()(a).format(u):""),Ic(r)?null:na.a.createElement("div",{className:"location"},na.a.createElement("img",{src:d,alt:"location Pin"}),na.a.createElement("div",null,(null===r||void 0===r?void 0:r.value)?na.a.createElement(ca.Text,{field:r}):qc(r))),na.a.createElement("h3",{className:"title"},t.value?na.a.createElement(ca.Text,{field:t}):qc(t))),na.a.createElement("div",{className:"cta__wrap card-eventfooter"},na.a.createElement(xi,{ctaText:o,ctaUrl:i,externalLink:n,arrow:!0})))};bf.defaultProps={headline:"",startDate:"",ctaText:"",ctaUrl:"#",location:"",locationPin:"",external:!1,isPartner:!1};var hf=Object(ca.withSitecoreContext)()(bf);class Ef extends na.a.Component{constructor(e){super(e)}componentDidMount(){const{rendering:e}=this.props;fu(null===e||void 0===e?void 0:e.uid)}render(){var e,l,t;const{fields:a,t:o,sitecoreContext:i,rendering:{uid:n}}=this.props,{items:r=[],backgroundColor:d,labelColor:s}=a,c=Pc(r),u=null===d||void 0===d||null===(e=d.value)||void 0===e?void 0:e.split(",");let v="",m="blue";const p=(null===i||void 0===i||null===(l=i.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower";"manpower"===p&&(m="generic",v=1===(null===u||void 0===u?void 0:u.length)?u?u[0]:"":`linear-gradient(267deg, ${u?u[1]:""}, ${u?u[0]:""})`);const f=()=>{"undefined"!==typeof window&&document.querySelectorAll(`.scroll_${n} .slick-slide`).forEach(e=>{e.className.includes("slick-active")?e.setAttribute("aria-hidden","false"):e.setAttribute("aria-hidden","true")})},g={dots:!0,infinite:!0,speed:500,slidesToShow:3,slidesToScroll:3,infinite:!1,lazyLoad:!0,accessibility:!0,arrows:!0,onLazyLoad:()=>f(),afterChange:()=>f(),responsive:[{breakpoint:992,settings:{dots:!0,arrows:!1,slidesToShow:1,slidesToScroll:1}},{breakpoint:768,settings:{dots:!0,arrows:!1,slidesToShow:1,slidesToScroll:1}},{breakpoint:564,settings:{dots:!0,arrows:!1,slidesToShow:1,slidesToScroll:1}}]};return na.a.createElement("section",{className:`card-scroll ${m} scroll_${n}`,style:"manpower"===p?{background:""+v}:{background:"none"}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"card-scroll-header"},na.a.createElement("h2",{className:"title",style:"manpower"===p?{color:""+(s?s.value:"#FFFFFF")}:{color:"none"}},o("more-events"))),c?na.a.createElement(ei.a,g,r.map((e,l)=>{const t=(null===e||void 0===e?void 0:e.fields)||{};return na.a.createElement(hf,{key:"cardEvent_"+l,headline:null===t||void 0===t?void 0:t.headline,startDate:null===t||void 0===t?void 0:t.startDate,ctaText:o("lorem-ipsum"),altText:"Card Event "+l,ctaUrl:null===t||void 0===t?void 0:t.url})})):na.a.createElement(Ws,{message:"No Data"})))}}
224Ef.defaultProps={fields:{items:[]},sitecoreContext:{},backgroundColor:{},labelColor:{value:""}};var yf=Object(ba.a)()(Ef);const Nf=e=>{var l,t,a,o;const{fields:i,t:n,sitecoreContext:r}=e,{items:d=[],backgroundImage:s,backgroundColor:c,labelColor:u}=i,v=d.length,m=Pc(d),p=(null===r||void 0===r||null===(l=r.Country)||void 0===l?void 0:l.dateFormat)||lt,f=ot,g=null===c||void 0===c||null===(t=c.value)||void 0===t?void 0:t.split(","),b=g?g[0]:"",h=(null===r||void 0===r||null===(a=r.Country)||void 0===a||null===(o=a.brandName)||void 0===o?void 0:o.toLowerCase())||"manpower";return na.a.createElement("div",null,(null===i||void 0===i?void 0:i.items)&&0!==m&&na.a.createElement("div",{className:"eventcardscroll"},1===v?na.a.createElement("section",{className:"featurette-section event "+h,style:{backgroundImage:`url(${_c(s)})`},style:"manpower"===h?{backgroundColor:""+b}:{backgroundColor:"none"}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},d.map((e,l)=>{var t,a,o,i,r,d,s,c,v,m,g;return na.a.createElement(ia.Fragment,{key:l},"manpower"!==h?na.a.createElement("div",{className:"col-lg-5"},na.a.createElement("div",{className:"featurette-imgs"},na.a.createElement("div",{className:"blurred"},na.a.createElement(ca.Image,{field:null===(t=e.fields)||void 0===t?void 0:t.image,alt:"event",editable:!1})),na.a.createElement(ca.Image,{field:null===(a=e.fields)||void 0===a?void 0:a.image,alt:"event",editable:!1}))):"",na.a.createElement("div",{className:"manpower"===h?"col-lg-8 offset-lg-2":"col-lg-5"},na.a.createElement("div",{className:"featurette-body"},na.a.createElement("h2",{className:"eventtitle",style:"manpower"===h?{color:""+(u?u.value:"#FFFFFF")}:{color:"none"}},n("upcoming-events")),(null===(o=e.fields)||void 0===o?void 0:o.startDate)&&(null===e||void 0===e||null===(i=e.fields)||void 0===i?void 0:i.endDate)&&na.a.createElement("div",null,na.a.createElement("div",{className:"time-text"},vi()(null===e||void 0===e||null===(r=e.fields)||void 0===r?void 0:r.startDate).format(p)),na.a.createElement("div",{className:"time-text"},vi()(null===e||void 0===e||null===(d=e.fields)||void 0===d?void 0:d.startDate).format(f)," -"," "+vi()(null===e||void 0===e||null===(s=e.fields)||void 0===s?void 0:s.endDate).format(f))),na.a.createElement("h3",{className:"light"},null===(c=e.fields)||void 0===c?void 0:c.headline),na.a.createElement("p",{className:"large"},null===(v=e.fields)||void 0===v?void 0:v.subTitle),"manpower"===h?na.a.createElement(ci,{ctaText:n("register-now"),ctaUrl:null===(m=e.fields)||void 0===m?void 0:m.url,arrow:!0}):na.a.createElement(ci,{cssClass:"margin-top-40 margin-right-40",ctaText:n("register-now"),ctaUrl:null===(g=e.fields)||void 0===g?void 0:g.url}))))})))):na.a.createElement(yf,e)))};Nf.defaultProps={fields:{backgroundImage:{},items:[]}};var wf=Object(ca.withSitecoreContext)()(Object(ba.a)()(Nf));var Cf=Object(ca.withSitecoreContext)()(Object(ba.a)()(e=>na.a.createElement(wf,e)));const Sf=e=>{var l;const{image:t,startDate:a,endDate:o,EventRegistration:i,t:n,description:r,sitecoreContext:d}=e,[s,c]=Object(ia.useState)(""),u=(null===d||void 0===d||null===(l=d.Country)||void 0===l?void 0:l.dateFormat)||lt,v=at;return Object(ia.useEffect)(()=>{c(r)},[r]),na.a.createElement("div",{className:"single-event"},na.a.createElement(ca.Image,{className:"responsive",editable:!0,field:t}),na.a.createElement("h2",{className:"title"},n("about-the-event")),s&&na.a.createElement(ca.RichText,{tag:"p",field:s,className:"content"}),na.a.createElement("h2",{className:"title"},n("when")),na.a.createElement("p",null,na.a.createElement(ca.DateField,{field:a,render:()=>vi()(null===a||void 0===a?void 0:a.value).format(u)}),na.a.createElement("br",{"aria-hidden":!0}),na.a.createElement(ca.DateField,{field:a,render:()=>vi()(null===a||void 0===a?void 0:a.value).format(v)}),"\xa0-\xa0",na.a.createElement(ca.DateField,{field:o,render:()=>vi()(null===o||void 0===o?void 0:o.value).format(v)})),i.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e)))};Sf.defaultProps={EventRegistration:[]};var xf=Object(ca.withSitecoreContext)()(Object(ba.a)()(Sf));const jf=e=>{var l,t;const{SocialSharePlatforms:a,RelatedArticles:o,sitecoreContext:i}=e,{BreadCrumb:n,EventRegistration:r}=e,{route:d={}}=i,{fields:s={}}=d,{headline:c,subTitle:u,image:v,description:m}=s,{startDate:p,endDate:f}=s,g=(null===i||void 0===i||null===(l=i.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"";return na.a.createElement(ia.Fragment,null,na.a.createElement("section",{className:"article-block "+g},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-10 "},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"article-header-container"},n.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},na.a.createElement("div",{className:"themeColor "+g},e))),na.a.createElement(jv,{title:c,subTitle:u,brandName:g}),a.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e))))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-8"},na.a.createElement(xf,{image:v,description:m,EventRegistration:r,startDate:p,endDate:f})),na.a.createElement("div",{className:"col-lg-4"},o.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e)))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},a.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e)))))))))};jf.defaultProps={SocialSharePlatforms:[],RelatedArticles:[],EventRegistration:[],fields:{abstract:{value:""},image:{value:{src:"http://via.placeholder.com/1440x583/EEEEEE/CCCCCC"}},body:{value:""},headline:{value:""},subTitle:{value:""}},BreadCrumb:[]};var Of=Object(ca.withSitecoreContext)()(Object(ca.withPlaceholder)([{placeholder:"jss-content",prop:"SocialSharePlatforms"},{placeholder:"jss-left",prop:"EventRegistration"},{placeholder:"jss-right",prop:"RelatedArticles"},{placeholder:"jss-breadcrumb",prop:"BreadCrumb"}])(jf)),Tf=wf;
224const kf=e=>{let{fields:l,t:t,sitecoreContext:a,location:o}=e;const{route:i={}}=a,{itemId:n=""}=i,{title:r,items:d}=l,[s,c]=Object(ia.useState)(!1),[u,v]=Object(ia.useState)(""),[m,p]=Object(ia.useState)(!1),{register:f,handleSubmit:g,errors:b,getValues:h,setValue:E,control:y}=Object(Ei.c)({mode:"onBlur",reValidateMode:"onBlur"});Object(ia.useEffect)(()=>{c(!1),p(!1),v("")},[o]);return na.a.createElement("div",{className:"rsvp"},na.a.createElement("div",{className:"title"},na.a.createElement(ca.Text,{field:r})),""!==u?na.a.createElement("p",{className:"statusMessage"+(m?"Error":"Success")},t(u)):na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-12"},na.a.createElement(Nr,{formData:d,register:f,errors:b,getValues:h,setValue:E,control:y}))),na.a.createElement("div",{className:"cta"},na.a.createElement(ga,{text:t("register-now"),handleButtonClick:g(e=>{const l=Object.assign({},e);null===l||void 0===l||delete l.email;const t={email:null===e||void 0===e?void 0:e.email,EventItemID:n,participantinfo:{...l}};c(!0),ao(hl.POST_URL,"POST",t).then(e=>{var l,t,a,i;(c(!1),v(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.StatusMsg),(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.ErrorCode)&&0!==(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.ErrorCode))?p(!0):(null===(i=window)||void 0===i?void 0:i.dataLayer)&&window.dataLayer.push({event:"Forms",eventCategory:"Form submission",formType:"Event RSVP",relativeUrl:null===o||void 0===o?void 0:o.pathname})},()=>{c(!1),v("error-message"),p(!0)})}),isLoading:s,isDisabled:s}))))};kf.defaultProps={fields:{}};var If=Object(ba.a)()(Object(ua.j)(kf)),Lf=a(478),Af=a.n(Lf);a(816);const Pf=e=>{let{setSearchKeyword:l,alertList:t,t:a}=e;const[o,i]=Object(ia.useState)([]);Object(ia.useEffect)(()=>{!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const l=e.map(e=>({title:null===e||void 0===e?void 0:e.jobAlertName,view:null===e||void 0===e?void 0:e.frequencyType,searchKeyword:null===e||void 0===e?void 0:e.searchKeyword,latitude:null===e||void 0===e?void 0:e.latitude,longitude:null===e||void 0===e?void 0:e.longitude,place:null===e||void 0===e?void 0:e.place,filters:null===e||void 0===e?void 0:e.filters,queryString:null===e||void 0===e?void 0:e.queryString,id:null===e||void 0===e?void 0:e.alertID}));i(l)}(t)},[t]);return na.a.createElement("div",{className:"dashboard-block options-popup"},na.a.createElement("div",{className:"table-title"},a("saved-search")),o.map((e,t)=>na.a.createElement("button",{key:t,className:"saved-search",onClick:()=>{l(e)}},na.a.createElement("div",{className:"saved-header"},na.a.createElement("div",{className:"search-icon"}),na.a.createElement("div",{className:"saved-job-details"},na.a.createElement("p",null,e.title))),na.a.createElement("div",{className:"filter-pill-container"},e.filters&&(e=>{const l=[];for(const t in e)if(e.hasOwnProperty(t)){const a=e[t];Array.isArray(a)&&a.forEach(e=>{e.value&&l.push(e.value)})}return l})(e.filters).map((e,l)=>na.a.createElement("div",{className:"filter-pill",key:l},e))))))};Pf.defaultProps={alertList:[]};var Df=Pf;const Rf=e=>{var l,t,a;let{values:o,urlVal:i,history:n,setMenuOpen:r,setMenuSection:d,searchLocation:s,params:c,textName:u,isInHeader:v,setValue:m,pathname:p,dispatch:f,sitecoreContext:g,amsjobs:b=!1}=e;const h=(null===g||void 0===g||null===(l=g.Country)||void 0===l?void 0:l.jobSearchURL)!==i?null===g||void 0===g||null===(t=g.Country)||void 0===t?void 0:t.jobSearchURL:i,E=new URLSearchParams;Jc(s)&&f(pd(s)),f(So(!0));const y=eu(E,o[u],s,null===g||void 0===g||null===(a=g.Country)||void 0===a?void 0:a.code);b&&y.append("showamsjobs",b),p===h?n.replace({pathname:h,search:String(decodeURIComponent(y))}):n.push({pathname:h,search:String(decodeURIComponent(y))}),r(!1),d(""),m(u,v?null:c.get("searchKeyword"))},_f=e=>{var l,t,a,i,n,r,d,s,c;const{isInHeader:u,textName:v,register:m,locationSelected:p,clearErrors:f,amsjobs:g,menuOpen:b}=e,{sitecoreContext:h,searchLocation:E,onInputChange:y,handleSubmit:N,submitSavedAlert:w,isAutoComplete:C,location:S,urlVal:x}
224=e,{setValue:j,getValues:O,locName:T,t:k,onSubmit:I}=e,{errors:L,control:A}=e,P=Object(ua.h)(),D=new URLSearchParams(null===S||void 0===S?void 0:S.search),[R,_]=Object(ia.useState)([]),[F,U]=Object(ia.useState)(!1),[B,M]=Object(ia.useState)(!1),$=Object(ia.useRef)(null),V=(null===h||void 0===h||null===(l=h.Country)||void 0===l?void 0:l.regExPattern)||"",H=Object(o.d)(e=>e.loginReducer),J=(null===H||void 0===H?void 0:H.state)===Xl.AUTHENTICATED,q=(null===h||void 0===h||null===(t=h.Country)||void 0===t||null===(a=t.name)||void 0===a?void 0:a.toLowerCase())||"",[z,G]=Object(ia.useState)(null),Y=null===h||void 0===h||null===(i=h.route)||void 0===i?void 0:i.placeholders,K=Y&&Y["jss-main"],W=null===K||void 0===K?void 0:K.filter(e=>"SearchHeader"===e.componentName),Q=null!==(n=null===W||void 0===W||null===(r=W[0])||void 0===r||null===(d=r.fields)||void 0===d||null===(s=d.autoSuggestItemCount)||void 0===s?void 0:s.value)&&void 0!==n?n:10,[Z,X]=Object(ia.useState)(!1),ee=null===D||void 0===D?void 0:D.has("searchKeyword"),le="true"===g,te=e=>{$.current&&!$.current.contains(e.target)&&M(!1)};Object(ia.useEffect)(()=>(document.addEventListener("mousedown",te),()=>{document.removeEventListener("mousedown",te)}),[]),Object(ia.useEffect)(()=>{J&&Nu(q)&&ae()},[J,q]);const ae=async()=>{var e;const l=await Ma.a.get(xl.COMMUNICATION_PREFERENCES.GET_ALERT_API);G(null===l||void 0===l||null===(e=l.data)||void 0===e?void 0:e.jobAlerts)},oe=Object(ia.useCallback)(Af()(e=>{e.length>2&&ao(`${Yl}?searchedText=${e}&itemPerPage=${Q}&isAmsOn=${le}`).then(e=>{const l=(null===e||void 0===e?void 0:e.data)||[];_(l.slice(0,Q))}).catch(e=>{console.error("Error fetching job data:",e)})},300),[g]),ie=e=>{var l;const t=null===(l=e.currentTarget)||void 0===l?void 0:l.innerText;_([]),j(v,t),$.current&&$.current.requestSubmit()};return na.a.createElement("form",{autoComplete:"off",className:"row",role:"search","aria-label":"Job search",onSubmit:N(I),ref:$},na.a.createElement("div",{className:"col-lg-6 "+(u?"col-xl-5":"")},na.a.createElement(Qd,{id:"sr_job_"+(u&&"header"),isSearchEnabled:!1,setIsSavedSearchVisible:M,name:v,register:m({pattern:new RegExp(V)}),errorMsg:L&&L[v]&&k("search-validation-message"),value:O(v),showOrgVal:!0,label:u?""+k("job-title-industry-skill"):""+k("jobs-search-keyword-label"),handleChange:e=>{const l=e.target.value;""===l&&ee&&C&&(j(v,""),D.delete("searchKeyword"),P.replace({pathname:x,search:String(decodeURIComponent(D.toString()))})),(null===l||void 0===l?void 0:l.length)<3&&_([]),oe(l),(null===l||void 0===l?void 0:l.length)>2?U(!0):U(!1)},isAutoComplete:C,setShowResults:X}),(null===R||void 0===R?void 0:R.length)>0&&F&&na.a.createElement("div",{className:"col-lg-6 autocomplete-results "+(Z?"":"hide")},na.a.createElement("ul",{className:"autocomplete-results-list"},null===R||void 0===R?void 0:R.map((e,l)=>na.a.createElement("li",{role:"presentation",className:"autocomplete-results-item",key:l,onMouseDown:ie,onKeyDown:ie},na.a.createElement(ca.RichText,{field:{value:e.replace(/[()]/g,"")}})))))),na.a.createElement("div",{className:"col-lg-3 "+(u?"search-pad-lg":"")},na.a.createElement(Ei.a,{as:mp,control:A,onLocationSelect:p,label:k(u?"search-location-header":"jobs-search-location-label"),region:null===h||void 0===h||null===(c=h.Country)||void 0===c?void 0:c.code,errorMessage:k("invalid-location"),id:"sr_location_"+(u&&"header"),name:T,disableEnterSubmit:!0,refVal:m,rules:{validate:B&&Nu(q)?!B:e=>!(e&&(!Jc(E)||Jc(E)&&E.place!==e))},showError:L&&L[T],selectedLocation:E,changeHandler:y,defaultValue:null===E||void 0===E?void 0:E.place,showCurrentLocation:!!u,focusOutHandler:()=>{f(T)}})),na.a.createElement("div",{className:"col-lg-3 "+(u?"searchbtn-pad-lg col-xl-4":"")},na.a.createElement(ga,{cssClass:b?"orange-bg":"white-bg",text:k("search-jobsearch"),handleButtonClick:()=>{Nu(q)&&M(!1),N(I)},typeProp:{type:"submit"}})),B&&z&&J&&Nu(q)&&na.a.createElement("div",{className:"col-lg-12"},na.a.createElement(Df,{t:k,alertList:z,setSearchKeyword:e=>{w(e),M(!1)}})))},Ff=e=>{var l,t,a;const{mode:o,t:i,location:n,sitecoreContext:r,urlVal:d,isAutoComplete:s=!1}=e,{isFilterExists:c,dispatch:u,locationState:v,mapInit:m}=e,p=Object(ua.h)(),f=new URLSearchParams(null===n||void 0===n?void 0:n.search),g=Object(ia.useContext)(ip)||{},{isInHeader:b,setMenuOpen:h,setMenuSection:E,menuOpen:y}=g,N="searchJobText"+(b?"Header":""),w="searchLocation"+(b?"Header":""),C=(null===r||void 0===r||null===(l=r.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase())||"",S=(null===r||void 0===r||null===(a=r.Country)||void 0===a?void 0:a.expiredJobRegExPattern)||"",x=("undefined"!==typeof window?uu():void 0)||{};let j={};!b&&m&&(x.x||x.y?j={lat:x.x,lng:x.y,place:decodeURIComponent(x.place||"")}:(x.latitude||x.longitude)&&(j={lat:x.latitude,lng:x.longitude,place:decodeURIComponent(x.place||"")}));const O=((e,l)=>{const t=new RegExp(e).source,a=RegExp(t,"g");return null===l||void 0===l?void 0:l.replace(a,"")}
224)(S,f.get("searchKeyword")||""),[T,k]=Object(ia.useState)(j||{}),[I,L]=Object(ia.useState)(!1),[A,P]=Object(ia.useState)(!1),[D,R]=Object(ia.useState)(!1),{register:_,setValue:F,getValues:U,handleSubmit:B,errors:M,control:$,reset:V,clearErrors:H}=Object(Ei.c)({mode:"onChange",reValidateMode:"onChange",shouldFocusError:!1,defaultValues:{searchJobText:"site"!==f.get("mode")?O:"",searchJobTextHeader:"",searchLocation:"",searchLocationHeader:null===T||void 0===T?void 0:T.place}});Object(ia.useEffect)(()=>{const e=new URLSearchParams(null===n||void 0===n?void 0:n.search);if(L(e.get("showamsjobs")),P(e.get("greenjobs")),R(e.get("immediateDate")),!b&&"site"!==e.get("mode")&&gu(null===n||void 0===n?void 0:n.pathname,d,null===r||void 0===r?void 0:r.language)){F(N,O);const e=uu()||{};if(m){const l="manpower-germany"===C?{lat:e.x,lng:e.y,place:decodeURIComponent(e.place||"")}:{lat:e.latitude,lng:e.longitude,place:decodeURIComponent(e.place||"")};k(l)}localStorage&&(localStorage.setItem(el.JOB_SEARCH.SAVED_SEARCH_KEY,JSON.stringify({searchKeyword:O,filters:e})),localStorage.setItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS,null===n||void 0===n?void 0:n.search),localStorage.setItem("companyUrl",""))}},[n,b,F,y,m]),Object(ia.useMemo)(()=>{b&&Jc(v)&&k(v)},[v]),Object(ia.useEffect)(()=>{b&&(H(w),F(N,""))},[n]);return na.a.createElement("div",{id:"search-job-"+(b&&"header"),role:"tabpanel","aria-labelledby":"search-job-tab"},na.a.createElement("div",{className:`search-jobs ${"site"!==o?"active":""} ${c||b?"":"no-filter"}`},na.a.createElement(_f,{textName:N,setSrLocation:k,register:_,locationSelected:e=>{e?(k(e),F(w,e.place),H(w)):k({})},sitecoreContext:r,searchLocation:T,onInputChange:e=>{F(w,e),""===e&&(k({}),"manpower-germany"===C?(f.delete("x"),f.delete("y")):(f.delete("latitude"),f.delete("longitude")),f.delete("place"),p.replace({pathname:d,search:String(decodeURIComponent(f.toString()))}),H(w))},handleSubmit:B,onSubmit:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Rf({values:e,urlVal:d,history:p,setMenuOpen:h,setMenuSection:E,searchLocation:T,params:f,textName:N,isInHeader:b,setValue:F,pathname:null===n||void 0===n?void 0:n.pathname,dispatch:u,sitecoreContext:r,amsjobs:I,greenjobs:A,immediateDate:D})},isInHeader:b,t:i,getValues:U,setValue:F,locName:w,errors:M,control:$,reset:V,clearErrors:H,submitSavedAlert:e=>{var l,t;const a={lat:null===e||void 0===e?void 0:e.latitude,lng:null===e||void 0===e?void 0:e.longitude,place:null===e||void 0===e?void 0:e.place},o=new URLSearchParams(null===e||void 0===e?void 0:e.queryString),i=eu(o,null===e||void 0===e?void 0:e.searchKeyword,a),n=(null===r||void 0===r||null===(l=r.Country)||void 0===l?void 0:l.jobSearchURL)!==d?null===r||void 0===r||null===(t=r.Country)||void 0===t?void 0:t.jobSearchURL:d;p.replace({pathname:n,search:String(decodeURIComponent(i))})},isAutoComplete:s,location:n,urlVal:d,amsjobs:I,menuOpen:y})))};var Uf=Object(o.b)(e=>{var l;return{locationState:e.jobLocationReducer.location,mapInit:null===(l=e.mapReducer)||void 0===l?void 0:l.data}})(Object(ca.withSitecoreContext)()(Ff));Ff.defaultProps={mode:"",isInHeader:!1,t:()=>{},isAutoComplete:!1};a(817);const Bf=e=>{var l,t,a,o;const{fields:i,t:n,sitecoreContext:r}=e,{mode:d,title:s,text:c,ctaText:u,ctaUrl:v,backgroundImage:m,icon:p,componentBackgroundColor:f}=i,g=Object(ua.i)(),b=(null===r||void 0===r||null===(l=r.Country)||void 0===l?void 0:l.expiredJobSearchURL)||"",h=(null===r||void 0===r||null===(t=r.Country)||void 0===t||null===(a=t.brandName)||void 0===a?void 0:a.toLowerCase())||"manpower",[E,y]=Object(ia.useState)(),[N,w]=Object(ia.useState)([]),C=Fc(d),S="simple"===(null===C||void 0===C?void 0:C.toLowerCase())?"267deg":"to bottom";let x=[];const j=f&&(null===f||void 0===f?void 0:f.map(e=>{const{colorCode:l}=null===e||void 0===e?void 0:e.fields;return x=Fc(l)?Fc(l):"",x=x.split(","),x=x.length>1?`linear-gradient(${S}, ${x[0]}, ${x[1]})`:" "+x,x})),O={backgroundImage:m?`url(${ca.mediaApi.updateImageUrl(_c(m))}), url(${ca.mediaApi.updateImageUrl(_c(p))})`:null},T={hash:"",pathname:""+(null===r||void 0===r||null===(o=r.Country)||void 0===o?void 0:o.expiredJobSearchURL),search:""+(null===g||void 0===g?void 0:g.search),state:void 0};return Object(ia.useEffect)(()=>{var e,l;const t=new URLSearchParams(null===T||void 0===T?void 0:T.search)||{};y(t),w(null===t||void 0===t||null===(e=t.get("jobDetails"))||void 0===e||null===(l=e.replaceAll("_","|"))||void 0===l?void 0:l.split("|"))},[g]),Object(ia.useEffect)(()=>{setTimeout(()=>{const e=document.getElementsByClassName("delimiter-space-wrapper")||[];e.forEach((function(l,t){const a=document.createElement("span");a.className="delimiter-space",a.textContent=t<e.length-1?" | ":"",l.appendChild(a)}))},100)},[]),na.a.createElement("div",null,na.a.createElement("div",{className:`expired-job calloutbar-section  ${C||""} ${h}`,style:{background:""+j}},"withlogo"===Fc(d)&&na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"calloutbar-x",style:{...O}}),na.a.createElement("div",{className:"calloutbar-x mobile",style:{backgroundImage:m?`url(${ca.mediaApi.updateImageUrl(_c(p))})`:null}})),na.a.createElement("div",{className:"calloutbar-body container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement("h2",{className:"title "+("overview"===C?"":"reversed")},na.a.createElement(ca.Text,{field:s})),na.a.createElement("p",{className:"reversed large"},na.a.createElement(ca.Text,{field:c})),na.a.createElement("p",{className:"job-title-x"},na.a.createElement(ca.Text,{field:{value:null===E||void 0===E?void 0:E.get("searchKeyword")}})),na.a.createElement("p",{className:"job-title-x"},N&&(null===N||void 0===N?void 0:N.length)>0&&N.map((e,l)=>na.a.createElement("span",{className:"delimiter-space-wrapper",key:l},e))),"overview"!==C?na.a.createElement(ci,{cssClass:"reversed",ctaText:u,ctaUrl:v}):na.a.createElement(ci,{ctaText:u,ctaUrl:v}))))),na.a.createElement("div",{className:"job-search"},na.a.createElement("div",{className:"col-md-10 offset-md-1"},Object(ca.isExperienceEditorActive)()?na.a.createElement("div",null,"Open preview to see the job search form"):na.a.createElement(Uf,{mode:"",t:n,location:T,urlVal:b,isFilterExists:0,defaultRange:20,isAutoComplete:!1}))))};
224Bf.defaultProps={fields:{title:{},text:{},mode:{},ctaText:"",ctaUrl:"",backgroundImage:"",icon:"",componentBackgroundColor:[],t:e=>e},sitecoreContext:{}};var Mf=Object(ba.a)()(Object(ca.withSitecoreContext)()(Bf));var $f=e=>{const{fields:l}=e,{text:t,script:a,cerosOriginDomains:o}=l,i=null===a||void 0===a?void 0:a.value;return Object(ia.useEffect)(()=>{if(i){const e=document.createElement("script");return e.src=i,e.type="text/javascript",(null===o||void 0===o?void 0:o.value)&&e.setAttribute("data-ceros-origin-domains",null===o||void 0===o?void 0:o.value),e.async=!0,document.body.appendChild(e),()=>{document.body.removeChild(e)}}},[i,null===o||void 0===o?void 0:o.value]),na.a.createElement(ca.RichText,{field:t})};const Vf=e=>{const{fields:l}=e,{title:t,subTitle:a,text:o,image:i,ctaText:n,ctaUrl:r,backgroundImage:d,backgroundColor:s}=l,c="GREY"===(null===s||void 0===s?void 0:s.value)?"grey":"white";return na.a.createElement("div",{className:"featurette-section connector "+c,style:{backgroundImage:d?`url(${ca.mediaApi.updateImageUrl(_c(d))})`:null}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-5 offset-lg-1"},na.a.createElement("div",{className:"featurette-imgs"},na.a.createElement("div",{className:"blurred"},na.a.createElement(ca.Image,{field:Rc(i,"connector-image")})),na.a.createElement(ca.Image,{field:Rc(i,"connector-image")}))),na.a.createElement("div",{className:"col-lg-5"},na.a.createElement("div",{className:"featurette-body"},na.a.createElement("div",{className:"sub-title"},na.a.createElement(ca.Text,{field:a})),na.a.createElement("div",{className:"title"},na.a.createElement(ca.Text,{field:t})),na.a.createElement("p",{className:"large"},na.a.createElement(ca.Text,{field:o})),na.a.createElement(Dm,{ctaText:n,ctaUrl:r}))))))};Vf.defaultProps={fields:{title:{},subTitle:{},text:{},image:{value:{src:"http://via.placeholder.com/500",alt:"img"}},altText:{},ctaText:{},ctaUrl:{},backgroundImage:{},backgroundColor:{}}};var Hf=Vf,Jf=wf;a(818);const qf=e=>{const{fields:l}=e,{title:t,text:o}=l;return Object(ia.useEffect)(()=>{ps()((function(){window.jQuery||(window.jQuery=ps.a),async function(){await a(138),await a(139)}()}))},[]),na.a.createElement("section",{className:"videofeat featurette-section video"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-5 offset-lg-1"},na.a.createElement("div",{className:"featurette-body"},na.a.createElement("h2",{className:"title"},na.a.createElement(ca.Text,{field:t})),na.a.createElement("p",{className:"large"},na.a.createElement(ca.Text,{field:o})))),na.a.createElement("div",{className:"col-lg-5"},na.a.createElement("div",{className:"player-wrapper"}),Array.isArray(l.items)&&l.items.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j,O,T,k;return na.a.createElement("div",{className:"",key:l},"Youtube"===(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.source)||void 0===a?void 0:a.value)&&na.a.createElement(Ss,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.videoCode)||void 0===i?void 0:i.value,videoPreviewImg:null===e||void 0===e||null===(n=e.fields)||void 0===n?void 0:n.thumbnail,videoDuration:null===e||void 0===e||null===(r=e.fields)||void 0===r?void 0:r.duration,title:null===e||void 0===e||null===(d=e.fields)||void 0===d?void 0:d.title}),"Wistia"===(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.source)||void 0===c?void 0:c.value)&&na.a.createElement(ws,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.videoCode)||void 0===v?void 0:v.value,videoPreviewImg:null===e||void 0===e||null===(m=e.fields)||void 0===m?void 0:m.thumbnail,videoDuration:null===e||void 0===e||null===(p=e.fields)||void 0===p?void 0:p.duration,title:null===e||void 0===e||null===(f=e.fields)||void 0===f?void 0:f.title}),"Vidyard"===(null===e||void 0===e||null===(g=e.fields)||void 0===g||null===(b=g.source)||void 0===b?void 0:b.value)&&na.a.createElement(hs,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(h=e.fields)||void 0===h||null===(E=h.videoCode)||void 0===E?void 0:E.value,videoPreviewImg:null===e||void 0===e||null===(y=e.fields)||void 0===y?void 0:y.thumbnail,videoDuration:null===e||void 0===e||null===(N=e.fields)||void 0===N?void 0:N.duration,title:null===e||void 0===e||null===(w=e.fields)||void 0===w?void 0:w.title}),"Vimeo"===(null===e||void 0===e||null===(C=e.fields)||void 0===C||null===(S=C.source)||void 0===S?void 0:S.value)&&na.a.createElement(js,{playerid:null===e||void 0===e?void 0:e.id,videoUrl:null===e||void 0===e||null===(x=e.fields)||void 0===x||null===(j=x.videoCode)||void 0===j?void 0:j.value,videoPreviewImg:null===e||void 0===e||null===(O=e.fields)||void 0===O?void 0:O.thumbnail,videoDuration:null===e||void 0===e||null===(T=e.fields)||void 0===T?void 0:T.duration,title:null===e||void 0===e||null===(k=e.fields)||void 0===k?void 0:k.title}))})))))};
224qf.defaultProps={fields:{title:"",items:[],text:""}};var zf=qf;const Gf=e=>{const{fields:l}=e,{title:t,text:a,ctaText:o,ctaUrl:i,topImg:n,bottomImg:r,mainImg:d}=l;return na.a.createElement("section",{className:"calloutbar-section footer diamond"},na.a.createElement("div",{className:"white-bg"}),na.a.createElement("ul",{className:"diamond-grid"},na.a.createElement("li",{className:"item2 dark"}),na.a.createElement("li",{className:"item1"},na.a.createElement("div",{className:"bg",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(n))})`}})),na.a.createElement("li",{className:"item2"},na.a.createElement("div",{className:"bg",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(d))})`}})),na.a.createElement("li",{className:"item3"},na.a.createElement("div",{className:"bg",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(r))})`}}))),na.a.createElement("div",{className:"calloutbar-body container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-7"},na.a.createElement("div",{className:"title reversed"},na.a.createElement(ca.Text,{field:t})),na.a.createElement("p",{className:"reversed large"},na.a.createElement(ca.Text,{field:a})),na.a.createElement(ci,{cssClass:"orange",ctaText:o,ctaUrl:i})))))};Gf.defaultProps={fields:{title:"",text:"",ctaText:"",ctaUrl:"true",topImg:"https://cdn2.hubspot.net/hubfs/2942250/GettyImages-CalloutBarTop.jpg",mainImg:"https://cdn2.hubspot.net/hubfs/2942250/GettyImages-CalloutBarMain.jpg",bottomImg:"https://cdn2.hubspot.net/hubfs/2942250/GettyImages-CalloutBar.jpg"}};var Yf=Gf;const Kf=e=>{var l,t,a,o,i,n,r;const{fields:d,sitecoreContext:s}=e,{items:c=[],copyrightText:u,text:v}=d,m="Germany"===(null===s||void 0===s||null===(l=s.route)||void 0===l?void 0:l.name),p=vi()(new Date).format("YYYY"),[f,g]=Object(ia.useState)(null===u||void 0===u?void 0:u.value);return Object(ia.useEffect)(()=>{if(null===u||void 0===u?void 0:u.value){var e;const l=null===u||void 0===u||null===(e=u.value)||void 0===e?void 0:e.replace("{0}",p||"2021");g(l)}},[u,p]),na.a.createElement("nav",{className:"footer-disclaimer","aria-label":"Footer disclaimer"},na.a.createElement("div",{className:"container-xl"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"center-align-items"},na.a.createElement("div",{className:"footer-disclaimer-icons-sub"},!m&&(null===(t=c[0])||void 0===t||null===(a=t.fields)||void 0===a?void 0:a.items.map((e,l,t)=>{var a,o,i,n,r,d,s,c,u,v,m,p,f;let g="";return l===t.length-2?g="bar-mobile":l===t.length-3&&(g="bar-desktop"),na.a.createElement(ia.Fragment,{key:l},na.a.createElement("span",{className:`icon icon--${l+1} ${g}`},na.a.createElement("a",{href:(null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.ctaUrl)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.href)||"#",target:(null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.ctaUrl)||void 0===r||null===(d=r.value)||void 0===d?void 0:d.target)||"_self","aria-label":(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.ctaUrl)||void 0===c||null===(u=c.value)||void 0===u?void 0:u.target)?((null===e||void 0===e||null===(v=e.fields)||void 0===v||null===(m=v.logo)||void 0===m||null===(p=m.value)||void 0===p?void 0:p.alt)||"-"+(l+1))+" opens in a new tab":""},na.a.createElement(ca.Image,{field:Rc(null===e||void 0===e||null===(f=e.fields)||void 0===f?void 0:f.logo,"logo-"+(l+1))}))))})),m&&(null===(o=c[0])||void 0===o||null===(i=o.fields)||void 0===i?void 0:i.items)&&(()=>{const e=c[0].fields.items,l=e.length,t=e.slice(0,3),a=e.slice(3,l-1),o=e.slice(l-1,l);return na.a.createElement(na.a.Fragment,null,t.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v,m,p;return na.a.createElement(ia.Fragment,{key:"first-"+l},na.a.createElement("span",{className:`icon icon--${l+1} germany-logo`},na.a.createElement("a",{href:(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.ctaUrl)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.href)||"#",target:(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.ctaUrl)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.target)||"_self","aria-label":(null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.ctaUrl)||void 0===s||null===(c=s.value)||void 0===c?void 0:c.target)?((null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.logo)||void 0===v||null===(m=v.value)||void 0===m?void 0:m.alt)||"-"+(l+1))+" opens in a new tab":""},na.a.createElement(ca.Image,{field:Rc(null===e||void 0===e||null===(p=e.fields)||void 0===p?void 0:p.logo,"logo-"+(l+1))}))))}),na.a.createElement("span",{className:"desktop-only"},na.a.createElement("br",null)),a.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v,m,p;return na.a.createElement(ia.Fragment,{key:"middle-"+l},na.a.createElement("span",{className:`icon icon--${l+4} germany-logo`},na.a.createElement("a",{href:(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.ctaUrl)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.href)||"#",target:(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.ctaUrl)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.target)||"_self","aria-label":(null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.ctaUrl)||void 0===s||null===(c=s.value)||void 0===c?void 0:c.target)?((null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.logo)||void 0===v||null===(m=v.value)||void 0===m?void 0:m.alt)||"-"+(l+4))+" opens in a new tab":""},na.a.createElement(ca.Image,{field:Rc(null===e||void 0===e||null===(p=e.fields)||void 0===p?void 0:p.logo,"logo-"+(l+4))}))))}),na.a.createElement("span",{className:"desktop-only"},na.a.createElement("br",null)),o.map((e,t)=>{var a,o,i,n,r,d,s,c,u,v,m,p,f;return na.a.createElement(ia.Fragment,{key:"last-"+t},na.a.createElement("span",{className:"icon icon--"+l},na.a.createElement("a",{href:(null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.ctaUrl)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.href)||"#",target:(null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.ctaUrl)||void 0===r||null===(d=r.value)||void 0===d?void 0:d.target)||"_self","aria-label":(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.ctaUrl)||void 0===c||null===(u=c.value)||void 0===u?void 0:u.target)?((null===e||void 0===e||null===(v=e.fields)||void 0===v||null===(m=v.logo)||void 0===m||null===(p=m.value)||void 0===p?void 0:p.alt)||"-"+l)+" opens in a new tab":""},na.a.createElement(ca.Image,{field:Rc(null===e||void 0===e||null===(f=e.fields)||void 0===f?void 0:f.logo,"logo-"+l)}))))}))})())),na.a.createElement("div",{className:"footer-org-address"},na.a.createElement("p",null,na.a.createElement(ca.Text,{field:v}))),na.a.createElement("small",{className:"footer-copyright"},na.a.createElement(ca.Text,{field:{value:f}})),na.a.createElement("nav",{"aria-label":"Footer legal links",className:"footer-disclaimer-links"},null===(n=c[1])||void 0===n||null===(r=n.fields)||void 0===r?void 0:r.items.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v;return na.a.createElement(ia.Fragment,{key:l},(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.isCookieSettingLink)||void 0===a?void 0:a.value)?na.a.createElement(Oi,{handleTextClick:du,text:null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.ctaText)||void 0===v?void 0:v.value}):na.a.createElement(uc,{url:null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.ctaUrl,ariaLabel:(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.ctaUrl)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.target)?`Open ${null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.ctaText)||void 0===s?void 0:s.value} in new window/tab`:""},na.a.createElement(ca.Text,{field:null===e||void 0===e||null===(c=e.fields)||void 0===c?void 0:c.ctaText})))}))))))};
224Kf.defaultProps={fields:{},sitecoreContext:{}};var Wf=Object(ca.withSitecoreContext)()(Object(ba.a)()(Kf)),Qf=a(317),Zf=a.n(Qf);const Xf=(e,l)=>{l(!0),eg(e)?Zf()(decodeURIComponent(e)):Zf()(e),setTimeout((function(){l(!1)}),1500)},eg=e=>e!==decodeURIComponent(e),lg=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m,p;const{img:f,altText:g,tooltip:b,ctaUrl:h,displayName:E,parentFields:y,currentPageUrl:N,arialabel:w,utmQueryParam:C,t:S,setExpanded:x}=e;let j;const[O,T]=Object(ia.useState)(!1),[k,I]=Object(ia.useState)("");Object(ia.useEffect)(()=>{I(window.location)},[]);const L=new URLSearchParams(k.search),A=new URLSearchParams(C);switch(""!==String(L)&&String(L).indexOf("utm")>-1&&(Ic(A.get("utm_source"))||L.set("utm_source",A.get("utm_source")),Ic(A.get("utm_campaign"))||L.set("utm_campaign",A.get("utm_campaign")),Ic(A.get("utm_medium"))||L.set("utm_medium",A.get("utm_medium")),Ic(A.get("utm_term"))||L.set("utm_term",A.get("utm_term")),Ic(A.get("utm_content"))||L.set("utm_content",A.get("utm_content")),L.delete("referer")),E){case"Copy Link":j=""!==String(L)&&String(L).indexOf("utm")>-1?""!==L.toString()?h+k.protocol+"//"+k.host+k.pathname+"?"+L:h+N:C&&""!==C?h+encodeURIComponent(N+C):h+N;break;case"Email":const e={"<headline>":(null===y||void 0===y||null===(l=y.headline)||void 0===l?void 0:l.value)?null===y||void 0===y||null===(t=y.headline)||void 0===t?void 0:t.value:(null===y||void 0===y||null===(a=y.fields)||void 0===a||null===(o=a.heading)||void 0===o?void 0:o.value)?null===y||void 0===y||null===(i=y.fields)||void 0===i||null===(n=i.heading)||void 0===n?void 0:n.value:"","<contentType>":(null===y||void 0===y||null===(r=y.contentType)||void 0===r||null===(d=r.fields)||void 0===d?void 0:d.value)?y.contentType.fields.value:"","<topic>":(null===y||void 0===y||null===(s=y.topic)||void 0===s||null===(c=s.fields)||void 0===c?void 0:c.value)?y.topic.fields.value:"","<subTopic>":(null===y||void 0===y||null===(u=y.subTopic)||void 0===u||null===(v=u.fields)||void 0===v?void 0:v.value)?y.subTopic.fields.value:"","<articlepageLink>":String(L).indexOf("utm")>-1?encodeURIComponent(k.protocol+"//"+k.host+k.pathname+"?"+L):C?N+encodeURIComponent(C):N,"<subTitle>":(null===y||void 0===y||null===(m=y.subTitle)||void 0===m?void 0:m.value)?y.subTitle.value:"","<abstract>":(null===y||void 0===y||null===(p=y.abstract)||void 0===p?void 0:p.value)?y.abstract.value:""},f=new RegExp(Object.keys(e).join("|"),"gi");j=h.replace(f,(function(l){return e[l]}));break;default:if(""!==String(L)&&String(L).indexOf("utm")>-1){j=""!==L.toString()?h+encodeURIComponent(k.protocol+"//"+k.host+k.pathname+"?"+L):h+N;break}j=C&&""!==C?h+encodeURIComponent(N+C):h+N}switch(E){case"Email":return na.a.createElement("a",{href:j,className:"social-icon",target:"_blank",rel:"noopener noreferrer",title:b,onClick:l=>{e.setShareEvent&&e.setShareEvent(!0),l.stopPropagation()},"aria-label":w||g},na.a.createElement(ca.Image,{field:Rc(f,g)}));case"Copy Link":return na.a.createElement(na.a.Fragment,null,na.a.createElement("button",{"aria-label":e.setShareEvent?"Copy Job url":"Copy url",className:"social-icon",title:"Copy URL",onClick:l=>{e.setShareEvent&&e.setShareEvent(!0),Xf(j,T),l.stopPropagation()},onBlur:()=>x&&x(!1)},na.a.createElement(ca.Image,{field:Rc(f,"Copy URL icon")})),O&&na.a.createElement("span",{role:"alert",className:"custom-tooltip"},S("link-copied")));default:return na.a.createElement("button",{className:"social-icon",title:b,"aria-label":w||g,onClick:l=>{e.setShareEvent&&e.setShareEvent(!0),window.open(j,"","width=600, height=400"),l.stopPropagation()}},na.a.createElement(ca.Image,{field:Rc(f,g)}))}};lg.defaultProps={img:"",altText:"",tooltip:"",ctaUrl:"#",ctaUrl:"",displayName:"",currentPageUrl:"",parentFields:{},utmQueryParam:"",t:()=>{},arialabel:""};var tg=Object(ba.a)()(lg);a(406);const ag=e=>{const{fields:l,sitecoreContext:t,sharableUrl:a,emailContent:o,setShareEvent:i,setExpanded:n}=e,{items:r}=l,[d,s]=Object(ia.useState)("");return Object(ia.useEffect)(()=>{s(window.location.href)},[]),na.a.createElement("div",{className:"social-bar social-bar-job"},na.a.createElement("div",{className:"social-icons"},r&&Array.isArray(r)&&(null===r||void 0===r?void 0:r.map((l,r)=>{var s,c,u,v,m,p,f,g,b,h,E,y,N,w,C;return na.a.createElement(ia.Fragment,{key:r},na.a.createElement(tg,{img:null===l||void 0===l||null===(s=l.fields)||void 0===s?void 0:s.icon,altText:(null===l||void 0===l||null===(c=l.fields)||void 0===c||null===(u=c.name)||void 0===u?void 0:u.value)+" icon",tooltip:null===l||void 0===l||null===(v=l.fields)||void 0===v||null===(m=v.name)||void 0===m?void 0:m.value,ctaUrl:null===l||void 0===l||null===(p=l.fields)||void 0===p||null===(f=p.url)||void 0===f?void 0:f.value,displayName:Ic(null===l||void 0===l?void 0:l.displayName)?null===l||void 0===l||null===(g=l.fields)||void 0===g||null===(b=g.name)||void 0===b?void 0:b.value:null===l||void 0===l?void 0:l.displayName,arialabel:(null===l||void 0===l||null===(h=l.fields)||void 0===h||null===(E=h.name)||void 0===E?void 0:E.value)+"-Open in a new window/tab",parentFields:o||(Ic(null===t||void 0===t||null===(y=t.route)||void 0===y?void 0:y.fields)?e:null===t||void 0===t||null===(N=t.route)||void 0===N?void 0:N.fields),currentPageUrl:a||d,utmQueryParam:null===l||void 0===l||null===(w=l.fields)||void 0===w||null===(C=w.utmQueryParam)||void 0===C?void 0:C.value,setShareEvent:i,setExpanded:n}))}))))};
224ag.defaultProps={fields:{items:[]},sitecoreContext:{},sharableUrl:"",emailContent:"",setShareEvent:()=>{}};var og=ag;const ig=e=>{var l,t,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E;const{fields:y,sitecoreContext:N,rendering:w,t:C=(()=>{})}=e,{heading:S,subHeading:x,text:j,ctaText:O,ctaUrl:T,image:k,date:I}=y,[L,A]=Object(ia.useState)({}),P=null===w||void 0===w||null===(l=w.params)||void 0===l?void 0:l.componentColor,D=(null===w||void 0===w||null===(t=w.params)||void 0===t?void 0:t.anchorLinkId)||"gated-content-banner",R=(null===N||void 0===N||null===(o=N.Country)||void 0===o||null===(i=o.brandName)||void 0===i?void 0:i.toLowerCase())||"",_=dt,F="0001-01-01T00:00:00Z"===(null===I||void 0===I?void 0:I.value);Object(ia.useEffect)(()=>{P&&ao(`${Hl}?itemID=${P}`).then(e=>{A(e)})},[P]);const U=(null===L||void 0===L?void 0:L.data)||{},B=(null===L||void 0===L||null===(n=L.data)||void 0===n?void 0:n.BackgroundColor)||"",M=(null===L||void 0===L||null===(r=L.data)||void 0===r?void 0:r.CssClass.toLowerCase())||"",$=B?"":"default";let V=[];const H=na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"player-wrapper"}),na.a.createElement("div",{className:"video-cont"},"Youtube"===(null===y||void 0===y||null===(d=y.source)||void 0===d?void 0:d.value)&&na.a.createElement(Ss,{playerid:hu(5),videoUrl:null===y||void 0===y||null===(s=y.videoCode)||void 0===s?void 0:s.value,videoPreviewImg:null===y||void 0===y?void 0:y.thumbnail,videoDuration:null===y||void 0===y?void 0:y.duration,title:null===y||void 0===y?void 0:y.title,color:null===U||void 0===U?void 0:U.FontColor}),"Wistia"===(null===y||void 0===y||null===(c=y.source)||void 0===c?void 0:c.value)&&na.a.createElement(ws,{playerid:hu(5),videoUrl:null===y||void 0===y||null===(u=y.videoCode)||void 0===u?void 0:u.value,videoPreviewImg:null===y||void 0===y?void 0:y.thumbnail,videoDuration:null===y||void 0===y?void 0:y.duration,title:null===y||void 0===y?void 0:y.title,color:null===U||void 0===U?void 0:U.FontColor}),"Vidyard"===(null===y||void 0===y||null===(v=y.source)||void 0===v?void 0:v.value)&&na.a.createElement(hs,{playerid:hu(5),videoUrl:null===y||void 0===y||null===(m=y.videoCode)||void 0===m?void 0:m.value,videoPreviewImg:null===y||void 0===y?void 0:y.thumbnail,videoDuration:null===y||void 0===y?void 0:y.duration,title:null===y||void 0===y?void 0:y.title,color:null===U||void 0===U?void 0:U.FontColor}),"Vimeo"===(null===y||void 0===y||null===(p=y.source)||void 0===p?void 0:p.value)&&na.a.createElement(js,{playerid:hu(5),videoUrl:null===y||void 0===y||null===(f=y.videoCode)||void 0===f?void 0:f.value,videoPreviewImg:null===y||void 0===y?void 0:y.thumbnail,videoDuration:null===y||void 0===y?void 0:y.duration,title:null===y||void 0===y?void 0:y.title,color:null===U||void 0===U?void 0:U.FontColor})));return Object(ia.useEffect)(()=>{ps()((function(){window.jQuery||(window.jQuery=ps.a),async function(){await a(138),await a(139)}()}))},[]),na.a.createElement(ia.Fragment,null,na.a.createElement("section",{className:`banner-section campaigns ${R} ${$}`,id:""+D,style:{background:B?(()=>{var e,l;return V=B||"",V=(null===(e=V)||void 0===e?void 0:e.indexOf(","))>-1?null===(l=V)||void 0===l?void 0:l.split(","):V,V=B&&B.indexOf(",")>-1?`linear-gradient(${V[0]}, ${V[1]})`:V,V})():"none"}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6 col-md-12"},na.a.createElement("div",{className:`sub-header ${M} ${$}`},na.a.createElement("div",{className:"sub-title",style:{color:null===U||void 0===U?void 0:U.FontColor}},na.a.createElement(ca.Text,{field:x})),na.a.createElement("time",{className:"date",style:{color:null===U||void 0===U?void 0:U.FontColor},dateTime:(null===I||void 0===I?void 0:I.value)&&vi()(null===I||void 0===I?void 0:I.value).isValid()?vi()(null===I||void 0===I?void 0:I.value).toISOString():""},!F&&(null===I||void 0===I?void 0:I.value)&&vi()(null===I||void 0===I?void 0:I.value).isValid()&&`${C("published-date")} ${vi()(null===I||void 0===I?void 0:I.value).format(_)}`)),na.a.createElement("h1",{className:"title",style:{color:null===U||void 0===U?void 0:U.FontColor}},na.a.createElement(ca.Text,{field:S})),na.a.createElement(ca.RichText,{field:j,className:"large",tag:"div",style:{color:null===U||void 0===U?void 0:U.FontColor}}),na.a.createElement("div",{className:"featured-image mobile"},""!==(null===y||void 0===y||null===(g=y.source)||void 0===g?void 0:g.value)&&""!==(null===y||void 0===y||null===(b=y.videoCode)||void 0===b?void 0:b.value)?H:na.a.createElement(ca.Image,{className:"responsive",editable:!0,field:k})),T&&na.a.createElement(ci,{cssClass:"orange-sd",ctaText:O,ctaUrl:T}),na.a.createElement("div",{className:`${M} ${$}`},na.a.createElement(og,{fields:y}))),na.a.createElement("div",{className:"col-lg-5 offset-lg-1 col-md-12 featured-image"},""!==(null===y||void 0===y||null===(h=y.source)||void 0===h?void 0:h.value)&&""!==(null===y||void 0===y||null===(E=y.videoCode)||void 0===E?void 0:E.value)?H:na.a.createElement(ca.Image,{className:"responsive",editable:!0,field:k}))))))};
224ig.defaultProps={fields:{heading:{value:""},subHeading:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:"#"},image:{value:{src:"http://via.placeholder.com/400x400/999999/666666"}},date:{value:""}},sitecoreContext:{},rendering:{}};var ng=Object(ba.a)()(Object(ca.withSitecoreContext)()(ig));class rg extends na.a.Component{constructor(e){super(e),this.state={filled:!1},this.handleChange=this.handleChange.bind(this)}handleChange(e){e.target.value?this.setState({filled:!0}):this.setState({filled:!1})}render(){const{customProps:e,focusHandler:l}=this.props;return na.a.createElement("div",{className:"form-block "+this.props.cssClass,style:this.props.customStyle},na.a.createElement("input",Object.assign({style:{backgroundImage:`url(${this.props.icon})`},className:(this.props.errorBorder,""+(this.state.filled?"filled":"")),id:this.props.id,type:this.props.type,placeholder:this.props.placeholder,"aria-label":this.props.ariaLabel,onChange:this.props.onHandleChange||this.handleChange,onBlur:this.props.onBlurValidation,onFocus:l},e)),this.props.label&&na.a.createElement("label",{htmlFor:this.props.id,className:this.props.id},na.a.createElement("div",{className:"sr-only"},this.state.filled?this.props.label:this.props.label+" edit blank")),this.props.errorMsg&&na.a.createElement("div",{className:"error-msg"},this.props.errorMsg))}}rg.defaultProps={id:"",label:"",placeholder:"",type:"text",cssClass:"",icon:"",errorMsg:"",customStyle:{},errorBorder:!1,onBlurValidation:()=>null,onHandleChange:()=>null,customProps:{},focusHandler:()=>null};var dg=rg;const sg=e=>{const{register:l,control:t,locationSelected:a,countryCode:o,isMyPath:i,countryName:n}=e,{errors:r,searchLocation:d,onLocChange:s,t:c}=e,{searchCareerTextPlaceHolder:u,searchLocationPlaceholder:v}=e,{getValues:m,brandName:p,regexValidationPattern:f}=e,g=c("check-remote"),b=(null===n||void 0===n?void 0:n.toLowerCase().indexOf("sweden"))>-1;let h="col-lg-5",E="col-lg-4";"True"===i&&(h="col-lg-6",E="col-lg-3");return na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:""+h},p===Ol?na.a.createElement(Qd,{id:"career-search-text",isSearchEnabled:!1,name:"careerSearchKey",register:l({pattern:f}),errorMsg:r&&r.careerSearchKey&&c("search-validation-message"),value:m("careerSearchKey"),showOrgVal:!0,label:u}):na.a.createElement(dg,{id:"career-search-text",placeholder:u,customProps:{ref:l({pattern:f}),name:"careerSearchKey"},errorMsg:r&&r.careerSearchKey&&c("search-validation-message")})),na.a.createElement("div",{className:""+E},na.a.createElement(Ei.a,Object.assign({as:mp,control:t,onLocationSelect:a,region:o,errorMessage:c("invalid-location")},p===Ol?{label:v}:{placeholder:v},{id:"career-search-location",name:"careerSearchLoc",disableEnterSubmit:!0,rules:{validate:e=>!(e&&(!Jc(d)||Jc(d)&&d.place!==e))},refVal:l,showError:null===r||void 0===r?void 0:r.careerSearchLoc,selectedLocation:d,changeHandler:s,showCurrentLocation:!0}))),b&&!Ic(g)&&-1==g.indexOf("check-remote")&&na.a.createElement("div",{className:E+" remote-jobs"},na.a.createElement(os,{id:"job_application_consent",name:"remotejobConsent",text:g,required:!1,register:l})))};sg.defaultProps={isMyPath:"",searchCareerTextPlaceHolder:"",searchLocationPlaceholder:"",brandName:Ol};const cg=e=>{var l;let{t:t,sitecoreContext:a,locationState:o,dispatch:i,ctaText:n,isMyPath:r,searchCareerTextPlaceHolder:d,searchLocationPlaceholder:s,styles:c}=e;const u=Object(ua.h)(),v=Object(ua.i)(),m=new URLSearchParams(null===v||void 0===v?void 0:v.search),[p,f]=Object(ia.useState)({}),{jobSearchURL:g,brandName:b,regExPattern:h,name:E}=(null===a||void 0===a?void 0:a.Country)||{},y=g||"",N=new RegExp(h||""),w=null===b||void 0===b?void 0:b.toLowerCase(),C=y.split("?")[0];let S="reversed";"True"===r&&(S=""),d||(d=t("job-title-industry-skill")),s||(s=t("search-location-header"));const{register:x,setValue:j,clearErrors:O,handleSubmit:T,errors:k,control:I,getValues:L}=Object(Ei.c)({mode:"onChange",reValidateMode:"onChange",shouldFocusError:!1,defaultValues:{careerSearchLoc:null===p||void 0===p?void 0:p.place}});Object(ia.useMemo)(()=>{Jc(o)&&(j("careerSearchLoc",o.place),f(o))}
224,[o]);const A=e=>{var l;let o="";const n={},r={},{remotejobConsent:d}=e,{careerSearchKey:s}=e,c=eu(m,s,p,null===a||void 0===a||null===(l=a.Country)||void 0===l?void 0:l.code),v=decodeURIComponent(c);Jc(p)&&i(pd(p)),d&&(n.remoteJobs=t("remote-filter"),n.sf=t("remote-filter").toLowerCase(),r.remoteJobs=[t("remote-filterkeyid")]);for(const t in n)""!=o&&(o+="&"),o+=t+"="+encodeURIComponent(n[t]);const f=o+"&ids="+JSON.stringify(r);u.push({pathname:C,search:String(d?`${v}&${decodeURIComponent(f)}`:decodeURIComponent(c))})};return na.a.createElement("form",{onSubmit:T(A),role:"search","aria-label":"Find a job"},na.a.createElement("div",{className:"form-fields"},na.a.createElement("div",{className:"row"},na.a.createElement(sg,{searchCareerTextPlaceHolder:d,searchLocationPlaceholder:s,register:x,control:I,locationSelected:e=>{e?(f(e),j("careerSearchLoc",e.place),O("careerSearchLoc")):f({})},countryCode:null===a||void 0===a||null===(l=a.Country)||void 0===l?void 0:l.code,errors:k,searchLocation:p,onLocChange:e=>{j("careerSearchLoc",e),""===e&&(f({}),O("careerSearchLoc"))},t:t,isMyPath:r,getValues:L,brandName:w,regexValidationPattern:N,countryName:E}),na.a.createElement("div",{className:"col-lg-3"},na.a.createElement("div",{className:"cta"},na.a.createElement(ga,{cssClass:""+S,text:n,search:!0,handleButtonClick:T(A),typeProp:{type:"submit",style:c}}))))))};cg.defaultProps={ctaText:"Find jobs",isMyPath:"",t:e=>e,searchCareerTextPlaceHolder:"",searchLocationPlaceholder:""};var ug=Object(o.b)(e=>({locationState:e.jobLocationReducer.location}))(Object(ca.withSitecoreContext)()(Object(ba.a)()(cg)));const vg=e=>{var l,t;const{fields:a,sitecoreContext:o}=e,{title:i,text:n,ctaText:r,ctaUrl:d,findJobsCtaText:s,backgroundImage:c,backgroundImage1:u}=a,v=(null===o||void 0===o||null===(l=o.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"experis";return na.a.createElement("section",{className:"home-career-block "+v,style:(()=>{var e;let l={backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(c))}),url(${ca.mediaApi.updateImageUrl(_c(c))})`};return u&&(null===u||void 0===u||null===(e=u.value)||void 0===e?void 0:e.src)&&(l={backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(u))}), url${ca.mediaApi.updateImageUrl(_c(c))})`,position:"top left, bottom right"}),l})()},na.a.createElement("div",{className:"bg-img1"}),na.a.createElement("div",{className:"bg-img2"}),na.a.createElement("div",{className:"content"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-8 offset-xl-2"},na.a.createElement("h2",{className:"title"},null===i||void 0===i?void 0:i.value),na.a.createElement("div",{className:"text"},na.a.createElement("p",{className:"large"},null===n||void 0===n?void 0:n.value)),na.a.createElement("div",{className:"form"},Object(ca.isExperienceEditorActive)()?na.a.createElement("div",null,"Open preview to see the job search form"):na.a.createElement(ug,{ctaText:null===s||void 0===s?void 0:s.value})),na.a.createElement("div",{className:"careerpath cta"},na.a.createElement(xi,{cssClass:"reversed",ctaText:r,ctaUrl:d,arrow:!0})))))))};vg.defaultProps={title:"",text:"",namePlaceHolder:"",locationPlaceHolder:"",findJobsCtaText:"",ctaText:"#",ctaUrl:"",submitUrl:"/",backgroundImage:"",fields:{title:"",text:"",ctaText:"",ctaUrl:"",findJobsCtaText:"",backgroundImage:"",backgroundImage1:""},sitecoreContext:{}};var mg=Object(ca.withSitecoreContext)()(vg);const pg=e=>{let{cssClass:l,title:t,cardUrl:a,img:o,cardBodyClass:i="col-lg-4 col-6"}=e;return na.a.createElement("div",{className:i},na.a.createElement("div",{className:"icon__card "+l},na.a.createElement("a",{className:"card__link",href:a,"aria-label":t},na.a.createElement(ca.Image,{className:"icon",field:o}),na.a.createElement("h3",{className:"title"},t))))};pg.defaultProps={cssClass:"",title:"",cardUrl:"#",img:"http://via.placeholder.com/500",cardBodyClass:"col-lg-4 col-6"};var fg=pg,gg=fg,bg=(a(820),a(303));const hg=e=>{const{fields:l,t:t}=e,{params:a}=e,i=Object(o.c)(),{title:n,foregroundimage:r,backgroundimage:d,searchjobLabel:s,ctaText:c,enableHuManpowerCampaignStyle:u,humanpowerbackgroundcolor:v,humanpowerbuttonbackgroundColor:m,humanpowerbuttonTextColor:p,humanpowertextShadowColor:f,humanpowerbuttonshadowColor:g,ctaUrl:b}=l,h=(null===v||void 0===v?void 0:v.value)&&!Ic(null===v||void 0===v?void 0:v.value)?null===v||void 0===v?void 0:v.value:"#FFF",E=(null===m||void 0===m?void 0:m.value)&&!Ic(null===m||void 0===m?void 0:m.value)?null===m||void 0===m?void 0:m.value:"#FFEDDB",y=(null===p||void 0===p?void 0:p.value)&&!Ic(null===p||void 0===p?void 0:p.value)?null===p||void 0===p?void 0:p.value:"#000",N=(null===f||void 0===f?void 0:f.value)&&!Ic(null===f||void 0===f?void 0:f.value)?null===f||void 0===f?void 0:f.value:"#FF7E1F",w=(null===g||void 0===g?void 0:g.value)&&!Ic(null===g||void 0===g?void 0:g.value)?null===g||void 0===g?void 0:g.value:"#FFB11A",C={color:y,backgroundColor:h,borderColor:h},S=bg.default.section`
225  &.humanpower{
226  .content__wrap{
227   .content{ 
228 
229    .primary-button{
230    :hover{
231         color: ${y} !important;
232      border-color: ${E};
233      background-color:  ${E};
234     box-shadow: 0px 0px 8px 0px ${N}, 0px 0px 20px 0px ${w};
235      }
236    }
237 
238      }
239      }
240      }
241    
242      }
243  `,x=t("job-title-industry-skill"),j=t("city-or-zip-code"),O=d&&void 0!=d.value.src?"hasImage":"",T=!0===(null===u||void 0===u?void 0:u.value)?"humanpower":"",k=()=>{let e=0;const l=document.querySelector(".home__splashbanner"),t=window.pageYOffset||document.documentElement.scrollTop;t>e&&l.classList.remove("stickyHeader"),e=t<=0?0:t};return Object(ia.useEffect)(()=>(window.addEventListener("scroll",k),i(xo("HomeSplashBanner",!0)),()=>{window.removeEventListener("scroll",k)}),[]),na.a.createElement(S,{className:`home__splashbanner stickyHeader animate--in ${O} ${T}`},na.a.createElement("div",{className:"gradient__overlay"}),Ic(T)&&na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"rectangle"}),na.a.createElement("div",{className:"rectangle2"}
243)),na.a.createElement(ca.Image,{className:"bknd__image",field:d,rel:"preload"}),na.a.createElement("div",{className:"content__wrap container-xl"},na.a.createElement("div",{className:"content"},na.a.createElement("div",{className:"headline",style:Ic(T)?{}:{color:h,textShadow:`0px 0px 20px ${N}, 0px 0px 20px ${N}`}},na.a.createElement(ca.Text,{field:n})),na.a.createElement(ug,{ctaText:null===s||void 0===s?void 0:s.value,searchCareerTextPlaceHolder:x,searchLocationPlaceholder:j,styles:Ic(T)?{}:C}),na.a.createElement(xi,{ctaText:c,ctaUrl:null===b||void 0===b?void 0:b.value,cssClass:"reversed",underline:!0})),na.a.createElement("div",{className:"person__imagewrap"},na.a.createElement(ca.Image,{className:"person__image",field:r,fetchpriority:"high"}))))};hg.defaultProps={params:{},fields:{},t:e=>e};var Eg=Object(ca.withSitecoreContext)()(Object(ba.a)()(hg));a(407);const yg=e=>{const{fields:l}=e,{title:t,ctaText:a,ctaUrl:o,items:i}=l,[n,r]=Object(ia.useState)(0),[d,s]=Object(ia.useState)(null);return Object(ia.useEffect)(()=>{d||(()=>{var e,l;if(navigator.geolocation&&(null===(e=window)||void 0===e||null===(l=e.google)||void 0===l?void 0:l.maps)){let e;navigator.geolocation.getCurrentPosition(l=>{e={lat:l.coords.latitude,lng:l.coords.longitude};(new window.google.maps.Geocoder).geocode({location:e},(l,t)=>{if(t===window.google.maps.GeocoderStatus.OK){const t=l.find(e=>e.types&&"locality"===e.types[0]&&"political"===e.types[1])||l[3];t&&(e.place=t.formatted_address,s(e))}})})}})()}),na.a.createElement("section",{className:"tabbed__block"},na.a.createElement("div",{className:"container"},na.a.createElement("h2",{className:"headline"},na.a.createElement(ca.Text,{field:t})),na.a.createElement("div",{className:"nav nav__tabs",id:"jobs",role:"tablist","aria-label":"Content tabs"},null===i||void 0===i?void 0:i.map((e,l)=>{var t,a,o,i;return na.a.createElement("button",{style:{background:"transparent",border:0,color:n===l?void 0:"black"},key:"tabbedNavItemNo_"+l,className:"nav__item nav__link "+(n===l?"active":""),id:"nav-tab"+l,"data-toggle":"tab",role:"tab","aria-controls":"navTabGroupNo_"+l,"aria-selected":n===l,onClick:()=>{r(l)},"aria-label":null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.title)||void 0===a?void 0:a.value},null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.title)||void 0===i?void 0:i.value)}),na.a.createElement("span",{className:"slider"})),na.a.createElement("div",{className:"tab__content",id:"jobs-content"},null===i||void 0===i?void 0:i.map((e,l)=>{var t,a;return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{key:"tab__content_no_"+l,className:"tab__pane fade "+(n===l?"show active":""),id:"navTabGroupNo_"+l,role:"tabpanel","aria-labelledby":"nav-tab"+l},na.a.createElement("div",{className:"row justify-content-center"},null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.items)||void 0===a?void 0:a.map((e,t,a)=>{var o,i,n,r,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j,O,T,k,I,L;return t>5?null:(null===a||void 0===a?void 0:a.length)>=5?na.a.createElement(fg,{key:"homeIconCarD_"+t,title:null===e||void 0===e||null===(p=e.fields)||void 0===p||null===(f=p.text)||void 0===f?void 0:f.value,cardUrl:(null===e||void 0===e||null===(g=e.fields)||void 0===g||null===(b=g.url)||void 0===b?void 0:b.value)+""+(1===l&&d?(null===e||void 0===e||null===(h=e.fields)||void 0===h||null===(E=h.url)||void 0===E||null===(y=E.value)||void 0===y?void 0:y.includes("?"))?"&":"?latitude="+(null===d||void 0===d?void 0:d.lat)+"&longitude="+d.lng+"&place="+d.place.replace(/\s/g,"+"):""),img:null===e||void 0===e||null===(N=e.fields)||void 0===N||null===(w=N.icon)||void 0===w?void 0:w.value}):4===(null===a||void 0===a?void 0:a.length)?na.a.createElement(fg,{cardBodyClass:"col-6",key:"homeIconCarD_"+t,title:null===e||void 0===e||null===(C=e.fields)||void 0===C||null===(S=C.text)||void 0===S?void 0:S.value,cardUrl:(null===e||void 0===e||null===(x=e.fields)||void 0===x||null===(j=x.url)||void 0===j?void 0:j.value)+""+(1===l&&d?(null===e||void 0===e||null===(O=e.fields)||void 0===O||null===(T=O.url)||void 0===T||null===(k=T.value)||void 0===k?void 0:k.includes("?"))?"&":"?latitude="+(null===d||void 0===d?void 0:d.lat)+"&longitude="+d.lng+"&place="+d.place.replace(/\s/g,"+"):""),img:null===e||void 0===e||null===(I=e.fields)||void 0===I||null===(L=I.icon)||void 0===L?void 0:L.value}):na.a.createElement(fg,{key:"homeIconCarD_"+t,title:null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.text)||void 0===i?void 0:i.value,cardUrl:(null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.url)||void 0===r?void 0:r.value)+""+(1===l&&d?(null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.url)||void 0===c||null===(u=c.value)||void 0===u?void 0:u.includes("?"))?"&":"?latitude="+(null===d||void 0===d?void 0:d.lat)+"&longitude="+d.lng+"&place="+d.place.replace(/\s/g,"+"):""),img:null===e||void 0===e||null===(v=e.fields)||void 0===v||null===(m=v.icon)||void 0===m?void 0:m.value})}))))}
243)),na.a.createElement("div",{className:"cta__wrap"},na.a.createElement(xi,{ctaText:a,ctaUrl:o,cssClass:"button-text--large",underline:!0}))))};yg.defaultProps={fields:{},params:{}};var Ng=yg;a(408);const wg=e=>{var l,t,a,o,i,n,r,d,s,c;let{title:u,icon:v,url:m,blockType:p,queryParams:f}=e,g=(null===f||void 0===f?void 0:f.value)?`${null===m||void 0===m||null===(l=m.value)||void 0===l?void 0:l.href}?${null===f||void 0===f?void 0:f.value}`:null===m||void 0===m||null===(t=m.value)||void 0===t?void 0:t.href;return g=null===(a=g)||void 0===a?void 0:a.replace("??","?"),(null===p||void 0===p?void 0:p.value)?"external"===(null===m||void 0===m||null===(o=m.value)||void 0===o?void 0:o.linktype)?na.a.createElement("a",{href:null===m||void 0===m?void 0:m.value.href,className:"navbox image--wipe",target:null===m||void 0===m||null===(i=m.value)||void 0===i?void 0:i.target,rel:(null===m||void 0===m||null===(n=m.value)||void 0===n?void 0:n.target)?"noopener noreferrer":""},na.a.createElement("figure",{role:"presentation"},v?na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"imageContainer"},na.a.createElement(ca.Image,{className:"icon",media:v})),na.a.createElement("figcaption",{className:"caption",role:"presentation"},na.a.createElement(ca.Text,{field:u,editable:!1}))):na.a.createElement("figcaption",{className:"caption",role:"presentation"},na.a.createElement(ca.Text,{field:u,editable:!1}))),na.a.createElement("span",{className:"wipe--apollo"})):na.a.createElement(sa.b,{to:g,className:"navbox image--wipe","aria-label":null===u||void 0===u?void 0:u.value},na.a.createElement("figure",{role:"presentation"},v?na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"imageContainer"},na.a.createElement(ca.Image,{className:"icon",media:v})),na.a.createElement("figcaption",{className:"caption",role:"presentation"},na.a.createElement(ca.Text,{field:u,editable:!1}))):na.a.createElement("figcaption",{className:"caption",role:"presentation"},na.a.createElement(ca.Text,{field:u,editable:!1}))),na.a.createElement("span",{className:"wipe--apollo"})):na.a.createElement("div",{className:"col-sm-6 col-md-3 col-xl-3"},na.a.createElement("div",{className:"seo-jobs__category-item"},"external"===(null===m||void 0===m||null===(r=m.value)||void 0===r?void 0:r.linktype)?na.a.createElement("a",{target:null===m||void 0===m||null===(d=m.value)||void 0===d?void 0:d.target,rel:(null===m||void 0===m||null===(s=m.value)||void 0===s?void 0:s.target)?"noopener noreferrer":"",href:null===m||void 0===m?void 0:m.value.href,"aria-label":"link to "+(null===u||void 0===u?void 0:u.value)},null===u||void 0===u?void 0:u.value):na.a.createElement(sa.b,{"aria-label":null===u||void 0===u?void 0:u.value,to:null===m||void 0===m||null===(c=m.value)||void 0===c?void 0:c.href},null===u||void 0===u?void 0:u.value)))};wg.defaultProps={title:"",icon:"",url:"",queryParams:"",blockType:""};var Cg=wg;const Sg=e=>{let{fields:l,params:t,t:a}=e;const{title:o,items:i,bgColor:n,isBoxBlock:r}=l,[d,s]=Object(ia.useState)(!!(i&&i.length>Number(null===t||void 0===t?void 0:t.noOfItems))),[c,u]=Object(ia.useState)([]),[v,m]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>(window&&(p(),window.addEventListener("resize",p)),()=>{window.removeEventListener("resize",p)}),[]);const p=()=>{window&&m(window.innerWidth<768)};return Object(ia.useEffect)(()=>{u(d?i&&Array.isArray(i)&&i.slice(0,parseInt(t.noOfItems)):i)},[d]),!0===(null===r||void 0===r?void 0:r.value)?na.a.createElement("section",{className:"navbox-section hyperlink-cardblock"},na.a.createElement("div",{className:"container"},o&&na.a.createElement("h2",{className:"title"},null===o||void 0===o?void 0:o.value),na.a.createElement("div",{className:"navbox-items"},c&&Array.isArray(c)&&c.map(e=>{var l,t,a,o,i;return na.a.createElement(Cg,{key:null===e||void 0===e?void 0:e.title,icon:null===e||void 0===e||null===(l=e.fields)||void 0===l?void 0:l.icon,altText:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.altText,title:null===e||void 0===e||null===(a=e.fields)||void 0===a?void 0:a.title,url:null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.url,queryParams:null===e||void 0===e||null===(i=e.fields)||void 0===i?void 0:i.queryParams,blockType:r})})),d&&na.a.createElement(ga,{cssClass:"blue",text:a("load-more"),handleButtonClick:()=>s(!1)}))):na.a.createElement("section",{className:"seo-jobs "+((null===n||void 0===n?void 0:n.value)?"seo-jobs--"+(null===n||void 0===n?void 0:n.value):"seo-jobs--default")},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},(null===o||void 0===o?void 0:o.value)&&na.a.createElement("h2",{className:"seo-jobs__category"},null===o||void 0===o?void 0:o.value),na.a.createElement("div",{className:"col-sm-12 col-md-12 col-xl-12"},v?na.a.createElement("div",{className:"row"},i&&Array.isArray(i)&&i.map((e,l)=>{var t,a,o;return na.a.createElement(Cg,{key:l,title:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.t
243itle,url:null===e||void 0===e||null===(a=e.fields)||void 0===a?void 0:a.url,queryParams:null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.queryParams,blockType:r})})):na.a.createElement("div",{className:"row"},i&&Array.isArray(i)&&i.map((e,l)=>{var t,a,o;return na.a.createElement(Cg,{key:l,title:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.title,url:null===e||void 0===e||null===(a=e.fields)||void 0===a?void 0:a.url,queryParams:null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.queryParams,blockType:r})}))))))};Sg.defaultProps={fields:{title:{value:"IT Focus Areas"},items:[{name:"Business",displayName:"Business",fields:{title:{value:"Business"},icon:{src:""},url:{value:{href:"",linktype:"internal"}},queryParams:{value:"Business"}}}]},params:{noOfItems:""}};var xg=Object(ba.a)()(Object(ca.withSitecoreContext)()(Sg));const jg=e=>{var l,t,a,o,i,n,r;let{img:d,title:s,ctaUrl:c,altText:u}=e;const v=na.a.createElement("div",{className:"card-body"},na.a.createElement("div",{className:"icon"},na.a.createElement("img",{src:d,className:"icon__img",alt:u})),na.a.createElement("h3",{className:"title"},s));return na.a.createElement("article",{className:"card industry"},"external"===(null===c||void 0===c||null===(l=c.value)||void 0===l?void 0:l.linktype)?na.a.createElement(ca.Link,{field:c,className:"card-link","aria-label":s,alt:u},v):na.a.createElement(na.a.Fragment,null,(null===c||void 0===c||null===(t=c.value)||void 0===t?void 0:t.querystring)?na.a.createElement(sa.b,{to:{pathname:null===c||void 0===c||null===(a=c.value)||void 0===a?void 0:a.href,search:null===c||void 0===c||null===(o=c.value)||void 0===o?void 0:o.querystring},target:null===c||void 0===c||null===(i=c.value)||void 0===i?void 0:i.target,"aria-label":s,alt:u},v):na.a.createElement(sa.b,{to:null===c||void 0===c||null===(n=c.value)||void 0===n?void 0:n.href,target:null===c||void 0===c||null===(r=c.value)||void 0===r?void 0:r.target,"aria-label":s,alt:u},v)))};jg.defaultProps={img:"",title:"",ctaText:"",ctaUrl:{},altText:""};var Og=jg;a(821);class Tg extends na.a.Component{constructor(){super(),this.state={mobile:!1}}componentDidMount(){const{mobile:e}=this.state,l="undefined"!==typeof window&&window.matchMedia("(max-width: 768px)");(null===l||void 0===l?void 0:l.matches)&&!1===e&&this.setState({mobile:!0})}render(){const{fields:e}=this.props,{mobile:l}=this.state,{items:t,componentBackgroundColor:a}=e;let o=[];const i=a&&(null===a||void 0===a?void 0:a.map(e=>{const{colorCode:t}=null===e||void 0===e?void 0:e.fields;let a=Fc(t)?Fc(t):"";return o=a.split(","),a=o.length>1?l?`linear-gradient(\n            to bottom,\n            ${o[0]},${o[1]}\n          )`:`linear-gradient(181deg, ${o[0]}, ${o[1]})`:" "+a,a})),n=Pc(t);let r=null;return(null===t||void 0===t?void 0:t.length)>2&&(r=na.a.createElement("section",{className:"card-grid industry",style:{background:""+i}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"card-grid__header"},na.a.createElement("h2",{className:"title",style:1===o.length?"#000000"===o[0]?{color:"#ffffff"}:{color:"#282A32"}:{}},na.a.createElement(ca.Text,{field:null===e||void 0===e?void 0:e.title}))),na.a.createElement("div",{className:"cards__wrap"},n?na.a.createElement("div",{className:"row card__box"},null===t||void 0===t?void 0:t.map((e,l)=>{var t,a,o,i,n,r,d,s,c;return na.a.createElement("div",{key:l,className:"col-lg-3 col-6"},na.a.createElement(Og,{img:null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.icon)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.src,altText:null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.icon)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.alt,title:null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.title)||void 0===s?void 0:s.value,ctaUrl:null===e||void 0===e||null===(c=e.fields)||void 0===c?void 0:c.linkUrl}))})," "):null),e.ctaText&&na.a.createElement("div",{className:"card-grid__cta"},na.a.createElement(xi,{cssClass:"reversed boder-btm",ctaText:e.ctaText,ctaUrl:e.ctaUrl}))))),r}}
243Tg.defaultProps={fields:{title:{value:""},ctaText:{value:""},ctaUrl:{value:{href:"#"}},cssClass:{value:""},componentBackgroundColor:[],items:[]}};var kg=Tg,Ig=Yd;a(822);const Lg=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j,O,T,k,I,L,A,P,D,R,_,F,U,B,M,$;const{fields:V,sitecoreContext:H}=e,J=(null===H||void 0===H||null===(l=H.Country)||void 0===l?void 0:l.dateFormat)||lt,q=(null===H||void 0===H||null===(t=H.Country)||void 0===t||null===(a=t.brandName)||void 0===a?void 0:a.toLowerCase())||"";return na.a.createElement("div",{className:"slideout-nav-insights insight-card "+q},na.a.createElement("h3",{className:"title"},null===V||void 0===V||null===(o=V.title)||void 0===o?void 0:o.value),(null===V||void 0===V?void 0:V.article)&&na.a.createElement("div",null,na.a.createElement(sa.b,{to:null===V||void 0===V||null===(i=V.article)||void 0===i?void 0:i.url,"aria-label":"Go to Article"},na.a.createElement(ca.Image,{field:null===V||void 0===V||null===(n=V.article)||void 0===n||null===(r=n.fields)||void 0===r?void 0:r.image,editable:!1})),na.a.createElement("p",{className:"sub-title"},null===V||void 0===V||null===(d=V.article)||void 0===d||null===(s=d.fields)||void 0===s||null===(c=s.contentType)||void 0===c||null===(u=c.fields)||void 0===u||null===(v=u.name)||void 0===v?void 0:v.value),na.a.createElement("time",{className:"date",dateTime:(null===V||void 0===V||null===(m=V.article)||void 0===m||null===(p=m.fields)||void 0===p||null===(f=p.date)||void 0===f?void 0:f.value)&&vi()(null===V||void 0===V||null===(g=V.article)||void 0===g||null===(b=g.fields)||void 0===b||null===(h=b.date)||void 0===h?void 0:h.value).isValid()?vi()(null===V||void 0===V||null===(E=V.article)||void 0===E||null===(y=E.fields)||void 0===y||null===(N=y.date)||void 0===N?void 0:N.value).toISOString():""},(null===V||void 0===V||null===(w=V.article)||void 0===w||null===(C=w.fields)||void 0===C||null===(S=C.date)||void 0===S?void 0:S.value)&&vi()(null===V||void 0===V||null===(x=V.article)||void 0===x||null===(j=x.fields)||void 0===j||null===(O=j.date)||void 0===O?void 0:O.value).isValid()&&vi()(null===V||void 0===V||null===(T=V.article)||void 0===T||null===(k=T.fields)||void 0===k||null===(I=k.date)||void 0===I?void 0:I.value).format(J)),na.a.createElement(sa.b,{to:null===V||void 0===V||null===(L=V.article)||void 0===L?void 0:L.url,"aria-label":null===V||void 0===V||null===(A=V.article)||void 0===A||null===(P=A.fields)||void 0===P||null===(D=P.headline)||void 0===D?void 0:D.value},na.a.createElement("span",{className:"see-all-article"},null===V||void 0===V||null===(R=V.article)||void 0===R||null===(_=R.fields)||void 0===_||null===(F=_.headline)||void 0===F?void 0:F.value))),na.a.createElement(sa.b,{className:"see-all-article",to:null===V||void 0===V||null===(U=V.ctaUrl)||void 0===U||null===(B=U.value)||void 0===B?void 0:B.href,"aria-label":null===V||void 0===V||null===(M=V.ctaText)||void 0===M?void 0:M.value},null===V||void 0===V||null===($=V.ctaText)||void 0===$?void 0:$.value))};Lg.defaultProps={fields:{title:{value:""},article:{value:""},ctaText:{value:""},ctaUrl:{value:{href:"#"}}},sitecoreContext:{Country:{brandName:""}}};var Ag=Object(ca.withSitecoreContext)()(Lg);const Pg=(e,l)=>{var t,a;let{fields:i}=e;const{title:n,subTitle:r,text:d,image:s,componentBackgroundColor:c}=i,u=Object(o.c)(),v=(null===l||void 0===l||null===(t=l.Country)||void 0===t||null===(a=t.brandName)||void 0===a?void 0:a.toLowerCase())||"manpower";let m="";const p=null===c||void 0===c?void 0:c.map(e=>{const{colorCode:l}=null===e||void 0===e?void 0:e.fields;return m=Fc(l)?Fc(l):"",m});return Object(ia.useEffect)(()=>{u(xo("InsightsPageBannerWithLogo",!0))}),na.a.createElement("section",{className:"banner-section insights with-logo "+v,style:{background:""+p}},"manpower"===v?na.a.createElement("div",{className:"banner-section__overlay"}):"",na.a.createElement("div",{className:"insights-x "+v,style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(s))})`}}),na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6 order-lg-1 order-2"},na.a.createElement("span",{className:"headline__eyebrow"},na.a.createElement(ca.Text,{field:n})),na.a.createElement("h1",{className:"title"},na.a.createElement(ca.Text,{field:r})),na.a.createElement("p",{className:"large reversed",id:"insights-page-description"},na.a.createElement(ca.Text,{field:d}))))))};
243Pg.defaultProps={fields:{title:{value:""},subTitle:{value:""},text:{value:""}}};var Dg=Pg,Rg=bv,_g=Ev;a(823);const Fg=e=>{let{fields:l,sitecoreContext:t,t:a}=e;const[o,i]=Object(ia.useState)({}),{text:n={}}=l,r=Object(ua.h)(),[d,s]=Object(ia.useState)(!1),[c,u]=Object(ia.useState)({value:""}),[v,m]=Object(ia.useState)("");return Object(ia.useEffect)(()=>{if(u(n),sessionStorage){const o=null!==sessionStorage.getItem("jobDetails")?JSON.parse(sessionStorage.getItem("jobDetails")):{};var e;if(0===Object.keys(o).length)s(!0),r.push({pathname:null===t||void 0===t||null===(e=t.Country)||void 0===e?void 0:e.jobSearchURL});const d=sessionStorage.getItem("candidateName")&&null!==sessionStorage.getItem("candidateName")?sessionStorage.getItem("candidateName"):"";var l;if(m(d),i(o),d)n.value=null===n||void 0===n||null===(l=n.value)||void 0===l?void 0:l.replace("(_)",d||a("user")),u(n)}return()=>{sessionStorage&&(sessionStorage.removeItem("jobDetails"),sessionStorage.removeItem("candidateName"))}},[]),Object(ia.useEffect)(()=>{var e;v&&(n.value=null===n||void 0===n||null===(e=n.value)||void 0===e?void 0:e.replace("(_)",v||a("user")),u(n))},[v]),!d&&na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:"col-lg-6 offset-lg-3 job-title"},na.a.createElement("span",null,a("you-have-applied-to"),"\xa0"),na.a.createElement("span",{className:"job-name"},na.a.createElement(sa.b,{to:null===o||void 0===o?void 0:o.jobURL,"aria-label":null===o||void 0===o?void 0:o.jobTitle},null===o||void 0===o?void 0:o.jobTitle))),na.a.createElement("div",{className:"create-profile-success-flex col-lg-6 offset-lg-3"},na.a.createElement("div",{className:"container greet-container"},c&&na.a.createElement(ca.RichText,{field:c,className:"congrats-section"}))))};Fg.defaultProps={fields:{},sitecoreContext:{},t:e=>e};var Ug=Object(ca.withSitecoreContext)()(Object(o.b)(e=>({userDetails:e.loginReducer.user}))(Object(ba.a)()(Fg)));const Bg=e=>{let{fields:l,t:t}=e;const{text:a,title:o,percentage:i,buttonText:n,link:r}=l,d=na.a.createElement("div",{className:"build-profile"},na.a.createElement("div",{className:"titleText"},o),na.a.createElement("div",{className:"sub-text"},a),n&&na.a.createElement("div",{className:"btnContainer"},na.a.createElement(ci,{ctaText:n,ctaUrl:{href:r,linktype:"internal"},arrow:!0}))),s=na.a.createElement("div",{className:"build-profile"},na.a.createElement("div",{className:"titleText"},o),na.a.createElement("div",{className:"sub-text"},a),n&&na.a.createElement("div",{className:"btnContainer"},na.a.createElement(ci,{ctaText:n,ctaUrl:{href:r,linktype:"internal"},arrow:!0})));return na.a.createElement("div",{className:"create-profile-success-block col-lg-6 offset-lg-3"},Object.keys(l).length>0&&(()=>{if(0===i)return d;return i>=100?s:(()=>{const e=null===o||void 0===o?void 0:o.replace("(_)",i);return na.a.createElement("div",{className:"build-profile"},na.a.createElement("div",{className:"titleText"},e),na.a.createElement("div",{className:"col-lg-6 col-xl-6 col-md-6 col-sm-8 customStyle"},na.a.createElement(pi,{completed:i,primaryColor:"#1c3e6b",secondaryColor:"#30588f",gradient:!0})),na.a.createElement("div",{className:"tipText"},na.a.createElement("strong",null,t("tip"),"\xa0"),na.a.createElement("span",null,a)),n&&na.a.createElement("div",{className:"btnContainer"},na.a.createElement(ci,{ctaText:n,ctaUrl:{href:r,linktype:"internal"},arrow:!0})))})()})())};Bg.defaultProps={fields:{},t:e=>e};var Mg=Object(ba.a)()(Bg);const $g={JobFilters:{searchkeyword:"",latitude:null,longitude:null,company:""},PageType:"",UserLatitude:null,UserLongitude:null,HasLocation:!1},Vg=e=>{var l,t,a,o,i,n,r,d,s;const c=Object(ua.i)(),{response:u,loading:v,write:m}=Ja(),{coords:p,sitecoreContext:f,t:g,fields:b,params:h}=e,{items:E=[]}=b,[y,N]=Object(ia.useState)("");$g.PageType=null===h||void 0===h?void 0:h.pageType;const w=dp({sitecoreContext:f,params:h,coords:p})||{};Object(ia.useEffect)(()=>{var l,t,a;const o=Ic(null===u||void 0===u||null===(l=u.data)||void 0===l?void 0:l.url)||"Job"!==e.params.pageType?null===(a=f.Country)||void 0===a?void 0:a.jobSearchURL:null===u||void 0===u||null===(t=u.data)||void 0===t?void 0:t.url;N({pathname:o,search:localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS)})},[u]);const C=()=>
243{if(window){var l,t,a,o,i,n;const e=JSON.parse(localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_KEY));$g.JobFilters=e?null===e||void 0===e?void 0:e.filters:{},(null===$g||void 0===$g||null===(l=$g.JobFilters)||void 0===l?void 0:l.latitude)&&(null===$g||void 0===$g||null===(t=$g.JobFilters)||void 0===t?void 0:t.longitude)?$g.JobFilters.HasLocation=!0:(null===(a=$g.JobFilters)||void 0===a?void 0:a.HasLocation)&&($g.JobFilters.HasLocation=!1),(null===e||void 0===e||null===(o=e.filters)||void 0===o?void 0:o.company)?$g.JobFilters.company=null===e||void 0===e||null===(i=e.filters)||void 0===i?void 0:i.company:null===$g||void 0===$g||(null===(n=$g.JobFilters)||void 0===n||delete n.company)}var r,d;("Location"===e.params.pageType&&($g.PageItemId=null===f||void 0===f?void 0:f.itemId),"Job"===e.params.pageType)&&($g.PageItemId=null===f||void 0===f||null===(r=f.Country)||void 0===r?void 0:r.jobItemId);"App Route"===e.params.pageType&&p&&($g.UserLatitude=p.latitude,$g.UserLongitude=p.longitude,$g.HasLocation=!0),d=$g,m(""+ul.URL,d)};return Object(ia.useEffect)(()=>{var e,l,t,a,o,i,n,r,d;!p||(null===(e=w.coords)||void 0===e?void 0:e.latitude)===p.latitude&&(null===(l=w.coords)||void 0===l?void 0:l.longitude)===p.longitude?((null===h||void 0===h?void 0:h.pageType)&&(null===(t=w.params)||void 0===t?void 0:t.pageType)!==(null===h||void 0===h?void 0:h.pageType)||(null===f||void 0===f?void 0:f.itemId)&&(null===(a=w.sitecoreContext)||void 0===a?void 0:a.itemId)!==(null===f||void 0===f?void 0:f.itemId)||(null===f||void 0===f||null===(o=f.Country)||void 0===o?void 0:o.jobItemId)&&(null===(i=w.sitecoreContext)||void 0===i||null===(n=i.Country)||void 0===n?void 0:n.jobItemId)!==(null===f||void 0===f||null===(r=f.Country)||void 0===r?void 0:r.jobItemId)||(null===w||void 0===w?void 0:w.location)&&(null===(d=w.location)||void 0===d?void 0:d.pathname)!==(null===c||void 0===c?void 0:c.pathname))&&C():C()},[c,p,f,h]),na.a.createElement(ia.Fragment,null,v&&na.a.createElement(oi,null),(null===u||void 0===u||null===(l=u.data)||void 0===l||null===(t=l.jobCards)||void 0===t?void 0:t.length)>0&&na.a.createElement("section",{className:"card-grid "},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"card-grid__header"},na.a.createElement("h2",{className:"title"},""+((null===u||void 0===u||null===(a=u.data)||void 0===a?void 0:a.title)?null===e||void 0===e||null===(o=e.params)||void 0===o||null===(i=o.cardScrollTitle)||void 0===i?void 0:i.replace("{0}",null===u||void 0===u||null===(n=u.data)||void 0===n?void 0:n.title):null===e||void 0===e||null===(r=e.params)||void 0===r?void 0:r.cardScrollTitle)),na.a.createElement("div",{className:"cta"},na.a.createElement(xi,{cssClass:"",ctaText:g("see-all"),ctaUrl:y}))),na.a.createElement("div",{className:"cards__wrap"},na.a.createElement("div",{className:"row"},null===u||void 0===u||null===(d=u.data)||void 0===d||null===(s=d.jobCards)||void 0===s?void 0:s.map(e=>na.a.createElement("div",{className:"col-lg-6"},na.a.createElement(lf,{title:null===e||void 0===e?void 0:e.jobTitle,location:null===e||void 0===e?void 0:e.jobLocation,subTitle:null===e||void 0===e?void 0:e.employmentType,img:e.image,date:null===e||void 0===e?void 0:e.publishfromDate,ctaUrl:null===e||void 0===e?void 0:e.jobURL,isSaved:null===e||void 0===e?void 0:e.isSaved,icons:E,jobItemId:null===e||void 0===e?void 0:e.jobItemId,isExpired:null===e||void 0===e?void 0:e.isExpired,jobDetails:e}))))))))};Vg.defaultProps={coords:{},sitecoreContext:{},params:{},backgroundColor:"",t:()=>{},fields:{}};var Hg=Object(Sr.geolocated)()(Object(ba.a)()(Object(ca.withSitecoreContext)()(Vg)));const Jg=e=>{var l;let{title:t,subTitle:a,location:o,date:i,ctaText:n,ctaUrl:r,t:d,sitecoreContext:s}=e;const c=(null===s||void 0===s||null===(l=s.Country)||void 0===l?void 0:l.dateFormat)||lt;return na.a.createElement("div",{className:"card job"},na.a.createElement("div",{className:"card-body"},na.a.createElement("div",{className:"sub-title"},a),na.a.createElement("div",{className:"title reversed"},t),na.a.createElement("div",{className:"location"},o),na.a.createElement("time",{className:"date",dateTime:i&&vi()(i).isValid()?vi()(i).toISOString():""},d("posted")," ",i&&vi()(i).isValid()&&vi()(i).format(c))),na.a.createElement("div",{className:"btn-wrapper"},na.a.createElement(ci,{ctaText:n,cssClass:"lightblue",ctaUrl:r,ctaLabel:`${t} ${n}`})))};Jg.defaultProps={subTitle:"",title:"",location:"",date:"January 1, 1001",ctaText:"View Job",ctaUrl:"#",t:()=>{},sitecoreContext:{}};var qg=Object(ca.withSitecoreContext)()(Object(ba.a)()(Jg));const zg={dots:!0,infinite:!0,speed:500,slidesToShow:3,slidesToScroll:1,infinite:!1,arrows:!1,accessibility:!0,lazyLoad:"ondemand",responsive:[{breakpoint:992,settings:{slidesToShow:1}}]},Gg={JobFilters:{searchkeyword:"",latitude:null,longitude:null},PageType:"",UserLatitude:null,UserLongitude:null,HasLocation:!1,company:""},Yg=e=>{var l,t,a,o,i,n,r,d;const s=Object(ua.i)(),{response:c,loading:u,write:v}=Ja(),{coords:m,sitecoreContext:p,t:f,params:g,rendering:{uid:b}}
243=e,[h,E]=Object(ia.useState)("");Gg.PageType=null===g||void 0===g?void 0:g.pageType;return Object(ia.useEffect)(()=>{var e;fu(b),E({pathname:null===(e=p.Country)||void 0===e?void 0:e.jobSearchURL,search:localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS)})},[]),Object(ia.useEffect)(()=>{if(window){var l,t,a,o,i;const e=JSON.parse(localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_KEY));Gg.JobFilters=e?null===e||void 0===e?void 0:e.filters:{},(null===(l=Gg.JobFilters)||void 0===l?void 0:l.latitude)&&(null===(t=Gg.JobFilters)||void 0===t?void 0:t.longitude)?Gg.JobFilters.HasLocation=!0:(null===(a=Gg.JobFilters)||void 0===a?void 0:a.HasLocation)&&(Gg.JobFilters.HasLocation=!1),(null===e||void 0===e||null===(o=e.JobFilters)||void 0===o?void 0:o.company)?Gg.company=null===e||void 0===e||null===(i=e.JobFilters)||void 0===i?void 0:i.company:delete Gg.company}var n,r;("Location"===e.params.pageType&&(Gg.PageItemId=null===p||void 0===p?void 0:p.itemId),"Job"===e.params.pageType)&&(Gg.PageItemId=null===p||void 0===p||null===(n=p.Country)||void 0===n?void 0:n.jobItemId);"App Route"===e.params.pageType&&m&&(Gg.UserLatitude=m.latitude,Gg.UserLongitude=m.longitude,Gg.HasLocation=!0),r=Gg,v(""+cl.URL,r)},[m,s,p]),na.a.createElement(ia.Fragment,null,u&&na.a.createElement(oi,null),(null===c||void 0===c||null===(l=c.data)||void 0===l||null===(t=l.jobCards)||void 0===t?void 0:t.length)>0&&na.a.createElement("section",{className:"card-scroll scroll_"+b,style:{backgroundColor:""+(null===e||void 0===e?void 0:e.backgroundColor)}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"card-scroll-header jobs"},na.a.createElement("div",{className:"title"},""+((null===c||void 0===c||null===(a=c.data)||void 0===a?void 0:a.title)?(null===c||void 0===c||null===(o=c.data)||void 0===o?void 0:o.title)+" "+(null===e||void 0===e||null===(i=e.params)||void 0===i?void 0:i.cardScrollTitle):null===e||void 0===e||null===(n=e.params)||void 0===n?void 0:n.cardScrollTitle)),na.a.createElement("div",{className:"cta"},na.a.createElement(xi,{cssClass:"blue",ctaText:f("see-all"),ctaUrl:h}))),na.a.createElement(ei.a,zg,null===c||void 0===c||null===(r=c.data)||void 0===r||null===(d=r.jobCards)||void 0===d?void 0:d.map(e=>na.a.createElement(qg,{title:null===e||void 0===e?void 0:e.jobTitle,subTitle:null===e||void 0===e?void 0:e.employmentType,location:null===e||void 0===e?void 0:e.jobLocation,date:null===e||void 0===e?void 0:e.publishfromDate,ctaText:f("view-job"),ctaUrl:null===e||void 0===e?void 0:e.jobURL}))))))};Yg.defaultProps={coords:{},sitecoreContext:{},params:{},backgroundColor:"",t:()=>{},rendering:{}};var Kg=Object(Sr.geolocated)()(Object(ba.a)()(Object(ca.withSitecoreContext)()(Yg)));const Wg=e=>{var l,t;let{apply:a,jobDetails:i,reversedClass:n,blue:r="",reversed:d="",applyJobUrl:s,dashboardURL:c,dashboardText:u,t:v,revenue:m,classDetails:p="",cssClass:f="",sitecoreContext:g,expapply:b,whatsappBtnCSS:h="",whiteBG:E=""}=e;const y=Object(ua.h)(),{positionID:N,jobID:w,jobItemID:C,jobType:S,jobOfferType:x,jobTitle:j,companyName:O,jobLocation:T,employmentType:k,domain:I,education:L,salaryRate:A,siteName:P,applyUrl:D,applicationType:R,clientID:_,addtionalForDataLayer:F,externalApplyUrl:U,jobBrandText:B,isApplied:M}=i,$=(null===g||void 0===g?void 0:g.app.toLowerCase().indexOf("manpower-germany"))>-1?1:0,V=D&&new URL(D),H=null===g||void 0===g||null===(l=g.Country)||void 0===l||null===(t=l.code)||void 0===t?void 0:t.toLowerCase(),J="de"===H,q={AUTHENTICATED:"Authenticated",UNAUTHENTICATED:"Non-authenticated",PROGRESS:"PROGRESS"},z=D&&V&&`${null===V||void 0===V?void 0:V.protocol}//${null===V||void 0===V?void 0:V.hostname}/${(null===g||void 0===g?void 0:g.language)||""}/candidate/jobapply?id=${C}`,[G,Y]=Object(ia.useState)({});let K;K=Ic(null===G||void 0===G?void 0:G.UTM_Source)?Ic(null===G||void 0===G?void 0:G.Referer)?null:G.Referer:G.UTM_Source+"/"+(Ic(G.UTM_Medium)?null:G.UTM_Medium)+"/"+(Ic(G.UTM_Campaign)?null:G.UTM_Campaign)+"/"+(Ic(G.UTM_Content)?null:G.UTM_Content);const W=new URLSearchParams,Q=Object(o.d)(e=>e.loginReducer);W.set("positionID",N||""),W.set("source",K),Object(ia.useEffect)(()=>
243{if("undefined"!==typeof window){const e=sessionStorage.getItem("utmParams")?sessionStorage.getItem("utmParams"):sessionStorage.getItem("utmReferrer");if(e){const l=e?JSON.parse(e):{};Y(l)}}},[]);const Z=function(){var e,l;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"standard";const a="nb"===(null===g||void 0===g||null===(e=g.language)||void 0===e?void 0:e.toLowerCase());var o;(null===(l=window)||void 0===l?void 0:l.dataLayer)&&(window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:"addToCart",method:t,ecommerce:{add:{products:[{name:j||"na",id:w||N||"na",brand:(null===F||void 0===F?void 0:F.companyName)?null===F||void 0===F?void 0:F.companyName:O||"na",category:I||"na",variant:k||"na",price:(null===g||void 0===g||null===(o=g.Country)||void 0===o?void 0:o.revenuePerApplication)||m||"na",quantity:1,dimension11:`Location: ${T||"na"} | Education: ${(null===F||void 0===F?void 0:F.education)?null===F||void 0===F?void 0:F.education.join(", "):L?L.join(", "):"na"} | Salary: ${A||"na"} | Hours: ${S||"na"}`,dimension12:""+(null===q||void 0===q?void 0:q[(null===Q||void 0===Q?void 0:Q.state)||"UNAUTHENTICATED"]),dimension13:""+(a?x&&"private"===x.toLowerCase()?"private job | na":"na":(null===q||void 0===q?void 0:q[(null===Q||void 0===Q?void 0:Q.state)||(null===q||void 0===q?void 0:q.UNAUTHENTICATED)])===(null===q||void 0===q?void 0:q.UNAUTHENTICATED)?"quick apply":"standard"),dimension14:"na",dimension15:"na",dimension16:_||"na",dimension17:T||"na",dimension18:(null===F||void 0===F?void 0:F.education)?null===F||void 0===F?void 0:F.education.join(", "):L?L.join(", "):"na",dimension19:A||"na",dimension20:S||"na"}]}}}))},X=()=>na.a.createElement(Oi,{cssClass:"text-flow "+(n?"external-cta":""),text:P.includes("AMS")?v("ams-apply-now").replace("{0}",null===O||void 0===O?void 0:O.toUpperCase()):v("ext-apply-now").replace("{0}",null===O||void 0===O?void 0:O.toUpperCase()),handleTextClick:()=>{Z(),D?window.open(D):window.open(U)},linkClass:"hyper-link"});return"ROMA"===(null===g||void 0===g?void 0:g.LoginType)?na.a.createElement("div",{className:"cta"},P&&P.includes("AMS")||!Ic(U)&&Ic(D)?X():na.a.createElement(ci,{cssClass:`${d?"reversed":""} ${n?"reversed-search":""} ${r?"blue":""}`,ctaText:B&&B?{value:`${b} ${B}`}:{value:a},ctaUrl:{href:D||{pathname:null===s||void 0===s?void 0:s.href,search:String(W)},linktype:D?"external":"internal",target:D?"_blank":null===s||void 0===s?void 0:s.target},arrow:!0,handleButtonClick:()=>{Z()}})):na.a.createElement("div",{className:"cta"},(null===i||void 0===i?void 0:i.isApplied)?na.a.createElement("div",{className:"status-applied"},na.a.createElement(Vp,{cssClass:`${d?"reversed":""} ${n?"reversed-search":""} ${r?"blue":""}`,text:u,handleButtonClick:()=>{Z(),y.push({pathname:c})}})):D?na.a.createElement(Oi,{cssClass:"text-flow "+(n?"external-cta":""),text:O?v("apply with company as").replace("{0}",O.toUpperCase()):v("apply on company website"),handleTextClick:()=>{Z(),$?window.open(z):window.open(D)},linkClass:"hyper-link"}):Ic(U)||"it"!==H&&!Nu(H)&&"bankpower-germany"!==P.toLowerCase()?na.a.createElement(Vp,{cssClass:`${d?"reversed":""} ${r?"blue":""}${E?"white-bg":""} `,text:a,handleButtonClick:()=>{Z(),y.push({pathname:(null===s||void 0===s?void 0:s.href)||`/${(null===g||void 0===g?void 0:g.language)||""}/candidate/jobapply`,search:String("?id="+C)})},arrow:!1}):na.a.createElement(Oi,{cssClass:"text-flow "+(n?"external-cta":""),text:O?v("ext-apply-now").replace("{0}",O.toUpperCase()):v("ext-apply-now"),handleTextClick:()=>{Z(),window.open(U)},arrow:!0}),J&&U&&U.includes("pitchyou")&&!M&&na.a.createElement(Vp,{cssClass:h,text:v("Apply with whatsapp"),handleButtonClick:()=>{Z("WhatsApp"),window.open(""+(U+"&utm_source=homepage-pitchyou"))},arrow:!1}))};Wg.defaultProps={jobDetails:{},applyJobUrl:{},blue:"",reversedClass:!1,reversed:"",apply:"",cssClass:""};var Qg=Object(ua.j)(Object(ba.a)()(Object(ca.withSitecoreContext)()(Wg)));const Zg=e=>{var l,t;const{apply:a,expapply:i,applyCtaUrl:n,reversed:r,blue:d,fullPageUrl:s,socialFields:c,sitecoreContext:u,t:v,isApplyButton:m,jobDetails:p,handlePreview:f,savedjobs:g,jobShareUrl:b,emailContent:h,icons:E,applyJobUrl:y,isButtonActive:N=!1,classDetails:w="",seoJobShareUrl:C,index:S,applyUrl:x,inlineText:j={},errormsg:O,alertmsg:T,fieldsData:{AlreadyAppliedDashboardJobMessage:k}={}}=e,{jobItemID:I,isExpired:L,isSaved:A}=p;let{iconSave:P,iconSaved:D,iconShare:R,iconFullPage:_,iconSaveDetail:F,iconSavedDetail:U,iconShareDetail:B}={};
243const[M,$]=Object(ia.useState)(""),[V,H]=Object(ia.useState)(""),[J,q]=Object(ia.useState)(!1),[z,G]=Object(ia.useState)(!1),Y=Object(o.c)(),K=Object(o.d)(e=>e.loginReducer),W=null===K||void 0===K?void 0:K.state,Q=!(!A&&-1===g.indexOf(I)),[Z,X]=Object(ia.useState)(!1),ee=null===u||void 0===u?void 0:u.LoginType;Array.isArray(E)&&E.forEach(e=>{switch(null===e||void 0===e?void 0:e.itemName){case"Save":P=e.icon;break;case"Saved":D=e.icon;break;case"Share":R=e.icon;break;case"Full Page":_=e.icon;break;case"SaveDetail":F=e.icon;break;case"SavedDetail":U=e.icon;break;case"ShareDetail":B=e.icon}});Object(ia.useEffect)(()=>{!Z||Ic(M)&&Ic(V)||(j(Z),T(V),O(M))},[M,V,Z]),Object(ia.useEffect)(()=>{if(K.initialized&&K.state===Xl.AUTHENTICATED){if("true"===sessionStorage.getItem("savejobButtonClickedToLogin")){const e=JSON.parse(sessionStorage.getItem("saveJobBtnClickDetails"));I===e.jobItemID&&(sessionStorage.removeItem("savejobButtonClickedToLogin"),sessionStorage.removeItem("saveJobBtnClickDetails"),le(null,K.state))}}},[]),Object(ia.useEffect)(()=>{X(!1)},[p]);const le=async(e,l)=>{q(!0),$(""),H(""),l===Xl.AUTHENTICATED?await Ma.a.get(""+el.JOB_SEARCH.SAVE_JOB_API,{params:{jobItemID:I}}).then(e=>{q(!1),e.data.status===ol?(Y(go(I)),H(v("job-save-success")),X(!0)):e.data.status===il&&(Y(go(I)),$(v("job-already-saved")),X(!0))}).catch(()=>{q(!1),$(v("error-save")),X(!0)}):(e=>{null!==e&&"undefined"!==typeof window&&(sessionStorage.setItem("saveJobBtnClickDetails",JSON.stringify({jobItemID:I})),sessionStorage.setItem("savejobButtonClickedToLogin",!0),localStorage.setItem("authenticationType","Apply > Create Account / Apply > Sign in"),e(null,"saveJob"))})(e)};return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:""+(w?"job-actionbar-cta":"job-actionbar")},w?m&&!L?na.a.createElement(Qg,{reversedClass:!0,cssClass:w,apply:a,expapply:i,jobDetails:p,blue:d,reversed:r,applyJobUrl:y,revenue:null===u||void 0===u||null===(l=u.Country)||void 0===l?void 0:l.revenuePerApplication,dashboardURL:null===k||void 0===k?void 0:k.appliedJobDashboardLink,dashboardText:null===k||void 0===k?void 0:k.appliedJobDashboardText,whatsappBtnCSS:"whatsapp-btn white-bg",whiteBG:!0}):w&&n&&na.a.createElement("div",{className:w+" cta cta-mobile"},na.a.createElement(ci,{cssClass:`${r?"reversed":""} ${d?"blue":""} ${w?"reversed-search":""}`,ctaText:v("view-details"),ctaUrl:n,arrow:!0})):null,!L&&(P&&D||F)&&na.a.createElement(xu,null,e=>{let{login:l,authenticationState:t}=e;return na.a.createElement(na.a.Fragment,null,ee!==pt&&na.a.createElement("button",{"aria-label":"save job",className:"save","aria-describedby":"jobTitle_"+S,onClick:e=>{var a,o,i,n,r,d,s,c,u;(null===(a=window)||void 0===a?void 0:a.dataLayer)&&window.dataLayer.push({event:"saveVacancy",products:{name:null===p||void 0===p?void 0:p.jobTitle,id:null===p||void 0===p?void 0:p.jobID,brand:(null===p||void 0===p||null===(o=p.addtionalForDataLayer)||void 0===o?void 0:o.companyName)?null===p||void 0===p||null===(i=p.addtionalForDataLayer)||void 0===i?void 0:i.companyName:(null===p||void 0===p?void 0:p.companyName)?null===p||void 0===p?void 0:p.companyName:null,category:null===p||void 0===p?void 0:p.domain,variant:null===p||void 0===p?void 0:p.employmentType,dimension11:`Location: ${null===p||void 0===p?void 0:p.jobLocation} | Education: ${(null===p||void 0===p||null===(n=p.addtionalForDataLayer)||void 0===n?void 0:n.education)?null===p||void 0===p||null===(r=p.addtionalForDataLayer)||void 0===r?void 0:r.education.join(", "):(null===p||void 0===p?void 0:p.education)?null===p||void 0===p?void 0:p.education.join(", "):void 0} | Salary: ${null===p||void 0===p?void 0:p.salaryRate} | Hours: ${null===p||void 0===p?void 0:p.jobType}`,dimension12:""+(null===Xl||void 0===Xl?void 0:Xl[W||"UNAUTHENTICATED"]),dimension13:(null===p||void 0===p||null===(d=p.addtionalForDataLayer)||void 0===d?void 0:d.applicationType)?null===p||void 0===p||null===(s=p.addtionalForDataLayer)||void 0===s?void 0:s.applicationType:(null===p||void 0===p?void 0:p.applicationType)?null===p||void 0===p?void 0:p.applicationType:void 0,dimension14:void 0,dimension15:void 0,dimension16:(null===p||void 0===p?void 0:p.clientID)?null===p||void 0===p?void 0:p.clientID:void 0,dimension17:(null===p||void 0===p?void 0:p.jobLocation)?null===p||void 0===p?void 0:p.jobLocation:void 0,dimension18:(null===p||void 0===p||null===(c=p.addtionalForDataLayer)||void 0===c?void 0:c.education)?null===p||void 0===p||null===(u=p.addtionalForDataLayer)||void 0===u?void 0:u.education.join(", "):(null===p||void 0===p?void 0:p.education)?null===p||void 0===p?void 0:p.education.join(", "):void 0,dimension19:(null===p||void 0===p?void 0:p.salaryRate)?null===p||void 0===p?void 0:p.salaryRate:void 0,dimension20:(null===p||void 0===p?void 0:p.jobType)?null===p||void 0===p?void 0:p.jobType:void 0}});e.preventDefault(),!Q&&le(l,t)}},na.a.createElement("div",{className:"icon-bookmark"},J?na.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}):na.a.createElement(na.a.Fragment,null,!Q&&na.a.createElement("img",{src:w?ca.mediaApi.updateImageUrl(F):ca.mediaApi.updateImageUrl(P),alt:" ","aria-hidden":"true"}),Q&&na.a.createElement("img",{src:w?ca.mediaApi.updateImageUrl(U):ca.mediaApi.updateImageUrl(P),alt:" ","aria-hidden":"true"}))),v(Q?"saved":"save")))}
243),!L&&(R||B)&&na.a.createElement("div",{className:(z?"show-dropdown":"")+" share-wrapper",tabIndex:-1,role:"menubar",onFocus:()=>G(!0),onMouseOver:()=>G(!0),onMouseLeave:()=>G(!1)},na.a.createElement("button",{className:"share","aria-label":"Share job","aria-expanded":z,onClick:()=>G(!z),onTouchStart:()=>G(!z)},na.a.createElement("div",{className:"icon-share"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(B),alt:"icon-share"})),v("share")),z&&na.a.createElement("div",{className:"share-dropdown "+(P&&D?"":"share-dropdown-nosave"),id:"share-tooltip",role:"tooltip",onClick:()=>G(!0)},na.a.createElement("div",{className:"share-dropdown-inside"},na.a.createElement("div",{className:"triangle"}),na.a.createElement(og,{fields:c,sharableUrl:C||b,sitecoreContext:u,emailContent:h,setShareEvent:l=>{var t;const{jobDetails:a}=e;var o,i,n,r,d,s,c,u;l&&(null===(t=window)||void 0===t?void 0:t.dataLayer)&&window.dataLayer.push({event:"shareVacancy",products:{name:null===a||void 0===a?void 0:a.jobTitle,id:(null===a||void 0===a?void 0:a.jobID)||(null===a||void 0===a?void 0:a.positionID),brand:(null===a||void 0===a||null===(o=a.addtionalForDataLayer)||void 0===o?void 0:o.companyName)?null===a||void 0===a||null===(i=a.addtionalForDataLayer)||void 0===i?void 0:i.companyName:(null===a||void 0===a?void 0:a.companyName)?null===a||void 0===a?void 0:a.companyName:null,category:(null===a||void 0===a?void 0:a.domain)?null===a||void 0===a?void 0:a.domain:null,variant:(null===a||void 0===a?void 0:a.employmentType)?null===a||void 0===a?void 0:a.employmentType:null,dimension11:`Location: ${null===a||void 0===a?void 0:a.jobLocation} | Education:   ${(null===a||void 0===a||null===(n=a.addtionalForDataLayer)||void 0===n?void 0:n.education)?null===a||void 0===a||null===(r=a.addtionalForDataLayer)||void 0===r?void 0:r.education.join(", "):(null===a||void 0===a?void 0:a.education)?null===a||void 0===a?void 0:a.education.join(", "):void 0} | Salary: ${null===a||void 0===a?void 0:a.salaryRate} | Hours: ${null===a||void 0===a?void 0:a.jobType}`,dimension12:""+(null===Xl||void 0===Xl?void 0:Xl[W||"UNAUTHENTICATED"]),dimension13:(null===a||void 0===a||null===(d=a.addtionalForDataLayer)||void 0===d?void 0:d.applicationType)?null===a||void 0===a||null===(s=a.addtionalForDataLayer)||void 0===s?void 0:s.applicationType:(null===a||void 0===a?void 0:a.applicationType)?null===a||void 0===a?void 0:a.applicationType:void 0,dimension14:void 0,dimension15:void 0,dimension16:(null===a||void 0===a?void 0:a.clientID)||void 0,dimension17:(null===a||void 0===a?void 0:a.jobLocation)?null===a||void 0===a?void 0:a.jobLocation:void 0,dimension18:(null===a||void 0===a||null===(c=a.addtionalForDataLayer)||void 0===c?void 0:c.education)?null===a||void 0===a||null===(u=a.addtionalForDataLayer)||void 0===u?void 0:u.education.join(", "):(null===a||void 0===a?void 0:a.education)?null===a||void 0===a?void 0:a.education.join(", "):void 0,dimension19:(null===a||void 0===a?void 0:a.salaryRate)?null===a||void 0===a?void 0:a.salaryRate:void 0,dimension20:(null===a||void 0===a?void 0:a.jobType)?null===a||void 0===a?void 0:a.jobType:void 0}})},setExpanded:G})))),s&&_&&na.a.createElement(sa.b,{to:s,className:"full-page","aria-label":v("full-page")},na.a.createElement("div",{className:"icon-share"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(_),alt:"icon-share"})),v("full-page")),w?null:m&&!L?na.a.createElement(Qg,{applyUrl:x,apply:a,jobDetails:p,blue:d,reversed:r,applyJobUrl:y,revenue:null===u||void 0===u||null===(t=u.Country)||void 0===t?void 0:t.revenuePerApplication}):!w&&n&&na.a.createElement("div",{className:"cta cta-mobile"},na.a.createElement(ci,{cssClass:`${r?"reversed":""} ${d?"blue":""}`,ctaText:v("view-details"),ctaUrl:n,arrow:!0})),((e,l)=>e&&!l)(f,N)&&na.a.createElement("div",{className:"cta cta-desktop "},na.a.createElement(Vp,{cssClass:`${r?"reversed":""} ${d?"blue":""}`,text:a,handleButtonClick:()=>f()})),na.a.createElement("br",{"aria-hidden":!0})))};Zg.defaultProps={jobExpired:"",apply:"",applyCtaUrl:"",reversed:!1,blue:"",fullPage:"",fullPageUrl:"",fields:{},sitecoreContext:{},isApplyButton:!1,jobDetails:{},socialFields:[],t:()=>{}
243,handlePreview:null,savedjobs:[],jobShareUrl:"",emailContent:"",icons:[],classDetails:"",seoJobShareUrl:""};var Xg=Object(ba.a)()(Object(ca.withSitecoreContext)()(Object(o.b)(e=>({savedjobs:e.savedJobsReducer.data}))(Zg)));const eb=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(e=>({key:e.id,value:e.value}))},lb=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(e=>({id:e.key,value:e.value,text:e.value,count:"None"!==e.key&&(null===e||void 0===e?void 0:e.count)?`(${e.count})`:"",disabled:null===e||void 0===e?void 0:e.isDisabled}))},tb=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map((e,l)=>({text:e.name,id:l,redirectURL:e.redirectURL,value:e.isoCode,regionalISO:e.regionalISO}))},ab=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],l=[],t=[];return l=e.filter(e=>!e.disabled),t=e.filter(e=>e.disabled),{jobCities:l,noJobCities:t}},ob=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(e=>({id:e.key,value:e.value,text:e.key,count:"None"!==e.key&&(null===e||void 0===e?void 0:e.count)?`(${e.count})`:"",disabled:null===e||void 0===e?void 0:e.isDisabled}))},ib=e=>{const l=[];return Array.isArray(e)&&e.forEach((e,t)=>{l[t]={fields:{icon:{src:e.icon},name:{value:e.itemName},url:{value:e.link},utmQueryParam:{value:e.utmQueryParam}},displayName:e.itemName}}),l};a(824);const nb=e=>{var l,t,a;let{...o}=e;const{t:i,isApplyASAP:n,datePosted:r,applyBy:d,formOfEmployment:s,jobType:c,remoteJobs:u,domain:v,domainUrls:m,icons:p,experience:f,salaryRate:g,sitecoreContext:b,noOfPositions:h,hourPerWeek:E,sector:y,referenceNumber:N,specialisation:w,education:C,applicationType:S,assignmentStartDate:x,scheduleType:j,isGreenOpportunity:O,contractType:T,companyName:k}=o;let{iconHours:I,iconIndustry:L,iconJobTypeDetails:A,iconSalaryRate:P,iconRemoteJobs:D,iconPublishfromDate:R,iconReferenceNumber:_}={};const F=(null===b||void 0===b||null===(l=b.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase())||"",U=(null===b||void 0===b||null===(a=b.Country)||void 0===a?void 0:a.dateFormat)||lt,B=e=>!(!e||"0001-01-01T00:00:00"===e);return Array.isArray(p)&&p.forEach(e=>{switch(null===e||void 0===e?void 0:e.itemName){case"IndustryDetail":L=e.icon;break;case"Hours":I=e.icon;break;case"RemoteJobDetail":D=e.icon;break;case"ReferenceNumber":_=e.icon;break;case"PublishfromDate":R=e.icon;break;case"JobTypeDetails":A=e.icon;break;case"Salary":P=e.icon}}),na.a.createElement("ul",{className:"job-details-list"},N&&"manpower-germany"!==F&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},Nu(F)&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(_),alt:"Reference icon"})," ",i("reference-number")+": "," ",N)),r&&B(r)&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},Nu(F)&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(R),alt:"PublishDate icon"}),i("posted")+":"," ",""+vi()(r).format(U))),s&&"italy"!==F&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},Nu(F)&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(A),alt:"JobType icon"}),i("form-of-employment")+": "," ",s)),g&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},Nu(F)&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(P),alt:"salaryRate icon"}),i("rate")+": "," ",g)),Array.isArray(C)&&(null===C||void 0===C?void 0:C.length)>0&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("education")+" :"," ",C.join(", "))),v&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},Nu(F)&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(L),alt:"domain icon"}),Ic(m)||!m.length?`${i("industry")}: ${v}`:na.a.createElement(na.a.Fragment,null,i("industry")+": ",m&&m.map((e,l)=>na.a.createElement(na.a.Fragment,{key:l},na.a.createElement(sa.b,{className:"industry-link",to:null===e||void 0===e?void 0:e.key},null===e||void 0===e?void 0:e.value),l<m.length-1&&", "))))),E&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("hour-per-week ")+": "," ",E)),x&&B(x)&&na.a.createElement("li",null,"switzerland"===F?na.a.createElement("div",{className:"job-details-text"},i("assignment-start-date")+":"," ",x):na.a.createElement("div",{className:"job-details-text"},i("assignment-start-date")+":"," ",""+vi()(x).format(U))),Array.isArray(w)&&(null===w||void 0===w?void 0:w.length)>0&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("specialization")+": "," ",w.toString())),B(d)&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},""+(n?`${i("apply-by")} : ${i("roma-to-be-applied")}`:`${i("apply-by")} : ${vi()(d).format(U)}`))),f&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("experience-level")+": "," ",f)),Array.isArray(j)&&(null===j||void 0===j?void 0:j.length)>0&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("jobs-schedule-type")+": "," ",j.join(", "))),S&&"manpower-germany"!==F&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("application-type")+": "," ",S)),h&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("roma-no-of-positions"),": ",h)),!Ic(u)&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},Nu(F)&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(D),alt:"location icon"}),i("remote-detail-filter")+": ",u)),c&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},Nu(F)&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(I),alt:"type icon"}),i("job-type")+": "," ",c)),y&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("sectors-filter")+": "," ",y)),T&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("contract-type")+": "," ",T)),O&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"},i("green-Job")+": "," ",O)),k&&"spain"===F&&na.a.createElement("li",null,na.a.createElement("div",{className:"job-details-text"}
243,i("company-name")+": "," ",k)))};nb.defaultProps={items:[]};var rb=Object(ca.withSitecoreContext)()(Object(ba.a)()(nb));a(825);const db=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j,O,T,k;let{t:I,sitecoreContext:L,...A}=e;const{icons:P,headerDetails:D}=A,R=(null===L||void 0===L||null===(l=L.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"",_=(null===R||void 0===R?void 0:R.indexOf("steg"))>-1;return na.a.createElement("section",{className:"job-header "+(_?"reversetheme":R)},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col col-xl-10 offset-xl-1"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"article-header-container"},na.a.createElement(Om,{fields:null===A||void 0===A?void 0:A.bcItems}),na.a.createElement("h1",{className:"title reversed"},null===A||void 0===A?void 0:A.title),A.isApplied?na.a.createElement("div",{className:"applied-job"},na.a.createElement(ca.RichText,{field:{value:I("dashboardURL")},tag:"div"})):na.a.createElement("div",{className:"brand-label"},null===A||void 0===A?void 0:A.brandLabel),na.a.createElement(rb,{icons:P,headerDetails:D,isApplyASAP:null===D||void 0===D||null===(a=D.items)||void 0===a?void 0:a.isApplyASAP,hourPerWeek:null===D||void 0===D||null===(o=D.items)||void 0===o?void 0:o.hourPerWeek,education:null===D||void 0===D||null===(i=D.items)||void 0===i?void 0:i.education,noOfPositions:null===D||void 0===D||null===(n=D.items)||void 0===n?void 0:n.noOfPositions,domain:null===D||void 0===D||null===(r=D.items)||void 0===r?void 0:r.domain,domainUrls:null===D||void 0===D||null===(d=D.items)||void 0===d?void 0:d.domainUrls,remoteJobs:null===D||void 0===D||null===(s=D.items)||void 0===s?void 0:s.remoteJobs,jobType:null===D||void 0===D||null===(c=D.items)||void 0===c?void 0:c.jobType,salaryRate:null===D||void 0===D||null===(u=D.items)||void 0===u?void 0:u.salaryRate,sector:null===D||void 0===D||null===(v=D.items)||void 0===v?void 0:v.sector,isGreenOpportunity:null===D||void 0===D||null===(m=D.items)||void 0===m?void 0:m.isGreenOpportunity,assignmentStartDate:null===D||void 0===D||null===(p=D.items)||void 0===p?void 0:p.assignmentStartDate,referenceNumber:null===D||void 0===D||null===(f=D.items)||void 0===f?void 0:f.jobID,datePosted:null===D||void 0===D||null===(g=D.items)||void 0===g?void 0:g.publishfromDate,companyLogo:null===D||void 0===D||null===(b=D.items)||void 0===b?void 0:b.customerLogoUrl,applyBy:null===D||void 0===D||null===(h=D.items)||void 0===h?void 0:h.applicationDeadlineDate,formOfEmployment:null===D||void 0===D||null===(E=D.items)||void 0===E?void 0:E.employmentType,openingParagraph:null===D||void 0===D||null===(y=D.items)||void 0===y?void 0:y.openingParagraph,publicDescription:null===D||void 0===D||null===(N=D.items)||void 0===N?void 0:N.publicDescription,companyDescription:null===D||void 0===D||null===(w=D.items)||void 0===w?void 0:w.companyDescription,jobAdvertisementTeaser:null===D||void 0===D||null===(C=D.items)||void 0===C?void 0:C.jobAdvertisementTeaser,experience:null===D||void 0===D||null===(S=D.items)||void 0===S?void 0:S.experience,specialisation:null===D||void 0===D||null===(x=D.items)||void 0===x?void 0:x.specialisations,applicationType:null===D||void 0===D||null===(j=D.items)||void 0===j?void 0:j.applicationType,scheduleType:null===D||void 0===D||null===(O=D.items)||void 0===O?void 0:O.scheduleType,contractType:null===D||void 0===D||null===(T=D.items)||void 0===T?void 0:T.contractType,companyName:null===D||void 0===D||null===(k=D.items)||void 0===k?void 0:k.companyName}),(null===A||void 0===A?void 0:A.actionBar)&&A.actionBar)))))))};db.defaultProps={title:"",t:()=>{}};var sb=Object(ca.withSitecoreContext)()(db);var cb=Object(ca.withSitecoreContext)()(Object(ba.a)()(e=>{var l,t,a,o;let{t:i,sitecoreContext:n,...r}=e;const{fieldsData:{items:d,JobDetailFlags:s}={},jobListing:c}=r||{},u=null===n||void 0===n||null===(l=n.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase(),v="sweden"===(null===n||void 0===n||null===(a=n.Country)||void 0===a||null===(o=a.name)||void 0===o?void 0:o.toLowerCase()),{jobAdvertisementTeaser:m="",publicDescription:p="",companyDescription:f="",openingParagraph:g="",requirements:b="",applicationProcedure:h="",videoURL:E=""}=d||{};return na.a.createElement("div",{className:"single-job fullscreen"},na.a.createElement("div",{className:"details-rich-text"},!Ic(m)&&(v?na.a.createElement("p",{className:"large job-teaser",role:"heading","aria-level":"2"},m):na.a.createElement("h2",null,na.a.createElement("p",{className:"large job-teaser",role:"heading","aria-level":"2"},m))),!Ic(E)&&(E.includes("vimeo")?na.a.createElement("iframe",{title:i("job-ad-video"),allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,width:"700",height:"500",src:E}):na.a.createElement("iframe",{title:i("job-ad-video"),allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,width:"700",height:"500",src:"https://www.youtube.com/embed/"+Kc(E)})),g&&na.a.createElement("p",null,na.a.createElement(ca.RichText,{field:{value:g}})),(null===s||void 0===s?void 0:s.enableJobDetailHeader)&&na.a.createElement("h2",null,na.a.createElement("p",{className:"large header-desc",role:"heading","aria-level":"2"},p&&i("header-funct-public"))),p&&na.a.createElement("p",null,na.a.createElement(ca.RichText,{field:{value:p}})),(null===s||void 0===s?void 0:s.enableJobDetailHeader)&&na.a.createElement("h2",null,na.a.createElement("p",{className:"large header-desc",role:"heading","aria-level":"2"},f&&i("header-over-companydesc"))),f&&na.a.createElement("p",null,na.a.createElement(ca.RichText,{field:{value:f},"aria-hidden":c})),(null===s||void 0===s?void 0:s.enableJobDetailHeader)&&na.a.createElement("h2",null,na.a.createElement("p",{className:"large header-desc",role:"heading","aria-level":"2"},b&&i("header-requirements"))),b&&na.a.createElement("p",null,na.a.createElement(ca.RichText,{field:{value:b}})),"switzerland"===u&&h&&na.a.createElement("p",null,na.a.createElement(ca.RichText,{field:{value:h}}))))}
243));a(826);var ub=Object(ca.withSitecoreContext)()(Object(ba.a)()(e=>{const{t:l,sideBarDetails:t=[],fieldsData:{items:a,applyJobUrl:o,AlreadyAppliedDashboardJobMessage:i}={},jobDetailsObj:n}=e,r=(null===a||void 0===a?void 0:a.companyName)||"",d=(null===a||void 0===a?void 0:a.customerLogoUrl)||"";return na.a.createElement("section",{className:"details-block job"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col col-xl-10 offset-xl-1"},na.a.createElement("div",{className:"row"},na.a.createElement("article",{className:"col-lg-8"},na.a.createElement(cb,e),!(null===n||void 0===n?void 0:n.isExpired)&&na.a.createElement("div",{className:"cta-wrapper"},na.a.createElement(Qg,{reversedClass:!1,cssClass:"job-details-cta",apply:l("apply-now"),expapply:l("exp-apply-now"),jobDetails:a,applyJobUrl:{href:null===o||void 0===o?void 0:o.applyJobUrl},dashboardURL:null===i||void 0===i?void 0:i.appliedJobDashboardLink,dashboardText:null===i||void 0===i?void 0:i.appliedJobDashboardText,whatsappBtnCSS:"whatsapp-btn",whiteBG:!1}))),na.a.createElement("aside",{className:"col-lg-4"},na.a.createElement("div",{className:"company"},d&&na.a.createElement("img",{src:d,alt:""+(r||"company logo"),className:"company-logo",loading:"lazy"})),Array.isArray(t)&&t.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e))))))))}));const vb=e=>{var l,t,a,i,n;let{fields:r,t:d,JobDetailSidebar:s,sitecoreContext:c}=e;const u=Object(ua.h)(),[v,m]=Object(ia.useState)(),[p,f]=Object(ia.useState)(),[g,b]=Object(ia.useState)(),[h,E]=Object(ia.useState)(!1),[y,N]=Object(ia.useState)(null),{socialPlatforms:w,items:C,icons:S,applyJobUrl:x}=r,j=Object(o.d)(e=>e.loginReducer),O=null===j||void 0===j?void 0:j.state,T=C||{},k=(null===T||void 0===T?void 0:T.isExpired)?"":null===c||void 0===c||null===(l=c.Country)||void 0===l||null===(t=l.expiredJobSearchURL)||void 0===t?void 0:t.toLowerCase(),I=ib(null===w||void 0===w?void 0:w.socialShares);Object(ia.useEffect)(()=>()=>{sessionStorage&&sessionStorage.removeItem("applyButtonClickedToLogin")},[]);const L=function(e){let l=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const t=l?"":" _ ";return""===e||null===e||void 0===e?"":e+t};Object(ia.useEffect)(()=>{const e=setInterval(()=>{var l,t,a,o;"undefined"!==typeof window&&(null===(l=window)||void 0===l||null===(t=l.google)||void 0===t?void 0:t.maps)&&(N(null===(a=window)||void 0===a||null===(o=a.google)||void 0===o?void 0:o.maps),clearInterval(e))},100)},[]);Object(ia.useEffect)(()=>{"undefined"!==typeof window&&(null===T||void 0===T?void 0:T.isExpired)&&k&&A(T)},[y]);const A=async e=>{var l,t,a,o,i,n,r;let d={lat:(null===e||void 0===e?void 0:e.lattitude)||"",lng:(null===e||void 0===e?void 0:e.longitude)||"",place:(null===e||void 0===e?void 0:e.jobLocation)||""};if((null===(l=d)||void 0===l?void 0:l.lat)&&(null===(t=d)||void 0===t?void 0:t.lng)){const e=await(async e=>{var l,t;let a={};if(navigator.geolocation&&(null===(l=window)||void 0===l||null===(t=l.google)||void 0===t?void 0:t.maps)){a={lat:+(null===e||void 0===e?void 0:e.lat),lng:+(null===e||void 0===e?void 0:e.lng)};const l=new window.google.maps.Geocoder;await l.geocode({location:a},(e,l)=>{if(l===window.google.maps.GeocoderStatus.OK){const l=e.find(e=>e.types&&"locality"===e.types[0]&&"political"===e.types[1])||e[3];l&&Object.assign(a,{place:(null===l||void 0===l?void 0:l.formatted_address)||""})}})}return a})(d);d=""!==(null===e||void 0===e?void 0:e.place)?e:d}const s=L(null===e||void 0===e?void 0:e.salaryRate)+L(null===(a=d)||void 0===a?void 0:a.place)+""+(L(null===e||void 0===e?void 0:e.jobType)?L(null===e||void 0===e?void 0:e.jobType):L(null===e||void 0===e?void 0:e.employmentType))+L(null===e||void 0===e?void 0:e.domain,!0),v="_"===(null===s||void 0===s?void 0:s.trim().slice(-1))?null===s||void 0===s?void 0:s.trim().substring(0,(null===s||void 0===s?void 0:s.trim().length)-1):null===s||void 0===s?void 0:s.trim(),m=k?k+`?page=1&searchKeyword=${null===e||void 0===e?void 0:e.jobTitle}&latitude=${(null===(o=d)||void 0===o?void 0:o.lat)||""}&longitude=${(null===(i=d)||void 0===i?void 0:i.lng)||""}&place=${(null===(n=d)||void 0===n?void 0:n.place)||""}&jobDetails=${v}`:null===c||void 0===c||null===(r=c.Country)||void 0===r?void 0:r.jobSearchURL;u.push(m||"/")};Object(ia.useEffect)(()=>{var e,l;const t=localStorage.getItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS);var a,o;(m({BreadCrumbs:[{id:"",name:"< "+d("search-jobsearch"),path:{pathname:null===c||void 0===c||null===(e=c.Country)||void 0===e?void 0:e.jobSearchURL,search:t,focusResult:!0},IsJobInclude:!1}]}),((e,l,t,a)=>{var o,i,n;const r=null===t||void 0===t||null===(o=t.Country)||void 0===o?void 0:o.revenuePerApplication,d="nb"===(null===t||void 0===t||null===(i=t.language)||void 0===i?void 0:i.toLowerCase());var s,c,u,v,m,p;(null===(n=window)||void 0===n?void 0:n.dataLayer)&&(window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:e,pageVariant:(null===l||void 0===l?void 0:l.jobItemType)?null===l||void 0===l?void 0:l.jobItemType:"na",ecommerce:{detail
243:{products:[{name:(null===l||void 0===l?void 0:l.jobTitle)?null===l||void 0===l?void 0:l.jobTitle:"na",id:(null===l||void 0===l?void 0:l.jobID)||(null===l||void 0===l?void 0:l.positionID)||"na",price:r||"na",brand:(null===l||void 0===l||null===(s=l.addtionalForDataLayer)||void 0===s?void 0:s.companyName)?null===l||void 0===l||null===(c=l.addtionalForDataLayer)||void 0===c?void 0:c.companyName:(null===l||void 0===l?void 0:l.companyName)?null===l||void 0===l?void 0:l.companyName:"na",category:(null===l||void 0===l?void 0:l.domain)?null===l||void 0===l?void 0:l.domain:"na",variant:(null===l||void 0===l?void 0:l.employmentType)?null===l||void 0===l?void 0:l.employmentType:"na",quantity:1,dimension11:`Location: ${(null===l||void 0===l?void 0:l.jobLocation)||"na"} | Education: ${(null===l||void 0===l||null===(u=l.addtionalForDataLayer)||void 0===u?void 0:u.education)?null===l||void 0===l||null===(v=l.addtionalForDataLayer)||void 0===v?void 0:v.education.join(", "):(null===l||void 0===l?void 0:l.education)?null===l||void 0===l?void 0:l.education.join(", "):"na"} | Salary: ${(null===l||void 0===l?void 0:l.salaryRate)?null===l||void 0===l?void 0:l.salaryRate:"na"} | Hours: ${(null===l||void 0===l?void 0:l.jobType)?null===l||void 0===l?void 0:l.jobType:"na"}`,dimension12:""+(null===Ao||void 0===Ao?void 0:Ao[a||"UNAUTHENTICATED"]),dimension13:""+(d?(null===l||void 0===l?void 0:l.jobOfferType)&&"private"===(null===l||void 0===l?void 0:l.jobOfferType.toLowerCase())?"private job | na":"na":"Non-authenticated"===(null===Ao||void 0===Ao?void 0:Ao[a||"UNAUTHENTICATED"])?"quick apply":"standard"),dimension14:"na",dimension15:"na",dimension16:(null===l||void 0===l?void 0:l.clientID)?null===l||void 0===l?void 0:l.clientID:"na",dimension17:(null===l||void 0===l?void 0:l.jobLocation)?null===l||void 0===l?void 0:l.jobLocation:"na",dimension18:(null===l||void 0===l||null===(m=l.addtionalForDataLayer)||void 0===m?void 0:m.education)?null===l||void 0===l||null===(p=l.addtionalForDataLayer)||void 0===p?void 0:p.education.join(", "):(null===l||void 0===l?void 0:l.education)?null===l||void 0===l?void 0:l.education.join(", "):"na",dimension19:(null===l||void 0===l?void 0:l.salaryRate)?null===l||void 0===l?void 0:l.salaryRate:"na",dimension20:(null===l||void 0===l?void 0:l.jobType)?null===l||void 0===l?void 0:l.jobType:"na"}]}}}))})(Dl.JOB_DETAILS,null===r||void 0===r?void 0:r.items,c,O),null===(l=window)||void 0===l?void 0:l.dataLayer)&&window.dataLayer.push({event:"JobDetailsView",eventCategory:"Job Details",eventAction:null===r||void 0===r||null===(a=r.items)||void 0===a?void 0:a.jobID,eventLabel:null===r||void 0===r||null===(o=r.items)||void 0===o?void 0:o.jobTitle})},[d]);return na.a.createElement(na.a.Fragment,null,Jc(T)&&na.a.createElement(na.a.Fragment,null,na.a.createElement(sb,{icons:null===S||void 0===S?void 0:S.mediaIcons,headerDetails:r,title:null===r||void 0===r||null===(a=r.items)||void 0===a?void 0:a.jobTitle,bcItems:v,actionBar:na.a.createElement(Xg,{classDetails:"job-details-cta",apply:d("apply-now"),expapply:d("exp-apply-now"),isApplyButton:!0,applyCtaUrl:"#",socialFields:{items:I},jobDetails:T,icons:null===S||void 0===S?void 0:S.mediaIcons,applyJobUrl:{href:null===x||void 0===x?void 0:x.applyJobUrl},emailContent:{headline:{value:null===C||void 0===C?void 0:C.jobTitle}},fieldsData:r,inlineText:e=>E(e),errormsg:e=>f(e),alertmsg:e=>b(e)}),brandLabel:null===r||void 0===r||null===(i=r.items)||void 0===i?void 0:i.brandLabel,isApplied:null===r||void 0===r||null===(n=r.items)||void 0===n?void 0:n.isApplied,t:d}),h&&!T.isExpired&&na.a.createElement("section",{className:"job-details-block "+(g?"":"errorwrap")},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-10 offset-xl-1"},na.a.createElement("div",{className:"applied-job "+(g?"":"alerttxt")},na.a.createElement("div",{className:""+(g?"icon":"error")}),na.a.createElement("div",null,""+(g||p))))))),T.isExpired?na.a.createElement("section",{className:"job-details-block"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"expired-job"},na.a.createElement("div",{className:"icon"}),na.a.createElement("div",null,d("job-expired-message")))))):null,na.a.createElement(ub,{fieldsData:r,jobListing:!1,jobDetailsObj:T,sideBarDetails:s})))};vb.defaultProps={t:()=>{},JobDetailSidebar:[],sitecoreContext:{},fields:{socialPlatforms:{},icons:{},items:{metaTitle:"",metaDescription:""},applyJobUrl:{}}};var mb=Object(ca.withSitecoreContext)()(Object(ba.a)()(Object(ca.withPlaceholder)([{placeholder:"jss-right",prop:"JobDetailSidebar"}])(vb)));a(207);const pb=e=>{var l,t,a,o;let{fields:i,t:n,sitecoreContext:r}=e;const d=null===r||void 0===r||null===(l=r.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase(),s=(null===i||void 0===i||null===(a=i.items)||void 0===a?void 0:a.hasOwnProperty("jobLocation"))?null===i||void 0===i||null===(o=i.items)||void 0===o?void 0:o.jobLocation:"";let c;var u;if(s)if(null===i||void 0===i||null===(u=i.items)||void 0===u?void 0:u.hasOwnProperty("isConfidential")){var v,m;c=!0===(null===i||void 0===i||null===(v=i.items)||void 0===v?void 0:v.isConfidential)?na.a.createElement("div",{className:"address"},s):na.a.createElement("a",{className:"address",href:null===i||void 0===i||null===(m=i.items)||void 0===m?void 0:m.jobLocationHref,target:"_blank",rel:"noopener noreferrer","aria-label":s},s)}else c=na.a.createElement("div",{className:"address"},s);else c=null;return na.a.createElement("div",{className:"location-sidebar"},na.a.createElement("h2",{className:"sidebar-title "+d},n("location")),na.a.createElement("div",{className:"address-container"},c))};
243pb.defaultProps={fields:{},t:()=>{},sitecoreContext:{}};var fb=Object(ca.withSitecoreContext)()(Object(ba.a)()(pb));a(479);const gb=e=>{const l=Object(o.c)(),{options:t,name:a,selectedValues:i,selectHandler:n,cssClass:r}=e,[d,s]=Object(ia.useState)(i),c=(null===e||void 0===e?void 0:e.focusId)?null===e||void 0===e?void 0:e.focusId:null,u=Object(ia.useRef)(null);Object(ia.useEffect)(()=>{s(i),Ic(u)||Ic(null===u||void 0===u?void 0:u.current)||u.current.focus(),window.scrollTo(0,0)},[i]);const v=e=>d.find(l=>{var t,a;return l.id===e.id&&(decodeURIComponent(null===l||void 0===l?void 0:l.value).replace(/[^A-Z0-9]/gi,"")===(null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.replace(/[^A-Z0-9]/gi,""))||decodeURIComponent(null===l||void 0===l?void 0:l.text).replace(/[^A-Z0-9]/gi,"")===(null===e||void 0===e||null===(a=e.text)||void 0===a?void 0:a.replace(/[^A-Z0-9]/gi,"")))});return na.a.createElement("ul",{className:"form-checkbox-group checklist "+r},t.map(e=>{const{id:t,text:o,value:i,disabled:r,count:m=""}=e||{},p=i||o;return na.a.createElement("li",{className:"checklist__item",key:t},na.a.createElement("div",{className:"form-block checkbox checkbox--toggle"},na.a.createElement("input",{className:"form-check-input",type:"checkbox",ref:Ic(c)||(null===c||void 0===c?void 0:c.current)!==t?null:u,name:a,id:t,value:p,checked:v(e),onChange:t=>((e,t)=>{if(l(So(!1)),e&&e.target){let l=d;if(e.target.checked?v(t)||l.push(t):l=l.filter(e=>{var l,a;return!(e.id===t.id&&(decodeURIComponent(null===e||void 0===e?void 0:e.value).replace(/[^A-Z0-9]/gi,"")===(null===t||void 0===t||null===(l=t.value)||void 0===l?void 0:l.replace(/[^A-Z0-9]/gi,""))||decodeURIComponent(null===e||void 0===e?void 0:e.text).replace(/[^A-Z0-9]/gi,"")===(null===t||void 0===t||null===(a=t.text)||void 0===a?void 0:a.replace(/[^A-Z0-9]/gi,""))))}),s(l),n){const a=e.target.checked?t.id:null;n(e,l,a)}}})(t,e),disabled:r}),na.a.createElement("label",{className:"form-check-label",htmlFor:t},o),m&&""!==m?na.a.createElement("span",null,m):null))}))};gb.defaultProps={options:[],selectedValues:[],selectHandler:()=>{},cssClass:""};var bb=gb;const hb=e=>{var l,t,a,o,i,n,r;let{onClick:d,id:s,title:c,isOpen:u,focus:v,filterContent:m,t:p,sitecoreContext:f,setOpenSession:g,selected:b={},sortOption:h,defaultValues:E={},icons:y}=e;const N=Object(ia.useRef)(null),{industry:w={},specialization:C={},contract:S={},distance:x={}}=E,j=(null===f||void 0===f||null===(l=f.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower",[O,T]=Object(ia.useState)(!1);let{iconTooltip:k}={};Array.isArray(y)&&y.forEach(e=>{switch(null===e||void 0===e?void 0:e.itemName){case"Disability Tooltip":k=e.icon}});const I=()=>{d(s)};return Object(ia.useEffect)(()=>{v&&N.current&&N.current.focus()}),Object(ia.useEffect)(()=>{g(e=>({...e,[s]:u}))},[]),na.a.createElement("div",{className:"accordion-block "+(u?"active":""),id:"accordion"+s},na.a.createElement("button",{className:"icon",onClick:I,"aria-label":"toggle accordian "+p(bu(c)),"aria-expanded":u,ref:v?N:null,onBlur:()=>{N.current=null}}),na.a.createElement("h3",null,na.a.createElement("div",{className:"accordion-title "+(O?"show-tooltip":""),onClick:I},`${p(bu(c))}${"sortOrder"===c?":":""}`,"sortOrder"===c?na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"sort-order"},"\xa0",void 0!==(null===b||void 0===b||null===(a=b.sortOrder)||void 0===a?void 0:a[0])&&(null===b||void 0===b||null===(o=b.sortOrder)||void 0===o?void 0:o.length)>0?""+(null===b||void 0===b||null===(i=b.sortOrder)||void 0===i||null===(n=i[0])||void 0===n?void 0:n.value):h&&""+h)):"",null===(r=Object.keys(b))||void 0===r?void 0:r.map((e,l)=>{var t,a,o,i;return e===c&&(null===b||void 0===b?void 0:b[e].length)>0&&(null===b||void 0===b||null===(t=b[e][0])||void 0===t?void 0:t.value)!==(null===w||void 0===w?void 0:w.value)&&(null===b||void 0===b||null===(a=b[e][0])||void 0===a?void 0:a.value)!==(null===C||void 0===C?void 0:C.value)&&(null===b||void 0===b||null===(o=b[e][0])||void 0===o?void 0:o.id)!==(null===x||void 0===x?void 0:x.value)&&(null===b||void 0===b||null===(i=b[e][0])||void 0===i?void 0:i.value)!==(null===S||void 0===S?void 0:S.value)?na.a.createElement("div",{key:l,className:"filter-dot "+j}):""}),"showDisabilityIcon"===c?na.a.createElement("button",{className:"info-icon","aria-label":"More information about disability filter",onMouseOver:()=>T(!0),onFocus:()=>T(!0),onMouseLeave:()=>T(!1)},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(k),alt:"Tooltip icon"})):"")),O&&na.a.createElement("div",{className:"disability-tooltip",id:"disability-tooltip",role:"tooltip"},na.a.createElement("div",{className:"disability-dropdown-inside"},na.a.createElement("div",{className:"triangle"}),p("disable-tooltip-content"))),m&&na.a.createElement("div",{className:"accordion-content clearfix"},m))};hb.defaultProps={isOpen:"",id:"",title:{value:""},content:{value:""}};var Eb=Object(ba.a)()(hb);const yb=e=>{var l;
243const[t,a]=Object(ia.useState)({}),o=Object(ia.useContext)(Un)||{},i=Object(ia.useRef)(!0);return Object(ia.useEffect)(()=>{if(i.current)i.current=!1;else{let e={},l=0;Object.keys(t).forEach((function(t){0==(null===o||void 0===o?void 0:o.isCollapse)&&(l+=1),e={...e,[t]:!(null===o||void 0===o?void 0:o.isCollapse)}})),o.setExpandedFilters(l),a(e)}},[null===o||void 0===o?void 0:o.collapseButton]),na.a.createElement("div",{className:"search-accordion-section"},null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.map((l,i)=>{if(null===e||void 0===e?void 0:e.filterContent(l))return na.a.createElement(Eb,{focus:(null===e||void 0===e?void 0:e.focusId)===i,isOpen:!!t[i],key:i,id:i,onClick:()=>(l=>{const i=!!t[l];if(e.allowMultipleOpen){const e={[l]:!i};a({...t,...e})}else a({[l]:!i});o.setExpandedFilters(e=>t[l]?e-1:e+1)})(i),title:l,filterContent:null===e||void 0===e?void 0:e.filterContent(l),setOpenSession:a,selected:null===e||void 0===e?void 0:e.selected,sortOption:null===e||void 0===e?void 0:e.sortOption,defaultValues:null===e||void 0===e?void 0:e.defaultValues,icons:null===o||void 0===o?void 0:o.mediaIcons})}))};yb.defaultProps={allowMultipleOpen:!1,data:[],handleAccordionClick:()=>{}};var Nb=yb;a(842);const wb=e=>{let{selectedValue:l,selectHandler:t,inputName:a,ariaLabel:o}=e;const i=/^true$/i.test(l),[n,r]=Object(ia.useState)(i);return na.a.createElement("div",null,na.a.createElement("label",{className:"toggle-switch"},na.a.createElement("input",{type:"checkbox",checked:n,onChange:e=>{const l=!n;r(l),t&&t(e,l)},name:a,"aria-label":o,"aria-checked":n,tabIndex:"0"}),na.a.createElement("span",{className:"switch"})))};wb.defaultProps={selectedValue:"false",inputName:"",ariaLabel:"toggle button"};var Cb=wb;const Sb=e=>{var l,t;const{cities:a,selectedCities:o,onFilterChange:i,t:n,brandName:r,focusId:d}=e,[s,c]=Object(ia.useState)(!1),u=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(e=>({id:e.key,value:e.value,text:`${e.value} (${e.count||0})`,disabled:!e.count||0===e.count}))}(a||[]),v=null===(l=ab(u))||void 0===l?void 0:l.jobCities,m=null===(t=ab(u))||void 0===t?void 0:t.noJobCities;return Object(ia.useEffect)(()=>{c(!1)},[a]),na.a.createElement(ia.Fragment,null,na.a.createElement(bb,{options:s?u:v,name:"cities",focusId:d,cssClass:"neighborhoods-group",selectHandler:i,selectedValues:o}),Pc(m)?na.a.createElement(Oi,{text:n(s?"jobs-view-less":"jobs-view-all"),cssClass:r,handleTextClick:()=>c(!s),ariaExpanded:!!s}):null)},xb=e=>{let{title:l,cities:t,onFilterChange:a,selectedCities:o,focusId:i,brandName:n,t:r}=e;return na.a.createElement("div",{className:"search__filter search__filter--checklist"},na.a.createElement(Sb,{cities:t,onFilterChange:a,selectedCities:o,focusId:i,brandName:n,t:r}))},jb=e=>{let{title:l,options:t,selectHandler:a,selectedValues:o,inputName:i,focusId:n}=e;return na.a.createElement("div",{className:"search__filter search__filter--checklist",role:"group"},na.a.createElement("fieldset",null,na.a.createElement(bb,{focusId:n,options:t,name:i,selectHandler:a,selectedValues:o})))},Ob=e=>{let{title:l,options:t,selectHandler:a,selectedValue:o,notRequired:i,inputName:n,focusId:r}=e;return na.a.createElement("div",{className:"search__filter search__filter--checklist"},na.a.createElement(Xd,{options:t,name:n,focusId:r,selectHandler:a,selectedValue:o,notRequired:i}))},Tb=e=>{let{title:l,selectHandler:t,selectedValue:a,ariaLabel:o,inputName:i}=e;return na.a.createElement("div",{className:"toggle-switch-wrapper"},na.a.createElement("label",{className:"ams-toggle-label"},l),na.a.createElement(Cb,{inputName:i,ariaLabel:o,selectHandler:t,selectedValue:a}))},kb=e=>{let{title:l,selectHandler:t,selectedValue:a,ariaLabel:o,inputName:i,icon:n,t:r}=e;const d=null===n||void 0===n?void 0:n.find(e=>"GreenJob"===(null===e||void 0===e?void 0:e.itemName));return na.a.createElement("div",{className:"toggle-switch-wrapper"},na.a.createElement("div",null,na.a.createElement("img",{className:"green-job-icon",src:null===d||void 0===d?void 0:d.icon,alt:r("green-Job-filter")}),na.a.createElement("label",{className:"ams-toggle-label"},l)),na.a.createElement(Cb,{inputName:i,ariaLabel:o,selectHandler:t,selectedValue:a}))},Ib=e=>{let{title:l,selectHandler:t,selectedValue:a,ariaLabel:o,inputName:i}=e;return na.a.createElement("div",{className:"toggle-switch-wrapper"},na.a.createElement("label",{className:"ams-toggle-label"},l),na.a.createElement(Cb,{inputName:i,ariaLabel:o,selectHandler:t,selectedValue:a}))},Lb=e=>{var l,t,a,i,n,r,d,s,c;const{setFilterActive:u,t:v,fields:m,location:p,history:f,jobData:g,loading:b,removeFocus:h}=e,{filters:E={}}=g,y=Object(o.c)(),{sitecoreContext:N}=e,w=(null===N||void 0===N||null===(l=N.Country)||void 0===l?void 0:l.jobSearchURL)||"",C=(null===N||void 0===N||null===(t=N.Country)||void 0===t||null===(a=t.brandName)||void 0===a?void 0:a.toLowerCase())||"experis",S=Object(ia.useContext)(Un)||{},x=(null===N||void 0===N||null===(i=N.Country)||void 0===i||null===(n=i.name)||void 0===n?void 0:n.toLowerCase())||"",{defaultValue:j,defaultSalaryMax:O,defaultSalaryMin:T,sortOption:k,industry:I,distance:L,contract:A,specialization:P,filterLayout:D,remoteJobs:R,publicationDates:_,sectors:F}=m,U=su(null===D||void 0===D?void 0:D.value)||{},B=(null===D||void 0===D?void 0:D.value)&&(null===(r=Object.keys(U))||void 0===r?void 0:r.length)>0?U:ft,M=new URLSearchParams(null===p||void 0===p?void 0:p.search),$=("undefined"!==typeof window?uu():void 0)||{},V=Object(ia.useRef)(null),H=Object(ia.useRef)(null),{radius:J}
243=$,[q,z]=Object(ia.useState)(J||Number(null===j||void 0===j?void 0:j.value)),[G,Y]=Object(ia.useState)((null===$||void 0===$?void 0:$.salaryRange)||{min:Number(null===T||void 0===T?void 0:T.value),max:Number(null===O||void 0===O?void 0:O.value)}),[K,W]=Object(ia.useState)({}),Q=(e,l)=>{const t=new URLSearchParams(null===p||void 0===p?void 0:p.search);M.get("searchKeyword")&&t.set("searchKeyword",M.get("searchKeyword")),$.latitude&&$.longitude&&t.set("filters",encodeURIComponent(JSON.stringify({latitude:$.latitude,longitude:$.longitude,place:$.place}))),window.location=""+l.redirectURL},Z=(e,l)=>{var t;Ic(e.target.id)?H.current=null:H.current=e.target.id;const a=null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.name;M.delete(a);const o=((e,l,t)=>{switch(e){case"language":return l;case"radius":case"specialization":case"sortOrder":case"jobOfferType":case"workingHours":case"contractType":case"managementLevel":case"publicationDates":case"remoteJobs":return l?eb([l]):[];case"industries":return l?eb("sweden"===t||"poland"===t||"norway"===t?l:[l]):[];case"sectors":return eb("switzerland"===t?[l]:l||[]);case"showamsjobs":case"greenjobs":case"immediateDate":return l||!1;default:return eb(l||[])}})(a,l,x);if("radius"===a?$.selectedDistance=o:"salaryRange"===a||"showamsjobs"===a||"greenjobs"===a||"immediateDate"===a||Pc(o)?$[a]=o:delete $[a],$.sf=a,Jc($)){let e={};Object.keys($).forEach(l=>{let t=[];"salaryRange"===l?(M.set("salaryMin",$[l].min),M.set("salaryMax",$[l].max)):Array.isArray($[l])?(e[l]=[],$[l].filter(a=>{var o;t.push(null===(o=a.value)||void 0===o?void 0:o.replace(/,/g,"")),e[l].push(a.key)}),M.set(l,t.join(","))):M.set(l,$[l])}),Jc(e)&&M.set("ids",JSON.stringify(e).split('"').join(""))}if(M.set("page",1),Xc(M),"employmentType"===a&&(V.current=null===e||void 0===e?void 0:e.target),"manpower-germany"===x.toLowerCase()&&M.has("x")&&M.has("y")){M.delete("latitude"),M.delete("longitude");let e=tu(M.get("x"),M.get("y"));M.set("x",e.lat),M.set("y",e.lng)}f.replace({pathname:null===p||void 0===p?void 0:p.pathname,search:String(decodeURIComponent(M))})};Object(ia.useEffect)(()=>{if(gu(null===p||void 0===p?void 0:p.pathname,w,null===N||void 0===N?void 0:N.language)||(null===S||void 0===S?void 0:S.isCompanyJobSearch)){var e,l,t,a,o,i,n,r,d,s;const g=new URLSearchParams(null===p||void 0===p?void 0:p.search),b=uu()||{};var c,u,v,m,f;if((null===N||void 0===N||null===(e=N.route)||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.company)||void 0===t||null===(a=t.fields)||void 0===a||null===(o=a.key)||void 0===o?void 0:o.value)&&""!==(null===N||void 0===N||null===(i=N.route)||void 0===i||null===(n=i.fields)||void 0===n||null===(r=n.company)||void 0===r||null===(d=r.fields)||void 0===d||null===(s=d.key)||void 0===s?void 0:s.value))b.company=null===N||void 0===N||null===(c=N.route)||void 0===c||null===(u=c.fields)||void 0===u||null===(v=u.company)||void 0===v||null===(m=v.fields)||void 0===m||null===(f=m.key)||void 0===f?void 0:f.value;W({radius:ob((null===b||void 0===b?void 0:b.selectedDistance)||[]),cities:lb((null===b||void 0===b?void 0:b.cities)||[]),jobTypes:lb((null===b||void 0===b?void 0:b.jobTypes)||[]),scheduleType:lb((null===b||void 0===b?void 0:b.scheduleType)||[]),showDisabilityIcon:lb((null===b||void 0===b?void 0:b.showDisabilityIcon)||[]),sortOrder:lb((null===b||void 0===b?void 0:b.sortOrder)||[]),employmentType:lb((null===b||void 0===b?void 0:b.employmentType)||[]),functionalArea:lb((null===b||void 0===b?void 0:b.functionalArea)||[]),jobEmploymentType:lb((null===b||void 0===b?void 0:b.jobEmploymentType)||[]),vertical:lb((null===b||void 0===b?void 0:b.vertical)||[]),experienceLevel:lb((null===b||void 0===b?void 0:b.experienceLevel)||[]),education:lb((null===b||void 0===b?void 0:b.education)||[]),jobOfferType:lb((null===b||void 0===b?void 0:b.jobOfferType)||[]),contractType:lb((null===b||void 0===b?void 0:b.contractType)||[]),workingHours:lb((null===b||void 0===b?void 0:b.workingHours)||[]),industries:lb((null===b||void 0===b?void 0:b.industries)||[]),specialization:lb((null===b||void 0===b?void 0:b.specialization)||[]),managementLevel:lb((null===b||void 0===b?void 0:b.managementLevel)||[]),salaryRangeLevels:lb((null===b||void 0===b?void 0:b.salaryRangeLevels)||[]),remoteJobs:lb((null===b||void 0===b?void 0:b.remoteJobs)||[]),publicationDates:lb((null===b||void 0===b?void 0:b.publicationDates)||[]),sectors:lb((null===b||void 0===b?void 0:b.sectors)||[]),careerLevel:lb((null===b||void 0===b?void 0:b.careerLevel)||[])}),Y((null===b||void 0===b?void 0:b.salaryRange)||{min:Number(null===T||void 0===T?void 0:T.value),max:Number(null===O||void 0===O?void 0:O.value)}),localStorage&&(localStorage.setItem(el.JOB_SEARCH.SAVED_SEARCH_KEY,JSON.stringify({searchKeyword:g.get("searchKeyword"),filters:b})),localStorage.setItem(el.JOB_SEARCH.SAVED_SEARCH_PARAMS,null===p||void 0===p?void 0:p.search)),null!==V.current&&V.current.focus()}h&&(H.current=null)},[p]),Object(ia.useEffect)(()=>{var e,l,t,a,o;y((o=void 0!==(null===K||void 0===K||null===(e=K.sortOrder)||void 0===e?void 0:e[0])&&(null===K||void 0===K||null===(l=K.sortOrder)||void 0===l?void 0:l.length)>0?null===K||void 0===K||null===(t=K.sortOrder)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.value:(null===S||void 0===S?void 0:S.sortby)?null===S||void 0===S?void 0:S.sortby:(null===k||void 0===k?void 0:k.value)||"",{type:Te,payload:o}))},[K,S]);
243const[X,ee]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{const e=window.innerWidth<=Ml.WIDTH;X!==e&&ee(!X)},[]);const le=e=>`${(null===e||void 0===e?void 0:e.sm)?"col-sm-"+(null===e||void 0===e?void 0:e.sm):""} ${(null===e||void 0===e?void 0:e.md)?"col-md-"+(null===e||void 0===e?void 0:e.md):""} ${(null===e||void 0===e?void 0:e.lg)?"col-lg-"+(null===e||void 0===e?void 0:e.lg):""} ${(null===e||void 0===e?void 0:e.xl)?"col-xl-"+(null===e||void 0===e?void 0:e.xl):""}`,te=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],l=null===e||void 0===e?void 0:e.filter(e=>"DefaultIndustry"!==e.key);return l};return na.a.createElement("div",{className:"searchfilters__panel"},b?na.a.createElement("div",{className:"filter-overlay-loader"},na.a.createElement(oi,{loaderMsg:v("filter-loading"),loaderWithMsg:!0,customLoaderStyle:{width:"2rem",height:"2rem",color:"#C25700"},customTextStyle:{color:"#C25700"}})):null,na.a.createElement("div",{className:"",style:b?{visibility:"hidden",height:0}:{}},na.a.createElement("div",{className:""},na.a.createElement("div",{className:"row search-filter-layout"},na.a.createElement(Nb,{allowMultipleOpen:!X,data:Object.keys(B),focusId:H,filterContent:function(){var e,l,t,a,o,i,n,r,d,s,c,u,m,p,f,g,b,h,y,w,O,T,L,D,F,U,M,$,V,J,q,z,G,Y,W,X;let ee=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};switch(ee){case"radius":return Pc(null===E||void 0===E?void 0:E.locationDistance)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{inputName:"radius",focusId:H,options:ob((null===E||void 0===E?void 0:E.locationDistance)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K?void 0:K.radius)&&(null===K||void 0===K||null===(e=K.radius)||void 0===e?void 0:e.length)>0?null===K||void 0===K||null===(l=K.radius)||void 0===l||null===(t=l[0])||void 0===t?void 0:t.value:(null===j||void 0===j?void 0:j.value)||""})):null;case"cities":return Pc(null===E||void 0===E?void 0:E.cities)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(xb,{cities:null===E||void 0===E?void 0:E.cities,onFilterChange:Z,selectedCities:null===K||void 0===K?void 0:K.cities,focusId:H,brandName:C,t:v})):null;case"industries":return Pc(null===E||void 0===E?void 0:E.industries)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},"sweden"===x||"poland"===x||"norway"===x?na.a.createElement(jb,{focusId:H,inputName:"industries",options:lb(te((null===E||void 0===E?void 0:E.industries)||[])),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.industries}):na.a.createElement(Ob,{inputName:"industries",focusId:H,options:lb((null===E||void 0===E?void 0:E.industries)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K?void 0:K.industries)&&(null===K||void 0===K||null===(a=K.industries)||void 0===a?void 0:a.length)>0?null===K||void 0===K||null===(o=K.industries)||void 0===o||null===(i=o[0])||void 0===i?void 0:i.value:(null===I||void 0===I?void 0:I.value)||""})):null;case"remoteJobs":return Pc(null===E||void 0===E?void 0:E.remoteJobs)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{focusId:H,inputName:"remoteJobs",options:lb((null===E||void 0===E?void 0:E.remoteJobs)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K?void 0:K.remoteJobs)&&(null===K||void 0===K||null===(n=K.remoteJobs)||void 0===n?void 0:n.length)>0?null===K||void 0===K||null===(r=K.remoteJobs)||void 0===r||null===(d=r[0])||void 0===d?void 0:d.value:(null===R||void 0===R?void 0:R.value)||""})):null;case"jobOfferType":return Pc(null===E||void 0===E?void 0:E.jobOfferType)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{inputName:"jobOfferType",focusId:H,options:lb((null===E||void 0===E?void 0:E.jobOfferType)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K||null===(s=K.jobOfferType)||void 0===s?void 0:s[0])?null===K||void 0===K||null===(c=K.jobOfferType)||void 0===c||null===(u=c[0])||void 0===u?void 0:u.value:[]})):null;case"workingHours":return Pc(null===E||void 0===E?void 0:E.workingHours)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{inputName:"workingHours",focusId:H,options:lb((null===E||void 0===E?void 0:E.workingHours)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K||null===(m=K.workingHours)||void 0===m?void 0:m[0])?null===K||void 0===K||null===(p=K.workingHours)||void 0===p||null===(f=p[0])||void 0===f?void 0:f.value:[]})):null;
243case"contractType":return Pc(null===E||void 0===E?void 0:E.contractType)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{inputName:"contractType",focusId:H,options:lb((null===E||void 0===E?void 0:E.contractType)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K||null===(g=K.contractType)||void 0===g?void 0:g[0])?null===K||void 0===K||null===(b=K.contractType)||void 0===b||null===(h=b[0])||void 0===h?void 0:h.value:(null===A||void 0===A?void 0:A.value)||""})):null;case"employmentType":return Pc(null===E||void 0===E?void 0:E.employmentType)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(jb,{focusId:H,inputName:"employmentType",options:lb((null===E||void 0===E?void 0:E.employmentType)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.employmentType})):null;case"careerLevel":return Pc(null===E||void 0===E?void 0:E.careerLevel)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(jb,{focusId:H,inputName:"careerLevel",options:lb((null===E||void 0===E?void 0:E.careerLevel)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.careerLevel})):null;case"functionalArea":return Pc(null===E||void 0===E?void 0:E.functionalArea)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(jb,{focusId:H,inputName:"functionalArea",options:lb((null===E||void 0===E?void 0:E.functionalArea)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.functionalArea})):null;case"jobEmploymentType":return Pc(null===E||void 0===E?void 0:E.jobEmploymentType)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(jb,{focusId:H,inputName:"jobEmploymentType",options:lb((null===E||void 0===E?void 0:E.jobEmploymentType)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.jobEmploymentType})):null;case"vertical":return Pc(null===E||void 0===E?void 0:E.vertical)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(jb,{focusId:H,inputName:"vertical",options:lb((null===E||void 0===E?void 0:E.vertical)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.vertical})):null;case"salaryRangeLevels":return Pc(null===E||void 0===E?void 0:E.salaryRangeLevels)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(jb,{focusId:H,inputName:"salaryRangeLevels",options:lb((null===E||void 0===E?void 0:E.salaryRangeLevels)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.salaryRangeLevels})):null;case"sortOrder":return Pc(null===E||void 0===E?void 0:E.sortOrder)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{inputName:"sortOrder",focusId:H,options:lb((null===E||void 0===E?void 0:E.sortOrder)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K||null===(y=K.sortOrder)||void 0===y?void 0:y[0])&&(null===K||void 0===K||null===(w=K.sortOrder)||void 0===w?void 0:w.length)>0?null===K||void 0===K||null===(O=K.sortOrder)||void 0===O||null===(T=O[0])||void 0===T?void 0:T.value:S.sortby?S.sortby:(null===k||void 0===k?void 0:k.value)||""})):null;case"jobTypes":return Pc(null===E||void 0===E?void 0:E.jobTypes)?na.a.createElement("div",{className:""+le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(jb,{inputName:"jobTypes",focusId:H,options:lb((null===E||void 0===E?void 0:E.jobTypes)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.jobTypes})):null;case"scheduleType":return Pc(null===E||void 0===E?void 0:E.scheduleType)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])+" "},na.a.createElement(jb,{inputName:"scheduleType",focusId:H,options:lb((null===E||void 0===E?void 0:E.scheduleType)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.scheduleType})):null;case"showDisabilityIcon":return Pc(null===E||void 0===E?void 0:E.showDisabilityIcon)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])+" "},na.a.createElement(jb,{inputName:"showDisabilityIcon",focusId:H,options:lb((null===E||void 0===E?void 0:E.showDisabilityIcon)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.showDisabilityIcon})):null;case"education":return Pc(null===E||void 0===E?void 0:E.education)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(jb,{inputName:"education",focusId:H,options:lb((null===E||void 0===E?void 0:E.education)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.education})):null;case"experienceLevel":return Pc(null===E||void 0===E?void 0:E.experienceLevel)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])+" "},na.a.createElement(jb,{inputName:"experienceLevel",focusId:H,options:lb((null===E||void 0===E?void 0:E.experienceLevel)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.experienceLevel})):null;case"sectors":return Pc(null===E||void 0===E?void 0:E.sectors)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},"switzerland"===(null===N||void 0===N||null===(L=N.Country)||void 0===L||null===(D=L.name)||void 0===D?void 0:D.toLowerCase())?na.a.createElement(Ob,{inputName:"sectors",focusId:H,options:lb((null===E||void 0===E?void 0:E.sectors)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K?void 0:K.sectors)&&(null===K||void 0===K||null===(F=K.sectors)||void 0===F?void 0:F.length)>0?null===K||void 0===K||null===(U=K.sectors)||void 0===U||null===(M=U[0])||void 0===M?void 0:M.value:(null===P||void 0===P?void 0:P.sectors)||""}):na.a.createElement(jb,{focusId:H,inputName:"sectors",options:lb((null===E||void 0===E?void 0:E.sectors)||[]),selectHandler:Z,selectedValues:null===K||void 0===K?void 0:K.sectors})):null;case"managementLevel":return Pc(null===E||void 0===E?void 0:E.managementLevel)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{inputName:"managementLevel",focusId:H,options:lb((null===E||void 0===E?void 0:E.managementLevel)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K||null===($=K.managementLevel)||void 0===$?void 0:$[0])?null===K||void 0===K||null===(V=K.managementLevel)||void 0===V||null===(J=V[0])||void 0===J?void 0:J.value:[]})):null;case"language":return Pc(null===E||void 0===E?void 0:E.languages)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{inputName:"language",focusId:H,options:tb((null===E||void 0===E?void 0:E.languages)||[]),selectHandler:Q,selectedValue:null===N||void 0===N?void 0:N.languageISO})):null;case"specialization":return Pc(null===E||void 0===E?void 0:E.specialization)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{inputName:"specialization",focusId:H,options:lb((null===E||void 0===E?void 0:E.specialization)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K?void 0:K.specialization)&&(null===K||void 0===K||null===(q=K.specialization)||void 0===q?void 0:q.length)>0?null===K||void 0===K||null===(z=K.specialization)||void 0===z||null===(G=z[0])||void 0===G?void 0:G.value:(null===P||void 0===P?void 0:P.value)||""})):null;case"publicationDates":return Pc(null===E||void 0===E?void 0:E.publicationDates)?na.a.createElement("div",{className:le(null===B||void 0===B?void 0:B[ee])},na.a.createElement(Ob,{focusId:H,inputName:"publicationDates",options:lb((null===E||void 0===E?void 0:E.publicationDates)||[]),selectHandler:Z,selectedValue:void 0!==(null===K||void 0===K?void 0:K.publicationDates)&&(null===K||void 0===K||null===(Y=K.publicationDates)||void 0===Y?void 0:Y.length)>0?null===K||void 0===K||null===(W=K.publicationDates)||void 0===W||null===(X=W[0])||void 0===X?void 0:X.value:(null===_||void 0===_?void 0:_.value)||""})):null;default:return null}},selected:K&&K,sortOption:(null===S||void 0===S?void 0:S.sortby)?null===S||void 0===S?void 0:S.sortby:(null===k||void 0===k?void 0:k.value)||"",defaultValues:{industry:I,specialization:P,contract:A,distance:L,sectors:F}}),(null===m||void 0===m||null===(d=m.allowToggle)||void 0===d?void 0:d.value)&&Jc(E)?na.a.createElement(Tb,{inputName:"showamsjobs",title:v("external-job-hide-toggle"),ariaLabel:"AMS jobs toggle button",selectHandler:Z,selectedValue:(null===$||void 0===$?void 0:$.showamsjobs)||!1}):null,(null===m||void 0===m||null===(s=m.greenOpportunity)||void 0===s?void 0:s.value)&&Jc(E)?na.a.createElement(kb,{inputName:"greenjobs",title:v("green-Job-filter"),ariaLabel:v("green-Job-filter"),selectHandler:Z,selectedValue:(null===$||void 0===$?void 0:$.greenjobs)||!1,icon:null===S||void 0===S?void 0:S.mediaIcons,t:v}
243):null,"spain"===x&&Jc(E)&&(null===m||void 0===m||null===(c=m.hiredDate)||void 0===c?void 0:c.value)?na.a.createElement(Ib,{inputName:"immediateDate",title:v("immediate-date-filter"),ariaLabel:v("immediate-date-filter"),selectHandler:Z,selectedValue:(null===$||void 0===$?void 0:$.immediateDate)||!1}):null))))};Lb.defaultProps={t:e=>e,fields:{minSalary:{value:1.5},maxSalary:{value:10},defaultSalaryRange:{value:{min:4,max:7}},salaryStepper:{value:.5},currencySymbol:{value:"$"},currencyPrefix:{value:"k"},sortOption:{},industry:{},sectors:{},distance:{},specialization:{},contract:{}},jobData:{}};var Ab=Object(ua.j)(Object(o.b)(e=>({jobData:e.jobSearchInfoReducer.data,loading:e.jobSearchInfoReducer.loading,removeFocus:e.checkboxFocusReducer.removeFocus,sortType:e.sortJobsReducer.data}))(Object(ca.withSitecoreContext)()(Lb)));const Pb=e=>{let{t:l,fields:t}=e;return na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:"search-filters-global search-filters--active"},na.a.createElement("div",{className:"search-filters-panel-global"},na.a.createElement("div",{className:"container"},na.a.createElement(Ab,{setFilterActive:!0,t:l,fields:t})))))};Pb.defaultProps={filter:"",fields:{}};var Db=Object(ca.withSitecoreContext)()(Object(ba.a)()(Pb));const Rb=e=>{let{fields:l}=e;const{title:t,profileStatus:a,link:o}=l;return na.a.createElement(um,{title:t,ctaText:a,ctaUrl:o})};var _b=Rb;Rb.defaultProps={fields:{}};var Fb=()=>{const[e,l]=Object(ia.useState)(0);return Object(ia.useEffect)(()=>{let e=null;const t=()=>{clearTimeout(e),e=setTimeout(()=>l(void 0!==typeof window?window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth:0),150)};return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[]),e};a(843);const Ub=e=>{let{t:l,children:t,cardVerticalPadding:a}=e;const o=Object(ia.useRef)(),[i,n]=Object(ia.useState)(!1),[r,d]=Object(ia.useState)(!1),s=Fb();Object(ia.useEffect)(()=>{(()=>{c();const e=o.current;e&&e.offsetHeight<e.scrollHeight-a?n(!0):n(!1)})()},[t,s]);const c=()=>{const e=o.current;e&&(e.scrollTop=0,e.style.overflowY="hidden",d(!1))};return na.a.createElement("div",{ref:o,className:"card-body"},t,i?r?na.a.createElement(Oi,{text:l("card-hide-read-more"),cssClass:"hide-read-more",handleTextClick:c}):na.a.createElement(Oi,{text:l("card-read-more"),cssClass:"button-read-more",handleTextClick:()=>{const e=o.current;e&&(e.style.overflowY="auto",d(!0))}}):null)};Ub.defaultProps={t:()=>{},children:null,cardVerticalPadding:24};var Bb=Object(ba.a)()(Ub);const Mb=e=>{let{title:l,text:t,img:a,ctaUrl:o}=e;const[i,n]=Object(ia.useState)();return Object(ia.useEffect)(()=>{n(null===t||void 0===t?void 0:t.value)},[t]),na.a.createElement("article",{className:"card leadership card--leaderwipe"},(null===o||void 0===o?void 0:o.href)?na.a.createElement(uc,{url:o,ariaLabel:(null===l||void 0===l?void 0:l.value)?null===l||void 0===l?void 0:l.value:qc(l)},na.a.createElement("div",{className:"article-image"},na.a.createElement(ca.Image,{className:"infoIcon",field:Rc(a,"card-leader")}))):na.a.createElement("div",{className:"article-image"},na.a.createElement(ca.Image,{className:"infoIcon",field:Rc(a,"card-leader")})),na.a.createElement(Bb,{cardVerticalPadding:24},na.a.createElement("h3",{className:"title"},(null===l||void 0===l?void 0:l.value)?na.a.createElement(ca.Text,{field:l}):qc(l)),na.a.createElement(ca.RichText,{field:{value:i},tag:"p"})))};Mb.defaultProps={title:"",text:"",img:{},altText:"",ctaUrl:{}};var $b=Mb;const Vb={dots:!0,speed:500,slidesToShow:3,slidesToScroll:3,infinite:!1,arrows:!1,accessibility:!0,lazyLoad:"ondemand",appendDots:e=>na.a.createElement("ul",{style:{margin:"0px"},className:"slick-dots"},e.map((e,l)=>na.a.createElement("li",{key:l,className:e.props.className},na.a.createElement("button",{onClick:e.props.children.props.onClick,"aria-label":"Slide"+e.props.children.props.children,"aria-current":e.props.className?"true":"false"},e.props.children.props.children)))),responsive:[{breakpoint:992,settings:{slidesToShow:1,slidesToScroll:1}}]},Hb=e=>{var l,t;const{fields:a,sitecoreContext:o,rendering:{uid:i}}=e,{title:n,items:r=[]}=a,d=Pc(r),s="de"===(null===o||void 0===o||null===(l=o.Country)||void 0===l||null===(t=l.code)||void 0===t?void 0:t.toLowerCase());return Object(ia.useEffect)(()=>{fu(i)},[]),(null===a||void 0===a?void 0:a.items)&&d?na.a.createElement("section",{className:`card-scroll scroll_${i} ${d?"":"no-padding"}`},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"card-scroll-header"},(null===n||void 0===n?void 0:n.value)&&(s?na.a.createElement(ca.RichText,{tag:"h2",className:"title",field:n}):na.a.createElement("h2",{className:"title"},na.a.createElement(ca.Text,{field:n})))),d&&na.a.createElement(ei.a,Vb,r.map((e,l)=>{var t,a,o;const i=(null===e||void 0===e?void 0:e.fields)||{};return na.a.createElement($b,{key:"card_"+l,title:null===i||void 0===i?void 0:i.title,text:null===i||void 0===i?void 0:i.text,img:(null===(t=i.image)||void 0===t?void 0:t.value)||_c(i.image),altText:(null===(a=i.image)||void 0===a?void 0:a.altText)||"Card Image "+l,ctaUrl:null===i||void 0===i||null===(o=i.ctaUrl)||void 0===o?void 0:o.value})})))):null};
243Hb.defaultProps={fields:{title:"",items:[]},rendering:{}};var Jb=Object(ba.a)()(Object(ca.withSitecoreContext)()(Hb));const qb=e=>{var l,t,a;let{fields:o,t:i,sitecoreContext:n}=e;const{title:r,address:d,hours:s,phone:c,ctaUrl:u,ctaText:v,backgroundimage:m,latitude:p,longtitude:f}=o,g=(null===n||void 0===n||null===(l=n.app)||void 0===l?void 0:l.toLowerCase())||"",b=()=>{var e,l,t,a;const{value:o}=u;return{...o,href:(null===u||void 0===u||null===(e=u.value)||void 0===e?void 0:e.href)?u.value.href:`https://www.google.com/maps/dir/?api=1&origin=&destination=${p.value},${f.value}`,linktype:(null===u||void 0===u||null===(l=u.value)||void 0===l?void 0:l.href)?null===u||void 0===u||null===(t=u.value)||void 0===t?void 0:t.linktype:"external",target:(null===u||void 0===u?void 0:u.value.href)&&"internal"===(null===u||void 0===u||null===(a=u.value)||void 0===a?void 0:a.linktype)?"":"_blank"}},h=(null===n||void 0===n||null===(t=n.Country)||void 0===t||null===(a=t.brandName)||void 0===a?void 0:a.toLowerCase())||"";return na.a.createElement("section",{className:"banner-section location "+h},na.a.createElement("div",{className:"banner-image",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(m))})`}}),na.a.createElement("div",{className:"skewed-rectangle "+h}),na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-4 col-lg-5 col-md-6 col-8"},na.a.createElement("div",{className:"sub-title"},i("locations")),na.a.createElement("h1",{className:"title"},"manpower-sweden"===g?na.a.createElement(na.a.Fragment,null,i("FullCity")," ",na.a.createElement(ca.Text,{field:r})):na.a.createElement(ca.Text,{field:r})),na.a.createElement("div",{className:"address","aria-describedby":"address"},na.a.createElement(ca.Text,{field:d,id:"address",tag:"p"})))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-5 col-lg-8 col-md-9 col"},na.a.createElement("div",{className:"hours-phone-container"},na.a.createElement("div",{className:"hours"},na.a.createElement("div",{className:"block-title"},i("hours")),na.a.createElement("div",{className:"hours-content"},na.a.createElement(ca.Text,{field:s}))),na.a.createElement("div",{className:"phone"},na.a.createElement("div",{className:"block-title"},i("phone")),na.a.createElement("a",{href:"tel: "+(null===c||void 0===c?void 0:c.value),"aria-label":"Phone number opens in a new window/tab"},na.a.createElement(ca.Text,{field:c})))),na.a.createElement("div",{className:"getDirectionsBtn"},p&&p.value&&f&&f.value&&("manpower"===h?na.a.createElement(ci,{cssClass:"white-bg",ctaText:v,ctaUrl:b(),externalLink:!0,arrow:!0}):na.a.createElement(ci,{cssClass:"reversed",ctaText:v,ctaUrl:b(),externalLink:!0}
243)))))))};qb.defaultProps={fields:{title:{value:""},address:{value:""},hours:{value:""},phone:{value:""},ctaText:{value:""},ctaUrl:{value:null},latitude:{value:""},longtitude:{value:""},backgroundimage:{value:{src:""}}}};var zb=Object(ca.withSitecoreContext)()(Object(ba.a)()(qb));const Gb=e=>{let{title:l,address:t,phone:a,hours:o,ctaText:i,ctaUrl:n,cssClass:r,focusloadmore:d,click:s}=e;return na.a.createElement("div",{className:"location-finder-item "+r,role:"button",onClick:s,tabIndex:0,onKeyUp:e=>{13===e.keyCode&&s()},"aria-label":null===l||void 0===l?void 0:l.value},na.a.createElement("h2",{className:"title","aria-label":"location "+l.value,tabIndex:-1,ref:d},na.a.createElement(ca.Text,{field:l})),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-6"},na.a.createElement("div",{className:"address","aria-label":"address "+t.value},na.a.createElement(ca.Text,{field:t}))),na.a.createElement("div",{className:"col-md-6"},na.a.createElement("div",{className:"phone"},na.a.createElement("a",{href:"tel:"+a.value,"aria-label":"phone number opens in a new window/tab"},na.a.createElement(ca.Text,{field:a}))),na.a.createElement("div",{className:"hours","aria-label":"open "+o.value},na.a.createElement(ca.Text,{field:o})))),na.a.createElement("div",{className:"cta"},na.a.createElement(xi,{ctaText:i,ctaUrl:n,arrow:!0})))};Gb.defaultProps={title:"",address:"",phone:"",hours:"",ctaText:"",ctaUrl:{value:{href:"#"}},cssClass:"",click:()=>{}};var Yb=Gb,Kb=a(191),Wb=a(318);const Qb=new Map([["US",{lat:37.09024,lng:-95.712891}],["NO",{lat:60.472024,lng:8.468946}],["NL",{lat:52.132633,lng:5.291266}],["SE",{lat:60.128161,lng:18.643501}],["DE",{lat:51.165691,lng:10.451526}],["ES",{lat:40.463667,lng:-3.74922}],["IN",{lat:20.593684,lng:78.96288}],["CA",{lat:56.130366,lng:-106.346771}],["PL",{lat:51.9194,lng:19.1451}],["UK",{lat:48.3794,lng:31.1656}]]);var Zb=a(482),Xb=a.n(Zb),eh=a(483),lh=a.n(eh);a(954);const th=[{featureType:"administrative",elementType:"labels.text.fill",stylers:[{color:"#5e6066"}]},{featureType:"landscape",elementType:"all",stylers:[{color:"#eff0f0"}]},{featureType:"poi",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"all",stylers:[{saturation:-100},{lightness:45}]},{featureType:"road.highway",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#d9d9db"}]},{featureType:"road.arterial",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"all",stylers:[{color:"#8aacd5"},{visibility:"on"}]}],ah=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(null===e||void 0===e?void 0:e.filter(e=>!0===(null===e||void 0===e?void 0:e.isPrimary))[0])||e[0]},oh=Object(Wb.a)(Object(Wb.b)({componentDidUpdate(e){JSON.stringify(e.markers)!==JSON.stringify(this.props.markers)&&this.props.fitBound&&this.setState({zoomToMarkers:e=>{const l=new window.google.maps.LatLngBounds;if(e&&e.props){e.props.children.forEach(e=>{var t,a,o,i,n,r,d,s;l.extend(new window.google.maps.LatLng(null===e||void 0===e||null===(t=e.props)||void 0===t||null===(a=t.children)||void 0===a||null===(o=a.props)||void 0===o||null===(i=o.position)||void 0===i?void 0:i.lat,null===e||void 0===e||null===(n=e.props)||void 0===n||null===(r=n.children)||void 0===r||null===(d=r.props)||void 0===d||null===(s=d.position)||void 0===s?void 0:s.lng))});try{e.fitBounds(l)}catch{}}}})},componentDidMount(){!1===this.props.locationFinder&&this.setState({zoomToMarkers:e=>{var l;const t=new window.google.maps.LatLngBounds;e&&e.props&&(null===(l=e.props.children)||void 0===l?void 0:l.length)&&(e.props.children.forEach(e=>{var l,a,o,i,n,r,d,s;t.extend(new window.google.maps.LatLng(null===e||void 0===e||null===(l=e.props)||void 0===l||null===(a=l.children)||void 0===a||null===(o=a.props)||void 0===o||null===(i=o.position)||void 0===i?void 0:i.lat,null===e||void 0===e||null===(n=e.props)||void 0===n||null===(r=n.children)||void 0===r||null===(d=r.props)||void 0===d||null===(s=d.position)||void 0===s?void 0:s.lng))}),e.fitBounds(t))}})}}),Kb.withGoogleMap)(e=>{var l,t;return na.a.createElement(Kb.GoogleMap,{ref:e.zoomToMarkers,defaultZoom:ah()?5:3,defaultCenter:Qb.get(null===(l=e.countryCode)||void 0===l?void 0:l.toUpperCase()),defaultOptions:{styles:th,mapTypeControl:!1,streetViewControl:!1}},null===e||void 0===e||null===(t=e.markers)||void 0===t?void 0:t.map((l,t)=>na.a.createElement(na.a.Fragment,null,l.isPrimary?na.a.createElement(Kb.Marker,{position:l,icon:Xb.a,optimized:!1,onClick:()=>e.onPinClick(t)}):na.a.createElement(Kb.Marker,{position:l,icon:lh.a,optimized:!1,onClick:()=>e.onPinClick(t)}))))});class ih extends na.a.PureComponent{constructor(e){super(e)}render(){var e,l,t,a,o;return na.a.createElement("div",{className:"map"},na.a.createElement(oh,{markers:null===(e=this.props)||void 0===e?void 0:e.markers,loadingElement:na.a.createElement("div",{style:{height:"100%"}}),containerElement:na.a.createElement("div",{style:{height:"100%"}}),mapElement:na.a.createElement("div",{style:{height:"100%"}}),locationFinder:null===(l=this.props)||void 0===l?void 0:l.locationFinder,onPinClick:null===(t=this.props)||void 0===t?void 0:t.onPinClick,fitBound:null===(a=this.props)||void 0===a?void 0:a.fitBound,countryCode:null===(o=this.props)||void 0===o?void 0:o.countryCode}))}}
243ih.defaultProps={fitBound:!1,markers:[],onPinClick:()=>{}};var nh=ih;const rh=function(e,l,t){let a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];const{fields:o}=e,i=(e,l,t)=>{if(Array.isArray(null===o||void 0===o?void 0:o.items))return o.items.forEach((t,a)=>{var i,n,r,d;o.items[a].fields.distance=rp(parseFloat(null===(i=t.fields)||void 0===i||null===(n=i.latitude)||void 0===n?void 0:n.value),parseFloat(null===(r=t.fields)||void 0===r||null===(d=r.longtitude)||void 0===d?void 0:d.value),e,l)}),t&&o.items.sort((e,l)=>{var t,a;return(null===(t=e.fields)||void 0===t?void 0:t.distance)>(null===(a=l.fields)||void 0===a?void 0:a.distance)?1:-1}),o.items.map((e,l)=>{var a,o,i,n,r,d,s;e.lat=parseFloat(null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.latitude)||void 0===o?void 0:o.value),e.lng=parseFloat(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.longtitude)||void 0===n?void 0:n.value),e.locationUrl=null===e||void 0===e||null===(r=e.fields)||void 0===r||null===(d=r.ViewDetailsUrl)||void 0===d||null===(s=d.value)||void 0===s?void 0:s.href,e.isPrimary=!0===t&&0===l}),o.items};return Promise.resolve(i(l,t,a))};a(955);const dh=e=>{let{locations:l,filteredLocations:t,handlePinClick:a,translate:o,handleLoadMore:i,focusloadmore:n,focusIndex:r,selectedLoc:d}=e;return na.a.createElement("div",{className:"location-finder-item-list"},kc(l).map((e,l)=>{var t,i,s,c,u;return na.a.createElement(Yb,{title:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.title,address:null===e||void 0===e||null===(i=e.fields)||void 0===i?void 0:i.address,phone:null===e||void 0===e||null===(s=e.fields)||void 0===s?void 0:s.phone,hours:null===e||void 0===e||null===(c=e.fields)||void 0===c?void 0:c.hours,ctaText:o("view-details"),ctaUrl:null===e||void 0===e||null===(u=e.fields)||void 0===u?void 0:u.ViewDetailsUrl,key:l,focusloadmore:r===l?n:null,cssClass:l===d?"active":"",click:()=>a(l,!1)})}),t.length>5&&t.length!==l.length&&na.a.createElement("div",{className:"load-more-btn mb-4"},na.a.createElement(ga,{text:o("load-more"),handleButtonClick:i})))};dh.defaultProps={locations:[],filteredLocations:[],handlePinClick:()=>{},translate:()=>{},handleLoadMore:()=>{},selectedLoc:""};const sh=e=>{let{locations:l,handlePinClick:t,mapInit:a}=e;return na.a.createElement("div",{className:"location-finder-map"},na.a.createElement("div",{className:"mapouter"},Array.isArray(l)&&l.length>0&&a&&na.a.createElement(nh,{markers:l,locationFinder:!1,onPinClick:t,fitBound:!0})))};sh.defaultProps={locations:[],handlePinClick:()=>{},mapInit:!1};const ch=e=>{var l,t,a,o,i;const{coords:n,sitecoreContext:r,t:d,mapInit:s}=e,{locationState:c,dispatch:u}=e,[v,m]=Object(ia.useState)([]),[p,f]=Object(ia.useState)([]),[g,b]=Object(ia.useState)(5),[h,E]=Object(ia.useState)(null),[y,N]=Object(ia.useState)(null),[w,C]=Object(ia.useState)(),[S,x]=Object(ia.useState)([]),[j,O]=Object(ia.useState)(5),[T,k]=Object(ia.useState)(null),I=Object(ia.useRef)(null),L="es"===(null===(l=r.Country)||void 0===l||null===(t=l.code)||void 0===t?void 0:t.toLowerCase());Object(ia.useEffect)(()=>{C(!0),A(!0)},[]),Object(ia.useEffect)(()=>{n&&(C(!1),A(!1))},[n]),Object(ia.useEffect)(()=>{np(c)&&(N(c),C(!1),b(5),O(5),R(c))},[c]);const A=l=>{const t=null!==n;E(t?0:null),P(e,null===n||void 0===n?void 0:n.latitude,null===n||void 0===n?void 0:n.longitude,t,l)},P=(e,l,t,a,o)=>{rh(e,l,t,a).then(e=>{D(e,o)})},D=(e,l)=>{Array.isArray(e)&&(m(e.slice(0,g)),x(l?e:e.slice(0,j)),f(e))},R=l=>{P(e,l.lat,l.lng,!0,!1)};return na.a.createElement("section",{className:"location-finder"},na.a.createElement("div",{className:"location-finder-panel"},na.a.createElement("div",{className:"left-side-container"},na.a.createElement("div",{className:"location-finder-search"},na.a.createElement("div",{className:"location-search"},na.a.createElement(mp,{onLocationSelect:l=>{C(!1),b(5),O(5),l?(u(pd(l)),E(0)):Ic(l)&&L?(C(!0),A(!0),P(e,null,null,!0,!0)):D([])},label:d("location"),region:null===(a=r.Country)||void 0===a?void 0:a.code,errorMessage:d("invalid-location"),showCurrentLocation:!1,selectedLocation:y}),na.a.createElement("h1",{className:"sr-only"},"Find a Branch")),"de"===(null===(o=r.Country)||void 0===o||null===(i=o.code)||void 0===i?void 0:i.toLowerCase())?na.a.createElement("div",{className:"location-results"},p.length>0?`${p.length} ${d("locations-results-found")}`:`${p.length} ${d("locations-results")}`):null),na.a.createElement(dh,{locations:v,filteredLocations:p,handlePinClick:e=>{E(e);const l=[...v];l.map((l,t)=>(l.isPrimary=e===t,l)),m(l),x(S)},translate:d,handleLoadMore:()=>{m(p.slice(0,g+5)),w||(x(p.slice(0,g+5)),O(g+5)),b(g+5),k(g),setTimeout(()=>{I.current&&I.current.focus()},0)},focusloadmore:I,focusIndex:T,selectedLoc:h}))),v&&na.a.createElement(sh,{locations:S,handlePinClick:l=>{N({lat:null,lng:null}),E(0);const t=[...p];P(e,t[l].lat,t[l].lng,!0,w),(()=>{const e=document.getElementsByClassName("location-finder-item active");setTimeout(()=>{e[0].scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"})},1e3)})()},key:S.length,mapInit:s}))};
243ch.defaultProps={fields:{items:[]}};var uh=Object(ba.a)()(Object(ca.withSitecoreContext)()(Object(o.b)(e=>({mapInit:e.mapReducer.data,locationState:e.jobLocationReducer.location}))(Object(Sr.geolocated)({positionOptions:{enableHighAccuracy:!1},userDecisionTimeout:5e3})(ch))));a(440);const vh=e=>{let{title:l,address:t,hours:a,phone:o,hoursLabel:i,phoneLabel:n,ctaText:r,ctaUrl:d}=e;return na.a.createElement("div",{className:"near-location-item"},na.a.createElement("div",{className:"location-title","aria-label":"location "+l.value},l&&na.a.createElement(ca.Text,{field:l})),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-4","aria-label":"address "+t.value},t&&na.a.createElement(ca.Text,{field:t})),na.a.createElement("div",{className:"col-md-4 col-6"},na.a.createElement("strong",null,i),na.a.createElement("br",{"aria-hidden":!0}),a&&na.a.createElement(ca.Text,{field:{value:a.value.split("\n")[0]}}),na.a.createElement("br",{"aria-hidden":!0}),a&&na.a.createElement(ca.Text,{field:{value:a.value.split("\n")[1]}})),na.a.createElement("div",{className:"col-md-4 col-6 phone","aria-label":"phone"},na.a.createElement("strong",null,n),na.a.createElement("br",{"aria-hidden":!0}),na.a.createElement("a",{href:"tel:"+o.value,"aria-label":"Phone number opens in a new window/tab"},o&&na.a.createElement(ca.Text,{field:o}))),na.a.createElement("div",{className:"cta"},na.a.createElement(xi,{ctaText:r,ctaUrl:d,arrow:!0}))))};vh.defaultProps={title:"",address:"",phone:"",hours:"",hoursLabel:"",phoneLabel:"",ctaText:"",ctaUrl:{value:{href:"#"}}};var mh=vh;const ph=e=>{var l,t;const{isGeolocationEnabled:a,coords:o,t:i,fields:n,sitecoreContext:r,mapInit:d}=e,[s,c]=Object(ia.useState)([]);Object(ia.useEffect)(()=>{o&&setTimeout(()=>{u(e,null===o||void 0===o?void 0:o.latitude,null===o||void 0===o?void 0:o.longitude,!0)},1e3)},[o]);const u=(e,l,t,a)=>{c(""),rh(e,l,t,a).then(e=>{JSON.stringify(s)!==JSON.stringify(e.slice(0,2))&&c(e.slice(0,2))})};return na.a.createElement("section",{className:"near-locations"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col offset-xl-0"},na.a.createElement("h2",{className:"title"}," ",i("locations-near-you")))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-5 col-lg-6 offset-xl-0 order-2 order-lg-1"},a?"":na.a.createElement("div",{className:"search-location"},na.a.createElement("p",{role:"alert"},na.a.createElement(ca.Text,{field:n.alertText})),na.a.createElement(mp,{onLocationSelect:l=>{l?u(e,l.lat,l.lng,!0):c([])},label:i("location"),region:null===(l=r.Country)||void 0===l?void 0:l.code,errorMessage:i("invalid-location")})),na.a.createElement("div",{className:"near-locations-list"},s&&s.length>0?null===s||void 0===s?void 0:s.map(e=>{var l,t,a,o,n,r;return na.a.createElement(mh,{key:null===e||void 0===e||null===(l=e.fields)||void 0===l?void 0:l.title,title:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.title,address:null===e||void 0===e||null===(a=e.fields)||void 0===a?void 0:a.address,hours:null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.hours,phone:null===e||void 0===e||null===(n=e.fields)||void 0===n?void 0:n.phone,hoursLabel:i("hours"),phoneLabel:i("phone"),ctaText:i("view-details"),ctaUrl:null===e||void 0===e||null===(r=e.fields)||void 0===r?void 0:r.ViewDetailsUrl})}):"")),na.a.createElement("div",{className:"col-xl-5 col-lg-6 order-1 order-lg-2 g-map"},s&&d&&na.a.createElement(nh,{markers:s,locationFinder:!1,onPinClick:()=>{},fitBound:!0,countryCode:null===r||void 0===r||null===(t=r.Country)||void 0===t?void 0:t.code})))))};ph.defaultProps={props:{fields:{title:{value:"Locations near you"},ctaText:{value:"See all locations"},ctaUrl:{value:{href:"#"}},items:[{fields:{title:{value:"Office #1 Chicago - W Monroe"},address:{value:" 525 West Monroe Street Suite 1500 Chicago, IL 60661"},hours:{value:" Mon-Fri: 7-3 PM Sat-Sun: Closed"},phone:{value:"(312) 980-4900"},latitude:{value:"11.867351"},longtitude:{value:"77.148290"},ctaUrl:{value:{href:"#"}}}}]}}};var fh=Object(ba.a)()(Object(ca.withSitecoreContext)()(Object(o.b)(e=>({mapInit:e.mapReducer.data}))(Object(Sr.geolocated)({positionOptions:{enableHighAccuracy:!1},userDecisionTimeout:2e4})(ph))));const gh=e=>{var l,t;const{t:a,icon:o,fields:i}=e,{frequency:n}=i,{load:r,errorMsg:d}=Ha(),{write:s,error:c}
243=Ja(),[u,v]=Object(ia.useState)([]),[m,p]=Object(ia.useState)(null),[f,g]=Object(ia.useState)(!1),[b,h]=Object(ia.useState)(null),[E,y]=Object(ia.useState)({}),[N,w]=Object(ia.useState)(!1),[C,S]=Object(ia.useState)(!0),x=Object(ua.i)(),j=new URLSearchParams(x.search).get("contactId");Object(ia.useEffect)(()=>{c&&(S(!1),y({...E,type:"error",message:a("http-error")}))},[c]),Object(ia.useEffect)(()=>{d&&S(!1)},[d]);const O=()=>{g(!f)},T=e=>{e.data.status===ol&&A(j)},k=[{selector:"title",grow:2,cell:e=>na.a.createElement("div",{className:"alert-title"},e.title)},{selector:"view",right:!0,cell:e=>na.a.createElement("div",{className:"view-or-remove"},na.a.createElement(td.a,null,na.a.createElement(td.a.Toggle,{className:"btn-dp-down",id:"dropdown-basic"},null===n||void 0===n?void 0:n.map(l=>{var t,a,o,i,n;if((null===l||void 0===l||null===(t=l.fields)||void 0===t||null===(a=t.key)||void 0===a?void 0:a.value)===e.view)return null===l||void 0===l||null===(o=l.fields)||void 0===o||null===(i=o.label)||void 0===i||null===(n=i.value)||void 0===n?void 0:n.toUpperCase()}),na.a.createElement("div",{className:"drop-icon"})),na.a.createElement(td.a.Menu,null,null===n||void 0===n?void 0:n.map((l,t)=>{var a,o,i;return na.a.createElement(td.a.Item,{key:t,onClick:()=>{var t,a,o,i;o=null===l||void 0===l||null===(t=l.fields)||void 0===t||null===(a=t.key)||void 0===a?void 0:a.value,i=e.id,m.map(e=>(e.alertID===i&&(e.frequencyType=o),e)),L(m)}},null===l||void 0===l||null===(a=l.fields)||void 0===a||null===(o=a.label)||void 0===o||null===(i=o.value)||void 0===i?void 0:i.toUpperCase())}))),na.a.createElement("div",{className:"vertical-seperator"}),na.a.createElement("button",{className:"remove-cell",onClick:()=>{h(e.id),O()},"aria-label":a("remove")},a("remove")))}],I=e=>{S(!1),p(e.data.jobAlerts),L(e.data.jobAlerts)},L=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const l=[];e.forEach((e,t)=>{l[t]={title:e.jobAlertName,view:e.frequencyType,id:e.alertID}}),v(l)},A=e=>{r(`${xl.COMMUNICATION_PREFERENCES.GET_ALERT_API}?contactId=${e}`,null,I)},P=e=>{w(!1),y(null),e.data.status===ol?y({...E,type:"success",message:a("job-alert-updated")}):y({...E,type:"error",message:a("job-alert-update-failed")})};return Object(ia.useEffect)(()=>{A(j)},[]),na.a.createElement("div",{className:"container communication-container"},na.a.createElement("div",{className:"row justify-content-md-center"},na.a.createElement("div",{className:"col align-self-center"},na.a.createElement("div",{className:"col-wrapper"},na.a.createElement("div",{className:"dashboard-agent dashboard-block communication-preferences"},na.a.createElement("div",{className:"title"},null===i||void 0===i||null===(l=i.title)||void 0===l?void 0:l.value," "),na.a.createElement("p",{className:"description"},null===i||void 0===i||null===(t=i.description)||void 0===t?void 0:t.value),na.a.createElement("br",null),na.a.createElement(Ci,{noTableHead:!0,columns:k,icon:o,row:u,showHeader:!1,progressPending:C}),na.a.createElement("br",null),na.a.createElement("div",{className:"btn-container text-center"},u.length>0&&na.a.createElement(ga,{text:a("save-changes"),handleButtonClick:()=>{y(null),w(!0),s(xl.COMMUNICATION_PREFERENCES.UPDATE_JOB_ALERT_API,{contactId:j,jobAlerts:m},P)},isLoading:N,cssClass:"orange-bg"}),(null===E||void 0===E?void 0:E.type)&&na.a.createElement(od,{message:null===E||void 0===E?void 0:E.message,type:null===E||void 0===E?void 0:E.type,key:new Date}))),na.a.createElement(kr,{message:a("delete-confirmation-jobalert"),btnOkText:a("yes"),btnCancelText:a("no"),visibility:f,handleModal:O,callback:()=>((e,l)=>{y(null),s(`${xl.COMMUNICATION_PREFERENCES.DELETE_ALERT_API}?alertID=${e}&contactId=${l}`,null,T)})(b,j)})))))};gh.defaultProps={title:"Saved Jobs",t:()=>{}};var bh=Object(ba.a)()(gh);const hh=e=>{var l;let{fields:t,sitecoreContext:a}=e;const{t:o}=Object(_s.a)(),i=Object(ua.i)(),{items:n={}}=t,{alternateUrls:r=[],canonicalUrl:d,metaTitle:s,metaDescription:c,pageID:u}=n,{imageUrl:v,metaKeywords:m,schema:p,facebookDomain:f}=n,{javaScript:g,css:b,twitterSiteContent:h,twitterCardContent:E}=n,{robots:y,retention:N}=n;
243return na.a.createElement(pa.a,null,na.a.createElement("title",null,(()=>{var e,l;if(!s)return"Welcome to ManpowerGroup";const t=new URLSearchParams(null===i||void 0===i?void 0:i.search).get("page"),n="sweden"===(null===a||void 0===a||null===(e=a.Country)||void 0===e||null===(l=e.name)||void 0===l?void 0:l.toLowerCase());return t&&n?`${s} | ${o("search-page")} ${t}`:s})()),N?na.a.createElement("meta",{name:"robots",content:N}):null,y?na.a.createElement("meta",{name:"robots",content:"unavailable_after: "+vi.a.parseZone(y).format(nt)}):null,c?na.a.createElement("meta",{name:"description",content:c}):null,d?na.a.createElement("link",{rel:"canonical",href:d}):null,m?na.a.createElement("meta",{name:"keywords",content:m}):null,Pc(r)?r.map((e,l)=>{const{alternativeUrl:t,language:a}=e;return na.a.createElement("link",{rel:"alternate",key:`${a}_${l}`,href:t,hrefLang:a})}):null,Pc(r)?r.map((e,l)=>{const{language:t}=e;return na.a.createElement("meta",{property:"og:locale",key:`${t}_${l}`,content:t})}):null,"Manpower-Norway"===(null===a||void 0===a||null===(l=a.site)||void 0===l?void 0:l.name)&&u&&na.a.createElement("meta",{name:"pageID",content:u}),na.a.createElement("meta",{property:"og:title",content:s}),na.a.createElement("meta",{property:"og:image",content:v}),na.a.createElement("meta",{property:"og:image:secure_url",content:v}),na.a.createElement("meta",{property:"og:url",content:d}),na.a.createElement("meta",{property:"og:description",content:c}),na.a.createElement("meta",{property:"og:image:width",content:"1200"}),na.a.createElement("meta",{property:"og:image:height",content:"630"}),na.a.createElement("meta",{name:"twitter:card",content:E}),na.a.createElement("meta",{name:"twitter:site",content:h}),na.a.createElement("meta",{name:"twitter:title",content:s}),na.a.createElement("meta",{name:"twitter:image",content:v}),na.a.createElement("meta",{name:"twitter:description",content:c}),f&&na.a.createElement("meta",{name:"facebook-domain-verification",content:f}),b?na.a.createElement("style",{type:"text/css"},b):null,g?na.a.createElement("script",{type:"text/javascript"},g):null,p?na.a.createElement("script",{type:"application/ld+json"},p):null)};hh.defaultProps={fields:{},sitecoreContext:{site:{name:""},Country:{name:"",code:""}}};var Eh=Object(ca.withSitecoreContext)()(hh);const yh=e=>ma.Helmet.peek().title?null:na.a.createElement(Eh,e);yh.defaultProps={fields:{}};var Nh=yh;const wh=e=>{var l;let{fields:t}=e;const{title:a,logo:i,text:n,ctaUrl:r,ctaText:d,backgroundImage:s,foregroundImage:c}=t,[u,v]=Object(ia.useState)(""),m=Object(o.c)(),p=s&&void 0!=s.value.src?"hasImage":"";return Object(ia.useEffect)(()=>{(["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document)&&v("ios"),m(xo("MyPathBanner",!0))},[]),na.a.createElement("section",{className:`splashbanner animate--in mypath ${u} ${p}`},na.a.createElement("div",{className:"gradient__overlay"}),na.a.createElement("div",{className:"rectangle"}),na.a.createElement("div",{className:"rectangle2"}),na.a.createElement(ca.Image,{field:s,className:"bknd__image"}),na.a.createElement("div",{className:"content__wrap container"},na.a.createElement("div",{className:"content"},na.a.createElement("span",{className:"headline__eyebrow"},null===a||void 0===a?void 0:a.value),na.a.createElement("h1",{className:"banner-logo"},na.a.createElement("span",{className:"sr-only"},null===i||void 0===i||null===(l=i.value)||void 0===l?void 0:l.alt),na.a.createElement(ca.Image,{field:i,"aria-hidden":"true"})),na.a.createElement("p",{className:"text"},null===n||void 0===n?void 0:n.value),na.a.createElement(xi,{cssClass:"dark-gray button_white",ctaText:null===d||void 0===d?void 0:d.value,ctaUrl:null===r||void 0===r?void 0:r.value})),na.a.createElement("div",{className:"person__imagewrap"},na.a.createElement(ca.Image,{field:c,className:"person__image"}))))};wh.defaultProps={fields:{title:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:null},backgroundImage:{value:{src:""}},foregroundImage:{value:{src:""}},logo:{value:{src:""}}}};var Ch=wh;const Sh=e=>{var l,t;const{fields:a,BreadCrumb:o,sitecoreContext:i}
243=e,{title:n,text:r,ctaText:d,ctaUrl:s,componentBackgroundColor:c,backgroundimage:u,icon:v,columnLayout:m}=a,p=(null===i||void 0===i||null===(l=i.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower";let f="";const g=c&&(null===c||void 0===c?void 0:c.map(e=>{const{colorCode:l}=null===e||void 0===e?void 0:e.fields;return f=Fc(l)?Fc(l):"",f=f.split(","),f=f.length>1?`linear-gradient(52deg, ${f[0]} 34%, ${f[1]})`:" "+f,f})),b={backgroundImage:u?`url(${ca.mediaApi.updateImageUrl(_c(u))}) , url(${ca.mediaApi.updateImageUrl(_c(v))})`:null};return na.a.createElement("section",{className:"banner-section insights with-logo narrow "+p,style:{background:""+g}},na.a.createElement("div",{className:"banner-section__overlay",style:{...b}}),na.a.createElement("div",{className:"banner-section__overlay mobile",style:{backgroundImage:u?`url(${ca.mediaApi.updateImageUrl(_c(v))})`:null}}),na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:null===m||void 0===m?void 0:m.value},null===o||void 0===o?void 0:o.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},na.a.createElement("div",{className:"themeColor "+p},e))),n&&na.a.createElement("h1",{className:"title"},na.a.createElement(ca.Text,{field:n})),n&&na.a.createElement("p",{className:"large reversed",id:"insights-page-description"},na.a.createElement(ca.Text,{field:r})),na.a.createElement(ci,{cssClass:"reversed",ctaText:d,ctaUrl:s})))))};Sh.defaultProps={fields:{title:{value:""},text:{value:""},ctaText:"",ctaUrl:"",backgroundImage:"",icon:"",backgroundimage:"",columnLayout:{value:"col-lg-6"},componentBackgroundColor:[]}};var xh=Object(ca.withSitecoreContext)()(Object(ca.withPlaceholder)([{placeholder:"jss-breadcrumb",prop:"BreadCrumb"}])(Sh));const jh=e=>{let{fields:l}=e;const{title:t,subTitle:a,text:o,ctaText:i,ctaUrl:n,backgroundImage:r}=l;return na.a.createElement("section",{className:"banner-section stats overlay-banner",style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(r))})`}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-5 col-lg-6 white"},na.a.createElement("div",{className:"title"},a&&na.a.createElement(ca.Text,{field:a})),na.a.createElement("h1",null,t&&na.a.createElement(ca.Text,{field:t})),na.a.createElement("p",{className:"large",id:"section-description"},o&&na.a.createElement(ca.Text,{field:o})),n&&na.a.createElement(ci,{ctaText:i,ctaUrl:n})))))};jh.defaultProps={fields:{title:{value:""},subTitle:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:null},backgroundImage:{value:{src:"http://via.placeholder.com/1440x583/FEFEFE/EEEEEE"}}}};var Oh=jh;const Th=e=>{const{fields:l}=e;return na.a.createElement("div",{className:"container-fluid  pt-3 px-0"},na.a.createElement("div",{className:"card text-center"},na.a.createElement("div",{className:"card-header"},na.a.createElement(ca.Text,{tag:"div",field:l.pageName})),na.a.createElement("div",{className:"card-body"},na.a.createElement(ca.Text,{tag:"div",field:l.message}))))};Th.defaultProps={fields:{pageName:{value:""},message:{value:"This page is under construction"}}};var kh=Object(ca.withSitecoreContext)()(Th);const Ih=e=>{let{cardBlocks:l}=e,t=null;return Pc(l)&&(t=l.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement("div",{className:"col-xl-4 col-md-6",key:l},e))),t},Lh=e=>{let{smallCards:l,jobCardPosition:t,cardBlocks:a,ctaMode:o,ctaText:i,type:n,dateFormat:r}=e;return na.a.createElement("div",{className:"row"},l.map((e,l)=>{var d,s,c;const{item:u}=e;return na.a.createElement(ia.Fragment,{key:null===u||void 0===u?void 0:u.id},"partner"===n?(null===t||void 0===t?void 0:t.value)>0&&t.value-1===l&&na.a.createElement(Ih,{cardBlocks:a}):(null===t||void 0===t?void 0:t.value)>4&&t.value-5===l&&na.a.createElement(Ih,{cardBlocks:a}),na.a.createElement("div",{className:"col-xl-4 col-md-6",key:null===u||void 0===u?void 0:u.id},na.a.createElement(sm,{title:null===u||void 0===u?void 0:u.headline,subTitle:null===u||void 0===u||null===(d=u.contentType)||void 0===d||null===(s=d.targetItem)||void 0===s?void 0:s.field,date:(null===u||void 0===u||null===(c=u.date)||void 0===c?void 0:c.jss)||(null===u||void 0===u?void 0:u.date),altText:"card "+l,dateFormat:r||lt,ctaUrl:null===u||void 0===u?void 0:u.url,ctaMode:o,ctaText:i})))}))};Lh.defaultProps={jobCardPosition:{},placeholderImage:{},cardBlocks:[]};a(956);const Ah=(e,l)=>{let{fetchMore:t,cursor:a,count:o,openSnackBar:i,setBtnClick:n,t:r}=l;n(!0),t({variables:{first:o,after:a},updateQuery:(e,l)=>{var t,a,o,i,r;let{fetchMoreResult:d}=l;if(n(!1),!d)return e;const s=[...null===e||void 0===e||null===(t=e.cards)||void 0===t||null===(a=t.results)||void 0===a?void 0:a.items,...null===d||void 0===d||null===(o=d.cards)||void 0===o||null===(i=o.results)||void 0===i?void 0:i.items];return(null===(r=d.cards)||void 0===r?void 0:r.results)&&(d.cards.results.items=s),d}}).catch(()=>{n(!1),((e,l)=>{e(l)})(i,r("error-message"))})},Ph=e=>{let{filterBlock:l}=e,t=null;return Pc(l)&&(t=l.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement("div",{className:"row",key:"filter_"+l},na.a.createElement("div",{className:"col"},e)))),t},Dh=e=>{var l;let{fields:t,cardBlocks:a,t:o,filterBlock:i,sitecoreContext:n}=e;const{jobCardPosition:r,count:d={}}=t,{isActive:s,message:c,openSnackBar:u}
243=Qu(),[v,m]=Object(ia.useState)(null),[p,f]=Object(ia.useState)(!1),g=(null===d||void 0===d?void 0:d.value)||9,b=v?[]:a,h=((e,l,t)=>{let a=e;return(null===l||void 0===l?void 0:l.value)&&Pc(t)&&Number(null===l||void 0===l?void 0:l.value)<e&&(a-=1),a})(g,r,b),E={updateType:v,setUpdateType:m,t:o},{loading:y,error:N,data:w={},fetchMore:C}=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"*";return Object(Qv.a)(em.GET_PARTNER_ARTICLES,{variables:{first:e||lm.PARTNER_ARTICLE.first,after:lm.PARTNER_ARTICLE.after,updateType:l},fetchPolicy:"cache-and-network",ssr:!1})}(h,v||"*"),{cards:S}=w,x=Pc(null===S||void 0===S||null===(l=S.results)||void 0===l?void 0:l.items);let j=null;if(y&&!p)j=na.a.createElement(oi,null);else if(N)j=na.a.createElement(ti,{errorMsg:o("error-message")||(null===N||void 0===N?void 0:N.message)});else if(x){var O,T,k,I,L,A;const e=Object.assign([],null===S||void 0===S||null===(O=S.results)||void 0===O?void 0:O.items);j=na.a.createElement(ia.Fragment,null,na.a.createElement(Lh,{smallCards:e,jobCardPosition:r,cardBlocks:b,ctaMode:"link",ctaText:o("more-information"),type:"partner",dateFormat:null===n||void 0===n||null===(T=n.Country)||void 0===T?void 0:T.dateFormat}),(null===S||void 0===S||null===(k=S.results)||void 0===k||null===(I=k.pageInfo)||void 0===I?void 0:I.hasNextPage)&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"load-more-btn"},na.a.createElement(ga,{text:o("load-more"),handleButtonClick:Ah,actionParams:{fetchMore:C,cursor:null===S||void 0===S||null===(L=S.results)||void 0===L||null===(A=L.pageInfo)||void 0===A?void 0:A.endCursor,count:g,openSnackBar:u,setBtnClick:f,t:o},isLoading:y})))))}else j=v?na.a.createElement(Ws,{message:o("no-results-found")}):na.a.createElement(Ws,{message:o("no-data-exists")});return na.a.createElement("section",{className:"card-block insights partner-article"},na.a.createElement(Fn.Provider,{value:E},na.a.createElement("div",{className:"container"},na.a.createElement(Ph,{filterBlock:i}),j)),na.a.createElement(Xu,{isActive:s,message:c}))};var Rh=Object(ba.a)()(Object(ca.withPlaceholder)([{placeholder:"jss-content",prop:"filterBlock"},{placeholder:"jss-left",prop:"cardBlocks"}])(Object(ca.withSitecoreContext)()(Dh)));Dh.defaultProps={fields:{},cardBlocks:[],filterBlock:[],t:e=>e,sitecoreContext:{}};var _h=Rh;a(957);const Fh=e=>{const{SocialSharePlatforms:l,sitecoreContext:t,BreadCrumb:a}=e,{route:o={}}=t,{fields:i={}}=o,{abstract:n,headline:r,subTitle:d,body:s,image:c}=i;return na.a.createElement(ia.Fragment,null,na.a.createElement("article",{className:"article-block partner-article-block"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-xl-10 offset-xl-1"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"article-header-container"},a.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e)),na.a.createElement(jv,{title:r,subTitle:d}),l.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e))))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-12"},na.a.createElement(Tv,{abstract:n,body:s,image:c}))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},l.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e)))))))))};Fh.defaultProps={SocialSharePlatforms:[],fields:{abstract:{value:""},image:{value:{src:"http://via.placeholder.com/1440x583/EEEEEE/CCCCCC"}},body:{value:""},headline:{value:""},subTitle:{value:""}},BreadCrumb:[]};var Uh=Object(ca.withSitecoreContext)()(Object(ca.withPlaceholder)([{placeholder:"jss-content",prop:"SocialSharePlatforms"},{placeholder:"jss-breadcrumb",prop:"BreadCrumb"}])(Fh));const Bh=(e,l)=>{const{setUpdateType:t}=l;t(e.id)},Mh=e=>{var l,t,a,o;const{t:i,fields:n}=e,r=Object(ia.useContext)(Fn)||{},{updateType:d}=r,{location:s}=r,c=((e,l)=>{var t;const a=e&&(null===(t=e[0])||void 0===t?void 0:t.values)||[],o=[];return a.map((e,l)=>{var t,a,i,n;const r={title:null===e||void 0===e||null===(t=e.item)||void 0===t||null===(a=t.field)||void 0===a?void 0:a.name,value:null===e||void 0===e||null===(i=e.item)||void 0===i||null===(n=i.field)||void 0===n?void 0:n.name,id:null===e||void 0===e?void 0:e.value,pos:l+1};return(null===r||void 0===r?void 0:r.value)&&(null===r||void 0===r?void 0:r.id)&&o.push(r),r}),o&&o.length&&o.unshift({title:l,value:l,id:null,pos:0}),o})(null===n||void 0===n||null===(l=n.data)||void 0===l||null===(t=l.updateTypes)||void 0===t?void 0:t.facets,i("all"));return na.a.createElement("section",{className:"article-filters"},na.a.createElement(Kv,{text:i("filters"),iconBefore:na.a.createElement("div",{className:"filter-icon"}),iconAfter:na.a.createElement("div",{className:"down-arrow"}),ddropdown:"sort",dropdownSize:"small",dropdownOptions:c,emptyText:i("Filters"),actionParams:r,clickHandler:Bh,selectedOption:d,selectedValue:null===s||void 0===s||null===(a=s.query)||void 0===a||null===(o=a.contentType)||void 0===o?void 0:o.name}))};
243Mh.defaultProps={fields:{},t:e=>e};var $h=Mh;a(958);const Vh=e=>{const l=Object(ia.useRef)(null),t=Object(ia.useRef)(null),a=Object(ia.useRef)(null),[o,i]=Object(ia.useState)([]),[n,r]=Object(ia.useState)(""),{data:d,placeholder:s,onChange:c,icon:u}=e;Object(ia.useEffect)(()=>{function e(e){t.current&&!t.current.contains(e.target)&&i([])}return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[t]);const v=(e,t)=>{const a=o.indexOf(e.name);13===t.keyCode?(r(e.name),i([])):38===t.keyCode&&a>0?l.current.children[a-1].focus():40===t.keyCode&&a<o.length-1&&l.current.children[a+1].focus(),t.preventDefault()},m=e=>{r(e.locationName),isNaN(parseInt(a.current.value))?c(e.locationName):c(e.locationPin)},p=e=>{r(e.name),i([])},f=e=>{let l=[];const{value:t}=e.target;r(t),c(t),d.length&&t.trim()&&(l=isNaN(parseInt(t[0]))?d.filter(e=>{var l;return null===(l=e.locationName)||void 0===l?void 0:l.toLowerCase().startsWith(t.toLowerCase())}):d.filter(e=>{var l,a;if((null===(l=e.locationName)||void 0===l?void 0:l.toLowerCase().startsWith(t.toLowerCase()))||(null===(a=e.locationPin)||void 0===a?void 0:a.toLowerCase().startsWith(t)))return e.locationName=[e.locationPin,e.locationName].join(" ")})),d.length&&""===t.trim()&&(l=[...d]),i(l)};return na.a.createElement("div",{className:"form-block typeaheadSimpleContainer",ref:t},na.a.createElement("input",{placeholder:s,className:"input-icon",style:""!==u?{backgroundImage:`url('${u}')`}:null,value:n,onChange:f,onClick:f,onKeyDown:((e,t)=>{if(13===t.keyCode)return void i([]);const a=o.indexOf(e);40===t.keyCode&&a<=-1&&l.current.children[0].focus()}).bind(void 0,n),ref:a}),o.length?na.a.createElement("div",{className:"dropList"},na.a.createElement("div",{className:"item-wrapper",ref:l},o.map(e=>na.a.createElement("div",{key:e.locationName,className:"item",role:"option","aria-selected":e.locationName===n,tabIndex:0,onClick:p.bind(void 0,e),onKeyDown:v.bind(void 0,e),onFocus:m.bind(void 0,e)},e.locationName)))):null)};Vh.defaultProps={icon:""};
243var Hh=Vh;a(959);const Jh=e=>{var l,t;let{fields:a,t:o}=e;const i=Object(ia.useRef)(),[n,r]=Object(ia.useState)({searchKeyword:"",location:""}),[d,s]=Object(ia.useState)(1),[c,u]=Object(ia.useState)([]),[v,m]=Object(ia.useState)(!1),{data:p,loading:f,error:g,load:b,post:h}=Ha(),E=(null===p||void 0===p?void 0:p.Jobs)?JSON.parse(p.Jobs):[],y=(null===p||void 0===p?void 0:p.locations)?JSON.parse(p.locations):[],N=(null===p||void 0===p?void 0:p.jobCount)?p.jobCount:0,w=(null===p||void 0===p?void 0:p.keyword)?p.keyword:"",C=(null===p||void 0===p?void 0:p.location)?p.location:"";Object(ia.useEffect)(()=>{b(""+ll.URL,{})},[]),Object(ia.useEffect)(()=>{x(),S()},[N,d]);const S=()=>{const e=E.filter((e,l)=>l<9*d);u(e)},x=()=>{u([]),E.length>9*d?m(!0):m(!1)},j=()=>""===w&&""===C?`${N} ${o("partner-project-count")}`:""===w?`${N} ${o("partner-project-count")} in ${C}`:""===C?`${N} ${o("partner-project-count")} for '${w}'`:`${N} ${o("partner-project-count")} for '${w}' in ${C}`;return na.a.createElement(na.a.Fragment,null,na.a.createElement("section",{className:"search-header-partner"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-11 offset-lg-1 col-xl-10 offset-xl-1"},na.a.createElement("div",{className:"search-options"},na.a.createElement("div",{className:"active"},o("partner-search-title"))),na.a.createElement("form",{onSubmit:e=>{e.preventDefault(),s(1),u([]),h(""+tl.URL,{...n})}},na.a.createElement("div",{className:"search-projects active"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6"},na.a.createElement(dg,{id:"partner-projects-keyword",placeholder:o("partner-project-keywords"),onHandleChange:e=>{const{value:l}=e.target;r({...n,searchKeyword:l})}})),na.a.createElement("div",{className:"col-lg-3"},na.a.createElement(Hh,{placeholder:o("partner-location"),icon:(null===a||void 0===a||null===(l=a.filterImage)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.src)||"",data:y||[],onChange:e=>{r({...n,location:e.toLowerCase()})}})),na.a.createElement("div",{className:"col-lg-3"},na.a.createElement(ga,{type:"submit",cssClass:"white-bg",text:o("partner-search-button")}))))))))),na.a.createElement("section",{className:"search-ribbon-partner"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"search-ribbon-partner-wrap"},na.a.createElement("div",{className:"search-ribbon-partner-inner"},na.a.createElement("div",{className:"results"},na.a.createElement("div",{className:"text",ref:i,role:"tablist",tabIndex:-1,"aria-disabled":!0,onFocus:()=>null},j()))))))),na.a.createElement("section",null,na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"search-partner-result"},f&&na.a.createElement(oi,null),!f&&g&&na.a.createElement(ti,{errorMsg:o("error-message")}),!f&&!g&&0===E.length&&na.a.createElement(Ws,{message:j()}),!f&&!g&&c.map(e=>{var l,t;const o={headline:null===e||void 0===e?void 0:e.title,location:null===e||void 0===e?void 0:e.location,locationPin:(null===a||void 0===a||null===(l=a.filterImage)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.src)||"",startDate:(null===e||void 0===e?void 0:e.deadline)||vi()(null===e||void 0===e?void 0:e.endDate).format(lt),ctaText:"MORE INFORMATION",ctaUrl:{href:null===e||void 0===e?void 0:e.applyUrl,linktype:"external",target:"_blank"},external:!0,isPartner:!0};return na.a.createElement("div",{key:null===e||void 0===e?void 0:e.applyUrl,className:"cardWrap"},na.a.createElement(hf,o))}))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"search-partner-showmore"},v&&na.a.createElement(ga,{cssClass:"blue",text:o("load-more"),handleButtonClick:()=>{m(!1),s(d+1)}}))))))};Jh.defaultProps={};var qh=Object(ba.a)()(Jh);const zh=e=>na.a.createElement(Xs,Object.assign({},e,{page:"partner"}));var Gh=zh;zh.defaultProps={fields:{}};const Yh=e=>{let{src:l,isVideo:t}=e;
243const[a,o]=Object(ia.useState)(null),[i,n]=Object(ia.useState)(null),r=l.includes("vimeo")?"vimeo":"";return Object(ia.useEffect)(()=>{t?o("vimeo"!==r?Kc(l):(e=>{var l=e.match(/(?:vimeo\.com\/(?:.*#|.*\/videos\/|.*\/)?)([0-9]+)/);return!(!l||!l[1])&&l[1]})(l)):n(ca.mediaApi.updateImageUrl(l))},[]),na.a.createElement("div",{className:"card standard card--wipe media-card",id:"job-resources"},na.a.createElement("figure",{className:"article-image media-image",style:i?{backgroundImage:`url(${i})`}:{}},a&&"vimeo"===r&&na.a.createElement("iframe",{title:"job resource video",src:`https://player.vimeo.com/video/${a}?transparent=0`,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,width:"100%",height:"100%",className:"optanon-category-C0004"}),a&&"vimeo"!==r&&na.a.createElement("iframe",{title:"job resource video",src:"https://www.youtube.com/embed/"+a,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,width:"100%",height:"100%",className:"optanon-category-C0004"})))};Yh.defaultProps={src:"",isVideo:""};var Kh=Yh;const Wh={dots:!0,speed:500,slidesToShow:3,slidesToScroll:3,infinite:!1,arrows:!1,accessibility:!0,lazyLoad:"ondemand",responsive:[{breakpoint:992,settings:{slidesToShow:1,slidesToScroll:1}}]},Qh=e=>{const{cssClass:l,fields:t,t:a,sitecoreContext:o}=e,{items:i}=t,n=Pc(i),r=o&&o.pageEditing;return na.a.createElement(na.a.Fragment,null,(n||r)&&na.a.createElement("section",{className:`card-scroll media-card-scroll ${l} ${n?"":"no-padding"}`},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"card-scroll-header"},na.a.createElement("h2",{className:"title","aria-labelledby":"job-resources"},a("picture-slider-title"))),na.a.createElement(ei.a,Wh,null===i||void 0===i?void 0:i.map((e,l)=>{const t=e||{};return na.a.createElement(Kh,{key:"card_"+l,src:null===t||void 0===t?void 0:t.src,isVideo:null===e||void 0===e?void 0:e.isVideo})})))))};Qh.defaultProps={fields:{items:[]},cssClass:"",t:()=>{},sitecoreContext:{}};var Zh=Object(ba.a)()(Object(ca.withSitecoreContext)()(Qh));a(960);const Xh=()=>{localStorage.setItem("authenticationType","Create an account/Sign in")},eE=e=>{let{fields:l,sitecoreContext:t}=e;const{title:a,associateText:o}=l;return na.a.createElement(xu,null,e=>{var l,i;let{authenticationState:n,login:r,showLogin:d}=e;if(d)switch(n){case Xl.AUTHENTICATED:return null;case Xl.PROGRESS:return na.a.createElement("div",{className:"loginD "+("Manpower"===(null===t||void 0===t||null===(l=t.Country)||void 0===l?void 0:l.brandName)?"login--mobile":"")},na.a.createElement("p",{className:"text"},na.a.createElement(ca.Text,{field:o})),na.a.createElement("button",{style:{background:"transparent",border:0},"aria-label":"Progress"},na.a.createElement("span",null,na.a.createElement("div",{className:"login__text"},na.a.createElement(ca.Text,{field:a})))));default:return na.a.createElement("div",{className:"loginD "+("Manpower"===(null===t||void 0===t||null===(i=t.Country)||void 0===i?void 0:i.brandName)?"login--mobile":""),role:"menu"},na.a.createElement("p",{className:"text"},na.a.createElement(ca.Text,{field:o})),na.a.createElement("button",{style:{background:"transparent",border:0},onClick:()=>{Xh(),r()},onKeyDown:e=>{!e||13!==e.keyCode&&32!==e.keyCode||(Xh(),r())},tabIndex:"0","aria-label":null===a||void 0===a?void 0:a.value},na.a.createElement("span",null,na.a.createElement("div",{className:"login__text"},na.a.createElement(ca.Text,{field:a})))))}})};eE.defaultProps={fields:{items:[],title:""},sitecoreContext:{}};var lE=Object(ca.withSitecoreContext)()(Object(ba.a)()(eE));const tE=e=>{var l,t,a,o,i;const{fields:n,params:r}=e,{title:d,items:s,componentBackgroundColor:c,logInLable:u}=n,v={...n};v.title=u;const m={...e};m.fields=v;const[p,f]=Object(ia.useState)(!1),g=!Ic(s)&&Pc(s)?s.map(e=>{var l,t,a,o;return{id:null===e||void 0===e?void 0:e.id,displayName:null===e||void 0===e?void 0:e.displayName,isActive:null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.isActive)||void 0===t?void 0:t.value,text:null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.title)||void 0===o?void 0:o.value}}):[],b=g.length,h=g.filter(e=>!0===e.isActive).length,E=Object(ia.useCallback)(()=>{const e=window.innerWidth<=992;p!==e&&f(!p)}
243,[p]);Object(ia.useEffect)(()=>{const e=window.innerWidth<=992;return p!==e&&f(!p),window.addEventListener("resize",E),()=>{window.removeEventListener("resize",E)}},[p,E]);const y=null===c||void 0===c||null===(l=c[0])||void 0===l||null===(t=l.fields)||void 0===t||null===(a=t.colorCode)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.split(",");let N=null===y||void 0===y||null===(i=y[0])||void 0===i?void 0:i.toString();(null===y||void 0===y?void 0:y.length)>1&&(N=`linear-gradient(267deg, ${y?y[1]:""}, ${y?y[0]:""})`);const w=()=>{try{return window.innerWidth}catch{return 0}};return na.a.createElement("section",{className:"callout-steps",style:{backgroundImage:N}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("h2",{className:"title"},null===d||void 0===d?void 0:d.value),na.a.createElement("div",{className:"steps-container"},na.a.createElement("div",{className:"steps-wrap"},na.a.createElement("div",{className:"steps-progress-bar",style:p?{}:2===b||3===b?{left:w()<1400?"16.5":"12.5%",right:w()<1400?"16.5":"12.5%"}:{left:100/(2*b)+"%",right:100/(2*b)+"%"}},na.a.createElement("div",{className:"steps-progress"},na.a.createElement("div",{style:{...(()=>{let e=0;b>1&&(e=+(h-1)/(b-1)*100,4===b&&p&&(e="33.33"===e.toFixed(2)?36.33:e));return p?{height:e.toFixed(2)+"%"}:{width:e.toFixed(2)+"%"}})(),left:"0px"},className:"steps-progress-fill"}))),na.a.createElement("ul",{className:"steps-progress"},g.map((e,l)=>na.a.createElement("li",{className:"step",key:e.id+l.toString()},na.a.createElement("span",{className:"step-number"},l+1),na.a.createElement("span",{className:"step-name"},e.text)))))),na.a.createElement("div",{className:"cta-wrap"},na.a.createElement(lE,m))))))};tE.defaultProps={fields:{title:{},items:[],componentBackgroundColor:{},logInLable:{}},params:{}};var aE=tE,oE=Yu;const iE=e=>{var l,t,a;let{t:o,fields:i,sitecoreContext:n}=e;const r=null===n||void 0===n||null===(l=n.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase(),d=null===n||void 0===n||null===(a=n.Country)||void 0===a?void 0:a.code;return na.a.createElement("div",{className:"recruiter-sidebar"},na.a.createElement("h2",{className:"sidebar-title "+r},o("recruiter")),Array.isArray(null===i||void 0===i?void 0:i.items)&&i.items.map((e,l)=>{var t;return na.a.createElement("div",{className:"sidebar-body "+("NL"===d?"":"final"),key:l,style:0===l?{paddingTop:0}:{}},(null===e||void 0===e?void 0:e.recImage)&&na.a.createElement("div",{className:"recruiter-image"},na.a.createElement("img",{src:null===e||void 0===e?void 0:e.recImage,alt:"recruiter",loading:"lazy"})),(null===e||void 0===e?void 0:e.recruiterName)&&na.a.createElement("div",{className:"recruiter-name"},e.recruiterName),(null===e||void 0===e||null===(t=e.recruiterPhoneNumber)||void 0===t?void 0:t.trim(' ""'))&&na.a.createElement("a",{href:"tel: "+(null===e||void 0===e?void 0:e.recruiterPhoneNumber),className:"social-item phone","aria-label":"Phone number opens in a new window/tab"},na.a.createElement("div",{className:"icon"},na.a.createElement("div",{className:"icon-phone"})),na.a.createElement("div",{className:"text text-phone"},null===e||void 0===e?void 0:e.recruiterPhoneNumber)),(null===e||void 0===e?void 0:e.recEmailId)&&na.a.createElement("a",{href:"mailto: "+(null===e||void 0===e?void 0:e.recEmailId),className:"social-item","aria-label":"Email opens in a new window/tab"},na.a.createElement("div",{className:"icon"},na.a.createElement("div",{className:"icon-mail"})),na.a.createElement("div",{className:"text"},null===e||void 0===e?void 0:e.recEmailId)),(null===e||void 0===e?void 0:e.linkedinId)&&"DE"!==d&&na.a.createElement("a",{href:null===e||void 0===e?void 0:e.linkedinId,className:"social-item","aria-label":"LinkedIn opens in a new window/tab"},na.a.createElement("div",{className:"icon"},na.a.createElement("div",{className:"icon-ln"})),na.a.createElement("div",{className:"text"},null===e||void 0===e?void 0:e.linkedinId)),((null===e||void 0===e?void 0:e.recBranchAddress)||(null===e||void 0===e?void 0:e.recBranchLocation)||(null===e||void 0===e?void 0:e.recBranchName))&&na.a.createElement(na.a.Fragment,null,na.a.createElement("h2",{className:"sidebar-title",style:{border:"none"}},o("branch-address")),(null===e||void 0===e?void 0:e.recBranchName)&&"CH"===d?na.a.createElement("div",{className:"text"},null===e||void 0===e?void 0:e.recBranchName):null,(null===e||void 0===e?void 0:e.recBranchAddress)?na.a.createElement("div",{className:"text"},null===e||void 0===e?void 0:e.recBranchAddress):null,(null===e||void 0===e?void 0:e.recBranchLocation)?na.a.createElement("div",{className:"text"},null===e||void 0===e?void 0:e.recBranchLocation):null))}))};
243iE.defaultProps={fields:{items:[]},t:()=>{},sitecoreContext:{}};var nE=Object(ca.withSitecoreContext)()(iE),rE=a(484),dE=a.n(rE);const sE=e=>{var l;const{location:t,jobDetails:a,sitecoreContext:i,authFunc:n}=e,r=Object(o.c)(),{load:d}=Ha(),s=Object(o.d)(e=>e.loginReducer),c=Object(ua.h)(),u=(null===i||void 0===i||null===(l=i.ADB2C)||void 0===l?void 0:l.isMultiCountryAllowed)||!1,v=e=>{if(-1!==e.indexOf("candidate/jobapply?id")){(async function(){await d(""+jl,{isLogout:!1})})().then(()=>{c.push(e),r(fo()),sessionStorage&&(s.state===Xl.UNAUTHENTICATED?localStorage.setItem("mobileLogoutUserStatus",!0):s.state===Xl.AUTHENTICATED?localStorage.setItem("mobileLogoutUserStatus",!1):localStorage.removeItem("mobileLogoutUserStatus"),sessionStorage.removeItem("redirectPath"),sessionStorage.removeItem("isLogout"))})}else{const t=sessionStorage.getItem("isLogout");var l;if(e.includes("candidate")&&t)c.push("/");else c.push(-1!==e.indexOf("candidate/jobapplysuccess")||-1!==e.indexOf("candidate/jobapply-failure")||-1!==e.indexOf("candidate/spontaneous-jobapplysuccess")||-1!==e.indexOf("candidate/spontaneous-jobapply-failure")?null===i||void 0===i||null===(l=i.Country)||void 0===l?void 0:l.jobSearchURL:e);r(fo()),sessionStorage&&(s.state===Xl.UNAUTHENTICATED?localStorage.setItem("mobileLogoutUserStatus",!0):s.state===Xl.AUTHENTICATED?localStorage.setItem("mobileLogoutUserStatus",!1):localStorage.removeItem("mobileLogoutUserStatus"),sessionStorage.removeItem("redirectPath"),sessionStorage.removeItem("isLogout"))}};return Object(ia.useEffect)(()=>{if(a.isRedirect)return;const e=sessionStorage.getItem("isLogout"),l=sessionStorage.getItem("redirectPath");e&&(t.pathname!==l?v(l):(c.push("/"),r(fo()),sessionStorage&&(sessionStorage.removeItem("redirectPath"),sessionStorage.removeItem("isLogout"))))},[]),Object(ia.useEffect)(()=>{var e,l,o,d,m;if(!a.isRedirect&&(s.initialized&&s.state===Xl.AUTHENTICATED))if(u||(null===s||void 0===s||null===(e=s.idToken)||void 0===e||null===(l=e.idTokenClaims)||void 0===l||null===(o=l.country)||void 0===o?void 0:o.toLowerCase().includes(`-${null===i||void 0===i||null===(d=i.Country)||void 0===d||null===(m=d.code)||void 0===m?void 0:m.toLowerCase()}-`))){var p,f;localStorage.setItem(Fl,dE.a.SHA3(null===s||void 0===s||null===(p=s.idToken)||void 0===p?void 0:p.uniqueId).toString());const e=sessionStorage.getItem("redirectPath");if(e&&e!==(null===i||void 0===i||null===(f=i.ADB2C)||void 0===f?void 0:f.authFailedRedirect)){var g,b,h,E;const l=["sok","stillinger","/job/","/jobb/","search","candidate/jobapply?id","candidate/account-settings"],a="NORWAY"===(null===i||void 0===i||null===(g=i.ADB2C)||void 0===g?void 0:g.country),o="SWEDEN"===(null===i||void 0===i||null===(b=i.ADB2C)||void 0===b?void 0:b.country),n="switzerland"===(null===i||void 0===i||null===(h=i.Country)||void 0===h||null===(E=h.name)||void 0===E?void 0:E.toLowerCase()),r=sessionStorage.getItem("savejobButtonClickedToLogin"),d=sessionStorage.getItem("createJobAlertButtonClickedToLogin");!l.some(l=>null===e||void 0===e?void 0:e.includes(l))&&(a||o||n)&&Ic(r)&&Ic(d)?c.push("/candidate/dashboard-profile"):t.pathname!==e&&(sessionStorage.setItem(Ul,!0),v(e))}else c.push("/")}else{var y,N;n.logout(null===i||void 0===i||null===(y=i.ADB2C)||void 0===y?void 0:y.authFailedRedirect),r(Ra()),r(fo()),c.push(null===i||void 0===i||null===(N=i.ADB2C)||void 0===N?void 0:N.authFailedRedirect)}},[s.state]),na.a.createElement("div",{className:"container-fluid"},na.a.createElement(oi,{loaderMsg:"Redirecting",loaderWithMsg:!0,customLoaderStyle:{width:"4rem",height:"4rem",color:"#C25700"},customTextStyle:{color:"#C25700"}}))};sE.defaultProps={location:{pathname:""},fields:{},profileInfo:{},jobDetails:{isRedirect:!1},sitecoreContext:{},authFunc:{logout:()=>{}}};var cE=Object(ca.withSitecoreContext)()(Object(o.b)(e=>({jobDetails:e.jobDetailsReducer,authFunc:e.authFunctionsReducer}))(Object(ua.j)(sE)));const uE=e=>{let{subTitle:l,date:t,text:a,ctaUrl:o,image:i,cssClass:n,brandName:r}=e;const d=ca.mediaApi.updateImageUrl(null===i||void 0===i?void 0:i.src);return na.a.createElement(sa.b,{to:o,className:"card related-content "+r,"aria-label":a},na.a.createElement("div",{className:"card-body "+n},i&&na.a.createElement("div",{className:"featured-article"},na.a.createElement("img",{src:d,alt:"",loading:"lazy"})),na.a.createElement("div",{className:"sub-title"},l),na.a.createElement("time",{className:"date"},t),na.a.createElement("div",{className:"text"},a)))};uE.defaultProps={cssClass:""};var vE=uE;const mE=e=>{var l,t,a;let{fields:o,t:i,sitecoreContext:n}=e;const{items:r=[]}=o,d=(null===n||void 0===n||null===(l=n.Country)||void 0===l?void 0:l.dateFormat)||lt,s=(null===n||void 0===n||null===(t=n.Country)||void 0===t||null===(a=t.brandName)||void 0===a?void 0:a.toLowerCase())||"";return na.a.createElement("div",{className:"article-sidebar"},na.a.createElement("div",{className:"related-article-cards"},na.a.createElement("h2",{className:"sidebar-title"}
243,i("you-may-also-like")),r.map((e,l)=>{var t,a,o,i,n,r;return na.a.createElement(ia.Fragment,{key:l},na.a.createElement(vE,{subTitle:null===(t=e.fields)||void 0===t?void 0:t.contentType,date:(null===(a=e.fields)||void 0===a?void 0:a.date)&&vi()(null===(o=e.fields)||void 0===o?void 0:o.date).format(d),text:null===(i=e.fields)||void 0===i?void 0:i.headline,ctaUrl:null===(n=e.fields)||void 0===n?void 0:n.url,image:null===(r=e.fields)||void 0===r?void 0:r.image,cssClass:0===l?"first-card":"",brandName:s}))})))};mE.defaultProps={fields:{}};var pE=Object(ca.withSitecoreContext)()(Object(ba.a)()(mE)),fE=pE,gE=pE;a(987);const bE=e=>{var l,t,a;let{fields:o,t:i}=e;const n=Object(ia.useRef)(),[r,d]=Object(ia.useState)({searchKeyword:"",location:"",JobCategory:(null===o||void 0===o||null===(l=o.jobCategory)||void 0===l?void 0:l.value)||""}),[s,c]=Object(ia.useState)(1),[u,v]=Object(ia.useState)([]),[m,p]=Object(ia.useState)(!1),{data:f,loading:g,error:b,post:h}=Ha(),E=(null===f||void 0===f?void 0:f.jobs)?f.jobs:[],y=(null===f||void 0===f?void 0:f.locations)?null===f||void 0===f?void 0:f.locations:[],N=(null===f||void 0===f?void 0:f.jobCount)?f.jobCount:0,w=(null===f||void 0===f?void 0:f.keyword)?f.keyword:"",C=(null===f||void 0===f?void 0:f.location)?f.location:"";Object(ia.useEffect)(()=>{h(""+al.URL,{...r})},[]),Object(ia.useEffect)(()=>{x(),S()},[N,s]);const S=()=>{const e=null===E||void 0===E?void 0:E.filter((e,l)=>l<9*s),l=e.length>0&&(null===e||void 0===e?void 0:e.map(e=>{let l;if(null===e||void 0===e?void 0:e.created){var t;const a=null===e||void 0===e||null===(t=e.created)||void 0===t?void 0:t.split(" ")[0],o=new Date(null===a||void 0===a?void 0:a.split("/").reverse().join("/")),i=new Date(a),n="Invalid Date"===i.toString()?o:i;l=JSON.stringify(new Date(n.toString()));const r=l.slice(1,11);return{...e,created:r}}return e})),t=l.length>0&&(null===l||void 0===l?void 0:l.sort((function(e,l){return(null===l||void 0===l?void 0:l.created)<(null===e||void 0===e?void 0:e.created)?-1:1})));v(t)},x=()=>{v([]),(null===E||void 0===E?void 0:E.length)>9*s?p(!0):p(!1)},j=()=>""===w&&""===C?`${N} ${i("partner-project-count")}`:""===w?`${N} ${i("partner-project-count")} in ${C}`:""===C?`${N} ${i("partner-project-count")} for '${w}'`:`${N} ${i("partner-project-count")} for '${w}' in ${C}`;return na.a.createElement(na.a.Fragment,null,na.a.createElement("section",{className:"search-header-partner"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-11 offset-lg-1 col-xl-10 offset-xl-1"},na.a.createElement("div",{className:"search-options"},na.a.createElement("div",{className:"active"},i("partner-search-title"))),na.a.createElement("form",{onSubmit:e=>{e.preventDefault(),c(1),v([]),h(""+al.URL,{...r})}},na.a.createElement("div",{className:"search-projects active"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6"},na.a.createElement(dg,{id:"partner-projects-keyword",placeholder:i("partner-project-keywords"),onHandleChange:e=>{const{value:l}=e.target;d({...r,SearchKeyword:l})}})),na.a.createElement("div",{className:"col-lg-3"},na.a.createElement(Hh,{placeholder:i("partner-location"),icon:(null===o||void 0===o||null===(t=o.filterImage)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.src)||"",data:y||[],onChange:e=>{d({...r,location:e.toLowerCase()})}})),na.a.createElement("div",{className:"col-lg-3"},na.a.createElement(ga,{type:"submit",cssClass:"white-bg",text:i("partner-search-button")}))))))))),na.a.createElement("section",{className:"search-ribbon-partner"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"search-ribbon-partner-wrap"},na.a.createElement("div",{className:"search-ribbon-partner-inner"},na.a.createElement("div",{className:"results"},na.a.createElement("div",{className:"text",ref:n,role:"tablist",tabIndex:-1,"aria-disabled":!0,onFocus:()=>null},j()))))))),na.a.createElement("section",null,na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"search-partner-result"},g&&na.a.createElement(oi,null),!g&&b&&na.a.createElement(ti,{errorMsg:i("error-message")}),!g&&!b&&0===(null===E||void 0===E?void 0:E.length)&&na.a.createElement(Ws,{message:j()}),!g&&!b&&0!=(null===E||void 0===E?void 0:E.length)&&(null===u||void 0===u?void 0:u.length)>0&&(null===u||void 0===u?void 0:u.map(e=>{var l,t,a;const n={headline:null===e||void 0===e?void 0:e.title,location:null===e||void 0===e?void 0:e.location,locationPin:(null===o||void 0===o||null===(l=o.filterImage)||void 0===l||null===(t=l.value)||void 0===t?void 0:t.src)||"",startDate:(null===e||void 0===e?void 0:e.deadline)||(null===(a=vi()(null===e||void 0===e?void 0:e.created))||void 0===a?void 0:a.format(lt)),ctaText:i("more-information"),ctaUrl:{href:null===e||void 0===e?void 0:e.applyUrl,linktype:"internal",target:""},external:!0,isPartner:!0};return na.a.createElement("div",{key:null===e||void 0===e?void 0:e.applyUrl,className:"cardWrap"},na.a.createElement(hf,n))})))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"search-partner-showmore"},m&&na.a.createElement(ga,{cssClass:"blue",text:i("load-more"),handleButtonClick:()=>{p(!1),c(s+1)}}))))))};bE.defaultProps={};var hE=Object(ba.a)()(bE);a(988);const EE=e=>{let{location:l,t:t}=e;const{loading:a,postWithParam:o,error:i}
243=Ja(),[n,r]=Object(ia.useState)({});Object(ia.useEffect)(()=>{const e=new URLSearchParams(null===l||void 0===l?void 0:l.search);e.get("cid")||e.get("alertid")?o(Pl.RENEW,null,{cid:e.get("cid"),alertIds:e.get("alertid")},d):r({type:"error",info:t("renew-alert-fail")})},[]),Object(ia.useEffect)(()=>{i&&r({type:"error",info:t("http-error")})},[i]);const d=e=>{e.data.Status===ol?r({type:"success",info:t("renew-alert-success")}):r({type:"error",info:t("renew-alert-fail")})};return na.a.createElement("section",{className:"container renew-section"},a?na.a.createElement(oi,null):na.a.createElement("div",{className:"info "+(null===n||void 0===n?void 0:n.type),role:"alert"},null===n||void 0===n?void 0:n.info))};EE.defaultProps={location:{},t:()=>{}};var yE=Object(ba.a)()(Object(ua.j)(EE));a(989);const NE=e=>{let{fields:l,t:t}=e;const{items:a=[],Title:o,Abstract:i}=l,[n,r]=Object(ia.useState)(!1),[d,s]=Object(ia.useState)(!1),{isActive:c,message:u,openSnackBar:v}=Qu(),{register:m,handleSubmit:p,errors:f,getValues:g,setValue:b,control:h}=Object(Ei.c)({mode:"onClick",reValidateMode:"onChange",shouldFocusError:!1}),{write:E,error:y,loading:N}=Ja(),w=Object(ia.useRef)();Object(ia.useEffect)(()=>{y&&v(t("http-error"))},[y]),Object(ia.useEffect)(()=>{n&&w.current.focus()},[n]);const C=()=>{r(!1)},S=()=>{s(!1)},x=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};E(""+Tl,{Request:{PositionID:null,Source:null},Application:{UserName:e.forgotPwd[0].emailAddress,email:e.forgotPwd[0].emailAddress,LegalNoticeSignedDate:"",MarketingConsentSignedDate:"",Action:"resetpassword"}},j)},j=e=>{e.data.Status===ol?(C(),s(!0)):e.data.Status===rl?v(t("roma-wrong-username")):v(t("roma-error"))};return na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:"pwd-reset-section"},na.a.createElement("button",{className:"forget-pwd-link",onClick:()=>r(!0),"aria-label":"Open Forget password modal"},t("roma-forgot-password"))),na.a.createElement(to,{showModal:n,handleModal:C,size:"lg",removeIndex:!0},na.a.createElement("div",{key:"header",className:"pwd-modal-header header-text",tabIndex:"-1",ref:w},na.a.createElement(ca.Text,{field:o})),na.a.createElement("div",{className:"pwd-modal-container",key:"body"},na.a.createElement("div",{className:"sub-title"},na.a.createElement(ca.Text,{field:i})),na.a.createElement("form",{onSubmit:p(x),className:"reset-form"},na.a.createElement(Nr,{formData:(null===a||void 0===a?void 0:a.length)>0?a:[],register:m,errors:f,getValues:g,setValue:b,formName:"forgotPwd",customIndex:0,control:h}),na.a.createElement(ga,{text:t("roma-reset-password"),handleButtonClick:p(x),type:"submit",cssClass:"reset-btn",isLoading:N}),na.a.createElement(ga,{text:t("roma-cancel"),cssClass:"blue",handleButtonClick:C})),na.a.createElement(Xu,{isActive:c,message:u}))),na.a.createElement(to,{showModal:d,handleModal:S,size:"lg"},na.a.createElement("div",{className:"pwd-modal-success-body",key:"body"},na.a.createElement("div",{className:"header-text reset-text"},t("roma-reset-password-confirmation")),na.a.createElement(ga,{text:t("ok"),cssClass:"ok-btn",handleButtonClick:S}))))};NE.defaultProps={fields:{}};var wE=Object(ba.a)()(NE);a(990);const CE=e=>{let{fields:l}=e;const[t,a]=Object(ia.useState)(!1);return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:`main-nav-item login ${t?"link-focused":""} `,onFocus:()=>{a(!0)},onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||a(!1)},onMouseOver:()=>a(!0),onMouseLeave:()=>a(!1)},na.a.createElement("button",{"aria-label":"Login","aria-haspopup":"true","aria-expanded":t,"aria-controls":"dd-menu",onClick:()=>a(!t)},na.a.createElement("span",null,na.a.createElement("div",{className:"user-icon"}),na.a.createElement("div",{className:"login__text"},na.a.createElement(ca.Text,{field:l.title})))),na.a.createElement("div",{className:"main-nav-dropdown login-dropdown sweden",style:{display:t?"block":"none"}},na.a.createElement("div",{className:"main-nav-dropdown-inside-se",id:"dd-menu"},na.a.createElement("div",{className:"triangle login-triangle"}),l&&l.items&&l.items.length?l.items.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N;return na.a.createElement("div",{key:e.id,className:"dropdown-se-options"},na.a.createElement(ia.Fragment,null,"external"===(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.ctaUrl)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.linktype)?na.a.createElement(ca.Link,{field:null===e||void 0===e||null===(i=e.fields)||void 0===i?void 0:i.ctaUrl,className:"login-option "+(null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.color)||void 0===r?void 0:r.value),editable:!1,"aria-label":null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.ctaText)||void 0===s?void 0:s.value},na.a.createElement(ca.Image,{className:"icon-login",field:Rc(null===e||void 0===e||null===(c=e.fields)||void 0===c?void 0:c.image,"login-icon")}),na.a.createElement(ca.Text,{field:null===e||void 0===e||null===(u=e.fields)||void 0===u?void 0:u.ctaText,className:null===e||void 0===e||null===(v=e.fields)||void 0===v?void 0:v.color})):na.a.createElement(sa.b,{to:null===e||void 0===e||null===(m=e.fields)||void 0===m||null===(p=m.ctaUrl)||void 0===p||null===(f=p.value)||void 0===f?void 0:f.href,className:"login-option "+(null===e||void 0===e||null===(g=e.fields)||void 0===g||null===(b=g.color)||void 0===b?void 0:b.value),"aria-label":null===e||void 0===e||null===(h=e.fields)||void 0===h||null===(E=h.ctaText)||void 0===E?void 0:E.value},na.a.createElement(ca.Image,{className:"icon-login",field:Rc(null===e||void 0===e||null===(y=e.fields)||void 0===y?void 0:y.image,"login-icon")}),na.a.createElement(ca.Text,{field:null===e||void 0===e||null===(N=e.fields)||void 0===N?void 0:N.ctaText})),0==l?na.a.createElement("div",{className:"section-line"}):null))}):null))))};
243CE.defaultProps={fields:{items:[]}};var SE=Object(ba.a)()(CE);const xE=e=>{const l=SE;return na.a.createElement(l,e)};xE.defaultProps={isMobile:!1};var jE=Object(ba.a)()(xE),OE=a(485);const TE=e=>{let{text:l,appId:t,redirectTo:a,onLogged:i,onError:n,trigger:r,getValues:d,param:s,clearErrors:c}=e;const u="undefined"!==typeof window?btoa(l.replace(/\s/g,"")):l.replace(/\s/g,""),[v,m]=Object(ia.useState)(null),p=Object(o.d)(e=>e.loginReducer);Object(ia.useEffect)(()=>{if("undefined"!==typeof window&&p.location&&!v){const{query:e}=OE.parseUrl(p.location.href),{code:l,state:t,error:o}=e,{consent1:r,consent2:d}=localStorage.getItem(Il)?JSON.parse(localStorage.getItem(Il)):{},s=localStorage.getItem(Ll),c=localStorage.getItem(Al);!o&&u===t&&l?(i({code:l,state:t,email:"",accessToken:"",SSOID:"LinkedIn",consent1:r,consent2:d,PositionID:s,Source:c,RedirectUri:`${p.location.origin}${a}`}),m(l),"undefined"!==typeof window&&(localStorage.removeItem(Il),localStorage.removeItem(Ll),localStorage.removeItem(Al)),window.history.pushState({},document.title,a)):o&&u===t&&(n(o),window.history.pushState({},document.title,a))}},[v,u,i,n,a]);const f=()=>{const{consent1:e,consent2:l}=d();"undefined"!==typeof window&&"undefined"!==typeof localStorage&&(localStorage.setItem(Il,JSON.stringify({consent1:e||"",consent2:l||""})),localStorage.setItem(Ll,s.get("positionID")||""),localStorage.setItem(Al,s.get("source")||""));const o=`${p.location.origin}${a}`,i=["openid","profile","email"].join(" "),n=encodeURI(`${kl}?response_type=code&client_id=${t}&redirect_uri=${o}&state=${u}&scope=${i}`);window.location.href=n};return na.a.createElement(Vp,{btnIcon:"linked-in",cssClass:"linked-in-blue",text:l,arrow:!1,handleButtonClick:r?async()=>{c();await r("consent1_hidden")&&f()}:f})};TE.defaultProps={getValues:()=>({consent1:!0,consent2:!1})};var kE=TE,IE=a(319);const LE=e=>{let{text:l,appId:t,onLogged:a,onError:o,trigger:i,clearErrors:n}=e;return na.a.createElement(IE.FacebookProvider,{appId:t},na.a.createElement(IE.Login,{scope:"public_profile,email",onCompleted:e=>{const{profile:l,tokenDetail:t}=e;if(t){const{name:e,email:o}=l,{userID:i,accessToken:n}=t;a({name:e,email:o,userID:i,accessToken:n,SSOID:"Facebook"})}},onError:o},e=>{let{handleClick:t}=e;return na.a.createElement(Vp,{btnIcon:"facebook",cssClass:"blue",text:l,arrow:!1,handleButtonClick:e=>i?(async(e,l)=>{n();const t=await i("consent1_hidden");1!=t&&void 0!=t||l(e)})(e,t):t(e)})}))};LE.defaultProps={text:"",appId:"",onLogged:()=>{},onError:()=>{},trigger:()=>{}};var AE=LE;const PE=e=>{var l,t,a;let{sitecoreContext:o,facebookText:i,linkedInText:n,redirectTo:r,getValues:d,onSuccess:s,onError:c,trigger:u,param:v,clearErrors:m}=e;const p="sweden"===(null===o||void 0===o||null===(l=o.Country)||void 0===l?void 0:l.name.toLowerCase());return na.a.createElement(ia.Fragment,null,!p&&na.a.createElement(AE,{text:i,onLogged:s,onError:c,trigger:u,appId:null===o||void 0===o||null===(t=o.ROMA)||void 0===t?void 0:t.fbAppId,clearErrors:m}),na.a.createElement(kE,{text:n,onLogged:s,onError:c,redirectTo:r,appId:null===o||void 0===o||null===(a=o.ROMA)||void 0===a?void 0:a.lnAppId,trigger:u,getValues:d,param:v,clearErrors:m}))};PE.defaultProps={sitecoreContext:{}};var DE=Object(ca.withSitecoreContext)()(PE);a(446);const RE=e=>{var l,t,a,i,n,r;const{fields:d,t:s,sitecoreContext:c}=e,{items:u=[],Title:v}=d,{isActive:m,message:p,openSnackBar:f}=Qu(),g=Object(o.d)(e=>e.loginReducer),[b,h]=Object(ia.useState)(new URLSearchParams),[E,y]=Object(ia.useState)(""),{register:N,handleSubmit:w,errors:C,getValues:S,clearErrors:x,control:j,setValue:O}=Object(Ei.c)({mode:"onSubmit",reValidateMode:"onChange",shouldFocusError:!1,defaultValues:{emailAddress:"",password:""}}),T=Object(ua.h)(),k=Object(ua.i)(),{write:I,error:L,loading:A}=Ja(),P=(null===u||void 0===u?void 0:u.length)>0;Object(ia.useEffect)(()=>{L&&f(s("http-error"))},[L]),Object(ia.useEffect)(()=>{h(new URLSearchParams(k.search))},[k]),Object(ia.useEffect)(()=>{const e=new URLSearchParams(window.location.search).get("positionID"),l={filter:{page:"1",searchKeyword:e,offset:0,totalCount:0,limit:10,searchkeyword:e,haslocation:!1,language:""}};e||Fo({},c,null===g||void 0===g?void 0:g.state,!1),e&&I(""+el.JOB_SEARCH.SEARCH_API_NEW,l,D)},[]);const D=e=>{var l;const t=null===e||void 0===e?void 0:e.data,{jobsItems:a}=t;Fo(a[0],c,null===g||void 0===g?void 0:g.state,!1),y(null===(l=a[
2430])||void 0===l?void 0:l.jobTitle)},R=(e,l)=>{var t;e.data.Status===ol?e.data.Data?((null===(t=window)||void 0===t?void 0:t.dataLayer)&&window.dataLayer.push({event:"logIn",type:"OldAccount",eventCategory:"Sign in to an account",eventAction:"Sign in with "+(null===l||void 0===l?void 0:l.method),eventLabel:(null===l||void 0===l?void 0:l.PositionID)?"Apply > Sign in":"Sign in"}),window.location.assign(e.data.Data)):f(s("roma-already-applied")):(F(e.data.Message),e.data.Status===rl?f(s("roma-wrong-username-or-password")):e.data.Status===il?f(s("roma-username-already-exists")):e.data.Status===dl?f(s("roma-position-deleted")):f(s("roma-error")))},_=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};I(""+Tl,{Request:{PositionID:b.get("positionID"),Source:b.get("source")||null},Application:{UserName:e.emailAddress,Password:Cu(e.password),email:e.emailAddress,LegalNoticeSignedDate:"",MarketingConsentSignedDate:"",Action:"signin",SSOID:""}},R,{PositionID:b.get("positionID"),method:"email"})},F=e=>{const l=e?JSON.parse(e):{},t=new URLSearchParams(k.search);t.set("positionID",l.PositionId||""),t.set("source",(null===l||void 0===l?void 0:l.Source)||""),h(t)};return na.a.createElement("section",{className:"create-acc-sw container"},na.a.createElement("form",{onSubmit:w(_),autoComplete:"off"},E&&na.a.createElement("div",null,na.a.createElement("p",{className:"apply-text"},s("you-are-applying-to")),na.a.createElement("p",{className:"job-title-roma"},E)),na.a.createElement("h2",null,na.a.createElement(ca.Text,{field:v})),na.a.createElement("div",{className:"sign-in pt-3"},na.a.createElement("span",null,s("roma-already-dont-have-account"))," \xa0",na.a.createElement(Oi,{text:P?null===(l=u[1])||void 0===l||null===(t=l.fields)||void 0===t||null===(a=t.ctaText)||void 0===a?void 0:a.value:s("roma-create-account"),handleTextClick:()=>{var e,l,t,a;P&&T.push({pathname:null===(e=u[1])||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.ctaUrl)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.href,search:String(b)})}})),na.a.createElement("div",{className:"form-section row  justify-content-md-center"},na.a.createElement("div",{className:"social-media-signin col-lg-5 col-xl-4"},na.a.createElement(DE,{onError:e=>{e.toString().indexOf("Facebook is not initialized.")>-1?f(s("onetrust-error")):f(s("facebook-sign-in-error"))},onSuccess:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const l={};let t=b.get("positionID")||null,a=b.get("source")||null;if("LinkedIn"===e.SSOID){const{code:o,state:i,RedirectUri:n}=e;l.code=o,l.state=i,l.RedirectUri=n,t=e.PositionID||null,a=e.Source||null}I(""+Tl,{Request:{PositionID:t,Source:a},Application:{UserName:e.email,Password:e.accessToken,email:e.email,LegalNoticeSignedDate:"",MarketingConsentSignedDate:"",Action:"signin",SSOID:e.SSOID},...l},R,{PositionID:t,method:e.SSOID})},redirectTo:null===(i=k.pathname)||void 0===i?void 0:i.replace(`/${null===c||void 0===c?void 0:c.language}/`,"/"),facebookText:s("roma-sign-in-with-facebook"),linkedInText:s("roma-sign-in-with-linkedin"),param:b,clearErrors:x})),na.a.createElement("div",{className:"wrapper col-lg-1"},na.a.createElement("div",{className:"line"}),na.a.createElement("div",{className:"wordwrapper"},na.a.createElement("div",{className:"word"},s("roma-or")))),na.a.createElement("div",{className:"manual-signin col-lg-5 col-xl-4"},na.a.createElement(Nr,{formData:P?null===(n=u[0])||void 0===n||null===(r=n.fields)||void 0===r?void 0:r.items:[],register:N,errors:C,getValues:S,control:j,setValue:O}),na.a.createElement(ca.Placeholder,Object.assign({name:"jss-left"},e)))),na.a.createElement("div",{className:"footer-section"},na.a.createElement(ga,{text:s("roma-sign-in"),handleButtonClick:w(_),type:"submit",isLoading:A})),na.a.createElement(Xu,{isActive:m,message:p})))};RE.defaultProps={fields:{Title:""},sitecoreContext:{}};var _E=Object(ca.withSitecoreContext)()(Object(ba.a)()(RE));const FE=e=>{var l,t,a,o,i,n,r,d,s;let{fields:c,t:u,sitecoreContext:v}=e;const{items:m=[],Title:p}=c,{isActive:f,message:g,openSnackBar:b}
243=Qu(),[h,E]=Object(ia.useState)(new URLSearchParams),[y,N]=Object(ia.useState)(""),w=Object(ua.i)(),{register:C,handleSubmit:S,errors:x,getValues:j,setValue:O,trigger:T,control:k,clearErrors:I}=Object(Ei.c)({mode:"onBlur",revalidate:"onBlur",shouldFocusError:!1}),{write:L,error:A,loading:P}=Ja(),D=(null===m||void 0===m?void 0:m.length)>0;Object(ia.useEffect)(()=>{A&&b(u("http-error"))},[A]),Object(ia.useEffect)(()=>{E(new URLSearchParams(w.search))},[w]),Object(ia.useEffect)(()=>{const e=new URLSearchParams(window.location.search).get("positionID"),l={filter:{page:"1",searchKeyword:e,offset:0,totalCount:0,limit:10,searchkeyword:e,haslocation:!1,language:""}};e&&L(""+el.JOB_SEARCH.SEARCH_API_NEW,l,R)},[]);const R=e=>{var l;const t=null===e||void 0===e?void 0:e.data,{jobsItems:a}=t;N(null===(l=a[0])||void 0===l?void 0:l.jobTitle)},_=e=>{L(""+Tl,{Request:{PositionID:h.get("positionID")||null,Source:h.get("source")||null},Application:{UserName:e.emailAddress,Password:Cu(e.password),email:e.emailAddress,LegalNoticeSignedDate:e.consent1&&"true"===e.consent1?String(e.consent1):"",MarketingConsentSignedDate:e.consent2&&"true"===e.consent2?String(e.consent2):"",Action:"signup",SSOID:""}},F,{PositionID:h.get("positionID"),method:"email"})},F=(e,l)=>{var t;e.data.Status===ol?e.data.Data?((null===(t=window)||void 0===t?void 0:t.dataLayer)&&window.dataLayer.push({event:"createAccount",type:(null===l||void 0===l?void 0:l.PositionID)?"withJobAd":"noJobAd",eventCategory:"Create an account",eventAction:"Create account with "+(null===l||void 0===l?void 0:l.method),eventLabel:(null===l||void 0===l?void 0:l.PositionID)?"Apply > Create account":"Create account"}),window.location.assign(e.data.Data)):b(u("roma-already-applied")):((e=>{const l=e?JSON.parse(e):{},t=new URLSearchParams(w.search);t.set("positionID",l.PositionId||""),t.set("source",(null===l||void 0===l?void 0:l.Source)||""),E(t)})(e.data.Message),e.data.Status===rl?b(u("roma-wrong-username-or-password")):e.data.Status===il?b(u("roma-username-already-exists")):e.data.Status===dl?b(u("roma-position-deleted")):b(u("roma-error")))};return na.a.createElement("section",{className:"create-acc-sw container"},na.a.createElement("form",{onSubmit:S(_),autoComplete:"off"},y&&na.a.createElement("div",null,na.a.createElement("p",{className:"apply-text"},u("you-are-applying-to")),na.a.createElement("p",{className:"job-title-roma"},y)),na.a.createElement("h2",null,na.a.createElement(ca.Text,{field:p})),na.a.createElement("div",{className:"row form-section justify-content-md-center"},na.a.createElement("div",{className:"social-media-signin col-lg-5 col-xl-4"},na.a.createElement(DE,{onError:e=>{e.toString().indexOf("Facebook is not initialized.")>-1?b(u("onetrust-error")):b(u("facebook-sign-in-error"))},onSuccess:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const l={};let t=!0,a=!1,o=h.get("positionID")||null,i=h.get("source")||null;if("Facebook"===e.SSOID){const e=j();t=e.consent1,a=e.consent2}if("LinkedIn"===e.SSOID){const{code:n,state:r,RedirectUri:d}=e;l.code=n,l.state=r,l.RedirectUri=d,t=e.consent1,a=e.consent2,o=e.PositionID||null,i=e.Source||null}L(""+Tl,{Request:{PositionID:o,Source:i},Application:{UserName:e.email,Password:e.accessToken,email:e.email,LegalNoticeSignedDate:t&&"true"===t?String(""+t):"",MarketingConsentSignedDate:a&&"true"===a?String(""+a):"",Action:"signup",SSOID:e.SSOID},...l},F,{PositionID:o,method:e.SSOID})},redirectTo:null===(l=w.pathname)||void 0===l?void 0:l.replace(`/${null===v||void 0===v?void 0:v.language}/`,"/"),facebookText:u("roma-sign-up-with-facebook"),linkedInText:u("roma-sign-up-with-linkedin"),trigger:T,getValues:j,param:h,clearErrors:I})),na.a.createElement("div",{className:"wrapper col-lg-1"},na.a.createElement("div",{className:"line"}),na.a.createElement("div",{className:"wordwrapper"},na.a.createElement("div",{className:"word"},u("roma-or")))),na.a.createElement("div",{className:"manual-signin col-lg-5 col-xl-4"},na.a.createElement(Nr,{formData:D?null===(t=m[0])||void 0===t||null===(a=t.fields)||void 0===a?void 0:a.items:[],register:C,errors:x,getValues:j,setValue:O,control:k}))),na.a.createElement("div",{className:"consent-section row justify-content-md-center"},na.a.createElement("div",{className:"col col-lg-11 col-xl-9"},na.a.createElement(Nr,{formData:D?null===(o=m[1])||void 0===o||null===(i=o.fields)||void 0===i?void 0:i.items:[],register:C,errors:x,getValues:j,setValue:O,control:k}))),na.a.createElement("div",{className:"footer-section"},na.a.createElement(ga,{text:u("roma-create-account"),handleButtonClick:S(_),type:"submit",isLoading:P}),na.a.createElement("div",{className:"sign-in"},na.a.createElement("span",null,u("roma-already-have-an-account"))," \xa0",na.a.createElement(xi,{ctaText:D?null===(n=m[2])||void 0===n||null===(r=n.fields)||void 0===r?void 0:r.ctaText:u("roma-sign-in"),ctaUrl:D?null===(d=m[2])||void 0===d||null===(s=d.fields)||void 0===s?void 0:s.ctaUrl:""}))),na.a.createElement(Xu,{isActive:f,message:g})))};
243FE.defaultProps={fields:{},sitecoreContext:{}};var UE=Object(ca.withSitecoreContext)()(Object(ba.a)()(FE)),BE=Xg,ME=tv;const $E=e=>{let{mode:l,urlVal:t,t:a,location:o,regexValidationPattern:i}=e;const n=Object(ua.h)(),r=new URLSearchParams(null===o||void 0===o?void 0:o.search),d=Object(ia.useContext)(ip)||{},{isInHeader:s,setMenuOpen:c,setMenuSection:u,menuOpen:v}=d,m="searchSiteText"+(s?"Header":""),{register:p,handleSubmit:f,errors:g,getValues:b,setValue:h,clearErrors:E}=Object(Ei.c)({mode:"onChange",reValidateMode:"onChange",shouldFocusError:!1,defaultValues:{searchSiteText:"site"===r.get("mode")?r.get("searchText"):"",searchSiteTextHeader:""}}),y=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r.delete("searchKeyword"),r.delete("filters"),r.delete("page"),r.set("searchText",e[m]),r.set("mode",l),(null===o||void 0===o?void 0:o.pathname)===t?n.replace({pathname:t,search:String(r)}):n.push({pathname:t,search:String(r)}),c(!1),u(""),h(m,s?null:r.get("searchText"))};return Object(ia.useEffect)(()=>{const e=new URLSearchParams(null===o||void 0===o?void 0:o.search);s||"site"!==e.get("mode")||(h(m,e.get("searchText")),E(m)),!v&&s&&E(m)},[o,s,h,m,v,E]),na.a.createElement("form",{id:"search-site-"+(s&&"header"),role:"tabpanel","aria-labelledby":"search-site-tab",tabIndex:0,onSubmit:f(y)},na.a.createElement("div",{className:"search-everything "+("site"===l?"active":"")},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-8"},na.a.createElement(Qd,{id:"search_everything_"+(s&&"header"),name:m,label:"search site information",isSearchEnabled:!1,register:p({required:{value:!0,message:a("search-requiredfieldmessage")},pattern:{value:new RegExp(i),message:a("search-validation-message")}}),errorMsg:g&&g[m]&&g[m].message,value:b(m),showOrgVal:!0})),na.a.createElement("div",{className:"col-lg-4 "+(s?"searchbtn-pad-lg":"")},na.a.createElement(ga,{cssClass:"reversed",text:a("search-searchsite"),handleButtonClick:f(y)})))))};var VE=$E;$E.defaultProps={urlVal:"",mode:"",location:{},t:()=>{}};const HE=e=>{let{urlVal:l}=e;const t=Object(ia.useContext)(qE)||{},{mode:a,setMode:o,t:i,isInHeader:n}=t,r=Object(ua.h)(),d=new URLSearchParams,s=()=>{var e;(o("jobs"),n)||(r.replace({pathname:l,search:String(d)}),(null===(e=window)||void 0===e?void 0:e.dataLayer)&&window.dataLayer.push({event:"PageLoad",page:l,pageTitle:i("search-jobsearch")}))};return na.a.createElement("div",{className:"tab "+("site"!==a?"active":""),"data-search-option":"search-jobs",onClick:s,role:"tab","aria-selected":"site"!==a,"aria-controls":"search-job-"+(n&&"header"),id:"search-job-tab","aria-label":"Job Search Tab",tabIndex:0,onKeyUp:e=>{e&&13===e.keyCode&&s()}},i("search-jobsearch"))},JE=e=>{let{urlVal:l}=e;const t=Object(ia.useContext)(qE)||{},{mode:a,setMode:o,t:i,isInHeader:n}=t,r=Object(ua.h)(),d=new URLSearchParams;d.set("mode","site");const s=()=>{var e;(o("site"),n)||(r.replace({pathname:l,search:String(d)}),(null===(e=window)||void 0===e?void 0:e.dataLayer)&&window.dataLayer.push({event:"PageLoad",page:l,pageTitle:i("search-searchsite")}))};return na.a.createElement("div",{className:"tab "+("site"===a?"active":""),"data-search-option":"search-everything",onClick:s,role:"tab","aria-selected":"site"===a,"aria-controls":"search-site-"+(n&&"header"),"aria-label":"Site Search Tab",id:"search-site-tab",tabIndex:0,onKeyUp:e=>{e&&13===e.keyCode&&s()}},i("search-searchsite"))},qE=na.a.createContext({mode:"",setMode:()=>null,isInHeader:!1,t:e=>e}),zE=e=>{var l,t,a,i,n,r,d,s;const{fields:c,location:u,t:v,filterComp:m,brandName:p,sitecoreContext:f}=e,{isInHeader:g,menuOpen:b}=Object(ia.useContext)(ip)||{},{searchPage:h,hideSearchSite:E}=c,y=(null===f||void 0===f||null===(l=f.Country)||void 0===l?void 0:l.regExPattern)||"",N=new URLSearchParams(null===u||void 0===u?void 0:u.search).get("mode")||"",w=g?"":N,[C,S]=Object(ia.useState)(w),x=Pc(m),j=((null===f||void 0===f||null===(t=f.Country)||void 0===t?void 0:t.jobSearchURL)||"").split("?")[0],O=null===f||void 0===f||null===(a=f.route)||void 0===a?void 0:a.placeholders,T=O&&O["jss-main"],k=null===T||void 0===T?void 0:T.filter(e=>"SearchHeader"===e.componentName),I=null===k||void 0===k||null===(i=k[0])||void 0===i||null===(n=i.fields)||void 0===n||null===(r=n.isAutoSuggestEnabled)||void 0===r?void 0:r.value;Object(ia.useEffect)(()=>{S(N)},[N]);const L=Object(o.c)();return Object(ia.useEffect)(()=>{L(xo("SearchHeader",!0))}),na.a.createElement("section",{className:`search-header ${b?"hamburger":""} ${p}`},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:g?"col-lg-12":"col-lg-12 offset-lg-0 col-xl-11 offset-xl-1"},na.a.createElement("div",{className:"search-options",role:"tablist","aria-label":"Search Tabs"},na.a.createElement(qE.Provider,{value:{mode:C,setMode:S,isInHeader:g,t:v}},E&&!0===(null===E||void 0===E?void 0:E.value)?na.a.createElement("div",{className:"search__title"},na.a.createElement("div",{className:"title__text"},v("search-job-title"))):na.a.createElement(na.a.Fragment,null,na.a.createElement(HE,{urlVal:j}),na.a.createElement(JE,{urlVal:j})))),"site"!==C?na.a.createElement(Uf,{mode:C,t:v,location:u,urlVal:null===h||void 0===h||null===(d=h.value)||void 0===d?void 0:d.href,isFilterExists:x,defaultRange:20,isAutoComplete:I}):na.a.createElement(VE,{mode:C,urlVal:null===h||void 0===h||null===(s=h.value)||void 0===s?void 0:s.href,isInHeader:g,t:v,location:u,regexValidationPattern:y})))),Pc(m)&&"site"!==C?m.map(e=>e):null)};zE.defaultProps={btnText:"Search Jobs",jobFormSubmitUrl:"/",fields:{},filterComp:[],t:e=>e,brandName:""};var GE=Object(ua.j)(Object(ca.withPlaceholder)([{placeholder:"jss-content",prop:"filterComp"}])(Object(ba.a)()(Object(ca.withSitecoreContext)()(zE))));a(1024);const YE=e=>{const{register:l,control:t,locationSelected:a,countryCode:o}
243=e,{errors:i,searchLocation:n,onInputChange:r,t:d,setSearchOpen:s}=e,{setTextFocused:c,brandName:u,getValues:v,regexValidationPattern:m}=e;return na.a.createElement(ia.Fragment,null,u===Ol?na.a.createElement(Qd,{id:"jobsearchtext",isSearchEnabled:!1,name:"headerSearchKey",register:l({pattern:m}),errorMsg:i&&i.headerSearchKey&&d("search-validation-message"),value:v("headerSearchKey"),showOrgVal:!0,label:d("job-title-industry-skill"),focusHandler:()=>c(!0),onBlurValidation:()=>c(!1)}):na.a.createElement(dg,{id:"jobsearchtext",placeholder:d("job-title-industry-skill"),customProps:{autoComplete:"off",ref:l({pattern:m}),name:"headerSearchKey"},errorMsg:i&&i.headerSearchKey&&d("search-validation-message"),focusHandler:()=>c(!0),onBlurValidation:()=>c(!1)}),na.a.createElement(Ei.a,Object.assign({as:mp,control:t,onLocationSelect:a,region:o,errorMessage:d("invalid-location")},u===Ol?{label:d("search-location-header")}:{placeholder:d("search-location-header")},{id:"sr-location-hdr",name:"headerSearchLoc",disableEnterSubmit:!0,rules:{validate:e=>!(e&&(!Jc(n)||Jc(n)&&n.place!==e))},showError:null===i||void 0===i?void 0:i.headerSearchLoc,selectedLocation:n,changeHandler:r,focusHandler:()=>s(!0),focusOutHandler:()=>{setTimeout(()=>{document&&document.getElementById("sr-location-hdr")!==document.activeElement&&s(!1)},500)},defaultValue:null===n||void 0===n?void 0:n.place,showCurrentLocation:!0})))};YE.defaultProps={brandName:Ol};const KE=e=>{var l,t,a,o,i;const{fields:n,t:r,sitecoreContext:d,history:s,location:c}=e,{dispatch:u,locationState:v}=e,{header:m,subTitle:p,navigationText:f,navigationTextMobile:g,linkText:b}=n,{partnerText:h,partnerLink:E}=n,[y,N]=Object(ia.useState)(!1),[w,C]=Object(ia.useState)(!1),[S,x]=Object(ia.useState)(!1),[j,O]=Object(ia.useState)({}),{jobSearchURL:T,brandName:k,regExPattern:I}=(null===d||void 0===d?void 0:d.Country)||{},L=T||"",A=null===k||void 0===k?void 0:k.toLowerCase(),P=new RegExp(I||""),D=L.split("?")[0],R=Object(ia.useRef)(null),{route:_}=d,F=null===_||void 0===_?void 0:_.placeholders,U=F&&F["jss-common"],{items:B=[]}=U&&(null===(l=U[0])||void 0===l?void 0:l.fields)||{},M=(e=>{let l=[];return kc(e).map(e=>{l=l.concat(...Ac(e))}),l})((null===(t=B[1])||void 0===t||null===(a=t.fields)||void 0===a?void 0:a.items)||[]),$=null===g||void 0===g||null===(o=g.value)||void 0===o?void 0:o.length,V=0!==$?$&&$>0&&$>5?"max-search-text":"med-search-text":"no-search-text",{register:H,setValue:J,clearErrors:q,handleSubmit:z,errors:G,control:Y,getValues:K}=Object(Ei.c)({mode:"onChange",reValidateMode:"onChange",shouldFocusError:!1,defaultValues:{headerSearchLoc:null===j||void 0===j?void 0:j.place,headerSearchKey:""}});Object(ia.useMemo)(()=>{Jc(v)&&(J("headerSearchLoc",v.place),O(v))},[v]),Object(ia.useEffect)(()=>{q("headerSearchLoc"),J("headerSearchKey","")},[c]);return na.a.createElement("div",{id:"job-search-oevrlay-menu",className:`main-nav-item search-mobl search--mobile ${M.length?"":"right-section"} ${y||S||w?"link-focused":""}`,onMouseOver:()=>{(null===R||void 0===R?void 0:R.current)&&(R.current.style.display="block"),pu()>Bl.WIDTH&&N(!0)},onMouseLeave:()=>{pu()>Bl.WIDTH&&N(!1)},onFocus:()=>{document&&!document.getElementsByClassName("hide_outline").length&&((null===R||void 0===R?void 0:R.current)&&(R.current.style.display="block"),N(!0))},onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||N(!1)}},na.a.createElement(sa.b,{to:L,"aria-expanded":y,onClick:()=>{R.current.style.display=y?"none":"block",N(e=>!e)},"aria-label":r("search"),onKeyPress:()=>N(!y)},na.a.createElement("span",null,na.a.createElement("div",{className:"icon-search"})," ",na.a.createElement("span",{className:"search__text"},na.a.createElement(ca.Text,{field:f})),na.a.createElement("span",{className:"search__text-mobl"},na.a.createElement(ca.Text,{field:g})))),na.a.createElement("div",{className:"main-nav-dropdown "+V,id:"job-header-menu",ref:R,"aria-hidden":!y},na.a.createElement("div",{className:"main-nav-dropdown-inside"},na.a.createElement("div",{className:"triangle"}),na.a.createElement("div",{className:"find-career-block"},na.a.createElement("div",null,na.a.createElement("div",{className:"title"},na.a.createElement(ca.Text,{field:m})),na.a.createElement("p",{className:"large"},na.a.createElement(ca.Text,{field:p})),na.a.createElement(YE,{register:H,control:Y,locationSelected:e=>{e?(O(e),J("headerSearchLoc",e.place),q("headerSearchLoc")):O({})},countryCode:null===d||void 0===d||null===(i=d.Country)||void 0===i?void 0:i.code,errors:G,searchLocation:j,onInputChange:e=>{J("headerSearchLoc",e),""===e&&(O({}),q("headerSearchLoc"))},t:r,setSearchOpen:x,setTextFocused:C,brandName:A,getValues:K,regexValidationPattern:P}),na.a.createElement("div",{className:"row btns-container"},na.a.createElement("div",{className:"col-auto"},na.a.createElement(ga,{text:r("search"),handleButtonClick:z(e=>{var l;
243u(So(!0)),(null===R||void 0===R?void 0:R.current)&&(R.current.style.display="none");const t=new URLSearchParams,a=eu(t,null===e||void 0===e?void 0:e.headerSearchKey,(null===e||void 0===e?void 0:e.headerSearchLoc)?j:null,null===d||void 0===d||null===(l=d.Country)||void 0===l?void 0:l.code);Jc(j)&&u(pd(j)),(null===c||void 0===c?void 0:c.pathname)===D?s.replace({pathname:D,search:String(decodeURIComponent(a))}):s.push({pathname:D,search:String(decodeURIComponent(a))}),J("headerSearchKey","")})})),na.a.createElement("div",{className:"col"},na.a.createElement(Oi,{text:null===b||void 0===b?void 0:b.value,cssClass:"seo-blue",handleTextClick:()=>{(null===R||void 0===R?void 0:R.current)&&(R.current.style.display="none"),q("headerSearchKey"),q("headerSearchLoc"),O({}),s.push(D),u(So(!0))}}))))),na.a.createElement("div",{className:"footer-section"},na.a.createElement(uc,{url:E,cssClass:"footer-link",ariaLabel:(null===h||void 0===h?void 0:h.value)?null===h||void 0===h?void 0:h.value:qc(h)},na.a.createElement(ca.Text,{field:h}))))))};KE.defaultProps={fields:{},t:e=>e};var WE=Object(o.b)(e=>({locationState:e.jobLocationReducer.location}))(Object(ca.withSitecoreContext)()(Object(ua.j)(Object(ba.a)()(KE))));a(297);const QE=e=>{let{fields:l={},t:t}=e;const{items:a}=l,{jobCategoryItems:o,color:i,label:n}=a,[r,d]=Object(ia.useState)(6),[s,c]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>(window&&(u(),window.addEventListener("resize",u)),()=>{window.removeEventListener("resize",u)}),[]);const u=()=>{window&&c(window.innerWidth<768)};return na.a.createElement("section",{className:"seo-jobs "+(i?"seo-jobs--"+i:"")},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("h2",{className:"seo-jobs__category"},n),na.a.createElement("div",{className:"col-sm-12 col-md-12 col-xl-12"},s?na.a.createElement("div",{className:"row"},o&&Array.isArray(o)&&(null===o||void 0===o?void 0:o.slice(0,r).map((e,l)=>na.a.createElement("div",{className:"col-sm-6 col-md-3 col-xl-3",key:l},na.a.createElement("div",{className:"seo-jobs__category-item"},"external"===(null===e||void 0===e?void 0:e.linkType)?na.a.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:null===e||void 0===e?void 0:e.url,"aria-label":`link to ${null===e||void 0===e?void 0:e.title} job`},null===e||void 0===e?void 0:e.title):na.a.createElement(sa.b,{to:null===e||void 0===e?void 0:e.url,"aria-label":null===e||void 0===e?void 0:e.title},null===e||void 0===e?void 0:e.title))))),o&&(null===o||void 0===o?void 0:o.length)>6&&r<(null===o||void 0===o?void 0:o.length)&&na.a.createElement("div",{className:"col-sm-6 col-md-3 col-xl-3"},na.a.createElement("div",{className:"seo-jobs__category-item"},na.a.createElement(ga,{text:t("seo-see-more"),handleButtonClick:()=>{d(r+6)}})))):na.a.createElement("div",{className:"row"},o&&Array.isArray(o)&&(null===o||void 0===o?void 0:o.map((e,l)=>na.a.createElement("div",{className:"col-sm-6 col-md-3 col-xl-3",key:l},na.a.createElement("div",{className:"seo-jobs__category-item"},"external"===(null===e||void 0===e?void 0:e.linkType)?na.a.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:null===e||void 0===e?void 0:e.url,"aria-label":`link to ${null===e||void 0===e?void 0:e.title} job`},null===e||void 0===e?void 0:e.title):na.a.createElement(sa.b,{to:null===e||void 0===e?void 0:e.url,"aria-label":`link to ${null===e||void 0===e?void 0:e.title} job`},null===e||void 0===e?void 0:e.title))))))))))};QE.defaultProps={fields:{}};var ZE=Object(ba.a)()(QE),XE=ZE;const ey=e=>{let{title:l,text:t,ctaUrl:a}=e;return na.a.createElement("section",{className:"everything-search-item"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-md-10 col-12"},na.a.createElement("div",{className:"content"},na.a.createElement(sa.b,{to:a,"aria-label":l},na.a.createElement("h2",{className:"title"},l)),na.a.createElement("div",null,t))))))};ey.defaultProps={title:"",text:"",ctaUrl:""};var ly=ey;const ty=e=>{let{showJobAlert:l,handlePageChange:t,totalRecords:a,pageLimit:o,selectedPage:i,label:n}=e;return na.a.createElement("section",{className:"search-pagination"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"search-pagination-wrap"},na.a.createElement(ym,{totalRecords:a,pageLimit:o,onPageChanged:t,selectedPage:i,label:n}),l&&na.a.createElement(Kv,{text:"Create Alert for Future Jobs",dropdown:"job-alert",mode:"right"}))))};ty.defaultProps={showJobAlert:!0,handlePageChange:()=>{},totalRecords:0,pageLimit:0,selectedPage:1,label:"Page"};var ay=ty;const oy=e=>{var l,t,a,o,i,n,r;let{fields:d,t:s=(()=>{})}=e;const{cssClass:c,itemPerPage:u}=d,v=Object(ua.i)(),m=new URLSearchParams(Object(ua.i)().search).get("searchText"),[p,f]=Object(ia.use
243State)(1),{loading:g,error:b,write:h}=Ja(),[E,y]=Object(ia.useState)(),N=dp({location:v});Object(ia.useEffect)(()=>{m&&(f(1),w(1))},[m]),Object(ia.useEffect)(()=>{var e,l,t,a,o,i;(null===(e=window)||void 0===e?void 0:e.dataLayer)&&m&&(null===E||void 0===E?void 0:E.data)&&window.dataLayer.push({event:"WebsiteSearch",eventCategory:"Website Search",eventAction:m,eventLabel:(null===E||void 0===E||null===(l=E.data)||void 0===l?void 0:l.searchResult)&&(null===E||void 0===E||null===(t=E.data)||void 0===t||null===(a=t.searchResult)||void 0===a?void 0:a.length)>0?null===E||void 0===E||null===(o=E.data)||void 0===o||null===(i=o.searchResult[0])||void 0===i?void 0:i.title:""})},[E]),Object(ia.useEffect)(()=>{((e,l,t)=>{(null===e||void 0===e?void 0:e.search)&&(null===e||void 0===e?void 0:e.search)!==(null===l||void 0===l?void 0:l.search)&&window.dataLayer.push({event:"PageLoad",page:`${null===l||void 0===l?void 0:l.pathname}${null===l||void 0===l?void 0:l.search}`,pageTitle:t,user_logged_in:localStorage.getItem(Fl)?"yes":"no",user_logged_in_id:localStorage.getItem(Fl)||null})})(null===N||void 0===N?void 0:N.location,v,s("search-searchsite"))},[v]);const w=e=>{h(""+el.SITE_SEARCH.SEARCH_API,{limit:null===u||void 0===u?void 0:u.value,offset:e-1,searchKeyword:m},y)};return na.a.createElement(na.a.Fragment,null,na.a.createElement("section",{className:"search-everything-results "+c},na.a.createElement("div",null,na.a.createElement("h1",{className:"sr-only"},s("site-search-results")),g&&na.a.createElement(oi,null),b&&na.a.createElement(ti,{errorMsg:s("search-errormessage")}),0===(null===E||void 0===E||null===(l=E.data)||void 0===l||null===(t=l.searchResult)||void 0===t?void 0:t.length)&&na.a.createElement(Ws,{message:s("search-emptyresults")}),!g&&(null===E||void 0===E||null===(a=E.data)||void 0===a||null===(o=a.searchResult)||void 0===o?void 0:o.map((e,l)=>na.a.createElement(ly,{key:l,title:e.title,text:e.description||s("search-defaultdescription"),ctaUrl:e.url}))))),(null===E||void 0===E||null===(i=E.data)||void 0===i||null===(n=i.searchResult)||void 0===n?void 0:n.length)>0&&na.a.createElement(ay,{showJobAlert:!1,handlePageChange:e=>{e!==p&&(f(e),w(e));const l=document.getElementsByClassName("search-everything-results");setTimeout(()=>{l[0].scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"},500)})},totalRecords:null===E||void 0===E||null===(r=E.data)||void 0===r?void 0:r.totalCount,pageLimit:parseInt(u.value),selectedPage:p,label:s("search-page")}))};oy.defaultProps={items:[],fields:{cssClass:{value:""},itemPerPage:{value:"10"}},t:()=>{}};var iy=Object(ua.j)(oy);a(1025);const ny=e=>{var l;const{data:t,t:a,iconClose:o,countryName:i=""}=e,n=Object(ua.h)(),[r,d]=Object(ia.useState)();return Object(ia.useEffect)(()=>{if(t){var e;let l=null===(e=Object.keys(t))||void 0===e?void 0:e.filter((e,l)=>t[e]&&null!==t[e]&&Array.isArray(t[e])),a=0;l.map(e=>(a+=t[e].length,null)),d({data:l,count:a})}},[location.search,t]),na.a.createElement(na.a.Fragment,null,(null===r||void 0===r?void 0:r.data)?null===r||void 0===r||null===(l=r.data)||void 0===l?void 0:l.map((e,l)=>null!==t[e]&&t[e].map(o=>na.a.createElement("div",{className:(null===o||void 0===o?void 0:o.id)+" primary-button search-pill"},na.a.createElement("span",{key:"filteritem_"+l,className:"closebutton"},na.a.createElement("span",{className:""},`${a(bu(e))}:\xa0${((e,l)=>"selectedDistance"===e?l.key:l.value)(e,o)}`)),na.a.createElement("button",{className:"closeDetail",onClick:l=>{((e,l,t,a)=>{var o,r;const d=new URLSearchParams(null===(o=location)||void 0===o?void 0:o.search),s=("undefined"!==typeof window?uu():void 0)||{},c=t;d.delete(c);const u=l;"radius"===c||"salaryRange"===c||Pc(u)?s[c]=u:delete s[c],s.sf=c;let v=[];v=s[c].map((e,l)=>{e.key===a&&(delete s[c][l],Jc(s[c])||delete s[c])});let m={};if(m={...m,...s},Jc(m)){let e={};Object.keys(m).forEach(l=>{let t=[];"salaryRange"===l?(d.set("salaryMin",m[l].min),d.set("salaryMax",m[l].max)):Array.isArray(m[l])?(e[l]=[],m[l].filter(a=>{var o;t.push(null===(o=a.value)||void 0===o?void 0:o.replace(/,/g,"")),e[l].push(a.key)}),d.set(l,t.join(","))):d.set(l,m[l])}),Jc(e)&&d.set("ids",JSON.stringify(e).split('"').join(""))}if(d.set("page",1),Xc(d),"manpower-germany"===i.toLowerCase()&&d.has("x")&&d.has("y")){d.delete("latitude"),d.delete("longitude");let e=tu(d.get("x"),d.get("y"));d.set("x",e.lat),d.set("y",e.lng)}n.replace({pathname:null===(r=location)||void 0===r?void 0:r.pathname,search:String(decodeURIComponent(d))})})(0,t[e],e,o.key)},"aria-label":"Remove filter: "+a(bu(e))},na.a.createElement("span",{"aria-hidden":"true"},"\xd7"))))):null,(null===r||void 0===r?void 0:r.count)>1&&na.a.createElement(Oi,{text:a("clear-all"),handleTextClick:e=>{var l,t;const a=new URLSearchParams(null===(l=location)||void 0===l?void 0:l.search),o=("undefined"!==typeof window&&uu(),JSON.parse(Object(qa.toJson)(decodeURIComponent(a.get("ids"))))||{});r.data.map((e,l)=>{a.delete(e),delete o[e]}),Jc(o)&&a.set("ids",JSON.stringify(o).split('"').join("")),n.replace({pathname:null===(t=location)||void 0===t?void 0:t.pathname,search:String(decodeURIComponent(a))})},cssClass:"clear-filters"}))};ny.defaultProps={id:"",text:"Button",dataAttr:"",cssClass:""};var ry=Object(ba.a)()(ny);const dy=e=>{let{visibility:l,handleModal:t,JobFilters:a,jobctaText:o,searchLabel:i,totalPositions:n,totalPositionsLabel:r,translate:d,iconFilter:s,selectedFilters:c,iconClose:u}=e;return na.a.createElement(to,{showModal:l,className:"fullscreen-filter",handleModal:t,size:"lg"},na.a.createElement("div",{key:"body"},na.a.createElement("div",{className:"overlay-body"},na.a.createElement("div",{className:"search-overlay-label"},na.a.createElement("h2",{className:"text"},na.a.createElement(ca.RichText,{tag:"div",className:"FoundLabel",field:{value:i}}),n?na.a.createElement(na.a.Fragment,null,", ",na.a.createElement("div",{className:"FoundLabel"},r," ",na.a.createElement("span",null,n))):"")),c&&na.a.createElement("section",null,na.a.createElement("div",{className:"job-search-pills overlay-pill"},na.a.createElement(ry,{data:c,iconClose:u}))),na.a.createElement("div",{className:"job-filters-global accordion accordion-section mobile"},na.a.createElement("div",{className:"filter-block"},na.a.createElement("div",{className:"filter-block-inner"},na.a.createElement("div",{className:"icon-filters"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(s),alt:"filter icon"})),na.a.createElement("div",{className:"text"},d("filter-result")))),na.a.createElement("div",{className:"job-filters-inner"},a&&a.map(e=>e)),o&&na.a.createElement("div",{className:"cta-btn-container"},na.a.createElement(ga,{cssClass:"blue",handleButtonClick:()=>{t()},text:o}))))))};dy.defaultProps={visibility:!1,handleModal:()=>{}};var sy=dy;const cy=e=>{var l,t,a,i,n,r;let{searchResultCount:d,searchQuery:s,searchLocation:c,jobAlertOptions:u,ctaText:v,mode:m,translate:p,jobAlertSuccessMessage:f,showJobAlert:g,dashboardUrl:b,sitecoreContext:h,consentText:E,totalPositions:y,totalPositionsLabel:N,icons:w,JobFilters:C,jobctaText:S,jobctaUrl:x,searchLabel:j,paginationCount:O,selectedFilters:T,hideFilter:k,showJobAlertOnError:I,zeroSearchResultsText:L,SearchRibbonError:A=!1}=e;
243const[P,D]=Object(ia.useState)(!1),[R,_]=Object(ia.useState)(!1),F=Object(o.d)(e=>e.loginReducer),U=Object(o.d)(e=>e.sortJobsReducer.data),[B,M]=Object(ia.useState)(!1),$="switzerland"===(null===h||void 0===h||null===(l=h.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase()),V="sweden"===(null===h||void 0===h||null===(a=h.Country)||void 0===a||null===(i=a.name)||void 0===i?void 0:i.toLowerCase()),H="ADB2C"===(null===h||void 0===h?void 0:h.LoginType),J="ROMA"===(null===h||void 0===h?void 0:h.LoginType),q=$||J||V,z=H&&!$&&!V,G=null===h||void 0===h||null===(n=h.Country)||void 0===n||null===(r=n.name)||void 0===r?void 0:r.toLowerCase();Object(ia.useEffect)(()=>{const e=window.innerWidth<=Ml.WIDTH;B!==e&&M(!B)},[]);const Y=e=>{var l;const t={count:O,totalcount:d,keyword:s,location:decodeURIComponent(c),sortby:U||""},a=new RegExp(Object.keys(t).join("|"),"gi");let o=null===e||void 0===e?void 0:e.replace(a,(function(e){return t[e]}));return o=null===(l=o)||void 0===l?void 0:l.replace(/[()]/g,""),o};let{iconAlert:K,iconFilter:W,iconClose:Q}={};const Z=()=>{D(!P)},X=()=>{_(!R)};Array.isArray(w)&&w.forEach(e=>{switch(null===e||void 0===e?void 0:e.itemName){case"Alert":K=e.icon;break;case"Filter":W=e.icon;break;case"Close":Q=e.icon}}),Object(ia.useEffect)(()=>{if(F.initialized&&F.state===Xl.AUTHENTICATED){"true"===sessionStorage.getItem("createJobAlertButtonClickedToLogin")&&(Z(),sessionStorage.removeItem("createJobAlertButtonClickedToLogin"))}},[]);const ee=e=>{null!==e&&"undefined"!==typeof window&&(sessionStorage.setItem("createJobAlertButtonClickedToLogin",!0),localStorage.setItem("authenticationType","Apply > Create Account / Apply > Sign in"),e(null,"createAlert"))};return na.a.createElement("section",{className:"search-ribbon-global "+(Nu(G)&&A&&"uk-noresult-center-align")},na.a.createElement("div",{className:"search-ribbon-wrap "+("show-results"===m?"active":"")},na.a.createElement("div",{className:""},na.a.createElement("div",{className:""},na.a.createElement("div",{className:""},na.a.createElement("div",{className:"search-ribbon-inner"},na.a.createElement("div",{className:"results"},na.a.createElement("h2",{className:"text"},na.a.createElement(ca.RichText,{tag:"div",className:"searchLabel",field:{value:Y(null===j||void 0===j?void 0:j.labelForDesktop)}}),y?na.a.createElement(na.a.Fragment,null,", ",na.a.createElement("div",{className:"searchLabel"},N," ",na.a.createElement("span",null,y))):""),B?na.a.createElement("section",null,na.a.createElement("div",{className:"job-search-pills"},na.a.createElement(ry,{data:T,iconClose:Q}))):null),na.a.createElement("div",{className:""+(k?"filter-hide":"filters-list-global")},na.a.createElement("button",{className:"filter-block-result-mobile",onClick:X,"aria-label":p("filter-result")},na.a.createElement("div",{className:"icon-filters"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(W),className:"filter_icon",alt:""})),na.a.createElement("div",{className:"text"},p("filter-result"))),na.a.createElement(sy,{visibility:R,handleModal:X,JobFilters:C,jobctaText:S,jobctaUrl:x,searchLabel:Y(null===j||void 0===j?void 0:j.labelForMobile),totalPositions:y,totalPositionsLabel:N,translate:p,iconFilter:W,selectedFilters:T,iconClose:Q}),g&&z&&na.a.createElement(xu,null,e=>{let{login:l,authenticationState:t}=e;return na.a.createElement(na.a.Fragment,null,na.a.createElement("button",{className:"create-alert-btn",onClick:()=>{var e;null===(e=window)||void 0===e||e.dataLayer.push({event:"jobAlertClick"}),t===Xl.AUTHENTICATED?Z():ee(l)},"aria-label":v},v,na.a.createElement("div",{className:"icon-alert"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(K),className:"filter_icon",alt:""}))))}),g&&q&&na.a.createElement("button",{className:"create-alert-btn",onClick:()=>{var e;null===(e=window)||void 0===e||e.dataLayer.push({event:"jobAlertClick"}),Z()},"aria-label":v},v,na.a.createElement("div",{className:"icon-alert"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(K),className:"filter_icon",alt:""}))))))))),na.a.createElement("div",{className:"search-ribbon-wrap "+("no-results"===m?"active alert":"")},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"search-ribbon-inner"},na.a.createElement("div",{className:"results"},na.a.createElement("h2",{className:"text"},p("empty-job-results")))))))),A?na.a.createElement("div",{className:"no-job-results"},na.a.createElement("div",{className:"no-job-search-result-card "},na.a.createElement(ca.RichText,{tag:"p",className:"no-job-desc",field:{value:L}}),I&&H&&!$&&!V&&na.a.createElement(xu,null,e=>{let{login:l,authenticationState:t}=e;return na.a.createElement(na.a.Fragment,null,na.a.createElement(ga,{cssClass:"create-alert-btn",text:v,handleButtonClick:t===Xl.AUTHENTICATED?Z:()=>ee(l)}))}),I&&q&&na.a.createElement(ga,{cssClass:"create-alert-btn",text:v,handleButtonClick:()=>{var e;null===(e=window)||void 0===e||e.dataLayer.push({event:"jobAlertClick"}),Z()}}))):"",na.a.createElement(to,{showModal:P,handleModal:Z,className:"create-alert_modal"},z&&na.a.createElement(ts,{key:"body",jobAlertOptions:u,jobAlertSuccessMessage:f,dashboardUrl:b,handleModal:Z,showModal:P}),q&&na.a.createElement(ds,{key:"body",jobAlertOptions:u,jobAlertSuccessMessage:f,dashboardUrl:b,handleModal:Z,consentText:E,showModal:P})))};cy.defaultProps={searchResultCount:"",searchQuery:"",searchLocation:"",jobAlertOptions:[],ctaText:"",ctaUrl:"",mode:"show-results",translate:()=>{},totalPositions:"",totalPositionsLabel:""};var uy=Object(ca.withSitecoreContext)()(cy);const vy=e=>{var l,t,a,i,n,r,d;const{active:s,jobDetails:c,company:u,type:v,icons:m,lang:p,index:f,brandLabel:g,domain:b,buttonLabel:h,savedjobs:E,sitecoreContext:y,t:N,jobCategory:w,isCompanySearch:C,showJobDesc:S}
243=e,{jobItemID:x,publishfromDate:j,jobTitle:O,salaryRate:T,jobLocation:k,jobAdvertisementTeaser:I,publicDescription:L,jobURL:A,isNewLabel:P,isSaved:D,showDisabilityIcon:R,employmentType:_,education:F,jobType:U}=c,B=(null===y||void 0===y||null===(l=y.app)||void 0===l?void 0:l.toLowerCase())||"";let{iconSave:M,iconSaved:$,iconJobType:V,iconIndustry:H,iconLocation:J,iconAccessibility:q,iconContract:z}={};const G=Object(ua.h)(),[Y,K]=Object(ia.useState)(""),[W,Q]=Object(ia.useState)(""),[Z,X]=Object(ia.useState)(""),[ee,le]=Object(ia.useState)(""),[te,ae]=Object(ia.useState)(!1),oe=Object(o.c)(),ie=Object(o.d)(e=>e.loginReducer),ne=null===ie||void 0===ie?void 0:ie.state,re=(null===y||void 0===y||null===(t=y.Country)||void 0===t||null===(a=t.brandName)||void 0===a?void 0:a.toLowerCase())||"manpower",de="manpower-germany"===(null===y||void 0===y||null===(i=y.Country)||void 0===i||null===(n=i.name)||void 0===n?void 0:n.toLowerCase()),se=!(!D&&-1===(null===E||void 0===E?void 0:E.indexOf(x))),ce=null===y||void 0===y?void 0:y.LoginType,ue=null===y||void 0===y||null===(r=y.Country)||void 0===r?void 0:r.name,ve=null===y||void 0===y||null===(d=y.Country)||void 0===d?void 0:d.dateFormat,[me,pe]=Object(ia.useState)(!1);Array.isArray(m)&&m.forEach(e=>{switch(null===e||void 0===e?void 0:e.itemName){case"Save":M=e.icon;break;case"Saved":$=e.icon;break;case"Industry":H=e.icon;break;case"JobType":V=e.icon;break;case"Location":J=e.icon;break;case"Accessibility Icon":q=e.icon;case"contract":z=e.icon}}),Object(ia.useEffect)(()=>{if(ie.initialized&&ie.state===Xl.AUTHENTICATED){if("true"===sessionStorage.getItem("savejobButtonClickedToLogin")){const e=JSON.parse(sessionStorage.getItem("saveJobBtnClickDetails"));x===e.jobItemID&&(sessionStorage.removeItem("savejobButtonClickedToLogin"),sessionStorage.removeItem("saveJobBtnClickDetails"),fe(null,ie.state))}}},[]),Object(ia.useEffect)(()=>{X(null===I||void 0===I?void 0:I.replace(/(<([^>]+)>)/gi,"")),le(null===L||void 0===L?void 0:L.replace(/<br\s*\/?>/gi," ").replace(/(<([^>]+)>)/gi,""))},[]);const fe=async(e,l)=>{ae(!0),K(""),Q(""),l===Xl.AUTHENTICATED?await Ma.a.get(""+el.JOB_SEARCH.SAVE_JOB_API,{params:{jobItemID:x}}).then(e=>{ae(!1),e.data.status===ol?(oe(go(x)),Q(N("job-save-success"))):e.data.status===il&&(oe(go(x)),K(N("job-already-saved")))}).catch(()=>{ae(!1),K(N("error-save"))}):(e=>{null!==e&&"undefined"!==typeof window&&(sessionStorage.setItem("saveJobBtnClickDetails",JSON.stringify({jobItemID:x})),sessionStorage.setItem("savejobButtonClickedToLogin",!0),localStorage.setItem("authenticationType","Apply > Create Account / Apply > Sign in"),e(null,"saveJob"))})(e),pe(!0),setTimeout((function(){pe(!1)}),1500)};return na.a.createElement("div",{className:"job-search-result card "},na.a.createElement("div",{className:"card-body"},na.a.createElement("div",{className:"job-actionbar"},j&&na.a.createElement("time",{className:"date",dateTime:j&&vi()(j).isValid()?vi()(j).toISOString():""},Nu(null===ue||void 0===ue?void 0:ue.toLowerCase())?vi()(j).format(ve):vi()(j).format(rt)),P&&na.a.createElement("div",{className:"recent"},N("new-label")),!de&&na.a.createElement(xu,null,e=>{let{login:l,authenticationState:t}=e;return na.a.createElement(na.a.Fragment,null,ce!==pt&&na.a.createElement("button",{className:"save","aria-describedby":"jobTitle_"+f,"aria-label":"save",onClick:e=>{var a,o,i,n,r,d,s,u,v;(null===(a=window)||void 0===a?void 0:a.dataLayer)&&window.dataLayer.push({event:"saveVacancy",products:{name:null===c||void 0===c?void 0:c.jobTitle,id:null===c||void 0===c?void 0:c.jobID,brand:(null===c||void 0===c||null===(o=c.addtionalForDataLayer)||void 0===o?void 0:o.companyName)?null===c||void 0===c||null===(i=c.addtionalForDataLayer)||void 0===i?void 0:i.companyName:(null===c||void 0===c?void 0:c.companyName)?null===c||void 0===c?void 0:c.companyName:null,category:null===c||void 0===c?void 0:c.domain,variant:null===c||void 0===c?void 0:c.employmentType,dimension11:`Location: ${null===c||void 0===c?void 0:c.jobLocation} | Education: ${(null===c||void 0===c||null===(n=c.addtionalForDataLayer)||void 0===n?void 0:n.education)?null===c||void 0===c||null===(r=c.addtionalForDataLayer)||void 0===r?void 0:r.education.join(", "):(null===c||void 0===c?void 0:c.education)?null===c||void 0===c?void 0:c.education.join(", "):void 0} | Salary: ${null===c||void 0===c?void 0:c.salaryRate} | Hours: ${null===c||void 0===c?void 0:c.jobType}`,dimension12:""+(null===Xl||void 0===Xl?void 0:Xl[ne||"UNAUTHENTICATED"]),dimension13:(null===c||void 0===c||null===(d=c.addtionalForDataLayer)||void 0===d?void 0:d.applicationType)?null===c||void 0===c||null===(s=c.addtionalForDataLayer)||void 0===s?void 0:s.applicationType:(null===c||void 0===c?void 0:c.applicationType)?null===c||void 0===c?void 0:c.applicationType:void 0,dimension14:void 0,dimension15:void 0,dimension16:(null===c||void 0===c?void 0:c.clientID)?null===c||void 0===c?void 0:c.clientID:void 0,dimension17:(null===c||void 0===c?void 0:c.jobLocation)?null===c||void 0===c?void 0:c.jobLocation:void 0,dimension18:(null===c||void 0===c||null===(u=c.addtionalForDataLayer)||void 0===u?void 0:u.education)?null===c||void 0===c||null===(v=c.addtionalForDataLayer)||void 0===v?void 0:v.education.join(", "):(null===c||void 0===c?void 0:c.education)?null===c||void 0===c?void 0:c.education.join(", "):void 0,dimension19:(null===c||void 0===c?void 0:c.salaryRate)?null===c||void 0===c?void 0:c.salaryRate:void 0,dimension20:(null===c||void 0===c?void 0:c.jobType)?null===c||void 0===c?void 0:c.jobType:void 0}});e.preventDefault(),!se&&fe(l,t)}},na.a.createElement("div",{className:"icon-bookmark"},te?na.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}):na.a.createElement(na.a.Fragment,null,!se&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(M),alt:"save icon","aria-hidden":"true"}),se&&na.a.createElement("img",{src:ca.mediaApi.updateImageUrl($),alt:"saved icon","aria-hidden":"true"})))))}
243)),(Y||W)&&me?na.a.createElement("div",{className:"action-bar-messages global"},Y&&na.a.createElement("span",{role:"alert",className:"custom-tooltip"},Y),W&&na.a.createElement("span",{role:"alert",className:"custom-tooltip"},W)):null,na.a.createElement("div",{className:"job-skills"},u&&"manpower-germany"!==ue.toLowerCase()&&"sweden"!==ue.toLowerCase()&&na.a.createElement("div",{className:"company"},u),g&&"sweden"!==ue.toLowerCase()&&na.a.createElement("div",{className:"brandLabel"},g)),na.a.createElement("div",{className:"job-position"},na.a.createElement("h2",{className:"title "+re},na.a.createElement(sa.b,{to:A,"aria-label":"link to "+A,onClick:()=>{_o(Dl.SEARCH_RESULT_DETAILS,c,y,ne,w,C,f)}},O)),T&&na.a.createElement("div",{className:"salary"},T)),na.a.createElement("div",{className:"job-details"},k&&na.a.createElement("div",{className:"location"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(J),alt:"location icon"}),k),"manpower-netherlands"!==B?v&&na.a.createElement("div",{className:"type"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(V),alt:"type icon"}),v):U&&na.a.createElement("div",{className:"type"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(V),alt:"type icon"}),U),R&&na.a.createElement("div",{className:"accessibility"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(q),alt:"accessibility icon"}),R),"manpower-netherlands"===B&&(null===F||void 0===F?void 0:F.length)>0&&na.a.createElement("div",{className:"eduction"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(H),alt:"Education icon"}),null===F||void 0===F?void 0:F[0]),"manpower-netherlands"===B&&_&&na.a.createElement("div",{className:"employmentType"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(z),alt:"employment type icon"}),_),b&&na.a.createElement("div",{className:"industry"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(H),alt:"domain icon"}),b)),na.a.createElement("div",{className:"job-description"},Ic(Z)||"sweden"!==ue.toLowerCase()?L&&S&&na.a.createElement(ca.RichText,{tag:"p",className:"excerpt",f
243ield:{value:ee}}):Z&&na.a.createElement(ca.RichText,{tag:"p",className:"excerpt",field:{value:Z}}))),na.a.createElement("div",{className:"apply-now",onClick:()=>{_o(Dl.SEARCH_RESULT_DETAILS,c,y,ne,w,C,f),G.push(A)}},na.a.createElement(Oi,{text:h,arrow:!0})))};vy.defaultProps={company:"",type:"",domain:"",cssClass:"",jobDetails:{},savedjobs:[],showJobDesc:!0};var my=Object(ba.a)()(Object(ca.withSitecoreContext)()(Object(o.b)(e=>({savedjobs:e.savedJobsReducer.data}))(vy)));a(298);const py=e=>{let{t:l=(()=>{}),sitecoreContext:t,data:a}=e;const{jobsItems:i,socialShares:n,mediaIcons:r,jobCategory:d,seoSearchResultCss:s="col-md-4"}=a,[c,u]=Object(ia.useState)(!1),[v,m]=Object(ia.useState)(0),p=Object(o.d)(e=>e.jobDetailsReducer),f=n?ib(n):[],g=!Ic(s);Object(ia.useEffect)(()=>{if(i&&(null===i||void 0===i?void 0:i.length)){var e;const l=null===(e=i[v])||void 0===e?void 0:e.backToSearchResultsUrl;"undefined"!==typeof localStorage&&localStorage.setItem("companyUrl",l)}},[v]),Object(ia.useEffect)(()=>{if(sessionStorage){if("true"===sessionStorage.getItem("savejobButtonClickedToLogin")){const e=JSON.parse(sessionStorage.getItem("saveJobBtnClickDetails"));if(i&&(null===i||void 0===i?void 0:i.length)){const l=null===i||void 0===i?void 0:i.findIndex(l=>(null===l||void 0===l?void 0:l.jobItemID)===(null===e||void 0===e?void 0:e.jobItemID));l>=0&&m(l)}}}},[null===p||void 0===p?void 0:p.data]),Object(ia.useEffect)(()=>{var e;if(!(null===t||void 0===t||null===(e=t.route)||void 0===e?void 0:e.placeholders))return;const l=t.route.placeholders["jss-main"].find(e=>"SearchResults"===e.componentName);if(l){var a,o;const e=(null===l||void 0===l||null===(a=l.fields)||void 0===a||null===(o=a.itemPerPage)||void 0===o?void 0:o.value)||3;u(e)}},[t]);return na.a.createElement(na.a.Fragment,null,na.a.createElement("section",{className:"mb-0 seo-job-results"},i&&(null===i||void 0===i?void 0:i.length)&&na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:(g?"row justify-content-md-center":"col-md-8")+" seo-cards"},i&&(null===i||void 0===i?void 0:i.length)>0&&i.slice(0,c).map((e,a)=>na.a.createElement("div",{className:""+(g?s+" hybrid-layout":""),key:"job_"+a},na.a.createElement(my,{active:v===a,jobDetails:e,company:e.companyName,type:e.employmentType,buttonLabel:l("preview"),onJobClick:()=>{m(a)},socialFields:{items:f},icons:r,lang:null===t||void 0===t?void 0:t.language,jobCategory:d,isCompanySearch:!1,index:a,domain:e.domain,showJobDesc:!g})))))))};py.defaultProps={t:()=>{},sitecoreContext:{},data:[]};var fy=Object(ba.a)()(Object(ca.withSitecoreContext)()(Object(ua.j)(py)));const gy=function(e,l){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",n=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"",r=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{};const d=null===t||void 0===t?void 0:t.sf;delete t.sf;const s=(null===t||void 0===t?void 0:t.radius)||!(null===t||void 0===t?void 0:t.latitude)&&!(null===t||void 0===t?void 0:t.longitude)?{}:{radius:Number(a)};return""!==i?{sf:d,filter:{...t,...s,...r,offset:e-1,totalCount:0,limit:"Italy"===n?20:10,searchkeyword:l,haslocation:"Manpower-Germany"===n?!(!(null===t||void 0===t?void 0:t.x)||!(null===t||void 0===t?void 0:t.y)):!(!(null===t||void 0===t?void 0:t.latitude)||!(null===t||void 0===t?void 0:t.longitude)),language:o,company:i}}:{sf:d,filter:{...t,...s,...r,offset:e-1,totalCount:0,limit:"Italy"===n?20:10,searchkeyword:l,haslocation:"Manpower-Germany"===n?!(!(null===t||void 0===t?void 0:t.x)||!(null===t||void 0===t?void 0:t.y)):!(!(null===t||void 0===t?void 0:t.latitude)||!(null===t||void 0===t?void 0:t.longitude)),language:o}}},by=e=>{var l,t,a,i,n,r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j,O,T,k,I,A,P,D,R,_,F,U,B,M,$,V,H,J,q,z,G,Y,K,W,Q,Z,X,ee,le,ae,oe;let{fields:ie,t:ne=(()=>{}),sitecoreContext:re,JobFilters:de}=e;const{jobItemPerPage:se,alertSuccess:ce,showJobAlert:ue,frequency:ve,dashboardUrl:me,defaultRadius:pe,applyJobUrl:fe,consentText:ge,isCompanyJobSearch:be,NoScriptMessage:he,searchCanonicalUrl:Ee,searchUrl:ye}=ie,Ne=Object(ua.i)(),we=Object(ua.h)(),Ce=new URLSearchParams(Ne.search),Se=null===re||void 0===re||null===(l=re.Country)||void 0===l?void 0:l.name,xe=(null===re||void 0===re||null===(t=re.Country)||void 0===t?void 0:t.jobSearchURL)||"",je=Object(o.d)(e=>e.loginReducer),Oe=null===je||void 0===je?void 0:je.state,Te=("undefined"!==typeof window?uu():void 0)||{},ke=Ce.get("searchKeyword"),Ie=Ce.get("filters"),Le=Ce.get("page"),[Ae,Pe]=Object(ia.use
243State)(""),{isActive:De,message:Re,openSnackBar:_e}=Qu(),[Fe,Ue]=Object(ia.useState)(1),[Be,Me]=Object(ia.useState)(0),[$e,Ve]=Object(ia.useState)([]),[He,Je]=Object(ia.useState)({}),[qe,ze]=Object(ia.useState)(),[Ge,Ye]=Object(ia.useState)(),{loading:Ke,error:We,write:Qe}=Ja(),Ze=(dp({location:Ne}),Object(ia.useRef)()),Xe=Object(ia.useRef)(),ll=Ne.focusResult||!1,tl=Object(o.c)(),al=Object(o.d)(e=>e.jobDetailsReducer),ol=Object(o.d)(e=>{var l;return null===(l=e.mapReducer)||void 0===l?void 0:l.data});let{iconFilter:il,collapseAll:nl,iconClose:rl}={};const[dl,sl]=Object(ia.useState)(!0),[cl,ul]=Object(ia.useState)(!0),[vl,ml]=Object(ia.useState)(0),pl={isCollapse:dl,collapseButton:cl,sortby:(null===qe||void 0===qe||null===(a=qe.data)||void 0===a||null===(i=a.filters)||void 0===i?void 0:i.selectedSortOrder)||"",isCompanyJobSearch:null===be||void 0===be?void 0:be.value,setExpandedFilters:ml,mediaIcons:null===qe||void 0===qe||null===(n=qe.data)||void 0===n?void 0:n.mediaIcons},[fl,gl]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{const e=window.innerWidth<=Ml.WIDTH;fl!==e&&gl(!fl)},[]),Object(ia.useEffect)(()=>{var e;(gu(null===Ne||void 0===Ne?void 0:Ne.pathname,xe,null===re||void 0===re?void 0:re.language)||(null===be||void 0===be?void 0:be.value))&&ol&&(tl({type:te}),Ue(Le?parseInt(Le):1),hl(Le?parseInt(Le):1),(null===(e=window)||void 0===e?void 0:e.dataLayer)&&window.dataLayer.push({event:"JobSearch",eventCategory:"Job Search",eventAction:ke,eventLabel:Ce.get("place")||""}))},[Le,ke,Ie,xe,Ne.search,ol]),Object(ia.useEffect)(()=>{tl(((e,l)=>({type:L,payload:{data:e,loading:l}}))(null===qe||void 0===qe?void 0:qe.data,Ke)),ll&&Xe.current&&Xe.current.focus()},[qe,Ke]),Object(ia.useEffect)(()=>{if(sessionStorage){if("true"===sessionStorage.getItem("savejobButtonClickedToLogin")){var e,l;const t=JSON.parse(sessionStorage.getItem("saveJobBtnClickDetails"));if((null===qe||void 0===qe?void 0:qe.data)&&(null===qe||void 0===qe||null===(e=qe.data)||void 0===e?void 0:e.jobsItems)&&(null===qe||void 0===qe||null===(l=qe.data)||void 0===l?void 0:l.jobsItems.length)){const e=qe.data.jobsItems.findIndex(e=>e.jobItemID===(null===t||void 0===t?void 0:t.jobItemID));e>=0&&Me(e)}}}},[qe,null===al||void 0===al?void 0:al.data]),Object(ia.useEffect)(()=>{Be&&Be>0&&setTimeout(()=>{const e=document.querySelector(".job-search-item.active");e&&e.scrollIntoView()},100)},[Be]),Object(ia.useEffect)(()=>{sl(!(vl>1))},[vl]);const bl=e=>{var l,t;ze(e),Ve(ib(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.socialShares)),function(){var e,l,t;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0;const r=null===o||void 0===o||null===(e=o.Country)||void 0===e?void 0:e.revenuePerApplication,d="nb"===(null===o||void 0===o||null===(l=o.language)||void 0===l?void 0:l.toLowerCase());if(null===(t=window)||void 0===t?void 0:t.dataLayer){const e=[];null===a||void 0===a||a.forEach((l,t)=>{var a,o,s,c,u,v;e.push({name:l.jobTitle?l.jobTitle:"na",id:l.jobID||l.positionID||"na",price:r||"na",brand:(null===l||void 0===l||null===(a=l.addtionalForDataLayer)||void 0===a?void 0:a.companyName)?null===l||void 0===l||null===(o=l.addtionalForDataLayer)||void 0===o?void 0:o.companyName:(null===l||void 0===l?void 0:l.companyName)?null===l||void 0===l?void 0:l.companyName:"na",category:l.domain?l.domain:"na",variant:l.employmentType?l.employmentType:"na",list:i?"Vacancies by employer":"Search Results",position:t+1,dimension11:`Location: ${(null===l||void 0===l?void 0:l.jobLocation)||"na"} | Education: ${(null===l||void 0===l||null===(s=l.addtionalForDataLayer)||void 0===s?void 0:s.education)?null===l||void 0===l||null===(c=l.addtionalForDataLayer)||void 0===c?void 0:c.education.join(", "):(null===l||void 0===l?void 0:l.education)?null===l||void 0===l?void 0:l.education.join(", "):"na"} | Salary: ${(null===l||void 0===l?void 0:l.salaryRate)?null===l||void 0===l?void 0:l.salaryRate:"na"} | Hours: ${(null===l||void 0===l?void 0:l.jobType)?null===l||void 0===l?void 0:l.jobType:"na"}`,dimension12:""+(null===Ao||void 0===Ao?void 0:Ao[n||"UNAUTHENTICATED"]),dimension13:""+(d?(null===l||void 0===l?void 0:l.jobOfferType)&&"private"===(null===l||void 0===l?void 0:l.jobOfferType.toLowerCase())?"private job | na":"na":"Non-authenticated"===(null===Ao||void 0===Ao?void 0:Ao[n||"UNAUTHENTICATED"])?"quick apply":"standard"),dimension14:"na",dimension15:"na",dimension16:(null===l||void 0===l?void 0:l.clientID)?null===l||void 0===l?void 0:l.clientID:"na",dimension17:(null===l||void 0===l?void 0:l.jobLocation)?null===l||void 0===l?void 0:l.jobLocation:"na",dimension18:(null===l||void 0===l||null===(u=l.addtionalForDataLayer)||void 0===u?void 0:u.education)?null===l||void 0===l||null===(v=l.addtionalForDataLayer)||void 0===v?void 0:v.education.join(", "):(null===l||void 0===l?void 0:l.education)?null===l||void 0===l?void 0:l.education.join(", "):"na",dimension19:(null===l||void 0===l?void 0:l.salaryRate)?null===l||void 0===l?void 0:l.salaryRate:"na",dimension20:(null===l||void 0===l?void 0:l.jobType)?null===l||void 0===l?void 0:l.jobType:"na"})}),window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:i?Dl.SEO_JOB_SEARCH_RESULTS:Dl.JOB_SEARCH_RESULTS,ecommerce:{impressions:e}})}}(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.jobsItems,re,null===be||void 0===be?void 0:be.value,Oe)};(()=>{var e,l;Array.isArray(null===qe||void 0===qe||null===(e=qe.data)||void 0===e?void 0:e.mediaIcons)&&(null===qe||void 0===qe||null===(l=qe.data)||void 0===l||l.mediaIcons.forEach(e
243=>{switch(null===e||void 0===e?void 0:e.itemName){case"Filter":il=e.icon;break;case"Collapse All":nl=e.icon;break;case"Close":rl=e.icon}}))})();const hl=e=>{var l,t,a,o,i;Me(0);const n=[e,ke,Te,null===pe||void 0===pe?void 0:pe.value,null===re||void 0===re?void 0:re.languageISO,(null===re||void 0===re||null===(l=re.route)||void 0===l||null===(t=l.fields)||void 0===t||null===(a=t.company)||void 0===a||null===(o=a.fields)||void 0===o||null===(i=o.key)||void 0===i?void 0:i.value)||"",Se];if(null===Te||void 0===Te?void 0:Te.place)if(Ae&&Ce.get("place")===Ae){const e=Object.assign({},He);var r,d,s,c;if(null===He||void 0===He?void 0:He.radius)e.radius=(null===He||void 0===He?void 0:He.radius)+Number((null===Te||void 0===Te||null===(r=Te.selectedDistance)||void 0===r||null===(d=r[0])||void 0===d?void 0:d.value)||(null===pe||void 0===pe?void 0:pe.value)),e.selectedDistance=(null===Te||void 0===Te||null===(s=Te.selectedDistance)||void 0===s?void 0:s[0])?[null===Te||void 0===Te||null===(c=Te.selectedDistance)||void 0===c?void 0:c[0]]:null;Qe(""+el.JOB_SEARCH.SEARCH_API_NEW,gy(...n,e),bl),window.scrollTo(0,0)}else Promise.resolve((e=>{var l,t;const a=null===(l=window)||void 0===l||null===(t=l.google)||void 0===t?void 0:t.maps;if(a){const l=new a.Geocoder;return new Promise((function(t){l.geocode({address:decodeURIComponent(e)},(e,l)=>{if("OK"===l){var a,o,i,n;let l=0,q=0,z=0,G=0,Y=null;var r,d,s,c,u,v,m,p,f,g,b,h,E,y,N,w,C,S,x,j,O,T,k,I,L,A,P,D,R,_,F,U,B,M,$,V,H,J;if(null===(a=e[0])||void 0===a||null===(o=a.geometry)||void 0===o?void 0:o.bounds)l=null===(r=e[0])||void 0===r||null===(d=r.geometry)||void 0===d||null===(s=d.bounds)||void 0===s||null===(c=s.getSouthWest
243())||void 0===c?void 0:c.lat(),q=null===(u=e[0])||void 0===u||null===(v=u.geometry)||void 0===v||null===(m=v.bounds)||void 0===m||null===(p=m.getSouthWest())||void 0===p?void 0:p.lng(),z=null===(f=e[0])||void 0===f||null===(g=f.geometry)||void 0===g||null===(b=g.bounds)||void 0===b||null===(h=b.getNorthEast())||void 0===h?void 0:h.lat(),G=null===(E=e[0])||void 0===E||null===(y=E.geometry)||void 0===y||null===(N=y.bounds)||void 0===N||null===(w=N.getNorthEast())||void 0===w?void 0:w.lng(),Y=null===(C=e[0])||void 0===C||null===(S=C.geometry)||void 0===S||null===(x=S.bounds)||void 0===x?void 0:x.getCenter();else l=null===(j=e[0])||void 0===j||null===(O=j.geometry)||void 0===O||null===(T=O.viewport)||void 0===T||null===(k=T.getSouthWest())||void 0===k?void 0:k.lat(),q=null===(I=e[0])||void 0===I||null===(L=I.geometry)||void 0===L||null===(A=L.viewport)||void 0===A||null===(P=A.getSouthWest())||void 0===P?void 0:P.lng(),z=null===(D=e[0])||void 0===D||null===(R=D.geometry)||void 0===R||null===(_=R.viewport)||void 0===_||null===(F=_.getNorthEast())||void 0===F?void 0:F.lat(),G=null===(U=e[0])||void 0===U||null===(B=U.geometry)||void 0===B||null===(M=B.viewport)||void 0===M||null===($=M.getNorthEast())||void 0===$?void 0:$.lng(),Y=null===(V=e[0])||void 0===V||null===(H=V.geometry)||void 0===H||null===(J=H.viewport)||void 0===J?void 0:J.getCenter();const K=(rp(l,q,z,G)||0)/2;t({radius:Math.ceil(K),latitude:null===(i=Y)||void 0===i?void 0:i.lat(),longitude:null===(n=Y)||void 0===n?void 0:n.lng()})}else t({})})}))}return{}})(null===Te||void 0===Te?void 0:Te.place)).then(e=>{Je(e),Pe(Ce.get("place"));const l=Object.assign({},e);var t,a,o,i;(null===e||void 0===e?void 0:e.radius)&&(l.radius=(null===e||void 0===e?void 0:e.radius)+Number((null===Te||void 0===Te||null===(t=Te.selectedDistance)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.value)||(null===pe||void 0===pe?void 0:pe.value)),l.selectedDistance=(null===Te||void 0===Te||null===(o=Te.selectedDistance)||void 0===o?void 0:o[0])?[null===Te||void 0===Te||null===(i=Te.selectedDistance)||void 0===i?void 0:i[0]]:null);Qe(""+el.JOB_SEARCH.SEARCH_API_NEW,gy(...n,l),bl),window.scrollTo(0,0)});else Qe(""+el.JOB_SEARCH.SEARCH_API_NEW,gy(...n),bl),window.scrollTo(0,0)},El=e=>
243{Ce.set("page",e),we.push({pathname:Ne.pathname,search:String(decodeURIComponent(Ce))})};let yl=Le&&Le>1?"?page="+Le:"";Object(ia.useEffect)(()=>{var e;re&&(null===re||void 0===re||null===(e=re.route)||void 0===e||e.placeholders["jss-main"].forEach(e=>{if("SearchResults"===(null===e||void 0===e?void 0:e.componentName)){var l;const t=e&&"true"===(null===e||void 0===e||null===(l=e.params)||void 0===l?void 0:l.companyprofile);return Ye(t)}}))},[re]);return na.a.createElement(na.a.Fragment,null,na.a.createElement(ma.Helmet,null,na.a.createElement("link",{rel:"canonical",href:(null===Ee||void 0===Ee?void 0:Ee.value)+yl}),na.a.createElement("link",{rel:"alternate",href:(null===Ee||void 0===Ee?void 0:Ee.value)+yl})),na.a.createElement(ca.RichText,{field:he}),na.a.createElement("section",{className:`search-job-results ${We||(null===qe||void 0===qe||null===(r=qe.data)||void 0===r||null===(d=r.jobsItems)||void 0===d?void 0:d.length)<10?"no-cls":""} ${Ge&&"no-cls"}`,role:"search","aria-label":"Job search results"},na.a.createElement("div",{className:"container"},Ge&&Nu(Se.toLowerCase())&&na.a.createElement("div",{className:"feature-employer-jobs"},na.a.createElement("div",{className:"feature-employer-ribbon"},na.a.createElement("div",{className:"jobs-list-title"},null===re||void 0===re||null===(s=re.route)||void 0===s||null===(c=s.fields)||void 0===c||null===(u=c.pageTitle)||void 0===u?void 0:u.value," "),na.a.createElement("div",{className:"jobs-list-back-button"},na.a.createElement(ga,{cssClass:"feature-employee-back-btn",text:ne("feature-employer-back"),handleButtonClick:()=>{var e,l,t;we.push({pathname:(null===re||void 0===re||null===(e=re.route)||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.companyPath)||void 0===t?void 0:t.url)||"/"})}}))),(null===qe||void 0===qe?void 0:qe.data)?na.a.createElement(fy,{data:null===qe||void 0===qe?void 0:qe.data}):Ke&&na.a.createElement("div",{className:"show-loader"},na.a.createElement(oi,null))),!Ge&&na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:((null===qe||void 0===qe||null===(v=qe.data)||void 0===v||null===(m=v.filters)||void 0===m?void 0:m.hideFilter)?"filter-hide":"col-lg-4 col-md-4 job-search-filters desktop")+" "},na.a.createElement("div",{className:"job-filters-global accordion accordion-section desktop"},!Ke&&(null===qe||void 0===qe||null===(p=qe.data)||void 0===p?void 0:p.jobsItems)&&na.a.createElement("div",{className:"filter-block "+(dl?"active":"")},na.a.createElement("div",{className:"filter-block-inner"},na.a.createElement("div",{className:"icon-filters"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(il),alt:"filter icon"})),na.a.createElement("div",{className:"text"},ne("filter-result"))),na.a.createElement("button",{className:`collapse-block-inner ${dl?"collapse":""} ${0===(null===qe||void 0===qe||null===(f=qe.data)||void 0===f||null===(g=f.filters)||void 0===g?void 0:g.totalCount)?"hide-collapse":""}`,onClick:()=>{ul(e=>!e),sl(e=>!e)},"aria-label":"toggle accordian  "+ne(dl?"expand-all":"collapse-
243all"),"aria-expanded":!dl},na.a.createElement("div",{className:"text"},ne(dl?"expand-all":"collapse-all")),na.a.createElement("div",{className:"icon-collapse"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(nl),alt:"collapse all icon"})))),na.a.createElement("div",{className:"job-filters-inner"},na.a.createElement(Un.Provider,{value:pl},de&&de.map(e=>e))))),na.a.createElement("div",{className:""+((null===qe||void 0===qe||null===(b=qe.data)||void 0===b||null===(h=b.filters)||void 0===h?void 0:h.hideFilter)?"col-md-12":"col-lg-8 col-md-12")},(null===qe||void 0===qe?void 0:qe.data)&&(null===qe||void 0===qe||null===(E=qe.data)||void 0===E||null===(y=E.filters)||void 0===y?void 0:y.totalCount)>0&&na.a.createElement("section",{ref:Xe,tabIndex:"-1",className:Ke?"search-ribbon-show":""},na.a.createElement(Un.Provider,{value:pl},na.a.createElement(uy,{searchResultCount:(null===qe||void 0===qe||null===(N=qe.data)||void 0===N||null===(w=N.filters)||void 0===w?void 0:w.totalCount)||0,searchQuery:ke,searchLocation:null===Te||void 0===Te?void 0:Te.place,jobAlertOptions:ve,ctaText:ne("create-alert-for-future-jobs"),translate:ne,jobAlertSuccessMessage:ce,showJobAlert:null===ue||void 0===ue?void 0:ue.value,dashboardUrl:null===me||void 0===me?void 0:me.value,consentText:ge,totalPositions:null===qe||void 0===qe||null===(C=qe.data)||void 0===C?void 0:C.totalNumberOfPosition,totalPositionsLabel:ne("total-positions"),icons:null===qe||void 0===qe||null===(S=qe.data)||void 0===S?void 0:S.mediaIcons,JobFilters:de,jobctaText:ne("see-search-jobs"),jobctaUrl:null===re||void 0===re||null===(x=re.Country)||void 0===x?void 0:x.jobSearchURL,searchLabel:null===qe||void 0===qe||null===(j=qe.data)||void 0===j?void 0:j.searchLabel,paginationCount:(null===qe||void 0===qe||null===(O=qe.data)||void 0===O||null===(T=O.jobsItems)||void 0===T?void 0:T.length)||0,selectedFilters:null===qe||void 0===qe||null===(k=qe.data)||void 0===k?void 0:k.selectedFilters,hideFilter:null===qe||void 0===qe||null===(I=qe.data)||void 0===I||null===(A=I.filters)||void 0===A?void 0:A.hideFilter}))),We&&na.a.createElement(ti,{errorMsg:ne("search-errormessage")}),0===(null===qe||void 0===qe||null===(P=qe.data)||void 0===P||null===(D=P.filters)||void 0===D?void 0:D.totalCount)?na.a.createElement("section",null,na.a.createElement("div",{className:"no-ribbon-data"})):null,!fl&&(null===qe||void 0===qe?void 0:qe.data)&&!Ke&&na.a.createElement("section",null,na.a.createElement("div",{className:"job-search-pills"},na.a.createElement(ry,{data:null===qe||void 0===qe||null===(R=qe.data)||void 0===R?void 0:R.selectedFilters,iconClose:rl,countryName:Se}))),!Ke&&(null===qe||void 0===qe||null===(_=qe.data)||void 0===_||null===(F=_.jobsItems)||void 0===F?void 0:F.map((e,l)=>{var t;return na.a.createElement("div",{key:l,id:"job_"+l},na.a.createElement(my,{active:Be===l,jobDetails:e,company:e.companyName,type:null!==e.jobAndEmploymentType?e.jobAndEmploymentType:e.employmentType,buttonLabel:ne("JobDetailsCTAText"),onJobClick:()=>(Me(l),void Ze.current.focus()),socialFields:{items:$e},icons:null===qe||void 0===qe||null===(t=qe.data)||void 0===t?void 0:t.mediaIcons,lang:null===re||void 0===re?void 0:re.language,index:l,domain:e.domain,brandLabel:null===e||void 0===e?void 0:e.brandLabel,jobCategory:null,isCompanySearch:null===be||void 0===be?void 0:be.value}))})),0!==(null===qe||void 0===qe||null===(U=qe.data)||void 0===U||null===(B=U.filters)||void 0===B?void 0:B.totalCount)||Ke?null:na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"no-jobs-ribbon"},na.a.createElement(uy,{showJobAlert:!1,searchResultCount:(null===qe||void 0===qe||null===(M=qe.data)||void 0===M||null===($=M.filters)||void 0===$?void 0:$.totalCount)||0,searchQuery:ke,searchLocation:null===Te||void 0===Te?void 0:Te.place,jobAlertOptions:ve,translate:ne,jobAlertSuccessMessage:ce,dashboardUrl:null===me||void 0===me?void 0:me.value,consentText:ge,totalPositions:null===qe||void 0===qe||null===(V=qe.data)||void 0===V?void 0:V.totalNumberOfPosition,totalPositionsLabel:ne("total-positions"),icons:null===qe||void 0===qe||null===(H=qe.data)||void 0===H?void 0:H.mediaIcons,JobFilters:de,jobctaText:ne("see-search-jobs"),jobctaUrl:null===re||void 0===re||null===(J=re.Country)||void 0===J?void 0:J.jobSearchURL,searchLabel:null===qe||void 0===qe||null===(q=qe.data)||void 0===q?void 0:q.searchLabel,paginationCount:(null===qe||void 0===qe||null===(z=qe.data)||void 0===z||null===(G=z.jobsItems)||void 0===G?void 0:G.length)||0,selectedFilters:null===qe||void 0===qe||null===(Y=qe.data)||void 0===Y?void 0:Y.selectedFilters,hideFilter:null===qe||void 0===qe||null===(K=qe.data)||void 0===K||null===(W=K.filters)||void 0===W?void 0:W.hideFilter,zeroSearchResultsText:null===qe||void 0===qe||null===(Q=qe.data)||void 0===Q?void 0:Q.zeroSearchResultsText,ctaText:ne("create-alert-for-future-jobs"),showJobAlertOnError:null===ue||void 0===ue?void 0:ue.value,SearchRibbonError:!0}))),!Ke&&na.a.createElement("section",{className:"search-global-pagination search-global-pagination-job"},na.a.createElement("div",{className:"search-pagination-wrap"},(null===qe||void 0===qe||null===(Z=qe.data)||void 0===Z||null===(X=Z.filters)||void 0===X?void 0:X.totalCount)>10&&(null===qe||void 0===qe||null===(ee=qe.data)||void 0===ee||null===(le=ee.jobsItems)||void 0===le?void 0:le.length)>0&&na.a.createElement(ym,{totalRecords:null===qe||void 0===qe||null===(ae=qe.data)||void 0===ae||null===(oe=ae.filters)||void 0===oe?void 0:oe.totalCount,pageLimit:"Italy"===Se?"20":parseInt(null===se||void 0===se?void 0:se.value),onPageChanged:e=>{e!==Fe&&El(e)},selectedPage:Fe,showPrevNext:!0,pageNeighbours:1,canonical:null===Ee||void 0===Ee?void 0:Ee.value,searchUrl:null===ye||void 0===ye?void 0:ye.value})),na.a.createElement(Xu,{isActive:De,message:Re}))),Ke&&na.a.createElement("div",{className:"show-loader"},na.a.createElement(oi,null))))))};by.defaultProps={items:[],fields:{cssClass:{value:""},itemPerPage:{value:"10"},alertSuccess:{value:""},showJobAlert:{value:null},dashboardUrl:{value:""},defaultRadius:{value:""},applyJobUrl:{value:""},isCompanyJobSearch:{value:!1}},t:()=>{},showSkills:!1,readMore:"",sitecoreContext:{}};var hy=Object(ua.j)(Object(ca.withSitecoreContext)()(by));const Ey=e=>{let{fields:l,t:t,JobFilters:a}=e;return"site"===new URLSearchParams(Object(ua.i)().search).get("mode")?na.a.createElement(iy,{fields:l,t:t}):na.a.createElement(hy,{fields:l,t:t,JobFilters:a})};
243Ey.defaultProps={fields:{},t:()=>{},JobFilters:[]};var yy=Object(ba.a)()(Object(ca.withPlaceholder)([{placeholder:"jss-left",prop:"JobFilters"}])(Object(ua.j)(Object(ca.withSitecoreContext)()(Ey)))),Ny=lp;a(447);const wy=e=>{let{jobList:l}=e;return na.a.createElement(ca.RichText,{field:l,tag:"div",editable:!1,className:"row"})};wy.defaultProps={jobList:[]};var Cy=wy;const Sy=e=>{let{fields:l}=e;const{title:t,subTitle:a,items:o,bgColor:i}=l,[n,r]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>(window&&(d(),window.addEventListener("resize",d)),()=>{window.removeEventListener("resize",d)}),[]);const d=()=>{window&&r(window.innerWidth<768)};return na.a.createElement("section",{className:"seo-jobs seo-job-link-block "+((null===i||void 0===i?void 0:i.value)?"seo-jobs--"+(null===i||void 0===i?void 0:i.value):"seo-jobs--default")},na.a.createElement("div",{className:"container"},na.a.createElement("h1",{className:"seo-jobs__category"},null===t||void 0===t?void 0:t.value),na.a.createElement(ca.RichText,{field:a,tag:"p",editable:!0,className:"text seo-jobs__category-text"}),na.a.createElement("div",{className:"col-sm-12 col-md-12 col-xl-12"},n?na.a.createElement("div",null,o&&Array.isArray(o)&&o.map((e,l)=>{var t;return na.a.createElement(Cy,{key:l,jobList:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.jobList})})):na.a.createElement("div",null,o&&Array.isArray(o)&&o.map((e,l)=>{var t;return na.a.createElement(Cy,{key:l,jobList:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.jobList})})))))};Sy.defaultProps={fields:{title:{value:"IT Focus Areas"},items:Pa.a.arrayOf(Pa.a.shape({})).isRequired}};var xy=Object(ba.a)()(Object(ca.withSitecoreContext)()(Sy));const jy=e=>{let{fields:l={},t:t=(()=>{}),sitecoreContext:a}=e;const{jobs:i,socialShares:n,mediaIcons:r,applyJobUrl:d,totalJobResults:s,filterResults:c,seeAllJobs:u,showingResults:v,searchLabels:m,zeroSearchResultsText:p,jobCategory:f,seoSearchResultCss:g,showJobAlert:b,frequency:h,alertSuccess:E,consentText:y,dashboardURL:N,searchCriteria:w,pageNo:C,jobItemPerPage:S,seoPageUrl:x,seoCanonicalUrlForPagination:j}=l,[O,T]=Object(ia.useState)(0),[k,I]=Object(ia.useState)(""),L=Object(ia.useRef)(!1),A=Object(o.d)(e=>e.jobDetailsReducer),P=Object(o.d)(e=>e.loginReducer),D=null===P||void 0===P?void 0:P.state,{isActive:R,message:_,openSnackBar:F}=Qu(),U=Object(o.c)(),B=n?ib(n):[],M=Object(ua.h)(),$=!Ic(g),[V,H]=Object(ia.useState)(1),J=Array.isArray(r)&&(null===r||void 0===r?void 0:r.find(e=>"Alert"===(null===e||void 0===e?void 0:e.itemName))),q=null===J||void 0===J?void 0:J.icon,z=Array.isArray(r)&&(null===r||void 0===r?void 0:r.find(e=>"Filter"===(null===e||void 0===e?void 0:e.itemName))),G=null===z||void 0===z?void 0:z.icon;Object(ia.useEffect)(()=>{H(C),I(window.location.origin),function(){var e,l,t;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0;const r=null===o||void 0===o||null===(e=o.Country)||void 0===e?void 0:e.revenuePerApplication,d="nb"===(null===o||void 0===o||null===(l=o.language)||void 0===l?void 0:l.toLowerCase());if(null===(t=window)||void 0===t?void 0:t.dataLayer){const e=[];null===a||void 0===a||a.forEach((l,t)=>{var a,o,s,c,u,v;e.push({name:l.jobTitle?l.jobTitle:"na",id:l.jobID||l.positionID||"na",price:r||"na",brand:(null===l||void 0===l||null===(a=l.addtionalForDataLayer)||void 0===a?void 0:a.companyName)?null===l||void 0===l||null===(o=l.addtionalForDataLayer)||void 0===o?void 0:o.companyName:(null===l||void 0===l?void 0:l.companyName)?null===l||void 0===l?void 0:l.companyName:"na",category:l.domain?l.domain:"na",variant:l.employmentType?l.employmentType:"na",list:""+(n?"Vacancies by "+n:"Vacancies"),position:t+1,dimension11:`Location: ${(null===l||void 0===l?void 0:l.jobLocation)||"na"} | Education: ${(null===l||void 0===l||null===(s=l.addtionalForDataLayer)||void 0===s?void 0:s.education)?null===l||void 0===l||null===(c=l.addtionalForDataLayer)||void 0===c?void 0:c.education.join(", "):(null===l||void 0===l?void 0:l.education)?null===l||void 0===l?void 0:l.education.join(", "):"na"} | Salary: ${(null===l||void 0===l?void 0:l.salaryRate)?null===l||void 0===l?void 0:l.salaryRate:"na"} | Hours: ${(null===l||void 0===l?void 0:l.jobType)?null===l||void 0===l?void 0:l.jobType:"na"}`,dimension12:""+(null===Ao||void 0===Ao?void 0:Ao[i||"UNAUTHENTICATED"]),dimension13:""+(d?(null===l||void 0===l?void 0:l.jobOfferType)&&"private"===(null===l||void 0===l?void 0:l.jobOfferType.toLowerCase())?"private job | na":"na":"Non-authenticated"===(null===Ao||void 0===Ao?void 0:Ao[i||"UNAUTHENTICATED"])?"quick apply":"standard"),dimension14:"na",dimension15:"na",dimension16:(null===l||void 0===l?void 0:l.clientID)?null===l||void 0===l?void 0:l.clientID:"na",dimension17:(null===l||void 0===l?void 0:l.jobLocation)?null===l||void 0===l?void 0:l.jobLocation:"na",dimension18:(null===l||void 0===l||null===(u=l.addtionalForDataLayer)||void 0===u?void 0:u.education)?null===l||void 0===l||null===(v=l.addtionalForDataLayer)||void 0===v?void 0:v.education.join(", "):(null===l||void 0===l?void 0:l.education)?null===l||void 0===l?void 0:l.education.join(", "):"na",dimension19:(null===l||void 0===l?void 0:l.salaryRate)?null===l||void 0===l?void 0:l.salaryRate:"na",dimension20:(null===l||void 0===l?void 0:l.jobType)?null===l||void 0===l?void 0:l.jobType:"na"})}),window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:Dl.SEO_JOB_SEARCH_RESULTS,ecommerce:{impressions:e}})}}(i,a,D,f)},[i]),Object(ia.useEffect)(()=>
243{if(i&&i.length){var e;const l=null===(e=i[O])||void 0===e?void 0:e.backToSearchResultsUrl;"undefined"!==typeof localStorage&&localStorage.setItem("companyUrl",l)}},[O]),Object(ia.useEffect)(()=>{if(sessionStorage){if("true"===sessionStorage.getItem("savejobButtonClickedToLogin")){const e=JSON.parse(sessionStorage.getItem("saveJobBtnClickDetails"));if(i&&i.length){const l=i.findIndex(l=>l.jobItemID===(null===e||void 0===e?void 0:e.jobItemID));l>=0&&T(l)}}}},[null===A||void 0===A?void 0:A.data]),Object(ia.useEffect)(()=>{U({type:xe,payload:{jobs:i,totalJobResults:s,filterResults:c,seeAllJobs:u,showingResults:v,searchLabels:m,showJobAlert:b,frequency:h,alertSuccess:E,consentText:y,dashboardURL:N,iconAlert:q,searchCriteria:w,seoSearchResultCss:g,iconFilter:G}})},[i]),Object(ia.useEffect)(()=>{const e=(null===a||void 0===a?void 0:a.language)||"en";if(void 0!==s&&null!==s&&(L.current=!0),L.current)if(!(C>1&&0===s)||i&&0!==i.length){if(s>0){const l=Math.ceil(s/S);(C>l||C<1)&&M.push(`/${e}/page-not-found`)}}else M.push(`/${e}/page-not-found`)},[C,s,S,i,M]);const Y=e=>{M.push({pathname:`${x}/p${e}`})};return na.a.createElement(na.a.Fragment,null,na.a.createElement("section",{className:"search-job-results mb-0 seo-job-results"},i&&(null===i||void 0===i?void 0:i.length)?na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:($?"row justify-content-md-center":"col-md-8")+" seo-cards"},i&&(null===i||void 0===i?void 0:i.length)>0&&(null===i||void 0===i?void 0:i.map((e,l)=>na.a.createElement("div",{className:""+($?g+" hybrid-layout":""),key:"job_"+l},na.a.createElement(my,{active:O===l,jobDetails:e,company:e.companyName,type:e.employmentType,buttonLabel:t("preview"),onJobClick:()=>{T(l)},socialFields:{items:B},icons:r,lang:null===a||void 0===a?void 0:a.language,seoJobShareUrl:k,jobCategory:f,isCompanySearch:!1,index:l,domain:e.domain,showJobDesc:!$})))))):na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"no-jobs-ribbon col-md-12'"},na.a.createElement("div",{className:"no-job-results"},na.a.createElement("div",{className:"no-job-search-result-card "},na.a.createElement("p",{className:"no-job-desc"},na.a.createElement(ca.RichText,{field:{value:p}}))),na.a.createElement(ga,{text:t("seo-search-jobs"),handleButtonClick:()=>{var e;M.push({pathname:(null===a||void 0===a||null===(e=a.Country)||void 0===e?void 0:e.jobSearchURL)||"/"})},cssClass:"seo-see-all"}))))),$&&s>S&&i&&(null===i||void 0===i?void 0:i.length)>0&&na.a.createElement("section",{className:"search-global-pagination search-global-pagination-job"},na.a.createElement("div",{className:"search-pagination-wrap"},na.a.createElement(ym,{totalRecords:s,pageLimit:S,onPageChanged:e=>{console.log("searchpage selectedpage currentpage",e,V),e!==V&&Y(e)},selectedPage:V,showPrevNext:!0,pageNeighbours:1,searchUrl:x,isSeoPage:!0,canonical:j})),na.a.createElement(Xu,{isActive:R,message:_})))};jy.defaultProps={items:[],fields:{},t:()=>{},sitecoreContext:{}};var Oy=Object(ba.a)()(Object(ca.withSitecoreContext)()(Object(ua.j)(jy)));a(1026);const Ty=e=>{var l,t,a;let{t:i,sitecoreContext:n}=e;const{totalJobResults:r,showingResults:d,seeAllJobs:s,searchLabels:c,showJobAlert:u,frequency:v,alertSuccess:m,consentText:p,dashboardURL:f,iconAlert:g,searchCriteria:b,seoSearchResultCss:h,filterResults:E}=Object(o.d)(e=>e.seoSearchResultsReducer),y=!Ic(h),[N,w]=Object(ia.useState)(!1),C=Object(o.d)(e=>e.loginReducer),S=s||(E||""),x="es"===(null===n||void 0===n||null===(l=n.Country)||void 0===l||null===(t=l.code)||void 0===t?void 0:t.toLowerCase())&&S,j="de"===(null===n||void 0===n||null===(a=n.Country)||void 0===a?void 0:a.code.toLowerCase()),O=e=>{var l;const t={count:d,totalcount:r},a=new RegExp(Object.keys(t).join("|"),"gi");let o=null===e||void 0===e?void 0:e.replace(a,(function(e){return t[e]}));return o=null===(l=o)||void 0===l?void 0:l.replace(/[()]/g,""),o};Object(ia.useEffect)(()=>{if(C.initialized&&C.state===Xl.AUTHENTICATED){"true"===sessionStorage.getItem("createJobAlertButtonClickedToLogin")&&(T(),sessionStorage.removeItem("createJobAlertButtonClickedToLogin"))}},[]);const T=()=>{w(!N)};return na.a.createElement("section",{className:"search-ribbon-global container"},na.a.createElement("div",{className:(y?"col-md-12 seo-ribbon-filter":"col-md-8")+" card-ribbon"},na.a.createElement("div",{className:"search-ribbon-wrap active"},na.a.createElement("div",{className:"search-ribbon-inner"},y?na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"see-all-results"},s||x?na.a.createElement("div",{className:"icon-new-filter"},na.a.createElement(sa.b,{to:j?lu(s||S):s||S,"aria-label":i("seo-all-job-results")},na.a.createElement("div",{className:"text"},i("seo-all-job-results"),na.a.createElement("span",{className:"arrow-icon","aria-hidden":"true"})))):null),na.a.createElement("div",{className:"results"},d&&r?na.a.createElement("h2",{className:"text"},na.a.createElement(ca.RichText,{tag:"div",className:"searchLabel",field:{value:O(null===c||void 0===c?void 0:c.labelForDesktop)}})):null),na.a.createElement("div",{className:"create-seo-alert"},u&&"ADB2C"===(null===n||void 0===n?void 0:n.LoginType)&&na.a.createElement(xu,null,e=>{let{login:l,authenticationState:t}=e;return na.a.createElement(na.a.Fragment,null,na.a.createElement("button",{className:"create-alert-btn",onClick:()=>{var e;null===(e=window)||void 0===e||e.dataLayer.push({event:"jobAlertClick"}),t===Xl.AUTHENTICATED?T():(e=>{null!==e&&"undefined"!==typeof window&&(sessionStorage.setItem("createJobAlertButtonClickedToLogin",!0),localStorage.setItem("authenticationType","Apply > Create Account / Apply > Sign in"),e(null,"createAlert"))})(l)},"aria-label":i("create-alert-for-future-jobs")},i("create-alert-for-future-jobs"),na.a.createElement("div",{className:"icon-alert"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(g),className:"filter_icon",alt:""}))))}),u&&"ROMA"===(null===n||void 0===n?void 0:n.LoginType)&&na.a.createElement("button",{className:"create-alert-btn",onClick:()=>{var e;null===(e=window)||void 0===e||e.dataLayer.push({event:"jobAlertClick"}),T()},"aria-label":i("create-alert-for-future-jobs")},i("create-alert-for-future-jobs"),na.a.createElement("div",{className:"icon-alert"},na.a.createElement("img",{src:ca.mediaApi.updateImageUrl(g),className:"filter_icon",alt:""}))))):na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"results"},d&&r?na.a.createElement("h2",{className:"text"},na.a.createElement(ca.RichText,{tag:"div",className:"searchLabel",field:{value:O(null===c||void 0===c?void 0:c.labelForDesktop)}})):null),na.a.createElement("div",{className:"see-all-results"},s?na.a.createElement("div",{className:"icon-filter"},na.a.createElement(sa.b,{to:j?lu(s):s,"aria-label":i("seo-all-job-results")},na.a.createElement("div",{className:"text"},i("seo-all-job-results")))):null))))),na.a.createElement(to,{showModal:N,handleModal:T,className:"create-alert_modal"},"ADB2C"===(null===n||void 0===n?void 0:n.LoginType)&&na.a.createElement(ts,{key:"body",jobAlertOptions:v,jobAlertSuccessMessage:m,dashboardUrl:null===f||void 0===f?void 0:f.value,handleModal:T,showModal:N,searchCriteria:b}),"ROMA"===(null===n||void 0===n?void 0:n.LoginType)&&na.a.createElement(ds,{key:"body",jobAlertOptions:v,jobAlertSuccessMessage:m,handleModal:T,consentText:p,showModal:N,searchCriteria:b})))};Ty.defaultProps={searchResultCount:0,totalCount:0,t:()=>{},sitecoreContext:{}};
243var ky=Object(ca.withSitecoreContext)()(Object(ba.a)()(Ty)),Iy=ZE;const Ly=e=>{var l;let{fields:t}=e;const{description:a,image:o,fontColor:i,backgroundColor:n}=t,r=Hc(n).toLowerCase();return na.a.createElement("section",{className:"banner-section seo-standard",style:{backgroundColor:r}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row align-items-md-end justify-content-center"},(null===o||void 0===o||null===(l=o.value)||void 0===l?void 0:l.src)?na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"col-lg-2"},na.a.createElement("div",{className:"d-flex justify-content-center justify-content-lg-end"},na.a.createElement("h1",{className:"headingLogo"},na.a.createElement(ca.Image,{field:o})))),na.a.createElement("div",{className:"col-lg-6"},na.a.createElement("p",{style:{color:""+(null===i||void 0===i?void 0:i.value)},className:"text m-0"},na.a.createElement(ca.RichText,{field:a})))," "):na.a.createElement("div",{className:"col-lg-10"},na.a.createElement("p",{style:{color:""+(null===i||void 0===i?void 0:i.value)},className:"text m-0"},na.a.createElement(ca.RichText,{field:a}))))))};Ly.defaultProps={fields:{description:{value:""},image:{value:{src:""}},backgroundColor:{value:""},fontColor:{value:""}}};var Ay=Ly;const Py=e=>{var l;const[t,a]=Object(ia.useState)([]),{region:o,title:i,active:n,onAccordionClick:r,index:d}=e,s=Math.ceil((null===o||void 0===o||null===(l=o.countries)||void 0===l?void 0:l.length)/3),[c,u]=Object(ia.useState)();return Object(ia.useEffect)(()=>{var e;let l=0;const t=null===o||void 0===o||null===(e=o.countries)||void 0===e?void 0:e.length,i=[];for(l=0;l<t;l+=s){var n;const e=null===o||void 0===o||null===(n=o.countries)||void 0===n?void 0:n.slice(l,l+s);i.push(e)}a(i),u(window.location.hostname)},[]),na.a.createElement("div",{className:"accordion-block "+(n?"active":"")},na.a.createElement("button",{className:"icon",onClick:()=>n?r():r(d),"aria-label":"toggle accordion "+i,"aria-expanded":n}),na.a.createElement("div",{className:"accordion-title",onClick:()=>n?r():r(d),role:"presentation"},i),na.a.createElement("div",{className:"accordion-content clearfix"},na.a.createElement("div",{className:"row"},t.map((e,l)=>{if(0!==e.length)return na.a.createElement("div",{className:"col-md-4 country-list",key:l},Array.isArray(e)&&e.map((e,l)=>{var t;if(0!==(null===e||void 0===e||null===(t=e.languages)||void 0===t?void 0:t.length))return na.a.createElement("ul",{className:"countries"},na.a.createElement("span",null,(null===e||void 0===e?void 0:e.countryName)+" "),e&&Array.isArray(e.languages)&&e.languages.map(t=>{var a;return(null===t||void 0===t?void 0:t.redirectURL)?na.a.createElement("li",{key:l},na.a.createElement(na.a.Fragment,null,"|",na.a.createElement("a",{href:null===t||void 0===t?void 0:t.redirectURL,target:""+((null===t||void 0===t||null===(a=t.redirectURL)||void 0===a?void 0:a.includes(c))?"":"_blank"),"aria-label":`link to ${null===e||void 0===e?void 0:e.countryName} country ${null===t||void 0===t?void 0:t.name} language`,rel:"noreferrer"},null===t||void 0===t?void 0:t.name))):null}))}))}))))};Py.defaultProps={region:{},title:"",onAccordionClick:()=>{},active:!1,index:0};var Dy=Py;a(1027);const Ry=e=>{let{cssClass:l,offset:t,linkItems:a,showAccordion:o,doShowAccordion:i=(()=>{}),t:n}=e;const{items:r}=a,[d,s]=Object(ia.useState)(),c=e=>{s(e)};return na.a.createElement("section",{className:"accordion-section-advanced "+l},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:t?"col-lg-10 offset-lg-1":"col-lg-12"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},o?Array.isArray(r)&&r.map((e,l)=>na.a.createElement(Dy,{title:null===e||void 0===e?void 0:e.regionName,region:e,active:l===d,onAccordionClick:c,key:l,index:l})):na.a.createElement("div",{onClick:()=>i(),role:"presentation"},na.a.createElement(Dy,{title:n("choose-by-region")}))))))))};Ry.defaultProps={cssClass:"",offset:"",linkItems:{items:[]},showAccordion:!1,doShowAccordion:()=>{},t:()=>{}};var _y=Object(ba.a)()(Ry);a(1028);const Fy=e=>{var l,t,a,o;
243const{linkItems:i,linkItemsManpower:n,t:r,sitecoreContext:d}=e,{items:s,selected:c}=i,[u,v]=Object(ia.useState)(!1),[m,p]=Object(ia.useState)([]),[f,g]=Object(ia.useState)(!1),[b,h]=Object(Ar.a)(["first-visit"]);null===d||void 0===d||null===(l=d.Country)||void 0===l||l.code;Object(ia.useEffect)(()=>{u?(mu(document.querySelector(".site-header")),document.addEventListener("mousedown",C)):document.removeEventListener("mousedown",C)},[u]),Object(ia.useEffect)(()=>{E()},[s]);const E=()=>{let e=[];const l=[];Array.isArray(s)&&s.forEach(l=>{e=[...e,...null===l||void 0===l?void 0:l.countries]}),e.forEach((e,t)=>{const a=na.a.createElement("div",{key:t},na.a.createElement("span",null,null===e||void 0===e?void 0:e.countryName),e.languages.map((e,l)=>{var t,a,o;return y(e,navigator.language||navigator.userLanguage),na.a.createElement(na.a.Fragment,null,"|",na.a.createElement("a",{href:null===e||void 0===e?void 0:e.redirectURL,key:l,onClick:l=>{var t,a,o;l.preventDefault(),(null===e||void 0===e||null===(t=e.redirectURL)||void 0===t?void 0:t.includes(null===(a=window)||void 0===a||null===(o=a.location)||void 0===o?void 0:o.hostname))?window.location=null===e||void 0===e?void 0:e.redirectURL:window.open(null===e||void 0===e?void 0:e.redirectURL,"_blank","noopener,noreferrer")},"aria-label":null===e||void 0===e?void 0:e.redirectURL,target:""+((null===e||void 0===e||null===(t=e.redirectURL)||void 0===t?void 0:t.includes(null===(a=window)||void 0===a||null===(o=a.location)||void 0===o?void 0:o.hostname))?"":"_blank"),rel:"noopener noreferrer"},null===e||void 0===e?void 0:e.name))}));l.push({value:null===e||void 0===e?void 0:e.countryName,text:a})}),p(l)},y=function(e){var l,t,a,o,i;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";n.toLowerCase()===(null===e||void 0===e||null===(l=e.isoCode)||void 0===l?void 0:l.toLowerCase())&&!b["first-visit"]&"/"===window.location.pathname&&n.toLowerCase()!==(null===d||void 0===d||null===(t=d.languageISO)||void 0===t?void 0:t.toLowerCase())&&(null===e||void 0===e||null===(a=e.redirectURL)||void 0===a?void 0:a.includes(null===(o=window)||void 0===o||null===(i=o.location)||void 0===i?void 0:i.hostname))&&(h("first-visit","true",{path:"/"}),window.location=null===e||void 0===e?void 0:e.redirectURL)},N=()=>g(!0),w=()=>{var e;(v(!u),(()=>{let e=document.querySelector(".mobile--actives");return"none"==getComputedStyle(e).display})())&&(null===(e=document.getElementsByClassName("close-text")[0])||void 0===e||e.click())},C=e=>{var l;(null===(l=document.querySelector(".modal"))||void 0===l?void 0:l.contains(e.target))||v(!1)};return na.a.createElement("div",{className:"country-links"},na.a.createElement("div",{className:"lang-nav"},(null===n||void 0===n?void 0:n.length)>0&&n.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v,m;return!Ic(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.ctaText)||void 0===a?void 0:a.value)&&na.a.createElement("div",{className:"link_title"},na.a.createElement("a",{id:l,"aria-label":(null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.ctaText)||void 0===i?void 0:i.value)+", opens in a new window/tab",href:null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.ctaUrl)||void 0===r||null===(d=r.value)||void 0===d?void 0:d.href,target:null===e||void 0===e||null===(s=e.fields)||void 0===s||null===(c=s.ctaUrl)||void 0===c||null===(u=c.value)||void 0===u?void 0:u.target},null===e||void 0===e||null===(v=e.fields)||void 0===v||null===(m=v.ctaText)||void 0===m?void 0:m.value))}),na.a.createElement("div",{className:"language-wrapper"},na.a.createElement("div",{role:"button",tabIndex:0,className:"country",onClick:()=>w(),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),w())}
243,"aria-label":"(Manpower-Global) pop up opens"},na.a.createElement("div",{className:"title"},Array.isArray(c)&&c.length>0&&(null===(t=c[0])||void 0===t?void 0:t.country)),Array.isArray(c)&&c.length>0&&"("+(null===(a=c[0])||void 0===a?void 0:a.language)+")"))),na.a.createElement(to,{showModal:u,handleModal:w,className:"fullscreen",backdrop:!1,removeIndex:!0},na.a.createElement("div",{key:"header",className:"container"},na.a.createElement("button",{onClick:()=>w(),className:"close","aria-label":"Close"},"close")),na.a.createElement("div",{key:"body"},na.a.createElement("div",{className:"country-search"},na.a.createElement(Xm,{items:m,textField:"text",valueField:"value",label:r("country-links-title"),floatingLabel:r("country-links-placeholder"),seletedItem:Array.isArray(c)&&c.length>0?null===(o=c[0])||void 0===o?void 0:o.country:"",onItemSelect:()=>{},brandName:"manpower",dropdown:!0,onClear:N,onSearch:()=>g(!1),noDataMessage:r("countrylinks-no-result-found")})),na.a.createElement(_y,{linkItems:i,showAccordion:f,doShowAccordion:N}))))};Fy.defaultProps={linkItems:{},linkItemsManpower:{},t:()=>{}};var Uy=Object(ba.a)()(Fy);const By=e=>{var l,t,a,o,i;const{sitecoreContext:n}=e,{route:r}=n,d=null===r||void 0===r?void 0:r.placeholders,s=d&&d["jss-common"],c=s&&(null===(l=s[1])||void 0===l?void 0:l.fields)||{},u=d&&d["jss-header"],v=u&&(null===(t=u[0])||void 0===t?void 0:t.placeholders)&&(null===(a=u[0])||void 0===a?void 0:a.placeholders["jss-right"]),m=v&&(null===(o=v[0])||void 0===o||null===(i=o.fields)||void 0===i?void 0:i.items)||{};return na.a.createElement(Uy,{linkItems:c,linkItemsManpower:m,sitecoreContext:n})};By.defaultProps={sitecoreContext:{route:{}}};var My=Object(ca.withSitecoreContext)()(By);a(299);const $y=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m,p;return na.a.createElement("a",{href:null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(t=l.url)||void 0===t||null===(a=t.value)||void 0===a?void 0:a.href,target:"_blank",rel:"noopener noreferrer",className:"apple"===e.name?"applink-one":"android"===e.name?"applink-two":"","aria-label":null===e||void 0===e||null===(o=e.fields)||void 0===o||null===(i=o.ctaText)||void 0===i?void 0:i.value,title:null===e||void 0===e||null===(n=e.fields)||void 0===n||null===(r=n.ctaText)||void 0===r?void 0:r.value},"Trust"!==e.name?na.a.createElement(ca.Image,{className:"apps-image",field:Rc(null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.svgImage)||void 0===s?void 0:s.value,(null===e||void 0===e||null===(c=e.fields)||void 0===c||null===(u=c.ctaText)||void 0===u?void 0:u.value)||e.name)}):na.a.createElement("img",{className:"apps-image",src:null===e||void 0===e||null===(v=e.fields)||void 0===v||null===(m=v.svgImage)||void 0===m||null===(p=m.value)||void 0===p?void 0:p.href,alt:e.name}))},Vy=e=>{var l,t;const{fields:a={}}=e;return na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"col-xl-4 col-lg-4 col-sm-12"}),na.a.createElement("div",{className:"col-xl-4 col-lg-5 col-sm-12 d-flex align-items-center justify-content-center apps-tablet"},null===a||void 0===a||null===(l=a.items)||void 0===l?void 0:l.map(e=>("apple"===e.name||"android"===e.name)&&$y(e))),na.a.createElement("div",{className:"col-xl-4 col-lg-3 col-sm-12 d-flex align-items-center justify-content-end trust-seal"},null===a||void 0===a||null===(t=a.items)||void 0===t?void 0:t.map(e=>"Trust"===e.name&&$y(e))))};Vy.defaultProps={fields:{}};var Hy=Object(ba.a)()(Vy);const Jy=e=>{var l,t,a,o,i;const{fields:n}=e,{items:r=[],copyrightText:d,text:s}=n;let c=0;return na.a.createElement("div",{className:"footer-disclaimer de-site-manpower"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},null===(l=r[0])||void 0===l||null===(t=l.fields)||void 0===t||null===(a=t.items)||void 0===a?void 0:a.map((e,l)=>{var t,a;return na.a.createElement("div",{className:"row icon-container",key:l},null===(t=e.fields)||void 0===t||null===(a=t.items)||void 0===a?void 0:a.map(e=>{var l,t,a,o,i,n,r,d;return c++,na.a.createElement("div",{className:"col-lg-2 col-xl-2 col-md-3 col-sm-3",key:null===e||void 0===e?void 0:e.id},na.a.createElement("span",{className:"icon"},na.a.createElement(uc,{url:null===e||void 0===e||null===(l=e.fields)||void 0===l?void 0:l.ctaUrl,ariaLabel:(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.ctaUrl)||void 0===a||null===(o=a.value)||void 0===o?void 0:o.target)?`Open ${(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.logo)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.alt)||"logo-"+c} in new tab`:""},na.a.createElement(ca.Image,{field:Rc(null===e||void 0===e||null===(d=e.fields)||void 0===d?void 0:d.logo,"logo-"+c)}))))}
243))}),na.a.createElement(ca.RichText,{tag:"p",field:s}),na.a.createElement(ca.RichText,{tag:"p",field:d}),na.a.createElement("div",{className:"footer-disclaimer-links","aria-label":"Disclaimer Links"},null===(o=r[1])||void 0===o||null===(i=o.fields)||void 0===i?void 0:i.items.map((e,l)=>{var t,a,o,i,n,r,d,s,c,u,v;return na.a.createElement(ia.Fragment,{key:l},(null===e||void 0===e||null===(t=e.fields)||void 0===t||null===(a=t.isCookieSettingLink)||void 0===a?void 0:a.value)?na.a.createElement(Oi,{handleTextClick:du,text:null===e||void 0===e||null===(u=e.fields)||void 0===u||null===(v=u.ctaText)||void 0===v?void 0:v.value}):na.a.createElement(uc,{url:null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.ctaUrl,ariaLabel:(null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.ctaUrl)||void 0===n||null===(r=n.value)||void 0===r?void 0:r.target)?`Open ${null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.ctaText)||void 0===s?void 0:s.value} in new window/tab`:""},na.a.createElement(ca.Text,{field:null===e||void 0===e||null===(c=e.fields)||void 0===c?void 0:c.ctaText})))}))))))};Jy.defaultProps={fields:{}};var qy=Object(ba.a)()(Jy);const zy=e=>{var l,t;const{url:a,routeName:o,activeLinkClass:i,noSpan:n,navIcon:r}=e,{clickHandler:d,actionParams:s,callback:c,ariaProps:u}=e;return na.a.createElement(ia.Fragment,null,"external"===a.value.linktype?na.a.createElement(ca.Link,Object.assign({field:a,className:i,onClick:d?()=>{c&&c(),d(...s)}:null},u,{"aria-label":null===o||void 0===o?void 0:o.value}),na.a.createElement(ca.Text,{tag:n?null:"span",field:o})):na.a.createElement(sa.b,Object.assign({to:{pathname:a.value.href,search:null===(l=a.value)||void 0===l||null===(t=l.querystring)||void 0===t?void 0:t.replace(" & ","$")},className:i,onClick:d?()=>{c&&c(),d(...s)}:null},u,{"aria-label":null===o||void 0===o?void 0:o.value}
243),"SearchIcon"===(null===r||void 0===r?void 0:r.value)&&na.a.createElement("span",{className:"search__icon"},na.a.createElement("div",{className:"icon-search"})),na.a.createElement(ca.Text,{tag:n?null:"span",field:o,className:"SearchIcon"===(null===r||void 0===r?void 0:r.value)?"search__text":""})))};zy.defaultProps={url:{value:{linktype:"",href:"#"}},routeName:{value:""},activeLinkClass:"",noSpan:!1,clickHandler:null,actionParams:{},callback:null,ariaProps:{},navIcon:""};var Gy=zy;const Yy=(e,l,t)=>{ru("Footer Nav",t),"external"===(null===l||void 0===l?void 0:l.linktype)?(null===l||void 0===l?void 0:l.target)?window.open(null===l||void 0===l?void 0:l.href,null===l||void 0===l?void 0:l.target):window.location.assign(null===l||void 0===l?void 0:l.href):e.push({pathname:null===l||void 0===l?void 0:l.href,search:null===l||void 0===l?void 0:l.querystring})},Ky=e=>{let{items:l,history:t}=e;return na.a.createElement(ia.Fragment,null,kc(l).map(e=>{var l,a;const{title:o,items:i}=e.fields||{title:{},items:[]},n=null===e||void 0===e||null===(l=e.fields)||void 0===l||null===(a=l.url)||void 0===a?void 0:a.value;return na.a.createElement("section",{key:null===e||void 0===e?void 0:e.name,className:"footer-nav-block"},na.a.createElement("h3",{className:"title"},na.a.createElement("button",{type:"button",className:"title",onClick:()=>((e,l,t)=>{Yy(e,l,t)})(t,n,null===o||void 0===o?void 0:o.value)},na.a.createElement(ca.Text,{field:o})," ")),na.a.createElement("nav",{"aria-label":null===o||void 0===o?void 0:o.value},na.a.createElement("ul",{className:"footer-nav-list"},kc(i).map(e=>{const{url:l,title:t,items:a,isHighlighted:o}=e.fields||{title:{},url:{},items:[]};return na.a.createElement(ia.Fragment,{key:e.id},na.a.createElement("li",null,na.a.createElement(Gy,{url:l,routeName:t,noSpan:!0,activeLinkClass:Pc(a)||Fc(o)?"sub-title":"",clickHandler:ru,actionParams:["Footer Nav",null===t||void 0===t?void 0:t.value]})),kc(a).map((e,l)=>{const{url:t,title:o}=e.fields||{title:{},url:{}};return na.a.createElement("li",{key:e.id},na.a.createElement(Gy,{url:t,routeName:o,noSpan:!0,activeLinkClass:a.length===l+1?"last-link":"",clickHandler:ru,actionParams:["Footer Nav",null===o||void 0===o?void 0:o.value]}))}))}))))}))};Ky.defaultProps={items:[]};var Wy=Object(ua.j)(Ky);const Qy=e=>{let{menuItems:l}=e;return na.a.createElement(ia.Fragment,null,na.a.createElement("nav",{className:"row footer-nav"},kc(l).map((e,l)=>{const{fields:t}=e,a=t&&t.items||[];return na.a.createElement("div",{className:"col-lg-3 col-sm-12",key:`${e.name}_${l}`},na.a.createElement(Wy,{items:a,section:"section 1"}))})))};Qy.defaultProps={menuItems:[]};var Zy=Qy;a(1029);const Xy=e=>{var l,t,a,o,i;const{tabComponents:n=[],disclaimerComponent:r=[],appsComponent:d=[],sitecoreContext:s,countryLinksComponent:c=[]}=e,u=null===d||void 0===d?void 0:d.length,v=null===s||void 0===s||null===(l=s.route)||void 0===l?void 0:l.placeholders,m=v&&v["jss-common"],{items:p=[]}=m&&(null===(t=m[0])||void 0===t?void 0:t.fields)||{},f=[];p.map(e=>{e.fields&&e.fields.items&&f.push(...e.fields.items)});const[g,b]=Object(ia.useState)([]),h=null===s||void 0===s||null===(a=s.Country)||void 0===a||null===(o=a.code)||void 0===o?void 0:o.toLowerCase();return Object(ia.useEffect)(()=>{b(r[0])},[r]),na.a.createElement("footer",{className:"site-footer manpower"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-8"},na.a.createElement(Zy,{menuItems:f}),c.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e))),na.a.createElement("div",{className:"col-lg-4"},na.a.createElement("div",{className:"footer-rightside"},n.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ia.Fragment,{key:l},e)))))),(null===g||void 0===g?void 0:g.props)&&"text/sitecore"===(null===g||void 0===g||null===(i=g.props)||void 0===i?void 0:i.type)?g:na.a.createElement(ia.Fragment,{key:"content"},g),r.map(e=>{var l;if((null===e||void 0===e?void 0:e.props)&&"text/sitecore"===(null===e||void 0===e||null===(l=e.props)||void 0===l?void 0:l.type))return e}),!Object(ca.isExperienceEditorActive)()&&na.a.createElement("div",{className:"sub-footer-disclaimer "+("de"===h?"de-site-manpower":"")},na.a.createElement("div",{className:"sub-footer-disclaimer-inner col-10 "+(u?"apps-btn":"")},r.map((e,l)=>{var t;if(l>0)return(null===e||void 0===e?void 0:e.props)&&"text/sitecore"===(null===e||void 0===e||null===(t=e.props)||void 0===t?void 0:t.type)?e:na.a.createElement(ia.Fragment,{key:l},e)}))),u?na.a.createElement("div",{className:"sub-footer-apps "+("de"===h?"de":"")},na.a.createElement("div",{className:"row applinks col-10"},d.map(e=>{var l;if((null===e||void 0===e?void 0:e.props)&&"text/sitecore"===(null===e||void 0===e||null===(l=e.props)||void 0===l?void 0:l.type))return e}),!Object(ca.isExperienceEditorActive)()&&na.a.createElement(na.a.Fragment,null,d.map(e=>{var l;return(null===e||void 0===e?void 0:e.props)&&(null===e||void 0===e||null===(l=e.props)||void 0===l||l.type),e})))):null)};Xy.defaultProps={tabComponents:[],disclaimerComponent:[],appsComponent:[],countryLinksComponent:[],fields:{},sitecoreContext:{}};var eN=Object(ca.withSitecoreContext)()(Object(ca.withPlaceholder)([{placeholder:"jss-footer-right",prop:"tabComponents"},{placeholder:"jss-footer-disclaimer",prop:"disclaimerComponent"},{placeholder:"jss-right",prop:"countryLinksComponent"},{placeholder:"jss-footer-app",prop:"appsComponent"}])(Xy));const lN=e=>{let{img:l,altText:t,tooltip:a,ctaUrl:o,arialabel:i}=e;return na.a.createElement("a",{href:null===o||void 0===o?void 0:o.value,className:"social-icon",target:"_blank",rel:"noopener noreferrer",title:a,"aria-labelledby":a+"-"+i,"aria-label":a+"-"+i,"aria-hidden":"false"},na.a.createElement(ca.Image,{field:Rc(l,t),"aria-label":t,"aria-labelledby":t,t
243itle:t}))};lN.defaultProps={img:"",altText:"",tooltip:"",ctaUrl:"#",arialabel:""};var tN=lN;const aN=e=>{const{fields:l={}}=e,{items:t=[]}=l;return na.a.createElement("div",{className:"social-bar"},na.a.createElement("div",{className:"social-icons","aria-label":"Follow us on social media"},t.map((e,l)=>{var t,a,o,i,n,r,d,s;return na.a.createElement(ia.Fragment,{key:l},na.a.createElement(tN,{img:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.icon,altText:null===e||void 0===e||null===(a=e.fields)||void 0===a||null===(o=a.name)||void 0===o?void 0:o.value,tooltip:null===e||void 0===e||null===(i=e.fields)||void 0===i||null===(n=i.name)||void 0===n?void 0:n.value,ctaUrl:null===e||void 0===e||null===(r=e.fields)||void 0===r?void 0:r.url,utmQueryParam:null===e||void 0===e||null===(d=e.fields)||void 0===d||null===(s=d.utmQueryParam)||void 0===s?void 0:s.value,arialabel:"Open in a new window/tab"}))})))};aN.defaultProps={fields:{items:[]}};var oN=aN;const iN=e=>{const{fields:l={},t:t}=e;return na.a.createElement("section",{"aria-label":"Social media",className:"row footer-social"},na.a.createElement("div",{className:"col"},na.a.createElement("h3",{className:"title"},t("follow-us")),na.a.createElement("div",{className:"social-icons","aria-label":"Social media links"},na.a.createElement(oN,{fields:l}))))};iN.defaultProps={fields:{}};var nN=Object(ba.a)()(iN),rN=a(243),dN=a.n(rN);const sN=(e,l,t)=>{const a=null===l||void 0===l?void 0:l.pathname;if(e&&a){let i=!0;var o;if(t)i=t.replace("?","")===(null===l||void 0===l||null===(o=l.search)||void 0===o?void 0:o.replace("?",""));return e.split("?")[0].toLowerCase()===a.toLowerCase()&&i}},cN=e=>{var l,t;const[a,o]=Object(ia.useState)(!1),i=Object(ua.i)(),{menuItem:n,isParentActive:r,hideMenu:d}=e;return na.a.createElement("li",{className:"navitem__mobile "+(a?"navitem__mobile--active":"")},na.a.createElement("button",{className:"navitem__button",onClick:()=>o(!a),"aria-expanded":a,"aria-label":"accordion toggle "+(null===n||void 0===n||null===(l=n.title)||void 0===l?void 0:l.value)},na.a.createElement(Gy,{url:null===n||void 0===n?void 0:n.url,routeName:null===n||void 0===n?void 0:n.title,activeLinkClass:r?"header-link-active navitem__title":"navitem__title",clickHandler:ru,actionParams:["Flyout Nav",null===n||void 0===n||null===(t=n.title)||void 0===t?void 0:t.value],callback:d})),na.a.createElement("div",{className:"navitem__panel"},na.a.createElement("ul",{className:"navitem__list"},kc(n.items).map((e,l)=>{var t;const{url:a,title:o,items:n,isHighlighted:r}=e.fields||{title:{},url:{},items:[]},s=sN(Dc(e),i,null===a||void 0===a||null===(t=a.value)||void 0===t?void 0:t.querystring);return na.a.createElement(na.a.Fragment,null,na.a.createElement("li",{className:"navlist__item "+(Pc(n)||Fc(r)?"has-sub-nav":""),key:l},na.a.createElement(Gy,{url:a,routeName:o,activeLinkClass:s?"sub-menu-active":"",clickHandler:ru,actionParams:["Flyout Nav",null===o||void 0===o?void 0:o.value],callback:d})),((e,l,t)=>{let a=null;return Pc(e)&&(a=e.map((e,a)=>{var o;const{name:i}=e,{url:n,title:r}=e.fields||{title:{},url:{}},d=sN(Dc(e),l,null===n||void 0===n||null===(o=n.value)||void 0===o?void 0:o.querystring);return na.a.createElement("div",{className:"sub-nav-menu-item",key:`${i}_${a}`},na.a.createElement(Gy,{url:n,routeName:r,activeLinkClass:d?"sub-menu-active":"",clickHandler:ru,actionParams:["Flyout Nav",null===r||void 0===r?void 0:r.value],callback:t}))})),a})(n,i,d))}))))};cN.defaultProps={menuItem:{},isParentActive:!1,hideMenu:()=>{}};var uN=cN;a(1030);const vN=(e,l,t)=>{const a=null===l||void 0===l?void 0:l.pathname;if(e&&a){let i=!0;var o;if(t)i=t.replace("?","")===(null===l||void 0===l||null===(o=l.search)||void 0===o?void 0:o.replace("?",""));return e.split("?")[0].toLowerCase()===a.toLowerCase()&&i}},mN=(e,l,t)=>{ru(e,l),(null===t||void 0===t?void 0:t.current)&&(t.current.style.display="none")},pN=e=>{var l;const{menuItem:t,isParentActive:a,className:o,navIcon:i}=e,n=Object(ua.i)(),[r,d]=Object(ia.useState)(!1),s=Object(ia.useRef)(null);return na.a.createElement("div",{className:`main-nav-item ${r?"link-focused":""} ${o}  ${"SearchIcon"===(null===i||void 0===i?void 0:i.value)?"search-mobl search--mobile":""}`,onFocus:()=>{document&&!document.getElementsByClassName("hide_outline").length&&((null===s||void 0===s?void 0:s.current)&&(s.current.style.display="block"),d(!0))},onBlur:()=>d(!1),onMouseOver:()=>{(null===s||void 0===s?void 0:s.current)&&(s.current.style.display="block")},tabIndex:-1,"aria-label":"main nav item"},na.a.createElement("div",{className:"menu-item"},na.a.createElement(Gy,{url:t.url,routeName:t.title,activeLinkClass:a?"header-link-active":"",clickHandler:ru,actionParams:["Top Nav",null===t||void 0===t||null===(l=t.title)||void 0===l?void 0:l.value],ariaProps:{"aria-expanded":r},navIcon:i})),na.a.createElement("div",{className:"main-nav-dropdown nav-sub-menu",ref:s,"aria-hidden":!r},na.a.createElement("div",{className:"main-nav-dropdown-inside"},na.a.createElement("div",{className:"triangle"}),na.a.createElement("div",{className:"main-nav-sub-menu",role:"menu"},kc(t.items).map((e,l)=>{var t;const{name:a}=e,{url:o,title:i,items:r,isHighlighted:d}=e.fields||{title:{},url:{},items:[]},c=vN(Dc(e),n,null===o||void 0===o||null===(t=o.value)||void 0===t?void 0:t.querystring),u=na.a.createElement("div",{className:tn()("sub-nav-menu-item",{"parent-sub-nav":Pc(r)||Fc(d)})},na.a.createElement(Gy,{url:o,routeName:i,activeLinkClass:c?"sub-menu
243-active":"",clickHandler:mN,actionParams:["Flyout Nav",null===i||void 0===i?void 0:i.value,s]})),v=((e,l,t)=>{let a=null;return Pc(e)&&(a=e.map((e,a)=>{var o;const{name:i}=e,{url:n,title:r}=e.fields||{title:{},url:{}},d=vN(Dc(e),l,null===n||void 0===n||null===(o=n.value)||void 0===o?void 0:o.querystring);return na.a.createElement("div",{className:"sub-nav-menu-item",key:`${i}_${a}`},na.a.createElement(Gy,{url:n,routeName:r,activeLinkClass:d?"sub-menu-active":"",clickHandler:mN,actionParams:["Flyout Nav",null===r||void 0===r?void 0:r.value,t]}))})),a})(r,n,s);return na.a.createElement(ia.Fragment,{key:`${a}_${l}`},u,v)})))))};pN.defaultProps={menuItem:{},isParentActive:!1,className:"",navIcon:""};var fN=pN;a(1031);var gN=Object(ca.withSitecoreContext)()(Object(ba.a)()(e=>{let{logo:l,mobileOS:t,countryCode:a,t:o}=e;return na.a.createElement("div",{className:"flyer-container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-7 d-flex flex-column align-items-left"},na.a.createElement(ca.Image,{field:l,className:"site-logo mobl-logo-header manpower"}),na.a.createElement("span",{className:"mt-2 subTitle"},o("Now we are Mobile"))),na.a.createElement("div",{className:"col-5 d-flex flex-column justify-content-center align-items-end"},na.a.createElement(ga,{cssClass:"open_button",text:o("Use the APP"),handleButtonClick:()=>{const e={android:"intent://#Intent;scheme=mymanpowerapp;package=com.mpg.mymanpower;S.browser_fallback_url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.mpg.mymanpower;end",iOS:`https://apps.apple.com/${a}/app/my-manpower-app/id1569784517`,default:`https://www.manpower.${a}/`};switch(t){case"Android":window.location.href=e.android;break;case"iOS":const l="mymanpowerapp://";window.location.href=l,setTimeout(()=>{"visible"===document.visibilityState&&(window.location.href=e.iOS)},2500);break;default:window.location.replace(e.default)}}},"Open in the Manpower app"))))}));a(1032),a(1033);const bN=e=>{let l=[];return kc(e).map(e=>{l=l.concat(...Ac(e))}),l},hN=(e,l,t)=>{if(e&&l){const a=e.split("?")[0].toLowerCase(),o=l.toLowerCase(),i="/"+(t&&t.toLowerCase());return a===o||o.startsWith(a)||i.startsWith(a)}},EN=e=>{var l,t,a,o,i,n,r,d,s,c,u,v;const{fields:m,sticky:p,sitecoreContext:f,notFixed:g}=e,{location:b,match:h,rightComponents:E=[],searchTabs:y}=e,{route:N}=f,w=null===N||void 0===N?void 0:N.placeholders,C=w&&w["jss-common"],S=w&&w["jss-header"],x=S&&S.filter(e=>"EmergencyMessage"===e.componentName),j=x&&x.filter(e=>{var l;return"true"===(null===e||void 0===e||null===(l=e.params)||void 0===l?void 0:l.maintenanceBanner)}),{items:O=[]}=C&&(null===(l=C[0])||void 0===l?void 0:l.fields)||{},T=(null===(t=O[0])||void 0===t||null===(a=t.fields)||void 0===a?void 0:a.items)||[],k=(null===(o=O[1])||void 0===o||null===(i=o.fields)||void 0===i?void 0:i.items)||[],[I,L]=Object(ia.useState)(!1),[A,P]=Object(ia.useState)(!1),[D,R]=Object(ia.useState)(!1),[_,F]=Object(ia.useState)(""),[U,B]=Object(ia.useState)(""),[M,$]=Object(ia.useState)(!1),V=bN(T),H=bN(k),J=(null===f||void 0===f?void 0:f.language)?"/"+(null===f||void 0===f?void 0:f.language):"/",{logo:q,mobileLogo:z}=m,G=Rc(q,"Site Logo")||{value:{src:dN.a,alt:"Site Logo"}},Y=Rc(z,"Site Logo")||{value:{src:dN.a,alt:"Site Logo"}},K=(null===f||void 0===f||null===(n=f.Country)||void 0===n||null===(r=n.brandName)||void 0===r?void 0:r.toLowerCase())||"",W=(null===f||void 0===f||null===(d=f.Country)||void 0===d||null===(s=d.code)||void 0===s?void 0:s.toLowerCase())||"",Q=["es","nl","pl","it"].includes(W),{topMenuComps:Z}=e;Object(ia.useEffect)(()=>{let e=0;const l=navigator.userAgent.toLowerCase(),t=document.querySelector(".site-header"),a=document.querySelector(".transparent"),o=/safari/.test(l)&&!/chrome/.test(l)&&!/crios/.test(l)&&!/fxios/.test(l),i=/\b(mobile|tablet)\b/.test(l);a?document.getElementsByTagName("body")[0].style.cssText=!o&&!M&&i&&Q?"padding-top:69px":"padding-top:0px":yu()||mu(t,Q,W,o),window.addEventListener("scroll",(function(){const l=window.pageYOffset||document.documentElement.scrollTop;$(!(l<=60)),l>e?t.classList.remove("sticky"):yu()||mu(t,Q,W,o),e=l<=0?0:l}),!1)},[null===N||void 0===N||null===(c=N.fields)||void 0===c?void 0:c.IsNavigationTransparent]),Object(ia.useEffect)(()=>{var e;const l=document.querySelector("body"),t=document.getElementsByClassName("transparent")[0],a=(null===(e=document.querySelector(".emergency-msg"))||void 0===e?void 0:e.offsetHeight)||0,o=a+69,i=document.getElementsByClassName("site-header")[0],n=yu();if(yu())i.style.cssText="display:none";else if(t){var r;if((null===j||void 0===j?void 0:j.length)>0)(null===t||void 0===t||null===(r=t.classList)||void 0===r?void 0:r.contains("sticky"))?i.style.cssText=`top:${n?o:a}px`:i.style.cssText="top:-170px"}else i.style.cssText="top:0px";A?l.classList.add("menu-open"):l.classList.remove("menu-open")});const X=()=>{P(!1),L(!1)};return Object(ia.useEffect)(()=>{yu()&&(document.querySelector("header").style.display="none",document.querySelector("footer").style.display="none",document.getElementsByTagName("body")[0].style.cssText="padding-top:0px")},[]),Object(ia.useEffect)(()=>{const e=navigator.userAgent.toLowerCase(),l=/\b(mobile|tablet)\b/.test(e),t=/android/i.test(e)?"Android":/ipad|iphone/i.test(e)&&!window.MSStream?"iOS":"",a=/safari/.test(e)&&!/chrome/.test(e)&&!/crios/.test(e)&&!/fxios/.test(e);B(a?"Safari":"Others"),t&&F(t),R(l)},[]),na.a.createElement(na.a.Fragment,null,na.a.createElement("div",{className:"bg-blackout"}),na.a.createElement("header",{className:`site-header ${1==(null===N||void 0===N||null===(u=N.fields)||void 0===u||null===(v=u.IsNavigationTransparent)||void 0===v?void 0:v.value)?"transparent":""} ${(null===e||void 0===e?void 0:e.cssClass)?e.cssClass:""} ${p?"sticky":""} ${g?"not-fixed":""} `},D&&!M&&"Others"===U&&Q&&na.a.createElement(gN,{logo:G,mobileOS:_,countryCode:W}),na.a.createElement("div",{className:"container-xl"},na.a.createElement("div",{className:"row site-header-bar"},na.a.createElement("div",{className:"col-auto"},na.a.createElement(sa.b,{to:J,"aria-label":"Go to Home",onClick:()=>ru("Top Nav","logo")},na.a.createElement(ca.Image,{field:G,className:"site-logo mobl-logo-header "+K}),na.a.createElement(ca.Image,{field:Y,className:"site-logo--white "+K}))),na.a.createElement("div",{className:"col"},E.map(e=>e),na.a.createElement("nav",{className:"main-nav mobl","aria-label":"Main Navigation"},kc(V).map((e,l)=>{var t;const{name:a}=e,{url:o,title:i}=e.fields||{title:{},url:{}},n=hN(Dc(e),b.pathname,null===h||void 0===h||null===(t=h.params)||void 0===t?void 0:t.sitecoreRoute);return kc(e.fields.items).length?na.a.createElement(fN,{menuItem:e.fields,key:`${a}_${l}`,isParentActive:n}):na.a.createElement("div",{className:"main-nav-item",key:`${a}_${l}`},na.a.createElement(Gy,{url:o,routeName:i,activeLinkClass:n?"header-link-active":"",clickHandler:ru,actionParams:["Top Nav",null===i||void 0===i?void 0:i.value]}))}),kc(H).map((e,l)=>{var t;const{name:a}=e,{url:o,title:i,NavigationIcon:n}=e.fields||{title:{},url:{},NavigationIcon:{}},r=hN(Dc(e),b.pathname,null===h||void 0===h||null===(t=h.params)||void 0===t?void 0:t.sitecoreRoute);return kc(e.fields.items).length?na.a.createElement(fN,{menuItem:e.fields,key:`${a}_${l}`,isParentActive:r,className:0==l?"right-section":"",navIcon:n}):na.a.createElement("div",{className:"main-nav-item "+(0==l?"right-section":""),key:`${a}_${l}`},na.a.createElement(Gy,{url:o,routeName:i,activeLinkClass:r?"header-link-active":"",clickHandler:ru,actionParams:["Top Nav",null===i||void 0===i?void 0:i.value]}))}),Z.map(e=>e),na.a.createElement("div",{className:"main-nav-item hamburger"}
243,na.a.createElement("button",{className:"hamburger-menu-toggle "+(A?"active":""),onClick:e=>{return(l=e).preventDefault(),void((l.target.className.includes("hamburger-menu-toggle")||l.target.className.includes("line1")||l.target.className.includes("line2")||l.target.className.includes("line3"))&&(P(!A),L(!I)));var l},"aria-label":"hamburger menu","aria-expanded":A},na.a.createElement("div",{className:"line1"}),na.a.createElement("div",{className:"line2"}),na.a.createElement("div",{className:"line3"}))))))),na.a.createElement("div",{className:"main-nav-slideout "+(A?"active":"")},na.a.createElement("div",{className:"mobile--actives"}),na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"mobile-nav-header"},na.a.createElement("button",{"aria-label":"close",className:"close-text",onClick:()=>X()},na.a.createElement("div",{className:"close__icon"}))),y.map((e,l)=>e.props&&"text/sitecore"===e.props.type?e:na.a.createElement(ip.Provider,{value:{setMenuOpen:P,setMenuSection:()=>null,isInHeader:!1,menuOpen:A},key:l},e)),na.a.createElement("ul",{className:"navlist__mobile"},kc([...V,...H]).map((e,l)=>{var t;const{name:a}=e,{url:o,title:i}=e.fields||{title:{},url:{}},n=hN(Dc(e),b.pathname,null===h||void 0===h||null===(t=h.params)||void 0===t?void 0:t.sitecoreRoute);return kc(e.fields.items).length?na.a.createElement(uN,{menuItem:e.fields,key:`${a}_${l}`,isParentActive:n,hideMenu:X}):na.a.createElement("li",{className:"navitem__mobile",key:`${a}_${l}`},na.a.createElement(Gy,{url:o,routeName:i,activeLinkClass:n?"main-nav-link header-link-active":"main-nav-link",clickHandler:ru,actionParams:["Top Nav",null===i||void 0===i?void 0:i.value],callback:X}))}),na.a.createElement("li",{className:"navlink__mobile country"},E.map(e=>{var l,t;return"ShowCountryLinksManpower"===(null===e||void 0===e||null===(l=e.props)||void 0===l||null===(t=l.rendering)||void 0===t?void 0:t.componentName)?e:""})))))))};EN.defaultProps={sticky:!0,loggedIn:!1,notFixed:!1,loginFormSubmitUrl:"/",fields:{items:[],logo:{value:{src:dN.a}}},sitecoreContext:{Country:{brandName:""},route:{name:"",fields:{}}},showLogin:!0,rightComponents:[],searchTabs:[],topMenuComps:[]};var yN=Object(ca.withSitecoreContext)()(Object(ca.withPlaceholder)([{placeholder:"jss-right",prop:"rightComponents"},{placeholder:"jss-content",prop:"searchTabs"},{placeholder:"jss-left",prop:"topMenuComps"}])(Object(ua.j)(EN)));a(1034);const NN=e=>{var l,t,a;return{title:(null===e||void 0===e||null===(l=e.Fields)||void 0===l?void 0:l.title)||(null===e||void 0===e?void 0:e.Name)||"",href:(null===e||void 0===e||null===(t=e.Fields)||void 0===t||null===(a=t.url)||void 0===a?void 0:a.href)||"#"}},wN=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e&&e.length?na.a.createElement("ul",{className:0===l?"sitemap-parent-list":"sitemap-child-list"},e.map(e=>{const{title:t,href:a}=NN(e),o=(null===e||void 0===e?void 0:e.Children)&&(null===e||void 0===e?void 0:e.Children.length)>0;return na.a.createElement("li",{key:(null===e||void 0===e?void 0:e.Name)||a,className:0===l?"sitemap-parent":"sitemap-child"},na.a.createElement("a",{href:a},t),o&&wN(null===e||void 0===e?void 0:e.Children,l+1))})):null},CN=e=>{var l;return null===e||void 0===e||null===(l=e.Children)||void 0===l?void 0:l.map(e=>na.a.createElement("div",{key:null===e||void 0===e?void 0:e.Name,className:"sitemap-column"},wN(null===e||void 0===e?void 0:e.Children)))},SN=e=>{var l,t,a,o,i;let{t:n,fields:r}=e;const d=Object(ia.useMemo)(()=>{try{var e;return JSON.parse((null===r||void 0===r||null===(e=r.SitemapJson)||void 0===e?void 0:e.value)||"{}")}catch(l){return{}}},[null===r||void 0===r||null===(l=r.SitemapJson)||void 0===l?void 0:l.value]),s=null===d||void 0===d||null===(t=d.Children)||void 0===t?void 0:t.find(e=>"Navigation Items"===(null===e||void 0===e?void 0:e.Name)),c=null===s||void 0===s||null===(a=s.Children)||void 0===a?void 0:a.find(e=>"Navigation Left"===(null===e||void 0===e?void 0:e.Name)),u=null===s||void 0===s||null===(o=s.Children)||void 0===o?void 0:o.find(e=>"Navigation Right"===(null===e||void 0===e?void 0:e.Name)),v=null===s||void 0===s||null===(i=s.Children)||void 0===i?void 0:i.find(e=>"Footer"===(null===e||void 0===e?void 0:e.Name));return na.a.createElement("div",{className:"container sitemap-container"},na.a.createElement("h2",{className:"sitemap-title"},n("sitemap-title")),na.a.createElement("div",{className:"sitemap-navigation"},CN(c),CN(u),(()=>{var e,l;return(null===v||void 0===v||null===(e=v.Children)||void 0===e?void 0:e.length)?na.a.createElement("ul",{className:"sitemap-parent-list"},null===v||void 0===v||null===(l=v.Children)||void 0===l?void 0:l.map(e=>{const{title:l,href:t}=(e=>{var l,t,a,o,i;return{title:(null===e||void 0===e||null===(l=e.Fields)||void 0===l?void 0:l.ctaText)||(null===e||void 0===e||null===(t=e.Fields)||void 0===t?void 0:t.t
243itle)||(null===e||void 0===e?void 0:e.Name)||"",href:(null===e||void 0===e||null===(a=e.Fields)||void 0===a||null===(o=a.url)||void 0===o?void 0:o.href)||(null===e||void 0===e||null===(i=e.Fields)||void 0===i?void 0:i.url)||"#"}})(e);return na.a.createElement("li",{key:(null===e||void 0===e?void 0:e.Name)||t,className:"sitemap-parent"},na.a.createElement("a",{href:t},l))})):null})()))};SN.defaultProps={fields:{SitemapJson:{value:"{}"}}};var xN=Object(ba.a)()(SN);const jN=e=>{var l,t,a;let{fields:o,sitecoreContext:i}=e;const{title:n,subTitle:r,text:d,ctaText:s,ctaUrl:c,backgroundImage:u,colorMode:v,offset:m}=o,p=ca.mediaApi.updateImageUrl(_c(u)),f=(null===i||void 0===i||null===(l=i.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"manpower";return na.a.createElement("section",{className:`banner-section skewed ${f} ${(null===v||void 0===v?void 0:v.value)?v.value.toLowerCase():""}`},na.a.createElement("figure",{className:"banner-image",style:{backgroundImage:`url(${p})`}},na.a.createElement("img",{className:"sr-only",alt:null===u||void 0===u||null===(a=u.value)||void 0===a?void 0:a.alt,src:p})),na.a.createElement("div",{className:"skewed-rectangle"}),na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-5 col-12 "+((null===m||void 0===m?void 0:m.value)?"offset-lg-6":"")},na.a.createElement("div",{className:"sub-title"},r&&na.a.createElement(ca.Text,{field:r})),na.a.createElement("h1",{className:"title"},n&&na.a.createElement(ca.Text,{field:n})))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-5 col-12 "+((null===m||void 0===m?void 0:m.value)?"offset-lg-6":"")},na.a.createElement("p",{className:"large reversed",id:"section-description"},d&&na.a.createElement(ca.Text,{field:d})),"manpower"===f?na.a.createElement(ci,{cssClass:"white-bg",ctaText:s,ctaUrl:c,arrow:!0}):na.a.createElement(ci,{cssClass:"reversed",ctaText:s,ctaUrl:c})))))};jN.defaultProps={fields:{title:{value:""},subTitle:{value:""},text:{value:""},ctaText:{value:""},ctaUrl:{value:null},backgroundImage:{value:{src:"http://via.placeholder.com/1440x583/FEFEFE/EEEEEE"}},colorMode:{value:"BLUE"},offset:{value:!1}},sitecoreContext:{}};var ON=Object(ca.withSitecoreContext)()(jN),TN=og;a(1035);const kN=e=>{const{params:l}=e,{height:t}=l;return na.a.createElement("div",{className:"bgColor",style:{height:t+"px"}})};kN.defaultProps={params:{height:"60px"}};var IN=kN;const LN=e=>{var l,t,a,o,i,n;let{fields:r,t:d,sitecoreContext:s}=e;const c=null===s||void 0===s||null===(l=s.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase();return na.a.createElement("div",{className:"benefits-sidebar"},na.a.createElement("h2",{className:"sidebar-title "+c},d("interesting-for-you")),na.a.createElement("div",{className:"address-container"},na.a.createElement("ul",null,(null===r||void 0===r||null===(a=r.items)||void 0===a?void 0:a.benefits)&&(null===r||void 0===r||null===(o=r.items)||void 0===o||null===(i=o.benefits)||void 0===i?void 0:i.length)>0&&(null===r||void 0===r||null===(n=r.items)||void 0===n?void 0:n.benefits.map((e,l)=>na.a.createElement("li",{key:l}," ",e," "))))))};LN.defaultProps={fields:{},t:()=>{},sitecoreContext:{}};var AN=Object(ca.withSitecoreContext)()(Object(ba.a)()(LN));a(1036);const PN=e=>{let{fields:l,t:t}=e;const{text:a={}}=l;return na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:"col-lg-6 offset-lg-3 job-title"},na.a.createElement("span",null,t("Spontaneous-Job-Title"),"\xa0")),na.a.createElement("div",{className:"create-profile-success-flex col-lg-6 offset-lg-3"},na.a.createElement("div",{className:"container greet-container"},a&&na.a.createElement(ca.RichText,{field:a,className:"congrats-section"}))))};PN.defaultProps={fields:{},sitecoreContext:{},t:e=>e};var DN=Object(ba.a)()(PN),RN=Xs;var _N={subTitle:{value:"Fortune 500\r\ncompanies"},hireUrl:{value:{href:""}},number:{value:"106"},findText:{value:"Find your next job"},hireText:{value:"Hire a professional"},title:{value:"Experis works with"},text:{value:"Lorem ipsum dolor sit amet, conset incididunt tempre minim veniam quis cons ectetur adipis cing elit. Labore et elitmor lao dolore sit eiusmod tem mi tal incididunt sit eius mod por mi talrea atl elitmor lao dolore."},findUrl:{value:{href:""}}};const FN=e=>{var l,t;let{fields:a,sitecoreContext:o}=e;a=Object.entries(a).length?a:_N;const{subTitle:i,title:n,number:r,text:d,findText:s,findUrl:c,hireText:u,hireUrl:v,color:m,backgroundImage:p}=a,f=(null===m||void 0===m?void 0:m.value)?m.value.toLowerCase():"light_blue",g=(null===o||void 0===o||null===(l=o.Country)||void 0===l||null===(t=l.brandName)||void 0===t?void 0:t.toLowerCase())||"experis";return na.a.createElement("section",{className:"home-stat-block "+f},(null===p||void 0===p?void 0:p.value)&&na.a.createElement("div",{className:"bg-image "+g,style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(p))})`}}),na.a.createElement("div",{className:"content"},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement(ca.Text,{field:n,className:"sub-title",tag:"div"}))),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-6"},na.a.createElement("div",{className:"title-container"},na.a.createElement(ca.Text,{field:r,className:"number",tag:"div"}),na.a.createElement(ca.Text,{field:i,className:"title",tag:"div"}))),na.a.createElement("div",{className:"col-lg-6"},na.a.createElement("div",{className:"text"},na.a.createElement(ca.Text,{field:d,className:"large",tag:"p"})),na.a.createElement("div",{className:"cta"},na.a.createElement(ci,{cssClass:"reversed",ctaText:s,ctaUrl:c}),na.a.createElement(ci,{cssClass:"reversed",ctaText:u,ctaUrl:v})))))))};
243FN.defaultProps={fields:{subTitle:{value:""},number:{value:0},title:{value:""},text:{value:""},findText:{value:""},findUrl:{value:{href:"#"}},hireText:{value:""},hireUrl:{value:{href:"#"}},color:{value:""},backgroundImage:{value:{src:""}}},sitecoreContext:{}};var UN=Object(ca.withSitecoreContext)()(FN);const BN=e=>{var l,t,a;const{fields:o,sitecoreContext:i}=e,{title:n,statNumber:r,peopleTextLine:d,industryTextLine:s,ctaText:c,ctaUrl:u,backgroundImage:v}=o,m="internal"!==(null===u||void 0===u||null===(l=u.value)||void 0===l?void 0:l.linktype),p=(null===i||void 0===i||null===(t=i.Country)||void 0===t||null===(a=t.brandName)||void 0===a?void 0:a.toLowerCase())||"";return na.a.createElement("section",{className:"banner-section stats "+p,style:{backgroundImage:`url(${ca.mediaApi.updateImageUrl(_c(v))})`}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col"},na.a.createElement("div",{className:"title"},na.a.createElement(ca.Text,{field:n})),na.a.createElement("div",{className:"stats-container"},na.a.createElement(Vm.a,{className:"stat",delay:0,end:null===r||void 0===r?void 0:r.value,separator:","}),na.a.createElement("div",{className:"text"},na.a.createElement(ca.Text,{field:d}),na.a.createElement("br",{"aria-hidden":!0}),na.a.createElement(ca.Text,{field:s}))),"manpower"===p?na.a.createElement(ci,{cssClass:"reversed",ctaText:c,ctaUrl:u,externalLink:m,arrow:!0}):na.a.createElement(ci,{cssClass:"reversed",ctaText:c,ctaUrl:u,externalLink:m})))))};BN.defaultProps={fields:{title:"",statNumber:0,peopleTextLine:"",industryTextLine:"",ctaText:"",ctaUrl:"",backgroundImage:"http://via.placeholder.com/1440x583/FEFEFE/EEEEEE",color:"dark_blue"},sitecoreContext:{site:{name:""},Country:{brandName:""}}};var MN=Object(ca.withSitecoreContext)()(BN);a(448);const $N=e=>{var l,t;let{title:a,icon:o,url:i,featuredEmployer:n}=e;return n?na.a.createElement(sa.b,{to:i,className:"navbox image--wipe","aria-label":null===a||void 0===a?void 0:a.value},na.a.createElement("figure",null,o?na.a.createElement(na.a.Fragment,null,na.a.createElement(ca.Image,{className:"icon",field:o}),na.a.createElement("figcaption",{className:"caption"},(null===a||void 0===a?void 0:a.value)?na.a.createElement(ca.Text,{field:a}):qc(a))):na.a.createElement(na.a.Fragment,null,na.a.createElement("figcaption",{className:"caption"},(null===a||void 0===a?void 0:a.value)?na.a.createElement(ca.Text,{field:a}):qc(a)))),na.a.createElement("span",{className:"wipe--apollo"})):"external"===(null===i||void 0===i||null===(l=i.value)||void 0===l?void 0:l.linktype)?na.a.createElement(ca.Link,{field:null===i||void 0===i?void 0:i.value,className:"navbox image--wipe","aria-label":null===a||void 0===a?void 0:a.value},na.a.createElement("figure",null,o?na.a.createElement(na.a.Fragment,null,na.a.createElement(ca.Image,{className:"icon",media:o}),na.a.createElement("figcaption",{className:"caption"},na.a.createElement(ca.Text,{field:a,editable:!1}))):na.a.createElement("figcaption",{className:"caption"},na.a.createElement(ca.Text,{field:a,editable:!1}))),na.a.createElement("span",{className:"wipe--apollo"})):na.a.createElement(sa.b,{to:null===i||void 0===i||null===(t=i.value)||void 0===t?void 0:t.href,className:"navbox image--wipe","aria-label":null===a||void 0===a?void 0:a.value},na.a.createElement("figure",null,o?na.a.createElement(na.a.Fragment,null,na.a.createElement(ca.Image,{className:"icon",media:o}),na.a.createElement("figcaption",{className:"caption"},na.a.createElement(ca.Text,{field:a,editable:!1}))):na.a.createElement("figcaption",{className:"caption"},na.a.createElement(ca.Text,{field:a,editable:!1}))),na.a.createElement("span",{className:"wipe--apollo"}))};$N.defaultProps={title:"",icon:"",url:{value:{href:"",linktype:"internal"}},featuredEmployer:""};var VN=$N;const HN=e=>{var l,t,a;let{fields:o,params:i,t:n,sitecoreContext:r}=e;const{title:d,items:s}=o,[c,u]=Object(ia.useState)(!!(s&&s.length>Number(null===i||void 0===i?void 0:i.noOfItems))),[v,m]=Object(ia.useState)([]),[p,f]=Object(ia.useState)(),[g,b]=Object(ia.use
243State)(10),h=null===r||void 0===r||null===(l=r.Country)||void 0===l?void 0:l.name.toLowerCase();Object(ia.useEffect)(()=>{m(c?s&&Array.isArray(s)&&s.slice(0,parseInt(i.noOfItems)):s)},[c]);const E=null===r||void 0===r||null===(t=r.route)||void 0===t?void 0:t.placeholders["jss-main"],y=null===E||void 0===E?void 0:E.find(e=>"SubNavigation"===(null===e||void 0===e?void 0:e.componentName)),N=null===y||void 0===y||null===(a=y.params)||void 0===a?void 0:a.featuredemployer,{loading:w,error:C,data:S}=Nu(h)&&(()=>{const{loading:e,error:l,data:t}=Object(Qv.a)(em.GET_FEATURE_EMPLOYEE_COMPANIES_LIST,{fetchPolicy:"cache-and-network",ssr:!1});return{loading:e,error:l,data:t}})();Object(ia.useEffect)(()=>{var e;!w&&S&&f(null===S||void 0===S||null===(e=S.item)||void 0===e?void 0:e.children)},[w,C,S]);const x=p&&(null===p||void 0===p?void 0:p.filter(e=>{var l;return"1"===(null===e||void 0===e||null===(l=e.featuredEmployer)||void 0===l?void 0:l.value)}));return na.a.createElement("section",{className:"navbox-section",id:"watch-navbox"},Nu(h)&&N&&x?na.a.createElement("div",{className:"container"},d&&na.a.createElement("h2",{className:"title"},null===d||void 0===d?void 0:d.value),na.a.createElement("ul",{className:"navbox-items"},null===x||void 0===x?void 0:x.slice(0,g).map((e,l)=>{var t,a,o,i;return na.a.createElement("li",{key:l},na.a.createElement(VN,{icon:null===e||void 0===e||null===(t=e.children[0])||void 0===t||null===(a=t.children[0])||void 0===a?void 0:a.companyLogo,title:null===e||void 0===e||null===(o=e.field)||void 0===o||null===(i=o.targetItem)||void 0===i?void 0:i.companyName,url:null===e||void 0===e?void 0:e.url,countryCode:h,featuredEmployer:!0}))})),g<(null===x||void 0===x?void 0:x.length)&&na.a.createElement(ga,{cssClass:"orange",text:n("load-more"),handleButtonClick:()=>{b(e=>Math.min(e+10,null===x||void 0===x?void 0:x.length))}})):na.a.createElement("div",{className:"container"},d&&na.a.createElement("h2",{className:"title"},null===d||void 0===d?void 0:d.value),na.a.createElement("div",{className:"navbox-items"},v&&Array.isArray(v)&&v.map(e=>{var l,t,a,o;return na.a.createElement(VN,{key:null===e||void 0===e?void 0:e.title,icon:null===e||void 0===e||null===(l=e.fields)||void 0===l?void 0:l.image,altText:null===e||void 0===e||null===(t=e.fields)||void 0===t?void 0:t.altText,title:null===e||void 0===e||null===(a=e.fields)||void 0===a?void 0:a.title,url:null===e||void 0===e||null===(o=e.fields)||void 0===o?void 0:o.url})})),c&&na.a.createElement(ga,{cssClass:"orange",text:n("load-more"),handleButtonClick:()=>u(!1)})))};HN.defaultProps={fields:{title:{value:"IT Focus Areas"},items:[{name:"Business",displayName:"Business",fields:{title:{value:"Business"},url:{value:{href:"",linktype:"internal"}},image:{src:""}}}]},params:{noOfItems:""}};var JN=Object(ba.a)()(Object(ca.withSitecoreContext)()(HN));const qN=e=>{var l;let{title:t,text:a,img:o,altText:i,ctaText:n,ctaUrl:r,cssClass:d}=e;const s="internal"!==(null===r||void 0===r||null===(l=r.value)||void 0===l?void 0:l.linktype);return na.a.createElement("div",{className:"card article-simple "+d},na.a.createElement("div",{className:"subpage-image"},na.a.createElement(ca.Image,{field:Rc(o,i)})),na.a.createElement("div",{className:"card-body subpage-subcard"},na.a.createElement("div",null,na.a.createElement("h2",{className:"title"},na.a.createElement(ca.Text,{field:t})),na.a.createElement("p",{className:"large"},na.a.createElement(ca.Text,{field:a}))),Fc(r)&&Fc(n)&&na.a.createElement("div",{className:"subpage-button"},"manpower"===d?na.a.createElement("div",{className:"cta"},na.a.createElement(xi,{ctaText:n,ctaUrl:r})):na.a.createElement(ci,{ctaText:n,ctaUrl:r,ctaLabel:`${t} ${n}`,externalLink:s}))))};qN.defaultProps={cssClass:"",title:"",text:"",img:"http://via.placeholder.com/600x300",altText:"",ctaText:"",ctaUrl:"#"};var zN=qN;const GN=e=>{var l;let{title:t,text:a,img:o,altText:i,ctaText:n,ctaUrl:r}=e;const d="internal"!==(null===r||void 0===r||null===(l=r.value)||void 0===l?void 0:l.linktype),s=ca.mediaApi.updateImageUrl(o.value.src);return na.a.createElement("div",{className:"flex-wrapper"},na.a.createElement("div",{className:"diamond-wrapper"},na.a.createElement("div",{className:"diamond"},na.a.createElement("img",{className:"image",src:s,alt:i})),na.a.createElement("div",{className:"card-body-diamond subpage-subcard "},na.a.createElement("p",{className:"large title"},na.a.createElement(ca.Text,{field:t})),na.a.createElement("p",{className:"large"},na.a.createElement(ca.Text,{field:a})),Fc(r)&&Fc(n)&&na.a.createElement(ci,{ctaText:n,ctaUrl:r,ctaLabel:`${t} ${n}`,cssClass:"orange-border",externalLink:d}))))};GN.defaultProps={title:"",text:"",img:"http://via.placeholder.com/500x500",altText:"",ctaText:"Learn more",ctaUrl:"#"};var YN=GN;const KN=e=>{const{fields:l,params:t}
243=e,{items:a=[],componentBackgroundColor:o}=l,i=(null===t||void 0===t?void 0:t.Type)?null===t||void 0===t?void 0:t.Type:"square",n=o&&(null===o||void 0===o?void 0:o.map(e=>{const{colorCode:l}=null===e||void 0===e?void 0:e.fields;let t="";return t=Fc(l)?Fc(l):"",t})),r=(e=>"diamond"===e?"gradient_green":"square"===e?"gradient_blue":"")(i.toLowerCase());return na.a.createElement("section",{className:`card-block subpage ${r} ${i}`,style:{background:""+n}},na.a.createElement("div",{className:"container"},na.a.createElement("div",{className:"row"},a.map((e,l)=>{var t,a,o,n,r,d,s,c,u,v;return na.a.createElement(ia.Fragment,{key:l},na.a.createElement("div",{className:"col-lg-6 row-div subblock"},"diamond"===i?na.a.createElement(YN,{cssClass:i,key:e.key,title:null===(t=e.fields)||void 0===t?void 0:t.title,text:null===(a=e.fields)||void 0===a?void 0:a.text,ctaText:null===(o=e.fields)||void 0===o?void 0:o.ctaText,ctaUrl:null===(n=e.fields)||void 0===n?void 0:n.ctaUrl,img:null===(r=e.fields)||void 0===r?void 0:r.image}):na.a.createElement(zN,{cssClass:i,key:e.key,title:null===(d=e.fields)||void 0===d?void 0:d.title,text:null===(s=e.fields)||void 0===s?void 0:s.text,ctaText:null===(c=e.fields)||void 0===c?void 0:c.ctaText,ctaUrl:null===(u=e.fields)||void 0===u?void 0:u.ctaUrl,img:null===(v=e.fields)||void 0===v?void 0:v.image})))}))))};KN.defaultProps={fields:{items:[],componentBackgroundColor:[]},params:Pa.a.shape({Type:"manpower"})};var WN=KN,QN=Hu;const ZN=e=>{const{t:l,location:t,sitecoreContext:a,fields:o,params:i}=e,{route:n={}}=a,{itemId:r=""}=n,{Title:d,SubTitle:s,items:c=[]}=o,{acknowledgementmail:u,servicerequestmail:v}=i,[m,p]=Object(ia.useState)(!1),[f,g]=Object(ia.useState)(""),[b,h]=Object(ia.useState)(!1),{register:E,handleSubmit:y,errors:N,getValues:w,setValue:C,control:S,reset:x}=Object(Ei.c)({mode:"onBlur",reValidateMode:"onBlur"});Object(ia.useEffect)(()=>{p(!1),h(!1),g("")},[t]);return na.a.createElement("div",{className:"rsvp"},na.a.createElement("h2",{className:"title",id:"formTitle"},na.a.createElement(ca.Text,{field:d})),""!==f?na.a.createElement("p",{className:"statusMessage"+(b?"Error":"Success")},l(f)):na.a.createElement(ia.Fragment,null,na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-lg-12"},na.a.createElement("div",{className:"form-indicator"},na.a.createElement(ca.Text,{field:s})),na.a.createElement(Nr,{formData:c,register:E,apiQuerryParam:r,errors:N,getValues:w,setValue:C,control:S}))),na.a.createElement("div",{className:"cta"},na.a.createElement(ga,{text:l("register-now"),handleButtonClick:y(e=>{var l,t;let a=yc(e,{},"label");a=Nc(a,wc);const o={...a,acknowledgementmail:u,servicerequestmail:v,trainingname:null===n||void 0===n||null===(l=n.fields)||void 0===l||null===(t=l.pageTitle)||void 0===t?void 0:t.value};p(!0),ao(bl.POST_URL,"POST",o).then(e=>{var l,t;p(!1),(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.status)&&200!==(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.status)?(g("training-registration-status-message-failed"),h(!0),x()):(g("training-registration-status-message-success"),h(!1),x()),document.getElementById("formTitle").scrollIntoView()},()=>{p(!1),g("error-message"),h(!0),x(),document.getElementById("formTitle").scrollIntoView()})}),isLoading:m,isDisabled:m}))))};ZN.defaultProps={fields:{},params:{}};var XN=Object(ca.withSitecoreContext)()(Object(ba.a)()(Object(ua.j)(ZN))),ew=Pd,lw=bv;const tw=e=>{var l;const{fields:t}=e;return na.a.createElement("div",{className:"websupport-sidebar"},na.a.createElement("div",{className:"sidebar-title"},null===t||void 0===t||null===(l=t.title)||void 0===l?void 0:l.value),na.a.createElement("div",{className:"multitext"},na.a.createElement(ca.RichText,{tag:"div",field:null===t||void 0===t?void 0:t.text})))};tw.defaultProps={fields:{title:{},text:{}}};var aw=tw;const ow=new Map;function iw(e){return ow.get(e)}ow.set("Accordion",Sa),ow.set("AccordionWithRTL",La),ow.set("ADB2CLogin",Fu),ow.set("ApplicationProcessBlock",Bu),ow.set("ApplyFlowButtons",$u),ow.set("ApplyFlowProfile",qu),ow.set("ApplyJobFlow",yv),ow.set("AppPromotions",wv),ow.set("ApsisNewsLetter",Sv),ow.set("ArticleBlock",Lv),ow.set("ArticleCardScroll",_v),ow.set("ArticleFilter",rm),ow.set("BlogCardBlocks",Cm),ow.set("BlogCardScroll",ec),ow.set("Breadcrumb",Tm),ow.set("BreadcrumbNavigation",Im),ow.set("BuildProfile",Lm),ow.set("BuildProfileAccordion",Am),ow.set("BusinessSector",Rs),ow.set("CalloutBar",mc),ow.set("CalloutBarFooter",_m),ow.set("CalloutBarLarge",vs),ow.set("CalloutBarWide",Um),ow.set("CalloutBarWithRTL",Mm),ow.set("CardBlockInfo",Kd),ow.set("CardBlockStat",zm),ow.set("CategoryLandingSearch",tp),ow.set("Chatbot",op),ow.set("CompanySearchHeader",yp),ow.set("CompanySuccessStories",wp),ow.set("ConnectorCardScroll",jp),ow.set("ConsentForm",Op),ow.set("ConsentFormPopUp",kp),ow.set("ContactCalloutBar",Lp),ow.set("ContactUs",Pp),ow.set("CookieSettings",Rp),ow.set("CreateAccount",Qp),ow.set("CustomCardBlock",af),ow.set("Dashboard",nf),ow.set("DynamicScriptEmbed",df),ow.set("EmbeddedScript",cf),ow.set("EmergencyMessage",sc),ow.set("EmployersSplashBanner",vf),ow.set("EmployersSplashBannerWithRTL",pf),ow.set("Error",gf),ow.set("EventCardScroll",Cf),ow.set("EventDetailsBlock",Of),ow.set("EventFeaturette",Tf),ow.set("EventRegistration",If),ow.set("ExpiredJobBanner",Mf),ow.set("ExternalSiteEmbed",$f),ow.set("Featurette",tc),ow.set("FeaturetteConnector",Hf),ow.set("FeaturetteEvent",Jf),ow.set("FeaturetteVideo",zf),ow.set("FooterActionCalloutBarWithImage",Yf),ow.set("FooterDisclaimer",Wf),ow.set("GatedContentPageBanner",ng),ow.set("HomeC
243areerBlock",mg),ow.set("HomeIconCard",gg),ow.set("HomeSplashBanner",Eg),ow.set("HomeTabbedBlock",Ng),ow.set("HubspotForm",hc),ow.set("HyperlinkCardBlock",xg),ow.set("IndustryCardBlock",kg),ow.set("InfoCardBlockJW",Ig),ow.set("InsightCard",Ag),ow.set("InsightsPageBannerWithLogo",Dg),ow.set("JobApply",Rg),ow.set("JobApplyFlow",_g),ow.set("JobApplyStatusText",Ug),ow.set("JobApplySuccessBlock",Mg),ow.set("JobCardsBlock",Hg),ow.set("JobCardScroll",Kg),ow.set("JobDetail",mb),ow.set("JobDetailLocation",fb),ow.set("JobFilters",Db),ow.set("JobProfile",_b),ow.set("LeadershipCardScroll",Jb),ow.set("LocationPageBanner",zb),ow.set("LocationsFinder",uh),ow.set("LocationsNearby",fh),ow.set("ManageAlerts",bh),ow.set("MetaData",Nh),ow.set("MobileAppBanner",As),ow.set("MyPathBanner",Ch),ow.set("MyPathHumanpowerBanner",Us),ow.set("MyPathStatsCardBlock",Ms),ow.set("MyPathWrapper",Vs),ow.set("NarrowPageBanner",xh),ow.set("OverlayPageBanner",Oh),ow.set("PageUnderConstruction",kh),ow.set("PartnerArticleCardBlocks",_h),ow.set("PartnerArticleDetailsBlock",Uh),ow.set("PartnerArticleFilter",$h),ow.set("PartnerProjectSearch",qh),ow.set("PartnerStandardCardScroll",Gh),ow.set("PictureSlider",Zh),ow.set("ProfileSteps",aE),ow.set("PublicPosition",oE),ow.set("RecruiterDetails",nE),ow.set("Redirect",cE),ow.set("RelatedArticles",fE),ow.set("RelatedBlogs",gE),ow.set("RelevantJobs",hE),ow.set("RenewAlert",yE),ow.set("RomaForgetPassword",wE),ow.set("RomaLogin",jE),ow.set("ROMASignIn",_E),ow.set("RomaSignup",UE),ow.set("SaveAndShare",BE),ow.set("ScreenerQuestions",ME),ow.set("SearchHeader",GE),ow.set("SearchJobHeader",WE),ow.set("SearchLinks",XE),ow.set("SearchResults",yy),ow.set("SEOFacetResults",Ny),ow.set("SEOJobLinkBlock",xy),ow.set("SEOJobResults",Oy),ow.set("SEOJobResultsRibbon",ky),ow.set("SEOJobsByCategory",Iy),ow.set("SEOPageBanner",Ay),ow.set("ShowCountryLinksManpower",My),ow.set("SiteFooterApps",Hy),ow.set("SiteFooterDisclaimer",qy),ow.set("SiteFooterManpower",eN),ow.set("SiteFooterSocial",nN),ow.set("SiteHeaderManpower",yN),ow.set("Sitemap",xN),ow.set("SkewedPageBanner",ON),ow.set("SocialSharePlatforms",TN),ow.set("Spacer",IN),ow.set("SpecialJobBenefits",AN),ow.set("SpontaneousJobApplyStatusText",DN),ow.set("StandardBanner",Ds),ow.set("StandardCardScroll",RN),ow.set("StatBlock",UN),ow.set("StatsPageBanner",MN),ow.set("SubNavigation",JN),ow.set("SubpageCardBlock",WN),ow.set("SuccessBlock",QN),ow.set("SuccessStories",Js),ow.set("TallBanner",rc),ow.set("TextBlock",ic),ow.set("TrainingRegistration",XN),ow.set("UploadCandidateResume",ew),ow.set("UploadResume",lw),ow.set("VideoComponent",Ts),ow.set("WebSupportDetails",aw);var nw=a(82),rw=a(67),dw=a.n(rw);a(1037);var sw=Object(ca.withSitecoreContext)()(Object(ba.a)()(e=>{var l,t,a,i;const{t:n,sitecoreContext:r}=e,[d,s]=Object(ia.useState)([]),[c,u]=Object(ia.useState)(!0),[v,m]=Object(ia.useState)({}),[p,f]=Object(ia.useState)(!1),[g,b]=Object(ia.useState)(!1),[h,E]=Object(ia.useState)([]),y=Object(o.d)(e=>e.loginReducer),N=null===y||void 0===y||null===(l=y.user)||void 0===l?void 0:l.newUser,w=Object(o.d)(e=>e.profileInfoReducer),C=null===w||void 0===w||null===(t=w.data)||void 0===t||null===(a=t.PersonalDetails)||void 0===a?void 0:a.data[0],S=null===C||void 0===C?void 0:C.customText2,x=null===y||void 0===y?void 0:y.isNewUser,j=!(!N||x),O=!(""!==S&&null!==S),T=Object(o.c)(),k=e=>{const{branchloading:l}=e.selectProps;return Xi.f.DropdownIndicator&&na.a.createElement(Xi.f.DropdownIndicator,e,l?na.a.createElement("div",{className:"branch-loading-placeholder"},na.a.createElement(oi,{loaderMsg:"",loaderWithMsg:!0,customLoaderStyle:{width:"1rem",he
243ight:"1rem",color:"#665E66"}})):null)};Object(ia.useEffect)(()=>{ao(gl.GET_URL,"GET").then(e=>{var l;const t=null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.map(e=>({label:null===e||void 0===e?void 0:e.name,value:null===e||void 0===e?void 0:e.id}));E(t)})},[]),Object(ia.useEffect)(()=>{Jc(v)&&(b(!0),U("Branch",null),R({...D,Branch:""}),$("Branch"),ao(`${fl}${v}`,"GET").then(e=>{var l;const t=null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.map(e=>({label:e.branchName+" "+e.branchAddress,value:e.branchCode,branchName:e.branchName,branchAddress:e.branchAddress}));s(t),b(!1)}))},[v]);const I=null===r||void 0===r||null===(i=r.Country)||void 0===i?void 0:i.code,L=n("desired-location-zip-code"),{locationState:A}=e,P=()=>{setTimeout(()=>{document&&(document.getElementById("sr-location-hdr"),document.activeElement)},500)},[D,R]=Object(ia.useState)({zipCode:"",Branch:"",language:""}),{handleSubmit:_,control:F,setValue:U,formState:{errors:B},register:M,clearErrors:$}=Object(Ei.c)({mode:"onSubmit",reValidateMode:"onChange",shouldFocusError:!1,defaultValues:{zipCode:v}});Object(ia.useMemo)(()=>{Jc(A)&&(R("zipCode",A),m(A))},[A]);const V=e=>{if(e){const{lat:l,lng:t,place:a}=e,o=null===a||void 0===a?void 0:a.split(" ")[0];/^\d+$/.test(o)?(m(o),U("zipCode",o),$("zipCode"),$("language")):((e,l)=>{var t,a;if(null===(t=window)||void 0===t||null===(a=t.google)||void 0===a?void 0:a.maps){const t=new window.google.maps.Geocoder,a={};if(e&&l){const t=new window.google.maps.LatLng(e,l);a.latLng=t}t.geocode(a,(e,l)=>{if(l===window.google.maps.GeocoderStatus.OK){let l;if(e.forEach(e=>{e.types.includes("postal_code")&&(l=e.address_components)}),l){const e=l.find(e=>e.types.includes("postal_code")),t=null===e||void 0===e?void 0:e.long_name;m(t),U("zipCode",t),$("zipCode")}else m({})}else alert(n("location-not-available"))})}})(l,t)}else m({})},H=e=>{R({...D,Branch:""}),U("Branch",null),$("Branch"),U("zipCode",e),""===e&&(m({}),$("zipCode"))},J={control:(e,l)=>({...e,cursor:"pointer",border:l?"2px solid black":"1px solid gray",boxShadow:"none","&:hover":{borderColor:"black"}})};return na.a.createElement(na.a.Fragment,null,O?na.a.createElement(to,{showModal:c,handleModal:()=>{u(!c)},size:"md",backdrop:"static",keyboard:!1},na.a.createElement("div",{className:"inner-modal-container languageModal",key:"body"},na.a.createElement("h2",{className:"title"},n("additional-info")),na.a.createElement("p",{className:"sub-title"},n("additional-info-details")),na.a.createElement("div",{className:"row pt-4 mx-4"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement("form",{onSubmit:_(async e=>{var l,t;f(!0);const a={location:null===e||void 0===e?void 0:e.zipCode,language:null===e||void 0===e||null===(l=e.language)||void 0===l?void 0:l.value,branch:null===e||void 0===e||null===(t=e.Branch)||void 0===t?void 0:t.value};await ao(_l.POST_URL,"POST",a).then(e=>{var l,t;(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.status)&&1e3===(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.status)?(T((e=>({type:K,payload:e}))(!0)),T((e=>({type:W,payload:e}))(!0)),u(!1),f(!1),j||$o({},T)):(Zi.c.error(n("error-header"),{position:"top-center"}),u(!1),f(!1))}).catch(()=>{Zi.c.error(n("error-header"),{position:"top-center"}),u(!1),f(!1)})})},na.a.createElement("div",{className:"row forms"},na.a.createElement("div",{className:"col-lg-12 form-block text-left"},na.a.createElement("div",{className:"zip-code form-block"},na.a.createElement(Ei.a,{name:"zipCode",control:F,rules:{validate:e=>Jc(e)?4==(null===e||void 0===e?void 0:e.length)&&e===v||n("invalid-location"):n("desired-location-zip-code-req")},render:e=>{var l;let{field:t}=e;return na.a.createElement(mp,Object.assign({},t,{id:"career-search-location",region:I,errorMessage:null===B||void 0===B||null===(l=B.zipCode)||void 0===l?void 0:l.message,label:L,disableEnterSubmit:!0,ref:M,showError:null===B||void 0===B?void 0:B.zipCode,selectedLocation:v,showCurrentLocation:!1,disableClickForSearchIcon:!1,changeHandler:H,focusOutHandler:P,onLocationSelect:V}))}}))),na.a.createElement("div",{className:"col-lg-12 form-block text-left"},na.a.createElement("div",{className:"job-select"},na.a.createElement("div",{className:"form-block jobs"},na.a.createElement(Ei.a,{name:"Branch",control:F,placeholder:n("Branch-list"),render:e=>{let{field:l,value:t}=e;return na.a.createElement(en.a,Object.assign({},l,{closeMenuOnSelect:!0,placeholder:n("Branch-list"),options:d,menuPlacement:"auto",value:t,styles:J,isDisabled:!Jc(v)||g,getOptionLabel:e=>na.a.createElement("div",null,na.a.createElement("span",{style:{fontWeight:"bold"}},e.branchName),na.a.createElement("br",null),na.a.createElement("span",{style:{fontSize:"0.875rem"}},e.branchAddress)),onChange:e=>{R({...D,Branch:e}),$("Branch"),U("Branch",e)},components:{DropdownIndicator:k},branchloading:g}))},rules:{required:n("branch-req")}}))),B.Branch&&na.a.createElement("div",{className:"error-msg"},B.Branch.message)),na.a.createElement("div",{className:"col-lg-12 form-block text-left"},na.a.createElement("div",{className:"language-select"},na.a.createElement("div",{className:"form-block skills"},na.a.createElement(Ei.a,{name:"language",control:F,placeholder:n("user-preferred-language"),render:e=>{let{field:l,value:t}=e;return na.a.createElement(en.a,Object.assign({},l,{closeMenuOnSelect:!0,placeholder:n("user-preferred-language"),options:h,menuPlacement:"auto",value:t,styles:J,onChange:e=>{R({...D,language:e}),$("language"),U("language",e)}}))},rules:{required:n("user-preferred-language-req")}}))),B.language&&na.a.createElement("div",{className:"error-msg"},B.language.message))),na.a.createElement("div",{className:"add-more"},na.a.createElement(ga,{text:n("save-change"),type:"submit",isLoading:p,isDisabled:p}))))))):null)}));a(1038),a(1039);const cw=e=>{const{rendering:l}=e;return na.a.createElement("div",{className:"container-fluid  pt-3 px-0"},na.a.createElement("div",{className:"card text-center"},na.a.createElement("div",{className:"card-header"},l.componentName),na.a.createElement("div",{className:"card-body"},na.a.createElement("p",{className:"card-text"},"This component is under construction"))))};cw.defaultProps={rendering:{componentName:""}};var uw=cw;a(1040);var vw=Object(ca.withSitecoreContext)()(Object(ba.a)()(e=>{var l,t,a,i,n;let{t:r,sitecoreContext:d}=e;
243const s=Object(o.c)(),[c,u]=Object(ia.useState)(!0),[v,m]=Object(ia.useState)(""),[p,f]=Object(ia.useState)(!1),[g,b]=Object(ia.useState)(!1),h=Object(o.d)(e=>e.loginReducer),E=Object(o.d)(e=>e.profileInfoReducer),y=null===E||void 0===E||null===(l=E.data)||void 0===l?void 0:l.isNIERequired,N=(null===h||void 0===h?void 0:h.state)===Xl.AUTHENTICATED,w=Ic(null===h||void 0===h||null===(t=h.user)||void 0===t?void 0:t.nie),C=Ic(null===h||void 0===h||null===(a=h.user)||void 0===a?void 0:a.bhid),S="spain"===(null===d||void 0===d||null===(i=d.Country)||void 0===i||null===(n=i.name)||void 0===n?void 0:n.toLowerCase()),x="undefined"!==typeof sessionStorage&&sessionStorage.getItem&&null===sessionStorage.getItem("isNIENumberSaved");Object(ia.useEffect)(()=>{(S&&x&&N&&w&&C||S&&y)&&f(!0)},[h,x,y]);const{handleSubmit:j,control:O,clearErrors:T,formState:{errors:k}}=Object(Ei.c)({mode:"onBlur",revalidate:"onBlur",shouldFocusError:!0});return na.a.createElement(na.a.Fragment,null,p&&na.a.createElement(to,{showModal:c,handleModal:()=>{u(!c)},hideHeader:!0,hideFooter:!0,size:"md",backdrop:"static",keyboard:!1},na.a.createElement("div",{className:"inner-modal-container",key:"body"},na.a.createElement("div",{className:"nie-number container"},na.a.createElement("h2",{className:"title"},r("capture-nie-number-title")),na.a.createElement("p",{className:"sub-title"},r("capture-nie-additional-details")),na.a.createElement("div",{className:"row"},na.a.createElement("div",{className:"col-12"},na.a.createElement("form",{onSubmit:j(e=>{b(!0);const l={entity:"all",forceUpdate:!1,applicantNIE:e.nieNumber};ao(""+yl.CANDIDATE_DETAILS,"POST",l,{}).then(e=>{var l,t;(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.status)===ol?"NIEAlreadyExist"===(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.message)?(Zi.c.error(r("nie-already-exist"),{position:"top-center"}),b(!1)):(sessionStorage.setItem("isNIENumberSaved",JSON.stringify(!0)),Zi.c.success(r("nie-saved-successfully"),{position:"top-center"}),$o({},s),b(!1),u(!1)):(Zi.c.error(r("nie-save-error"),{position:"top-center"}),b(!1),u(!1))},()=>{Zi.c.error(r("nie-save-error"),{position:"top-center"}),b(!1),u(!1)})})},na.a.createElement("div",{className:"form-block complex "+(k.nieNumber?"error withoutBg":"")},na.a.createElement(Ei.a,{name:"nieNumber",control:O,render:e=>{let{onChange:l,value:t}=e;return na.a.createElement(na.a.Fragment,null,na.a.createElement("input",{className:v?"filled":"",id:"nieNumber",type:"text",value:t||null,"aria-label":"NIE Number",onChange:e=>{var t;(e=>{var l,t;m(null===e||void 0===e||null===(l=e.target)||void 0===l?void 0:l.value),""!==(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value)&&T("nieNumber")})(e),l(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value)}}),na.a.createElement("label",{htmlFor:"nieNumber"},na.a.createElement("div",{className:"label-text"},r("nie-number-placeholder"))))},rules:{required:r("nie-required-error"),validate:{dniValidationCheck:e=>Bi(e)||r("nie-pattern-error")}}}),k.nieNumber&&na.a.createElement("div",{className:"error-msg"},k.nieNumber.message)),na.a.createElement("div",{className:"save-btn text-center"},na.a.createElement(ga,{text:r("capture-nie-submit"),type:"submit",isLoading:g})))))))))}));var mw=Object(ca.withSitecoreContext)()(Object(ba.a)()(e=>{const{t:l}=e,t=Object(o.c)(),a=Object(o.d)(e=>e.editAccountSettingReducer),[i,n]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>{((null===a||void 0===a?void 0:a.onProfileEditedDispatch)||(null===a||void 0===a?void 0:a.onPhoneNumberUpdatedDispatch)||(null===a||void 0===a?void 0:a.onPasswordUpdatedDispatch))&&n(!0)},[a]);const r=()=>{n(!i),t(jo(!1)),t(Oo(!1)),t(To(!1))};return na.a.createElement(to,{showModal:i,handleModal:r,size:"md",backdrop:"static",keyboard:!1},na.a.createElement("div",{className:"inner-modal-container",key:"body"},na.a.createElement("h2",{className:"title"},l("account-details-edit-confirm-title")),na.a.createElement("p",{className:"sub-title mt-2"},l("account-details-edit-confirm-message")),na.a.createElement("div",{className:"row mx-4"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement(ga,{text:l("close"),handleButtonClick:r})))))}
243));const pw=e=>{let{t:l}=e;const[t,a]=Object(ia.useState)(!0),o=e=>{e(),a(!t)};return na.a.createElement(xu,null,e=>{let{logout:a}=e;return na.a.createElement(to,{showModal:t,handleModal:o,size:"md",backdrop:"static",keyboard:!1,hideFooter:!0},na.a.createElement("div",{className:"inner-modal-container p-4",key:"body"},na.a.createElement("h2",{className:"title"},l("account-info-error")),na.a.createElement("p",{className:"sub-title mt-2"},l("retrieval-of-info-failed")),na.a.createElement("div",{className:"row mx-4"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement(ga,{text:l("leave"),handleButtonClick:()=>o(a)})))))})};pw.defaultProps={t:e=>e};var fw=Object(ba.a)()(pw);a(1041);const gw=e=>{let{t:l}=e;const[t,a]=Object(ia.useState)(!0),o=l("force-logout-default-message")||"Your session needs to be terminated for system maintenance. Please click OK to continue.",i=l("force-logout-title")||"Session Termination";return na.a.createElement(xu,null,e=>{let{authenticationState:n,logout:r,loginStatus:d}=e;return n!==Xl.AUTHENTICATED?null:na.a.createElement(to,{showModal:t,handleModal:()=>{},size:"md",backdrop:"static",keyboard:!1,hideFooter:!0,hideHeader:!0},na.a.createElement("div",{className:"inner-modal-container p-4 text-center",key:"body"},na.a.createElement("h2",{className:"title mb-3"},i),na.a.createElement("p",{className:"sub-title mt-2 mb-4"},o),na.a.createElement("div",{className:"row mx-4"},na.a.createElement("div",{className:"col-md-12"},na.a.createElement(ga,{text:l("force-logout-ok-btn")||"OK",handleButtonClick:()=>((e,l)=>{var t;if(null===(t=window)||void 0===t?void 0:t.dataLayer){var o,i;const e=null===l||void 0===l||null===(o=l.idToken)||void 0===o||null===(i=o.idTokenClaims)||void 0===i?void 0:i.idp;window.dataLayer.push({event:"Authentication",eventCategory:"Force Logout",eventAction:Vl.get(null===e||void 0===e?void 0:e.toLowerCase())||e||"System",eventLabel:"Forced logout by system configuration"})}e(),a(!1)})(r,d),"aria-label":"Acknowledge and logout"})))))})};gw.defaultProps={t:e=>e};var bw=Object(ba.a)()(gw);const hw=e=>{const l=Object(ua.i)(),t=(e=>{const l=na.a.useRef();return na.a.useEffect(()=>{l.current=e}),l.current})(l);na.a.useEffect(()=>{e(l,t)},[l])},Ew=e=>{var l,t,a,i,n,r;let{route:d,brand:s,language:c,sitecoreContext:u}=e;vi.a.locale(c);const v=(null===s||void 0===s?void 0:s.toLowerCase())||"",[m,p]=Object(ia.useState)(""),f="switzerland"===(null===u||void 0===u||null===(l=u.Country)||void 0===l||null===(t=l.name)||void 0===t?void 0:t.toLowerCase()),g="italy"===(null===u||void 0===u||null===(a=u.Country)||void 0===a||null===(i=a.name)||void 0===i?void 0:i.toLowerCase()),b=Object(o.d)(e=>e.loginReducer),h=Object(o.d)(e=>e.profileInfoReducer),E=null===h||void 0===h||null===(n=h.data)||void 0===n?void 0:n.error,y=(null===b||void 0===b?void 0:b.state)===Xl.AUTHENTICATED,N=null===b||void 0===b?void 0:b.isPreferredLangModalSaved,w=!0===(null===u||void 0===u||null===(r=u.Country)||void 0===r?void 0:r.forceLogout);hw((e,l)=>{p(null===l||void 0===l?void 0:l.pathname)}),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const{hash:l}=Object(ua.i)();Object(ia.useEffect)(()=>{if(!l)return;const t=()=>{const e=document.querySelector(l);e&&e.scrollIntoView({behavior:"smooth",block:"start"})};if(e>0){const l=setTimeout(t,e);return()=>clearTimeout(l)}t()},[l,e])}(100);const C={missingComponentComponent:uw,prevLocation:m,rendering:d,brandName:v,carouselProps:v===Ol?void 0:{missingComponentComponent:uw,prevLocation:m,rendering:d,brandName:v}};return na.a.createElement(na.a.Fragment,null,na.a.createElement(ca.VisitorIdentification,null),na.a.createElement("div",{className:"main-container "+v},na.a.createElement(ca.Placeholder,Object.assign({name:"jss-header"},C)),na.a.createElement("main",{id:"main",className:"contents"},na.a.createElement(ca.Placeholder,Object.assign({name:"jss-main"},C))),na.a.createElement(ca.Placeholder,Object.assign({name:"jss-footer"},C)),f&&!N&&na.a.createElement(sw,null),na.a.createElement(vw,null),na.a.createElement(mw,null),y&&g&&E&&na.a.createElement(fw,null),w&&na.a.createElement(bw,null)))};Ew.defaultProps={route:"",brand:"",language:""};var yw=Object(ca.withSitecoreContext)()(Ew);var Nw=e=>
243{const[l,t]=Object(ia.useState)(null),[a,o]=Object(ia.useState)(null);return Object(ia.useEffect)(()=>{e.pathname!==l&&(o(l),t(e.pathname))},[e.pathname]),a};var ww=e=>{let{context:l={site:{name:""}},currentLang:t,unauthorized:a=!1,notFound:o=!1}=e;const[i,n]=Object(ia.useState)((null===l||void 0===l?void 0:l.language)||t),[r]=Object(Ar.a)(),d=Object(ua.i)(),s=Nw(d);return Object(ia.useEffect)(()=>{var e;const a=null===l||void 0===l||null===(e=l.site)||void 0===e?void 0:e.name;a&&n(r[a.toLowerCase()+"#lang"]||(null===l||void 0===l?void 0:l.language)||t)},[l,r,t]),a?na.a.createElement(ua.b,{to:`/${i}/unauthorized`}):o?na.a.createElement(ia.Fragment,null,na.a.createElement(pa.a,null,na.a.createElement("title",null,nw.a.t("Page not found"))),na.a.createElement(ua.b,{to:`/${i}/page-not-found?path=${s}`})):void 0};const Cw=e=>{let{loaderMsg:l,customClass:t,showText:a}=e;return na.a.createElement("div",{className:"overlay text-center "+t},na.a.createElement("div",{className:"spinner-grow",style:{width:"0.5rem",height:"0.5rem"},role:"status"}),na.a.createElement("div",{className:"spinner-grow spinner-grow-sm",role:"status"}),na.a.createElement("div",{className:"spinner-grow",style:{width:"1.5rem",height:"1.5rem"},role:"status"}),na.a.createElement("span",{className:a?"init-loader-text":"sr-only"},l))};Cw.defaultProps={loaderMsg:"Loading...",customClass:"",showText:!1};var Sw=Cw;function xw(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GET",t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Object(Ma.a)({url:e,method:l,params:a,data:t,withCredentials:!0,headers:{sc_apikey:dw.a.sitecoreApiKey}})}class jw extends na.a.Component{constructor(e){super(e),this.contextSubscriber=e=>{if(null===e||void 0===e?void 0:e.refresh){let e=this.props.route.match.params.sitecoreRoute||"/";e.startsWith("/")||(e="/"+e);const l=this.props.sitecoreContext;this.props.updateSitecoreContext({...l,refresh:!1});const t=this.state.routeData;this.setState({routeData:t,notFound:!1})}},this.redirectToJobPage=e=>{var l,t,a,o,i,n,r,d,s,c,u,v,m,p;const f=(null===e||void 0===e||null===(l=e.sitecore)||void 0===l||null===(t=l.route)||void 0===t||null===(a=t.name)||void 0===a?void 0:a.toLowerCase())||"",g=null===e||void 0===e||null===(o=e.sitecore)||void 0===o||null===(i=o.context)||void 0===i||null===(n=i.Country)||void 0===n?void 0:n.expiredJobSearchURL,b="undefined"!==typeof window?new URLSearchParams(null===(r=window)||void 0===r||null===(d=r.location)||void 0===d?void 0:d.search):"",h=(null===b||void 0===b?void 0:b.get("searchKeyword"))||"",E=(null===b||void 0===b?void 0:b.get("place"))||"",y=(null===b||void 0===b?void 0:b.get("page"))||"",N=(null===b||void 0===b?void 0:b.get("mode"))||"",w=(null===b||void 0===b?void 0:b.get("utm_source"))||"",C=null===(s=e.sitecore)||void 0===s||null===(c=s.context)||void 0===c||null===(u=c.Country)||void 0===u?void 0:u.jobSearchURL;Object(ca.isExperienceEditorActive)()||!(null===(v=this.props.route)||void 0===v?void 0:v.location)||(null===(m=this.props.route)||void 0===m||null===(p=m.location)||void 0===p?void 0:p.pathname)===g||"start a new job search"!==f&&"search"!==f||("start a new job search"!==f?""===y&&""===N&&""===h&&""===w&&""===E&&this.props.route.history.push(C):this.props.route.history.push(g))},this.setUtmParamsFromUrl=()=>{let e="",l="",t="",a="",o="",i=(""!==document.referrer&&-1===document.referrer.indexOf(window.location.host)?document.referrer:"direct").replace(/^(?:https?:\/\/)?(?:www\.)?/i,"").split(/[\/?]+/)[0];i=i.replace(/^[^.]*\.(?=\w+\.\w+$)/g,"");const n=new URLSearchParams(window.location.search),r=new URLSearchParams(window.sessionStorage.getItem("searchParams"));if(Ic(n.get("utm_source"))&&!Ic(r.get("utm_source")))e=Ic(r.get("utm_source"))?"":r.get("utm_source"),l=Ic(r.get("utm_campaign"))?"":r.get("utm_campaign"),t=Ic(r.get("utm_medium"))?"":r.get("utm_medium"),a=Ic(r.get("utm_term"))?"":r.get("utm_term"),o=Ic(r.get("utm_content"))?"":r.get("utm_content"),i="direct"===i&&""!==e?e:i,i="direct"!==i&&""===e?i:"direct";else{if(e=Ic(n.get("utm_source"))?"":n.get("utm_source"),l=Ic(n.get("utm_campaign"))?"":n.get("utm_campaign"),t=Ic(n.get("utm_medium"))?"":n.get("utm_medium"),a=Ic(n.get("utm_term"))?"":n.get("utm_term"),o=Ic(n.get("utm_content"))?"":n.get("utm_content"),i="direct"===i&&""!==e?e:i,-1!==window.location.href.indexOf("utm")&&null===n.get("referer")){const e=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search+"&referer="+i;window.history.pushState({path:e},"",e)}i=Ic(n.get("referer"))?i:n.get("referer")}-1===i.indexOf("b2clogin")&&(""!==e||""!==l||""!=t||""!==a||""!==o?window.sessionStorage.setItem("utmParam
243s",JSON.stringify({UTM_Source:e,UTM_Campaign:l,UTM_Medium:t,UTM_Term:a,UTM_Term:a,UTM_Content:o,Referer:i})):window.sessionStorage.setItem("utmReferrer",JSON.stringify({UTM_Source:e,UTM_Campaign:l,UTM_Medium:t,UTM_Term:a,UTM_Term:a,UTM_Content:o,Referer:i})))},this.extractRouteData=()=>{if(!this.props.sitecoreContext)return null;const{route:e,...l}=this.props.sitecoreContext;return{sitecore:{route:e,context:l}}},this.state={notFound:!0,defaultLanguage:dw.a.defaultLanguage,loading:!1,ssrLoading:!1,currentLang:dw.a.defaultLanguage,unauthorized:!1,contextFactory:e.contextFactory};const l=this.extractRouteData();null!==l&&(this.state.notFound=!1,this.state.ssrLoading=!0),!l||l.sitecore&&l.sitecore.route||(this.state.notFound=!0),l&&l.sitecore.context&&l.sitecore.context.language&&(this.state.defaultLanguage=l.sitecore.context.language),this.componentIsMounted=!1,this.languageIsChanging=!1,this.updateLanguage(),e.contextFactory.subscribeToContext(this.contextSubscriber)}componentWillUnmount(){this.props.contextFactory.unsubscribeFromContext(this.contextSubscriber)}componentDidMount(){this.setUtmParamsFromUrl();const e=this.extractRouteData();!e||this.props.ssrRenderComplete?this.updateRouteData():e&&this.redirectToJobPage(e),"undefined"!==typeof window&&!this.props.ssrRenderComplete&&this.props.setSsrRenderComplete&&this.props.setSsrRenderComplete(!0),this.setState({ssrLoading:!1},()=>{Object(ca.isExperienceEditorActive)()||Yc()}),this.componentIsMounted=!0}componentWillUnmount(){this.setState({routeData:null}),this.componentIsMounted=!1}updateRouteData(){let e=this.props.route.match.params.sitecoreRoute||"/";const l=this.props.route.location.search||null;e.startsWith("/")||(e="/"+e);const t=this.props.route.match.params.lang||this.props.lang||localStorage.getItem("lang")||this.state.defaultLanguage;this.props.route.match.params.lang&&this.props.lang!==this.props.route.match.params.lang&&(this.props.initiateEvents(this.props.route.match.params.lang),localStorage.setItem("lang",this.props.route.match.params.lang)),this.setState({currentLang:t}),this.setState({loading:!0}),function(e,l,t){const a=t||e,o=a?a.match(/id=([^&]*)/):null,i=o?o[1]:null,n={layoutServiceConfig:{host:dw.a.sitecoreApiHost},querystringParams:{sc_lang:l,sc_site:dw.a.jssAppName},fetcher:xw,requestConfig:{timeout:4e3}};i&&(n.querystringParams.id=i);return ca.dataApi.fetchRouteData(e,n).catch(e=>e.response&&404===e.response.status&&e.response.data?e.response.data:!e.response||401!==e.response.status&&403!==e.response.status?null:{data:e.response,unauthorized:!0})}(e,t,l).then(e=>{if(setTimeout(()=>{window.scrollTo(0,0)},0),this.setState({loading:!1}),null!==e&&e.sitecore&&e.sitecore.route){var l,t,a,o,i,n,r,d,s;if(this.state.contextFactory.setSitecoreContext({route:e.sitecore.route,itemId:e.sitecore.route.itemId,...e.sitecore.context}),(null===(l=window)||void 0===l?void 0:l.dataLayer)&&(null===(t=this.state)||void 0===t||null===(a=t.contextFactory)||void 0===a||null===(o=a.context)||void 0===o?void 0:o.pageViewable))sessionStorage.getItem(Ul)?sessionStorage.removeItem(Ul):window.dataLayer.push({event:"PageLoad",page:`${null===(i=this.props.route)||void 0===i||null===(n=i.location)||void 0===n?void 0:n.pathname}${null===(r=this.props.route)||void 0===r||null===(d=r.location)||void 0===d?void 0:d.search}`,pageTitle:nu(null===e||void 0===e||null===(s=e.sitecore)||void 0===s?void 0:s.route),user_logged_in:localStorage.getItem(Fl)?"yes":"no",user_logged_in_id:localStorage.getItem(Fl)||""});this.setState({notFound:!1,unauthorized:!1})}else(null===e||void 0===e?void 0:e.unauthorized)?this.setState({unauthorized:!0}):this.setState({notFound:!0},()=>{var l;return this.state.contextFactory.setSitecoreContext(null===e||void 0===e||null===(l=e.sitecore)||void 0===l?void 0:l.context)})})}updateLanguage(){const e=this.props.route.match.params.lang;nw.a.language!==e&&void 0!==e&&(this.languageIsChanging=!0,nw.a.changeLanguage(e,()=>{this.languageIsChanging=!1,this.componentIsMounted&&this.forceUpdate()}))}componentDidUpdate(e){var l,t,a;const o=e.route.match.url,i=this.props.route.match.url,n=null===(l=e.formDataInfo)||void 0===l?void 0:l.IsNIEExist,r=null===(t=this.props.formDataInfo)||void 0===t?void 0:t.IsNIEExist,{Country:{nieAlreadyUsedPage:d=""}={}}=(null===(a=this.props)||void 0===a?void 0:a.sitecoreContext)||{};n!==r&&r&&(this.props.route.history.push(""+d),this.props.initiateLogoutEvent(),this.props.authReducer.logout()),o!==i&&(Object(ca.isExperienceEditorActive)()?window.location.assign(i):(this.updateLanguage(),this.updateRouteData()))}render(){var e,l,t,a,o,i,n,r,d;const{loading:s,currentLang:c,unauthorized:u,ssrLoading:v}=this.state,{notFound:m}=this.state,p=this.extractRouteData();var f;return m&&null!==p&&"undefined"===typeof(null===p||void 0===p||null===(e=p.sitecore)||void 0===e?void 0:e.route)||u?na.a.createElement(ww,{context:null===p||void 0===p||null===(f=p.sitecore)||void 0===f?void 0:f.context,currentLang:c,unauthorized:u,notFound:m}):!p||this.languageIsChanging?na.a.createElement(Sw,null):na.a.createElement(ia.Fragment,null,(null===(l=p.sitecore)||void 0===l||null===(t=l.route)||void 0===t?void 0:t.placeholders)&&Array.isArray(p.sitecore.route.placeholders["jss-header"])?na.a.createElement(Eh,null===(a=p.sitecore.route)||void 0===a?void 0:a.placeholders["jss-header"].find(e=>"MetaData"===e.componentName)):null,s?na.a.createElement(na.a.Fragment,null,na.a.createElement(Sw,{customClass:v?"opaque-bg":"",showText:v})):null,na.a.createElement(yw,{route:p.sitecore.route,brand:null===(o=p.sitecore)||void 0===o||null===(i=o.context)||void 0===i||null===(n=i.Country)||void 0===n?void 0:n.brandName,language:null===(r=p.sitecore)||void 0===r||null===(d=r.context)||void 0===d?void 0:d.language}))}}var Ow=Object(ca.withSitecoreContext)({updatable:!0})(Object(o.b)(e=>({lang:e.languageReducer.language,formDataInfo:e.formDataReducer.data,authReducer:e.authFunctionsReducer}),e=>({initiateEvents:l=>e((e=>({type:pe,lang:e}))(l)),initiateLogoutEvent:()=>e(Ra())}))(jw));const Tw=e=>{let{children:l}=e;
243const[t,a]=Object(ia.useState)(!1);Object(ia.useEffect)(()=>(document.addEventListener("keydown",o),document.addEventListener("mousedown",o),()=>{document.removeEventListener("keydown",o),document.removeEventListener("mousedown",o)}),[]);const o=e=>{if(e){const l=9===e.keyCode||40===e.keyCode||38===e.keyCode;a(!!l)}};return na.a.createElement("div",{className:t?"":"hide_outline"},l)};Tw.defaultProps={children:{}};var kw=Tw,Iw=a(1060);const Lw=()=>{localStorage.setItem("authState",Xl.PROGRESS),oa.dispatch({type:D}),oa.dispatch({type:V,payload:!1}),oa.dispatch(_a(Xl.PROGRESS))},Aw=e=>{localStorage.setItem("authState",Xl.AUTHENTICATED),oa.dispatch(Fa(!0)),oa.dispatch(Da()),oa.dispatch(Ua(e)),oa.dispatch(_a(Xl.AUTHENTICATED))},Pw=()=>{localStorage.setItem("authState",Xl.UNAUTHENTICATED),oa.dispatch(Da()),oa.dispatch(_a(Xl.UNAUTHENTICATED)),oa.dispatch({type:U})},Dw=e=>{Aw(e),oa.dispatch({type:H,payload:!0}),oa.dispatch(jo(!0))},Rw=function(){sessionStorage.removeItem("usersession"),localStorage.removeItem(Fl),localStorage.removeItem(el.JOB_SEARCH.SAVED_SEARCH_KEY)},_w=e=>{switch(e){case"saveJob":sessionStorage.removeItem("createJobAlertButtonClickedToLogin");break;case"applyJob":sessionStorage.removeItem("savejobButtonClickedToLogin"),sessionStorage.removeItem("createJobAlertButtonClickedToLogin");break;case"createAlert":sessionStorage.removeItem("savejobButtonClickedToLogin");break;case"forgotPassword":break;default:sessionStorage.removeItem("savejobButtonClickedToLogin"),sessionStorage.removeItem("createJobAlertButtonClickedToLogin")}};var Fw=async()=>{let e=null,l=()=>null,t=()=>null,a=()=>null,o=()=>null,i=()=>null,n=()=>null;const{adb2cConfigReducer:{msalConfig:r,authority:d,b2cPolicy:s},loginReducer:{location:c}}=oa.getState();if(r){e=new Iw.a({auth:{...r.auth},cache:{...r.cache}}),n=()=>{e.acquireTokenSilent({scopes:["openid","profile"],forceRefresh:!0}).then((function(e){Aw(e)})).catch((function(l){-1!==l.errorMessage.indexOf("interaction_required")&&(Lw(),e.acquireTokenRedirect({scopes:r.scopes,extraQueryParameters:r.extraQueryParameters})),console.log(l)}))},l=function(l,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(sessionStorage){if(l===s.forgotPassword){const e=sessionStorage.getItem("redirectPath");sessionStorage.setItem("redirectPath",e)}else"createAccountAfterJobapply"===t?sessionStorage.setItem("redirectPath",a):sessionStorage.setItem("redirectPath",c.pathname+c.search);_w(t),Lw(),e.loginRedirect({scopes:r.scopes,extraQueryParameters:r.extraQueryParameters})}},t=async l=>{localStorage.setItem("authState",Xl.UNAUTHENTICATED),sessionStorage&&(sessionStorage.setItem("searchParams",c.search),sessionStorage.setItem("redirectPath",l||c.pathname+c.search),sessionStorage.setItem("isLogout",!0)),Rw(),await Ma.a.get(Jl).then(()=>{oa.dispatch(Ra()),e.logout()})},a=()=>{sessionStorage&&sessionStorage.setItem("redirectPath",c.pathname+c.search),Rw(),e.loginRedirect({authority:d.profileUpdate,extraQueryParameters:r.extraQueryParameters})},o=()=>{sessionStorage&&sessionStorage.setItem("redirectPath",c.pathname+c.search),Rw(),e.loginRedirect({authority:d.editPhoneNumber,extraQueryParameters:r.extraQueryParameters})},i=()=>{sessionStorage&&sessionStorage.setItem("redirectPath",c.pathname+c.search),Rw(),e.loginRedirect({authority:d.passwordUpdate,extraQueryParameters:r.extraQueryParameters})};const u=(a,o)=>{if(a)if(a.errorMessage.indexOf("AADB2C90118")>-1)try{Pw(),e.loginRedirect({authority:d.forgotPassword,extraQueryParameters:r.extraQueryParameters})}catch(u){throw u}else if(a.errorMessage.indexOf("AADB2C99002")>-1){const e=sessionStorage.getItem("redirectPath");setTimeout(()=>{window.location.href=e},100)}else if(a.errorMessage.indexOf("AADB2C90091")>-1||a.errorMessage.indexOf("AADB2C90151")>-1){if(window){const e=sessionStorage.getItem("userSession"),l=JSON.parse(e),t=sessionStorage.getItem("redirectPath");(null===l||void 0===l?void 0:l.state)===Xl.AUTHENTICATED&&Aw(l.idToken),setTimeout(()=>{window.location.href=t},100)}}else a.errorMessage.indexOf("AADB2C90273")>-1?window&&(window.location.href=sessionStorage.getItem("redirectPath")):a.errorMessage.indexOf("AADB2C92118")>-1?(oa.dispatch(Da()),oa.dispatch(_a(Xl.UNAUTHENTICATED)),t(),oa.dispatch(Ra()),window&&(window.location.href="/")):window&&(window.location.href=sessionStorage.getItem("redirectPath"));else if("id_token"===o.tokenType&&o.idToken.claims.acr===s.forgotPassword)l(o.idToken.claims.acr,"forgotPassword");else if("id_token"===o.tokenType&&o.idToken.claims.acr===s.signUpSignIn){var i;if(null===(i=window)||void 0===i?void 0:i.dataLayer){var n,c;const e=null===o||void 0===o||null===(n=o.idToken)||void 0===n||null===(c=n.claims)||void 0===c?void 0:c.idp;window.dataLayer.push({event:"Authentication",eventCategory:o.idToken.claims.email&&o.idToken.claims.hasOwnProperty("extension_TermsOfUseConsented")?"Create an account":"Sign in to an account",eventAction:Vl.get(null===e||void 0===e?void 0:e.toLowerCase())||e,eventLabel:localStorage.getItem("authenticationType")})}Aw(o),localStorage.setItem("isRedirectFromAdb2c","true")}else"id_token"===o.tokenType&&o.idToken.claims.acr===s.profileUpdate?Dw(o):"id_token"===o.tokenType&&o.idToken.claims.acr===s.editPhoneNumber?(e=>{Aw(e),oa.dispatch(Oo(!0))})(o):"id_token"===o.tokenType&&o.idToken.claims.acr===s.passwordUpdate?(e=>{Aw(e),oa.dispatch(To(!0))})(o):t()};e.handleRedirectCallback(u)}return oa.dispatch({type:X,payload:{authProvider:e,login:l,logout:t,editProfile:a,editPhoneNumber:o,editPassword:i,refreshToken:n}}),{authProvider:e,login:l,logout:t,editProfile:a,editPhoneNumber:o,editPassword:i,refreshToken:n}};var Uw=async(e,l,t,a)=>{if(e){const{adB2CHostName:o,clientId:i,passwordResetPolicy:n,passwordUpdatePolicy:r,phoneNumberUpdatePolicy:d,profileInformationUpdatepolicy:s,signUpSignInPol
243icy:c,tenantName:u}=e,v={signUpSignIn:c,forgotPassword:n,profileUpdate:s,passwordUpdate:r,editPhoneNumber:d},m={signUpSignIn:`${o}/${u}/${v.signUpSignIn}`,forgotPassword:`${o}/${u}/${v.forgotPassword}`,profileUpdate:`${o}/${u}/${v.profileUpdate}`,passwordUpdate:`${o}/${u}/${v.passwordUpdate}`,editPhoneNumber:`${o}/${u}/${v.editPhoneNumber}`},p={auth:{authority:m.signUpSignIn,clientId:i,validateAuthority:!1,redirectUri:`${null===l||void 0===l?void 0:l.origin}/${a}/redirect`,postLogoutRedirectUri:`${null===l||void 0===l?void 0:l.origin}/${a}/redirect`,navigateToLoginRequestUrl:!1},cache:{cacheLocation:"sessionStorage",storeAuthStateInCookie:!1},scopes:["openid","profile"],extraQueryParameters:{ui_locales:a&&"nb"===a.toLowerCase()?"nb-no":a}};t({type:Z,payload:{msalConfig:p,authority:m,b2cPolicy:v,tenantName:u,clientId:i,hostName:o}}),await Fw()}};a(1042),a(1043);var Bw=e=>na.a.createElement(Zi.b,{position:"top-center",autoClose:5e3,hideProgressBar:!0,newestOnTop:!0,closeOnClick:!0,draggable:!1,rtl:!1,role:"alert",pauseOnFocusLoss:!1,transition:Zi.a});var Mw=()=>{const e=Object(ia.useRef)(null),l=l=>{const t=JSON.parse(sessionStorage.getItem("usersession"));"authState"!==l.key||"UNAUTHENTICATED"!==l.newValue||Ic(null===t||void 0===t?void 0:t.user)||e.current.click()};Object(ia.useEffect)(()=>(window.addEventListener("storage",l),()=>{window.removeEventListener("storage",l)}),[]);return na.a.createElement(xu,null,l=>{let{logout:t}=l;return na.a.createElement("button",{className:"d-none",ref:e,onClick:()=>{(e=>{e()})(t)},"aria-label":"Logout"},"logout")})};const $w=["/:lang([a-z]{2}-[A-Z]{2})/:sitecoreRoute*","/:lang([a-z]{2})/:sitecoreRoute*","/:sitecoreRoute*"];class Vw extends na.a.Component{constructor(e){super(e),this.setSsrRenderComplete=e=>this.setState({ssrRenderComplete:e}),this.state={ssrRenderComplete:!1,contextFactory:new ca.SitecoreContextFactory},this.state.contextFactory.subscribeToContext(e.contextSubscription),e.ssrState&&e.ssrState.sitecore&&e.ssrState.sitecore.route?this.state.contextFactory.setSitecoreContext({route:e.ssrState.sitecore.route,itemId:e.ssrState.sitecore.route.itemId,...e.ssrState.sitecore.context}):e.ssrState?this.state.contextFactory.setSitecoreContext(e.ssrState.sitecore.context):this.state.contextFactory.setSitecoreContext(null)}componentWillUnmount(){this.state.contextFactory.unsubscribeFromContext(props.contextSubscription)}render(){const{path:e,Router:l,graphQLClient:t,language:a,oneTrustKey:o}=this.props,i=e=>na.a.createElement(Ow,{route:e,ssrRenderComplete:this.state.ssrRenderComplete,setSsrRenderComplete:this.setSsrRenderComplete,contextFactory:this.state.contextFactory});return na.a.createElement(na.a.Fragment,null,"undefined"!==typeof o&&""!=o&&na.a.createElement(pa.a,{htmlAttributes:{lang:a}},na.a.createElement("script",{type:"text/javascript",src:"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js",charset:"UTF-8","data-domain-script":""+o,"data-language":a}),na.a.createElement("script",{type:"text/javascript"},"function OptanonWrapper() {                \n                const hbspEvent = document.createEvent('Event');\n                hbspEvent.initEvent('hbsp-form-reload', true, true);\n                const chatbotEvent = document.createEvent('Event');\n                chatbotEvent.initEvent('chatbot-reload', true, true);\n                \n                if (OptanonActiveGroups) {\n                  window.dispatchEvent(hbspEvent);                 \n                }\n\n                var regCheckPerformance = /C0002/g;\n                const regCheckFunctional = /,C0003,/;\n                const regCheckTargeting = /,C0004,/;\n                const regCheckSocial = /,C0008,/;\n                if (!OptanonActiveGroups.match(regCheckPerformance)) {                 \n                  expireCookie('SC_ANALYTICS_GLOBAL_COOKIE');\n                }\n                function expireCookie(cname) {\n                  var d = new Date();\n                  d.setTime(d.getTime() + 0);\n                  var expires = 'expires=' + d.toUTCString();\n                  document.cookie = cname + '=; ' + expires + '; path=/';                 \n                }\n                if (OptanonActiveGroups.match(regCheckTargeting)) {\n                   window.dispatchEvent(chatbotEvent);\n                  const elements = document.getElementsByClassName(\n                    'optanon-category-C0004'\n                  );\n                  loadIframe(elements);\n                }\n                if (OptanonActiveGroups.match(regCheckFunctional)) {\n                  const elements = document.getElementsByClassName(\n                    'optanon-category-C0003'\n                  );\n                  loadIframe(elements);\n                }\n                if (OptanonActiveGroups.match(regCheckPerformance)) {\n                  const elements = document.getElementsByClassName(\n                    'optanon-category-C0002'\n                  );\n                  loadIframe(elements);\n                }\n                if (OptanonActiveGroups.match(regCheckSocial)) {\n                  const elements = document.getElementsByClassName(\n                    'optanon-category-C0008'\n                  );\n                  loadIframe(elements);\n                }\n                function loadIframe(elements) {\n                  for (let i = 0; i < elements.length;
243 i++) {\n                    elements[i].tagName === 'IFRAME' && elements[i].dataset.src\n                      ? elements[i].setAttribute('src', elements[i].dataset.src)\n                      : -1;\n                  }\n                }\n                document.addEventListener('click', function (e) {\n                  if (e.target && e.target.id == 'ot-sdk-btn') {\n                    window.Optanon.ToggleInfoDisplay();\n                  }\n                });\n            }")),na.a.createElement(va.a,{client:t},na.a.createElement(ca.SitecoreContext,{componentFactory:iw,contextFactory:this.state.contextFactory},na.a.createElement(Bw,null),na.a.createElement(l,{location:e,context:{}},na.a.createElement(kw,null,na.a.createElement(ua.e,null,$w.map(e=>na.a.createElement(ua.c,{key:e,path:e,render:i}))))))),na.a.createElement(Mw,null),na.a.createElement("button",{id:"ot-sdk-btn",className:"ot-sdk-show-settings cookie-btn-style",style:{display:"none"}}))}}var Hw,Jw=(Hw=Vw,e=>{const{path:l,graphQLClient:t,Router:a}=e,[i,n]=Object(ia.useState)(""),[r,d]=Object(ia.useState)(""),[s,c]=Object(ia.useState)(!1),[u,v]=Object(ia.useState)(null),[m,p]=Object(ia.useState)(null),[f,g]=Object(ia.useState)(""),b=Object(o.c)(),h=Object(o.e)(),E=Object(o.d)(e=>e.loginReducer);Object(ia.useEffect)(()=>{const e=new URLSearchParams(window.location.search).get("source");"mobile"===e&&localStorage.setItem("sourceDevice",e)},[]),Object(ia.useEffect)(()=>{if(window.initGMap=()=>b({type:ge,payload:!0}),!window.google&&i){const e=document.createElement("script"),l="AIzaSyAFdQLMUycnyxD6agbY8vCDU7rXe8PCXj0";e.src=`https://maps.googleapis.com/maps/api/js?key=${l}&channel=${i}&libraries=places&callback=initGMap`,e.async=!0,document.body.appendChild(e)}},[i]),Object(ia.useEffect)(()=>{$a(h),h.subscribe(()=>{if(sessionStorage){const{loginReducer:e}=h.getState();(e=>{try{const l=JSON.stringify(e);sessionStorage.setItem("usersession",l)}catch(l){throw l}})(e)}});const e=sessionStorage?(()=>{try{const e=sessionStorage.getItem("usersession");if(null===e)return;return JSON.parse(e)}catch(e){throw e}})():null;e&&e.state!==Xl.PROGRESS&&b({type:z,payload:e}),l&&b((e=>({type:J,payload:e}))(l))},[]),Object(ia.useEffect)(()=>{u&&u.adb2c&&Uw(u.adb2c,u.path,b,u.language)},[u]),Object(ia.useEffect)(()=>{!s&&E&&(null===E||void 0===E?void 0:E.state)===Xl.AUTHENTICATED&&y(null===E||void 0===E?void 0:E.user)},[E]);const y=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c(!0),$o(e,b,null===E||void 0===E?void 0:E.isRedirectFromAdb2c,1),b(Fa(!1))};return na.a.createElement(Hw,Object.assign({channel:i,graphQLClient:t,Router:a,oneTrustKey:r,language:m||"no",contextSubscription:l=>{var t,a,o,s;""===i&&n(null===l||void 0===l||null===(t=l.Country)||void 0===t?void 0:t.geoChannel),!f&&(null===l||void 0===l||null===(a=l.Country)||void 0===a?void 0:a.googleAPIKey)&&g(null===l||void 0===l||null===(o=l.Country)||void 0===o?void 0:o.googleAPIKey),null===u&&v({adb2c:null===l||void 0===l?void 0:l.ADB2C,language:null===l||void 0===l?void 0:l.language,path:e.path}),""===r&&d(null===l||void 0===l||null===(s=l.MetaData)||void 0===s?void 0:s.oneTrust),(null===m||"undefined"!==typeof m&&m&&m.toLowerCase()!==(null===l||void 0===l?void 0:l.language.toLowerCase()))&&p((null===l||void 0===l?void 0:l.language)&&"nb"===(null===l||void 0===l?void 0:l.language.toLowerCase())?"no":null===l||void 0===l?void 0:l.language)},googleApiKey:f},e))}),qw=(a(1044),a(123)),zw=a(321),Gw=a(486),Yw=a(493),Kw=a(487),Ww=a(488),Qw=a(193);let Zw=da.a.render,Xw=dw.a.defaultLanguage,eC=null;const lC=document.getElementById("__JSS_STATE__");lC&&(eC=JSON.parse(lC.innerHTML)),eC&&(Zw=da.a.hydrate,Xw=eC.sitecore.context.language);const tC=eC&&eC.APOLLO_STATE?eC.APOLLO_STATE:null,aC=function(e,l,t){const a=Object(Kw.a)().concat(new Yw.a({uri:e,credentials:"include",headers:{connection:"keep-alive",sc_apikey:"{2A52E7ED-7EA2-4589-98FC-03E499946E85}"}})),o=new zw.a({fragmentMatcher:new zw.b({introspectionQueryResultData:Gw})});return new qw.a({ssrMode:l,ssrForceFetchDelay:100,link:a,cache:o.restore(t)})}(dw.a.graphQLEndpoint,!1,tC);var oC,iC;(oC=Xw,new Promise((e,l)=>{const t={debug:!1,lng:oC,fallbackLng:!1,load:"currentOnly",useCookie:!1,interpolation:{escapeValue:!1}};if(iC)nw.a.isInitialized?nw.a.changeLanguage(oC).then(()=>{nw.a.addResourceBundle(oC,"translation",iC,!0,!0),e()}):nw.a.use(Qw.e).init(t,t=>{t&&l(t),nw.a.addResourceBundle(oC,"translation",iC,!0,!0),e()});else{const a=dw.a.jssAppName,o=`${dw.a.sitecoreApiHost}/sitecore/api/jss/dictionary/${a}/{{lng}}`;t.backend={loadPath:o,parse:e=>{const l=JSON.parse(e);return l.phrases?l.phrases:l},customHeaders:{sc_apikey:dw.a.sitecoreApiKey}},nw.a.use(Ww.a).use(Qw.e).init(t,t=>{t&&l(t),e()})}})).then(()=>{const e=document.getElementById("root");Zw(na.a.createElement(o.a,{store:oa},na.a.createElement(Jw,{path:window.location,Router:sa.a,graphQLClient:aC,ssrState:eC})),e)})},108:function(e,l,t){},124:function(e,l,t){e.exports={color_white:"#fff","color-traffi-white":"#eff2f6","color-cream":"#dcdcdc","color-ghost-white":"#f9f9f9","color-lotion-white":"#fbfbfb","color-chinese-silver":"#ccc","color-bone":"#dbd9bf","color-white-shade":"#fff",color_light_border:"#c9cacc",white_faded:"#f3f3f4","color-pale-pink":"#f8d7da","color-orchid-pink":"#f5c6cb",black:"#000","color-black-olive":"#3c3535","color-jet-black":"rgba(0,0,0,0.121569)","color-black-richshade":"rgba(0,0,0,0.0784314)","color-rich-black":"rgba(0,0,0,0.160784)","color-dark-black":"rgba(0,0,0,0.509804)","color-blue-100":"#386097",color_blue:"#30588f","color-rackley-blue":"#6889a4","color-cobalt-blue":"#8aacd5","color-dark-pastel-blue":"#799bc3","color-palatinate-blue":"#2e48e0","color-rainbow-indigo":"#143460","color-wildyonder-blue":"#9bafcb","color-graybone-blue":"#cdd7e5","color-pewter-blue":"#86a0be","color-wild-blue":"#9cb4cf","color-button-blue":"#2196f3","color-blue-gray":"#6391c6","color-dazzled-blue":"#345f9a","color-azure-blue":"#30588a","color-light-steel-blue":"#a5bcd7","color-indigo":"#1c3e6b","color-blue-yonder":"#466ea5","color-columbia-blue":"#cbd5e3",color_lightblue:"#4c79af",color_orange:"#c25700","color-vivid-orange":"#e77c22","color-peru":"#d28140",color_teal:"#438080","color-granite-gray":"#666","color-german-gray":"#949599","color-italy-gray":"#939498","color-platinum-gray":"#979797","color-silver-gray":"#e2e2e2","color-tele-gray":"#919296","color-signal-gray":"#999","color-cool-gray":"#c8c8c8","color-css-gray":"gray","color-bright-gray":"#eff0f0","color-dark-silver":"#707070","color-gainsboro":"#dfdfdf","color-basalt-gray":"#616161","color-american-gray":"#d1d1d1","color-antiflash-white":"#f1f1f1","color-dim-gray":"#676a6c","color-mouse-gray":"rgba(103,105,111,0.501961)","color-smoky-gray":"#f0f1f1","color-philippine-gray":"#8d8e93","color-platinum":"#e8e8e8",color_lightgray:"#67696f",color_darkgray:"#282a32",color_footergray:"#939498",color_maroon:"#9d323d",color_grayblue:"#b1c7e2",color_gray_subtitle:"#5e6066",color_light_body:"#a3a5aa",color_sidebar_item:"#424242",color_dark_border:"#ababab",color_indicator:"#83858b",green:"#5c7d70","color-charleston-green":"#272a31","color-xanadu-green":"#6f8f82","color-hookers-green":"#4f7264","color-green-oxley":"#6e8f82","color-dark-slate-gray":"#355c4c",pale_grey:"#efefef",warm_grey:"#dedede",dark_green:"#316666",color_inverse_blue:"#7593bc",color_inverse_maroon:"#c07078",color_white_light:"rgba(255,255,255,0.6)","color-darkgray-100":"#282a32","color-darkgray-75":"#5e6066","color-darkgray-50":"#939498",color_darkgray_25:"#c9cacc","color-blue-75":"#6a88b1","color-blue-50":"#9bafcb","color-blue-25":"#cdd7e5","color-lightblue-100":"#4c79af","color-lightblue-75":"#799ac3","color-lightblue-50":"#a5bcd7","color-lightblue-25":"#d2ddeb","color-orange-100":"#c25700","color-orange-75":"#d18140","color-orange-50":"#e0ab80","color-orange-25":"#f0d5bf","color-green-100":"#5c7d70","color-green-75":"#859d94","color-green-50":"#adbeb7","color-green-25":"#d6dedb","color-lightgray-100":"#67696f","color-lightgray-75":"#8d8f93","color-lightgray-50":"#b3b4b7","color-lightgray-25":"#d9d9db","color-red-100":"#9d323d","color-red-75":"#b5656d","color-red-50":"#ce989e","color-red-25":"#e6ccce","columbia-blue":"#c9e0de",charcoal:"#36454f","old-rose":"#b57e7f",cultured:"#f9f8f8","sunset-orange":"#fd5e53","vivid-tangelo":"#f07427"}},126:function(e,l,t){},127:function(e,l,t){},140:function(e,l,t){},170:function(e,l,t){},171:function(e,l,t){},204:function(e,l,t){},206:function(e,l,t){},207:function(e,l,t){},243:function(e,l,t){e.exports=t.p+"static/media/logo__mp.46c870bc.svg"},255:function(e,l,t){},264:function(e,l,t){},265:function(e,l,t){},267:function(e,l,t){},271:function(e,l,t){},297:function(e,l,t){},298:function(e,l,t){},299:function(e,l,t){},361:function(e,l,t){},389:function(e,l,t){},395:function(e,l,t){},397:function(e,l,t){},398:function(e,l,t){},399:function(e,l,t){},400:function(e,l,t){},401:function(e,l,t){},402:function(e,l,t){},403:function(e,l,t){},404:function(e,l,t){},405:function(e,l,t){},406:function(e,l,t){},407:function(e,l,t){},408:function(e,l,t){},440:function(e,l,t){},446:function(e,l,t){},447:function(e,l,t){},448:function(e,l,t){},455:function(e,l,t){e.exports=t.p+"static/media/icon__close--black.d6ba7af4.svg"},477:function(e,l,t){e.exports=t.p+"static/media/icon__search.6b0e3c62.svg"},482:function(e,l,t){e.exports=t.p+"static/media/icon-location_pinpoint-orange.a620b2c5.svg"},483:function(e,l,t){e.exports=t.p+"static/media/icon-location_pinpoint-orange-small.7891c278.svg"},486:function(e){e.exports=JSON.parse('{"__schema":{"types":[{"kind":"INTERFACE","name":"ItemField","possibleTypes":[{"name":"ReferenceField"},{"name":"NumberField"},{"name":"MultilistField"},{"name":"LinkField"},{"name":"TextField"},{"name":"IntegerField"},{"name":"ImageField"},{"name":"FileField"},{"name":"DateField"},{"name":"CheckboxField"},{"name":"NameValueListField"},{"name":"LookupField"},{"name":"LayoutField"}]},{"kind":"INTERFACE","name":"Item","possibleTypes":[{"name":"UnknownItem"},{"name":"StyleguideSitecoreContext"},{"name":"StyleguideSection"},{"name":"StyleguideRouteFields"},{"name":"StyleguideMultilingual"}
243,{"name":"StyleguideLayoutTabsTab"},{"name":"StyleguideLayoutTabs"},{"name":"StyleguideLayoutReuse"},{"name":"StyleguideItemLinkItemTemplate"},{"name":"StyleguideFieldUsageText"},{"name":"StyleguideFieldUsageRichText"},{"name":"StyleguideFieldUsageNumber"},{"name":"StyleguideFieldUsageLink"},{"name":"StyleguideFieldUsageItemLink"},{"name":"StyleguideFieldUsageImage"},{"name":"StyleguideFieldUsageFile"},{"name":"StyleguideFieldUsageDate"},{"name":"StyleguideFieldUsageCustom"},{"name":"StyleguideFieldUsageContentList"},{"name":"StyleguideFieldUsageCheckbox"},{"name":"C__StyleguideExplanatoryComponent"},{"name":"StyleguideContentListItemTemplate"},{"name":"StyleguideComponentParams"},{"name":"C__StandardTemplate"},{"name":"GraphQLIntegratedDemo"},{"name":"GraphQLConnectedDemo"},{"name":"ExampleCustomRouteType"},{"name":"ContentBlock"},{"name":"C__AppRoute"}]},{"kind":"INTERFACE","name":"StyleguideExplanatoryComponent","possibleTypes":[{"name":"StyleguideSitecoreContext"},{"name":"StyleguideRouteFields"},{"name":"StyleguideMultilingual"},{"name":"StyleguideLayoutTabs"},{"name":"StyleguideLayoutReuse"},{"name":"StyleguideFieldUsageText"},{"name":"StyleguideFieldUsageRichText"},{"name":"StyleguideFieldUsageNumber"},{"name":"StyleguideFieldUsageLink"},{"name":"StyleguideFieldUsageItemLink"},{"name":"StyleguideFieldUsageImage"},{"name":"StyleguideFieldUsageFile"},{"name":"StyleguideFieldUsageDate"},{"name":"StyleguideFieldUsageCustom"},{"name":"StyleguideFieldUsageContentList"},{"name":"StyleguideFieldUsageCheckbox"},{"name":"C__StyleguideExplanatoryComponent"},{"name":"StyleguideComponentParams"}]},{"kind":"INTERFACE","name":"AppRoute","possibleTypes":[{"name":"ExampleCustomRouteType"},{"name":"C__AppRoute"}]}]}}')},497:function(e,l,t){e.exports=t(1049)},590:function(e,l,t){},64:function(e,l,t){},65:function(e,l,t){},655:function(e,l,t){},659:function(e,l,t){},661:function(e,l,t){},662:function(e,l,t){},67:function(e,l){e.exports={sitecoreApiKey:"{2A52E7ED-7EA2-4589-98FC-03E499946E85}",sitecoreApiHost:"",jssAppName:"Manpower-Norway",defaultLanguage:"en",graphQLEndpointPath:"/api/mpg",graphQLEndpoint:"/api/mpg"}},701:function(e,l,t){},702:function(e,l,t){},703:function(e,l,t){},758:function(e,l,t){},759:function(e,l,t){},760:function(e,l,t){},761:function(e,l,t){},762:function(e,l,t){},765:function(e,l,t){},767:function(e,l,t){},768:function(e,l,t){},769:function(e,l,t){},770:function(e,l,t){},771:function(e,l,t){},772:function(e,l,t){},775:function(e,l,t){},776:function(e,l,t){},779:function(e,l,t){},780:function(e,l,t){},781:function(e,l,t){},782:function(e,l,t){},783:function(e,l,t){},784:function(e,l,t){},785:function(e,l,t){},786:function(e,l,t){},787:function(e,l,t){},788:function(e,l,t){},789:function(e,l,t){},791:function(e,l,t){},792:function(e,l,t){},793:function(e,l,t){},794:function(e,l,t){},795:function(e,l,t){},796:function(e,l,t){},797:function(e,l,t){},799:function(e,l,t){},800:function(e,l,t){},803:function(e,l,t){},804:function(e,l,t){},805:function(e,l,t){},806:function(e,l,t){},807:function(e,l,t){},808:function(e,l,t){},810:function(e,l,t){},811:function(e,l,t){},812:function(e,l,t){},813:function(e,l,t){},814:function(e,l,t){},816:function(e,l,t){},817:function(e,l,t){},818:function(e,l,t){},820:function(e,l,t){},821:function(e,l,t){},822:function(e,l,t){},823:function(e,l,t){},824:function(e,l,t){},825:function(e,l,t){},826:function(e,l,t){},842:function(e,l,t){},843:function(e,l,t){},954:function(e,l,t){},955:function(e,l,t){},956:function(e,l,t){},957:function(e,l,t){},958:function(e,l,t){},959:function(e,l,t){},960:function(e,l,t){},961:function(e,l){},987:function(e,l,t){},988:function(e,l,t){},989:function(e,l,t){},990:function(e,l,t){}},[[497,2,3]]]);

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.