1"use strict";(globalThis.webpackChunk_jobcloud_b2c_frontend=globalThis.webpackChunk_jobcloud_b2c_frontend||[]).push([["job-alert"],{47538(e,t,a){a.d(t,{Nt:()=>o,ON:()=>l,R$:()=>r,WL:()=>n,e5:()=>i,k:()=>s});a(84775),a(78944),a(83871),a(97512),a(18910),a(58968);const s=(e,t)=>t.reduce(((a,{facets:n,id:o})=>({...a,[o]:{...n?{children:n.map((e=>e.id))}:{},id:o,...e&&~e?{parent:e}:{},...e&&~e?{siblings:t.map((e=>e.id))}:{}},...n?s(o,n):{}})),{}),n=e=>(t=[])=>{const a=t.reduce(((t,a)=>{const{children:s=[]}=e[a]||{};return[...t,...s]}),[]);return t.filter((e=>!a.includes(e)))},o=e=>(t=[])=>{const a=t.reduce(((t,a)=>{const{children:s=[]}=e[a]||{};return[...t,...s]}),[]);return[...new Set([...t,...a])]},r=e=>(t,a)=>{const{children:s=[],id:n,parent:o,siblings:r=[]}=e[a.id?a.id:0]||{};switch(a.type){case"clear":return[];case"remove":return t.filter((e=>e!==n&&e!==o&&!(s||[]).includes(e)));case"reset":return a.ids||[];default:return[...new Set([...t||[],n,...s.length?s:[],...r.length&&r.every((e=>(t||[]).includes(e)||e===n))&&o?[o]:[]])]}},i=(e=[])=>e.reduce(((e,t)=>[...e,t.id,...t.facets?i(t.facets):[]]),[]),l=e=>Array.isArray(e)?e:"string"==typeof e||"number"==typeof e?[e]:[]},53221(e,t,a){a.d(t,{A:()=>i});a(46978);var s=a(41711);a(78944),a(18910);function n(e){return e.match(/^\[\[\//)?{type:"componentClose",value:e.replace(/\W/g,"")}:e.match(/\/\]\]$/)?{type:"componentSelfClosing",value:e.replace(/\W/g,"")}:e.match(/^\[\[/)?{type:"componentOpen",value:e.replace(/\W/g,"")}:{type:"string",value:e}}let o;function r(e,t,a=0){let n,i,l,c,d,m,p,u,g,y,h,b=[],_=0;for(p=0;p<e.length;p++)if(m=e[p],"string"!==m.type){if(!Object.prototype.hasOwnProperty.call(t,m.value)||void 0===t[m.value])throw new Error("Invalid interpolation, missing component node: `"+m.value+"`");if("object"!=typeof t[m.value])throw new Error(`Invalid interpolation, component node must be a ReactElement or null: '${m.value}'\n >${o}`);if("componentClose"===m.type)throw new Error("Missing opening component token: `"+m.value+"`");if("componentOpen"===m.type){n=t[m.value],_=p;break}l=t[m.value],c=l?(0,s.cloneElement)(l,{key:`interpolate-component-${b.length}-${a}`}):l,b.push(c)}else b.push(m.value);return n&&(d=function(e,t){const a=t[e];let s,n,o=0;for(n=e+1;n<t.length;n++)if(s=t[n],s.value===a.value){if("componentOpen"===s.type){o++;continue}if("componentClose"===s.type){if(0===o)return n;o--}}throw new Error("Missing closing component token `"+a.value+"`")}(_,e),u=e.slice(_+1,d),g=r(u,t),i=(0,s.cloneElement)(n,{key:`interpolate-component-${b.length}-${a}`},g),b.push(i),d<e.length-1&&(y=e.slice(d+1),h=r(y,t,a+1),b=b.concat(h))),1===b.length?b[0]:b}const i=function(e){const{mixedString:t,components:a,throwErrors:s}=e;if(o=t,!a)return t;if("object"!=typeof a){if(s)throw new Error(`Interpolation Error: unable to process \`${t}\` because components is not an object`);return t}const i=function(e){return e.split(/(\[\[\/?\s*\w+\s*\/?\]\])/g).map(n)}(t);try{return r(i,a)}catch(e){if(s)throw new Error(`Interpolation Error: unable to process \`${t}\` because of error \`${e.message}\``);return t}}},22243(e,t,a){a.r(t),a.d(t,{default:()=>M});var s=a(32979),n=a(18960),o=a(96777),r=a(48815),i=a(99455),l=a(46572),c=a(8916),d=(a(78944),a(81790),a(18910),a(41711)),m=a(94956),p=a(15950),u=a(65496),g=a(64244),y=a(97916),h=a(6799),b=a(59033),_=a(86801),f=a(10056),j=a(52695);const x=()=>{const e=(0,h.c)(22),t=(0,o.A)();let a,s,r,i,l,c,d,m,p,u,g,y,x;return e[0]===Symbol.for("react.memo_cache_sentinel")?(a={base:"s64",sm:"s80"},s=(0,j.jsx)(b._V,{alt:"","aria-hidden":"true",mb:"s16",mt:"s8",src:_,width:"[128px]"}),e[0]=a,e[1]=s):(a=e[0],s=e[1]),e[2]!==t?(r=t("account_jobalert.create_jobalert_teaser.title"),e[2]=t,e[3]=r):r=e[3],e[4]!==r?(i=(0,j.jsx)(b.H2,{mb:"s8",textStyle:"title3",children:r}),e[4]=r,e[5]=i):i=e[5],e[6]!==t?(l=t("account_jobalert.create_jobalert_teaser.description"),e[6]=t,e[7]=l):l=e[7],e[8]!==l?(c=(0,j.jsx)(b.P,{mb:"s24",textAlign:"center",textStyle:"body2",children:l}),e[8]=l,e[9]=c):c=e[9],e[10]===Symbol.for("react.memo_cache_sentinel")?(d={event_component_type:"empty_job_alert_list_add"},m={route:n.JZ.USER_JOBALERT_NEW},p={base:"100%",sm:"[fit-content]"},e[10]=d,e[11]=m,e[12]=p):(d=e[10],m=e[11],p=e[12]),e[13]===Symbol.for("react.memo_cache_sentinel")?(u=(0,j.jsx)(f.A,{mr:"s8"}),e[13]=u):u=e[13],e[14]!==t?(g=t("account_jobalert.empty_list.button"),e[14]=t,e[15]=g):g=e[15],e[16]!==g?(y=(0,j.jsx)(b.N_,{buttonWrap:"button","data-cy":"setup-jobalert-empty-link",eventData:d,to:m,width:p,children:(0,j.jsxs)(b.Oz,{children:[u,g]})}),e[16]=g,e[17]=y):y=e[17],e[18]!==y||e[19]!==i||e[20]!==c?(x=(0,j.jsx)(b.i,{"data-cy":"empty-search-profile-list",children:(0,j.jsxs)(b.so,{alignItems:"center",flexDirection:"column",justifyItems:"center",mb:a,children:[s,i,c,y]})}),e[18]=y,e[19]=i,e[20]=c,e[21]=x):x=e[21],x};var I=a(44007),A=a(64844),v=a(51209),S=a(91072),w=a(74714);const q=e=>(0,j.jsx)(b.In,{...e,children:(0,j.jsx)("path",{d:"M16.15 19H5a.97.97 0 0 1-.713-.288A.97.97 0 0 1 4 18q0-.424.287-.712A.97.97 0 0 1 5 17h1v-7q0-.825.212-1.625A6 6 0 0 1 6.85 6.85l1.5 1.5A4 4 0 0 0 8 10v7h6.2L2.1 4.9a.95.95 0 0 1-.275-.7q0-.425.275-.7a.95.95 0 0 1 .7-.275q.425 0 .7.27
15l17 17q.275.275.288.688a.93.93 0 0 1-.288.712.95.95 0 0 1-.7.275.95.95 0 0 1-.7-.275zM13.5 4.2q2 .5 3.25 2.113T18 10v2.75q0 .5-.312.75-.313.25-.688.25-.376 0-.687-.262-.313-.263-.313-.763V10q0-1.65-1.175-2.825T12 6q-.4 0-.85.1t-.8.25a1.33 1.33 0 0 1-.838.075 1 1 0 0 1-.637-.475.96.96 0 0 1-.138-.687.72.72 0 0 1 .388-.538q.325-.175.675-.3t.7-.225v-.7q0-.625.438-1.062A1.45 1.45 0 0 1 12 2q.624 0 1.063.438.437.436.437 1.062zM12 22q-.75 0-1.338-.413-.587-.411-.587-1.112 0-.2.163-.338A.55.55 0 0 1 10.6 20h2.8q.2 0 .362.137a.43.43 0 0 1 .163.338q0 .7-.588 1.112A2.27 2.27 0 0 1 12 22"})}),k=({searchProfile:{interval:e,id:t,jobSearch:a,lastUsage:s,unread:r=0},showContextMenu:i=!0})=>{const l=(0,o.A)(),c={route:n.JZ.USER_JOBALERT_DETAIL,query:{"reference-date":s},params:{id:t}},d=(0,A.l)(l,a),m=0===e?q:w.A,p=(0,j.jsx)(b.H2,{className:(0,I.gO)({lines:2}),fontWeight:"bold",textStyle:"body1",children:(0,j.jsx)(b.N_,{color:{base:"link.defaultDark.base",_groupHover:"link.defaultDark.hover"},"data-cy":"search-profile-link","data-propagation":"stop",eventData:{event_component_type:"job_alert_item"},to:c,underline:"none",visited:"none",width:"100%",children:(0,A.a)(l,a)})});return(0,j.jsx)(S.A,{className:"group","data-cy":`serp-item-${t}`,p:"s16",position:"relative",to:c,children:(0,j.jsxs)(b.so,{flexDirection:"column",gap:"s16",children:[(0,j.jsxs)(b.so,{alignItems:"flex-start",gap:"s8",justifyContent:"space-between",children:[r>0?(0,j.jsx)(b.vw,{"data-cy":"badge",tagColor:"yellow",children:r<100?l("account_jobalert.unread_tag.smart",{smart_count:r}):l("account_jobalert.unread_tag.over_99")}):p,(0,j.jsx)(b.so,{"data-propagation":"stop",mr:"ns8",mt:"ns8",children:i&&(0,j.jsx)(v.A,{id:t})})]}),r>0&&p,d.length>0&&(0,j.jsx)(b.so,{"data-cy":"search-profile-tags",flexWrap:"wrap",gap:"s12",children:d.map((e=>(0,j.jsx)(b.vw,{borderRadius:"r24",px:"s12",py:"s4",tagSize:"sm",children:e},e)))}),(0,j.jsxs)(b.so,{alignItems:"center",gap:"s8",justifyContent:"space-between",children:[(0,j.jsxs)(b.so,{alignItems:"center",gap:"s8",children:[(0,j.jsx)(m,{iconSize:"xxs"}),(0,j.jsx)(b.P,{"data-cy":"search-profile-interval",textStyle:"caption1",children:l(`account_jobalert_interval.${e}`)})]}),(0,j.jsx)(b.i,{display:{base:"none",sm:"block"},children:(0,j.jsx)(b.$n,{buttonSize:"sm",buttonType:"outlined",display:"block",children:l("account_jobalert.button.show_jobs")})})]})]})})};var E=a(87377);const D=()=>{const e=(0,o.A)(),t=(0,m.A)(),{data:a,fetchNextPage:s,hasNextPage:n,isFetchingNextPage:i,status:l}=(0,r.Ay)(),{isModalOpen:c,modalOptions:h}=(0,u.A)("delete-job-alert"),{openModal:_}=(0,u.A)("job-alert-questionnaire"),f=(0,p.to)(),I=(0,d.useCallback)((async()=>{h?.id&&(await t.get("core.fetch").fetch(`user/searchprofile/${h.id}`,{method:"DELETE"}),f(),_({openClean:!0}))}),[f,h?.id,_,t]);if("pending"===l)return(0,j.jsx)(b.so,{alignItems:"center",justifyContent:"center",py:{base:"s128",sm:"s160"},children:(0,j.jsx)(b.y$,{color:"gray.700"})});const A=a?.pages.flatMap((e=>e.data))||[];return(0,j.jsxs)(j.Fragment,{children:[A.length?(0,j.jsxs)(b.i,{children:[(0,j.jsx)(b.Ul,{display:"flex",flexDirection:"column",gap:{base:"s16",md:"s24"},children:(0,j.jsx)(g.VF.Provider,{value:{event_component_type:"saved_searches"},children:A.map((e=>(0,j.jsx)(k,{searchProfile:e},e.id)))})}),n&&(0,j.jsx)(b.mz,{buttonState:i?"pending":"default","data-cy":"show-more",disabled:i,mt:"s8",onClick:()=>s(),children:e("accessibility.action.show_more")})]}):(0,j.jsx)(x,{}),(0,j.jsx)(E.A,{headline:e("account_jobalert.delete_dialog"),isOpen:c,primaryHandler:I}),(0,j.jsx)(y.A,{})]})};var T=a(40592);const N=()=>{const e=(0,h.c)(36),t=(0,o.A)();let a,s,r,i,l,c,d,m,p,u,g,y,_,f,x,I,A,v,S,w,q,k,E,D,N,C,O;return e[0]===Symbol.for("react.memo_cache_sentinel")?(a={base:"s0",sm:"s32",md:"s64"},e[0]=a):a=e[0],e[1]===Symbol.for("react.memo_cache_sentinel")?(s={base:"[minmax(0,1fr)]",sm:"[minmax(0,1fr) auto]"},r={base:"s16",sm:"s24"},i={base:"s8",sm:"s0"},e[1]=s,e[2]=r,e[3]=i):(s=e[1],r=e[2],i=e[3]),e[4]===Symbol.for("react.memo_cache_sentinel")?(l={base:"[1 / -1]",sm:"2"},c={base:"1",sm:"1"},d={base:"center",sm:"auto"},m={base:"s0",sm:"s0",md:"s16"},p={base:"s0",sm:"s0"},e[4]=l,e[5]=c,e[6]=d,e[7]=m,e[8]=p):(l=e[4],c=e[5],d=e[6],m=e[7],p=e[8]),e[9]===Symbol.for("react.memo_cache_sentinel")?(u={base:"[176px]",sm:"[200px]"},e[9]=u):u=e[9],e[10]===Symbol.for("react.memo_cache_sentinel")?(g=(0,j.jsx)(b.i,{alignSelf:"center",gridColumn:l,gridRow:c,justifySelf:d,ml:m,mr:p,children:(0,j.jsx)(b._V,{alt:"",fetchPriority:"high",height:u,src:T,width:{base:"[176px]",sm:"[200px]"}})}),e[10]=g):g=e[10],e[11]===Symbol.for("react.memo_cache_sentinel")?(y={sm:"center"},e[11]=y):y=e[11],e[12]===Symbol.for("react.memo_cache_sentinel")?(_={base:"[1 / -1]",sm:"1"},f={base:"2",sm:"1"},x={base:"center",sm:"left"},e[12]=_,e[13]=f,e[14]=x):(_=e[12],f=e[13],x=e[14]),e[15]!==t?(I=t("salary_acquisition_teaser.title"),e[15]=t,e[16]=I):I=e[16],e[17]!==I?(A=(0,j.jsx)(b.H2,{mb:"s8",textStyle:"title3",children:I}),e[17]=I,e[18]=A):A=e[18],e[19]===Symbol.for("react.memo_cache_sentinel")?(v={base:"body2",sm:"body1"},e[19]=v):v=e[19],e[20]!==t?(S=t("salary_acquisition_teaser.text"),e[20]=t,e[21]=S):S=e[21],e[22]!==S?(w=(0,j.jsx)(b.P,{mb:"s24",textStyle:v,children:S}),e[22]=S,e[23]=w):w=e[23],e[24]===Symbol.for("react.memo_cache_sentinel")?(q={event_c
1omponent_type:"salary_acquisition_teaser"},k={clickOrigin:"homepage_banner-salary_acquisition_cta"},E={route:n.JZ.SALARY_ACQUISITION},e[24]=q,e[25]=k,e[26]=E):(q=e[24],k=e[25],E=e[26]),e[27]===Symbol.for("react.memo_cache_sentinel")?(D={base:"100%",sm:"[fit-content]"},e[27]=D):D=e[27],e[28]!==t?(N=t("salary_acquisition_teaser.potential"),e[28]=t,e[29]=N):N=e[29],e[30]!==N?(C=(0,j.jsx)(b.N_,{buttonWrap:"button",eventData:q,state:k,to:E,children:(0,j.jsx)(b.Oz,{buttonType:"outlined",width:D,children:N})}),e[30]=N,e[31]=C):C=e[31],e[32]!==A||e[33]!==w||e[34]!==C?(O=(0,j.jsx)(b.xA,{border:"b400",borderRadius:"r16","data-cy":"salary-banner",gridTemplateColumns:"[minmax(0,1fr) auto]",overflow:"hidden",children:(0,j.jsxs)(b.xA,{columnGap:a,gridColumn:"[1 / -1]",gridRow:"[1 / -1]",gridTemplateColumns:s,p:r,rowGap:i,children:[g,(0,j.jsxs)(b.i,{alignSelf:y,display:"flex",flexDirection:"column",gridColumn:_,gridRow:f,textAlign:x,children:[A,w,C]})]})}),e[32]=A,e[33]=w,e[34]=C,e[35]=O):O=e[35],O};var C=a(34380);const O=()=>{const e=(0,o.A)(),{isMobile:t}=(0,l.A)(),{data:a,isPending:s}=(0,r.Ay)(),{isSet:i}=(0,c.Ay)("job_alert_opt_out");return(0,j.jsxs)(j.Fragment,{children:[(0,j.jsxs)(b.so,{alignItems:{base:"baseline",sm:"center"},justifyContent:"space-between",mb:{base:"s24",sm:"s40"},children:[(0,j.jsx)(b.H1,{color:"purple.900",id:"account-title",mb:{base:a?.pages[0]?.total?"s32":"s0",sm:"s0"},textStyle:"display3",children:e("account_jobalert.page_title")}),!s&&!!a?.pages[0]?.total&&(0,j.jsxs)(b.N_,{buttonWrap:"button","data-cy":"create-job-alert-title-link",eventData:{event_component_type:"create_jobalert"},to:{route:n.JZ.USER_JOBALERT_NEW},children:[(0,j.jsxs)(b.Oz,{buttonType:"blended",display:{base:"none",sm:"inline-block"},children:[(0,j.jsx)(f.A,{mr:"s8"}),e("account_jobalert.empty_list.button")]}),(0,j.jsx)(b.HA,{color:"purple.700",display:{base:"inline-flex",sm:"none"},icon:(0,j.jsx)(f.A,{}),title:e("account_jobalert.empty_list.button")})]})]}),i&&!!a?.pages[0]?.total&&(0,j.jsxs)(C.A,{"data-cy":"job-alert-opt-out-infobox",infoboxType:"highlight",mb:a?.pages[0]?.total?"s24":"s32",children:[(0,j.jsx)(b.L9,{children:e("account_jobalert.opt_out_infobox.message")}),!t&&(0,j.jsx)(b.L9,{children:"Â "}),(0,j.jsx)(b.N_,{eventData:{event_component_type:"job_alert_opt_out"},to:{route:n.JZ.USER_SETTINGS},underline:"full",children:e("account_jobalert.opt_out_infobox.link")})]}),(0,j.jsx)(b.i,{children:(0,j.jsx)(D,{})}),(0,j.jsx)(b.i,{mt:{base:"s24",md:"s40"},children:(0,j.jsx)(N,{})})]})};O.afterTransition=async({di:e})=>{e.get("query.client").refetchQueries({queryKey:i.qv}),await(0,s.w)(e,[(0,r.YO)(20)]),e.get("seo.meta").setTitle(e.get("core.translation").t("header.user_nav.job_alarm"))},O.loadTranslations=()=>["account_jobalert","pools/account_jobalert_interval","pools/categories","pools/employment_types","pools/language_skills","pools/regions","pools/suggested_search_names","delete_reason_questionnaire","salary_acquisition_teaser"];const M=O},49242(e,t,a){a.d(t,{A:()=>n});a(84775);var s=a(70119);const n=e=>(0,s.A)((e=>e.featureFlags)).includes(e)},15950(e,t,a){a.d(t,{RU:()=>u,WT:()=>c,Zr:()=>d,jl:()=>p,to:()=>g});var s=a(6799),n=a(62939),o=(a(41711),a(94956)),r=a(18474),i=a(18218),l=a(20954);const c="user/searchprofile",d=e=>[c,e],m=e=>async t=>{const a=(0,r.A)(await t.get("core.fetch").fetch(c,{query:{hash:e}}));return a.ok&&a.result.documents[0]?(0,l.A)(a.result.documents[0]):null},p=e=>({queryFn:m(e),queryKey:d(e)}),u=e=>{const t=(0,s.c)(12),a=(0,o.A)(),{data:r}=(0,i.sg)();let l,c;t[0]!==a||t[1]!==e.hash?(l=async()=>m(e.hash)(a),t[0]=a,t[1]=e.hash,t[2]=l):l=t[2],t[3]!==e.hash?(c=d(e.hash),t[3]=e.hash,t[4]=c):c=t[4];const p=!!r&&!!e.hash;let u,g;return t[5]!==e?(u=e||{},t[5]=e,t[6]=u):u=t[6],t[7]!==l||t[8]!==c||t[9]!==p||t[10]!==u?(g={queryFn:l,queryKey:c,enabled:p,...u},t[7]=l,t[8]=c,t[9]=p,t[10]=u,t[11]=g):g=t[11],(0,n.I)(g)},g=()=>{const e=(0,s.c)(2),t=(0,o.A)();let a;return e[0]!==t?(a=()=>{t.get("query.client").invalidateQueries({queryKey:[c]})},e[0]=t,e[1]=a):a=e[1],a}},99455(e,t,a){a.d(t,{Ay:()=>m,qv:()=>l,tg:()=>d});var s=a(6799),n=a(62939),o=a(94956),r=a(18474),i=a(18218);const l=["searchProfileStats"],c=async e=>(0,r.A)(await e.get("core.fetch").fetch("user/searchprofile/notification",{preventNavigateToLogin:!0})).result,d={queryKey:l,queryFn:c},m=()=>{const e=(0,s.c)(5),{data:t}=(0,i.sg)(),a=(0,o.A)();let r;e[0]!==a?(r=()=>c(a),e[0]=a,e[1]=r):r=e[1];const d=Boolean(t);let m;return e[2]!==r||e[3]!==d?(m={queryKey:l,queryFn:r,enabled:d,refetchInterval:12e4,refetchOnWindowFocus:!0},e[2]=r,e[3]=d,e[4]=m):m=e[4],(0,n.I)(m)}},84628(e,t,a){a.d(t,{A:()=>n});a(78944),a(18910);var s=a(50253);const n=e=>{return{benefitIds:(0,s.wJ)((e["benefit-ids"]||[]).map(String)),c
1ategoryIds:(e["category-ids"]||[]).map(String),employmentGrades:[e["employment-grade-min"]??0,e["employment-grade-max"]??100],employmentTypeIds:(e["employment-type-ids"]||[]).map(String),industryIds:(e["industry-ids"]||[]).map(String),labels:[],languageIds:(e["language-skills"]||[])?.map((e=>""===e?"missing":e)),locations:(t=e.location,t?.split("OR").map((e=>e.trim().replace(/"/g,"")))||[]),positionIds:(e["employment-position-ids"]||[]).map(String),regionIds:(e["region-ids"]||[]).map(String),segmentIds:e["company-segments"]||[],term:e.query||""};var t}},20954(e,t,a){a.d(t,{A:()=>r});var s=a(42253),n=a(53352),o=a(84628);function r(e){return{id:e.id,interval:e.interval,name:e.name,unread:e.unread,lastUsage:e.last_usage?(0,n.Y)(e.last_usage,s.h.EN,"date_api"):e.last_usage,jobSearch:(0,o.A)(e.job_search)}}},64844(e,t,a){a.d(t,{a:()=>l,l:()=>c});a(78944),a(97512),a(18910);var s=a(73128),n=a(83471),o=a(23312),r=a(90701);const i=([e,t])=>0!==e||100!==t,l=(e,t)=>t.term.trim()||(0,o.i)(e,{category:t.categoryIds,location:t.locations,region:t.regionIds,term:""}),c=(e,t)=>[...new Set([...t.regionIds.map((t=>e(`regions.${t}`))),...t.locations.map((e=>(0,r.ip)(e))),...i(t.employmentGrades)?[(0,n.L)(t.employmentGrades)]:[],...s.j5.is("jobs")?t.languageIds.filter((e=>"missing"!==e)).map((t=>e(`language_skills.${t}`))):[],...t.employmentTypeIds.map((t=>e(`employment_type.${t}`))),...t.categoryIds.map((t=>e(`categories.${t}`)))])]},46572(e,t,a){a.d(t,{A:()=>n});var s=a(70119);const n=()=>(0,s.A)((e=>e.mobileDetect))},50253(e,t,a){a.d(t,{Bb:()=>m,Iz:()=>x,N8:()=>g,S:()=>b,_e:()=>A,a7:()=>f,eX:()=>_,fu:()=>j,ln:()=>u,wJ:()=>y});a(84775),a(78944),a(97512),a(18910),a(58968);var s=a(10733),n=a(13662),o=a(21252),r=a(73128),i=a(42253),l=a(53352),c=a(90701);const d=e=>e.replace(/[\u2018\u2019\u201A\u201B]/g,"'").replace(/[\u201C\u201D\u201E\u201F]/g,'"').replace(/[\u2013\u2014]/g,"-").replace(/\u2026/g,"..."),m=e=>Object.keys(e).reduce(((t,a)=>{const s=e[a];return void 0===s||Array.isArray(s)&&!s.length?t:{...t,[a]:s}}),{}),p=(e,t)=>Number(e)>Number(t)?1:-1,u="working-from-home",g={jobs:"6",jobup:"1"}[r.j5.get()],y=e=>e?.map((e=>e===g?u:e)),h=e=>e?.includes(u)&&!e.includes(g)?[...new Set([...e,g])]:e,b=(e={})=>({benefitIds:[],categoryIds:[],companyIds:[],groupIds:[],employmentGrades:[0,100],employmentTypeIds:[],industryIds:[],labels:[],languageIds:[],locations:[],positionIds:[],publicationDate:void 0,regionIds:[],segmentIds:[],term:"",...e}),_=(e,t=!1)=>{const a=e.get("page")||void 0,s=e.getAll("term"),n=e.get("forceOriginal")?1:void 0,o=e.get("sort-by")||void 0;return{benefitIds:e.getAll("benefit").map((e=>e===g?u:e)),categoryIds:e.getAll("category"),companyIds:e.getAll("company"),groupIds:e.getAll("group"),employmentGrades:[parseInt(e.get("employment-grade-min")||"",10)||0,parseInt(e.get("employment-grade-max")||"",10)||100],employmentTypeIds:e.getAll("employment-type"),industryIds:e.getAll("industry"),labels:e.getAll("label"),languageIds:e.getAll("language-skill"),locations:t?e.getAll("location").map(c.ip):e.getAll("location"),positionIds:e.getAll("position"),regionIds:e.getAll("region"),segmentIds:e.getAll("segment"),term:d(Array.isArray(s)?s.join(" "):s||""),...m({character:e.get("character")||void 0,publicationDate:e.get("publication-date")||void 0,forceOriginal:n,page:a?parseInt(a,10)||1:void 0,sortBy:o})}},f=(e,t={})=>{const{term:a}=e,[s,n]=e.employmentGrades||[],o=0!==s||100!==n||void 0,r=e.segmentIds?[...e.segmentIds].sort():void 0,i=e.languageIds?[...e.languageIds].sort():void 0,l={company:e.companyIds,group:e.groupIds,term:a?d(a).toLowerCase():void 0,region:e.regionIds?.map((e=>e.toString())).sort(p),segment:r,industry:e.industryIds?.sort(p),position:e.positionIds?.sort(p),benefit:y(e.benefitIds||[]).sort(),"employment-type":e.employmentTypeIds?.sort(p),category:e.categoryIds?.sort(p),location:[...e.locations?.map((e=>e.toLowerCase())).sort()||[],...e.geoShapeIds?.map((e=>t[e])).filter((e=>"canton"===e?.subType)).map((e=>e.tag.current)).sort()||[]],"employment-grade-min":(o&&s)?.toString(),"employment-grade-max":(o&&n)?.toString(),"language-skill":i,page:e.page?.toString(),character:e.character,"sort-by":e.sortBy,"publication-date":e.publicationDate?.toString()};return m(l)},j=(e,t=Date.now())=>{const{benefitIds:a,categoryIds:r,companyIds:c,employmentGrades:d,employmentTypeIds:p,facets:u,forceOriginal:g,groupIds:y,industryIds:h,labels:b,languageIds:_,locations:f,page:j,paid:x,platformId:I,positionIds:A,product:v,products:S,publicationDate:w,publicationDateFrom:q,publicationDateTo:k,publishedOn:E,regionIds:D,rows:T,seed:N,segmentIds:C,sortBy:O,sortSplitByInitialDate:M,term:R}=e,P={"badges[]":b,"benefit-ids[]":a,"category-ids[]":r,"company-ids[]":c,"company-segments[]":C,"employment-grade-max":d&&(100!==d[1]?d[1]:void 0),"employment-grade-min":d&&(0!==d[0]?d[0]:void 0),"employment-position-ids[]":A,"employment-type-ids[]":p,"group-ids[]":y,"industry-ids[]":h,"language-skills[]":_?.map((e=>"missing"===e?"":e)),"product[]":S,"region-ids[]":D,...M?{"sort-split-by-initial-date":(0,l.Y)(M,i.h.EN,"date_api")}:{},facets:u,location:f?.length?f.join(" OR "):void 0,page:j,paid:x,product:v,"publication-date-from":q,"publication-date-to":k,query:R||void 0,rows:T,seed:N,sort:O,...w?{"publication-date-from":(0,l.Y)((0,n.A)((0,o.A)(t,parseInt(w))),i.h.EN,"date_api"),"publication-date-to":(0,l.Y)((0,s.A)(t),i.h.EN,"date_api")}:{},forceOriginal:g,...E?.length?{"published-on[]":E.map((e=>"SEARCH"===e?"job-search":"SEARCH_COMPANY_PROFILE"===e?"company-detail":void 0)).filter((e=>void 0!==e))}:{},"platform-id":I};return m(P)},x=(e,t=Date.now())=>{const{benefitIds:a,categoryIds:r,companyIds:c,employmentGrades:d,employmentTypeIds:p,geoShapeIds:u,industryIds:g,groupIds:y,languageIds:b,locations:_,page:f,positionIds:j,publicationDate:x,publicationDateFrom:I,publicationDateTo:A,publishedOn:v,regionIds:S,rows:w,seed:q,segmentIds:k,sortBy:E,sortSplitByInitialDate:D,term:T,platformId:N}=e,C={benefitIds:h(a||[]),categoryIds:r?.map(Number),companyIds:c,groupIds:y,companySegments:k,employmentGradeMax:d&&(100!==d[1]?d[1]:void 0),employmentGradeMin:d&&(0!==d[0]?d[0]:void 0),employmentPositionIds:j?.map(Number),employmentTypeIds:p?.map(Number),geoShapeIds:u,industryIds:g?.map(Number),languageIds:b,regionIds:S?.map(Number),...D?{sortSplitByInitialDate:(0,l.Y)(D,i.h.EN,"date_api")}:{},location:_,page:f,query:T||void 0,rows:w,seed:q,sort:E,...x?{publicationDateFrom:(0,l.Y)((0,n.A)((0,o.A)(t,parseInt(x))),i.h.EN,"date_api"),publicationDateTo:(0,l.Y)((0,s.A)(t),i.h.EN,"date_api")}:{},...I?{publicationDateFrom:I}:{},...A?{publicationDateTo:A}:{},platformIds:N?[N.toString()]:void 0,publishedOn:v};return m(C)},I=["benefitIds","categoryIds","companyIds","employmentGrades","employmentTypeIds","geoShapeIds","groupIds","industryIds","labels","languageIds","locations","positionIds","publicationDate","regi
1onIds","segmentIds","term"],A=e=>{const t=(e=>{const t=e.getObject();if(t&&"object"==typeof t)return b({...t})})(e);return t?b(Object.keys(t).reduce(((e,a)=>I.includes(a)?{...e,[a]:t[a]}:e),{})):b()}},33845(e,t,a){a.d(t,{I1:()=>i,OX:()=>d,Q9:()=>o,dG:()=>c,t9:()=>m,tj:()=>l});var s=a(38108),n=a(93565);const o=5e3,r=["COMPANY_INDEX","COMPANY","COMPANY_VACANCIES","COMPANY_REVIEWS","COMPANY_CREATE_REVIEW","COMPANY_CREATE_REVIEW_GUIDELINES"],i={companyPages:r,vacancyPages:["VACANCY_DETAIL"],searchPages:["VACANCY_SEARCH","VACANCY_FILTER","COMPANY_INDEX",...r]},l=(e,t={})=>{const a=t.id||(0,s.A)(),o={type:n.k.ADD,snackType:e,...t,id:a},{timeout:r}=t;if(!r)return o;return[o,e=>{setTimeout((()=>{e(d(a))}),r)}]},c=e=>({type:n.k.DISMISS,id:e}),d=e=>t=>{t({type:n.k.PREPARE_DISMISS,id:e}),setTimeout((()=>t(c(e))),300)},m=e=>({type:n.k.DISMISS_BY_TYPE,snackType:e})},8916(e,t,a){a.d(t,{Ay:()=>m,F1:()=>l,Mc:()=>d,Us:()=>r,nX:()=>c,oK:()=>i});a(92567);var s=a(41711),n=a(94956),o=a(18218);const r=()=>{const{data:{flags:e}={flags:{}}}=(0,o.sg)();return e},i=async(e,t,a)=>{const s=a.getQueryData(o.qv);if(!s)return{ok:!1,error:"No user found"};const n={...s.flags},r={...s.flags,[e]:(new Date).toDateString()};a.setQueryData(o.qv,{...s,flags:r});const i=await t.fetch(`${o.WT}/flag`,{body:{flag:e},method:"PUT"});return i.ok||a.setQueryData(o.qv,{...s,flags:n}),i},l=async(e,t,a)=>{const s=a.getQueryData(o.qv);if(!s)return{ok:!1,error:"No user found"};const n={...s.flags},{[e]:r,...i}=s.flags;a.setQueryData(o.qv,{...s,flags:i});const l=await t.fetch(`${o.WT}/flag/${e}`,{method:"DELETE"});return l.ok||a.setQueryData(o.qv,{...s,flags:n}),l},c=()=>{const e=(0,n.A)();return{setFlag:async t=>i(t,e.get("core.fetch"),e.get("query.client"))}},d=()=>{const e=(0,n.A)();return{deleteFlag:async t=>l(t,e.get("core.fetch"),e.get("query.client"))}},m=e=>{const{data:{flags:t}={}}=(0,o.sg)(),a=!!t?.[e],{setFlag:n}=c(),{deleteFlag:r}=d();return(0,s.useMemo)((()=>({isSet:a,setFlag:(t=!0)=>t?n?.(e):r?.(e)})),[r,e,a,n])}},83471(e,t,a){a.d(t,{L:()=>n});const s=String.fromCharCode(8211),n=e=>{if(!e)return"";const[t,a]=e;return t===a?`${t}%`:`${t} ${s} ${a}%`}},34380(e,t,a){a.d(t,{A:()=>g});var s=a(76873),n=a(41711),o=a(96777),r=a(59033),i=a(13371),l=a(42776),c=a(53678),d=a(73986),m=a(52695);const p={default:(0,m.jsx)(i.A,{}),error:(0,m.jsx)(c.A,{}),highlight:(0,m.jsx)(d.A,{})},u=(0,s.I4)("div",{base:{borderRadius:"r16",display:"flex",gap:{base:"s8",sm:"s16"},justifyContent:"space-between",p:"s12",width:"100%"},defaultVariants:{infoboxType:"default"},variants:{infoboxType:{default:{bg:"gray.100"},error:{bg:"red.200",color:"red.700"},highlight:{bg:"purple.200",color:"purple.800"}}}}),g=({children:e,icon:t,infoboxType:a="default",isDismissible:s=!1,onDismiss:i,...c})=>{const[d,g]=(0,n.useState)(!0),y=(0,o.A)();return(0,m.jsx)(m.Fragment,{children:d&&(0,m.jsxs)(u,{infoboxType:a,...s?{pb:"s0"}:{},...c,tabIndex:0,children:[(0,m.jsxs)(r.so,{flexWrap:"wrap",gap:"s8",...s?{mb:"s16"}:{},children:[(0,m.jsx)(r.so,{flexShrink:0,children:t||p[a]}),(0,m.jsx)(r.so,{flex:"[1]",flexWrap:"wrap",children:e})]}),(s||i)&&(0,m.jsx)(r.K0,{buttonType:"blended","data-cy":`${c["data-cy"]||"banner"}-close-icon`,flexShrink:0,icon:(0,m.jsx)(l.A,{color:"gray.900"}),mr:"ns12",mt:"ns12",onClick:()=>{i?.(),g(!1)},title:y("accessibility.action.close")})]})})}},91072(e,t,a){a.d(t,{A:()=>l});var s=a(22126),n=a(41711),o=a(53151),r=a(59033),i=a(52695);const l=({hasShadow:e=!0,children:t,onClick:a,to:l,href:c,options:d,width:m,...p})=>{const u=(0,o.A)(),g=(0,n.useCallback)((e=>{if(!e.target?.closest('[data-propagation="stop"]'))if(a?.(e),l)u(l,{eventData:{event_component_type:"list_item_card"},...d,event:e});else if(c){const t=(0,s.J)(c);u({pathname:t},{eventData:{event_component_type:"list_item_card"},...d,event:e})}}),[a,l,c,u,d]),y=!!(l||c||a);return(0,i.jsx)(r.Li,{listStyle:"none",width:m,children:y?(0,i.jsx)(r.ej,{...p,border:"b400",borderRadius:"r16",...e?{boxShadow:{_hover:"bs50"}}:{},onClick:g,transitionDuration:"d125",transitionProperty:"box-shadow",transitionTimingFunction:"ease-out",children:t}):(0,i.jsx)(r.i,{...p,border:"b400",borderRadius:"r16",...e?{boxShadow:{_hover:"bs50"}}:{},transitionDuration:"d125",transitionProperty:"box-shadow",transitionTimingFunction:"ease-
1out",children:t})})}},23312(e,t,a){a.d(t,{i:()=>o});a(78944),a(45853);var s=a(47538);const n=({category:e,location:t,region:a,term:n})=>{const o=(0,s.ON)(e),r=(0,s.ON)(t),i=(0,s.ON)(a),l=n&&"string"==typeof n?n.trim():"";if(o.length>1&&l.length)return{key:"suggested_search_names.keyword_in_multiple_categories",params:{keyword:l}};if(1===o.length&&l?.length)return{key:"suggested_search_names.keyword_in_category",params:{keyword:l},meta:{category:`categories.${o[0]}`}};const c={...1===i.length?{meta:{location:`regions.${i[0]}`}}:{},...1===r.length?{params:{location:r[0]}}:{}},d=i.length+r.length;if(1===d){if(o.length>1)return{key:"suggested_search_names.multiple_categories_in_location",...c};if(1===o.length)return{key:"suggested_search_names.category_in_location",meta:{category:`categories.${o[0]}`,...c.meta},...c.params?{params:{...c.params}}:{}};if(l)return{key:"suggested_search_names.keyword_in_location",params:{keyword:l,...c.params},...c.meta?{meta:{...c.meta}}:{}}}return 1===o.length?{key:"suggested_search_names.in_category",meta:{category:`categories.${o[0]}`}}:o.length>1?{key:"suggested_search_names.multiple_categories"}:l?.length?{key:"suggested_search_names.in_keyword",params:{keyword:l}}:1===d?{key:"suggested_search_names.in_location",...c}:{key:"suggested_search_names.all"}},o=(e,t)=>((e,t)=>{const a={};if(e.meta){const s=e.meta;Object.keys(s).forEach((e=>{const n=s[e];a[e]=t(n)}))}return t(e.key,{...a,...e.params})})(n(t),e)},74714(e,t,a){a.d(t,{A:()=>o});var s=a(59033),n=a(52695);const o=e=>(0,n.jsx)(s.In,{...e,children:(0,n.jsx)("path",{d:"M2 10q0-2.2.888-4.162A9.7 9.7 0 0 1 5.425 2.45l1.425 1.4a8.4 8.4 0 0 0-2.1 2.762A7.8 7.8 0 0 0 4 10zm18 0q0-1.8-.75-3.388a8.4 8.4 0 0 0-2.1-2.762l1.425-1.4q1.65 1.426 2.538 3.388A10 10 0 0 1 22 10zM4 19v-2h2v-7q0-2.075 1.25-3.688T10.5 4.2v-.7q0-.625.438-1.062A1.44 1.44 0 0 1 12 2q.625 0 1.062.438.438.437.438 1.062v.7q2 .5 3.25 2.112T18 10v7h2v2zm8 3q-.825 0-1.412-.587A1.93 1.93 0 0 1 10 20h4a1.93 1.93 0 0 1-.587 1.413A1.93 1.93 0 0 1 12 22m-4-5h8v-7q0-1.65-1.175-2.825T12 6c-1.65 0-2.042.392-2.825 1.175Q8 8.35 8 10z"})})},13371(e,t,a){a.d(t,{A:()=>o});var s=a(59033),n=a(52695);const o=e=>(0,n.jsx)(s.In,{...e,children:(0,n.jsx)("path",{d:"m10.95 12.7-1.375-1.4q-.3-.3-.712-.3c-.412 0-.513.1-.713.3s-.304.438-.312.712a.93.93 0 0 0 .287.713l2.125 2.125q.3.3.7.3c.4 0 .5-.1.7-.3l4.25-4.25q.3-.3.3-.713 0-.412-.3-.712c-.3-.3-.437-.3-.712-.3s-.513.1-.713.3zM12 21.925h-.25a.5.5 0 0 1-.225-.05q-3.274-1.024-5.4-4.063Q4 14.776 4 11.1V6.375q0-.624.363-1.125.362-.5.937-.725l6-2.25a2.1 2.1 0 0 1 .7-.125q.35 0 .7.125l6 2.25q.575.225.938.725.362.501.362 1.125V11.1q0 3.675-2.125 6.712-2.126 3.039-5.4 4.063-.125.05-.475.05m0-2.025q2.6-.825 4.3-3.3c1.7-2.475 1.7-3.483 1.7-5.5V6.375l-6-2.25-6 2.25V11.1q0 3.025 1.7 5.5c1.7 2.475 2.567 2.75 4.3 3.3"})})},53678(e,t,a){a.d(t,{A:()=>o});var s=a(59033),n=a(52695);const o=e=>(0,n.jsx)(s.In,{...e,children:(0,n.jsx)("path",{d:"M14.925 3a1.98 1.98 0 0 1 1.4.575l4.1 4.1c.37.372.577.875.575 1.4v5.85a1.98 1.98 0 0 1-.575 1.4l-4.1 4.1c-.372.37-.875.577-1.4.575h-5.85a1.98 1.98 0 0 1-1.4-.575l-4.1-4.1a1.98 1.98 0 0 1-.575-1.4v-5.85a1.98 1.98 0 0 1 .575-1.4l4.1-4.1c.372-.37.875-.577 1.4-.575zM14.9 5H9.1L5 9.1v5.8L9.1 19h5.8l4.1-4.1V9.1zm-.05 3.175q.425 0 .7.275a.95.95 0 0 1 .275.7.95.95 0 0 1-.275.7L13.4 12l2.15 2.15a.95.95 0 0 1 .275.7.95.95 0 0 1-.275.7.95.95 0 0 1-.7.275.95.95 0 0 1-.7-.275L12 13.4l-2.15 2.15a.95.95 0 0 1-.7.275.95.95 0 0 1-.7-.275.95.95 0 0 1-.275-.7q0-.426.275-.7L10.6 12 8.45 9.85a.94.94 0 0 1-.275-.7q0-.425.275-.7a.95.95 0 0 1 .7-.275q.426 0 .7.275L12 10.6l2.15-2.15a.95.95 0 0 1 .7-.275"})})},73986(e,t,a){a.d(t,{A:()=>o});var s=a(59033),n=a(52695);const o=e=>(0,n.jsx)(s.In,{...e,children:(0,n.jsx)("path",{d:"M19 3c1.1 0 2 .9 2 2v14c0 1.1-.9 2-2 2H5a2.006 2.006 0 0 1-2-2V5c0-1.1.9-2 2-2zm0 2H5v14h14zm-7 6a1 1 0 0 1 .713.275.93.93 0 0 1 .287.7V16a.97.97 0 0 1-.287.712A.97.97 0 0 1 12 17a1 1 0 0 1-.713-.275.93.93 0 0 1-.287-.7V12q0-.426.288-.713A.97.97 0 0 1 12 11m0-4q.426 0 .713.287Q13 7.575 13 8a.97.97 0 0 1-.287.712A.97.97 0 0 1 12 9a.97.97 0 0 1-.713-.288A.97.97 0 0 1 11 8q0-.425.288-.713A.97.97 0 0 1 12 7"})})},16505(e,t,a){a.d(t,{A:()=>
1o});var s=a(59033),n=a(52695);const o=e=>(0,n.jsx)(s.In,{...e,children:(0,n.jsx)("path",{d:"M5 19h1.4l8.625-8.625-1.4-1.4L5 17.6zM19.3 8.925l-4.25-4.2 1.4-1.4a1.92 1.92 0 0 1 1.413-.575 1.92 1.92 0 0 1 1.412.575l1.4 1.4q.575.575.6 1.388a1.8 1.8 0 0 1-.55 1.387zM17.85 10.4 7.25 21H3v-4.25l10.6-10.6zm-3.525-.725-.7-.7 1.4 1.4z"})})},27361(e,t,a){a.d(t,{A:()=>r});var s=a(31705),n=a(41298),o=a(67520);function r(e,t){(0,o.A)(2,arguments);var a=(0,n.A)(e),r=(0,s.A)(t);return isNaN(r)?new Date(NaN):r?(a.setDate(a.getDate()+r),a):a}},10733(e,t,a){a.d(t,{A:()=>o});var s=a(41298),n=a(67520);function o(e){(0,n.A)(1,arguments);var t=(0,s.A)(e);return t.setHours(23,59,59,999),t}},21252(e,t,a){a.d(t,{A:()=>r});var s=a(27361),n=a(67520),o=a(31705);function r(e,t){(0,n.A)(2,arguments);var a=(0,o.A)(t);return(0,s.A)(e,-a)}},40592(e,t,a){e.exports=a.p+"images/b67e5b8d121ae60348a3.svg"}}]); 2//# sourceMappingURL=chunk-job-alert.010d3fe7.js.map
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.