1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8995,7910,8471,4581,297,3682,2440,8386,5827,5408,6553,2097,7248,8285,3285,505,347,6068,2010,9329,2451,4180],{2918:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/careerComboSalaryCity",function(){return n(39536)}])},63274:function(e,t,n){"use strict";var a=n(91946),i=n(24246),o=(n(27378),n(90005)),r=n.n(o),l=n(23615),s=n.n(l),c=n(2294),d=n(43350),u=n.n(d),p=function(e){var t=e.breadCrumbs,n=e.containerClassName,o=e.listClassName,l=e.lastUpdatedDate;return t&&(0,i.jsxs)("div",{className:r()("p-0 m-0 ".concat(n," ").concat(l?"row":"")),children:[(0,i.jsx)("ul",{className:r()("d-flex flex-column flex-md-row flex-md-wrap z-inter",u().breadcrumb,(0,a.Z)({},"col-12 col-lg-9 order-last order-lg-first",l),o),children:t.map((function(e,t){var n=e.text,a=e.link;return(0,i.jsxs)("li",{children:[t>0&&(0,i.jsx)("span",{className:r()("icon-angle-right-double",u().icon)}),a?(0,i.jsx)("a",{href:a,children:n}):n]},(0,c.lX1)())}))}),l&&(0,i.jsx)("div",{itemProp:"dateModified",className:r()("col-12 col-lg-3 order-first order-lg-last pl-0 pr-0 mb-3 mb-lg-0 text-left text-md-right",u()["average-salary-text"]),children:"Updated ".concat(l)})]})};p.defaultProps={breadCrumbs:[],containerClassName:"",listClassName:"",lastUpdatedDate:""},p.propTypes={breadCrumbs:s().array.isRequired,containerClassName:s().string,listClassName:s().string,lastUpdatedDate:s().string},t.Z=p},18185:function(e,t,n){"use strict";n.d(t,{xz:function(){return j},ZP:function(){return S}});var a=n(91946),i=n(68772),o=n(93334),r=n(50919),l=n(24246),s=n(27378),c=n(90005),d=n.n(c),u=n(8232),p=n(53532),m=n(8471),h=(0,s.createContext)(null),f=function(){var e=(0,s.useContext)(h);if(!e)throw new Error("useFormFieldContext must be used within <Root>");return e},v=function(e){var t=e.hasError,n=e.id,a=e.children,i=(0,s.useRef)(null);(0,s.useEffect)((function(){if(null==i?void 0:i.current){var e=function(){i.current.dataset.empty=""===i.current.value.trim()?"true":"false"};return e(),i.current.addEventListener("input",e),function(){var t;null===(t=i.current)||void 0===t||t.removeEventListener("input",e)}}}),[]);var o={hasError:t,inputRef:i,id:n};return(0,l.jsx)(h.Provider,{value:o,children:a})},b=n(85917),y=n.n(b),g=function(e){var t,n=e.className,s=void 0===n?"":n,c=e.children,u=e.keepShrunk,p=void 0!==u&&u,m=e.hasError,h=e.htmlFor,f=(0,r.Z)(e,["className","children","keepShrunk","hasError","htmlFor"]);return(0,l.jsx)("label",(0,o.Z)((0,i.Z)({className:d()(y().label,"z-font-16 mb-0 position-absolute z-t-0 z-l-0 mw-100 z-px-4",s,(t={},(0,a.Z)(t,y().error,m),(0,a.Z)(t,y()["keep-shrunk"],p),t)),id:"".concat(h,"-label"),htmlFor:h},f),{children:c}))},x=(0,s.forwardRef)((function(e,t){var n,s=e.className,c=void 0===s?"":s,u=e.children,p=e.hasAdornmentLeft,m=void 0!==p&&p,h=e.hasError,f=(0,r.Z)(e,["className","children","hasAdornmentLeft","hasError"]);return(0,l.jsx)("div",(0,o.Z)((0,i.Z)({ref:t,className:d()("d-flex align-items-center z-br-4",y()["input-container"],(n={},(0,a.Z)(n,y().error,h),(0,a.Z)(n,y()["has-adornment"],m),n),c)},f),{children:u}))})),j=(0,s.forwardRef)((function(e,t){var n=e.children,a=e.label,s=e.hasError,c=e.id,u=e.className,p=e.dropdownStatus,m=void 0===p?null:p,h=e.keepShrunk,f=e.disabled,v=(0,r.Z)(e,["children","label","hasError","id","className","dropdownStatus","keepShrunk","disabled"]),b=Array.isArray(n)?!!(null==n?void 0:n.length):!!n;return(0,l.jsxs)(x,(0,o.Z)((0,i.Z)({ref:t,hasError:s,className:d()("position-relative cursor-pointer z-pl-16",u),"data-disabled":!!f,tabIndex:0},v),{children:[a&&(0,l.jsx)(g,{htmlFor:c,hasError:s,keepShrunk:null!=h?h:b,children:a}),n,void 0!==m&&(0,l.jsx)("span",{className:d()("icon-caret-right","square-icon ml-auto z-mr-14 z-font-15",y()["dd-icon"]),"data-status":m,"aria-label":"Dropdown indicator"})]}))})),C=function(e){var t=e.className,n=void 0===t?"":t,o=e.children,c=(0,r.Z)(e,["className","children"]),u=f().hasError,p=s.Children.map(o,(function(e){var t;return(0,s.isValidElement)(e)?(0,s.cloneElement)(e,(0,i.Z)({className:d()(null===(t=e.props)||void 0===t?void 0:t.className,"flex-center flex-shrink-0 z-font-24",y().adornment,(0,a.Z)({},y().error,u),n)},c)):e}));return(0,l.jsx)(l.Fragment,{children:p})},_=function(e){var t=e.className,n=void 0===t?"":t,a=e.children,s=e.hasError,c=e.id,u=(0,r.Z)(e,["className","children","hasError","id"]);return(0,l.jsx)(v,{hasError:s,id:c,children:(0,l.jsx)("div",(0,o.Z)((0,i.Z)({className:d()("position-relative z-font-16",y().container,n)},u),{children:a}))})},N=(0,s.forwardRef)((function(e,t){var n=e.className,a=void 0===n?"":n,c=e.type,u=void 0===c?"text":c,p=e.adornmentLeft,m=void 0===p?null:p,h=e.adornmentRight,v=void 0===h?null:h,b=e.placeholder,g=(0,r.Z)(e,["className","type","adornmentLeft","adornmentRight","placeholder"]),j=f(),_=j.inputRef,N=j.id,w=j.hasError;return(0,s.useImperativeHandle)(t,(function(){return _.current}
1)),(0,l.jsxs)(x,{hasAdornmentLeft:!!m,hasError:w,children:[m&&(0,l.jsx)(C,{className:y().left,children:m}),(0,l.jsx)("input",(0,o.Z)((0,i.Z)({ref:_,id:N,type:u,className:d()("border-0 bg-transparent w-100 h-100 py-0 z-pr-0",m?"z-pl-4":"z-pl-15",y().input,y()["minh-54"],a),"aria-labelledby":"".concat(N,"-label"),"aria-describedby":"".concat(N,"-description ").concat(N,"-error")},g),{placeholder:b})),v&&(0,l.jsx)(C,{className:y().right,children:v})]})})),w=(0,s.forwardRef)((function(e,t){var n=e.className,a=void 0===n?"":n,o=(0,r.Z)(e,["className"]),c=f(),u=c.inputRef,p=c.id,m=c.hasError;return(0,s.useImperativeHandle)(t,(function(){return u.current})),(0,l.jsx)(x,{hasError:m,children:(0,l.jsx)("textarea",(0,i.Z)({ref:u,id:p,className:d()("border-0 bg-transparent w-100 z-pt-16 z-pr-0 z-px-16",y().input,y().textarea,y()["minh-54"],a),autoComplete:"off","aria-labelledby":"".concat(p,"-label"),"aria-describedby":"".concat(p,"-description ").concat(p,"-error")},o))})})),k=(0,s.forwardRef)((function(e,t){var n=e.className,a=void 0===n?"":n,o=e.rows,c=void 0===o?1:o,p=(0,r.Z)(e,["className","rows"]),m=f(),h=m.inputRef,v=m.id,b=m.hasError;return(0,s.useImperativeHandle)(t,(function(){return h.current})),(0,l.jsx)(x,{hasError:b,children:(0,l.jsx)(u.Z,(0,i.Z)({ref:h,id:v,spellCheck:!1,rows:c,className:d()("border-0 bg-transparent w-100 z-py-16 z-pr-0 z-px-16",y().input,a),"aria-labelledby":"".concat(v,"-label"),"aria-describedby":"".concat(v,"-description ").concat(v,"-error")},p))})}));_.Label=function(e){var t=f(),n=t.hasError,a=t.id;return(0,l.jsx)(g,(0,i.Z)({hasError:n,htmlFor:a},e))},_.Error=function(e){var t=e.className,n=void 0===t?"":t,a=e.children,s=(0,r.Z)(e,["className","children"]),c=f().id;return a?(0,l.jsx)("p",(0,o.Z)((0,i.Z)({className:d()("z-font-12 z-mt-4 z-ml-16 mb-0",y()["error-text"],n)},s),{id:"".concat(c,"-error"),children:a})):null},_.InputAdornment=C,_.HelperText=function(e){var t=e.className,n=void 0===t?"":t,a=e.children,s=(0,r.Z)(e,["className","children"]),c=f(),u=c.hasError,p=c.id;return u?null:(0,l.jsx)("p",(0,o.Z)((0,i.Z)({className:d()("z-font-12 z-mt-4 z-ml-16 mb-0",y()["helper-text"],n),id:"".concat(p,"-description")},s),{children:a}))},_.TextInput=N,_.TextArea=w,_.AutoresizeTextArea=k,_.Autosuggest=function(e){var t=e.className,n=void 0===t?"":t,a=e.inputClassName,o=void 0===a?"":a,c=e.inputProps,u=e.value,m=e.onChange,h=(0,r.Z)(e,["className","inputClassName","inputProps","value","onChange"]),v=f(),b=v.id,g=v.hasError,j=(0,s.use
1State)(null),C=j[0],_=j[1];return(0,s.useEffect)((function(){var e;null==C||null===(e=C._typeahead)||void 0===e||e.setState({text:u||"",selected:[]})}),[u]),(0,l.jsx)(x,{hasError:g,children:(0,l.jsx)(p.default,(0,i.Z)({prefillValue:u,onChange:m,myRef:function(e){return _(e)},className:d()("w-100",n),inputProps:(0,i.Z)({className:d()("border-0 w-100 z-pr-0 z-px-16",y().input,y()["minh-54"],o),id:b,autoComplete:"off","data-hj-whitelist":!0,"data-empty":!u},c)},h))})},_.AutosuggestSync=function(e){var t=e.className,n=void 0===t?"":t,a=e.inputClassName,o=void 0===a?"":a,s=e.inputProps,c=e.value,u=e.onChange,p=e.dataset,h=(0,r.Z)(e,["className","inputClassName","inputProps","value","onChange","dataset"]),v=f(),b=v.id,g=v.hasError;return(0,l.jsx)(x,{hasError:g,children:(0,l.jsx)(m.default,(0,i.Z)({dataset:p,prefillValue:c,onChange:u,className:d()("w-100",n),pure:!0,inputProps:(0,i.Z)({className:d()("border-0 bg-transparent w-100 z-pr-0 z-px-16",y().input,y()["minh-54"],y()["rbt-override"],o),id:b},s)},h))})};var S=_},49914:function(e,t,n){"use strict";var a=n(24246),i=n(27378),o=n(37254),r=n(90104),l=n.n(r),s=n(88038),c=n.n(s),d=n(43218),u=n.n(d),p=n(2294),m=function(e){var t=function(){return m||(h?(0,p.jvJ)(h)?h:"".concat(g,"/assets/").concat(h):"https://static.zippia.com/assets/zippia-og-image.png")},n=e.TITLE,o=e.META_DESCRIPTION,r=e.META_KEYWORDS,s=e.OG_TITLE,d=e.OG_META_DESCRIPTION,m=e.OG_IMAGECOMPANY,h=e.OG_IMAGE,f=e.PUBLISHED_TIME,v=e.MODIFIED_TIME,b=e.UPDATED_TIME,y=e.SQUARE_WEB_SDK_CDN,g=e.host,x=e.url,j=e.noIndex,C=e.indexAndNoFollow,_=e.relCanonical,N=e.pageCategory,w=e.structuredData,k=e.userGroup,S=e.indexAndFollow,T=e.useStaticOgImage,Z=void 0===T||T,L=e.META_RSS_TITLE;(0,i.useEffect)((function(){/MSIE \d|Trident.*rv:/.test(navigator.userAgent)&&(window.location.href="microsoft-edge:".concat(window.location.href),setTimeout((function(){window.location.href="https://go.microsoft.com/fwlink/?linkid=2135547"}),1))}),[]);var P=Array.isArray(w)?null==w?void 0:w.filter((function(e){return!l()(e)})):w;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(c(),{children:[(0,a.jsx)("title",{children:n}),o&&(0,a.jsx)("meta",{name:"description",content:o}),(0,a.jsx)("meta",{name:"author",content:""}),r&&(0,a.jsx)("meta",{name:"keywords",content:r}),(0,a.jsx)("meta",{property:"og:title",content:s}),(0,a.jsx)("meta",{property:"og:type",content:"website"}),(0,a.jsx)("meta",{property:"og:url",content:g+x}),(0,a.jsx)("meta",{property:"og:description",content:d}),f&&v&&b&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{property:"article:published_time",content:f}),(0,a.jsx)("meta",{property:"article:modified_time",content:v}),(0,a.jsx)("meta",{property:"og:updated_time",content:b})]}),(0,a.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,a.jsx)("meta",{name:"twitter:site",content:"@ZippiaInc"}),(0,a.jsx)("meta",{name:"twitter:title",content:s}),(0,a.jsx)("meta",{name:"twitter:url",content:g+x}),(0,a.jsx)("meta",{name:"twitter:description",content:d}),(0,a.jsx)("meta",{charSet:"utf8"}),(0,a.jsx)("meta",{name:"twitter:image:src",content:t()}),(0,a.jsx)("meta",{property:"fb:app_id",content:"508633732650088"}),(0,a.jsx)("meta",{property:"og:image",content:Z?"https://static.zippia.com/assets/zippia-og-image.png":t()}),j&&(0,a.jsx)("meta",{name:"robots",content:"noindex, follow"}),!j&&C&&(0,a.jsx)("meta",{name:"robots",content:"index, nofollow"}),!j&&S&&(0,a.jsx)("meta",{name:"robots",content:"index, follow"}),_&&!j&&(0,a.jsx)("link",{rel:_.rel,href:_.href}),!j&&L&&(0,a.jsx)("link",{rel:"alternate",type:"application/rss+xml",title:L,href:"".concat(g+x,"feed/")}),(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:" var pageCategory = '".concat(N,"';")}}),(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:" var userGroup = '".concat(k,"';")}}),P&&(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(P)}}),y&&(0,a.jsx)("script",{src:y,async:!0,defer:!0})]}),(0,a.jsx)(u(),{src:"https://accounts.google.com/gsi/client",strategy:"lazyOnload"}),(0,a.jsx)(u(),{src:"https://www.google.com/recaptcha/api.js",strategy:"lazyOnload"})]})};m.defaultProps={userGroup:""};t.Z=(0,o.$j)((function(e){var t=e.locals,n="";return t&&t.userGroup&&(n=(0,p.$p6)(t.userGroup)),{userGroup:n}}),null)(m)},70322:function(e,t,n){"use strict";
1var a=n(24246),i=n(27378),o=n(90005),r=n.n(o),l=n(64857),s=n(2294),c=n(77934),d=n(34293),u=n(94847),p="PART_TIME",m="FULL_TIME",h="REMOTE",f="ENTRY_LEVEL";t.Z=function(e){var t=e.className,n=e.companyInfo,o=(0,l.C)((function(e){return e.locals.criteria})),v=(0,i.useCallback)((function(e){if((null==n?void 0:n.companyID)&&(null==n?void 0:n.companyLink))switch(e){case p:return(null==n?void 0:n.displayFlagOfCompanyPartTimeJobsPage)?(0,s.qN6)(null==n?void 0:n.companyLink,"part-time-jobs"):"".concat((0,s.c5G)(null==n?void 0:n.companyLink,"","jobs"),"#jobType=Part Time");case m:return(null==n?void 0:n.displayFlagOfCompanyFullTimeJobsPage)?(0,s.qN6)(null==n?void 0:n.companyLink,"full-time-jobs"):"".concat((0,s.c5G)(null==n?void 0:n.companyLink,"","jobs"),"#jobType=Full Time");case h:return(null==n?void 0:n.displayFlagOfCompanyRemoteJobsPage)?(0,s.qN6)(null==n?void 0:n.companyLink,"remote-jobs"):"".concat((0,s.c5G)(null==n?void 0:n.companyLink,"","jobs"),"#remote=true");case f:return(null==n?void 0:n.displayFlagOfCompanyEntryLevelJobsPage)?(0,s.qN6)(null==n?void 0:n.companyLink,"entry-level-jobs"):"".concat((0,s.c5G)(null==n?void 0:n.companyLink,"","jobs"),"#jobLevels=Entry Level");default:(0,s.c5G)(null==n?void 0:n.companyLink,"","jobs")}else switch(e){case p:return"/jobs/#jobType=Part%20Time";case m:return"/jobs/";case h:return"/job-search/remote-jobs/";case f:return"/jobs/#jobLevels=Entry%20Level";default:return"/jobs/"}}),[o,n]),b=(0,i.useCallback)((function(){return(null==n?void 0:n.companyID)&&(null==n?void 0:n.companyLink)?(0,s.c5G)(null==n?void 0:n.companyLink,"","jobs"):o.title?(0,s.Vom)(o.title,"","jobs"):o.city||o.state?(0,s.YiW)({city:o.city,stateAbbr:o.stateCode||o.state},"jobs"):"/jobs/"}),[o,n]),y=(0,i.useMemo)((function(){return[{link:v(m),title:"Full time jobs"},{link:v(p),title:"Part time jobs"},{link:v(h),title:"Remote jobs"},{link:v(f),title:"Entry level jobs"}]}),[v]),g=function(e){var t=e.currentTarget.href,n=(0,d.bz)(t);c.wT.logJobCalloutClick(n)};return(0,a.jsxs)("div",{id:"jobs-callout",className:r()("border rounded z-p-20",t),children:[(0,a.jsx)("div",{className:"zp-title-h3 z-mb-20",children:"Top searches near you"}),y.map((function(e,t){return(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)("a",{className:"openSansBlackBold alink",href:e.link,onClick:g,children:e.title}),t===y.length-1?null:(0,a.jsx)("hr",{})]},e.title+t)})),(0,a.jsx)("a",{href:b(),onClick:g,children:(0,a.jsx)(u.ZP,{className:"z-mt-20",theme:"primary",size:"big",isFullWidth:!0,children:"View more jobs on Zippia"})})]})}},78052:function(e,t,n){"use strict";var a=n(91946),i=n(24246),o=(n(27378),n(90005)),r=n.n(o),l=n(23615),s=n(2294),c=n(85963),d=n.n(c),u={display:l.oneOfType([l.string,l.node]).isRequired,enable:l.bool,onClick:l.func.isRequired,theme:l.oneOf(["default","white","outlined","alt"]),containerClasses:l.string,dataTestId:l.string,hideCloseIcon:l.bool,showTextAsEllipsis:l.bool,wrapText:l.bool},p=function(e){var t,n,o=e.display,l=e.enable,c=e.onClick,u=e.theme,p=e.containerClasses,m=e.dataTestId,h=e.hideCloseIcon,f=e.showTextAsEllipsis,v=e.noCapitalize,b=e.wrapText;return(0,i.jsx)("div",{"data-testid":m,className:r()(d().zpChip,(0,a.Z)({},d()["mw-100"],b)),children:(0,i.jsxs)("div",{className:r()(d()["zp-chip-container"],"noSelect",p,(t={},(0,a.Z)(t,d().enabled,l),(0,a.Z)(t,d().whiteChip,"white"===u),(0,a.Z)(t,d().outlined,!l&&"outlined"===u),(0,a.Z)(t,d().alt,"alt"===u),(0,a.Z)(t,d().hideCloseIcon,h),(0,a.Z)(t,d()["mw-100"],!f),t)),onClick:c,onKeyDown:function(e){return[" ","Enter"].includes(e.key)&&c(e)},tabIndex:0,"data-active":l,children:["string"==typeof o?(0,i.jsx)("span",{className:r()(d()["zp-chip-display"],(n={},(0,a.Z)(n,d().noEllipsis,!f),(0,a.Z)(n,d().noCapitalize,v),(0,a.Z)(n,d().wrapText,b),n)),children:o}):o,!h&&(0,i.jsx)("img",{src:(0,s.uNo)("/ui-router/images/select-x.svg"),className:d()["zp-chip-x"]})]})})};p.propTypes=u,p.defaultProps={enable:!1,theme:"default",hideCloseIcon:!1,showTextAsEllipsis:!0,noCapitalize:!1,wrapText:!1},t.Z=p},8232:function(e,t,n){"use strict";var a=n(68772),i=n(93334),o=n(50919),r=n(24246),l=n(27378),s=n(90005),c=n.n(s),d=(0,l.forwardRef)((function(e,t){var n=e.minHeight,s=void 0===n?48:n,d=(e.forceRecalc,e.inputClassName),u=(0,o.Z)(e,["minHeight","forceRecalc","inputClassName"]),p=(0,l.useRef)(null),m=(0,l.useRef)(null),h=c()("jobDescriptionTextarea zippiaInput mb-0 fullwidthInput form-control py-2",d);(0,l.useImperativeHandle)(t,(function(){return p.current}));var f=function(e){if((null==p?void 0:p.current)&&(null==m?void 0:m.current)){var t=e.target.value;m.current.textContent="".concat(t)+"\n";var n=Math.max(m.current.scrollHeight,s);p.current.style.height="".concat(n,"px"),m.current.style.setProperty("width","".concat(p.current.clientWidth,"px"),"important")}};return(0,l.useLayoutEffect)((function(){(null==p?void 0:p.current)&&(null==m?void 0:m.current)&&(p.current.addEventListener("input",f),f({target:{value:u.value}}))}),[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("textarea",(0,i.Z)((0,a.Z)({className:h,style:{resize:"none",height:"max-content",overflowY:"hidden"}},u),{ref:p}
1)),(0,r.jsx)("div",{ref:m,"aria-hidden":!0,className:u.className||h,style:(0,i.Z)((0,a.Z)({},(null==u?void 0:u.style)||{}),{position:"absolute",visibility:"hidden",height:"initial",whiteSpace:"pre-wrap",wordBreak:"break-word",top:0,width:"100%"})})]})}));d.displayName="AutoresizeTextarea",t.Z=d},8471:function(e,t,n){"use strict";n.r(t);var a=n(68772),i=n(93334),o=n(24246),r=n(27378),l=n(75060),s=n(2294),c={autoComplete:"off","data-hj-whitelist":!0};t.default=function(e){var t=e.dataset,n=void 0===t?[]:t,d=e.inputProps,u=void 0===d?{}:d,p=e.category,m=void 0===p?"dataset":p,h=e.placeholder,f=void 0===h?"":h,v=e.onChange,b=void 0===v?function(){}:v,y=e.onFocus,g=void 0===y?function(){}:y,x=e.autoFocus,j=void 0!==x&&x,C=e.selectInputTextOnFocus,_=void 0===C||C,N=e.prefillValue,w=void 0===N?"":N,k=e.onEnterKeyDown,S=void 0===k?function(){}:k,T=e.pure,Z=void 0!==T&&T,L=(0,r.useState)([]),P=L[0],I=L[1],z=(0,r.useMemo)(s.lX1,[]),A=[];(0,r.useEffect)((function(){var e;I((e=[],n.length&&(e=n.map((function(e){var t=e.text,n=void 0===t?"":t,a=e.value;return{display_name:n,value:void 0===a?"":a}}))),e))}),[]);var F=function(){b({displayValue:arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",value:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",isNormalized:arguments.length>2&&void 0!==arguments[2]&&arguments[2],suggestionSelected:arguments.length>3&&void 0!==arguments[3]&&arguments[3]})},E=function(e){var t=e.children;return Z?(0,o.jsx)(o.Fragment,{children:t}):(0,o.jsx)("form",{autoComplete:"off",children:t})};return(0,o.jsx)(E,{children:(0,o.jsx)(l.pY,{id:z,autoFocus:j,options:P,placeholder:f,defaultInputValue:w,onChange:function(e){var t=(null==e?void 0:e[0])||{}||{},n=t.display_name,a=void 0===n?"":n,i=t.value;F(a,void 0===i?"":i,!0,!0)},onInputChange:function(e){var t=A.find((function(t){return t.display_name.toLowerCase()===e.toLowerCase()}))||{},n=t.display_name,a=t.value;n&&a?F(n,a,!0):F(e,a)},labelKey:function(e){return e.display_name},onFocus:function(e){var t=e.target;_&&t&&t.value&&t.value.length&&(t.select(),t.setSelectionRange(0,t.value.length)),g(e)},shouldSelect:function(e,t){return 13===t.keyCode||e},defaultOpen:!1,emptyLabel:!1,searchText:!1,onKeyDown:function(e){13===e.which&&(e.stopPropagation(),e.preventDefault(),S(e))},renderMenu:function(e,t,n){return 0===e.length?null:(A=e,(0,o.jsx)(l.v2,(0,i.Z)((0,a.Z)({},t),{children:e.map((function(e,t){return(0,o.jsx)(l.sN,{option:e,position:t,children:(0,o.jsx)(l.oP,{search:n.text,children:e.display_name})},"".concat(e.display_name,"-").concat(t))}))})))},className:"w-100",inputProps:(0,a.Z)({name:m,type:"text"},u,c)})})}},64095:function(e,t,n){"use strict";n.d(t,{C:function(){return u}});var a=n(68772),i=n(93334),o=n(50919),r=n(24246),l=n(90005),s=n.n(l),c=n(34112),d=n.n(c);function u(e){var t=e.children,n=e.className,l=(0,o.Z)(e,["children","className"]);return(0,r.jsx)("span",(0,i.Z)((0,a.Z)({className:s()("inline-block z-p-4 z-br-2 text-uppercase z-font-10 z-leading-init text-white z-font-600",n,d().badge,d()[l.variant])},l),{children:t}))}},47469:function(e,t,n){"use strict";var a=n(24246),i=n(27378),o=n(90005),r=n.n(o),l=n(94847),s=n(67089),c=n.n(s),d=function(e){var t=e.subheaderItems,n=e.hideNext,o=void 0!==n&&n,s=e.jobTitle,d=void 0===s?"":s,u=e.containerClassNames,p=void 0===u?"":u,m=(0,i.useState)(0),h=m[0],f=m[1],v=(0,i.useState)(0),b=v[0],y=v[1],g=t?t.findIndex((function(e){return e.isCurrentPage})):null;(0,i.useEffect)((function(){switch(g){case 0:f(t.length-1),y(g+1);break;case t.length-1:f(g-1),y(0);break;default:f(g-1),y(g+1)}}),[g,t]);var x=function(e){window.location.href=t[e].link};return(0,a.jsx)("div",{className:r()("container z-mt-48 px-0 d-flex justify-content-between align-items-center gg-8",c()["bottom-cluster-navigation"],p),children:-1!==g&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(l.ZP,{overflowHidden:!0,theme:"secondary",size:"big",icon:(0,a.jsx)("span",{className:"icon-angle-left z-font-18 z-font-600","aria-hidden":"true"}),onClick:function(){return x(h)},className:r()("d-sm-block d-none",c().prev),children:[(0,a.jsx)("span",{className:c()["button-direction"],children:"Previous:"}),(0,a.jsx)("span",{className:c()["page-name"],children:"".concat(d?"".concat(null==d?void 0:d.capitalized()," "):"").concat(t[h].title)})]}),t[b]&&!o&&(0,a.jsxs)(l.ZP,{overflowHidden:!0,theme:"secondary",size:"big",isLeftIcon:!1,icon:(0,a.jsx)("span",{className:"icon-angle-right z-font-18 z-font-600","aria-hidden":"true"}),onClick:function(){return x(b)},className:r()(c().next),children:[(0,a.jsx)("span",{className:c()["button-direction"],children:"Next: "}),(0,a.jsx)("span",{className:c()["page-name"],children:"".concat(d?"".concat(null==d?void 0:d.capitalized()," "):"").concat(t[b].title)})]})]})})};t.Z=i.memo(d)},31602:function(e,t,n){"use strict";n.d(t,{N:function(){return r},V:function(){return o}});var a=n(2294),i=["Matches","Career Jobs Page","Career Main Page - Job + City","Career Remote Jobs Page","Career Full Time Jobs Page","Career Part Time Jobs Page","Career Entry Level Jobs Page","Career Work From Home Jobs Page","Career $15 Per Hour Jobs Page","Career $20 Per Hour Jobs Page","Career Hiring Immediately Jobs Page","Company Jobs Page","Career Main Page - Job + Company","Career Main Page - City + Company","Company Remote Jobs Page","Company Full Time Jobs Page","Company Part Time Jobs Page","Company Entry Level Jobs Page","Company Work From Home Jobs Page","Company $15 Per Hour Jobs Page","Company $20 Per Hour Jobs Page","Company Hiring Immediately Jobs Page","City Page","Site Map State","City Remote Jobs Page","City Full Time Jobs Page","City Entry Level Jobs Page","City Part Time Jobs Page","City Work From Home Jobs Page","City $15 Per Hour Jobs Page","City $20 Per Hour Jobs Page","City Hiring Immediately Jobs Page","Site Map - Locations","Location - Remote Jobs Page","Location - Full Time Jobs Page","Location - Part Time Jobs Page","Location - Entry Level Jobs Page","Location - Work From Home Jobs Page","Location - $15 Per Hour Jobs Page","Location - $20 Per Hour Jobs Page","Location - Hiring Immediately Jobs Page","Job Search - LGBTQ Jobs Page","Job Search - High School Jobs Page","Jobs Search - Foreign Worker Jobs Page"],o=function(){return!(0,a.bkz)()},r=function(){var e=i.includes(window.pageCategory),t=(0,a.bkz)();return e&&!t}},37987:function(e,t,n){"use strict";n.d(t,{k:function(){return x}});var a=n(91946),i=n(68772),o=n(93334),r=n(50919),l=n(24246),s=n(90005),c=n.n(s),d=n(23615),u=n.n(d),p=n(38579),m=n.n(p),h=n(94358),f=n.n(h),v=function(e){var t,n=e.title,i=e.value,o=e.icon,r=e.alt,s=e.isInteractive,d=e.isTimeline;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{children:[n&&(0,l.jsx)("div",{className:c()("",f().title,(t={},(0,a.Z)(t,f().interactive,s),(0,a.Z)(t,f().timeline,d),t)),children:n}),i&&(0,l.jsx)("div",{className:c()("z-font-20 z-font-600 z-mt-2",f().value),
1children:i})]}),o&&(0,l.jsx)("div",{className:c()("d-flex align-items-center justify-content-center",f().icon),children:(0,l.jsx)(m(),{layout:"fixed",width:60,height:60,src:o,alt:r||n,placeholder:"blur",blurDataURL:"/ui-router/images/placeholder.webp"})})]})};v.propTypes={title:u().oneOfType([u().string,u().node]),value:u().node,icon:u().string,alt:u().string,isInteractive:u().bool,isTimeline:u().bool},v.defaultProps={title:"",value:"",icon:"",alt:"",isInteractive:!1,isTimeline:!1};var b=v,y={title:u().oneOfType([u().string,u().node]),value:u().node,icon:u().string,link:u().string,alt:u().string,onClick:u().func,isFullBodyLink:u().bool,isDisabled:u().bool,isHiddenDesktop:u().bool,noShadow:u().bool,isTimeline:u().bool,footer:u().element,containerClassName:u().string},g={link:"",alt:"",icon:void 0,isFullBodyLink:!1,isDisabled:!1,noShadow:!1,onClick:null,footer:null,isHiddenDesktop:!1,title:"",value:"",isTimeline:!1,containerClassName:""};function x(e){var t,n=e.link,s=void 0===n?g.link:n,d=e.isFullBodyLink,u=void 0===d?g.isFullBodyLink:d,p=e.onClick,m=void 0===p?g.onClick:p,h=e.isDisabled,v=void 0===h?g.isDisabled:h,y=e.noShadow,x=void 0===y?g.noShadow:y,j=e.footer,C=void 0===j?g.footer:j,_=e.isHiddenDesktop,N=void 0===_?g.isHiddenDesktop:_,w=e.isTimeline,k=void 0===w?g.isTimeline:w,S=e.containerClassName,T=void 0===S?g.containerClassName:S,Z=(0,r.Z)(e,["link","isFullBodyLink","onClick","isDisabled","noShadow","footer","isHiddenDesktop","isTimeline","containerClassName"]),L=!C&&!k;return s?(0,l.jsx)("a",{id:"aside-card",href:s,target:"_blank","data-title":Z.title,"data-value":Z.value,className:c()("d-flex justify-content-between pointer z-br-4 z-py-20 z-px-20",f().card,f().interactive,(0,a.Z)({},f().noShadow,x),T),rel:"noreferrer",children:(0,l.jsx)(b,(0,i.Z)({},Z))}):v?(0,l.jsx)("div",{id:"aside-card",className:c()("d-flex justify-content-between z-br-4 z-py-20 z-px-20",f().card,f().disabled,(0,a.Z)({},f().noShadow,x),T),"data-title":Z.title,"data-value":Z.value,children:(0,l.jsx)(b,(0,i.Z)({},Z))}):(0,l.jsxs)("div",{id:"aside-card",className:c()("z-br-4 z-py-20 z-px-20",f().card,(t={},(0,a.Z)(t,f().interactive,L),(0,a.Z)(t,"pointer",L),(0,a.Z)(t,f().full,u),(0,a.Z)(t,f().noShadow,x),(0,a.Z)(t,f().hasFooter,C),(0,a.Z)(t,f().hideDesktop,N),t),T),onClick:m,"data-title":Z.title,"data-value":Z.value,children:[(0,l.jsx)("div",{className:"d-flex justify-content-between",children:(0,l.jsx)(b,(0,o.Z)((0,i.Z)({},Z),{isInteractive:L,isTimeline:k}))}),C&&(0,l.jsx)("div",{className:"z-mt-4",children:C})]})}x.propTypes=y,x.defaultProps=g},81305:function(e,t,n){"use strict";var a=n(91946),i=n(53573),o=n(24246),r=n(27378),l=n(90005),s=n.n(l),c=n(94847),d=n(78052),u=n(21274),p=n.n(u);t.Z=function(e){var t=e.chips,n=e.expandable,l=void 0===n||n,u=e.selectedChips,m=void 0===u?[]:u,h=e.chipTheme,f=void 0===h?"default":h,v=e.chipContainerClass,b=void 0===v?"":v,y=e.onChipClick,g=void 0===y?function(){return null}:y,x=e.onMouseOver,j=void 0===x?function(){return null}:x,C=e.onMouseLeave,_=void 0===C?function(){return null}:C,N=e.hideCloseIcon,w=void 0===N||N,k=e.noCapitalize,S=void 0!==k&&k,T=e.chipItemClass,Z=void 0===T?p().chip:T,L=e.emptyMessage,P=void 0===L?"":L,I=e.selectAllOption,z=void 0!==I&&I,A=m.length===t.length,F=(0,r.useCallback)((function(e){return m.includes(e)}),[m]),E=(0,r.useCallback)((function(e){var t=(0,i.Z)(m);t=F(e)?m.filter((function(t){return t!==e})):(0,i.Z)(m).concat([e]),g(t,e)}),[g,m,F]);return(0,o.jsx)("div",{"data-testid":"chip-list",onMouseOver:j,onMouseLeave:_,className:s()(p().container,b,(0,a.Z)({},p().expand,l)),children:t.length>0?(0,o.jsxs)(o.Fragment,{children:[t.map((function(e,t){return(0,o.jsx)(d.Z,{display:e,theme:f,noCapitalize:S,hideCloseIcon:w,showTextAsEllipsis:!1,enable:F(e),dataTestId:"chip-item-".concat(e),containerClasses:Z,onClick:function(){return E(e)}},e+t)})),z&&(0,o.jsx)(c.ZP,{className:"z-p-8",theme:"link",onClick:function(){g(A?[]:t,"Select All")},children:m.length===t.length?"Unselect":"Select all"})]}):(0,o.jsx)("p",{"data-testid":"empty-message",children:P})})}},11897:function(e,t,n){"use strict";var a=n(24246),i=(n(27378),n(90005)),o=n.n(i),r=n(23615),l=n(24487),s=n.n(l),c=function(e){var t=e.linksData,n=e.TitleTagName,i=e.id;return(0,a.jsx)("div",{id:i,className:"row flex-column flex-md-row",children:t.map((function(e,t){var i=e.title,r=e.links;return(null==r?void 0:r.length)?(0,a.jsxs)("div",{className:o()("col-12 col-lg-3",{"z-mt-48 z-mt-md-0":t>0}),children:[(0,a.jsx)(n,{className:"open-sans-large-black-bold mb-4",children:i}),(0,a.jsx)("ul",{className:"m-0 p-0",children:r.map((function(e,t){var n=e.rel,i=e.link,o=e.text,r=e.title;return(0,a.jsx)("li",{className:s()["footer-link-list-item"],children:(0,a.jsx)("a",{className:s()["footer-link-list-item-link"],rel:n,href:i,title:r,children:o})},t)}))})]},i+t):null}))})};c.propTypes={linksData:r.arrayOf(r.shape({title:r.string.isRequired,links:r.array.isRequired})),totalColumnsInRow:r.number,TitleTagName:r.string},c.defaultProps={linksData:[],totalColumnsInRow:4,TitleTagName:"h3"},t.Z=c},69157:function(e,t,n){"use strict";var a=n(91946),i=n(24246),o=n(27378),r=n(90005),l=n.n(r),s=n(90104),c=n.n(s),d=n(23615),u=n(68078),p=n(80596),m=n(2294),h=n(92252),f=n.n(h),v=n(20269),b=n.n(v),y=n(4837),g=n.n(y),x=function(e){var t,n=e.isCurrentPage,o=e.title,r=e.link,s=e.htmlTitle,c=e.options,d=e.isHidden,u=c.isHash,p=c.onClick,h=c.displayFlag,f=c.useOnClick,v=l()(g()["tab-list-item"],(t={},(0,a.Z)(t,g()["tab-list-active"],n),(0,a.Z)(t,"d-none",d),t));return u||n?(0,i.jsx)("p",{className:v,onClick:function(){return u?(0,m.X5u)(r,550):null},title:s,children:o}):!h&&f?(0,i.jsx)("p",{className:v,onClick:function(){return window.location.href=r},title:s,children:o}):p?(0,i.jsx)("a",{className:v,onClick:p,title:s,children:o}):(0,i.jsx)("a",{href:r,className:v,title:s,children:o})};x.propTypes={isCurrentPage:d.bool,title:d.string.isRequired,htmlTitle:d.string,link:d.string.isRequired,options:d.object,callout:d.any,centered:d.bool,backNavigation:d.shape({title:d.string,link:d.string,clickHandler:d.func})},x.defaultProps={isCurrentPage:!1,options:{},callout:null,centered:!1,backNavigation:{},htmlTitle:""};var j=function(e){var t=e.subheaderItems,n=e.activeIsInDropdown,o=e.triggerClassName,r=void 0===o?"":o;return(0,i.jsxs)(u.Z,{children:[(0,i.jsx)(u.Z.Trigger,{className:l()((0,a.Z)({},b()["more-items-active"],n)),children:(0,i.jsxs)("span",{id:"more-items-dropdown",className:l()("h-100 d-flex align-items-center gg-6 z-font-15 z-font-600 pointer",r),children:["More",(0,i.jsx)("span",{className:l()("icon-angle-down z-font-14",b()["dropdown-icon"])})]})}),(0,i.jsx)(u.Z.Content,{sideOffset:-8,className:b()["no-padding"],renderInPortal:!1,children:(0,i.jsx)("div",{className:l()(b()["more-items-max-height"],"z-py-8 z-font-15"),children:t.map((function(e,t){return(0,i.jsx)(u.Z.Item,{onSelect:function(){var t;return null===(t=e.onClick)||void 0===t?void 0:t.call(e)},className:l()((0,a.Z)({},b()["blue-text"],e.isCurrentPage)),children:e.isCurrentPage?e.title:(0,i.jsx)("a",{href:e.link,title:e.htmlTitle||"",children:e.title})},"more-items-dd-".concat(t))}))})})]})};t.Z=function(e){var t=e.subheaderItems,n=void 0===t?[]:t,a=e.callout,r=void 0===a?null:a,s=e.className,d=void 0===s?"":s,u=e.backNavigation,m=void 0===u?{}:u,h=e.maxSubheaderItemsCount,v=void 0===h?10:h,b=function(e,t){var n=e.current.scrollLeft,a=e.current.scrollWidth,i=300;t?n+i>=a?e.current.scrollTo({left:a,behavior:"smooth"}):e.current.scrollTo({left:n+i,behavior:"smooth"}):n-i<=0?e.current.scrollTo({left:0,behavior:"smooth"}):e.current.scrollTo({left:n-i,behavior:"smooth"}),O()},y=(0,p.Qz)(),C=(0,o.useState)(!1),_=C[0],N=C[1],w=(0,o.useState)(!0),k=w[0],S=w[1],T=(0,o.useState)(!1),Z=T[0],L=T[1],P=(0,o.useState)(v),I=P[0],z=P[1],A=(0,o.useRef)(!1),F=(null==n?void 0:n.length)>3,E=n.slice(I).some((function(e){return e.isCurrentPage})),O=function(){if(A.current&&F){var e=A.current.scrollWidth-A.current.clientWidth;N(A.current.scrollLeft>0),S(e>1&&!(e<A.current.scrollLeft+1))}};return(0,o.useEffect)((function(){if(y<=1199)z(n.length);else if(null==A?void 0:A.current){var e=A.current,t=e.getBoundingClientRect().right,a=Array.from(e.children).findIndex((function(e){if("arrow"===e.dataset.id)return!1;var n=e.getBoundingClientRect().right;return n>t||0===n}));z(-1===a?n.length:a-1)}}),[y,Z]),(0,o.useEffect)((function(){L(n.length>I)}),[I]),(0,o.useEffect)((function(){O()}
1),[y,I]),(0,i.jsx)("div",{id:"navigation",className:l()(g()["navbar-tabs"],d),children:(0,i.jsxs)("div",{className:"position-relative overflow-hidden container d-flex align-items-center centered h-100",children:[!c()(m)&&(0,i.jsx)("div",{className:l()(g().goBack,"py-0 flex-1"),children:m.link?(0,i.jsx)("a",{href:m.link,children:(0,i.jsx)("span",{children:m.title})}):(0,i.jsx)("span",{onClick:m.clickHandler,children:m.title})}),(0,i.jsxs)("div",{className:l()(g()["subheaders-links-container"],"h-100 overflow-hidden",{"d-none d-md-flex":!c()(m),"overflow-visible":!F}),ref:A,onScroll:O,children:[_&&F&&(0,i.jsx)("div",{onClick:function(){return b(A)},className:l()(f().submenuArrow,f().submenuArrowLeft,"d-flex align-items-center"),"aria-label":"scroll left",role:"button","data-id":"arrow",children:(0,i.jsx)("span",{className:"icon-angle-left z-font-24 z-font-700","aria-hidden":"true"})}),n.map((function(e,t){return(0,i.jsx)(x,{isCurrentPage:e.isCurrentPage,link:e.link,title:e.title,options:e.options,htmlTitle:e.htmlTitle,isHidden:Z&&t>I},e.title)})),k&&F&&(0,i.jsx)("div",{onClick:function(){return b(A,!0)},className:l()(f().submenuArrow,f().submenuArrowRight,"d-flex align-items-center"),"aria-label":"scroll right",role:"button","data-id":"arrow",children:(0,i.jsx)("span",{className:"icon-angle-right z-font-24 z-font-700","aria-hidden":"true"})})]}),(0,i.jsx)("div",{className:"d-none d-xl-block h-100",children:Z&&(0,i.jsx)(j,{subheaderItems:n.slice(I+1),activeIsInDropdown:E,triggerClassName:"z-ml-35"})}),r]})})}},50028:function(e,t,n){"use strict";var a=n(68772),i=n(24246),o=(n(27378),n(90005)),r=n.n(o),l=n(4637),s=n.n(l),c=["#AD1457","#D32F2F","#0288D1","#FBBE07","#CCDB39","#303F9F","#FFA000","#F44336","#673AB7","#7B1FA2","#4CAF50","#388E3C"];t.Z=function(e){var t=e.className,n=void 0===t?"":t,o=e.size,l=void 0===o?"":o,d=e.companyName,u=e.imgWidth,p=e.imgHeight,m=(d||"").toUpperCase().replace("THE ","").charAt(0),h=c[m.charCodeAt(0)%c.length];return m?(0,i.jsx)("div",{className:r()(s()["generic-company-logo"],"d-flex z-inter","align-items-center","justify-content-center",s()[l],n),style:(0,a.Z)({backgroundColor:h},u&&p?{width:u,height:p}:{}),children:m}):(0,i.jsx)("img",{alt:"".concat(m),src:"../../ui-router/images/medium-company-icon.svg",className:r()(s()["generic-company-logo"],s()[l],n),width:u,height:p})}},58060:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return g}});var a=n(29132),i=n(91946),o=n(59312),r=n(24246),l=n(27378),s=n(90005),c=n.n(s),d=n(61723),u=n.n(d),p=n(80596),m=n(2294),h=n(10625),f=n(50028),v=n(4637),b=n.n(v),y=function(e){var t=e.className,n=void 0===t?"":t,a=e.size,i=void 0===a?"":a;return(0,r.jsx)("div",{className:c()(b()["generic-company-logo"],b()[i],n,"animate-flicker")})},g=function(e){var t=e.companyLogo,n=void 0===t?null:t,s=e.companyName,d=void 0===s?"":s,v=e.className,g=void 0===v?"":v,x=e.size,j=void 0===x?"":x,C=e.imgWidth,_=e.imgHeight,N=e.objectFit,w=void 0===N?"contain":N,k=(0,l.useState)(!1),S=k[0],T=k[1],Z=(0,l.useState)(!0),L=Z[0],P=Z[1],I=(0,p.Qz)(),z=h.Kz.includes(d);(0,l.useEffect)((function(){var e,t=!0,i=(e=(0,a.Z)((function(){var e;return(0,o.__generator)(this,(function(a){switch(a.label){case 0:return[4,(0,m.Zz3)(n)];case 1:return e=a.sent().status,t&&(T("error"===e),P(!1)),[2]}}))})),function(){return e.apply(this,arguments)});return n?i():(P(!1),T(!0)),function(){t=!1}}),[n]);var A=function(){if(C&&_)return C;switch(j){case"xxsmall":return 30;case"xsmall":return 40;case"small":return 50;case"xmedium":return 55;case"medium":default:return 70;case"xlarge":return 100;case"xxlarge":return 120;case"large":return I<=991?80:140;case"review-card":return 60}};return L?(0,r.jsx)(y,{className:g,size:j}):!S&&n?(0,r.jsx)("div",{className:c()(b()["generic-company-logo"],"generic-company-logo",b()[j],g,"d-flex","align-items-center","justify-content-center",(0,i.Z)({},b().inverted,z)),children:(0,r.jsx)(u(),{src:n,loader:function(){return n},alt:"".concat(d||"Company"," logo"),width:A(),height:A(),style:{objectFit:w}})}):(0,r.jsx)(f.Z,{className:g,size:j,companyName:d,imgWidth:C,imgHeight:_})}},90505:function(e,t,n){"use strict";n.r(t),n.d(t,{ContinueSurveyComponent:function(){return k}});var a=n(29132),i=n(91946),o=n(68772),r=n(93334),l=n(59312),s=n(24246),c=n(27378),d=n(9000
15),u=n.n(d),p=n(90104),m=n.n(p),h=n(38579),f=n.n(h),v=n(94847),b=n(80596),y=n(64857),g=n(2294),x=n(8503),j=n(97718),C=n(92337),_=n.n(C),N={item:"_zippia-continue-survey",expiredays:365,path:"/"},w=function(e){var t=e.title,n=e.description,d=e.openSurveyBtnText,p=void 0===d?"Calculate":d,h=e.link,C=void 0===h?"/profile/jobs/?src=callout-prompt":h,w=e.linkTitle,k=void 0===w?"Add my preferences":w,S=e.times,T=void 0===S?3:S,Z=e.isEnabled,L=void 0===Z||Z,P=e.openSurvey,I=void 0!==P&&P,z=e.surveyName,A=void 0===z?"201":z,F=e.newVersion,E=void 0!==F&&F,O=e.noNegBottomMargin,R=void 0!==O&&O,B=e.className,J=void 0===B?"":B,D=(0,y.T)(),M=(0,y.C)((function(e){return e.user.isLoggedIn})),H=(0,c.useState)(!0),G=H[0],U=H[1],V=(0,c.useState)(T),q=V[0],Y=V[1],W=(0,c.useState)(L),K=W[0],Q=W[1],X=(0,b.jh)();(0,c.useEffect)((function(){var e,t=(e=(0,a.Z)((function(){var e,t,n,a,i,s,c,d,u,p,h,f,v,b,y,j,C,_,w,k;return(0,l.__generator)(this,(function(l){switch(l.label){case 0:return(e=(0,g.ejW)("_zippia-continue-survey"))?(t=JSON.parse(decodeURIComponent(e)),n=t.show,a=t.left,i=t.closeTime,s=(new Date).getTime()-new Date(i).getTime(),c=Math.floor(s/1e3/60/60),n&&0!==a&&(c>=48||""===i)?[4,(0,x.et)()]:[3,2]):[3,3];case 1:d=l.sent(),u=d.profile.other_preferences,m()(u)||(p=u.titles,h=void 0===p?[]:p,f=u.userLocation,v=void 0===f?[]:f,(m()(h)||m()(v))&&(U(!1),Y(a))),l.label=2;case 2:return[3,5];case 3:return[4,(0,x.et)()];case 4:b=l.sent(),y=b.profile.other_preferences,m()(y)||(j=y.titles,C=void 0===j?[]:j,_=y.userLocation,w=void 0===_?[]:_,(k=m()(C)||m()(w))&&U(!1),(0,g.d8j)((0,r.Z)((0,o.Z)({},N),{value:JSON.stringify({show:k,left:T,closeTime:""})}))),l.label=5;case 5:return[2]}}
1))})),function(){return e.apply(this,arguments)});L&&M&&t()}),[]);var $,ee=function(){(0,g.hRz)(C)},te=function(){var e="".concat(C),t={survey_step:"step1",survey:A,src:e};M&&"201"===A&&(t.skipQuestion=[7]),D((0,j.OE)((0,r.Z)((0,o.Z)({},t),{popupType:"career-callout-sign-up"}))),X.pushQuery(t)},ne=function(){(0,g.d8j)((0,r.Z)((0,o.Z)({},N),{value:JSON.stringify({show:!0,left:q-1,closeTime:new Date})})),U(!0),Q(!1)};return G&&!I||I&&!K?null:E?(0,s.jsxs)("div",{className:u()(_()["continue-survey"],_()["new-version"],"continue-survey d-flex justify-content-between align-items-center",(0,i.Z)({},_()["continue-survey-margin-bottom"],R),J),children:[(0,s.jsxs)("div",{className:"d-flex align-items-center",children:[(0,s.jsx)("div",{className:"continue-survery-icon-container",children:(0,s.jsx)(f(),{src:(0,g.uNo)("/ui-router/images/continue-survey-icon.png"),width:"28",height:"28"})}),(0,s.jsx)("p",{className:"z-font-600 mb-0 ml-3",children:($=t||"Get the most out of Zippia, add your goals and preferences. <link>",(0,s.jsx)(s.Fragment,{children:$.split("<link>").map((function(e){return""===e?(0,s.jsx)("button",{className:"zp-btn zp-btn-trans p-0",onClick:I?te:ee,children:I?p:k}):e}))}))})]}),(0,s.jsx)("button",{className:"d-contents",onClick:ne,children:(0,s.jsx)("div",{className:"continue-survey-close d-flex flex-column justify-content-center align-items-center"})})]}):(0,s.jsx)("div",{className:u()(_()["continue-survey"],"d-flex continue-survey",J),children:(0,s.jsxs)("div",{className:"row",children:[(0,s.jsx)("div",{className:"col-12 d-flex justify-content-end d-lg-none",children:(0,s.jsx)("div",{className:"continue-survey-close d-flex flex-column justify-content-center align-items-center",onClick:ne})}),(0,s.jsxs)("div",{className:"col-12 col-lg-8 info w-635",children:[(0,s.jsx)("h3",{children:t}),(0,s.jsx)("p",{children:n}),I?(0,s.jsx)(v.ZP,{theme:"primary",size:"big",onClick:te,children:p}):(0,s.jsx)(v.ZP,{theme:"primary",size:"big",onClick:ee,children:"Add my preferences"})]}),(0,s.jsxs)("div",{className:"d-none d-lg-flex flex-column col-lg-4 justify-content-between align-items-end",children:[(0,s.jsx)("button",{className:"d-contents",onClick:ne,children:(0,s.jsx)("div",{className:"continue-survey-close d-flex flex-column justify-content-center align-items-center"})}),(0,s.jsx)(f(),{width:"297",height:"167",src:(0,g.uNo)("/ui-router/images/continue-survey.svg")})]})]})})},k=w;t.default=c.memo(w)},77444:function(e,t,n){"use strict";n.d(t,{Z:function(){return L}});var a=n(91946),i=n(24246),o=n(27378),r=n(90005),l=n.n(r),s=n(56141),c=n.n(s),d=n(23615),u=n.n(d),p=n(25),m=n(80596),h=n(80523),f=n.n(h);function v(e){var t=e.data,n=e.onClick,a=t||{},o=a.isLink,r=a.text,s=a.newTab,c=a.linkUrl,d=a.linkTitle,u=a.style,p=a.isHiddenMobile,m=a.customRender;return(0,i.jsx)("td",{style:u,className:l()(f().data,"table-data z-pl-20 z-py-14",{"d-none d-md-table-cell":p}),"data-testid":"table-col",children:m?m():o&&c?(0,i.jsx)("a",{className:"list-link",target:s?"_blank":"_self",href:c,title:d,onClick:n,onContextMenu:n,rel:"noreferrer","data-testid":"table-col-link",children:r}):r})}function b(e){var t=e.data,n=e.names,a=e.rowsCount,o=e.hideRows,r=e.onCellClick;return(0,i.jsx)("tbody",{children:t.map((function(e,s){return(0,i.jsx)("tr",{"data-testid":"table-row",className:l()(f().bodyRow,"table-body-row",{"d-none":s>=a&&o,"border-bottom-0":s===t.length-1}),children:n.map((function(t,n){return(0,i.jsx)(v,{data:e[t],onClick:r(s,n)},"tbody-".concat(s,"-col-").concat(n))}))},"tbody-".concat(s))}))})}var y=n(47206),g=n.n(y),x=n(95099),j=n.n(x),C={ASC:"asc",DESC:"desc"},_=function(e,t,n){var a=j()(e,(function(e){var n,a=null!==(n=e[t].customSort)&&void 0!==n?n:e[t].text;return g()(a)?a.toLowerCase():a}));return n===C.DESC&&a.reverse(),a},N=function(e,t,n){var a=Object.keys(e);return t.map((function(t){var i={rowValue:t};return a.map((function(o,r){var l=e[o],s=l.isLink,c=l.linkUrl,d=l.newTabOnClick,u=l.isHiddenMobile,p=l.subDataMobile,m=l.isHiddenLink,h=l.pageIndex,f=l.linkTitle,v=l.customSortByField,b=l.customRender,y=l.customWidth,g=l.maxWidth,x=!1,j=!1,C=t[o
1],_=t[p],N=n&&_||C;!0===t.indexedLink&&1===r&&t[c]||t.jobTitleIndexes&&h&&"INDEX"===t.jobTitleIndexes[h]?j=!0:(!1===t.indexedLink&&1===r||!t[c]||t.jobTitleIndexes&&h&&"NOINDEX"===t.jobTitleIndexes[h])&&(j=!1),!1===t.indexedLink&&(x=!0),h&&"indexInfoOfCompanyPage"===h&&"company"===o&&!0===t.companyIndexedLink&&(x=!1);var w=(j||!0===s||t[s])&&!(m||t[m]||x),k={};switch(y&&(k.width=y),a.length){case 1:k.maxWidth="100%";break;case 2:k.maxWidth="355px";break;case 3:k.maxWidth="230px";break;case 4:k.maxWidth="167px";break;case 5:k.maxWidth="130px";break;default:k.maxWidth=g||"130px"}var S={isLink:w,linkUrl:t[c],text:N,linkTitle:t[f],newTab:d,isHiddenMobile:u,style:k,customSort:t[v],customRender:b?function(){return b(t)}:void 0};Object.keys(S).map((function(e){return void 0===S[e]?delete S[e]:{}})),i[o]=S})),i}))},w=n(2294),k=function(e){var t=e.isSelected;return(0,i.jsx)("img",{src:(0,w.uNo)("/ui-router/images/top_sort_unselected.png"),className:l()("position-relative z-m-1",{selected:t}),alt:C.ASC,width:"8",height:"5"})},S=function(e){var t=e.isSelected;return(0,i.jsx)("img",{src:(0,w.uNo)("/ui-router/images/bottom_sort_unselected.png"),className:l()("position-relative z-m-1",{selected:t}),alt:C.DESC,width:"8",height:"5"})};function T(e){var t,n=e.text,o=e.isHiddenMobile,r=e.showCaret,s=e.sortValue,c=e.onClick,d=e.wrapTitleOnMobile;return(0,i.jsxs)("th",{"data-testid":"table-head-col-".concat(n),"data-sort-direction":s,className:l()(f().head,"z-pr-0 z-pr-md-4 z-pl-20 z-pb-17 position-relative custom-table-head z-font-600",(t={},(0,a.Z)(t,f().selected,s),(0,a.Z)(t,"d-none d-md-table-cell",o),t)),onClick:c,children:[(0,i.jsx)("span",{className:l()("z-mr-8",(0,a.Z)({},f().text,d)),dangerouslySetInnerHTML:{__html:n}}),r&&(0,i.jsxs)("div",{className:l()(f().sort,"d-inline-block text-center z-ml-4 sortyby"),children:["asc"===s&&(0,i.jsx)(k,{isSelected:!0}),"desc"===s&&(0,i.jsx)(S,{isSelected:!0}),!s&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(k,{}),(0,i.jsx)(S,{})]})]})]})}function Z(e){var t=e.config,n=e.showCaret,a=e.sortColumn,r=e.sortDirection,s=e.isMobile,c=e.onColClick,d=e.wrapTitleOnMobile,u=(0,o.useMemo)((function(){return Object.keys(t).map((function(e){return{config:t[e],name:e}}))}),[t]),p=function(e){return function(){return c(e,e!==a?C.ASC:"")}};return(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{className:l()(f().headRow,f().sortable,"table-head-row"),children:u.map((function(e,t){var o=e.config,l=e.name,c=o.isHiddenMobile,u=o.columnName,m=o.columnNameMobile,h=o.isSortable,f=void 0===h||h;return(0,i.jsx)(T,{text:s&&m||u,sortValue:a===l&&r,showCaret:f&&n,isHiddenMobile:c,onClick:f?p(l):void 0,wrapTitleOnMobile:d},"table-head-col-".concat(l,"-").concat(t))}))})})}function L(e){var t=e.columnConfig,n=e.bodyData,r=e.customShowMore,s=e.showMoreText,d=e.defaultRowsDisplay,u=e.displayRowsPerExpand,h=e.hideRows,v=e.scrollOnMobile,y=e.wrapTitleOnMobile,g=e.onLinkClick,x=e.tableHeaderTitleContent,j=void 0===x?void 0:x,w=e.columnWidthBalanced,k=e.className,S=void 0===k?"":k,T=(0,m.Qz)(),L=(0,o.useState)(!1),P=L[0],I=L[1],z=(0,o.useState)(""),A=z[0],F=z[1],E=(0,o.useState)(""),O=E[0],R=E[1],B=(0,o.useState)(d),J=B[0],D=B[1],M=(0,o.useState)(!1),H=M[0],G=M[1],U=(0,o.useMemo)((function(){return T<768}),[T]);(0,o.useEffect)((function(){D(d)}),[d]);var V=(0,o.useMemo)((function(){var e=N(t,n||[],T<768);return A&&O&&(e=_(e,A,O)),e||[]}),[n]);(0,o.useEffect)((function(){for(var e in t){var n;if(null===(n=t[e])||void 0===n?void 0:n.hasOwnProperty("customRender")){G(!0);break}}}),[t]);var q=(0,o.useState)(V),Y=q[0],W=q[1],K=(0,o.useCallback)((function(){D((function(e){return e+u}))}),[u]),Q=(0,o.useCallback)((function(e,t){return function(n){var a,i=(null==Y||null===(a=Y[e])||void 0===a?void 0:a.rowValue)||{},o=i.city,r=i.stateCode,l=i.title,s=i.jobTitle,c=l||s;if(g)g(i,n,e,t);else{var d={},u=o&&r?[{city:o,state:r}]:[];u.length&&(d[p.V5.LOCATION]=u),c&&!o&&(d[p.V5.JOB_TITLE]=[c]),localStorage.setItem(p.cV,JSON.stringify(d))}}}),[Y]);return(0,o.useEffect)((function(){I(!0)}),[]),(0,o.useEffect)((function(){if(!c()(n,Y)){var e=N(t,n,U);A&&O&&(e=_(e,A,O)),W(e),c()(Y,e)||H||D(d)}}),[n,U]),(0,i.jsxs)("div",{className:S,children:[j,(0,i.jsx)("div",{className:l()((0,a.Z)({},f().scrollable,v)),children:(0,i.jsxs)("table",{className:l()(f().table,"custom-table",(0,a.Z)({},f().colsWidthBalanced,w)),children:[(0,i.jsx)(Z,{config:t,showCaret:P,sortColumn:A,sortDirection:O,isMobile:U,onColClick:function(e,t){var n=t||(O===C.ASC?C.DESC:C.ASC);W(_(Y,e,n)),F(e),R(n)},wrapTitleOnMobile:y}),(0,i.jsx)(b,{names:Object.keys(t),data:Y.slice(0,h?Y.length:J),isMobile:U,rowsCount:J,hideRows:h,onCellClick:Q})]})}),J<(null==Y?void 0:Y.length)&&!r&&(0,i.jsx)("div",{"data-testid":"table-show-more",className:l()("","list-link","z-mt-16","z-font-600","show-more-button",f()["show-more"]),onClick:K,children:s})]})}L.propTypes={bodyData:u().arrayOf(u().object).isRequired,columnConfig:u().objectOf(u().object).isRequired,defaultRowsDisplay:u().number,dis
1playRowsPerExpand:u().number,hideRows:u().bool,customShowMore:u().bool,showMoreText:u().string,onLinkClick:u().func,scrollOnMobile:u().bool,wrapTitleOnMobile:u().bool,columnWidthBalanced:u().bool,rowHeight:u().string,rowHeightMobile:u().string},L.defaultProps={defaultRowsDisplay:5,displayRowsPerExpand:5,salaryTable:!1,regularTable:!1,customShowMore:!1,showMoreText:"Show more",listView:!1,scrollOnMobile:!0,wrapTitleOnMobile:!0,columnWidthBalanced:!0}},5065:function(e,t,n){"use strict";var a=n(68772),i=n(93334),o=n(50919),r=n(24246),l=n(91377),s=n(90005),c=n.n(s),d=n(19485),u=n(94847),p=n(2604),m=n.n(p);function h(e){var t=e.children,n=(0,o.Z)(e,["children"]);return(0,r.jsx)(l.ck,(0,i.Z)((0,a.Z)({},n),{children:t}))}h.Trigger=function(e){var t=e.children,n=e.className,s=(0,o.Z)(e,["children","className"]);return(0,r.jsx)(l.xz,(0,i.Z)((0,a.Z)({},s),{asChild:!0,children:(0,r.jsxs)("div",{className:c()("d-flex justify-content-between align-items-center gg-18",m().trigger,n),children:[t,(0,r.jsx)(u.ZP,{theme:"link",className:c()("rounded-circle border flex-shrink-0 z-ml-2",m().button),withContent:!1,children:(0,r.jsx)(d.p,{fill:"#3174EE"})})]})}))},h.Content=function(e){var t=e.children,n=e.className,s=(0,o.Z)(e,["children","className"]);return(0,r.jsx)(l.VY,(0,i.Z)((0,a.Z)({className:c()("overflow-hidden",m().content,n)},s),{children:t}))},t.Z=h},20518:function(e,t,n){"use strict";n.d(t,{J:function(){return x}});var a=n(91946),i=n(24246),o=n(27378),r=n(90005),l=n.n(r),s=n(90104),c=n.n(s),d=n(65218),u=n.n(d),p=n(94847),m=n(25),h=n(2294),f=n(10625),v=n(77934),b=n(62624),y=n.n(b),g=u()((function(){return Promise.resolve().then(n.bind(n,53532))}),{loadableGenerated:{webpack:function(){return[53532]}},ssr:!1}),x=function(e){var t=e.jobTitle,n=e.sectionTitle,r=e.userLocation,s=e.className,d=e.redirectPage,u=e.TitleTagName,b=e.src,x=e.redirectUrl,j=(0,o.useState)(t),C=j[0],_=j[1],N=(0,o.useState)(r),w=N[0],k=N[1];return(0,i.jsxs)("div",{id:"jobs-callout",className:l()(y().container,s),children:[(0,i.jsx)(u,{className:l()("zp-title-h3 z-pt-0",y().title),children:n||(0,h.Aum)("Search for",t.toLowerCase(),"jobs")}),(0,i.jsx)(g,{category:"jobTitle",prefillValue:t,inputProps:{className:l()("zp-input",y().input),placeholder:"Job title"},onChange:function(e){c()(null==e?void 0:e.valueObj)?_(""):_(e.displayValue)}}),(0,i.jsx)(g,{category:"location",prefillValue:w,inputProps:{className:l()("zp-input",y().input),placeholder:"Location"},onChange:function(e){c()(null==e?void 0:e.valueObj)?k(""):k(e.displayValue)}}),(0,i.jsx)(p.ZP,{className:"z-mt-4",theme:"super-primary",size:"big",onClick:function(){var e;if(C&&w&&w.length?e=(0,h.VtV)(C,w):C?e=(0,h.Vom)(C,null,f.me.JOBS):w&&w.length&&(e=(0,h.VtV)(null,w)),C&&d===f.me.JOBS&&!x){if(e=(0,h.Vom)(C,null,f.me.JOBS),(0,h.u4v)(w)&&""!==w){var t=(0,h.vie)(w),n=t.city,i=t.stateAbbr;localStorage.setItem(m.cV,JSON.stringify((0,a.Z)({},m.V5.LOCATION,[{city:n,state:i}])))}}else x&&d===f.TF.JOBS&&(e="".concat(x).concat(d,"/#"),C&&(e+="jobTitle=".concat(C)),w&&(e+="&location=".concat(w)));C&&b&&(e+=b),e&&(v.wT.logJobCalloutClick(b),(0,h.YQK)(e))},isFullWidth:!0,children:"Find jobs"})]})};x.defaultProps={jobTitle:"",userLocation:"",className:"",redirectPage:null,TitleTagName:"h3",src:"",redirectUrl:""}},52010:function(e,t,n){"use strict";n.r(t),n.d(t,{JOB_ALERT_POPUP:function(){return z}});var a=n(68772),i=n(93334),o=n(53573),r=n(24246),l=n(27378),s=n(90005),c=n.n(s),d=n(56141),u=n.n(d),p=n(14648),m=n.n(p),h=n(31091),f=n.n(h),v=n(38579),b=n.n(v),y=n(28007),g=n(36105),x=n(34724),j=n(44706),C=n(94847),_=n(25),N=n(80596),w=n(64857),k=n(8503),S=n(97718),T=n(88545),Z=n(2294),L=n(10625),P=n(79121),I=n.n(P),z="job-alert-popup",A=function(e){var t=e.onClick;return(0,r.jsxs)("span",{children:["That email address is already in use. Please try to"," ",(0,r.jsx)(C.ZP,{size:"big",theme:"link",onClick:t,children:(0,r.jsx)("strong",{children:"log in"})})," ","instead."]})},F=function(e){var t=e.companyName,n=void 0===t?"":t,a=e.jobTitle,i=void 0===a?"":a,o=e.state,l=void 0===o?"":o,s=e.city,c=void 0===s?"":s,d=e.stateAbbr,u=void 0===d?"":d,p="".concat(c?"".concat(c,", ").concat(u):l);return n?(0,r.jsxs)("span",{children:["Sign up to personalize your job search and be the first to find out about new"," ",(0,r.jsx)("strong",{children:n})," and related jobs"]}):i&&p?(0,r.jsxs)("span",{children:["Sign up to personalize your job search and be the first to find out about new"," ",(0,r.jsx)("strong",{children:i.toLowerCase()})," jobs in and ",(0,r.jsx)("strong",{children:p}),"."]}):i?(0,r.jsxs)("span",{children:["Sign up to personalize your job search and be the first to find out about new"," ",(0,r.jsx)("strong",{children:i.toLowerCase()})," jobs."]}):c||l?(0,r.jsxs)("span",{children:["Sign up to be the first to hear about jobs posted in"," ",(0,r.jsx)("strong",{children:"".concat(c?"".concat(c,", ").concat(u):l)})]}):(0,r.jsx)(r.Fragment,{children:"Sign up to personalize your job search and be the first to find out."})};t.default=function(e){var t=e.companyInfo,n=(0,w.T)(),s=(0,N.jh)(),d=(0,N.QS)(),p=d.error,h=d.withEmail,v=d.setError,P=(0,j.Zk)(),E=(0,w.C)((function(e){var t=e.searchFilter,n=e.modals,a=e.locals,i=g.Gl.filter((function(e){return e in t.stateHistory}));return{filterHistory:t.stateHistory[i]||[],filterHistoryLength:(t.stateHistory[i]||[]).length||0,isOpen:n.jobAlert.open,criteria:a.criteria}})),O=E.filterHistory,R=E.filterHistoryLength,B=E.criteria,J=E.isOpen,D=(0,g.ZP)(),M=D.isUserLoggedIn,H=D.alreadySeenToday,G=D.viewedJobsCondition,U=D.filterHistoryCondition,V=D.isAllowedPage,q=(0,l.useState)(""),Y=q[0],W=q[1],K=(0,l.useState)(!1),Q=K[0],X=K[1],$=function(){n((0,S.x1)()),P.onPopupClose(z)};return(0,l.useEffect)((function(){J?s.pushQuery({src:"jobint-popup"}):window.location.search.includes("jobint-popup")&&s.back()}),[J]),(0,l.useEffect)((function(){M||H||!V||!G&&!U||P.enqueuePopup({id:z,priority:j.Xl.IMMEDIATE,recheck:function(){return!M&&!H}})}),[M,H,G,U,V]),(0,l.useEffect)((function(){J||(W(""),v(""),X(!1))}),[J]),(0,j.q0)({id:z,show:function(){setTimeout((function(){n((0,S.GA)()),(0,Z.d8j)({item:g.nl,value:!0,expiredays:1})}),1e4)},hide:function(){return n((0,S.x1)())}}),(0,r.jsxs)(y.V,{open:J,onOpenChange:function(e){return!e&&$()},children:[(0,r.jsx)(y.V.Overlay,{}),(0,r.jsxs)(y.V.BaseContent,{className:I().content,vCentered:!0,children:[(0,r.jsx)("div",{className:c()(I().mobileHeader,"d-flex justify-content-end align-items-center"),children:(0,r.jsx)(b(),{width:16,height:16,onClick:$,className:I().closeIcon,src:(0,Z.uNo)("/ui-router/images/resume-builder/close-modal.svg")})}),(0,r.jsx)("p",{className:c()(I().title,"interH2 text-center"),children:Q?"Search saved":"Save this search"}),(0,r.jsx)("p",{className:"font-16 text-center m-0 mx-md-4 mb-md-4",children:Q?"You'll start receiving notifications when new jobs are posted.":(0,r.jsx)(F,{companyName:(null==t?void 0:t.companyNameCPS)||"",jobTitle:B.title,city:B.city,state:B.state,stateAbbr:B.stateAbbr})}),(0,r.jsxs)("form",{onSubmit:function(e){if(e.preventDefault(),Q)$();else if((0,Z.oH0)(Y)){var l={email:Y,signUpWorkflow:!0,pageCategory:window.pageCategory};h(l,(function(e,l){if(l===L.XP.SUCCESS){X(!0);var s=function(e){var t,n,r,l,s=e||{},c=s.companyInfo,d=s.criteria,p=s.filterHistory,h=s.filterHistoryLength,v=c?{surveySelectedCompanies:m()(c,["companyName","companyID","zippiaCppUrl","displayFlagOfCSP","displayFlagOfCompanyHistoryPage","displayFlagOfCompanyJobsPage","indexable","key"])}:d.title?d.city||d.state?{titles:[{originalSearch:d.title,normalizedTitle:d.title}],location:[{state:d.city?d.stateAbbr:d.state,city:d.city||""}]}:{titles:[{originalSearch:d.title,normalizedTitle:d.title}]}:d.city||d.state?{location:[{state:d.city?d.stateAbbr:d.state,city:d.city||""}]}:{},b=p[h<=1?0:h-2],y=p[h-1];if(b&&y&&!u()(b,y)&&((null===(t=y.jobTitle)||void 0===t?void 0:t.length)>(null===(n=b.jobTitle)||void 0===n?void 0:n.length)&&(v=(0,i.Z)((0,a.Z)({},v),{titles:f()((0,o.Z)(v.titles||[]).concat((0,o.Z)(y.jobTitle.map((function(e){return e.value})))),"originalSearch")})),(null===(r=y.location)||void 0===r?void 0:r.length)>(null===(l=b.location)||void 0===l?void 0:l.length))){var g=y.location.map((function(e){return e.value}));v=(0,i.Z)((0,a.Z)({},v),{userLocation:f()((0,o.Z)(v.userLocation||[]).concat((0,o.Z)(g.filter((function(e){return e!==_.F3})))),(function(e){return e.city?"".concat(e.city,", ").concat(e.state):e.state})),extendedLocations:g.filter((function(e){return e===_.F3}))})}return v}({companyInfo:t,criteria:B,filterHistory:O,filterHistoryLength:R});(0,k.Lj)(s),n((0,T.Nq)()).catch((function(e){console.error("Error occurred while signing the user in",e)}))}else l===L.XP.EXIST&&v((0,r.jsx)(A,{onClick:function(){$(),setTimeout((function(){return P.enqueuePopup({id:x.LOGIN_POPUP,priority:j.Xl.IMMEDIATE})}),200)}}))}))}else v("Invalid email, please enter a valid email address.")},children:[!Q&&(0,r.jsx)("input",{type:"email",placeholder:"Enter email",className:c()("form-control",I().formControl),value:Y,onChange:function(e){v(""),W(e.target.value)}}),p&&(0,r.jsx)("p",{className:c()(I().error,"my-2"),children:p}),(0,r.jsx)(C.ZP,{theme:"primary",size:"big",type:"submit",isFullWidth:!0,className:"mt-3",children:Q?"Continue":"Create alert"})]})]})]})}},36105:function(e,t,n){"use strict";n.d(t,{$j:function(){return h},Gl:function(){return p},nl:function(){return u}});
1var a=n(68772),i=n(93334),o=n(24246),r=n(27378),l=n(19956),s=n(87888),c=n(64857),d=n(2294),u="_zippia-job-alert",p=[d.gIv.JOBS_IN_CITY,d.gIv.CAREER_REMOTE_VERTICAL,d.gIv.CPP_COMPANY_JOBS_BUCKET,d.gIv.CAREER_JOBS_BUCKET_VERTICAL,d.gIv.JOBS_FROM_SEACH_API_2,d.gIv.JOBS_FROM_SEACH_API],m=function(){var e=!!(0,d.ejW)(u),t=(0,l.Z)(),n=(0,c.C)((function(e){var t=e.searchFilter,n=e.user,a=e.jobs,i=p.filter((function(e){return e in t.stateHistory}));return{isUserLoggedIn:!!(null==n?void 0:n.isLoggedIn),viewedJobsLength:a.viewedJobs.length,filterHistoryLength:(t.stateHistory[i]||[]).length}})),a=n.isUserLoggedIn,i=n.viewedJobsLength,o=n.filterHistoryLength,m=(0,s.Z)((function(){return["Site Map State","City Page",/City [^((0-9)|(a-z)|(A-Z)|\s)]?[0-9A-Za-z\s]+ Jobs Page/i,"Company Jobs Page",/Company [^((0-9)|(a-z)|(A-Z)|\s)]?[0-9A-Za-z\s]+ Jobs Page/i,"Career Jobs Page",/Career [^((0-9)|(a-z)|(A-Z)|\s)]?[0-9A-Za-z\s]+ Jobs Page/i,/Career Main Page - Job \+ City/,"Site Map - Locations",/Location - [^((0-9)|(a-z)|(A-Z)|\s)]?[0-9A-Za-z\s]+ Jobs Page/i].some((function(e){return new RegExp(e).test(window.pageCategory)}))})),h=(0,r.useState)(0),f=h[0],v=h[1],b=(0,r.useState)(0),y=b[0],g=b[1];return(0,r.useEffect)((function(){t||v((function(e){return e+1}))}),[i]),(0,r.useEffect)((function(){t||g((function(e){return e+1}))}),[o]),{isUserLoggedIn:a,alreadySeenToday:e,isAllowedPage:m,viewedJobsCondition:f>=3,filterHistoryCondition:y>=2}},h=function(e){var t=function(t){var n=m();return(0,o.jsx)(e,(0,i.Z)((0,a.Z)({},t),{jobAlertTriggers:n}))};return t.getInitialProps=e.getInitialProps,t.__docgenInfo=e.__docgenInfo,t};t.ZP=m},83980:function(e,t,n){"use strict";var a=n(29132),i=n(68772),o=n(93334),r=n(59312),l=n(24246),s=n(27378),c=n(37254),d=n(37162),u=n(90005),p=n.n(u),m=n(90104),h=n.n(m),f=n(23615),v=n.n(f),b=n(64926),y=n.n(b),g=n(64095),x=n(80940),j=n.n(x),C=n(56063),_=n(80596),N=n(4517),w=n(8503),k=n(2294),S=n(10625),T=n(77934),Z=n(34293),L=n(5491),P=n(97718),I=n(98289),z=n(58060),A=n(63240),F=n(39721),E=n.n(F),O={job:v().shape({listingHash:v().string}).isRequired,isSaved:v().bool.isRequired,isDismissed:v().bool.isRequired,isSeen:v().bool.isRequired,containerTitle:v().string.isRequired,dispatchOpenDLPModal:v().func.isRequired,enableDLPModalPopup:v().bool.isRequired,dispatchJobSeen:v().func.isRequired,isH2:v().bool,isRemote:v().bool,isApplied:v().bool,ignoreDismissed:v().bool,disableDismiss:v().bool,jobsPage:v().bool,jobSearched:v().string,dlpError:v().string,dlpJobListingHash:v().string,isDesktop:v().bool,expiredJobOnExternal:v().bool,logJobCardClickEvent:v().func,companySkills:v().bool,jobGroup:v().string,showAutoApplyBadge:v().bool},R=function(e){var t,n,c=e.disableDismiss,u=e.dlpError,m=e.job,f=e.dlpJobListingHash,v=e.dispatchOpenDLPModal,b=e.isRemote,x=e.containerTitle,L=e.dispatchJobSeen,P=e.jobSearched,F=e.isH2,O=e.enableDLPModalPopup,R=e.isSaved,B=e.isSeen,J=e.isDismissed,D=e.currentPageCategory,M=e.isApplied,H=e.dispatchCurrentPageCategory,G=e.titleTag,U=e.logJobCardClickEvent,V=e.jobsPage,q=e.enablePaidJobTest,Y=e.companySkills,W=e.dispatchAddJobToApplied,K=e.userOutsideUS,Q=e.expiredJobOnExternal,X=e.jobGroup,$=e.showAutoApplyBadge,ee=void 0!==$&&$,te=(0,_.rS)({jobGroup:X}),ne=(0,C.hz)(),ae=ne.processJobDismiss,ie=ne.processJobSave,oe=m.cpc,re=m.companyLogo,le=m.companyName,se=m.listingHash,ce=m.estimatedSalary,de=m.showNewJobBedge,ue=m.easyApplyFlag,pe=(0,s.useState)(!1),me=pe[0],he=pe[1],fe=G||(V||F?"h2":"div"),ve=(0,s.useMemo)((function(){return V&&P?function(e,t){if(!e)return"";var n=new RegExp("".concat(t),"g");return e.split(n).map((function(e){return e||(0,l.jsx)("b",{children:t})}))}(null==m?void 0:m.jobTitle,P):m.jobTitle}),[m,V,P]),be=(0,s.useMemo)((function(){var e;return(null==m||null===(e=m.snippets)||void 0===e?void 0:e.length)?m.snippets.filter((function(e){return e})).join(" ").trim():y()(m.jobDescription||"",{allowedTags:[]})}),[m]),ye=(0,s.useMemo)((function(){return m.companyInfo||{companyLogo:m.companyLogo,companyName:m.companyName,companyInitial:m.companyInitial}}),[m]),ge=(0,s.useMemo)((function(){var e,t;
1return(null===(e=m.snippets)||void 0===e?void 0:e.length)?m.snippets.join("").length>80:(null===(t=m.jobDescription)||void 0===t?void 0:t.length)>120}),[m]),xe=(0,s.useMemo)((function(){var e,t;return-1!==(null==m||null===(e=m.OBJjobTags)||void 0===e?void 0:e.indexOf("Remote"))&&(null==m?void 0:m.location)?"Remote or ".concat(null==m?void 0:m.location):-1!==(null==m||null===(t=m.OBJjobTags)||void 0===t?void 0:t.indexOf("Remote"))?"Remote":(null==m?void 0:m.location)||""}),[m]),je=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];m.isExpired=e,ae({job:m,containerTitle:x}),(0,I._J)({event:k.FPR.jobCardDismissClick})};(0,s.useEffect)((function(){null!==u&&f===m.listingHash&&je(!0)}),[u,m,f]);var Ce,_e,Ne=function(e){he(e)},we=function(e){L({job:e,viewSource:S.g_.AFTER_UNPAID_CLICK}),te.logActivity({job:e,type:S.mK.JOB_OPENING.JOB_OPENING_VIEWED_DLP,url:window.location.href,pageCategory:window.pageCategory,viewSource:S.g_.AFTER_UNPAID_CLICK},S.g9.LOG_ACTIVITY.DLP),v(e,window.pageCategory)},ke=(Ce=(0,a.Z)((function(e){var t;return(0,r.__generator)(this,(function(n){switch(n.label){case 0:return e.OBJjobTags.includes("Remote")&&b&&(e.isRemote=!0),Q?[4,N.gQ.fetchJobsByHash(e.listingHash)]:[3,2];case 1:return t=n.sent(),h()(t)?((0,w.Lj)({titles:[{normalizedTitle:e.OBJtitle,originalSearch:e.OBJtitle}],location:[{city:e.OBJcity,state:(0,k.FUl)(e.OBJstate)}]}).catch((function(e){console.error("Error occurred while saving location and title for expired job to user's profile",e)})),[2,(0,k.hRz)("/matches/?".concat(e.listingHash))]):(we(e),[3,3]);case 2:we(e),n.label=3;case 3:return[2]}}
1))})),function(e){return Ce.apply(this,arguments)});return(0,l.jsx)(d.Z,{in:!J,timeout:200,classNames:"bucketListItemFade",unmountOnExit:!0,children:(0,l.jsxs)("div",{"data-hash":se,"data-dlp":m.cpc>0?"bypass":"view",className:p()(E().jobCardBucketListItem,j().bucketListItem,"bucketListItem jobCard new-design"),onClick:function(e){var t=e.metaKey,n=e.ctrlKey,a=!(!K||m.easyApplyFlag),r=O&&!t&&!n;D||H(window.pageCategory);var l=(0,o.Z)((0,i.Z)({},m),{jobDLPUrl:(0,k._Z7)(m)}),s=!!function(){if(0==l.cpc)return!0;if(l.internalGateCarousel){var e=l.internalGateCarousel>=0?l.internalGateCarousel:1,t=(0,Z.aS)([e,1-e]);return 1==l.internalGateCarousel||0===t}}();l.cpc>0&&q&&!ue&&!a&&!s?(W({job:m,logActivity:!1}),te.openJobExternal(m,{activityCategory:S.g9.LOG_ACTIVITY.DLP,activityData:{activityType:S.mK.JOB_OPENING.JOB_OPENING_JOB_CLICKED,payload:{url:window.location.href,pageCategory:window.pageCategory}}})):r||a||s?ke(l):((0,k.YQK)(l.jobDLPUrl),U()),T.wT.logCarouselJobClick(x,m)},children:[ee&&(0,l.jsx)(g.C,{variant:"jaa",className:"position-absolute -z-t-9 z-r-20",children:"Auto-Apply"}),ue&&!ee&&(0,l.jsx)(g.C,{variant:"super-primary",className:"position-absolute -z-t-9 z-r-20",children:"Easy Apply"}),(0,l.jsx)("div",{className:"bucketListItemLogo",children:(0,l.jsx)(z.default,{size:"xsmall",className:"CompanyLogoImg",companyLogo:re||ye.companyLogo,companyName:le,imgWidth:40,imgHeight:40})}),(0,l.jsxs)("div",{className:p()(E().bucketListItemSave,E()["new-design"],{"heart-svg-container-filled":R,"heart-svg-container":!R,"like-touched":me}),children:[!c&&(0,l.jsx)("div",{className:"jobCardtIcon icon-ban",onClick:function(e){e.stopPropagation(),je()}}),(0,l.jsx)("div",{className:"heart-svg",onClick:function(e){e.stopPropagation(),Ne(!1),ie({job:m,containerTitle:x}),(0,I._J)({event:k.FPR.jobCardSaveClick})},onMouseDown:function(){Ne(!0)},children:(0,l.jsx)(A.h_,{className:p()({isSaved:R})})})]}),(0,l.jsxs)("div",{className:p()(E().bucketListItemContent,"bucketListItemContent ".concat(B?"seen":"unseen","JobCard")),children:[(0,l.jsxs)("div",{className:"bucketListItemContentTop",children:[(0,l.jsx)("div",{className:"owlCompanyName",children:le||"Company unknown"}),(0,l.jsx)("div",{className:p()("owlCompanyLocation new-design"),children:xe}),(0,l.jsx)(fe,{className:p()("owlJobTitle new-design"),children:ve})]}),!!be&&(0,l.jsx)("div",{className:p()("owlJobDescriptionFull new-design",{short:ge}),dangerouslySetInnerHTML:{__html:be}}),Y&&!be&&!(!m.skillsets||!m.skillsets.length)&&(0,l.jsx)("div",{className:"owlJobDescription new-design",children:"Skills: "+(null!==(_e=null===(n=null==m||null===(t=m.skillsets)||void 0===t?void 0:t.slice(0,8))||void 0===n?void 0:n.join(", "))&&void 0!==_e?_e:"")}),(0,l.jsxs)("div",{className:p()(E().bucketListItemContentBottom,E()["new-design"],{"sponsored-job":oe>0&&de}),children:[(0,l.jsxs)("p",{className:"owlEstimatedTimeJob d-flex align-items-center",children:[function(){var e=m.actionDateSince,t=m.postedDate,n=m.hrefOrigin,a=m.isSponsored,i=m.last
1ContentUpdateDate;if(n&&("/matches/saved/"===n||"/matches/applied/"===n)){if(M)return"Applied ".concat(e);if(R)return"Saved ".concat(e)}return a?"Sponsored":B?"Viewed":i||t}(),de&&(0,l.jsx)("span",{className:"owlNewLabel",children:"new"})]}),(0,l.jsx)("p",{className:"owlSalaryJob",children:ce})]})]})]})})},B={dispatchOpenDLPModal:P.w4,dispatchJobSeen:L.lf,dispatchCurrentPageCategory:L.YJ,dispatchAddJobToApplied:L.eP};R.propTypes=O,t.Z=(0,c.$j)((function(e,t){var n,a,i=e.jobs,o=e.locals,r=void 0===o?{}:o,l=e.modals,s=void 0===l?{}:l,c=t.job.listingHash,d=t.ignoreDismissed,u=i.favoriteJobs,p=void 0===u?[]:u,m=i.dismissedJobs,h=void 0===m?[]:m,f=i.viewedJobs,v=void 0===f?[]:f,b=i.currentPageCategory,y=i.appliedJobs,g=void 0===y?[]:y;return{dlpPopUpOpen:s.dlp&&s.dlp.open,userOutsideUS:null==r||null===(n=r.criteria)||void 0===n?void 0:n.userOutsideUS,enableDLPModalPopup:!!r.enableDLPModalPopup,enablePaidJobTest:r.enablePaidJobTest,isSaved:p.indexOf(c)>-1,isApplied:g.findIndex((function(e){return e.listingHash===c}))>-1,isDismissed:!d&&h.indexOf(c)>-1,isSeen:v.indexOf(c)>-1,currentPageCategory:b,dlpError:s.dlp.error,dlpJobListingHash:null===(a=s.dlp.dlpDetail)||void 0===a?void 0:a.listingHash}}),B)(R)},48771:function(e,t,n){"use strict";n.r(t),n.d(t,{JobContainerComponent:function(){return Ge},default:function(){return Ue}});var a=n(62303),i=n(29132),o=n(53619),r=n(33676),l=n(91946),s=n(722),c=n(68772),d=n(93334),u=n(50919),p=n(53573),m=n(39849),h=n(59312),f=n(24246),v=n(27378),b=n(9957),y=n(37254),g=n(90005),x=n.n(g),j=n(30454),C=n.n(j),_=n(9457),N=n.n(_),w=n(90104),k=n.n(w),S=n(56141),T=n.n(S),Z=n(48159),L=n.n(Z),P=n(14648),I=n.n(P),z=n(65218),A=n.n(z),F=n(86677),E=n(23615),O=n.n(E),R=n(80596),B=n(87888),J=n(2294),D=n(31602),M=n(56013),H=n.n(M),G=n(94847),U=function(){var e=(0,R.rS)();return(0,B.Z)((function(){return(0,D.V)()}),[],!0)&&(0,f.jsxs)("div",{className:x()("z-px-20 d-flex flex-column justify-content-center align-items-center bucketListItem",H().container),children:[(0,f.jsx)("p",{className:"z-mt-8 z-mb-12 text-center z-font-color-white z-font-16",children:"Found jobs you like? Apply to all of them in one click."}),(0,f.jsx)("p",{className:"z-mt-2 z-mb-20 text-center z-font-color-muted z-font-13",children:"Free to start · Works across 15+ major job platforms"}),(0,f.jsx)(G.ZP,{theme:"primary",size:"medium",type:"button",onClick:function(){var t="/job-application/?addUserTag=userTag%3Dpl-zp%2Cpr-jaa%2Ccm-job-bucket-callout%2Cvr-v1";e.logActivity({url:t}),(0,J.hRz)(t)},className:"text-transform-unset",children:"See how"})]})},V=n(32249),q=n(9801),Y=n(8503),W=n(5491),K=n(97718),Q=n(10625),X=n(4174),$=n.n(X),ee={type:O().oneOf(["button","jobCard"]),filterDetail:O().shape({})},te=function(e){var t,n=(0,R.jh)(),a=e.type,o=void 0===a?"button":a,r=e.user,l=e.openSignUpModal,s=e.filterDetail,u=void 0===s?{}:s,p=e.alertsDetail,m=e.dispatchAlertsRecentPayloadSet,b=e.dispatchAlertsIsLoadingSet,y=e.dispatchAlertsIsSubscribedSet,g=p.recentPayload,x=p.isLoading,j=p.isSubscribed,C=(0,v.useState)(!0),_=C[0],N=C[1],w=!(!r||!r.isLoggedIn),k=(t=(0,i.Z)((function(){var e,t,n,a,i,o;return(0,h.__generator)(this,(function(r){switch(r.label){case 0:if(!w)return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,Y.gG)()];case 2:return t=r.sent(),n=((null==t?void 0:t.notificationSettings)||{}).email,a=(null==n?void 0:n.optout)||!1,i=(null==n||null===(e=n.job)||void 0===e?void 0:e.optout)||!1,y({isSubscribed:!a&&!i}),[3,4];case 3:return o=r.sent(),console.error("Error while getting user notifications",o),[3,4];case 4:return b({isLoading:!1}),[2]}}))})),function(){return t.apply(this,arguments)});(0,v.useEffect)((function(){k()}),[]);var S,Z,L,P=function(){var e=function(){var e=u||{},t=e.title,n=void 0===t?"":t,a=e.jobType,i=void 0===a?[]:a,o=e.jobLevels,r=void 0===o?[]:o,l=e.degrees,s=void 0===l?[]:l,c=Array.isArray(s)?s.filter((function(e){return"None"!==e})):[];return{title:n||"",jobType:i||[],jobLevels:r||[],educationLevel:(null==c?void 0:c[0])||""}}(),t=e.title,n=e.jobType,a=e.jobLevels,i=e.educationLevel,o=[];return t.length&&o.push({originalSearch:t,normalizedTitle:t}),{titles:o,jobType:n,jobLevels:a,educationLevel:i.toLowerCase(),extendedLocations:["Work From Home"]}},I=function(){var e=(0,i.Z)((function(){var e,t,n;return(0,h.__generator)(this,(function(a){switch(a.label){case 0:return a.trys.push([0,2,,3]),e=P(),t=(0,d.Z)((0,c.Z)({},e),{extendedLocations:["Work From Home"]}),m({recentPayload:(0,c.Z)({},t)}),b({isLoading:!0}),[4,(0,q.gS)((0,c.Z)({},t))];case 1:return a.sent(),[3,3];case 2:return n=a.sent(),console.error("Error while updating user info",n),[3,3];case 3:return b({isLoading:!1}),[2]}}))}));return function(){return e.apply(this,arguments)}}(),z=function(e){e?(y({isSubscribed:!0}),I(),(0,q.BX)({emailChannel:{job:{optout:!1}}})):(y({isSubscribed:!1}),(0,q.BX)({emailChannel:{job:{optout:!0}}}))},A=function(){w?j?_?z(!1):I():z(!0):function(){var e=[1],t=P(),a=t.titles,i=void 0===a?[]:a,o=t.jobLevels,r=void 0===o?[]:o,s=t.educationLevel,d=void 0===s?"":s,u="step2";(null==i?void 0:i.length)&&(e.push(2),u="step3"),(null==r?void 0:r.length)&&e.push(6),(null==d?void 0:d.length)&&e.push(4);var p={survey_step:u,survey:"208",skipQuestion:e,src:Q.QG.REMOTE_JOBS_PAGE};l((0,c.Z)({},p)),n.pushQuery(p),I()}()},F=function(){var e=(0,J.uNo)("/ui-router/images/icon-notification.svg"),t="Create alert";return w&&j&&(_?(e=(0,J.uNo)("/ui-router/images/icon-notification-off.svg"),t="Turn off alert"):(e=(0,J.uNo)("/ui-router/images/icon-notification.svg"),t="Update alert")),(0,f.jsx)("div",{className:$()["create-alert-btn-container"],children:(0,f.jsx)(G.ZP,{theme:"secondary",icon:(0,f.jsx)(V.Q,{className:$()["create-alert-btn-icon"],src:e}),className:"".concat($()["create-alert-btn"]," ").concat(x?$().disabled:""),onClick:A,disabled:x,children:t})})};return S=P(),_&&!T()(S,g)?N(!1):!_&&T()(S,g)&&N(!0),L="","button"===o?L=F():"jobCard"===o&&(Z="Get remote jobs notification on your email",w&&j&&(Z=_?"Turn off alert for current chosen options":"Update alert for current chosen options"),L=(0,f.jsx)("div",{className:$()["create-alert-card-container"],children:(0,f.jsxs)("div",{className:$()["create-alert-card"],children:[(0,f.jsx)("div",{className:$()["create-alert-card-text"],children:Z}),F()]})})),L},ne={openSignUpModal:K.OE,dispatchAlertsRecentPayloadSet:W.vD,dispatchAlertsIsLoadingSet:W.e1,dispatchAlertsIsSubscribedSet:W.oL};te.defaultProps={type:"button",filterDetail:{}},te.propTypes=ee;var ae=(0,y.$j)((function(e){return{user:e.user,alertsDetail:e.jobs.alertsDetail}}),ne)(te),ie=n(52010),oe=n(36105),re=n(44706),le=n(57321),se=function(e){var t=e.onSwipedLeft,n=void 0===t?function(){return null}:t,a=e.onSwipedRight,i=void 0===a?function(){return null}:a,o=e.children,r=e.className,l=void 0===r?"":r,s=(0,le.useSwipeable)({onSwipedLeft:n,onSwipedRight:i});return(0,f.jsx)("div",(0,d.Z)((0,c.Z)({className:l}
1,s),{children:o}))},ce=n(92243),de=n(73014),ue=n(98289),pe=n(34293),me=n(34724),he=n(50594),fe=n(72007),ve=n.n(fe),be={criteria:O().shape({companyNameCPS:O().string.isRequired,companyID:O().oneOfType([O().string,O().number]).isRequired,companyName:O().string.isRequired}).isRequired},ye=function(e){var t,n,a=e.criteria,i=e.updateUserFavouriteCompanies,o=e.updateCompanyIsSaved,r=e.updateAddCompanyToFavouriteInQueue,l=e.favouriteCompanies,s=e.companyIsSaved,c=e.user,d=(0,re.Zk)(),u=(0,v.useState)(!1),p=u[0],m=u[1],h=!(!c||!c.isLoggedIn),b=(t=s?(0,J.uNo)("/ui-router/images/icon-notification-off.svg"):(0,J.uNo)("/ui-router/images/icon-notification.svg"),(0,f.jsx)(V.Q,{className:ve()["alerts-block-icon"],src:t})),y=(n="Create alert",s&&(n="Turn off alert"),(0,f.jsx)("span",{className:"alerts-block-button-text",children:n}));return(0,f.jsxs)("div",{className:ve()["alerts-block"],children:[(0,f.jsx)("div",{className:"alerts-block-item",children:(0,f.jsx)("div",{className:"alerts-block-text",children:"There are no results for your search."})}),(0,f.jsx)("div",{className:"alerts-block-item",children:(0,f.jsx)(G.ZP,{theme:"secondary",className:ve()["alerts-block-button"],onClick:function(){if(h){m(!0);var e={companyName:a.companyNameCPS,companyNameCPS:a.companyNameCPS,companyID:"".concat(a.companyID),key:a.companyName};o(!s),(0,Y.Z8)(e,l).then((function(e){i(e)})).finally((function(){m(!1)}))}else r({companyName:a.companyNameCPS,companyNameCPS:a.companyNameCPS,companyID:"".concat(a.companyID),key:a.companyName,selected:!0}),d.enqueuePopup({id:me.LOGIN_POPUP,priority:re.Xl.IMMEDIATE,props:{isFollowCompanyModal:!0}})},disabled:p,icon:b,children:y})})]})},ge={updateUserFavouriteCompanies:he.w,updateCompanyIsSaved:he.V,updateAddCompanyToFavouriteInQueue:K.fS};ye.propTypes=be;var xe=(0,y.$j)((function(e){var t=e.jobs,n=e.user,a=e.companyPage;return{userListingHashes:t,user:n,companyIsSaved:a.companyIsSaved,favouriteCompanies:a.userFavouriteCompanies}}),ge)(ye),je=n(25),Ce=n(83980),_e=n(80940),Ne=n.n(_e),we=n(32097),ke=n(4533),Se=n.n(ke),Te=n(39721),Ze=n.n(Te),Le=A()((function(){return Promise.resolve().then(n.bind(n,97135))}),{loadableGenerated:{webpack:function(){return[97135]}},ssr:!1});function Pe(){var e=(0,v.useState)(!1),t=e[0],n=e[1];return(0,f.jsxs)("div",{className:x()(Se()["share-card"],Ze().jobCardBucketListItem,Ne().bucketListItem,"bucketListItem jobCard"),children:[(0,f.jsxs)("div",{className:"d-flex flex-column justify-content-center align-items-center",children:[(0,f.jsxs)("div",{className:Se()["share-card-top"],children:[(0,f.jsx)("span",{className:Se()["share-card-background-heart"],children:"#"}),(0,f.jsx)("img",{className:Se()["share-card-zippia-icon"],alt:"Zippia",src:(0,J.fz2)("/ui-router/images/zippiaClean.png")})]}),(0,f.jsx)("div",{className:x()(Se()["share-card-do-you-like"],"mb-0"),children:"Do you like Zippia?"}),(0,f.jsxs)("div",{className:x()(Se()["share-card-help-your-friends"],"mb-0"),children:["Help your friends ",(0,f.jsx)("br",{})," find the job they want."]}),(0,f.jsx)(G.ZP,{theme:"primary",className:x()(Se()["share-card-button"]),onClick:function(){return n(!0)},children:"Share with a friend"})]}),t&&(0,f.jsx)(Le,{children:(0,f.jsx)(we.Z,{shareUrl:"https://www.zippia.com/",closeShareCard:function(){return n(!1)},children:(0,f.jsxs)("div",{className:Se()["share-card-popup"],children:["Help your friends ",(0,f.jsx)("br",{})," find the job they want."]})})})]})}var Ie=n(4215),ze=n.n(Ie),Ae=n(4637),Fe=n.n(Ae),Ee=function(e){var t=e.n,n=void 0===t?4:t;return ze()(1,n+1,1).map((function(e){return(0,f.jsxs)("div",{className:x()(Ne().bucketListItem,"bucketListItem loadedBucketJobs"),children:[(0,f.jsx)("div",{className:"bucketListItemLogo",children:(0,f.jsx)("div",{className:x()("CompanyLogo",Fe()["generic-company-logo"],Fe().xsmall,"animate-flicker")})}),(0,f.jsxs)("div",{className:x()(Ze().bucketListItemContent,"bucketListItemContent loadingBucket"),children:[(0,f.jsx)("div",{className:"animate-flicker firstRowLB"}),(0,f.jsx)("div",{className:"animate-flicker secondRowLB"}),(0,f.jsx)("div",{className:"animate-flicker thirdRowLB"}),(0,f.jsx)("div",{className:"animate-flicker fourthRowLB"}),(0,f.jsx)("div",{className:"animate-flicker fifthRowLB"}),(0,f.jsx)("div",{className:"animate-flicker sixthRowLB"})]})]},"loader".concat(e))}))},Oe=n(53640),Re=n(37216),Be=n.n(Re),Je=A()((function(){return Promise.all([n.e(4736),n.e(2451),n.e(4180),n.e(3184),n.e(9970)]).then(n.bind(n,43184))}),{loadableGenerated:{webpack:function(){return[43184]}},ssr:!1}),De=Object.freeze({bucket:"bucket",netflix:"netflix"}),Me=function(e){(0,s.Z)(n,e);var t=(0,m.Z)(n);function n(e){var r,s;(0,o.Z)(this,n),r=t.call(this,e),(0,l.Z)((0,a.Z)(r),"checkForNextArrow",(function(){var e,t=r.props,n=t.layout,a=t.jobsPerSlide,i=r.state,o=i.bucketScroll,l=i.showNext,s=((null===(e=r.bucketListRef)||void 0===e?void 0:e.current)||{}).children,c=void 0===s?[]:s;n===De.bucket&&!1===l&&0===o&&(c.length>a||!r.hasNoMoreJobs())&&r.setState({showNext:!0})}
1)),(0,l.Z)((0,a.Z)(r),"hasNoMoreJobs",(function(){var e=r.props,t=e.jobsPerPage,n=e.jobs,a=e.totalJobs;return 0===a||n.length<=t&&a<=t})),(0,l.Z)((0,a.Z)(r),"getNewFiltersOnFilterSearchParams",(function(e){var t=(0,p.Z)(r.state.zpFilters);return e&&!k()(e)&&Object.keys(e).forEach((function(n){if(e[n]){var a=t.findIndex((function(e){return e.param===n}));if(-1!==a){t[a].preselectedItems=(0,p.Z)(e[n]);var i=t[a].preselectedItems;t[a].newButtonText=i.length>1?"".concat(i[0].displayName,", ..."):1===i.length?i[0].displayName:t[a].buttonText}}})),t}));var m,b=(0,a.Z)(r);(0,l.Z)((0,a.Z)(r),"loadOnViewEnter",(m=(0,i.Z)((function(e){var t,n,a,i,o,r,l,s,d,u,m,f;return(0,h.__generator)(this,(function(h){return t=b.props,n=t.jobGroup,a=t.paidJobGroup,i=t.jobs,o=t.router,r=t.filterGroup,l=t.initialPayload,s=t.showPaidJobs,d=t.noNeedLoadOnViewEnter,u=!(!n&&!a),m=JSON.parse(window.sessionStorage.getItem(je.cV)),f=(0,p.Z)(b.state.zpFilters),m&&(f=b.getNewFiltersOnFilterSearchParams((0,je.Go)(m))),b.setState({zpFilters:f,userListingHashesFetched:!0},(function(){if(e&&(!i.length||m||(0,je.aN)(null==o?void 0:o.query)||s)){if(d)return;window.sessionStorage.removeItem(je.cV),u&&!r?b.handleFilterApply({},!0):m?b.handleFilterApply((0,c.Z)({},(0,je.ib)(b.props.filterQueue[b.props.filterQueueLength-1]),(0,je.ib)((0,je.Go)(m))),!0,{},!!m):i.length?((0,je.aN)(null==o?void 0:o.query)||s)&&b.handleFilterApply((0,je.ib)(b.props.filterQueue[b.props.filterQueueLength-1]),!0,{},!1,!!i.length):b.props.filterQueue&&b.props.filterQueueLength>0?b.handleFilterApply((0,je.ib)(b.props.filterQueue[b.props.filterQueueLength-1]),!0):u&&!f.length&&b.handleFilterApply(l,!0)}})),[2]}))})),function(e){return m.apply(this,arguments)})),(0,l.Z)((0,a.Z)(r),"updateFilterOnChangeOfExternalFilter",(function(e){var t=e.detail,n=r.props,a=n.loading,i=n.jobType,o=n.jobGroup,l=n.dispatchUserJobs,s=n.dispatchGetPaidJobs,p=n.dispatchGetCompanyJobs,m=n.filterQueue,h=n.paidJobGroup,f=n.showPaidJobs,v=r.state.initialPayload,b={};t.filterDetail?b=t.filterDetail:m&&(b=m[m.length-1]),v.remoteCategories&&!b.remoteCategories&&delete v.remoteCategories;var y=t.jobGroup,g=(0,u.Z)(t,["jobGroup"]);o!==y||a||(t.companyId&&(b.companyId=t.companyId),r.setState({visited:!0,showLoading:!1},(function(){if("user"===i){(t.showPaidJobs||f)&&s({key:h,detail:(0,c.Z)({refreshJobs:!0},t.paidJobPayload,I()(b,["salary","jobType","locations","jobLevels","radiusCategory","postingDateRange","dismissedListingHashes"])),hideOnEmpty:!0});var e=(0,d.Z)((0,c.Z)({},v,b,t.filterDetail||{}),{bucketToFetch:t.bucketToFetch});l({key:o,detail:e})}else{var n=(0,c.Z)({},b,g);p({key:o,detail:n,hideOnEmpty:!0,initial:v})}})))})),(0,l.Z)((0,a.Z)(r),"getUserLocations",(function(){var e=[],t=r.props,n=t.criteria,a=t.userLocation;return a&&a.length?a.forEach((function(t){var n=t.city,a=t.state;e.push(n?{city:n,state:(0,J.FUl)(a)}:{state:(0,J.FUl)(a)})})):n&&n.geoCity&&n.geoStateCode&&e.push({city:n.geoCity,state:n.geoStateCode}),e})),(0,l.Z)((0,a.Z)(r),"getNewInitialPayload",(function(e,t){var n=r.getUserLocations(),a=r.props,i=a.filterGroup,o=a.jobGroup,l=(0,c.Z)({},e);return t.remoteCategories||!i||t.locations&&t.locations.length||(l.companyId&&(l=(0,d.Z)((0,c.Z)({},l),{locationSort:!0})),n&&n.length&&(l=(0,c.Z)({},l,l.companyId?{locations:n}:{}))),"recentJobTitleJobBucket"===o&&(l=(0,d.Z)((0,c.Z)({},l),{locations:n})),l})),(0,l.Z)((0,a.Z)(r),"getJobsPerPage",(function(){var e,t,n,a=r.props,i=a.jobsPerPage,o=a.ignoreDismissed,l=4-(((null===(e=r.bucketListRef)||void 0===e||null===(t=e.current)||void 0===t||null===(n=t.children)||void 0===n?void 0:n.length)||0)%4||0);return o?i:i+(4===l?0:l)})),(0,l.Z)((0,a.Z)(r),"getMoreJobs",(function(){var e,t=r.props,n=t.dispatchGetCompanyJobsMore,a=t.dispatchUserJobsMore,i=t.loading,o=t.error,l=t.jobGroup,s=t.jobType,u=t.initialPayload,p=t.filterQueue,m=t.dispatchGetPaidJobs,h=t.paidJobAPIPayload,f=t.showPaidJobs,v=t.afterEveryX,b=t.paidJobGroup,y=t.paidJobs,g=t.onShowMoreJobs,x=r.getJobsPerPage();if(g)return g();var j={},C=(null==y||null===(e=y.jobs)||void 0===e?void 0:e.length)?(0,J.BTw)(x,v,4):0;if(p){var _=p[p.length-1];j=(0,je.ib)(_,u)}var N=r.getNewInitialPayload(u,j);i||o||r.hasNoMoreJobs()||(r.setState({showLoading:!1}
1),"user"===s?(f&&m({key:b,detail:h,hideOnEmpty:!0,showMore:!0}),a({key:l,detail:(0,d.Z)((0,c.Z)({},N,j),{numJobs:f?x-C:x}),hideOnEmpty:!1})):f&&(0,je.Tt)(h,j)?(m({key:b,detail:(0,c.Z)({},(0,je.ZW)(j,h),(0,je.Mk)(p)),showMore:!0,hideOnEmpty:!0}),n({key:l,detail:(0,d.Z)((0,c.Z)({},N,j),{numJobs:f?x-C:x}),hideOnEmpty:!1})):n({key:l,detail:(0,c.Z)({},N,j,N.numJobs?{numJobs:x}:{}),hideOnEmpty:!1}))})),(0,l.Z)((0,a.Z)(r),"showMore",(function(){var e=r.props.jobsPerSlide,t=r.bucketListRef.current.getBoundingClientRect().width,n=Math.floor(t/264);n>=e?r.scrollTo(e):r.scrollTo(n)})),(0,l.Z)((0,a.Z)(r),"logEvent",(function(){var e=r.props.title,t=J.FPR.bucketScrolled,n="".concat(e," - Scrolled");(0,ue.kI)(t,n)})),(0,l.Z)((0,a.Z)(r),"updateLocationRating",(function(e){e.forEach((function(e){((null==e?void 0:e.city)||(null==e?void 0:e.state))&&(0,Y.Lo)({city:e.city,stateAbbr:(0,J.FUl)(e.state),state:(0,J.qsk)(e.state)})}))})),(0,l.Z)((0,a.Z)(r),"updateTitleRating",(function(e){e&&"string"==typeof e&&(0,Y.Lo)({title:e})})),(0,l.Z)((0,a.Z)(r),"handleFilterApply",(function(e){var t,n,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=arguments.length>5&&void 0!==arguments[5]&&arguments[5],u=r.props,p=u.jobType,m=u.jobGroup,h=u.initialPayload,f=u.filterCallback,v=u.followerJobGroup,b=u.similarJobs,y=u.displaySeeMore,g=u.dispatchGetCompanyJobs,x=u.dispatchGetPaidJobs,j=u.paidJobAPIPayload,C=u.showPaidJobs,_=u.jobsPerPage,N=u.afterEveryX,w=u.filterQueue,S=u.paidJobGroup,T=u.useOnlyPaidJobs,Z=r.getNewInitialPayload(h,e),L=(0,J.BTw)(_,N,4);"user"===p&&sessionStorage.setItem("userPreference",JSON.stringify(e)),null===(t=r.bucketListRef)||void 0===t||null===(n=t.current)||void 0===n||n.scrollTo(0,0),r.setState({showLoading:!1,bucketScroll:0,showPrev:!1,showNext:!1},(function(){if("user"===p)f&&f(e);else{if(C&&!o&&(0,je.Tt)(j,e)||T){!y||a||k()(i)||window.sessionStorage.setItem(je.cV,JSON.stringify(i)),x({key:S,detail:(0,c.Z)({},(0,je.ZW)(e,j),(0,je.Mk)(w)),hideOnEmpty:!0});var t=(0,d.Z)((0,c.Z)({},Z,e),{numJobs:_-L});T||l||g({key:m,detail:t,hideOnEmpty:a})}else{var n=(0,c.Z)({},e);if(m===J.gIv.CPP_FALLBACK_TO_PAID_JOBS){var r=["locations","postingDateRange"];Object.keys(n).forEach((function(e){r.includes(e)||delete n[e]}))}var s=(0,c.Z)({},Z,e,Z.numJobs?{numJobs:_}:{});g({key:m,detail:s,hideOnEmpty:a})}if(v){var u=(0,c.Z)({},Z,e);b&&(u=(0,d.Z)((0,c.Z)({},u),{numJobs:8,companyId:b.filterDetail.companyId})),g({key:v,detail:u,hideOnEmpty:a})}f&&f(e)}})),e.locations&&!s&&r.updateLocationRating(e.locations),!e.jobTitle||e.socCode||s||r.updateTitleRating(e.jobTitle)}));var y=(0,a.Z)(r);return(0,l.Z)((0,a.Z)(r),"onScroll",function(){var e=(0,i.Z)((function(e,t,n){var a,i,o;return(0,h.__generator)(this,(function(t){a=y.props,i=a.displaySeeMore,o=a.jobsPerSlide;try{n&&!i&&y.getMoreJobs(),y.scrollLeftToFireGTMScrollEvent+=o*e,y.logEvent()}catch(e){console.error(e)}return[2]}))}));return function(t,n,a){return e.apply(this,arguments)}}()),(0,l.Z)((0,a.Z)(r),"undoFilter",(function(){var e=r.props,t=e.filterGroup;(0,e.dispatchUpdateFiltersState)({filterGroup:t,operation:ce.ht.UNDO})})),(0,l.Z)((0,a.Z)(r),"resetFilter",(function(){var e=r.props,t=e.filterGroup;(0,e.dispatchUpdateFiltersState)({filterGroup:t,operation:ce.ht.RESET})})),(0,l.Z)((0,a.Z)(r),"updateProfilePreference",(function(){window.location.href="/profile/"})),(0,l.Z)((0,a.Z)(r),"handleNetflixShowMoreClick",(function(){var e=r.props,t=e.popupScheduler,n=e.jobAlertTriggers,a=n.isUserLoggedIn,i=n.alreadySeenToday,o=n.isAllowedPage;r.getMoreJobs(),a||i||!o||t.enqueuePopup({id:ie.JOB_ALERT_POPUP,priority:re.Xl.IMMEDIATE})})),(0,l.Z)((0,a.Z)(r),"getNoResultsContainer",(function(){var e=r.props,t=e.jobGroup,n=e.criteria,a=e.errorMessage,i=e.filterGroup,o=e.filterQueue,l=e.resetPreference,s=e.updatePreference,c=(0,f.jsx)(Oe.Z,{errorMessage:a,showUndoButton:!!i&&!!o.length&&l,showResetButton:!!i&&!!o.length&&l,updatePreference:s,undoFilter:r.undoFilter,resetFilter:r.resetFilter,updateProfile:r.updateProfilePreference});return t!==J.gIv.CPP_COMPANY_JOBS_BUCKET&&t!==J.gIv.COMPANY_SALARY_JOBS_BUCKET&&t!==J.gIv.COMPANY_JOBS_PAGE||(c=(0,f.jsx)(xe,{criteria:n})),c})),(0,l.Z)((0,a.Z)(r),"checkJobsDismissed",(function(){var e=r.props,t=e.dismissedCount,n=e.jobs,a=e.loading;return t>0&&n.length===t&&!a&&r.hasNoMoreJobs()})),(0,l.Z)((0,a.Z)(r),"scrollTo",(function(e){var t=r.props,n=t.displaySeeMore,a=t.totalJobs,i=t.layout,o=t.loading,l=t.showPaidJobs,s=t.useOnlyPaidJobs,c=t.paidJobs,d=r.state.bucketScroll,u=!(!l&&!s||!(null==c?void 0:c.loading)),p=o||u;if(i!==De.netflix&&!p){var m=r.bucketListRef.current.children,h=282,f=e*h,v=((null==m?void 0:m.length)||0)*h-f;if(Math.abs(f)>r.bucketListRef.current.clientWidth+18){var b=Math.floor((r.bucketListRef.current.clientWidth+18)/h)||1;f=(b*=e>0?1:-1)*h}var y=!1,g=!0,x=d+f>=v;x?(f=v,y=!0,g=!n&&a>20):d+f<=0?(f=0,y=!1,g=!0):(f+=d,y=!0,g=!0),r.onScroll(h,f,x),r.setState({bucketScroll:f,showPrev:y,showNext:g})}})),r.bucketListRef=v.createRef(),r.scrollLeftToFireGTMScrollEvent=0,r.state={showNext:!1,showPrev:!1,visited:e.isVisited,showLoading:!1,initialPayload:C()(e.initialPayload),showAllQuery:(0,J.UAG)(e.initialPayload),showNoJobs:!1,zpFilters:(0,je.o4)(e.filters,e.criteria,r.getUserLocations(),null==e||null===(s=e.router)||void 0===s?void 0:s.query),showRemote:e.initialPayload.remote,loadWithRemote:e.loadWithRemote,jobSearched:e.initialPayload.jobTitle,userListingHashesFetched:!1,bucketScroll:0,hasMounted:!1,showJaaCallout:!0},r}
1return(0,r.Z)(n,[{key:"componentDidMount",value:function(){document.addEventListener("updateOtherFilterGroup",this.updateFilterOnChangeOfExternalFilter)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.loading,a=t.jobs,i=t.filters,o=t.filterGroup,r=t.initialPayload,l=t.filterQueue,s=t.filterQueueLength,c=t.dismissedCount,d=t.totalJobs,u=t.lastFilterAction,p=this.state,m=p.userListingHashesFetched,h=p.hasMounted;if(e.loading&&!1===n&&this.setState({showNoJobs:!0}),r!==e.initialPayload&&this.setState({initialPayload:r}),e.filterQueueLength!==s&&s>0&&m&&o&&(this.handleFilterApply((0,je.ib)(l[s-1]),!1,l[s-1],!1,!1,!h),h||this.setState({hasMounted:!0}),u!==ce.ht.INIT&&this.setState({showJaaCallout:!1})),!T()(e.filters,i)){var f=i.map((function(e){return L()(e,N()(e))})),v=e.filters.map((function(e){return L()(e,N()(e))}));T()(f,v)||this.setState({zpFilters:i})}c!==a.length||0===d||n||this.getMoreJobs(),this.checkForNextArrow()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("updateOtherFilterGroup",this.updateFilterOnChangeOfExternalFilter),this.timeoutId&&clearTimeout(this.timeoutId)}},{key:"render",value:function(){var e=this,t=this.props,n=t.loading,a=t.title,i=t.layout,o=t.filterGroup,r=t.totalJobs,s=t.bucketContainerClass,c=t.jobGroup,d=t.headerClass,u=t.isRemote,p=t.swapFilters,m=t.noTitle,h=t.emptyBuckets,y=t.isHidden,g=t.isPheading,j=t.displaySeeMore,C=t.isCityPage,_=t.ignoreDismissed,N=t.disableDismiss,w=t.countOfH2Cards,k=t.jobsPerPage,S=t.jobsPage,T=t.customJobCard,Z=t.isDesktop,L=t.expiredJobOnExternal,P=t.singleCompactFilter,I=t.logJobCardClickEvent,z=t.jobsDescription,A=t.filterDetail,F=t.withCreateAlert,E=t.paidJobs,O=t.showPaidJobs,R=t.isH3Title,B=t.customTitleTag,D=t.afterEveryX,M=t.paidJobAPIPayload,H=t.hideMoreBtn,V=t.useOnlyPaidJobs,q=t.paidJobGroup,Y=t.noBottomSpacing,W=t.pageNo,K=t.jobsPerSlide,Q=(r||0)+((null==E?void 0:E.totalJobs)||0),X=this.props.jobs,$=void 0===X?[]:X;if(!c&&!q)return console.error("jobgroup is reqired for job Container !!!!"),null;(j||T)&&($=$.slice(0,10));var ee=this.state,te=ee.showNext,ne=ee.showPrev,ie=ee.showNoJobs,oe=ee.showRemote,re=ee.loadWithRemote,le=ee.jobSearched,ce=ee.zpFilters,de=ee.bucketScroll,ue=ee.showJaaCallout,me=!u&&!C||m?!m&&(0,f.jsx)("h2",{className:"bucketListHeader interH2 z-mb-48 ".concat(d," ").concat(o&&!z?"titleFilterMargin":""),children:a}):(0,f.jsx)("h1",{className:"bucketListHeader interH2 z-mb-48 ".concat(d," ").concat(o?"titleFilterMargin":""),children:a});R&&(me=(0,f.jsx)("h3",{className:"bucketListHeader zp-title-h3 ".concat(d," ").concat(o&&!z?"titleFilterMargin":""),children:a}));var he=!m&&(0,f.jsx)("p",{className:"bucketListHeader interH2 ".concat(d),children:a}),fe=o&&!!ce.length&&(0,f.jsxs)("div",{className:x()(Ne()["job-container-filter"],"job-container-filter"),children:[this.props.children,(0,f.jsx)(Je,{singleCompactFilter:P,filterGroup:o,filters:ce,autosuggestInputErrorOnTop:!0}),0!==$.length&&te&&!H&&(0,f.jsx)("div",{className:x()(Ne().actions,"d-none d-lg-block"),children:(0,f.jsx)("a",{className:"showMore",onClick:this.showMore,children:"More"})})]}),ve=z&&(0,f.jsx)("div",{className:"jobs-container-description",children:z}),be=function(e,t){var n=(null==B?void 0:B.tag)&&(null==B?void 0:B.numberOfJobsCards)&&t<=(null==B?void 0:B.numberOfJobsCards)-1?null==B?void 0:B.tag:null,i=(0,pe.BZ)(e);return(0,f.jsx)(Ce.Z,{job:e,jobs:$,containerTitle:a,isRemote:oe||re,companySkills:!(null==e?void 0:e.jobDescription),ignoreDismissed:_,disableDismiss:N,jobsPage:S,isH2:t<w,jobSearched:le,isDesktop:Z,logJobCardClickEvent:I,titleTag:n,expiredJobOnExternal:L,jobGroup:c,showAutoApplyBadge:i})},ye=!(!O&&!V||!(null==E?void 0:E.loading));return(O||V)&&($=(0,J.L25)($,null==E?void 0:E.jobs,k,M.numJobs,D)),(0,f.jsx)(b.df,{as:"div",onChange:this.loadOnViewEnter,className:"".concat(Ne().outerContainerWrapper," ").concat(s||"bucketContainer"," ").concat(i," ").concat(y?"invisible":""),triggerOnce:!0,children:(0,f.jsxs)(v.Fragment,{children:[p?(0,f.jsxs)(f.Fragment,{children:[fe,he]}):(0,f.jsxs)(f.Fragment,{children:[g?he:me,ve,fe]}),F&&(0,f.jsx)(ae,{type:"button",filterDetail:A}),W>-1&&0===$.length&&!1===n&&!ye&&!h||this.checkJobsDismissed()?this.getNoResultsContainer():(0,f.jsx)("div",{className:x()(Be().bucketContainer,"jobsBucketContaier",{"z-mb-0":Y}),children:(0,f.jsxs)("div",{className:i!==De.netflix?x()(Ne().carouselContainer,"carouselContainer",{"z-mb-0":Y}):"",children:[(0,f.jsx)(se,{className:x()(Ne()["swipe-container"],{"position-relative":i!==De.netflix}),onSwipedLeft:function(){return e.scrollTo(1)},onSwipedRight:function(){return e.scrollTo(-1)},children:(0,f.jsxs)("div",{className:x()(Ne().bucketList,"z-pb-30","bu
1cketList",(0,l.Z)({netflix:i===De.netflix},Ne().netflix,i===De.netflix)),ref:this.bucketListRef,style:{transform:"translateX(".concat(-de,"px)"),transition:"transform 600ms ease-in-out"},children:[0===$.length&&!ie&&!1===n&&(0,f.jsx)(Ee,{}),(0===$.length&&n&&!h||ye)&&(0,f.jsx)(Ee,{}),$.map((function(e,t){return ue&&1===t&&i===De.bucket?(0,f.jsxs)(v.Fragment,{children:[(0,f.jsx)(U,{}),be(e,t)]},e.listingHash+t):30===t&&i===De.bucket?(0,f.jsxs)(v.Fragment,{children:[(0,f.jsx)(Pe,{}),be(e,t)]},e.listingHash+t):(0,f.jsx)(v.Fragment,{children:F&&27===t&&i===De.netflix?(0,f.jsx)(ae,{type:"jobCard",filterDetail:A}):be(e,t)},e.listingHash+t)})),(0!==$.length&&n||ye)&&(0,f.jsx)(Ee,{}),$.length>=10&&!n&&j&&!!Q&&!T&&(0,f.jsxs)("div",{className:x()(Ne().bucketListItem,"bucketSeeMore d-flex flex-column align-items-center"),children:[(0,f.jsx)("div",{onClick:function(){return(0,J.hRz)(j,"_self")},className:x()("icon-angle-right owl-next flex-center text-white",Ne().owlNext)}),(0,f.jsx)("a",{href:j,className:"mt-4 alink z-font-600",children:"".concat((0,J.ufS)(Q)," more jobs")})]}),T]})}),0!==$.length&&$.length>K&&i===De.bucket?(0,f.jsxs)(v.Fragment,{children:[(0,f.jsx)("div",{className:x()("icon-angle-left owl-prev flex-center",Ne().arrow,(0,l.Z)({},Ne().hideArrow,!ne)),onClick:function(){return e.scrollTo(-K)}}),(0,f.jsx)("div",{className:x()("icon-angle-right owl-next flex-center",Ne().arrow,s.includes("owl-next-modal")&&"owl-next-modal",(0,l.Z)({},Ne().hideArrow,!te)),onClick:function(){return e.scrollTo(K)}})]}):0!==$.length&&!j&&i===De.netflix&&r-k>0&&0!==r&&(0,f.jsx)(v.Fragment,{children:(0,f.jsx)("div",{className:"d-flex justify-content-center show-more-button",children:(0,f.jsx)(G.ZP,{theme:"primary",size:"big",onClick:this.handleNetflixShowMoreClick,children:"Show more"})})})]})})]})})}}]),n}(v.Component);(0,l.Z)(Me,"propTypes",{dispatchGetCompanyJobs:O().func.isRequired,dispatchUserJobs:O().func.isRequired,dispatchGetCompanyJobsMore:O().func.isRequired,dispatchUserJobsMore:O().func.isRequired,filterCallback:O().func,getUserListings:O().bool,title:O().string,isH3Title:O().bool,errorMessage:O().string,jobs:O().arrayOf(O().shape({listingHash:O().string,jobId:O().string})),totalJobs:O().number,countOfH2Cards:O().number,loading:O().bool,error:O().any,filterGroup:O().oneOfType([O().string,O().number]),layout:O().oneOf(["bucket","netflix"]).isRequired,jobType:O().oneOf(["user","company"]),jobGroup:O().string,initialPayload:O().shape({}),bucketContainerClass:O().string,headerClass:O().string,locations:O().arrayOf(O().shape({city:O().string,state:O().string})),filters:O().arrayOf(O().object),userLocation:O().arrayOf(O().shape({city:O().string,state:O().string})),criteria:O().object,fetchJobsOnMount:O().bool,updatePreference:O().bool,resetPreference:O().bool,swapFilters:O().bool,emptyBuckets:O().bool,isHidden:O().bool,jobsPerPage:O().number,displaySeeMore:O().string,isCityPage:O().bool,isRemote:O().bool,jobsPage:O().bool,noCMPPage:O().bool,loadWithRemote:O().bool,isCppRemote:O().bool,followerJobGroup:O().string,isVisited:O().bool,ignoreDismissed:O().bool,isFollower:O().bool,disableDismiss:O().bool,customJobCard:O().node,isDesktop:O().bool,expiredJobOnExternal:O().bool,singleCompactFilter:O().bool,logJobCardClickEvent:O().func,jobsDescription:O().string,withCreateAlert:O().bool,enablePaidFixedPos:O().bool,paidJobAPIPayload:O().object,customTitleTag:O().object,afterEveryX:O().number,paidJobGroup:O().string,hideMoreBtn:O().bool,useOnlyPaidJobs:O().bool,onShowMoreJobs:O().func,noBottomSpacing:O().bool,jobsPerSlide:O().number}),(0,l.Z)(Me,"defaultProps",{errorMessage:"Aw snap, no jobs found",totalJobs:0,loading:!1,title:"A recommended for you",isH3Title:!1,error:null,getUserListings:!0,filterGroup:null,jobGroup:null,jobs:[],filters:[],initialPayload:{},bucketContainerClass:"",headerClass:"",locations:[],fetchJobsOnMount:!1,updatePreference:!1,jobType:"company",swapFilters:!1,resetPreference:!0,emptyBuckets:!1,isHidden:!1,jobsPerPage:20,countOfH2Cards:0,displaySeeMore:null,isCityPage:!1,isRemote:!1,loadWithRemote:!1,isCppRemote:!1,isVisited:!1,ignoreDismissed:!1,isFollower:!1,disableDismiss:!1,isDesktop:void 0,expiredJobOnExternal:!1,singleCompactFilter:!1,logJobCardClickEvent:function(){},jobsDescription:"",withCreateAlert:!1,enablePaidFixedPos:!1,paidJobAPIPayload:{},customTitleTag:{}
1,afterEveryX:0,paidJobGroup:J.gIv.PAID_JOBS,hideMoreBtn:!0,useOnlyPaidJobs:!1,noBottomSpacing:!1,jobsPerSlide:4});var He={dispatchGetCompanyJobs:W.IC,dispatchGetCompanyJobsMore:W.FH,dispatchUserJobs:W.mX,dispatchUserJobsMore:W.SN,dispatchUpdateFiltersState:de.On,dispatchGetPaidJobs:W.lu},Ge=Me,Ue=(0,y.$j)((function(e,t){var n,a=e.jobs,i=e.user,o=e.searchFilter,r=e.locals,l=o.filters.find((function(e){return"locationName"===e.id})),s={user:i};if(l){var u=l.items.find((function(e){return(0,J.T31)(e.displayName)})),p=!!u&&u.enabled;u&&(s=(0,d.Z)((0,c.Z)({},s),{isRemoteFilter:p}))}var m=t.jobGroup?a[t.jobGroup]:{},h=a[t.followerJobGroup],f=a[t.paidJobGroup||J.gIv.PAID_JOBS]||{},v=a.dismissedJobs||[],b=o.stateHistory[t.filterGroup]||[],y=(null===(n=o.lastFilterAction)||void 0===n?void 0:n[t.filterGroup])||"",g=o.stateHistory[t.filterGroup]?o.stateHistory[t.filterGroup].length:0;if(k()(h)||(s.similarJobs=h),(null==m?void 0:m.jobs)||(null==f?void 0:f.jobs)){var x,j=v.length?null==m||null===(x=m.jobs)||void 0===x?void 0:x.filter((function(e){var t=e.listingHash;return v.includes(t)})).length:0;return(0,d.Z)((0,c.Z)({},m,s),{dismissedCount:j,paidJobs:f,filterQueue:b,filterQueueLength:g,showPaidJobs:!(!t.enablePaidFixedPos||r.displayPaidJobs.hideOnFixedPos),lastFilterAction:y})}return console.info("no bucket found inside the job reducer jobs[".concat(t.jobGroup,"]")),(0,d.Z)((0,c.Z)({},s),{filterQueue:b,filterQueueLength:g})}),He)((0,F.withRouter)((0,re.OT)((0,oe.$j)(Me))))},53640:function(e,t,n){"use strict";var a=n(24246),i=n(90005),o=n.n(i),r=n(94267),l=n(94847),s=n(18136),c=n.n(s),d=function(e){var t=e.errorTitle,n=e.errorMessage,i=e.showUndoButton,s=e.showResetButton,d=e.updatePreference,u=e.updateProfile,p=e.undoFilter,m=e.resetFilter;return(0,a.jsxs)("div",{className:o()(c().noResults,"z-px-0 clearfix"),children:[(0,a.jsx)("p",{className:"interH2",children:t}),(0,a.jsx)("p",{className:c().noJobsMessage,children:n}),i&&(0,a.jsx)(l.ZP,{theme:"super-primary",type:"button",className:"super-primary-button-small",onClick:p,children:"Undo filter"}),s&&(0,a.jsx)(l.ZP,{theme:"secondary",className:o()("secondary-button-small",i?c().noResultsButtonSpacing:""),type:"button",onClick:m,children:"Reset"}),d&&(0,a.jsx)(l.ZP,{theme:"secondary",className:o()("secondary-button-small",i?c().noResultsButtonSpacing:""),type:"button",onClick:u,children:"Update preference"}),(0,a.jsx)(r.Z,{})]})};d.defaultProps={errorTitle:"No results",errorMessage:"Aw snap, found nothing.",showResetButton:!1,showUndoButton:!1,undoFilter:function(){},resetFilter:function(){}},t.Z=d},98919:function(e,t,n){"use strict";n.d(t,{CK:function(){return s},CW:function(){return h},QT:function(){return d},qX:function(){return c}});var a=n(91946),i=n(68772),o=n(50919),r=n(2294),l=n(25),s={TYPE_A:"TYPE_A",TYPE_B:"TYPE_B",TYPE_C:"TYPE_C"},c={JOB_TITLE:"jobTitle",COMPANY:"company",MAJOR:"major"},d={JOB_TITLE:"jobTitle",LOCATION:"location",INDUSTRY:"industry",DEPARTMENT:"department",MAJOR:"major",COMPANY:"company"},u=function(e,t,n,a,i){switch(e){case d.LOCATION:switch(t){case c.JOB_TITLE:return n.comboSalaryLink;case c.COMPANY:return a?(0,r.c5G)(i,"","jobs"):"";case c.MAJOR:return(0,r.b2E)(n.city,n.state||n.stateCode);default:return""}case d.JOB_TITLE:return a&&i?(0,r.c5G)(i,"","jobs"):""}},p=function(e,t,n,a,i){if(e===d.LOCATION)switch(t){case c.JOB_TITLE:return n.comboSalaryPageIndexable;case c.COMPANY:return a;case c.MAJOR:return!0;default:return!1}else if(e===d.JOB_TITLE)return i?n.isSalaryPageIndexed:a},m=function(e,t,n,i){if(e===c.COMPANY&&!i){var o="";t===d.LOCATION?o=l.V5.LOCATION:t===d.JOB_TITLE&&(o=l.V5.JOB_TITLE),o&&window.localStorage.setItem(l.cV,JSON.stringify((0,a.Z)({},o,[n])))}},h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",c=arguments.length>6&&void 0!==arguments[6]&&arguments[6];switch(t){case d.LOCATION:return e.map((function(e){var s=e.city,c=e.state,d=e.stateCode,h=e.median,f=(0,o.Z)(e,["city","state","stateCode","median"]);return(0,i.Z)({title:s?"".concat(s,", ").concat(d):(0,r.qsk)(d),link:u(t,n,e,a,l),median:h,city:s,state:c,stateCode:d,isLinkIndexed:p(t,n,f,a),onLinkClick:function(){return m(n,t,{city:s,state:d||c})}},f)}));case d.INDUSTRY:return e.map((function(e){var t=e.industry,n=e.median,a=(0,o.Z)(e,["industry","median"]);return(0,i.Z)({title:t,link:c&&t?(0,r.E6q)(t):"",median:n,isLinkIndexed:c},a)}));case d.DEPARTMENT:return e.map((function(e){var t=e.department,n=e.median,a=(0,o.Z)(e,["department","median"]);return(0,i.Z)({title:t,link:"",median:n,isLinkIndexed:!1}
1,a)}));case d.JOB_TITLE:return e.map((function(e){var r=e.jobTitle,c=e.median,d=(0,o.Z)(e,["jobTitle","median"]);return(0,i.Z)({title:r,link:u(t,n,e,a,l),median:c,isLinkIndexed:p(t,n,e,a,s),onLinkClick:function(){return m(n,t,r,s)}},d)}));case d.MAJOR:return e.map((function(e){var t=e.major,n=e.median,a=e.majorSalaryPageLink,l=e.majorSalaryPageIndexed,s=(0,o.Z)(e,["major","median","majorSalaryPageLink","majorSalaryPageIndexed"]);return(0,i.Z)({title:t,link:a||(0,r.sr1)(t,"salary"),median:n,isLinkIndexed:l},s)}))}}},38790:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var a=n(68772),i=n(93334),o=n(53573),r=n(24246),l=n(27378),s=n(90005),c=n.n(s),d=n(31091),u=n.n(d),p=n(23615),m=n.n(p),h=n(98919),f=n(91946),v=n(58060),b=n(2294),y=n(10625),g=n(20947),x=n.n(g),j=function(e){var t,n=e.type,a=e.index,i=e.minPercentLow,o=e.maxPercentHigh,l=e.salaryChartItem,s=(e.isDesktop,e.isHidden),d=void 0!==s&&s;return(0,r.jsx)("tr",{className:c()(x()["salary-chart-item-container"],"flex-wrap",(t={},(0,f.Z)(t,x().odd,a%2!=0),(0,f.Z)(t,"d-none",d),(0,f.Z)(t,"d-flex",!d),t)),children:function(){switch(n){case h.CK.TYPE_B:return e=l.companyNameCPS,t=l.companyLogo,s=l.companyLink,d=l.zippiaCppUrl,u=l.toBeIndexed,p=l.displayFlagOfCSP,m=l.median,f=l.overallScore,g=l.comboJobTitleLink,j=l.jobIndexedLink,C=l.displayFlagOfCompanyJobsPage,_=p?(0,r.jsx)("a",{href:(0,b.c5G)(s||d,"","salary"),className:c()("openSansBlackBold",x()["salary-chart-link"]),children:(0,b.xGv)(m)}):(0,r.jsx)("span",{className:c()("openSansBlackBold",x()["salary-chart-text"]),children:(0,b.xGv)(m)}),N=function(){return(0,r.jsxs)("div",{className:c()("openSansBlackBold","w-100",x()["salary-chart-text"]),children:[(0,r.jsx)("span",{className:x().rankLabel,children:"".concat(a,".")}),(0,r.jsx)("span",{children:"".concat(e)})]})},w=function(){return(0,r.jsxs)("a",{href:g||(0,b.c5G)(s||d,"","jobs"),className:c()("openSansBlackBold","d-flex",x()["salary-chart-link"],x().salaryChartLink),children:[(0,r.jsx)("span",{className:x().rankLabel,children:"".concat(a,".")}),(0,r.jsx)("span",{className:c()(x()["salary-chart-text"]),children:"".concat(e)})]})},k=function(){return(0,r.jsxs)("a",{href:(0,b.c5G)(s||d,"","overview"),className:c()("openSansBlackBold","d-flex",x()["salary-chart-link"],x().salaryChartLink),children:[(0,r.jsx)("span",{className:x().rankLabel,children:"".concat(a,".")}),(0,r.jsx)("span",{className:c()(x()["salary-chart-text"]),children:"".concat(e)})]})},(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("td",{className:"d-none d-md-flex align-items-center col-md-1 px-0",children:(0,r.jsx)("span",{className:c()("openSansBlackBold",x()["salary-chart-text"]),children:"".concat(a)})}),(0,r.jsx)("td",{className:"col-7 col-md-6 pl-0 pl-md-0 pr-0",children:u?(0,r.jsxs)("div",{className:"d-flex align-items-center",children:[(0,r.jsx)("div",{className:"d-none d-md-flex px-1",children:(0,r.jsx)("a",{href:(0,b.c5G)(s||d,"","overview"),children:(0,r.jsx)(v.default,{className:"CompanyLogoImg",companyLogo:t,companyName:e,size:"small",imgWidth:50,imgHeight:50})})}),(0,r.jsx)("div",{className:"".concat(x().nameColumn," line-clamp-2 w-100"),children:j||C?(0,r.jsx)(w,{}):(0,r.jsx)(r.Fragment,{children:!1===j?(0,r.jsx)(N,{}):(0,r.jsx)(k,{})})})]}):(0,r.jsxs)("div",{className:"d-flex align-items-center",children:[(0,r.jsx)("div",{className:"d-none d-md-flex px-1",children:(0,r.jsx)(v.default,{className:"CompanyLogoImg",companyLogo:t,companyName:e,size:"small",imgWidth:50,imgHeight:50})}),(0,r.jsx)("div",{className:"".concat(x().nameColumn," line-clamp-2 w-100"),children:j||C?(0,r.jsx)(w,{}):(0,r.jsx)(N,{})})]})}),(0,r.jsx)("td",{className:"d-none d-md-flex align-items-center col-md-2 px-1",children:(0,r.jsx)("div",{className:"d-flex ZippiaTable mt-0",children:(0,r.jsx)("div",{className:c()("openSansBlackBold",x()["salary-chart-text"]),children:u?(0,r.jsx)("a",{href:"".concat((0,b.c5G)(s||d,"","overview"),"#reviews").concat(y.qK),children:f}):f})})}),(0,r.jsx)("td",{className:"d-flex align-items-center col-5 col-md-3 px-0",children:_})]});case h.CK.TYPE_C:return function(){var e=l.jobCount,t=l.jobTitle,n=l.median,a=l.link,i=l.isLink,o=l.jobTitleIndexes,s="INDEX"===o.indexInfoOfSalaryPage,d="INDEX"===o.indexInfoOfJobsPage,u=a||(0,b.Vom)(t,"","salary"),p=a?i:s;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("td",{className:c()("col-12","col-md-6","pl-0",x().ellipsis),children:p?(0,r.jsx)("a",{href:u,className:c()("openSansBlackBold",x()["salary-chart-link"]),children:t}):(0,r.jsx)("span",{className:c()("openSansBlackBold",x()["salary-chart-text"]),children:t})}),(0,r.jsx)("td",{className:c()("col-12","col-md-3","text-center","px-0",x()["company-salary-field"]),children:(0,r.jsx)("div",{className:c()("order-last","order-md-first","openSansBlackBol",x()["salary-chart-text"]),children:(0,b.xGv)(n)})}),(0,r.jsx)("td",{className:x()["company-salary-field"],children:(0,r.jsx)("div",{className:"order-last order-md-first",children:d?(0,r.jsx)("a",{href:(0,b.Vom)(t,"","jobs"),className:c()("openSansBlackBold",x()["salary-chart-link"]),children:"".concat((0,b.ufS)(e),"+")}):(0,r.jsx)("span",{className:c()("openSansBlackBold",x()["salary-chart-text"]),children:"".concat((0,b.ufS)(e),"+")})})})]})}();default:return function(){var e,t=l.title,n=l.link,s=l.median,d=l.onLinkClick,u=l.isLinkIndexed,p=l.disabled;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("td",{className:"d-none d-md-block col-md-1 text-center px-0",children:(0,r.jsx)("span",{className:c()("openSansBlackBold",x()["salary-chart-text"]),children:"".concat(a)})}),(0,r.jsx)("td",{className:c()("col-6","col-md-4","px-0","w-100",x().ellipsis),children:u?(0,r.jsx)("a",{href:n,className:c()("openSansBlackBold","salary-chart-title",x()["salary-chart-link"]),onClick:d,onContextMenu:d,children:"".concat(t)}):(0,r.jsx)("div",{className:c()("openSansBlackBold","salary-chart-title",x()["salary-chart-text"],x().ellipsis),children:"".concat(t)})}),(0,r.jsx)("td",{className:"col-6 col-md-4 text-center",children:(0,r.jsx)("div",{className:"d-flex flex-column",children:(0,r.jsx)("div",{className:c()("openSansBlackBold",x()["salary-chart-text"]),children:(0,b.xGv)(s)})})}),(0,r.jsxs)("td",{className:c()("d-none","d-md-flex","flex-column","align-items-end","col-md-3","pr-0",x()["min-salary-range-container"]),children:[(0,r.jsxs)("div",{className:c()(x()["min-salary-range-bar"]),children:[(0,r.jsx)("div",{className:c()(x().arrow,{disabled:p}),style:{left:"".concat((e=s,(e-i)/(o-i)*100),"%")}}),(0,r.jsx)("div",{className:c()(x().bar,{disabled:p})})]}),(0,r.jsxs)("div",{className:c()("d-flex justify-content-between",x()["k-salary"]),children:[(0,r.jsx)("div",{className:"lightTextStyleGrey",children:(0,b.jls)(i,!0)}),(0,r.jsx)("div",{className:"lightTextStyleGrey",children:(0,b.jls)(o,!0)})]})]})]})}()}var e,t,s,d,u,p,m,f,g,j,C,_,N,w,k}()})},C={chartType:m().string.isRequired,salaryChartItems:m().arrayOf(m().object).isRequired,filteredItems:m().arrayOf(m().object),filteredBy:m().string,tableHeaders:m().func,isDesktop:m().bool},_={chartType:"",filteredBy:"",filteredItems:[],salaryChartItems:[],isDesktop:void 0,tableHeaders:void 0,headers:void 0},N=function(e){var t=e.chartType,n=e.salaryChartItems,s=e.filteredBy,d=e.filteredItems,p=e.isDesktop,m=e.tableHeaders,f=e.listSizeValue,v=e.tableHeaderTitleContent,b=function(){if(!d.length)return C(6),n.sort((function(e,t){return+t.median-+e.median}));if(d.length>1)return C(6),d.sort((function(e,t){return+t.median-+e.median}));var e=(0,o.Z)(d.map((function(e){return(0,i.Z)((0,a.Z)({},e),{disabled:!1})}))).concat((0,o.Z)(n.map((function(e){return(0,i.Z)((0,a.Z)({},e),{disabled:!0})})))),t=function(e){var t=-1;t=s===h.QT.COMPANY?e.findIndex((function(e){return e.companyNameCPS===d[0].companyNameCPS})):e.findIndex((function(e){return e.title===d[0].title}));return t}(e=(e=u()(e,(function(e){return s===h.QT.COMPANY?e.companyNameCPS:e.title}))).sort((function(e,t){return+t.median-+e.median})));return function(e){e>-1&&e<=19?e>5&&e<12?C(12):e>=12&&C(20):20===e&&C(20)}(t),20===t&&(e=(0,o.Z)(e.slice(0,19)).concat([e[t]])),e.slice(0,20)},y=(0,l.useState)(f||6),g=y[0],C=y[1],_=(0,l.useState)(n.sort((function(e,t){return+t.median-+e.median}))),N=_[0],w=_[1];(0,l.useEffect)((function(){w(n.sort((function(e,t){return+t.median-+e.median})))}),[n]),(0,l.useEffect)((function(){d.length?w(b()):w(n.sort((function(e,t){return+t.median-+e.median})))}),[d]);return(0,r.jsxs)("div",{className:"w-730",children:[v,(0,r.jsxs)("table",{className:c()(x()["new-salary-chart-container"]),children:[m&&m(),(0,r.jsx)("tbody",{children:N.map((function(e,n){return(0,r.jsx)(j,(0,a.Z)({index:n+1,type:t,salaryChartItem:e,isDesktop:p,isHidden:n>g-1},{minPercentLow:(i=Math).min.apply(i,(0,o.Z)(N.map((function(e){return e.percent25}
1)))),maxPercentHigh:(l=Math).max.apply(l,(0,o.Z)(N.map((function(e){return e.percent75}))))}),n);var i,l}))})]}),g<N.length&&N.length>6&&(0,r.jsx)("div",{className:"mt-4",children:(0,r.jsx)("a",{className:c()("ShowMoreText",x()["show-more-link"]),onClick:function(){var e=g;if(6===g)e+=6;else e=N.length;C(e)},children:"Show more"})})]})};N.propTypes=C,N.defaultProps=_;var w=N},81832:function(e,t,n){"use strict";var a=n(24246),i=(n(27378),n(90005)),o=n.n(i),r=n(94847),l=n(2294),s=n(67361),c=n.n(s);t.Z=function(e){var t=e.sections,n=e.className,i=void 0===n?"":n;return(0,a.jsx)("ul",{className:o()("nav",i),children:t.map((function(e){var t=e.id,n=e.url,i=e.title,s=e.onLinkClick,d=e.renderButton;return(0,a.jsx)("li",{className:o()("position-relative mb-1 mb-md-0 mr-4",c().navItm),children:d?(0,a.jsx)(r.ZP,{onClick:s||function(){return(0,l.X5u)(t,500)},theme:"link",size:"big",children:i}):(0,a.jsx)("a",{href:"".concat(n,"#").concat(t),onClick:s||function(){return null},className:" alink font-weight-600",children:i})},t)}))})}},80970:function(e,t,n){"use strict";var a=n(29132),i=n(91946),o=n(68772),r=n(93334),l=n(53573),s=n(59312),c=n(24246),d=n(27378),u=n(90005),p=n.n(u),m=n(65218),h=n.n(m),f=n(38579),v=n.n(f),b=n(94847),y=n(80596),g=n(64857),x=n(4517),j=n(97718),C=n(2294),_=n(22052),N=n.n(_),w=h()((function(){return Promise.resolve().then(n.bind(n,53532))}),{loadableGenerated:{webpack:function(){return[53532]}},ssr:!1}),k=[1,2],S=function(e){var t,n=e.title,u=e.titlePrefillValue,m=e.locationPrefillValue,h=e.calloutLocation,f=e.TitleTagName,_=e.dismissible,S=e.src,T=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{normalizedTitle:e,originalSearch:e}},Z=(0,y.jh)(),L=(0,d.useState)(null),P=L[0],I=L[1],z=(0,g.T)(),A=(0,g.C)((function(e){var t=e.user;return t&&t.isLoggedIn})),F=(0,d.useState)({jobTitle:{step:1,answer:u?T(u):""},location:{step:2,answer:m||""}}),E=F[0],O=F[1],R=(0,d.useState)(!0),B=R[0],J=R[1],D=(t=(0,a.Z)((function(e){var t,n,a,i,o,r,l,c,d;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:t=e.qList,
1n=e.surveyFlow,a=e.survey,i=e.utm_campaign,o=e.surveyStartTimeStamp,r=e.surveyId,l=k.map((function(e){var l,s,c,d=Object.values(E).find((function(t){return t.step===e}));return c=d&&d.answer?[d.answer]:[],{questionId:null===(l=t[e-1])||void 0===l||null===(s=l.question)||void 0===s?void 0:s._id,surveyFlow:n||"surveyPopup",surveyName:a,surveyId:r,surveyStep:e.toString(),utm_campaign:i,surveyStartTimeStamp:o,timeStamp:Date.now(),answer:c}})),c=0,s.label=1;case 1:return c<l.length?(d=l[c],[4,x.Re.sendSurveyResponse(d)]):[3,4];case 2:s.sent(),s.label=3;case 3:return c++,[3,1];case 4:return[2]}}))})),function(e){return t.apply(this,arguments)}),M=function(){var e=(0,a.Z)((function(){var e,t,n,a,i,r,c,d,u;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:return r=(null==E||null===(e=E.jobTitle)||void 0===e||null===(t=e.answer)||void 0===t?void 0:t.normalizedTitle)||(null==E||null===(n=E.jobTitle)||void 0===n||null===(a=n.answer)||void 0===a?void 0:a.originalSearch),(null==E||null===(i=E.location)||void 0===i?void 0:i.answer)?r?(c={survey_step:"step3",survey:"201",src:S||"jobtitle-salary-mini-hero",skipQuestion:A?(0,l.Z)(k).concat([7]):k,callout_location:void 0},h&&h.length&&(c.callout_location=h),[4,x.Re.fetchSurveyById(c.survey)]):(I("Please enter a job title."),[2,null]):(I("Please enter a location."),[2,null]);case 1:return(d=s.sent())&&(c.survey=d.sName,u=(0,l.Z)(d.qList||[]).sort((function(e,t){return e.orderNo-t.orderNo})),Object.assign(c,{questionList:u,surveyId:d._id,qListLength:null==u?void 0:u.length,orderQNameList:u.map((function(e){return e.question.qName})),surveyStartTimeStamp:Date.now(),surveyStep:parseInt(c.survey_step.match(/\d+$/)[0])})),I(null),z((0,j.Gu)(c)),Z.pushQuery(c),D((0,o.Z)({},d,c)),[2]}}))}));return function(){return e.apply(this,arguments)}}(),H=function(e){return function(t){var n=t.displayValue;!1===t.isListOpen&&O((0,r.Z)((0,o.Z)({},E),(0,i.Z)({},e,(0,r.Z)((0,o.Z)({},E[e]),{answer:"jobTitle"===e?T(n):n}))))}};return B?(0,c.jsxs)("div",{className:p()("d-flex justify-content-between bg-white border rounded",N()["salary-calculator"]),children:[(0,c.jsxs)("div",{className:"z-p-20",children:[(0,c.jsxs)("div",{className:"d-flex justify-content-between salary-calculator-title z-mb-16",children:[(0,c.jsx)(f,{className:"open-sans-large-black-bold mb-0",children:n}),_&&(0,c.jsx)(v(),{className:"close-icon",width:"16",height:"16",src:(0,C.uNo)("/ui-router/images/resume-builder/close-modal.svg"),alt:"Close icon",onClick:function(){return J(!1)}})]}),(0,c.jsxs)("div",{className:"d-flex flex-column",children:[(0,c.jsx)(w,{category:"location",prefillValue:m,inputProps:{className:"calculator-input-field",placeholder:"Your location*"},onChange:H("location")}),(0,c.jsx)(w,{category:"jobTitle",prefillValue:u,inputProps:{className:"mt-2 calculator-input-field",placeholder:"Your job title*"},onChange:H("jobTitle")}),P&&(0,c.jsx)("p",{className:"error-message mb-0 mt-3",children:P}),(0,c.jsx)(b.ZP,{id:"salary-report-callout","data-slug":S||"jobtitle-salary-mini-hero",theme:"primary",size:"big",className:"z-mt-18",onClick:M,isFullWidth:!0,children:"Get your estimate"})]})]}),(0,c.jsx)("figure",{className:"overflow-hidden my-auto",children:(0,c.jsx)("img",{src:(0,C.uNo)("/ui-router/images/half-calculator.svg"),alt:"salary-calculator",className:"salary-calculator-image"})})]}):null};S.defaultProps={title:"What am I worth?",jobTitlePrefillValue:"",locationPrefillValue:"",calloutLocation:"",TitleTagName:"p",dismissible:!0,titlePrefillValue:""},t.Z=S},86256:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var a=n(29132),i=n(68772),o=n(78203),r=n(53573),l=n(59312),s=n(24246),c=n(27378),d=n(99729),u=n.n(d),p=n(65218),m=n.n(p),h=n(23615),f=n.n(h),v=n(18366),b=n(2294),y=n(93334),g=n(54180),x=n(25);function j(e){var t=e.title,n=e.enableFilter,a=e.onFilterClear,o=e.noLocationFilter,r=e.onUpdateFilter,l=e.preselectedItems,c=void 0===l?[]:l;return n?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{dangerouslySetInnerHTML:{__html:t},className:"z-mb-24"}),!o&&(0,s.jsx)(g.Z,(0,y.Z)((0,i.Z)({},(0,y.Z)((0,i.Z)({},x.OI[x.V5.LOCATION]),{options:{autoSuggest:!0,limit:3,remote:!1},preselectedItems:c})),{onApply:r,onClear:a})),(0,s.jsx)("div",{className:"component-separator"})]}):null}j.propTypes={title:f().string,enableFilter:f().bool,onFilterClear:f().func,onUpdateFilter:f().func};var C=m()((function(){return Promise.all([n.e(4736),n.e(9252)]).then(n.bind(n,19252))}),{loadableGenerated:{webpack:function(){return[19252]}},ssr:!1}),_=[{borderColor:"#26A69A",pointColor:"#26A69A"},{borderColor:"#5C6BC0",pointColor:"#5C6BC0"},{borderColor:"#AB47BC",pointColor:"#AB47BC"},{borderColor:"#FFA726",pointColor:"#FFA726"}],N={borderWidth:2,pointRadius:0,hitRadius:3,hoverRadius:3,hoverBorderWidth:1,backgroundColor:"rgba(0, 0, 0, 0)"};function w(e){var t,n=e.contentBlurb,d=e.titleKey,p=e.titleValue,m=e.initialLocation,h=e.nationalSalaries,f=e.salariesByStateAndCity,y=e.noLocationFilter,g=e.callFunc,x=e.noDefaultContentBlurb,w=h.map((function(e){return u()(e,"label")})),k=(0,o.Z)(c.useState([]),2),S=k[0],T=k[1],Z=function(){var e=m[0]||{},t=e.state,n=void 0===t?"":t,a=e.city,i=void 0===a?"":a,o=e.stateAbbr,r=void 0===o?"":o;return n||r?[{value:{city:i,state:n},displayName:i?"".concat(i,", ").concat(r):n}]:[]}();function L(){return(L=(0,a.Z)((function(e,t,n){var a,o,r,s,c,d;return(0,l.__generator)(this,(function(l){switch(l.label){case 0:return l.trys.push([0,2,,3]),a=e.city,o=e.state,[4,g(e)];case 1:return r=l.sent(),s=r.map((function(e){return e.value})),c=a?"".concat(a,", ").concat(o):t,[2,(0,i.Z)({data:s,label:c,datasetKeyProvider:c,borderColor:_[n+1].borderColor,pointBackgroun
1dColor:_[n+1].pointColor},N)];case 2:throw d=l.sent(),console.error("Error occurred:",d),d;case 3:return[2]}}))}))).apply(this,arguments)}function P(){return P=(0,a.Z)((function(e,t){var n;return(0,l.__generator)(this,(function(e){try{n=t.map((function(e,t){var n=e.value,a=n.city,i=n.state,o=(0,b.qsk)(i);return function(e,t,n){return L.apply(this,arguments)}({city:a,state:i,titleKey:d,titleValue:p},o,t)})),Promise.all(n).then((function(e){T([S[0]].concat((0,r.Z)(e)))})).catch((function(e){console.error("Error occurred while fetching datasets for salary history chart.",e)}))}catch(e){console.error("Error occurred while fetching datasets for salary history chart.",e)}return[2]}))})),P.apply(this,arguments)}c.useEffect((function(){T(function(){var e=h.map((function(e){return e.value})),t=f.length?f.map((function(e){return e.value})):[],n=[],a=m&&m.length&&m[0],o=a.state,r=a.city,l=a.stateAbbr;return n.push((0,i.Z)({data:e,label:"National average",datasetKeyProvider:"National Average",borderColor:_[0].borderColor,pointBackgroun
1dColor:_[0].pointColor},N)),(o||r)&&n.push((0,i.Z)({data:t,label:"".concat(r?"".concat(r,", ").concat(l):o),datasetKeyProvider:"".concat(r?"".concat(r,", ").concat(l):o),borderColor:_[1].borderColor,pointBackgroundColor:_[1].pointColor},N)),n}())}),[f]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"mb-24",children:(0,s.jsx)(j,{enableFilter:!0,onUpdateFilter:function(e,t){return P.apply(this,arguments)},onFilterClear:function(){return T([S[0]])},title:n||(x?null:"Compare ".concat(null==p||null===(t=p.toLowerCase)||void 0===t?void 0:t.call(p)," salaries for individual cities or states with the national average.")),noLocationFilter:y,preselectedItems:Z})}),(0,s.jsx)(C,(0,i.Z)({},v.C.setupLineChart({labels:w,datasets:S,options:{showCustomLegend:!0,plugins:{tooltip:{callbacks:{label:function(e){var t=e.dataset,n=e.raw;return"".concat(t.label,": <strong>").concat((0,b.zWc)(!1).format(n),"</strong>")}}}}},className:"salary-line-chart--history"})))]})}w.propTypes={searchLocations:f().array,initialLocation:f().any,titleKey:f().string,titleValue:f().string,contentBlurb:f().string,noLocationFilter:f().bool,nationalSalaries:f().arrayOf(f().shape({value:f().oneOfType([f().number,f().string]),label:f().string})).isRequired,salariesByStateAndCity:f().arrayOf(f().shape({value:f().oneOfType([f().number,f().string]),label:f().string})).isRequired,callFunc:f().func};var k=w},70556:function(e,t,n){"use strict";var a=n(68772),i=n(50919),o=n(24246),r=(n(27378),n(23615)),l=n.n(r),s=n(77444),c={percentile90thAverageAnnualSalary:"90th Percentile",percentile75thAverageAnnualSalary:"75th Percentile",nationalAverageAnnualSalary:"Average",percentile25thAverageAnnualSalary:"25th Percentile",percentile10thAverageAnnualSalary:"10th Percentile"},d={percentile:{columnName:"Percentile"},annualSalary:{columnName:"Annual salary",customSortByField:"annualSalaryNum"},monthlySalary:{columnName:"Monthly salary",customSortByField:"monthlySalaryNum"},hourlyRate:{columnName:"Hourly rate",customSortByField:"hourlyRateNum"}},u=function(e){var t=e.customClass,n=e.percentiles,r=e.title,l=n.map((function(e){var t=e.key,n=(0,i.Z)(e,["key"]);return(0,a.Z)({percentile:c[t]},n)}));return l.length>0&&(0,o.jsx)("div",{className:t,children:(0,o.jsx)(s.Z,{columnConfig:d,bodyData:l,tableHeaderTitleContent:r?(0,o.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:r}):null})})};u.propTypes={customClass:l().string,percentiles:l().arrayOf(l().shape({key:l().string,annualSalary:l().string,monthlySalary:l().string,hourlyRate:l().string})).isRequired},u.defaultProps={customClass:null},t.Z=u},93332:function(e,t,n){"use strict";n.d(t,{I8:function(){return k},e2:function(){return w}});var a=n(29132),i=n(91946),o=n(68772),r=n(93334),l=n(50919),s=n(59312),c=n(24246),d=n(27378),u=n(37254),p=n(90005),m=n.n(p),h=n(18185),f=n(64857),v=n(92243),b=n(73014),y=n(49654),g=n.n(y),x=function(e){var t=e.className,n=e.onEnterKeyDown,a=(0,l.Z)(e,["className","onEnterKeyDown"]);return(0,c.jsx)("input",(0,o.Z)({className:m()("border-0 w-100 h-100 mediumGray-text z-px-12 z-py-6",g().input,t),onKeyDown:function(e){return"Enter"===e.key&&(null==n?void 0:n())}},a))},j=function(e){var t=e.className,n=(0,l.Z)(e,["className"]);return(0,c.jsx)("span",(0,o.Z)({className:m()("icon-search",t)},n))},C=function(e){var t=e.onClick,n=e.width,a=e.height,s=e.className,d=e.withoutFocus,u=e.children,p=(0,l.Z)(e,["onClick","width","height","className","withoutFocus","children"]);return(0,c.jsx)("button",{className:"d-contents",onClick:t,onKeyDown:function(e){return"Enter"===e.key&&t()},tabIndex:0,"aria-label":"search",children:(0,c.jsx)("div",(0,r.Z)((0,o.Z)({style:{width:n,height:a},className:m()("h-100 d-flex align-items-center justify-content-center",g().button,s,(0,i.Z)({},g()["without-focus"],d))},p),{children:u}))})},_=function(e){var t=e.children,n=e.className,a=e.minWidth,i=e.maxWidth;return(0,c.jsx)("div",{style:{minWidth:a,maxWidth:i},className:m()("d-flex align-items-center card-border-darker rounded",g().container,n),children:t})},N=function(e){var t=e.onChange,n=e.initialValue,a=void 0===n?"":n,i=(0,d.useState)(a),o=i[0],r=i[1];return(0,d.useEffect)((function(){r(a)}),[a]),{value:o,handleChange:function(e){r(e.target.value),null==t||t(e)}}}
1,w=function(e){var t=e.onSearch,n=e.onChange,a=e.initialValue,i=e.id,l=e.hasError,s=e.label,d=e.inputProps,u=e.showSearchButton,p=e.helperText,m=N({onChange:n,initialValue:a}),f=m.value,v=m.handleChange;return(0,c.jsxs)(h.ZP,{id:i,hasError:l,children:[(0,c.jsx)(h.ZP.Label,{keepShrunk:!!f,children:s}),(0,c.jsx)(h.ZP.TextInput,(0,r.Z)((0,o.Z)({value:f,onChange:v,onEnterKeyDown:function(){return t(f)},adornmentRight:u&&(0,c.jsx)(C,{onClick:function(){return t(f)},className:g()["button-v2"],children:(0,c.jsx)(j,{style:{fontSize:"16px"},className:g()["icon-v2"]})})},d),{placeholder:""})),p&&(0,c.jsx)(h.ZP.HelperText,{children:p})]})},k=function(e){var t=e.onSearch,n=e.onChange,l=e.containerProps,d=e.inputProps,p=e.buttonProps,m=e.iconProps,h=function(e){var t,n,o=e.filterGroup,r=e.filterParam,l=e.filterOperation,c=void 0===l?v.ht.APPEND:l,d=e.onSearch,p=(0,u.I0)(),m=(0,f.C)((function(e){var t,n,a=e.searchFilter;return null==a||null===(t=a.stateHistory)||void 0===t||null===(n=t[o])||void 0===n?void 0:n.at(-1)})),h=(null==m||null===(t=m[r])||void 0===t?void 0:t.value)||"",y=(n=(0,a.Z)((function(e){return(0,s.__generator)(this,(function(t){return p((0,b.On)({filterGroup:o,newState:(0,i.Z)({},r,{value:e}),operation:c})),null==d||d(e),[2]}))})),function(e){return n.apply(this,arguments)});return{searchFilterState:h,handleSearch:y}}({filterGroup:e.filterGroup,filterParam:e.filterParam,filterOperation:e.filterOperation,onSearch:t}),y=h.searchFilterState,g=h.handleSearch,w=N({onChange:n,initialValue:y}),k=w.value,S=w.handleChange;return(0,c.jsxs)(_,(0,r.Z)((0,o.Z)({},l),{children:[(0,c.jsx)(x,(0,o.Z)({value:k,onChange:S,onEnterKeyDown:function(){return g(k)}},d)),(0,c.jsx)(C,(0,r.Z)((0,o.Z)({onClick:function(){return g(k)}},p),{children:(0,c.jsx)(j,(0,o.Z)({},m))}))]}))};t.ZP=function(e){var t=e.onSearch,n=e.onChange,a=e.initialValue,i=e.containerProps,l=e.inputProps,s=e.buttonProps,d=e.iconProps,u=N({onChange:n,initialValue:a}),p=u.value,m=u.handleChange;return(0,c.jsxs)(_,(0,r.Z)((0,o.Z)({},i),{children:[(0,c.jsx)(x,(0,o.Z)({value:p,onChange:m,onEnterKeyDown:function(){return t(p)}},l)),(0,c.jsx)(C,(0,r.Z)((0,o.Z)({onClick:function(){return t(p)}},s),{children:(0,c.jsx)(j,(0,o.Z)({},d))}))]}))}},64870:function(e,t,n){"use strict";n.d(t,{P:function(){return h}});var a=n(91946),i=n(68772),o=n(93334),r=n(50919),l=n(24246),s=n(8330),c=n(76575),d=n(90005),u=n.n(d),p=n(15523),m=n.n(p),h=function(e){var t=e.placeholder,n=e.children,d=e.width,p=e.full,h=e.triggerClass,f=e.disabled,v=e.size,b=void 0===v?"big":v,y=(0,r.Z)(e,["placeholder","children","width","full","triggerClass","disabled","size"]);return(0,l.jsxs)(c.fC,(0,o.Z)((0,i.Z)({},y),{disabled:f,children:[(0,l.jsxs)(c.xz,{className:u()("z-text-base text-left d-flex justify-content-between align-items-center z-br-4",m().trigger,h,{"z-py-11 z-pl-16 z-pr-10":"big"===b,"z-py-5 z-pl-12 z-pr-8 z-leading-20px":"small"===b}),style:{width:d},children:[y.value?(0,l.jsx)(c.B4,{}):(0,l.jsx)("span",{className:m().placeholder,"data-placeholder":!0,children:t}),(0,l.jsx)(c.JO,{className:m().icon,children:(0,l.jsx)("img",{src:"/ui-router/images/input-select-icon.svg"})})]}),(0,l.jsx)(c.h_,{style:{zIndex:"999999"},children:(0,l.jsx)(c.VY,{ref:function(e){return null==e?void 0:e.addEventListener("touchend",(function(e){e.cancelable&&e.preventDefault()}))},className:u()("position-relative",m().content),position:"popper",sideOffset:2,children:(0,l.jsxs)(s.fC,{className:u()("z-br-4",m().scrollRoot,(0,a.Z)({},m().full,p)),type:"auto",children:[(0,l.jsx)(c.l_,{asChild:!0,children:(0,l.jsx)(s.l_,{style:{overflowY:void 0},className:u()("z-py-16",m().scrollViewport),children:n})}),(0,l.jsx)(s.LW,{className:m().scrollbar,orientation:"vertical",children:(0,l.jsx)(s.bU,{className:m().thumb})})]})})})]}))};h.Item=function(e){var t=e.children,n=e.className,a=e.size,s=void 0===a?"big":a,d=(0,r.Z)(e,["children","className","size"]);return(0,l.jsx)(c.ck,(0,o.Z)((0,i.Z)({className:u()("z-text-base pointer",m().item,n,{"z-px-20 z-py-8":"big"===s,"z-px-10 z-py-8":"small"===s})},d),{children:(0,l.jsx)(c.eT,{children:t})}))}},32097:function(e,t,n){"use strict";
1var a=n(24246),i=n(27378),o=n(90005),r=n.n(o),l=n(92828),s=n.n(l),c=n(63240),d=n(2294),u=n(4533),p=n.n(u),m=Object.freeze({fb:"facebook",messenger:"fb_messenger",twitter:"twitter",email:"email"}),h=Object.freeze({job:"job",jobTitleReview:"jobTitleReview",company:"company",careerPath:"careerPath",resume:"resume"}),f=508633732650088,v=function(e){var t=e.closeShareCard,n=e.children,o=e.type,l=e.job,u=e.companyInfo,v=e.shareUrl,b=void 0===v?window&&window.location&&window.location.href||"":v,y=e.closeBtnText,g=(0,i.useRef)(null),x=(0,i.useState)(!1),j=x[0],C=x[1],_=function(e){var t={twitterText:"Check out this website Zippia.com. It uses AI technology to help you find the right job.",emailSubject:"Found this site you might like - Zippia",emailBody:"I found this website I think you might like - www.zippia.com. They help you find jobs you actually want!"};if(!e)return console.info("ShareTo and type received are invalid");switch(o){case h.job:var n,a;t.twitterText="I found this ".concat(l.jobTitle.toLowerCase()," job that you might like on Zippia."),t.emailSubject="I found this job you might like - ".concat(null===(n=l.jobTitle)||void 0===n?void 0:n.capitalized()," at ").concat(l.companyName),t.emailBody="Here's a job I think you might like: ".concat(null===(a=l.jobTitle)||void 0===a?void 0:a.capitalized()," at ").concat(l.companyName," ").concat(b);break;case h.jobTitleReview:var i,r,s;t.twitterText="".concat(null===(i=l.jobTitle)||void 0===i?void 0:i.capitalized(),' review on Zippia: "').concat(l.answerText.substring(0,77),'..." '),t.emailSubject="".concat(null===(r=l.jobTitle)||void 0===r?void 0:r.capitalized()," review on Zippia"),t.emailBody="".concat(null===(s=l.jobTitle)||void 0===s?void 0:s.capitalized(),' review on Zippia: "').concat(l.answerText,'..." ').concat(b);break;case h.company:t.twitterText="I found this interesting company profile for ".concat(u.companyNameCPS," on Zippia.com -"),t.emailSubject="Found this company information you might like - ".concat(u.companyNameCPS),t.emailBody="I found this interesting company profile for ".concat(u.companyNameCPS," on Zippia.com - ").concat(b);break;case h.careerPath:t.twitterText="I found this ".concat(l.jobTitle.toLowerCase()," career path map that you might find interesting on Zippia."),t.emailSubject="I found this ".concat(l.jobTitle.toLowerCase()," career path map that you might find interesting on Zippia"),t.emailBody="I found this ".concat(l.jobTitle.toLowerCase()," career path map that you might find interesting on Zippia. ").concat(b,"#career-paths");break;case h.resume:t.twitterText="I created a new resume here on Zippia. It is awesome.",t.emailSubject="Look what I found",t.emailBody="I created a new resume here on Zippia. It is awesome. ".concat(b)}var c={fb:"https://www.facebook.com/sharer/sharer.php?u=".concat(encodeURIComponent(b)),fb_messenger:"https://www.facebook.com/dialog/send?app_id=".concat(encodeURIComponent(f),"&link=").concat(encodeURIComponent(b),"&redirect_uri=https://www.facebook.com/"),fb_messenger_mobile:"fb-messenger://share?link=".concat(encodeURIComponent(b),"&app_id=").concat(encodeURIComponent(f)),twitter:"https://twitter.com/share?url=".concat(encodeURIComponent(b),"&text=").concat(encodeURIComponent(t.twitterText)),email:"mailto: ?subject=".concat(encodeURIComponent(t.emailSubject),"&body=").concat(encodeURIComponent(t.emailBody))};switch(e){case m.fb:(0,d.YQK)(c.fb);break;case m.messenger:(0,d.CM1)()?window.open(c.fb_messenger_mobile,"_blank"):(0,d.YQK)(c.fb_messenger);break;case m.twitter:(0,d.YQK)(c.twitter);break;case m.email:window.open(c.email);break;default:console.info("invalid shareTo:")}};return(0,a.jsxs)(i.Fragment,{children:[(0,a.jsxs)("div",{className:r()(p().shareDialog,s().shareDialog,"shareDialog"),children:[y?(0,a.jsxs)("div",{className:"share-close-text list-link",onClick:t,children:[(0,a.jsx)("span",{className:"arrow-left"}),y]}):(0,a.jsx)("div",{className:"share-close-btn",onClick:t,children:(0,a.jsx)(c.Zv,{})}),(0,a.jsx)("div",{className:"shareDialogTitle interH2",children:"Share"}),(0,a.jsx)(i.Fragment,{children:n}),(0,a.jsxs)("ul",{className:"shareDialogButtons",children:[(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return _(m.fb)},children:[(0,a.jsx)("div",{className:"icon icon-icn-fb"}),(0,a.jsx)("span",{children:"Facebook"})]}),(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return _(m.messenger)},children:[(0,a.jsx)("div",{className:"icon icon-facebook-messenger-logo"}),(0,a.jsx)("span",{children:"Messenger"})]}),(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return _(m.twitter)},children:[(0,a.jsx)("div",{className:"icon icon-twitter"}),(0,a.jsx)("span",{children:"Twitter"})]}),(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return _(m.email)},children:[(0,a.jsx)("div",{className:"icon icon-icn-e-mail"}),(0,a.jsx)("span",{children:"Email"})]}),(0,a.jsx)("input",{className:"position-absolute",style:{left:"-100%",zIndex:"-1"},ref:g,type:"text",name:"input",contentEditable:"true"}),(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return function(e,t){e.current.focus(),e.current.value=t,(0,d.vQq)(e),C(!0)}(g,b)},title:b,children:[(0,a.jsx)("div",{className:"icon icon-icn-copylink"}),j?(0,a.jsx)("span",{children:"Link copied!"}):(0,a.jsx)("span",{children:"Copy link"})]})]})]}),(0,a.jsx)("div",{className:"".concat(s().DLP_overlay," DLP_overlay"),onClick:t})]})};v.defaultProps={shareUrl:void 0,children:(0,a.jsx)(a.Fragment,{}),job:void 0,companyInfo:void 0,closeBtnText:""},t.Z=v},75538:function(e,t,n){"use strict";var a=n(27378),i=n(64857),o=n(2294),r="_zippia-signup-wrapper-callout";t.Z=function(e){var t=e.children,n=(0,i.C)((function(e){var t=e.user;return t&&t.isLoggedIn})),l=function(e){var t,a,i=e.target,l=!!i.dataset.redirectButton,s="a"===i.tagName.toLowerCase()&&(t=i.getAttribute("href"),a=window.location.pathname,!((null==t?void 0:t.includes("#"))?t.substring(0,t.indexOf("#"))===a:t===a));n||(0,o.ejW)(r)||s||l||(0,o.d8j)({item:r,value:"true",expiredays:1,path:"/"})};return(0,a.useEffect)((function(){return document.addEventListener("click",l),function(){document.removeEventListener("click",l)}}),[]),t}},31227:function(e,t,n){"use strict";var a=n(24246),i=(n(27378),n(90005)),o=n.n(i),r=n(94847),l=n(77934),s=n(34293),c=n(49089),d=n.n(c);t.Z=function(e){var t=e.jobTitle,n=void 0===t?"":t,i=e.className,c=e.items,u=void 0===c?[]:c,p=e.src,m=void 0===p?"":p,h=function(e){var t=e.currentTarget.href,n=(0,s.bz)(t);l.wT.logJobCalloutClick(n)};return(0,a.jsxs)("div",{className:o()(d().card,i),children:[(0,a.jsx)("div",{className:"z-font-20 z-font-600 z-mt-2",children:"Top ".concat(n.toLowerCase()," jobs near you")}),(0,a.jsx)("div",{className:"z-mb-4",children:u.map((function(e,t){var n=e.link,i=e.title;return(0,a.jsx)("div",{className:d()["card-item"],children:(0,a.jsx)("a",{href:n+m,onClick:h,children:(0,a.jsx)(r.ZP,{size:"big",theme:"link",children:i})})},"".concat(i,"_").concat(t))}))}),(0,a.jsx)("a",{href:"/jobs/"+m,onClick:h,children:(0,a.jsx)(r.ZP,{isFullWidth:!0,theme:"primary",size:"big",className:"",children:"View more jobs on Zippia"})})]})}},62993:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});
1var a=n(24246),i=n(27378),o=n(90005),r=n.n(o),l=n(27693),s=n.n(l),c=n(69746),d=n.n(c),u=n(79913),p=n.n(u),m=n(64870),h=n(17265),f=n.n(h);s().extend(p()),s().extend(d());var v=s().months().map((function(e,t){return{value:t.toString(),text:e}}));function b(e){var t,n,o,l,c,d=e.date,u=e.className,p=e.onChange,h=(0,i.useState)(null===(t=null==d?void 0:d.month())||void 0===t?void 0:t.toString()),b=h[0],y=h[1],g=(0,i.useState)(null!==(l=null===(n=null==d?void 0:d.date())||void 0===n?void 0:n.toString())&&void 0!==l?l:""),x=g[0],j=g[1],C=(0,i.useState)(null!==(c=null===(o=null==d?void 0:d.year())||void 0===o?void 0:o.toString())&&void 0!==c?c:""),_=C[0],N=C[1];return(0,i.useEffect)((function(){!function(){if(b&&x&&_){var e=s()().set("month",parseInt(b)).set("date",parseInt(x)).set("year",parseInt(_)).set("hour",0).set("minute",0).set("second",0).set("millisecond",0);p(e)}}()}),[_,b,x]),(0,a.jsxs)("div",{className:r()("d-flex flex-column flex-md-row",f().dateField,u),children:[(0,a.jsx)(m.P,{placeholder:"Month",value:b,onValueChange:y,triggerClass:f().dateMonth,size:"small",children:v.map((function(e){var t=e.text,n=e.value;return(0,a.jsx)(m.P.Item,{className:f().dateMonth,value:n,size:"small",children:t},t)}))}),(0,a.jsx)("input",{placeholder:"Day",value:x,className:r()("zp-input z-px-12 z-py-6 z-leading-20px",f().dateDay),onChange:function(e){var t=e.target.value;""!==t&&(!/\d$/.test(t)||parseInt(t)<1||parseInt(t)>31)||j(t)}}),(0,a.jsx)("input",{placeholder:"Year",value:_,className:r()("zp-input z-px-12 z-py-6 z-leading-20px",f().dateYear),onChange:function(e){var t=e.target.value;""!==t&&(!/\d$/.test(t)||t.length>4)||N(t)}})]})}},72451:function(e,t,n){"use strict";var a=n(91946),i=n(78203),o=n(53573),r=n(24246),l=n(27378),s=n(90005),c=n.n(s),d=n(81305),u=n(93332),p=n(19956),m={and:"Match All",any:"Match Any"},h="Keyword already exists.",f="You can only add up to 5 keywords.";t.Z=function(e){var t=e.keywords,n=e.onKeywordChange,s=e.onOperatorChange,v=e.operator,b=void 0===v?"and":v,y=e.maxKeywords,g=void 0===y?5:y,x=e.placeholder,j=void 0===x?"Keyword":x,C=e.hideOperator,_=void 0!==C&&C,N=e.className,w=void 0===N?"":N,k=e.searchInputClassName,S=void 0===k?"":k,T=e.iconPropsClassName,Z=void 0===T?"":T,L=e.chipContainerClass,P=void 0===L?"":L,I=e.maxLength,z=void 0===I?30:I,A=e.showSearchButton,F=e.helperText,E=void 0===F?"":F,O=e.v2,R=e.emptyMessage,B=void 0===R?"No keywords were found":R,J=e.selectAllOption,D=void 0!==J&&J,M=(0,l.useState)(""),H=M[0],G=M[1],U=(0,l.useState)(t),V=U[0],q=U[1],Y=(0,l.useState)(b),W=Y[0],K=Y[1],Q=(0,l.useState)(""),X=Q[0],$=Q[1],ee=(0,p.Z)(),te=V.filter((function(e){return e.enabled}));(0,l.useEffect)((function(){ee||n(V)}),[V]),(0,l.useEffect)((function(){ee||s(W)}),[W]);var ne=function(e){e&&(V.some((function(t){return t.keyword===e}))?$(h):g&&te.length>=g?$(f):(q((0,o.Z)(V).concat([{keyword:e,enabled:!0}])),G(""),$("")))};return(0,r.jsxs)("div",{className:w,children:[O?(0,r.jsx)(u.e2,{id:"keywords-search-field",label:j,initialValue:H,onSearch:ne,onChange:function(e){return G(e.target.value)},inputProps:{maxLength:z,onBlur:function(){return ne(H)}},showSearchButton:A,helperText:E}):(0,r.jsx)(u.ZP,{initialValue:H,onSearch:ne,onChange:function(e){return G(e.target.value)},iconProps:{className:"z-pr-8 ".concat(Z)},buttonProps:{withoutFocus:!0},inputProps:{placeholder:j,maxLength:z,onBlur:function(){return ne(H)},className:S}}),X&&(0,r.jsx)("p",{className:"mt-1 error-message",children:X}),(0,r.jsx)(d.Z,{noCapitalize:!0,hideCloseIcon:!1,chipContainerClass:c()("mt-3",P),chips:V.map((function(e){return e.keyword})),selectedChips:te.map((function(e){return e.keyword})),onChipClick:function(e){e.length>g?$(f):(q(V.map((function(t){var n=t.keyword;return{keyword:n,enabled:e.includes(n)}}))),$(""))},emptyMessage:B,selectAllOption:D}),!_&&(0,r.jsx)("div",{className:"d-flex justify-content-center align-items-center mt-4",children:Object.entries(m).map((function(e,t){var n=(0,i.Z)(e,2),o=n[0],l=n[1];return(0,r.jsx)("div",{className:c()("z-font-13 z-font-600 z-p-4 text-center border cursor-pointer",(0,a.Z)({},"text-white z-background-primary z-border-primary",o===W),(0,a.Z)({},"greyLabel",o!==W),(0,a.Z)({},"border-left-0",t>0)),style:{transition:"all .3s ease-in-out",flex:"1"},onClick:function(){return K(o)},children:l},o)}))})]})}},69013:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var a=n(24246),i=n(27378),o=n(23615),r=n.n(o),l=n(18185),s=n(79073),c=n(90005),d=n.n(c),u=n(79766),p=n.n(u),m=function(e){var t=e.value,n=void 0===t?[0]:t,i=e.min,o=void 0===i?0:i,r=e.max,l=void 0===r?100:r,c=e.step,u=void 0===c?1:c,m=e.className,h=e.onValueChange;return(0,a.jsxs)(s.fC,{className:d()(p().root,m),value:n,min:o,max:l,step:u,orientation:"horizontal",onValueChange:function(e){return h(null==e?void 0:e[0])},children:[(0,a.jsx)(s.fQ,{className:d()(p().track),children:(0,a.jsx)(s.e6,{className:d()(p().range)})}),(0,a.jsx)(s.bU,{className:d()(p().thumb,"flex-center"),children:(0,a.jsx)("span",{className:"z-font-10"})})]})}
1,h=n(2294),f={label:r().string,sliderValue:r().number,percentile90:r().number,onSalaryChange:r().func,stepSize:r().number},v=38,b=40,y={maximumSignificantDigits:7},g=function(e){var t=e.sliderValue,n=e.label,o=e.isHourly,r=e.stepSize,s=e.percentile10,c=e.percentile90,d=e.onSalaryChange,u=e.id,p=void 0===u?"":u,f=e.hasError,g=void 0!==f&&f,x=(0,i.useState)(!1),j=x[0],C=x[1],_=r||(o?.01:1),N=o?t:(0,h.HLo)(t,y),w=o?parseFloat(c/2080):c,k=o?parseFloat(s/2080):s;return(0,a.jsxs)("div",{className:"salary-filter-container",children:[(0,a.jsxs)(l.ZP,{id:"salary-input-".concat(p),hasError:g,children:[(0,a.jsx)(l.ZP.Label,{keepShrunk:t>0,children:n}),(0,a.jsx)(l.ZP.TextInput,{value:j&&0===t?"":N,onFocus:function(){return C(!0)},onBlur:function(){return C(!1)},onChange:function(e){var t=parseFloat(e.target.value.replace(/\D/g,""));if(!(t>=1e7)){if(t>w&&(t=w),isNaN(t))return d(0);d(t)}},onKeyDown:function(e){switch(e.keyCode){case v:d(t+_);break;case b:40===e.keyCode&&0!==t&&d(t-_)}},adornmentLeft:(0,a.jsx)("span",{style:{fontSize:"1em",color:"inherit"},className:"w-max z-ml-16",children:"$"})})]}),(0,a.jsx)("div",{className:"salary-slider",children:(0,a.jsx)(m,{className:"z-mt-32",min:k,max:Math.max(w,t),value:[t],step:_,onValueChange:function(e){var t=e>w?w:e;d(o?parseFloat(t).toFixed(2):t)}})})]})};g.propTypes=f,g.defaultProps={label:"Min",sliderValue:0,percentile10:0,percentile90:2e5,onSalaryChange:function(){}};var x=g},54180:function(e,t,n){"use strict";var a=n(29132),i=n(91946),o=n(68772),r=n(93334),l=n(50919),s=n(53573),c=n(59312),d=n(24246),u=n(27378),p=n(90005),m=n.n(p),h=n(27693),f=n.n(h),v=n(90104),b=n.n(v),y=n(56141),g=n.n(y),x=n(47538),j=n.n(x),C=n(62314),_=n.n(C),N=n(65218),w=n.n(N),k=n(23615),S=n.n(k),T=n(94847),Z=n(2294),L=n(10625),P=n(8993),I=n(40228),z=n(78052),A=n(62993),F=n(25),E=n(72451),O=n(69013),R=n(17265),B=n.n(R),J=w()((function(){return Promise.resolve().then(n.bind(n,53532))}),{loadableGenerated:{webpack:function(){return[53532]}},ssr:!1}),D={type:S().string.isRequired,param:S().string.isRequired,headerText:S().string,buttonText:S().string,newButtonText:S().string,showAs:S().oneOf(["button","link"]),alignRight:S().bool,filterOpen:S().bool,filterGroup:S().string,valueRange:S().arrayOf(S().shape({value:S().any,displayName:S().string})),preselectedItems:S().arrayOf(S().shape({value:S().any,displayName:S().string})),controlledValues:S().arrayOf(S().shape({value:S().any,displayName:S().string})),options:S().shape({autoSuggest:S().bool,autoSuggestFocus:S().bool,autoSuggestPlaceholder:S().string,autoSuggestOutClass:S().string,logEvent:S().any,jobTitle:S().string,limit:S().number,errorMessage:S().string,salaryFieldLabel:S().string,showOnlyEnabled:S().bool,noOverlay:S().bool,noFooter:S().bool,footerText:S().string,noClear:S().bool,educationSwitch:S().bool,buttonClassNames:S().string,enabledMoreValues:S().any,searchUnitedStates:S().any,profileJobs:S().bool,duplicateForCompact:S().bool,remote:S().bool,redirectedLoc:S().any,disableUserRatingTracking:S().bool}),disabled:S().bool,hiddenOnDisabled:S().bool,alwaysShowButtonText:S().bool,onApply:S().func,onClear:S().func,onReset:S().func,onUndo:S().func,onFilterClick:S().func,onFilterSelect:S().func,onInputChange:S().func,children:S().node,staticSuggestions:S().arrayOf(S().object),isActive:S().bool,sideBarFilters:S().bool,isMiniSidePanel:S().bool,isSingleColumnSingleFilter:S().bool,showAutoSuggestErrorMessage:S().bool,autosuggestInputErrorOnTop:S().bool,isCompact:S().bool,newDesign:S().bool,className:S().string,renderContentOnly:S().bool},M={headerText:"",buttonText:"Button",newButtonText:"",alignRight:!1,showAs:F.Dv.BUTTON,valueRange:[],preselectedItems:[],filterEnabledValues:[],options:{},disabled:!1,hiddenOnDisabled:!1,alwaysShowButtonText:!1,onClear:function(){},onApply:function(){},onFilterClick:function(){},children:null,staticSuggestions:[],isActive:null,sideBarFilters:!1,isMiniSidePanel:!1,isSingleColumnSingleFilter:!1,showAutoSuggestErrorMessage:!1,autosuggestInputErrorOnTop:!1,newDesign:!1,className:"",renderContentOnly:!1},H=function(e){var t,n,p,h,v,y,x=e.type,C=e.param,N=e.showAs,w=e.options,k=e.isCompact,S=e.headerText,R=e.buttonText,D=e.onInputChange,M=e.newButtonText,H=e.valueRange,G=e.filterOpen,U=e.alignRight,V=e.filterGroup,q=e.preselectedItems,Y=e.filterEnabledValues,W=e.disabled,K=e.hiddenOnDisabled,Q=e.alwaysShowButtonText,X=e.onApply,$=e.onClear,ee=e.onFilterClick,te=e.onFilterSelect,ne=e.controlledValues,ae=e.staticSuggestions,ie=e.isActive,oe=e.sideBarFilters,re=e.isMiniSidePanel,le=e.isSingleColumnSingleFilter,se=e.showAutoSuggestErrorMessage,ce=e.autosuggestInputErrorOnTop,de=e.newDesign,ue=e.className,pe=e.renderContentOnly,me=function(){var e=(0,s.Z)(_e);e.forEach((function(t,n){var a=t.displayName;-1!==Y.findIndex((function(e){return e.displayName===a}))?e[n].enabled=!0:(C===F.V5.SALARY&&Fe(0),e[n].enabled=!1)}));var t=e.length?e.filter((function(e){return e.enabled})):Y.map((function(e){return(0,r.Z)((0,o.Z)({},e),{enabled:!0})}));Ze(fe(t)),at(e)},he=function(e){var t=H.map((function(e){return-1!==q.findIndex((function(t){return t.displayName===e.displayName}))?(0,r.Z)((0,o.Z)({},e),{enabled:!0}):e}));return t=t.map((function(e){return-1!==Y.findIndex((function(t){return t.displayName===e.displayName}))?(0,r.Z)((0,o.Z)({},e),{enabled:!0}):e})),j()((0,s.Z)(t).concat((0,s.Z)((e||Y).map((function(e){return{value:e.value,displayName:e.displayName,enabled:!0}}))),(0,s.Z)(C===F.V5.LOCATION&&(null==Y?void 0:Y.length)?[]:q.map((function(e){return{value:e.value,displayName:e.displayName,enabled:!0}})))),"displayName")},fe=function(e){return e.length>1?"".concat(e[0].displayName,", ..."):1===e.length?e[0].displayName:R},ve=(0,u.useState)(!1),be=ve[0],ye=ve[1],ge=(0,u.useState)(""),xe=ge[0],je=ge[1],Ce=(0,u.useState)(he()),_e=Ce[0],Ne=Ce[1],we=void 0!==G?G:be,ke=_e.filter((function(e){return e.enabled})),Se=(0,u.useState)(fe(q)),Te=Se[0],Ze=Se[1],Le=(0,u.useState)([]),Pe=Le[0],Ie=Le[1],ze=(0,u.useState)(Array.isArray(null===(t=_e[0])||void 0===t?void 0:t.value)?(null===(n=_e[0])||void 0===n||null===(p=n.value)||void 0===p?void 0:p[0])||0:(null===(h=_e[0])||void 0===h?void 0:h.value)||0),Ae=ze[0],Fe=ze[1],Ee=(0,u.useState)(8e4),Oe=Ee[0],Re=Ee[1],Be=(0,u.useState)(2e5),Je=Be[0],De=Be[1],Me=(0,u.useState)(w.educationSwitch),He
1=Me[0],Ge=Me[1],Ue=(0,u.useState)({x:0,y:0}),Ve=Ue[0],qe=Ue[1],Ye=(0,u.useState)((null==w?void 0:w.inputField)&&(null==q||null===(v=q[0])||void 0===v?void 0:v.value)?q[0].value:""),We=Ye[0],Ke=Ye[1],Qe=(0,u.useState)((null==w?void 0:w.dateField)&&(null==q||null===(y=q[0])||void 0===y?void 0:y.value)?f()(q[0].value,null==w?void 0:w.dateFormat):null),Xe=Qe[0],$e=Qe[1],et=(0,u.useState)(w.operator||"and"),tt=et[0],nt=et[1],at=(0,u.useCallback)((function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(Ne(e),te&&(!oe||t)){var n=e.slice(0,(null==w?void 0:w.duplicateForCompact)?1:e.length).filter((function(e){return e.enabled})).map((function(e){return{value:e.value,displayName:e.displayName}}));te(C,n)}}),[te]);function it(){return(it=(0,a.Z)((function(){var e,t;return(0,c.__generator)(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,I.g.getEstimateSalaryForSalaryFilter({title:w.jobTitle})];case 1:return e=n.sent(),Re(e.median),De(e.percentile),[3,3];case 2:return t=n.sent(),console.error(t),[3,3];case 3:return[2]}}
1))}))).apply(this,arguments)}(0,u.useEffect)((function(){w.jobTitle&&0===Ae&&C===F.V5.SALARY&&function(){it.apply(this,arguments)}()}),[]),(0,u.useEffect)((function(){k&&me()}),[]),(0,u.useEffect)((function(){M&&Ze(M)}),[M]),(0,u.useEffect)((function(){at(j()((0,s.Z)(_e).concat((0,s.Z)(H)),"displayName"))}),[H]),(0,u.useEffect)((function(){!k&&V&&x!==F.hh.MORE&&me()}),[Y]),(0,u.useEffect)((function(){V||Ne((function(e){return e.map((function(e){e.enabled;var t=(0,l.Z)(e,["enabled"]);return q.find((function(e){return e.displayName===t.displayName}))?(0,r.Z)((0,o.Z)({},t),{enabled:!0}):t}))}));var e,t,n,a,i=he(_e);i&&i[0]&&C===F.V5.SALARY&&Fe(Array.isArray(null===(e=_e[0])||void 0===e?void 0:e.value)?(null===(t=_e[0])||void 0===t||null===(n=t.value)||void 0===n?void 0:n[0])||0:(null===(a=_e[0])||void 0===a?void 0:a.value)||0);if(C===F.V5.EDUCATION&&q.length){var s=Array.isArray(q[0].value)?q[0].value[0]:q[0].value;Ge("None"===s)}}),[q]),(0,u.useEffect)((function(){x===F.hh.MORE?Object.values((null==w?void 0:w.enabledMoreValues)||{}).forEach((function(e){(!Pe.length||st(e))&&Ie((function(t){return(0,s.Z)(t).concat([e])}))})):(!Pe.length||st())&&Ie((0,s.Z)(Pe).concat([ke]))}),[we]),(0,u.useEffect)((function(){var e=(0,s.Z)(_e),t=e.findIndex((function(e){return e.enabled}));-1!==t&&H[t]&&(e[t]=(0,r.Z)((0,o.Z)({},e[t]),{value:He?"None"===H[t].value?H[t].value:["None",H[t].value]:w.autoSuggest?e[t].value:H[t].value}),at(e))}),[He]),(0,u.useEffect)((function(){if(ne&&Array.isArray(ne)&&ne.length){var e,t=ne.map((function(e){return e.value}));at(he(ne).map((function(e){return(0,r.Z)((0,o.Z)({},e),{enabled:t.includes(e.value)||e.forcedOption})}))),Ze(null!==(e=ne[0].displayName)&&void 0!==e?e:R)}}),[ne]);var ot,rt,lt,st=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ke,t=Pe[Pe.length-1];return!b()(_()(t,e,g()))},ct=function(e){je(e.errorMessage)},dt=function(e){void 0!==G?ee(C):ye(e)},ut=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ke;!(null==Xe?void 0:Xe.isValid())&&xe||(xe&&je(""),dt(!1),x!==F.hh.MORE?st(e)&&(Ze(fe(e)),X(C,x===F.hh.MULTI?e:e.length?e[0]:[])):X())},pt=function(e){var t=e.isListOpen,n=e.suggestionSelected,a=e.displayValue,i=e.redirectedLoc,l=e.population,c=e.valueObj,d=e.expertiseAreas;if(t||a)if(ke.length>=w.limit){var u="Limit of ".concat(w.limit," selections. Please remove one before adding another.");je(w.errorMessage||u)}else{je("");var p=(0,s.Z)(_e),m=p.findIndex((function(e){return e.displayName===a}));if(!t&&n){if(-1!==m&&x!==F.hh.AUTOSUGGEST)return void(p[m].enabled||(p[m].enabled=!0,x===F.hh.SINGLE&&(p=p.map((function(e,t){return m!==t&&e.enabled&&(e.enabled=!1),e}))),at(p,!0)));var h=(0,F.VJ)(C,c);if(x===F.hh.SINGLE||x===F.hh.AUTOSUGGEST){if(D)return void(h.normalizedTitle?D(h):je(w.defaultErrorMessage));if(k&&(null==w?void 0:w.duplicateForCompact)){var f=[(0,o.Z)((0,r.Z)((0,o.Z)({value:h,displayName:a},i?{redirectedLoc:i,population:l}:{}),{enabled:!0}),(null==d?void 0:d.length)?{expertiseAreas:d}:{})];return void at(f,!0)}mt((0,o.Z)({value:h,displayName:a},i?{redirectedLoc:i,population:l}:{},(null==d?void 0:d.length)?{expertiseAreas:d}:{}))}else{var v=[(0,o.Z)((0,r.Z)((0,o.Z)({value:h,displayName:a},i?{redirectedLoc:i,population:l}:{}),{enabled:!0}),(null==d?void 0:d.length)?{expertiseAreas:d}:{})].concat((0,s.Z)(_e));at(v,!0)}}}},mt=function(e){var t=(0,s.Z)(_e),n=t.findIndex((function(t){return t.displayName===e.displayName}));if(-1===n||t[n].enabled)if(e.enabled){var a=t.findIndex((function(e){return e.enabled}));t[a]=(0,r.Z)((0,o.Z)({},t[a]),{enabled:!1})}else{var i=t.findIndex((function(e){return e.enabled}));-1!==i&&(t[i]=(0,r.Z)((0,o.Z)({},t[i]),{enabled:!1})),t=[(0,r.Z)((0,o.Z)({},e),{enabled:!0})].concat((0,s.Z)(t))}else{var l=t.findIndex((function(e){return e.enabled}));-1!==l&&(t[l]=(0,r.Z)((0,o.Z)({},t[l]),{enabled:!1})),t[n]=(0,r.Z)((0,o.Z)({},t[n]),{value:He&&"None"!==t[n].value?["None",H[n].value]:Array.isArray(t[n].value)&&"None"===t[n].value[0]?t[n].value[1]:t[n].value,enabled:!0})}"None"===e.value&&Ge(!0);var c=j()(t,"displayName"),d=c.filter((function(e){return e.enabled})).map((function(e){return{value:e.value,displayName:e.displayName}}));((w.autoSuggest&&x===F.hh.SINGLE||x===F.hh.AUTOSUGGEST)&&d.length||w.noFooter)&&ht(d),at(c,!0)},ht=function(e){xe&&je(""),dt(!1),Ze(fe.apply(void 0,[e])),X(C,x===F.hh.MULTI?e:e.length?e[0]:[])},ft=function(){xe&&je("");var e=(0,s.Z)(_e).map((function(e){return{value:e.value,displayName:e.displayName}}));C===F.V5.SALARY&&Fe(0),Ke(""),$e(null),dt(!1);var t=(0,s.Z)(_e).filter((function(e){return e.enabled}));Ze(fe([])),at(e,!0),x===F.hh.MORE&&$(),t.length&&$(C,[])},vt=function(){x===F.hh.MORE?(Object.values((null==w?void 0:w.enabledMoreValues)||{}).map((function(e){return st(e)})).some((function(e){return e}))&&ut(),dt(!1)):!(null==Xe?void 0:Xe.isValid())&&xe?(dt(!1),je(""),$e(null)):st(
1)?ut():dt(!1)},bt=function(e){Ge(e.target.checked)},yt=function(e,t){return(0,a.Z)((function(){var n,a,i,l,d,u,p,m,h;return(0,c.__generator)(this,(function(c){switch(c.label){case 0:return C===F.V5.JOB_TITLE&&w.profileJobs&&t.length<=1?e&&e.displayValue?(d=e.displayValue,[4,P.Z.getAutosuggestTitles(e.displayValue)]):[2]:[3,2];case 1:if(u=c.sent(),d.toLowerCase()!==(null==u||null===(n=u[0])||void 0===n||null===(a=n.name)||void 0===a?void 0:a.toLowerCase()))return[2];p={value:(0,F.VJ)(C,{name:(null==u||null===(i=u[0])||void 0===i?void 0:i.name)||"",original_name:(null==u||null===(l=u[0])||void 0===l?void 0:l.original_name)||""}),displayName:d,enabled:!0},m=_e.findIndex((function(e){return e.displayName===d})),h=(0,s.Z)(_e),-1===m?at([p].concat((0,s.Z)(_e)),!0):-1!==m&&(h[m].enabled?h[m]=(0,r.Z)((0,o.Z)({},h[m]),{enabled:!1}):h[m]=(0,r.Z)((0,o.Z)({},h[m]),{enabled:!0}),at(h,!0)),c.label=2;case 2:return[2]}}))}))},gt=function(){var e,t,n;return x===F.hh.AUTOSUGGEST?null!==(n=null==Y||null===(e=Y[0])||void 0===e?void 0:e.displayName)&&void 0!==n?n:null==q||null===(t=q[0])||void 0===t?void 0:t.displayName:""},xt=function(e){var t=(null==w?void 0:w.inputTransform)?w.inputTransform(e.target.value):e.target.value;(t||""===t)&&(Ke(t),at([{value:t,displayName:t,enabled:!0}],!0))},jt=function(e){var t=e.format(w.dateFormat);$e(e);var n=e.isValid(),a=!w.minDate||e.isAfter(w.minDate),i=!w.maxDate||e.isBefore(w.maxDate);n?a?i?(at([{value:t,displayName:t,enabled:!0}],!0),je("")):je("Date must be less than ".concat(w.maxDate)):je("Date must be greater than ".concat(w.minDate)):je("Enter a valid date")},Ct=function(e){at(e.map((function(e){var t=e.keyword,n=e.enabled;return{value:{keyword:t,operator:tt},displayName:t,enabled:n}})),!0)},_t=function(e){nt(e),at((function(t){return t.map((function(t){return(0,r.Z)((0,o.Z)({},t),{value:{keyword:t.displayName,operator:e}})}))}))},Nt=function(){return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:B()["filter-header"],children:C===F.V5.SALARY&&Oe<L.G8?"Minimum salary desired per hour":S}),(0,d.jsxs)("section",{className:m()("zp-filter-body",B()["filter-body"]),children:[w.autoSuggest&&(0,d.jsx)(J,{category:C,inputProps:(0,o.Z)({className:"typeahead form-control filter-input",name:C},w.autoSuggestPlaceholder?{placeholder:w.autoSuggestPlaceholder}:{}),staticSuggestions:[F.V5.COMPANY_INDUSTRY,F.V5.DEPARTMENT].includes(C)?ae:[],redirectedLoc:w.redirectedLoc,prefillValue:gt(),autoFocus:!1!==w.autoSuggestFocus||!!(null==ae?void 0:ae.length),clearOnSelect:x!==F.hh.AUTOSUGGEST,onChange:pt,onErrorCallback:ct,extended:!0,searchUnitedStates:w.searchUnitedStates,onEnterKeyDown:yt,freeTextSupported:w.profileJobs,disableUserRatingTracking:w.disableUserRatingTracking}),w.inputField&&(0,d.jsx)("input",(0,o.Z)({className:"zp-input z-px-12 z-py-6",value:We,onChange:xt,placeholder:w.inputFieldPlaceholder},null!==(ot=w.inputProps)&&void 0!==ot?ot:{})),w.dateField&&(0,d.jsx)(A.Z,{className:"z-mb-4",date:Xe,onChange:jt}),C===F.V5.SALARY&&(0,d.jsx)(O.Z,{label:w.salaryFieldLabel,sliderValue:Ae,isHourly:Oe<L.G8,percentile90:Je,onSalaryChange:function(e){return function(e){Fe(e),at([{value:Oe<L.G8?2080*e:e,displayName:Oe<L.G8?"$".concat(e):(0,Z.xGv)(e),enabled:!0}],!0)}(e)}}),C===F.V5.KEYWORD&&(0,d.jsx)(E.Z,{showSearchButton:!0,keywords:_e.map((function(e){return{keyword:e.displayName,enabled:e.enabled}})),operator:tt,maxKeywords:w.limit,onKeywordChange:Ct,onOperatorChange:_t}),C===F.V5.EXCLUDE_KEYWORDS&&(0,d.jsx)(E.Z,{showSearchButton:!0,keywords:_e.map((function(e){return{keyword:e.displayName,enabled:e.enabled}})),operator:tt,maxKeywords:w.limit,onKeywordChange:Ct,onOperatorChange:_t}),xe&&(0,d.jsx)("p",{className:"z-font-15 red-text font-weight-600 m-0",children:xe}),(0,d.jsxs)("section",{className:m()("zp-filter-items",B()["filter-items"],{"flex-column":null==w?void 0:w.colOptions}),children:[x===F.hh.SINGLE&&C!==F.V5.SALARY&&_e.filter((function(e){return!w.showOnlyEnabled||e.enabled})).map((function(e,t){return(0,d.jsx)("div",{className:m()("filter-option",{enable:e.enabled},{"single-column-option":le},{"w-100":null==w?void 0:w.colOptions},(0,i.Z)({},B()["two-columns"],!(null==w?void 0:w.notTwoColumns))),onClick:function(){return mt(e)},children:e.displayName},"single-select-option-".concat(e.displayName,"-").concat(t))})),x===F.hh.MULTI&&!(null==w?void 0:w.hideFilterValues)&&_e.map((function(e,t){return(0,d.jsx)(z.Z,{display:e.displayName,enable:e.enabled,data:e,onClick:function(){return function(e){if(ke.length>=w.limit&&!e.enabled){var t="Limit of ".concat(w.limit," items. Please remove one before selecting another.");je(w.errorMessage||t)}else{je("");var n=(0,s.Z)(_e),a=n.findIndex((function(t){return t.displayName===e.displayName}));-1!==a&&(e.enabled?n[a]=(0,r.Z)((0,o.Z)({},n[a]),{enabled:!1}):n[a]=(0,r.Z)((0,o.Z)({},n[a]),{enabled:!0})),xe&&je(""),at(n,!0)}}(e)}},"multi-select-option-".concat(e.displayName,"-").concat(t))}))]}),w.footerText&&(0,d.jsxs)("div",{className:B()["footer-text"],children:[C===F.V5.EDUCATION&&(0,d.jsxs)("label",{className:m()("switch",{checked:He}),children:[(0,d.jsx)("input",{type:"checkbox",checked:He,onChange:bt}),(0,d.jsx)("span",{className:"slider round"})]}),(0,d.jsx)("span",{className:m()("white-space-normal",{"ml-3":C!==F.V5.EDUCATION}),children:w.footerText})]})]})]})};if(pe)return(0,d.jsx)("div",{className:m()(B()["zp-filter-container"],"zp-filter-container"),children:(0,d.jsx)("div",{className:m()("zp-dropdown-menu z-p-0",B()["zp-dropdown-menu"],B()["zp-content-only"]),children:(0,d.jsx)("div",{className:m()("zp-filter-content z-p-0",B()["filter-content"]),children:Nt()})})});if(W&&K)return null;if(!(k&&(null==w?void 0:w.duplicateForCompact)||x!==F.hh.AUTOSUGGEST)){var wt,kt,St,Tt,Zt,Lt,Pt=null!==(Zt=null==Y||null===(wt=Y[0])||void 0===wt?void 0:wt.displayName)&&void 0!==Zt?Zt:null==q||null===(kt=q[0])||void 0===kt?void 0:kt.displayName;return(0,d.jsxs)("div",{id:"zp-filter","data-button-text":R,className:m()("zp-filter-container",B()["zp-filter-container"],B()["filter-auto-suggest-input"],"mr-2 position-unset",w.autoSuggestOutClass,(0,i.Z)({},B()["filter-sidebar"],oe)),children:[(0,d.jsx)(J,{category:C,inputProps:(0,o.Z)({className:oe?"filter-input":"typeahead zp-input zp-input-search",name:C},w.autoSuggestPlaceholder?{placeholder:w.autoSuggestPlaceholder}:{}),prefillValue:null!==(Lt=null==Y||null===(St=Y[0])||void 0===St?void 0:St.displayName)&&void 0!==Lt?Lt:null==q||null===(Tt=q[0])||void 0===Tt?void 0:Tt.displayName,redirectedLoc:w.redirectedLoc,onChange:pt,extended:!0,searchUnitedStates:w.searchUnitedStates,onEnterKeyD
1own:yt,onErrorCallback:ct},"".concat(C,"-").concat(Pt)),xe&&se&&(0,d.jsx)("span",{className:m()(B()["auto-suggest-error-message"],"d-block m-0 z-font-15 font-600 red-text font-weight-600 z-popup-overlay",(0,i.Z)({},B()["auto-suggest-error-message-top"],ce)),children:xe})]})}return(0,d.jsxs)("div",{id:"zp-filter-".concat(C),"data-button-text":R,"data-open":we,className:m()(ue,B()["zp-filter-container"],"zp-filter-container",(rt={},(0,i.Z)(rt,B()["filter-sidebar"],oe),(0,i.Z)(rt,B()["zp-filter-v2"],de),rt)),children:[we&&!k&&(0,d.jsx)("div",{className:m()(B()["filters-background-overlay"],w.noOverlay?B()["no-overlay"]:""),onClick:vt}),!k&&(0,d.jsx)(T.ZP,{theme:R!==Te||ie?"primary":"secondary",dropdownStatus:N!==F.Dv.LINK&&(we?"open":"closed"),className:m()("zpBtn w-max",w.buttonClassNames,(lt={"z-br-4 z-py-8":N!==F.Dv.LINK},(0,i.Z)(lt,"".concat(B()["zp-filter-link"]," zp-filter-link z-py-0"),N===F.Dv.LINK),(0,i.Z)(lt,B()["zp-filter-button"],N!==F.Dv.LINK),(0,i.Z)(lt,B()["zp-filter-matches"],V===Z.gIv.MY_PROFILE_JOBS),(0,i.Z)(lt,"active",R!==Te||ie),(0,i.Z)(lt,"open",we),(0,i.Z)(lt,"z-py-6",de),lt)),onClick:function(e){if(re){var t,n,a=null===(n=null==e||null===(t=e.target)||void 0===t?void 0:t.closest("button"))||void 0===n?void 0:n.getBoundingClientRect();a&&qe({x:null==a?void 0:a.x,y:(null==a?void 0:a.y)+(null==a?void 0:a.height)})}W||(w.logEvent&&!G&&w.logEvent(),dt(!be))},overflowHidden:!0,textNowrap:!0,children:N===F.Dv.LINK?(0,d.jsx)("a",{className:m()(B()["filter-text"],"list-link",{disabled:W}),children:Q?R:Te}):Q?R:Te}),we&&(0,d.jsx)("div",{className:m()("zp-filter-dropdown",B()["zp-filter-dropdown"],{"align-right":U},{compact:k},{"position-fixed":re}),style:re?{top:(null==Ve?void 0:Ve.y)+5,left:null==Ve?void 0:Ve.x}:void 0,"data-param":C,children:(0,d.jsxs)("div",{className:m()("zp-dropdown-menu",B()["zp-dropdown-menu"]),children:[!k&&(0,d.jsxs)("menu",{className:m()("d-flex d-lg-none justify-content-between align-items-center my-0 zp-filter-toolbar",B()["filter-toolbar"]),children:[(0,d.jsx)("img",{src:(0,Z.uNo)("/ui-router/images/select-x-dark.svg"),alt:"cross-icon",onClick:vt}),!w.noClear&&(0,d.jsx)("div",{onClick:ft,children:"Clear"})]}),(0,d.jsx)("div",{className:m()("zp-filter-content",B()["filter-content"]),children:Nt()}),!k&&!w.noFooter&&(0,d.jsxs)("div",{className:m()(B()["filter-footer"],{"justify-content-end":w.noClear}),children:[!w.noClear&&(0,d.jsx)("div",{onClick:ft,className:m()(B()["filter-footer-start"],"d-none d-lg-block "),children:"Clear"}),(0,d.jsx)("div",{className:B()["filter-footer-end"],onClick:function(){return ut()},children:"Apply"})]})]})})]})};H.propTypes=D,H.defaultProps=M,t.Z=H},19956:function(e,t,n){"use strict";var a=n(27378);t.Z=function(){var e=(0,a.useRef)(!0);return(0,a.useEffect)((function(){e.current=!1}),[]),e.current}},17252:function(e,t,n){"use strict";var a=n(24246),i=n(77444),o={rank:{columnName:"Rank"},industry:{columnName:"Industry",linkUrl:"link",isLink:!0},salary:{columnName:"Average salary",customSortByField:"median",columnNameMobile:"Avg. salary"},formattedHourlyRate:{columnName:"Hourly rate",customSortByField:"hourlyRate"}};t.Z=function(e){var t,n=e.data,r=e.content,l=e.location,s=e.title,c=e.jobTitle,d=e.customContentBlurb;return(0,a.jsxs)("div",{className:"w-730",id:"highest-paying-industries",children:[(0,a.jsx)("h2",{className:"interH2",children:s}),r&&(0,a.jsx)("div",{className:"z-mt-48",dangerouslySetInnerHTML:{__html:r}}),d&&(0,a.jsx)("div",{className:"z-mt-48",children:d}),(0,a.jsx)("h3",{className:"zp-title-h3 z-mt-48 z-mb-24 ",children:"Highest paying ".concat(null==c||null===(t=c.toLowerCase)||void 0===t?void 0:t.call(c)," industries in ").concat(l)}),(0,a.jsx)(i.Z,{columnConfig:o,bodyData:n,defaultRowsDisplay:10,displayRowsPerExpand:10,scrollOnMobile:!0,hideRows:!0})]})}},87483:function(e,t,n){"use strict";var a=n(24246),i=n(90005),o=n.n(i),r=n(80970),l=n(60964),s=function(e,t,n,a){return{title:e,value:t,section:n,footerText:a}},c=function(e){var t=e.jobTitle,n=e.geoLocation,i=e.topCompany,c=e.topLocation,d=e.topIndustry,u=e.hasSalaryReport,p=e.renderContent,m=e.desktopDevice,h=e.isState,f=e.city,v=e.state,b=[],y=m?2:3;
1return i&&b.push(s("Highest paying companies in ".concat(h?v:f),i,"highest-paying-companies","See all companies")),c&&b.push(s("Highest paying cities near ".concat(h?v:f),c,"highest-paying-cities-around","See all cities")),d&&b.length+1<=y&&b.push(s("Highest paying industries",d,"highest-paying-industries","See all industries")),(0,a.jsxs)("aside",{children:[(0,a.jsx)(l.Z,{items:b,Tag:"div"}),!m&&p&&p(),!u&&(0,a.jsx)("div",{className:o()({"z-mt-24":!!(null==b?void 0:b.length)}),children:(0,a.jsx)(r.Z,{titlePrefillValue:t,locationPrefillValue:n,dismissible:!1})})]})};c.defaultProps={renderContent:function(){return null}},t.Z=c},86750:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var a=n(24246),i=n(53619),o=n(33676),r=n(722),l=n(39849),s=n(27378),c=n(23615),d=n(97613),u={relatedSalaryJobs:c.arrayOf(c.object),customColumnConfig:c.object,showTitle:c.bool,title:c.string},p=function(e){(0,r.Z)(n,e);var t=(0,l.Z)(n);function n(e){var a;(0,i.Z)(this,n);var o=(a=t.call(this,e)).props.relatedSalaryJobs,r=void 0===o?[]:o,l=r&&r.length>0;return a.state={showRelatedSalaryJobsTable:l},a}return(0,o.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.title,n=e.relatedSalaryJobs,i=e.customColumnConfig,o=e.showTitle;return this.state.showRelatedSalaryJobsTable?(0,a.jsxs)("div",{className:"w-730",children:[o&&(0,a.jsx)("h2",{className:"interH2 mb-5",children:t}),(0,a.jsx)("div",{className:"salary-table-section",children:(0,a.jsx)(d.Z,{customColumnConfig:i,tableDataSet:n})})]}):""}}]),n}(s.Component);p.propTypes=u,p.defaultProps={relatedSalaryJobs:[],title:"Related job salaries",showTitle:!0,customColumnConfig:{jobTitle:{columnName:"Job title",linkUrl:"link",pageIndex:"indexInfo"},salary:{columnName:"Average salary",customSortByField:"median",linkUrl:"jobTitleSalaryPageLink",pageIndex:"indexInfoOfSalaryPage"},jobCount:{columnName:"Job openings",linkUrl:"jobTitleJobsPageLink",pageIndex:"indexInfoOfJobsPage",isHiddenMobile:!0}}};var m=p,h={rank:{columnName:"Rank"},jobTitle:{columnName:"Job title",isLink:"isMainLink",linkUrl:"jobTitleJobsPageLink"},salary:{columnName:"Average salary",customSortByField:"median",isLink:"jobTitleSalaryPageLink",linkUrl:"jobTitleSalaryPageLink",columnNameMobile:"Avg. Salary"},formattedHourlyRate:{columnName:"Hourly rate",customSortByField:"hourlyRate"},jobCount:{columnName:"Job openings",customSortByField:"jobCount",isLink:"jobCountLink",linkUrl:"jobCountLink"}},f=function(e){var t=e.title,n=e.data,i=void 0===n?[]:n,o=e.columnConfig,r=void 0===o?h:o,l=e.customContentBlurb;return i.length?(0,a.jsxs)("section",{id:"related-job-salaries",children:[(0,a.jsx)("div",{className:"section-separator-large"}),(0,a.jsxs)("div",{className:"w-730",children:[(0,a.jsx)("h2",{className:"interH2 z-mb-48",children:t}),l&&(0,a.jsx)("div",{className:"mb-5",children:l})]}),(0,a.jsx)(m,{relatedSalaryJobs:i,customColumnConfig:r,showTitle:!1})]}):(0,a.jsx)(a.Fragment,{})}},32976:function(e,t,n){"use strict";var a=n(29132),i=n(68772),o=n(93334),r=n(59312),l=n(24246),s=n(27378),c=n(23615),d=n.n(c),u=n(97613),p=n(38790),m=n(98919),h=n(54180),f=n(25),v=n(9518),b=n(2294),y={rank:{columnName:"Rank"},location:{columnName:"Location",linkUrl:"salaryLink",isLink:"isSalaryIndexable"},salary:{columnName:"Average salary",customSortByField:"median",columnNameMobile:"Avg. Salary"},formattedHourlyRate:{columnName:"Hourly rate",customSortByField:"hourlyRate"}},g={contentBlurb:d().object,criteria:d().object.isRequired,comparableLocationSalaries:d().arrayOf(d().object).isRequired,headerTitle:d().string,asTable:d().bool,subtitle:d().string,hideSeparator:d().bool,customContentBlurb:d().node},x=function(e){var t,n=e.criteria,c=e.contentBlurb,d=e.comparableLocationSalaries,g=e.headerTitle,x=e.asTable,j=void 0!==x&&x,C=e.subtitle,_=e.id,N=e.hideSeparator,w=void 0!==N&&N,k=e.customContentBlurb,S=void 0===k?null:k,T=n.title,Z=n.city,L=n.state,P=n.stateAbbr,I=(0,s.useState)([]),z=I[0],A=I[1],F=(0,s.useMemo)((function(){return null==d?void 0:d.map((function(e){return e.city===Z||e.stateAbbr===P?e:(0,o.Z)((0,i.Z)({},e),{disabled:!0})}))}),[d,Z,P]),E=(0,s.useMemo)((function(){return(0,o.Z)((0,i.Z)({},f.OI[f.V5.LOCATION]),{preselectedItems:[{displayName:Z?"".concat(Z,", ").concat(P):L,value:Z?{city:Z,state:P}:{state:P}}],options:{autoSuggest:!0,remote:!1,limit:5}})}),[Z,L,P]),O=(t=(0,a.Z)((function(e,t){var n,a,l,s,c;return(0,r.__generator)(this,(function(e){switch(e.label){case 0:return e.trys.push([0,4,,5]),n=t.map((function(e){return e.value})),a={title:T,locations:n},n.length?[4,v.Z.fetchSalariesByLocation(a)]:[3,2];case 1:return l=e.sent(),[3,3];case 2:l=[],e.label=3;case 3:return s=l.sort((function(e,t){return t.median-e.median})).map((function(e,t){var n=(0,b.g83)(e.median),a=(0,b.xGv)(n),r=(0,b.b6Y)(e.city,e.state,e.stateCode);return(0,o.Z)((0,i.Z)({},e),{hourlyRate:n,formattedHourlyRate:a,location:r,rank:t+1,isSalaryIndexable:e.comboSalaryPageIndexable,salaryLink:e.comboSalaryLink})})),A(s),[3,5];case 4:return c=e.sent(),console.error(c),[3,5];case 5:return[2]}}
1))})),function(e,n){return t.apply(this,arguments)}),R=(0,s.useMemo)((function(){return function(){"Average ".concat(null==T?void 0:T.toLowerCase()," salary"),"".concat(null==T?void 0:T.capitalized()," salary range"),"".concat(null==T?void 0:T.capitalized()," salary range")}}),[T]);return(0,l.jsxs)("section",{children:[w?(0,l.jsx)(l.Fragment,{}):(0,l.jsx)("div",{className:"section-separator-large"}),(0,l.jsxs)("div",{id:_||"salary-by-location",className:"w-730",children:[(0,l.jsx)("h2",{className:"interH2 z-mb-48",children:g||"Highest paying cities for ".concat(null==T?void 0:T.toLowerCase())}),c&&c.content&&(0,l.jsx)("div",{className:"z-mb-48",dangerouslySetInnerHTML:{__html:c.content}}),S&&(0,l.jsx)("div",{className:"z-mb-48",children:S}),Z?(0,l.jsx)("div",{className:"mb-36",children:(0,l.jsx)(h.Z,(0,o.Z)((0,i.Z)({},E),{onApply:O,onClear:function(){A([])}}))}):(0,l.jsx)(l.Fragment,{}),j&&C&&(0,l.jsx)("h3",{className:"zp-title-h3 z-mb-24 ",children:C}),j&&(0,l.jsx)("div",{className:"salary-table-section",children:(0,l.jsx)(u.Z,{customColumnConfig:y,tableDataSet:z.length?z:F,hideRows:!0})})]}),!j&&(0,l.jsx)(p.Z,{chartType:m.CK.TYPE_A,filteredBy:m.QT.LOCATION,filteredItems:(0,m.CW)(z,m.QT.LOCATION,m.qX.JOB_TITLE),salaryChartItems:(0,m.CW)(F,m.QT.LOCATION,m.qX.JOB_TITLE),tableHeaders:R})]})};x.propTypes=g,t.Z=x},89204:function(e,t,n){"use strict";var a=n(24246),i=(n(27378),n(99729)),o=n.n(i),r=n(90104),l=n.n(r),s=n(23615),c=n.n(s),d=n(86256),u=n(63066),p=n(9518),m=n(10625),h={jobTitle:c().string.isRequired,articles:c().arrayOf(c().object),initialLocation:c().arrayOf(c().shape({city:c().string,state:c().string})).isRequired,salaryHistoryChartData:c().object.isRequired},f=function(e){var t,n=e.jobTitle,i=e.articles,r=e.initialLocation,s=e.salaryHistoryChartData,c=e.customContentBlurb,h=e.noDefaultContentBlurb,f=void 0!==h&&h,v=i&&i.find((function(e){return"salary-history"===e.post_subtype})),b=r[0],y=b.city,g=b.state,x={year:{columnName:"Year"},medianDisplayCityAverageSalary:{columnName:"Average ".concat(null==n?void 0:n.toLowerCase()," salary in ").concat(y||g),customSortByField:"cityAverageSalary",columnNameMobile:"Avg. salary"},medianDisplayAverageSalary:{columnName:"Average ".concat(null==n?void 0:n.toLowerCase()," salary in the US"),customSortByField:"averageSalary",columnNameMobile:"US avg. salary"}};return(0,a.jsxs)("section",{id:"salary-history-chart",children:[(0,a.jsx)("div",{className:"section-separator-large"}),(0,a.jsx)("h2",{className:"interH2 z-mb-48",style:{maxWidth:"730px"},children:"Average ".concat(n.toLowerCase()," salary in ").concat(y||g," over time")}),c&&(0,a.jsx)("div",{className:"w-730 mb-3",children:c}),!l()(s)&&(0,a.jsx)(d.Z,{titleKey:"title",titleValue:n,filterGroup:m.gI.SALARY_HISTORY_CHART,nationalSalaries:o()(s,"nationalSalaries",[]),salariesByStateAndCity:o()(s,"salariesByStateAndCity",[]),initialLocation:r,callFunc:p.Z.fetchSalaryHistoryDataByLocation,contentBlurb:v&&v.content,noDefaultContentBlurb:f}),(0,a.jsx)("h3",{className:"zp-title-h3 z-mt-48 z-mb-24 ",children:"Average ".concat(n.toLowerCase()," salary in ").concat(y||g," by year")}),!!(null==s||null===(t=s.salaryByTime)||void 0===t?void 0:t.length)&&(0,a.jsx)(u.G,{tableSet:s.salaryByTime,customColumnConfig:x})]})};f.propTypes=h,t.Z=f},13131:function(e,t,n){"use strict";var a=n(29132),i=n(91946),o=n(68772),r=n(93334),l=n(50919),s=n(59312),c=n(24246),d=n(27378),u=n(37254),p=n(90005),m=n.n(p),h=n(90104),f=n.n(h),v=n(65218),b=n.n(v),y=n(23615),g=n.n(y),x=n(81832),j=n(70556),C=n(63240),_=n(54180),N=n(80596),w=n(9518),k=n(97718),S=n(2294),T=n(10625),Z=n(54959),L=n.n(Z),P=b()((function(){return n.e(8443).then(n.bind(n,28443))}),{loadableGenerated:{webpack:function(){return[28443]}},ssr:!1}),I=b()((function(){return Promise.all([n.e(3184),n.e(2313)]).then(n.bind(n,43184))}),{loadableGenerated:{webpack:function(){return[43184]}},ssr:!1}),z=b()((function(){return n.e(9163).then(n.bind(n,19163))}),{loadableGenerated:{webpack:function(){return[19163]}},ssr:!1}),A=function(e){return parseFloat(e.toString().replace(/[^0-9]/g,""))},F=[{displayName:"Per Year",value:"perYear"},{displayName:"Per Month",value:"perMonth"},{displayName:"Per Week",value:"perWeek"},{displayName:"Per Hour",value:"perHour"}],E=function(e){var t,n,p,h,v,b=e.clusterCategory,y=e.headerGraphicSalaries,g=e.articleData,Z=void 0===g?[]:g,E=e.displayFlag,O=e.lastUpdatedDate,R=e.ARTICLE_POST_SUBTYPE,B=e.filters,J=e.filterGroup,D=e.jobTitle,M=e.sidebarComponent,H=e.salaryCompanyBlockWithCards,G=e.location,U=e.showCallout,V=void 0!==U&&U,q=e.city,Y=e.h1Title,W=e.stateAbbr,K=e.jobTitlePlural,Q=e.jobTitleArticle,X=e.nationalAverageAnnualSalary,$=e.nationalAverageHourlySalary,ee=e.companyID,te=e.companyName,ne=e.renderBlurb,ae=void 0===ne||ne,ie=e.salaryPercentiles,oe=e.isCombo,re=void 0!==oe&&oe,le=e.blurbTitle,se=e.desktopDevice,ce=void 0!==se&&se,de=e.SalaryTitleTag,ue=e.sections,pe=void 0===ue?[]:ue,me=e.showSalaryByTimeFilter,he=void 0!==me&&me,fe=e.afterTitleSlot,ve=void 0===fe?null:fe,be=e.postIntroBlurb,ye=(0,N.jh)(),ge=(0,u.I0)(),xe=y,je=(0,u.v9)((function(e){var t,n,a=e.searchFilter;return null==a||null===(t=a.stateHistory)||void 0===t||null===(n=t[J])||void 0===n?void 0:n.at(-1)})),Ce=(0,d.useState)((null==xe?void 0:xe.median)||(null==xe?void 0:xe.percentiles[1])||0),_e=Ce[0],Ne=Ce[1],we=(0,d.useState)($||(0,S.g83)(A(_e))),ke=we[0],Se=we[1],Te=(0,d.useState)(_e),Ze=Te[0],Le=Te[1],Pe=(0,d.useState)(ke),Ie=Pe[0],ze=Pe[1],Ae=(0,d.useState)((null==xe||null===(t=xe.percentiles)||void 0===t?void 0:t[0])||0),Fe=Ae[0],Ee=Ae[1],Oe=(0,d.useState)(!1),Re=Oe[0],Be=Oe[1],Je=(0,d.useState)(xe),De=Je[0],Me=Je[1],He=(0,d.useState)(B),Ge=He[0],Ue=He[1],Ve=(0,u.v9)((function(e){var t=e.user;return t&&t.isLoggedIn})),qe=Z.find((function(e){return e.post_subtype===R}));(0,d.useEffect)((function(){Le(_e)}),[_e]),(0,d.useEffect)((function(){ze(ke)}),[ke]);var Ye,We=qe?qe.content:null,Ke=(null===(n=Z.find((function(e){return"overview-section"===e.post_subtype})))||void 0===n?void 0:n.content)||null,Qe=(null===(p=Z.find((function(e){return"overview-bullet-point"===e.post_subtype})))||void 0===p?void 0:p.content)||null,Xe=D&&W&&X&&K,$e=null==D||null===(h=D.toLowerCase)||void 0===h?void 0:h.call(D),et=null==K||null===(v=K.toLowerCase)||void 0===v?void 0:v.call(K),tt=D&&D[0].toUpperCase()+D.slice(1).toLowerCase(),nt=A(_e)<T.G8,at=(0,d.useState)(nt?"perHour":"perYear"),it=at[0],ot=at[1],rt=function(){var e,t=(null==xe?void 0:xe.median)||(null==xe?void 0:xe.percentiles[1])||0;Me(xe),Le(t),Ee((null==xe||null===(e=xe.percentiles)||void 0===e?void 0:e[0])||0),ze($||(0,S.g83)(A(t)))},lt=(Ye=(0,a.Z)((function(){var e,t,n,a,c,d,u,p,m,h,v,y,g,x,j,C,_,N,k,Z,L,P,I,z,A=arguments;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:e=A.length>0&&void 0!==A[0]?A[0]:{},t={},Object.keys(e).forEach((function(n){var a,r=null===(a=e[n])||void 0===a?void 0:a[0],l={};switch(n){case"locations":l=r;break;case"degrees":l={degree:r};break;case"jobLevels":l={experience_level:r};break;case"companyID":l={companyID:r};break;default:l=(0,i.Z)({},n,e[n])}t=(0,o.Z)({},t,l)})),s.label=1;case 1:return s.trys.push([1,7,,8]),b===T.Xi.COMPANY_SALARY?[3,2]:[3,4];case 2:return Be(!0),e.department?Ue(Ge.map((function(e){var t=(0,o.Z)({},e);return"jobTitle"===t.param&&(t.disabled=!0,t.hiddenOnDisabled=!0),t}))):e.title?Ue(Ge.map((function(e){var t=(0,o.Z)({},e);return"department"===t.param&&(t.disabled=!0,t.hiddenOnDisabled=!0),t}))):Ue(B),Object.keys(t).length?(n=(0,r.Z)((0,o.Z)({},t),{companyID:ee}),[4,w.Z.fetchCompanyDemographicAdjustmentData(n)]):(rt(),[2]);case 3:return a=s.sent(),c=a.median,d=a.chart_attributes,u=d.percentiles,p=(0,l.Z)(d,["percentiles"]),m=f()(e)?xe.percentiles[1]:(0,S.xGv)(c),(h=u.map((function(e){return(0,S.xGv)(e)})))[1]=m,Me({colors:p.colors,closestToMedian:p.closestToMedian,horizontalPos:p.horizontal_pos,verticalPos:p.vertical_pos,percentiles:h}),Ne(m),Se((parseFloat(m.toString().replace(/[^0-9]/g,""))/2080).toFixed(2)),Be(!1),[3,6];case 4:return Ue((function(e){return e.map((function(e){switch(e.param){case"company":case"jobLevel":return(0,r.Z)((0,o.Z)({},e),{className:t.industry?"d-none":"d-block"});case"industry":return(0,r.Z)((0,o.Z)({},e),{className:t.experience_level||t.companyID?"d-none":"d-block"});default:return e}}))})),Object.keys(t).length?(t.industry&&(delete t.experience_level,delete t.companyID),v=(0,r.Z)((0,o.Z)({},t),{title:D}),[4,w.Z.fetchDemographicAdjustmentData(v)]):(rt(),[2]);case 5:return y=s.sent(),g=y.new_median,x=(0,l.Z)(y,["new_median"]),j=x.chart_attributes,C=j.vertical_pos,_=j.percentiles,N=j.horizontal_pos,k=(0,l.Z)(j,["vertical_pos","percentiles","horizontal_pos"]),Z=f()(e)?xe.percentiles[1]:(0,S.xGv)(g),L=f(
1)(e)?xe.percentiles[0]:(0,S.xGv)(_[0]),P=_.map((function(e){return(0,S.xGv)(e)})),I=N.map((function(e){return(0,S.xGv)(e)})),P[1]=Z,Me((0,r.Z)((0,o.Z)({},k),{verticalPos:C,percentiles:P,horizontalPos:I})),Ne(Z),Ee(L),Se((parseFloat(Z.toString().replace(/[^0-9]/g,""))/2080).toFixed(2)),ot(g<T.G8?"perHour":"perYear"),[3,6];case 6:return[3,8];case 7:return z=s.sent(),console.error(z),[3,8];case 8:return[2]}}))})),function(){return Ye.apply(this,arguments)}),st=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e&&"string"==typeof e?e.endsWith("<br>")?e.substring(0,e.lastIndexOf("<br>")):e:e||""},ct=function(){var e;return Xe?e=function(){if(re){var e=q||(0,S.qsk)(W);if(nt){var t,n,a=(0,S.g83)(A((null==xe||null===(t=xe.percentiles)||void 0===t?void 0:t[0])||0)),i=(0,S.g83)(A((null==xe||null===(n=xe.percentiles)||void 0===n?void 0:n[2])||0));return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("p",{children:["The average hourly rate for ".concat(Q," ").concat($e," in ").concat(G,"\n is "),(0,c.jsxs)("b",{children:["$",ke]})," per hour. ",i&&"".concat(tt," hourly rates in ").concat(e," typically range between $").concat(a," and $").concat(i," an hour. "),"This compares to a national average ".concat($e," hourly rate of $").concat(ke,". "),"The average salary for ".concat(Q," ").concat($e," in ").concat(G," is "),(0,c.jsx)("b",{children:_e})]}),(0,c.jsx)("p",{className:"z-mb-0",children:"\n Below, we break down the average ".concat($e," salary in ").concat(G," by the highest paying companies and industries.\n You can also compare different types of ").concat($e," salaries in and around ").concat(e," and a salary history chart that shows how the average salary for ").concat($e," has changed over time in ").concat(e,".")})]})}var o,r,l=(null==xe||null===(o=xe.percentiles)||void 0===o?void 0:o[0])||0,s=(null==xe||null===(r=xe.percentiles)||void 0===r?void 0:r[2])||0;if(q)return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("p",{children:"The average ".concat($e," salary in ").concat(G," is ").concat(_e,". ").concat(tt," salaries in ").concat(q," range between ").concat(l," and ").concat(s," a year. This ").concat(q," based salary compares to a United States average ").concat($e," salary of ").concat(_e,". The average hourly rate for ").concat(et," in ").concat(q," is $").concat(ke," per hour.")}),(0,c.jsx)("p",{className:"z-mb-0",children:"The average ".concat($e," salary in ").concat(q," is further broken down below by the highest-paying companies and industries. You can also compare the salaries of different types of ").concat(et," in ").concat(q," and see how the average ").concat($e," salaries have changed over time in ").concat(q,".")})]});var d=(0,S.qsk)(W);return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("p",{children:"The average ".concat($e," salary in ").concat(d," is ").concat(_e,". ").concat(tt," salaries in ").concat(d," typically range between ").concat(l," and ").concat(s," a year. This compares to a United States average ").concat($e," salary of ").concat(_e,". The average hourly rate for ").concat(et," in ").concat(d," is $").concat(ke," per hour.")}),(0,c.jsx)("p",{className:"z-mb-0",children:"The average ".concat($e," salary in ").concat(d," is further broken down below by the highest-paying companies and industries. You can also compare salaries of different types of ").concat(et," in ").concat(d," and see how the average salary for ").concat(et," has changed over time in ").concat(d,".")})]})}return(0,c.jsx)("p",{className:"z-mb-0",children:"The average ".concat($e," salary in ").concat(q,", ").concat(W," is ").concat(_e," annually. The average hourly rate for a ").concat($e," is $").concat(ke,"/hr.\n This compares to the national average ").concat($e," salary of ").concat((0,S.xGv)(X),". Below, we break down the average ").concat($e," salary in ").concat(q,", ").concat(W," by the highest paying companies and industries.\n You can also compare different types of ").concat($e," salaries in and around ").concat(q," and a salary history chart that shows how the average salary for ").concat(et," has changed over time in ").concat(q,".")})}():We&&(e=(0,c.jsx)("div",{dangerouslySetInnerHTML:{__html:st(We)}})),E&&e?re?(0,c.jsxs)("div",{className:"content-blurb z-mt-48",children:[(0,c.jsx)("h3",{className:"zp-title-h3 z-mb-16",children:(0,S.Aum)("How much does",Q,D.toLowerCase(),"make",!!G&&"in ".concat(G,"?"))}),e]}):(0,c.jsx)(c.Fragment,{children:E&&e&&(0,c.jsxs)("div",{className:"how-much-make content-blurb mt-4",children:[(0,c.jsx)("div",{className:"openSansBlackBold mb
1-2",children:le||(G?"What is the average ".concat(null==D?void 0:D.toLowerCase()," salary in ").concat(G,"?"):"What is the average ".concat(null==D?void 0:D.toLowerCase()," salary?"))}),e]})}):null},dt=!re||ce;return(0,c.jsxs)("div",{className:"d-flex flex-column flex-xl-row justify-content-between header-section-container",children:[(0,c.jsxs)("div",{className:"w-730 flex-fill",children:[Y&&(0,c.jsx)("h1",{className:m()("interH1-display",ve?"z-mb-24":"mb-5"),children:Y}),ve,xe&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("div",{className:"salary-designer-body z-p-20 z-p-20 ".concat(V?"":"no-salary-call-out"),children:[(0,c.jsx)("div",{className:"salary-graphic-area-left w-100",children:(0,c.jsx)("div",{className:"salary-job-filters-container d-md-flex justify-content-md-between align-items-md-center",children:(0,c.jsx)(I,{filters:Ge,filterGroup:J,onApply:lt,containerClass:"p-0",filtersCategory:"salary"})})}),(0,c.jsx)("div",{className:"salary-graphic-area-right z-mt-md-36 z-mt-10",children:(0,c.jsxs)("div",{className:"median-salary-container",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)("h2",{className:m()(L().salaryGraphJobTitleHeader,"openSansBlackBold mb-2"),children:function(){var e,t="",n=D?D.toLowerCase().trim():"",a=G?G.trim():"",i=null==je||null===(e=je.location)||void 0===e?void 0:e[0];(null==i?void 0:i.displayName)&&(a=i.displayName);var o=te?te.trim():"";if(a&&n)t="Average ".concat(n," salary in ").concat(a);else if(n&&o){var r;t="Average ".concat(o," ").concat(null==n||null===(r=n.toLowerCase)||void 0===r?void 0:r.call(n)," salary")}else t=a&&o?"Average ".concat(o," salary in ").concat(a):!o||n||a?!n||o||a?"Average salary estimate":"Average ".concat(n," salary"):"".concat(o," salary estimate");return t}()}),(0,c.jsxs)("span",{className:"d-flex align-items-end z-mb-5",children:[(0,c.jsxs)(de,{className:"average-salary-number m-0 d-flex align-items-end",children:[nt?function(e){return"number"==typeof e?"$".concat(e):"string"==typeof e?e.startsWith("$")?e:"$".concat(e):void 0}(Ie):Ze,!he&&(0,c.jsx)("span",{className:"z-ml-4",children:nt?"hourly":"yearly"})]}),(0,c.jsx)(P,{}),he&&(0,c.jsx)(_.Z,{type:"Single",className:"z-ml-10",headerText:"Salary by time",buttonText:"Salary by time",newButtonText:F.find((function(e){return e.value===it})).displayName,valueRange:F,preselectedItems:F.filter((function(e){return e.value===it})),onApply:function(e,t){var n=0;switch(t.value){case"perHour":n="$".concat(ke);break;case"perWeek":n=(0,S.xGv)((A(_e)/52).toFixed(2));break;case"perMonth":n=(0,S.xGv)((A(_e)/12).toFixed(2));break;default:n=_e}(nt?ze:Le)(n),ot(t.value)},options:{noClear:!0}})]}),(0,c.jsx)("div",{className:"hourly-rate-number",children:"".concat(nt?_e:"$".concat(ke)," ").concat(nt?" yearly":" hourly rate")}),(0,c.jsx)("hr",{className:"z-my-16"}),(0,c.jsx)("div",{className:"entry-level-salary",children:function(){var e,t,n;return te&&q?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"",children:(0,S.Aum)("Entry-level",te,"salary in",q)}),(0,c.jsx)("span",{children:"".concat(Fe," yearly")})]}):q||W?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"",children:"Entry-level".concat(q?"":" ".concat((0,S.qsk)(W))).concat(D?" ".concat(null===(t=D.toLowerCase)||void 0===t?void 0:t.call(D)):""," salary")}),(0,c.jsx)("span",{children:"".concat(Fe," yearly")})]}):te&&D?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"",children:"Entry-level ".concat(te," ").concat(null==D||null===(n=D.toLowerCase)||void 0===n?void 0:n.call(D)," salary")}),(0,c.jsx)("span",{children:"".concat(Fe," yearly")})]}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"",children:"Entry-level".concat(D?" ".concat(null===(e=D.toLowerCase)||void 0===e?void 0:e.call(D)):""," salary")}),(0,c.jsxs)("span",{children:[Fe," yearly salary"]})]})}()}),O&&(0,c.jsx)("div",{itemProp:"dateModified",className:"z-font-14 mt-2 z-opacity-8",children:"Updated ".concat(O)})]}),(0,c.jsx)("div",{className:"salary-chart-wrapper",children:Re?(0,c.jsx)(C.TK,{}):(0,c.jsx)(z,{showTooltip:!0,chartAttributes:De})})]})})]}),V&&(0,c.jsxs)("div",{className:"".concat(L().calloutWrap," openSansBlackBold mt-24"),children:[(0,c.jsx)("div",{className:L().calloutImageContainer,children:(0,c.jsx)("img",{width:38,height:39,src:(0,S.uNo)("/ui-router/images/callouts/salary/calculator.svg"),alt:"Calculator"})}),(0,c.jsxs)("div",{className:L().calloutText,children:["Are you paid fairly? ",(0,c.jsx)("span",{className:"list-link",onClick:function(){var e={survey_step:"step1",survey:"201",src:"career-salary-page"};Ve&&(e.skipQuestion=[7]),ge((0,k.OE)((0,o.Z)({},e),!0)).then((function(){ye.pushQuery(e)})).catch((function(e){return console.error(e)}))},children:"Get your salary estimate"})]})]})]}),ae&&dt&&ct(),be&&(0,c.jsx)("div",{className:"content-blurb z-mt-36",dangerouslySetInnerHTML:{__html:be}}),!f()(Qe)&&!f()(Ke)&&(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{className:"z-mt-20 z-mb-16 content-blurb",dangerouslySetInnerHTML:{__html:st(Ke)}}),(0,c.jsx)("div",{className:"content-blurb",dangerouslySetInnerHTML:{__html:st(Qe)}})]}),!!pe.length&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"openSansH3V2 my-3",children:"On this page"}),(0,c.jsxs)("div",{className:"d-flex flex-column flex-md-row align-items-md-center",children:[(0,c.jsxs)("span",{className:"mb-1 mb-md-0",children:["".concat(tt," salary by:"),"Â "]}),(0,c.jsx)(x.Z,{sections:pe})]})]}),!!(null==ie?void 0:ie.length)&&(0,c.jsx)(j.Z,{title:"What is ".concat(Q," ").concat(null==D?void 0:D.toLowerCase(),"'s salary?"),customClass:m()(L().salaryPercentileTable,"mt-5"),percentiles:ie}),H]}),(0,c.jsx)("div",{className:"d-block d-xl-none z-mt-16",children:re?M(ct):M})]})};E.propTypes={headerGraphicSalaries:g().shape({percentiles:g().arrayOf(g().string),median:g().str
1ing,colors:g().arrayOf(g().string),horizontal_pos:g().arrayOf(g().number),vertical_pos:g().arrayOf(g().number)}).isRequired,articleData:g().arrayOf(g().shape({post_subtype:g().string,content:g().string})).isRequired,salaryPercentiles:g().arrayOf(g().object),displayFlag:g().bool.isRequired,jobTitle:g().string.isRequired,title:g().string,sidebarComponent:g().any,salaryCompanyBlockWithCards:g().any,location:g().string,nationalAverageHourlySalary:g().number,nationalAverageAnnualSalary:g().number,clusterCategory:g().string,companyID:g().number,companyName:g().string,jobTitlePlural:g().string,ARTICLE_POST_SUBTYPE:g().string,lastUpdatedDate:g().string,filters:g().any,filterGroup:g().string,showCallout:g().bool,blurbTitle:g().any,SalaryTitleTag:g().string,desktopDevice:g().bool,jobTitleArticle:g().string,renderBlurb:g().bool,stateAbbr:g().string,city:g().string,isCombo:g().bool,h1Title:g().string,afterTitleSlot:g().any},E.defaultProps={subtitle:"Average yearly salary",salaryPercentiles:[],title:void 0,location:void 0,nationalAverageHourlySalary:void 0,clusterCategory:void 0,companyID:void 0,companyName:void 0,SalaryTitleTag:"h3",salaryCompanyBlockWithCards:null,isCombo:!1},t.Z=E},97613:function(e,t,n){"use strict";var a=n(53619),i=n(33676),o=n(91946),r=n(722),l=n(39849),s=n(24246),c=n(27378),d=n(23615),u=n.n(d),p=n(77444),m=function(e){(0,r.Z)(n,e);var t=(0,l.Z)(n);function n(){return(0,a.Z)(this,n),t.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.tableDataSet,n=void 0===t?[]:t,a=e.customColumnConfig,i=void 0===a?{}:a,o=e.columnWidthBalanced,r=void 0===o||o,l=e.hideRows,c=void 0!==l&&l,d=e.defaultRowsDisplay,u=void 0===d?10:d,m=e.displayRowsPerExpand,h=void 0===m?10:m,f=e.showMoreText;return(0,s.jsx)(p.Z,{columnConfig:i,columnWidthBalanced:r,bodyData:n,defaultRowsDisplay:u,displayRowsPerExpand:h,hideRows:c,showMoreText:f})}}]),n}(c.Component);(0,o.Z)(m,"propTypes",{tableDataSet:u().array.isRequired,customColumnConfig:u().object.isRequired,columnWidthBalanced:u().bool,hideRows:u().bool,showMoreText:u().string}),t.Z=m},21902:function(e,t,n){"use strict";var a=n(29132),i=n(68772),o=n(93334),r=n(59312),l=n(24246),s=n(27378),c=n(54180),d=n(25),u=n(9518),p=n(97613),m=function(e){return(0,o.Z)((0,i.Z)({},e&&{company:{columnName:"Company",isLink:"companyIndexedLink",isHiddenMobile:!1,linkUrl:"companyLink",mobileSubtext:"title",pageIndex:"indexInfoOfCompanyPage"}}),{title:{columnName:"Job",isHiddenMobile:!0,linkUrl:"comboJobTitleLink",isLink:"jobIndexedLink",linkTitle:"jobColLinkTitle"},location:{columnName:"Location",isHiddenMobile:!0,isLink:"locationLink",linkUrl:"locationLink",linkTitle:"locationColLinkTitle"},dateAdded:{columnName:"Date added",isHiddenMobile:!0},salary:{columnName:"Salary",customSortByField:"salaryValue",mobileSubtext:"dateAdded"}}
1)};t.Z=function(e){var t,n=e.recentSalaries,h=e.jobTitle,f=e.title,v=e.showCompanyColumn,b=void 0===v||v,y=e.initialLocation,g=void 0===y?[]:y,x=n.salaryData,j=(0,s.useMemo)((function(){return x.map((function(e){var t,n;return(0,o.Z)((0,i.Z)({},e),{jobColLinkTitle:"".concat(null===(t=e.normalizedTitle)||void 0===t?void 0:t.capitalized()," jobs"),locationColLinkTitle:"".concat(null===(n=e.normalizedTitle)||void 0===n?void 0:n.capitalized()," salary in ").concat(e.location)})}))}),[x]),C=(0,s.useState)(j),_=C[0],N=C[1],w=function(){var e=(null==g?void 0:g[0])||{},t=e.state,n=void 0===t?"":t,a=e.city,i=void 0===a?"":a,o=e.stateAbbr,r=void 0===o?"":o;return n||r?[{value:{city:i,state:n},displayName:i?"".concat(i,", ").concat(r):n}]:[]}(),k=(t=(0,a.Z)((function(e,t){var n,a,l,s;return(0,r.__generator)(this,(function(e){switch(e.label){case 0:return e.trys.push([0,2,,3]),t.length?(n=t.map((function(e){var t=e.value,n={title:h};return n=t.city?(0,o.Z)((0,i.Z)({},n),{city:t.city,state:t.state}):(0,o.Z)((0,i.Z)({},n),{state:t.state}),u.Z.fetchRecentSalaries(n)})),[4,Promise.all(n)]):(N(j),[2]);case 1:return a=e.sent(),l=[],a.forEach((function(e){var t=e.map((function(e){var t,n;return(0,o.Z)((0,i.Z)({},e),{jobColLinkTitle:"".concat(null===(t=e.normalizedTitle)||void 0===t?void 0:t.capitalized()," jobs"),locationColLinkTitle:"".concat(null===(n=e.normalizedTitle)||void 0===n?void 0:n.capitalized()," salary in ").concat(e.location)})}));l=l.concat(t)})),N(l),[3,3];case 2:return s=e.sent(),console.error(s),[3,3];case 3:return[2]}}
1))})),function(e,n){return t.apply(this,arguments)});return(0,l.jsxs)("div",{children:[(0,l.jsx)("h2",{className:"interH2 z-mb-48",children:f}),(0,l.jsx)("div",{className:"mb-4",children:(0,l.jsx)(c.Z,(0,o.Z)((0,i.Z)({},(0,o.Z)((0,i.Z)({},d.OI[d.V5.LOCATION]),{options:{autoSuggest:!0,remote:!1},preselectedItems:w})),{onApply:k,onClear:function(){N(j)}}))}),(0,l.jsx)("div",{className:"salary-table-section",children:(0,l.jsx)(p.Z,{customColumnConfig:m(b),tableDataSet:_})})]})}},42554:function(e,t,n){"use strict";var a=n(62303),i=n(53619),o=n(33676),r=n(91946),l=n(722),s=n(68772),c=n(93334),d=n(39849),u=n(24246),p=n(27378),m=n(37254),h=n(90005),f=n.n(h),v=n(23615),b=n(97613),y=n(2294),g=n(10625),x=n(38790),j=n(98919),C=n(54180),_=n(25),N=n(9518),w="new-salaries-by-company",k={rank:{columnName:"Rank"},companyNameCPS:{columnName:"Company",linkUrl:"companyLink",isLink:"toBeIndexed",linkTitle:"companyNameColLinkTitle"},salary:{columnName:"Average salary",customSortByField:"median",columnNameMobile:"Avg. Salary",linkTitle:"salaryColLinkTitle"},formattedHourlyRate:{columnName:"Hourly rate",customSortByField:"hourlyRate"}},S={title:v.string,subtitle:v.string,articleContent:v.any,columnConfig:v.object,subtype:v.string,basicData:v.objectOf(v.any),articleData:v.arrayOf(v.object),asTable:v.bool,addFilterLinkToUrl:v.func,withoutJobTitle:v.bool,noTitle:v.bool,defaultRowsDisplay:v.number,showMoreText:v.string,customContentBlurb:v.node},T={basicData:{jobTitle:"",jobTitlePlural:"",salaryByCompany:[]},articleData:[{post_subtype:w,content:""}],withoutJobTitle:!1,noTitle:!1,customContentBlurb:null},Z=function(e){(0,l.Z)(n,e);var t=(0,d.Z)(n);function n(e){var o;(0,i.Z)(this,n),o=t.call(this,e),(0,r.Z)((0,a.Z)(o),"handleFilterClear",(function(){o.setState({filteredCompanies:[]})})),(0,r.Z)((0,a.Z)(o),"updateSalaries",(function(e,t){var n=o.props,a=n.withoutJobTitle,i=n.basicData.jobTitle;if(a){var r=t.map((function(e){return{companyID:e.value.companyID,percentile:[25,75]}}));N.Z.fetchSalariesByCompany(r).then((function(e){var t=e?e.map((function(e,t){var n=(0,y.g83)(e.median);return(0,c.Z)((0,s.Z)({},e),{rank:t+1,salary:(0,y.xGv)(e.median),hourlyRate:n,formattedHourlyRate:(0,y.Ns5)(n),companyLink:(0,y.c5G)(null==e?void 0:e.companyLink,"",g.TF.JOBS)})})):[];o.setState({filteredCompanies:t})})).catch((function(e){console.error("Error occurred while fetching salaries for companies:",e)}))}else{var l=[],d=Object.assign({title:o.state.jobTitle},{company:[]});if(t.forEach((function(e){var t=e.value;d.company.push(t.companyID),l.push(t.companyID)})),!d.company.length)return o.handleFilterClear();N.Z.fetchSalariesByTitleAndCompany(d).then((function(e){var t=e.map((function(e){return(0,c.Z)((0,s.Z)({},e),{companyNameColLinkTitle:"Working at ".concat(e.companyNameCPS),salaryColLinkTitle:"".concat(e.companyNameCPS," ").concat(null==i?void 0:i.toLowerCase()," salary"),jobCountColLinkTitle:"".concat(e.companyNameCPS," ").concat(null==i?void 0:i.toLowerCase()," jobs")})}));o.setState({filteredCompanies:t})})).catch((function(e){console.error("Error occurred while fetching salaries for companies:",e)}))}}));var l=o.props,d=l.basicData,u=l.articleData,p=void 0===u?[]:u,m=l.subtype,h=l.articleContent,f=void 0===h?null:h,v=m||w,b=p.find((function(e){return e.post_subtype===v})),x=d.jobTitle,j=void 0===x?"":x,C=d.salaryByCompany,_=void 0===C?[]:C,k=_&&_.length>0,S=b&&b.content||f,T=_.map((function(e){return(0,c.Z)((0,s.Z)({},e),{medianDisplay:(0,y.xGv)(e.median),hourlyRateDisplay:(0,y.Ns5)(e.hourlyRate),companyNameColLinkTitle:"Working at ".concat(e.companyNameCPS),salaryColLinkTitle:"".concat(e.companyNameCPS," ").concat(null==j?void 0:j.toLowerCase()," salary")})}));return o.state={jobTitle:j,articleDataContent:S,filteredCompanies:[],showSalariesByCompanyTable:k,tableSet:T},o}return(0,o.Z)(n,[{key:"render",value:function(){var e,t,n,a=this.state,i=a.showSalariesByCompanyTable,o=a.articleDataContent,r=a.filteredCompanies,l=a.tableSet,d=this.props,p=d.basicData,m=d.asTable,h=d.title,v=d.subtitle,y=d.columnConfig,g=d.withoutJobTitle,N=d.noTitle,w=d.defaultRowsDisplay,S=d.showMoreText,T=d.customContentBlurb;if(!i)return"";return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("div",{className:"w-730",id:"highest-paying-companies",children:[!N&&(0,u.jsx)("h2",{className:"interH2 mb-5",children:h||"Which companies pay ".concat(null===(e=p.jobTitlePlural)||void 0===e||null===(t=e.toLowerCase)||void 0===t?void 0:t.call(e)," the most?")}),o&&(0,u.jsx)("div",{className:"mb-5",dangerouslySetInnerHTML:{__html:o}}),T&&(0,u.jsx)("div",{className:"mb-5",children:T}),(0,u.jsx)("div",{className:f()({"z-mb-24":m&&v,"mb-36":!m}),children:(0,u.jsx)(C.Z,(0,c.Z)((0,s.Z)({},_.OI[_.V5.COMPANY]),{onApply:this.updateSalaries,onClear:this.handleFilterClear}))}),m&&v&&(0,u.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:v}),m&&(0,u.jsx)("div",{className:"salary-table-section mt-4",children:(0,u.jsx)(b.Z,{hideRows:!0,customColumnConfig:g?y||k:r.length?k:y||k,defaultRowsDisplay:w||l.length,showMoreText:S,columnWidthBalanced:!1,tableDataSet:r.length?r:l})})]}),!m&&(0,u.jsx)(x.Z,{chartType:j.CK.TYPE_B,filteredBy:j.QT.COMPANY,filteredItems:r,salaryChartItems:p.salaryByCompany,tableHeaders:function(){var e;return(0,u.jsx)("thead",{children:(0,u.jsxs)("tr",{className:"z-px-20 z-py-10 d-flex w-100",children:[(0,u.jsx)("th",{className:"d-none d-md-block justify-content-center align-self-center col-md-1 px-0",children:(0,u.jsx)("span",{className:"font-weight-600 greyLabel z-font-14",children:"Rank"})}),(0,u.jsx)("th",{className:"col-7 col-md-6 justify-content-center align-self-center px-0",children:(0,u.jsx)("span",{className:"font-weight-600 greyLabel z-font-14",children:"Company"})}),(0,u.jsx)("th",{className:"d-none d-md-block justify-content-center align-self-center col-md-2 px-0",children:(0,u.jsx)("span",{className:"font-weight-600 greyLabel z-font-14",children:"Zippia score"})}),(0,u.jsx)("th",{className:"d-none d-md-block col-5 col-md-3 justify-content-center align-self-center px-0",children:(0,u.jsx)("span",{className:"font-weight-600 greyLabel z-font-14",children:"Average ".concat(null===(e=p.jobTitle)||void 0===e?void 0:e.toLowerCase()," salary")})}),(0,u.jsx)("th",{className:"d-block d-md-none col-5 col-md-3 justify-content-center align-self-center px-0",children:(0,u.jsx)("span",{className:"font-weight-600 greyLabel z-font-14",children:"Average salary"})})]})})},tableHeaderTitleContent:(0,u.jsxs)("h3",{className:"zp-title-h3 mb-4",children:["Highest paying companies for ",null===(n=p.jobTitlePlural)||void 0===n?void 0:n.toLowerCase()]})})]})}}]),n}(p.Component);Z.propTypes=S,Z.defaultProps=T;t.Z=(0,m.$j)((function(e){return{data:e.searchFilter.data}}))(Z)},63066:function(e,t,n){"use strict";n.d(t,{G:function(){return u}});
1var a=n(68772),i=n(93334),o=n(24246),r=n(27378),l=n(23615),s=n.n(l),c=n(77444),d={year:{columnName:"Year"},medianDisplayAverageSalary:{columnName:"Avg. salary",customSortByField:"averageSalary"},medianDisplayHourlyRate:{columnName:"Hourly rate",customSortByField:"hourlyRate"},change:{columnName:"% Change"}};function u(e){var t=e.tableSet,n=e.customColumnConfig,l=e.title,s=(0,r.useMemo)((function(){if(Array.isArray(t)&&t.length){var e=[];if(1===t.length)return t;for(var n=0;n<t.length;n++)if(n===t.length-1)e.push((0,i.Z)((0,a.Z)({},t[n]),{change:"-"}));else{var o=(0,a.Z)({},t[n]),r=100-100*t[n+1].averageSalary/t[n].averageSalary;o.change=(r>0?"+":"")+(null!=r?r:0).toFixed(1)+"%",e.push(o)}return e}return[]}),[t]);return(0,o.jsx)("div",{className:"w-730 mt-48",children:(0,o.jsx)(c.Z,{columnConfig:n||d,columnWidthBalanced:!1,bodyData:s,scrollOnMobile:!0,tableHeaderTitleContent:l?(0,o.jsx)("h3",{className:"zp-title-h3 z-mb-24",children:l}):null})})}u.propTypes={tableSet:s().array.isRequired,customColumnConfig:s().object},u.defaultProps={customColumnConfig:void 0}},60964:function(e,t,n){"use strict";var a=n(24246),i=(n(27378),n(90005)),o=n.n(i),r=n(37987),l=n(31227),s=n(94847),c=n(2294);t.Z=function(e){var t=e.className,n=void 0===t?"w-350":t,i=e.Tag,d=void 0===i?"aside":i,u=e.items,p=void 0===u?[]:u,m=e.topJobNearItems,h=void 0===m?[]:m,f=e.topJobNearCalloutSrc,v=void 0===f?"":f,b=e.jobTitle,y=void 0===b?"":b;return(0,a.jsxs)(d,{className:o()("d-flex flex-column gg-24",n),children:[p&&p.map((function(e,t){var n=e.title,i=e.value,o=e.section,l=e.footerText,d=e.isHiddenDesktop;return(0,a.jsx)(r.k,{title:n,value:i,onClick:function(){return e=o,void(0,c.X5u)("#".concat(e),550,!1);var e},footer:(0,a.jsx)(s.ZP,{size:"big",theme:"link",children:l}),isHiddenDesktop:d,containerClassName:"m-0"},"".concat(n,"_").concat(t))})),!!(null==h?void 0:h.length)&&y&&(0,a.jsx)(l.Z,{jobTitle:y,className:"w-100 sticky-top top-65 m-0 h-max",items:h,src:v})]})}},33061:function(e,t,n){"use strict";var a=n(68772),i=n(24246),o=n(91122);t.Z=function(e){var t,n=e.title,r=e.data,l=e.elementId,s=void 0===l?"":l,c=e.hideFindJobsCallout,d=void 0!==c&&c,u=e.findJobsTagName,p=void 0===u?"h3":u,m=e.children,h=void 0===m?null:m,f=e.src,v=void 0===f?"":f,b=e.redirectPage,y=void 0===b?"":b,g=e.redirectUrl,x=void 0===g?"":g,j=e.showBottomLink,C=void 0===j||j,_=e.showTopSeparator,N=void 0===_||_;return(null==r||null===(t=r.answers)||void 0===t?void 0:t.length)?(0,i.jsxs)(i.Fragment,{children:[N&&(0,i.jsx)("div",{className:"section-separator-large"}),(0,i.jsxs)("section",{id:s,className:"d-flex flex-column flex-lg-row justify-content-between",children:[(0,i.jsxs)("div",{className:"d-block w-100 w-730",children:[n&&(0,i.jsx)("h2",{className:"interH2 z-mb-48",children:n}),(0,i.jsx)(o.Z,{answers:r.answers,children:function(e,t){return(0,i.jsxs)(o.Z.Item,{question:e.question,children:[(0,i.jsx)(o.Z.QuestionTitle,{question:e.question}),(0,i.jsx)(o.Z.AnswerContent,(0,a.Z)({},e))]},t)}}),h,C&&(0,i.jsx)(o.Z.AnswerCategoryLink,{entityType:r.entityType})]}),!d&&(0,i.jsx)(o.Z.FindJobsCallout,{src:v,redirectPage:y,redirectUrl:x,findJobsTagName:p})]})]}):(0,i.jsx)(i.Fragment,{})}},91122:function(e,t,n){"use strict";var a=n(68772),i=n(93334),o=n(24246),r=n(91377),l=n(90005),s=n.n(l),c=n(77444),d=n(5065),u=n(20518),p=n(64857),m=n(2294),h=n(10625),f=n(11373),v=n.n(f),b=function(e){var t=e.answers,n=e.children,l=e.className,c=void 0===l?"":l,d=e.accordionProps,u=void 0===d?{}:d;return(0,o.jsx)(r.fC,(0,i.Z)((0,a.Z)({type:"single",className:s()(c),collapsible:!0},u),{children:t.map((function(e,t){return n(e,"qna-".concat(e.question,"-").concat(t))}))}))};b.FindJobsCallout=function(e){var t=e.className,n=void 0===t?"":t,i=e.redirectPage,r=void 0===i?"":i,l=e.redirectUrl,c=void 0===l?"":l,d=e.src,f=void 0===d?"":d,b=e.findJobsTagName,y=void 0===b?"h3":b,g=(0,p.C)((function(e){return{user:e.user,criteria:e.locals.criteria}})),x=g.user,j=g.criteria;return(0,o.jsx)("div",{className:s()("z-ml-lg-30",n),children:(0,o.jsx)(u.J,(0,a.Z)({src:f,TitleTagName:y,className:s()("sticky-top z-t-68 mt-5 mt-lg-0",v()["find-jobs-callout"])},function(){var e,t,n={redirectPage:r||h.me.JOBS,jobTitle:null!==(e=null==j?void 0:j.title)&&void 0!==e?e:"",redirectUrl:c||""},a=(0,m.EIf)(null!==(t=null==x?void 0:x.userLocation)&&void 0!==t?t:[],null!=j?j:{});if(null==a?void 0:a.length){var i=a[0].displayName;n.userLocation=i}return n}()))})},b.AnswerCategoryLink=function(e){var t=e.className,n=void 0===t?"":t,a=e.url,i=void 0===a?"":a,r=e.title,l=void 0===r?"":r,c=e.entityType,d=void 0===c?"":c,u=(0,p.C)((function(e){return e.locals.criteria})),h=function(){var e="/answers/",t="";switch(d){case"JOB_TITLE":(null==u?void 0:u.industry)&&(e+="".concat((0,m.Omm)(u.industry),"-questions/"),t=null==u?void 0:u.industry);break;case"CITY":case"STATE":e+="location-questions/",t="location";break;case"COMPANY":e+="company-questions/",t="company";break;case"JOB_SEARCH":e+="job-search-questions/",t="job search"}return{url:e.toLowerCase(),title:t}}();return i||h.url?(0,o.jsxs)("div",{className:s()("z-mt-36",n),children:["Have more questions?"," ",(0,o.jsxs)("a",{href:i||h.url,className:"alink font-weight-600",children:[" ","See all answers to common ",(l||h.title||"").toLowerCase()," ","questions."]})]}):null},b.QuestionTitle=function(e){var t=e.question,n=e.link,r=void 0===n?"":n,l=e.className,s=void 0===l?"zp-title-h3 mb-0":l,c=e.accordionProps,u=void 0===c?{}:c;return(0,o.jsx)(d.Z.Trigger,(0,i.Z)((0,a.Z)({className:"z-p-20"},u),{children:(0,o.jsx)("h3",{className:s,children:r?(0,o.jsx)("a",{className:"blackColor",href:r,children:t}):t})}))},b.AnswerContent=function(e){var t=e.isTable,n=e.tableConfig,r=e.answerDisplay,l=e.className,u=void 0===l?"":l,p=e.contentClassName,m=void 0===p?"":p,h=e.accordionProps;return(0,o.jsx)(d.Z.Content,(0,i.Z)((0,a.Z)({className:s()("z-px-20",u)},h),{children:t&&n?(0,o.jsx)("div",{className:s()("content-blurb z-mb-20",v()["qna-answer"],m),children:(0,o.jsx)(c.Z,{columnConfig:n,bodyData:r,defaultRowsDisplay:10,displayRowsPerExpand:10,scrollOnMobile:!0})}):(0,o.jsx)("div",{className:s()("content-blurb z-mb-20",v()["qna-answer"],m),dangerouslySetInnerHTML:{__html:r}}
1)}))},b.Item=function(e){var t=e.question,n=e.className,a=void 0===n?"":n,i=e.children;return(0,o.jsx)(d.Z,{value:t,className:s()(v()["qna-item-v2"],a),children:i})},t.Z=b},39536:function(e,t,n){"use strict";n.r(t);var a=n(68772),i=n(93334),o=n(24246),r=n(27378),l=n(37254),s=n(27693),c=n.n(s),d=n(99729),u=n.n(d),p=n(90104),m=n.n(p),h=n(11897),f=n(69157),v=n(75538),b=n(70322),y=n(17252),g=n(87483),x=n(42554),j=n(33061),C=n(47469),_=n(63274),N=n(90505),w=n(48771),k=n(49914),S=n(25),T=n(86750),Z=n(32976),L=n(89204),P=n(13131),I=n(21902),z=n(2294),A=n(98289),F=n(10625),E=function(e){var t,n,s,d,p,E,O,R,B,J,D,M,H,G,U,V,q,Y,W,K,Q,X,$=e.data,ee=e.locals,te=e.user,ne=$.metadata,ae=$.showClusterHeader,ie=$.breadCrumbs,oe=$.averageSalaryChartSalaries,re=$.articles,le=$.criteria,se=$.basicData,ce=$.salaryHistoryChartData,de=$.showFooterLinks,ue=$.relatedJobSalaries,pe=$.recentSalaries,me=$.subheaderItems,he=$.hasSalaryReport,fe=$.titleIndexes,ve=$.footerLinksData,be=$.qna,ye=$.desktopDevice,ge=$.comparableLocationSalaries,xe=void 0===ge?[]:ge,je=se.salaryByIndustry,Ce=void 0===je?[]:je,_e=se.salaryByCompany,Ne=void 0===_e?[]:_e,we=(0,r.useState)([]),ke=we[0],Se=we[1],Te=null==le||null===(t=le.title)||void 0===t?void 0:t.toLowerCase(),Ze=null==fe||null===(n=fe.jobTitlePlural)||void 0===n?void 0:n.toLowerCase(),Le=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("p",{className:"mb-0",children:"The best-paying companies in ".concat(le.city," for ").concat(Ze," are ").concat(null===(s=Ne[0])||void 0===s?void 0:s.companyNameCPS,", ").concat(null===(d=Ne[1])||void 0===d?void 0:d.companyNameCPS,", and ").concat(null===(p=Ne[2])||void 0===p?void 0:p.companyNameCPS,".")}),(0,o.jsx)("p",{className:"mb-0",children:"Use the filter below to add a company to view the average ".concat(Te," salary for a specific company in ").concat(le.city,".")})]}),Pe=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("p",{children:"".concat(null===(E=xe[0])||void 0===E?void 0:E.city,", ").concat(null===(O=xe[1])||void 0===O?void 0:O.city,", and ").concat(null===(R=xe[2])||void 0===R?void 0:R.city," are the best-paying cities for ").concat(Ze," near ").concat(le.city,".")}),(0,o.jsx)("p",{className:"mb-0",children:"The average ".concat(Te," salary for locations near ").concat(le.city," varies. This ").concat(Te," salary table shows the best-paid cities for ").concat(Ze," in the ").concat(le.city," area.")})]}),Ie=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("p",{children:"".concat(null===(B=Ce[0])||void 0===B?void 0:B.industry,", ").concat(null===(J=Ce[1])||void 0===J?void 0:J.industry,", and ").concat(null===(D=Ce[2])||void 0===D?void 0:D.industry," are the best-paying industries for ").concat(Ze,".")}),(0,o.jsx)("p",{className:"mb-0",children:"".concat(le.city," ").concat(Te," salaries vary depending on their industry. Here is a breakdown of the average ").concat(Te," pay in ").concat(le.city," across different industries.")})]}),ze=(0,o.jsx)("p",{className:"mb-0",children:"The best-paying ".concat(Te," jobs in ").concat(le.city," are ").concat(null==ue||null===(M=ue[0])||void 0===M?void 0:M.jobTitle.toLowerCase(),", ").concat(null==ue||null===(H=ue[1])||void 0===H?void 0:H.jobTitle.toLowerCase(),", and ").concat(null==ue||null===(G=ue[2])||void 0===G?void 0:G.jobTitle.toLowerCase(),".")}),Ae=function(){var e,t,n,a,i,o,r,l,s=(null==ce?void 0:ce.nationalSalaries)||[],c=(null==ce?void 0:ce.salariesByStateAndCity)||[],d=null===(e=c[0])||void 0===e?void 0:e.label,u=null===(t=c[0])||void 0===t?void 0:t.value,p=null===(n=c[c.length-1])||void 0===n?void 0:n.value,m=p-u,h=m/u*100||0,f=(null===(a=s[s.length-1])||void 0===a?void 0:a.value)-(null===(i=s[0])||void 0===i?void 0:i.value),v=f/(null===(o=s[0])||void 0===o?void 0:o.value)*100||0;return{firstYear:d,firstYearSalary:(0,z.xGv)(u),lastYearSalary:(0,z.xGv)(p),salaryIncrease:(0,z.xGv)(m),salaryIncreasePercent:null==h||null===(r=h.toFixed)||void 0===r?void 0:r.call(h,2),salaryIncreaseNational:(0,z.xGv)(f),salaryIncreaseNationalPercent:null==v||null===(l=v.toFixed)||void 0===l?void 0:l.call(v,2)}}(),Fe=(0,o.jsx)("p",{className:"mb-0",children:"The average ".concat(Te," salary in ").concat(le.city," has risen by ").concat(Ae.salaryIncrease," over the last ten years. In ").concat(Ae.firstYear,", the average ").concat(le.city," ").concat(Te," earned ").concat(Ae.firstYearSalary," annually, but today, they earn ").concat(Ae.lastYearSalary," a year. The ").concat(Ae.salaryIncreasePercent,"% increase in pay for ").concat(le.city," ").concat(Ze," over the last decade compares to a national average increase of ").concat(Ae.salaryIncreaseNationalPercent,"%.")});(0,r.useEffect)((function(){var e=(null==ie?void 0:ie.filter((function(e){return"title"!==e.text})))||[];Se(e)}),[ie]);var Ee=le.title,Oe=le.city,Re=le.state,Be=le.stateAbbr,Je=Ee.toLowerCase(),De=fe.jobTitlePlural.toLowerCase(),Me="".concat((0,z.b6Y)(Oe,Re,Be)),He=(null==le?void 0:le.geoCity)?"".concat(null==le?void 0:le.geoCity,", ").concat(null==le?void 0:le.geoStateCode):null==le?void 0:le.geoState,Ge=(0,l.v9)((function(e){return u()(e,"user.userLocation",[])})),Ue=ne.UPDATED_TIME,Ve=c()(Ue).format("MMMM D, YYYY"),qe=function(){var e,t,n,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return null},i=null==xe||null===(e=xe[0])||void 0===e?void 0:e.location;return(0,o.jsx)(g.Z,{city:le.city,state:le.state,hasSalaryReport:he,jobTitle:le.title,geoLocation:He,topIndustry:null==Ce||null===(t=Ce[0])||void 0===t?void 0:t.industry,topCompany:null==Ne||null===(n=Ne[0])||void 0===n?void 0:n.companyNameCPS,topLocation:i,renderContent:a,desktopDevice:ye})},Ye=function(e,t){e&&t&&(0,A._J)({event:e,filterClickSource:t})},We=function(){var e=[];return S._q.forEach((function(t){if(t.param===S.V5.LOCATION)e.push({preselectedItems:[{displayName:"".concat(Oe,", ").concat(Be),value:{city:Oe,state:Be}}]});else e.push({})})),(0,S.KW)(S._q,e)}
1,Ke=le.title&&le.title[0].toUpperCase()+le.title.slice(1).toLowerCase();return(0,o.jsxs)(v.Z,{children:[(0,o.jsx)(k.Z,(0,a.Z)({},ne)),ae&&(0,o.jsx)(f.Z,{subheaderItems:me,className:"sub-header-container border-top-0"}),(0,o.jsxs)("div",{className:"mt-5 container",children:[(0,o.jsx)(N.default,{isEnabled:ee.enableContinueSurvey,newVersion:!0,noNegBottomMargin:!0}),(0,o.jsx)("h1",{className:"w-730 interH1-display mb-4",children:"".concat(null===(U=le.title)||void 0===U?void 0:U.capitalized()," salary in ").concat(le.city,", ").concat(le.stateAbbr)}),(0,o.jsxs)("div",{className:"d-flex justify-content-between",children:[(0,o.jsx)("div",{className:"d-block w-730",children:(0,o.jsx)(P.Z,{headerGraphicSalaries:oe,articleData:re,ARTICLE_POST_SUBTYPE:"header",displayFlag:!0,jobTitle:le.title,jobTitleArticle:le.jobTitleArticle,city:le.city,stateAbbr:le.stateAbbr,jobTitlePlural:le.jobTitlePlural,nationalAverageAnnualSalary:se.nationalAverageAnnualSalary,lastUpdatedDate:Ve,location:Me,sidebarComponent:qe,showCallout:te.isLoggedIn,filters:function(){var e=se.salaryByIndustry,t=void 0===e?[]:e,n=se.validDegrees,o=void 0===n?[]:n,r=[];r.push((0,i.Z)((0,a.Z)({},S.OI[S.V5.LOCATION]),{type:S.hh.SINGLE,options:{autoSuggest:!0,remote:!1,logEvent:function(){return Ye(z.FPR.adjustmentFilterClick,"Header Location Filter Click")}}})),t.length&&r.push({type:S.hh.SINGLE,param:"industry",headerText:"Industry",buttonText:"Industry",options:{logEvent:function(){return Ye(z.FPR.adjustmentFilterClick,"Header Industry Filter Click")}},valueRange:t.map((function(e){var t=e.industry;return{value:t,displayName:t}}))});var l=S.OI[S.V5.EDUCATION].valueRange;return o.length&&r.push((0,i.Z)((0,a.Z)({},S.OI[S.V5.EDUCATION]),{headerText:"Education level",options:{logEvent:function(){return Ye(z.FPR.adjustmentFilterClick,"Header Education Filter Click")},educationSwitch:!1},valueRange:l.filter((function(e){var t=e.value;return-1!==o.indexOf(t)}))})),r}(),filterGroup:"salary-page-header-section",desktopDevice:ye,isCombo:!0})}),(0,o.jsx)("div",{className:"d-none d-xl-block",children:qe()})]}),(0,o.jsxs)("section",{id:"jobs",children:[(0,o.jsx)("div",{className:"section-separator-large"}),(0,o.jsx)(w.default,{initialPayload:{title:Ee},filters:We(),userLocation:Ge,criteria:le,filterGroup:F.gI.CAREER_COMBO_SALARY_JOBS_BUCKET,jobGroup:F.gI.CAREER_COMBO_SALARY_JOBS_BUCKET,title:"".concat(null===(V=le.title)||void 0===V?void 0:V.capitalized()," jobs near ").concat(Oe,", ").concat(Be),layout:"bucket",noBottomSpacing:!0})]}),!!(null==Ne?void 0:Ne.length)&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"section-separator-large"}),(0,o.jsxs)("div",{className:"d-flex justify-content-between flex-column flex-lg-row",children:[(0,o.jsx)(x.Z,{title:"".concat(Ke," salary in ").concat(Oe," by company"),basicData:se,subtype:"companies-near-you",subtitle:"Highest paying companies for ".concat(null==le||null===(q=le.jobTitlePlural)||void 0===q||null===(Y=q.toLowerCase)||void 0===Y?void 0:Y.call(q)," in ").concat(Oe),asTable:!0,customContentBlurb:Le}),(0,o.jsx)("div",{className:"standard-sidebar-width mt-5 mt-lg-0",children:(0,o.jsx)(b.Z,{})})]})]}),!!(null==xe?void 0:xe.length)&&(0,o.jsx)(Z.Z,{id:"highest-paying-cities-around",criteria:le,customContentBlurb:Pe,comparableLocationSalaries:xe,headerTitle:"Highest paying cities near ".concat(Me," for ").concat(De),asTable:!0}),!!(null==Ce?void 0:Ce.length)&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"section-separator-large"}),(0,o.jsx)(y.Z,{data:Ce,title:"Average ".concat(Je," pay in ").concat(Oe," by industry"),jobTitle:Ee,location:Oe,customContentBlurb:Ie})]}),ue&&ue.length>0&&(0,o.jsx)(T.Z,{title:"Highest paying ".concat(Je," jobs in ").concat(Oe),data:ue,customContentBlurb:ze}),(0,o.jsxs)("section",{id:"jobs",children:[(0,o.jsx)("div",{className:"section-separator-large"}),(0,o.jsx)(w.default,{initialPayload:{title:Ee},filters:We(),userLocation:Ge,criteria:le,filterGroup:F.gI.CAREER_COMBO_SALARY_JOBS_BUCKET_2,jobGroup:F.gI.CAREER_COMBO_SALARY_JOBS_BUCKET_2,title:"".concat(null===(W=le.title)||void 0===W?void 0:W.capitalized()," jobs near ").concat(Oe,", ").concat(Be),layout:"bucket",noBottomSpacing:!0})]}),(0,o.jsx)(L.Z,{jobTitle:le.title,customContentBlurb:Fe,initialLocation:[{city:Oe,state:Re}],salaryHistoryChartData:ce,noDefaultContentBlurb:!0}),pe&&pe.salaryData&&pe.salaryData.length>0&&(0,o.jsxs)("section",{id:"recently-added",children:[(0,o.jsx)("div",{className:"section-separator-large"}),(0,o.jsx)(I.Z,{recentSalaries:pe,jobTitle:le.title,title:"Real ".concat(null===(K=le.title)||void 0===K||null===(Q=K.toLowerCase)||void 0===Q?void 0:Q.call(K)," salaries around ").concat(Me)})]}
1),!!(null==be||null===(X=be.answers)||void 0===X?void 0:X.length)&&(0,o.jsx)(j.Z,{title:"".concat(Ke," salaries in ").concat(le.city," FAQs"),criteria:le,data:be}),ve.length&&de&&(0,o.jsxs)("section",{id:"footer-links",className:"combo-salary-footer-links",children:[(0,o.jsx)("div",{className:"section-separator-large"}),(0,o.jsx)(h.Z,{linksData:ve})]}),!m()(me)&&(0,o.jsx)(C.Z,{subheaderItems:me}),(0,o.jsx)(_.Z,{breadCrumbs:ke,lastUpdatedDate:Ve})]})]})};E.getInitialProps=function(e){var t=e.req,n=e.res;return t?{data:n?n.data:null,user:t?t.user:null,locals:n?n.locals:null}:window.__NEXT_DATA__.props.pageProps},t.default=E},18366:function(e,t,n){"use strict";n.d(t,{C:function(){return s}});var a=n(68772),i=n(15409),o=n.n(i),r=n(2294),l=function(e){var t=e.chart,n=e.tooltip,a=function(e){var t=e.canvas.parentNode.querySelector("div");if(!t){(t=document.createElement("div")).style.background="rgba(0, 0, 0, 0.7)",t.style.borderRadius="3px",t.style.color="white",t.style.opacity=1,t.style.pointerEvents="none",t.style.position="absolute",t.style.transition="all .1s ease",t.style.zIndex="var(--above-regular-content-z-index)",t.style.minWidth="150px";var n=document.createElement("table");n.style.margin="0px",t.appendChild(n),e.canvas.parentNode.appendChild(t)}return t}(t);if(0!==n.opacity){if(n.body){var i=n.title||[],o=n.body.map((function(e){return e.lines})),r=document.createElement("thead");i.forEach((function(e){var t=document.createElement("tr");t.style.borderWidth=0;var n=document.createElement("th");n.style.borderWidth=0;var a=document.createTextNode(e);n.appendChild(a),t.appendChild(n),r.appendChild(t)}));var l=document.createElement("tbody");o.forEach((function(e,t){var a=n.labelColors[t],i=document.createElement("span");i.style.background=a.backgroundColor,i.style.borderColor=a.borderColor,i.style.borderWidth="2px",i.style.borderRadius="50%",i.style.marginRight="10px",i.style.height="10px",i.style.width="10px",i.style.display="inline-block";var o=document.createElement("tr");o.style.backgroundColor="inherit",o.style.borderWidth=0;var r=document.createElement("td");r.classList.add("z-font-14"),r.style.borderWidth=0,r.appendChild(i),r.insertAdjacentHTML("beforeend",e),o.appendChild(r),l.appendChild(o)}));for(var s=a.querySelector("table");s.firstChild;)s.firstChild.remove();s.appendChild(r),s.appendChild(l)}var c=t.canvas.offsetTop,d=t.canvas.getBoundingClientRect(),u=a.offsetWidth,p=n.caretX+d.left,m=Math.min(Math.max(p-u/2,d.left),d.right-u);a.style.opacity=1,a.style.left=m+"px",a.style.top=c+n.caretY+"px",a.style.font=n.options.bodyFont.string,a.style.padding=n.options.padding+"px "+n.options.padding+"px"}else a.style.opacity=0},s={setupHorizontalChartList:function(e){var t=e.listKey,n=void 0===t?"":t,a=e.title,i=void 0===a?"":a,o=e.list,r=void 0===o?[]:o,l=e.listClassName,s=void 0===l?"":l,c=e.progressBarClassName,d=void 0===c?"":c,u=e.progressBarValueType,p=void 0===u?"%":u,m=e.childNodes,h=void 0===m?null:m,f=e.maxHiddenItemsSize,v=void 0===f?3:f,b=e.customShowMoreBtn;return{listKey:n,title:i,list:r,listClassName:s,progressBarClassName:d,progressBarValueType:p,childNodes:h,maxHiddenItemsSize:v,customShowMoreBtn:void 0===b?null:b}},setupHorizontalChartBarComparingList:function(e){var t=e.listKey,n=void 0===t?"":t,a=e.list;return{listKey:n,list:void 0===a?[]:a}},setupHorizontalChartBarComparingData:function(e){var t=e.originalTitle,n=void 0===t?"":t,a=e.originalLogo,i=void 0===a?null:a,o=e.comparingTitle,r=void 0===o?"":o,l=e.comparingLogo,s=void 0===l?null:l,c=e.comparingLists;return{originalTitle:n,originalLogo:i,comparingTitle:r,comparingLogo:s,comparingLists:void 0===c?null:c}},setupHorizontalChartBar:function(e){var t=e.title,n=void 0===t?"":t,a=e.description,i=void 0===a?"":a,o=e.isContentBlurb,r=void 0!==o&&o,l=e.filterGroup,s=void 0===l?"":l,c=e.newFilter,d=void 0!==c&&c,u=e.filters,p=void 0===u?[]:u,m=e.onApply,h=void 0===m?null:m,f=e.updateFilter,v=void 0===f?null:f,b=e.chartLists,y=void 0===b?[]:b,g=e.showMoreButtonCallback,x=void 0===g?null:g,j=e.chartColors,C=void 0===j?["#26A69A","#5C6BC0","#AB47BC"]:j,_=e.comparingData;return{title:n,description:i,isContentBlurb:r,filterGroup:s,newFilter:d,filters:p,onApply:h,updateFilter:v,chartLists:y,showMoreButtonCallback:x,chartColors:C,comparingData:void 0===_?null:_}},setupSalaryRangeBarListItem:function(e){var t=e.title,n=void 0===t?"":t,a=e.link,i=void 0===a?"":a,o=e.isIndexable,r=void 0===o||o,l=e.onLinkClick,s=void 0===l?null:l,c=e.openLinkInNewTab,d=void 0!==c&&c,u=e.fillColor;return{title:n,link:i,isIndexable:r,onLinkClick:s,openLinkInNewTab:d,fillColor:void 0===u?"#26A69A":u,mobileColor:e.mobileColor,median:e.median,medianValueDisplay:e.medianValueDisplay,medianValueFormatted:e.medianValueFormatted,percent25:e.percent25,percent75:e.percent75}},setupSalaryRangeChart:function(e){var t=e.title,n=void 0===t?"":t,a=e.titleClassName,i=void 0===a?"":a,o=e.descriptionClassName,r=void 0===o?"":o,l=e.description,s=void 0===l?"":l,c=e.isContentBlurb,d=void 0!==c&&c,u=e.filterGroup,p=void 0===u?"":u,m=e.updateFilter,h=void 0===m?null:m,f=e.onClear,v=void 0===f?null:f,b=e.salaryItems,y=void 0===b?[]:b,g=e.showMoreButtonText,x=void 0===g?"":g,j=e.columnConfig,C=void 0===j?null:j,_=e.maxHiddenItemsSize,N=void 0===_?6:_,w=e.seeMoreLink,k=void 0===w?null:w,S=e.filter;return{title:n,titleClassName:i,descriptionClassName:r,description:s,isContentBlurb:d,filterGroup:p,updateFilter:h,onClear:v,salaryItems:y,showMoreButtonText:x,columnConfig:C,maxHiddenItemsSize:N,seeMoreLink:k,filter:void 0===S?null:S}},setupLineChart:function(e){var t=e.labels,n=void 0===t?null:t,i=e.datasets,s=void 0===i?null:i,c=e.options,d=void 0===c?null:c,u=e.className,p=void 0===u?"":u,m=e.width,h=void 0===m?100:m,f=e.height,v=void 0===f?400:f;return{labels:n,datasets:s,options:(0,a.Z)({},o()({title:{display:!1}
1,legend:{display:!1},layout:{padding:{left:0,right:0,top:-20,bottom:0}},maintainAspectRatio:!1,showCustomLegend:!0,onResize:function(){return null},elements:{},datasets:{line:{tension:.4}},interaction:{mode:"index",intersect:!1},plugins:{tooltip:{enabled:!1,position:"nearest",external:l}},scales:{y:{ticks:{autoSkip:!1,beginAtZero:!1,color:"#333333",padding:14,callback:function(e){return(0,r.zWc)(!0).format(e).toLocaleLowerCase()},font:{family:"Open Sans",size:14}},grid:{display:!0,drawBorder:!1,color:"rgba(214, 217, 219, 0.5)"},border:{display:!1}},x:{ticks:{autoSkip:!1,color:"rgba(51, 51, 51, 0.8)",padding:10,callback:function(e){return this.getLabelForValue(e)},font:{family:"Open Sans",size:14}},grid:{display:!1},border:{display:!1}}}},d)),className:p,width:h,height:v}}}},43350:function(e){e.exports={breadcrumb:"BreadCrumbs_breadcrumb__xtOCT",icon:"BreadCrumbs_icon__4X_oS","average-salary-text":"BreadCrumbs_average-salary-text__qasbN"}},85917:function(e){e.exports={"input-container":"formFieldV2_input-container__H3jfy",input:"formFieldV2_input__IaIVO",container:"formFieldV2_container__IqRh5",label:"formFieldV2_label__7o1hz","keep-shrunk":"formFieldV2_keep-shrunk__RMpbF","has-adornment":"formFieldV2_has-adornment__rYgvt","dev-input-container":"formFieldV2_dev-input-container__OXhYq","dev-input":"formFieldV2_dev-input__jnw4p",error:"formFieldV2_error__9k377",adornment:"formFieldV2_adornment__KU7BA",left:"formFieldV2_left__TpCJb",right:"formFieldV2_right__mvZUO","helper-text":"formFieldV2_helper-text__77UWO","error-text":"formFieldV2_error-text__QiX_u","dd-icon":"formFieldV2_dd-icon__9DEo9","minh-54":"formFieldV2_minh-54__QypjZ","rbt-override":"formFieldV2_rbt-override__EcU4_"}},85963:function(e){e.exports={zpChip:"ZpChip_zpChip__C2DWo","zp-chip-container":"ZpChip_zp-chip-container__1jVlC",hideCloseIcon:"ZpChip_hideCloseIcon__gmx3f",whiteChip:"ZpChip_whiteChip__8K9Ax",outlined:"ZpChip_outlined__02rQ4",alt:"ZpChip_alt__QpXaI","zp-chip-display":"ZpChip_zp-chip-display__bqtgR","zp-chip-x":"ZpChip_zp-chip-x__UPgFH",enabled:"ZpChip_enabled__MUWOB",noCapitalize:"ZpChip_noCapitalize__vU674","mw-100":"ZpChip_mw-100__9K5ow",noEllipsis:"ZpChip_noEllipsis__ZLvA9",wrapText:"ZpChip_wrapText__dHkjp"}},34112:function(e){e.exports={badge:"badge_badge__B4Lmp","super-primary":"badge_super-primary__IbxRr",jaa:"badge_jaa__RvNwW"}},67089:function(e){e.exports={"bottom-cluster-navigation":"bottomClusterNavigation_bottom-cluster-navigation__hRCaf","button-direction":"bottomClusterNavigation_button-direction__xh5eC","page-name":"bottomClusterNavigation_page-name__T3WxK",next:"bottomClusterNavigation_next__1N5_s"}},72007:function(e){e.exports={"alerts-block":"companyJobAlerts_alerts-block__P9Evz","alerts-block-button":"companyJobAlerts_alerts-block-button__V5egv","alerts-block-icon":"companyJobAlerts_alerts-block-icon__Bm3HD"}},56013:function(e){e.exports={container:"bucketCallout_container__8UyeZ",img:"bucketCallout_img__2tMn4"}},4174:function(e){e.exports={"create-alert-btn-container":"jobBucketAlerts_create-alert-btn-container__85oY4","create-alert-btn":"jobBucketAlerts_create-alert-btn___W7z3",disabled:"jobBucketAlerts_disabled___yb1f","create-alert-btn-icon":"jobBucketAlerts_create-alert-btn-icon__FfVo_","create-alert-card-container":"jobBucketAlerts_create-alert-card-container__auuE4","create-alert-card":"jobBucketAlerts_create-alert-card__dIkvj","create-alert-card-text":"jobBucketAlerts_create-alert-card-text__f_1MA"}},94358:function(e){e.exports={card:"cmpSideCard_card__VErcA",disabled:"cmpSideCard_disabled__2cQl5",full:"cmpSideCard_full__BdkZ8",value:"cmpSideCard_value__t_VBA",noShadow:"cmpSideCard_noShadow___Z5Xa",title:"cmpSideCard_title__orvAW",interactive:"cmpSideCard_interactive__UyWqx",timeline:"cmpSideCard_timeline__897UW",icon:"cmpSideCard_icon__I9jGA",hideDesktop:"cmpSideCard_hideDesktop___Pfem"}},21274:function(e){e.exports={container:"chipList_container__xDQP2",expand:"chipList_expand__pV79_",chip:"chipList_chip__UH9Re"}},24487:function(e){e.exports={"footer-link-list-item":"companyClusterFooter_footer-link-list-item__UnUS_",hidden:"companyClusterFooter_hidden__QQ5nt","footer-link-list-item-link":"companyClusterFooter_footer-link-list-item-link__EPPmL"}},20269:function(e){e.exports={"blue-text":"MoreItemsDropdown_blue-text__jNloO","more-items-max-height":"MoreItemsDropdown_more-items-max-height__1DnUL","
1no-padding":"MoreItemsDropdown_no-padding__7fJjo","dropdown-icon":"MoreItemsDropdown_dropdown-icon__Z9Y_n","more-items-active":"MoreItemsDropdown_more-items-active__VbZ3G"}},4837:function(e){e.exports={"navbar-tabs":"subHeader_navbar-tabs__S4d17","tab-list-item":"subHeader_tab-list-item__faZ8L","tab-list-active":"subHeader_tab-list-active__P9Uvn","subheaders-links-container":"subHeader_subheaders-links-container__7Fqsz",submenuArrow:"subHeader_submenuArrow__B7Zqs"}},92828:function(e){e.exports={starsBorder:"companyReview_starsBorder__N_XGd",errorMessage:"companyReview_errorMessage__0Yb6C",reviewText:"companyReview_reviewText__E1sWC",questionText:"companyReview_questionText__blBT_","hide-rest-review-content":"companyReview_hide-rest-review-content__0ORZ_","show-rest-review-content":"companyReview_show-rest-review-content__01pSF",searchCompany:"companyReview_searchCompany__I1AAc",reviewSeparator:"companyReview_reviewSeparator__hk8Yr",dots:"companyReview_dots__Yo8yf",positionRelative:"companyReview_positionRelative__LFJrH",textAreaInput:"companyReview_textAreaInput__Ai1CH",DLP_overlay:"companyReview_DLP_overlay__k_ozc",companyReviewSectionForm:"companyReview_companyReviewSectionForm__WsjcX",rbt:"companyReview_rbt__97pA1",companyReviewFormTitle:"companyReview_companyReviewFormTitle__UHL9g",reviewTitle:"companyReview_reviewTitle__8l_LQ","review-title":"companyReview_review-title__0Au0C",reviewLengthError:"companyReview_reviewLengthError__MeaYX",reviewLengthSuccess:"companyReview_reviewLengthSuccess___FSwk",shareDialog:"companyReview_shareDialog__98TVH","shareDialogBody-CPP":"companyReview_shareDialogBody-CPP__Thl2B",myMatchesSavedTextTitle:"companyReview_myMatchesSavedTextTitle__lE_5m",ratingStars:"companyReview_ratingStars__eI2lJ",companyPageExtendedSection:"companyReview_companyPageExtendedSection__YEjD6","job-title-review-content":"companyReview_job-title-review-content__ISeFH","job-title-avatar":"companyReview_job-title-avatar__fx5tu","job-title-name":"companyReview_job-title-name__rfkFH",sectionTitle:"companyReview_sectionTitle__hiLvz",contextTitlesHead:"companyReview_contextTitlesHead___fmuU",companyReview:"companyReview_companyReview__YOfB6",headerText:"companyReview_headerText__snGuQ","review-rating":"companyReview_review-rating__H7QB1","mobile-review-avatar":"companyReview_mobile-review-avatar__88xBu"}},4637:function(e){e.exports={"generic-company-logo":"companyLogo_generic-company-logo__iT_qo",inverted:"companyLogo_inverted___HREk",xxsmall:"companyLogo_xxsmall__cAjlg",xsmall:"companyLogo_xsmall__jLCj8",small:"companyLogo_small__4ijy9",xmedium:"companyLogo_xmedium__FrZI8",medium:"companyLogo_medium__6d2l3",xlarge:"companyLogo_xlarge__5k4Y2",large:"companyLogo_large__FujEd",xxlarge:"companyLogo_xxlarge__tTWVC","review-card":"companyLogo_review-card__WHcib"}},92337:function(e){e.exports={"continue-survey":"continueSurvey_continue-survey___3epf","continue-survey-margin-bottom":"continueSurvey_continue-survey-margin-bottom__Vwwf0","new-version":"continueSurvey_new-version__8oXcT"}},80523:function(e){e.exports={table:"table_table__wzWKU",head:"table_head__K3alN",text:"table_text__hIVMc",sort:"table_sort__gJ5K2",selected:"table_selected__W__S6",data:"table_data__j0FRI",colsWidthBalanced:"table_colsWidthBalanced__Iso8n",headRow:"table_headRow__wRGVG",bodyRow:"table_bodyRow__op8A_","show-more":"table_show-more__v1UoX",scrollable:"table_scrollable__8yiuc"}},2604:function(e){e.exports={trigger:"expandableCard_trigger__wUt01",button:"expandableCard_button__qlE4N",content:"expandableCard_content__8VCYc",slideDown:"expandableCard_slideDown__VGgLX",slideUp:"expandableCard_slideUp__kRutx"}},62624:function(e){e.exports={container:"findJobs_container__p10kW",title:"findJobs_title__p6ywt",input:"findJobs_input__GqKXe",btn:"findJobs_btn__mSFoy"}},79121:function(e){e.exports={error:"jobAlertPopup_error__DL_A5",content:"jobAlertPopup_content__O4htK",title:"jobAlertPopup_title__5RRgh",closeIcon:"jobAlertPopup_closeIcon__Ew4XL",formControl:"jobAlertPopup_formControl__PpY3W",mobileHeader:"jobAlertPopup_mobileHeader__Wqxmu"}},39721:function(e){e.exports={jobCardBucketListItem:"card_jobCardBucketListItem__V2m_i",bucketListItemContent:"card_bucketListItemContent__FoZ24",bucketListItemSave:"card_bucketListItemSave__iMuPV","new-design":"card_new-design__DJ7R_",jobCardtIcon:"card_jobCardtIcon__ZAG7R",bucketListItemContentBottom:"card_bucketListItemContentBottom__AQpl3",owlSalaryJob:"card_owlSalaryJob__Z0phq",heartf
1ill:"card_heartfill__cSaJj","strokes-2":"card_strokes-2__YkivO","strokes-3":"card_strokes-3__Gpr3N","circle-animation":"card_circle-animation__9pINR"}},80940:function(e){e.exports={outerContainerWrapper:"container_outerContainerWrapper__2Kq3Q","swipe-container":"container_swipe-container__4ek9k","job-container-filter":"container_job-container-filter__jC0bA",actions:"container_actions__sfEop",bucketList:"container_bucketList__YEPS2",bucketListItem:"container_bucketListItem__82_S7",netflix:"container_netflix__6ZpyG",bucketListContainer:"container_bucketListContainer__bTozv",matchesSection:"container_matchesSection__W3t62",carouselContainer:"container_carouselContainer__Wl2HM","owl-next":"container_owl-next__wXflc",owlNext:"container_owlNext__pU25e",arrow:"container_arrow__eU6AP",hideArrow:"container_hideArrow__o_O6v",showMore:"container_showMore__KcJop",bucketContainer:"container_bucketContainer__MLJeG"}},18136:function(e){e.exports={noResults:"noJob_noResults__rLY_Q",noResultsButtonSpacing:"noJob_noResultsButtonSpacing__VA7__",noJobsMessage:"noJob_noJobsMessage__fcILk"}},20947:function(e){e.exports={nameColumn:"newSalaryChartComponent_nameColumn__RO97_",salaryChartLink:"newSalaryChartComponent_salaryChartLink__x83bR",rankLabel:"newSalaryChartComponent_rankLabel__B_5O_","new-salary-chart-container":"newSalaryChartComponent_new-salary-chart-container__jiUqx","show-more-link":"newSalaryChartComponent_show-more-link__r1rum",ellipsis:"newSalaryChartComponent_ellipsis__7zKhN","salary-chart-item-container":"newSalaryChartComponent_salary-chart-item-container__pmqmi",odd:"newSalaryChartComponent_odd__3g3Qm","salary-chart-text":"newSalaryChartComponent_salary-chart-text__ZhpbR","salary-chart-link":"newSalaryChartComponent_salary-chart-link__xUTFs","min-salary-range-bar":"newSalaryChartComponent_min-salary-range-bar__NRDYA","k-salary":"newSalaryChartComponent_k-salary__uOlAP",arrow:"newSalaryChartComponent_arrow__ezBiI",disabled:"newSalaryChartComponent_disabled__ryw8c",bar:"newSalaryChartComponent_bar__FsZXR","company-salary-field":"newSalaryChartComponent_company-salary-field___f_ZC",lightTextStyleGrey:"newSalaryChartComponent_lightTextStyleGrey__dBIJt"}},67361:function(e){e.exports={navItm:"pageSectionNavigation_navItm__cKHGs"}},22052:function(e){e.exports={"salary-calculator":"salaryCalculator_salary-calculator__fN1LB"}},49654:function(e){e.exports={container:"searchField_container__FLGu_",button:"searchField_button__lLUpN","without-focus":"searchField_without-focus__G579v",input:"searchField_input___dKhg","button-v2":"searchField_button-v2__pVVJp","icon-v2":"searchField_icon-v2__RdqFu"}},15523:function(e){e.exports={trigger:"select_trigger__bzH7A",placeholder:"select_placeholder__Zzuns",icon:"select_icon__v73K5",full:"select_full__p14eD",content:"select_content__EdyND",item:"select_item__wK3LK",scrollRoot:"select_scrollRoot__KK8ri",scrollViewport:"select_scrollViewport__bq4PJ",scrollbar:"select_scrollbar__vIcPN",thumb:"select_thumb__fjPnv"}},4533:function(e){e.exports={"share-card":"shareCard_share-card__EzYrP","share-card-popup":"shareCard_share-card-popup__4jcFe","share-card-top":"shareCard_share-card-top__v4ZQo","share-card-background-heart":"shareCard_share-card-background-heart__YShdi","share-card-zippia-icon":"shareCard_share-card-zippia-icon__NUfF7","share-card-do-you-like":"shareCard_share-card-do-you-like__sgAxI","share-card-help-your-friends":"shareCard_share-card-help-your-friends__Bm6qA","share-card-button":"shareCard_share-card-button__aNAeQ",shareDialog:"shareCard_shareDialog__3Zo88"}},79766:function(e){e.exports={root:"slider_root__Pbqaq",track:"slider_track__M_FCT",range:"slider_range__0iR_P",thumb:"slider_thumb__X_vZZ"}},49089:function(e){e.exports={card:"topJobsNearYou_card__1sQum","card-item":"topJobsNearYou_card-item__AnOZ7"}},17265:function(e){e.exports={"zp-filter-group":"zpFilter_zp-filter-group__RHTP2","filter-carousel-container":"zpFilter_filter-carousel-container__qsbqf","filter-carousel":"zpFilter_filter-carousel__isbYy","zp-filter-container":"zpFilter_zp-filter-container__n9Y_e","mobile-buttons-filter":"zpFilter_mobile-buttons-filter__5LYls",skeleton:"zpFilter_skeleton__1Gh8J","non-compact-carousel":"zpFilter_non-compact-carousel__cUnoD","compact-filter-wrapper":"zpFilter_compact-filter-wrapper__AmF35","compact-filters":"zpFilter_compact-filters__91NRq","zp-filter-button":"zpFilter_zp-filter-button__se_Tb","zp-filter-matches":"zpFilter_zp-filter-matches__fJELr","filter-text":"zpFilter_filter-text__FOQ2S","filters-background-overlay":"zpFilter_filters-background-overlay__YMobs","no-overlay":"zpFilter_no-overlay__zBQgJ","zp-filter-dropdown":"zpFilter_zp-filter-dropdown__xXrA7","zp-filter-link":"zpFilter_zp-filter-link__Z1Og2","zp-dropdown-menu":"zpFilter_zp-dropdown-menu__rDMiS","filter-header":"zpFilter_filter-header__aeF0d","filter-body":"zpFilter_filter-body__1Byl3","sidebar-filter-wrapper":"zpFilter_sidebar-filter-wrapper__74Yug","filter-items":"zpFilter_filter-items__Jnndt","zp-content-only":"zpFilter_zp-content-only__zVJNY","footer-text":"zpFilter_footer-text__OHM_1","filter-footer":"zpFilter_filter-footer__anTJe","filter-footer-start":"zpFilter_filter-footer-start__yGqUK","filter-footer-end":"zpFilter_filter-footer-end__AZl6N","filter-auto-suggest-input"
1:"zpFilter_filter-auto-suggest-input__CFf3_","auto-suggest-error-message":"zpFilter_auto-suggest-error-message__lvDyM","auto-suggest-error-message-top":"zpFilter_auto-suggest-error-message-top__jfMZa","filter-sidebar":"zpFilter_filter-sidebar__HVWhX","filter-toolbar":"zpFilter_filter-toolbar__bWPMY","filter-content":"zpFilter_filter-content__GfDyq",compact:"zpFilter_compact__xqNjV","two-columns":"zpFilter_two-columns__7oyy0","zp-filter-v2":"zpFilter_zp-filter-v2__ZpA_3",dateField:"zpFilter_dateField__7lQNa",dateMonth:"zpFilter_dateMonth__8QJQ0",dateDay:"zpFilter_dateDay__fJKp2",dateYear:"zpFilter_dateYear__moPtk"}},37216:function(e){e.exports={bucketContainer:"jobBuckets_bucketContainer__YSd2a"}},54959:function(e){e.exports={calloutWrap:"HeaderSection_calloutWrap__pXtTT",calloutImageContainer:"HeaderSection_calloutImageContainer__dzQWZ",calloutText:"HeaderSection_calloutText__43R6d",salaryGraphJobTitleHeader:"HeaderSection_salaryGraphJobTitleHeader__ak4xJ",chartLastUpdated:"HeaderSection_chartLastUpdated__f_Vx1"}},11373:function(e){e.exports={"qna-answer":"questionAndAnswerSection_qna-answer__aged4","qna-item-v2":"questionAndAnswerSection_qna-item-v2__dUEPL","find-jobs-callout":"questionAndAnswerSection_find-jobs-callout__hNaqc"}},82440:function(){}},function(e){e.O(0,[4736,2888],(function(){return t=2918,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.