1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7457],{91024:function(e,n,t){Promise.resolve().then(t.bind(t,14888)),Promise.resolve().then(t.bind(t,98087)),Promise.resolve().then(t.bind(t,47239)),Promise.resolve().then(t.bind(t,49197)),Promise.resolve().then(t.t.bind(t,88003,23)),Promise.resolve().then(t.bind(t,7409)),Promise.resolve().then(t.t.bind(t,7197,23)),Promise.resolve().then(t.t.bind(t,94645,23)),Promise.resolve().then(t.t.bind(t,99498,23)),Promise.resolve().then(t.bind(t,47334)),Promise.resolve().then(t.bind(t,71468)),Promise.resolve().then(t.bind(t,18879)),Promise.resolve().then(t.bind(t,30071)),Promise.resolve().then(t.t.bind(t,59099,23)),Promise.resolve().then(t.bind(t,68373)),Promise.resolve().then(t.bind(t,22473)),Promise.resolve().then(t.bind(t,44625)),Promise.resolve().then(t.bind(t,95873))},6449:function(e,n,t){"use strict";t.d(n,{n:function(){return i}});let i={login:{form_name:"User login form",form_id:"login_form"},matchmail:{form_id:"matchmail_form",form_name:"matchmail form"},companyMatchmail:{form_id:"company_matchmail_form",form_name:"company matchmail"},similarJobs:{form_id:"similar_jobs_matchmail_form",form_name:"similar jobs matchmail form"},contactEmployer:{form_id:"contact_employer_form",form_name:"contact employer form",form_destination:"/contact/employer"}}},49794:function(e,n,t){"use strict";t.d(n,{An:function(){return o},re:function(){return l}});var i=t(48279),r=t(80038),a=t(31828);let l=e=>{let{source:n,formVariant:t,subscriptionType:l}=e;(0,i.S)({event:"matchmail_start",matchmail_source:n,matchmail_form_variant:t,matchmail_subscription_type:l}),(0,r.IE)(a.il.MATCHMAIL_START,{matchmail_source:n,matchmail_form_variant:t,matchmail_subscription_type:l})},o=e=>{let{source:n,formVariant:t,subscriptionType:l,matchmailId:o}=e;(0,i.S)({event:"matchmail_complete",matchmail_source:n,matchmail_form_variant:t,matchmail_subscription_type:l,matchmail_id:o}),(0,r.IE)(a.il.MATCHMAIL_COMPLETE,{matchmail_source:n,matchmail_form_variant:t,matchmail_subscription_type:l,matchmail_id:o})}},10404:function(e,n,t){"use strict";var i=t(57437),r=t(27648),a=t(2265),l=t(76374),o=t(55845),s=t.n(o),c=t(95318),d=t(7968);let u=a.forwardRef((e,n)=>{let{id:t,checked:a,onChange:o,className:u,...h}=e;return(0,i.jsx)(l.Z,{...h,ref:n,checked:a,labelComponent:()=>(0,i.jsxs)("label",{htmlFor:"terms",className:u,children:[c.Z.acceptTerms," ",(0,i.jsx)(r.default,{rel:"nofollow",href:d.Z.privacy,target:"_blank",className:s().link,prefetch:!1,children:c.Z.acceptTermsLink})]}),id:"terms",required:!0,onChange:o,border:!0})});u.displayName="terms",n.Z=u},30278:function(e,n,t){"use strict";var i=t(57437);n.Z=()=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",children:(0,i.jsx)("path",{stroke:"#000",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m6 9 6 6 6-6"})})},68373:function(e,n,t){"use strict";t.d(n,{default:function(){return H}});var i=t(57437),r=t(2265),a=t(80605),l=t(28979),o=t(99376),s=t(9566),c=t.n(s),d=t(27648),u=e=>{let{...n}=e;return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n.width||"20",height:n.height||"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",...n,children:[(0,i.jsx)("path",{d:"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z"}),(0,i.jsx)("circle",{cx:"12",cy:"12",r:"3"})]})},h=e=>{let{...n}=e;return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n.width||"20",height:n.height||"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",...n,children:[(0,i.jsx)("path",{d:"M9.88 9.88a3 3 0 1 0 4.24 4.24"}),(0,i.jsx)("path",{d:"M10.73 5.08A10.43 10.43 0 0 1 12 5c7 0 10 7 10 7a13.16 13.16 0 0 1-1.67 2.68"}),(0,i.jsx)("path",{d:"M6.61 6.61A13.526 13.526 0 0 0 2 12s3 7 10 7a9.74 9.74 0 0 0 5.39-1.61"}),(0,i.jsx)("line",{x1:"2",x2:"22",y1:"2",y2:"22"})]})},m=t(36931),g=t(54506),p=t(88877),_=t(48279),f=t(6449),b=t(195),v=t(56775),S=t(95318);let w=()=>(0,i.jsxs)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",children:[(0,i.jsx)("path",{d:"M17.64 9.2c0-.637-.057-1.251-.164-1.84H9v3.481h4.844c-.209 1.125-.843 2.078-1.796 2.717v2.258h2.908c1.702-1.567 2.684-3.874 2.684-6.615z",fill:"#4285F4"}),(0,i.jsx)("path",{d:"M9 18c2.43 0 4.467-.806 5.956-2.18l-2.908-2.259c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332A8.997 8.997 0 009 18z",fill:"#34A853"}),(0,i.jsx)("path",{d:"M3.964 10.71A5.41 5.41 0 013.682 9c0-.593.102-1.17.282-1.71V4.958H.957A8.99
16 8.996 0 000 9c0 1.452.348 2.827.957 4.042l3.007-2.332z",fill:"#FBBC05"}),(0,i.jsx)("path",{d:"M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0A8.997 8.997 0 00.957 4.958L3.964 7.29C4.672 5.163 6.656 3.58 9 3.58z",fill:"#EA4335"})]});function x(e){let{onSuccess:n,redirectUrl:t,mode:r="login"}=e,l=async()=>{(0,_.S)({event:"social_login_click",provider:"google",mode:r}),v.X.getState().pendingContext&&sessionStorage.setItem("oauth-gate-return","1"),await (0,a.signIn)("google",{callbackUrl:t||window.location.href})};return(0,i.jsx)("div",{className:c().social_auth_container,children:(0,i.jsxs)("button",{type:"button",onClick:l,className:c().google_button,children:[(0,i.jsx)(w,{}),(0,i.jsx)("span",{children:S.Z.auth.googleButton})]})})}var j=e=>{let{...n}=e;return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n.width||"20",height:n.height||"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",...n,children:[(0,i.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,i.jsx)("path",{d:"M12 16v-4"}),(0,i.jsx)("path",{d:"M12 8h.01"})]})},y=t(54825),k=t.n(y);function C(e){let{show:n,text:t=S.Z.application.profileGateBanner}=e;return n?(0,i.jsxs)("div",{className:k().info_banner,children:[(0,i.jsx)(j,{className:k().info_icon,width:14,height:14}),(0,i.jsx)("span",{children:t})]}):null}var N=t(97638),E=t(7968);function I(e){let{toggleForm:n,closeModal:t,onSuccess:l,redirectUrl:s,job:w}=e,j=new AbortController,y=(0,o.useRouter)(),[k,I]=r.useState(""),[A,M]=r.useState(""),[T,P]=r.useState(!1),{closeAuthModal:Z}=(0,g.DC)(),{pendingContext:L}=(0,v.X)(),[B,D]=r.useState(!1),[O,R]=r.useState(!1),[z,U]=r.useState(!1);r.useEffect(()=>(j.signal.aborted||(0,_.S)({event:"modal_form_display",form_destination:"/login",form_id:f.n.login.form_id,form_name:f.n.login.form_name}),()=>j.abort()),[]);let F=async e=>{e.preventDefault(),P(!0);try{let{error:e,url:n}=await (0,a.signIn)("credentials",{redirect:!1,email:k,password:A,callbackUrl:E.Z.profile});if(e)throw Error(e);(0,_.S)({event:"modal_form_submit",form_destination:s||"/login",form_id:f.n.login.form_id,form_name:f.n.login.form_name}),Z(),l&&l(),L?v.X.getState().resolveGate():s?window.open(s,"_blank"):y.push(n)}catch(e){(0,m._)(S.Z.auth.login.invalidCredentials)}P(!1)};return(0,i.jsxs)("div",{className:c().container,children:[(0,i.jsx)(b.Z,{onClick:Z}),(0,i.jsxs)("div",{className:c().content,children:[(0,i.jsx)("div",{className:c().logo_container,children:(0,i.jsx)("img",{src:"/images/logo.webp",alt:p.eT.name,className:c().logo})}),(0,i.jsx)(C,{show:!!L,text:S.Z.auth.gateBanner}),(0,i.jsx)("h1",{className:c().heading,children:s?S.Z.auth.login.continueHeading:N.Z.logIn}),(0,i.jsx)("p",{className:c().subtitle,children:S.Z.auth.login.subtitle}),(0,i.jsx)(x,{redirectUrl:s,onSuccess:l,mode:"login"}),(0,i.jsx)("div",{className:c().social_divider,children:(0,i.jsx)("span",{children:S.Z.auth.orDivider})}),(0,i.jsxs)("form",{onSubmit:F,className:c().form,children:[(0,i.jsxs)("div",{className:c().input_group,children:[(0,i.jsxs)("div",{className:c().label_row,children:[(0,i.jsx)("label",{htmlFor:"email",className:c().label,children:S.Z.auth.login.field1}),(0,i.jsx)(d.default,{rel:"nofollow",href:E.Z.passwordRequest,className:c().reset_link,prefetch:!1,onClick:()=>{(0,_.S)({event:"link_click",click_area:"modal",click_destination:E.Z.passwordRequest,click_text:S.Z.auth.login.resetAccountGaLabel,click_type:"REGULAR"}),Z()},children:S.Z.auth.login.resetAccount})]}),(0,i.jsx)("input",{type:"email",id:"email",name:"email",placeholder:S.Z.auth.login.field1Placeholder,autoComplete:"email",autoFocus:!0,value:k,onChange:e=>{let n=e.target.value;n.length>0&&!B&&((0,_.S)({event:"modal_form_start",form_destination:"/login",form_id:f.n.login.form_id,form_name:f.n.login.form_name}),D(!0)),I(n),n.length>0&&!O&&R(!0)},required:!0,className:c().input_hemnet})]}),O&&(0,i.jsxs)("div",{className:c().input_group,children:[(0,i.jsx)("label",{htmlFor:"password",className:c().label,children:S.Z.auth.login.field2}),(0,i.jsxs)("div",{className:c().password_input_wrapper,children:[(0,i.jsx)("input",{type:z?"text":"password",id:"password",name:"password",placeholder:S.Z.auth.login.field2Placeholder,autoComplete:"current-password",value:A,onChange:e=>{M(e.target.value)},required:!0,className:c().input_hemnet}),(0,i.jsx)("button",{type:"button",onClick:()=>U(!z),className:c().password_toggle_hemnet,"aria-label":z?S.Z.hidePassword:S.Z.showPassword,children:z?(0,i.jsx)(h,{}):(0,i.jsx)(u,{})})]})]}),(0,i.jsx)("button",{type:"submit",disabled:T,className:c().submit_button,children:T?S.Z.auth.login.loading:S.Z.auth.login.submit})]}),(0,i.jsxs)("div",{className:c().footer,children:[(0,i.jsx)("span",{children:S.Z.auth.login.noAccount(p.eT.name)}),(0,i.jsx)("button",{type:"button",onClick:n,className:c().create_account_link,
1children:S.Z.createAccount})]})]})]})}var A=t(66225),M=t(15590),T=t(62112),P=t.n(T),Z=e=>{let{...n}=e;return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n.width||"20",height:n.height||"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",...n,children:[(0,i.jsx)("rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}),(0,i.jsx)("path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"})]})},L=e=>{let{...n}=e;return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n.width||"20",height:n.height||"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",...n,children:[(0,i.jsx)("rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2"}),(0,i.jsx)("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"})]})},B=t(86958),D=t(10404),O=t(92727),R=e=>{let{toggleForm:n,closeModal:t}=e,a=new AbortController,[l,o]=r.useState(""),[s,d]=r.useState(""),[g,f]=r.useState(""),[w,j]=r.useState(""),[y,k]=r.useState(!1),[E,I]=r.useState(!1),[T,R]=r.useState(""),[z,U]=r.useState(!1),[F,W]=r.useState(!1),[H,G]=r.useState(!1),[q,J]=r.useState(!1),{pendingContext:V}=(0,v.X)();r.useEffect(()=>(a.signal.aborted||(0,_.S)({event:"modal_form_display",form_destination:"/register",form_id:"register_form",form_name:"user registration form"}),()=>a.abort()),[]);let K=async e=>{e.preventDefault(),U(!0);try{if(w!==T)return(0,m._)(S.Z.auth.register.passwordMismatch);let e=await (0,B.a$)({firstName:l,lastName:s,email:g,password:w,newsletterAccepted:y});if(409===e.status||400===e.status)return(0,m._)(S.Z.auth.register.emailTaken);e.success&&((0,_.S)({event:"modal_form_submit",form_name:"User registration form",form_destination:"/register",form_id:"register_form"}),(0,m.x)(S.Z.auth.register.success),n())}catch(e){(0,m._)(e.message)}finally{U(!1)}};return(0,i.jsxs)("div",{className:c().container,children:[(0,i.jsx)(b.Z,{onClick:t}),(0,i.jsxs)("div",{className:c().content,children:[(0,i.jsx)("h2",{className:c().heading,children:S.Z.createAccount}),(0,i.jsx)(C,{show:!!V,text:S.Z.auth.gateBanner}),(0,i.jsx)(x,{mode:"register"}),(0,i.jsxs)("form",{onSubmit:K,className:c().form,children:[(0,i.jsx)(A.Z,{type:"text",id:"firstName",name:"firstName",label:S.Z.auth.register.field1,placeholder:S.Z.auth.register.field1Placeholder,value:l,onChange:e=>{e.target.value.length>0&&!F&&((0,_.S)({event:"modal_form_start",form_destination:"/register",form_id:"register_form",form_name:"user registration form"}),W(!0)),o(e.target.value)},required:!0,autoFocus:!0,containerClassName:c().input_container,className:c().input_field,border:!0}),(0,i.jsx)(A.Z,{type:"text",id:"lastName",name:"lastName",label:S.Z.auth.register.field2,placeholder:S.Z.auth.register.field2Placeholder,value:s,onChange:e=>{d(e.target.value)},required:!0,containerClassName:c().input_container,className:c().input_field,border:!0}
1),(0,i.jsxs)("div",{className:c().input_with_icon,children:[(0,i.jsx)(Z,{className:c().input_icon}),(0,i.jsx)(A.Z,{type:"email",id:"email",name:"email",label:S.Z.auth.register.field3,placeholder:S.Z.auth.register.field3Placeholder,autoComplete:"email",value:g,onChange:e=>{f(e.target.value)},required:!0,containerClassName:c().input_container,className:c().input_field,border:!0})]}),(0,i.jsxs)("div",{className:"".concat(c().input_with_icon," ").concat(c().input_with_icon_right),children:[(0,i.jsx)(L,{className:c().input_icon}),(0,i.jsx)(A.Z,{type:H?"text":"password",id:"password",name:"password",label:S.Z.auth.register.field4,placeholder:S.Z.auth.register.field4Placeholder,autoComplete:"new-password",value:w,onChange:e=>{j(e.target.value)},required:!0,containerClassName:c().input_container,className:c().input_field,border:!0}),(0,i.jsx)("button",{type:"button",onClick:()=>G(!H),className:c().password_toggle,"aria-label":H?S.Z.hidePassword:S.Z.showPassword,children:H?(0,i.jsx)(h,{}):(0,i.jsx)(u,{})})]}),(0,i.jsxs)("div",{className:"".concat(c().input_with_icon," ").concat(c().input_with_icon_right),children:[(0,i.jsx)(L,{className:c().input_icon}),(0,i.jsx)(A.Z,{type:q?"text":"password",id:"confirmPassword",name:"confirmPassword",label:S.Z.auth.register.field5,placeholder:S.Z.auth.register.field5Placeholder,autoComplete:"new-password",value:T,onChange:e=>{R(e.target.value)},required:!0,containerClassName:c().input_container,className:c().input_field,border:!0}),(0,i.jsx)("button",{type:"button",onClick:()=>J(!q),className:c().password_toggle,"aria-label":q?S.Z.hidePassword:S.Z.showPassword,children:q?(0,i.jsx)(h,{}):(0,i.jsx)(u,{})})]}),(0,i.jsxs)("div",{className:c().checkboxes,children:[(0,i.jsx)(O.Z,{checked:y,label:S.Z.auth.register.newsletter,id:"news",onChange:()=>k(!y)}),(0,i.jsx)(D.Z,{id:"terms",checked:E,onChange:()=>I(!E),className:c().terms})]}),(0,i.jsx)(M.Z,{variant:"PRIMARY",type:"submit",disabled:z,className:"".concat(c().button_register," ").concat(P().shadow_yellow," ").concat(P().focus_ring," ").concat(P().hover_darken),children:z?S.Z.auth.register.loading:S.Z.auth.register.ctaText})]}),(0,i.jsx)("div",{className:c().divider}),(0,i.jsx)("p",{className:c().question,children:S.Z.auth.register.alreadyAccount(p.eT.name)}),(0,i.jsx)(M.Z,{variant:"PRIMARY_OUTLINED",type:"button",disabled:z,className:"".concat(c().button," ").concat(P().focus_ring),onClick:()=>{n()},children:N.Z.logIn})]})]})},z=t(982),U=t.n(z),F=t(80038),W=t(31828),H=e=>{let{redirectUrl:n}=e,{data:t}=(0,a.useSession)(),{isAuthOpen:o,currentForm:s,setCurrentForm:c,closeAuthModal:d}=(0,g.DC)(),{pendingContext:u,clearPendingContext:h,resolveGate:m}=(0,v.X)();(0,r.useEffect)(()=>
1{o&&(0,F.IE)(W.il.AUTH_MODAL_OPENED,{gateVariant:W.oi})},[o]),(0,r.useEffect)(()=>{t&&u&&"1"===sessionStorage.getItem("oauth-gate-return")&&(sessionStorage.removeItem("oauth-gate-return"),d(),m())},[t,u,d,m]);let p=()=>{(0,F.IE)(W.il.AUTH_MODAL_CLOSED,{gateVariant:W.oi}),h(),d()};return(0,i.jsxs)(l.Z,{isOpen:o,onClose:p,modalContentClassName:U().modal_content,scrollObserver:s,children:["login"===s&&(0,i.jsx)(I,{toggleForm:()=>c("register"),closeModal:p,redirectUrl:n}),"register"===s&&(0,i.jsx)(R,{toggleForm:()=>c("login"),closeModal:p})]})}},76374:function(e,n,t){"use strict";t.d(n,{Z:function(){return h}});var i=t(57437),r=t(2265),a=t(34207),l=t.n(a),o=e=>{let{...n}=e;return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",...n,children:[(0,i.jsx)("circle",{cx:8,cy:8,r:7.25,stroke:"#fff",strokeWidth:1.5}),(0,i.jsx)("circle",{cx:8,cy:8,r:4,style:{fill:"#fff"}})]})},s=e=>{let{...n}=e;return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",...n,children:(0,i.jsx)("circle",{cx:8,cy:8,r:7.25,stroke:"#fff",strokeWidth:1.5})})},c=t(24510);let d=e=>{let{checked:n,border:t}=e;return(0,i.jsx)("div",{className:"".concat(l().box," ").concat(t?l().boder:""),"data-active":n})},u=r.forwardRef((e,n)=>{let{label:t,border:r,circular:a,required:u,labelComponent:h,...m}=e;return(0,i.jsxs)("div",{className:l().checkbox_container,children:[(0,i.jsxs)("button",{"aria-label":t||c.Z.checkbox,onClick:m.onChange?m.onChange:void 0,type:"button",className:l().trigger,children:[m.checked&&(a?(0,i.jsx)(o,{}):(0,i.jsx)(d,{border:!!r&&r,checked:m.checked})),!m.checked&&(a?(0,i.jsx)(s,{}):(0,i.jsx)(d,{border:!!r&&r,checked:m.checked}))]}),(0,i.jsx)("input",{type:"checkbox",className:l().checkbox,required:u,ref:n,...m,"aria-label":h?void 0:t}),h?h():t&&(0,i.jsx)("label",{htmlFor:m.id,className:l().label,children:t})]})});u.displayName="Checkbox";var h=u},92727:function(e,n,t){"use strict";var i=t(57437),r=t(2265),a=t(84600),l=t.n(a);let o=e=>{let{label:n,link:t,labelStyle:a,counterText:o,href:s,...c}=e,d=r.useId(),u=()=>(0,i.jsxs)(i.Fragment,{children:[n,o&&(0,i.jsx)("span",{className:l().counter,children:o})]});return(0,i.jsx)("div",{className:l().checkbox_holder,children:s?(0,i.jsx)("a",{href:s,className:l().label,children:(0,i.jsx)(u,{})}):(0,i.jsxs)("label",{className:l().label,htmlFor:d,children:[(0,i.jsx)("input",{className:l().input,id:d,type:"checkbox",...c}),(0,i.jsx)("span",{className:l().checkbox,"aria-hidden":"true"}),(0,i.jsx)(u,{})]})})};o.displayName="Checkbox",n.Z=o},8183:function(e,n,t){"use strict";var i=t(57437),r=t(2265),a=t(80892),l=t.n(a),o=t(30278);n.Z=e=>{let{triggerText:n,children:t,disableDefault:a,renderTrigger:s,open:c,absolute:d,mediaCenter:u,noOverlay:h}=e,[m,g]=r.useState(c||!1);return r.useEffect(()=>{g(c||!1)},[c]),(0,i.jsxs)(i.Fragment,{children:[d&&m&&!h&&(0,i.jsx)("div",{className:l().overlay,onClick:()=>{g(!1)}}),(0,i.jsxs)("div",{className:l()[d?"container_relative":"container"],children:[(0,i.jsxs)("div",{className:l().visible,children:[!s&&(0,i.jsx)("div",{className:l().trigger,children:(0,i.jsxs)("button",{type:"button",onClick:()=>{g(!m)},children:[(0,i.jsx)("span",{className:l().trigger_text,children:n}),(0,i.jsx)("span",{className:l().trigger_arrow,"data-open":m,children:(0,i.jsx)(o.Z,{})})]})}),!!s&&s({onClick:()=>{a||g(!m)},open:m})]}),(0,i.jsx)("div",{className:"".concat(l()[d?"content_drop_absolute":"content_drop"],"\n ").concat(u?l().media_center:"","\n "),"data-open":m,tabIndex:0,children:t})]})]})}},66225:function(e,n,t){"use strict";var i=t(57437),r=t(2265),a=t(81067),l=t.n(a);let o=r.forwardRef((e,n)=>{let{label:t,containerClassName:a,invalidMessage:o,isTextarea:s,border:c,...d}=e,[u,h]=(0,r.useState)(!1);(0,r.useEffect)(()=>{h(!0)},[]);let m={...d,ref:n,className:"".concat(l().input," ").concat(d.className||""," ").concat(c?l().border:""),defaultValue:d.defaultValue||void 0,rows:s?6:void 0};return(0,i.jsxs)("div",{className:"".concat(l().input_container," ").concat(a||""),children:[t&&(0,i.jsx)("label",{children:t}),u&&r.createElement(s?"textarea":"input",m),o&&(0,i.jsx)("p",{className:l().invalid_message,children:o})]})});o.displayName="Input",n.Z=o},22473:function(e,n,t){"use strict";t.d(n,{MatchMailWizardClient:function(){return ee}});var i=t(57437),r=t(2265);
1let a={currentLevel1Id:null,selectedLevel2Ids:[],regionIds:[]},l=()=>{let[e,n]=(0,r.useState)("level1"),[t,i]=(0,r.useState)(a);return{view:e,formData:t,selectLevel1:e=>{i(n=>({...n,currentLevel1Id:e})),n("level2")},setLevel2Selections:e=>{i(n=>({...n,selectedLevel2Ids:e}))},removeLevel2Selection:e=>{i(n=>({...n,selectedLevel2Ids:n.selectedLevel2Ids.filter(n=>n!==e)}))},setRegions:e=>{i(n=>({...n,regionIds:e}))},removeRegion:e=>{i(n=>({...n,regionIds:n.regionIds.filter(n=>n!==e)}))},goToLevel1:()=>n("level1"),goToRegions:()=>n("regions"),goToSignup:()=>n("signup"),handleBack:()=>{"level2"===e?n("level1"):"regions"===e?n("level2"):"signup"===e&&n("regions")},handleClose:()=>n("closed"),reset:()=>{i(a),n("level1")}}};var o=t(80038),s=t(31828),c=t(33306),d=t(90923),u=t.n(d),h=t(95318);let m=[{id:1,label:h.Z.wizard.stepIndustry,activeSteps:[1,2]},{id:2,label:h.Z.wizard.stepLocation,activeSteps:[3]},{id:3,label:h.Z.wizard.stepContact,activeSteps:[4]}],g=e=>{let{currentStep:n}=e;return(0,i.jsx)("div",{className:u().container,children:m.map((e,t)=>{let a=e.activeSteps.includes(n),l=Math.min(...e.activeSteps)<n&&!a,o=Math.min(...e.activeSteps)>n;return(0,i.jsxs)(r.Fragment,{children:[(0,i.jsxs)("div",{className:u().stepGroup,children:[(0,i.jsx)("div",{className:"".concat(u().stepCircle," ").concat(a?u().active:""," ").concat(l?u().completed:""," ").concat(o?u().future:""),children:l?(0,i.jsx)(c.Z,{className:u().checkIcon}):e.id}),(0,i.jsx)("span",{className:"".concat(u().stepLabel," ").concat(a?u().labelActive:""),children:e.label})]}),t<m.length-1&&(0,i.jsx)("div",{className:"".concat(u().connector," ").concat(l?u().connectorCompleted:"")})]},e.id)})})};var p=t(14206);let _=e=>{let{children:n,title:t,imageTall:r,imageWide:a,allImagesTall:l=[],allImagesWide:o=[],onClose:s,currentStep:c}=e;return(0,i.jsx)(p.q,{title:t,imageTall:r,imageWide:a,allImagesTall:l,allImagesWide:o,onClose:s,logoText:"Matchmail",sidebarTitle:h.Z.wizard.sidebarTitle,sidebarSubtitle:h.Z.wizard.sidebarSubtitle,headerContent:(0,i.jsx)(g,{currentStep:c}),children:n})};var f=t(28979),b=t(99137),v=t(93340),S=t(79129),w=t(48279);let x=function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=(0,r.useRef)(!1),i=(0,r.useCallback)(()=>{(0,w.S)({event:"modal_form_display",form_destination:"",form_id:e.form_id,form_name:e.form_name})},[e]);return{trackDisplay:i,trackStart:(0,r.useCallback)(()=>{t.current||((0,w.S)({event:n?"modal_form_start":"form_start",form_destination:"",form_id:e.form_id,form_name:e.form_name}),t.current=!0)},[e,n]),trackSubmit:(0,r.useCallback)(t=>{(0,w.S)({event:n?"modal_form_submit":"form_submit",form_destination:"",form_id:e.form_id,form_name:e.form_name,form_submit_id:t||""})},[e,n]),reset:(0,r.useCallback)(()=>{t.current=!1},[])}};var j=t(36931);let y=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[n,t]=(0,r.useState)(!1),{successMessage:i=h.Z.submitThanks,errorMessage:a=h.Z.submitError,onSuccess:l,onError:o}=e;return{loading:n,submit:(0,r.useCallback)(async e=>{t(!0);try{let n=await e();return(0,j.x)(i),null==l||l(),n}catch(e){return console.error("Form submission failed:",e),(0,j._)(a),null==o||o(e),null}finally{t(!1)}},[i,a,l,o])}};var k=t(6449),C=t(4048),N=t(54506),E=t(49794),I=t(16631),A=t(78167),M=t(52487),T=t(52445),P=t(75941),Z=t(12897),L=t(76374),B=t(10404),D=t(8183),O=t(35854),R=t.n(O),z=t(24510);let U=[{value:v.FrequencyType.DAILY,label:h.Z.wizard.frequencyDaily,Icon:e=>{let{...n}=e;return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n.width||"16",height:n.height||"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",...n,children:(0,i.jsx)("path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"})})}},{value:v.FrequencyType.WEEKLY,label:h.Z.wizard.frequencyWeekly,Icon:M.Z}],F=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;if(0===e.length)return"";if(1===e.length)return e[0];let t=e.slice(0,n),i=e.length-n,r=1===t.length?t[0]:"".concat(t.slice(0,-1).join(", ")," ").concat(h.Z.wizard.andWord," ").concat(t[t.length-1]);return i>0?"".concat(r," ").concat(h.Z.wizard.andMore(i)):r},W=e=>{let{onBack:n,onClose:t,selectedGroupIds:a,selectedRegionIds:l,selectedGroupNames:c,selectedRegionNames:d}=e,[u,m]=(0,r.useState)(""),[g,p]=(0,r.useState)(v.FrequencyType.DAILY),[_,f]=(0,r.useState)(!1),[b,w]=(0,r.useState)(!1),[j,M]=(0,r.useState)({}),[O,W]=(0,r.useState)(""),[H,G]=(0,r.useState)(""),{trackSubmit:q}=x(k.n.matchmail),{source:J}=(0,N.Nd)(),{loading:V,submit:K}=y({successMessage:h.Z.wizard.success,onSuccess:t}),X=async()=>
1{if(V)return;let e={};if(u&&!(u.length<4)&&u.includes("@")||(e.email=!0),_||(e.terms=!0),Object.keys(e).length>0){M(e);return}M({}),await K(async()=>{let e=await (0,S.ZF)({categories:a,regions:l,email:u.trim(),frequency:g,type:v.MailSubscriptionType.STANDARD,newsletterAccepted:b||void 0,termsAccepted:_,educationStr:H||void 0,experienceStr:O||void 0,...J&&{signupSource:J}});return e&&(q(e.id),J&&(0,E.An)({source:J,formVariant:"wizard",subscriptionType:"STANDARD",matchmailId:Number(e.id)}),(0,o.IE)(s.il.MATCHMAIL_GUIDE_CREATED,{categories_count:a.length,regions_count:l.length,frequency:g})),e})};return(0,i.jsxs)("div",{className:R().wrapper,children:[(0,i.jsxs)("div",{className:R().content,children:[(0,i.jsxs)("div",{className:R().contentTop,children:[(0,i.jsxs)("div",{className:R().banner,children:[(0,i.jsx)("div",{className:R().bannerIcon,children:(0,i.jsx)(A.Z,{className:R().bannerIconSvg})}),(0,i.jsxs)("div",{children:[(0,i.jsx)("h3",{className:R().bannerTitle,children:h.Z.alertReadyTitle}),(0,i.jsxs)("p",{className:R().bannerText,children:[h.Z.wizard.updatesPrefix," ",(0,i.jsx)("span",{className:R().bannerHighlight,children:F(c)})," ",h.Z.inWord," ",(0,i.jsx)("span",{className:R().bannerHighlight,children:F(d)})]})]})]}),(0,i.jsxs)("div",{className:R().formFields,children:[(0,i.jsxs)("div",{className:R().fieldGroup,children:[(0,i.jsx)("label",{htmlFor:"email",className:R().label,children:h.Z.wizard.emailLabel}),(0,i.jsxs)("div",{className:R().inputWrapper,children:[(0,i.jsx)("div",{className:R().inputIcon,children:(0,i.jsx)(I.Z,{className:R().inputIconSvg})}),(0,i.jsx)("input",{id:"email",type:"email",value:u,onChange:e=>{m(e.target.value),j.email&&M(e=>({...e,email:!1}))},required:!0,className:"".concat(R().input," ").concat(j.email?R().inputError:""),placeholder:h.Z.emailExample})]})]}),(0,i.jsxs)("div",{className:R().fieldGroup,children:[(0,i.jsx)("label",{className:R().label,children:h.Z.wizard.frequencyQuestion}),(0,i.jsx)("div",{className:R().frequencyGrid,children:U.map(e=>(0,i.jsxs)("button",{type:"button",onClick:()=>p(e.value),className:"".concat(R().freqButton," ").concat(g===e.value?R().freqButtonSelected:""),children:[(0,i.jsx)("span",{className:R().freqIcon,children:(0,i.jsx)(e.Icon,{width:16,height:16})}),(0,i.jsx)("span",{className:R().freqLabel,children:e.label})]},e.value))})]}),(0,i.jsxs)("div",{className:R().fieldGroup,children:[(0,i.jsxs)("div",{className:R().profileHeader,children:[(0,i.jsx)("label",{className:R().label,children:h.Z.wizard.profileLabel}),(0,i.jsx)("span",{className:R().optionalBadge,children:h.Z.wizard.optionalBadge})]}),(0,i.jsxs)("div",{className:R().profileGrid,children:[(0,i.jsx)(D.Z,{absolute:!0,noOverlay:!0,triggerText:"",renderTrigger:e=>{let{onClick:n,open:t}=e;return(0,i.jsxs)("button",{type:"button",onClick:n,className:R().selectTrigger,"data-open":t,id:"exp-trigger",children:[(0,i.jsx)(T.Z,{width:16,height:16}),(0,i.jsx)("span",{className:O?R().selectValue:R().selectPlaceholder,children:O||h.Z.wizard.experiencePlaceholder}),(0,i.jsx)(Z.Z,{width:14,height:14})]})},children:(0,i.jsx)("div",{className:R().selectDropdown,children:[h.Z.wizard.notSpecified,...h.Z.wizard.experienceOptions].map(e=>(0,i.jsx)("button",{type:"button",onClick:()=>{var n;W(e===h.Z.wizard.notSpecified?"":e),null===(n=document.getElementById("exp-trigger"))||void 0===n||n.click()},className:R().selectOption,children:e},e))})}),C.T2&&(0,i.jsx)(D.Z,{absolute:!0,noOverlay:!0,triggerText:"",renderTrigger:e=>{let{onClick:n,open:t}=e;return(0,i.jsxs)("button",{type:"button",onClick:n,className:R().selectTrigger,"data-open":t,id:"edu-trigger",children:[(0,i.jsx)(P.Z,{width:16,height:16}),(0,i.jsx)("span",{className:H?R().selectValue:R().selectPlaceholder,children:H||h.Z.wizard.educationPlaceholder}),(0,i.jsx)(Z.Z,{width:14,height:14})]})},children:(0,i.jsx)("div",{className:R().selectDropdown,children:[h.Z.wizard.notSpecified,...h.Z.wizard.educationOptions].map(e=>(0,i.jsx)("button",{type:"button",onClick:()=>{var n;G(e===h.Z.wizard.notSpecified?"":e),null===(n=document.getElementById("edu-trigger"))||void 0===n||n.click()},className:R().selectOption,children:e},e))})})]})]})]})]}),(0,i.jsxs)("div",{className:R().checkboxes,children:[(0,i.jsx)(L.Z,{id:"newsletter",checked:b,onChange:()=>w(!b),label:h.Z.matchmail.subscribeToNewsLetter,border:!0}),(0,i.jsx)("div",{className:j.terms?R().checkboxError:"",children:(0,i.jsx)(B.Z,{id:"terms",checked:_,onChange:()=>{f(!_),j.terms&&M(e=>({...e,terms:!1}))}})})]})]}),(0,i.jsxs)("div",{className:R().footer,children:[(0,i.jsx)("button",{type:"button",onClick:n,className:R().backBtn,children:z.Z.back}),(0,i.jsx)("button",{onClick:X,disabled:V,className:"".concat(R().submitBtn," ").concat(R().submitBtnEnabled),children:V?h.Z.wizard.submitting:h.Z.wizard.submit})]})]})};var H=t(87484),G=t.n(H);let q="files.ingenieurjobs.de",J={start:{tall:"https://".concat(q,"/public/ui/matchmailwizard/start-image.webp"),wide:"https://".concat(q,"/public/ui/matchmailwizard/start-image-mobile.webp")},regions:{tall:"https://".concat(q,"/public/ui/matchmailwizard/Personwithmap.webp"),wide:"https://".concat(q,"/public/ui/matchmailwizard/Personwithmap-mobile.webp")},signup:{tall:"https://".concat(q,"/public/ui/matchmailwizard/Personairplane-color.webp"),wide:"https://".concat(q,"/public/ui/matchmailwizard/Personairplane-color-mobile.webp")}},V=e=>{var n;return{id:e.id,name:e.name,slug:e.slug,type:"category",icon:e.icon||null,children:(e.children||[]).map(e=>V(e)),count:(null===(n=e._count)||void 0===n?void 0:n.jobs)||0}},K=e=>{var n;return{id:e.id,name:e.name,slug:e.slug||"",type:"region",icon:null,children:(e.subRegions||[]).map(e=>K(e)),count:(null===(n=e._count)||void 0===n?void 0:n.jobs)||0}},X=e=>{let{categories:n,regions:t,isMainSite:a,onClose:c}=e,{source:d}=(0,N.Nd)(),u=(0,r.useRef)(!1),{view:m,formData:g,selectLevel1:p,setLevel2Selections:v,removeLevel2Selection:S,setRegions:w,goToRegions:x,goToSignup:j,handleBack:y,handleClose:k}=l(),C=()=>{(0,o.IE)(s.il.MATCHMAIL_CLOSED,{variant:"wizard",step:m,categories_count:g.selectedLevel2Ids.length,regions_count:g.regionIds.length}),k(),c()},I="closed"!==m;(0,r.useEffect)(()=>(I?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[I]),(0,r.useEffect)(()=>{"closed"!==m&&(0,o.IE)(s.il.MATCHMAIL_STEP,{variant:"wizard",step:m,categories_count:g.selectedLevel2Ids.length,regions_count:g.regionIds.length}),"signup"===m&&!u.current&&d&&((0,E.re)({source:d,formVariant:"wizard",subscriptionType:"STANDARD"}),u.current=!0)},[m,d]);let A=a?n:n.flatMap(e=>e.children||[]),M=A.flatMap(e=>(e.children||[]).map(n=>({id:n.id,name:n.name,parentId:e.id}))),T=A.find(e=>e.id===g.currentLevel1Id),P=(null==T?void 0:T.children)||[],Z=P.filter(e=>g.selectedLevel2Ids.includes(e.id)).map(e=>e.id),L=M.filter(e=>g.selectedLevel2Ids.includes(e.id)).map(e=>({id:e.id,name:e.name})),B=t.filter(e=>g.regionIds.includes(e.id)).map(e=>({id:e.id,name:e.name})),D=(()=>
1{if(!T)return{imageTall:null,imageWide:null};if(a)return{imageTall:T.imageTall,imageWide:T.imageWide};let e=n.find(e=>{var n;return null===(n=e.children)||void 0===n?void 0:n.some(e=>e.id===T.id)});return{imageTall:(null==e?void 0:e.imageTall)||null,imageWide:(null==e?void 0:e.imageWide)||null}})(),O=(()=>{switch(m){case"level1":return{title:a?h.Z.wizard.titleSector:h.Z.wizard.titleGroup,imageTall:J.start.tall,imageWide:J.start.wide,currentStep:1};case"level2":return{title:a?h.Z.wizard.titleGroupsIn((null==T?void 0:T.name)||"..."):h.Z.wizard.titleOccupationsIn((null==T?void 0:T.name)||"..."),imageTall:D.imageTall,imageWide:D.imageWide,currentStep:2};case"regions":return{title:h.Z.wizard.titleRegions,imageTall:J.regions.tall,imageWide:J.regions.wide,currentStep:3};case"signup":return{title:h.Z.wizard.titleSignup,imageTall:J.signup.tall,imageWide:J.signup.wide,currentStep:4};default:return{title:"",imageTall:null,imageWide:null,currentStep:1}}})(),R=A.map(V),U=P.map(V),F=t.map(K),H=[J.start.tall,J.regions.tall,J.signup.tall,...n.flatMap(e=>[e.imageTall,...(e.children||[]).map(e=>e.imageTall)])].filter(Boolean),q=[J.start.wide,J.regions.wide,J.signup.wide,...n.flatMap(e=>[e.imageWide,...(e.children||[]).map(e=>e.imageWide)])].filter(Boolean);return(0,i.jsx)(f.Z,{isOpen:I,onClose:C,modalClassName:G().modalOverlay,modalContentClassName:G().modalContent,children:(0,i.jsxs)(_,{title:O.title,imageTall:O.imageTall,imageWide:O.imageWide,allImagesTall:H,allImagesWide:q,onClose:C,currentStep:O.currentStep,children:["level1"===m&&(0,i.jsxs)("div",{className:G().stepContent,children:[(0,i.jsx)("div",{className:G().mobileList,children:(0,i.jsx)(b.PS,{items:R,onSelectItem:e=>p(e)})}),(0,i.jsx)("div",{className:G().desktopGrid,children:(0,i.jsx)(b.c,{items:R,onSelectItem:e=>p(e),variant:"soft"})}),(0,i.jsx)("div",{className:G().footer,children:(0,i.jsx)("span",{className:G().footerText,children:h.Z.wizard.pickOneToContinue})})]}),"level2"===m&&(0,i.jsxs)("div",{className:G().stepContent,children:[(0,i.jsx)("div",{className:G().selectContent,children:(0,i.jsx)(b.db,{items:U,selectedIds:Z,onChange:e=>{v([...g.selectedLevel2Ids.filter(e=>!P.some(n=>n.id===e)),...e])},tags:L,onRemoveTag:S,showSubtext:!0})}),(0,i.jsxs)("div",{className:G().buttonFooter,children:[(0,i.jsx)("button",{onClick:y,className:G().backBtn,children:z.Z.back}),(0,i.jsx)("button",{onClick:x,disabled:0===g.selectedLevel2Ids.length,className:"".concat(G().nextBtn," ").concat(g.selectedLevel2Ids.length>0?G().nextBtnEnabled:G().nextBtnDisabled),children:h.Z.wizard.next})]})]}),"regions"===m&&(0,i.jsxs)("div",{className:G().stepContent,children:[(0,i.jsx)("div",{className:G().selectContent,children:(0,i.jsx)(b.db,{items:F,selectedIds:g.regionIds,onChange:w,tags:L,onRemoveTag:S})}),(0,i.jsxs)("div",{className:G().buttonFooter,children:[(0,i.jsx)("button",{onClick:y,className:G().backBtn,children:z.Z.back}
1),(0,i.jsx)("button",{onClick:j,disabled:0===g.regionIds.length,className:"".concat(G().nextBtn," ").concat(g.regionIds.length>0?G().nextBtnEnabled:G().nextBtnDisabled),children:h.Z.wizard.next})]})]}),"signup"===m&&(0,i.jsx)(W,{onBack:y,onClose:C,selectedGroupIds:g.selectedLevel2Ids,selectedRegionIds:g.regionIds,selectedGroupNames:L.map(e=>e.name),selectedRegionNames:B.map(e=>e.name)})]})})};var Y=t(1633),$=t(88877),Q=t(50486);let ee=()=>{let{isMatchmailOpen:e,closeMatchmailModal:n}=(0,N.Nd)();return e?(0,i.jsx)(en,{onClose:n}):null},en=e=>{let{onClose:n}=e,{regionsHierarchy:t,categoriesHierarchy:a}=(0,Y.O)(),l=(0,r.useMemo)(()=>(0,Q.y4)(t),[t]),o=(0,r.useMemo)(()=>(0,Q.CG)(a),[a]);return(0,i.jsx)(X,{regions:l,categories:o,isMainSite:$.qz,onClose:n})}},1633:function(e,n,t){"use strict";t.d(n,{G:function(){return c},O:function(){return s}});var i=t(57437),r=t(2265),a=t(26009),l=t(50486);let o=(0,r.createContext)(null);function s(){let e=(0,r.useContext)(o);if(!e)throw Error("useAppData must be used within AppDataProvider");return e}function c(e){let{children:n}=e,[t,s]=(0,r.useState)([]),[c,d]=(0,r.useState)([]),[u,h]=(0,r.useState)([]),[m,g]=(0,r.useState)(null),[p,_]=(0,r.useState)(!1),f=(0,r.useRef)(!1);(0,r.useEffect)(()=>{let e=new AbortController,n=e.signal;return Promise.all([(0,a.q)("/api/hierarchy",{signal:n}),(0,a.q)("/api/companies",{signal:n})]).then(e=>{let[n,t]=e;s(n.regions),d(n.categories),h(t.companies),_(!0)}).catch(e=>{"AbortError"!==e.name&&console.error("Failed to fetch app data:",e)}),()=>e.abort()},[]);let b=(0,r.useCallback)(()=>{f.current||(f.current=!0,(0,a.q)("/api/companies/extras").then(e=>g(e.companies)).catch(e=>{f.current=!1,console.error("Failed to fetch companies extras:",e)}))},[]),v=(0,r.useMemo)(()=>(0,l.$m)(c),[c]),S=(0,r.useMemo)(()=>(0,l.nc)(t),[t]),w=(0,r.useMemo)(()=>({regionsHierarchy:t,categoriesHierarchy:c,companies:u,companiesExtras:m,loadCompaniesExtras:b,categoryDict:v,regionDict:S,isLoaded:p}),[t,c,u,m,b,v,S,p]);return(0,i.jsx)(o.Provider,{value:w,children:n})}},65594:function(e,n,t){"use strict";t.d(n,{Fn:function(){return a},Wy:function(){return o},oh:function(){return l}});var i=t(57437),r=t(2265);function a(e){if(!e)return{};let n={};for(let[i,r]of Object.entries(e)){var t;let e=(null===(t=r[0])||void 0===t?void 0:t.data)||[];n[i]=Object.fromEntries(e.map(e=>[e.value,e.count]))}return n}let l=(0,r.createContext)({openRegions:{},setOpenRegions:()=>{},openCategories:{},setOpenCategories:()=>{},selectedRegionRef:{current:""},regionValueRef:{current:""},searchInputRef:{current:null},clearYrkeInputRef:{current:null},searchAutocompleteRef:{current:null},categoryFilterCallback:{current:null},onCategoryFilter:()=>{},regionFilterCallback:{current:null},onRegionFilter:()=>{},regionsDisplayCount:5,setRegionsDisplayCount:()=>{},categoriesDisplayCount:5,setCategoriesDisplayCount:()=>{},transformedFacets:{},setTransformedFacets:()=>{}});function o(e){let{children:n}=e,[t,a]=(0,r.useState)({}),[o,s]=(0,r.useState)({}),[c,d]=(0,r.useState)(5),[u,h]=(0,r.useState)(5),[m,g]=(0,r.useState)({}),p=r.useRef(""),_=r.useRef(""),f=r.useRef(""),b=r.useRef(null),v=r.useRef(null),S=r.useRef(""),w=r.useRef(null),x=r.useRef(null);return(0,i.jsx)(l.Provider,{value:{openRegions:t,setOpenRegions:a,openCategories:o,setOpenCategories:s,selectedRegionRef:_,regionValueRef:p,searchInputRef:f,clearYrkeInputRef:b,searchAutocompleteRef:v,selectedCategoryRef:S,categoryFilterCallback:w,onCategoryFilter:e=>{var n;null===(n=w.current)||void 0===n||n.call(w,e)},regionFilterCallback:x,onRegionFilter:e=>{var n;null===(n=x.current)||void 0===n||n.call(x,e)},regionsDisplayCount:c,setRegionsDisplayCount:d,categoriesDisplayCount:u,setCategoriesDisplayCount:h,transformedFacets:m,setTransformedFacets:g},children:n})}},44625:function(e,n,t){"use strict";var i=t(57437);t(2265);var r=t(65594),a=t(1633);n.default=e=>{let{children:n}=e;return(0,i.jsx)(a.G,{children:(0,i.jsx)(r.Wy,{children:n})})}},95873:function(e,n,t){"use strict";var i=t(80605);n.default=i.SessionProvider},54506:function(e,n,t){"use strict";t.d(n,{DC:function(){return s},Eb:function(){return c},N:function(){return l},Nd:function(){return a},WW:function(){return r},dg:function(){return o}});var i=t(59625);let r=(0,i.Ue)(e=>({isMonitorSearchOpen:!1,source:null,searchOptions:{categories:[],regions:[],companyNames:[],freeTextQuery:"",searchQuery:"",workModes:[]},setSearchOptions:n=>e({searchOptions:n}),openMonitorSearchModal:n=>e({isMonitorSearchOpen:!0,source:n}),closeMonitorSearchModal:()=>e({isMonitorSearchOpen:!1,source:null})})),a=(0,i.Ue)(e=>({isMatchmailOpen:!1,source:null,openMatchmailModal:n=>e({isMatchmailOpen:!0,source:n}),closeMatchmailModal:()=>e({isMatchmailOpen:!1,source:null})})),l=(0,i.Ue)(e=>({isCompanyMatchmailOpen:!1,source:null,openCompanyMatchmailModal:n=>e({isCompanyMatchmailOpen:!0,source:n}),closeCompanyMatchmailModal:()=>e({isCompanyMatchmailOpen:!1,source:null})})),o=(0,i.Ue)(e=>({isEmailApplicationOpen:!1,job:null,openEmailApplicationModal:n=>e({isEmailApplicationOpen:!0,job:n}),closeEmailApplicationModal:()=>e({isEmailApplicationOpen:!1,job:null})})),s=(0,i.Ue)(e=>({isAuthOpen:!1,openAuthModal:()=>e({isAuthOpen:!0}),closeAuthModal:()=>e({isAuthOpen:!1,currentForm:"login"}),currentForm:"login",setCurrentForm:n=>e({currentForm:n})}
1));(0,i.Ue)(e=>({isFilterOpen:!1,openFilterModal:()=>e({isFilterOpen:!0}),closeFilterModal:()=>e({isFilterOpen:!1})}));let c=(0,i.Ue)(e=>({isProfileOpen:!1,openProfileModal:()=>e({isProfileOpen:!0}),closeProfileModal:()=>e({isProfileOpen:!1})}))},31828:function(e,n,t){"use strict";t.d(n,{il:function(){return a},oi:function(){return i},zu:function(){return r}});let i="require_login_form_skip_form",r="two-step-form",a={USER_CREATED_MATCHMAIL:"user_created_matchmail",USER_APPLY_JOB:"user-applied-job",USER_VIEW_JOB:"user-viewed-job",USER_USED_TOC:"user-used-toc",COMPANY_PROFILE_CLICK:"company-profile-click",MATCHMAIL_START:"matchmail_start",MATCHMAIL_COMPLETE:"matchmail_complete",MATCHMAIL_GUIDE_CREATED:"matchmail_guide_created",MATCHMAIL_STEP:"matchmail_step",MATCHMAIL_CLOSED:"matchmail_closed",CATEGORY_CARD_CLICKED:"category_card_clicked",MATCHMAIL_BEVAKA_BUTTON_CLICK:"matchmail_bevaka_button_click",JOB_CARD_IMPRESSION:"job-card-impression",JOB_CARD_CLICK:"job-card-click",JOB_CARD_VIEW_DURATION:"job-card-view-duration",CONTACT_US_CLICK:"contact-us-click",AUTH_GATE_TRIGGERED:"auth-gate-triggered",AUTH_GATE_COMPLETED:"auth-gate-completed",AUTH_MODAL_OPENED:"auth-modal-opened",AUTH_MODAL_CLOSED:"auth-modal-closed",PROFILE_FORM_OPENED:"profile-form-opened",PROFILE_FORM_SAVED:"profile-form-saved",PROFILE_FORM_MATCHMAIL:"profile-form-matchmail",PROFILE_FORM_SKIPPED:"profile-form-skipped",PROFILE_FORM_CLOSED:"profile-form-closed",EMAIL_APP_OPENED:"email-application-opened",EMAIL_APP_FIELD_FOCUS:"email-application-field-focus",EMAIL_APP_ABANDONED:"email-application-abandoned",EMAIL_APP_SUBMITTED:"email-application-submitted",MONITOR_SEARCH_PROMPT_VIEWED:"monitor-search-prompt-viewed",MONITOR_SEARCH_PROMPT_DISMISSED:"monitor-search-prompt-dismissed",SEARCH_FILTER_CHANGED:"search-filter-changed",SEARCH_AUTOCOMPLETE_SELECTED:"search-autocomplete-selected",SEARCH_FILTERS_ENGAGED:"search-filters-engaged",SEARCH_QUERY_SUBMITTED:"search-query-submitted",HEADER_CLICK:"header_click",HEADER_HOVER:"header_hover",HEADER_JOBS_DROPDOWN_OPENED:"header_jobs_dropdown_opened",HEADER_JOBS_DROPDOWN_LINK_CLICK:"header_jobs_dropdown_link_click"}},26009:function(e,n,t){"use strict";async function i(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{signal:t,retries:i=3,retryDelay:r=500,method:a="GET",body:l}=n,o={method:a,signal:t};void 0!==l&&(o.headers={"Content-Type":"application/json"},o.body=JSON.stringify(l));for(let n=0;n<=i;n++)try{let n=await fetch(e,o);if(!n.ok)throw Error("HTTP ".concat(n.status,": ").concat(e));return await n.json()}catch(e){if("AbortError"===e.name||n===i)throw e;await new Promise(e=>setTimeout(e,r*(n+1)))}throw Error("fetchWithRetry: unreachable")}t.d(n,{q:function(){return i}}),t(75380)},74178:function(e,n,t){"use strict";var i=t(57437);n.Z=e=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",...e,children:(0,i.jsx)("path",{stroke:e.color||"#fff",strokeLinecap:"round",strokeWidth:1.5,d:"m3.55 3.5 16.97 16.97M3.55 20.5 20.52 3.53"})})},75380:function(e,n,t){"use strict";t.d(n,{Z:function(){return i}});class i extends Error{constructor(e){super(e.message),this.message=e.message,this.status=e.status,this.code=e.code}}},7968:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var i=t(11608);let r=t.n(i)().slugs.de;var a={home:"/",jobs:"/".concat(r.jobs),jobsFacet:function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return"/".concat(r.jobs,"/").concat(n.join("/"))},jobSearch:"/".concat(r.jobSearch),job:e=>"/".concat(r.jobSearch,"/").concat(e),companies:"/".concat(r.companies),company:e=>"/".concat(r.companies,"/").concat(e),allCompanies:"/".concat(r.allCompanies),guides:"/".concat(r.guides),guide:e=>"/".concat(r.guides,"/").concat(e),allGuides:"/".concat(r.allGuides),guideCategory:e=>"/".concat(r.allGuides,"/").concat(e),guideSubCategory:(e,n)=>"/".concat(r.allGuides,"/").concat(e,"/").concat(n),author:e=>"/".concat(r.author,"/").concat(e),forEmployers:"/".concat(r.forEmployers),terms:"/".concat(r.terms),profile:"/".concat(r.profile),profileMatchmail:"/".concat(r.profile,"/matchmail"),profileNewsletter:"/".concat(r.profile,"/nyhetsbrev"),upgrade:"/".concat(r.upgrade),matchmails:"/".concat(r.matchmails),login:"/".concat(r.login),logout:"/".concat(r.logout),passwordRequest:"/".concat(r.password,"/request"),passwordReset:"/".concat(r.password,"/reset"),privacy:"/".concat(r.privacy),cookies:"/".concat(r.cookies)}},80038:function(e,n,t){"use strict";t.d(n,{IE:function(){return g},Y7:function(){return d},Yx:function(){return p},hK:function(){return f},r0:function(){return _}}),t(2265);var i=t(40257);let r={};function a(e){r[e]=(r[e]||0)+1}window.__posthogStats=()=>{let e=Object.values(r).reduce((e,n)=>e+n,0);return console.table(r),{total:e,breakdown:{...r}}};let l=new Map;function o(e,n){if(null==n)return;let t=String(n);l.get(e)!==t&&(l.set(e,t),function(){if(0===l.size)return;let e=Array.from(l.entries()).map(e=>{let[n,t]=e;return"".concat(n,"=").concat(t)}).join(";");window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"set_experiments",active_experiments:e})}())}let s=null,c=!1;function d(e){!function(){if(!c){c=!0;try{var e;let n="ph_".concat(i.env.NEXT_PUBLIC_POSTHOG_KEY,"_posthog"),t=window.localStorage.getItem(n);if(!t)return;let r=JSON.parse(t);s=null!==(e=null==r?void 0:r.$enabled_feature_flags)&&void 0!==e?e:null,null==r||r.$feature_flag_payloads}catch(e){console.warn("Failed to read posthog flag cache from localStorage:",e)}}}();let n=null==s?void 0:s[e];return"string"==typeof n?n:void 0}let u=[],h=!1;function m(e){if(window.posthog){e();return}setTimeout(()=>m(e),250)}function g(e,n){var t;a("capture:".concat(e)),null===(t=window.posthog)||void 0===t||t.capture(e,n)}function p(e,n){if(a("flag:".concat(e)),o(e,n),window.posthog){window.posthog.capture("$feature_flag_called",{$feature_flag:e,$feature_flag_response:n});return}u.push({key:e,value:n}),h||(h=!0,m(()=>{for(h=!1;u.length>0;){var e;let{key:n,value:t}=u.shift();null===(e=window.posthog)||void 0===e||e.capture("$feature_flag_called",{$feature_flag:n,$feature_flag_response:t})}}))}function _(e,n){if((null==n?void 0:n.silent)||a("getFlag:".concat(e)),window.posthog){let t=window.posthog.getFeatureFlag(e,{send_event:!(null==n?void 0:n.silent)});if(void 0!==t)return(null==n?void 0:n.silent)||o(e,t),t}let t=d(e);if(void 0!==t)return(null==n?void 0:n.silent)||p(e,t),t}function f(e){m(()=>{window.posthog?window.posthog.onFeatureFlags(e):e()})}},36931:function(e,n,t){"use strict";t.d(n,{_:function(){return r},x:function(){return a}});var i=t(7409);let r=e=>{i.Am.error(e,{position:"top-center",autoClose:5e3,hideProgressBar:!1,closeOnClick:!0,draggable:!0,theme:"light"})},a=e=>{i.Am.success(e,{position:"top-center",autoClose:5e3,hideProgressBar:!1,closeOnClick:!0,draggable:!0,theme:"light"})}},95318:function(e,n,t){"use strict";var i=t(31898);n.Z={acceptTerms:"Ich habe gelesen und akzeptiere",acceptTermsLink:"die Datenschutzrichtlinie.",submitError:"Etwas ist schiefgelaufen!",submitThanks:"Vielen Dank!",errorTermsRequired:"Sie m\xfcssen die Datenschutzrichtlinie akzeptieren",subscriptionSuccess:"Vielen Dank f\xfcr Ihr Abonnement, wir freuen uns, Sie auf dem Laufenden zu halten",emailPlaceholder:"Geben Sie Ihre E-Mail-Adresse ein",emailPlaceholderRequired:"Geben Sie Ihre E-Mail-Adresse ein*",emailExample:"[email protected]",errorEmailInvalid:"Ung\xfcltige E-Mail-Adresse",createAccount:"Konto erstellen",showPassword:"Passwort anzeigen",hidePassword:"Passwort ausblenden",alertReadyTitle:"Job-Alarm bereit zur A
1ktivierung",inWord:"in",matchmail:{heading:"Verschaffen Sie sich einen Vorsprung bei der Jobsuche.",heading2:"W\xe4hlen Sie Berufe und Orte, die Sie beobachten m\xf6chten, und erhalten Sie E-Mails zu Stellen, die zu Ihrem Job-Alarm passen. Registrieren Sie Ihre E-Mail-Adresse, um loszulegen.",sideHeading:"Neue Jobs beobachten",frequencyText:"Wie oft m\xf6chten Sie Empfehlungen per E-Mail erhalten?",categoryPlaceholder:"Nach Beruf oder Branche suchen",regionPlaceholder:"Bundesland oder Landkreis w\xe4hlen oder suchen",regionText:"Bundesland oder Landkreis",frequencyDaily:"Jeden Tag",frequencyWeekly:"Jede Woche",subscribeToNewsLetter:"Ich m\xf6chte den Newsletter und Vorstellungen von Arbeitgebern erhalten.",submitText:"MatchMail abonnieren",categoryWithAll:e=>"".concat(e," (Alle Kategorien)"),parentExpandedText:"Kategorien",errorCategoryRequired:"W\xe4hlen Sie mindestens eine Berufskategorie.",errorRegionRequired:"W\xe4hlen Sie mindestens ein Bundesland."},matchmailSide:{errorCategoryRequired:"W\xe4hlen Sie mindestens eine Berufskategorie",errorRegionRequired:"W\xe4hlen Sie mindestens ein Bundesland oder einen Landkreis",errorFrequencyRequired:"W\xe4hlen Sie eine H\xe4ufigkeit",stats:(e,n)=>"Derzeit suchen ".concat(e," ").concat((0,i.H)(e,{one:"Arbeitgeber",other:"Arbeitgeber"}))+" ".concat(n," ").concat((0,i.H)(n,{one:"neuen Kollegen",other:"neue Kollegen"}),"."),labelOccupation:"Beruf",labelEmail:"E-Mail-Adresse",selectOccupation:"W\xe4hlen Sie einen Beruf",selectRegion:"W\xe4hlen Sie ein Bundesland oder einen Landkreis"},newsletter:{success:"Vielen Dank f\xfcr Ihr Abonnement, wir freuen uns, Sie auf dem Laufenden zu halten!",companyTitle:e=>"Verpassen Sie keine Jobs von ".concat(e),companyDescription:e=>"Erhalten Sie Stellenanzeigen von ".concat(e," direkt in Ihr Postfach, indem Sie MatchMail")+" abonnieren. Geben Sie unten Ihre E-Mail-Adresse ein, um den Rest k\xfcmmern wir uns.",similarTitle:"Erhalten Sie eine E-Mail, wenn \xe4hnliche Jobs erscheinen",similarDescription:"Erhalten Sie Stellenanzeigen mit \xe4hnlichen Jobs direkt in Ihr Postfach, indem Sie MatchMail abonnieren. Geben Sie unten Ihre E-Mail-Adresse ein, um den Rest k\xfcmmern wir uns.",newsletterTitle:e=>"Abonnieren Sie den Newsletter von ".concat(e),newsletterDescription:e=>"M\xf6chten Sie sich weiterentwickeln und den n\xe4chsten Schritt in Ihrer Karriere machen?"+" Abonnieren Sie ".concat(e,", um Neues vom Arbeitsmarkt zu erfahren."),newsletterCta:"Newsletter abonnieren"},wizard:{stepIndustry:"Branche",stepLocation:"Ort",stepContact:"Kontakt",sidebarTitle:"Finden Sie Ihren n\xe4chsten Job.",sidebarSubtitle:"Deutschlands einfachster Weg, mit Arbeitgebern zusammenzufinden.",titleSector:"In welchem Berufssektor m\xf6chten Sie arbeiten?",titleGroup:"Welche Berufsgruppe interessiert Sie?",titleGroupsIn:e=>"W\xe4hlen Sie Berufsgruppen in ".concat(e),titleOccupationsIn:e=>"W\xe4hlen Sie Berufe in ".concat(e),titleRegions:"In welchen Bundesl\xe4ndern m\xf6chten Sie arbeiten?",titleSignup:"Letzter Schritt! Wohin sollen wir die MatchMail senden?",pickOneToContinue:"W\xe4hlen Sie eine Option, um fortzufahren",next:"Weiter",andWord:"und",andMore:e=>(0,i.H)(e,{one:"(+# weiterer)",other:"(+# weitere)"}),updatesPrefix:"Sie erhalten Updates f\xfcr",emailLabel:"Ihre E-Mail-Adresse",frequencyQuestion:"Wie oft m\xf6chten Sie Benachrichtigungen erhalten?",frequencyDaily:"T\xe4glich",frequencyWeekly:"W\xf6chentlich",profileLabel:"Ihr Profil",optionalBadge:"Freiwillig",notSpecified:"Keine Angabe",experiencePlaceholder:"Erfahrung (optional)",experienceOptions:["0-2 Jahre","3-5 Jahre","5-10 Jahre","10+ Jahre"],educationPlaceholder:"Bildungsabschluss (optional)",educationOptions:["Abitur","Fachhochschule","Bachelor","Master","Andere"],submitting:"Wird gesendet...",submit:"MatchMail erstellen",success:"Vielen Dank f\xfcr Ihr Abonnement!"},monitor:{errorEmailInvalid:"Bitte geben Sie eine g\xfcltige E-Mail-Adresse an",emailPlaceholderSide:"[email protected]",updatesPrefix:"Sie erhalten Updates zu",newJobs:"neuen Jobs",matchingCriteria:"die den Kriterien entsprechen:",labelSearchPhrase:"Suchbegriff:",labelWithin:"Innerhalb:",labelCompany:"Unternehmen:",labelWhere:"Wo?",sentenceLead:"Mailen Sie mir neue Jobs, die",atWord:"bei",emptyHint:"F\xfcgen Sie mindestens ein Kriterium wieder hinzu.",undo:"R\xfcckg\xe4ngig",undoAria:"Letzte Entfernung r\xfcckg\xe4ngig machen"},auth:{gateBanner:"Um zur Bewerbung fortzufahren, melden Sie sich bitte an",googleButton:"Weiter mit Google",orDivider:"oder",login:{continueHeading:"Melden Sie sich f\xfcr pers\xf6nliche Empfehlungen an",subtitle:"Melden Sie sich an, indem Sie eine der Optionen unten w\xe4hlen.",field1:"E-Mail-Adresse",field2:"Passwort",field1Placeholder:"Geben Sie hier Ihre E-Mail-Adresse ein*",field2Placeholder:"Geben Sie hier Ihr Passwort ein*",loading:"Anmeldung l\xe4uft...",submit:"Weiter",resetAccount:"Konto zur\xfccksetzen",resetAccountGaLabel:"Haben Sie Ihr Passwort vergessen?",noAccount:e=>"Haben Sie noch kein Konto bei ".concat(e,"?"),invalidCredentials:"Ung\xfcltige Anmeldedaten"},register:{heading:"Konto erstellen",field1:"Vorname",field2:"Nachname",field3:"E-Mail-Adresse",field4:"Passwort",field5:"Passwort best\xe4tigen",field1Placeholder:"Geben Sie hier Ihren Vornamen ein*",field2Placeholder:"Geben Sie hier Ihren Nachnamen ein*",field3Placeholder:"Geben Sie hier Ihre E-Mail-Adresse ein*",field4Placeholder:"Geben Sie hier Ihr Passwort ein*",field5Placeholder:"Best\xe4tigen Sie hier Ihr Passwort*",ctaText:"Registrieren",newsletter:"Ich m\xf6chte den Newsletter abonnieren",alreadyAccount:e=>"Haben Sie bereits ein Konto bei ".concat(e),loading:"Konto wird registriert...",success:"Die Registrierung war erfolgreich!",passwordMismatch:"Die Passw\xf6rter stimmen nicht \xfcberein.",emailTaken:"Die E-Mail-Adresse ist bei uns bereits registriert."}},application:{heading:"Bewerbung",logoText:"Bewerbung",sidebarTitle:"Bewerben Sie sich direkt auf den Job.",sidebarSubtitle:"Einfache und schnelle Bewerbung â Ihr Profil geht direkt an den Arbeitgeber.",firstName:"Name",firstNamePlaceholder:"Ihr Vor- und Nachname",email:"E-Mail",phoneNumber:"Telefon",phoneNumberPlaceholder:"+49...",personalLetter:"Pers\xf6nliche Nachricht",personalLetterPlaceholder:"Erz\xe4hlen Sie kurz von sich...",cvUpload:"Lebenslauf hochladen",cvUploaded:"Lebenslauf hochgeladen",coverLetter:"Anschreiben",coverLetterUploaded:"Anschreiben hochgeladen",jobNotFound:"Der Job konnte nicht gefunden werden",recaptchaNotLoaded:"Die Sicherheitspr\xfcfung konnte nicht geladen werden. Deaktivieren Sie Ihren Werbeblocker und laden Sie die Seite neu.",recaptchaFailed:"Die Sicherheitspr\xfcfung ist fehlgeschlagen. Laden Sie die Seite neu und versuchen Sie es erneut.",successTitle:"Vielen Dank f\xfcr Ihre Bewerbung!",successBody:"Ihre Bewerbung wurde gesendet!",loading:"Bewerbung wird gesendet...",ctaText:"Bewerben",watchText:"\xc4hnliche Jobs beobachten",alreadyAppliedTitle:"Sie haben sich bereits auf diesen Job beworben",alreadyAppliedUpdateText:"Sie k\xf6nnen Ihre Bewerbung innerhalb einer Stunde nach dem Absenden \xe4ndern. Die neue ersetzt dann die alte.",alreadyAppliedNewText:"Wenn Sie sich erneut bewerben, wird eine neue Bewerbung an den Arbeitgeber gesendet.",alreadyAppliedUpdateCta:"Bewerbung \xe4ndern",alreadyAppliedNewCta:"Erneut bewerben",profileGateBanner:"Fast fertig! F\xfcllen Sie unten aus, dann geht es weiter zur Bewerbung.",validation:{cvRequired:"Lebenslauf erforderlich",invali
1dFileType:"Ung\xfcltiges Dateiformat. Erlaubt: PDF, DOC, DOCX, TXT.",fileTooLarge:e=>"Die Datei ist zu gro\xdf. Max. ".concat(e,"MB."),fileNameTooLong:e=>(0,i.H)(e,{one:"Der Dateiname ist zu lang. Max. # Zeichen.",other:"Der Dateiname ist zu lang. Max. # Zeichen."}),nameMin:e=>(0,i.H)(e,{one:"Der Name muss mindestens # Zeichen lang sein",other:"Der Name muss mindestens # Zeichen lang sein"}),nameMax:e=>(0,i.H)(e,{one:"Der Name darf h\xf6chstens # Zeichen lang sein",other:"Der Name darf h\xf6chstens # Zeichen lang sein"}),emailRequired:"E-Mail erforderlich",emailMax:e=>(0,i.H)(e,{one:"Die E-Mail-Adresse darf h\xf6chstens # Zeichen lang sein",other:"Die E-Mail-Adresse darf h\xf6chstens # Zeichen lang sein"}),phoneMin:e=>(0,i.H)(e,{one:"Die Telefonnummer muss mindestens # Zeichen lang sein",other:"Die Telefonnummer muss mindestens # Zeichen lang sein"}),phoneMax:e=>(0,i.H)(e,{one:"Die Telefonnummer darf h\xf6chstens # Zeichen lang sein",other:"Die Telefonnummer darf h\xf6chstens # Zeichen lang sein"}),messageMax:e=>(0,i.H)(e,{one:"Die Nachricht darf h\xf6chstens # Zeichen lang sein",other:"Die Nachricht darf h\xf6chstens # Zeichen lang sein"}),termsRequired:"Sie m\xfcssen die Bedingungen akzeptieren"},errors:{jobNotFound:"Der Job konnte nicht gefunden werden.",jobExpired:"Der Job ist nicht mehr aktiv.",notAccepted:"F\xfcr diesen Job werden derzeit keine Be
1werbungen angenommen.",recaptchaFailed:"Die Sicherheitspr\xfcfung ist fehlgeschlagen. Versuchen Sie es erneut.",tooFast:"Warten Sie einen Moment, bevor Sie es erneut versuchen.",rateLimit:"Zu viele Versuche. Warten Sie einen Moment.",fileCountMismatch:"Die Dateien konnten nicht korrekt hochgeladen werden. Versuchen Sie es erneut.",generic:"Etwas ist schiefgelaufen. Versuchen Sie es sp\xe4ter erneut."}},preferences:{lookingForJobsIn:"Ich suche Jobs im Bereich",inRegion:"Im Bundesland",regionPlaceholder:"Bundesland w\xe4hlen...",regionCount:e=>(0,i.H)(e,{one:"# Bundesland gew\xe4hlt",other:"# Bundesl\xe4nder gew\xe4hlt"}),step2Heading:"Helfen Sie uns, Sie besser zu matchen",step2Subheading:"Erz\xe4hlen Sie uns mehr \xfcber Ihren Hintergrund, dann finden wir noch bessere Jobs f\xfcr Sie.",experienceLabel:"Berufserfahrung",experiencePlaceholder:"Anzahl Jahre",educationLabel:"Bildungsabschluss",educationPlaceholder:"Niveau w\xe4hlen",specificEducationLabel:"Konkreter Abschluss / Fachrichtung",optionalHint:"(optional)",educationSearchPlaceholder:"Ausbildung suchen...",educationSearching:"Suche l\xe4uft...",educationNoResults:"Keine Ergebnisse gefunden",educationStartTyping:"Beginnen Sie zu tippen, um zu suchen...",educationLimitHint:e=>"Es werden h\xf6chstens ".concat(e," Ergebnisse angezeigt. Suchen Sie genauer."),selectOccupations:"Berufsrollen w\xe4hlen...",occupationsInline:"Berufsrollen",occupationsCount:e=>(0,i.H)(e,{one:"# Berufsrolle gew\xe4hlt",other:"# Berufsrollen gew\xe4hlt"}),categoriesDropdownTitle:"Branchen & Berufe w\xe4hlen",experience0to2:"0-2 Jahre",experience3to5:"3-5 Jahre",experience5to10:"5-10 Jahre",experience10plus:"10+ Jahre",educationSelectLevel:"Niveau w\xe4hlen...",educationHigher:"Hochschule/Universit\xe4t",educationVocationalHigher:"Berufsakademie (YH)",educationUpperSecondary:"Gymnasium",educationAdaptedUpperSecondary:"F\xf6rderschule (Sekundarstufe II)",educationFolkHighSchool:"Volkshochschule",educationKomvuxUpperSecondary:"Erwachsenenbildung (Sekundarstufe II)",educationCompulsory:"Grundschule",educationKomvuxBasic:"Erwachsenenbildung (Grundstufe)",educationArtAndCulture:"Kunst- und Kulturausbildung",educationLabourMarket:"Arbeitsmarktliche Weiterbildung",educationSfi:"Deutsch als Zweitsprache (DaZ)",educationGroupHigher:"H\xf6here Bildung",educationGroupUpperSecondary:"Sekundarstufe II",educationGroupBasic:"Grundbildung",educationGroupOther:"Sonstiges"},payment:{amount:e=>"".concat(e," â¬"),genericError:"Etwas ist schiefgelaufen, versuchen Sie es erneut",errorCompanyName:"Firmenname ist erforderlich",errorOrgNumber:"USt-IdNr. ist erforderlich",errorContactName:"Name ist erforderlich",errorEmailRequired:"E-Mail ist erforderlich",errorStreet:"Stra\xdfe ist erforderlich",errorCity:"Stadt ist erforderlich",errorPostalCode:"Postleitzahl ist erforderlich",offeringNotFound:"Das Angebot wurde nicht gefunden",alreadyPaid:"Die Zahlung wurde bereits durchgef\xfchrt",invoiceAlreadySe
1nt:"Die Rechnung wurde bereits gesendet",checkoutTitle:"Upgrade abschlie\xdfen",checkoutSubtitle:"Premium-Anzeige + MatchMail",saveBadge:e=>"Sparen Sie ".concat(null!=e?e:""," â¬"),priceLabel:"Zu zahlen",vatNote:e=>"+ ".concat(e,"% MwSt. kommen hinzu"),methodLabel:"Zahlungsart w\xe4hlen",methodInvoice:"Rechnung",methodCard:"Karte",labelCompanyName:"Firmenname",placeholderCompanyName:"Beispiel GmbH",labelOrgNumber:"USt-IdNr.",placeholderOrgNumber:"DE123456789",labelContactName:"Ihr Name",placeholderContactName:"Thomas M\xfcller",labelEmail:"Ihre E-Mail",placeholderEmail:"[email protected]",labelAddress:"Adresse",labelStreet:"Stra\xdfe",placeholderStreet:"Adresse suchen...",labelPostalCode:"Postleitzahl",placeholderPostalCode:"12345",labelCity:"Stadt",placeholderCity:"Berlin",labelReference:"Referenz / Kostenstelle (freiwillig)",placeholderReference:"z. B. REF-12345",labelCardSecure:"Sichere Kartenzahlung",submitting:"Wird verarbeitet...",submit:"Best\xe4tigen und aufwerten",termsPrefix:"Mit der Best\xe4tigung akzeptieren Sie unsere",termsLink:"Kaufbedingungen",confirmTitle:"Zahlung best\xe4tigen",confirmTermsPrefix:"Wenn Sie fortfahren, akzeptieren Sie unsere",confirmTermsLink:"allgemeinen Gesch\xe4ftsbedingungen",lineItem:"Upgrade auf Premium-Stellenanzeige",vatLabel:e=>"MwSt. (".concat(e,"%)"),totalLabel:"Summe",copyOfInvoice:"M\xf6chten Sie eine Kopie der Rechnung senden?",copyOfReceipt:"M\xf6chten Sie eine Kopie der Quittung senden?",ccPlaceholder:"[email protected]"},askQuestion:{heading1:"Fragen Sie den Karrierecoach -",heading2:"Stellen Sie eine Frage zum Berufsleben",emailPlaceholder:"Geben Sie Ihre E-Mail-Adresse ein*",messagePlaceholder:"Geben Sie hier Ihre Frage ein*",description:"Z\xf6gern Sie nicht, Ihre eigenen Fragen zum Berufsleben zu stellen. Hier haben Sie die M\xf6glichkeit, vom Wissen und der Erfahrung des Experten zu profitieren, um Ihre Karriere besser informiert zu gestalten.",ctaText:"Senden",success:"Vielen Dank, Ihre Frage wurde gesendet"},contactEmployer:{heading1:"Interessenbekundung - Stellenanzeigen",heading2:"F\xfcllen Sie das Formular aus, wir melden uns umgehend.",contactPrefix:"Sie k\xf6nnen uns auch erreichen unter",contactEmail:"[email protected]",contactSeparator:"oder",contactPhone:"08-67 87 420",namePlaceholder:"Name*",emailPlaceholder:"E-Mail-Adresse*",phonePlaceholder:"Telefonnummer*",companyPlaceholder:"Unternehmen*",messagePlaceholder:"Beschreiben Sie, wobei Sie Hilfe brauchen",messageLabel:"Nachricht",addMessage:"+ Eine Nachricht hinzuf\xfcgen",trustLine:"Kein Kauf \xb7 keine Vertragsbindung",labelName:"Name",labelEmail:"Gesch\xe4ftliche E-Mail",labelCompany:"Unternehmen",labelPhone:"Telefonnummer",hintRequired:"Pflichtfeld",hintOptional:"optional",placeholderName:"Vor- und Nachname",placeholderEmail:"[email protected]",placeholderCompany:"Firmenname",placeholderPhone:"01XX - XXXXXXX",planLabel:"Paket",planChange:"\xc4ndern",submit:"Anfrage senden",contactMe:"Kontaktieren Sie mich:",
1successTitle:"Vielen Dank â wir melden uns!",successBody:"Ihre Interessenbekundung ist eingegangen. Wir melden uns so schnell wie m\xf6glich!",success:"Vielen Dank! Wir haben Ihre Nachricht erhalten.",error:"Etwas ist schiefgelaufen",ctaText:"Ich m\xf6chte mehr erfahren"}}},97638:function(e,n,t){"use strict";var i=t(31898);n.Z={formatNumber:e=>e.toLocaleString("de-DE"),menu:"Men\xfc",mobileNav:"Hauptmen\xfc",createJobAlert:"Job-Alarm erstellen",logIn:"Anmelden",logOut:"Abmelden",myAccount:"Mein Konto",seeAlerts:"Job-Alarme ansehen",myAlerts:"Meine Job-Alarme",accountDetails:"Benutzerdaten",matchmail:"Matchmail",newsletter:"Newsletter",jobsDropdown:{eyebrow:"Durchsuchen",headingPrefix:"Jobs finden nach",headingNichePrefix:"Jobs finden in Ihrem",headingGold:"Berufsfeld",taglinePrefix:"\xdcber",taglineSuffix:(e,n)=>"".concat((0,i.H)(e,{one:"offene Stelle",other:"offene Stellen"})," sortiert in")+" ".concat(n," ").concat((0,i.H)(n,{one:"Berufsfeld",other:"Berufsfeldern"}),"."),categoriesLabel:"Berufsfeld",statNewToday:"Neu heute",statEmployers:"Arbeitgeber",allJobsCta:e=>(0,i.H)(e,{one:"Alle Jobs",other:"Alle Jobs"}),allJobsCtaWithCount:(e,n)=>(0,i.H)(e,{one:"Alle ".concat(n," Jobs"),other:"Alle ".concat(n," Jobs")}),errorLoading:"Die Kategorien konnten nicht geladen werden. Bitte versuchen Sie es erneut."}}},11608:function(e){"use strict";e.exports={folders:{jobs:"lediga-jobb",jobSearch:"jobb",companies:"arbetsgivare",allCompanies:"alla-arbetsgivare",guides:"guide",allGuides:"alla-guider",author:"forfattare",forEmployers:"for-arbetsgivare",terms:"allmanna-vilkor",profile:"min-profil",upgrade:"uppgradering",matchmails:"matchmails",login:"login",logout:"logout",password:"password",privacy:"privacy",cookies:"cookies"},slugs:{sv:{jobs:"lediga-jobb",jobSearch:"jobb",companies:"arbetsgivare",allCompanies:"alla-arbetsgivare",guides:"guide",allGuides:"alla-guider",author:"forfattare",forEmployers:"for-arbetsgivare",terms:"allmanna-vilkor",profile:"min-profil",upgrade:"uppgradering",matchmails:"matchmails",login:"login",logout:"logout",password:"password",privacy:"privacy",cookies:"cookies"},en:{jobs:"jobs",jobSearch:"job",companies:"employers",allCompanies:"all-employers",guides:"guide",allGuides:"all-guides",author:"author",forEmployers:"for-employers",terms:"terms",profile:"my-profile",upgrade:"upgrade",matchmails:"matchmails",login:"login",logout:"logout",password:"password",privacy:"privacy",cookies:"cookies"},de:{jobs:"stellenangebote",jobSearch:"job",companies:"arbeitgeber",allCompanies:"alle-arbeitgeber",guides:"ratgeber",allGuides:"alle-ratgeber",author:"autor",forEmployers:"fuer-arbeitgeber",terms:"agb",profile:"mein-profil",upgrade:"upgrade",matchmails:"matchmails",login:"login",logout:"logout",password:"passwort",privacy:"datenschutz",cookies:"cookies"}}}},79129:function(e,n,t){"use strict";t.d(n,{Hx:function(){return o},ZF:function(){return a},wQ:function(){return l},yr:function(){return r}}),t(83079);var i=t(12119),r=(0,i.$)("d8bc4527e43a86b0ab58d9b9723d5b9061332f2e");(0,i.$)("9826ef7b5883827d42703e2cdb6c45277bbd8e91");var a=(0,i.$)("bd7a86b2735f08bc51e2696b2a2472c94582acdd"),l=(0,i.$)("a0b4c6f939a0639fe68dba7dedd257834907f16d");(0,i.$)("3cf33c01c1cb3bce6148c03f8d45bcf87d9e6307");var o=(0,i.$)("3a7a52af74fca37bcae2ecae4211ed1d10264788")},86958:function(e,n,t){"use strict";t.d(n,{VK:function(){return l},a$:function(){return a},c0:function(){return r}}),t(83079);var i=t(12119),r=(0,i.$)("ae915dc7f341f41f285f1aaa46b574492d04b17c");(0,i.$)("86b0d6a381582aebee773812a803ff7b1143d86f");var a=(0,i.$)("b5cbc398ad3666010fcc4fe86784affca5a168ef"),l=(0,i.$)("f5d44708b03d6bb0d0578842c774ac2d92e154f8")},50486:function(e,n,t){"use strict";function i(e){let n=new Map;for(let d of e){var t,i,r,a,l,o,s,c;n.set(d.id,{id:d.id,name:d.name,slug:d.slug,type:d.type,jobsCount:null!==(i=null===(t=d._count)||void 0===t?void 0:t.jobs)&&void 0!==i?i:0});let e=null!==(r=d.children)&&void 0!==r?r:[];for(let t of e){n.set(t.id,{id:t.id,name:t.name,slug:t.slug,type:t.type,parentName:d.name,parentId:d.id,parentTotal:e.length,jobsCount:null!==(l=null===(a=t._count)||void 0===a?void 0:a.jobs)&&void 0!==l?l:0});let i=null!==(o=t.children)&&void 0!==o?o:[];for(let e of i)n.set(e.id,{id:e.id,name:e.name,slug:e.slug,type:e.type,parentName:t.name,parentId:t.id,parentTotal:i.length,jobsCount:null!==(c=null===(s=e._count)||void 0===s?void 0:s.jobs)&&void 0!==c?c:0})}}return n}function r(e){let n=new Map;for(let o of e){var t,i,r,a,l;n.set(o.id,{id:o.id,name:o.name,slug:o.slug,type:o.type,jobsCount:null!==(i=null===(t=o._count)||void 0===t?void 0:t.jobs)&&void 0!==i?i:0});let e=null!==(r=o.subRegions)&&void 0!==r?r:[];for(let t of e)n.set(t.id,{id:t.id,name:t.name,slug:t.slug,type:t.type,parentName:o.name,parentId:o.id,parentTotal:e.length,jobsCount:null!==(l=null===(a=t._count)||void 0===a?void 0:a.jobs)&&void 0!==l?l:0})}return n}function a(e,n){return n?e.map(e=>({id:e.id,name:e.name,slug:e.slug,children:e.children.map(e=>({id:e.id,name:e.name,slug:e.slug}))})).sort((e,n)=>e.name.localeCompare(n.name,"sv")):e.flatMap(e=>e.children.map(e=>({id:e.id,name:e.name,slug:e.slug,children:e.children.map(e=>({id:e.id,name:e.name,slug:e.slug}))}))).sort((e,n)=>e.name.localeCompare(n.name,"sv"))}function l(e){return e.map(e=>({id:e.id,name:e.name,slug:e.slug,image:e.image,icon:e.icon,imageWide:e.imageWide,imageTall:e.imageTall,_count:e._count,children:e.children.map(e=>({id:e.id,name:e.name,slug:e.slug,icon:e.icon,_count:e._count,children:e.children.map(e=>({id:e.id,name:e.name,slug:e.slug,icon:e.icon,_count:e._count})).sort((e,n)=>{var t,i;return((null===(t=n._count)||void 0===t?void 0:t.jobs)||0)-((null===(i=e._count)||void 0===i?void 0:i.jobs)||0)})})).sort((e,n)=>{var t,i;return((null===(t=n._count)||void 0===t?void 0:t.jobs)||0)-((null===(i=e._count)||void 0===i?void 0:i.jobs)||0)})})).sort((e,n)=>{var t,i;return((null===(t=n._count)||void 0===t?void 0:t.jobs)||0)-((null===(i=e._count)||void 0===i?void 0:i.jobs)||0)})}function o(e){return[...e].sort((e,n)=>e.name.localeCompare(n.name,"sv"))}function s(e){return[...e].sort((e,n)=>{var t,i;return((null===(t=n._count)||void 0===t?void 0:t.jobs)||0)-((null===(i=e._count)||void 0===i?void 0:i.jobs)||0)})}t.d(n,{$m:function(){return i},CG:function(){return l},nc:function(){return r},vq:function(){return a},xY:function(){return o},y4:function(){return s}})},59099:function(){},9566:function(e){e.exports={container:"Styles_container__Vwg5Z",content:"Styles_content__30FxQ",logo_container:"Styles_logo_container__MuoPS",logo:"Styles_logo__JDK4B",form:"Styles_form__0Qp2t",heading:"Styles_heading__ni_n1",subtitle:"Styles_subt
1itle__d_pMP",input_container:"Styles_input_container__xcRvD",input_with_icon:"Styles_input_with_icon__wU3iV",input_icon:"Styles_input_icon__CpUd_",input_field:"Styles_input_field__Mgp4O",input_with_icon_right:"Styles_input_with_icon_right__DzjIV",password_toggle:"Styles_password_toggle__Vwa4x",button_register:"Styles_button_register__90I8p",button:"Styles_button__8FLcU",button_create_account:"Styles_button_create_account__i936g",password_section:"Styles_password_section__4vZIl",forgot_password_container:"Styles_forgot_password_container__mbl0_",redirect_container:"Styles_redirect_container__mQAeF",divider:"Styles_divider__UY2Gr",question:"Styles_question__Jpjca",checkboxes:"Styles_checkboxes__iFf_3",terms:"Styles_terms__wfrvi",social_auth_container:"Styles_social_auth_container__EF7Q1",google_button:"Styles_google_button__Gh6Xc",social_divider:"Styles_social_divider__CjQQv",input_group:"Styles_input_group__50quz",label_row:"Styles_label_row__OLiv4",label:"Styles_label__JRRRG",reset_link:"Styles_reset_link__Ca4xg",input_hemnet:"Styles_input_hemnet__kNlqi",password_input_wrapper:"Styles_password_input_wrapper__6m4g1",password_toggle_hemnet:"Styles_password_toggle_hemnet__Fft2R",submit_button:"Styles_submit_button__ApNz5",footer:"Styles_footer__RHOCU",create_account_link:"Styles_create_account_link__FIjnI"}},87484:function(e){e.exports={modalOverlay:"WizardContent_modalOverlay__dbJr6",modalContent:"WizardContent_modalContent__Ot74d",stepContent:"WizardContent_stepContent__fZ5Te",mobileList:"WizardContent_mobileList__OkIzN",desktopGrid:"WizardContent_desktopGrid__uOu2l",selectContent:"WizardContent_selectContent__p8CJa",footer:"WizardContent_footer__7fn0Y",footerText:"WizardContent_footerText__YbBss",buttonFooter:"WizardContent_buttonFooter__4dHm4",backBtn:"WizardContent_backBtn__G9Ick",nextBtn:"WizardContent_nextBtn__lrxSQ",nextBtnEnabled:"WizardContent_nextBtnEnabled__b4Xw_",nextBtnDisabled:"WizardContent_nextBtnDisabled__o6Zkp"}},90923:function(e){e.exports={container:"StepBreadcrumb_container__jTfm3",stepGroup:"StepBreadcrumb_stepGroup__l_typ",stepCircle:"StepBreadcrumb_stepCircle__VYD3Z",active:"StepBreadcrumb_active__kktP0",completed:"StepBreadcrumb_completed__VdHfa",future:"StepBreadcrumb_future__lyL0M",stepLabel:"StepBreadcrumb_stepLabel__dqiKh",labelActive:"StepBreadcrumb_labelActive__cCyko",connector:"StepBreadcrumb_connector__lpY16",connectorCompleted:"StepBreadcrumb_connectorCompleted__7XIZo",checkIcon:"StepBreadcrumb_checkIcon__AP8A4"}},35854:function(e){e.exports={wrapper:"SignUp_wrapper__92SmN",content:"SignUp_content__OO9my",contentTop:"SignUp_contentTop__9o5jn",banner:"SignUp_banner__fsrze",bannerIcon:"SignUp_bannerIcon__7AHgw",bannerIconSvg:"SignUp_bannerIconSvg__IJt4z",bannerTitle:"SignUp_bannerTitle__iw5eC",bannerText:"SignUp_bannerText__9ALWr",bannerHighlight:"SignUp_bannerHighlight__07LPN",formFields:"SignUp_formFields___tTnV",fieldGroup:"SignUp_fieldGroup__7seVx",label:"SignUp_label__Dc2yU",inputWrapper:"SignUp_inputWrapper__4vZcx",inputIcon:"SignUp_inputIcon__QIehs",inputIconSvg:"SignUp_inputIconSvg__R0Poa",input:"SignUp_input__9VrCV",inputError:"SignUp_inputError__gr47B",frequencyGrid:"SignUp_frequencyGrid__u16_v",freqButton:"SignUp_freqButton__th_eL",freqButtonSelected:"SignUp_freqButtonSelected__gQ_hh",freqIcon:"SignUp_freqIcon__DJGVt",freqLabel:"SignUp_freqLabel__DjGk4",profileHeader:"SignUp_profileHeader__EJZGH",optionalBadge:"SignUp_optionalBadge__tEchC",profileGrid:"SignUp_profileGrid__InrAU",selectTrigger:"SignUp_selectTrigger__yYn6B",selectPlaceholder:"SignUp_selectPlaceholder__MHpXU",selectValue:"SignUp_selectValue__ZTdML",selectDropdown:"SignUp_selectDropdown__ieYQt",selectOption:"SignUp_selectOption__QtI98",termsLabel:"SignUp_termsLabel__T4R3y",termsCheckbox:"SignUp_termsCheckbox__aaZgv",termsText:"SignUp_termsText__m0Hog",termsLink:"SignUp_termsLink__sJZa6",checkboxes:"SignUp_checkboxes__PnJfq",checkboxError:"SignUp_checkboxError__rJcNT",footer:"SignUp_footer__zau6L",backBtn:"SignUp_backBtn__fOkPp",submitBtn:"SignUp_submitBtn__ggXdm",submitBtnEnabled:"SignUp_submitBtnEnabled__e_7Ym",submitBtnDisabled:"SignUp_submitBtnDisabled__kjCVj"}},55845:function(e){e.exports={link:"styles_link__u3a6d"}},982:function(e){e.exports={modal_content:"Styles_modal_content__n_gKW"}},34207:function(e){e.exports={checkbox_container:"Styles_checkbox_container__IJJtz",checkbox:"Styles_checkbox__xvUrh",trigger:"Styles_trigger__EbIEN",box:"Styles_box__zWlro",boder:"Styles_boder__krMo4",label:"Styles_label__etfFj"}},84600:function(e){e.exports={checkbox_holder:"V2_checkbox_holder__vwZeJ",input:"V2_input__O9aKK",checkbox:"V2_checkbox__pZ_X7",label:"V2_label__WwhhQ",label_small:"V2_label_small__edLhS",counter:"V2_counter__CB39t"}},80892:function(e){e.exports={container:"Styles_container__GtvUF",container_relative:"Styles_container_relative__JLLBF",trigger_text:"Styles_trigger_text__zWsrx",trigger:"Styles_trigger__GqUFj",content_drop:"Styles_content_drop__UvKbH",content_drop_absolute:"Styles_content_drop_absolute__pfrxg",overlay:"Styles_overlay__VW1ZU",trigger_arrow:"Styles_trigger_arrow__ZtD9T",media_center:"Styles_media_center__H7akP"}},81067:function(e){e.exports={input_container:"Styles_input_container__qcCzf",input:"Styles_input__dt3RG",invalid_message:"Styles_invalid_message__8vrqQ",border:"Styles_border__TKWUK"}},9738:function(e,n,t){"use strict";t.r(n),n.default={src:"/_next/static/media/default-icon.0419f2e6.svg",height:24,width:24,blurWidth:0,blurHeight:0}}},function(e){e.O(0,[2235,6608,50,8862,2700,1508,750,7504,7370,2972,402,605,7352,3340,8003,3694,5166,6962,2971,2117,1744],function(){return e(e.s=91024)}),_N_E=e.O()}]);
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.